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