The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Advent Convertible and Income ETF 00764C109   14,136 800 SH   SOLE   800 0 0
BlackRock Core Bond Common ETF 09249E101   902,154 57,462 SH   SOLE   54,062 0 3,400
BlackRock Corp High Yld Fund ETF 09255P107   71,637 6,102 SH   SOLE   6,102 0 0
BlackRock Credit Allocation In ETF 092508100   14,959 1,019 SH   SOLE   1,019 0 0
Blackrock Ltd Duration Inc Tr ETF 09249W101   31,825 1,900 SH   SOLE   0 0 1,900
Blackrock Munivest Fund ETF 09253R105   40,162 4,303 SH   SOLE   4,303 0 0
Blackrock Munivest Fund II ETF 09253T101   17,527 1,167 SH   SOLE   1,167 0 0
Blackrock Muniyield Quality Fd ETF 09254E103   41,317 2,887 SH   SOLE   2,887 0 0
Blackrock Quality Municipal Tr ETF 09247D105   30,053 1,700 SH   SOLE   1,700 0 0
Cohen & Steers REIT PFD ETF 19247X100   3,152,408 129,250 SH   SOLE   128,750 0 500
Eaton Vance Limited Duration I ETF 27828H105   3,221 255 SH   SOLE   0 0 255
Eaton Vance Muni Inc Sh Ben In ETF 27826U108   7,670 557 SH   SOLE   0 0 557
Invesco California AMT-Free Mu ETF 46138E206   34,588 1,250 SH   SOLE   1,250 0 0
Invesco Municipal Trust ETF 46131J103   8,762 664 SH   SOLE   664 0 0
Invesco National AMT-Free Muni ETF 46138E537   29,971 1,120 SH   SOLE   0 0 1,120
Invesco Van Kampen Bond Fund ETF 46132L107   6,091 305 SH   SOLE   305 0 0
Invesco VRDO Tax-Free Weekly ETF 46138G862   135,496 5,446 SH   SOLE   5,446 0 0
iShares 0-5 Year High Yield Co ETF 46434V407   10,412,888 227,306 SH   SOLE   206,308 0 20,998
iShares Barclays 1-3 Year Trea ETF 464287457   121,181 1,405 SH   SOLE   1,405 0 0
iShares Barclays 20 Plus Year ETF 464287432   3,386 25 SH   SOLE   25 0 0
iShares Barclays 7-10 Yr Treas ETF 464287440   25,070 222 SH   SOLE   200 0 22
iShares Barclays MBS ETF ETF 464288588   4,791,731 44,196 SH   SOLE   43,556 0 640
iShares Barclays TIPS Bond ETF ETF 464287176   2,591,006 20,646 SH   SOLE   8,410 0 12,236
iShares Core Total U.S. Bond M ETF 464287226   64,191,162 563,921 SH   SOLE   552,339 0 11,582
iShares Core Total USD Bond Ma ETF 46434V613   65,357 1,239 SH   SOLE   1,239 0 0
iShares ESG 1-5 Yr USD Corp Bo ETF 46435G243   849,227 32,694 SH   SOLE   32,247 0 447
iShares ESG U.S. Aggregate Bon ETF 46435U549   1,663,926 30,408 SH   SOLE   30,129 0 279
iShares Floating Rate Bond ETF 46429B655   1,842,755 36,289 SH   SOLE   36,289 0 0
iShares iBoxx $ Investment Gra ETF 464287242   500,042 3,845 SH   SOLE   3,332 0 513
iShares iBoxx High Yield Corp ETF 464288513   65,821 755 SH   SOLE   755 0 0
iShares Intermediate-Term Corp ETF 464288638   1,949,792 32,919 SH   SOLE   30,120 0 2,799
iShares JPMorgan USD Emerg Mar ETF 464288281   25,042 230 SH   SOLE   230 0 0
iShares S&P National AMT-Free ETF 464288414   7,018,588 60,479 SH   SOLE   59,314 0 1,165
iShares S&P US Preferred Stock ETF 464288687   5,419,277 141,127 SH   SOLE   138,221 0 2,906
iShares Short-Term Corporate B ETF 464288646   13,742,056 251,318 SH   SOLE   194,636 0 56,682
iShares Short-Term National Mu ETF 464288158   50,244 466 SH   SOLE   466 0 0
iShares US Treasury Bond ETF ETF 46429B267   57,094 2,180 SH   SOLE   1,902 0 278
JP Morgan Ultra Short Income F ETF 46641Q837   6,940,317 136,742 SH   SOLE   135,992 0 750
MFS Charter Income Trust ETF 552727109   23,912 2,800 SH   SOLE   575 0 2,225
MFS Intermediate Income Tr ETF 55273C107   2,697 725 SH   SOLE   725 0 0
Neuberger Berman Intermediate ETF 64124P101   1,360,066 85,311 SH   SOLE   84,111 0 1,200
Nuveen AMT-Free QLTY Municipal ETF 670657105   21,663 1,456 SH   SOLE   1,456 0 0
Nuveen Arizona Quality Municip ETF 67061W104   640,680 42,150 SH   SOLE   42,150 0 0
Nuveen California Quality Muni ETF 67066Y105   574,208 38,500 SH   SOLE   38,500 0 0
Nuveen Dividend Advantage Muni ETF 67070X101   131,560 8,108 SH   SOLE   1,089 0 7,019
Nuveen Dividend Advantage Muni ETF 67066V101   9,120 600 SH   SOLE   600 0 0
Nuveen Dividend Advantage Muni ETF 67071L106   7,381 435 SH   SOLE   435 0 0
Nuveen Ohio Quality Income ETF 670980101   4,757,923 304,057 SH   SOLE   304,057 0 0
Nuveen PA Invt Qty ETF 670972108   14,416 1,000 SH   SOLE   1,000 0 0
Nuveen Qty Pfd Inc Fd2 ETF 67072C105   33,786 3,458 SH   SOLE   3,458 0 0
PIMCO 0-5 Year Hi Yld Corp Bon ETF 72201R783   128,934 1,300 SH   SOLE   0 0 1,300
PIMCO Active Bond ETF ETF 72201R775   515,885 4,713 SH   SOLE   4,713 0 0
PIMCO Corporate & Income Opp F ETF 72201B101   81,880 4,450 SH   SOLE   4,450 0 0
PIMCO Enhanced Short Maturity ETF 72201R833   138,598 1,360 SH   SOLE   1,360 0 0
PIMCO Intermediate Municipal B ETF 72201R866   25,290 450 SH   SOLE   450 0 0
Putnam Premier Income ETF 746853100   24,759 5,057 SH   SOLE   5,057 0 0
Schwab Intermediate-Term US Tr ETF 808524854   3,046 54 SH   SOLE   54 0 0
Schwab Short-Term US Treasury ETF 808524862   467,383 9,109 SH   SOLE   9,109 0 0
Schwab U.S. Aggregate Bond ETF ETF 808524839   6,790,057 125,858 SH   SOLE   124,873 0 985
Schwab US TIPS ETF ETF 808524870   3,180 52 SH   SOLE   52 0 0
SPDR Barclays Capital High Yie ETF 78468R622   644,857 5,927 SH   SOLE   4,070 0 1,857
SPDR Barclays Conv Securities ETF 78464A359   41,675 500 SH   SOLE   500 0 0
SPDR Bloomberg Barclays 1-3 mo ETF 78468R663   36,783 402 SH   SOLE   402 0 0
SPDR Nuveen Barclays Short-Ter ETF 78468R739   49,560 1,000 SH   SOLE   1,000 0 0
SPDR Nuveen Bloomberg Barclays ETF 78468R721   88,442 1,712 SH   SOLE   0 0 1,712
SPDR Portfolio Inter Term Corp ETF 78464A375   66,700 1,840 SH   SOLE   1,840 0 0
SPDR Portfolio Short Term Corp ETF 78464A474   30,214 965 SH   SOLE   965 0 0
SPDR Portfolio Short Term Trea ETF 78468R101   9,965 325 SH   SOLE   325 0 0
TCW Strategic Incm Fund ETF 872340104   40,215 7,000 SH   SOLE   0 0 7,000
Vaneck Vectors AMT-Free Inter ETF 92189H201   10,865 212 SH   SOLE   212 0 0
VanEck Vectors AMT-Free Long M ETF 92189F536   1,965,792 91,966 SH   SOLE   91,966 0 0
Vaneck Vectors AMT-Free Short ETF 92189F528   3,629,619 201,310 SH   SOLE   73,494 0 127,816
VanEck Vectors Fallen Angel Hi ETF 92189F437   160 5 SH   SOLE   5 0 0
Vanguard Intermediate-term B ETF 921937819   135,313 1,525 SH   SOLE   0 0 1,525
Vanguard Intermediate Term Cor ETF 92206C870   70,977,783 762,957 SH   SOLE   672,455 0 90,502
Vanguard Mortgage-Backed Secur ETF 92206C771   40,280,095 754,732 SH   SOLE   737,295 0 17,437
Vanguard Short-Term Bond ETF ETF 921937827   30,753,525 374,176 SH   SOLE   49,951 0 324,225
Vanguard Short-Term Corp Bond ETF 92206C409   71,957,156 872,209 SH   SOLE   576,548 0 295,661
Vanguard Short-Term Inflation- ETF 922020805   246,104 4,775 SH   SOLE   4,500 0 275
Vanguard Tax-Exempt Bond ETF ETF 922907746   2,920,399 53,448 SH   SOLE   53,448 0 0
Vanguard Total Bond Market ETF ETF 921937835   2,065,135 24,376 SH   SOLE   21,798 0 2,578
Vanguard Total International B ETF 92203J407   237,048 4,150 SH   SOLE   4,150 0 0
Western Asset Global High Inc ETF 95766B109   21 2 SH   SOLE   2 0 0
Western Asset Infl Linked Opps ETF 95766R104   1,308,574 107,613 SH   SOLE   107,613 0 0
Western Asset Muni Prtfd ETF 95766P108   17,212 1,120 SH   SOLE   0 0 1,120
Xtrackers USD High Yld Corpora ETF 233051432   150 3 SH   SOLE   3 0 0
1st Source Corporation COM 336901103   142,740 3,000 SH   SOLE   3,000 0 0
2U Inc COM 90214J101   38,230 1,000 SH   SOLE   0 0 1,000
3M Company COM 88579Y101   8,118,950 42,137 SH   SOLE   17,167 0 24,970
Abbott Labs COM 002824100   122,605,731 1,023,077 SH   SOLE   775,368 0 247,709
Abbvie Inc COM 00287Y109   12,764,098 117,946 SH   SOLE   102,069 0 15,877
Abercrombie & Fitch Co COM 002896207   5,661 165 SH   SOLE   165 0 0
Acadia Realty Trust COM 004239109   5,755 301 SH   SOLE   301 0 0
Accenture PLC - Class A COM G1151C101   80,601,022 291,769 SH   SOLE   198,349 0 93,420
ACCO Brands Corp COM 00081T108   1,587 188 SH   SOLE   0 0 188
Addus HomeCare Corp COM 006739106   104,590 1,000 SH   SOLE   1,000 0 0
Adobe Systems Inc. COM 00724F101   827,144 1,740 SH   SOLE   1,192 0 548
Adtalem Global Education Inc COM 00737L103   5,219 132 SH   SOLE   0 0 132
Advanced Micro Devices Inc COM 007903107   1,963 25 SH   SOLE   25 0 0
Advansix Inc COM 00773T101   1,636 61 SH   SOLE   61 0 0
AerCap Holdings N.V. COM N00985106   114,543 1,950 SH   SOLE   1,950 0 0
Affiliated Managers Group Inc COM 008252108   1,639 11 SH   SOLE   11 0 0
AFLAC Incorporated COM 001055102   56,452 1,103 SH   SOLE   1,103 0 0
AGCO Corp COM 001084102   143,650 1,000 SH   SOLE   1,000 0 0
AIA Group Ltd COM 001317205   1,553 32 SH   SOLE   32 0 0
Air Lease Corp Class A COM 00912X302   230,560 4,690 SH   SOLE   4,690 0 0
Air Products and Chemicals Inc COM 009158106   2,460,425 8,699 SH   SOLE   874 0 7,825
Airbnb Inc COM 009066101   15,599 83 SH   SOLE   0 0 83
Alaska Air Group Inc COM 011659109   1,453 21 SH   SOLE   21 0 0
Alcon Inc COM H01301128   42,178 601 SH   SOLE   586 0 15
Alexion Pharmaceuticals Inc COM 015351109   7,646 50 SH   SOLE   50 0 0
Align Technology Inc COM 016255101   1,083 2 SH   SOLE   2 0 0
Alliance Data Systems Corp COM 018581108   2,802 25 SH   SOLE   3 0 22
Alliant Energy Corporation COM 018802108   15,490 286 SH   SOLE   286 0 0
Allison Transmission Holdings COM 01973R101   817 20 SH   SOLE   20 0 0
Allscripts Healthcare Solution COM 01988P108   5,255 350 SH   SOLE   0 0 350
Allstate Corp. COM 020002101   772,202 6,671 SH   SOLE   1,958 0 4,713
Ally Financial Inc COM 02005N100   8,816 195 SH   SOLE   195 0 0
Alphabet Inc Class A COM 02079K305   46,394,324 22,494 SH   SOLE   18,892 0 3,602
Alphabet Inc Class C COM 02079K107   133,637,634 64,602 SH   SOLE   45,551 0 19,051
Altria Group Inc. COM 02209S103   661,835 12,729 SH   SOLE   7,193 0 5,536
Amazon.com Inc. COM 023135106   54,103,083 17,486 SH   SOLE   12,978 0 4,508
Amcor PLC COM G0250X107   491 42 SH   SOLE   42 0 0
Ameren Corp. COM 023608102   99,991 1,229 SH   SOLE   623 0 606
American Electric Power Inc COM 025537101   192,354 2,271 SH   SOLE   2,020 0 251
American Express Company COM 025816109   14,643,821 103,220 SH   SOLE   57,727 0 45,493
American Financial Group Inc. COM 025932104   142,739 1,251 SH   SOLE   1,251 0 0
American International Group COM 026874784   54,158 1,172 SH   SOLE   1,172 0 0
American Tower REIT Inc COM 03027X100   76,736,553 320,993 SH   SOLE   244,282 0 76,711
American Water Works Co Inc COM 030420103   912,863 6,089 SH   SOLE   489 0 5,600
Ameriprise Financial Incorpora COM 03076C106   57,170 246 SH   SOLE   5 0 241
Amerisourcebergen Corp. COM 03073E105   33,768 286 SH   SOLE   86 0 200
Amgen Inc COM 031162100   97,166,336 390,523 SH   SOLE   284,479 0 106,044
Amphenol Corp COM 032095101   155,370 2,350 SH   SOLE   2,350 0 0
Analog Devices Inc COM 032654105   56,340,463 363,299 SH   SOLE   349,777 0 13,522
Annaly Capital Mgmt Inc. COM 035710409   4,807 545 SH   SOLE   545 0 0
Anthem Inc COM 036752103   361,463 1,007 SH   SOLE   681 0 326
Aon PLC COM G0403H108   770,869 3,350 SH   SOLE   650 0 2,700
APA Corp COM 03743Q108   1,325 74 SH   SOLE   74 0 0
Aphria Inc COM 03765K104   18,370 1,000 SH   SOLE   0 0 1,000
Apollo Commercial Real Estate COM 03762U105   1,790 125 SH   SOLE   0 0 125
Apple Inc COM 037833100   244,316,704 2,000,136 SH   SOLE   1,509,656 0 490,480
Applied Materials Inc. COM 038222105   198,663 1,487 SH   SOLE   587 0 900
Aptiv PLC COM G6095L109   2,482 18 SH   SOLE   18 0 0
Arch Capital Group LTD COM G0450A105   84,414 2,200 SH   SOLE   2,200 0 0
Archer-Daniels-Midland Co. COM 039483102   71,592 1,256 SH   SOLE   600 0 656
Arconic Corp COM 03966V107   9,826 387 SH   SOLE   0 0 387
Arthur J. Gallagher & Co COM 363576109   271,873 2,179 SH   SOLE   25 0 2,154
ASGN Inc COM 00191U102   69,194 725 SH   SOLE   725 0 0
Aspen Technology Inc COM 045327103   5,340 37 SH   SOLE   0 0 37
Assured Guaranty LTD COM G0585R106   1,142 27 SH   SOLE   27 0 0
AT&T Inc COM 00206R102   5,863,442 193,705 SH   SOLE   175,486 0 18,219
Atlantica Sustainable Infrastr COM G0751N103   36,630 1,000 SH   SOLE   1,000 0 0
Atmos Energy Corporation COM 049560105   49,425 500 SH   SOLE   500 0 0
Aurora Cannabis Inc COM 05156X884   112 12 SH   SOLE   12 0 0
Australia & New Zealand Bankin COM 052528304   601 28 SH   SOLE   28 0 0
Autodesk Inc COM 052769106   261,630 944 SH   SOLE   18 0 926
Automatic Data Processing COM 053015103   20,541,869 108,458 SH   SOLE   101,923 0 6,535
Autozone Inc COM 053332102   1,404 1 SH   SOLE   1 0 0
Avanos Medical Inc COM 05350V106   40,591 928 SH   SOLE   916 0 12
Avista Corp COM 05379B107   71,625 1,500 SH   SOLE   1,500 0 0
Baker Hughes Co COM 05722G100   454 21 SH   SOLE   21 0 0
Bank Montreal Que COM 063671101   118,530 1,330 SH   SOLE   0 0 1,330
Bank of America Corporation COM 060505104   709,596 18,341 SH   SOLE   6,300 0 12,041
Bank of New York Mellon Corp COM 064058100   1,002,595 21,201 SH   SOLE   20,726 0 475
Barrick Gold Corp COM 067901108   990 50 SH   SOLE   50 0 0
Baxter International Inc COM 071813109   50,932,142 602,151 SH   SOLE   571,346 0 30,805
BCE Inc COM 05534B760   3,071 67 SH   SOLE   67 0 0
Becton Dickinson & Co COM 075887109   11,349,756 46,678 SH   SOLE   4,764 0 41,914
Berkshire Hathaway Inc - Class COM 084670702   112,744,785 441,323 SH   SOLE   320,024 0 121,299
Berkshire Hathaway Inc. Class COM 084670108   30,470,458 79 SH   SOLE   77 0 2
Best Buy Inc COM 086516101   8,779 76 SH   SOLE   76 0 0
Beyond Meat Inc COM 08862E109   1,952 15 SH   SOLE   15 0 0
Biglari Holdings Inc Class A COM 08986R408   1,351 2 SH   SOLE   2 0 0
Biglari Holdings Inc Class B COM 08986R309   3,319 25 SH   SOLE   25 0 0
Biogen Inc COM 09062X103   71,616 256 SH   SOLE   144 0 112
Biomarin Pharmaceutical Inc COM 09061G101   453 6 SH   SOLE   6 0 0
Black Stone Minerals LP COM 09225M101   285,545 32,746 SH   SOLE   32,746 0 0
BlackRock Inc COM 09247X101   1,779,346 2,360 SH   SOLE   2,170 0 190
Block H & R Inc. COM 093671105   291,192 13,200 SH   SOLE   10,000 0 3,200
Bloom Energy Corp COM 093712107   47,338 1,750 SH   SOLE   1,750 0 0
Boeing Co. COM 097023105   2,326,924 9,135 SH   SOLE   6,878 0 2,257
Booking Holdings Inc COM 09857L108   18,639 8 SH   SOLE   8 0 0
Booz Allen Hamilton Hl Cl A COM 099502106   43,688,064 542,508 SH   SOLE   350,604 0 191,904
BorgWarner Inc COM 099724106   10,385 224 SH   SOLE   224 0 0
Boston Beer Co Inc Cl A COM 100557107   39,807 33 SH   SOLE   33 0 0
Boston Properties Inc. COM 101121101   373,892 3,657 SH   SOLE   3,657 0 0
Boston Scientific Corp. COM 101137107   13,721 355 SH   SOLE   33 0 322
Box Inc COM 10316T104   45,920 2,000 SH   SOLE   2,000 0 0
Boyd Gaming Inc COM 103304101   943 16 SH   SOLE   16 0 0
Brighthouse Financial Inc. COM 10922N103   133 3 SH   SOLE   0 0 3
Bristol-Myers Squibb Co. COM 110122108   54,987,265 864,331 SH   SOLE   679,254 0 185,077
Broadcom Inc COM 11135F101   46,366 100 SH   SOLE   100 0 0
Broadridge Financial Solutions COM 11133T103   66,080 430 SH   SOLE   430 0 0
Brookfield Asset Management In COM 112585104   316,573 7,114 SH   SOLE   6,715 0 399
Brown Forman Corp Class B COM 115637209   1,442,531 20,861 SH   SOLE   20,161 0 700
Burlington Stores Inc COM 122017106   598 2 SH   SOLE   2 0 0
C S X Corp. COM 126408103   2,232,701 23,156 SH   SOLE   22,908 0 248
Cabot Oil & Gas Corporation COM 127097103   118,690 6,320 SH   SOLE   6,320 0 0
Campbell Soup Co. COM 134429109   11,311 225 SH   SOLE   0 0 225
Canadian National Railway COM 136375102   169,331 1,460 SH   SOLE   1,460 0 0
Canadian Natural Resource Ltd COM 136385101   27,991 900 SH   SOLE   0 0 900
Canadian Pacific Railway Ltd COM 13645T100   136,440 359 SH   SOLE   345 0 14
Capital One Financial Corporat COM 14040H105   6,489 51 SH   SOLE   51 0 0
Cardia Inc COM 14140R102   0 5,702 SH   SOLE   5,702 0 0
Cardinal Health Inc. COM 14149Y108   259,796 4,240 SH   SOLE   11 0 4,229
CarMax Inc COM 143130102   49,748 375 SH   SOLE   375 0 0
Carnival Corp COM 143658300   2,654 100 SH   SOLE   100 0 0
Carrier Global Corp COM 14448C104   1,999,370 47,356 SH   SOLE   44,973 0 2,383
Carter Validus Mission II Clas COM 146280102   17,256 2,575 SH   SOLE   2,575 0 0
CARVANA CO CL A COM 146869102   1,312 5 SH   SOLE   5 0 0
Caterpillar Inc. COM 149123101   558,111 2,407 SH   SOLE   592 0 1,815
CBRE Group Inc COM 12504L109   242,868 3,070 SH   SOLE   3,019 0 51
CCF Holdings LLC COM 12509J208   0 3,274 SH   SOLE   3,274 0 0
CDK Global Inc COM 12508E101   219,592 4,062 SH   SOLE   2,628 0 1,434
CDW Corp COM 12514G108   33,515,108 202,203 SH   SOLE   154,214 0 47,989
Cenovus Energy Inc COM 15135U109   15,040 2,000 SH   SOLE   2,000 0 0
Centene Corp COM 15135B101   30,996 485 SH   SOLE   83 0 402
Cerner Corp COM 156782104   1,129,235 15,710 SH   SOLE   15,710 0 0
CGI Inc Class A COM 12532H104   62,415 750 SH   SOLE   750 0 0
ChampionX Corp COM 15872M104   9,496 437 SH   SOLE   437 0 0
Charles Schwab Corp. COM 808513105   2,073,074 31,805 SH   SOLE   22,545 0 9,260
Charter Communications, Inc COM 16119P108   177,701 288 SH   SOLE   288 0 0
Check Point Software Tech LTD COM M22465104   148,920 1,330 SH   SOLE   1,330 0 0
Chemed Corp COM 16359R103   140,245 305 SH   SOLE   305 0 0
Cheniere Energy Inc COM 16411R208   648 9 SH   SOLE   9 0 0
Chevron Corp COM 166764100   8,216,374 78,408 SH   SOLE   70,383 0 8,025
Chipotle Mexican Grill Inc COM 169656105   669,206 471 SH   SOLE   334 0 137
Chubb Ltd COM H1467J104   30,852,419 194,397 SH   SOLE   180,937 0 13,460
Church and Dwight Inc COM 171340102   128,579 1,472 SH   SOLE   552 0 920
Churchill Downs Inc COM 171484108   682 3 SH   SOLE   3 0 0
Cigna Corp. COM 125523100   339,403 1,404 SH   SOLE   1,081 0 323
Cincinnati Financial Corp COM 172062101   6,170,099 59,488 SH   SOLE   59,488 0 0
Cintas Corp. COM 172908105   3,571,127 10,463 SH   SOLE   5,923 0 4,540
Circuit City Stores Inc COM 172737108   0 500 SH   SOLE   500 0 0
Cisco Systems Inc COM 17275R102   3,579,056 69,214 SH   SOLE   40,535 0 28,679
CIT Group Inc COM 125581801   6,490 126 SH   SOLE   126 0 0
Citigroup Inc. COM 172967424   217,086 2,984 SH   SOLE   327 0 2,657
Citizens Financial Group COM 174610105   3,974 90 SH   SOLE   90 0 0
Citrix Systems Inc. COM 177376100   84,216 600 SH   SOLE   600 0 0
Clorox Co. COM 189054109   87,953 456 SH   SOLE   306 0 150
CME Group Inc COM 12572Q105   58,614 287 SH   SOLE   107 0 180
CNL Healthcare Properties Inc COM 12612C108   7,837 1,062 SH   SOLE   1,062 0 0
Coca Cola COM 191216100   9,094,825 171,178 SH   SOLE   108,684 0 62,494
Cognex Corp COM 192422103   20,748 250 SH   SOLE   0 0 250
Cognizant Technology Solutions COM 192446102   193,425 2,476 SH   SOLE   2,476 0 0
Cohen & Steers Inc COM 19247A100   101,653 1,556 SH   SOLE   1,556 0 0
Colgate-Palmolive Co. COM 194162103   9,865,417 125,148 SH   SOLE   44,013 0 81,135
Comcast Corporation Class A COM 20030N101   55,974,009 1,034,448 SH   SOLE   710,561 0 323,887
Conagra Inc. COM 205887102   30,080 800 SH   SOLE   800 0 0
Conduent Inc COM 206787103   33,300 5,000 SH   SOLE   5,000 0 0
ConocoPhillips COM 20825C104   1,012,469 19,114 SH   SOLE   9,582 0 9,532
Consolidated Edison Inc. COM 209115104   28,050 375 SH   SOLE   375 0 0
Constellation Brands Inc COM 21036P108   7,332,708 32,161 SH   SOLE   2,691 0 29,470
Corning Incorporated COM 219350105   433,055 9,953 SH   SOLE   8,453 0 1,500
Corteva Inc COM 22052L104   183,636 3,939 SH   SOLE   1,137 0 2,802
Costco Wholesale Corp COM 22160K105   52,747,869 149,647 SH   SOLE   100,196 0 49,451
Coty Inc COM 222070203   1,802 200 SH   SOLE   200 0 0
Credit Acceptance Corp Mich COM 225310101   55,115 153 SH   SOLE   153 0 0
Crocs Inc COM 227046109   805 10 SH   SOLE   10 0 0
Crowdstrike Hldgs Inc Cl A COM 22788C105   20,076 110 SH   SOLE   110 0 0
Crown Castle International Cor COM 22822V101   44,237 257 SH   SOLE   207 0 50
Cullen Frost Bankers COM 229899109   12,768,342 117,399 SH   SOLE   117,099 0 300
Cummins Inc COM 231021106   115,822 447 SH   SOLE   447 0 0
CVS Health Corp COM 126650100   772,010 10,262 SH   SOLE   4,162 0 6,100
D R Horton Inc COM 23331A109   713 8 SH   SOLE   8 0 0
Danaher Corp COM 235851102   19,630,397 87,134 SH   SOLE   9,734 0 77,400
Darden Restaurants Inc. COM 237194105   151,230 1,065 SH   SOLE   1,065 0 0
Deere Co COM 244199105   78,532,771 209,398 SH   SOLE   204,411 0 4,987
Dell Technologies Inc COM 24703L202   20,539 233 SH   SOLE   233 0 0
Delta Air Lines Inc COM 247361702   2,317 48 SH   SOLE   48 0 0
Denali Therapeutics Inc COM 24823R105   85,650 1,500 SH   SOLE   1,500 0 0
Dentsply Sirona Inc. COM 24906P109   303,125 4,743 SH   SOLE   4,743 0 0
Devon Energy Corp New COM 25179M103   2,185 100 SH   SOLE   0 0 100
DexCom Inc COM 252131107   719 2 SH   SOLE   2 0 0
Diamondback Energy Inc COM 25278X109   1,470 20 SH   SOLE   20 0 0
Dicks Sporting Goods Inc COM 253393102   1,980 26 SH   SOLE   26 0 0
Digital Realty Trust Inc COM 253868103   27,745 197 SH   SOLE   4 0 193
Discover Financial Services COM 254709108   61,838 651 SH   SOLE   51 0 600
Discovery Inc - Class C COM 25470F302   3,505 95 SH   SOLE   95 0 0
Dish Network Corporation COM 25470M109   50,716 1,401 SH   SOLE   1,401 0 0
Disney (Walt) Co COM 254687106   121,133,252 656,477 SH   SOLE   437,632 0 218,845
Dollar General Corporation COM 256677105   8,510 42 SH   SOLE   42 0 0
Dollar Tree Inc COM 256746108   5,036 44 SH   SOLE   44 0 0
Dominion Energy Inc. COM 25746U109   854,932 11,255 SH   SOLE   4,907 0 6,348
Donaldson Inc. COM 257651109   1,120,859 19,272 SH   SOLE   19,272 0 0
Dover Corp. COM 260003108   873,244 6,368 SH   SOLE   6,041 0 327
Dow Inc COM 260557103   398,794 6,237 SH   SOLE   5,277 0 960
DTE Energy Company COM 233331107   52,348 390 SH   SOLE   390 0 0
Duke Energy Corp COM 26441C204   55,879,620 578,883 SH   SOLE   470,398 0 108,485
Duke Realty Corporation COM 264411505   21,887 522 SH   SOLE   522 0 0
DuPont De Nemours Inc COM 26614N102   489,724 6,337 SH   SOLE   5,377 0 960
DXC Technology Company COM 23355L106   1,938 62 SH   SOLE   62 0 0
Dycom Industries Inc COM 267475101   557 6 SH   SOLE   6 0 0
E.W. Scripps Company COM 811054402   10,083 523 SH   SOLE   0 0 523
Eastman Chemical Co COM 277432100   3,324 30 SH   SOLE   30 0 0
Eaton Corp PLC COM G29183103   6,832,968 49,414 SH   SOLE   5,619 0 43,795
eBay Inc. COM 278642103   119,663 1,954 SH   SOLE   1,554 0 400
Ecolab COM 278865100   247,591 1,154 SH   SOLE   1,093 0 61
Edwards Lifesciences Corp COM 28176E108   547,758 6,549 SH   SOLE   6,414 0 135
Elanco Animal Health Inc COM 28414H103   4,094 139 SH   SOLE   139 0 0
Elbit Systems LTD COM M3760D101   143,000 1,000 SH   SOLE   1,000 0 0
Electronic Arts Inc COM 285512109   28,698 212 SH   SOLE   2 0 210
Emerson Electric Co. COM 291011104   12,920,226 143,208 SH   SOLE   112,182 0 31,026
Enbridge Inc COM 29250N105   56,873,552 1,562,460 SH   SOLE   1,080,527 0 481,933
Encompass Health Corp COM 29261A100   16,765 204 SH   SOLE   204 0 0
Encorium Group Inc COM 29257R208   0 52 SH   SOLE   52 0 0
Endeavour Mining Corp COM G3040R158   49,301 2,449 SH   SOLE   2,449 0 0
Energy Recovery Inc COM 29270J100   53,700 2,928 SH   SOLE   2,928 0 0
Ennis Inc. COM 293389102   61,296 2,871 SH   SOLE   2,871 0 0
Enphase Energy Inc COM 29355A107   486 3 SH   SOLE   3 0 0
EOG Res Inc COM 26875P101   288,669 3,980 SH   SOLE   3,980 0 0
EPR Properties COM 26884U109   652 14 SH   SOLE   14 0 0
EQT Corporation COM 26884L109   2,081 112 SH   SOLE   112 0 0
Equifax Inc COM 294429105   906 5 SH   SOLE   5 0 0
Equitable Holdings Inc COM 29452E101   815 25 SH   SOLE   25 0 0
Equity Residential COM 29476L107   86,415 1,206 SH   SOLE   556 0 650
Essential Utilities Inc COM 29670G102   55,087 1,231 SH   SOLE   200 0 1,031
Estee Lauder Companies COM 518439104   365,598 1,257 SH   SOLE   208 0 1,049
Etsy Inc COM 29786A106   20,167 100 SH   SOLE   100 0 0
Everest Re Group Ltd COM G3223R108   536,509 2,165 SH   SOLE   120 0 2,045
Eversource Energy COM 30040W108   64,423 744 SH   SOLE   37 0 707
Exact Sciences Corp COM 30063P105   395 3 SH   SOLE   3 0 0
Exelixis Inc COM 30161Q104   271 12 SH   SOLE   12 0 0
Exelon Corp COM 30161N101   17,846 408 SH   SOLE   92 0 316
Expeditors Intl Wash Inc COM 302130109   1,615 15 SH   SOLE   15 0 0
Exxon Mobil Corp COM 30231G102   8,828,311 158,128 SH   SOLE   141,086 0 17,042
Fabrinet Shs COM G3323L100   97,169 1,075 SH   SOLE   1,075 0 0
Facebook Inc Class A COM 30303M102   30,967,179 105,141 SH   SOLE   101,447 0 3,694
FactSet Research Systems Inc COM 303075105   926 3 SH   SOLE   3 0 0
Fannie Mae COM 313586109   2,070 1,000 SH   SOLE   1,000 0 0
Fastenal Co. COM 311900104   230,282 4,580 SH   SOLE   3,732 0 848
Federal Realty Investment Trus COM 313747206   46,130 450 SH   SOLE   450 0 0
Fedex Corp COM 31428X106   48,040,590 168,748 SH   SOLE   133,448 0 35,300
Fidelity National Financial In COM 31620R303   6,018 148 SH   SOLE   148 0 0
Fidelity National Information COM 31620M106   38,649,548 274,871 SH   SOLE   251,018 0 23,853
Fifth Third Bancorp COM 316773100   2,620,786 69,480 SH   SOLE   69,180 0 300
First Citizens Bancshares Inc COM 31946M103   334,496 400 SH   SOLE   0 0 400
First Finl Bancorp COM 320209109   95,424 3,976 SH   SOLE   3,976 0 0
First Republic Bank COM 33616C100   24,679 148 SH   SOLE   6 0 142
First Solar Inc COM 336433107   98,213 1,125 SH   SOLE   1,125 0 0
Fiserv Inc. COM 337738108   446,876 3,754 SH   SOLE   2,876 0 878
Five Below Inc COM 33829M101   572 3 SH   SOLE   3 0 0
Fiverr Intl COM M4R82T106   21,718 100 SH   SOLE   100 0 0
FleetCor Technologies Inc COM 339041105   9,939 37 SH   SOLE   0 0 37
FLIR System Inc COM 302445101   8,188 145 SH   SOLE   145 0 0
Floor & Decor Holdings Inc COM 339750101   764 8 SH   SOLE   8 0 0
FMC Corp COM 302491303   667,867 6,010 SH   SOLE   6,010 0 0
Focus Financial Partners COM 34417P100   2,272,535 54,602 SH   SOLE   54,602 0 0
Foot Locker Inc COM 344849104   1,463 26 SH   SOLE   26 0 0
Ford Motor Co. COM 345370860   4,288 350 SH   SOLE   350 0 0
Fortinet Inc COM 34959E109   55,326 300 SH   SOLE   300 0 0
Fortis Inc COM 349553107   9,238 213 SH   SOLE   0 0 213
Fortive Corporation COM 34959J108   85,616 1,212 SH   SOLE   237 0 975
Fortune Brands Home & Security COM 34964C106   316,206 3,300 SH   SOLE   1,475 0 1,825
Franklin Resources Inc COM 354613101   329 11 SH   SOLE   11 0 0
Freeport-McMoRan Inc COM 35671D857   62,238 1,890 SH   SOLE   0 0 1,890
Frontier Communications Corpor COM 35906A306   2 7 SH   SOLE   0 0 7
FS KKR Capital Corp II COM 35952V303   41,827 2,083 SH   SOLE   2,083 0 0
Gaming and Leisure Properties COM 36467J108   2,970 70 SH   SOLE   70 0 0
Garrett Motion Inc COM 366505105   223 43 SH   SOLE   37 0 6
Gartner Group Inc Cl A COM 366651107   37,788 207 SH   SOLE   5 0 202
General Dynamics Corporation COM 369550108   28,293,709 155,837 SH   SOLE   135,357 0 20,480
General Electric COM 369604103   443,534 33,755 SH   SOLE   19,523 0 14,232
General Mills Inc. COM 370334104   328,982 5,365 SH   SOLE   5,365 0 0
General Motors COM 37045V100   60,793 1,058 SH   SOLE   58 0 1,000
Gentex Corp. COM 371901109   135,546 3,800 SH   SOLE   3,800 0 0
Genuine Parts Co. COM 372460105   322,932 2,762 SH   SOLE   2,654 0 108
Gilead Sciences Inc. COM 375558103   644,232 9,968 SH   SOLE   5,968 0 4,000
Global Payments Inc COM 37940X102   154,813 768 SH   SOLE   768 0 0
Globe Life Inc COM 37959E102   870 9 SH   SOLE   9 0 0
Goldman Sachs Group Inc. COM 38141G104   311,958 954 SH   SOLE   617 0 337
Graco Incorporated COM 384109104   85,944 1,200 SH   SOLE   1,200 0 0
Grainger WW Inc. COM 384802104   712,051 1,776 SH   SOLE   339 0 1,437
GreenSky Inc COM 39572G100   1,857 300 SH   SOLE   300 0 0
Groupe Danone COM F12033134   10,284 150 SH   SOLE   150 0 0
H B Fuller Co COM 359694106   37,746 600 SH   SOLE   600 0 0
Halliburton Co. COM 406216101   2,146 100 SH   SOLE   100 0 0
Hanesbrands Inc COM 410345102   47,877 2,434 SH   SOLE   434 0 2,000
Hannon Armstrong Sustainable I COM 41068X100   56,100 1,000 SH   SOLE   1,000 0 0
Harley-Davidson Inc. COM 412822108   3,208 80 SH   SOLE   80 0 0
Hartford Financial Services Gr COM 416515104   13,129 195 SH   SOLE   120 0 75
HCA Holdings Inc COM 40412C101   3,202 17 SH   SOLE   17 0 0
Helmerich & Payne COM 423452101   13,480 500 SH   SOLE   500 0 0
Henry Schein Inc. COM 806407102   136,403 1,970 SH   SOLE   1,970 0 0
Hershey Company COM 427866108   885,394 5,598 SH   SOLE   5,198 0 400
Hess Corp COM 42809H107   920 13 SH   SOLE   13 0 0
Hewlett Packard Enterprise COM 42824C109   15,840 1,000 SH   SOLE   1,000 0 0
Hilton Worldwide Holdings Inc COM 43300A203   2,781 23 SH   SOLE   23 0 0
HollyFrontier Corp COM 436106108   37,175 1,039 SH   SOLE   99 0 940
Hologic Inc COM 436440101   5,430 73 SH   SOLE   73 0 0
Home BancShares Inc COM 436893200   76,957 2,845 SH   SOLE   2,845 0 0
Home Depot Inc. COM 437076102   9,079,324 29,744 SH   SOLE   21,813 0 7,931
Honeywell International Inc. COM 438516106   3,132,903 14,433 SH   SOLE   8,580 0 5,853
Hope Bancorp Inc COM 43940T109   1,370 91 SH   SOLE   91 0 0
Host Hotels & Resorts Inc COM 44107P104   9,150 543 SH   SOLE   0 0 543
Howmet Aerospace Inc COM 443201108   49,802 1,550 SH   SOLE   0 0 1,550
HP Inc. COM 40434L105   32,551 1,020 SH   SOLE   1,020 0 0
Hubbell Inc COM 443510607   112,134 600 SH   SOLE   200 0 400
HubSpot Inc COM 443573100   46,329 102 SH   SOLE   102 0 0
Humana Inc. COM 444859102   42,415 101 SH   SOLE   101 0 0
Huntington Bancshares Inc. COM 446150104   581,937 36,669 SH   SOLE   7,319 0 29,350
Huntington Ingalls Industries COM 446413106   4,117 20 SH   SOLE   20 0 0
Huron Consulting Group Inc COM 447462102   10,076 200 SH   SOLE   0 0 200
Hyatt Hotels Corp COM 448579102   8,270 100 SH   SOLE   100 0 0
IAC/InterActive Corp COM 44891N109   4,543 21 SH   SOLE   21 0 0
Icon PLC COM G4705A100   98,185 500 SH   SOLE   500 0 0
Idex Corporation COM 45167R104   680,290 3,250 SH   SOLE   0 0 3,250
Idexx Laboratories COM 45168D104   97,862 200 SH   SOLE   0 0 200
iHeartMedia Inc COM 45174J509   2,541 140 SH   SOLE   140 0 0
II VI Inc COM 902104108   410 6 SH   SOLE   6 0 0
Illinois Tool Works COM 452308109   56,512,852 253,814 SH   SOLE   123,370 0 130,444
Illumina Inc COM 452327109   3,072 8 SH   SOLE   8 0 0
Incyte Corporation COM 45337C102   406 5 SH   SOLE   5 0 0
Ingersoll-Rand PLC Shs COM 45687V106   14,763 300 SH   SOLE   300 0 0
Inland Real Estate Income Trus COM 457464105   4,434 245 SH   SOLE   245 0 0
Intel Corp COM 458140100   23,599,895 368,748 SH   SOLE   300,422 0 68,326
Intercontinental Exchange Inc COM 45866F104   21,331 191 SH   SOLE   107 0 84
International Business Machine COM 459200101   5,063,613 37,998 SH   SOLE   36,169 0 1,829
International Paper Company COM 460146103   70,291 1,300 SH   SOLE   0 0 1,300
Interpublic Group Cos COM 460690100   1,869 64 SH   SOLE   64 0 0
Intuit Inc. COM 461202103   308,363 805 SH   SOLE   805 0 0
Intuitive Surgical Inc New COM 46120E602   1,344,145 1,819 SH   SOLE   5 0 1,814
InvenTrust Properties Corp REI COM 46124J102   20,213 6,994 SH   SOLE   6,994 0 0
IQVIA Holdings Inc COM 46266C105   579 3 SH   SOLE   3 0 0
iRhythm Technologies Inc COM 450056106   417 3 SH   SOLE   3 0 0
J.M. Smucker Company COM 832696405   2,894,247 22,874 SH   SOLE   21,534 0 1,340
Jabil Ciircuit Inc COM 466313103   1,304 25 SH   SOLE   25 0 0
Jacobs Engineering Group Inc COM 469814107   103,416 800 SH   SOLE   800 0 0
Janus Henderson Group PLC COM G4474Y214   4,486 144 SH   SOLE   0 0 144
Jazz Pharmaceuticals PLC COM G50871105   92,869 565 SH   SOLE   565 0 0
JBG Smith Properties COM 46590V100   3,656 115 SH   SOLE   115 0 0
John Bean Technologies Corpora COM 477839104   90,938 682 SH   SOLE   682 0 0
Johnson & Johnson COM 478160104   60,928,739 370,726 SH   SOLE   261,822 0 108,904
Johnson Controls Intl PLC COM G51502105   779 13 SH   SOLE   13 0 0
Jones Lang LaSalle Inc COM 48020Q107   10,742 60 SH   SOLE   0 0 60
JPMorgan Chase & Co COM 46625H100   102,267,154 671,794 SH   SOLE   444,639 0 227,155
Kansas City Life Insurance Ins COM 484836200   132,750 3,000 SH   SOLE   0 0 3,000
Kansas City Southern COM 485170302   32,891,193 124,367 SH   SOLE   123,525 0 842
KBS Real Estate Inv Tr III COM 48668L105   88,122 8,205 SH   SOLE   8,205 0 0
Kellogg Co COM 487836108   559,319 8,836 SH   SOLE   8,236 0 600
Keurig Dr Pepper Inc COM 49271V100   3,038 88 SH   SOLE   88 0 0
Keycorp New COM 493267108   43,976 2,201 SH   SOLE   2,201 0 0
Kimberly Clark COM 494368103   5,623,852 40,113 SH   SOLE   31,677 0 8,436
KLA-Tencor Corp COM 482480100   4,295 13 SH   SOLE   13 0 0
Knight Transportation Inc COM 499049104   59,776 1,243 SH   SOLE   1,243 0 0
Knowles Corp COM 49926D109   12,552 600 SH   SOLE   600 0 0
Kontoor Brands Inc COM 50050N103   4,950 102 SH   SOLE   102 0 0
Kratos Defense and Security So COM 50077B207   32,736 1,200 SH   SOLE   0 0 1,200
Kroger Co. COM 501044101   1,324,756 36,809 SH   SOLE   36,809 0 0
Kronos Bio Inc COM 50107A104   117 4 SH   SOLE   4 0 0
L & L Energy Inc COM 50162D100   0 179 SH   SOLE   179 0 0
L3Harris Technologies COM 502431109   9,969,626 49,189 SH   SOLE   5,144 0 44,045
Laboratory Corp Amer Hldgs COM 50540R409   46,385,877 181,884 SH   SOLE   171,811 0 10,073
Lam Research Corp COM 512807108   34,599 58 SH   SOLE   58 0 0
LCI Industries Ord Shs COM 50189K103   3,968 30 SH   SOLE   30 0 0
LCNB Corp COM 50181P100   105,875 6,050 SH   SOLE   6,050 0 0
Lear Corp COM 521865204   1,994 11 SH   SOLE   11 0 0
Learning Tree International In COM 522015106   11,505 15,340 SH   SOLE   15,340 0 0
Leggett & Platt Inc. COM 524660107   1,151 25 SH   SOLE   25 0 0
Leidos Holdings Inc COM 525327102   2,118 22 SH   SOLE   22 0 0
LendingTree Inc COM 52603B107   14,697 69 SH   SOLE   69 0 0
Lennar Corporation COM 526057104   1,215 12 SH   SOLE   12 0 0
Level One Bancorp Inc COM 52730D208   15,401 596 SH   SOLE   596 0 0
Liberty Braves Group C COM 531229888   55,640 2,000 SH   SOLE   2,000 0 0
Liberty Broadband Corp Series COM 530307305   3,003 20 SH   SOLE   20 0 0
Liberty Global PLC C COM G5480U120   125,044 4,896 SH   SOLE   4,896 0 0
Liberty Interactive Corp A COM 74915M100   1,705 145 SH   SOLE   145 0 0
Liberty Latin America Class A COM G9001E102   1,091 85 SH   SOLE   85 0 0
Liberty SiriusXM Group C COM 531229607   11,777 267 SH   SOLE   85 0 182
Lilly (Eli) & Co. COM 532457108   3,808,513 20,386 SH   SOLE   12,850 0 7,536
Lincoln National Corp COM 534187109   125,910 2,022 SH   SOLE   1,622 0 400
Linde AG COM G5494J103   61,813,616 220,653 SH   SOLE   217,154 0 3,499
Littelfuse Inc COM 537008104   26,444 100 SH   SOLE   0 0 100
LKQ Corp COM 501889208   5,461 129 SH   SOLE   129 0 0
Lockheed Martin Corp. COM 539830109   6,873,062 18,601 SH   SOLE   5,647 0 12,954
Loews Corp. COM 540424108   282,040 5,500 SH   SOLE   5,500 0 0
Logitech International SA COM H50430232   38,665 370 SH   SOLE   370 0 0
Lowe's Companies Inc COM 548661107   120,546,940 633,856 SH   SOLE   379,311 0 254,545
LTC Properties Reit Ord Shs COM 502175102   19,608 470 SH   SOLE   0 0 470
Lululemon Athletica Inc COM 550021109   61,342 200 SH   SOLE   0 0 200
Lyft Inc COM 55087P104   7,266 115 SH   SOLE   115 0 0
LyondellBasell Industries NV COM N53745100   2,081 20 SH   SOLE   20 0 0
M D U Resources Group Inc. COM 552690109   34,209 1,075 SH   SOLE   1,075 0 0
M&T Bank Corporation COM 55261F104   633,578 4,179 SH   SOLE   4,179 0 0
Magna International Inc Class COM 559222401   1,761 20 SH   SOLE   20 0 0
ManpowerGroup COM 56418H100   791 8 SH   SOLE   8 0 0
Manulife Finl Corp COM 56501R106   928,908 43,205 SH   SOLE   42,880 0 325
Marathon Petroleum Corp COM 56585A102   458,731 8,576 SH   SOLE   45 0 8,531
MarketAxess Holdings Inc COM 57060D108   49,792 100 SH   SOLE   100 0 0
Marriott International Cl A COM 571903202   578,518 3,906 SH   SOLE   286 0 3,620
Marriott Vacations Worldwide COM 57164Y107   20,727 119 SH   SOLE   0 0 119
Marsh & McLennan Cos Inc COM 571748102   837,131 6,873 SH   SOLE   6,873 0 0
Martin Marietta Materials COM 573284106   975,557 2,905 SH   SOLE   2,805 0 100
Marvell Technology Group Ltd COM G5876H105   4,359 89 SH   SOLE   89 0 0
Masco Corp COM 574599106   599 10 SH   SOLE   10 0 0
MasTec Inc COM 576323109   28,579 305 SH   SOLE   305 0 0
Mastercard Inc COM 57636Q104   119,916,438 336,796 SH   SOLE   328,257 0 8,539
Match Group Inc COM 57667L107   412 3 SH   SOLE   3 0 0
McCormick & Co COM 579780206   31,688,601 355,413 SH   SOLE   353,723 0 1,690
McDonalds Corp COM 580135101   41,188,925 183,764 SH   SOLE   168,910 0 14,854
McKesson Corporation COM 58155Q103   278,335 1,424 SH   SOLE   1,424 0 0
Medical Properties Trust Inc COM 58463J304   56,056 2,600 SH   SOLE   0 0 2,600
Medtronic plc COM G5960L103   3,592,618 30,263 SH   SOLE   4,851 0 25,412
Merck & Co. Inc. COM 58933Y105   12,229,150 157,317 SH   SOLE   104,070 0 53,247
Meredith Corp COM 589433101   8,934 300 SH   SOLE   0 0 300
Meridian Bioscience Inc COM 589584101   127,024 4,839 SH   SOLE   4,839 0 0
Metlife Inc COM 59156R108   45,532 749 SH   SOLE   749 0 0
MGE Energy Inc Com COM 55277P104   10,709 150 SH   SOLE   0 0 150
MGM Resorts International COM 552953101   30,544 804 SH   SOLE   804 0 0
Microchip Technology Inc COM 595017104   605,979 3,904 SH   SOLE   305 0 3,599
Micron Technology Inc COM 595112103   131,874 1,495 SH   SOLE   1,495 0 0
Microsoft Corp COM 594918104   235,849,115 1,000,337 SH   SOLE   739,045 0 261,292
Microstrategy Inc COM 594972408   101,820 150 SH   SOLE   150 0 0
Miller Herman Inc. COM 600544100   49,605 1,200 SH   SOLE   1,200 0 0
MITSUBISHI UFJ FINL GR SPONSOR COM 606822104   1,071 195 SH   SOLE   195 0 0
Mohawk Industries Inc COM 608190104   385 2 SH   SOLE   2 0 0
Molson Coors Brewing Co Cl B COM 60871R209   7,261 142 SH   SOLE   142 0 0
Mondelez Intl Inc CL A COM 609207105   10,986,999 186,711 SH   SOLE   28,863 0 157,848
Monolithic Power Systems Inc. COM 609839105   1,061 3 SH   SOLE   3 0 0
Monster Beverage Corp COM 61174X109   2,186 24 SH   SOLE   24 0 0
Moodys Corp COM 615369105   764,004 2,559 SH   SOLE   9 0 2,550
Morgan Stanley COM 617446448   528,244 6,802 SH   SOLE   4,875 0 1,927
Mosaic Co COM 61945C103   4,141 131 SH   SOLE   131 0 0
Motorola Solutions Inc COM 620076307   273,891 1,451 SH   SOLE   1,066 0 385
MSCI Inc COM 55354G100   419 1 SH   SOLE   1 0 0
Munich RE Group ADR COM 626188106   2,253 73 SH   SOLE   73 0 0
National Bank of Canada Ord Sh COM 633067103   951 14 SH   SOLE   14 0 0
NBT Bancorp Inc COM 628778102   11,491 288 SH   SOLE   288 0 0
NCR Corp. COM 62886E108   41,897 1,104 SH   SOLE   1,104 0 0
Nektar Therapeutics Inc COM 640268108   40 2 SH   SOLE   2 0 0
Neogen Corp COM 640491106   68,890 775 SH   SOLE   775 0 0
Nestle SA COM H57312649   15,429 138 SH   SOLE   22 0 116
Netapp Inc COM 64110D104   327,015 4,500 SH   SOLE   0 0 4,500
Netflix Inc. COM 64110L106   33,386 64 SH   SOLE   39 0 25
Neurocrine Biosciences Inc COM 64125C109   486 5 SH   SOLE   5 0 0
Nevro Corp Com COM 64157F103   140 1 SH   SOLE   1 0 0
New Relic Inc COM 64829B100   21,764 354 SH   SOLE   354 0 0
Newmont Corporation COM 651639106   27,965 464 SH   SOLE   464 0 0
News Corp Class A COM 65249B109   22,441 879 SH   SOLE   879 0 0
NextEra Energy Inc COM 65339F101   63,322,335 837,485 SH   SOLE   672,353 0 165,132
NextEra Energy Partners, LP COM 65341B106   131,184 1,800 SH   SOLE   1,800 0 0
Nike Inc. COM 654106103   44,929,083 337,401 SH   SOLE   328,804 0 8,597
Nisource Inc. COM 65473P105   40,842 1,694 SH   SOLE   1,514 0 180
Nomad Foods Ltd COM G6564A105   77,163 2,810 SH   SOLE   2,810 0 0
Nordstrom Inc. COM 655664100   3,787 100 SH   SOLE   100 0 0
Norfolk Southern Corp. COM 655844108   25,473,316 94,865 SH   SOLE   92,620 0 2,245
Northern Trust Corp. COM 665859104   2,853,697 26,970 SH   SOLE   1,730 0 25,240
Northrop Grumman Corp. COM 666807102   66,023 204 SH   SOLE   4 0 200
Nucor Corp COM 670346105   726 9 SH   SOLE   9 0 0
Nutrien Ltd COM 67077M108   93,210 1,715 SH   SOLE   1,715 0 0
Nvidia Corp COM 67066G104   44,317 83 SH   SOLE   52 0 31
NXP Semiconductor NV COM N6596X109   428,638 2,123 SH   SOLE   2,123 0 0
O' Reilly Automotive Inc COM 67103H107   83,696 165 SH   SOLE   165 0 0
Occidental Petroleum Corp. COM 674599105   7,084 266 SH   SOLE   164 0 102
ODP Corp COM 88337F105   1,905 44 SH   SOLE   44 0 0
OGE Energy Corp. COM 670837103   86,531 2,674 SH   SOLE   2,674 0 0
Okta, Inc COM 679295105   441 2 SH   SOLE   2 0 0
Omega Healthcare Investors Inc COM 681936100   170,330 4,650 SH   SOLE   0 0 4,650
Omnicom Group Inc COM 681919106   7,859 105 SH   SOLE   105 0 0
ON Semiconductor Corp COM 682189105   2,122 51 SH   SOLE   51 0 0
Oracle Corp COM 68389X105   2,829,185 40,319 SH   SOLE   28,564 0 11,755
Oshkosh Corp COM 688239201   1,899 16 SH   SOLE   16 0 0
Otis Worldwide Corp COM 68902V107   1,888,535 27,590 SH   SOLE   26,399 0 1,191
Owens-Corning Inc COM 690742101   1,755 19 SH   SOLE   19 0 0
P G & E Corp. COM 69331C108   2,342 200 SH   SOLE   0 0 200
Paccar Inc. COM 693718108   777,183 8,364 SH   SOLE   8,364 0 0
Packaging Corp of America COM 695156109   40,644 300 SH   SOLE   300 0 0
Parker Hannifin Corp. COM 701094104   8,517 27 SH   SOLE   27 0 0
Paychex Inc. COM 704326107   19,114 195 SH   SOLE   195 0 0
Paycom Software Inc COM 70432V102   740 2 SH   SOLE   2 0 0
PayPal Holdings Inc COM 70450Y103   1,326,392 5,462 SH   SOLE   3,358 0 2,104
Peloton Interactive Inc COM 70614W100   3,823 34 SH   SOLE   34 0 0
Pepsico Inc COM 713448108   81,507,961 576,232 SH   SOLE   473,801 0 102,430
Performance Food Group Co COM 71377A103   922 16 SH   SOLE   16 0 0
PerkinElmer Inc Com COM 714046109   63,247 493 SH   SOLE   93 0 400
Pfizer Inc. COM 717081103   6,394,183 176,489 SH   SOLE   116,029 0 60,460
Philip Morris International COM 718172109   1,774,294 19,732 SH   SOLE   12,442 0 7,290
Phillips 66 COM 718546104   1,118,730 13,720 SH   SOLE   3,291 0 10,429
Pinnacle West Cap Corp COM 723484101   56,945 700 SH   SOLE   600 0 100
Pinterest Inc Cl A COM 72352L106   1,259 17 SH   SOLE   17 0 0
Pioneer Nat Res Co COM 723787107   956 6 SH   SOLE   6 0 0
Piper Sandler Cos COM 724078100   225,331 2,055 SH   SOLE   2,055 0 0
Planet Fitness Inc COM 72703H101   155 2 SH   SOLE   2 0 0
Plexus Corp COM 729132100   30,307 330 SH   SOLE   0 0 330
PNC Financial Services Group COM 693475105   2,241,915 12,781 SH   SOLE   12,781 0 0
Post Holdings Inc COM 737446104   6,237 59 SH   SOLE   59 0 0
PPG Industries Inc. COM 693506107   587,066 3,907 SH   SOLE   2,307 0 1,600
PPL Corporation COM 69351T106   13,721 469 SH   SOLE   69 0 400
Principal Financial Group Inc COM 74251V102   116,202 1,938 SH   SOLE   1,938 0 0
Procter & Gamble Co COM 742718109   85,341,564 630,152 SH   SOLE   543,604 0 86,548
PROG Holdings Inc COM 74319R101   44,156 1,020 SH   SOLE   1,020 0 0
Progressive Corp Ohio COM 743315103   13,290 139 SH   SOLE   139 0 0
Prologis Inc. REIT COM 74340W103   53,954 509 SH   SOLE   509 0 0
Prosperity Bancshares Inc COM 743606105   79,149 1,050 SH   SOLE   1,050 0 0
Prudential Financial Inc COM 744320102   87,456 960 SH   SOLE   960 0 0
Public Service Enterprise Grou COM 744573106   15,052 250 SH   SOLE   0 0 250
Public Storage COM 74460D109   429,116 1,739 SH   SOLE   64 0 1,675
Pulte Group Inc COM 745867101   1,262 24 SH   SOLE   24 0 0
PVH Corp COM 693656100   2,960 28 SH   SOLE   28 0 0
Qorvo Inc COM 74736K101   41,656 228 SH   SOLE   228 0 0
Quaker Chemical Corp COM 747316107   6,338 26 SH   SOLE   26 0 0
Qualcomm Inc COM 747525103   2,828,069 21,330 SH   SOLE   20,408 0 922
Quest Diagnostics Incorporated COM 74834L100   53,261 415 SH   SOLE   306 0 109
Raytheon Technologies Corp COM 75513E101   15,766,673 204,047 SH   SOLE   179,329 0 24,718
RealReal Inc COM 88339P101   362 16 SH   SOLE   16 0 0
Realty Income Corp COM 756109104   143,157 2,246 SH   SOLE   93 0 2,153
Redfin Corp COM 75737F108   799 12 SH   SOLE   12 0 0
Regal Beloit Ord Shs COM 758750103   1,573 11 SH   SOLE   11 0 0
Regeneron Pharmaceuticals Inc COM 75886F107   167,018 353 SH   SOLE   9 0 344
Regional Health Properties Inc COM 75903M101   737 161 SH   SOLE   161 0 0
Regions Financial Corp New COM 7591EP100   3,060 147 SH   SOLE   147 0 0
Regis Corp COM 758932107   7,096 565 SH   SOLE   565 0 0
Reinsurance Group of America I COM 759351604   27,227 216 SH   SOLE   16 0 200
Republic Services Inc COM 760759100   1,497 15 SH   SOLE   15 0 0
Resideo Technologies COM 76118Y104   763 27 SH   SOLE   17 0 10
RINO International Corporation COM 766883102   5 100 SH   SOLE   100 0 0
Robert Half Intl Inc COM 770323103   4,138 53 SH   SOLE   0 0 53
Rocket Companies, Inc COM 77311W101   11,545 500 SH   SOLE   500 0 0
Rockwell Automation Corporatio COM 773903109   10,853,842 40,890 SH   SOLE   4,496 0 36,394
Roku Inc COM 77543R102   1,629 5 SH   SOLE   5 0 0
Roper Technologies, Inc. COM 776696106   53,241 132 SH   SOLE   132 0 0
Ross Stores inc COM 778296103   149,888 1,250 SH   SOLE   1,250 0 0
Royal Bk Canada COM 780087102   27,663 300 SH   SOLE   300 0 0
Royal Caribbean Cruises Ltd COM V7780T103   9,246 108 SH   SOLE   108 0 0
RPM Inc. - Ohio COM 749685103   36,740 400 SH   SOLE   0 0 400
S&P Global Inc COM 78409V104   2,823 8 SH   SOLE   8 0 0
Safety Insurance Group Inc COM 78648T100   73,719 875 SH   SOLE   0 0 875
Salesforce Com COM 79466L302   53,806,506 253,960 SH   SOLE   169,309 0 84,651
Sarepta Therapeutics Inc COM 803607100   224 3 SH   SOLE   3 0 0
SBA Communications Corp COM 78410G104   61,616 222 SH   SOLE   0 0 222
Schlumberger Ltd COM 806857108   177,584 6,506 SH   SOLE   1,066 0 5,440
Science Applications Internati COM 808625107   2,173 26 SH   SOLE   26 0 0
Scotts Miracle- Gro Company COM 810186106   97,988 400 SH   SOLE   0 0 400
Seagate Technology Inc COM G7945M107   447,875 5,785 SH   SOLE   5,785 0 0
Sealed Air Corp COM 81211K100   2,062 45 SH   SOLE   45 0 0
SEI Investments Company COM 784117103   8,774 144 SH   SOLE   144 0 0
Sempra Energy COM 816851109   16,710 125 SH   SOLE   125 0 0
Sensient Technologies Corp COM 81725T100   78,000 1,000 SH   SOLE   1,000 0 0
ServiceNow Inc COM 81762P102   1,000 2 SH   SOLE   2 0 0
Shake Shack Inc Cl A COM 819047101   451 4 SH   SOLE   4 0 0
Sherwin Williams Corp COM 824348106   297,418 403 SH   SOLE   3 0 400
Shockwave Medical Inc COM 82489T104   156,312 1,200 SH   SOLE   1,200 0 0
Signify NV COM N8063K107   12,893 250 SH   SOLE   250 0 0
Simon Property Group Inc COM 828806109   25,712 226 SH   SOLE   226 0 0
Sirius XM Holdings Inc COM 82968B103   30,206 4,960 SH   SOLE   0 0 4,960
Six Flags Entertainment Corp COM 83001A102   3,718 80 SH   SOLE   80 0 0
Skechers USA Inc COM 830566105   5,047 121 SH   SOLE   121 0 0
Skyworks Solutions Inc COM 83088M102   619,245 3,375 SH   SOLE   205 0 3,170
SM Energy Company COM 78454L100   22,918 1,400 SH   SOLE   1,400 0 0
Snap Inc Class A COM 83304A106   627 12 SH   SOLE   12 0 0
Snap On Inc COM 833034101   69,222 300 SH   SOLE   0 0 300
Sodastream Intl Ltd USD Shs COM M9068E105   0 2 SH   SOLE   2 0 0
Solaredge Technologies Inc COM 83417M104   575 2 SH   SOLE   2 0 0
Southern Company COM 842587107   537,959 8,655 SH   SOLE   3,581 0 5,074
Southwest Airlines Co. COM 844741108   62,587 1,025 SH   SOLE   0 0 1,025
Spirit Airlines Inc COM 848577102   517 14 SH   SOLE   14 0 0
Splunk Inc COM 848637104   406 3 SH   SOLE   3 0 0
Sprout Social Inc COM 85209W109   924 16 SH   SOLE   16 0 0
Square Inc COM 852234103   2,043 9 SH   SOLE   9 0 0
SS&C Technologies COM 78467J100   3,004 43 SH   SOLE   43 0 0
Stanley Black & Decker Inc COM 854502101   295,512 1,480 SH   SOLE   1,480 0 0
Starbucks Corp. COM 855244109   31,338,358 286,797 SH   SOLE   26,361 0 260,436
State Street Corp COM 857477103   33,305 394 SH   SOLE   394 0 0
Steel Dynamics Inc COM 858119100   1,122 22 SH   SOLE   22 0 0
Stellantis NV COM N82405106   87,883 4,940 SH   SOLE   4,940 0 0
Stericycle Inc COM 858912108   17,553 260 SH   SOLE   260 0 0
Steris PLC COM G8473T100   171,432 900 SH   SOLE   900 0 0
Sterling Construction Company COM 859241101   4,640 200 SH   SOLE   200 0 0
Streamline Health Solutions In COM 86323X106   20,500 10,000 SH   SOLE   10,000 0 0
Stryker Corp. COM 863667101   1,746,834 7,153 SH   SOLE   6,122 0 1,031
Sumitomo Corp COM 865613103   771 54 SH   SOLE   54 0 0
SUN CMNTYS INC COM COM 866674104   93,841 622 SH   SOLE   622 0 0
Sun Life Financial Inc COM 866796105   1,466 29 SH   SOLE   29 0 0
SVB Financial Group COM 78486Q101   445,775 903 SH   SOLE   903 0 0
Symrise Ag ADR COM 87155N109   486 16 SH   SOLE   16 0 0
Synchrony Financial COM 87165B103   191,753 4,716 SH   SOLE   16 0 4,700
Synopsys Inc COM 871607107   37,167 150 SH   SOLE   150 0 0
Sysco Corp. COM 871829107   9,871,361 124,655 SH   SOLE   55,436 0 69,219
T-Mobile US Inc COM 872590104   1,879 15 SH   SOLE   15 0 0
T Rowe Price Group Inc. COM 74144T108   42,256,135 246,249 SH   SOLE   193,245 0 53,004
Tandem Diabetes Care Ord Shs COM 875372203   265 3 SH   SOLE   3 0 0
Tapestry Inc COM 876030107   2,473 60 SH   SOLE   60 0 0
Target Corp COM 87612E106   6,410,719 32,366 SH   SOLE   30,280 0 2,086
Taylor Morrison Home Corp COM 87724P106   216 7 SH   SOLE   7 0 0
TE Connectivity Ltd COM H84989104   38,217 296 SH   SOLE   221 0 75
Teladoc Health Inc COM 87918A105   545 3 SH   SOLE   3 0 0
Teleflex Inc. COM 879369106   406,482 978 SH   SOLE   778 0 200
Telephone & Data Systems Inc. COM 879433829   157,850 6,875 SH   SOLE   6,875 0 0
Tempur Sealy International Inc COM 88023U101   877 24 SH   SOLE   24 0 0
Teradata Corp COM 88076W103   30,832 800 SH   SOLE   700 0 100
Terra Tech Corp COM 88102J209   48 134 SH   SOLE   0 0 134
Tesla Motors Inc Com COM 88160R101   1,856,845 2,780 SH   SOLE   1,695 0 1,085
Texas Instruments Inc. COM 882508104   595,070 3,149 SH   SOLE   1,873 0 1,276
Texas Pacific Land Corp COM 88262P102   2,662,295 1,675 SH   SOLE   0 0 1,675
Texas Roadhouse Inc COM 882681109   48,354 504 SH   SOLE   504 0 0
The Aarons Company Inc COM 00258W108   13,148 510 SH   SOLE   510 0 0
The Blackstone Group COM 09260D107   165,457 2,220 SH   SOLE   2,030 0 190
The Chemours Co COM 163851108   1,675 60 SH   SOLE   60 0 0
The Kraft Heinz Co COM 500754106   18,560 464 SH   SOLE   429 0 35
The Middleby Corp COM 596278101   27,680 167 SH   SOLE   0 0 167
The Trade Desk Class A COM 88339J105   1,303 2 SH   SOLE   2 0 0
Thermo Fisher Scientific Inc COM 883556102   62,029,502 135,839 SH   SOLE   72,652 0 63,187
Titan Medical Inc COM 88830X819   56 33 SH   SOLE   33 0 0
TJX Companies Inc. COM 872540109   76,053,419 1,149,710 SH   SOLE   1,085,668 0 64,042
Toronto-Dominion Bank COM 891160509   95,533 1,465 SH   SOLE   1,000 0 465
Tractor Supply Co COM 892356106   76,853 434 SH   SOLE   434 0 0
TransDigm Group Inc COM 893641100   1,764 3 SH   SOLE   3 0 0
Travel Leisure Co COM 894164102   19,388 317 SH   SOLE   317 0 0
Travelers Cos Inc COM 89417E109   7,924,575 52,690 SH   SOLE   3,479 0 49,211
TRI Pointe Group Inc COM 87265H109   244 12 SH   SOLE   12 0 0
Truist Finl Corp COM 89832Q109   702,289 12,042 SH   SOLE   7,017 0 5,025
Turning Point Therapeutics Inc COM 90041T108   284 3 SH   SOLE   3 0 0
Twenty First Century Fox Inc C COM 35137L105   18,969 522 SH   SOLE   522 0 0
Twilio Inc Cl A COM 90138F102   1,363 4 SH   SOLE   4 0 0
Tyson Foods COM 902494103   1,040 14 SH   SOLE   14 0 0
Uber Technologies Inc COM 90353T100   3,380 62 SH   SOLE   62 0 0
UBS AG COM H42097107   133,527 8,598 SH   SOLE   8,598 0 0
UGI Corp COM 902681105   6,738 163 SH   SOLE   163 0 0
Union Pacific Corp COM 907818108   37,096,101 168,305 SH   SOLE   48,001 0 120,304
United Bankshares Inc COM 909907107   62,288 1,600 SH   SOLE   0 0 1,600
United Continental Holdings In COM 910047109   863 15 SH   SOLE   15 0 0
United Natural Foods Inc COM 911163103   2,536 77 SH   SOLE   77 0 0
United Parcel Service Inc. COM 911312106   18,964,093 111,561 SH   SOLE   26,454 0 85,108
United Rentals Inc COM 911363109   2,964 9 SH   SOLE   9 0 0
United Therapeutics Corp COM 91307C102   2,676 16 SH   SOLE   16 0 0
UnitedHealth Group Incorporate COM 91324P102   43,755,891 117,601 SH   SOLE   107,273 0 10,328
Unum Group COM 91529Y106   10,909 392 SH   SOLE   392 0 0
US Bancorp COM 902973304   32,938,247 591,036 SH   SOLE   576,714 0 14,322
US FOODS HLDG CORP COM COM 912008109   5,527 145 SH   SOLE   145 0 0
V F Corp. COM 918204108   10,935,533 136,831 SH   SOLE   127,757 0 9,074
Valero Energy Corp New COM 91913Y100   52,626 735 SH   SOLE   10 0 725
Varex Imaging Corp COM 92214X106   4,918 240 SH   SOLE   240 0 0
Varian Medical Systems Inc COM 92220P105   857,759 4,859 SH   SOLE   4,859 0 0
Vasamed Inc COM 92834L102   220 27,513 SH   SOLE   27,513 0 0
Vaxart Inc COM 92243A200   1,210 200 SH   SOLE   200 0 0
Ventas Inc COM 92276F100   538 10 SH   SOLE   10 0 0
Verizon Communications Inc COM 92343V104   61,581,775 1,059,017 SH   SOLE   893,563 0 165,454
Vertex Pharmaceuticals Inc. COM 92532F100   11,604 54 SH   SOLE   54 0 0
ViacomCBS Inc COM 92556H206   51,461 1,135 SH   SOLE   135 0 1,000
Viatris Inc COM 92556V106   125,772 9,003 SH   SOLE   5,668 0 3,335
Visa Inc COM 92826C839   3,047,258 14,392 SH   SOLE   5,672 0 8,720
VMware, Inc CL A COM 928563402   37,613 250 SH   SOLE   0 0 250
Vontier Corp COM 928881101   2,694 89 SH   SOLE   69 0 20
Vulcan International Corp COM 929136109   401 50 SH   SOLE   50 0 0
Vulcan Materials Co COM 929160109   9,281 55 SH   SOLE   0 0 55
Wabtec COM 929740108   9,024 114 SH   SOLE   51 0 63
Walgreens Boots Alliance Inc COM 931427108   1,895,100 34,519 SH   SOLE   24,397 0 10,122
Walmart Inc COM 931142103   19,835,427 145,443 SH   SOLE   10,332 0 135,111
Washington Federal Inc. COM 938824109   172,264 5,593 SH   SOLE   5,593 0 0
Waste Management Inc. COM 94106L109   39,972,503 309,816 SH   SOLE   299,624 0 10,192
Watsco Inc COM 942622200   1,565 6 SH   SOLE   6 0 0
WEC Energy Group Inc. COM 92939U106   9,495,267 101,456 SH   SOLE   95,850 0 5,606
Wells Fargo & Co COM 949746101   1,183,039 30,280 SH   SOLE   23,081 0 7,199
Welltower Inc COM 95040Q104   4,298 60 SH   SOLE   60 0 0
Wesbanco Inc COM 950810101   18,013 495 SH   SOLE   0 0 495
Western Union Co COM 959802109   567,180 23,000 SH   SOLE   0 0 23,000
WestRock Co COM 96145D105   89,630 1,722 SH   SOLE   1,722 0 0
Weyerhaeuser Co. COM 962166104   239,196 6,719 SH   SOLE   6,719 0 0
Wheaton Precious Metals Corp COM 962879102   8,818 230 SH   SOLE   230 0 0
Whirlpool Corp COM 963320106   29,527 134 SH   SOLE   109 0 25
Wichita Develpoment Corp COM 967108101   0 333 SH   SOLE   333 0 0
Williams Companies Inc. COM 969457100   21,842 922 SH   SOLE   922 0 0
Williams Sonoma Inc. COM 969904101   51,789 289 SH   SOLE   289 0 0
Wingstop Inc COM 974155103   63,712 501 SH   SOLE   501 0 0
Workday Inc COM 98138H101   994 4 SH   SOLE   4 0 0
WR Berkley Corp COM 084423102   3,014 40 SH   SOLE   40 0 0
Wyndham Hotels & Resorts Inc COM 98311A105   22,120 317 SH   SOLE   317 0 0
Xcel Energy Inc. COM 98389B100   54,032 800 SH   SOLE   800 0 0
Xilinx Inc. COM 983919101   771,649 6,228 SH   SOLE   6,228 0 0
Yum China Holdings Inc COM 98850P109   134,525 2,272 SH   SOLE   1,501 0 771
Yum! Brands Inc. COM 988498101   216,687 2,003 SH   SOLE   1,300 0 703
Zebra Technologies Corp COM 989207105   136,336 281 SH   SOLE   281 0 0
Zimmer Biomet Holdings Inc COM 98956P102   437,659 2,734 SH   SOLE   1,914 0 820
Zivo Bioscience Inc COM 98978N101   10,240 80,000 SH   SOLE   80,000 0 0
Zoetis Inc Cl A COM 98978V103   76,378 485 SH   SOLE   358 0 127
Zoom Video Communications, Inc COM 98980L101   11,566 36 SH   SOLE   36 0 0
ZoomInfo Technologies Inc COM 98980F104   245 5 SH   SOLE   5 0 0
Zynga Inc Class A COM 98986T108   10,506 1,029 SH   SOLE   1,029 0 0
ABB Ltd-Spon ADR ADR 000375204   28,570 913 SH   SOLE   913 0 0
ACS Actividades de Construccci ADR 00089H106   80,683 12,318 SH   SOLE   12,318 0 0
Adidas AG ADR ADR 00687A107   1,413 9 SH   SOLE   9 0 0
Aegon NV - ORD ADR 007924103   23,650 5,000 SH   SOLE   0 0 5,000
Air Liquide SA ADR ADR 009126202   1,572 48 SH   SOLE   48 0 0
Airbus SE ADR 009279100   1,390 49 SH   SOLE   49 0 0
AKZO Nobel NV ADR ADR 010199503   933 25 SH   SOLE   25 0 0
Alibaba Group Holdings ADR ADR 01609W102   222,422 981 SH   SOLE   981 0 0
Allianz SE ADR ADR 018820100   102,908 4,023 SH   SOLE   4,023 0 0
Amadeus IT Holding SA ADR ADR 02263T104   1,206 17 SH   SOLE   17 0 0
America Movil S.A.B DE C.V. ADR 02364W105   73,332 5,400 SH   SOLE   5,400 0 0
Anheuser-Busch InBev SA/NV ADR ADR 03524A108   16,970 270 SH   SOLE   170 0 100
Arkema SA ADR ADR 041232109   76,219 625 SH   SOLE   625 0 0
Asahi Kasei Corp ADR ADR 043400100   761 33 SH   SOLE   33 0 0
ASML Holding NV ADR ADR N07059210   5,556 9 SH   SOLE   9 0 0
ASOS PLC ADR ADR 00212V105   1,527 20 SH   SOLE   20 0 0
Assa Abloy AB ADR 045387107   619 43 SH   SOLE   43 0 0
Astellas Pharma Inc ADR 04623U102   71,024 4,600 SH   SOLE   4,600 0 0
Astrazena PLC -Spons ADR ADR 046353108   29,633 596 SH   SOLE   143 0 453
aviva adr reptg two ord shs ADR 05382A104   1,723 153 SH   SOLE   153 0 0
AXA-UAP - Sponsored ADR ADR 054536107   3,335 124 SH   SOLE   124 0 0
Baidu Inc ADR 056752108   5,874 27 SH   SOLE   9 0 18
Banco Bilbao Vizcaya Argentina ADR 05946K101   1,566 300 SH   SOLE   300 0 0
Barclays PLC ADR 06738E204   2,006 195 SH   SOLE   195 0 0
BASF SE Sponsored ADR ADR 055262505   17,443 838 SH   SOLE   838 0 0
BHP Billiton Ltd ADR 088606108   22,899 330 SH   SOLE   330 0 0
BNP Paribas ADR 05565A202   3,293 108 SH   SOLE   108 0 0
BP P.L.C Sponsored ADR ADR 055622104   93,163 3,826 SH   SOLE   51 0 3,775
Capgemini SE ADR ADR 13961R100   102,210 3,000 SH   SOLE   3,000 0 0
Carlsberg A/S ADR ADR 142795202   57,110 1,850 SH   SOLE   1,850 0 0
Carrefour SA ADR ADR 144430204   70,584 19,338 SH   SOLE   19,338 0 0
Chugai Pharmaceutical Co., Ltd ADR 171269103   56,011 2,760 SH   SOLE   2,760 0 0
CIE Financiere Richemont SA AD ADR 204319107   1,128 117 SH   SOLE   117 0 0
CK Hutchinson Holdings LTD ADR ADR 12562Y100   542 68 SH   SOLE   68 0 0
Compass Group PLC ADR ADR 20449X401   1,472 73 SH   SOLE   73 0 0
CRH Plc ADR ADR 12626K203   84,500 1,764 SH   SOLE   1,764 0 0
CSL Ltd ADR ADR 12637N204   302 3 SH   SOLE   3 0 0
Daikin Industries LTD ADR ADR 23381B106   505 25 SH   SOLE   25 0 0
Deutsche Boerse AG ADR ADR 251542106   350 21 SH   SOLE   21 0 0
Deutsche Post AG ADR ADR 25157Y202   2,251 41 SH   SOLE   41 0 0
Diageo P L C Spon ADR ADR 25243Q205   20,543,145 123,923 SH   SOLE   123,243 0 680
DNB ASA Sponsored ADR ADR 23328E106   1,599 75 SH   SOLE   75 0 0
Dr. Reddy Laboratories ADR 256135203   71,519 1,165 SH   SOLE   1,165 0 0
DSV Panalpina A/S Unsponsored ADR 26251A108   887 9 SH   SOLE   9 0 0
Elekta B Shs Unsponsored B Sha ADR 28617Y101   572 44 SH   SOLE   44 0 0
Engie S.A. ADR ADR 29286D105   1,067 75 SH   SOLE   75 0 0
Equinor ASA ADR ADR 29446M102   954 49 SH   SOLE   49 0 0
Ericsson L M Tel Co ADR 294821608   86,381 6,549 SH   SOLE   6,549 0 0
Experian PLC ADR ADR 30215C101   723 21 SH   SOLE   21 0 0
Fanuc LTD Unsponsored ADR ADR 307305102   1,825 77 SH   SOLE   77 0 0
Fomento Economico Mexicano SAB ADR 344419106   101,318 1,345 SH   SOLE   230 0 1,115
Fresenius SE & Co KGaA ADR ADR 35804M105   391 35 SH   SOLE   35 0 0
Geely Automobile Holdings Ltd ADR 36847Q103   48,918 940 SH   SOLE   940 0 0
Glaxo Smithkline Sponsored PLC ADR 37733W105   106,001 2,918 SH   SOLE   2,918 0 0
HDFC Bank LTD ADR ADR 40415F101   855 11 SH   SOLE   11 0 0
Heineken NV ADR ADR 423012301   412 8 SH   SOLE   8 0 0
Honda Motor LTD AMER SHS ADR 438128308   1,510 50 SH   SOLE   50 0 0
HOYA Corporation ADR 443251103   1,883 16 SH   SOLE   16 0 0
HSBC Holdings PLC Sponsored AD ADR 404280406   7,592 254 SH   SOLE   0 0 254
ICICI Bank Ltd ADR ADR 45104G104   152,509 9,514 SH   SOLE   9,514 0 0
Infineon Technologies AG ADR ADR 45662N103   97,787 2,296 SH   SOLE   2,296 0 0
Ing Groep NV Spons ADR ADR 456837103   46,070 3,767 SH   SOLE   267 0 3,500
International Consolidated Air ADR 459348108   930 170 SH   SOLE   170 0 0
Intesa Sanpaolo-Spon ADR ADR 46115H107   1,222 75 SH   SOLE   75 0 0
JD.com Inc ADR ADR 47215P106   1,181 14 SH   SOLE   14 0 0
Johnson Matthey PLC ADR ADR 479142507   1,247 15 SH   SOLE   15 0 0
JOYY Inc ADR ADR 46591M109   72,172 770 SH   SOLE   770 0 0
KB Financial Group Inc ADR ADR 48241A105   122,339 2,475 SH   SOLE   2,475 0 0
KBC Group SA/NV ADR ADR 48241F104   765 21 SH   SOLE   21 0 0
Kering ADR ADR 492089107   830 12 SH   SOLE   12 0 0
Kingfisher PLC ADR ADR 495724403   1,089 124 SH   SOLE   124 0 0
Kion Group ADR ADR 497216101   816 33 SH   SOLE   33 0 0
Komatsu Ltd ADR ADR 500458401   1,124 36 SH   SOLE   36 0 0
Koninklijke Ahold Delhaize NV ADR 500467501   56,936 2,040 SH   SOLE   2,040 0 0
Koninklijke Philips N.V. ADR 500472303   45,339 795 SH   SOLE   795 0 0
L'Oreal SA ADR ADR 502117203   1,609 21 SH   SOLE   21 0 0
Lee & Man Paper Mfg LTD ADR ADR 523352102   4,510 500 SH   SOLE   500 0 0
Lenovo Group Ltd ADR ADR 526250105   91,456 3,200 SH   SOLE   3,200 0 0
Lloyds TSB Group PLC Sponsored ADR 539439109   610 263 SH   SOLE   263 0 0
London Stock Exchange Group Un ADR 54211N101   1,005 42 SH   SOLE   42 0 0
LVMH Moet Hennessy Louis Vuitt ADR 502441306   1,472 11 SH   SOLE   11 0 0
Macquarie Group ADR ADR 55607P204   1,397 12 SH   SOLE   12 0 0
Mitsubishi Electric Corp ADR ADR 606776201   1,221 40 SH   SOLE   40 0 0
Murata Manufacturing Co LTD AD ADR 626425102   1,692 84 SH   SOLE   84 0 0
Neste Corp ADR ADR 64104Y106   122,517 4,560 SH   SOLE   4,560 0 0
Nestle SA Sponsored ADR ADR 641069406   37,830,172 337,990 SH   SOLE   67,387 0 270,603
Nice Ltd ADR ADR 653656108   436 2 SH   SOLE   2 0 0
Nidec Corporation ADR 654090109   608 20 SH   SOLE   20 0 0
Nintendo Company Ltd ADR ADR 654445303   103,368 1,460 SH   SOLE   1,460 0 0
Nippon Telegraph & Telephone C ADR 654624105   3,120 119 SH   SOLE   119 0 0
Nokia Corporation Sponsored AD ADR 654902204   8 2 SH   SOLE   2 0 0
Novartis AG-ADR ADR 66987V109   19,650,637 229,870 SH   SOLE   228,976 0 894
Novo-Nordisk A/S ADR ADR 670100205   3,680,892 54,473 SH   SOLE   53,218 0 1,255
Novozymes A/S ADR ADR 670108109   385 6 SH   SOLE   6 0 0
Omron Corp ADR ADR 682151303   782 10 SH   SOLE   10 0 0
Orix Corporation ADR 686330101   1,017 12 SH   SOLE   12 0 0
Otsuka Holdings Co LTD ADR ADR 689164101   573 27 SH   SOLE   27 0 0
Panasonic Corp Spon ADR ADR 69832A205   683 53 SH   SOLE   53 0 0
Pernod Ricard ADR ADR 714264207   941 25 SH   SOLE   25 0 0
Persimmon PLC ADR ADR 715318101   761 9 SH   SOLE   9 0 0
Petroleo Brasileiro SA ADR ADR 71654V101   726 85 SH   SOLE   0 0 85
Pinduoduo Inc ADR ADR 722304102   2,008 15 SH   SOLE   15 0 0
Ping An Insurance Group ADR ADR 72341E304   810 34 SH   SOLE   34 0 0
Prudential PLC ADR ADR 74435K204   1,416 33 SH   SOLE   33 0 0
Prysmian SpA Milano Unsponsore ADR 74440L106   863 53 SH   SOLE   53 0 0
Publicis Groupe SA ADR ADR 74463M106   9,415 619 SH   SOLE   219 0 400
Recruit Holdings Co Ltd ADR ADR 75629J101   929 95 SH   SOLE   95 0 0
Relx PLC ADR ADR 759530108   453 18 SH   SOLE   18 0 0
Rio Tinto PLC Spnsrd ADR ADR 767204100   110,336 1,351 SH   SOLE   1,351 0 0
Roche Holding AG ADR 771195104   78,200 1,928 SH   SOLE   1,928 0 0
Royal Dutch Shell PLC ADR B ADR 780259107   21,288 578 SH   SOLE   0 0 578
Royal Dutch Shell PLC Spons AD ADR 780259206   208,480 5,317 SH   SOLE   3,291 0 2,026
RWE AG ADR ADR 74975E303   1,139 29 SH   SOLE   29 0 0
Ryanair Holdings PLC ADR ADR 783513203   1,955 17 SH   SOLE   17 0 0
Safran SA ADR ADR 786584102   784 23 SH   SOLE   23 0 0
Sampo Oyj ADR 79588J102   972 43 SH   SOLE   43 0 0
Sanofi ADR ADR 80105N105   24,730 500 SH   SOLE   0 0 500
SAP AG Sponsored ADR ADR 803054204   1,965 16 SH   SOLE   16 0 0
Schneider Electric ADR ADR 80687P106   80,309 2,640 SH   SOLE   2,640 0 0
Sea Ltd ADR ADR 81141R100   3,348 15 SH   SOLE   15 0 0
Seven & i Holdings Co Ltd ADR ADR 81783H105   1,010 50 SH   SOLE   50 0 0
Shin-Etsu Chemical Co Ltd ADR ADR 824551105   98,561 2,324 SH   SOLE   2,324 0 0
Siemens AG ADR ADR 826197501   32,260 392 SH   SOLE   392 0 0
Siemens Healthineers ADR ADR 82622J104   950 35 SH   SOLE   35 0 0
SK Telecom Co Ltd ADR ADR 78440P108   381 14 SH   SOLE   14 0 0
SMC Corp ADR ADR 78445W306   1,222 42 SH   SOLE   42 0 0
Smith & Nephew PLC ADR ADR 83175M205   265 7 SH   SOLE   7 0 0
Softbank Corp ADR ADR 83404D109   96,611 2,270 SH   SOLE   2,270 0 0
Sony Corp ADR ADR 835699307   93,280 880 SH   SOLE   880 0 0
SSE PLC ADR ADR 78467K107   522 26 SH   SOLE   26 0 0
STMicroelectronics NV ADR ADR 861012102   422 11 SH   SOLE   11 0 0
Stora Enso Oyj ADR ADR 86210M106   1,306 69 SH   SOLE   69 0 0
Sumitomo Mitsui Financial Grou ADR 86562M209   1,291 174 SH   SOLE   174 0 0
Suzuki Motor Corp ADR ADR 86959X107   1,091 6 SH   SOLE   6 0 0
Svenska Handelsbanken AB ADR ADR 86959C103   925 164 SH   SOLE   164 0 0
Swedbank AB ADR ADR 870195104   459 26 SH   SOLE   26 0 0
Taiwan Semiconductor Co LTD Sp ADR 874039100   96,635 814 SH   SOLE   814 0 0
TechnoPro Holdings Inc ADR ADR 87875T204   768 46 SH   SOLE   46 0 0
Techtronic Industries Co Ltd A ADR 87873R101   284,210 3,309 SH   SOLE   3,309 0 0
Teleperformance SE ADR ADR 87946F100   548 3 SH   SOLE   3 0 0
Tencent Holdings Ltd ADR ADR 88032Q109   2,668 34 SH   SOLE   34 0 0
Teva Pharmaceutical-SP ADR ADR 881624209   5,770 500 SH   SOLE   500 0 0
THK Co ADR ADR 872434105   970 56 SH   SOLE   56 0 0
TIM S.A. ADR ADR 88706T108   44,492 3,920 SH   SOLE   3,920 0 0
Tokio Marine Holdings Inc ADR ADR 889094108   1,001 21 SH   SOLE   21 0 0
Tokyo Electron Ltd ADR ADR 889110102   135,252 1,238 SH   SOLE   1,238 0 0
Tomra Systems ASA ADR 889905204   131,250 3,000 SH   SOLE   3,000 0 0
Total S.A. ADR 89151E109   107,482 2,272 SH   SOLE   2,272 0 0
Toyota Motor Corporation ADR 892331307   78,342 502 SH   SOLE   502 0 0
UniCredit S.p.A. ADR ADR 904678406   1,308 247 SH   SOLE   247 0 0
Unilever PLC ADR 904767704   424,978 7,612 SH   SOLE   2,187 0 5,425
United Overseas Bank LTD ADR 911271302   136,319 3,517 SH   SOLE   3,517 0 0
Valeo SA ADR ADR 919134304   426 25 SH   SOLE   25 0 0
Veolia Environment SA ADR ADR 92334N103   67,258 2,615 SH   SOLE   2,615 0 0
Vinci ADR ADR 927320101   1,412 55 SH   SOLE   55 0 0
Vipshop Holdings Ltd ADR ADR 92763W103   97,045 3,250 SH   SOLE   3,250 0 0
Vivendi SA ADR ADR 92852T201   78,066 2,375 SH   SOLE   2,375 0 0
Vodafone Group PLC New ADR 92857W308   38,298 2,078 SH   SOLE   70 0 2,008
Volkswagen AG ADR ADR 928662600   3,703 102 SH   SOLE   102 0 0
WH Group LTD ADR ADR 92890T205   52,338 3,205 SH   SOLE   3,205 0 0
Wolters Kluwer NV ADR ADR 977874205   610 7 SH   SOLE   7 0 0
WPP PLC ADR ADR 92937A102   1,278 20 SH   SOLE   20 0 0
Zurich Insurance Group AG ADR ADR 989825104   1,972 46 SH   SOLE   46 0 0
ALPS Alerian MLP ETF ETF 00162Q452   8,266 271 SH   SOLE   271 0 0
ALPS Sector Dividend Dogs ETF ETF 00162Q858   5,147 100 SH   SOLE   100 0 0
ARK Genomic Revolution ETF ETF 00214Q302   39,041 440 SH   SOLE   440 0 0
ARK Innovation ETF ETF 00214Q104   21,591 180 SH   SOLE   180 0 0
BlackRock Science and Technolo ETF 09258G104   4,058 75 SH   SOLE   75 0 0
Calamos Strategic Total Return ETF 128125101   4,652 270 SH   SOLE   0 0 270
Cohen & Steers Quality Income ETF 19247L106   41,760 3,000 SH   SOLE   0 0 3,000
Communication Services Select ETF 81369Y852   145,174 1,980 SH   SOLE   1,430 0 550
Consumer Discretionary Select ETF 81369Y407   4,530,999 26,959 SH   SOLE   26,759 0 200
DNP Select Income Fund ETF 23325P104   1,671,008 168,025 SH   SOLE   168,025 0 0
Eaton Vance Risk-Mgd Divers Eq ETF 27829G106   1,617 150 SH   SOLE   150 0 0
Eaton Vance Tax-Managed Buy-Wr ETF 27828Y108   2,324 150 SH   SOLE   150 0 0
Eaton Vance Tax-Managed Global ETF 27829F108   6,975 750 SH   SOLE   0 0 750
Energy Select Sector SPDR ETF 81369Y506   1,717 35 SH   SOLE   35 0 0
Fidelity Blue Chip Growth ETF ETF 316092352   23,384 800 SH   SOLE   800 0 0
Financial Select Sector SPDR ETF 81369Y605   336,584 9,885 SH   SOLE   9,885 0 0
First TR Clean Energy Green ETF 33733E500   13,720 200 SH   SOLE   200 0 0
First Trust Capital Strength E ETF 33733E104   4,178 59 SH   SOLE   0 0 59
First Trust Dow Jones Internet ETF 33733E302   43,616 200 SH   SOLE   0 0 200
First Trust Financials AlphaDE ETF 33734X135   50,336 1,210 SH   SOLE   1,210 0 0
First Trust Health Care AlphaD ETF 33734X143   32,583 300 SH   SOLE   300 0 0
First Trust ISE Water ETF 33733B100   23,457 300 SH   SOLE   300 0 0
Global X Lithium ETF ETF 37954Y855   35,076 600 SH   SOLE   600 0 0
Health Care Select Sector SPDR ETF 81369Y209   2,351,494 20,143 SH   SOLE   19,433 0 710
Industrial Select Sector SPDR ETF 81369Y704   129,757 1,318 SH   SOLE   1,318 0 0
Invesco DWA Momentum ETF ETF 46137V837   161,747 1,900 SH   SOLE   1,900 0 0
Invesco Dynamic Pharmaceutical ETF 46137V662   45,277 574 SH   SOLE   574 0 0
Invesco Preferred Equity ETF 46138E511   116,700 7,780 SH   SOLE   7,780 0 0
Invesco QQQ Trust ETF 46090E103   526,321 1,648 SH   SOLE   1,336 0 312
Invesco S&P 500 Low Volatility ETF 46138E354   638,545 10,981 SH   SOLE   10,981 0 0
Invesco S&P Global Water Index ETF 46138E263   2,064 42 SH   SOLE   42 0 0
Invesco S&P SmallCap Informati ETF 46138E115   8,925 65 SH   SOLE   0 0 65
Invesco Water Resources ETF ETF 46137V142   133,380 2,700 SH   SOLE   2,700 0 0
Invesco WilderHill Clean Energ ETF 46137V134   30,501 310 SH   SOLE   310 0 0
iShares Cohen & Steers REIT ET ETF 464287564   104,058 1,800 SH   SOLE   1,800 0 0
iShares Core Dividend Growth E ETF 46434V621   51,890 1,075 SH   SOLE   1,075 0 0
iShares Core MSCI EAFE ETF 46432F842   50,133,830 695,820 SH   SOLE   681,567 0 14,253
iShares Core MSCI Emerging Mar ETF 46434G103   15,394,147 239,188 SH   SOLE   235,144 0 4,044
iShares Core S&P 500 ETF ETF 464287200   6,750,608 16,969 SH   SOLE   16,272 0 697
iShares Core S&P MidCap ETF ETF 464287507   2,912,533 11,190 SH   SOLE   7,941 0 3,249
iShares Core S&P Small-Cap ETF ETF 464287804   7,316,876 67,418 SH   SOLE   53,503 0 13,915
iShares Core S&P Total US Stoc ETF 464287150   478,702 5,226 SH   SOLE   5,226 0 0
iShares Core S&P US Growth ETF ETF 464287671   20,155 222 SH   SOLE   222 0 0
iShares Core S&P US Value ETF ETF 464287663   13,780 200 SH   SOLE   200 0 0
iShares DJ Select Dividend ETF ETF 464287168   972,703 8,525 SH   SOLE   3,760 0 4,765
iShares Dow Jones US Basic Mat ETF 464287838   465,865 3,710 SH   SOLE   3,615 0 95
iShares Dow Jones US Pharmaceu ETF 464288836   5,330 30 SH   SOLE   30 0 0
iShares Dow Jones US Technolog ETF 464287721   1,217,001 13,877 SH   SOLE   13,877 0 0
iShares Edge MSCI USA Quality ETF 46432F339   83,419 685 SH   SOLE   685 0 0
iShares Global Clean Energy ET ETF 464288224   6,075 250 SH   SOLE   250 0 0
iShares High Dividend ETF ETF 46429B663   22,109 233 SH   SOLE   233 0 0
iShares Morningstar Small-Cap ETF 464288505   205,992 900 SH   SOLE   900 0 0
iShares Morningstar US Equity ETF 464287127   10,093 45 SH   SOLE   45 0 0
iShares MSCI ACWI Low Carbon T ETF 46434V464   27,324 175 SH   SOLE   0 0 175
iShares MSCI EAFE ETF ETF 464287465   10,298,745 135,742 SH   SOLE   81,342 0 54,400
iShares MSCI EAFE Small-Cap ETF 464288273   8,102,043 112,779 SH   SOLE   11,748 0 101,031
iShares MSCI Emerging Markets ETF 464286533   497,541 7,877 SH   SOLE   7,547 0 330
iShares MSCI Emerging Mkts ETF ETF 464287234   1,609,428 30,173 SH   SOLE   29,023 0 1,150
iShares MSCI Growth ETF 464288885   84,185 838 SH   SOLE   766 0 72
iShares MSCI Hong Kong ETF ETF 464286871   3,987 150 SH   SOLE   150 0 0
iShares MSCI Japan ETF ETF 46434G822   8,565 125 SH   SOLE   125 0 0
iShares MSCI KLD 400 Social ET ETF 464288570   410,282 5,373 SH   SOLE   757 0 4,616
iShares MSCI Malaysia (Free) E ETF 46434G814   678 25 SH   SOLE   25 0 0
iShares MSCI Singapore Capped ETF 46434G780   1,452 62 SH   SOLE   62 0 0
iShares MSCI USA ESG Select ETF 464288802   294,197 3,350 SH   SOLE   2,400 0 950
iShares Nasdaq Biotechnology E ETF 464287556   1,534,056 10,189 SH   SOLE   10,189 0 0
iShares North American Tech ET ETF 464287549   27,064 75 SH   SOLE   75 0 0
iShares Russell 1000 ETF ETF 464287622   1,608,219 7,185 SH   SOLE   2,890 0 4,295
iShares Russell 1000 Growth ET ETF 464287614   561,422 2,310 SH   SOLE   2,190 0 120
iShares Russell 1000 Value ETF ETF 464287598   174,131 1,149 SH   SOLE   871 0 278
iShares Russell 2000 ETF ETF 464287655   4,947,786 22,394 SH   SOLE   15,486 0 6,908
iShares Russell 2000 Growth In ETF 464287648   4,241,644 14,104 SH   SOLE   8,436 0 5,668
iShares Russell 2000 Value ETF ETF 464287630   5,417,415 33,971 SH   SOLE   26,221 0 7,750
iShares Russell 3000 ETF ETF 464287689   326,191 1,375 SH   SOLE   1,300 0 75
iShares Russell Midcap ETF ETF 464287499   5,820,077 78,724 SH   SOLE   38,079 0 40,645
iShares Russell Midcap Growth ETF 464287481   13,085,130 128,210 SH   SOLE   115,863 0 12,347
iShares Russell MidCap Value E ETF 464287473   8,833,058 80,815 SH   SOLE   79,263 0 1,552
iShares S&P 500 Growth ETF ETF 464287309   647,714 9,948 SH   SOLE   9,548 0 400
iShares S&P 500 Value ETF ETF 464287408   6,266,693 44,369 SH   SOLE   43,090 0 1,279
iShares S&P Mid-Cap 400 Value ETF 464287705   15,086 148 SH   SOLE   148 0 0
iShares S&P Small Cap 600 Grow ETF 464287887   41,034 320 SH   SOLE   320 0 0
iShares S&P Small Cap 600 Valu ETF 464287879   331,838 3,294 SH   SOLE   3,294 0 0
iShares US Energy ETF 464287796   98,363 3,750 SH   SOLE   0 0 3,750
iShares US Healthcare ETF 464287762   796,448 3,155 SH   SOLE   3,155 0 0
iShares US Home Construction E ETF 464288752   6,786 100 SH   SOLE   0 0 100
iShares US Industrials ETF ETF 464287754   232,729 2,202 SH   SOLE   2,202 0 0
iShares US Utilities ETF ETF 464287697   31,824 400 SH   SOLE   0 0 400
John Hancock Patriot Prem Div ETF 41013T105   2,284 153 SH   SOLE   153 0 0
Liberty All-Star Equity Fund ETF 530158104   4,258 558 SH   SOLE   558 0 0
Materials Select Sector SPDR ETF 81369Y100   600,062 7,615 SH   SOLE   7,615 0 0
Monroe Capital Corp ETF 610335101   11,215 1,117 SH   SOLE   0 0 1,117
ProShares Ultra Health Care ETF 74347R735   72,732 912 SH   SOLE   912 0 0
Purefunds Cyber Security ETF ETF 26924G201   4,392 80 SH   SOLE   80 0 0
Real Estate Select Sector SPDR ETF 81369Y860   6,318 160 SH   SOLE   0 0 160
Schwab Emerging Markets Equity ETF 808524706   1,440,443 45,325 SH   SOLE   44,525 0 800
Schwab Fundamental Emerg Mkts ETF 808524730   3,844 125 SH   SOLE   125 0 0
Schwab Fundamental US Large Co ETF 808524771   11,316,350 219,012 SH   SOLE   191,217 0 27,795
Schwab International Equity ET ETF 808524805   5,149,048 136,871 SH   SOLE   136,871 0 0
Schwab International Small-Cap ETF 808524888   125,947 3,195 SH   SOLE   3,195 0 0
Schwab U.S. Dividend Equity ET ETF 808524797   946,534 12,981 SH   SOLE   9,572 0 3,409
Schwab U.S. Large-Cap ETF ETF 808524201   4,534,152 47,216 SH   SOLE   47,216 0 0
Schwab US Broad Market ETF ETF 808524102   22,395,257 231,571 SH   SOLE   230,571 0 1,000
Schwab US Large-Cap Growth ETF ETF 808524300   1,988,216 15,320 SH   SOLE   15,320 0 0
Schwab US Large-Cap Value ETF ETF 808524409   461,092 7,063 SH   SOLE   7,063 0 0
Schwab US Mid-Cap ETF ETF 808524508   1,509,292 20,278 SH   SOLE   20,278 0 0
Schwab US Small-Cap ETF ETF 808524607   2,511,883 25,202 SH   SOLE   25,202 0 0
Simplify US Equity Plus Convex ETF 82889N103   65,107 2,290 SH   SOLE   2,290 0 0
SPDR Dow Jones Industrial Avrg ETF 78467X109   86,022 260 SH   SOLE   0 0 260
SPDR MSCI ACWI ex-US ETF ETF 78463X848   9,569 331 SH   SOLE   331 0 0
SPDR Portfolio Developed World ETF 78463X889   83,131 2,351 SH   SOLE   2,351 0 0
SPDR Portfolio Emerging Market ETF 78463X509   15,849 362 SH   SOLE   362 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   9,830,018 24,723 SH   SOLE   14,653 0 10,070
SPDR S&P 500 Growth ETF 78464A409   46,530 825 SH   SOLE   825 0 0
SPDR S&P 600 Small Cap Value E ETF 78464A300   36,977 451 SH   SOLE   451 0 0
SPDR S&P Biotech ETF ETF 78464A870   535,139 3,945 SH   SOLE   3,945 0 0
SPDR S&P Dividend ETF ETF 78464A763   353,500 2,995 SH   SOLE   2,995 0 0
SPDR S&P MidCap 400 ETF Trust ETF 78467Y107   25,951,062 54,414 SH   SOLE   53,584 0 830
SPDR S&P Regional Banking ETF ETF 78464A698   28,593 431 SH   SOLE   431 0 0
Tekla Healthcare Investors ETF 87911J103   53,678 2,199 SH   SOLE   2,199 0 0
Templeton Dragon Fund Inc. ETF 88018T101   107,153 4,550 SH   SOLE   4,200 0 350
US Technology Select SPDR ETF 81369Y803   5,233,511 39,406 SH   SOLE   37,406 0 2,000
Utilities Select Sector SPDR ETF 81369Y886   32,020 500 SH   SOLE   0 0 500
VanEck Merk Gold Trust ETF 921078101   93,128 5,600 SH   SOLE   0 0 5,600
VanEck Vectors Semiconductor E ETF 92189F676   97,420 400 SH   SOLE   400 0 0
Vaneck Vectors Vietnam ETF ETF 92189F817   3,620 200 SH   SOLE   200 0 0
Vanguard Consumer Staples ETF ETF 92204A207   2,453,158 13,764 SH   SOLE   13,764 0 0
Vanguard Dividend Appreciation ETF 921908844   3,237,578 22,012 SH   SOLE   13,237 0 8,775
Vanguard Energy ETF ETF 92204A306   1,904 28 SH   SOLE   28 0 0
Vanguard ESG International Sto ETF 921910725   613,700 10,000 SH   SOLE   0 0 10,000
Vanguard Extended Market VIPER ETF 922908652   9,906,960 56,000 SH   SOLE   55,715 0 285
Vanguard Financials ETF ETF 92204A405   3,466,106 41,019 SH   SOLE   41,019 0 0
Vanguard FTSE All-Wld ex-US Sm ETF 922042718   295,251 2,300 SH   SOLE   0 0 2,300
Vanguard FTSE All-World Ex-US ETF 922042775   15,398,389 253,764 SH   SOLE   203,504 0 50,260
Vanguard FTSE Developed Market ETF 921943858   1,051,798 21,417 SH   SOLE   20,127 0 1,290
Vanguard FTSE Emerging Markets ETF 922042858   9,228,257 177,296 SH   SOLE   169,516 0 7,780
Vanguard Growth VIPERs ETF 922908736   1,580,064 6,147 SH   SOLE   6,147 0 0
Vanguard Health Care ETF ETF 92204A504   59,475 260 SH   SOLE   260 0 0
Vanguard High Dividend Yield E ETF 921946406   3,822,200 37,810 SH   SOLE   36,861 0 949
Vanguard Industrials ETF ETF 92204A603   2,269,347 11,990 SH   SOLE   11,990 0 0
Vanguard Information Technolog ETF 92204A702   1,324,621 3,695 SH   SOLE   3,695 0 0
Vanguard Intl High Dividend Yi ETF 921946794   4,270,154 65,243 SH   SOLE   65,243 0 0
Vanguard Large-Cap VIPERs ETF 922908637   485,857 2,622 SH   SOLE   2,622 0 0
Vanguard Mid-Cap ETF ETF 922908629   5,364,175 24,235 SH   SOLE   2,910 0 21,325
Vanguard Mid-Cap Growth ETF ETF 922908538   115,020 536 SH   SOLE   536 0 0
Vanguard Mid-Cap Value ETF 922908512   434,281 3,220 SH   SOLE   3,220 0 0
Vanguard REIT Index ETF ETF 922908553   288,992 3,146 SH   SOLE   2,865 0 281
Vanguard Russell 1000 Growth I ETF 92206C680   18,501 74 SH   SOLE   74 0 0
Vanguard Russell 2000 Value ET ETF 92206C649   3,388,752 24,240 SH   SOLE   0 0 24,240
Vanguard S&P 500 ETF ETF 922908363   76,026,022 208,691 SH   SOLE   205,259 0 3,432
Vanguard S&P 500 Growth Index ETF 921932505   737,336 3,138 SH   SOLE   2,924 0 214
Vanguard S&P 500 Value Index F ETF 921932703   590,364 4,319 SH   SOLE   4,319 0 0
Vanguard S&P Mid-Cap 400 Index ETF 921932885   2,322,788 13,164 SH   SOLE   13,164 0 0
Vanguard S&P Small-Cap 600 ETF 921932828   1,489,637 7,489 SH   SOLE   7,489 0 0
Vanguard Small-Cap VIPERs ETF 922908751   8,840,625 41,296 SH   SOLE   9,800 0 31,496
Vanguard Small Cap Growth VIPE ETF 922908595   12,049,170 43,871 SH   SOLE   4,599 0 39,272
Vanguard Small Cap Value VIPER ETF 922908611   15,183,456 91,682 SH   SOLE   10,964 0 80,718
Vanguard Total International S ETF 921909768   195,436 3,117 SH   SOLE   2,915 0 202
Vanguard Total Stock Market VI ETF 922908769   22,454,543 108,639 SH   SOLE   45,585 0 63,054
Vanguard Total World Stock Ind ETF 922042742   1,364,262 14,023 SH   SOLE   4,033 0 9,990
Vanguard Utilities ETF ETF 92204A876   548,270 3,902 SH   SOLE   3,902 0 0
Vanguard Value ETF ETF 922908744   76,115 579 SH   SOLE   579 0 0
Virtus Infra Cap US ETF 26923G822   37,910 1,575 SH   SOLE   1,575 0 0
Wisdom Tree U.S. ESG Fund ETF 97717W596   7,247 165 SH   SOLE   165 0 0
Wisdomtree Large Cap Div Exch ETF 97717W307   126,148 1,100 SH   SOLE   1,100 0 0
WisdomTree MidCap Dividend ETF 97717W505   15,885 393 SH   SOLE   393 0 0
Key Energy Services Inc Exp 12 WT 49309J129   0 8 SH   SOLE   8 0 0
Occidental Petroleum Corp Warr WT 674599162   322 27 SH   SOLE   27 0 0
Preferred Apt Community Warran WT 74063B369   0 100 SH   SOLE   100 0 0
Brookfield Business Partners L LTD G16234109   928 36 SH   SOLE   36 0 0
Energy Transfer LP LTD 29273V100   29,860 3,888 SH   SOLE   3,888 0 0
Enterprise Prods Partners L P LTD 293792107   230,836 10,483 SH   SOLE   10,483 0 0
Magellan Midstream Partners LP LTD 559080106   185,321 4,274 SH   SOLE   4,274 0 0