0001009076-19-000007.txt : 20190807 0001009076-19-000007.hdr.sgml : 20190807 20190807150750 ACCESSION NUMBER: 0001009076-19-000007 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190807 DATE AS OF CHANGE: 20190807 EFFECTIVENESS DATE: 20190807 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: 191005058 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 06-30-2019 06-30-2019 COMMERCE BANK
POST OFFICE BOX 419248 KANSAS CITY MO 64141-6248
13F HOLDINGS REPORT 028-05260 N
Paul Steiner Controller 816-760-8092 Paul Steiner Kansas City MO 08-07-2019 1 1764 8914499 false 1 0000022356 028-00642 COMMERCE BANCSHARES INC /MO/
INFORMATION TABLE 2 cbmo_13fx063019.xml ELECTRONIC 13F HOLDINGS REPORT ALLEGION PUB LTD CO ORD SHS G0176J109 497 4499 SH SOLE 4499 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 315 2849 SH OTR 2683 166 0 ALLERGAN PLC SHS G0177J108 744 4445 SH SOLE 4445 0 0 ALLERGAN PLC SHS G0177J108 298 1777 SH OTR 1777 0 0 AMCOR PLC ORD G0250X107 186 16192 SH SOLE 16192 0 0 AON PLC SHS CL A G0408V102 3410 17670 SH SOLE 16114 0 1556 AON PLC SHS CL A G0408V102 890 4614 SH OTR 4614 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5191 28092 SH SOLE 25907 0 2185 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1845 9987 SH OTR 8737 1250 0 EATON CORP PLC SHS G29183103 26014 312363 SH SOLE 307075 0 5288 EATON CORP PLC SHS G29183103 3631 43596 SH OTR 36691 5830 1075 HELEN OF TROY CORP LTD COM G4388N106 405 3102 SH SOLE 3102 0 0 HELEN OF TROY CORP LTD COM G4388N106 25 195 SH OTR 195 0 0 IHS MARKIT LTD SHS G47567105 94 1472 SH SOLE 1472 0 0 IHS MARKIT LTD SHS G47567105 122 1915 SH OTR 1915 0 0 INGERSOLL-RAND PLC SHS G47791101 34559 272827 SH SOLE 268699 0 4128 INGERSOLL-RAND PLC SHS G47791101 5125 40463 SH OTR 33568 6510 385 INVESCO LTD SHS G491BT108 943 46092 SH SOLE 40342 0 5750 INVESCO LTD SHS G491BT108 346 16904 SH OTR 16754 150 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 203 1421 SH SOLE 1421 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 39 276 SH OTR 276 0 0 JOHNSON CTLS INTL PLC SHS G51502105 816 19764 SH SOLE 14452 0 5312 JOHNSON CTLS INTL PLC SHS G51502105 72 1734 SH OTR 1628 106 0 LAZARD LTD SHS A G54050102 522 15174 SH SOLE 15174 0 0 LAZARD LTD SHS A G54050102 4 115 SH OTR 115 0 0 LINDE PLC SHS G5494J103 2942 14649 SH SOLE 11444 0 3205 LINDE PLC SHS G5494J103 872 4343 SH OTR 4218 125 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1369 57363 SH SOLE 55140 0 2223 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 43 1807 SH OTR 1807 0 0 NVENT ELECTRIC PLC SHS G6700G107 324 13081 SH SOLE 13081 0 0 NVENT ELECTRIC PLC SHS G6700G107 15 622 SH OTR 222 0 400 PENTAIR PLC SHS G7S00T104 329 8840 SH SOLE 8840 0 0 PENTAIR PLC SHS G7S00T104 22 600 SH OTR 200 0 400 RENAISSANCERE HOLDINGS LTD COM G7496G103 257 1446 SH SOLE 1446 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 80 447 SH OTR 447 0 0 STERIS PLC SHS USD G8473T100 330 2219 SH SOLE 2219 0 0 STERIS PLC SHS USD G8473T100 26 175 SH OTR 175 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 231 1205 SH SOLE 1083 0 122 WILLIS TOWERS WATSON PUB LTD SHS G96629103 10 52 SH OTR 52 0 0 ALCON INC ORD SHS H01301128 186 3001 SH SOLE 3001 0 0 ALCON INC ORD SHS H01301128 46 741 SH OTR 495 246 0 CHUBB LIMITED COM H1467J104 2558 17369 SH SOLE 15545 0 1824 CHUBB LIMITED COM H1467J104 589 3999 SH OTR 3999 0 0 GARMIN LTD SHS H2906T109 13868 173786 SH SOLE 170856 0 2930 GARMIN LTD SHS H2906T109 5894 73861 SH OTR 72041 1820 0 TE CONNECTIVITY LTD REG SHS H84989104 177 1846 SH SOLE 1846 0 0 TE CONNECTIVITY LTD REG SHS H84989104 185 1929 SH OTR 1929 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 456 5291 SH SOLE 5291 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 61 710 SH OTR 710 0 0 NXP SEMICONDUCTORS N V COM N6596X109 304 3117 SH SOLE 3117 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3 26 SH OTR 26 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 527 17662 SH SOLE 17662 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 33 1118 SH OTR 1118 0 0 COPA HOLDINGS SA CL A P31076105 251 2573 SH SOLE 2573 0 0 COPA HOLDINGS SA CL A P31076105 72 733 SH OTR 733 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 526 4337 SH SOLE 4337 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 103 853 SH OTR 853 0 0 FLEX LTD ORD Y2573F102 124 13006 SH SOLE 13006 0 0 FLEX LTD ORD Y2573F102 32 3364 SH OTR 3364 0 0 AAR CORP COM 000361105 451 12253 SH SOLE 12085 0 168 AAR CORP COM 000361105 29 800 SH OTR 800 0 0 ABB LTD SPONSORED ADR 000375204 719 35890 SH SOLE 25890 0 10000 ABB LTD SPONSORED ADR 000375204 292 14600 SH OTR 14600 0 0 AFLAC INC COM 001055102 5705 104086 SH SOLE 104086 0 0 AFLAC INC COM 001055102 7186 131101 SH OTR 113901 17200 0 AGCO CORP COM 001084102 154 1991 SH SOLE 1991 0 0 AGCO CORP COM 001084102 46 593 SH OTR 593 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 10532 1069208 SH SOLE 1069208 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 5632 571801 SH OTR 544068 27083 650 AT&T INC COM 00206R102 47111 1405880 SH SOLE 1388082 0 17798 AT&T INC COM 00206R102 19729 588749 SH OTR 546491 33832 8426 ABBOTT LABS COM 002824100 21533 256038 SH SOLE 249133 0 6905 ABBOTT LABS COM 002824100 13161 156494 SH OTR 141638 11156 3700 ABBVIE INC COM 00287Y109 12957 178176 SH SOLE 171622 150 6404 ABBVIE INC COM 00287Y109 9316 128105 SH OTR 120869 5836 1400 ABIOMED INC COM 003654100 289 1111 SH SOLE 1111 0 0 ABIOMED INC COM 003654100 41 159 SH OTR 159 0 0 ACTIVISION BLIZZARD INC COM 00507V109 352 7455 SH SOLE 7455 0 0 ACTIVISION BLIZZARD INC COM 00507V109 68 1439 SH OTR 1439 0 0 ACUITY BRANDS INC COM 00508Y102 203 1469 SH SOLE 1469 0 0 ACUITY BRANDS INC COM 00508Y102 51 372 SH OTR 372 0 0 ADOBE INC COM 00724F101 44497 151017 SH SOLE 148872 0 2145 ADOBE INC COM 00724F101 12376 42003 SH OTR 31449 10454 100 ADVANCE AUTO PARTS INC COM 00751Y106 596 3866 SH SOLE 3866 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 196 1274 SH OTR 119 1155 0 ADVANCED MICRO DEVICES INC COM 007903107 543 17883 SH SOLE 17883 0 0 ADVANCED MICRO DEVICES INC COM 007903107 173 5700 SH OTR 5700 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1352 18104 SH SOLE 18104 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 576 7712 SH OTR 1392 6320 0 AIR PRODS & CHEMS INC COM 009158106 3765 16634 SH SOLE 16634 0 0 AIR PRODS & CHEMS INC COM 009158106 925 4085 SH OTR 4036 49 0 AKAMAI TECHNOLOGIES INC COM 00971T101 486 6070 SH SOLE 6070 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 264 3297 SH OTR 1022 2275 0 ALAMO GROUP INC COM 011311107 505 5052 SH SOLE 5052 0 0 ALAMO GROUP INC COM 011311107 32 320 SH OTR 320 0 0 ALBEMARLE CORP COM 012653101 310 4399 SH SOLE 4399 0 0 ALBEMARLE CORP COM 012653101 85 1213 SH OTR 1213 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 345 2448 SH SOLE 2448 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 50 354 SH OTR 354 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 415 3171 SH SOLE 3171 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 26 196 SH OTR 196 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 613 3615 SH SOLE 3615 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 180 1063 SH OTR 1063 0 0 ALIGN TECHNOLOGY INC COM 016255101 394 1439 SH SOLE 1439 0 0 ALIGN TECHNOLOGY INC COM 016255101 64 235 SH OTR 235 0 0 ALLEGIANT TRAVEL CO COM 01748X102 515 3586 SH SOLE 3586 0 0 ALLEGIANT TRAVEL CO COM 01748X102 34 239 SH OTR 239 0 0 ALLIANT ENERGY CORP COM 018802108 814 16587 SH SOLE 16587 0 0 ALLIANT ENERGY CORP COM 018802108 10 200 SH OTR 200 0 0 ALLSTATE CORP COM 020002101 2200 21636 SH SOLE 21636 0 0 ALLSTATE CORP COM 020002101 989 9729 SH OTR 9549 180 0 ALMADEN MINERALS LTD COM CL B 020283305 6 10000 SH SOLE 10000 0 0 ALPHABET INC CAP STK CL C 02079K107 31550 29188 SH SOLE 28879 0 309 ALPHABET INC CAP STK CL C 02079K107 8715 8063 SH OTR 6186 1851 25 ALPHABET INC CAP STK CL A 02079K305 87634 80933 SH SOLE 79864 0 1069 ALPHABET INC CAP STK CL A 02079K305 23497 21700 SH OTR 16454 5131 115 ALTABA INC COM 021346101 210 3033 SH SOLE 3033 0 0 ALTABA INC COM 021346101 53 768 SH OTR 768 0 0 ALTRIA GROUP INC COM 02209S103 11013 232591 SH SOLE 231991 0 600 ALTRIA GROUP INC COM 02209S103 7974 168401 SH OTR 163401 500 4500 AMAZON COM INC COM 023135106 127163 67153 SH SOLE 66502 0 651 AMAZON COM INC COM 023135106 26583 14038 SH OTR 9945 4029 64 AMBEV SA SPONSORED ADR 02319V103 65 13900 SH SOLE 13367 0 533 AMBEV SA SPONSORED ADR 02319V103 6 1214 SH OTR 1214 0 0 AMEREN CORP COM 023608102 7858 104617 SH SOLE 103529 0 1088 AMEREN CORP COM 023608102 2967 39498 SH OTR 37133 1515 850 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 226 15525 SH SOLE 15525 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 305 6617 SH SOLE 6617 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 22 470 SH OTR 470 0 0 AMERICAN ELEC PWR CO INC COM 025537101 2617 29740 SH SOLE 29590 0 150 AMERICAN ELEC PWR CO INC COM 025537101 1411 16034 SH OTR 16034 0 0 AMERICAN EXPRESS CO COM 025816109 9349 75736 SH SOLE 69961 0 5775 AMERICAN EXPRESS CO COM 025816109 7764 62895 SH OTR 60895 2000 0 AMERICAN FINL GROUP INC OHIO COM 025932104 369 3600 SH SOLE 3600 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 57 556 SH OTR 556 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 480 9013 SH SOLE 9013 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 212 3982 SH OTR 3982 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3837 18765 SH SOLE 17080 0 1685 AMERICAN TOWER CORP NEW COM 03027X100 377 1845 SH OTR 1845 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1288 11105 SH SOLE 11105 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 569 4902 SH OTR 4902 0 0 AMERISAFE INC COM 03071H100 597 9354 SH SOLE 9354 0 0 AMERISAFE INC COM 03071H100 37 586 SH OTR 586 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1044 12250 SH SOLE 12250 0 0 AMERISOURCEBERGEN CORP COM 03073E105 33 388 SH OTR 388 0 0 AMERIPRISE FINL INC COM 03076C106 1574 10845 SH SOLE 10805 0 40 AMERIPRISE FINL INC COM 03076C106 898 6183 SH OTR 5308 875 0 AMERIS BANCORP COM 03076K108 625 15940 SH SOLE 15940 0 0 AMERIS BANCORP COM 03076K108 40 1015 SH OTR 1015 0 0 AMETEK INC NEW COM 031100100 17776 195685 SH SOLE 192420 0 3265 AMETEK INC NEW COM 031100100 2123 23376 SH OTR 17031 6145 200 AMGEN INC COM 031162100 30728 166748 SH SOLE 163393 0 3355 AMGEN INC COM 031162100 11283 61228 SH OTR 50613 10565 50 AMPHENOL CORP NEW CL A 032095101 1952 20344 SH SOLE 18694 0 1650 AMPHENOL CORP NEW CL A 032095101 1301 13560 SH OTR 8300 5260 0 ANADARKO PETE CORP COM 032511107 1082 15340 SH SOLE 15340 0 0 ANADARKO PETE CORP COM 032511107 510 7223 SH OTR 7223 0 0 ANALOG DEVICES INC COM 032654105 792 7015 SH SOLE 6815 0 200 ANALOG DEVICES INC COM 032654105 182 1614 SH OTR 1614 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 745 8413 SH SOLE 8413 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 769 8689 SH OTR 8689 0 0 ANNALY CAP MGMT INC COM 035710409 215 23589 SH SOLE 23589 0 0 ANNALY CAP MGMT INC COM 035710409 39 4312 SH OTR 4312 0 0 ANSYS INC COM 03662Q105 1584 7736 SH SOLE 7056 0 680 ANSYS INC COM 03662Q105 543 2652 SH OTR 397 2255 0 ANTHEM INC COM 036752103 29348 103995 SH SOLE 102115 0 1880 ANTHEM INC COM 036752103 3734 13232 SH OTR 11762 1310 160 APACHE CORP COM 037411105 700 24179 SH SOLE 22810 0 1369 APACHE CORP COM 037411105 331 11429 SH OTR 10679 650 100 APERGY CORP COM 03755L104 520 15509 SH SOLE 15509 0 0 APERGY CORP COM 03755L104 121 3612 SH OTR 3612 0 0 APPLE INC COM 037833100 154089 778543 SH SOLE 767958 1103 9482 APPLE INC COM 037833100 43665 220621 SH OTR 188061 31995 565 APPLIED MATLS INC COM 038222105 950 21158 SH SOLE 21158 0 0 APPLIED MATLS INC COM 038222105 402 8952 SH OTR 8952 0 0 APTARGROUP INC COM 038336103 174 1403 SH SOLE 1403 0 0 APTARGROUP INC COM 038336103 34 274 SH OTR 274 0 0 AQUA AMERICA INC COM 03836W103 204 4921 SH SOLE 4921 0 0 AQUA AMERICA INC COM 03836W103 89 2162 SH OTR 2162 0 0 ARAMARK COM 03852U106 1179 32701 SH SOLE 32701 0 0 ARAMARK COM 03852U106 101 2795 SH OTR 2795 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 768 18822 SH SOLE 18822 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 334 8190 SH OTR 8190 0 0 ARISTA NETWORKS INC COM 040413106 30639 118014 SH SOLE 117294 0 720 ARISTA NETWORKS INC COM 040413106 4735 18239 SH OTR 12634 5420 185 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1174 12075 SH SOLE 12075 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 450 4630 SH OTR 0 4630 0 ASHLAND GLOBAL HLDGS INC COM 044186104 169 2114 SH SOLE 2114 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 52 649 SH OTR 649 0 0 ASPEN TECHNOLOGY INC COM 045327103 295 2372 SH SOLE 2372 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 369 8949 SH SOLE 8949 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 31 755 SH OTR 755 0 0 ATMOS ENERGY CORP COM 049560105 409 3879 SH SOLE 3879 0 0 ATMOS ENERGY CORP COM 049560105 172 1627 SH OTR 1627 0 0 ATRICURE INC COM 04963C209 408 13660 SH SOLE 13660 0 0 ATRICURE INC COM 04963C209 26 870 SH OTR 870 0 0 AUTODESK INC COM 052769106 650 3993 SH SOLE 3993 0 0 AUTODESK INC COM 052769106 1836 11269 SH OTR 11269 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 13708 82913 SH SOLE 77273 0 5640 AUTOMATIC DATA PROCESSING IN COM 053015103 8355 50536 SH OTR 46678 3482 376 AUTOZONE INC COM 053332102 752 684 SH SOLE 684 0 0 AUTOZONE INC COM 053332102 5 5 SH OTR 5 0 0 AVALONBAY CMNTYS INC COM 053484101 378 1859 SH SOLE 1859 0 0 AVALONBAY CMNTYS INC COM 053484101 6 29 SH OTR 29 0 0 AVERY DENNISON CORP COM 053611109 1999 17282 SH SOLE 7282 0 10000 AVERY DENNISON CORP COM 053611109 322 2787 SH OTR 2787 0 0 AVNET INC COM 053807103 246 5438 SH SOLE 5438 0 0 AVNET INC COM 053807103 43 948 SH OTR 948 0 0 BB&T CORP COM 054937107 20561 418505 SH SOLE 413025 0 5480 BB&T CORP COM 054937107 3205 65238 SH OTR 61943 2600 695 BCE INC COM NEW 05534B760 368 8081 SH SOLE 8081 0 0 BCE INC COM NEW 05534B760 20 442 SH OTR 442 0 0 BGC PARTNERS INC CL A 05541T101 60 11400 SH SOLE 11400 0 0 BOK FINL CORP COM NEW 05561Q201 182 2407 SH SOLE 2407 0 0 BOK FINL CORP COM NEW 05561Q201 40 531 SH OTR 531 0 0 BP PLC SPONSORED ADR 055622104 4033 96713 SH SOLE 91172 0 5541 BP PLC SPONSORED ADR 055622104 1779 42655 SH OTR 41861 0 794 BWX TECHNOLOGIES INC COM 05605H100 396 7592 SH SOLE 5467 0 2125 BWX TECHNOLOGIES INC COM 05605H100 20 389 SH OTR 389 0 0 BAIDU INC SPON ADR REP A 056752108 189 1609 SH SOLE 1609 0 0 BAIDU INC SPON ADR REP A 056752108 94 800 SH OTR 800 0 0 BAKER HUGHES A GE CO CL A 05722G100 1418 57556 SH SOLE 57556 0 0 BAKER HUGHES A GE CO CL A 05722G100 426 17310 SH OTR 17310 0 0 BALCHEM CORP COM 057665200 529 5290 SH SOLE 5290 0 0 BALCHEM CORP COM 057665200 34 345 SH OTR 345 0 0 BALL CORP COM 058498106 322 4601 SH SOLE 4601 0 0 BALL CORP COM 058498106 1317 18812 SH OTR 18462 0 350 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 76 13651 SH SOLE 13651 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 6 1060 SH OTR 1060 0 0 BANK AMER CORP COM 060505104 12865 443610 SH SOLE 431961 0 11649 BANK AMER CORP COM 060505104 4954 170839 SH OTR 170529 164 146 BANK AMER CORP 7.25%CNV PFD L 060505682 350 255 SH SOLE 255 0 0 BANK HAWAII CORP COM 062540109 1045 12610 SH SOLE 12610 0 0 BANK HAWAII CORP COM 062540109 534 6439 SH OTR 6439 0 0 BANK MONTREAL QUE COM 063671101 137 1811 SH SOLE 1811 0 0 BANK MONTREAL QUE COM 063671101 192 2550 SH OTR 2550 0 0 BANK NEW YORK MELLON CORP COM 064058100 935 21186 SH SOLE 20819 0 367 BANK NEW YORK MELLON CORP COM 064058100 690 15638 SH OTR 7438 8200 0 BANK OZK COM 06417N103 354 11774 SH SOLE 11774 0 0 BANK OZK COM 06417N103 6 189 SH OTR 189 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 398 17915 SH SOLE 17915 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 13 575 SH OTR 575 0 0 BARCLAYS PLC ADR 06738E204 90 11867 SH SOLE 10351 0 1516 BARCLAYS PLC ADR 06738E204 5 649 SH OTR 649 0 0 BAXTER INTL INC COM 071813109 3804 46445 SH SOLE 45432 0 1013 BAXTER INTL INC COM 071813109 1316 16066 SH OTR 12344 3722 0 BECTON DICKINSON & CO COM 075887109 34501 136905 SH SOLE 133401 0 3504 BECTON DICKINSON & CO COM 075887109 8453 33541 SH OTR 27894 5547 100 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2228 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1273 4 SH OTR 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 26783 125643 SH SOLE 123279 0 2364 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11774 55234 SH OTR 41731 13403 100 BERRY GLOBAL GROUP INC COM 08579W103 186 3539 SH SOLE 3539 0 0 BERRY GLOBAL GROUP INC COM 08579W103 15 285 SH OTR 285 0 0 BEST BUY INC COM 086516101 275 3945 SH SOLE 3945 0 0 BEST BUY INC COM 086516101 154 2205 SH OTR 2205 0 0 BIO RAD LABS INC CL A 090572207 255 816 SH SOLE 816 0 0 BIO RAD LABS INC CL A 090572207 18 57 SH OTR 57 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 448 5226 SH SOLE 5226 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 189 2205 SH OTR 0 2205 0 BIOGEN INC COM 09062X103 1248 5336 SH SOLE 5267 0 69 BIOGEN INC COM 09062X103 5556 23756 SH OTR 23756 0 0 BIO TECHNE CORP COM 09073M104 904 4337 SH SOLE 3667 0 670 BIO TECHNE CORP COM 09073M104 175 840 SH OTR 0 840 0 BLACK HILLS CORP COM 092113109 132 1691 SH SOLE 1691 0 0 BLACK HILLS CORP COM 092113109 235 3000 SH OTR 3000 0 0 BLACK KNIGHT INC COM 09215C105 481 7990 SH SOLE 7990 0 0 BLACK KNIGHT INC COM 09215C105 308 5124 SH OTR 2244 2880 0 BLACKROCK INC COM 09247X101 24687 52604 SH SOLE 52392 0 212 BLACKROCK INC COM 09247X101 4667 9944 SH OTR 7197 2637 110 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 140 10595 SH SOLE 10595 0 0 BLOCK H & R INC COM 093671105 316 10797 SH SOLE 10497 300 0 BLOCK H & R INC COM 093671105 934 31891 SH OTR 4880 13210 13801 BOEING CO COM 097023105 23991 65907 SH SOLE 63372 0 2535 BOEING CO COM 097023105 17641 48462 SH OTR 40247 7915 300 BOOKING HLDGS INC COM 09857L108 5206 2777 SH SOLE 2777 0 0 BOOKING HLDGS INC COM 09857L108 2615 1395 SH OTR 1260 135 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 330 4989 SH SOLE 4989 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 208 3145 SH OTR 450 2695 0 BORGWARNER INC COM 099724106 631 15032 SH SOLE 15032 0 0 BORGWARNER INC COM 099724106 106 2515 SH OTR 2515 0 0 BOSTON PROPERTIES INC COM 101121101 427 3307 SH SOLE 3307 0 0 BOSTON PROPERTIES INC COM 101121101 47 365 SH OTR 365 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3058 71155 SH SOLE 70443 0 712 BOSTON SCIENTIFIC CORP COM 101137107 832 19350 SH OTR 19350 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 263 1745 SH SOLE 1745 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 207 1375 SH OTR 105 1270 0 BRIGHTHOUSE FINL INC COM 10922N103 222 6058 SH SOLE 6058 0 0 BRIGHTHOUSE FINL INC COM 10922N103 67 1813 SH OTR 1173 640 0 BRISTOL MYERS SQUIBB CO COM 110122108 8070 177947 SH SOLE 176307 0 1640 BRISTOL MYERS SQUIBB CO COM 110122108 4933 108787 SH OTR 105069 2741 977 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 213 6104 SH SOLE 5741 0 363 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 24 681 SH OTR 681 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1423 11147 SH SOLE 11147 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 639 5001 SH OTR 1605 3380 16 BROADCOM INC COM 11135F101 1861 6466 SH SOLE 6466 0 0 BROADCOM INC COM 11135F101 769 2673 SH OTR 2673 0 0 BROWN FORMAN CORP CL B 115637209 109 1975 SH SOLE 1975 0 0 BROWN FORMAN CORP CL B 115637209 91 1637 SH OTR 0 0 1637 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 95 2325 SH SOLE 2325 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 113 2750 SH OTR 2750 0 0 BURLINGTON STORES INC COM 122017106 293 1720 SH SOLE 1720 0 0 BURLINGTON STORES INC COM 122017106 54 316 SH OTR 316 0 0 CBS CORP NEW CL B 124857202 886 17747 SH SOLE 17747 0 0 CBS CORP NEW CL B 124857202 237 4749 SH OTR 1039 3710 0 CBOE GLOBAL MARKETS INC COM 12503M108 849 8197 SH SOLE 8197 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 545 5260 SH OTR 2800 2460 0 CBRE GROUP INC CL A 12504L109 336 6553 SH SOLE 6553 0 0 CBRE GROUP INC CL A 12504L109 122 2375 SH OTR 2375 0 0 CDK GLOBAL INC COM 12508E101 1599 32338 SH SOLE 28671 0 3667 CDK GLOBAL INC COM 12508E101 702 14199 SH OTR 8239 5875 85 CDW CORP COM 12514G108 873 7865 SH SOLE 7865 0 0 CDW CORP COM 12514G108 331 2986 SH OTR 1291 1695 0 CF INDS HLDGS INC COM 125269100 240 5131 SH SOLE 5131 0 0 CF INDS HLDGS INC COM 125269100 37 782 SH OTR 782 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 358 4249 SH SOLE 4249 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 222 2628 SH OTR 413 2215 0 CIGNA CORP NEW COM 125523100 2779 17636 SH SOLE 15168 0 2468 CIGNA CORP NEW COM 125523100 1070 6793 SH OTR 6713 7 73 CME GROUP INC COM 12572Q105 67363 347037 SH SOLE 343873 90 3074 CME GROUP INC COM 12572Q105 24511 126276 SH OTR 100548 25638 90 CMS ENERGY CORP COM 125896100 160 2763 SH SOLE 2763 0 0 CMS ENERGY CORP COM 125896100 55 957 SH OTR 957 0 0 CSX CORP COM 126408103 3806 49186 SH SOLE 48886 0 300 CSX CORP COM 126408103 964 12465 SH OTR 12465 0 0 CVS HEALTH CORP COM 126650100 5399 99075 SH SOLE 91790 0 7285 CVS HEALTH CORP COM 126650100 1444 26494 SH OTR 17932 7562 1000 CABLE ONE INC COM 12685J105 287 245 SH SOLE 245 0 0 CABLE ONE INC COM 12685J105 41 35 SH OTR 35 0 0 CABOT OIL & GAS CORP COM 127097103 158 6879 SH SOLE 6879 0 0 CABOT OIL & GAS CORP COM 127097103 44 1929 SH OTR 1929 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 727 10272 SH SOLE 7467 0 2805 CADENCE DESIGN SYSTEM INC COM 127387108 199 2815 SH OTR 135 2680 0 CAMBREX CORP COM 132011107 394 8420 SH SOLE 8420 0 0 CAMBREX CORP COM 132011107 25 535 SH OTR 535 0 0 CAMDEN PPTY TR SH BEN INT 133131102 242 2319 SH SOLE 2319 0 0 CAMDEN PPTY TR SH BEN INT 133131102 34 328 SH OTR 328 0 0 CAMPBELL SOUP CO COM 134429109 389 9717 SH SOLE 9717 0 0 CAMPBELL SOUP CO COM 134429109 44 1097 SH OTR 1097 0 0 CANADIAN NATL RY CO COM 136375102 266 2877 SH SOLE 2877 0 0 CANADIAN NATL RY CO COM 136375102 269 2913 SH OTR 2913 0 0 CANTEL MEDICAL CORP COM 138098108 767 9509 SH SOLE 9509 0 0 CANTEL MEDICAL CORP COM 138098108 45 564 SH OTR 564 0 0 CAPITAL ONE FINL CORP COM 14040H105 457 5040 SH SOLE 5040 0 0 CAPITAL ONE FINL CORP COM 14040H105 117 1289 SH OTR 1289 0 0 CAPITOL FED FINL INC COM 14057J101 314 22792 SH SOLE 22792 0 0 CAPITOL FED FINL INC COM 14057J101 62 4527 SH OTR 4527 0 0 CARDINAL HEALTH INC COM 14149Y108 709 15062 SH SOLE 9962 0 5100 CARDINAL HEALTH INC COM 14149Y108 190 4039 SH OTR 4039 0 0 CARMAX INC COM 143130102 334 3845 SH SOLE 3845 0 0 CARMAX INC COM 143130102 70 806 SH OTR 806 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 286 6138 SH SOLE 6138 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 237 5093 SH OTR 4359 734 0 CASEYS GEN STORES INC COM 147528103 788 5052 SH SOLE 5052 0 0 CASEYS GEN STORES INC COM 147528103 156 1000 SH OTR 1000 0 0 CASS INFORMATION SYS INC COM 14808P109 2692 55522 SH SOLE 55522 0 0 CATALENT INC COM 148806102 1129 20830 SH SOLE 20830 0 0 CATALENT INC COM 148806102 89 1645 SH OTR 1645 0 0 CATERPILLAR INC DEL COM 149123101 13378 98160 SH SOLE 93144 0 5016 CATERPILLAR INC DEL COM 149123101 3118 22881 SH OTR 18874 3807 200 CATHAY GEN BANCORP COM 149150104 560 15595 SH SOLE 15595 0 0 CATHAY GEN BANCORP COM 149150104 36 990 SH OTR 990 0 0 CELANESE CORP DEL COM 150870103 497 4614 SH SOLE 4614 0 0 CELANESE CORP DEL COM 150870103 101 940 SH OTR 940 0 0 CELGENE CORP COM 151020104 3817 41293 SH SOLE 41293 0 0 CELGENE CORP COM 151020104 8628 93340 SH OTR 92190 150 1000 CENTENE CORP DEL COM 15135B101 1050 20022 SH SOLE 19656 0 366 CENTENE CORP DEL COM 15135B101 128 2448 SH OTR 2448 0 0 CENTERPOINT ENERGY INC COM 15189T107 420 14686 SH SOLE 14686 0 0 CENTERPOINT ENERGY INC COM 15189T107 114 3980 SH OTR 3980 0 0 CENTRAL GARDEN & PET CO COM 153527106 223 8289 SH SOLE 8289 0 0 CENTRAL GARDEN & PET CO COM 153527106 14 520 SH OTR 520 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 400 16244 SH SOLE 16244 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 25 1025 SH OTR 1025 0 0 CENTURYLINK INC COM 156700106 131 11136 SH SOLE 11136 0 0 CENTURYLINK INC COM 156700106 9 760 SH OTR 760 0 0 CERNER CORP COM 156782104 24102 328807 SH SOLE 324694 0 4113 CERNER CORP COM 156782104 4710 64251 SH OTR 33506 30145 600 CHARLES RIV LABS INTL INC COM 159864107 753 5305 SH SOLE 5305 0 0 CHARLES RIV LABS INTL INC COM 159864107 313 2209 SH OTR 2209 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1396 3532 SH SOLE 3532 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 233 590 SH OTR 590 0 0 CHEMED CORP NEW COM 16359R103 254 705 SH SOLE 705 0 0 CHEMED CORP NEW COM 16359R103 180 500 SH OTR 0 500 0 CHEMOURS CO COM 163851108 218 9094 SH SOLE 9094 0 0 CHEMOURS CO COM 163851108 62 2603 SH OTR 2543 60 0 CHENIERE ENERGY INC COM NEW 16411R208 176 2567 SH SOLE 2567 0 0 CHENIERE ENERGY INC COM NEW 16411R208 80 1166 SH OTR 1166 0 0 CHEVRON CORP NEW COM 166764100 106179 853253 SH SOLE 845262 0 7991 CHEVRON CORP NEW COM 166764100 31142 250255 SH OTR 215017 33408 1830 CHIPOTLE MEXICAN GRILL INC COM 169656105 406 554 SH SOLE 454 0 100 CHIPOTLE MEXICAN GRILL INC COM 169656105 110 150 SH OTR 150 0 0 CHURCH & DWIGHT INC COM 171340102 5834 79854 SH SOLE 79854 0 0 CHURCH & DWIGHT INC COM 171340102 1868 25564 SH OTR 23114 2450 0 CHURCHILL DOWNS INC COM 171484108 875 7607 SH SOLE 7607 0 0 CHURCHILL DOWNS INC COM 171484108 52 448 SH OTR 448 0 0 CHUYS HLDGS INC COM 171604101 215 9369 SH SOLE 9369 0 0 CHUYS HLDGS INC COM 171604101 13 575 SH OTR 575 0 0 CIMAREX ENERGY CO COM 171798101 226 3813 SH SOLE 3813 0 0 CISCO SYS INC COM 17275R102 71935 1314364 SH SOLE 1295383 0 18981 CISCO SYS INC COM 17275R102 18549 338918 SH OTR 283207 53660 2051 CINTAS CORP COM 172908105 2556 10772 SH SOLE 10772 0 0 CINTAS CORP COM 172908105 2384 10047 SH OTR 10047 0 0 CITIGROUP INC COM NEW 172967424 7051 100692 SH SOLE 95510 0 5182 CITIGROUP INC COM NEW 172967424 1674 23907 SH OTR 23726 181 0 CITIZENS FINL GROUP INC COM 174610105 399 11288 SH SOLE 11288 0 0 CITIZENS FINL GROUP INC COM 174610105 106 2987 SH OTR 2987 0 0 CITRIX SYS INC COM 177376100 22085 225040 SH SOLE 222355 0 2685 CITRIX SYS INC COM 177376100 4545 46312 SH OTR 24507 21430 375 CLOROX CO DEL COM 189054109 6520 42587 SH SOLE 41206 0 1381 CLOROX CO DEL COM 189054109 2482 16208 SH OTR 15733 475 0 COCA COLA CO COM 191216100 19695 386793 SH SOLE 373640 0 13153 COCA COLA CO COM 191216100 9213 180935 SH OTR 151457 26228 3250 COGNEX CORP COM 192422103 296 6178 SH SOLE 6178 0 0 COGNEX CORP COM 192422103 130 2716 SH OTR 2716 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2175 34318 SH SOLE 32233 0 2085 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 364 5736 SH OTR 691 5045 0 COHEN & STEERS INC COM 19247A100 530 10300 SH SOLE 10300 0 0 COHEN & STEERS INC COM 19247A100 33 645 SH OTR 645 0 0 COHERENT INC COM 192479103 304 2230 SH SOLE 2230 0 0 COHERENT INC COM 192479103 74 542 SH OTR 42 500 0 COLGATE PALMOLIVE CO COM 194162103 7324 102188 SH SOLE 95124 0 7064 COLGATE PALMOLIVE CO COM 194162103 4682 65324 SH OTR 54875 8717 1732 COMCAST CORP NEW CL A 20030N101 22472 531502 SH SOLE 520320 0 11182 COMCAST CORP NEW CL A 20030N101 3830 90577 SH OTR 71567 18610 400 COMERICA INC COM 200340107 451 6213 SH SOLE 6063 0 150 COMERICA INC COM 200340107 372 5122 SH OTR 2607 2515 0 COMMERCE BANCSHARES INC COM 200525103 169780 2845791 SH SOLE 1288901 463 1556427 COMMERCE BANCSHARES INC COM 200525103 84742 1420422 SH OTR 331963 468246 620213 COMMERCE BANCSHARES INC COM 200525103 175620 2943682 SH OTR 0 2943682 0 COMMSCOPE HLDG CO INC COM 20337X109 164 10412 SH SOLE 10412 0 0 COMMSCOPE HLDG CO INC COM 20337X109 4 262 SH OTR 262 0 0 COMPASS MINERALS INTL INC COM 20451N101 257 4685 SH SOLE 4685 0 0 COMPASS MINERALS INTL INC COM 20451N101 15 280 SH OTR 280 0 0 CONAGRA BRANDS INC COM 205887102 589 22210 SH SOLE 22210 0 0 CONAGRA BRANDS INC COM 205887102 86 3253 SH OTR 3253 0 0 CONCHO RES INC COM 20605P101 235 2281 SH SOLE 2281 0 0 CONCHO RES INC COM 20605P101 48 468 SH OTR 468 0 0 CONOCOPHILLIPS COM 20825C104 7949 130316 SH SOLE 125226 0 5090 CONOCOPHILLIPS COM 20825C104 3094 50728 SH OTR 45222 501 5005 CONSOLIDATED EDISON INC COM 209115104 1894 21598 SH SOLE 20648 0 950 CONSOLIDATED EDISON INC COM 209115104 996 11359 SH OTR 7659 0 3700 CONSTELLATION BRANDS INC CL A 21036P108 1971 10007 SH SOLE 9262 0 745 CONSTELLATION BRANDS INC CL A 21036P108 401 2036 SH OTR 1436 600 0 CONTINENTAL RESOURCES INC COM 212015101 177 4202 SH SOLE 4202 0 0 CONTINENTAL RESOURCES INC COM 212015101 53 1255 SH OTR 1255 0 0 COOPER COS INC COM NEW 216648402 27197 80730 SH SOLE 80280 0 450 COOPER COS INC COM NEW 216648402 5618 16675 SH OTR 10746 5769 160 COPART INC COM 217204106 195 2605 SH SOLE 2605 0 0 COPART INC COM 217204106 8 108 SH OTR 108 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 348 8784 SH SOLE 8784 0 0 CORNING INC COM 219350105 1469 44217 SH SOLE 44217 0 0 CORNING INC COM 219350105 668 20096 SH OTR 20096 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 242 9159 SH SOLE 9159 0 0 CORTEVA INC COM 22052L104 2543 85996 SH SOLE 85783 0 213 CORTEVA INC COM 22052L104 1087 36754 SH OTR 30518 5916 320 COSTCO WHSL CORP NEW COM 22160K105 40562 153492 SH SOLE 149083 0 4409 COSTCO WHSL CORP NEW COM 22160K105 8503 32177 SH OTR 22874 9213 90 COSTAR GROUP INC COM 22160N109 342 618 SH SOLE 618 0 0 COSTAR GROUP INC COM 22160N109 228 411 SH OTR 61 350 0 COTY INC COM CL A 222070203 262 19555 SH SOLE 19555 0 0 COTY INC COM CL A 222070203 20 1489 SH OTR 1489 0 0 COVETRUS INC COM 22304C100 160 6543 SH SOLE 6543 0 0 COVETRUS INC COM 22304C100 62 2516 SH OTR 2516 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 4688 131057 SH SOLE 131057 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 30993 237768 SH SOLE 235770 0 1998 CROWN CASTLE INTL CORP NEW COM 22822V101 3173 24343 SH OTR 19341 4862 140 CROWN HOLDINGS INC COM 228368106 1009 16511 SH SOLE 15761 0 750 CROWN HOLDINGS INC COM 228368106 117 1923 SH OTR 1923 0 0 CULLEN FROST BANKERS INC COM 229899109 936 9991 SH SOLE 9991 0 0 CULLEN FROST BANKERS INC COM 229899109 759 8107 SH OTR 7802 0 305 CUMMINS INC COM 231021106 2635 15380 SH SOLE 15280 0 100 CUMMINS INC COM 231021106 204 1193 SH OTR 1193 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 4902 155073 SH SOLE 154113 0 960 DBX ETF TR XTRACK MSCI EAFE 233051200 1372 43394 SH OTR 41982 1412 0 DNP SELECT INCOME FD COM 23325P104 72 6075 SH SOLE 6075 0 0 DNP SELECT INCOME FD COM 23325P104 290 24550 SH OTR 24550 0 0 D R HORTON INC COM 23331A109 4323 100224 SH SOLE 98641 0 1583 D R HORTON INC COM 23331A109 739 17136 SH OTR 16066 770 300 DTE ENERGY CO COM 233331107 1336 10449 SH SOLE 10449 0 0 DTE ENERGY CO COM 233331107 1149 8986 SH OTR 8986 0 0 DXC TECHNOLOGY CO COM 23355L106 351 6363 SH SOLE 6046 0 317 DXC TECHNOLOGY CO COM 23355L106 50 905 SH OTR 905 0 0 DANAHER CORPORATION COM 235851102 51578 360886 SH SOLE 354764 649 5473 DANAHER CORPORATION COM 235851102 11373 79578 SH OTR 59008 17850 2720 DARDEN RESTAURANTS INC COM 237194105 4698 38591 SH SOLE 38591 0 0 DARDEN RESTAURANTS INC COM 237194105 355 2917 SH OTR 1417 1500 0 DASEKE INC COM 23753F107 54 15000 SH SOLE 15000 0 0 DEERE & CO COM 244199105 7561 45626 SH SOLE 41926 0 3700 DEERE & CO COM 244199105 5361 32350 SH OTR 18400 11350 2600 DELL TECHNOLOGIES INC CL C 24703L202 324 6385 SH SOLE 6385 0 0 DELL TECHNOLOGIES INC CL C 24703L202 225 4431 SH OTR 2942 1489 0 DELTA AIR LINES INC DEL COM NEW 247361702 448 7900 SH SOLE 7900 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 437 7692 SH OTR 7692 0 0 DENTSPLY SIRONA INC COM 24906P109 727 12457 SH SOLE 12457 0 0 DENTSPLY SIRONA INC COM 24906P109 86 1467 SH OTR 1467 0 0 DEVON ENERGY CORP NEW COM 25179M103 261 9143 SH SOLE 9119 0 24 DEVON ENERGY CORP NEW COM 25179M103 81 2848 SH OTR 2848 0 0 DEXCOM INC COM 252131107 246 1641 SH SOLE 1641 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 2468 14323 SH SOLE 14323 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 648 3762 SH OTR 3762 0 0 DIAMONDBACK ENERGY INC COM 25278X109 404 3710 SH SOLE 3710 0 0 DIAMONDBACK ENERGY INC COM 25278X109 37 342 SH OTR 342 0 0 DIGITAL RLTY TR INC COM 253868103 347 2948 SH SOLE 2948 0 0 DIGITAL RLTY TR INC COM 253868103 29 247 SH OTR 247 0 0 DISNEY WALT CO COM DISNEY 254687106 30160 215987 SH SOLE 205450 2400 8137 DISNEY WALT CO COM DISNEY 254687106 14335 102655 SH OTR 81765 17995 2895 DISH NETWORK CORP CL A 25470M109 217 5661 SH SOLE 5661 0 0 DISH NETWORK CORP CL A 25470M109 7 171 SH OTR 171 0 0 DISCOVER FINL SVCS COM 254709108 832 10721 SH SOLE 10721 0 0 DISCOVER FINL SVCS COM 254709108 347 4471 SH OTR 4471 0 0 DOCUMENT SEC SYS INC COM NEW 25614T200 5 10000 SH SOLE 10000 0 0 DOLLAR GEN CORP NEW COM 256677105 3041 22498 SH SOLE 21078 0 1420 DOLLAR GEN CORP NEW COM 256677105 918 6791 SH OTR 3131 3660 0 DOLLAR TREE INC COM 256746108 1341 12485 SH SOLE 12356 0 129 DOLLAR TREE INC COM 256746108 287 2674 SH OTR 2674 0 0 DOMINION ENERGY INC COM 25746U109 5884 76098 SH SOLE 75928 0 170 DOMINION ENERGY INC COM 25746U109 1683 21769 SH OTR 16114 5655 0 DOMINOS PIZZA INC COM 25754A201 18005 64701 SH SOLE 64481 0 220 DOMINOS PIZZA INC COM 25754A201 1708 6137 SH OTR 4927 1120 90 DOVER CORP COM 260003108 4437 44283 SH SOLE 44283 0 0 DOVER CORP COM 260003108 1298 12957 SH OTR 12957 0 0 DOW INC COM 260557103 4414 89520 SH SOLE 89307 0 213 DOW INC COM 260557103 1821 36930 SH OTR 30660 5950 320 DRIL QUIP INC COM 262037104 225 4680 SH SOLE 4680 0 0 DRIL QUIP INC COM 262037104 18 370 SH OTR 370 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 19606 222185 SH SOLE 214787 0 7398 DUKE ENERGY CORP NEW COM NEW 26441C204 7452 84447 SH OTR 76766 7395 286 DUNKIN BRANDS GROUP INC COM 265504100 288 3617 SH SOLE 3617 0 0 DUNKIN BRANDS GROUP INC COM 265504100 215 2695 SH OTR 455 2240 0 DUPONT DE NEMOURS INC COM 26614N102 5846 77868 SH SOLE 77655 0 213 DUPONT DE NEMOURS INC COM 26614N102 2731 36384 SH OTR 30348 5716 320 EOG RES INC COM 26875P101 31650 339737 SH SOLE 335637 930 3170 EOG RES INC COM 26875P101 4738 50858 SH OTR 34083 16010 765 EPR PPTYS COM SH BEN INT 26884U109 497 6667 SH SOLE 6667 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 699 15671 SH SOLE 15143 0 528 E TRADE FINANCIAL CORP COM NEW 269246401 64 1446 SH OTR 1446 0 0 EAGLE MATERIALS INC COM 26969P108 474 5111 SH SOLE 3661 0 1450 EAGLE MATERIALS INC COM 26969P108 54 587 SH OTR 587 0 0 EAST WEST BANCORP INC COM 27579R104 250 5348 SH SOLE 5348 0 0 EAST WEST BANCORP INC COM 27579R104 23 485 SH OTR 485 0 0 EASTMAN CHEMICAL CO COM 277432100 667 8575 SH SOLE 8575 0 0 EASTMAN CHEMICAL CO COM 277432100 272 3494 SH OTR 3494 0 0 EATON VANCE CORP COM NON VTG 278265103 404 9366 SH SOLE 9366 0 0 EATON VANCE CORP COM NON VTG 278265103 181 4187 SH OTR 4187 0 0 EBAY INC COM 278642103 556 14077 SH SOLE 14077 0 0 EBAY INC COM 278642103 276 6975 SH OTR 6975 0 0 ECOLAB INC COM 278865100 8067 40860 SH SOLE 39820 0 1040 ECOLAB INC COM 278865100 2194 11114 SH OTR 8659 2455 0 EDGEWELL PERS CARE CO COM 28035Q102 3948 146494 SH SOLE 146494 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1603 59484 SH OTR 59484 0 0 EDISON INTL COM 281020107 276 4096 SH SOLE 4096 0 0 EDISON INTL COM 281020107 112 1655 SH OTR 1655 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1411 7637 SH SOLE 7637 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 539 2919 SH OTR 2919 0 0 ELECTRONIC ARTS INC COM 285512109 401 3958 SH SOLE 3958 0 0 ELECTRONIC ARTS INC COM 285512109 125 1231 SH OTR 1231 0 0 EMERSON ELEC CO COM 291011104 102103 1530314 SH SOLE 511233 0 1019081 EMERSON ELEC CO COM 291011104 15023 225165 SH OTR 212657 7575 4933 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 69 5000 SH SOLE 5000 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 96 7000 SH OTR 7000 0 0 ENBRIDGE INC COM 29250N105 1320 36578 SH SOLE 36344 0 234 ENBRIDGE INC COM 29250N105 520 14408 SH OTR 14244 0 164 ENERGIZER HLDGS INC NEW COM 29272W109 6413 165960 SH SOLE 165960 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 2803 72532 SH OTR 72532 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 88 6260 SH SOLE 6260 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 294 20901 SH OTR 19251 1650 0 ENTEGRIS INC COM 29362U104 603 16150 SH SOLE 16150 0 0 ENTEGRIS INC COM 29362U104 46 1220 SH OTR 1220 0 0 ENTERGY CORP NEW COM 29364G103 796 7735 SH SOLE 7669 0 66 ENTERGY CORP NEW COM 29364G103 175 1702 SH OTR 1702 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 154 3713 SH SOLE 3713 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 3708 89144 SH OTR 89144 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2693 93270 SH SOLE 93270 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1599 55388 SH OTR 54368 1020 0 EPAM SYS INC COM 29414B104 272 1570 SH SOLE 1570 0 0 EPAM SYS INC COM 29414B104 66 379 SH OTR 379 0 0 EQUIFAX INC COM 294429105 2445 18081 SH SOLE 17881 0 200 EQUINIX INC COM 29444U700 422 837 SH SOLE 837 0 0 EQUINIX INC COM 29444U700 75 149 SH OTR 149 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 241 9036 SH SOLE 9036 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 346 4556 SH SOLE 4556 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 8 104 SH OTR 104 0 0 ESCALADE INC COM 296056104 172 14999 SH SOLE 0 0 14999 ESSEX PPTY TR INC COM 297178105 467 1599 SH SOLE 1599 0 0 ESSEX PPTY TR INC COM 297178105 64 218 SH OTR 218 0 0 EURONET WORLDWIDE INC COM 298736109 46568 276798 SH SOLE 274968 0 1830 EURONET WORLDWIDE INC COM 298736109 9263 55058 SH OTR 37823 16835 400 EVERGY INC COM 30034W106 2036 33855 SH SOLE 32552 0 1303 EVERGY INC COM 30034W106 1163 19332 SH OTR 18882 400 50 EVERSOURCE ENERGY COM 30040W108 25873 341507 SH SOLE 339063 300 2144 EVERSOURCE ENERGY COM 30040W108 3759 49621 SH OTR 40255 8981 385 EXACT SCIENCES CORP COM 30063P105 201 1699 SH SOLE 1699 0 0 EXACT SCIENCES CORP COM 30063P105 8 70 SH OTR 70 0 0 EXELON CORP COM 30161N101 1437 29970 SH SOLE 29970 0 0 EXELON CORP COM 30161N101 340 7097 SH OTR 6697 400 0 EXLSERVICE HOLDINGS INC COM 302081104 465 7035 SH SOLE 7035 0 0 EXLSERVICE HOLDINGS INC COM 302081104 30 450 SH OTR 450 0 0 EXPEDIA GROUP INC COM NEW 30212P303 350 2630 SH SOLE 2630 0 0 EXPEDITORS INTL WASH INC COM 302130109 161 2127 SH SOLE 2127 0 0 EXPEDITORS INTL WASH INC COM 302130109 236 3107 SH OTR 3107 0 0 EXTRA SPACE STORAGE INC COM 30225T102 421 3969 SH SOLE 3969 0 0 EXTRA SPACE STORAGE INC COM 30225T102 173 1630 SH OTR 0 1630 0 EXXON MOBIL CORP COM 30231G102 68724 896825 SH SOLE 879210 0 17615 EXXON MOBIL CORP COM 30231G102 35748 466497 SH OTR 414400 44734 7363 FLIR SYS INC COM 302445101 1293 23905 SH SOLE 21154 0 2751 FLIR SYS INC COM 302445101 497 9180 SH OTR 525 8655 0 FS KKR CAPITAL CORP COM 302635107 107 17986 SH SOLE 17986 0 0 FACEBOOK INC CL A 30303M102 55803 289134 SH SOLE 284783 0 4351 FACEBOOK INC CL A 30303M102 14338 74290 SH OTR 51835 22075 380 FACTSET RESH SYS INC COM 303075105 873 3046 SH SOLE 3046 0 0 FACTSET RESH SYS INC COM 303075105 254 887 SH OTR 282 605 0 FASTENAL CO COM 311900104 1525 46794 SH SOLE 46794 0 0 FASTENAL CO COM 311900104 71 2168 SH OTR 2168 0 0 FEDEX CORP COM 31428X106 2194 13363 SH SOLE 12882 0 481 FEDEX CORP COM 31428X106 1190 7245 SH OTR 7245 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 10 10152 SH SOLE 10152 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 2 2200 SH OTR 2200 0 0 FERRO CORP COM 315405100 2047 129545 SH SOLE 0 0 129545 FIDELITY NATL INFORMATION SV COM 31620M106 43789 356938 SH SOLE 350764 200 5974 FIDELITY NATL INFORMATION SV COM 31620M106 9283 75666 SH OTR 57514 17777 375 FIFTH THIRD BANCORP COM 316773100 285 10212 SH SOLE 10212 0 0 FIFTH THIRD BANCORP COM 316773100 223 7998 SH OTR 7998 0 0 FIRST DATA CORP NEW COM CL A 32008D106 18836 695829 SH SOLE 692535 0 3294 FIRST DATA CORP NEW COM CL A 32008D106 3225 119129 SH OTR 115099 2150 1880 FIRST HORIZON NATL CORP COM 320517105 56 3763 SH SOLE 3763 0 0 FIRST HORIZON NATL CORP COM 320517105 340 22776 SH OTR 22776 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 22638 231826 SH SOLE 229461 0 2365 FIRST REP BK SAN FRANCISCO C COM 33616C100 4349 44541 SH OTR 34251 10035 255 FISERV INC COM 337738108 3945 43273 SH SOLE 38780 0 4493 FISERV INC COM 337738108 970 10638 SH OTR 5123 5515 0 FIRSTENERGY CORP COM 337932107 977 22828 SH SOLE 18680 0 4148 FIRSTENERGY CORP COM 337932107 129 3019 SH OTR 3019 0 0 FIVE BELOW INC COM 33829M101 985 8205 SH SOLE 8205 0 0 FIVE BELOW INC COM 33829M101 77 640 SH OTR 640 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 25734 91629 SH SOLE 90139 0 1490 FLEETCOR TECHNOLOGIES INC COM 339041105 2302 8196 SH OTR 6021 2075 100 FLOWSERVE CORP COM 34354P105 247 4679 SH SOLE 4679 0 0 FORD MTR CO DEL COM 345370860 1345 131429 SH SOLE 131429 0 0 FORD MTR CO DEL COM 345370860 125 12219 SH OTR 12219 0 0 FORTIVE CORP COM 34959J108 7073 86758 SH SOLE 85919 0 839 FORTIVE CORP COM 34959J108 1956 23991 SH OTR 14549 8342 1100 FORTUNE BRANDS HOME & SEC IN COM 34964C106 680 11909 SH SOLE 11821 0 88 FORTUNE BRANDS HOME & SEC IN COM 34964C106 334 5839 SH OTR 5839 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 51 14955 SH SOLE 14955 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 3 950 SH OTR 950 0 0 FRANKLIN RES INC COM 354613101 1268 36433 SH SOLE 36133 0 300 FRANKLIN RES INC COM 354613101 269 7721 SH OTR 6825 896 0 FREEPORT-MCMORAN INC CL B 35671D857 239 20604 SH SOLE 17404 0 3200 FREEPORT-MCMORAN INC CL B 35671D857 56 4856 SH OTR 4856 0 0 FRESHPET INC COM 358039105 1832 40250 SH SOLE 40250 0 0 GATX CORP COM 361448103 200 2522 SH SOLE 2522 0 0 GATX CORP COM 361448103 33 415 SH OTR 415 0 0 GALLAGHER ARTHUR J & CO COM 363576109 7105 81120 SH SOLE 81120 0 0 GALLAGHER ARTHUR J & CO COM 363576109 99 1128 SH OTR 1128 0 0 GARTNER INC COM 366651107 594 3688 SH SOLE 3688 0 0 GARTNER INC COM 366651107 320 1987 SH OTR 852 1135 0 GENERAL DYNAMICS CORP COM 369550108 3931 21622 SH SOLE 21597 25 0 GENERAL DYNAMICS CORP COM 369550108 2044 11242 SH OTR 10192 500 550 GENERAL ELECTRIC CO COM 369604103 5257 500698 SH SOLE 495685 0 5013 GENERAL ELECTRIC CO COM 369604103 3717 353992 SH OTR 336354 11838 5800 GENERAL MLS INC COM 370334104 6675 127100 SH SOLE 124625 0 2475 GENERAL MLS INC COM 370334104 3653 69545 SH OTR 66295 3250 0 GENERAL MTRS CO COM 37045V100 1697 44056 SH SOLE 44056 0 0 GENERAL MTRS CO COM 37045V100 194 5036 SH OTR 5036 0 0 GENUINE PARTS CO COM 372460105 3440 33213 SH SOLE 32961 0 252 GENUINE PARTS CO COM 372460105 810 7818 SH OTR 2753 3715 1350 GILEAD SCIENCES INC COM 375558103 5338 79004 SH SOLE 79004 0 0 GILEAD SCIENCES INC COM 375558103 804 11907 SH OTR 5832 6075 0 GLACIER BANCORP INC NEW COM 37637Q105 698 17215 SH SOLE 17215 0 0 GLACIER BANCORP INC NEW COM 37637Q105 54 1320 SH OTR 1320 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 780 19497 SH SOLE 19497 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 347 8680 SH OTR 7380 1300 0 GLOBAL PMTS INC COM 37940X102 677 4229 SH SOLE 4229 0 0 GLOBAL PMTS INC COM 37940X102 141 879 SH OTR 879 0 0 GLOBUS MED INC CL A 379577208 788 18635 SH SOLE 18635 0 0 GLOBUS MED INC CL A 379577208 49 1170 SH OTR 1170 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 7695 37608 SH SOLE 36525 0 1083 GOLDMAN SACHS GROUP INC COM 38141G104 2202 10762 SH OTR 8912 1700 150 GRACO INC COM 384109104 411 8199 SH SOLE 8199 0 0 GRACO INC COM 384109104 224 4466 SH OTR 921 3545 0 GRAINGER W W INC COM 384802104 467 1740 SH SOLE 1090 0 650 GRAINGER W W INC COM 384802104 267 994 SH OTR 994 0 0 GRAND CANYON ED INC COM 38526M106 1527 13052 SH SOLE 13052 0 0 GRAND CANYON ED INC COM 38526M106 281 2403 SH OTR 958 1445 0 GREAT SOUTHN BANCORP INC COM 390905107 525 8765 SH SOLE 8765 0 0 GREAT SOUTHN BANCORP INC COM 390905107 4 65 SH OTR 65 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 382 3769 SH SOLE 2439 0 1330 HCA HEALTHCARE INC COM 40412C101 871 6445 SH SOLE 5275 0 1170 HCA HEALTHCARE INC COM 40412C101 103 759 SH OTR 759 0 0 HCP INC COM 40414L109 430 13431 SH SOLE 13431 0 0 HCP INC COM 40414L109 106 3328 SH OTR 3328 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 139 1069 SH SOLE 905 0 164 HDFC BANK LTD SPONSORED ADS 40415F101 78 601 SH OTR 601 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 479 11481 SH SOLE 11481 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 14 341 SH OTR 341 0 0 HP INC COM 40434L105 631 30361 SH SOLE 30361 0 0 HP INC COM 40434L105 257 12382 SH OTR 12382 0 0 HALLIBURTON CO COM 406216101 349 15360 SH SOLE 15360 0 0 HALLIBURTON CO COM 406216101 166 7306 SH OTR 7306 0 0 HANESBRANDS INC COM 410345102 204 11828 SH SOLE 11828 0 0 HANESBRANDS INC COM 410345102 39 2292 SH OTR 292 2000 0 HARLEY DAVIDSON INC COM 412822108 273 7631 SH SOLE 7431 0 200 HARLEY DAVIDSON INC COM 412822108 21 600 SH OTR 600 0 0 HARRIS CORP PREFERRED 413875105 587 3102 SH SOLE 3102 0 0 HARRIS CORP PREFERRED 413875105 268 1418 SH OTR 1418 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 521 9343 SH SOLE 9343 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 66 1177 SH OTR 1177 0 0 HASBRO INC COM 418056107 1354 12810 SH SOLE 12810 0 0 HASBRO INC COM 418056107 782 7396 SH OTR 6996 400 0 HEARTLAND EXPRESS INC COM 422347104 403 22305 SH SOLE 22305 0 0 HEARTLAND EXPRESS INC COM 422347104 27 1480 SH OTR 1480 0 0 HEICO CORP NEW COM 422806109 289 2159 SH SOLE 2159 0 0 HEICO CORP NEW COM 422806109 213 1590 SH OTR 195 1395 0 HELIOS TECHNOLOGIES INC COM 42328H109 394 8490 SH SOLE 8490 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 25 545 SH OTR 545 0 0 HENRY JACK & ASSOC INC COM 426281101 4521 33758 SH SOLE 32658 0 1100 HENRY JACK & ASSOC INC COM 426281101 798 5958 SH OTR 2203 3755 0 HERSHEY CO COM 427866108 1659 12380 SH SOLE 12380 0 0 HERSHEY CO COM 427866108 283 2113 SH OTR 2113 0 0 HESS CORP COM 42809H107 544 8557 SH SOLE 8557 0 0 HESS CORP COM 42809H107 154 2429 SH OTR 2429 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 550 36783 SH SOLE 33083 0 3700 HEWLETT PACKARD ENTERPRISE C COM 42824C109 108 7210 SH OTR 7210 0 0 HEXCEL CORP NEW COM 428291108 413 5111 SH SOLE 5111 0 0 HEXCEL CORP NEW COM 428291108 190 2350 SH OTR 2350 0 0 HIGHWOODS PPTYS INC COM 431284108 2860 69257 SH SOLE 68502 0 755 HIGHWOODS PPTYS INC COM 431284108 1714 41509 SH OTR 32815 8694 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 606 6203 SH SOLE 6203 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 237 2428 SH OTR 488 1940 0 HOLLYFRONTIER CORP COM 436106108 232 5009 SH SOLE 5009 0 0 HOLLYFRONTIER CORP COM 436106108 3 60 SH OTR 60 0 0 HOME DEPOT INC COM 437076102 22860 109918 SH SOLE 107927 0 1991 HOME DEPOT INC COM 437076102 7682 36939 SH OTR 27484 4580 4875 HONEYWELL INTL INC COM 438516106 54813 313954 SH SOLE 310493 0 3461 HONEYWELL INTL INC COM 438516106 16636 95286 SH OTR 85503 8573 1210 HORMEL FOODS CORP COM 440452100 458 11292 SH SOLE 11292 0 0 HORMEL FOODS CORP COM 440452100 205 5066 SH OTR 66 5000 0 HUBBELL INC COM 443510607 264 2021 SH SOLE 2021 0 0 HUBSPOT INC COM 443573100 1034 6064 SH SOLE 6064 0 0 HUBSPOT INC COM 443573100 66 388 SH OTR 388 0 0 HUMANA INC COM 444859102 947 3571 SH SOLE 3571 0 0 HUMANA INC COM 444859102 368 1386 SH OTR 1386 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 472 2101 SH SOLE 2101 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 68 301 SH OTR 301 0 0 IAC INTERACTIVECORP COM 44919P508 315 1448 SH SOLE 1448 0 0 IAC INTERACTIVECORP COM 44919P508 25 117 SH OTR 117 0 0 ICF INTL INC COM 44925C103 557 7650 SH SOLE 7650 0 0 ICF INTL INC COM 44925C103 35 485 SH OTR 485 0 0 IAA INC COM 449253103 1486 38317 SH SOLE 38317 0 0 IAA INC COM 449253103 346 8935 SH OTR 6000 2935 0 ICU MED INC COM 44930G107 2589 10277 SH SOLE 9842 0 435 ICU MED INC COM 44930G107 569 2258 SH OTR 383 1875 0 IPG PHOTONICS CORP COM 44980X109 341 2212 SH SOLE 2212 0 0 IPG PHOTONICS CORP COM 44980X109 74 478 SH OTR 478 0 0 ITT INC COM 45073V108 134 2045 SH SOLE 2045 0 0 ITT INC COM 45073V108 228 3488 SH OTR 3488 0 0 IBERIABANK CORP COM 450828108 390 5140 SH SOLE 5140 0 0 IBERIABANK CORP COM 450828108 25 335 SH OTR 335 0 0 IDACORP INC COM 451107106 562 5599 SH SOLE 5599 0 0 IDACORP INC COM 451107106 35 350 SH OTR 350 0 0 IDEX CORP COM 45167R104 1271 7381 SH SOLE 7381 0 0 IDEX CORP COM 45167R104 232 1348 SH OTR 243 1105 0 IDEXX LABS INC COM 45168D104 562 2042 SH SOLE 2042 0 0 IDEXX LABS INC COM 45168D104 153 557 SH OTR 557 0 0 ILLINOIS TOOL WKS INC COM 452308109 10538 69875 SH SOLE 62762 0 7113 ILLINOIS TOOL WKS INC COM 452308109 8698 57673 SH OTR 43307 14366 0 ILLUMINA INC COM 452327109 632 1718 SH SOLE 1718 0 0 ILLUMINA INC COM 452327109 90 245 SH OTR 245 0 0 INCYTE CORP COM 45337C102 252 2970 SH SOLE 2785 0 185 INCYTE CORP COM 45337C102 6 76 SH OTR 76 0 0 INGREDION INC COM 457187102 228 2765 SH SOLE 2450 0 315 INGREDION INC COM 457187102 44 537 SH OTR 537 0 0 INSULET CORP COM 45784P101 517 4332 SH SOLE 4332 0 0 INSULET CORP COM 45784P101 62 521 SH OTR 521 0 0 INTEL CORP COM 458140100 46484 971055 SH SOLE 961602 1131 8322 INTEL CORP COM 458140100 12400 259037 SH OTR 210127 44885 4025 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2411 28054 SH SOLE 25924 0 2130 INTERCONTINENTAL EXCHANGE IN COM 45866F104 519 6041 SH OTR 2381 3660 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9534 69138 SH SOLE 68122 0 1016 INTERNATIONAL BUSINESS MACHS COM 459200101 3998 28993 SH OTR 27445 1310 238 INTL PAPER CO COM 460146103 3417 78870 SH SOLE 78781 0 89 INTL PAPER CO COM 460146103 762 17584 SH OTR 8354 9230 0 INVESCO QQQ TR UNIT SER 1 46090E103 23041 123383 SH SOLE 123383 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 678 3629 SH OTR 3251 378 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1475 2811 SH SOLE 2811 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 203 387 SH OTR 387 0 0 INTUIT COM 461202103 3898 14917 SH SOLE 14917 0 0 INTUIT COM 461202103 747 2857 SH OTR 2607 150 100 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2264 63577 SH SOLE 50852 0 12725 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 642 18038 SH OTR 18038 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 294 2728 SH SOLE 2728 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 213 4665 SH SOLE 4665 0 0 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 14 300 SH OTR 300 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 377 23060 SH SOLE 23060 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 484 18531 SH SOLE 18531 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 1774 67900 SH OTR 67900 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1849 81600 SH SOLE 81600 0 0 IQVIA HLDGS INC COM 46266C105 34224 212703 SH SOLE 212160 0 543 IQVIA HLDGS INC COM 46266C105 4659 28953 SH OTR 25323 3450 180 ISHARES SILVER TRUST ISHARES 46428Q109 343 23945 SH SOLE 12945 0 11000 ISHARES SILVER TRUST ISHARES 46428Q109 49 3425 SH OTR 0 3425 0 ISHARES GOLD TRUST ISHARES 464285105 2962 219426 SH SOLE 201426 0 18000 ISHARES GOLD TRUST ISHARES 464285105 489 36258 SH OTR 36258 0 0 ISHARES INC MSCI CDA ETF 464286509 269 9394 SH SOLE 9394 0 0 ISHARES INC MSCI CDA ETF 464286509 67 2340 SH OTR 2340 0 0 ISHARES INC MSCI PAC JP ETF 464286665 588 12448 SH SOLE 12448 0 0 ISHARES INC MSCI PAC JP ETF 464286665 72 1535 SH OTR 1535 0 0 ISHARES TR S&P 100 ETF 464287101 2153 16613 SH SOLE 16613 0 0 ISHARES TR SELECT DIVID ETF 464287168 29243 293725 SH SOLE 292325 0 1400 ISHARES TR SELECT DIVID ETF 464287168 4150 41683 SH OTR 29942 11741 0 ISHARES TR TIPS BD ETF 464287176 10415 90181 SH SOLE 90181 0 0 ISHARES TR TIPS BD ETF 464287176 2238 19374 SH OTR 17562 1762 50 ISHARES TR CORE S&P500 ETF 464287200 45953 155906 SH SOLE 155906 0 0 ISHARES TR CORE S&P500 ETF 464287200 9663 32783 SH OTR 32528 80 175 ISHARES TR CORE US AGGBD ET 464287226 9798 87995 SH SOLE 87995 0 0 ISHARES TR CORE US AGGBD ET 464287226 2131 19141 SH OTR 17366 1775 0 ISHARES TR MSCI EMG MKT ETF 464287234 10055 234338 SH SOLE 234338 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 5905 137602 SH OTR 122557 13035 2010 ISHARES TR IBOXX INV CP ETF 464287242 5159 41484 SH SOLE 41484 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1162 9347 SH OTR 9347 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 3992 22273 SH SOLE 22273 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 177 986 SH OTR 986 0 0 ISHARES TR LATN AMER 40 ETF 464287390 162 4815 SH SOLE 4815 0 0 ISHARES TR LATN AMER 40 ETF 464287390 54 1595 SH OTR 1595 0 0 ISHARES TR S&P 500 VAL ETF 464287408 2726 23383 SH SOLE 23383 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 2429 22080 SH SOLE 22080 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 401 3648 SH OTR 3648 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 4640 54732 SH SOLE 54732 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 107 1263 SH OTR 1263 0 0 ISHARES TR MSCI EAFE ETF 464287465 30997 471585 SH SOLE 469935 0 1650 ISHARES TR MSCI EAFE ETF 464287465 11364 172894 SH OTR 144504 27570 820 ISHARES TR RUS MDCP VAL ETF 464287473 354674 3979291 SH SOLE 3935836 10550 32905 ISHARES TR RUS MDCP VAL ETF 464287473 76415 857343 SH OTR 599658 237438 20247 ISHARES TR RUS MD CP GR ETF 464287481 135076 947306 SH SOLE 921821 0 25485 ISHARES TR RUS MD CP GR ETF 464287481 28040 196650 SH OTR 137954 46516 12180 ISHARES TR RUS MID CAP ETF 464287499 70889 1268821 SH SOLE 1259011 0 9810 ISHARES TR RUS MID CAP ETF 464287499 21781 389845 SH OTR 354297 33148 2400 ISHARES TR CORE S&P MCP ETF 464287507 3923 20197 SH SOLE 20197 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1691 8707 SH OTR 8707 0 0 ISHARES TR EXPANDED TECH 464287515 46 210 SH SOLE 210 0 0 ISHARES TR EXPANDED TECH 464287515 175 800 SH OTR 800 0 0 ISHARES TR EXPND TEC SC ETF 464287549 332 1541 SH SOLE 1541 0 0 ISHARES TR EXPND TEC SC ETF 464287549 151 700 SH OTR 700 0 0 ISHARES TR NASDAQ BIOTECH 464287556 48440 443994 SH SOLE 438109 502 5383 ISHARES TR NASDAQ BIOTECH 464287556 11353 104056 SH OTR 74806 28880 370 ISHARES TR COHEN STEER REIT 464287564 272 2416 SH SOLE 2416 0 0 ISHARES TR COHEN STEER REIT 464287564 10 88 SH OTR 88 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 300 1380 SH SOLE 1380 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 37 170 SH OTR 170 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 147251 1157454 SH SOLE 1054349 80 103025 ISHARES TR RUS 1000 VAL ETF 464287598 18585 146087 SH OTR 130840 15167 80 ISHARES TR S&P MC 400GR ETF 464287606 1249 5520 SH SOLE 5520 0 0 ISHARES TR S&P MC 400GR ETF 464287606 601 2657 SH OTR 2657 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 92175 585836 SH SOLE 580181 0 5655 ISHARES TR RUS 1000 GRW ETF 464287614 17498 111211 SH OTR 102666 8265 280 ISHARES TR RUS 1000 ETF 464287622 18212 111876 SH SOLE 111876 0 0 ISHARES TR RUS 1000 ETF 464287622 5569 34210 SH OTR 26595 7465 150 ISHARES TR RUS 2000 VAL ETF 464287630 44774 371570 SH SOLE 371570 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 8493 70479 SH OTR 65837 4117 525 ISHARES TR RUS 2000 GRW ETF 464287648 53891 268288 SH SOLE 255638 0 12650 ISHARES TR RUS 2000 GRW ETF 464287648 12013 59805 SH OTR 58365 1440 0 ISHARES TR RUSSELL 2000 ETF 464287655 74519 479219 SH SOLE 472986 250 5983 ISHARES TR RUSSELL 2000 ETF 464287655 24963 160535 SH OTR 146350 13110 1075 ISHARES TR CORE S&P US VLU 464287663 595 10503 SH SOLE 10503 0 0 ISHARES TR CORE S&P US VLU 464287663 138 2430 SH OTR 0 2430 0 ISHARES TR CORE S&P US GWT 464287671 573 9137 SH SOLE 9137 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 4443 25777 SH SOLE 25777 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 21654 125630 SH OTR 125630 0 0 ISHARES TR U.S. UTILITS ETF 464287697 186 1234 SH SOLE 1234 0 0 ISHARES TR U.S. UTILITS ETF 464287697 64 425 SH OTR 425 0 0 ISHARES TR S&P MC 400VL ETF 464287705 1250 7838 SH SOLE 7838 0 0 ISHARES TR S&P MC 400VL ETF 464287705 374 2345 SH OTR 2345 0 0 ISHARES TR US TELECOM ETF 464287713 233 7926 SH SOLE 7926 0 0 ISHARES TR US TELECOM ETF 464287713 276 9360 SH OTR 9360 0 0 ISHARES TR U.S. TECH ETF 464287721 5832 29472 SH SOLE 29222 0 250 ISHARES TR U.S. TECH ETF 464287721 2219 11212 SH OTR 10772 440 0 ISHARES TR U.S. REAL ES ETF 464287739 2659 30455 SH SOLE 30455 0 0 ISHARES TR U.S. REAL ES ETF 464287739 323 3705 SH OTR 3605 100 0 ISHARES TR US HLTHCARE ETF 464287762 1205 6169 SH SOLE 5624 0 545 ISHARES TR US HLTHCARE ETF 464287762 298 1527 SH OTR 1142 385 0 ISHARES TR U.S. FINLS ETF 464287788 165 1310 SH SOLE 1310 0 0 ISHARES TR U.S. FINLS ETF 464287788 584 4650 SH OTR 4650 0 0 ISHARES TR U.S. ENERGY ETF 464287796 287 8337 SH SOLE 8337 0 0 ISHARES TR U.S. ENERGY ETF 464287796 28 800 SH OTR 800 0 0 ISHARES TR CORE S&P SCP ETF 464287804 3684 47059 SH SOLE 47059 0 0 ISHARES TR CORE S&P SCP ETF 464287804 684 8734 SH OTR 8734 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 41056 432121 SH SOLE 424868 1344 5909 ISHARES TR U.S. BAS MTL ETF 464287838 5913 62232 SH OTR 52730 9092 410 ISHARES TR SP SMCP600VL ETF 464287879 597 4015 SH SOLE 4015 0 0 ISHARES TR SP SMCP600VL ETF 464287879 1 8 SH OTR 0 8 0 ISHARES TR S&P SML 600 GWT 464287887 583 3195 SH SOLE 3195 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 3042 43583 SH SOLE 43583 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 874 12522 SH OTR 4937 7585 0 ISHARES TR EAFE SML CP ETF 464288273 418 7284 SH SOLE 7284 0 0 ISHARES TR EAFE SML CP ETF 464288273 34 598 SH OTR 0 598 0 ISHARES TR JPMORGAN USD EMG 464288281 2225 19638 SH SOLE 19638 0 0 ISHARES TR JPMORGAN USD EMG 464288281 7 66 SH OTR 66 0 0 ISHARES TR NATIONAL MUN ETF 464288414 8063 71300 SH SOLE 71300 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1431 12653 SH OTR 12653 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1784 58061 SH SOLE 58061 0 0 ISHARES TR INTL SEL DIV ETF 464288448 63 2065 SH OTR 2065 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2054 23564 SH SOLE 23564 0 0 ISHARES TR IBOXX HI YD ETF 464288513 49 562 SH OTR 562 0 0 ISHARES TR MBS ETF 464288588 3451 32070 SH SOLE 32070 0 0 ISHARES TR MBS ETF 464288588 3225 29976 SH OTR 24976 0 5000 ISHARES TR INTRM GOV CR ETF 464288612 216 1928 SH SOLE 1928 0 0 ISHARES TR INTRM GOV CR ETF 464288612 220 1956 SH OTR 606 0 1350 ISHARES TR INTRM TR CRP ETF 464288638 301 5290 SH SOLE 5290 0 0 ISHARES TR SH TR CRPORT ETF 464288646 728 13614 SH SOLE 11714 0 1900 ISHARES TR SH TR CRPORT ETF 464288646 101 1888 SH OTR 1888 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 2118 16838 SH SOLE 16838 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 322 2561 SH OTR 2081 480 0 ISHARES TR US HOME CONS ETF 464288752 296 7750 SH SOLE 7750 0 0 ISHARES TR US HOME CONS ETF 464288752 158 4134 SH OTR 4134 0 0 ISHARES TR US AER DEF ETF 464288760 268 1250 SH SOLE 1250 0 0 ISHARES TR US AER DEF ETF 464288760 300 1400 SH OTR 1400 0 0 ISHARES TR MSCI USA ESG SLC 464288802 994 8160 SH SOLE 8160 0 0 ISHARES TR MSCI USA ESG SLC 464288802 97 800 SH OTR 350 450 0 ISHARES TR U.S. MED DVC ETF 464288810 516 2145 SH SOLE 2145 0 0 ISHARES TR U.S. MED DVC ETF 464288810 228 948 SH OTR 948 0 0 ISHARES TR US HLTHCR PR ETF 464288828 326 1905 SH SOLE 1905 0 0 ISHARES TR US HLTHCR PR ETF 464288828 22 130 SH OTR 130 0 0 ISHARES TR EAFE VALUE ETF 464288877 1061 22064 SH SOLE 22064 0 0 ISHARES TR EAFE VALUE ETF 464288877 894 18603 SH OTR 17900 703 0 ISHARES TR EAFE GRWTH ETF 464288885 4774 59110 SH SOLE 59110 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1578 19543 SH OTR 19543 0 0 ISHARES TR MIN VOL USA ETF 46429B697 918 14867 SH SOLE 14867 0 0 ISHARES TR MIN VOL USA ETF 46429B697 181 2935 SH OTR 2335 600 0 ISHARES TR CORE MSCI EAFE 46432F842 6565 106919 SH SOLE 106919 0 0 ISHARES TR CORE MSCI EAFE 46432F842 991 16138 SH OTR 16138 0 0 ISHARES INC CORE MSCI EMKT 46434G103 7464 145097 SH SOLE 145097 0 0 ISHARES INC CORE MSCI EMKT 46434G103 575 11185 SH OTR 10700 485 0 ISHARES INC MSCI TAIWAN ETF 46434G772 285 8155 SH SOLE 8155 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 66 1899 SH OTR 1899 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 436 7989 SH SOLE 7989 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 58 1056 SH OTR 1056 0 0 JPMORGAN CHASE & CO COM 46625H100 109476 979217 SH SOLE 965048 1580 12589 JPMORGAN CHASE & CO COM 46625H100 27083 242242 SH OTR 201341 38537 2364 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 19677 783639 SH SOLE 783639 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 3377 134506 SH OTR 133634 872 0 JABIL INC COM 466313103 496 15709 SH SOLE 15709 0 0 JABIL INC COM 466313103 211 6690 SH OTR 0 6690 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 275 5454 SH SOLE 5454 0 0 JACOBS ENGR GROUP INC COM 469814107 662 7846 SH SOLE 7846 0 0 JACOBS ENGR GROUP INC COM 469814107 62 736 SH OTR 736 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 478 3947 SH SOLE 3947 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 30 250 SH OTR 250 0 0 JOHNSON & JOHNSON COM 478160104 109887 788963 SH SOLE 776016 732 12215 JOHNSON & JOHNSON COM 478160104 42026 301737 SH OTR 263216 32826 5695 KAR AUCTION SVCS INC COM 48238T109 958 38317 SH SOLE 38317 0 0 KAR AUCTION SVCS INC COM 48238T109 223 8935 SH OTR 6000 2935 0 KLA CORPORATION COM NEW 482480100 339 2869 SH SOLE 2869 0 0 KLA CORPORATION COM NEW 482480100 165 1400 SH OTR 1250 150 0 KANSAS CITY SOUTHERN COM NEW 485170302 2777 22792 SH SOLE 21126 0 1666 KANSAS CITY SOUTHERN COM NEW 485170302 162 1328 SH OTR 991 337 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 551 35986 SH SOLE 11466 0 24520 KAYNE ANDERSN MLP MIDS INVT COM 486606106 3 192 SH OTR 192 0 0 KELLOGG CO COM 487836108 990 18488 SH SOLE 18488 0 0 KELLOGG CO COM 487836108 275 5137 SH OTR 5137 0 0 KEYCORP NEW COM 493267108 261 14698 SH SOLE 14698 0 0 KEYCORP NEW COM 493267108 274 15448 SH OTR 7448 8000 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 26442 294423 SH SOLE 290773 0 3650 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4238 47189 SH OTR 28989 17680 520 KIMBERLY CLARK CORP COM 494368103 23397 175548 SH SOLE 169877 0 5671 KIMBERLY CLARK CORP COM 494368103 6134 46021 SH OTR 37061 5340 3620 KINDER MORGAN INC DEL COM 49456B101 1621 77645 SH SOLE 77145 0 500 KINDER MORGAN INC DEL COM 49456B101 193 9225 SH OTR 9225 0 0 KOHLS CORP COM 500255104 2141 45035 SH SOLE 45035 0 0 KOHLS CORP COM 500255104 484 10187 SH OTR 1732 8455 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 205 4709 SH SOLE 4709 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 89 2051 SH OTR 2051 0 0 KONTOOR BRANDS INC COM 50050N103 533 19010 SH SOLE 18737 0 273 KONTOOR BRANDS INC COM 50050N103 21 753 SH OTR 753 0 0 KRAFT HEINZ CO COM 500754106 1654 53270 SH SOLE 53061 0 209 KRAFT HEINZ CO COM 500754106 1345 43321 SH OTR 42329 392 600 KROGER CO COM 501044101 342 15738 SH SOLE 15738 0 0 KROGER CO COM 501044101 70 3244 SH OTR 3244 0 0 L BRANDS INC COM 501797104 194 7430 SH SOLE 7430 0 0 L BRANDS INC COM 501797104 40 1519 SH OTR 1519 0 0 LHC GROUP INC COM 50187A107 658 5501 SH SOLE 5501 0 0 LHC GROUP INC COM 50187A107 41 340 SH OTR 340 0 0 L3 TECHNOLOGIES INC PREFERRED 502413107 1766 7203 SH SOLE 7203 0 0 L3 TECHNOLOGIES INC PREFERRED 502413107 618 2519 SH OTR 2519 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2218 12831 SH SOLE 12051 0 780 LABORATORY CORP AMER HLDGS COM NEW 50540R409 604 3495 SH OTR 845 2650 0 LAM RESEARCH CORP COM 512807108 494 2632 SH SOLE 2632 0 0 LAM RESEARCH CORP COM 512807108 921 4904 SH OTR 4904 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 463 5734 SH SOLE 5734 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 188 2327 SH OTR 87 2240 0 LAMB WESTON HLDGS INC COM 513272104 737 11627 SH SOLE 11627 0 0 LAMB WESTON HLDGS INC COM 513272104 130 2057 SH OTR 2057 0 0 LANDSTAR SYS INC COM 515098101 379 3507 SH SOLE 3507 0 0 LANDSTAR SYS INC COM 515098101 192 1780 SH OTR 0 1780 0 LAS VEGAS SANDS CORP COM 517834107 636 10764 SH SOLE 10764 0 0 LAS VEGAS SANDS CORP COM 517834107 66 1124 SH OTR 1124 0 0 LAUDER ESTEE COS INC CL A 518439104 2839 15502 SH SOLE 14432 0 1070 LAUDER ESTEE COS INC CL A 518439104 439 2400 SH OTR 625 1775 0 LEAR CORP COM NEW 521865204 881 6328 SH SOLE 5602 0 726 LEAR CORP COM NEW 521865204 27 191 SH OTR 191 0 0 LEGGETT & PLATT INC COM 524660107 10247 267069 SH SOLE 261569 0 5500 LEGGETT & PLATT INC COM 524660107 1628 42419 SH OTR 40419 1600 400 LEGG MASON INC COM 524901105 215 5609 SH SOLE 5609 0 0 LEGG MASON INC COM 524901105 6 169 SH OTR 169 0 0 LENNAR CORP CL A 526057104 220 4543 SH SOLE 4543 0 0 LENNAR CORP CL A 526057104 24 491 SH OTR 491 0 0 LENNOX INTL INC COM 526107107 1192 4336 SH SOLE 3751 0 585 LENNOX INTL INC COM 526107107 340 1235 SH OTR 275 960 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 267 7146 SH SOLE 7146 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 13 349 SH OTR 349 0 0 LILLY ELI & CO COM 532457108 7156 64588 SH SOLE 64297 0 291 LILLY ELI & CO COM 532457108 3833 34598 SH OTR 31204 2894 500 LINCOLN ELEC HLDGS INC COM 533900106 237 2885 SH SOLE 2385 0 500 LINCOLN ELEC HLDGS INC COM 533900106 12 150 SH OTR 150 0 0 LINCOLN NATL CORP IND COM 534187109 1087 16871 SH SOLE 16871 0 0 LINCOLN NATL CORP IND COM 534187109 4 64 SH OTR 64 0 0 LITHIA MTRS INC CL A 536797103 925 7789 SH SOLE 7789 0 0 LITHIA MTRS INC CL A 536797103 69 580 SH OTR 580 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1113 16793 SH SOLE 16793 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 449 6780 SH OTR 0 6780 0 LOCKHEED MARTIN CORP COM 539830109 89118 245140 SH SOLE 242248 190 2702 LOCKHEED MARTIN CORP COM 539830109 29164 80223 SH OTR 71126 8637 460 LOEWS CORP COM 540424108 443 8109 SH SOLE 8109 0 0 LOEWS CORP COM 540424108 33 600 SH OTR 600 0 0 LOGMEIN INC COM 54142L109 328 4447 SH SOLE 4387 0 60 LOGMEIN INC COM 54142L109 150 2037 SH OTR 2037 0 0 LOWES COS INC COM 548661107 48026 475933 SH SOLE 471732 1174 3027 LOWES COS INC COM 548661107 9948 98587 SH OTR 78338 19914 335 M & T BK CORP COM 55261F104 289 1699 SH SOLE 1699 0 0 M & T BK CORP COM 55261F104 9 54 SH OTR 54 0 0 MDU RES GROUP INC COM 552690109 167 6468 SH SOLE 6468 0 0 MDU RES GROUP INC COM 552690109 152 5874 SH OTR 5874 0 0 MFS MUN INCOME TR SH BEN INT 552738106 105 15000 SH SOLE 15000 0 0 MSCI INC COM 55354G100 619 2593 SH SOLE 2593 0 0 MSCI INC COM 55354G100 281 1176 SH OTR 451 725 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 181 11990 SH SOLE 11990 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 12 765 SH OTR 765 0 0 MACYS INC COM 55616P104 166 7730 SH SOLE 7730 0 0 MACYS INC COM 55616P104 87 4045 SH OTR 4045 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 575 8980 SH SOLE 8980 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 90 1400 SH OTR 1000 400 0 MANHATTAN ASSOCS INC COM 562750109 235 3386 SH SOLE 3386 0 0 MANHATTAN ASSOCS INC COM 562750109 184 2660 SH OTR 0 2660 0 MANPOWERGROUP INC COM 56418H100 297 3079 SH SOLE 3079 0 0 MANPOWERGROUP INC COM 56418H100 48 493 SH OTR 493 0 0 MARATHON OIL CORP COM 565849106 390 27429 SH SOLE 25244 0 2185 MARATHON OIL CORP COM 565849106 154 10814 SH OTR 10814 0 0 MARATHON PETE CORP COM 56585A102 1585 28372 SH SOLE 27082 0 1290 MARATHON PETE CORP COM 56585A102 823 14733 SH OTR 14733 0 0 MARKEL CORP COM 570535104 364 334 SH SOLE 334 0 0 MARKEL CORP COM 570535104 96 88 SH OTR 88 0 0 MARKETAXESS HLDGS INC COM 57060D108 286 891 SH SOLE 891 0 0 MARKETAXESS HLDGS INC COM 57060D108 61 191 SH OTR 191 0 0 MARSH & MCLENNAN COS INC COM 571748102 856 8584 SH SOLE 8584 0 0 MARSH & MCLENNAN COS INC COM 571748102 121 1216 SH OTR 1216 0 0 MARRIOTT INTL INC NEW CL A 571903202 504 3590 SH SOLE 3590 0 0 MARRIOTT INTL INC NEW CL A 571903202 258 1839 SH OTR 1839 0 0 MARTIN MARIETTA MATLS INC COM 573284106 261 1135 SH SOLE 1135 0 0 MARTIN MARIETTA MATLS INC COM 573284106 698 3032 SH OTR 3032 0 0 MASCO CORP COM 574599106 1454 37063 SH SOLE 36039 0 1024 MASCO CORP COM 574599106 112 2847 SH OTR 2847 0 0 MASTERCARD INC CL A 57636Q104 28836 109009 SH SOLE 107111 0 1898 MASTERCARD INC CL A 57636Q104 1618 6115 SH OTR 4600 1515 0 MATADOR RES CO COM 576485205 665 33445 SH SOLE 33445 0 0 MATADOR RES CO COM 576485205 50 2500 SH OTR 2500 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1469 24557 SH SOLE 24557 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 498 8325 SH OTR 530 7795 0 MCCORMICK & CO INC COM NON VTG 579780206 703 4534 SH SOLE 4534 0 0 MCCORMICK & CO INC COM NON VTG 579780206 219 1412 SH OTR 232 1180 0 MCDONALDS CORP COM 580135101 80977 389952 SH SOLE 386037 0 3915 MCDONALDS CORP COM 580135101 18921 91116 SH OTR 73789 16677 650 MCKESSON CORP COM 58155Q103 1976 14701 SH SOLE 13663 0 1038 MCKESSON CORP COM 58155Q103 424 3158 SH OTR 3158 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 507 5599 SH SOLE 5599 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 33 360 SH OTR 360 0 0 MERCK & CO INC COM 58933Y105 99800 1190223 SH SOLE 1175054 1475 13694 MERCK & CO INC COM 58933Y105 32069 382451 SH OTR 342564 37777 2110 MERIDIAN BANCORP INC MD COM 58958U103 283 15845 SH SOLE 15845 0 0 MERIDIAN BANCORP INC MD COM 58958U103 18 1005 SH OTR 1005 0 0 METLIFE INC COM 59156R108 4308 86723 SH SOLE 86723 0 0 METLIFE INC COM 59156R108 918 18486 SH OTR 10241 8130 115 METTLER TOLEDO INTERNATIONAL COM 592688105 1961 2335 SH SOLE 2150 0 185 METTLER TOLEDO INTERNATIONAL COM 592688105 564 672 SH OTR 107 565 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 104 20000 SH SOLE 20000 0 0 MICROSOFT CORP COM 594918104 173541 1295469 SH SOLE 1266665 2064 26740 MICROSOFT CORP COM 594918104 60730 453342 SH OTR 388695 55607 9040 MICROCHIP TECHNOLOGY INC COM 595017104 2777 32027 SH SOLE 30142 0 1885 MICROCHIP TECHNOLOGY INC COM 595017104 1618 18659 SH OTR 18584 0 75 MICRON TECHNOLOGY INC COM 595112103 822 21306 SH SOLE 21306 0 0 MICRON TECHNOLOGY INC COM 595112103 226 5853 SH OTR 5853 0 0 MID AMER APT CMNTYS INC COM 59522J103 312 2650 SH SOLE 2650 0 0 MID AMER APT CMNTYS INC COM 59522J103 14 115 SH OTR 115 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 60 12648 SH SOLE 9761 0 2887 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 6 1232 SH OTR 1232 0 0 MOBILE MINI INC COM 60740F105 345 11330 SH SOLE 11330 0 0 MOBILE MINI INC COM 60740F105 22 720 SH OTR 720 0 0 MOHAWK INDS INC COM 608190104 1463 9918 SH SOLE 9918 0 0 MOHAWK INDS INC COM 608190104 579 3929 SH OTR 1984 1945 0 MOLSON COORS BREWING CO CL B 60871R209 2736 48855 SH SOLE 48855 0 0 MOLSON COORS BREWING CO CL B 60871R209 441 7880 SH OTR 580 7250 50 MONDELEZ INTL INC CL A 609207105 47473 880754 SH SOLE 872507 2287 5960 MONDELEZ INTL INC CL A 609207105 14125 262065 SH OTR 234111 26554 1400 MONOLITHIC PWR SYS INC COM 609839105 163 1203 SH SOLE 1203 0 0 MONOLITHIC PWR SYS INC COM 609839105 49 358 SH OTR 358 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 256 4010 SH SOLE 4010 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 63 985 SH OTR 985 0 0 MOODYS CORP COM 615369105 843 4316 SH SOLE 4316 0 0 MOODYS CORP COM 615369105 206 1057 SH OTR 1057 0 0 MORGAN STANLEY COM NEW 617446448 24582 561109 SH SOLE 560724 0 385 MORGAN STANLEY COM NEW 617446448 2803 63991 SH OTR 57256 6055 680 MORNINGSTAR INC COM 617700109 254 1755 SH SOLE 1755 0 0 MORNINGSTAR INC COM 617700109 175 1210 SH OTR 0 1210 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 844 5064 SH SOLE 5064 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 359 2155 SH OTR 1055 1100 0 MURPHY OIL CORP COM 626717102 348 14128 SH SOLE 14128 0 0 MURPHY OIL CORP COM 626717102 68 2743 SH OTR 2743 0 0 NVR INC COM 62944T105 233 69 SH SOLE 69 0 0 NVR INC COM 62944T105 3 1 SH OTR 1 0 0 NASDAQ INC COM 631103108 33378 347070 SH SOLE 343172 0 3898 NASDAQ INC COM 631103108 5953 61904 SH OTR 52359 9135 410 NATIONAL FUEL GAS CO N J COM 636180101 353 6696 SH SOLE 6696 0 0 NATIONAL FUEL GAS CO N J COM 636180101 134 2544 SH OTR 1944 600 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 368 6929 SH SOLE 6929 0 0 NATIONAL HEALTH INVS INC COM 63633D104 522 6686 SH SOLE 6686 0 0 NATIONAL HEALTH INVS INC COM 63633D104 32 410 SH OTR 410 0 0 NETAPP INC COM 64110D104 795 12878 SH SOLE 12878 0 0 NETAPP INC COM 64110D104 87 1417 SH OTR 1417 0 0 NETFLIX INC COM 64110L106 3218 8760 SH SOLE 8760 0 0 NETFLIX INC COM 64110L106 1106 3011 SH OTR 3011 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 153 9963 SH SOLE 9963 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5 295 SH OTR 295 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 155 15509 SH SOLE 15509 0 0 NEWELL BRANDS INC COM 651229106 255 16505 SH SOLE 16505 0 0 NEWELL BRANDS INC COM 651229106 45 2905 SH OTR 2805 100 0 NEWMONT GOLDCORP CORPORATION COM 651639106 956 24846 SH SOLE 21129 0 3717 NEWMONT GOLDCORP CORPORATION COM 651639106 318 8274 SH OTR 7274 0 1000 NEXTERA ENERGY INC COM 65339F101 40766 198993 SH SOLE 197417 0 1576 NEXTERA ENERGY INC COM 65339F101 6501 31735 SH OTR 24980 4570 2185 NIKE INC CL B 654106103 11347 135158 SH SOLE 135158 0 0 NIKE INC CL B 654106103 2171 25862 SH OTR 14670 6742 4450 NISOURCE INC COM 65473P105 242 8401 SH SOLE 8401 0 0 NISOURCE INC COM 65473P105 195 6779 SH OTR 6779 0 0 NOBLE ENERGY INC COM 655044105 237 10585 SH SOLE 10585 0 0 NOBLE ENERGY INC COM 655044105 24 1061 SH OTR 1061 0 0 NORDSON CORP COM 655663102 516 3654 SH SOLE 3654 0 0 NORDSON CORP COM 655663102 202 1430 SH OTR 115 1315 0 NORDSTROM INC COM 655664100 110 3455 SH SOLE 3455 0 0 NORDSTROM INC COM 655664100 90 2828 SH OTR 2828 0 0 NORFOLK SOUTHERN CORP COM 655844108 6174 30973 SH SOLE 28973 0 2000 NORFOLK SOUTHERN CORP COM 655844108 2503 12555 SH OTR 11075 330 1150 NORTHERN TR CORP COM 665859104 3618 40200 SH SOLE 40200 0 0 NORTHERN TR CORP COM 665859104 545 6059 SH OTR 2759 300 3000 NORTHROP GRUMMAN CORP COM 666807102 5285 16356 SH SOLE 15303 0 1053 NORTHROP GRUMMAN CORP COM 666807102 989 3062 SH OTR 2072 990 0 NORTHWESTERN CORP COM NEW 668074305 745 10332 SH SOLE 10332 0 0 NORTHWESTERN CORP COM NEW 668074305 48 665 SH OTR 665 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1896 20767 SH SOLE 20767 0 0 NOVARTIS A G SPONSORED ADR 66987V109 525 5752 SH OTR 4519 1233 0 NOVANTA INC COM 67000B104 367 3897 SH SOLE 3897 0 0 NOVANTA INC COM 67000B104 23 245 SH OTR 245 0 0 NOVO-NORDISK A S ADR 670100205 342 6709 SH SOLE 6201 0 508 NOVO-NORDISK A S ADR 670100205 62 1220 SH OTR 1220 0 0 NUCOR CORP COM 670346105 121 2204 SH SOLE 2204 0 0 NUCOR CORP COM 670346105 373 6770 SH OTR 6770 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 216 15622 SH SOLE 15622 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 17 1250 SH OTR 1250 0 0 NVIDIA CORP COM 67066G104 3446 20980 SH SOLE 20980 0 0 NVIDIA CORP COM 67066G104 494 3009 SH OTR 3009 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 382 24278 SH SOLE 24278 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 205 12945 SH SOLE 12945 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 468 19750 SH SOLE 19750 0 0 OGE ENERGY CORP COM 670837103 668 15698 SH SOLE 15698 0 0 OGE ENERGY CORP COM 670837103 960 22560 SH OTR 22560 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 7467 20218 SH SOLE 20218 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 778 2107 SH OTR 1557 460 90 OCCIDENTAL PETE CORP COM 674599105 1712 34042 SH SOLE 34042 0 0 OCCIDENTAL PETE CORP COM 674599105 812 16145 SH OTR 16145 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 196 1313 SH SOLE 1313 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 93 623 SH OTR 623 0 0 OLIN CORP COM PAR $1 680665205 201 9177 SH SOLE 9177 0 0 OLIN CORP COM PAR $1 680665205 11 500 SH OTR 500 0 0 OMNICOM GROUP INC COM 681919106 2768 33773 SH SOLE 27923 0 5850 OMNICOM GROUP INC COM 681919106 2480 30259 SH OTR 30259 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 147 4013 SH SOLE 4013 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 85 2300 SH OTR 2300 0 0 ON SEMICONDUCTOR CORP COM 682189105 1276 63127 SH SOLE 62172 0 955 ON SEMICONDUCTOR CORP COM 682189105 63 3102 SH OTR 3102 0 0 ONE GAS INC COM 68235P108 363 4015 SH SOLE 4015 0 0 ONE GAS INC COM 68235P108 90 1000 SH OTR 1000 0 0 ONEOK INC NEW COM 682680103 20950 304461 SH SOLE 299331 0 5130 ONEOK INC NEW COM 682680103 3799 55215 SH OTR 47705 7310 200 ORACLE CORP COM 68389X105 17924 314625 SH SOLE 311162 0 3463 ORACLE CORP COM 68389X105 10043 176283 SH OTR 152936 22347 1000 OWENS CORNING NEW COM 690742101 326 5593 SH SOLE 5593 0 0 OWENS CORNING NEW COM 690742101 3 58 SH OTR 58 0 0 OXFORD INDS INC COM 691497309 403 5315 SH SOLE 5315 0 0 OXFORD INDS INC COM 691497309 25 335 SH OTR 335 0 0 PG&E CORP COM 69331C108 181 7917 SH SOLE 7917 0 0 PG&E CORP COM 69331C108 104 4545 SH OTR 4545 0 0 PNC FINL SVCS GROUP INC COM 693475105 1903 13860 SH SOLE 12512 0 1348 PNC FINL SVCS GROUP INC COM 693475105 659 4797 SH OTR 3797 0 1000 PPG INDS INC COM 693506107 2310 19792 SH SOLE 17126 0 2666 PPG INDS INC COM 693506107 963 8252 SH OTR 8252 0 0 PPL CORP COM 69351T106 1221 39368 SH SOLE 39368 0 0 PPL CORP COM 69351T106 143 4608 SH OTR 4608 0 0 PRA GROUP INC COM 69354N106 294 10450 SH SOLE 10450 0 0 PRA GROUP INC COM 69354N106 19 665 SH OTR 665 0 0 PACCAR INC COM 693718108 303 4235 SH SOLE 4235 0 0 PACCAR INC COM 693718108 260 3629 SH OTR 3629 0 0 PACIFIC PREMIER BANCORP COM 69478X105 506 16390 SH SOLE 16390 0 0 PACIFIC PREMIER BANCORP COM 69478X105 32 1045 SH OTR 1045 0 0 PACKAGING CORP AMER COM 695156109 3890 40805 SH SOLE 40805 0 0 PACKAGING CORP AMER COM 695156109 569 5968 SH OTR 5968 0 0 PALO ALTO NETWORKS INC COM 697435105 568 2787 SH SOLE 2787 0 0 PALO ALTO NETWORKS INC COM 697435105 188 922 SH OTR 32 890 0 PARKER HANNIFIN CORP COM 701094104 1266 7445 SH SOLE 7445 0 0 PARKER HANNIFIN CORP COM 701094104 874 5141 SH OTR 5141 0 0 PATRICK INDS INC COM 703343103 475 9657 SH SOLE 9657 0 0 PATRICK INDS INC COM 703343103 30 616 SH OTR 616 0 0 PAYCHEX INC COM 704326107 9563 116212 SH SOLE 107772 0 8440 PAYCHEX INC COM 704326107 3745 45507 SH OTR 32657 12400 450 PAYLOCITY HLDG CORP COM 70438V106 752 8012 SH SOLE 8012 0 0 PAYLOCITY HLDG CORP COM 70438V106 47 500 SH OTR 500 0 0 PAYPAL HLDGS INC COM 70450Y103 3705 32366 SH SOLE 32366 0 0 PAYPAL HLDGS INC COM 70450Y103 759 6629 SH OTR 3939 2690 0 PEBBLEBROOK HOTEL TR COM 70509V100 382 13560 SH SOLE 13560 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 24 860 SH OTR 860 0 0 PEOPLES UTD FINL INC COM 712704105 2398 142904 SH SOLE 142904 0 0 PEOPLES UTD FINL INC COM 712704105 393 23403 SH OTR 488 22915 0 PEPSICO INC COM 713448108 80278 612205 SH SOLE 602806 741 8658 PEPSICO INC COM 713448108 26323 200738 SH OTR 174003 24785 1950 PERFORMANCE FOOD GROUP CO COM 71377A103 890 22235 SH SOLE 22235 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 56 1405 SH OTR 1405 0 0 PERKINELMER INC COM 714046109 304 3158 SH SOLE 3158 0 0 PERKINELMER INC COM 714046109 216 2246 SH OTR 90 2156 0 PFIZER INC COM 717081103 138781 3203634 SH SOLE 3177481 2012 24141 PFIZER INC COM 717081103 31935 737191 SH OTR 676489 52730 7972 PHILIP MORRIS INTL INC COM 718172109 14464 184188 SH SOLE 180576 0 3612 PHILIP MORRIS INTL INC COM 718172109 12497 159143 SH OTR 158643 500 0 PHILLIPS 66 COM 718546104 6407 68498 SH SOLE 66117 123 2258 PHILLIPS 66 COM 718546104 2102 22467 SH OTR 17369 3596 1502 PILGRIMS PRIDE CORP NEW COM 72147K108 217 8563 SH SOLE 8563 0 0 PINNACLE WEST CAP CORP COM 723484101 496 5274 SH SOLE 5274 0 0 PINNACLE WEST CAP CORP COM 723484101 116 1237 SH OTR 1237 0 0 PIONEER NAT RES CO COM 723787107 9109 59201 SH SOLE 58491 0 710 PIONEER NAT RES CO COM 723787107 1035 6726 SH OTR 4476 2190 60 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 216 8868 SH SOLE 8868 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 37 1500 SH OTR 1500 0 0 POLARIS INDS INC COM 731068102 331 3630 SH SOLE 3630 0 0 POLARIS INDS INC COM 731068102 68 744 SH OTR 744 0 0 POLYONE CORP COM 73179P106 629 20030 SH SOLE 20030 0 0 POLYONE CORP COM 73179P106 41 1300 SH OTR 1300 0 0 POOL CORPORATION COM 73278L105 541 2831 SH SOLE 2831 0 0 POOL CORPORATION COM 73278L105 246 1287 SH OTR 342 945 0 POST HLDGS INC COM 737446104 1848 17771 SH SOLE 17206 0 565 POST HLDGS INC COM 737446104 2595 24959 SH OTR 24959 0 0 POWER INTEGRATIONS INC COM 739276103 371 4626 SH SOLE 4626 0 0 POWER INTEGRATIONS INC COM 739276103 32 400 SH OTR 400 0 0 PRICE T ROWE GROUP INC COM 74144T108 8410 76659 SH SOLE 73874 0 2785 PRICE T ROWE GROUP INC COM 74144T108 2226 20294 SH OTR 12179 8115 0 PRIMORIS SVCS CORP COM 74164F103 463 22120 SH SOLE 22120 0 0 PRIMORIS SVCS CORP COM 74164F103 30 1425 SH OTR 1425 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 3471 59922 SH SOLE 59922 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 558 9627 SH OTR 2572 7055 0 PROASSURANCE CORP COM 74267C106 193 5335 SH SOLE 5335 0 0 PROASSURANCE CORP COM 74267C106 12 340 SH OTR 340 0 0 PROCTER AND GAMBLE CO COM 742718109 79319 723387 SH SOLE 711956 869 10562 PROCTER AND GAMBLE CO COM 742718109 61654 562276 SH OTR 510192 49356 2728 PROGRESSIVE CORP OHIO COM 743315103 1313 16426 SH SOLE 16426 0 0 PROGRESSIVE CORP OHIO COM 743315103 496 6207 SH OTR 6207 0 0 PROLOGIS INC COM 74340W103 481 6007 SH SOLE 6007 0 0 PROLOGIS INC COM 74340W103 13 167 SH OTR 167 0 0 PROOFPOINT INC COM 743424103 587 4883 SH SOLE 4883 0 0 PROOFPOINT INC COM 743424103 57 470 SH OTR 470 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 5 10000 SH SOLE 10000 0 0 PRUDENTIAL FINL INC COM 744320102 836 8282 SH SOLE 8282 0 0 PRUDENTIAL FINL INC COM 744320102 313 3096 SH OTR 3096 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1128 19183 SH SOLE 18943 0 240 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1650 28050 SH OTR 27750 300 0 PUBLIC STORAGE COM 74460D109 14869 62431 SH SOLE 61366 0 1065 PUBLIC STORAGE COM 74460D109 5157 21652 SH OTR 19882 1695 75 PULTE GROUP INC COM 745867101 151 4788 SH SOLE 4788 0 0 PULTE GROUP INC COM 745867101 237 7495 SH OTR 7495 0 0 QCR HOLDINGS INC COM 74727A104 1947 55835 SH SOLE 55835 0 0 QTS RLTY TR INC COM CL A 74736A103 692 14990 SH SOLE 14990 0 0 QTS RLTY TR INC COM CL A 74736A103 40 860 SH OTR 860 0 0 QORVO INC COM 74736K101 209 3137 SH SOLE 3137 0 0 QORVO INC COM 74736K101 33 500 SH OTR 500 0 0 QUALCOMM INC COM 747525103 2216 29127 SH SOLE 28402 0 725 QUALCOMM INC COM 747525103 869 11430 SH OTR 10920 510 0 QUANTA SVCS INC COM 74762E102 111 2900 SH SOLE 2900 0 0 QUANTA SVCS INC COM 74762E102 136 3551 SH OTR 3551 0 0 QUEST DIAGNOSTICS INC COM 74834L100 830 8153 SH SOLE 7868 0 285 QUEST DIAGNOSTICS INC COM 74834L100 232 2283 SH OTR 2083 200 0 RLI CORP COM 749607107 434 5065 SH SOLE 5065 0 0 RPC INC COM 749660106 152 21110 SH SOLE 21110 0 0 RPC INC COM 749660106 11 1514 SH OTR 1279 235 0 RPM INTL INC COM 749685103 1848 30240 SH SOLE 28315 0 1925 RPM INTL INC COM 749685103 540 8835 SH OTR 1470 7365 0 RAYMOND JAMES FINANCIAL INC COM 754730109 304 3591 SH SOLE 3591 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 91 1076 SH OTR 1076 0 0 RAYTHEON CO COM NEW 755111507 3344 19233 SH SOLE 19233 0 0 RAYTHEON CO COM NEW 755111507 1678 9648 SH OTR 9248 400 0 RBC BEARINGS INC COM 75524B104 1253 7511 SH SOLE 7511 0 0 RBC BEARINGS INC COM 75524B104 83 495 SH OTR 495 0 0 REALPAGE INC COM 75606N109 282 4785 SH SOLE 2645 0 2140 REALPAGE INC COM 75606N109 25 417 SH OTR 417 0 0 REALTY INCOME CORP COM 756109104 833 12079 SH SOLE 12079 0 0 REALTY INCOME CORP COM 756109104 296 4294 SH OTR 4294 0 0 RED HAT INC COM 756577102 874 4654 SH SOLE 4654 0 0 RED HAT INC COM 756577102 56 296 SH OTR 296 0 0 REGENCY CTRS CORP COM 758849103 216 3230 SH SOLE 3230 0 0 REGENERON PHARMACEUTICALS COM 75886F107 302 965 SH SOLE 965 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1783 5695 SH OTR 5695 0 0 REGIONS FINL CORP NEW COM 7591EP100 321 21455 SH SOLE 21455 0 0 REGIONS FINL CORP NEW COM 7591EP100 38 2573 SH OTR 2573 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 922 5912 SH SOLE 5912 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 73 470 SH OTR 470 0 0 REPUBLIC SVCS INC COM 760759100 2024 23357 SH SOLE 23357 0 0 REPUBLIC SVCS INC COM 760759100 697 8047 SH OTR 8047 0 0 RIO TINTO PLC SPONSORED ADR 767204100 184 2950 SH SOLE 2676 0 274 RIO TINTO PLC SPONSORED ADR 767204100 104 1665 SH OTR 1665 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 695 20911 SH SOLE 20911 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 55 1660 SH OTR 1660 0 0 ROBERT HALF INTL INC COM 770323103 87 1520 SH SOLE 1105 0 415 ROBERT HALF INTL INC COM 770323103 176 3083 SH OTR 3083 0 0 ROCKWELL AUTOMATION INC COM 773903109 2248 13720 SH SOLE 12471 0 1249 ROCKWELL AUTOMATION INC COM 773903109 1648 10062 SH OTR 5722 4340 0 ROGERS CORP COM 775133101 601 3480 SH SOLE 3480 0 0 ROGERS CORP COM 775133101 37 215 SH OTR 215 0 0 ROLLINS INC COM 775711104 1175 32759 SH SOLE 29422 0 3337 ROLLINS INC COM 775711104 419 11694 SH OTR 0 11694 0 ROPER TECHNOLOGIES INC COM 776696106 1646 4494 SH SOLE 3974 0 520 ROPER TECHNOLOGIES INC COM 776696106 364 993 SH OTR 123 870 0 ROSS STORES INC COM 778296103 710 7167 SH SOLE 7167 0 0 ROSS STORES INC COM 778296103 158 1589 SH OTR 1589 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 500 7612 SH SOLE 7612 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 490 7459 SH OTR 7459 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3523 54140 SH SOLE 53075 0 1065 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2636 40510 SH OTR 36655 2218 1637 RYDER SYS INC COM 783549108 205 3514 SH SOLE 3514 0 0 S&P GLOBAL INC COM 78409V104 22967 100824 SH SOLE 100049 0 775 S&P GLOBAL INC COM 78409V104 3332 14626 SH OTR 10926 3590 110 SBA COMMUNICATIONS CORP NEW CL A 78410G104 639 2844 SH SOLE 2844 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 289 1287 SH OTR 492 795 0 SEI INVESTMENTS CO COM 784117103 207 3696 SH SOLE 3696 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 54171 184885 SH SOLE 184885 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 19532 66663 SH OTR 56906 6447 3310 SPDR S&P 500 ETF TR TR UNIT 78462F103 9581 32700 SH OTR 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2666 9100 SH OTR 0 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 644 4832 SH SOLE 4832 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 531 3990 SH OTR 2645 1345 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1838 18801 SH SOLE 18801 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1339 13696 SH OTR 13627 69 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 205 2142 SH SOLE 2142 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 26647 889705 SH SOLE 888765 0 940 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 11026 368156 SH OTR 233953 132578 1625 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 585 16761 SH SOLE 16761 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 663 21552 SH SOLE 21552 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 52 1700 SH OTR 1700 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 789 7824 SH SOLE 7824 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 340 3880 SH SOLE 3880 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 469 8135 SH SOLE 8135 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 206 3570 SH OTR 405 3165 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2069 7781 SH SOLE 7781 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 269 1010 SH OTR 0 1010 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6904 19470 SH SOLE 19470 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1214 3424 SH OTR 3354 70 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 1100 10098 SH SOLE 10098 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 19 173 SH OTR 173 0 0 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 776 15860 SH SOLE 15860 0 0 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 502 10250 SH OTR 10250 0 0 SVB FINL GROUP COM 78486Q101 328 1462 SH SOLE 1462 0 0 SVB FINL GROUP COM 78486Q101 3 15 SH OTR 15 0 0 SABRE CORP COM 78573M104 166 7473 SH SOLE 7473 0 0 SABRE CORP COM 78573M104 44 1962 SH OTR 1962 0 0 SALESFORCE COM INC COM 79466L302 2288 15078 SH SOLE 14033 0 1045 SALESFORCE COM INC COM 79466L302 538 3544 SH OTR 3544 0 0 SANOFI SPONSORED ADR 80105N105 350 8081 SH SOLE 8081 0 0 SAP SE SPON ADR 803054204 297 2173 SH SOLE 2173 0 0 SAP SE SPON ADR 803054204 66 479 SH OTR 479 0 0 HENRY SCHEIN INC COM 806407102 747 10691 SH SOLE 10691 0 0 HENRY SCHEIN INC COM 806407102 228 3263 SH OTR 3263 0 0 SCHLUMBERGER LTD COM 806857108 3389 85286 SH SOLE 79633 0 5653 SCHLUMBERGER LTD COM 806857108 1885 47435 SH OTR 42255 2480 2700 THE CHARLES SCHWAB CORPORATI COM 808513105 2841 70680 SH SOLE 70680 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 588 14634 SH OTR 6864 7770 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 83 1000 SH SOLE 1000 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 186 2231 SH OTR 2231 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 552 5606 SH SOLE 5606 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 79 801 SH OTR 801 0 0 SEALED AIR CORP NEW COM 81211K100 615 14386 SH SOLE 14386 0 0 SEALED AIR CORP NEW COM 81211K100 330 7712 SH OTR 3672 4040 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 801 13698 SH SOLE 13698 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 164 2810 SH OTR 2810 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 9289 100274 SH SOLE 100274 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1163 12555 SH OTR 12555 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 774 13325 SH SOLE 13325 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 249 4285 SH OTR 4285 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1282 10756 SH SOLE 10756 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 535 4489 SH OTR 4479 10 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1459 22897 SH SOLE 22897 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 296 4648 SH OTR 4648 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2874 104134 SH SOLE 104134 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 616 22301 SH OTR 19036 1550 1715 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 740 9563 SH SOLE 9563 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 414 5348 SH OTR 5348 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11256 144237 SH SOLE 144237 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4732 60641 SH OTR 60641 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 204 5556 SH SOLE 5556 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 59 1591 SH OTR 1536 55 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 867 14537 SH SOLE 14537 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 531 8900 SH OTR 8900 0 0 SEMPRA ENERGY COM 816851109 2611 18999 SH SOLE 18699 0 300 SEMPRA ENERGY COM 816851109 2220 16153 SH OTR 16153 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 107 12984 SH SOLE 12984 0 0 SERVICE CORP INTL COM 817565104 1352 28899 SH SOLE 25509 0 3390 SERVICE CORP INTL COM 817565104 529 11316 SH OTR 1361 9955 0 SERVICENOW INC COM 81762P102 24532 89346 SH SOLE 88924 0 422 SERVICENOW INC COM 81762P102 4130 15041 SH OTR 9696 5310 35 SHERWIN WILLIAMS CO COM 824348106 2479 5409 SH SOLE 5029 0 380 SHERWIN WILLIAMS CO COM 824348106 652 1422 SH OTR 752 670 0 SIGNATURE BK NEW YORK N Y COM 82669G104 301 2495 SH SOLE 2495 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 22 186 SH OTR 186 0 0 SILICON LABORATORIES INC COM 826919102 817 7899 SH SOLE 7899 0 0 SILICON LABORATORIES INC COM 826919102 63 605 SH OTR 605 0 0 SILGAN HOLDINGS INC COM 827048109 695 22700 SH SOLE 22700 0 0 SILGAN HOLDINGS INC COM 827048109 41 1350 SH OTR 1350 0 0 SIMON PPTY GROUP INC NEW COM 828806109 753 4716 SH SOLE 4716 0 0 SIMON PPTY GROUP INC NEW COM 828806109 104 649 SH OTR 649 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 627 9046 SH SOLE 9046 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 39 565 SH OTR 565 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 541 19770 SH SOLE 19770 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 34 1255 SH OTR 1255 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 910 11773 SH SOLE 11773 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 143 1856 SH OTR 1856 0 0 SMUCKER J M CO COM NEW 832696405 1441 12510 SH SOLE 12408 0 102 SMUCKER J M CO COM NEW 832696405 221 1919 SH OTR 1919 0 0 SNAP ON INC COM 833034101 428 2582 SH SOLE 2582 0 0 SNAP ON INC COM 833034101 55 335 SH OTR 335 0 0 SONOCO PRODS CO COM 835495102 3442 52681 SH SOLE 52681 0 0 SONOCO PRODS CO COM 835495102 1283 19642 SH OTR 13572 6070 0 SOUTHERN CO COM 842587107 3915 70821 SH SOLE 69370 0 1451 SOUTHERN CO COM 842587107 1600 28946 SH OTR 28946 0 0 SOUTHERN COPPER CORP COM 84265V105 314 8093 SH SOLE 8093 0 0 SOUTHERN COPPER CORP COM 84265V105 61 1558 SH OTR 1558 0 0 SOUTHWEST AIRLS CO COM 844741108 996 19622 SH SOLE 18460 0 1162 SOUTHWEST AIRLS CO COM 844741108 115 2269 SH OTR 2269 0 0 SPIRE INC COM 84857L101 1051 12527 SH SOLE 12527 0 0 SPIRE INC COM 84857L101 3205 38192 SH OTR 38192 0 0 SPLUNK INC COM 848637104 383 3045 SH SOLE 3045 0 0 SPLUNK INC COM 848637104 41 330 SH OTR 330 0 0 SPRINT CORPORATION COM 85207U105 186 28289 SH SOLE 28289 0 0 SPRINT CORPORATION COM 85207U105 5 811 SH OTR 811 0 0 SQUARE INC CL A 852234103 891 12290 SH SOLE 12290 0 0 SQUARE INC CL A 852234103 58 793 SH OTR 793 0 0 STAG INDL INC COM 85254J102 612 20240 SH SOLE 20240 0 0 STAG INDL INC COM 85254J102 39 1275 SH OTR 1275 0 0 STANLEY BLACK & DECKER INC COM 854502101 919 6354 SH SOLE 5524 0 830 STANLEY BLACK & DECKER INC COM 854502101 62 430 SH OTR 430 0 0 STARBUCKS CORP COM 855244109 14264 170158 SH SOLE 165493 0 4665 STARBUCKS CORP COM 855244109 3476 41463 SH OTR 36053 5145 265 STARWOOD PPTY TR INC COM 85571B105 879 38686 SH SOLE 38686 0 0 STARWOOD PPTY TR INC COM 85571B105 260 11431 SH OTR 11431 0 0 STATE STR CORP COM 857477103 3267 58279 SH SOLE 53193 0 5086 STATE STR CORP COM 857477103 1578 28141 SH OTR 22066 4500 1575 STERLING BANCORP DEL COM 85917A100 287 13486 SH SOLE 13486 0 0 STERLING BANCORP DEL COM 85917A100 56 2651 SH OTR 2651 0 0 STIFEL FINL CORP COM 860630102 839 14199 SH SOLE 14199 0 0 STIFEL FINL CORP COM 860630102 90 1522 SH OTR 1522 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 50 33000 SH SOLE 33000 0 0 STRYKER CORP COM 863667101 6096 29652 SH SOLE 27757 0 1895 STRYKER CORP COM 863667101 2105 10238 SH OTR 7933 1605 700 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 306 12613 SH SOLE 4500 0 8113 SUN CMNTYS INC COM 866674104 204 1592 SH SOLE 1592 0 0 SUN CMNTYS INC COM 866674104 22 175 SH OTR 175 0 0 SUNCOR ENERGY INC NEW COM 867224107 319 10228 SH SOLE 10228 0 0 SUNCOR ENERGY INC NEW COM 867224107 0 0 SH OTR 0 0 0 SUNTRUST BKS INC COM 867914103 1085 17261 SH SOLE 16759 0 502 SUNTRUST BKS INC COM 867914103 120 1916 SH OTR 1916 0 0 SYMANTEC CORP COM 871503108 258 11858 SH SOLE 11858 0 0 SYMANTEC CORP COM 871503108 6 298 SH OTR 298 0 0 SYNOPSYS INC COM 871607107 978 7597 SH SOLE 7597 0 0 SYNOPSYS INC COM 871607107 524 4069 SH OTR 2629 1440 0 SYNOVUS FINL CORP COM NEW 87161C501 228 6526 SH SOLE 6526 0 0 SYNOVUS FINL CORP COM NEW 87161C501 7 200 SH OTR 200 0 0 SYNCHRONY FINL COM 87165B103 242 6970 SH SOLE 6970 0 0 SYNCHRONY FINL COM 87165B103 54 1545 SH OTR 1545 0 0 SYNEOS HEALTH INC CL A 87166B102 787 15395 SH SOLE 15395 0 0 SYNEOS HEALTH INC CL A 87166B102 50 980 SH OTR 980 0 0 SYSCO CORP COM 871829107 40202 568462 SH SOLE 564012 0 4450 SYSCO CORP COM 871829107 11157 157767 SH OTR 137247 19860 660 TD AMERITRADE HLDG CORP COM 87236Y108 129 2590 SH SOLE 2590 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 80 1612 SH OTR 1612 0 0 TJX COS INC NEW COM 872540109 4906 92770 SH SOLE 92770 0 0 TJX COS INC NEW COM 872540109 1000 18904 SH OTR 16356 2548 0 T MOBILE US INC COM 872590104 414 5582 SH SOLE 5582 0 0 T MOBILE US INC COM 872590104 123 1656 SH OTR 1656 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1229 31365 SH SOLE 30235 0 1130 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 674 17207 SH OTR 17207 0 0 TAPESTRY INC COM 876030107 239 7519 SH SOLE 7519 0 0 TAPESTRY INC COM 876030107 92 2897 SH OTR 2297 600 0 TARGET CORP COM 87612E106 7407 85516 SH SOLE 84569 0 947 TARGET CORP COM 87612E106 3497 40380 SH OTR 33655 5575 1150 TARGA RES CORP COM 87612G101 243 6199 SH SOLE 6199 0 0 TARGA RES CORP COM 87612G101 292 7441 SH OTR 7351 0 90 TELEDYNE TECHNOLOGIES INC COM 879360105 200 729 SH SOLE 729 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 12 44 SH OTR 44 0 0 TELEFLEX INC COM 879369106 153 463 SH SOLE 463 0 0 TELEFLEX INC COM 879369106 55 166 SH OTR 166 0 0 TELIGENT INC NEW COM 87960W104 11 17000 SH OTR 17000 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 102 10000 SH OTR 10000 0 0 TERADATA CORP DEL COM 88076W103 226 6310 SH SOLE 6310 0 0 TERADATA CORP DEL COM 88076W103 328 9153 SH OTR 4208 4945 0 TERADYNE INC COM 880770102 767 16004 SH SOLE 16004 0 0 TERADYNE INC COM 880770102 40 837 SH OTR 837 0 0 TEREX CORP NEW COM 880779103 159 5050 SH SOLE 5050 0 0 TEREX CORP NEW COM 880779103 77 2462 SH OTR 2462 0 0 TESLA INC COM 88160R101 472 2112 SH SOLE 2112 0 0 TESLA INC COM 88160R101 75 336 SH OTR 336 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 747 12170 SH SOLE 12170 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 32 525 SH OTR 525 0 0 TEXAS INSTRS INC COM 882508104 51398 447872 SH SOLE 438911 0 8961 TEXAS INSTRS INC COM 882508104 13567 118221 SH OTR 97399 20597 225 TEXAS ROADHOUSE INC COM 882681109 776 14452 SH SOLE 14452 0 0 TEXAS ROADHOUSE INC COM 882681109 59 1100 SH OTR 1100 0 0 TEXTRON INC COM 883203101 206 3876 SH SOLE 3876 0 0 TEXTRON INC COM 883203101 224 4225 SH OTR 4225 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 62992 214491 SH SOLE 211966 0 2525 THERMO FISHER SCIENTIFIC INC COM 883556102 13368 45518 SH OTR 36558 8620 340 THOMSON REUTERS CORP COM NEW 884903709 245 3798 SH SOLE 3798 0 0 3M CO COM 88579Y101 15996 92279 SH SOLE 91306 0 973 3M CO COM 88579Y101 11807 68112 SH OTR 63753 4359 0 TIFFANY & CO NEW COM 886547108 229 2443 SH SOLE 2136 0 307 TIFFANY & CO NEW COM 886547108 41 439 SH OTR 439 0 0 TOLL BROTHERS INC COM 889478103 376 10276 SH SOLE 6681 0 3595 TOLL BROTHERS INC COM 889478103 36 990 SH OTR 990 0 0 TORO CO COM 891092108 396 5920 SH SOLE 5920 0 0 TORO CO COM 891092108 334 4995 SH OTR 345 4650 0 TORONTO DOMINION BK ONT COM NEW 891160509 200 3419 SH SOLE 3419 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 53 903 SH OTR 653 250 0 TORTOISE ENERGY INFRA CORP COM 89147L100 8599 381351 SH SOLE 374696 0 6655 TORTOISE ENERGY INFRA CORP COM 89147L100 1802 79891 SH OTR 74076 5815 0 TOTAL S A SPONSORED ADS 89151E109 208 3723 SH SOLE 3723 0 0 TOTAL S A SPONSORED ADS 89151E109 57 1015 SH OTR 1015 0 0 TOTAL SYS SVCS INC COM 891906109 127 993 SH SOLE 993 0 0 TOTAL SYS SVCS INC COM 891906109 107 834 SH OTR 834 0 0 TRACTOR SUPPLY CO COM 892356106 770 7074 SH SOLE 7074 0 0 TRACTOR SUPPLY CO COM 892356106 14 127 SH OTR 127 0 0 TRANSDIGM GROUP INC COM 893641100 658 1361 SH SOLE 1361 0 0 TRANSDIGM GROUP INC COM 893641100 239 495 SH OTR 110 385 0 TRANSUNION COM 89400J107 120 1631 SH SOLE 1631 0 0 TRANSUNION COM 89400J107 178 2420 SH OTR 2420 0 0 TRAVELERS COMPANIES INC COM 89417E109 2875 19225 SH SOLE 17767 0 1458 TRAVELERS COMPANIES INC COM 89417E109 1372 9177 SH OTR 9152 25 0 TREEHOUSE FOODS INC COM 89469A104 286 5294 SH SOLE 5294 0 0 TREEHOUSE FOODS INC COM 89469A104 180 3335 SH OTR 0 3335 0 TREX CO INC COM 89531P105 287 4000 SH OTR 4000 0 0 TRIMBLE INC COM 896239100 165 3652 SH SOLE 3114 0 538 TRIMBLE INC COM 896239100 109 2427 SH OTR 2427 0 0 TUPPERWARE BRANDS CORP COM 899896104 195 10235 SH SOLE 8190 0 2045 TUPPERWARE BRANDS CORP COM 899896104 119 6246 SH OTR 6246 0 0 TWITTER INC COM 90184L102 400 11455 SH SOLE 11455 0 0 TWITTER INC COM 90184L102 23 671 SH OTR 671 0 0 TYLER TECHNOLOGIES INC COM 902252105 440 2038 SH SOLE 2038 0 0 TYLER TECHNOLOGIES INC COM 902252105 229 1061 SH OTR 236 825 0 TYSON FOODS INC CL A 902494103 854 10577 SH SOLE 10577 0 0 TYSON FOODS INC CL A 902494103 86 1071 SH OTR 1071 0 0 UMB FINL CORP COM 902788108 2239 34011 SH SOLE 30011 0 4000 UMB FINL CORP COM 902788108 437 6640 SH OTR 600 6040 0 US BANCORP DEL COM NEW 902973304 16653 317810 SH SOLE 303385 0 14425 US BANCORP DEL COM NEW 902973304 5925 113065 SH OTR 99606 9159 4300 ULTA BEAUTY INC COM 90384S303 306 882 SH SOLE 882 0 0 UNILEVER PLC SPON ADR NEW 904767704 201 3246 SH SOLE 3246 0 0 UNILEVER PLC SPON ADR NEW 904767704 51 827 SH OTR 691 136 0 UNILEVER N V N Y SHS NEW 904784709 1515 24947 SH SOLE 24947 0 0 UNILEVER N V N Y SHS NEW 904784709 1164 19171 SH OTR 19171 0 0 UNION PACIFIC CORP COM 907818108 66714 394501 SH SOLE 386056 419 8026 UNION PACIFIC CORP COM 907818108 29856 176549 SH OTR 145283 31116 150 UNITED BANKSHARES INC WEST V COM 909907107 352 9490 SH SOLE 9490 0 0 UNITED BANKSHARES INC WEST V COM 909907107 22 605 SH OTR 605 0 0 UNITED AIRLINES HLDGS INC COM 910047109 444 5076 SH SOLE 5076 0 0 UNITED AIRLINES HLDGS INC COM 910047109 195 2227 SH OTR 32 2195 0 UNITED PARCEL SERVICE INC CL B 911312106 5022 48630 SH SOLE 46835 0 1795 UNITED PARCEL SERVICE INC CL B 911312106 1153 11161 SH OTR 6531 4630 0 UNITED RENTALS INC COM 911363109 225 1693 SH SOLE 1658 0 35 UNITED RENTALS INC COM 911363109 8 63 SH OTR 63 0 0 UNITED TECHNOLOGIES CORP COM 913017109 22087 169640 SH SOLE 165790 0 3850 UNITED TECHNOLOGIES CORP COM 913017109 13428 103137 SH OTR 95750 6295 1092 UNITEDHEALTH GROUP INC COM 91324P102 20459 83843 SH SOLE 81913 0 1930 UNITEDHEALTH GROUP INC COM 91324P102 5556 22768 SH OTR 17423 5295 50 UNIVERSAL DISPLAY CORP COM 91347P105 166 885 SH SOLE 885 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 117 622 SH OTR 622 0 0 UNIVERSAL FST PRODS INC COM 913543104 541 14205 SH SOLE 14205 0 0 UNIVERSAL FST PRODS INC COM 913543104 35 915 SH OTR 915 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 256 1960 SH SOLE 1960 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 60 460 SH OTR 460 0 0 UNUM GROUP COM 91529Y106 587 17493 SH SOLE 17493 0 0 UR ENERGY INC COM 91688R108 9 10000 SH SOLE 10000 0 0 US ECOLOGY INC COM 91732J102 534 8975 SH SOLE 8975 0 0 US ECOLOGY INC COM 91732J102 34 575 SH OTR 575 0 0 V F CORP COM 918204108 11176 127946 SH SOLE 126025 0 1921 V F CORP COM 918204108 463 5305 SH OTR 5305 0 0 VAIL RESORTS INC COM 91879Q109 266 1193 SH SOLE 1193 0 0 VAIL RESORTS INC COM 91879Q109 58 258 SH OTR 258 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1914 22360 SH SOLE 22360 0 0 VALERO ENERGY CORP NEW COM 91913Y100 725 8465 SH OTR 8465 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 220 8600 SH SOLE 8600 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 13 500 SH OTR 500 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 496 7421 SH SOLE 7421 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 549 8220 SH OTR 8220 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 280 5622 SH SOLE 5622 0 0 VANGUARD GROUP DIV APP ETF 921908844 1698 14747 SH SOLE 14747 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 286 3307 SH SOLE 3307 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 4801 59613 SH SOLE 59613 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 534 6628 SH OTR 6628 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 6313 76001 SH SOLE 74709 0 1292 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 501 6032 SH OTR 2907 0 3125 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 56286 1349465 SH SOLE 1345365 4100 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 13807 331024 SH OTR 321388 8561 1075 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2747 31432 SH SOLE 31432 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1056 12090 SH OTR 12090 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 205 3571 SH SOLE 3571 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 130 873 SH SOLE 873 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 190 1280 SH OTR 1280 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 274 1575 SH SOLE 1575 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 13 75 SH OTR 75 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 374 1775 SH SOLE 1775 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 5286 89595 SH SOLE 89595 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1225 20760 SH OTR 20760 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 30393 288741 SH SOLE 288741 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6656 63237 SH OTR 61110 2127 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1094 21450 SH SOLE 21450 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 501 9823 SH OTR 2925 6898 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 35969 845732 SH SOLE 844417 450 865 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 27688 651012 SH OTR 260147 389015 1850 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 575 10481 SH SOLE 10481 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 182 2250 SH SOLE 2250 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 26 317 SH OTR 317 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 278 3099 SH SOLE 3099 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 94 1050 SH OTR 1050 0 0 VARIAN MED SYS INC COM 92220P105 996 7315 SH SOLE 7315 0 0 VARIAN MED SYS INC COM 92220P105 286 2100 SH OTR 710 1390 0 VEEVA SYS INC CL A COM 922475108 433 2671 SH SOLE 2671 0 0 VEEVA SYS INC CL A COM 922475108 86 528 SH OTR 528 0 0 VENTAS INC COM 92276F100 680 9943 SH SOLE 9943 0 0 VENTAS INC COM 92276F100 211 3081 SH OTR 3081 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1269 4714 SH SOLE 4714 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 137 510 SH OTR 510 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3891 34947 SH SOLE 34947 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 285 2562 SH OTR 2457 105 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2994 20053 SH SOLE 19537 0 516 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 133 891 SH OTR 240 651 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 2628 14112 SH SOLE 14112 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 147 790 SH OTR 548 242 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2628 20135 SH SOLE 19385 0 750 VANGUARD INDEX FDS SM CP VAL ETF 922908611 122 935 SH OTR 335 600 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2112 12632 SH SOLE 12632 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 337 2018 SH OTR 2018 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 6126 45469 SH SOLE 45469 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3637 22257 SH SOLE 22102 0 155 VANGUARD INDEX FDS GROWTH ETF 922908736 326 1994 SH OTR 1994 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 2824 25463 SH SOLE 25463 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 109 986 SH OTR 986 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 3485 22244 SH SOLE 22244 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 197 1260 SH OTR 1140 120 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 12465 83052 SH SOLE 83052 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2234 14886 SH OTR 12995 1891 0 VERISIGN INC COM 92343E102 1759 8408 SH SOLE 7588 0 820 VERISIGN INC COM 92343E102 517 2470 SH OTR 20 2450 0 VERIZON COMMUNICATIONS INC COM 92343V104 58958 1032003 SH SOLE 1028255 75 3673 VERIZON COMMUNICATIONS INC COM 92343V104 12961 226865 SH OTR 209114 16731 1020 VERISK ANALYTICS INC COM 92345Y106 3070 20959 SH SOLE 20959 0 0 VERISK ANALYTICS INC COM 92345Y106 759 5179 SH OTR 4349 830 0 VERTEX PHARMACEUTICALS INC COM 92532F100 585 3188 SH SOLE 3188 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 72 391 SH OTR 391 0 0 VERSUM MATLS INC COM 92532W103 339 6581 SH SOLE 6581 0 0 VERSUM MATLS INC COM 92532W103 13 252 SH OTR 58 194 0 VIACOM INC NEW CL B 92553P201 251 8389 SH SOLE 8389 0 0 VIACOM INC NEW CL B 92553P201 9 311 SH OTR 311 0 0 VISA INC COM CL A 92826C839 88813 511744 SH SOLE 505518 915 5311 VISA INC COM CL A 92826C839 17706 102024 SH OTR 89529 12195 300 VIRTUSA CORP COM 92827P102 572 12880 SH SOLE 12880 0 0 VIRTUSA CORP COM 92827P102 36 820 SH OTR 820 0 0 VISTEON CORP COM NEW 92839U206 220 3757 SH SOLE 3757 0 0 VMWARE INC CL A COM 928563402 246 1474 SH SOLE 1474 0 0 VMWARE INC CL A COM 928563402 91 542 SH OTR 542 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 265 16221 SH SOLE 16221 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 112 6849 SH OTR 6849 0 0 VOYA FINL INC COM 929089100 415 7498 SH SOLE 7498 0 0 VOYA FINL INC COM 929089100 185 3340 SH OTR 0 3340 0 VULCAN MATLS CO COM 929160109 763 5556 SH SOLE 5556 0 0 VULCAN MATLS CO COM 929160109 81 593 SH OTR 493 0 100 WD-40 CO COM 929236107 358 2248 SH SOLE 2248 0 0 WD-40 CO COM 929236107 23 145 SH OTR 145 0 0 W P CAREY INC COM 92936U109 3520 43360 SH SOLE 43360 0 0 W P CAREY INC COM 92936U109 391 4815 SH OTR 185 4630 0 WEC ENERGY GROUP INC COM 92939U106 4422 53040 SH SOLE 53040 0 0 WEC ENERGY GROUP INC COM 92939U106 3027 36313 SH OTR 35206 0 1107 WABTEC CORP COM 929740108 108 1499 SH SOLE 1498 0 1 WABTEC CORP COM 929740108 100 1389 SH OTR 1383 2 4 WALMART INC COM 931142103 23726 214734 SH SOLE 208925 0 5809 WALMART INC COM 931142103 8621 78025 SH OTR 75353 1672 1000 WALGREENS BOOTS ALLIANCE INC COM 931427108 5254 96110 SH SOLE 90076 0 6034 WALGREENS BOOTS ALLIANCE INC COM 931427108 4712 86184 SH OTR 85284 800 100 WASTE MGMT INC DEL COM 94106L109 61956 537018 SH SOLE 532399 0 4619 WASTE MGMT INC DEL COM 94106L109 13704 118779 SH OTR 106210 11859 710 WATERS CORP COM 941848103 469 2180 SH SOLE 2180 0 0 WATERS CORP COM 941848103 448 2082 SH OTR 2082 0 0 WEBSTER FINL CORP CONN COM 947890109 575 12041 SH SOLE 12041 0 0 WEBSTER FINL CORP CONN COM 947890109 47 994 SH OTR 994 0 0 WELLS FARGO CO NEW COM 949746101 27600 583259 SH SOLE 569538 0 13721 WELLS FARGO CO NEW COM 949746101 11185 236363 SH OTR 204925 29038 2400 WELLTOWER INC COM 95040Q104 1494 18322 SH SOLE 18322 0 0 WELLTOWER INC COM 95040Q104 622 7629 SH OTR 7629 0 0 WENDYS CO COM 95058W100 263 13413 SH SOLE 13413 0 0 WENDYS CO COM 95058W100 183 9365 SH OTR 0 9365 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 374 2988 SH SOLE 2988 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 237 1896 SH OTR 331 1565 0 WESTERN DIGITAL CORP COM 958102105 298 6261 SH SOLE 6261 0 0 WESTERN DIGITAL CORP COM 958102105 6 116 SH OTR 116 0 0 WESTLAKE CHEM CORP COM 960413102 219 3156 SH SOLE 3156 0 0 WESTLAKE CHEM CORP COM 960413102 43 622 SH OTR 622 0 0 WEX INC COM 96208T104 340 1634 SH SOLE 1634 0 0 WEX INC COM 96208T104 248 1194 SH OTR 304 890 0 WEYERHAEUSER CO COM 962166104 13320 505680 SH SOLE 498675 0 7005 WEYERHAEUSER CO COM 962166104 3999 151814 SH OTR 150514 700 600 WHIRLPOOL CORP COM 963320106 321 2253 SH SOLE 2228 0 25 WHIRLPOOL CORP COM 963320106 446 3135 SH OTR 3135 0 0 WILLIAMS COS INC DEL COM 969457100 925 33005 SH SOLE 33005 0 0 WILLIAMS COS INC DEL COM 969457100 193 6868 SH OTR 6868 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1346 18495 SH SOLE 18495 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 262 3600 SH OTR 3600 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 606 9164 SH SOLE 9164 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 53 800 SH OTR 800 0 0 WOLVERINE WORLD WIDE INC COM 978097103 359 13045 SH SOLE 13045 0 0 WOLVERINE WORLD WIDE INC COM 978097103 23 825 SH OTR 825 0 0 WORKDAY INC CL A 98138H101 449 2183 SH SOLE 2183 0 0 WORKDAY INC CL A 98138H101 94 456 SH OTR 456 0 0 WORLDPAY INC CL A 981558109 11337 92508 SH SOLE 91308 0 1200 WORLDPAY INC CL A 981558109 7634 62293 SH OTR 50341 11752 200 WYNDHAM DESTINATIONS INC COM 98310W108 274 6235 SH SOLE 6235 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 4 100 SH OTR 100 0 0 WYNN RESORTS LTD COM 983134107 926 7470 SH SOLE 7470 0 0 WYNN RESORTS LTD COM 983134107 39 312 SH OTR 312 0 0 XCEL ENERGY INC COM 98389B100 1353 22743 SH SOLE 19100 0 3643 XCEL ENERGY INC COM 98389B100 692 11625 SH OTR 7625 0 4000 XILINX INC COM 983919101 2558 21691 SH SOLE 21691 0 0 XILINX INC COM 983919101 945 8011 SH OTR 8011 0 0 XYLEM INC COM 98419M100 292 3491 SH SOLE 3491 0 0 XYLEM INC COM 98419M100 523 6248 SH OTR 6173 75 0 YEXT INC COM 98585N106 382 19000 SH SOLE 19000 0 0 YUM BRANDS INC COM 988498101 7966 71984 SH SOLE 64502 0 7482 YUM BRANDS INC COM 988498101 2972 26854 SH OTR 23224 3630 0 YUM CHINA HLDGS INC COM 98850P109 2820 61043 SH SOLE 55227 0 5816 YUM CHINA HLDGS INC COM 98850P109 1103 23871 SH OTR 22101 1370 400 ZEBRA TECHNOLOGIES CORP CL A 989207105 548 2614 SH SOLE 2614 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 114 546 SH OTR 546 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 5470 46458 SH SOLE 43758 0 2700 ZIMMER BIOMET HLDGS INC COM 98956P102 938 7964 SH OTR 7964 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1775 304500 SH OTR 304500 0 0 ZOETIS INC CL A 98978V103 6858 60424 SH SOLE 60328 96 0 ZOETIS INC CL A 98978V103 2391 21071 SH OTR 19098 1973 0