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   10,464 800 SH   SOLE   800 0 0
BlackRock Core Bond Common ETF 09249E101   1,376,289 89,544 SH   SOLE   86,144 0 3,400
BlackRock Corp High Yld Fund ETF 09255P107   47,819 4,702 SH   SOLE   4,702 0 0
BlackRock Credit Allocation In ETF 092508100   13,451 1,019 SH   SOLE   1,019 0 0
Blackrock Ltd Duration Inc Tr ETF 09249W101   26,467 1,900 SH   SOLE   0 0 1,900
Blackrock Munivest Fund ETF 09253R105   36,289 4,303 SH   SOLE   4,303 0 0
Blackrock Munivest Fund II ETF 09253T101   15,889 1,167 SH   SOLE   1,167 0 0
Blackrock Muniyield Quality Fd ETF 09254E103   37,717 2,887 SH   SOLE   2,887 0 0
Blackrock Quality Municipal Tr ETF 09247D105   26,372 1,700 SH   SOLE   1,700 0 0
Cohen & Steers REIT PFD ETF 19247X100   2,481,298 129,775 SH   SOLE   129,275 0 500
Eaton Vance Limited Duration I ETF 27828H105   2,874 255 SH   SOLE   0 0 255
Eaton Vance Muni Inc Sh Ben In ETF 27826U108   6,957 557 SH   SOLE   0 0 557
Goldman Sachs Access Treasury ETF 381430529   3,015 30 SH   SOLE   30 0 0
Invesco Municipal Trust ETF 46131J103   7,806 664 SH   SOLE   664 0 0
Invesco National AMT-Free Muni ETF 46138E537   29,747 1,120 SH   SOLE   0 0 1,120
Invesco VRDO Tax-Free Weekly ETF 46138G862   155,869 6,246 SH   SOLE   6,246 0 0
iShares Barclays 1-3 Year Trea ETF 464287457   56,297 650 SH   SOLE   0 0 650
iShares Barclays 7-10 Yr Treas ETF 464287440   2,681 22 SH   SOLE   0 0 22
iShares Barclays MBS ETF ETF 464288588   3,873,947 34,995 SH   SOLE   34,270 0 725
iShares Barclays TIPS Bond ETF ETF 464287176   3,356,227 27,286 SH   SOLE   7,945 0 19,341
iShares Core Total U.S. Bond M ETF 464287226   19,524,112 165,165 SH   SOLE   163,949 0 1,216
iShares ESG 1-5 Yr USD Corp Bo ETF 46435G243   612,666 23,555 SH   SOLE   23,308 0 247
iShares ESG U.S. Aggregate Bon ETF 46435U549   1,233,186 21,807 SH   SOLE   21,550 0 257
iShares Floating Rate Bond ETF 46429B655   2,035,691 40,239 SH   SOLE   40,239 0 0
iShares iBoxx $ Investment Gra ETF 464287242   318,496 2,368 SH   SOLE   1,855 0 513
iShares iBoxx High Yield Corp ETF 464288513   61,623 755 SH   SOLE   755 0 0
iShares Intermediate-Term Corp ETF 464288638   1,641,732 27,190 SH   SOLE   24,391 0 2,799
iShares JPMorgan USD Emerg Mar ETF 464288281   25,121 230 SH   SOLE   230 0 0
iShares New York Muni Bond ETF ETF 464288323   57,535 1,000 SH   SOLE   1,000 0 0
iShares S&P National AMT-Free ETF 464288414   5,882,169 50,972 SH   SOLE   50,972 0 0
iShares S&P US Preferred Stock ETF 464288687   4,752,504 137,197 SH   SOLE   136,037 0 1,160
iShares Short-Term Corporate B ETF 464288646   7,021,099 128,333 SH   SOLE   110,328 0 18,005
iShares Short-Term National Mu ETF 464288158   50,263 466 SH   SOLE   466 0 0
iShares US Treasury Bond ETF ETF 46429B267   7,781 278 SH   SOLE   0 0 278
JP Morgan Ultra Short Income F ETF 46641Q837   6,888,017 135,778 SH   SOLE   134,528 0 1,250
MFS Charter Income Trust ETF 552727109   22,260 2,800 SH   SOLE   575 0 2,225
MFS Intermediate Income Tr ETF 55273C107   2,683 725 SH   SOLE   725 0 0
Neuberger Berman Intermediate ETF 64124P101   1,036,077 74,311 SH   SOLE   73,111 0 1,200
Nuveen AMT-Free QLTY Municipal ETF 670657105   18,855 1,351 SH   SOLE   1,351 0 0
Nuveen Arizona Quality Municip ETF 67061W104   470,839 34,500 SH   SOLE   34,500 0 0
Nuveen California Quality Muni ETF 67066Y105   515,592 36,000 SH   SOLE   36,000 0 0
Nuveen Dividend Advantage Muni ETF 67070X101   120,181 8,108 SH   SOLE   1,089 0 7,019
Nuveen Dividend Advantage Muni ETF 67066V101   8,446 600 SH   SOLE   600 0 0
Nuveen Dividend Advantage Muni ETF 67071L106   6,675 435 SH   SOLE   435 0 0
Nuveen Ohio Quality Income ETF 670980101   3,991,234 265,144 SH   SOLE   265,144 0 0
Nuveen PA Invt Qty ETF 670972108   13,624 1,000 SH   SOLE   1,000 0 0
Nuveen Qty Pfd Inc Fd2 ETF 67072C105   29,395 3,458 SH   SOLE   3,458 0 0
PIMCO 0-5 Year Hi Yld Corp Bon ETF 72201R783   118,651 1,300 SH   SOLE   0 0 1,300
PIMCO Active Bond ETF ETF 72201R775   769,748 6,898 SH   SOLE   6,853 0 45
PIMCO Corporate & Income Opp F ETF 72201B101   12,616 800 SH   SOLE   800 0 0
PIMCO Enhanced Short Maturity ETF 72201R833   248,124 2,440 SH   SOLE   2,440 0 0
PIMCO Intermediate Municipal B ETF 72201R866   25,034 450 SH   SOLE   450 0 0
Putnam Premier Income ETF 746853100   86,660 18,007 SH   SOLE   18,007 0 0
Schwab Short-Term US Treasury ETF 808524862   491,776 9,525 SH   SOLE   9,525 0 0
Schwab U.S. Aggregate Bond ETF ETF 808524839   5,971,231 106,174 SH   SOLE   105,689 0 485
SPDR Barclays Capital High Yie ETF 78468R622   599,575 5,927 SH   SOLE   4,070 0 1,857
SPDR Bloomberg Barclays 1-3 mo ETF 78468R663   14,462 158 SH   SOLE   158 0 0
SPDR Nuveen Barclays Muni Bond ETF 78464A458   96,759 1,873 SH   SOLE   0 0 1,873
SPDR Nuveen Barclays Short-Ter ETF 78468R739   72,810 1,460 SH   SOLE   1,460 0 0
SPDR Portfolio Inter Term Corp ETF 78464A375   50,192 1,374 SH   SOLE   1,374 0 0
SPDR Portfolio Short Term Corp ETF 78464A474   30,243 965 SH   SOLE   965 0 0
SPDR Portfolio Short Term Trea ETF 78468R101   9,984 325 SH   SOLE   325 0 0
TCW Strategic Incm Fund ETF 872340104   38,854 7,000 SH   SOLE   0 0 7,000
Templeton Emerg Mkts Income ETF 880192109   1,766 225 SH   SOLE   225 0 0
Vaneck Vectors AMT-Free Inter ETF 92189H201   10,799 212 SH   SOLE   212 0 0
VanEck Vectors AMT-Free Long M ETF 92189F536   1,217,732 57,576 SH   SOLE   57,576 0 0
Vaneck Vectors AMT-Free Short ETF 92189F528   1,430,156 79,409 SH   SOLE   79,409 0 0
Vanguard Intermediate-term B ETF 921937819   72,688 780 SH   SOLE   0 0 780
Vanguard Intermediate Term Cor ETF 92206C870   62,547,136 657,423 SH   SOLE   570,069 0 87,354
Vanguard Mortgage-Backed Secur ETF 92206C771   37,151,193 683,302 SH   SOLE   672,823 0 10,479
Vanguard Short-Term Bond ETF ETF 921937827   6,869,314 82,643 SH   SOLE   900 0 81,743
Vanguard Short-Term Corp Bond ETF 92206C409   56,806,394 687,230 SH   SOLE   498,853 0 188,377
Vanguard Short-Term Inflation- ETF 922020805   189,392 3,775 SH   SOLE   3,500 0 275
Vanguard Tax-Exempt Bond ETF ETF 922907746   3,210,394 59,298 SH   SOLE   59,298 0 0
Vanguard Total Bond Market ETF ETF 921937835   2,269,543 25,691 SH   SOLE   21,053 0 4,638
Vanguard Total International B ETF 92203J407   239,580 4,150 SH   SOLE   4,150 0 0
Western Asset Global High Inc ETF 95766B109   19 2 SH   SOLE   2 0 0
Western Asset Infl Linked Opps ETF 95766R104   4,859,587 443,393 SH   SOLE   440,868 0 2,525
Western Asset Muni Prtfd ETF 95766P108   15,901 1,120 SH   SOLE   0 0 1,120
Preferred Apt Cmntys I Warrant PFD 74039J744   125,000 125 SH   SOLE   0 0 125
1st Source Corporation COM 336901103   160,110 4,500 SH   SOLE   4,500 0 0
2U Inc COM 90214J101   37,960 1,000 SH   SOLE   0 0 1,000
3M Company COM 88579Y101   8,682,422 55,661 SH   SOLE   11,839 0 43,823
Aaron's Inc COM 002535300   46,349 1,020 SH   SOLE   1,020 0 0
Abbott Labs COM 002824100   94,122,431 1,029,447 SH   SOLE   772,861 0 256,586
Abbvie Inc COM 00287Y109   12,143,590 123,687 SH   SOLE   107,181 0 16,506
Acadia Realty Trust COM 004239109   3,907 301 SH   SOLE   301 0 0
Accenture PLC - Class A COM G1151C101   62,590,021 291,496 SH   SOLE   190,626 0 100,870
Addus HomeCare Corp COM 006739106   92,560 1,000 SH   SOLE   1,000 0 0
Adobe Systems Inc. COM 00724F101   777,899 1,787 SH   SOLE   1,239 0 548
Adtalem Global Education Inc COM 00737L103   4,112 132 SH   SOLE   0 0 132
Advansix Inc COM 00773T101   927 79 SH   SOLE   71 0 8
AerCap Holdings N.V. COM N00985106   60,060 1,950 SH   SOLE   1,950 0 0
AFLAC Incorporated COM 001055102   21,618 600 SH   SOLE   600 0 0
AGCO Corp COM 001084102   55,460 1,000 SH   SOLE   1,000 0 0
Air Lease Corp Class A COM 00912X302   138,074 4,690 SH   SOLE   4,690 0 0
Air Products and Chemicals Inc COM 009158106   2,256,340 9,293 SH   SOLE   1,053 0 8,240
Alcon Inc COM H01301128   83,343 1,454 SH   SOLE   1,404 0 50
Alexion Pharmaceuticals Inc COM 015351109   5,612 50 SH   SOLE   50 0 0
Alliance Data Systems Corp COM 018581108   993 22 SH   SOLE   0 0 22
Alliant Energy Corporation COM 018802108   13,682 286 SH   SOLE   286 0 0
Allscripts Healthcare Solution COM 01988P108   2,370 350 SH   SOLE   0 0 350
Allstate Corp. COM 020002101   610,538 6,260 SH   SOLE   901 0 5,359
Alphabet Inc Class A COM 02079K305   33,535,465 23,649 SH   SOLE   19,333 0 4,316
Alphabet Inc Class C COM 02079K107   91,869,099 64,989 SH   SOLE   44,708 0 20,281
Altria Group Inc. COM 02209S103   598,944 14,940 SH   SOLE   7,638 0 7,302
Amazon.com Inc. COM 023135106   41,134,006 14,910 SH   SOLE   10,538 0 4,372
Ameren Corp. COM 023608102   86,472 1,229 SH   SOLE   623 0 606
American Electric Power Inc COM 025537101   180,862 2,271 SH   SOLE   2,020 0 251
American Express Company COM 025816109   9,918,221 104,183 SH   SOLE   56,573 0 47,610
American Financial Group Inc. COM 025932104   79,388 1,251 SH   SOLE   1,251 0 0
American Tower REIT Inc COM 03027X100   41,763,411 160,854 SH   SOLE   158,899 0 1,955
American Water Works Co Inc COM 030420103   783,411 6,089 SH   SOLE   489 0 5,600
Ameriprise Financial Incorpora COM 03076C106   36,160 241 SH   SOLE   0 0 241
Amerisourcebergen Corp. COM 03073E105   20,154 200 SH   SOLE   0 0 200
Amgen Inc COM 031162100   90,741,049 384,723 SH   SOLE   278,118 0 106,605
Amphenol Corp COM 032095101   112,871 1,175 SH   SOLE   1,175 0 0
Analog Devices Inc COM 032654105   39,564,215 322,604 SH   SOLE   320,452 0 2,152
Anthem Inc COM 036752103   263,243 1,001 SH   SOLE   675 0 326
Aon PLC COM G0403H108   852,255 4,425 SH   SOLE   750 0 3,675
Apache Corp COM 037411105   1,890 140 SH   SOLE   140 0 0
Aphria Inc COM 03765K104   4,288 1,000 SH   SOLE   0 0 1,000
Apollo Commercial Real Estate COM 03762U105   1,270 125 SH   SOLE   0 0 125
Apple Inc COM 037833100   207,197,985 567,976 SH   SOLE   409,449 0 158,527
Applied Materials Inc. COM 038222105   108,810 1,800 SH   SOLE   400 0 1,400
Arch Capital Group LTD COM G0450A105   166,170 5,800 SH   SOLE   2,200 0 3,600
Archer-Daniels-Midland Co. COM 039483102   80,039 2,006 SH   SOLE   1,350 0 656
Arconic Corp COM 03966V107   18,151 1,303 SH   SOLE   0 0 1,303
Arthur J. Gallagher & Co COM 363576109   212,431 2,179 SH   SOLE   25 0 2,154
ASGN Inc COM 00191U102   48,343 725 SH   SOLE   725 0 0
Aspen Technology Inc COM 045327103   3,834 37 SH   SOLE   0 0 37
AT&T Inc COM 00206R102   6,362,482 210,469 SH   SOLE   178,533 0 31,936
Atmos Energy Corporation COM 049560105   49,790 500 SH   SOLE   500 0 0
Aurora Cannabis Inc COM 05156X884   559 45 SH   SOLE   45 0 0
Autodesk Inc COM 052769106   221,490 926 SH   SOLE   0 0 926
Automatic Data Processing COM 053015103   16,491,209 110,090 SH   SOLE   103,353 0 6,737
Avanos Medical Inc COM 05350V106   27,274 928 SH   SOLE   916 0 12
Avista Corp COM 05379B107   54,585 1,500 SH   SOLE   1,500 0 0
Bank Montreal Que COM 063671101   70,557 1,330 SH   SOLE   0 0 1,330
Bank of America Corporation COM 060505104   559,228 23,547 SH   SOLE   9,545 0 14,002
Bank of New York Mellon Corp COM 064058100   1,302,852 33,709 SH   SOLE   33,234 0 475
Baxter International Inc COM 071813109   47,477,546 549,852 SH   SOLE   535,968 0 13,884
BCE Inc COM 05534B760   2,840 67 SH   SOLE   67 0 0
Becton Dickinson & Co COM 075887109   11,347,140 47,424 SH   SOLE   1,265 0 46,159
Berkshire Hathaway Inc - Class COM 084670702   80,708,296 452,122 SH   SOLE   324,175 0 127,947
Berkshire Hathaway Inc. Class COM 084670108   20,582,100 77 SH   SOLE   75 0 2
Biglari Holdings Inc Class A COM 08986R408   670 2 SH   SOLE   2 0 0
Biglari Holdings Inc Class B COM 08986R309   1,725 25 SH   SOLE   25 0 0
Biogen Inc COM 09062X103   67,423 252 SH   SOLE   25 0 227
BlackRock Inc COM 09247X101   1,326,491 2,438 SH   SOLE   2,214 0 224
Block H & R Inc. COM 093671105   191,928 13,200 SH   SOLE   0 0 13,200
Bloom Energy Corp COM 093712107   19,040 1,750 SH   SOLE   1,750 0 0
Boeing Co. COM 097023105   1,679,803 9,164 SH   SOLE   6,907 0 2,257
Booking Holdings Inc COM 09857L108   12,739 8 SH   SOLE   8 0 0
Boston Beer Co Inc Cl A COM 100557107   17,709 33 SH   SOLE   33 0 0
Boston Properties Inc. COM 101121101   359,958 3,940 SH   SOLE   3,940 0 0
Boston Scientific Corp. COM 101137107   11,305 322 SH   SOLE   0 0 322
Box Inc COM 10316T104   41,520 2,000 SH   SOLE   0 0 2,000
Brighthouse Financial Inc. COM 10922N103   83 3 SH   SOLE   0 0 3
Bristol-Myers Squibb Co. COM 110122108   46,195,877 785,644 SH   SOLE   628,994 0 156,650
Broadcom Inc COM 11135F101   24,302 77 SH   SOLE   77 0 0
Broadridge Financial Solutions COM 11133T103   57,662 455 SH   SOLE   430 0 25
Brookfield Asset Management In COM 112585104   332,751 10,114 SH   SOLE   9,715 0 399
Brown Forman Corp Class A COM 115637100   103,626 1,800 SH   SOLE   1,800 0 0
Brown Forman Corp Class B COM 115637209   1,437,779 22,551 SH   SOLE   21,851 0 700
BT Group Inc COM G16612106   10,609 7,500 SH   SOLE   7,500 0 0
Business Development Co 40 Act COM 12325J101   18,276 2,825 SH   SOLE   2,825 0 0
C S X Corp. COM 126408103   1,938,354 27,794 SH   SOLE   27,546 0 248
Cabot Oil & Gas Corporation COM 127097103   138,643 8,070 SH   SOLE   8,070 0 0
Campbell Soup Co. COM 134429109   11,167 225 SH   SOLE   0 0 225
Canadian National Railway COM 136375102   97,427 1,100 SH   SOLE   1,100 0 0
Canadian Natural Resource Ltd COM 136385101   15,860 900 SH   SOLE   0 0 900
Canadian Pacific Railway Ltd COM 13645T100   91,890 359 SH   SOLE   345 0 14
Canopy Growth Corporation COM 138035100   1,293 80 SH   SOLE   80 0 0
Capital One Financial Corporat COM 14040H105   6,259 100 SH   SOLE   100 0 0
Cardia Inc COM 14140R102   0 5,702 SH   SOLE   5,702 0 0
Cardinal Health Inc. COM 14149Y108   254,584 4,833 SH   SOLE   0 0 4,833
CarMax Inc COM 143130102   33,581 375 SH   SOLE   375 0 0
Carnival Corp COM 143658300   1,642 100 SH   SOLE   100 0 0
Carrier Global Corp COM 14448C104   1,742,715 78,147 SH   SOLE   75,764 0 2,383
Carter Validus Mission II Clas COM 146280102   23,815 2,575 SH   SOLE   2,575 0 0
Caterpillar Inc. COM 149123101   248,193 1,962 SH   SOLE   350 0 1,612
CBRE Group Inc COM 12504L109   137,514 3,041 SH   SOLE   2,990 0 51
CDK Global Inc COM 12508E101   184,775 4,461 SH   SOLE   3,027 0 1,434
Cenovus Energy Inc COM 15135U109   9,340 2,000 SH   SOLE   2,000 0 0
Centene Corp COM 15135B101   25,547 402 SH   SOLE   0 0 402
Cerner Corp COM 156782104   1,079,061 15,700 SH   SOLE   15,700 0 0
CGI Inc Class A COM 12532H104   47,250 750 SH   SOLE   750 0 0
ChampionX Corp COM 15872M104   7,808 800 SH   SOLE   800 0 0
Charles Schwab Corp. COM 808513105   1,913,058 56,700 SH   SOLE   35,830 0 20,870
Charter Communications, Inc COM 16119P108   146,892 288 SH   SOLE   288 0 0
Check Point Software Tech LTD COM M22465104   142,882 1,330 SH   SOLE   1,330 0 0
Chevron Corp COM 166764100   14,974,904 167,824 SH   SOLE   152,502 0 15,322
Chipotle Mexican Grill Inc COM 169656105   472,510 449 SH   SOLE   312 0 137
Chubb Ltd COM H1467J104   23,865,353 187,339 SH   SOLE   183,139 0 4,200
Church and Dwight Inc COM 171340102   113,786 1,472 SH   SOLE   552 0 920
Cigna Corp. COM 125523100   173,201 923 SH   SOLE   484 0 439
Cincinnati Financial Corp COM 172062101   3,336,645 51,627 SH   SOLE   51,627 0 0
Cintas Corp. COM 172908105   2,903,857 10,902 SH   SOLE   6,047 0 4,855
Cisco Systems Inc COM 17275R102   11,798,521 252,970 SH   SOLE   50,118 0 202,852
Citigroup Inc. COM 172967424   162,447 3,179 SH   SOLE   522 0 2,657
Citrix Systems Inc. COM 177376100   73,955 500 SH   SOLE   500 0 0
Clorox Co. COM 189054109   98,717 450 SH   SOLE   300 0 150
CME Group Inc COM 12572Q105   29,257 180 SH   SOLE   0 0 180
CNL Healthcare Properties Inc COM 12612C108   8,294 1,062 SH   SOLE   1,062 0 0
Coca Cola COM 191216100   7,961,700 176,579 SH   SOLE   80,510 0 96,069
Cognex Corp COM 192422103   29,860 500 SH   SOLE   0 0 500
Cognizant Technology Solutions COM 192446102   140,061 2,465 SH   SOLE   2,465 0 0
Cohen & Steers Inc COM 19247A100   68,050 1,000 SH   SOLE   1,000 0 0
Colgate-Palmolive Co. COM 194162103   9,841,309 134,334 SH   SOLE   44,466 0 89,868
Comcast Corporation Class A COM 20030N101   34,758,615 886,471 SH   SOLE   577,023 0 309,448
Compass Diversified Holdings COM 20451Q104   17,240 1,000 SH   SOLE   1,000 0 0
Conagra Inc. COM 205887102   28,136 800 SH   SOLE   800 0 0
ConocoPhillips COM 20825C104   1,401,745 33,359 SH   SOLE   11,631 0 21,728
Consolidated Edison Inc. COM 209115104   55,746 775 SH   SOLE   775 0 0
Constellation Brands Inc COM 21036P108   7,367,144 42,110 SH   SOLE   225 0 41,885
Corning Incorporated COM 219350105   292,100 11,278 SH   SOLE   9,778 0 1,500
Corteva Inc COM 22052L104   81,388 3,038 SH   SOLE   2,078 0 960
Costco Wholesale Corp COM 22160K105   14,404,545 47,507 SH   SOLE   41,617 0 5,890
Covetrus Inc COM 22304C100   4,294 240 SH   SOLE   240 0 0
Credit Acceptance Corp Mich COM 225310101   136,178 325 SH   SOLE   325 0 0
Crowdstrike Hldgs Inc Cl A COM 22788C105   1,003 10 SH   SOLE   10 0 0
Crown Castle International Cor COM 22822V101   36,817 220 SH   SOLE   220 0 0
Cullen Frost Bankers COM 229899109   10,372,512 138,837 SH   SOLE   138,837 0 0
Cummins Inc COM 231021106   69,304 400 SH   SOLE   400 0 0
CVS Health Corp COM 126650100   831,876 12,804 SH   SOLE   6,504 0 6,300
Danaher Corp COM 235851102   17,751,361 100,286 SH   SOLE   3,844 0 96,442
Darden Restaurants Inc. COM 237194105   75,618 998 SH   SOLE   998 0 0
Deere Co COM 244199105   34,153,028 216,282 SH   SOLE   212,040 0 4,242
Dell Technologies Inc COM 24703L202   18,350 334 SH   SOLE   334 0 0
Delta Air Lines Inc COM 247361702   1,459 52 SH   SOLE   52 0 0
Dentsply Sirona Inc. COM 24906P109   323,914 7,335 SH   SOLE   7,335 0 0
Devon Energy Corp New COM 25179M103   1,134 100 SH   SOLE   0 0 100
Digital Realty Trust Inc COM 253868103   35,101 247 SH   SOLE   0 0 247
Dillards Inc COM 254067101   23,346 900 SH   SOLE   900 0 0
Discover Financial Services COM 254709108   37,367 746 SH   SOLE   0 0 746
Dish Network Corporation COM 25470M109   44,863 1,300 SH   SOLE   1,300 0 0
Disney (Walt) Co COM 254687106   75,220,701 674,564 SH   SOLE   442,930 0 231,634
Dollar General Corporation COM 256677105   45,913 241 SH   SOLE   241 0 0
Dominion Energy Inc. COM 25746U109   1,580,656 19,471 SH   SOLE   2,273 0 17,198
Donaldson Inc. COM 257651109   1,017,486 21,872 SH   SOLE   21,872 0 0
Dover Corp. COM 260003108   330,911 3,427 SH   SOLE   3,050 0 377
Dow Inc COM 260557103   296,284 7,269 SH   SOLE   3,309 0 3,960
DTE Energy Company COM 233331107   4,883 45 SH   SOLE   45 0 0
Duke Energy Corp COM 26441C204   34,977,390 437,819 SH   SOLE   415,578 0 22,241
Duke Realty Corporation COM 264411505   18,474 522 SH   SOLE   522 0 0
DuPont De Nemours Inc COM 26614N102   391,515 7,369 SH   SOLE   3,409 0 3,960
DURECT Corp COM 266605104   2,921 1,259 SH   SOLE   1,259 0 0
DXC Technology Company COM 23355L106   35,459 2,149 SH   SOLE   2,149 0 0
E.W. Scripps Company COM 811054402   4,545 519 SH   SOLE   0 0 519
Eaton Corp PLC COM G29183103   5,266,209 60,199 SH   SOLE   4,094 0 56,105
eBay Inc. COM 278642103   26,225 500 SH   SOLE   100 0 400
Ecolab COM 278865100   249,384 1,251 SH   SOLE   1,190 0 61
Edwards Lifesciences Corp COM 28176E108   458,407 6,633 SH   SOLE   6,408 0 225
Elbit Systems LTD COM M3760D101   137,050 1,000 SH   SOLE   1,000 0 0
Electronic Arts Inc COM 285512109   27,731 210 SH   SOLE   0 0 210
Emerson Electric Co. COM 291011104   9,906,812 159,710 SH   SOLE   120,484 0 39,226
Enbridge Inc COM 29250N105   44,170,009 1,452,006 SH   SOLE   1,019,263 0 432,743
Encompass Health Corp COM 29261A100   12,691 204 SH   SOLE   204 0 0
Encorium Group Inc COM 29257R208   0 52 SH   SOLE   52 0 0
Ennis Inc. COM 293389102   73,848 4,071 SH   SOLE   4,071 0 0
EOG Res Inc COM 26875P101   197,169 3,892 SH   SOLE   3,892 0 0
EPR Properties COM 26884U109   464 14 SH   SOLE   14 0 0
Equity Residential COM 29476L107   95,457 1,606 SH   SOLE   556 0 1,050
Essential Utilities Inc COM 29670G102   55,672 1,318 SH   SOLE   287 0 1,031
Estee Lauder Companies COM 518439104   254,529 1,349 SH   SOLE   300 0 1,049
Everest Re Group Ltd COM G3223R108   5,216,860 25,300 SH   SOLE   100 0 25,200
Eversource Energy COM 30040W108   61,953 744 SH   SOLE   37 0 707
Exelon Corp COM 30161N101   11,468 316 SH   SOLE   0 0 316
Expeditors Intl Wash Inc COM 302130109   4,867 64 SH   SOLE   0 0 64
Exxon Mobil Corp COM 30231G102   11,980,770 267,907 SH   SOLE   249,349 0 18,559
Facebook Inc Class A COM 30303M102   21,627,509 95,246 SH   SOLE   92,490 0 2,756
Fastenal Co. COM 311900104   204,261 4,768 SH   SOLE   3,920 0 848
Federal Realty Investment Trus COM 313747206   38,817 450 SH   SOLE   450 0 0
Fedex Corp COM 31428X106   21,601,281 153,344 SH   SOLE   116,177 0 37,167
Fidelity National Information COM 31620M106   31,458,223 234,605 SH   SOLE   221,671 0 12,934
Fifth Third Bancorp COM 316773100   1,373,857 70,274 SH   SOLE   70,057 0 217
First Citizens Bancshares Inc COM 31946M103   162,168 400 SH   SOLE   0 0 400
First Finl Bancorp COM 320209109   45,837 3,300 SH   SOLE   3,300 0 0
First Republic Bank COM 33616C100   15,051 142 SH   SOLE   0 0 142
First Solar Inc COM 336433107   24,750 500 SH   SOLE   500 0 0
Firstenergy Corp. COM 337932107   15,512 400 SH   SOLE   0 0 400
Fiserv Inc. COM 337738108   406,392 4,163 SH   SOLE   3,285 0 878
FleetCor Technologies Inc COM 339041105   9,307 37 SH   SOLE   0 0 37
FMC Corp COM 302491303   652,892 6,525 SH   SOLE   6,525 0 0
Ford Motor Co. COM 345370860   3,428 564 SH   SOLE   564 0 0
Fortinet Inc COM 34959E109   41,181 300 SH   SOLE   300 0 0
Fortis Inc COM 349553107   8,102 213 SH   SOLE   0 0 213
Fortive Corporation COM 34959J108   93,033 1,375 SH   SOLE   200 0 1,175
Fortune Brands Home & Security COM 34964C106   159,825 2,500 SH   SOLE   1,475 0 1,025
Franklin Resources Inc COM 354613101   10,296 491 SH   SOLE   491 0 0
Freeport-McMoRan Inc COM 35671D857   21,867 1,890 SH   SOLE   0 0 1,890
Frontier Communications Corpor COM 35906A306   2 20 SH   SOLE   0 0 20
FS KKR Capital Corp II COM 35952V303   26,850 2,083 SH   SOLE   2,083 0 0
Garrett Motion Inc COM 366505105   1,224 221 SH   SOLE   195 0 26
Gartner Group Inc Cl A COM 366651107   24,509 202 SH   SOLE   0 0 202
General Dynamics Corporation COM 369550108   21,826,690 146,037 SH   SOLE   135,227 0 10,810
General Electric COM 369604103   256,042 37,433 SH   SOLE   31,701 0 5,732
General Mills Inc. COM 370334104   442,585 7,179 SH   SOLE   5,479 0 1,700
General Motors COM 37045V100   25,325 1,001 SH   SOLE   1 0 1,000
Gentex Corp. COM 371901109   97,926 3,800 SH   SOLE   3,800 0 0
Genuine Parts Co. COM 372460105   423,131 4,822 SH   SOLE   4,714 0 108
Gildan Activewear Inc COM 375916103   13,941 900 SH   SOLE   900 0 0
Gilead Sciences Inc. COM 375558103   16,379,372 212,885 SH   SOLE   202,045 0 10,840
Global Payments Inc COM 37940X102   129,590 764 SH   SOLE   764 0 0
Global X Robotics/Artificial I COM 37954Y715   2,992 125 SH   SOLE   125 0 0
Goldman Sachs Group Inc. COM 38141G104   186,356 943 SH   SOLE   606 0 337
Graco Incorporated COM 384109104   57,588 1,200 SH   SOLE   1,200 0 0
Grainger WW Inc. COM 384802104   732,620 2,332 SH   SOLE   335 0 1,997
Groupe Danone COM F12033134   10,374 150 SH   SOLE   150 0 0
H B Fuller Co COM 359694106   26,760 600 SH   SOLE   600 0 0
Halliburton Co. COM 406216101   6,490 500 SH   SOLE   500 0 0
Hanesbrands Inc COM 410345102   27,480 2,434 SH   SOLE   434 0 2,000
Hannon Armstrong Sustainable I COM 41068X100   28,460 1,000 SH   SOLE   1,000 0 0
Hanover Insurance Group Inc COM 410867105   2,533 25 SH   SOLE   25 0 0
Hartford Financial Services Gr COM 416515104   6,771 175 SH   SOLE   100 0 75
Healthpeak Properties Inc COM 42250P103   14,552 528 SH   SOLE   528 0 0
Helmerich & Payne COM 423452101   29,265 1,500 SH   SOLE   1,500 0 0
Henry Schein Inc. COM 806407102   150,062 2,570 SH   SOLE   2,570 0 0
Hershey Company COM 427866108   689,460 5,319 SH   SOLE   4,919 0 400
Hewlett Packard Enterprise COM 42824C109   245,213 24,885 SH   SOLE   24,885 0 0
HollyFrontier Corp COM 436106108   27,448 940 SH   SOLE   0 0 940
Home BancShares Inc COM 436893200   43,756 2,845 SH   SOLE   2,845 0 0
Home Depot Inc. COM 437076102   7,808,120 31,169 SH   SOLE   22,333 0 8,836
Honeywell International Inc. COM 438516106   2,188,699 15,137 SH   SOLE   9,144 0 5,993
Host Hotels & Resorts Inc COM 44107P104   5,859 543 SH   SOLE   0 0 543
Howmet Aerospace Inc COM 443201108   82,675 5,216 SH   SOLE   0 0 5,216
HP Inc. COM 40434L105   461,525 26,202 SH   SOLE   26,202 0 0
Hubbell Inc COM 443510607   75,216 600 SH   SOLE   200 0 400
Humana Inc. COM 444859102   36,896 95 SH   SOLE   0 0 95
Huntington Bancshares Inc. COM 446150104   76,906 8,373 SH   SOLE   8,373 0 0
Huntsman Corp COM 447011107   10,782 600 SH   SOLE   600 0 0
Huron Consulting Group Inc COM 447462102   8,850 200 SH   SOLE   0 0 200
Hyatt Hotels Corp COM 448579102   5,029 100 SH   SOLE   100 0 0
Icon PLC COM G4705A100   84,230 500 SH   SOLE   500 0 0
Idex Corporation COM 45167R104   537,336 3,400 SH   SOLE   0 0 3,400
Idexx Laboratories COM 45168D104   132,064 400 SH   SOLE   0 0 400
Illinois Tool Works COM 452308109   45,203,316 256,961 SH   SOLE   114,562 0 142,399
Ingersoll-Rand PLC Shs COM 45687V106   2,812 100 SH   SOLE   100 0 0
Ingredion Inc COM 457187102   44,742 535 SH   SOLE   535 0 0
Inland Real Estate Income Trus COM 457464105   4,809 245 SH   SOLE   245 0 0
Intel Corp COM 458140100   48,543,586 811,358 SH   SOLE   659,559 0 151,798
Intercontinental Exchange Inc COM 45866F104   46,075 503 SH   SOLE   419 0 84
InterDigital Inc COM 45867G101   11,326 200 SH   SOLE   200 0 0
International Business Machine COM 459200101   7,898,599 65,402 SH   SOLE   63,495 0 1,907
International Paper Company COM 460146103   45,773 1,300 SH   SOLE   0 0 1,300
Intuit Inc. COM 461202103   333,214 1,125 SH   SOLE   1,125 0 0
Intuitive Surgical Inc New COM 46120E602   1,341,381 2,354 SH   SOLE   540 0 1,814
Invesco Limited COM G491BT108   1,754 163 SH   SOLE   0 0 163
Iron Mountain Inc COM 46284V101   14,588 546 SH   SOLE   546 0 0
J.M. Smucker Company COM 832696405   6,467,424 61,123 SH   SOLE   59,931 0 1,192
Jack Henry & Associates Inc COM 426281101   12,146 66 SH   SOLE   0 0 66
Jacobs Engineering Group Inc COM 469814107   67,840 800 SH   SOLE   800 0 0
Janus Henderson Group PLC COM G4474Y214   3,047 144 SH   SOLE   0 0 144
Jazz Pharmaceuticals PLC COM G50871105   60,687 550 SH   SOLE   550 0 0
John Bean Technologies Corpora COM 477839104   58,666 682 SH   SOLE   682 0 0
Johnson & Johnson COM 478160104   43,794,627 311,419 SH   SOLE   190,662 0 120,757
Jones Lang LaSalle Inc COM 48020Q107   6,208 60 SH   SOLE   0 0 60
JPMorgan Chase & Co COM 46625H100   61,652,103 655,455 SH   SOLE   419,140 0 236,315
Kansas City Southern COM 485170302   20,277,307 135,462 SH   SOLE   134,620 0 842
KBS Real Estate Inv Tr III COM 48668L105   91,290 7,836 SH   SOLE   7,836 0 0
Kellogg Co COM 487836108   583,706 8,836 SH   SOLE   2,236 0 6,600
Keurig Dr Pepper Inc COM 49271V100   2,499 88 SH   SOLE   88 0 0
Keycorp New COM 493267108   25,176 2,067 SH   SOLE   2,067 0 0
Kimberly Clark COM 494368103   7,396,561 51,932 SH   SOLE   35,501 0 16,431
Kirkland Lake Gold Ltd COM 49741E100   67,839 1,640 SH   SOLE   1,640 0 0
Knight Transportation Inc COM 499049104   51,595 1,237 SH   SOLE   1,237 0 0
Knowles Corp COM 49926D109   12,208 800 SH   SOLE   800 0 0
Kontoor Brands Inc COM 50050N103   4,724 265 SH   SOLE   265 0 0
Kratos Defense and Security So COM 50077B207   23,445 1,500 SH   SOLE   0 0 1,500
Kroger Co. COM 501044101   1,243,290 36,729 SH   SOLE   36,729 0 0
L3Harris Technologies COM 502431109   9,878,301 58,221 SH   SOLE   5,341 0 52,880
Laboratory Corp Amer Hldgs COM 50540R409   29,052,141 174,897 SH   SOLE   171,260 0 3,637
LCNB Corp COM 50181P100   54,264 3,400 SH   SOLE   3,400 0 0
Learning Tree International In COM 522015106   6,903 15,340 SH   SOLE   15,340 0 0
Legg Mason COM 524901105   809,966 16,138 SH   SOLE   14,638 0 1,500
Leggett & Platt Inc. COM 524660107   889 25 SH   SOLE   25 0 0
LendingTree Inc COM 52603B107   19,978 69 SH   SOLE   69 0 0
Level One Bancorp Inc COM 52730D208   10,007 596 SH   SOLE   596 0 0
Liberty Global PLC C COM G5480U120   105,313 4,896 SH   SOLE   4,896 0 0
Liberty SiriusXM Group C COM 531229607   6,270 182 SH   SOLE   0 0 182
Lilly (Eli) & Co. COM 532457108   3,397,213 20,692 SH   SOLE   7,156 0 13,536
Lincoln National Corp COM 534187109   85,426 2,322 SH   SOLE   1,922 0 400
Linde AG COM G5494J103   46,024,264 216,983 SH   SOLE   215,598 0 1,385
Littelfuse Inc COM 537008104   17,063 100 SH   SOLE   0 0 100
Lockheed Martin Corp. COM 539830109   11,259,607 30,855 SH   SOLE   7,595 0 23,260
Loews Corp. COM 540424108   184,549 5,382 SH   SOLE   5,382 0 0
LogMeIn Inc COM 54142L109   7,205 85 SH   SOLE   85 0 0
Lowe's Companies Inc COM 548661107   88,820,220 657,342 SH   SOLE   376,932 0 280,410
LTC Properties Reit Ord Shs COM 502175102   17,705 470 SH   SOLE   0 0 470
Lululemon Athletica Inc COM 550021109   99,843 320 SH   SOLE   0 0 320
Lyft Inc COM 55087P104   3,301 100 SH   SOLE   100 0 0
M D U Resources Group Inc. COM 552690109   35,395 1,581 SH   SOLE   1,581 0 0
M&T Bank Corporation COM 55261F104   488,659 4,700 SH   SOLE   4,700 0 0
Macys Inc COM 55616P104   41 6 SH   SOLE   6 0 0
Manulife Finl Corp COM 56501R106   659,276 48,405 SH   SOLE   48,080 0 325
Marathon Petroleum Corp COM 56585A102   337,575 9,031 SH   SOLE   0 0 9,031
MarketAxess Holdings Inc COM 57060D108   87,661 175 SH   SOLE   175 0 0
Marriott International Cl A COM 571903202   320,630 3,740 SH   SOLE   120 0 3,620
Marriott Vacations Worldwide COM 57164Y107   9,783 119 SH   SOLE   0 0 119
Marsh & McLennan Cos Inc COM 571748102   613,083 5,710 SH   SOLE   5,710 0 0
Martin Marietta Materials COM 573284106   785,999 3,805 SH   SOLE   3,705 0 100
Marvell Technology Group Ltd COM G5876H105   35,060 1,000 SH   SOLE   1,000 0 0
Mastercard Inc COM 57636Q104   106,949,814 361,683 SH   SOLE   353,680 0 8,003
McCormick & Co COM 579780206   33,625,879 187,425 SH   SOLE   187,205 0 220
McDonalds Corp COM 580135101   33,248,135 180,236 SH   SOLE   169,282 0 10,954
McKesson Corporation COM 58155Q103   217,516 1,414 SH   SOLE   1,414 0 0
Medical Properties Trust Inc COM 58463J304   49,582 2,600 SH   SOLE   0 0 2,600
Medtronic plc COM G5960L103   3,025,861 32,790 SH   SOLE   2,428 0 30,362
Merck & Co. Inc. COM 58933Y105   12,290,488 157,714 SH   SOLE   101,173 0 56,541
Meredith Corp COM 589433101   4,365 300 SH   SOLE   0 0 300
Meridian Bioscience Inc COM 589584101   112,700 4,839 SH   SOLE   4,839 0 0
Metalink Ltd Shs COM M69897110   4 10 SH   SOLE   10 0 0
Metlife Inc COM 59156R108   90,497 2,478 SH   SOLE   2,278 0 200
MGM Resorts International COM 552953101   12,180 725 SH   SOLE   725 0 0
Microchip Technology Inc COM 595017104   410,604 3,899 SH   SOLE   300 0 3,599
Micron Technology Inc COM 595112103   51,520 1,000 SH   SOLE   1,000 0 0
Microsoft Corp COM 594918104   214,788,675 1,055,421 SH   SOLE   728,147 0 327,274
Microstrategy Inc COM 594972408   33,121 280 SH   SOLE   280 0 0
Miller Herman Inc. COM 600544100   28,332 1,200 SH   SOLE   1,200 0 0
Mondelez Intl Inc CL A COM 609207105   10,011,028 194,726 SH   SOLE   17,871 0 176,855
Moodys Corp COM 615369105   700,562 2,550 SH   SOLE   0 0 2,550
Morgan Stanley COM 617446448   299,992 6,211 SH   SOLE   4,284 0 1,927
Motorola Solutions Inc COM 620076307   136,125 967 SH   SOLE   582 0 385
Motors Liq Co GUC Trust COM 62010U101   8 5 SH   SOLE   5 0 0
Nanoviricides Inc COM 630087302   15,229 2,036 SH   SOLE   2,036 0 0
NBT Bancorp Inc COM 628778102   8,859 288 SH   SOLE   288 0 0
NCR Corp. COM 62886E108   17,320 1,000 SH   SOLE   1,000 0 0
Neogen Corp COM 640491106   85,360 1,100 SH   SOLE   1,100 0 0
Nestle SA COM H57312649   15,261 138 SH   SOLE   22 0 116
Netapp Inc COM 64110D104   199,665 4,500 SH   SOLE   0 0 4,500
Netflix Inc. COM 64110L106   138,787 305 SH   SOLE   280 0 25
New Relic Inc COM 64829B100   15,227 221 SH   SOLE   221 0 0
Newmont Corporation COM 651639106   6,174 100 SH   SOLE   100 0 0
News Corp Class A COM 65249B109   17,078 1,440 SH   SOLE   1,440 0 0
NextEra Energy Inc COM 65339F101   45,288,906 188,570 SH   SOLE   150,116 0 38,454
NextEra Energy Partners, LP COM 65341B106   15,384 300 SH   SOLE   300 0 0
Nike Inc. COM 654106103   32,539,060 331,031 SH   SOLE   326,521 0 4,510
Nisource Inc. COM 65473P105   35,929 1,580 SH   SOLE   1,400 0 180
Nomad Foods Ltd COM G6564A105   60,275 2,810 SH   SOLE   2,810 0 0
Norfolk Southern Corp. COM 655844108   16,653,188 94,852 SH   SOLE   92,607 0 2,245
Northern Trust Corp. COM 665859104   3,016,376 37,690 SH   SOLE   150 0 37,540
Northrop Grumman Corp. COM 666807102   61,488 200 SH   SOLE   0 0 200
Nutrien Ltd COM 67077M108   55,823 1,715 SH   SOLE   1,715 0 0
Nvidia Corp COM 67066G104   21,275 56 SH   SOLE   25 0 31
NXP Semiconductor NV COM N6596X109   236,267 2,065 SH   SOLE   2,065 0 0
Occidental Petroleum Corp. COM 674599105   11,536 630 SH   SOLE   630 0 0
OGE Energy Corp. COM 670837103   81,183 2,674 SH   SOLE   2,674 0 0
Omega Healthcare Investors Inc COM 681936100   160,423 5,396 SH   SOLE   0 0 5,396
Omnicom Group Inc COM 681919106   1,381 25 SH   SOLE   25 0 0
Open Text Corp COM 683715106   83,261 1,960 SH   SOLE   1,960 0 0
Oracle Corp COM 68389X105   4,200,354 75,997 SH   SOLE   62,826 0 13,171
Otis Worldwide Corp COM 68902V107   2,204,462 38,770 SH   SOLE   37,579 0 1,191
Owens Illinois Inc COM 690768403   9,000 1,000 SH   SOLE   1,000 0 0
P G & E Corp. COM 69331C108   1,774 200 SH   SOLE   0 0 200
Paccar Inc. COM 693718108   662,423 8,850 SH   SOLE   8,850 0 0
Packaging Corp of America COM 695156109   40,236 400 SH   SOLE   400 0 0
Parker Hannifin Corp. COM 701094104   2,199 12 SH   SOLE   12 0 0
Paychex Inc. COM 704326107   14,771 195 SH   SOLE   195 0 0
PayPal Holdings Inc COM 70450Y103   697,617 4,004 SH   SOLE   1,400 0 2,604
Penney (J C) Co Inc. COM 708160106   134 400 SH   SOLE   400 0 0
Peoples United Financial Inc COM 712704105   27,190 2,350 SH   SOLE   0 0 2,350
Pepsico Inc COM 713448108   74,178,063 560,849 SH   SOLE   466,132 0 94,717
PerkinElmer Inc Com COM 714046109   48,358 493 SH   SOLE   93 0 400
Perspecta Inc COM 715347100   24,232 1,040 SH   SOLE   1,040 0 0
Pfizer Inc. COM 717081103   6,330,802 193,603 SH   SOLE   131,964 0 61,639
Philip Morris International COM 718172109   1,579,774 22,165 SH   SOLE   13,505 0 8,660
Phillips 66 COM 718546104   1,076,846 14,977 SH   SOLE   3,741 0 11,236
Pinnacle West Cap Corp COM 723484101   62,297 850 SH   SOLE   750 0 100
Piper Sandler Cos COM 724078100   121,574 2,055 SH   SOLE   2,055 0 0
Plexus Corp COM 729132100   23,285 330 SH   SOLE   0 0 330
PNC Financial Services Group COM 693475105   1,399,714 13,304 SH   SOLE   13,304 0 0
PPG Industries Inc. COM 693506107   426,043 4,017 SH   SOLE   2,417 0 1,600
PPL Corporation COM 69351T106   10,668 400 SH   SOLE   0 0 400
Principal Financial Group Inc COM 74251V102   79,923 1,924 SH   SOLE   1,924 0 0
Procter & Gamble Co COM 742718109   77,792,965 650,606 SH   SOLE   560,329 0 90,277
Prologis Inc. REIT COM 74340W103   55,998 600 SH   SOLE   600 0 0
Prosperity Bancshares Inc COM 743606105   62,832 1,050 SH   SOLE   1,050 0 0
Prudential Financial Inc COM 744320102   19,671 323 SH   SOLE   323 0 0
Public Service Enterprise Grou COM 744573106   12,290 250 SH   SOLE   0 0 250
Public Storage COM 74460D109   1,120,446 5,839 SH   SOLE   14 0 5,825
Quaker Chemical Corp COM 747316107   4,827 26 SH   SOLE   26 0 0
Qualcomm Inc COM 747525103   2,100,426 23,028 SH   SOLE   22,106 0 922
Quest Diagnostics Incorporated COM 74834L100   69,402 609 SH   SOLE   500 0 109
Raytheon Technologies Corp COM 75513E101   46,172,842 749,316 SH   SOLE   500,925 0 248,391
Realty Income Corp COM 756109104   133,059 2,228 SH   SOLE   93 0 2,135
Regeneron Pharmaceuticals Inc COM 75886F107   214,536 344 SH   SOLE   0 0 344
Regional Health Properties Inc COM 75903M101   224 161 SH   SOLE   161 0 0
Reinsurance Group of America I COM 759351604   339,253 4,325 SH   SOLE   0 0 4,325
Repligen Corp COM 759916109   179,235 1,450 SH   SOLE   1,450 0 0
Resideo Technologies COM 76118Y104   703 60 SH   SOLE   17 0 43
RINO International Corporation COM 766883102   0 100 SH   SOLE   100 0 0
Rivernorth Marketplace Lending COM 76882B108   2,539 171 SH   SOLE   171 0 0
Robert Half Intl Inc COM 770323103   2,800 53 SH   SOLE   0 0 53
Rockwell Automation Corporatio COM 773903109   8,967,087 42,099 SH   SOLE   1,360 0 40,739
Roper Technologies, Inc. COM 776696106   75,322 194 SH   SOLE   194 0 0
Ross Stores inc COM 778296103   38,358 450 SH   SOLE   450 0 0
Royal Bk Canada COM 780087102   40,680 600 SH   SOLE   600 0 0
Royal Caribbean Cruises Ltd COM V7780T103   5,030 100 SH   SOLE   100 0 0
RPM Inc. - Ohio COM 749685103   30,024 400 SH   SOLE   0 0 400
Safety Insurance Group Inc COM 78648T100   66,728 875 SH   SOLE   0 0 875
Salesforce Com COM 79466L302   36,835,635 196,635 SH   SOLE   118,559 0 78,076
SBA Communications Corp COM 78388J106   65,621 222 SH   SOLE   0 0 222
Schlumberger Ltd COM 806857108   123,109 6,629 SH   SOLE   1,189 0 5,440
Science Applications Internati COM 808625107   1,165 15 SH   SOLE   15 0 0
Scotts Miracle- Gro Company COM 810186106   53,788 400 SH   SOLE   0 0 400
Seagate Technology Inc COM G7945M107   320,607 6,535 SH   SOLE   6,535 0 0
Sensient Technologies Corp COM 81725T100   52,160 1,000 SH   SOLE   1,000 0 0
Service Properties Trust COM 81761L102   837 118 SH   SOLE   0 0 118
Seventy Seven Energy-Escrow COM 818ESC998   0 7 SH   SOLE   7 0 0
Sherwin Williams Corp COM 824348106   231,140 400 SH   SOLE   0 0 400
Simon Property Group Inc COM 828806109   92,792 1,357 SH   SOLE   307 0 1,050
Sirius XM Holdings Inc COM 82968B103   29,115 4,960 SH   SOLE   0 0 4,960
Skyworks Solutions Inc COM 83088M102   434,724 3,400 SH   SOLE   0 0 3,400
SM Energy Company COM 78454L100   5,250 1,400 SH   SOLE   1,400 0 0
Snap On Inc COM 833034101   41,553 300 SH   SOLE   0 0 300
Sonoco Products Co COM 835495102   3,765 72 SH   SOLE   0 0 72
Southern Company COM 842587107   448,354 8,647 SH   SOLE   3,207 0 5,440
Southwest Airlines Co. COM 844741108   35,035 1,025 SH   SOLE   0 0 1,025
Stanley Black & Decker Inc COM 854502101   232,207 1,666 SH   SOLE   1,468 0 198
Starbucks Corp. COM 855244109   22,272,773 302,660 SH   SOLE   13,532 0 289,128
Starwood Property Trust Inc COM 85571B105   33,196 2,150 SH   SOLE   0 0 2,150
State Street Corp COM 857477103   27,038 422 SH   SOLE   422 0 0
Steadfast Apartment REIT COM 85780P101   18,144 1,191 SH   SOLE   1,191 0 0
Stericycle Inc COM 858912108   48,367 864 SH   SOLE   864 0 0
Steris PLC COM G8473T100   153,440 1,000 SH   SOLE   1,000 0 0
Stifel Financial Corp COM 860630102   9,486 200 SH   SOLE   200 0 0
Stratasys Ltd COM M85548101   159 10 SH   SOLE   10 0 0
Streamline Health Solutions In COM 86323X106   13,566 10,200 SH   SOLE   10,200 0 0
Stryker Corp. COM 863667101   1,332,058 7,369 SH   SOLE   6,349 0 1,020
SUN CMNTYS INC COM COM 866674104   104,400 765 SH   SOLE   650 0 115
SVB Financial Group COM 78486Q101   193,977 900 SH   SOLE   900 0 0
Synchrony Financial COM 87165B103   104,152 4,700 SH   SOLE   0 0 4,700
Synopsys Inc COM 871607107   29,250 150 SH   SOLE   150 0 0
Sysco Corp. COM 871829107   12,604,100 230,591 SH   SOLE   69,621 0 160,970
T-Mobile US Inc COM 872590104   57,074 548 SH   SOLE   548 0 0
T Rowe Price Group Inc. COM 74144T108   28,580,864 231,424 SH   SOLE   174,327 0 57,097
Target Corp COM 87612E106   3,977,110 33,162 SH   SOLE   31,076 0 2,086
TE Connectivity Ltd COM H84989104   6,116 75 SH   SOLE   0 0 75
Teleflex Inc. COM 879369106   358,603 986 SH   SOLE   786 0 200
Telephone & Data Systems Inc. COM 879433829   136,675 6,875 SH   SOLE   6,875 0 0
Tenneco Inc COM 880349105   22,680 3,000 SH   SOLE   3,000 0 0
Teradata Corp COM 88076W103   16,640 800 SH   SOLE   700 0 100
Teranga Gold Corp COM 880797204   47,533 5,211 SH   SOLE   5,211 0 0
Terra Tech Corp COM 88102J209   15 134 SH   SOLE   0 0 134
Tesla Motors Inc Com COM 88160R101   660,844 612 SH   SOLE   350 0 262
Texas Instruments Inc. COM 882508104   379,092 2,986 SH   SOLE   1,644 0 1,342
Texas Pacific Land Trust COM 882610108   1,070,442 1,800 SH   SOLE   0 0 1,800
Texas Roadhouse Inc COM 882681109   26,285 500 SH   SOLE   500 0 0
The Blackstone Group COM 09260D107   80,967 1,429 SH   SOLE   1,239 0 190
The Chemours Co COM 163851108   921 60 SH   SOLE   60 0 0
The Kraft Heinz Co COM 500754106   18,624 584 SH   SOLE   514 0 70
The Middleby Corp COM 596278101   13,183 167 SH   SOLE   0 0 167
Thermo Fisher Scientific Inc COM 883556102   50,244,713 138,583 SH   SOLE   67,980 0 70,603
Tilray Inc COM 88688T100   391 55 SH   SOLE   55 0 0
Titan Medical Inc COM 88830X819   28 33 SH   SOLE   33 0 0
TJX Companies Inc. COM 872540109   57,040,523 1,128,174 SH   SOLE   1,081,318 0 46,856
Toronto-Dominion Bank COM 891160509   65,354 1,465 SH   SOLE   1,000 0 465
Tractor Supply Co COM 892356106   50,607 384 SH   SOLE   384 0 0
Travelers Cos Inc COM 89417E109   7,415,189 65,017 SH   SOLE   90 0 64,927
Triton Intl Ltd Cl A COM G9078F107   2,268 75 SH   SOLE   75 0 0
Truist Finl Corp COM 89832Q109   419,584 11,174 SH   SOLE   8,174 0 3,000
Twenty First Century Fox Inc C COM 35137L105   42,107 1,570 SH   SOLE   1,570 0 0
Twitter Inc COM 90184L102   1,102 37 SH   SOLE   37 0 0
Under Armour Inc COM 904311107   2,652 300 SH   SOLE   0 0 300
Union Pacific Corp COM 907818108   28,981,637 171,418 SH   SOLE   40,400 0 131,018
United Bankshares Inc COM 909907107   44,816 1,600 SH   SOLE   0 0 1,600
United Natural Foods Inc COM 911163103   1,402 77 SH   SOLE   77 0 0
United Parcel Service Inc. COM 911312106   12,609,629 113,416 SH   SOLE   23,084 0 90,332
UnitedHealth Group Incorporate COM 91324P102   28,272,137 95,854 SH   SOLE   91,393 0 4,461
Uniti Group Inc COM 91325V108   285 30 SH   SOLE   0 0 30
Unum Group COM 91529Y106   6,503 392 SH   SOLE   392 0 0
US Bancorp COM 902973304   24,688,929 662,962 SH   SOLE   648,492 0 14,470
V F Corp. COM 918204108   8,917,483 146,332 SH   SOLE   136,858 0 9,474
Valero Energy Corp New COM 91913Y100   307,335 5,225 SH   SOLE   0 0 5,225
Varex Imaging Corp COM 92214X106   3,636 240 SH   SOLE   240 0 0
Varian Medical Systems Inc COM 92220P105   926,251 7,560 SH   SOLE   7,560 0 0
Vasamed Inc COM 92834L102   333 27,513 SH   SOLE   27,513 0 0
Verizon Communications Inc COM 92343V104   52,838,709 958,438 SH   SOLE   886,320 0 72,118
Vertex Pharmaceuticals Inc. COM 92532F100   14,516 50 SH   SOLE   50 0 0
ViacomCBS Inc COM 92556H206   23,560 1,000 SH   SOLE   0 0 1,000
Visa Inc COM 92826C839   2,768,742 14,333 SH   SOLE   5,040 0 9,293
VMware, Inc CL A COM 928563402   6,194 40 SH   SOLE   0 0 40
Vonage Holdings Corp COM 92886T201   1,006 100 SH   SOLE   0 0 100
Vulcan Materials Co COM 929160109   6,372 55 SH   SOLE   0 0 55
W P Carey Inc COM 92936U109   2,748 40 SH   SOLE   40 0 0
Wabtec COM 929740108   6,909 120 SH   SOLE   91 0 29
Walgreens Boots Alliance Inc COM 931427108   1,539,956 36,328 SH   SOLE   24,906 0 11,422
Walmart Inc COM 931142103   17,253,514 144,043 SH   SOLE   6,056 0 137,987
Washington Federal Inc. COM 938824109   150,116 5,593 SH   SOLE   5,593 0 0
Waste Management Inc. COM 94106L109   29,740,269 280,807 SH   SOLE   271,056 0 9,751
Watsco Inc COM 942622200   1,066 6 SH   SOLE   6 0 0
WEC Energy Group Inc. COM 92939U106   9,059,153 103,356 SH   SOLE   98,450 0 4,906
Welbilt Inc COM 949090104   1,401 230 SH   SOLE   0 0 230
Wells Fargo & Co COM 949746101   1,141,632 44,595 SH   SOLE   36,996 0 7,599
Welltower Inc COM 95040Q104   2,588 50 SH   SOLE   50 0 0
Wesbanco Inc COM 950810101   10,212 495 SH   SOLE   0 0 495
WESCO International Inc COM 95082P105   5,021 143 SH   SOLE   143 0 0
Western Union Co COM 959802109   557,556 25,789 SH   SOLE   450 0 25,339
Westport Fuel Systems Inc COM 960908309   1,495 1,206 SH   SOLE   1,206 0 0
WestRock Co COM 96145D105   48,663 1,722 SH   SOLE   1,722 0 0
Weyerhaeuser Co. COM 962166104   186,418 8,300 SH   SOLE   8,300 0 0
Whirlpool Corp COM 963320106   16,321 126 SH   SOLE   101 0 25
Wichita Develpoment Corp COM 967108101   0 333 SH   SOLE   333 0 0
Williams Companies Inc. COM 969457100   14,303 752 SH   SOLE   752 0 0
Williams Sonoma Inc. COM 969904101   23,701 289 SH   SOLE   289 0 0
Windstream Holdings Inc COM 97382A309   1 5 SH   SOLE   0 0 5
Wingstop Inc COM 974155103   69,485 500 SH   SOLE   500 0 0
WPX Energy Inc COM 98212B103   211 33 SH   SOLE   0 0 33
Wyndham Destinations Inc COM 98310W108   8,933 317 SH   SOLE   317 0 0
Wyndham Hotels & Resorts Inc COM 98311A105   13,511 317 SH   SOLE   317 0 0
Xcel Energy Inc. COM 98389B100   162,045 2,575 SH   SOLE   1,575 0 1,000
Xilinx Inc. COM 983919101   612,478 6,225 SH   SOLE   6,225 0 0
Yum China Holdings Inc COM 98850P109   137,528 2,861 SH   SOLE   1,890 0 971
Yum! Brands Inc. COM 988498101   182,162 2,096 SH   SOLE   1,198 0 898
Zebra Technologies Corp COM 989207105   97,517 381 SH   SOLE   281 0 100
Zimmer Biomet Holdings Inc COM 98956P102   324,236 2,711 SH   SOLE   1,891 0 820
Zivo Bioscience Inc COM 98978N101   8,672 80,000 SH   SOLE   80,000 0 0
Zoetis Inc Cl A COM 98978V103   99,491 726 SH   SOLE   599 0 127
Zoom Video Communications, Inc COM 98980L101   9,127 36 SH   SOLE   36 0 0
Zynga Inc Class A COM 98986T108   9,817 1,029 SH   SOLE   1,029 0 0
ABB Ltd-Spon ADR ADR 000375204   18,499 820 SH   SOLE   820 0 0
ACS Actividades de Construccci ADR 00089H106   75,329 14,627 SH   SOLE   14,627 0 0
Alibaba Group Holdings ADR ADR 01609W102   187,659 870 SH   SOLE   870 0 0
Allianz SE ADR ADR 018820100   82,080 4,000 SH   SOLE   4,000 0 0
America Movil S.A.B DE C.V. ADR 02364W105   108,004 8,400 SH   SOLE   8,400 0 0
Anheuser-Busch InBev SA/NV ADR ADR 03524A108   396,024 7,933 SH   SOLE   7,833 0 100
Arkema SA ADR ADR 041232109   59,436 625 SH   SOLE   625 0 0
Astellas Pharma Inc ADR 04623U102   76,636 4,600 SH   SOLE   4,600 0 0
Astrazena PLC -Spons ADR ADR 046353108   23,959 453 SH   SOLE   0 0 453
Baidu Inc ADR 056752108   2,158 18 SH   SOLE   0 0 18
BASF SE Sponsored ADR ADR 055262505   10,453 700 SH   SOLE   700 0 0
BHP Billiton Ltd ADR 088606108   15,416 310 SH   SOLE   310 0 0
BP P.L.C Sponsored ADR ADR 055622104   164,406 7,050 SH   SOLE   0 0 7,050
Capgemini SE ADR ADR 13961R100   68,610 3,000 SH   SOLE   3,000 0 0
Chugai Pharmaceutical Co., Ltd ADR 171269103   75,157 230 SH   SOLE   230 0 0
CRH Plc ADR ADR 12626K203   60,043 1,750 SH   SOLE   1,750 0 0
Daiwa House Industry Co LTD AD ADR 234062206   50,310 2,150 SH   SOLE   2,150 0 0
Danone ADR 23636T100   52,101 3,775 SH   SOLE   3,775 0 0
Diageo P L C Spon ADR ADR 25243Q205   18,874,941 140,449 SH   SOLE   139,654 0 795
Dr. Reddy Laboratories ADR 256135203   61,757 1,165 SH   SOLE   1,165 0 0
Ericsson L M Tel Co ADR 294821608   2,232 240 SH   SOLE   0 0 240
Fomento Economico Mexicano SAB ADR 344419106   3,329,131 53,687 SH   SOLE   700 0 52,987
Geely Automobile Holdings Ltd ADR 36847Q103   65,323 2,050 SH   SOLE   2,050 0 0
Glaxo Smithkline Sponsored PLC ADR 37733W105   207,830 5,032 SH   SOLE   4,008 0 1,024
HSBC Holdings PLC Sponsored AD ADR 404280406   5,926 254 SH   SOLE   0 0 254
Infineon Technologies AG ADR ADR 45662N103   82,285 3,500 SH   SOLE   3,500 0 0
JOYY Inc ADR ADR 46591M109   79,695 900 SH   SOLE   900 0 0
KB Financial Group Inc ADR ADR 48241A105   68,855 2,475 SH   SOLE   2,475 0 0
KDDI Corp ADR ADR 48667L106   60,453 4,060 SH   SOLE   4,060 0 0
Koninklijke Ahold Delhaize NV ADR 500467501   55,410 2,040 SH   SOLE   2,040 0 0
Koninklijke Philips N.V. ADR 500472303   34,743 741 SH   SOLE   741 0 0
Lee & Man Paper Mfg LTD ADR ADR 523352102   2,625 500 SH   SOLE   500 0 0
Lenovo Group Ltd ADR ADR 526250105   49,617 4,500 SH   SOLE   4,500 0 0
Nestle SA Sponsored ADR ADR 641069406   37,634,528 340,769 SH   SOLE   57,549 0 283,220
Nintendo Company Ltd ADR ADR 654445303   81,614 1,460 SH   SOLE   1,460 0 0
Nippon Telegraph & Telephone C ADR 654624105   55,195 2,375 SH   SOLE   2,375 0 0
Novartis AG-ADR ADR 66987V109   20,487,431 234,571 SH   SOLE   233,703 0 868
Novo-Nordisk A/S ADR ADR 670100205   3,760,975 57,437 SH   SOLE   56,182 0 1,255
Petroleo Brasileiro SA ADR ADR 71654V101   677 85 SH   SOLE   0 0 85
Publicis Groupe SA ADR ADR 74463M106   3,253 400 SH   SOLE   0 0 400
Rio Tinto PLC Spnsrd ADR ADR 767204100   12,641 225 SH   SOLE   225 0 0
Roche Holding AG ADR 771195104   51,622 1,190 SH   SOLE   1,190 0 0
Royal Dutch Shell PLC ADR B ADR 780259107   55,662 1,828 SH   SOLE   0 0 1,828
Royal Dutch Shell PLC Spons AD ADR 780259206   254,851 7,796 SH   SOLE   5,270 0 2,526
Sanofi ADR ADR 80105N105   92,554 1,813 SH   SOLE   0 0 1,813
Schneider Electric ADR ADR 80687P106   74,928 3,360 SH   SOLE   3,360 0 0
Shin-Etsu Chemical Co Ltd ADR ADR 824551105   67,022 2,300 SH   SOLE   2,300 0 0
Siemens A G ADR ADR 826197501   19,585 332 SH   SOLE   332 0 0
Softbank Corp ADR ADR 83404D109   72,518 2,880 SH   SOLE   2,880 0 0
Sony Corp ADR ADR 835699307   69,130 1,000 SH   SOLE   1,000 0 0
Taiwan Semiconductor Co LTD Sp ADR 874039100   85,848 1,501 SH   SOLE   1,501 0 0
Techtronic Industries Co Ltd A ADR 87873R101   160,710 3,300 SH   SOLE   3,300 0 0
Teva Pharmaceutical-SP ADR ADR 881624209   6,165 500 SH   SOLE   500 0 0
Tim Participacoes S.A. ADR 88706P205   50,725 3,920 SH   SOLE   3,920 0 0
Tokyo Electron Ltd ADR ADR 889110102   75,396 1,220 SH   SOLE   1,220 0 0
Tomra Systems ASA ADR 889905204   110,700 3,000 SH   SOLE   3,000 0 0
Total S.A. ADR 89151E109   334,515 8,520 SH   SOLE   8,520 0 0
Unilever N V ADR 904784709   273,382 5,132 SH   SOLE   407 0 4,725
Unilever PLC ADR 904767704   146,530 2,670 SH   SOLE   1,970 0 700
United Overseas Bank LTD ADR 911271302   73,867 2,500 SH   SOLE   2,500 0 0
Veolia Environment SA ADR ADR 92334N103   58,994 2,615 SH   SOLE   2,615 0 0
Vipshop Holdings Ltd ADR ADR 92763W103   64,708 3,250 SH   SOLE   3,250 0 0
Vodafone Group PLC New ADR 92857W308   59,078 3,587 SH   SOLE   229 0 3,358
WH Group LTD ADR ADR 92890T205   56,548 3,205 SH   SOLE   3,205 0 0
ALPS Alerian MLP ETF ETF 00162Q452   6,688 271 SH   SOLE   271 0 0
ALPS Sector Dividend Dogs ETF ETF 00162Q858   3,635 100 SH   SOLE   100 0 0
BlackRock Science and Technolo ETF 09258G104   2,836 75 SH   SOLE   75 0 0
Calamos Strategic Total Return ETF 128125101   3,356 270 SH   SOLE   0 0 270
Cohen & Steers Quality Income ETF 19247L106   32,790 3,000 SH   SOLE   0 0 3,000
Communication Services Select ETF 81369Y852   88,626 1,640 SH   SOLE   1,090 0 550
Consumer Discretionary Select ETF 81369Y407   3,495,295 27,369 SH   SOLE   26,869 0 500
DNP Select Income Fund ETF 23325P104   1,839,033 168,025 SH   SOLE   168,025 0 0
Eaton Vance Risk-Mgd Divers Eq ETF 27829G106   1,434 150 SH   SOLE   150 0 0
Eaton Vance Tax-Advantaged Glo ETF 27828U106   6,228 300 SH   SOLE   0 0 300
Eaton Vance Tax-Managed Buy-Wr ETF 27828Y108   2,118 150 SH   SOLE   150 0 0
Eaton Vance Tax-Managed Global ETF 27829F108   5,535 750 SH   SOLE   0 0 750
Energy Select Sector SPDR ETF 81369Y506   1,325 35 SH   SOLE   35 0 0
Financial Select Sector SPDR ETF 81369Y605   295,845 12,785 SH   SOLE   10,835 0 1,950
First TR Clean Energy Green ETF 33733E500   5,942 200 SH   SOLE   200 0 0
First Trust Capital Strength E ETF 33733E104   6,777 116 SH   SOLE   116 0 0
First Trust Dow Jones Internet ETF 33733E302   51,153 300 SH   SOLE   0 0 300
First Trust Financials AlphaDE ETF 33734X135   30,843 1,210 SH   SOLE   1,210 0 0
First Trust Health Care AlphaD ETF 33734X143   30,037 333 SH   SOLE   333 0 0
First Trust ISE Water ETF 33733B100   16,712 300 SH   SOLE   300 0 0
First Trust Large Cap Growth A ETF 33735K108   6,206 81 SH   SOLE   81 0 0
First Trust Value Line Dividen ETF 33734H106   6,428 212 SH   SOLE   212 0 0
Gabelli Equity Trust ETF 362397101   49,968 9,934 SH   SOLE   9,934 0 0
Gabelli Utility Trust ETF 36240A101   18,166 2,523 SH   SOLE   2,523 0 0
Health Care Select Sector SPDR ETF 81369Y209   2,448,713 24,470 SH   SOLE   23,733 0 737
Industrial Select Sector SPDR ETF 81369Y704   90,547 1,318 SH   SOLE   1,318 0 0
Invesco DWA Momentum ETF ETF 46137V837   127,973 1,900 SH   SOLE   1,900 0 0
Invesco Dynamic Pharmaceutical ETF 46137V662   37,149 574 SH   SOLE   574 0 0
Invesco QQQ Trust ETF 46090E103   397,087 1,601 SH   SOLE   1,289 0 312
Invesco S&P 500 Low Volatility ETF 46138E354   545,536 10,981 SH   SOLE   10,981 0 0
Invesco S&P Global Water Index ETF 46138E263   1,570 42 SH   SOLE   42 0 0
Invesco S&P SmallCap Informati ETF 46138E115   5,657 65 SH   SOLE   0 0 65
Invesco Water Resources ETF ETF 46137V142   98,118 2,700 SH   SOLE   2,700 0 0
iShares Cohen & Steers REIT ET ETF 464287564   90,792 900 SH   SOLE   900 0 0
iShares Core MSCI EAFE ETF 46432F842   36,478,250 638,178 SH   SOLE   625,430 0 12,748
iShares Core MSCI Emerging Mar ETF 46434G103   8,879,209 186,538 SH   SOLE   184,351 0 2,187
iShares Core S&P 500 ETF ETF 464287200   4,822,493 15,572 SH   SOLE   15,470 0 102
iShares Core S&P MidCap ETF ETF 464287507   1,266,968 7,125 SH   SOLE   5,749 0 1,376
iShares Core S&P Small-Cap ETF ETF 464287804   1,541,237 22,569 SH   SOLE   9,535 0 13,034
iShares Core S&P Total US Stoc ETF 464287150   384,420 5,536 SH   SOLE   5,536 0 0
iShares DJ Select Dividend ETF ETF 464287168   633,652 7,850 SH   SOLE   935 0 6,915
iShares Dow Jones US Basic Mat ETF 464287838   263,258 2,950 SH   SOLE   2,855 0 95
iShares Dow Jones US Pharmaceu ETF 464288836   4,616 30 SH   SOLE   30 0 0
iShares Dow Jones US Technolog ETF 464287721   679,013 2,517 SH   SOLE   2,517 0 0
iShares Edge MSCI USA Momentum ETF 46432F396   1,834 14 SH   SOLE   0 0 14
iShares Global Clean Energy ET ETF 464288224   3,130 250 SH   SOLE   250 0 0
iShares High Dividend ETF ETF 46429B663   18,908 233 SH   SOLE   233 0 0
iShares Morningstar Large-Cap ETF 464287127   7,854 45 SH   SOLE   45 0 0
iShares Morningstar Small-Cap ETF 464288505   136,287 900 SH   SOLE   900 0 0
iShares MSCI ACWI Low Carbon T ETF 46434V464   21,145 175 SH   SOLE   0 0 175
iShares MSCI EAFE ETF ETF 464287465   9,074,743 149,084 SH   SOLE   82,027 0 67,057
iShares MSCI EAFE Small-Cap ETF 464288273   6,557,619 122,298 SH   SOLE   1,877 0 120,421
iShares MSCI EAFE Value ETF ETF 464288877   40,729 1,019 SH   SOLE   1,019 0 0
iShares MSCI Emerging Markets ETF 464286533   792,182 15,234 SH   SOLE   15,234 0 0
iShares MSCI Emerging Mkts ETF ETF 464287234   1,186,543 29,671 SH   SOLE   28,111 0 1,560
iShares MSCI Growth ETF 464288885   89,343 1,075 SH   SOLE   1,003 0 72
iShares MSCI Hong Kong ETF ETF 464286871   3,206 150 SH   SOLE   150 0 0
iShares MSCI Japan ETF ETF 46434G822   6,865 125 SH   SOLE   125 0 0
iShares MSCI KLD 400 Social ET ETF 464288570   325,499 2,758 SH   SOLE   0 0 2,758
iShares MSCI Malaysia (Free) E ETF 46434G814   630 25 SH   SOLE   25 0 0
iShares MSCI Singapore Capped ETF 46434G780   1,164 62 SH   SOLE   62 0 0
iShares MSCI USA ESG Select ETF 464288802   237,442 1,775 SH   SOLE   1,300 0 475
iShares Nasdaq Biotechnology E ETF 464287556   1,403,670 10,269 SH   SOLE   10,269 0 0
iShares North American Tech ET ETF 464287549   20,936 75 SH   SOLE   75 0 0
iShares Residential Real Estat ETF 464288562   52,999 882 SH   SOLE   882 0 0
iShares Russell 1000 ETF ETF 464287622   1,258,071 7,328 SH   SOLE   3,033 0 4,295
iShares Russell 1000 Growth ET ETF 464287614   479,875 2,500 SH   SOLE   2,380 0 120
iShares Russell 1000 Value ETF ETF 464287598   129,400 1,149 SH   SOLE   871 0 278
iShares Russell 2000 ETF ETF 464287655   3,312,554 23,136 SH   SOLE   16,367 0 6,769
iShares Russell 2000 Growth In ETF 464287648   3,782,205 18,283 SH   SOLE   12,605 0 5,678
iShares Russell 2000 Value ETF ETF 464287630   4,538,420 46,567 SH   SOLE   38,825 0 7,742
iShares Russell 3000 ETF ETF 464287689   238,580 1,325 SH   SOLE   1,300 0 25
iShares Russell Midcap ETF ETF 464287499   4,021,603 75,030 SH   SOLE   36,365 0 38,665
iShares Russell Midcap Growth ETF 464287481   9,665,243 61,126 SH   SOLE   55,623 0 5,503
iShares Russell MidCap Value E ETF 464287473   5,237,177 68,433 SH   SOLE   67,674 0 759
iShares S&P 500 Growth ETF ETF 464287309   469,342 2,262 SH   SOLE   2,262 0 0
iShares S&P 500 Value ETF ETF 464287408   5,545,221 51,245 SH   SOLE   50,478 0 767
iShares S&P Small Cap 600 Grow ETF 464287887   27,166 160 SH   SOLE   160 0 0
iShares S&P Small Cap 600 Valu ETF 464287879   198,249 1,647 SH   SOLE   1,647 0 0
iShares US Energy ETF 464287796   75,038 3,750 SH   SOLE   0 0 3,750
iShares US Healthcare ETF 464287762   194,076 900 SH   SOLE   900 0 0
iShares US Home Construction E ETF 464288752   4,415 100 SH   SOLE   0 0 100
iShares US Industrials ETF ETF 464287754   18,097 120 SH   SOLE   120 0 0
iShares US Utilities ETF ETF 464287697   28,040 200 SH   SOLE   0 0 200
JPMorgan Alerian MLP ETN ETF 46625H365   201,960 15,300 SH   SOLE   15,300 0 0
Liberty All-Star Equity Fund ETF 530158104   28,514 4,985 SH   SOLE   558 0 4,427
Materials Select Sector SPDR ETF 81369Y100   429,105 7,615 SH   SOLE   7,615 0 0
Monroe Capital Corp ETF 610335101   7,763 1,117 SH   SOLE   0 0 1,117
ProShares Ultra Health Care ETF 74347R735   53,512 456 SH   SOLE   456 0 0
Purefunds Cyber Security ETF ETF 26924G201   3,558 80 SH   SOLE   80 0 0
Real Estate Select Sector SPDR ETF 81369Y860   5,570 160 SH   SOLE   0 0 160
Schwab Emerging Markets Equity ETF 808524706   1,055,486 43,346 SH   SOLE   42,546 0 800
Schwab Fundamental US Large Co ETF 808524771   6,270,868 170,219 SH   SOLE   155,414 0 14,805
Schwab International Equity ET ETF 808524805   4,102,435 137,897 SH   SOLE   137,897 0 0
Schwab International Small-Cap ETF 808524888   112,218 3,795 SH   SOLE   3,795 0 0
Schwab U.S. Dividend Equity ET ETF 808524797   704,182 13,607 SH   SOLE   10,229 0 3,378
Schwab U.S. Large-Cap ETF ETF 808524201   3,847,124 51,918 SH   SOLE   51,918 0 0
Schwab US Broad Market ETF ETF 808524102   17,869,441 243,220 SH   SOLE   242,220 0 1,000
Schwab US Large-Cap Growth ETF ETF 808524300   1,605,153 15,808 SH   SOLE   15,808 0 0
Schwab US Large-Cap Value ETF ETF 808524409   347,964 6,944 SH   SOLE   6,944 0 0
Schwab US Mid-Cap ETF ETF 808524508   1,143,064 21,723 SH   SOLE   21,723 0 0
Schwab US REIT ETF ETF 808524847   3,522 100 SH   SOLE   100 0 0
Schwab US Small-Cap ETF ETF 808524607   1,866,633 28,568 SH   SOLE   28,568 0 0
SPDR Dow Jones Industrial Avrg ETF 78467X109   67,046 260 SH   SOLE   0 0 260
SPDR Euro Stoxx 50 ETF 78463X202   8,883 250 SH   SOLE   0 0 250
SPDR MSCI ACWI ex-US ETF ETF 78463X848   7,500 331 SH   SOLE   331 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   7,831,054 25,304 SH   SOLE   14,356 0 10,948
SPDR S&P 600 Small Cap Value E ETF 78464A300   15,964 325 SH   SOLE   325 0 0
SPDR S&P Biotech ETF ETF 78464A870   475,228 4,245 SH   SOLE   4,245 0 0
SPDR S&P Dividend ETF ETF 78464A763   218,880 2,400 SH   SOLE   2,400 0 0
SPDR S&P MidCap 400 ETF Trust ETF 78467Y107   17,608,912 54,079 SH   SOLE   53,522 0 557
SPDR S&P Regional Banking ETF ETF 78464A698   9,521 248 SH   SOLE   248 0 0
Tekla Healthcare Investors ETF 87911J103   46,905 2,199 SH   SOLE   2,199 0 0
Templeton Dragon Fund Inc. ETF 88018T101   91,819 4,550 SH   SOLE   4,200 0 350
US Technology Select SPDR ETF 81369Y803   3,972,292 38,016 SH   SOLE   35,861 0 2,155
Utilities Select Sector SPDR ETF 81369Y886   28,215 500 SH   SOLE   0 0 500
VanEck Merk Gold Trust ETF 921078101   97,328 5,600 SH   SOLE   0 0 5,600
VanEck Vectors Semiconductor E ETF 92189F676   30,560 200 SH   SOLE   200 0 0
Vaneck Vectors Vietnam ETF ETF 92189F817   2,688 200 SH   SOLE   200 0 0
Vanguard Consumer Staples ETF ETF 92204A207   2,058,681 13,764 SH   SOLE   13,764 0 0
Vanguard Dividend Appreciation ETF 921908844   2,532,325 21,500 SH   SOLE   12,850 0 8,650
Vanguard Energy ETF ETF 92204A306   1,408 28 SH   SOLE   28 0 0
Vanguard ESG International Sto ETF 921910725   481,000 10,000 SH   SOLE   0 0 10,000
Vanguard Extended Market VIPER ETF 922908652   6,821,496 57,451 SH   SOLE   57,166 0 285
Vanguard Financials ETF ETF 92204A405   2,344,342 40,985 SH   SOLE   40,985 0 0
Vanguard FTSE All-Wld ex-US Sm ETF 922042718   222,226 2,300 SH   SOLE   0 0 2,300
Vanguard FTSE All-World Ex-US ETF 922042775   12,311,080 258,582 SH   SOLE   204,037 0 54,545
Vanguard FTSE Developed Market ETF 921943858   1,136,830 29,307 SH   SOLE   28,017 0 1,290
Vanguard FTSE Emerging Markets ETF 922042858   7,288,279 184,001 SH   SOLE   173,721 0 10,280
Vanguard Global ex-US Real Est ETF 922042676   171,429 3,674 SH   SOLE   3,405 0 269
Vanguard Growth VIPERs ETF 922908736   1,222,264 6,048 SH   SOLE   6,048 0 0
Vanguard Health Care ETF ETF 92204A504   48,163 250 SH   SOLE   250 0 0
Vanguard High Dividend Yield E ETF 921946406   2,822,992 35,834 SH   SOLE   33,421 0 2,413
Vanguard Industrials ETF ETF 92204A603   1,557,741 11,990 SH   SOLE   11,990 0 0
Vanguard Information Technolog ETF 92204A702   1,075,821 3,860 SH   SOLE   3,860 0 0
Vanguard Intl High Dividend Yi ETF 921946794   2,942,811 57,488 SH   SOLE   57,488 0 0
Vanguard Large-Cap VIPERs ETF 922908637   374,946 2,622 SH   SOLE   2,622 0 0
Vanguard Mid-Cap ETF ETF 922908629   4,048,413 24,699 SH   SOLE   1,180 0 23,519
Vanguard Mid-Cap Growth ETF ETF 922908538   66,692 404 SH   SOLE   404 0 0
Vanguard Mid-Cap Value ETF 922908512   347,870 3,635 SH   SOLE   3,635 0 0
Vanguard REIT Index ETF ETF 922908553   274,776 3,499 SH   SOLE   3,015 0 484
Vanguard S&P 500 ETF ETF 922908363   53,593,481 188,140 SH   SOLE   186,110 0 2,030
Vanguard S&P 500 Growth Index ETF 921932505   39,997 214 SH   SOLE   0 0 214
Vanguard S&P Mid-Cap 400 Index ETF 921932885   2,182,535 18,153 SH   SOLE   18,153 0 0
Vanguard S&P Small-Cap 600 ETF 921932828   960,498 7,676 SH   SOLE   7,676 0 0
Vanguard Small-Cap VIPERs ETF 922908751   5,695,014 39,082 SH   SOLE   6,109 0 32,973
Vanguard Small Cap Growth VIPE ETF 922908595   9,039,285 45,287 SH   SOLE   1,198 0 44,089
Vanguard Small Cap Value VIPER ETF 922908611   9,590,189 89,695 SH   SOLE   2,527 0 87,168
Vanguard Total International S ETF 921909768   150,854 3,068 SH   SOLE   2,866 0 202
Vanguard Total Stock Market VI ETF 922908769   19,793,794 126,453 SH   SOLE   56,471 0 69,982
Vanguard Total World Stock Ind ETF 922042742   1,137,576 15,207 SH   SOLE   5,392 0 9,815
Vanguard Utilities ETF ETF 92204A876   482,560 3,902 SH   SOLE   3,902 0 0
Vanguard Value ETF ETF 922908744   51,787 520 SH   SOLE   520 0 0
Wisdom Tree U.S. ESG Fund ETF 97717W596   5,531 165 SH   SOLE   165 0 0
WisdomTree Global ex-US Real E ETF 97717W331   9,539 400 SH   SOLE   0 0 400
Wisdomtree Large Cap Div Exch ETF 97717W307   128,825 1,387 SH   SOLE   1,387 0 0
WisdomTree MidCap Dividend ETF 97717W505   11,138 393 SH   SOLE   393 0 0
WisdomTree US MidCap Earnings ETF 97717W570   5,376 165 SH   SOLE   165 0 0
Bristol-Myers Squibb Co Rights WT 110122157   1,969 550 SH   SOLE   235 0 315
T-Mobile US Inc-Rights WT 872590112   92 548 SH   SOLE   548 0 0
American International Group W WT 026874156   3 2 SH   SOLE   0 0 2
Key Energy Services Inc Exp 12 WT 49309J111   0 8 SH   SOLE   8 0 0
Key Energy Services Inc Exp 12 WT 49309J129   0 8 SH   SOLE   8 0 0
Preferred Apt Cmntys I Warrant WT 74039J330   0 125 SH   SOLE   0 0 125
Preferred Apt Community Warran WT 74063B369   0 100 SH   SOLE   100 0 0
Brookfield Business Partners L LTD G16234109   713 36 SH   SOLE   36 0 0
Energy Transfer LP LTD 29273V100   43,140 6,059 SH   SOLE   6,059 0 0
Enterprise Prods Partners L P LTD 293792107   204,013 11,228 SH   SOLE   11,228 0 0
Magellan Midstream Partners LP LTD 559080106   199,186 4,614 SH   SOLE   4,274 0 340