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