0001009076-19-000005.txt : 20190508 0001009076-19-000005.hdr.sgml : 20190508 20190508162517 ACCESSION NUMBER: 0001009076-19-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190508 DATE AS OF CHANGE: 20190508 EFFECTIVENESS DATE: 20190508 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: 19806954 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 03-31-2019 03-31-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 05-08-2019 1 1697 8442611 false 1 0000022356 028-00642 COMMERCE BANCSHARES INC /MO/
INFORMATION TABLE 2 cbmo_13fx033119.xml ELECTRONIC 13F HOLDINGS REPORT ALLEGION PUB LTD CO ORD SHS G0176J109 371 4092 SH SOLE 4092 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 258 2849 SH OTR 2683 166 0 ALKERMES PLC SHS G01767105 123 3375 SH SOLE 3375 0 0 ALKERMES PLC SHS G01767105 78 2149 SH OTR 2149 0 0 ALLERGAN PLC SHS G0177J108 485 3316 SH SOLE 3316 0 0 ALLERGAN PLC SHS G0177J108 233 1590 SH OTR 1590 0 0 AON PLC SHS CL A G0408V102 2968 17387 SH SOLE 15829 0 1558 AON PLC SHS CL A G0408V102 788 4615 SH OTR 4615 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4484 25477 SH SOLE 23293 0 2184 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1820 10338 SH OTR 9088 1250 0 EATON CORP PLC SHS G29183103 26427 328043 SH SOLE 322746 0 5297 EATON CORP PLC SHS G29183103 3401 42217 SH OTR 35312 5830 1075 HELEN OF TROY CORP LTD COM G4388N106 361 3112 SH SOLE 3112 0 0 HELEN OF TROY CORP LTD COM G4388N106 23 195 SH OTR 195 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 212 8493 SH SOLE 8493 0 0 INGERSOLL-RAND PLC SHS G47791101 2598 24069 SH SOLE 22093 0 1976 INGERSOLL-RAND PLC SHS G47791101 872 8076 SH OTR 7576 500 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 136 10484 SH SOLE 10484 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 33 2524 SH OTR 2524 0 0 INVESCO LTD SHS G491BT108 1039 53808 SH SOLE 48058 0 5750 INVESCO LTD SHS G491BT108 384 19904 SH OTR 19754 150 0 JOHNSON CTLS INTL PLC SHS G51502105 765 20713 SH SOLE 14060 0 6653 JOHNSON CTLS INTL PLC SHS G51502105 71 1916 SH OTR 1810 106 0 LAZARD LTD SHS A G54050102 569 15758 SH SOLE 15758 0 0 LAZARD LTD SHS A G54050102 4 115 SH OTR 115 0 0 LINDE PLC COM G5494J103 3369 19150 SH SOLE 15945 0 3205 LINDE PLC COM G5494J103 1077 6123 SH OTR 4218 1905 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1130 56798 SH SOLE 54575 0 2223 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 36 1807 SH OTR 1807 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 243 10278 SH SOLE 10278 0 0 NVENT ELECTRIC PLC SHS G6700G107 342 12667 SH SOLE 12667 0 0 NVENT ELECTRIC PLC SHS G6700G107 17 622 SH OTR 222 0 400 PENTAIR PLC SHS G7S00T104 585 13151 SH SOLE 13151 0 0 PENTAIR PLC SHS G7S00T104 27 600 SH OTR 200 0 400 RENAISSANCERE HOLDINGS LTD COM G7496G103 179 1247 SH SOLE 1247 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 64 447 SH OTR 447 0 0 STERIS PLC SHS USD G8473T100 238 1862 SH SOLE 1862 0 0 STERIS PLC SHS USD G8473T100 22 175 SH OTR 175 0 0 CHUBB LIMITED COM H1467J104 2369 16912 SH SOLE 15084 0 1828 CHUBB LIMITED COM H1467J104 560 4001 SH OTR 4001 0 0 GARMIN LTD SHS H2906T109 18765 217315 SH SOLE 214385 0 2930 GARMIN LTD SHS H2906T109 1737 20116 SH OTR 18056 2060 0 TE CONNECTIVITY LTD REG SHS H84989104 189 2346 SH SOLE 2346 0 0 TE CONNECTIVITY LTD REG SHS H84989104 150 1852 SH OTR 1852 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 238 2834 SH SOLE 2834 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 90 1068 SH OTR 1068 0 0 NXP SEMICONDUCTORS N V COM N6596X109 249 2816 SH SOLE 2816 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 557 17712 SH SOLE 17712 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 35 1118 SH OTR 1118 0 0 COPA HOLDINGS SA CL A P31076105 183 2273 SH SOLE 2273 0 0 COPA HOLDINGS SA CL A P31076105 59 733 SH OTR 733 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 486 4236 SH SOLE 4236 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 98 853 SH OTR 853 0 0 FLEX LTD ORD Y2573F102 128 12806 SH SOLE 12806 0 0 FLEX LTD ORD Y2573F102 34 3364 SH OTR 3364 0 0 AAR CORP COM 000361105 400 12303 SH SOLE 12135 0 168 AAR CORP COM 000361105 26 800 SH OTR 800 0 0 ABB LTD SPONSORED ADR 000375204 724 38390 SH SOLE 28390 0 10000 ABB LTD SPONSORED ADR 000375204 288 15248 SH OTR 15248 0 0 AFLAC INC COM 001055102 7489 149787 SH SOLE 149787 0 0 AFLAC INC COM 001055102 7154 143081 SH OTR 118131 24950 0 ALPS ETF TR ALERIAN MLP 00162Q866 11349 1131520 SH SOLE 1131520 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 5807 578971 SH OTR 551238 27083 650 AT&T INC COM 00206R102 47829 1525145 SH SOLE 1507347 0 17798 AT&T INC COM 00206R102 13433 428355 SH OTR 386447 34632 7276 ABBOTT LABS COM 002824100 19344 241982 SH SOLE 235077 0 6905 ABBOTT LABS COM 002824100 12484 156169 SH OTR 144658 7811 3700 ABBVIE INC COM 00287Y109 14070 174587 SH SOLE 168033 150 6404 ABBVIE INC COM 00287Y109 10775 133698 SH OTR 126462 5836 1400 ACTIVISION BLIZZARD INC COM 00507V109 229 5038 SH SOLE 5038 0 0 ACTIVISION BLIZZARD INC COM 00507V109 48 1058 SH OTR 1058 0 0 ACUITY BRANDS INC COM 00508Y102 175 1461 SH SOLE 1461 0 0 ACUITY BRANDS INC COM 00508Y102 45 372 SH OTR 372 0 0 ADOBE INC COM 00724F101 40402 151609 SH SOLE 149464 0 2145 ADOBE INC COM 00724F101 11394 42756 SH OTR 31932 10724 100 ADVANCE AUTO PARTS INC COM 00751Y106 514 3013 SH SOLE 3013 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 192 1124 SH OTR 119 1005 0 ADVANCED MICRO DEVICES INC COM 007903107 400 15658 SH SOLE 15658 0 0 ADVANCED MICRO DEVICES INC COM 007903107 145 5700 SH OTR 5700 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 130 1217 SH SOLE 1217 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 231 2152 SH OTR 2152 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 326 4057 SH SOLE 4057 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 112 1392 SH OTR 1392 0 0 AIR PRODS & CHEMS INC COM 009158106 5510 28853 SH SOLE 28853 0 0 AIR PRODS & CHEMS INC COM 009158106 1181 6185 SH OTR 4036 2149 0 AKAMAI TECHNOLOGIES INC COM 00971T101 283 3944 SH SOLE 3944 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 236 3297 SH OTR 1022 2275 0 ALAMO GROUP INC COM 011311107 506 5067 SH SOLE 5067 0 0 ALAMO GROUP INC COM 011311107 32 320 SH OTR 320 0 0 ALBEMARLE CORP COM 012653101 333 4060 SH SOLE 4060 0 0 ALBEMARLE CORP COM 012653101 73 892 SH OTR 892 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 343 2408 SH SOLE 2408 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 50 354 SH OTR 354 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 331 2446 SH SOLE 2446 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 24 175 SH OTR 175 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 627 3435 SH SOLE 3435 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 194 1063 SH OTR 1063 0 0 ALIGN TECHNOLOGY INC COM 016255101 375 1320 SH SOLE 1320 0 0 ALIGN TECHNOLOGY INC COM 016255101 67 235 SH OTR 235 0 0 ALLEGIANT TRAVEL CO COM 01748X102 448 3463 SH SOLE 3463 0 0 ALLEGIANT TRAVEL CO COM 01748X102 27 209 SH OTR 209 0 0 ALLIANT ENERGY CORP COM 018802108 782 16587 SH SOLE 16587 0 0 ALLIANT ENERGY CORP COM 018802108 9 200 SH OTR 200 0 0 ALLSTATE CORP COM 020002101 1971 20929 SH SOLE 20929 0 0 ALLSTATE CORP COM 020002101 926 9833 SH OTR 9653 180 0 ALMADEN MINERALS LTD COM CL B 020283305 6 10000 SH SOLE 10000 0 0 ALPHABET INC CAP STK CL C 02079K107 33768 28780 SH SOLE 28471 0 309 ALPHABET INC CAP STK CL C 02079K107 9677 8248 SH OTR 6176 2046 25 ALPHABET INC CAP STK CL A 02079K305 91691 77910 SH SOLE 76616 0 1294 ALPHABET INC CAP STK CL A 02079K305 25327 21520 SH OTR 16316 5089 115 ALTABA INC COM 021346101 225 3033 SH SOLE 3033 0 0 ALTABA INC COM 021346101 57 768 SH OTR 768 0 0 ALTRIA GROUP INC COM 02209S103 18163 316260 SH SOLE 315660 0 600 ALTRIA GROUP INC COM 02209S103 9643 167917 SH OTR 162917 500 4500 AMAZON COM INC COM 023135106 111931 62856 SH SOLE 62085 0 771 AMAZON COM INC COM 023135106 22192 12462 SH OTR 8416 3982 64 AMBEV SA SPONSORED ADR 02319V103 60 13900 SH SOLE 13367 0 533 AMBEV SA SPONSORED ADR 02319V103 5 1214 SH OTR 1214 0 0 AMEREN CORP COM 023608102 7471 101572 SH SOLE 100484 0 1088 AMEREN CORP COM 023608102 2905 39498 SH OTR 37133 1515 850 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 222 15525 SH SOLE 15525 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 302 6341 SH SOLE 6341 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 22 470 SH OTR 470 0 0 AMERICAN ELEC PWR CO INC COM 025537101 2345 28000 SH SOLE 27850 0 150 AMERICAN ELEC PWR CO INC COM 025537101 1343 16034 SH OTR 16034 0 0 AMERICAN EXPRESS CO COM 025816109 8203 75049 SH SOLE 69274 0 5775 AMERICAN EXPRESS CO COM 025816109 6984 63902 SH OTR 61902 2000 0 AMERICAN FINL GROUP INC OHIO COM 025932104 332 3449 SH SOLE 3449 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 53 556 SH OTR 556 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 283 6564 SH SOLE 6564 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 171 3982 SH OTR 3982 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3106 15761 SH SOLE 13976 0 1785 AMERICAN TOWER CORP NEW COM 03027X100 498 2527 SH OTR 2377 0 150 AMERICAN WTR WKS CO INC NEW COM 030420103 1136 10895 SH SOLE 10895 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 538 5157 SH OTR 5157 0 0 AMERISAFE INC COM 03071H100 557 9379 SH SOLE 9379 0 0 AMERISAFE INC COM 03071H100 35 586 SH OTR 586 0 0 AMERISOURCEBERGEN CORP COM 03073E105 841 10570 SH SOLE 10570 0 0 AMERISOURCEBERGEN CORP COM 03073E105 32 398 SH OTR 398 0 0 AMERIPRISE FINL INC COM 03076C106 1387 10825 SH SOLE 10785 0 40 AMERIPRISE FINL INC COM 03076C106 802 6258 SH OTR 5383 875 0 AMERIS BANCORP COM 03076K108 549 15985 SH SOLE 15985 0 0 AMERIS BANCORP COM 03076K108 35 1015 SH OTR 1015 0 0 AMETEK INC NEW COM 031100100 1735 20909 SH SOLE 18204 0 2705 AMETEK INC NEW COM 031100100 806 9710 SH OTR 4430 5280 0 AMGEN INC COM 031162100 35667 187741 SH SOLE 183886 0 3855 AMGEN INC COM 031162100 7079 37261 SH OTR 26791 10420 50 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 316 22300 SH SOLE 22300 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 23 1635 SH OTR 1635 0 0 AMPHENOL CORP NEW CL A 032095101 1592 16854 SH SOLE 15204 0 1650 AMPHENOL CORP NEW CL A 032095101 1250 13235 SH OTR 8300 4935 0 ANADARKO PETE CORP COM 032511107 624 13729 SH SOLE 13729 0 0 ANADARKO PETE CORP COM 032511107 316 6959 SH OTR 6959 0 0 ANALOG DEVICES INC COM 032654105 684 6495 SH SOLE 6295 0 200 ANALOG DEVICES INC COM 032654105 170 1614 SH OTR 1614 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 675 8041 SH SOLE 8041 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 748 8903 SH OTR 8903 0 0 ANNALY CAP MGMT INC COM 035710409 221 22112 SH SOLE 22112 0 0 ANNALY CAP MGMT INC COM 035710409 43 4312 SH OTR 4312 0 0 ANSYS INC COM 03662Q105 1279 7000 SH SOLE 6320 0 680 ANSYS INC COM 03662Q105 489 2677 SH OTR 397 2280 0 ANTHEM INC COM 036752103 31694 110439 SH SOLE 108769 0 1670 ANTHEM INC COM 036752103 3469 12087 SH OTR 11060 867 160 APACHE CORP COM 037411105 817 23579 SH SOLE 22210 0 1369 APACHE CORP COM 037411105 419 12091 SH OTR 11305 650 136 APERGY CORP COM 03755L104 659 16054 SH SOLE 16054 0 0 APERGY CORP COM 03755L104 146 3545 SH OTR 3545 0 0 APPLE INC COM 037833100 148362 781059 SH SOLE 769774 1103 10182 APPLE INC COM 037833100 37768 198831 SH OTR 165351 32915 565 APPLIED MATLS INC COM 038222105 688 17359 SH SOLE 17359 0 0 APPLIED MATLS INC COM 038222105 494 12452 SH OTR 12452 0 0 AQUA AMERICA INC COM 03836W103 152 4183 SH SOLE 4183 0 0 AQUA AMERICA INC COM 03836W103 79 2162 SH OTR 2162 0 0 ARAMARK COM 03852U106 8636 292265 SH SOLE 287780 0 4485 ARAMARK COM 03852U106 718 24284 SH OTR 22207 1672 405 ARCHER DANIELS MIDLAND CO COM 039483102 777 18008 SH SOLE 18008 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 295 6834 SH OTR 6834 0 0 ARISTA NETWORKS INC COM 040413106 35875 114086 SH SOLE 113366 0 720 ARISTA NETWORKS INC COM 040413106 5544 17629 SH OTR 11888 5556 185 ARMSTRONG WORLD INDS INC NEW COM 04247X102 951 11980 SH SOLE 11980 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 432 5440 SH OTR 0 5440 0 ASPEN TECHNOLOGY INC COM 045327103 221 2122 SH SOLE 2122 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 364 8999 SH SOLE 8999 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 31 755 SH OTR 755 0 0 ATMOS ENERGY CORP COM 049560105 141 1372 SH SOLE 1372 0 0 ATMOS ENERGY CORP COM 049560105 108 1049 SH OTR 1049 0 0 AUTODESK INC COM 052769106 513 3292 SH SOLE 3292 0 0 AUTODESK INC COM 052769106 1756 11269 SH OTR 11269 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 13227 82801 SH SOLE 77161 0 5640 AUTOMATIC DATA PROCESSING IN COM 053015103 8094 50671 SH OTR 46778 3517 376 AUTOZONE INC COM 053332102 673 657 SH SOLE 657 0 0 AUTOZONE INC COM 053332102 5 5 SH OTR 5 0 0 AVALONBAY CMNTYS INC COM 053484101 295 1472 SH SOLE 1472 0 0 AVALONBAY CMNTYS INC COM 053484101 6 29 SH OTR 29 0 0 AVERY DENNISON CORP COM 053611109 1921 17002 SH SOLE 7002 0 10000 AVERY DENNISON CORP COM 053611109 315 2787 SH OTR 2787 0 0 AVNET INC COM 053807103 222 5128 SH SOLE 5128 0 0 AVNET INC COM 053807103 41 948 SH OTR 948 0 0 BB&T CORP COM 054937107 21016 451675 SH SOLE 448583 0 3092 BB&T CORP COM 054937107 3376 72562 SH OTR 61507 10360 695 BCE INC COM NEW 05534B760 222 4997 SH SOLE 4997 0 0 BCE INC COM NEW 05534B760 20 442 SH OTR 442 0 0 BOK FINL CORP COM NEW 05561Q201 172 2115 SH SOLE 2115 0 0 BOK FINL CORP COM NEW 05561Q201 43 531 SH OTR 531 0 0 BP PLC SPONSORED ADR 055622104 2879 65859 SH SOLE 60318 0 5541 BP PLC SPONSORED ADR 055622104 1905 43581 SH OTR 42787 0 794 BWX TECHNOLOGIES INC COM 05605H100 376 7592 SH SOLE 5467 0 2125 BWX TECHNOLOGIES INC COM 05605H100 19 389 SH OTR 389 0 0 BAIDU INC SPON ADR REP A 056752108 256 1555 SH SOLE 1512 0 43 BAIDU INC SPON ADR REP A 056752108 136 823 SH OTR 823 0 0 BAKER HUGHES A GE CO CL A 05722G100 1716 61919 SH SOLE 61919 0 0 BAKER HUGHES A GE CO CL A 05722G100 501 18085 SH OTR 18085 0 0 BALCHEM CORP COM 057665200 493 5310 SH SOLE 5310 0 0 BALCHEM CORP COM 057665200 32 345 SH OTR 345 0 0 BALL CORP COM 058498106 240 4143 SH SOLE 4143 0 0 BALL CORP COM 058498106 1088 18812 SH OTR 18462 0 350 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 61 10591 SH SOLE 10591 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 5 925 SH OTR 925 0 0 BANK AMER CORP COM 060505104 11968 433763 SH SOLE 422114 0 11649 BANK AMER CORP COM 060505104 5296 191963 SH OTR 191653 164 146 BANK AMER CORP 7.25%CNV PFD L 060505682 332 255 SH SOLE 255 0 0 BANK HAWAII CORP COM 062540109 1012 12836 SH SOLE 12836 0 0 BANK HAWAII CORP COM 062540109 513 6505 SH OTR 6505 0 0 BANK MONTREAL QUE COM 063671101 140 1873 SH SOLE 1873 0 0 BANK MONTREAL QUE COM 063671101 150 2000 SH OTR 2000 0 0 BANK NEW YORK MELLON CORP COM 064058100 1276 25293 SH SOLE 24926 0 367 BANK NEW YORK MELLON CORP COM 064058100 761 15088 SH OTR 6888 8200 0 BANK OZK COM 06417N103 341 11774 SH SOLE 11774 0 0 BANK OZK COM 06417N103 5 189 SH OTR 189 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 471 20765 SH SOLE 20765 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 13 575 SH OTR 575 0 0 BARCLAYS PLC ADR 06738E204 93 11650 SH SOLE 10134 0 1516 BARCLAYS PLC ADR 06738E204 5 649 SH OTR 649 0 0 BAXTER INTL INC COM 071813109 3670 45139 SH SOLE 44126 0 1013 BAXTER INTL INC COM 071813109 1314 16156 SH OTR 12434 3722 0 BECTON DICKINSON & CO COM 075887109 33852 135553 SH SOLE 132049 0 3504 BECTON DICKINSON & CO COM 075887109 8347 33424 SH OTR 27771 5553 100 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2109 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1205 4 SH OTR 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23759 118270 SH SOLE 115906 0 2364 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11185 55678 SH OTR 42175 13403 100 BERRY GLOBAL GROUP INC COM 08579W103 188 3497 SH SOLE 3497 0 0 BERRY GLOBAL GROUP INC COM 08579W103 21 388 SH OTR 388 0 0 BEST BUY INC COM 086516101 253 3566 SH SOLE 3566 0 0 BEST BUY INC COM 086516101 157 2205 SH OTR 2205 0 0 BIO RAD LABS INC CL A 090572207 232 758 SH SOLE 758 0 0 BIO RAD LABS INC CL A 090572207 17 57 SH OTR 57 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 434 4883 SH SOLE 4883 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 192 2160 SH OTR 330 1830 0 BIOGEN INC COM 09062X103 1367 5781 SH SOLE 5712 0 69 BIOGEN INC COM 09062X103 5625 23796 SH OTR 23796 0 0 BIOPHARMX CORP COM 09072X101 1 10000 SH SOLE 10000 0 0 BIO TECHNE CORP COM 09073M104 761 3835 SH SOLE 3165 0 670 BIO TECHNE CORP COM 09073M104 164 825 SH OTR 0 825 0 BLACK HILLS CORP COM 092113109 129 1740 SH SOLE 1740 0 0 BLACK HILLS CORP COM 092113109 222 3000 SH OTR 3000 0 0 BLACK KNIGHT INC COM 09215C105 307 5640 SH SOLE 5640 0 0 BLACK KNIGHT INC COM 09215C105 293 5369 SH OTR 2244 3125 0 BLACKROCK INC COM 09247X101 22493 52631 SH SOLE 52419 0 212 BLACKROCK INC COM 09247X101 4025 9417 SH OTR 6670 2637 110 BLOCK H & R INC COM 093671105 389 16249 SH SOLE 15949 300 0 BLOCK H & R INC COM 093671105 767 32040 SH OTR 4479 13210 14351 BOEING CO COM 097023105 24334 63799 SH SOLE 61264 0 2535 BOEING CO COM 097023105 18776 49227 SH OTR 41092 7835 300 BOOKING HLDGS INC COM 09857L108 4957 2841 SH SOLE 2841 0 0 BOOKING HLDGS INC COM 09857L108 2773 1589 SH OTR 1354 235 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 179 3080 SH SOLE 3080 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 195 3350 SH OTR 450 2900 0 BORGWARNER INC COM 099724106 863 22481 SH SOLE 22481 0 0 BORGWARNER INC COM 099724106 97 2515 SH OTR 2515 0 0 BOSTON PROPERTIES INC COM 101121101 380 2836 SH SOLE 2836 0 0 BOSTON PROPERTIES INC COM 101121101 49 365 SH OTR 365 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2900 75556 SH SOLE 74844 0 712 BOSTON SCIENTIFIC CORP COM 101137107 512 13350 SH OTR 13350 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 109 855 SH SOLE 855 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 182 1435 SH OTR 105 1330 0 BRISTOL MYERS SQUIBB CO COM 110122108 8527 178723 SH SOLE 176636 0 2087 BRISTOL MYERS SQUIBB CO COM 110122108 5258 110212 SH OTR 105750 3485 977 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 259 6216 SH SOLE 5853 0 363 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 28 681 SH OTR 681 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1120 10802 SH SOLE 10802 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 567 5473 SH OTR 1417 4040 16 BROADCOM INC COM 11135F101 1756 5840 SH SOLE 5840 0 0 BROADCOM INC COM 11135F101 787 2618 SH OTR 2618 0 0 BURLINGTON STORES INC COM 122017106 363 2317 SH SOLE 2317 0 0 BURLINGTON STORES INC COM 122017106 64 411 SH OTR 411 0 0 CBS CORP NEW CL B 124857202 730 15351 SH SOLE 15351 0 0 CBS CORP NEW CL B 124857202 219 4609 SH OTR 1039 3570 0 CBOE GLOBAL MARKETS INC COM 12503M108 765 8015 SH SOLE 8015 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 511 5350 SH OTR 2800 2550 0 CBRE GROUP INC CL A 12504L109 277 5599 SH SOLE 5599 0 0 CBRE GROUP INC CL A 12504L109 122 2467 SH OTR 2467 0 0 CDK GLOBAL INC COM 12508E101 1703 28958 SH SOLE 25291 0 3667 CDK GLOBAL INC COM 12508E101 792 13466 SH OTR 8191 5190 85 CDW CORP COM 12514G108 608 6306 SH SOLE 6306 0 0 CDW CORP COM 12514G108 288 2986 SH OTR 1291 1695 0 CF INDS HLDGS INC COM 125269100 198 4833 SH SOLE 4833 0 0 CF INDS HLDGS INC COM 125269100 32 782 SH OTR 782 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 210 2417 SH SOLE 2417 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 201 2313 SH OTR 413 1900 0 CIGNA CORP NEW COM 125523100 2611 16237 SH SOLE 13770 0 2467 CIGNA CORP NEW COM 125523100 1094 6800 SH OTR 6720 7 73 CME GROUP INC COM CL A 12572Q105 67000 407094 SH SOLE 402870 90 4134 CME GROUP INC COM CL A 12572Q105 17093 103860 SH OTR 76684 27031 145 CSX CORP COM 126408103 3595 48055 SH SOLE 47755 0 300 CSX CORP COM 126408103 985 13165 SH OTR 13165 0 0 CVS HEALTH CORP COM 126650100 5051 93661 SH SOLE 86376 0 7285 CVS HEALTH CORP COM 126650100 1370 25400 SH OTR 17653 7147 600 CABLE ONE INC COM 12685J105 198 202 SH SOLE 202 0 0 CABLE ONE INC COM 12685J105 34 35 SH OTR 35 0 0 CABOT OIL & GAS CORP COM 127097103 155 5950 SH SOLE 5950 0 0 CABOT OIL & GAS CORP COM 127097103 50 1929 SH OTR 1929 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 485 7630 SH SOLE 4825 0 2805 CADENCE DESIGN SYSTEM INC COM 127387108 179 2815 SH OTR 135 2680 0 CAMBREX CORP COM 132011107 329 8470 SH SOLE 8470 0 0 CAMBREX CORP COM 132011107 21 535 SH OTR 535 0 0 CAMDEN PPTY TR SH BEN INT 133131102 202 1989 SH SOLE 1989 0 0 CAMDEN PPTY TR SH BEN INT 133131102 33 328 SH OTR 328 0 0 CAMPBELL SOUP CO COM 134429109 351 9217 SH SOLE 9217 0 0 CAMPBELL SOUP CO COM 134429109 42 1097 SH OTR 1097 0 0 CANADIAN NATL RY CO COM 136375102 257 2877 SH SOLE 2877 0 0 CANADIAN NATL RY CO COM 136375102 261 2913 SH OTR 2913 0 0 CANTEL MEDICAL CORP COM 138098108 556 8317 SH SOLE 8317 0 0 CANTEL MEDICAL CORP COM 138098108 35 530 SH OTR 530 0 0 CAPITAL ONE FINL CORP COM 14040H105 238 2918 SH SOLE 2918 0 0 CAPITAL ONE FINL CORP COM 14040H105 83 1014 SH OTR 1014 0 0 CAPITOL FED FINL INC COM 14057J101 318 23792 SH SOLE 23792 0 0 CAPITOL FED FINL INC COM 14057J101 60 4527 SH OTR 4527 0 0 CARDINAL HEALTH INC COM 14149Y108 675 14029 SH SOLE 8929 0 5100 CARDINAL HEALTH INC COM 14149Y108 226 4697 SH OTR 4697 0 0 CARMAX INC COM 143130102 242 3463 SH SOLE 3463 0 0 CARMAX INC COM 143130102 56 806 SH OTR 806 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 252 4962 SH SOLE 4962 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 258 5093 SH OTR 4359 734 0 CARTERS INC COM 146229109 172 1710 SH SOLE 1710 0 0 CARTERS INC COM 146229109 187 1860 SH OTR 155 1705 0 CASEYS GEN STORES INC COM 147528103 639 4965 SH SOLE 4965 0 0 CASEYS GEN STORES INC COM 147528103 129 1000 SH OTR 1000 0 0 CASS INFORMATION SYS INC COM 14808P109 2626 55522 SH SOLE 55522 0 0 CATALENT INC COM 148806102 848 20900 SH SOLE 20900 0 0 CATALENT INC COM 148806102 67 1645 SH OTR 1645 0 0 CATERPILLAR INC DEL COM 149123101 12970 95728 SH SOLE 90675 0 5053 CATERPILLAR INC DEL COM 149123101 3093 22825 SH OTR 18708 3917 200 CATHAY GEN BANCORP COM 149150104 530 15640 SH SOLE 15640 0 0 CATHAY GEN BANCORP COM 149150104 34 990 SH OTR 990 0 0 CELANESE CORP DEL COM 150870103 415 4212 SH SOLE 4212 0 0 CELANESE CORP DEL COM 150870103 71 723 SH OTR 723 0 0 CELGENE CORP COM 151020104 3926 41611 SH SOLE 41611 0 0 CELGENE CORP COM 151020104 8976 95142 SH OTR 93992 150 1000 CENTENE CORP DEL COM 15135B101 772 14532 SH SOLE 14532 0 0 CENTENE CORP DEL COM 15135B101 125 2348 SH OTR 2348 0 0 CENTERPOINT ENERGY INC COM 15189T107 418 13631 SH SOLE 13631 0 0 CENTERPOINT ENERGY INC COM 15189T107 122 3980 SH OTR 3980 0 0 CENTRAL GARDEN & PET CO COM 153527106 213 8314 SH SOLE 8314 0 0 CENTRAL GARDEN & PET CO COM 153527106 13 520 SH OTR 520 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 379 16294 SH SOLE 16294 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 24 1025 SH OTR 1025 0 0 CENTURYLINK INC COM 156700106 138 11478 SH SOLE 11478 0 0 CENTURYLINK INC COM 156700106 7 570 SH OTR 570 0 0 CERNER CORP COM 156782104 18934 330951 SH SOLE 326818 0 4133 CERNER CORP COM 156782104 3937 68818 SH OTR 37658 30560 600 CHARLES RIV LABS INTL INC COM 159864107 779 5362 SH SOLE 5362 0 0 CHARLES RIV LABS INTL INC COM 159864107 485 3339 SH OTR 2209 1130 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1154 3327 SH SOLE 3327 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 205 590 SH OTR 590 0 0 CHEMED CORP NEW COM 16359R103 82 255 SH SOLE 255 0 0 CHEMED CORP NEW COM 16359R103 163 510 SH OTR 0 510 0 CHEMOURS CO COM 163851108 268 7199 SH SOLE 7199 0 0 CHEMOURS CO COM 163851108 162 4353 SH OTR 2533 1820 0 CHENIERE ENERGY INC COM NEW 16411R208 133 1947 SH SOLE 1947 0 0 CHENIERE ENERGY INC COM NEW 16411R208 80 1166 SH OTR 1166 0 0 CHEVRON CORP NEW COM 166764100 107652 873941 SH SOLE 864050 0 9891 CHEVRON CORP NEW COM 166764100 25163 204278 SH OTR 168828 33620 1830 CHIPOTLE MEXICAN GRILL INC COM 169656105 307 432 SH SOLE 332 0 100 CHIPOTLE MEXICAN GRILL INC COM 169656105 107 150 SH OTR 150 0 0 CHURCH & DWIGHT INC COM 171340102 5640 79187 SH SOLE 78387 0 800 CHURCH & DWIGHT INC COM 171340102 1864 26173 SH OTR 23518 2655 0 CHURCHILL DOWNS INC COM 171484108 688 7627 SH SOLE 7627 0 0 CHURCHILL DOWNS INC COM 171484108 40 448 SH OTR 448 0 0 CHUYS HLDGS INC COM 171604101 189 8289 SH SOLE 8289 0 0 CHUYS HLDGS INC COM 171604101 11 495 SH OTR 495 0 0 CIMAREX ENERGY CO COM 171798101 264 3783 SH SOLE 3783 0 0 CISCO SYS INC COM 17275R102 72929 1350781 SH SOLE 1327815 0 22966 CISCO SYS INC COM 17275R102 12607 233512 SH OTR 184921 46540 2051 CINTAS CORP COM 172908105 2143 10601 SH SOLE 10601 0 0 CINTAS CORP COM 172908105 2415 11947 SH OTR 11947 0 0 CITIGROUP INC COM NEW 172967424 5566 89457 SH SOLE 84762 0 4695 CITIGROUP INC COM NEW 172967424 1474 23687 SH OTR 23506 181 0 CITIZENS FINL GROUP INC COM 174610105 328 10103 SH SOLE 10103 0 0 CITIZENS FINL GROUP INC COM 174610105 97 2987 SH OTR 2987 0 0 CITRIX SYS INC COM 177376100 23337 234169 SH SOLE 231484 0 2685 CITRIX SYS INC COM 177376100 4909 49262 SH OTR 24497 24390 375 CLOROX CO DEL COM 189054109 7029 43804 SH SOLE 42423 0 1381 CLOROX CO DEL COM 189054109 2659 16573 SH OTR 16098 475 0 COCA COLA CO COM 191216100 18358 391772 SH SOLE 378619 0 13153 COCA COLA CO COM 191216100 8563 182727 SH OTR 153844 25633 3250 COGNEX CORP COM 192422103 314 6178 SH SOLE 6178 0 0 COGNEX CORP COM 192422103 138 2716 SH OTR 2716 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2402 33153 SH SOLE 30606 0 2547 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 363 5011 SH OTR 736 4275 0 COHEN & STEERS INC COM 19247A100 437 10350 SH SOLE 10350 0 0 COHEN & STEERS INC COM 19247A100 27 645 SH OTR 645 0 0 COHERENT INC COM 192479103 264 1864 SH SOLE 1864 0 0 COHERENT INC COM 192479103 77 542 SH OTR 42 500 0 COLGATE PALMOLIVE CO COM 194162103 8050 117455 SH SOLE 109791 0 7664 COLGATE PALMOLIVE CO COM 194162103 4795 69960 SH OTR 54921 13307 1732 COMCAST CORP NEW CL A 20030N101 19817 495674 SH SOLE 484485 0 11189 COMCAST CORP NEW CL A 20030N101 3494 87405 SH OTR 75303 11702 400 COMERICA INC COM 200340107 281 3831 SH SOLE 3681 0 150 COMERICA INC COM 200340107 347 4737 SH OTR 2607 2130 0 COMMERCE BANCSHARES INC COM 200525103 163900 2822936 SH SOLE 1235105 463 1587368 COMMERCE BANCSHARES INC COM 200525103 82931 1428365 SH OTR 328958 478513 620894 COMMERCE BANCSHARES INC COM 200525103 173524 2988701 SH OTR 0 2988701 0 COMMSCOPE HLDG CO INC COM 20337X109 195 8972 SH SOLE 8972 0 0 COMMSCOPE HLDG CO INC COM 20337X109 6 262 SH OTR 262 0 0 COMPASS MINERALS INTL INC COM 20451N101 255 4695 SH SOLE 4695 0 0 COMPASS MINERALS INTL INC COM 20451N101 15 280 SH OTR 280 0 0 CONAGRA BRANDS INC COM 205887102 572 20617 SH SOLE 20617 0 0 CONAGRA BRANDS INC COM 205887102 71 2556 SH OTR 2556 0 0 CONOCOPHILLIPS COM 20825C104 8596 128793 SH SOLE 123703 0 5090 CONOCOPHILLIPS COM 20825C104 3427 51344 SH OTR 45838 501 5005 CONSOLIDATED EDISON INC COM 209115104 1833 21611 SH SOLE 20661 0 950 CONSOLIDATED EDISON INC COM 209115104 1123 13244 SH OTR 9544 0 3700 CONSTELLATION BRANDS INC CL A 21036P108 2666 15203 SH SOLE 14458 0 745 CONSTELLATION BRANDS INC CL A 21036P108 661 3771 SH OTR 1386 2385 0 CONTINENTAL RESOURCES INC COM 212015101 222 4959 SH SOLE 4959 0 0 CONTINENTAL RESOURCES INC COM 212015101 54 1202 SH OTR 1202 0 0 COOPER COS INC COM NEW 216648402 28468 96122 SH SOLE 95102 0 1020 COOPER COS INC COM NEW 216648402 5564 18788 SH OTR 12319 6264 205 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 323 8784 SH SOLE 8784 0 0 CORNING INC COM 219350105 1571 47463 SH SOLE 47463 0 0 CORNING INC COM 219350105 693 20935 SH OTR 20935 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 245 8957 SH SOLE 4257 0 4700 COSTCO WHSL CORP NEW COM 22160K105 36180 149416 SH SOLE 144207 0 5209 COSTCO WHSL CORP NEW COM 22160K105 7957 32862 SH OTR 23447 9325 90 COSTAR GROUP INC COM 22160N109 132 283 SH SOLE 283 0 0 COSTAR GROUP INC COM 22160N109 163 350 SH OTR 0 350 0 COTY INC COM CL A 222070203 170 14801 SH SOLE 14801 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 4612 131057 SH SOLE 131057 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1812 14160 SH SOLE 12637 0 1523 CROWN CASTLE INTL CORP NEW COM 22822V101 546 4262 SH OTR 815 3447 0 CROWN HOLDINGS INC COM 228368106 920 16850 SH SOLE 16100 0 750 CROWN HOLDINGS INC COM 228368106 105 1923 SH OTR 1923 0 0 CULLEN FROST BANKERS INC COM 229899109 908 9351 SH SOLE 9351 0 0 CULLEN FROST BANKERS INC COM 229899109 797 8207 SH OTR 7902 0 305 CUMMINS INC COM 231021106 2399 15198 SH SOLE 15098 0 100 CUMMINS INC COM 231021106 188 1193 SH OTR 1193 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 4494 143941 SH SOLE 142981 0 960 DBX ETF TR XTRACK MSCI EAFE 233051200 1285 41173 SH OTR 39761 1412 0 DNP SELECT INCOME FD COM 23325P104 70 6075 SH SOLE 6075 0 0 DNP SELECT INCOME FD COM 23325P104 283 24550 SH OTR 24550 0 0 D R HORTON INC COM 23331A109 4213 101802 SH SOLE 100867 0 935 D R HORTON INC COM 23331A109 725 17523 SH OTR 16453 770 300 DTE ENERGY CO COM 233331107 1245 9977 SH SOLE 9977 0 0 DTE ENERGY CO COM 233331107 1121 8986 SH OTR 8986 0 0 DXC TECHNOLOGY CO COM 23355L106 584 9083 SH SOLE 7302 0 1781 DXC TECHNOLOGY CO COM 23355L106 77 1204 SH OTR 1204 0 0 DANAHER CORPORATION COM 235851102 47570 360326 SH SOLE 354206 649 5471 DANAHER CORPORATION COM 235851102 10611 80377 SH OTR 58758 18779 2840 DARDEN RESTAURANTS INC COM 237194105 4644 38229 SH SOLE 38229 0 0 DARDEN RESTAURANTS INC COM 237194105 363 2992 SH OTR 1492 1500 0 DASEKE INC COM 23753F107 76 15000 SH SOLE 15000 0 0 DEERE & CO COM 244199105 7499 46917 SH SOLE 43217 0 3700 DEERE & CO COM 244199105 5210 32592 SH OTR 18642 11350 2600 DELL TECHNOLOGIES INC CL C 24703L202 360 6139 SH SOLE 6139 0 0 DELL TECHNOLOGIES INC CL C 24703L202 260 4431 SH OTR 2942 1489 0 DELTA AIR LINES INC DEL COM NEW 247361702 392 7599 SH SOLE 7599 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 397 7692 SH OTR 7692 0 0 DENTSPLY SIRONA INC COM 24906P109 605 12194 SH SOLE 12194 0 0 DENTSPLY SIRONA INC COM 24906P109 73 1467 SH OTR 1467 0 0 DEVON ENERGY CORP NEW COM 25179M103 224 7103 SH SOLE 7079 0 24 DEVON ENERGY CORP NEW COM 25179M103 90 2848 SH OTR 2848 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 2189 13378 SH SOLE 13378 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 697 4262 SH OTR 4262 0 0 DIAMONDBACK ENERGY INC COM 25278X109 337 3319 SH SOLE 3319 0 0 DIAMONDBACK ENERGY INC COM 25278X109 32 318 SH OTR 318 0 0 DIGITAL RLTY TR INC COM 253868103 297 2499 SH SOLE 2499 0 0 DIGITAL RLTY TR INC COM 253868103 29 247 SH OTR 247 0 0 DISNEY WALT CO COM DISNEY 254687106 23198 208936 SH SOLE 198558 2400 7978 DISNEY WALT CO COM DISNEY 254687106 11405 102715 SH OTR 78595 21225 2895 DISCOVER FINL SVCS COM 254709108 690 9698 SH SOLE 9698 0 0 DISCOVER FINL SVCS COM 254709108 318 4471 SH OTR 4471 0 0 DOCUMENT SEC SYS INC COM NEW 25614T200 13 10000 SH SOLE 10000 0 0 DOLLAR GEN CORP NEW COM 256677105 2619 21952 SH SOLE 20532 0 1420 DOLLAR GEN CORP NEW COM 256677105 859 7201 SH OTR 3131 4070 0 DOLLAR TREE INC COM 256746108 1276 12150 SH SOLE 12021 0 129 DOLLAR TREE INC COM 256746108 281 2674 SH OTR 2674 0 0 DOMINION ENERGY INC COM 25746U109 5524 72058 SH SOLE 71888 0 170 DOMINION ENERGY INC COM 25746U109 1700 22176 SH OTR 16521 5655 0 DOMINOS PIZZA INC COM 25754A201 200 773 SH SOLE 773 0 0 DOMINOS PIZZA INC COM 25754A201 173 670 SH OTR 0 670 0 DOVER CORP COM 260003108 4157 44318 SH SOLE 44318 0 0 DOVER CORP COM 260003108 1203 12823 SH OTR 12823 0 0 DOWDUPONT INC COM 26078J100 16263 305060 SH SOLE 304419 0 641 DOWDUPONT INC COM 26078J100 6208 116456 SH OTR 97635 17860 961 DRIL QUIP INC COM 262037104 215 4690 SH SOLE 4690 0 0 DRIL QUIP INC COM 262037104 17 370 SH OTR 370 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 22851 253897 SH SOLE 246497 0 7400 DUKE ENERGY CORP NEW COM NEW 26441C204 3488 38753 SH OTR 31247 7395 111 DUNKIN BRANDS GROUP INC COM 265504100 138 1835 SH SOLE 1835 0 0 DUNKIN BRANDS GROUP INC COM 265504100 208 2765 SH OTR 455 2310 0 EOG RES INC COM 26875P101 32180 338097 SH SOLE 333990 930 3177 EOG RES INC COM 26875P101 5595 58787 SH OTR 40667 17355 765 EQT CORP COM 26884L109 197 9510 SH SOLE 9510 0 0 EQT CORP COM 26884L109 135 6495 SH OTR 6495 0 0 EPR PPTYS COM SH BEN INT 26884U109 396 5153 SH SOLE 5153 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 720 15498 SH SOLE 14970 0 528 E TRADE FINANCIAL CORP COM NEW 269246401 67 1446 SH OTR 1446 0 0 EAGLE MATERIALS INC COM 26969P108 428 5078 SH SOLE 3628 0 1450 EAGLE MATERIALS INC COM 26969P108 49 587 SH OTR 587 0 0 EAST WEST BANCORP INC COM 27579R104 186 3875 SH SOLE 3875 0 0 EAST WEST BANCORP INC COM 27579R104 23 485 SH OTR 485 0 0 EASTMAN CHEMICAL CO COM 277432100 580 7645 SH SOLE 7645 0 0 EASTMAN CHEMICAL CO COM 277432100 265 3494 SH OTR 3494 0 0 EATON VANCE CORP COM NON VTG 278265103 381 9447 SH SOLE 9447 0 0 EATON VANCE CORP COM NON VTG 278265103 312 7732 SH OTR 3672 4060 0 EBAY INC COM 278642103 449 12083 SH SOLE 12083 0 0 EBAY INC COM 278642103 259 6975 SH OTR 6975 0 0 ECOLAB INC COM 278865100 7219 40889 SH SOLE 39849 0 1040 ECOLAB INC COM 278865100 1978 11204 SH OTR 8659 2545 0 EDGEWELL PERS CARE CO COM 28035Q102 6452 146997 SH SOLE 146997 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2685 61184 SH OTR 61184 0 0 EDISON INTL COM 281020107 219 3540 SH SOLE 3540 0 0 EDISON INTL COM 281020107 102 1655 SH OTR 1655 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1441 7532 SH SOLE 7532 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 550 2873 SH OTR 2873 0 0 ELECTRONIC ARTS INC COM 285512109 346 3406 SH SOLE 3406 0 0 ELECTRONIC ARTS INC COM 285512109 103 1017 SH OTR 1017 0 0 EMERSON ELEC CO COM 291011104 108102 1578817 SH SOLE 559736 0 1019081 EMERSON ELEC CO COM 291011104 12108 176834 SH OTR 164831 7070 4933 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 72 5000 SH SOLE 5000 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 100 7000 SH OTR 7000 0 0 ENBRIDGE INC COM 29250N105 1145 31572 SH SOLE 31338 0 234 ENBRIDGE INC COM 29250N105 522 14408 SH OTR 14244 0 164 ENCANA CORP COM 292505104 141 19490 SH SOLE 19490 0 0 ENCANA CORP COM 292505104 68 9425 SH OTR 9425 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 7484 166563 SH SOLE 166563 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 3368 74968 SH OTR 74968 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 97 6308 SH SOLE 6308 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 321 20901 SH OTR 19251 1650 0 ENTEGRIS INC COM 29362U104 482 13510 SH SOLE 13510 0 0 ENTEGRIS INC COM 29362U104 31 855 SH OTR 855 0 0 ENTERGY CORP NEW COM 29364G103 740 7735 SH SOLE 7669 0 66 ENTERGY CORP NEW COM 29364G103 163 1702 SH OTR 1702 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 151 3713 SH SOLE 3713 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 3634 89144 SH OTR 89144 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2256 77512 SH SOLE 77512 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1612 55388 SH OTR 54368 1020 0 EPAM SYS INC COM 29414B104 1013 5991 SH SOLE 5991 0 0 EPAM SYS INC COM 29414B104 114 672 SH OTR 672 0 0 EQUIFAX INC COM 294429105 2238 18883 SH SOLE 18683 0 200 EQUINIX INC COM 29444U700 314 692 SH SOLE 692 0 0 EQUINIX INC COM 29444U700 68 149 SH OTR 149 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 260 9036 SH SOLE 9036 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 277 3676 SH SOLE 3676 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 8 104 SH OTR 104 0 0 ESCALADE INC COM 296056104 168 14999 SH SOLE 0 0 14999 ESSEX PPTY TR INC COM 297178105 409 1415 SH SOLE 1415 0 0 ESSEX PPTY TR INC COM 297178105 63 218 SH OTR 218 0 0 EURONET WORLDWIDE INC COM 298736109 38639 270979 SH SOLE 267929 0 3050 EURONET WORLDWIDE INC COM 298736109 7502 52615 SH OTR 36182 16033 400 EVERGY INC COM 30034W106 1934 33318 SH SOLE 32015 0 1303 EVERGY INC COM 30034W106 1157 19932 SH OTR 19482 400 50 EVERSOURCE ENERGY COM 30040W108 23636 333142 SH SOLE 330698 300 2144 EVERSOURCE ENERGY COM 30040W108 3506 49411 SH OTR 39527 9499 385 EXELON CORP COM 30161N101 1345 26835 SH SOLE 26835 0 0 EXELON CORP COM 30161N101 388 7747 SH OTR 7347 400 0 EXLSERVICE HOLDINGS INC COM 302081104 424 7060 SH SOLE 7060 0 0 EXLSERVICE HOLDINGS INC COM 302081104 27 450 SH OTR 450 0 0 EXPEDIA GROUP INC COM NEW 30212P303 272 2283 SH SOLE 2283 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4 32 SH OTR 32 0 0 EXPEDITORS INTL WASH INC COM 302130109 106 1394 SH SOLE 1394 0 0 EXPEDITORS INTL WASH INC COM 302130109 236 3107 SH OTR 3107 0 0 EXTRA SPACE STORAGE INC COM 30225T102 275 2701 SH SOLE 2701 0 0 EXTRA SPACE STORAGE INC COM 30225T102 169 1655 SH OTR 0 1655 0 EXXON MOBIL CORP COM 30231G102 82045 1015407 SH SOLE 996821 525 18061 EXXON MOBIL CORP COM 30231G102 39115 484097 SH OTR 430658 45896 7543 FLIR SYS INC COM 302445101 987 20744 SH SOLE 17993 0 2751 FLIR SYS INC COM 302445101 433 9110 SH OTR 525 8585 0 FS KKR CAPITAL CORP COM 302635107 109 17986 SH SOLE 17986 0 0 FACEBOOK INC CL A 30303M102 47048 282248 SH SOLE 277197 0 5051 FACEBOOK INC CL A 30303M102 12104 72613 SH OTR 50150 22083 380 FACTSET RESH SYS INC COM 303075105 640 2576 SH SOLE 2576 0 0 FACTSET RESH SYS INC COM 303075105 241 972 SH OTR 282 690 0 FASTENAL CO COM 311900104 1502 23355 SH SOLE 23355 0 0 FASTENAL CO COM 311900104 70 1084 SH OTR 1084 0 0 FEDEX CORP COM 31428X106 2443 13465 SH SOLE 12984 0 481 FEDEX CORP COM 31428X106 1243 6850 SH OTR 6850 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 13 10304 SH SOLE 10304 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 3 2200 SH OTR 2200 0 0 FERRO CORP COM 315405100 2452 129545 SH SOLE 0 0 129545 FIDELITY NATL INFORMATION SV COM 31620M106 39154 346186 SH SOLE 338812 200 7174 FIDELITY NATL INFORMATION SV COM 31620M106 7664 67764 SH OTR 47602 19787 375 FIFTH THIRD BANCORP COM 316773100 247 9798 SH SOLE 9798 0 0 FIFTH THIRD BANCORP COM 316773100 202 7998 SH OTR 7998 0 0 FIRST DATA CORP NEW COM CL A 32008D106 19008 723551 SH SOLE 720257 0 3294 FIRST DATA CORP NEW COM CL A 32008D106 3198 121736 SH OTR 117706 2150 1880 FIRST HORIZON NATL CORP COM 320517105 53 3763 SH SOLE 3763 0 0 FIRST HORIZON NATL CORP COM 320517105 318 22776 SH OTR 22776 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 23026 229203 SH SOLE 226838 0 2365 FIRST REP BK SAN FRANCISCO C COM 33616C100 4472 44516 SH OTR 33971 10290 255 FISERV INC COM 337738108 3635 41177 SH SOLE 36685 0 4492 FISERV INC COM 337738108 939 10634 SH OTR 5124 5510 0 FIRSTENERGY CORP COM 337932107 709 17050 SH SOLE 13936 0 3114 FIRSTENERGY CORP COM 337932107 138 3306 SH OTR 3306 0 0 FIVE BELOW INC COM 33829M101 1189 9572 SH SOLE 9572 0 0 FIVE BELOW INC COM 33829M101 90 725 SH OTR 725 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1630 6610 SH SOLE 6005 0 605 FLEETCOR TECHNOLOGIES INC COM 339041105 422 1710 SH OTR 0 1710 0 FLUOR CORP NEW COM 343412102 78 2108 SH SOLE 2108 0 0 FLUOR CORP NEW COM 343412102 149 4039 SH OTR 3833 0 206 FLOWSERVE CORP COM 34354P105 211 4679 SH SOLE 4679 0 0 FORD MTR CO DEL COM 345370860 1124 128049 SH SOLE 128049 0 0 FORD MTR CO DEL COM 345370860 132 15019 SH OTR 15019 0 0 FORTIVE CORP COM 34959J108 7131 84999 SH SOLE 84160 0 839 FORTIVE CORP COM 34959J108 2019 24071 SH OTR 14549 8422 1100 FORTUNE BRANDS HOME & SEC IN COM 34964C106 562 11805 SH SOLE 11717 0 88 FORTUNE BRANDS HOME & SEC IN COM 34964C106 278 5839 SH OTR 5839 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 77 15030 SH SOLE 15030 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 5 950 SH OTR 950 0 0 FRANKLIN RES INC COM 354613101 1215 36658 SH SOLE 36358 0 300 FRANKLIN RES INC COM 354613101 270 8141 SH OTR 7245 896 0 FREEPORT-MCMORAN INC CL B 35671D857 159 12332 SH SOLE 9132 0 3200 FREEPORT-MCMORAN INC CL B 35671D857 42 3236 SH OTR 3236 0 0 FRESHPET INC COM 358039105 1181 27917 SH SOLE 27917 0 0 GATX CORP COM 361448103 193 2522 SH SOLE 2522 0 0 GATX CORP COM 361448103 32 415 SH OTR 415 0 0 GALLAGHER ARTHUR J & CO COM 363576109 6258 80128 SH SOLE 80128 0 0 GALLAGHER ARTHUR J & CO COM 363576109 106 1353 SH OTR 1353 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 87 2245 SH SOLE 2245 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 172 4470 SH OTR 0 4470 0 GARTNER INC COM 366651107 311 2051 SH SOLE 2051 0 0 GARTNER INC COM 366651107 153 1008 SH OTR 1008 0 0 GENERAL DYNAMICS CORP COM 369550108 3758 22197 SH SOLE 22172 25 0 GENERAL DYNAMICS CORP COM 369550108 1945 11487 SH OTR 10437 500 550 GENERAL ELECTRIC CO COM 369604103 5230 523504 SH SOLE 518491 0 5013 GENERAL ELECTRIC CO COM 369604103 3739 374273 SH OTR 346828 21645 5800 GENERAL MLS INC COM 370334104 6653 128558 SH SOLE 122984 0 5574 GENERAL MLS INC COM 370334104 3783 73108 SH OTR 66858 6250 0 GENERAL MTRS CO COM 37045V100 1686 45454 SH SOLE 45454 0 0 GENERAL MTRS CO COM 37045V100 187 5036 SH OTR 5036 0 0 GENUINE PARTS CO COM 372460105 3405 30396 SH SOLE 30144 0 252 GENUINE PARTS CO COM 372460105 876 7818 SH OTR 2753 3715 1350 GILEAD SCIENCES INC COM 375558103 4758 73185 SH SOLE 73185 0 0 GILEAD SCIENCES INC COM 375558103 829 12751 SH OTR 6676 6075 0 GLACIER BANCORP INC NEW COM 37637Q105 692 17260 SH SOLE 17260 0 0 GLACIER BANCORP INC NEW COM 37637Q105 53 1320 SH OTR 1320 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 806 19296 SH SOLE 19296 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 386 9235 SH OTR 7935 1300 0 GLOBAL PMTS INC COM 37940X102 638 4671 SH SOLE 4671 0 0 GLOBAL PMTS INC COM 37940X102 289 2114 SH OTR 879 1235 0 GLOBUS MED INC CL A 379577208 914 18505 SH SOLE 18505 0 0 GLOBUS MED INC CL A 379577208 58 1170 SH OTR 1170 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 6928 36086 SH SOLE 34689 0 1397 GOLDMAN SACHS GROUP INC COM 38141G104 2074 10805 SH OTR 8955 1700 150 GRACO INC COM 384109104 262 5295 SH SOLE 5295 0 0 GRACO INC COM 384109104 215 4336 SH OTR 921 3415 0 GRAINGER W W INC COM 384802104 613 2038 SH SOLE 1388 0 650 GRAINGER W W INC COM 384802104 299 994 SH OTR 994 0 0 GRAND CANYON ED INC COM 38526M106 1284 11212 SH SOLE 11212 0 0 GRAND CANYON ED INC COM 38526M106 81 705 SH OTR 705 0 0 GREAT SOUTHN BANCORP INC COM 390905107 455 8765 SH SOLE 8765 0 0 GREAT SOUTHN BANCORP INC COM 390905107 3 65 SH OTR 65 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1045 10754 SH SOLE 9424 0 1330 GUIDEWIRE SOFTWARE INC COM 40171V100 253 2600 SH OTR 0 2600 0 HCA HEALTHCARE INC COM 40412C101 790 6057 SH SOLE 4887 0 1170 HCA HEALTHCARE INC COM 40412C101 104 795 SH OTR 795 0 0 HCP INC COM 40414L109 410 13085 SH SOLE 13085 0 0 HCP INC COM 40414L109 104 3328 SH OTR 3328 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 422 10394 SH SOLE 10394 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 67 1662 SH OTR 1662 0 0 HP INC COM 40434L105 563 28979 SH SOLE 28979 0 0 HP INC COM 40434L105 282 14507 SH OTR 14507 0 0 HALLIBURTON CO COM 406216101 386 13165 SH SOLE 13165 0 0 HALLIBURTON CO COM 406216101 287 9798 SH OTR 9798 0 0 HARLEY DAVIDSON INC COM 412822108 265 7442 SH SOLE 7242 0 200 HARLEY DAVIDSON INC COM 412822108 62 1726 SH OTR 1726 0 0 HARRIS CORP DEL COM 413875105 474 2966 SH SOLE 2966 0 0 HARRIS CORP DEL COM 413875105 226 1418 SH OTR 1418 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 467 9385 SH SOLE 9385 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 64 1293 SH OTR 1293 0 0 HASBRO INC COM 418056107 1330 15640 SH SOLE 15640 0 0 HASBRO INC COM 418056107 629 7396 SH OTR 6996 400 0 HEARTLAND EXPRESS INC COM 422347104 431 22355 SH SOLE 22355 0 0 HEARTLAND EXPRESS INC COM 422347104 29 1480 SH OTR 1480 0 0 HEICO CORP NEW COM 422806109 106 1120 SH SOLE 1120 0 0 HEICO CORP NEW COM 422806109 186 1965 SH OTR 195 1770 0 HENRY JACK & ASSOC INC COM 426281101 4381 31576 SH SOLE 30476 0 1100 HENRY JACK & ASSOC INC COM 426281101 800 5768 SH OTR 2203 3565 0 HERSHEY CO COM 427866108 1256 10934 SH SOLE 10934 0 0 HERSHEY CO COM 427866108 369 3213 SH OTR 3213 0 0 HESS CORP COM 42809H107 498 8275 SH SOLE 8275 0 0 HESS CORP COM 42809H107 146 2429 SH OTR 2429 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 532 34470 SH SOLE 30770 0 3700 HEWLETT PACKARD ENTERPRISE C COM 42824C109 130 8410 SH OTR 8410 0 0 HEXCEL CORP NEW COM 428291108 353 5111 SH SOLE 5111 0 0 HEXCEL CORP NEW COM 428291108 163 2350 SH OTR 2350 0 0 HIGHWOODS PPTYS INC COM 431284108 2838 60659 SH SOLE 59904 0 755 HIGHWOODS PPTYS INC COM 431284108 1942 41509 SH OTR 32815 8694 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 388 4668 SH SOLE 4668 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 202 2428 SH OTR 488 1940 0 HOME DEPOT INC COM 437076102 20840 108604 SH SOLE 106613 0 1991 HOME DEPOT INC COM 437076102 7178 37406 SH OTR 27486 5045 4875 HONEYWELL INTL INC COM 438516106 51464 323834 SH SOLE 319473 0 4361 HONEYWELL INTL INC COM 438516106 12529 78836 SH OTR 69726 7900 1210 HORMEL FOODS CORP COM 440452100 515 11512 SH SOLE 11512 0 0 HORMEL FOODS CORP COM 440452100 227 5066 SH OTR 66 5000 0 HUBSPOT INC COM 443573100 1009 6071 SH SOLE 6071 0 0 HUBSPOT INC COM 443573100 64 388 SH OTR 388 0 0 HUMANA INC COM 444859102 882 3317 SH SOLE 3317 0 0 HUMANA INC COM 444859102 369 1386 SH OTR 1386 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 275 1326 SH SOLE 1326 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 62 301 SH OTR 301 0 0 HUNTSMAN CORP COM 447011107 169 7494 SH SOLE 6749 0 745 HUNTSMAN CORP COM 447011107 65 2903 SH OTR 2903 0 0 ICF INTL INC COM 44925C103 584 7675 SH SOLE 7675 0 0 ICF INTL INC COM 44925C103 37 485 SH OTR 485 0 0 ICU MED INC COM 44930G107 2287 9554 SH SOLE 9119 0 435 ICU MED INC COM 44930G107 510 2133 SH OTR 383 1750 0 IPG PHOTONICS CORP COM 44980X109 259 1704 SH SOLE 1704 0 0 IPG PHOTONICS CORP COM 44980X109 73 478 SH OTR 478 0 0 ITT INC COM 45073V108 127 2195 SH SOLE 2195 0 0 ITT INC COM 45073V108 202 3488 SH OTR 3488 0 0 IBERIABANK CORP COM 450828108 370 5160 SH SOLE 5160 0 0 IBERIABANK CORP COM 450828108 24 335 SH OTR 335 0 0 IDACORP INC COM 451107106 556 5581 SH SOLE 5581 0 0 IDACORP INC COM 451107106 35 350 SH OTR 350 0 0 IDEX CORP COM 45167R104 956 6297 SH SOLE 6297 0 0 IDEX CORP COM 45167R104 205 1348 SH OTR 243 1105 0 IDEXX LABS INC COM 45168D104 444 1985 SH SOLE 1985 0 0 IDEXX LABS INC COM 45168D104 125 557 SH OTR 557 0 0 ILLINOIS TOOL WKS INC COM 452308109 9825 68456 SH SOLE 61652 0 6804 ILLINOIS TOOL WKS INC COM 452308109 8661 60346 SH OTR 45875 14471 0 ILLUMINA INC COM 452327109 496 1597 SH SOLE 1597 0 0 ILLUMINA INC COM 452327109 76 245 SH OTR 245 0 0 INCYTE CORP COM 45337C102 206 2396 SH SOLE 2211 0 185 INCYTE CORP COM 45337C102 7 76 SH OTR 76 0 0 INGREDION INC COM 457187102 278 2934 SH SOLE 2619 0 315 INGREDION INC COM 457187102 33 344 SH OTR 344 0 0 INSULET CORP COM 45784P101 412 4337 SH SOLE 4337 0 0 INSULET CORP COM 45784P101 50 521 SH OTR 521 0 0 INTEL CORP COM 458140100 54707 1018761 SH SOLE 1009308 1131 8322 INTEL CORP COM 458140100 13769 256411 SH OTR 208415 43971 4025 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2127 27933 SH SOLE 25803 0 2130 INTERCONTINENTAL EXCHANGE IN COM 45866F104 508 6666 SH OTR 2856 3810 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8933 63307 SH SOLE 62291 0 1016 INTERNATIONAL BUSINESS MACHS COM 459200101 4186 29668 SH OTR 28120 1310 238 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 219 1699 SH SOLE 1699 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 173 1345 SH OTR 0 1345 0 INTL PAPER CO COM 460146103 941 20345 SH SOLE 20256 0 89 INTL PAPER CO COM 460146103 387 8354 SH OTR 8354 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 20037 111530 SH SOLE 111530 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 640 3564 SH OTR 3186 378 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1531 2684 SH SOLE 2684 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 209 367 SH OTR 367 0 0 INTUIT COM 461202103 3672 14046 SH SOLE 14046 0 0 INTUIT COM 461202103 754 2886 SH OTR 2636 150 100 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2177 64077 SH SOLE 51352 0 12725 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 613 18038 SH OTR 18038 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 285 2728 SH SOLE 2728 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 42 400 SH OTR 400 0 0 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 197 4665 SH SOLE 4665 0 0 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 13 300 SH OTR 300 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 366 23060 SH SOLE 23060 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 460 17932 SH SOLE 17932 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 1742 67900 SH OTR 67900 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1847 81600 SH SOLE 81600 0 0 IQVIA HLDGS INC COM 46266C105 29557 205471 SH SOLE 204928 0 543 IQVIA HLDGS INC COM 46266C105 3882 26983 SH OTR 23134 3669 180 ISHARES SILVER TRUST ISHARES 46428Q109 332 23445 SH SOLE 12445 0 11000 ISHARES SILVER TRUST ISHARES 46428Q109 60 4225 SH OTR 800 3425 0 ISHARES GOLD TRUST ISHARES 464285105 2714 219251 SH SOLE 201251 0 18000 ISHARES GOLD TRUST ISHARES 464285105 449 36258 SH OTR 36258 0 0 ISHARES INC MSCI CDA ETF 464286509 255 9242 SH SOLE 9242 0 0 ISHARES INC MSCI CDA ETF 464286509 65 2340 SH OTR 2340 0 0 ISHARES INC MSCI PAC JP ETF 464286665 688 14991 SH SOLE 14991 0 0 ISHARES INC MSCI PAC JP ETF 464286665 70 1535 SH OTR 1535 0 0 ISHARES TR S&P 100 ETF 464287101 2081 16613 SH SOLE 16613 0 0 ISHARES TR SELECT DIVID ETF 464287168 31489 320724 SH SOLE 319324 0 1400 ISHARES TR SELECT DIVID ETF 464287168 4103 41786 SH OTR 30045 11741 0 ISHARES TR TIPS BD ETF 464287176 10592 93678 SH SOLE 93678 0 0 ISHARES TR TIPS BD ETF 464287176 2330 20605 SH OTR 17535 3020 50 ISHARES TR CORE S&P500 ETF 464287200 43590 153185 SH SOLE 153185 0 0 ISHARES TR CORE S&P500 ETF 464287200 8208 28846 SH OTR 28566 80 200 ISHARES TR CORE US AGGBD ET 464287226 9293 85200 SH SOLE 85200 0 0 ISHARES TR CORE US AGGBD ET 464287226 2044 18741 SH OTR 16966 1775 0 ISHARES TR MSCI EMG MKT ETF 464287234 10256 238951 SH SOLE 238951 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 5957 138803 SH OTR 123758 13035 2010 ISHARES TR IBOXX INV CP ETF 464287242 5103 42860 SH SOLE 42860 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1204 10114 SH OTR 10114 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 3837 22260 SH SOLE 22260 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 170 986 SH OTR 986 0 0 ISHARES TR LATN AMER 40 ETF 464287390 197 5932 SH SOLE 5932 0 0 ISHARES TR LATN AMER 40 ETF 464287390 53 1595 SH OTR 1595 0 0 ISHARES TR S&P 500 VAL ETF 464287408 2636 23383 SH SOLE 23383 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 980 9190 SH SOLE 9190 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 400 3748 SH OTR 3748 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 4911 58386 SH SOLE 58386 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 106 1263 SH OTR 1263 0 0 ISHARES TR MSCI EAFE ETF 464287465 31266 482052 SH SOLE 480402 0 1650 ISHARES TR MSCI EAFE ETF 464287465 10535 162432 SH OTR 134042 27570 820 ISHARES TR RUS MDCP VAL ETF 464287473 330071 3800039 SH SOLE 3756904 10555 32580 ISHARES TR RUS MDCP VAL ETF 464287473 72432 833896 SH OTR 573953 239696 20247 ISHARES TR RUS MD CP GR ETF 464287481 126075 929277 SH SOLE 904017 0 25260 ISHARES TR RUS MD CP GR ETF 464287481 26076 192202 SH OTR 133124 46898 12180 ISHARES TR RUS MID CAP ETF 464287499 66748 1237218 SH SOLE 1227408 0 9810 ISHARES TR RUS MID CAP ETF 464287499 21009 389410 SH OTR 353862 33148 2400 ISHARES TR CORE S&P MCP ETF 464287507 3830 20220 SH SOLE 20220 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1735 9161 SH OTR 9161 0 0 ISHARES TR EXPND TEC SC ETF 464287549 318 1541 SH SOLE 1541 0 0 ISHARES TR EXPND TEC SC ETF 464287549 144 700 SH OTR 700 0 0 ISHARES TR NASDAQ BIOTECH 464287556 65925 589672 SH SOLE 581117 1127 7428 ISHARES TR NASDAQ BIOTECH 464287556 13537 121081 SH OTR 88683 31818 580 ISHARES TR COHEN STEER REIT 464287564 270 2426 SH SOLE 2426 0 0 ISHARES TR COHEN STEER REIT 464287564 15 138 SH OTR 138 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 282 1380 SH SOLE 1380 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 35 170 SH OTR 170 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 146086 1182978 SH SOLE 1079873 80 103025 ISHARES TR RUS 1000 VAL ETF 464287598 16864 136559 SH OTR 121322 15157 80 ISHARES TR S&P MC 400GR ETF 464287606 1026 4681 SH SOLE 4681 0 0 ISHARES TR S&P MC 400GR ETF 464287606 153 699 SH OTR 699 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 93197 615731 SH SOLE 610076 0 5655 ISHARES TR RUS 1000 GRW ETF 464287614 14404 95166 SH OTR 86621 8265 280 ISHARES TR RUS 1000 ETF 464287622 17357 110336 SH SOLE 110336 0 0 ISHARES TR RUS 1000 ETF 464287622 5444 34610 SH OTR 26995 7465 150 ISHARES TR RUS 2000 VAL ETF 464287630 42784 356830 SH SOLE 356830 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 8294 69174 SH OTR 64532 4117 525 ISHARES TR RUS 2000 GRW ETF 464287648 51245 260575 SH SOLE 248025 0 12550 ISHARES TR RUS 2000 GRW ETF 464287648 11633 59155 SH OTR 57715 1440 0 ISHARES TR RUSSELL 2000 ETF 464287655 72972 476660 SH SOLE 470427 250 5983 ISHARES TR RUSSELL 2000 ETF 464287655 24601 160694 SH OTR 146509 13110 1075 ISHARES TR CORE S&P US VLU 464287663 576 10503 SH SOLE 10503 0 0 ISHARES TR CORE S&P US VLU 464287663 133 2430 SH OTR 0 2430 0 ISHARES TR CORE S&P US GWT 464287671 535 8872 SH SOLE 8872 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 3285 19707 SH SOLE 19707 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 20863 125155 SH OTR 125155 0 0 ISHARES TR U.S. UTILITS ETF 464287697 182 1234 SH SOLE 1234 0 0 ISHARES TR U.S. UTILITS ETF 464287697 63 425 SH OTR 425 0 0 ISHARES TR S&P MC 400VL ETF 464287705 976 6215 SH SOLE 6215 0 0 ISHARES TR S&P MC 400VL ETF 464287705 5 33 SH OTR 33 0 0 ISHARES TR US TELECOM ETF 464287713 236 7926 SH SOLE 7926 0 0 ISHARES TR US TELECOM ETF 464287713 278 9360 SH OTR 9360 0 0 ISHARES TR U.S. TECH ETF 464287721 5327 27947 SH SOLE 27697 0 250 ISHARES TR U.S. TECH ETF 464287721 1951 10237 SH OTR 9797 440 0 ISHARES TR U.S. REAL ES ETF 464287739 2753 31630 SH SOLE 31630 0 0 ISHARES TR U.S. REAL ES ETF 464287739 322 3705 SH OTR 3605 100 0 ISHARES TR US HLTHCARE ETF 464287762 1218 6283 SH SOLE 5738 0 545 ISHARES TR US HLTHCARE ETF 464287762 307 1582 SH OTR 1197 385 0 ISHARES TR U.S. FINLS ETF 464287788 155 1310 SH SOLE 1310 0 0 ISHARES TR U.S. FINLS ETF 464287788 549 4650 SH OTR 4650 0 0 ISHARES TR U.S. ENERGY ETF 464287796 305 8462 SH SOLE 8462 0 0 ISHARES TR U.S. ENERGY ETF 464287796 29 800 SH OTR 800 0 0 ISHARES TR CORE S&P SCP ETF 464287804 3207 41573 SH SOLE 41573 0 0 ISHARES TR CORE S&P SCP ETF 464287804 492 6374 SH OTR 6374 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 40063 438229 SH SOLE 430976 1344 5909 ISHARES TR U.S. BAS MTL ETF 464287838 5715 62517 SH OTR 53015 9092 410 ISHARES TR SP SMCP600VL ETF 464287879 592 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 625 3500 SH SOLE 3500 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 3124 44193 SH SOLE 44193 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 875 12377 SH OTR 4792 7585 0 ISHARES TR EAFE SML CP ETF 464288273 344 5988 SH SOLE 5988 0 0 ISHARES TR EAFE SML CP ETF 464288273 34 598 SH OTR 0 598 0 ISHARES TR JPMORGAN USD EMG 464288281 2160 19624 SH SOLE 19624 0 0 ISHARES TR NATIONAL MUN ETF 464288414 7926 71283 SH SOLE 71283 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1693 15226 SH OTR 15226 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1857 60181 SH SOLE 60181 0 0 ISHARES TR INTL SEL DIV ETF 464288448 64 2065 SH OTR 2065 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2057 23791 SH SOLE 23791 0 0 ISHARES TR IBOXX HI YD ETF 464288513 35 400 SH OTR 400 0 0 ISHARES TR MBS ETF 464288588 2900 27269 SH SOLE 27269 0 0 ISHARES TR MBS ETF 464288588 3165 29759 SH OTR 24759 0 5000 ISHARES TR INTRM GOV CR ETF 464288612 213 1928 SH SOLE 1928 0 0 ISHARES TR INTRM GOV CR ETF 464288612 216 1956 SH OTR 606 0 1350 ISHARES TR INTRM TR CRP ETF 464288638 292 5290 SH SOLE 5290 0 0 ISHARES TR SH TR CRPORT ETF 464288646 828 15680 SH SOLE 13780 0 1900 ISHARES TR SH TR CRPORT ETF 464288646 75 1416 SH OTR 1416 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 2230 18103 SH SOLE 18103 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 328 2661 SH OTR 2181 480 0 ISHARES TR US HOME CONS ETF 464288752 273 7750 SH SOLE 7750 0 0 ISHARES TR US HOME CONS ETF 464288752 146 4134 SH OTR 4134 0 0 ISHARES TR US AER DEF ETF 464288760 265 1330 SH SOLE 1330 0 0 ISHARES TR US AER DEF ETF 464288760 279 1400 SH OTR 1400 0 0 ISHARES TR MSCI USA ESG SLC 464288802 965 8160 SH SOLE 8160 0 0 ISHARES TR MSCI USA ESG SLC 464288802 95 800 SH OTR 350 450 0 ISHARES TR U.S. MED DVC ETF 464288810 505 2180 SH SOLE 2180 0 0 ISHARES TR U.S. MED DVC ETF 464288810 219 948 SH OTR 948 0 0 ISHARES TR US HLTHCR PR ETF 464288828 327 1945 SH SOLE 1945 0 0 ISHARES TR US HLTHCR PR ETF 464288828 22 130 SH OTR 130 0 0 ISHARES TR U.S. PHARMA ETF 464288836 203 1320 SH SOLE 1320 0 0 ISHARES TR EAFE VALUE ETF 464288877 1094 22384 SH SOLE 22384 0 0 ISHARES TR EAFE VALUE ETF 464288877 914 18703 SH OTR 18000 703 0 ISHARES TR EAFE GRWTH ETF 464288885 3006 38814 SH SOLE 38814 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1231 15899 SH OTR 15899 0 0 ISHARES TR MIN VOL USA ETF 46429B697 513 8722 SH SOLE 8722 0 0 ISHARES TR MIN VOL USA ETF 46429B697 137 2335 SH OTR 2335 0 0 ISHARES TR CORE MSCI EAFE 46432F842 5746 94556 SH SOLE 94556 0 0 ISHARES TR CORE MSCI EAFE 46432F842 879 14469 SH OTR 14469 0 0 ISHARES INC CORE MSCI EMKT 46434G103 7048 136306 SH SOLE 136306 0 0 ISHARES INC CORE MSCI EMKT 46434G103 522 10095 SH OTR 9610 485 0 ISHARES INC MSCI TAIWAN ETF 46434G772 282 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 433 7919 SH SOLE 7919 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 58 1056 SH OTR 1056 0 0 JPMORGAN CHASE & CO COM 46625H100 101846 1006081 SH SOLE 991838 1580 12663 JPMORGAN CHASE & CO COM 46625H100 20056 198122 SH OTR 156975 38933 2214 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 22061 864813 SH SOLE 864813 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 3804 149115 SH OTR 146634 2481 0 JABIL INC COM 466313103 210 7892 SH SOLE 7892 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 227 4503 SH SOLE 4503 0 0 JACOBS ENGR GROUP INC COM 469814107 508 6756 SH SOLE 6756 0 0 JACOBS ENGR GROUP INC COM 469814107 55 736 SH OTR 736 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 364 3957 SH SOLE 3957 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 23 250 SH OTR 250 0 0 JOHNSON & JOHNSON COM 478160104 117536 840803 SH SOLE 826559 732 13512 JOHNSON & JOHNSON COM 478160104 37028 264880 SH OTR 226172 33013 5695 KAR AUCTION SVCS INC COM 48238T109 1834 35745 SH SOLE 35745 0 0 KAR AUCTION SVCS INC COM 48238T109 482 9400 SH OTR 6005 3395 0 KLA-TENCOR CORP COM 482480100 272 2276 SH SOLE 2276 0 0 KLA-TENCOR CORP COM 482480100 167 1400 SH OTR 1250 150 0 KANSAS CITY SOUTHERN COM NEW 485170302 2457 21187 SH SOLE 19521 0 1666 KANSAS CITY SOUTHERN COM NEW 485170302 157 1354 SH OTR 1017 337 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 574 35794 SH SOLE 11274 0 24520 KAYNE ANDERSN MLP MIDS INVT COM 486606106 10 600 SH OTR 600 0 0 KELLOGG CO COM 487836108 1009 17589 SH SOLE 17589 0 0 KELLOGG CO COM 487836108 295 5137 SH OTR 5137 0 0 KEYCORP NEW COM 493267108 205 13011 SH SOLE 13011 0 0 KEYCORP NEW COM 493267108 243 15448 SH OTR 7448 8000 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 24629 282439 SH SOLE 278789 0 3650 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4149 47579 SH OTR 28884 18175 520 KIMBERLY CLARK CORP COM 494368103 21550 173929 SH SOLE 168058 0 5871 KIMBERLY CLARK CORP COM 494368103 6086 49118 SH OTR 37448 8150 3520 KINDER MORGAN INC DEL COM 49456B101 1321 66033 SH SOLE 65533 0 500 KINDER MORGAN INC DEL COM 49456B101 195 9747 SH OTR 9747 0 0 KOHLS CORP COM 500255104 2175 31621 SH SOLE 31621 0 0 KOHLS CORP COM 500255104 459 6677 SH OTR 1107 5570 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 192 4709 SH SOLE 4709 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 84 2051 SH OTR 2051 0 0 KRAFT HEINZ CO COM 500754106 2465 75506 SH SOLE 75297 0 209 KRAFT HEINZ CO COM 500754106 1812 55483 SH OTR 54491 392 600 KROGER CO COM 501044101 426 17305 SH SOLE 17305 0 0 KROGER CO COM 501044101 80 3244 SH OTR 3244 0 0 L BRANDS INC COM 501797104 270 9774 SH SOLE 9774 0 0 L BRANDS INC COM 501797104 47 1693 SH OTR 1693 0 0 LHC GROUP INC COM 50187A107 612 5521 SH SOLE 5521 0 0 LHC GROUP INC COM 50187A107 38 340 SH OTR 340 0 0 L3 TECHNOLOGIES INC COM 502413107 1459 7072 SH SOLE 7072 0 0 L3 TECHNOLOGIES INC COM 502413107 520 2519 SH OTR 2519 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1795 11735 SH SOLE 10955 0 780 LABORATORY CORP AMER HLDGS COM NEW 50540R409 533 3485 SH OTR 845 2640 0 LAM RESEARCH CORP COM 512807108 423 2364 SH SOLE 2364 0 0 LAM RESEARCH CORP COM 512807108 876 4896 SH OTR 4896 0 0 LAMB WESTON HLDGS INC COM 513272104 838 11180 SH SOLE 11180 0 0 LAMB WESTON HLDGS INC COM 513272104 161 2143 SH OTR 2143 0 0 LANDSTAR SYS INC COM 515098101 255 2327 SH SOLE 2327 0 0 LANDSTAR SYS INC COM 515098101 168 1535 SH OTR 0 1535 0 LAREDO PETROLEUM INC COM 516806106 31 10000 SH SOLE 10000 0 0 LAS VEGAS SANDS CORP COM 517834107 537 8806 SH SOLE 8806 0 0 LAS VEGAS SANDS CORP COM 517834107 67 1102 SH OTR 1102 0 0 LAUDER ESTEE COS INC CL A 518439104 1991 12028 SH SOLE 10958 0 1070 LAUDER ESTEE COS INC CL A 518439104 426 2575 SH OTR 675 1900 0 LEAR CORP COM NEW 521865204 739 5444 SH SOLE 4715 0 729 LEAR CORP COM NEW 521865204 26 191 SH OTR 191 0 0 LEGGETT & PLATT INC COM 524660107 9972 236196 SH SOLE 230696 0 5500 LEGGETT & PLATT INC COM 524660107 1202 28462 SH OTR 26862 1600 0 LENNAR CORP CL A 526057104 191 3884 SH SOLE 3884 0 0 LENNAR CORP CL A 526057104 24 491 SH OTR 491 0 0 LENNOX INTL INC COM 526107107 1094 4136 SH SOLE 3551 0 585 LENNOX INTL INC COM 526107107 323 1220 SH OTR 275 945 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 237 6751 SH SOLE 6751 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 12 349 SH OTR 349 0 0 LILLY ELI & CO COM 532457108 8181 63048 SH SOLE 62757 0 291 LILLY ELI & CO COM 532457108 4507 34732 SH OTR 31338 2894 500 LINCOLN ELEC HLDGS INC COM 533900106 276 3285 SH SOLE 2785 0 500 LINCOLN ELEC HLDGS INC COM 533900106 13 150 SH OTR 150 0 0 LINCOLN NATL CORP IND COM 534187109 883 15043 SH SOLE 15043 0 0 LINCOLN NATL CORP IND COM 534187109 4 64 SH OTR 64 0 0 LITHIA MTRS INC CL A 536797103 725 7814 SH SOLE 7814 0 0 LITHIA MTRS INC CL A 536797103 54 580 SH OTR 580 0 0 LOCKHEED MARTIN CORP COM 539830109 77415 257913 SH SOLE 254284 190 3439 LOCKHEED MARTIN CORP COM 539830109 19506 64984 SH OTR 55455 9089 440 LOEWS CORP COM 540424108 320 6681 SH SOLE 6681 0 0 LOEWS CORP COM 540424108 29 600 SH OTR 600 0 0 LOGMEIN INC COM 54142L109 1648 20569 SH SOLE 20509 0 60 LOGMEIN INC COM 54142L109 479 5975 SH OTR 5975 0 0 LOWES COS INC COM 548661107 49989 456644 SH SOLE 452978 1174 2492 LOWES COS INC COM 548661107 10211 93273 SH OTR 74253 18685 335 M & T BK CORP COM 55261F104 198 1261 SH SOLE 1261 0 0 M & T BK CORP COM 55261F104 8 54 SH OTR 54 0 0 MDU RES GROUP INC COM 552690109 168 6507 SH SOLE 6507 0 0 MDU RES GROUP INC COM 552690109 152 5874 SH OTR 5874 0 0 MSCI INC COM 55354G100 369 1854 SH SOLE 1854 0 0 MSCI INC COM 55354G100 260 1306 SH OTR 451 855 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 201 12020 SH SOLE 12020 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 13 765 SH OTR 765 0 0 MACYS INC COM 55616P104 168 6987 SH SOLE 6987 0 0 MACYS INC COM 55616P104 97 4045 SH OTR 4045 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 493 8130 SH SOLE 8130 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 85 1400 SH OTR 1000 400 0 MANHATTAN ASSOCS INC COM 562750109 82 1485 SH SOLE 1485 0 0 MANHATTAN ASSOCS INC COM 562750109 164 2970 SH OTR 0 2970 0 MANPOWERGROUP INC COM 56418H100 243 2942 SH SOLE 2942 0 0 MANPOWERGROUP INC COM 56418H100 41 493 SH OTR 493 0 0 MARATHON OIL CORP COM 565849106 434 26000 SH SOLE 23815 0 2185 MARATHON OIL CORP COM 565849106 181 10814 SH OTR 10814 0 0 MARATHON PETE CORP COM 56585A102 1681 28085 SH SOLE 26795 0 1290 MARATHON PETE CORP COM 56585A102 926 15477 SH OTR 15477 0 0 MARKEL CORP COM 570535104 281 282 SH SOLE 282 0 0 MARKEL CORP COM 570535104 88 88 SH OTR 88 0 0 MARKETAXESS HLDGS INC COM 57060D108 230 933 SH SOLE 933 0 0 MARKETAXESS HLDGS INC COM 57060D108 59 240 SH OTR 240 0 0 MARSH & MCLENNAN COS INC COM 571748102 710 7561 SH SOLE 7561 0 0 MARSH & MCLENNAN COS INC COM 571748102 114 1216 SH OTR 1216 0 0 MARRIOTT INTL INC NEW CL A 571903202 521 4162 SH SOLE 4162 0 0 MARRIOTT INTL INC NEW CL A 571903202 230 1839 SH OTR 1839 0 0 MARTIN MARIETTA MATLS INC COM 573284106 191 950 SH SOLE 950 0 0 MARTIN MARIETTA MATLS INC COM 573284106 697 3464 SH OTR 3464 0 0 MASCO CORP COM 574599106 1456 37045 SH SOLE 36021 0 1024 MASCO CORP COM 574599106 112 2847 SH OTR 2847 0 0 MASTERCARD INC CL A 57636Q104 24570 104354 SH SOLE 102456 0 1898 MASTERCARD INC CL A 57636Q104 1357 5765 SH OTR 4455 1310 0 MATADOR RES CO COM 576485205 649 33590 SH SOLE 33590 0 0 MATADOR RES CO COM 576485205 48 2500 SH OTR 2500 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1116 20993 SH SOLE 20993 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 430 8080 SH OTR 530 7550 0 MCCORMICK & CO INC COM NON VTG 579780206 502 3333 SH SOLE 3333 0 0 MCCORMICK & CO INC COM NON VTG 579780206 182 1206 SH OTR 26 1180 0 MCDONALDS CORP COM 580135101 72166 380021 SH SOLE 376106 0 3915 MCDONALDS CORP COM 580135101 17009 89566 SH OTR 72906 16010 650 MCKESSON CORP COM 58155Q103 1662 14194 SH SOLE 13153 0 1041 MCKESSON CORP COM 58155Q103 368 3140 SH OTR 3140 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 634 8655 SH SOLE 8655 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 41 560 SH OTR 560 0 0 MERCK & CO INC COM 58933Y105 110312 1326342 SH SOLE 1310263 1700 14379 MERCK & CO INC COM 58933Y105 26785 322049 SH OTR 281007 38797 2245 MERIDIAN BANCORP INC MD COM 58958U103 249 15895 SH SOLE 15895 0 0 MERIDIAN BANCORP INC MD COM 58958U103 16 1005 SH OTR 1005 0 0 METLIFE INC COM 59156R108 2539 59650 SH SOLE 59650 0 0 METLIFE INC COM 59156R108 623 14628 SH OTR 10913 3600 115 METTLER TOLEDO INTERNATIONAL COM 592688105 1607 2223 SH SOLE 2038 0 185 METTLER TOLEDO INTERNATIONAL COM 592688105 497 687 SH OTR 107 580 0 MICROSOFT CORP COM 594918104 150175 1273321 SH SOLE 1242601 2064 28656 MICROSOFT CORP COM 594918104 53736 455620 SH OTR 390973 55607 9040 MICROCHIP TECHNOLOGY INC COM 595017104 2647 31902 SH SOLE 30017 0 1885 MICROCHIP TECHNOLOGY INC COM 595017104 1556 18759 SH OTR 18684 0 75 MICRON TECHNOLOGY INC COM 595112103 865 20932 SH SOLE 20932 0 0 MICRON TECHNOLOGY INC COM 595112103 280 6781 SH OTR 6781 0 0 MID AMER APT CMNTYS INC COM 59522J103 240 2195 SH SOLE 2195 0 0 MID AMER APT CMNTYS INC COM 59522J103 13 115 SH OTR 115 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 63 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 386 11380 SH SOLE 11380 0 0 MOBILE MINI INC COM 60740F105 24 720 SH OTR 720 0 0 MOHAWK INDS INC COM 608190104 1825 14468 SH SOLE 14468 0 0 MOHAWK INDS INC COM 608190104 665 5272 SH OTR 3327 1945 0 MOLSON COORS BREWING CO CL B 60871R209 178 2987 SH SOLE 2987 0 0 MOLSON COORS BREWING CO CL B 60871R209 23 389 SH OTR 339 0 50 MONDELEZ INTL INC CL A 609207105 43294 867262 SH SOLE 859015 2287 5960 MONDELEZ INTL INC CL A 609207105 13040 261225 SH OTR 232532 27293 1400 MONSTER BEVERAGE CORP NEW COM 61174X109 180 3296 SH SOLE 3296 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 54 985 SH OTR 985 0 0 MOODYS CORP COM 615369105 526 2905 SH SOLE 2593 0 312 MOODYS CORP COM 615369105 199 1098 SH OTR 1098 0 0 MORGAN STANLEY COM NEW 617446448 803 19032 SH SOLE 19032 0 0 MORGAN STANLEY COM NEW 617446448 503 11929 SH OTR 11929 0 0 MORNINGSTAR INC COM 617700109 97 769 SH SOLE 769 0 0 MORNINGSTAR INC COM 617700109 170 1350 SH OTR 0 1350 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 743 5294 SH SOLE 5294 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 323 2297 SH OTR 1112 1185 0 MURPHY OIL CORP COM 626717102 385 13128 SH SOLE 13128 0 0 MURPHY OIL CORP COM 626717102 80 2743 SH OTR 2743 0 0 NIC INC COM 62914B100 43 2543 SH SOLE 2543 0 0 NIC INC COM 62914B100 171 10000 SH OTR 10000 0 0 NASDAQ INC COM 631103108 30041 343367 SH SOLE 339472 0 3895 NASDAQ INC COM 631103108 5416 61909 SH OTR 52076 9423 410 NATIONAL FUEL GAS CO N J COM 636180101 348 5706 SH SOLE 5706 0 0 NATIONAL FUEL GAS CO N J COM 636180101 155 2544 SH OTR 1944 600 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 341 6107 SH SOLE 6107 0 0 NATIONAL HEALTH INVS INC COM 63633D104 459 5840 SH SOLE 5840 0 0 NATIONAL HEALTH INVS INC COM 63633D104 27 350 SH OTR 350 0 0 NETAPP INC COM 64110D104 869 12534 SH SOLE 12534 0 0 NETAPP INC COM 64110D104 98 1417 SH OTR 1417 0 0 NETFLIX INC COM 64110L106 2864 8033 SH SOLE 8033 0 0 NETFLIX INC COM 64110L106 1026 2878 SH OTR 2878 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 160 13802 SH SOLE 13802 0 0 NEWELL BRANDS INC COM 651229106 265 17280 SH SOLE 17280 0 0 NEWELL BRANDS INC COM 651229106 58 3775 SH OTR 3675 100 0 NEWMONT MNG CORP COM 651639106 846 23664 SH SOLE 19947 0 3717 NEWMONT MNG CORP COM 651639106 286 7990 SH OTR 6990 0 1000 NEXTERA ENERGY INC COM 65339F101 37856 195821 SH SOLE 194245 0 1576 NEXTERA ENERGY INC COM 65339F101 6043 31259 SH OTR 24809 4265 2185 NIKE INC CL B 654106103 10540 125159 SH SOLE 125159 0 0 NIKE INC CL B 654106103 1731 20556 SH OTR 13204 2902 4450 NISOURCE INC COM 65473P105 210 7311 SH SOLE 7311 0 0 NISOURCE INC COM 65473P105 194 6779 SH OTR 6779 0 0 NOBLE ENERGY INC COM 655044105 244 9851 SH SOLE 9851 0 0 NOBLE ENERGY INC COM 655044105 5 200 SH OTR 200 0 0 NORDSON CORP COM 655663102 284 2140 SH SOLE 2140 0 0 NORDSON CORP COM 655663102 181 1365 SH OTR 115 1250 0 NORDSTROM INC COM 655664100 157 3544 SH SOLE 3544 0 0 NORDSTROM INC COM 655664100 126 2828 SH OTR 2828 0 0 NORFOLK SOUTHERN CORP COM 655844108 5862 31367 SH SOLE 29367 0 2000 NORFOLK SOUTHERN CORP COM 655844108 2365 12655 SH OTR 11075 330 1250 NORTHERN TR CORP COM 665859104 3675 40653 SH SOLE 40653 0 0 NORTHERN TR CORP COM 665859104 709 7839 SH OTR 2759 2080 3000 NORTHROP GRUMMAN CORP COM 666807102 4446 16490 SH SOLE 15433 0 1057 NORTHROP GRUMMAN CORP COM 666807102 862 3199 SH OTR 2074 1125 0 NORTHWESTERN CORP COM NEW 668074305 731 10382 SH SOLE 10382 0 0 NORTHWESTERN CORP COM NEW 668074305 47 665 SH OTR 665 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1969 20477 SH SOLE 20477 0 0 NOVARTIS A G SPONSORED ADR 66987V109 590 6136 SH OTR 4903 1233 0 NOVO-NORDISK A S ADR 670100205 367 7009 SH SOLE 6501 0 508 NOVO-NORDISK A S ADR 670100205 86 1647 SH OTR 1647 0 0 NUCOR CORP COM 670346105 148 2544 SH SOLE 2544 0 0 NUCOR CORP COM 670346105 395 6770 SH OTR 6770 0 0 NVIDIA CORP COM 67066G104 3363 18728 SH SOLE 18728 0 0 NVIDIA CORP COM 67066G104 537 2992 SH OTR 2992 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 241 15967 SH SOLE 15967 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 444 19750 SH SOLE 19750 0 0 OGE ENERGY CORP COM 670837103 424 9834 SH SOLE 9834 0 0 OGE ENERGY CORP COM 670837103 973 22560 SH OTR 22560 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 7720 19881 SH SOLE 19881 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 840 2162 SH OTR 1582 460 120 OCCIDENTAL PETE CORP COM 674599105 2664 40245 SH SOLE 40245 0 0 OCCIDENTAL PETE CORP COM 674599105 1040 15710 SH OTR 15710 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 134 925 SH SOLE 925 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 90 623 SH OTR 623 0 0 OMNICOM GROUP INC COM 681919106 2346 32138 SH SOLE 26288 0 5850 OMNICOM GROUP INC COM 681919106 2163 29639 SH OTR 29639 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 138 3630 SH SOLE 3630 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 88 2300 SH OTR 2300 0 0 ON SEMICONDUCTOR CORP COM 682189105 1299 63127 SH SOLE 62172 0 955 ON SEMICONDUCTOR CORP COM 682189105 64 3102 SH OTR 3102 0 0 ONE GAS INC COM 68235P108 357 4015 SH SOLE 4015 0 0 ONE GAS INC COM 68235P108 223 2500 SH OTR 2500 0 0 ONEOK INC NEW COM 682680103 19847 284181 SH SOLE 276851 0 7330 ONEOK INC NEW COM 682680103 3756 53782 SH OTR 46817 6965 0 ORACLE CORP COM 68389X105 16944 315463 SH SOLE 312000 0 3463 ORACLE CORP COM 68389X105 9590 178546 SH OTR 155199 22347 1000 OWENS CORNING NEW COM 690742101 256 5443 SH SOLE 5443 0 0 OWENS CORNING NEW COM 690742101 3 58 SH OTR 58 0 0 OXFORD INDS INC COM 691497309 402 5335 SH SOLE 5335 0 0 OXFORD INDS INC COM 691497309 25 335 SH OTR 335 0 0 PNC FINL SVCS GROUP INC COM 693475105 1507 12283 SH SOLE 10933 0 1350 PNC FINL SVCS GROUP INC COM 693475105 543 4423 SH OTR 3423 0 1000 PPG INDS INC COM 693506107 1990 17633 SH SOLE 14967 0 2666 PPG INDS INC COM 693506107 932 8254 SH OTR 8254 0 0 PPL CORP COM 69351T106 1121 35325 SH SOLE 35325 0 0 PPL CORP COM 69351T106 172 5415 SH OTR 5415 0 0 PRA GROUP INC COM 69354N106 282 10500 SH SOLE 10500 0 0 PRA GROUP INC COM 69354N106 18 665 SH OTR 665 0 0 PACCAR INC COM 693718108 227 3328 SH SOLE 3328 0 0 PACCAR INC COM 693718108 247 3629 SH OTR 3629 0 0 PACIFIC PREMIER BANCORP COM 69478X105 436 16440 SH SOLE 16440 0 0 PACIFIC PREMIER BANCORP COM 69478X105 28 1045 SH OTR 1045 0 0 PACKAGING CORP AMER COM 695156109 6938 69810 SH SOLE 69810 0 0 PACKAGING CORP AMER COM 695156109 610 6143 SH OTR 6143 0 0 PALO ALTO NETWORKS INC COM 697435105 376 1547 SH SOLE 1547 0 0 PALO ALTO NETWORKS INC COM 697435105 174 717 SH OTR 52 665 0 PARKER HANNIFIN CORP COM 701094104 1230 7168 SH SOLE 7168 0 0 PARKER HANNIFIN CORP COM 701094104 857 4991 SH OTR 4991 0 0 PATRICK INDS INC COM 703343103 439 9677 SH SOLE 9677 0 0 PATRICK INDS INC COM 703343103 28 616 SH OTR 616 0 0 PAYCHEX INC COM 704326107 10914 136085 SH SOLE 127645 0 8440 PAYCHEX INC COM 704326107 2593 32327 SH OTR 18872 13005 450 PAYLOCITY HLDG CORP COM 70438V106 717 8037 SH SOLE 8037 0 0 PAYLOCITY HLDG CORP COM 70438V106 45 500 SH OTR 500 0 0 PAYPAL HLDGS INC COM 70450Y103 2351 22640 SH SOLE 22640 0 0 PAYPAL HLDGS INC COM 70450Y103 399 3839 SH OTR 3839 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 423 13610 SH SOLE 13610 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 27 860 SH OTR 860 0 0 PEOPLES UTD FINL INC COM 712704105 2165 131694 SH SOLE 131694 0 0 PEOPLES UTD FINL INC COM 712704105 385 23403 SH OTR 488 22915 0 PEPSICO INC COM 713448108 74031 604089 SH SOLE 595623 741 7725 PEPSICO INC COM 713448108 24606 200786 SH OTR 174166 24670 1950 PERFORMANCE FOOD GROUP CO COM 71377A103 884 22313 SH SOLE 22313 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 56 1405 SH OTR 1405 0 0 PERKINELMER INC COM 714046109 240 2493 SH SOLE 2493 0 0 PERKINELMER INC COM 714046109 262 2721 SH OTR 90 2631 0 PFIZER INC COM 717081103 141588 3333825 SH SOLE 3307689 2012 24124 PFIZER INC COM 717081103 26754 629962 SH OTR 567305 54685 7972 PHILIP MORRIS INTL INC COM 718172109 16311 184540 SH SOLE 180409 0 4131 PHILIP MORRIS INTL INC COM 718172109 14065 159119 SH OTR 158619 500 0 PHILLIPS 66 COM 718546104 6491 68204 SH SOLE 65823 123 2258 PHILLIPS 66 COM 718546104 2181 22914 SH OTR 17816 3596 1502 PINNACLE WEST CAP CORP COM 723484101 436 4558 SH SOLE 4558 0 0 PINNACLE WEST CAP CORP COM 723484101 118 1237 SH OTR 1237 0 0 PIONEER NAT RES CO COM 723787107 8718 57247 SH SOLE 56537 0 710 PIONEER NAT RES CO COM 723787107 1101 7231 SH OTR 4901 2270 60 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 217 8868 SH SOLE 8868 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 86 3500 SH OTR 3500 0 0 POLARIS INDS INC COM 731068102 297 3513 SH SOLE 3513 0 0 POLARIS INDS INC COM 731068102 60 714 SH OTR 714 0 0 POLYONE CORP COM 73179P106 511 17450 SH SOLE 17450 0 0 POLYONE CORP COM 73179P106 33 1120 SH OTR 1120 0 0 POOL CORPORATION COM 73278L105 333 2019 SH SOLE 2019 0 0 POOL CORPORATION COM 73278L105 229 1387 SH OTR 342 1045 0 POST HLDGS INC COM 737446104 1927 17617 SH SOLE 17052 0 565 POST HLDGS INC COM 737446104 2758 25209 SH OTR 25209 0 0 POWER INTEGRATIONS INC COM 739276103 324 4636 SH SOLE 4636 0 0 POWER INTEGRATIONS INC COM 739276103 28 400 SH OTR 400 0 0 PRICE T ROWE GROUP INC COM 74144T108 7750 77407 SH SOLE 74622 0 2785 PRICE T ROWE GROUP INC COM 74144T108 2031 20289 SH OTR 12129 8160 0 PRIMORIS SVCS CORP COM 74164F103 459 22195 SH SOLE 22195 0 0 PRIMORIS SVCS CORP COM 74164F103 29 1425 SH OTR 1425 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 3036 60500 SH SOLE 60500 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 515 10262 SH OTR 2847 7415 0 PROCTER AND GAMBLE CO COM 742718109 74502 716018 SH SOLE 704587 869 10562 PROCTER AND GAMBLE CO COM 742718109 58507 562298 SH OTR 509974 49596 2728 PROGRESSIVE CORP OHIO COM 743315103 1144 15872 SH SOLE 15872 0 0 PROGRESSIVE CORP OHIO COM 743315103 505 7007 SH OTR 7007 0 0 PROLOGIS INC COM 74340W103 329 4575 SH SOLE 4575 0 0 PROLOGIS INC COM 74340W103 12 167 SH OTR 167 0 0 PROOFPOINT INC COM 743424103 595 4898 SH SOLE 4898 0 0 PROOFPOINT INC COM 743424103 57 470 SH OTR 470 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 4 10000 SH SOLE 10000 0 0 PRUDENTIAL FINL INC COM 744320102 664 7222 SH SOLE 7222 0 0 PRUDENTIAL FINL INC COM 744320102 202 2196 SH OTR 2196 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1109 18667 SH SOLE 18427 0 240 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1666 28050 SH OTR 27750 300 0 PUBLIC STORAGE COM 74460D109 15659 71905 SH SOLE 70840 0 1065 PUBLIC STORAGE COM 74460D109 1572 7217 SH OTR 5482 1735 0 PULTE GROUP INC COM 745867101 135 4821 SH SOLE 4821 0 0 PULTE GROUP INC COM 745867101 210 7495 SH OTR 7495 0 0 QCR HOLDINGS INC COM 74727A104 1894 55835 SH SOLE 55835 0 0 QTS RLTY TR INC COM CL A 74736A103 677 15040 SH SOLE 15040 0 0 QTS RLTY TR INC COM CL A 74736A103 39 860 SH OTR 860 0 0 QORVO INC COM 74736K101 210 2925 SH SOLE 2925 0 0 QORVO INC COM 74736K101 36 500 SH OTR 500 0 0 QUALCOMM INC COM 747525103 1604 28120 SH SOLE 27395 0 725 QUALCOMM INC COM 747525103 713 12497 SH OTR 11987 510 0 QUANTA SVCS INC COM 74762E102 72 1900 SH SOLE 1900 0 0 QUANTA SVCS INC COM 74762E102 134 3551 SH OTR 3551 0 0 QUEST DIAGNOSTICS INC COM 74834L100 684 7612 SH SOLE 7327 0 285 QUEST DIAGNOSTICS INC COM 74834L100 205 2283 SH OTR 2083 200 0 RLI CORP COM 749607107 399 5565 SH SOLE 5565 0 0 RPC INC COM 749660106 222 19489 SH SOLE 19489 0 0 RPC INC COM 749660106 17 1519 SH OTR 1284 235 0 RPM INTL INC COM 749685103 1552 26746 SH SOLE 24821 0 1925 RPM INTL INC COM 749685103 499 8600 SH OTR 1470 7130 0 RALPH LAUREN CORP CL A 751212101 158 1222 SH SOLE 1222 0 0 RALPH LAUREN CORP CL A 751212101 45 348 SH OTR 348 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 266 3313 SH SOLE 3313 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 87 1076 SH OTR 1076 0 0 RAYONIER INC COM 754907103 116 3690 SH SOLE 3690 0 0 RAYONIER INC COM 754907103 105 3345 SH OTR 3345 0 0 RAYTHEON CO COM NEW 755111507 3363 18472 SH SOLE 18472 0 0 RAYTHEON CO COM NEW 755111507 1857 10198 SH OTR 9798 400 0 RBC BEARINGS INC COM 75524B104 851 6695 SH SOLE 6695 0 0 RBC BEARINGS INC COM 75524B104 58 455 SH OTR 455 0 0 REALPAGE INC COM 75606N109 259 4267 SH SOLE 2127 0 2140 REALPAGE INC COM 75606N109 15 253 SH OTR 253 0 0 REALTY INCOME CORP COM 756109104 744 10108 SH SOLE 10108 0 0 REALTY INCOME CORP COM 756109104 316 4294 SH OTR 4294 0 0 RED HAT INC COM 756577102 907 4962 SH SOLE 4962 0 0 RED HAT INC COM 756577102 54 296 SH OTR 296 0 0 REGENERON PHARMACEUTICALS COM 75886F107 478 1163 SH SOLE 1163 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2389 5818 SH OTR 5818 0 0 REGIONS FINL CORP NEW COM 7591EP100 310 21936 SH SOLE 21936 0 0 REGIONS FINL CORP NEW COM 7591EP100 36 2573 SH OTR 2573 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 811 5712 SH SOLE 5712 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 126 885 SH OTR 885 0 0 REPUBLIC SVCS INC COM 760759100 1890 23516 SH SOLE 23516 0 0 REPUBLIC SVCS INC COM 760759100 647 8047 SH OTR 8047 0 0 RIO TINTO PLC SPONSORED ADR 767204100 136 2305 SH SOLE 2031 0 274 RIO TINTO PLC SPONSORED ADR 767204100 104 1774 SH OTR 1774 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 713 20981 SH SOLE 20981 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 56 1660 SH OTR 1660 0 0 ROBERT HALF INTL INC COM 770323103 110 1684 SH SOLE 1269 0 415 ROBERT HALF INTL INC COM 770323103 198 3040 SH OTR 3040 0 0 ROCKWELL AUTOMATION INC COM 773903109 2097 11952 SH SOLE 10703 0 1249 ROCKWELL AUTOMATION INC COM 773903109 1731 9867 SH OTR 5972 3895 0 ROGERS CORP COM 775133101 546 3438 SH SOLE 3438 0 0 ROGERS CORP COM 775133101 34 215 SH OTR 215 0 0 ROLLINS INC COM 775711104 1100 26421 SH SOLE 23084 0 3337 ROLLINS INC COM 775711104 420 10094 SH OTR 0 10094 0 ROPER TECHNOLOGIES INC COM 776696106 1590 4650 SH SOLE 4130 0 520 ROPER TECHNOLOGIES INC COM 776696106 526 1538 SH OTR 123 1415 0 ROSS STORES INC COM 778296103 699 7505 SH SOLE 7505 0 0 ROSS STORES INC COM 778296103 316 3389 SH OTR 1589 1800 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 512 8014 SH SOLE 8014 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 221 3459 SH OTR 3459 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3471 55454 SH SOLE 54389 0 1065 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2840 45382 SH OTR 41527 2218 1637 RYDER SYS INC COM 783549108 233 3753 SH SOLE 3753 0 0 S&P GLOBAL INC COM 78409V104 21211 100740 SH SOLE 99965 0 775 S&P GLOBAL INC COM 78409V104 2985 14176 SH OTR 10712 3354 110 SBA COMMUNICATIONS CORP NEW CL A 78410G104 420 2105 SH SOLE 2105 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 269 1347 SH OTR 492 855 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 52188 184749 SH SOLE 184749 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 18853 66740 SH OTR 57106 6609 3025 SPDR S&P 500 ETF TR TR UNIT 78462F103 9237 32700 SH OTR 0 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 663 5434 SH SOLE 5434 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 530 4340 SH OTR 2995 1345 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1898 19201 SH SOLE 19201 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1359 13751 SH OTR 13682 69 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 215 2142 SH SOLE 2142 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 28176 929296 SH SOLE 892456 0 36840 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 11411 376336 SH OTR 194896 179815 1625 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1110 30854 SH SOLE 30854 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 19 519 SH OTR 519 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 418 13688 SH SOLE 13688 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 52 1700 SH OTR 1700 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 778 7824 SH SOLE 7824 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 351 3880 SH SOLE 3880 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 304 4780 SH SOLE 4780 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 195 3060 SH OTR 405 2655 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2125 8201 SH SOLE 8201 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 262 1010 SH OTR 0 1010 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6625 19182 SH SOLE 19182 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1183 3424 SH OTR 3354 70 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 750 15461 SH SOLE 15461 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 497 10250 SH OTR 10250 0 0 SVB FINL GROUP COM 78486Q101 254 1144 SH SOLE 1144 0 0 SVB FINL GROUP COM 78486Q101 3 15 SH OTR 15 0 0 SALESFORCE COM INC COM 79466L302 2956 18667 SH SOLE 17622 0 1045 SALESFORCE COM INC COM 79466L302 799 5044 SH OTR 3169 1875 0 SANOFI SPONSORED ADR 80105N105 356 8040 SH SOLE 8040 0 0 SANOFI SPONSORED ADR 80105N105 69 1560 SH OTR 1560 0 0 SAP SE SPON ADR 803054204 248 2152 SH SOLE 2152 0 0 SAP SE SPON ADR 803054204 82 710 SH OTR 710 0 0 HENRY SCHEIN INC COM 806407102 608 10114 SH SOLE 10114 0 0 HENRY SCHEIN INC COM 806407102 196 3263 SH OTR 3263 0 0 SCHLUMBERGER LTD COM 806857108 3764 86383 SH SOLE 80735 0 5648 SCHLUMBERGER LTD COM 806857108 2084 47828 SH OTR 44148 2480 1200 THE CHARLES SCHWAB CORPORATI COM 808513105 2911 68084 SH SOLE 68084 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 659 15417 SH OTR 8167 7250 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 79 1000 SH SOLE 1000 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 177 2231 SH OTR 2231 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 493 6270 SH SOLE 6270 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 63 801 SH OTR 801 0 0 SEALED AIR CORP NEW COM 81211K100 548 11903 SH SOLE 11903 0 0 SEALED AIR CORP NEW COM 81211K100 338 7332 SH OTR 3672 3660 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 708 12757 SH SOLE 12757 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 156 2810 SH OTR 2810 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7792 84926 SH SOLE 84926 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1059 11540 SH OTR 11540 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 697 12422 SH SOLE 12422 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 240 4285 SH OTR 4285 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1693 14874 SH SOLE 14874 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 598 5254 SH OTR 5244 10 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1493 22587 SH SOLE 22587 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 307 4648 SH OTR 4648 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2695 104815 SH SOLE 104815 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 573 22301 SH OTR 19036 1550 1715 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 723 9639 SH SOLE 9639 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 401 5348 SH OTR 5348 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8931 120687 SH SOLE 120687 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4580 61891 SH OTR 61891 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 206 5701 SH SOLE 5701 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 58 1591 SH OTR 1536 55 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 849 14598 SH SOLE 14598 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 518 8900 SH OTR 8900 0 0 SEMPRA ENERGY COM 816851109 2324 18467 SH SOLE 18167 0 300 SEMPRA ENERGY COM 816851109 2064 16403 SH OTR 16403 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 135 11457 SH SOLE 11457 0 0 SERVICE CORP INTL COM 817565104 1108 27590 SH SOLE 24200 0 3390 SERVICE CORP INTL COM 817565104 472 11746 SH OTR 1361 10385 0 SERVICENOW INC COM 81762P102 27680 112297 SH SOLE 111785 0 512 SERVICENOW INC COM 81762P102 4102 16642 SH OTR 11054 5513 75 SHERWIN WILLIAMS CO COM 824348106 2328 5405 SH SOLE 5025 0 380 SHERWIN WILLIAMS CO COM 824348106 634 1472 SH OTR 752 720 0 SIGNATURE BK NEW YORK N Y COM 82669G104 279 2176 SH SOLE 2176 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 24 186 SH OTR 186 0 0 SILICON LABORATORIES INC COM 826919102 640 7919 SH SOLE 7919 0 0 SILICON LABORATORIES INC COM 826919102 49 605 SH OTR 605 0 0 SILGAN HOLDINGS INC COM 827048109 674 22750 SH SOLE 22750 0 0 SILGAN HOLDINGS INC COM 827048109 40 1350 SH OTR 1350 0 0 SIMON PPTY GROUP INC NEW COM 828806109 729 4001 SH SOLE 4001 0 0 SIMON PPTY GROUP INC NEW COM 828806109 123 673 SH OTR 673 0 0 SIRIUS XM HLDGS INC COM 82968B103 97 17135 SH SOLE 17135 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 436 7630 SH SOLE 7630 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 28 485 SH OTR 485 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 306 16130 SH SOLE 16130 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 19 1015 SH OTR 1015 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 909 11023 SH SOLE 11023 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 153 1856 SH OTR 1856 0 0 SMITH A O CORP COM 831865209 189 3547 SH SOLE 3547 0 0 SMITH A O CORP COM 831865209 44 832 SH OTR 832 0 0 SMUCKER J M CO COM NEW 832696405 1414 12134 SH SOLE 12032 0 102 SMUCKER J M CO COM NEW 832696405 224 1919 SH OTR 1919 0 0 SNAP ON INC COM 833034101 370 2365 SH SOLE 2365 0 0 SNAP ON INC COM 833034101 52 335 SH OTR 335 0 0 SONOCO PRODS CO COM 835495102 3347 54397 SH SOLE 54397 0 0 SONOCO PRODS CO COM 835495102 1241 20162 SH OTR 13572 6590 0 SOUTHERN CO COM 842587107 3209 62101 SH SOLE 62101 0 0 SOUTHERN CO COM 842587107 1507 29152 SH OTR 29152 0 0 SOUTHERN COPPER CORP COM 84265V105 321 8093 SH SOLE 8093 0 0 SOUTHERN COPPER CORP COM 84265V105 62 1558 SH OTR 1558 0 0 SOUTHWEST AIRLS CO COM 844741108 945 18206 SH SOLE 17044 0 1162 SOUTHWEST AIRLS CO COM 844741108 118 2269 SH OTR 2269 0 0 SPIRE INC COM 84857L101 961 11677 SH SOLE 11677 0 0 SPIRE INC COM 84857L101 3205 38942 SH OTR 38942 0 0 SPLUNK INC COM 848637104 311 2498 SH SOLE 2498 0 0 SPLUNK INC COM 848637104 41 330 SH OTR 330 0 0 SPRINT CORPORATION COM 85207U105 246 43455 SH SOLE 43455 0 0 SPRINT CORPORATION COM 85207U105 2 378 SH OTR 378 0 0 SQUARE INC CL A 852234103 843 11250 SH SOLE 11250 0 0 SQUARE INC CL A 852234103 32 431 SH OTR 431 0 0 STAG INDL INC COM 85254J102 601 20285 SH SOLE 20285 0 0 STAG INDL INC COM 85254J102 38 1275 SH OTR 1275 0 0 STANLEY BLACK & DECKER INC COM 854502101 493 3624 SH SOLE 3624 0 0 STANLEY BLACK & DECKER INC COM 854502101 43 319 SH OTR 319 0 0 STARBUCKS CORP COM 855244109 25709 345829 SH SOLE 340934 0 4895 STARBUCKS CORP COM 855244109 4744 63815 SH OTR 55680 7490 645 STARWOOD PPTY TR INC COM 85571B105 1103 49337 SH SOLE 49337 0 0 STARWOOD PPTY TR INC COM 85571B105 268 11980 SH OTR 11980 0 0 STATE STR CORP COM 857477103 3884 59023 SH SOLE 53204 0 5819 STATE STR CORP COM 857477103 1940 29482 SH OTR 23407 4500 1575 STERICYCLE INC COM 858912108 198 3639 SH SOLE 3539 0 100 STERICYCLE INC COM 858912108 39 720 SH OTR 300 420 0 STERLING BANCORP DEL COM 85917A100 251 13486 SH SOLE 13486 0 0 STERLING BANCORP DEL COM 85917A100 49 2651 SH OTR 2651 0 0 STIFEL FINL CORP COM 860630102 724 13724 SH SOLE 13724 0 0 STIFEL FINL CORP COM 860630102 80 1522 SH OTR 1522 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 35 33000 SH SOLE 33000 0 0 STRYKER CORP COM 863667101 5665 28681 SH SOLE 26786 0 1895 STRYKER CORP COM 863667101 2032 10288 SH OTR 7933 1555 800 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 266 11857 SH SOLE 4500 0 7357 SUN HYDRAULICS CORP COM 866942105 397 8540 SH SOLE 8540 0 0 SUN HYDRAULICS CORP COM 866942105 25 545 SH OTR 545 0 0 SUNCOR ENERGY INC NEW COM 867224107 332 10228 SH SOLE 10228 0 0 SUNTRUST BKS INC COM 867914103 898 15158 SH SOLE 14656 0 502 SUNTRUST BKS INC COM 867914103 114 1916 SH OTR 1916 0 0 SYMANTEC CORP COM 871503108 283 12315 SH SOLE 12315 0 0 SYMANTEC CORP COM 871503108 52 2252 SH OTR 2252 0 0 SYNOPSYS INC COM 871607107 742 6440 SH SOLE 6440 0 0 SYNOPSYS INC COM 871607107 476 4134 SH OTR 2629 1505 0 SYNOVUS FINL CORP COM NEW 87161C501 199 5804 SH SOLE 5804 0 0 SYNOVUS FINL CORP COM NEW 87161C501 3 74 SH OTR 74 0 0 SYNEOS HEALTH INC CL A 87166B102 799 15445 SH SOLE 15445 0 0 SYNEOS HEALTH INC CL A 87166B102 51 980 SH OTR 980 0 0 SYSCO CORP COM 871829107 40180 601853 SH SOLE 597403 0 4450 SYSCO CORP COM 871829107 6574 98467 SH OTR 77994 20013 460 TJX COS INC NEW COM 872540109 4789 89998 SH SOLE 89998 0 0 TJX COS INC NEW COM 872540109 1000 18797 SH OTR 16249 2548 0 T MOBILE US INC COM 872590104 317 4592 SH SOLE 4592 0 0 T MOBILE US INC COM 872590104 114 1656 SH OTR 1656 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1300 31730 SH SOLE 30600 0 1130 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 716 17478 SH OTR 17478 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 232 11387 SH SOLE 10919 0 468 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 56 2755 SH OTR 2755 0 0 TAPESTRY INC COM 876030107 210 6460 SH SOLE 6460 0 0 TAPESTRY INC COM 876030107 94 2897 SH OTR 2297 600 0 TARGET CORP COM 87612E106 6719 83712 SH SOLE 82765 0 947 TARGET CORP COM 87612E106 3293 41027 SH OTR 33992 5885 1150 TARGA RES CORP COM 87612G101 111 2674 SH SOLE 2674 0 0 TARGA RES CORP COM 87612G101 309 7441 SH OTR 7351 0 90 TELIGENT INC NEW COM 87960W104 20 17000 SH OTR 17000 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 102 10000 SH OTR 10000 0 0 TERADATA CORP DEL COM 88076W103 78 1780 SH SOLE 1780 0 0 TERADATA CORP DEL COM 88076W103 184 4208 SH OTR 4208 0 0 TERADYNE INC COM 880770102 613 15394 SH SOLE 15394 0 0 TERADYNE INC COM 880770102 33 837 SH OTR 837 0 0 TEREX CORP NEW COM 880779103 262 8150 SH SOLE 8150 0 0 TEREX CORP NEW COM 880779103 79 2462 SH OTR 2462 0 0 TESLA INC COM 88160R101 511 1826 SH SOLE 1826 0 0 TESLA INC COM 88160R101 62 221 SH OTR 221 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 109 6958 SH SOLE 6958 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 55 3500 SH OTR 3500 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 711 13020 SH SOLE 13020 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 41 750 SH OTR 750 0 0 TEXAS INSTRS INC COM 882508104 41200 388425 SH SOLE 379726 0 8699 TEXAS INSTRS INC COM 882508104 8462 79773 SH OTR 62548 16825 400 TEXAS ROADHOUSE INC COM 882681109 900 14472 SH SOLE 14472 0 0 TEXAS ROADHOUSE INC COM 882681109 68 1100 SH OTR 1100 0 0 TEXTRON INC COM 883203101 126 2492 SH SOLE 2492 0 0 TEXTRON INC COM 883203101 214 4225 SH OTR 4225 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 59153 216107 SH SOLE 213122 0 2985 THERMO FISHER SCIENTIFIC INC COM 883556102 12217 44635 SH OTR 35580 8715 340 THOMSON REUTERS CORP COM NEW 884903709 225 3798 SH SOLE 3798 0 0 3M CO COM 88579Y101 24045 115722 SH SOLE 114749 0 973 3M CO COM 88579Y101 14603 70281 SH OTR 66277 4004 0 TIFFANY & CO NEW COM 886547108 198 1877 SH SOLE 1570 0 307 TIFFANY & CO NEW COM 886547108 46 439 SH OTR 439 0 0 TOLL BROTHERS INC COM 889478103 360 9939 SH SOLE 6344 0 3595 TOLL BROTHERS INC COM 889478103 36 990 SH OTR 990 0 0 TORO CO COM 891092108 284 4129 SH SOLE 4129 0 0 TORO CO COM 891092108 327 4755 SH OTR 345 4410 0 TORONTO DOMINION BK ONT COM NEW 891160509 206 3793 SH SOLE 3793 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 54 1003 SH OTR 753 250 0 TORTOISE ENERGY INFRA CORP COM 89147L100 10575 449986 SH SOLE 443331 0 6655 TORTOISE ENERGY INFRA CORP COM 89147L100 885 37666 SH OTR 30386 7280 0 TOTAL S A SPONSORED ADS 89151E109 208 3734 SH SOLE 3734 0 0 TOTAL S A SPONSORED ADS 89151E109 54 968 SH OTR 968 0 0 TOTAL SYS SVCS INC COM 891906109 124 1302 SH SOLE 1302 0 0 TOTAL SYS SVCS INC COM 891906109 248 2614 SH OTR 834 1780 0 TRACTOR SUPPLY CO COM 892356106 582 5955 SH SOLE 5955 0 0 TRACTOR SUPPLY CO COM 892356106 18 182 SH OTR 182 0 0 TRANSDIGM GROUP INC COM 893641100 369 812 SH SOLE 812 0 0 TRANSDIGM GROUP INC COM 893641100 216 475 SH OTR 110 365 0 TRAVELERS COMPANIES INC COM 89417E109 2546 18562 SH SOLE 17102 0 1460 TRAVELERS COMPANIES INC COM 89417E109 1259 9179 SH OTR 9154 25 0 TREX CO INC COM 89531P105 246 4000 SH OTR 4000 0 0 TRIMBLE INC COM 896239100 148 3652 SH SOLE 3114 0 538 TRIMBLE INC COM 896239100 98 2427 SH OTR 2427 0 0 TUPPERWARE BRANDS CORP COM 899896104 323 12629 SH SOLE 10584 0 2045 TUPPERWARE BRANDS CORP COM 899896104 177 6921 SH OTR 6921 0 0 TWITTER INC COM 90184L102 341 10375 SH SOLE 10375 0 0 TWITTER INC COM 90184L102 6 168 SH OTR 168 0 0 TYLER TECHNOLOGIES INC COM 902252105 200 977 SH SOLE 977 0 0 TYLER TECHNOLOGIES INC COM 902252105 48 236 SH OTR 236 0 0 TYSON FOODS INC CL A 902494103 606 8730 SH SOLE 8730 0 0 TYSON FOODS INC CL A 902494103 74 1071 SH OTR 1071 0 0 UMB FINL CORP COM 902788108 1948 30421 SH SOLE 26421 0 4000 UMB FINL CORP COM 902788108 451 7040 SH OTR 600 6440 0 US BANCORP DEL COM NEW 902973304 15248 316418 SH SOLE 301975 0 14443 US BANCORP DEL COM NEW 902973304 5447 113028 SH OTR 100029 8699 4300 ULTIMATE SOFTWARE GROUP INC COM 90385D107 168 509 SH SOLE 509 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 43 131 SH OTR 131 0 0 UNILEVER PLC SPON ADR NEW 904767704 165 2864 SH SOLE 2864 0 0 UNILEVER PLC SPON ADR NEW 904767704 48 837 SH OTR 701 136 0 UNILEVER N V N Y SHS NEW 904784709 1396 23947 SH SOLE 23947 0 0 UNILEVER N V N Y SHS NEW 904784709 1125 19303 SH OTR 19303 0 0 UNION PACIFIC CORP COM 907818108 64406 385203 SH SOLE 376757 419 8027 UNION PACIFIC CORP COM 907818108 29585 176946 SH OTR 145185 31611 150 UNITED BANKSHARES INC WEST V COM 909907107 346 9540 SH SOLE 9540 0 0 UNITED BANKSHARES INC WEST V COM 909907107 22 605 SH OTR 605 0 0 UNITED CONTL HLDGS INC COM 910047109 295 3697 SH SOLE 3697 0 0 UNITED CONTL HLDGS INC COM 910047109 7 83 SH OTR 83 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5763 51579 SH SOLE 49784 0 1795 UNITED PARCEL SERVICE INC CL B 911312106 1563 13989 SH OTR 6929 7060 0 UNITED TECHNOLOGIES CORP COM 913017109 21437 166319 SH SOLE 162469 0 3850 UNITED TECHNOLOGIES CORP COM 913017109 13244 102753 SH OTR 95281 6340 1132 UNITEDHEALTH GROUP INC COM 91324P102 39966 161635 SH SOLE 159483 0 2152 UNITEDHEALTH GROUP INC COM 91324P102 7669 31015 SH OTR 24278 6567 170 UNIVERSAL DISPLAY CORP COM 91347P105 135 885 SH SOLE 885 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 95 622 SH OTR 622 0 0 UNIVERSAL FST PRODS INC COM 913543104 425 14235 SH SOLE 14235 0 0 UNIVERSAL FST PRODS INC COM 913543104 27 915 SH OTR 915 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 178 1330 SH SOLE 1330 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 62 460 SH OTR 460 0 0 UNUM GROUP COM 91529Y106 577 17065 SH SOLE 17065 0 0 UR ENERGY INC COM 91688R108 8 10000 SH SOLE 10000 0 0 US ECOLOGY INC COM 91732J102 505 9025 SH SOLE 9025 0 0 US ECOLOGY INC COM 91732J102 32 575 SH OTR 575 0 0 V F CORP COM 918204108 11675 134333 SH SOLE 132412 0 1921 V F CORP COM 918204108 953 10965 SH OTR 5405 5560 0 VAIL RESORTS INC COM 91879Q109 298 1373 SH SOLE 1373 0 0 VAIL RESORTS INC COM 91879Q109 56 258 SH OTR 258 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1769 20855 SH SOLE 20855 0 0 VALERO ENERGY CORP NEW COM 91913Y100 719 8470 SH OTR 8470 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 193 8600 SH SOLE 8600 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11 500 SH OTR 500 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 463 7421 SH SOLE 7421 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 513 8220 SH OTR 8220 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 274 5622 SH SOLE 5622 0 0 VANGUARD GROUP DIV APP ETF 921908844 1683 15349 SH SOLE 15349 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 356 4236 SH SOLE 4236 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 5229 65696 SH SOLE 65696 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 503 6318 SH OTR 6318 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 6148 75729 SH SOLE 74437 0 1292 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 545 6713 SH OTR 3438 0 3275 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 54804 1340927 SH SOLE 1336827 4100 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 13448 329043 SH OTR 319407 8561 1075 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2475 28894 SH SOLE 28894 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1141 13320 SH OTR 13320 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 133 913 SH SOLE 913 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 186 1280 SH OTR 1280 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 272 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 356 1775 SH SOLE 1775 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 5382 90341 SH SOLE 90341 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1219 20460 SH OTR 20460 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 30004 288141 SH SOLE 288141 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 7117 68352 SH OTR 66225 2127 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1069 21322 SH SOLE 21322 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 447 8905 SH OTR 2925 5980 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 37880 891288 SH SOLE 825473 450 65365 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 24486 576135 SH OTR 185270 389015 1850 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 542 10114 SH SOLE 10114 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 194 2438 SH SOLE 2438 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10 129 SH OTR 129 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 173 1997 SH SOLE 1997 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 81 938 SH OTR 938 0 0 VARIAN MED SYS INC COM 92220P105 882 6221 SH SOLE 6221 0 0 VARIAN MED SYS INC COM 92220P105 272 1920 SH OTR 710 1210 0 VEEVA SYS INC CL A COM 922475108 224 1766 SH SOLE 1766 0 0 VEEVA SYS INC CL A COM 922475108 52 413 SH OTR 413 0 0 VENTAS INC COM 92276F100 393 6158 SH SOLE 6158 0 0 VENTAS INC COM 92276F100 197 3081 SH OTR 3081 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1207 4649 SH SOLE 4649 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 132 510 SH OTR 510 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3618 33538 SH SOLE 33538 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 276 2562 SH OTR 2457 105 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2722 19063 SH SOLE 18547 0 516 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 127 891 SH OTR 240 651 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 2389 13291 SH SOLE 13291 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 80 445 SH OTR 203 242 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2548 19792 SH SOLE 19042 0 750 VANGUARD INDEX FDS SM CP VAL ETF 922908611 101 783 SH OTR 183 600 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2276 14158 SH SOLE 14158 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 80 500 SH OTR 500 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 6154 47412 SH SOLE 47412 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3421 21869 SH SOLE 21714 0 155 VANGUARD INDEX FDS GROWTH ETF 922908736 296 1894 SH OTR 1894 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 2715 25221 SH SOLE 25221 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 85 786 SH OTR 786 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 3662 23965 SH SOLE 23965 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 40 260 SH OTR 140 120 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 11678 80697 SH SOLE 80697 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2406 16626 SH OTR 14735 1891 0 VERISIGN INC COM 92343E102 1282 7060 SH SOLE 6240 0 820 VERISIGN INC COM 92343E102 410 2260 SH OTR 20 2240 0 VERIZON COMMUNICATIONS INC COM 92343V104 58023 981277 SH SOLE 977529 75 3673 VERIZON COMMUNICATIONS INC COM 92343V104 13450 227470 SH OTR 210389 16061 1020 VERISK ANALYTICS INC COM 92345Y106 2830 21275 SH SOLE 21275 0 0 VERISK ANALYTICS INC COM 92345Y106 698 5250 SH OTR 4420 830 0 VERTEX PHARMACEUTICALS INC COM 92532F100 567 3084 SH SOLE 3084 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 72 391 SH OTR 391 0 0 VERSUM MATLS INC COM 92532W103 331 6581 SH SOLE 6581 0 0 VERSUM MATLS INC COM 92532W103 13 252 SH OTR 58 194 0 VIACOM INC NEW CL B 92553P201 218 7757 SH SOLE 7757 0 0 VIACOM INC NEW CL B 92553P201 9 311 SH OTR 311 0 0 VISA INC COM CL A 92826C839 78112 500107 SH SOLE 492481 915 6711 VISA INC COM CL A 92826C839 15950 102120 SH OTR 89456 12364 300 VIRTUSA CORP COM 92827P102 499 9345 SH SOLE 9345 0 0 VIRTUSA CORP COM 92827P102 32 590 SH OTR 590 0 0 VISTEON CORP COM NEW 92839U206 257 3816 SH SOLE 3816 0 0 VISTEON CORP COM NEW 92839U206 7 110 SH OTR 110 0 0 VMWARE INC CL A COM 928563402 217 1204 SH SOLE 1204 0 0 VMWARE INC CL A COM 928563402 98 542 SH OTR 542 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 314 17250 SH SOLE 17250 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 109 5972 SH OTR 5972 0 0 VULCAN MATLS CO COM 929160109 617 5215 SH SOLE 5215 0 0 VULCAN MATLS CO COM 929160109 153 1293 SH OTR 1193 0 100 WD-40 CO COM 929236107 382 2253 SH SOLE 2253 0 0 WD-40 CO COM 929236107 25 145 SH OTR 145 0 0 WABCO HLDGS INC COM 92927K102 204 1550 SH SOLE 1550 0 0 WABCO HLDGS INC COM 92927K102 21 156 SH OTR 156 0 0 W P CAREY INC COM 92936U109 3498 44654 SH SOLE 44654 0 0 W P CAREY INC COM 92936U109 408 5215 SH OTR 185 5030 0 WEC ENERGY GROUP INC COM 92939U106 4134 52270 SH SOLE 52270 0 0 WEC ENERGY GROUP INC COM 92939U106 2853 36074 SH OTR 34967 0 1107 WABTEC CORP COM 929740108 244 3306 SH SOLE 3305 0 1 WABTEC CORP COM 929740108 121 1646 SH OTR 1542 100 4 WALMART INC COM 931142103 20363 208783 SH SOLE 202974 0 5809 WALMART INC COM 931142103 7546 77375 SH OTR 74703 1672 1000 WALGREENS BOOTS ALLIANCE INC COM 931427108 6540 103368 SH SOLE 97334 0 6034 WALGREENS BOOTS ALLIANCE INC COM 931427108 5907 93359 SH OTR 92259 1000 100 WASTE MGMT INC DEL COM 94106L109 59722 574750 SH SOLE 570131 0 4619 WASTE MGMT INC DEL COM 94106L109 8319 80059 SH OTR 67163 12186 710 WATERS CORP COM 941848103 525 2086 SH SOLE 2086 0 0 WATERS CORP COM 941848103 524 2082 SH OTR 2082 0 0 WEBSTER FINL CORP CONN COM 947890109 611 12061 SH SOLE 12061 0 0 WEBSTER FINL CORP CONN COM 947890109 50 994 SH OTR 994 0 0 WELLS FARGO CO NEW COM 949746101 33006 683078 SH SOLE 669356 0 13722 WELLS FARGO CO NEW COM 949746101 8056 166717 SH OTR 137074 27438 2205 WELLTOWER INC COM 95040Q104 1172 15104 SH SOLE 15104 0 0 WELLTOWER INC COM 95040Q104 592 7629 SH OTR 7629 0 0 WENDYS CO COM 95058W100 115 6449 SH SOLE 6449 0 0 WENDYS CO COM 95058W100 175 9795 SH OTR 0 9795 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 176 1595 SH SOLE 1595 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 209 1896 SH OTR 331 1565 0 WESTERN DIGITAL CORP COM 958102105 261 5438 SH SOLE 5438 0 0 WESTERN DIGITAL CORP COM 958102105 9 197 SH OTR 197 0 0 WESTLAKE CHEM CORP COM 960413102 211 3109 SH SOLE 3109 0 0 WESTLAKE CHEM CORP COM 960413102 42 622 SH OTR 622 0 0 WEX INC COM 96208T104 136 710 SH SOLE 710 0 0 WEX INC COM 96208T104 229 1194 SH OTR 304 890 0 WEYERHAEUSER CO COM 962166104 14298 542811 SH SOLE 527086 0 15725 WEYERHAEUSER CO COM 962166104 1688 64069 SH OTR 63369 700 0 WHIRLPOOL CORP COM 963320106 252 1900 SH SOLE 1875 0 25 WHIRLPOOL CORP COM 963320106 417 3135 SH OTR 3135 0 0 WILLIAMS COS INC DEL COM 969457100 706 24566 SH SOLE 24566 0 0 WILLIAMS COS INC DEL COM 969457100 264 9194 SH OTR 9194 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1318 18190 SH SOLE 18190 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 261 3600 SH OTR 3600 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 586 9164 SH SOLE 9164 0 0 WOLVERINE WORLD WIDE INC COM 978097103 467 13070 SH SOLE 13070 0 0 WOLVERINE WORLD WIDE INC COM 978097103 29 825 SH OTR 825 0 0 WORKDAY INC CL A 98138H101 324 1682 SH SOLE 1682 0 0 WORKDAY INC CL A 98138H101 88 456 SH OTR 456 0 0 WORLDPAY INC CL A 981558109 11393 100379 SH SOLE 99179 0 1200 WORLDPAY INC CL A 981558109 7070 62293 SH OTR 50341 11752 200 WYNDHAM DESTINATIONS INC COM 98310W108 241 5948 SH SOLE 5948 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 4 100 SH OTR 100 0 0 WYNN RESORTS LTD COM 983134107 757 6343 SH SOLE 6343 0 0 WYNN RESORTS LTD COM 983134107 35 291 SH OTR 291 0 0 XCEL ENERGY INC COM 98389B100 1229 21859 SH SOLE 18223 0 3636 XCEL ENERGY INC COM 98389B100 653 11625 SH OTR 7625 0 4000 XILINX INC COM 983919101 2627 20723 SH SOLE 20723 0 0 XILINX INC COM 983919101 1016 8011 SH OTR 8011 0 0 XYLEM INC COM 98419M100 192 2431 SH SOLE 2431 0 0 XYLEM INC COM 98419M100 486 6149 SH OTR 6074 75 0 YEXT INC COM 98585N106 415 19000 SH SOLE 19000 0 0 YUM BRANDS INC COM 988498101 7171 71851 SH SOLE 64369 0 7482 YUM BRANDS INC COM 988498101 2765 27699 SH OTR 23899 3800 0 YUM CHINA HLDGS INC COM 98850P109 2713 60411 SH SOLE 54575 0 5836 YUM CHINA HLDGS INC COM 98850P109 1072 23871 SH OTR 22101 1370 400 ZEBRA TECHNOLOGIES CORP CL A 989207105 457 2183 SH SOLE 2183 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 118 561 SH OTR 561 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 6023 47164 SH SOLE 44464 0 2700 ZIMMER BIOMET HLDGS INC COM 98956P102 1122 8784 SH OTR 8784 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1172 304500 SH OTR 304500 0 0 ZOETIS INC CL A 98978V103 6026 59861 SH SOLE 59765 96 0 ZOETIS INC CL A 98978V103 2057 20436 SH OTR 18208 2228 0