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