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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
2seventy Bio Inc COM 901384107   177 33 SH   SOLE   0 0 33
3M Co COM 88579Y101   2,191,284 20,659 SH   SOLE   18,594 0 2,065
A G C O Corp COM 001084102   98,416 800 SH   SOLE   800 0 0
A T & T Inc COM 00206R102   1,948,285 110,698 SH   SOLE   100,400 0 10,298
A10 Networks Inc COM 002121101   13,690 1,000 SH   SOLE   1,000 0 0
AADI Bioscience Inc COM 00032Q104   3,119 1,333 SH   SOLE   1,333 0 0
Abbott Laboratories COM 002824100   125,073,388 1,100,418 SH   SOLE   848,726 0 251,692
Abbvie Inc COM 00287Y109   22,491,558 123,512 SH   SOLE   112,627 0 10,885
Acadia Realty TR REIT COM 004239109   8,045 468 SH   SOLE   468 0 0
Accelerate Diagnostics Inc COM 00430H201   99 100 SH   SOLE   0 0 100
Accenture PLC F Class A COM G1151C101   94,556,547 272,804 SH   SOLE   186,884 0 85,920
Acco Brands Corp COM 00081T108   1,055 188 SH   SOLE   0 0 188
Acuity Brands Inc COM 00508Y102   261,206 972 SH   SOLE   875 0 97
Addus Homecare Corp COM 006739106   113,674 1,100 SH   SOLE   1,100 0 0
Adobe Inc COM 00724F101   1,988,629 3,941 SH   SOLE   3,493 0 448
Adtalem Global Education COM 00737L103   6,785 132 SH   SOLE   0 0 132
Advanced Micro COM 007903107   2,189,705 12,132 SH   SOLE   12,114 0 18
Advansix Inc COM 00773T101   1,344 47 SH   SOLE   47 0 0
Advent Convertible & Income FD ETF FI 00764C109   15,522 1,300 SH   SOLE   1,300 0 0
Aegon LTD ADR F Sponsored ADR COM 0076CA104   30,250 5,000 SH   SOLE   0 0 5,000
Aes Corp COM 00130H105   54 3 SH   SOLE   3 0 0
Aethlon Medical Inc COM 00808Y406   44 26 SH   SOLE   26 0 0
Aflac Inc COM 001055102   86,976 1,013 SH   SOLE   1,013 0 0
Agilent Technologies Inc Com COM 00846U101   333,654 2,293 SH   SOLE   2,293 0 0
Air Lease Corp Class A COM 00912X302   149,372 2,892 SH   SOLE   2,892 0 0
Air Prod & Chemicals COM 009158106   1,585,284 6,496 SH   SOLE   1,529 0 4,967
Airbnb Inc Class A COM 009066101   13,692 83 SH   SOLE   0 0 83
Albemarle Corp COM 012653101   280,798 2,125 SH   SOLE   2,125 0 0
Alcon Inc F COM H01301128   39,896 479 SH   SOLE   479 0 0
Alexandria Real Estate Equities Inc COM 015271109   521 4 SH   SOLE   4 0 0
Alibaba Group Holding F Sponsored ADR ADR 01609W102   9,407 130 SH   SOLE   130 0 0
Alliant Energy Corp COM 018802108   15,070 299 SH   SOLE   299 0 0
Allstate Corp COM 020002101   1,822,577 10,478 SH   SOLE   5,026 0 5,452
Alphabet Inc. Class A COM 02079K305   68,522,371 454,001 SH   SOLE   409,519 0 44,482
Alphabet Inc. Class C COM 02079K107   217,660,086 1,429,529 SH   SOLE   1,094,078 0 335,451
Alps Sector Dividend Dogs ETF EX TRD EQ FD 00162Q858   5,395 100 SH   SOLE   100 0 0
Altria Group Inc COM 02209S103   806,358 18,080 SH   SOLE   13,657 0 4,423
Amazon.Com Inc COM 023135106   137,286,883 760,510 SH   SOLE   599,087 0 161,423
Amer Electric PWR Co COM 025537101   920,409 10,690 SH   SOLE   10,274 0 416
Ameren Corp COM 023608102   90,897 1,229 SH   SOLE   623 0 606
America Movil SAB F Sponsored ADR ADR 02390A101   101,473 5,438 SH   SOLE   5,438 0 0
American Express Co COM 025816109   23,417,006 102,846 SH   SOLE   61,092 0 41,754
American Financial Group, Inc COM 025932104   196,668 1,441 SH   SOLE   1,441 0 0
American Intl Group COM 026874784   547,190 7,000 SH   SOLE   7,000 0 0
American Tower Corp REIT COM 03027X100   61,481,882 311,159 SH   SOLE   243,229 0 67,930
American Water Works COM 030420103   820,396 6,713 SH   SOLE   1,113 0 5,600
Ameriprise Finl COM 03076C106   3,175,621 7,243 SH   SOLE   7,243 0 0
Ametek Inc COM 031100100   8,231 45 SH   SOLE   45 0 0
Amgen Inc. COM 031162100   108,552,562 381,796 SH   SOLE   284,465 0 97,331
AMN Healthcare Services Inc COM 001744101   188 3 SH   SOLE   3 0 0
Amphenol Corp Class A COM 032095101   295,744 2,559 SH   SOLE   2,559 0 0
Amplify Junior Silver Miners ETF EX TRD EQ FD 032108649   1,986 200 SH   SOLE   200 0 0
Analog Devices Inc COM 032654105   76,465,912 386,602 SH   SOLE   369,878 0 16,724
Annaly Capital Management Inc COM 035710839   67,224 3,305 SH   SOLE   3,305 0 0
Antero Midstream Corp COM 03676B102   15,466 1,100 SH   SOLE   1,100 0 0
APA Corporation Com COM 03743Q108   46,413 1,350 SH   SOLE   1,350 0 0
Apollo Coml Real Estate Fin Inc Com COM 03762U105   170,339 14,825 SH   SOLE   14,700 0 125
Appian Corp Class A COM 03782L101   29,963 750 SH   SOLE   0 0 750
Apple Inc COM 037833100   315,453,010 1,839,592 SH   SOLE   1,439,363 0 400,229
Applied Materials COM 038222105   1,106,218 5,364 SH   SOLE   5,364 0 0
Aptiv PLC Com COM G6095L109   398 5 SH   SOLE   5 0 0
Arbor Realty TR REIT COM 038923108   1,789 135 SH   SOLE   135 0 0
Arcadium Lithium PLC F COM G0508H110   396,365 91,964 SH   SOLE   91,964 0 0
Archer Daniels Midland C COM 039483102   41,203 656 SH   SOLE   445 0 211
Arcosa Inc COM 039653100   34,258 399 SH   SOLE   399 0 0
Ares Management Corp Class A COM 03990B101   19,282 145 SH   SOLE   145 0 0
Arista Networks Inc COM 040413106   376,974 1,300 SH   SOLE   1,300 0 0
Ark Innovation ETF EX TRD EQ FD 00214Q104   1,502 30 SH   SOLE   30 0 0
Arthur J Gallagher&c COM 363576109   451,072 1,804 SH   SOLE   150 0 1,654
Asml Holding NV ADR N07059210   35,789,963 36,879 SH   SOLE   26,157 0 10,722
Assurant Inc COM 04621X108   376 2 SH   SOLE   2 0 0
Ast Spacemobile Inc Class A COM 00217D100   16,820 5,800 SH   SOLE   5,800 0 0
Astrazeneca PLC F Sponsored ADR ADR 046353108   106,977 1,579 SH   SOLE   1,126 0 453
Atlanta Braves HLDGS Inc Com Ser C COM 047726302   174,325 4,463 SH   SOLE   4,463 0 0
Atlanta Braves Holdings COM 047726104   51,328 1,225 SH   SOLE   1,225 0 0
Atlantica Sustainable Infrastructure COM G0751N103   49,896 2,700 SH   SOLE   2,700 0 0
Atmos Energy Corp COM 049560105   456,079 3,837 SH   SOLE   3,837 0 0
Auto Data Processing COM 053015103   24,795,743 98,732 SH   SOLE   92,995 0 5,737
Autodesk Inc COM 052769106   244,795 940 SH   SOLE   14 0 926
Autonation Inc COM 05329W102   12,253 74 SH   SOLE   74 0 0
Avanos Medical Inc COM 05350V106   1,732 87 SH   SOLE   87 0 0
Avis Budget Group Inc Com COM 053774105   3,062 25 SH   SOLE   0 0 25
Avista Corp COM 05379B107   52,530 1,500 SH   SOLE   1,500 0 0
Azek Co Inc Class A COM 05478C105   8,537 170 SH   SOLE   0 0 170
Baidu Com Inc F Sponsored ADR ADR 056752108   21,056 200 SH   SOLE   200 0 0
Baker Hughes Co. Class A COM 05722G100   59,161 1,766 SH   SOLE   1,766 0 0
Ball Corp COM 058498106   404 6 SH   SOLE   6 0 0
Bank Montreal Que F COM 063671101   139,682 1,430 SH   SOLE   100 0 1,330
Bank Of America Conv PFD Series L CONV PFD 060505682   2,424 2 SH   SOLE   0 0 2
Bank Of America Corp COM 060505104   3,013,978 79,483 SH   SOLE   71,920 0 7,563
Bank Of NY Mellon Co COM 064058100   1,147,272 19,911 SH   SOLE   19,436 0 475
Barings BDC Inc COM 06759L103   27,900 3,000 SH   SOLE   3,000 0 0
Barrick Gold Corp F COM 067901108   24,960 1,500 SH   SOLE   1,500 0 0
Baxter Interntnl COM 071813109   773,038 17,950 SH   SOLE   15,143 0 2,807
Becton Dickinson & Co. COM 075887109   10,662,373 43,089 SH   SOLE   7,498 0 35,591
Bellring Brands Inc New Com COM 07831C103   4,368 74 SH   SOLE   74 0 0
Berkshire Hathaway Class A COM 084670108   7,613,280 12 SH   SOLE   4 0 8
Berkshire Hathaway Class B COM 084670702   174,185,692 414,214 SH   SOLE   312,553 0 101,661
Berkshire Hathaway Inc Del CL B New COM 084670702   50,462 120 SH   SOLE   120 0 0
Berkshire Hathaway Inc-CL A COM 084670108   634,440 1 SH   SOLE   1 0 0
Berry Global Group COM 08579W103   30,240 500 SH   SOLE   500 0 0
Best Buy Inc COM 086516101   332 4 SH   SOLE   4 0 0
Beyond Air Inc COM 08862L103   9,079 5,218 SH   SOLE   5,218 0 0
Beyond Meat Inc COM 08862E109   1,946 235 SH   SOLE   235 0 0
BHP Group LTD F Sponsored ADR ADR 088606108   115,842 2,008 SH   SOLE   2,008 0 0
Bio-Techne Corp Com COM 09073M104   12,107 172 SH   SOLE   172 0 0
Biogen Inc COM 09062X103   30,188 140 SH   SOLE   140 0 0
Black Hills Corp COM 092113109   43,680 800 SH   SOLE   800 0 0
Black Stone Minerals LP COM 09225M101   523,281 32,746 SH   SOLE   32,746 0 0
BlackRock Core Bond CF ETF FI 09249E101   92,362 8,552 SH   SOLE   8,552 0 0
BlackRock Corporate High ETF FI 09255P107   15,664 1,600 SH   SOLE   1,600 0 0
BlackRock Credit All Inc TR IV ETF FI 092508100   57,512 5,380 SH   SOLE   5,380 0 0
BlackRock Inc COM 09247X101   1,400,616 1,680 SH   SOLE   1,590 0 90
BlackRock Investment QLT ETF FI 09247D105   21,194 1,700 SH   SOLE   1,700 0 0
BlackRock Limited Durati ETF FI 09249W101   26,657 1,900 SH   SOLE   0 0 1,900
BlackRock Mun Income SH Ben Int ETF FI 09248F109   14,356 1,383 SH   SOLE   1,383 0 0
BlackRock Muniassets CF ETF FI 09254J102   1,114 100 SH   SOLE   100 0 0
BlackRock Municipal Income ETF FI 092479104   23,305 2,000 SH   SOLE   2,000 0 0
BlackRock Municipal Income Fund Inc ETF FI 09253X102   23,951 1,977 SH   SOLE   1,977 0 0
BlackRock Municipal Income Trust Ii ETF FI 09249N101   22,042 2,020 SH   SOLE   2,020 0 0
BlackRock Munivest CF ETF FI 09253R105   30,508 4,303 SH   SOLE   4,303 0 0
BlackRock Munivest II CF ETF FI 09253T101   12,791 1,167 SH   SOLE   1,167 0 0
BlackRock Muniyield Qual ETF FI 09254E103   16,628 1,444 SH   SOLE   1,444 0 0
BlackRock Science TCNLGY EX TRD EQ FD 09260K101   1,300 67 SH   SOLE   67 0 0
BlackRock Science Techno EX TRD EQ FD 09258G104   2,769 75 SH   SOLE   75 0 0
BlackRock TCP COM 09259E108   177,310 17,000 SH   SOLE   17,000 0 0
Blackstone Group Inc COM 09260D107   744,868 5,670 SH   SOLE   5,480 0 190
Blink Charging Co COM 09354A100   75 25 SH   SOLE   25 0 0
Boeing Co COM 097023105   1,706,225 8,841 SH   SOLE   6,886 0 1,955
Booking Holdings Inc COM 09857L108   2,485,098 685 SH   SOLE   685 0 0
Booz Allen Hamilton Class A COM 099502106   80,600,462 542,984 SH   SOLE   365,289 0 177,695
Borg Warner Inc COM 099724106   278 8 SH   SOLE   8 0 0
Boston Properties REIT COM 101121101   143,385 2,163 SH   SOLE   2,163 0 0
Boston Scientific Co COM 101137107   89,516 1,307 SH   SOLE   817 0 490
Box Inc Class A COM 10316T104   56,640 2,000 SH   SOLE   2,000 0 0
BP PLC F Sponsored ADR ADR 055622104   97,968 2,600 SH   SOLE   1,050 0 1,550
Bristol-Myers Squibb COM 110122108   12,090,222 222,943 SH   SOLE   174,520 0 48,423
Brit Amer Tobacco F Sponsored ADR ADR 110448107   24,988 800 SH   SOLE   800 0 0
Brixmor Property Group REIT COM 11120U105   878,906 37,480 SH   SOLE   37,480 0 0
Broadcom Inc COM 11135F101   7,256,176 5,475 SH   SOLE   5,475 0 0
Broadridge Financial Solutions COM 11133T103   136,147 662 SH   SOLE   662 0 0
Brookfield Corp F Class A COM 11271J107   309,461 7,391 SH   SOLE   6,992 0 399
Brookfield Infrastruct F Class A COM 11275Q107   17,732 492 SH   SOLE   492 0 0
Brookfield Renewable C F Class A COM 11284V105   25,184 1,025 SH   SOLE   1,025 0 0
Brookfiled Asset Manag F Class A COM 113004105   71,854 1,710 SH   SOLE   1,678 0 32
Brown Forman Corp Class A COM 115637100   446,291 8,394 SH   SOLE   8,394 0 0
Brown Forman Corp Class B COM 115637209   1,854,549 35,776 SH   SOLE   35,776 0 0
Brunswick Corp COM 117043109   50,190 520 SH   SOLE   520 0 0
Builders Firstsource COM 12008R107   22,941 110 SH   SOLE   110 0 0
Bunge Global SA F COM H11356104   2,065 20 SH   SOLE   20 0 0
Byline Bancorp Inc Com COM 124411109   2,913,912 134,158 SH   SOLE   0 0 134,158
Caci Inc. Class A COM 127190304   18,942 50 SH   SOLE   50 0 0
Cadence Bank COM 12740C103   146,250 5,000 SH   SOLE   5,000 0 0
Cadence Design SYS COM 127387108   62,256 200 SH   SOLE   200 0 0
Calamos Strategic Total Return FD Com SH Ben Int EX TRD EQ FD 128125101   4,420 270 SH   SOLE   0 0 270
Canadian Natl Railwy F COM 136375102   492,464 3,739 SH   SOLE   3,739 0 0
Canadian Natural Res LTD COM 136385101   69,376 900 SH   SOLE   0 0 900
Canadian Pacific Kansas City LTD COM 13646K108   24,491,550 277,429 SH   SOLE   271,888 0 5,541
Cannae Holdings Inc COM 13765N107   2,224 100 SH   SOLE   100 0 0
Capital Group Dividend Value ETF EX TRD EQ FD 14020W106   1,337 41 SH   SOLE   41 0 0
Capital Group Growth ETF EX TRD EQ FD 14020G101   1,376 43 SH   SOLE   43 0 0
Capital One FC COM 14040H105   36,925 248 SH   SOLE   248 0 0
Carbon Collective Climate US ETF IV EX TRD EQ FD 88634T105   16,778 869 SH   SOLE   869 0 0
Cardinal Health Inc COM 14149Y108   2,269,705 20,193 SH   SOLE   16,040 0 4,153
Carlyle Group Inc COM 14316J108   51,639 1,101 SH   SOLE   1,101 0 0
Carmax Inc COM 143130102   73,608 845 SH   SOLE   845 0 0
Carnival Corp F COM 143658300   3,268 200 SH   SOLE   100 0 100
Carrier Global Corp COM 14448C104   1,919,084 33,014 SH   SOLE   31,375 0 1,639
Caterpillar Inc COM 149123101   1,886,482 5,148 SH   SOLE   4,333 0 815
Cbre Group Inc Class A COM 12504L109   238,919 2,457 SH   SOLE   2,406 0 51
CDN Imperial BK Comm F COM 136069101   457,069 8,896 SH   SOLE   0 0 8,896
CDW Corp COM 12514G108   57,539,117 224,955 SH   SOLE   180,812 0 44,143
Ceco Environmental COM 125141101   31,192 1,355 SH   SOLE   1,355 0 0
Celsius HLDGS Inc COM 15118V207   24,876 300 SH   SOLE   300 0 0
Cencora Inc COM 03073E105   1,273,511 5,241 SH   SOLE   5,241 0 0
Cenovus Energy Inc F COM 15135U109   39,980 2,000 SH   SOLE   2,000 0 0
Centene Corp COM 15135B101   35,473 452 SH   SOLE   50 0 402
Chargepoint Holdings COM 15961R105   247 130 SH   SOLE   130 0 0
Charles Schwab Corp COM 808513105   2,012,305 27,817 SH   SOLE   20,592 0 7,225
Charles Schwab US MC ETF EX TRD EQ FD 808524508   2,604,457 31,984 SH   SOLE   31,984 0 0
Charles Schwab US REIT ETF EX TRD EQ FD 808524847   90,354 4,451 SH   SOLE   4,451 0 0
Charter Communicatn Class A COM 16119P108   92,711 319 SH   SOLE   291 0 28
Check PT Software F COM M22465104   86,925 530 SH   SOLE   530 0 0
Checkpoint Therapeutics Inc Com New COM 162828206   8,200 4,000 SH   SOLE   2,000 0 2,000
Chemed Corp COM 16359R103   176,531 275 SH   SOLE   275 0 0
Chemours Co COM 163851108   9,217 351 SH   SOLE   351 0 0
Chesapeake Energy Co COM 165167735   190,985 2,150 SH   SOLE   2,150 0 0
Chevron Corp COM 166764100   82,505,117 523,045 SH   SOLE   414,342 0 108,703
Chewy Inc CL A COM 16679L109   95 6 SH   SOLE   6 0 0
Chipotle Mexican GRL COM 169656105   1,398,156 481 SH   SOLE   356 0 125
Choice Hotels Intl COM 169905106   341,145 2,700 SH   SOLE   2,700 0 0
Chubb LTD F COM H1467J104   59,920,316 230,568 SH   SOLE   211,761 0 18,807
Church & Dwight Co COM 171340102   214,044 2,052 SH   SOLE   1,132 0 920
Churchill Downs Inc COM 171484108   49,500 400 SH   SOLE   400 0 0
CIGNA Corp COM 125523100   1,007,489 2,774 SH   SOLE   2,551 0 223
Cincinnati Finl COM 172062101   14,482,485 115,878 SH   SOLE   115,778 0 100
Cintas Corp COM 172908105   5,647,613 8,220 SH   SOLE   5,825 0 2,395
Cirrus Logic Inc COM 172755100   27,768 300 SH   SOLE   300 0 0
Cisco Systems Inc COM 17275R102   4,367,121 87,500 SH   SOLE   62,422 0 25,078
Citigroup Inc COM 172967424   447,929 7,083 SH   SOLE   6,779 0 304
Clean Harbors Inc COM 184496107   7,046 35 SH   SOLE   35 0 0
Cleveland-Cliffs Inc COM 185899101   79,590 3,500 SH   SOLE   3,500 0 0
Clorox Co COM 189054109   161,990 1,058 SH   SOLE   308 0 750
Cme Group Inc Class A COM 12572Q105   908,093 4,218 SH   SOLE   1,338 0 2,880
Coca Cola European Partners COM G25839104   5,736 82 SH   SOLE   82 0 0
Coeur Mining Inc COM 192108504   3,959 1,050 SH   SOLE   1,050 0 0
Cognex Corp COM 192422103   10,605 250 SH   SOLE   0 0 250
Cognizant Tech Solu Class A COM 192446102   60,977 832 SH   SOLE   832 0 0
Cohen & Steers Inc COM 19247A100   101,418 1,319 SH   SOLE   1,319 0 0
Cohen & Steers Quality Income RLTY FD Inc Com EX TRD EQ FD 19247L106   36,240 3,000 SH   SOLE   0 0 3,000
Cohen Steers REIT Prefer ETF FI 19247X100   2,244,953 106,750 SH   SOLE   106,250 0 500
Cohen Steers Total Retur EX TRD EQ FD 19247R103   71,043 5,975 SH   SOLE   0 0 5,975
Coinbase Global Inc COM 19260Q107   5,302 20 SH   SOLE   0 0 20
Colgate-Palmolive Co COM 194162103   10,177,721 113,023 SH   SOLE   52,035 0 60,988
Comcast Corp Class A COM 20030N101   7,338,548 169,286 SH   SOLE   155,837 0 13,449
Communicat SVS SLCT Sec SPDR ETF EX TRD EQ FD 81369Y852   1,976,254 24,201 SH   SOLE   23,651 0 550
Conagra Brands Inc COM 205887102   851,765 28,737 SH   SOLE   28,737 0 0
Concentrix COM 20602D101   3,377 51 SH   SOLE   51 0 0
Conocophillips COM 20825C104   3,396,641 26,686 SH   SOLE   19,053 0 7,633
Constellation Brand Class A COM 21036P108   5,312,908 19,550 SH   SOLE   3,027 0 16,523
Constellation Energy Corp Com COM 21037T109   115,716 626 SH   SOLE   405 0 221
Corning Inc COM 219350105   277,589 8,422 SH   SOLE   6,922 0 1,500
Corteva Inc COM 22052L104   259,400 4,498 SH   SOLE   3,782 0 716
Costco Wholesale Co COM 22160K105   119,692,416 163,373 SH   SOLE   116,857 0 46,516
Coterra Energy Inc. COM 127097103   100,926 3,620 SH   SOLE   3,620 0 0
Coupang Inc Class A COM 22266T109   2,793 157 SH   SOLE   157 0 0
Credit Accept Corp COM 225310101   60,670 110 SH   SOLE   110 0 0
Crispr Therapeutics F COM H17182108   756,576 11,100 SH   SOLE   11,100 0 0
Crowdstrike HLDGS Inc COM 22788C105   32,059 100 SH   SOLE   100 0 0
Crown Castle Intl Co REIT COM 22822V101   10,795 102 SH   SOLE   52 0 50
Crown Electrokinetics Co COM 228339305   120 2,009 SH   SOLE   0 0 2,009
CSX Corp COM 126408103   2,591,452 69,907 SH   SOLE   60,883 0 9,024
Cullen Frost Bankers COM 229899109   42,580,766 378,260 SH   SOLE   286,016 0 92,244
Cummins Inc COM 231021106   165,593 562 SH   SOLE   562 0 0
Cushman Wakefield PLC SHS COM G2717B108   44,664 4,270 SH   SOLE   4,270 0 0
CVS Health Corp COM 126650100   4,520,987 56,682 SH   SOLE   54,182 0 2,500
D R Horton Co COM 23331A109   132,463 805 SH   SOLE   805 0 0
D X C Technology Co COM 23355L106   21 1 SH   SOLE   1 0 0
Danaher Corp COM 235851102   19,193,482 76,777 SH   SOLE   18,240 0 58,537
Darden Restaurants COM 237194105   160,798 962 SH   SOLE   962 0 0
Deckers Outdoor Corp COM 243537107   941 1 SH   SOLE   1 0 0
Deere & Co COM 244199105   87,109,632 211,324 SH   SOLE   187,749 0 23,575
Dell Technologies COM 24703L202   35,374 310 SH   SOLE   70 0 240
Delta Air Lines Inc Del COM 247361702   19,148 400 SH   SOLE   400 0 0
Denali Therapeutics I N COM 24823R105   30,780 1,500 SH   SOLE   1,500 0 0
Dentsply Sirona Inc COM 24906P109   53,660 1,609 SH   SOLE   1,609 0 0
Devon Energy Corp COM 25179M103   10,868 217 SH   SOLE   117 0 100
Dexcom Inc COM 252131107   16,644 120 SH   SOLE   120 0 0
Diageo PLC F Sponsored ADR ADR 25243Q205   8,929,974 59,272 SH   SOLE   58,877 0 395
Dick's Sporting COM 253393102   27,115 120 SH   SOLE   120 0 0
Digital Realty Trust REIT COM 253868103   161,901 1,124 SH   SOLE   931 0 193
Dimensional ETF TR U S Target Value ETF EX TRD EQ FD 25434V609   561,119 10,309 SH   SOLE   749 0 9,560
Dimensional ETF TR World Ex U S Core Equity 2 ETF EX TRD EQ FD 25434V880   222,447 8,744 SH   SOLE   0 0 8,744
Dimensional International Val ETF EX TRD EQ FD 25434V807   82,614 2,248 SH   SOLE   0 0 2,248
Dimensional U S Core Equity 2 ETF EX TRD EQ FD 25434V708   327,647 10,255 SH   SOLE   10,255 0 0
Dimensional U S Small Cap ETF EX TRD EQ FD 25434V500   102,549 1,645 SH   SOLE   1,645 0 0
Discover Finl S COM 254709108   252,479 1,926 SH   SOLE   1,209 0 717
DNP Select Income CF EX TRD EQ FD 23325P104   1,467,593 160,656 SH   SOLE   159,050 0 1,606
Docusign Inc Com COM 256163106   3,097 52 SH   SOLE   52 0 0
Dollar General Corp COM 256677105   3,277 21 SH   SOLE   21 0 0
Dollar Tree Inc COM 256746108   5,859 44 SH   SOLE   44 0 0
Dominion Energy Inc COM 25746U109   298,091 6,060 SH   SOLE   2,407 0 3,653
Donaldson Co COM 257651109   1,592,850 21,329 SH   SOLE   9,329 0 12,000
Dover Corp COM 260003108   1,044,889 5,897 SH   SOLE   5,657 0 240
Dow Inc COM 260557103   291,330 5,029 SH   SOLE   3,950 0 1,079
Draftkings Inc New Class A COM 26142V105   454,100 10,000 SH   SOLE   10,000 0 0
Drdgold LTD Spons ADR Repstg 10 SHS ADR 26152H301   197 24 SH   SOLE   0 0 24
DRXN Daily Healthcre Bull 3X SHS ETF EX TRD EQ FD 25459Y876   30,735 245 SH   SOLE   245 0 0
Duke Energy Corp COM 26441C204   60,716,430 627,818 SH   SOLE   527,134 0 100,684
DuPont De Nemours Inc COM 26614N102   413,865 5,398 SH   SOLE   4,682 0 716
DWS Municipal Income CF ETF FI 233368109   11,802 1,307 SH   SOLE   1,307 0 0
Dynavax Techs Co COM 268158201   43,435 3,500 SH   SOLE   3,500 0 0
Ea Bridgeway Omni SML Cap Val ETF IV EX TRD EQ FD 02072L532   307,403 14,455 SH   SOLE   14,455 0 0
Eastman Chemical Co COM 277432100   36,371 360 SH   SOLE   360 0 0
Eaton Corp PLC F COM G29183103   12,502,822 39,986 SH   SOLE   9,935 0 30,051
Eaton Vance LTD Duration Income FD Com ETF FI 27828H105   2,486 255 SH   SOLE   0 0 255
Eaton Vance Tax Man GL D EX TRD EQ FD 27829F108   46,920 5,750 SH   SOLE   5,000 0 750
eBay Inc COM 278642103   389,147 7,373 SH   SOLE   7,373 0 0
Echostar Corp CL A COM 278768106   499 35 SH   SOLE   35 0 0
Ecolab Inc COM 278865100   188,648 815 SH   SOLE   778 0 37
Edwards Lifesciences COM 28176E108   609,577 6,379 SH   SOLE   6,004 0 375
Elbit Systems LTD F COM M3760D101   210,230 1,000 SH   SOLE   1,000 0 0
Electronic Arts Inc COM 285512109   29,320 221 SH   SOLE   11 0 210
Elevance Health, Inc COM 036752103   2,353,135 4,538 SH   SOLE   4,262 0 276
Embecta Corp Com COM 29082K105   756 57 SH   SOLE   0 0 57
Emerson Electric Co COM 291011104   11,149,617 98,304 SH   SOLE   68,828 0 29,476
Enbridge Inc F COM 29250N105   6,069,218 167,757 SH   SOLE   101,376 0 66,381
Encompass Health Corp COM 29261A100   16,877 204 SH   SOLE   204 0 0
Energizer Holdings Inc COM 29272W109   17,664 600 SH   SOLE   600 0 0
Energy Recovery Inc COM 29270J100   46,233 2,928 SH   SOLE   2,928 0 0
Energy Select Sector SPDR ETF EX TRD EQ FD 81369Y506   319,578 3,385 SH   SOLE   3,385 0 0
Ennis Inc COM 293389102   58,884 2,871 SH   SOLE   2,871 0 0
Entergy Corp COM 29364G103   137,384 1,300 SH   SOLE   1,300 0 0
Eog Resources Inc COM 26875P101   155,070 1,213 SH   SOLE   1,213 0 0
EQT Corporation Com COM 26884L109   193,209 5,212 SH   SOLE   5,212 0 0
Equinix Inc COM 29444U700   23,109 28 SH   SOLE   28 0 0
Equitrans Midstream COM 294600101   87,430 7,000 SH   SOLE   7,000 0 0
Equity Residential REIT COM 29476L107   64,194 1,006 SH   SOLE   1,006 0 0
Essential Utils Inc COM 29670G102   93,774 2,531 SH   SOLE   0 0 2,531
Estee Lauder Co Inc Class A COM 518439104   195,925 1,271 SH   SOLE   222 0 1,049
Etfis Ser TR I InfraCap MLP ETF EX TRD EQ FD 26923G772   364,620 8,850 SH   SOLE   8,850 0 0
Etfmg Prime Cyber Security ETF EX TRD EQ FD 032108664   69,239 1,080 SH   SOLE   1,080 0 0
Etsy Inc COM 29786A106   137 2 SH   SOLE   2 0 0
Everest Re Group LTD F COM G3223R108   694,433 1,747 SH   SOLE   347 0 1,400
Evergy Inc COM 30034W106   4,751 89 SH   SOLE   0 0 89
Eversource Energy COM 30040W108   116,731 1,953 SH   SOLE   0 0 1,953
Evgo Inc Class A COM 30052F100   151 60 SH   SOLE   60 0 0
Exelon Corp COM 30161N101   30,094 801 SH   SOLE   135 0 666
Expedia Group Inc. COM 30212P303   709,413 5,150 SH   SOLE   5,150 0 0
Extra Space Storage Inc COM 30225T102   216,972 1,476 SH   SOLE   1,476 0 0
Exxon Mobil Corp COM 30231G102   14,270,670 122,788 SH   SOLE   107,706 0 15,082
F M C Corp COM 302491303   352,704 5,487 SH   SOLE   5,487 0 0
Fastenal Co COM 311900104   351,758 4,560 SH   SOLE   3,712 0 848
Federal Realty Invt TR REIT COM 313745101   51,605 500 SH   SOLE   500 0 0
Fedex Corp COM 31428X106   76,908,154 264,285 SH   SOLE   218,476 0 45,809
Fidelity Blue Chip Growth ETF EX TRD EQ FD 316092352   18,850 490 SH   SOLE   490 0 0
Fidelity Natl Info COM 31620M106   250,135 3,372 SH   SOLE   3,022 0 350
Fifth Third Bancorp COM 316773100   1,740,643 46,343 SH   SOLE   46,043 0 300
First Citizens BKSH Class A COM 31946M103   662,175 405 SH   SOLE   5 0 400
First Finl Bancorp COM 320209109   99,679 4,446 SH   SOLE   4,446 0 0
First Solar Inc COM 336433107   1,028,330 6,092 SH   SOLE   6,092 0 0
First Source Corp COM 336901103   149,397 2,850 SH   SOLE   2,850 0 0
First Trust Financials Alphadex ETF EX TRD EQ FD 33734X135   52,272 1,100 SH   SOLE   1,100 0 0
First Trust Internet Index CF ETF EX TRD EQ FD 33733E302   41,018 200 SH   SOLE   0 0 200
First Trust Ise Water Index ETF EX TRD EQ FD 33733B100   30,630 300 SH   SOLE   300 0 0
First Trust North American Energy Infrastructure ETF EX TRD EQ FD 33738D101   7,383 250 SH   SOLE   250 0 0
First Trust Senior Loan ETF ETF FI 33738D309   25,184 545 SH   SOLE   545 0 0
First Trust Value Line Dividend ETF EX TRD EQ FD 33734H106   110,727 2,622 SH   SOLE   2,622 0 0
First TST Nasdaq Clean Ed Id ETF EX TRD EQ FD 33733E500   6,936 200 SH   SOLE   200 0 0
Firstenergy Corp COM 337932107   19,310 500 SH   SOLE   200 0 300
Fiserv Inc COM 337738108   1,032,437 6,460 SH   SOLE   5,660 0 800
Fiverr Interntnl LTD F COM M4R82T106   1,580 75 SH   SOLE   75 0 0
Flextronics Intl LTD Ord SHS COM Y2573F102   306,127 10,700 SH   SOLE   10,700 0 0
Fluor Corp New COM 343412102   3,382 80 SH   SOLE   80 0 0
Fomento Economico Mexi F Sponsored ADR ADR 344419106   68,392 525 SH   SOLE   525 0 0
Ford Motor Co COM 345370860   50,649 3,814 SH   SOLE   3,614 0 200
Fortinet Inc COM 34959E109   149,394 2,187 SH   SOLE   2,187 0 0
Fortis Inc F COM 349553107   3,714 94 SH   SOLE   0 0 94
Fortive Corp Disc COM 34959J108   394,316 4,584 SH   SOLE   3,884 0 700
Fortrea HLDGS Inc COM 34965K107   139,968 3,487 SH   SOLE   3,487 0 0
Fortune Brands HM&S COM 34964C106   247,660 2,925 SH   SOLE   1,100 0 1,825
Fox Corp Class A COM 35137L105   3,502 112 SH   SOLE   112 0 0
Freeport-Mcmoran Inc COM 35671D857   1,430,113 30,415 SH   SOLE   30,415 0 0
Freightos LTD F COM G51405101   7,436 3,035 SH   SOLE   0 0 3,035
FRST TRST Ise Rev NTRL GS Ind ETF EX TRD EQ FD 33733E807   24,696 900 SH   SOLE   900 0 0
Ftai Fin Holdco LTD F COM G3730V105   23,892 355 SH   SOLE   355 0 0
Fubotv Inc Com COM 35953D104   95 60 SH   SOLE   0 0 60
Fuller Co H B 0050 COM 359694106   47,844 600 SH   SOLE   600 0 0
Gamestop Corp Class A COM 36467W109   50 4 SH   SOLE   4 0 0
Gaming & Leisure PPTYS Inc Com COM 36467J108   3,225 70 SH   SOLE   70 0 0
Garmin LTD COM H2906T109   49,871 335 SH   SOLE   335 0 0
Gartner Inc COM 366651107   106,297 223 SH   SOLE   21 0 202
GE Healthcare Technologies COM 36266G107   174,184 1,916 SH   SOLE   1,388 0 528
Generac Holdings Inc COM 368736104   17,660 140 SH   SOLE   140 0 0
General Dynamics Co COM 369550108   41,683,333 147,557 SH   SOLE   129,560 0 17,997
General Electric Co COM 369604301   2,159,019 12,300 SH   SOLE   10,712 0 1,588
General Mills Inc COM 370334104   1,959,650 28,007 SH   SOLE   28,007 0 0
General Motors Co COM 37045V100   91,713 2,022 SH   SOLE   2,022 0 0
Gentex Corp COM 371901109   48,762 1,350 SH   SOLE   1,350 0 0
Genuine Parts Co COM 372460105   407,289 2,612 SH   SOLE   2,004 0 608
Gilead Sciences Inc COM 375558103   255,276 3,485 SH   SOLE   1,885 0 1,600
Ginkgo Bioworks HLDGS In Class A COM 37611X100   928 800 SH   SOLE   800 0 0
Glaxo Wellcome PLC Spon ADR ADR 37733W204   57,360 1,319 SH   SOLE   1,319 0 0
Global Payments Inc COM 37940X102   102,116 764 SH   SOLE   764 0 0
Global X Lithium Battery Tech ETF EX TRD EQ FD 37954Y855   27,174 600 SH   SOLE   600 0 0
Global X Robotics/Artificial Intelligence COM 37954Y715   127,240 4,000 SH   SOLE   4,000 0 0
Gold Fields LTD ADR ADR 38059T106   72,300 4,550 SH   SOLE   4,550 0 0
Goldman Sachs Activebeta Intl Equity ETF EX TRD EQ FD 381430107   2,023 59 SH   SOLE   59 0 0
Goldman Sachs Group COM 38141G104   1,284,535 3,075 SH   SOLE   2,463 0 612
Goldman Sachs Just US LRG CP Eq ETF EX TRD EQ FD 381430396   5,854 78 SH   SOLE   78 0 0
Goldman Sachs Marktbta US Eqy ETF EX TRD EQ FD 381430123   1,292 18 SH   SOLE   18 0 0
Grayscale Bitcoin TR BTC EX TRD EQ FD 389637109   26,216 415 SH   SOLE   0 0 415
H & R Block COM 093671105   494,300 10,000 SH   SOLE   10,000 0 0
Haleon PLC F Sponsored ADR ADR 405552100   9,284 1,080 SH   SOLE   1,080 0 0
Halliburton Co HLDG COM 406216101   53,808 1,365 SH   SOLE   1,365 0 0
Hanesbrands Inc COM 410345102   2,656 458 SH   SOLE   458 0 0
Hannon Armstrong Sustainable COM 41068X100   79,151 2,787 SH   SOLE   2,787 0 0
Harley Davidson Inc COM 412822108   3,499 80 SH   SOLE   80 0 0
Hartford Finl SVC GP COM 416515104   577,124 5,575 SH   SOLE   5,575 0 0
Hasbro Inc COM 418056107   21,365 378 SH   SOLE   378 0 0
Hawaiian Holdings COM 419879101   29,326 2,200 SH   SOLE   2,200 0 0
HCA Healthcare Inc COM 40412C101   3,669 11 SH   SOLE   11 0 0
Healthcare Realty Trust Class A COM 42226K105   154,546 10,922 SH   SOLE   10,922 0 0
Helmerich & Payne COM 423452101   21,030 500 SH   SOLE   500 0 0
Hershey Co COM 427866108   833,644 4,286 SH   SOLE   3,986 0 300
Hess Corporation Com COM 42809H107   96,774 634 SH   SOLE   634 0 0
Hewlett Packard Enterprise COM 42824C109   261,524 14,643 SH   SOLE   14,643 0 0
HF Sinclair Corp Com COM 403949100   62,724 1,039 SH   SOLE   99 0 940
Hillenbrand Inc COM 431571108   391,407 7,783 SH   SOLE   7,783 0 0
Hilton Worldwide COM 43300A203   47,568 223 SH   SOLE   223 0 0
Hologic Inc COM 436440101   36,095 463 SH   SOLE   463 0 0
Home Bancshares COM 436893200   39,705 1,616 SH   SOLE   1,616 0 0
Home Depot Inc COM 437076102   14,022,561 36,555 SH   SOLE   30,350 0 6,205
Honda Motor Co LTD F Sponsored ADR ADR 438128308   4,319 116 SH   SOLE   116 0 0
Honeywell Intl Inc COM 438516106   4,910,510 23,925 SH   SOLE   18,374 0 5,551
Host Hotels & Resort COM 44107P104   53,098 2,543 SH   SOLE   2,000 0 543
Houlihan Lokey Inc Class A COM 441593100   27,817 217 SH   SOLE   217 0 0
HP Inc. COM 40434L105   720,642 23,631 SH   SOLE   23,631 0 0
HSBC HLDGS PLC F Sponsored ADR ADR 404280406   10,391 254 SH   SOLE   0 0 254
Hubbell Inc COM 443510607   1,012,722 2,440 SH   SOLE   950 0 1,490
Hubspot Inc COM 443573100   50,125 80 SH   SOLE   80 0 0
Humana Inc COM 444859102   1,788,428 5,145 SH   SOLE   5,145 0 0
Huntington Bancshs COM 446150104   385,476 27,329 SH   SOLE   6,528 0 20,801
Huntington Ingalls COM 446413106   3,498 12 SH   SOLE   12 0 0
Huron Consulting GRP COM 447462102   19,324 200 SH   SOLE   0 0 200
Hyatt Hotels Class A COM 448579102   15,962 100 SH   SOLE   100 0 0
IAC/Interactivecorp New Com New COM 44891N208   125,616 2,355 SH   SOLE   2,355 0 0
IBM Corp COM 459200101   5,133,578 26,883 SH   SOLE   24,948 0 1,935
Icecure Medical LT Ordf COM M53071136   300 250 SH   SOLE   250 0 0
Idex Corp COM 45167R104   1,317,708 5,400 SH   SOLE   700 0 4,700
Idexx Labs Inc COM 45168D104   107,986 200 SH   SOLE   0 0 200
Illinois Tool Works COM 452308109   59,746,551 221,506 SH   SOLE   110,374 0 111,132
Illumina Inc COM 452327109   168,354 1,226 SH   SOLE   1,226 0 0
Incyte Corp COM 45337C102   18,230 320 SH   SOLE   320 0 0
Infosys LTD F Sponsored ADR ADR 456788108   94,670 5,280 SH   SOLE   5,280 0 0
ING Groep ADR Rep 1 Or F Sponsored ADR ADR 456837103   60,287 3,656 SH   SOLE   156 0 3,500
Ingersoll Rand Inc COM 45687V106   32,188 339 SH   SOLE   339 0 0
Inspire Veterinary Partn Class A COM 45784E106   5,964 131,084 SH   SOLE   131,084 0 0
Intel Corp COM 458140100   6,309,870 142,854 SH   SOLE   130,964 0 11,890
Intellia Therapeutic COM 45826J105   5,502 200 SH   SOLE   200 0 0
Interactive Brokers Class A COM 45841N107   263,636 2,360 SH   SOLE   0 0 2,360
Intercontinental Exc COM 45866F104   555,767 4,044 SH   SOLE   4,044 0 0
International Flavors & Fragrance COM 459506101   2,160 25 SH   SOLE   25 0 0
International Paper COM 460146103   111,870 2,867 SH   SOLE   300 0 2,567
Intuit Inc COM 461202103   78,442,055 120,681 SH   SOLE   99,735 0 20,946
Intuitive Surgical COM 46120E602   1,199,665 3,006 SH   SOLE   339 0 2,667
Invesco California Amt-Free Municipal Bond ETF FI 46138E206   35,564 1,430 SH   SOLE   1,430 0 0
Invesco Dynamic Pharmaceuticals ETF EX TRD EQ FD 46137V662   46,012 574 SH   SOLE   574 0 0
Invesco Exchange Traded FD TR FTSE Rafi 1000 EX TRD EQ FD 46137V613   77,325 2,010 SH   SOLE   965 0 1,045
Invesco Financial Preferred ETF EX TRD EQ FD 46137V621   136,398 8,950 SH   SOLE   8,950 0 0
Invesco FTSE Rafi Developed Markets EX TRD EQ FD 46138E743   8,192 165 SH   SOLE   165 0 0
Invesco FTSE Rafi Emerging Markets ETF EX TRD EQ FD 46138E727   15,159 779 SH   SOLE   779 0 0
Invesco Global Water ETF EX TRD EQ FD 46138E651   23,581 547 SH   SOLE   547 0 0
Invesco Nasdaq 100 ETF EX TRD EQ FD 46138G649   183 1 SH   SOLE   1 0 0
Invesco Preferred ETF EX TRD EQ FD 46138E511   76,697 6,456 SH   SOLE   6,456 0 0
Invesco QQQ Trust EX TRD EQ FD 46090E103   1,810,341 4,072 SH   SOLE   3,760 0 312
Invesco Russell 1000 Dynamic Mul ETF EX TRD EQ FD 46138J619   1,270 23 SH   SOLE   23 0 0
Invesco S&P 500 Equal Weight ETF EX TRD EQ FD 46137V357   47,424 280 SH   SOLE   280 0 0
Invesco S&P 500 Low Volatility ETF EX TRD EQ FD 46138E354   666,604 10,120 SH   SOLE   10,120 0 0
Invesco S&P Smallcap 600 Rev ETF EX TRD EQ FD 46138G664   5,009 117 SH   SOLE   117 0 0
Invesco S&P Smallcap Information Technology EX TRD EQ FD 46138E115   9,048 195 SH   SOLE   0 0 195
Invesco Solar ETF COM 46138G706   14,745 325 SH   SOLE   325 0 0
Invesco Water Resources ETF EX TRD EQ FD 46137V142   179,739 2,700 SH   SOLE   2,700 0 0
Invesco Wilderhill Clean Energy ETF EX TRD EQ FD 46137V134   1,706 74 SH   SOLE   74 0 0
Invsc Intl DVDND Achvrs ETF EX TRD EQ FD 46137V548   18,948 1,022 SH   SOLE   1,022 0 0
Invsc S P Midcap 400 Pure Value ETF EX TRD EQ FD 46137V191   6,203 52 SH   SOLE   52 0 0
Iq Mackay Muni Inter ETF ETF FI 45409F827   247,437 10,145 SH   SOLE   10,145 0 0
Iqiyi Inc F Sponsored ADR ADR 46267X108   8,460 2,000 SH   SOLE   2,000 0 0
Iron MTN Inc New REIT COM 46284V101   35,578 440 SH   SOLE   370 0 70
iShares 0-5 YR TIPS Bond ETF ETF FI 46429B747   44,246 445 SH   SOLE   445 0 0
iShares 1-3 Year Treasry Bond ETF ETF FI 464287457   17,355,024 212,216 SH   SOLE   199,307 0 12,909
iShares 20 PLS Year Treasury BND ETF ETF FI 464287432   4,258 45 SH   SOLE   45 0 0
iShares 3-7 Year Trery Bond ETF ETF FI 464288661   114,420 988 SH   SOLE   988 0 0
iShares 7-10 Year Trsury Bond ETF ETF FI 464287440   10,886 115 SH   SOLE   115 0 0
iShares Aaa - A Rated Corp Bond ETF ETF FI 46429B291   9,496 200 SH   SOLE   200 0 0
iShares Barclays Int Govt/Credit Bond ETF ETF FI 464288612   10,086 97 SH   SOLE   97 0 0
iShares Bitcoin TR EX TRD EQ FD 46438F101   3,035 75 SH   SOLE   75 0 0
iShares Broad USD Investment Grade Corporate Bond ETF ETF FI 464288620   7,047,181 138,806 SH   SOLE   131,308 0 7,498
iShares Cohen And Steers REIT ETF EX TRD EQ FD 464287564   57,700 1,000 SH   SOLE   1,000 0 0
iShares Core 1 5 Year Usd Bond ETF ETF FI 46432F859   63,570 1,340 SH   SOLE   1,340 0 0
iShares Core Dividend Growth ETF EX TRD EQ FD 46434V621   318,401 5,484 SH   SOLE   2,792 0 2,692
iShares Core High Dividend ETF EX TRD EQ FD 46429B663   30,198 274 SH   SOLE   274 0 0
iShares Core MSCI EAFE ETF EX TRD EQ FD 46432F842   84,231,877 1,134,894 SH   SOLE   1,084,850 0 50,044
iShares Core MSCI Emerging ETF EX TRD EQ FD 46434G103   19,872,319 385,123 SH   SOLE   368,007 0 17,116
iShares Core S&P 500 ETF EX TRD EQ FD 464287200   10,410,249 19,801 SH   SOLE   18,674 0 1,127
iShares Core S&P Mid Cap ETF EX TRD EQ FD 464287507   19,400,417 319,401 SH   SOLE   295,826 0 23,575
iShares Core S&P Small Cap ETF EX TRD EQ FD 464287804   38,629,252 349,522 SH   SOLE   314,140 0 35,382
iShares Core US Aggregate Bond ETF ETF FI 464287226   25,118,379 256,467 SH   SOLE   251,415 0 5,052
iShares Core US REIT ETF EX TRD EQ FD 464288521   20,982 390 SH   SOLE   390 0 0
iShares Dow Jones US Real Estate ETF EX TRD EQ FD 464287739   17,980 200 SH   SOLE   200 0 0
iShares ESG Advanced TTL USD BND ETF ETF FI 46436E619   289,616 6,762 SH   SOLE   6,762 0 0
iShares ESG Aware MSCI EAFE ETF EX TRD EQ FD 46435G516   157,183 1,967 SH   SOLE   1,670 0 297
iShares Esg Aware MSCI Em ETF EX TRD EQ FD 46434G863   178,071 5,525 SH   SOLE   5,525 0 0
iShares Esg Aware MSCI USA ETF EX TRD EQ FD 46435G425   138,297 1,203 SH   SOLE   1,203 0 0
iShares Esg Aware MSCI USA Small Cap ETF EX TRD EQ FD 46435U663   36,847 915 SH   SOLE   915 0 0
iShares Esg Aware US Aggrgt BND ETF ETF FI 46435U549   2,970,663 63,125 SH   SOLE   62,540 0 585
iShares Esg Awr 1 5 Y Usd CP BND ETF ETF FI 46435G243   1,608,165 65,693 SH   SOLE   65,074 0 619
iShares Expanded Tech Sector ETF EX TRD EQ FD 464287549   38,781 450 SH   SOLE   450 0 0
iShares Expanded Tech STW SCTR ETF EX TRD EQ FD 464287515   181,199 2,125 SH   SOLE   2,125 0 0
iShares Floating Rate Bond ETF ETF FI 46429B655   602,253 11,795 SH   SOLE   11,400 0 395
iShares GNMA Bond ETF ETF FI 46429B333   354,930 8,180 SH   SOLE   6,250 0 1,930
iShares Gold TR iShares New EX TRD EQ FD 464285204   61,881 1,473 SH   SOLE   478 0 995
iShares Govt Credit Bond ETF ETF FI 464288596   516,653 4,990 SH   SOLE   4,990 0 0
iShares High Yield Corporate Bond ETF ETF FI 46434V407   15,293,768 359,431 SH   SOLE   327,707 0 31,724
iShares Ibnd Dec 2030 TRM Cop ETF IV ETF FI 46436E726   42,800 2,000 SH   SOLE   2,000 0 0
iShares Ibonds Dec 2024 TRM ETF ETF FI 46434VBG4   128,381 5,125 SH   SOLE   5,125 0 0
iShares Ibonds Dec 2027 Term Corporate ETF ETF FI 46435UAA9   59,500 2,500 SH   SOLE   2,500 0 0
iShares Ibonds Dec 2028 Term ETF ETF FI 46435U515   14,943 600 SH   SOLE   600 0 0
iShares Ibonds Dec 2029 Term ETF ETF FI 46436E205   13,692 600 SH   SOLE   600 0 0
iShares iBoxx High Yield Bond ETF ETF FI 464288513   82,238 1,058 SH   SOLE   1,058 0 0
iShares iBoxx Invt Grade Bond ETF ETF FI 464287242   160,221 1,471 SH   SOLE   1,471 0 0
iShares JPMorgan Usd MTS Bond ETF ETF FI 464288281   38,379 428 SH   SOLE   428 0 0
iShares MBS ETF IV ETF FI 464288588   9,152,353 99,030 SH   SOLE   75,358 0 23,672
iShares Micro Cap ETF EX TRD EQ FD 464288869   41,811 345 SH   SOLE   345 0 0
iShares Morningstar Large Cap ETF EX TRD EQ FD 464287127   13,045 180 SH   SOLE   180 0 0
iShares Morningstar Mid Cap Growth ETF EX TRD EQ FD 464288307   36,047 510 SH   SOLE   510 0 0
iShares Morningstar Small Cap ETF EX TRD EQ FD 464288505   202,362 3,600 SH   SOLE   3,600 0 0
iShares MSCI EAFE ETF EX TRD EQ FD 464287465   12,699,816 159,026 SH   SOLE   115,397 0 43,629
iShares MSCI EAFE Growth ETF EX TRD EQ FD 464288885   7,473 72 SH   SOLE   0 0 72
iShares MSCI EAFE Small Cap ETF EX TRD EQ FD 464288273   3,306,459 52,210 SH   SOLE   9,350 0 42,860
iShares MSCI EAFE Value ETF EX TRD EQ FD 464288877   159,090 2,924 SH   SOLE   0 0 2,924
iShares MSCI Emerging Markets ETF EX TRD EQ FD 464287234   1,315,916 32,033 SH   SOLE   30,708 0 1,325
iShares MSCI Japan ETF EX TRD EQ FD 46434G822   4,424 62 SH   SOLE   62 0 0
iShares MSCI KLD 400 Social Indx ETF EX TRD EQ FD 464288570   550,725 5,463 SH   SOLE   1,297 0 4,166
iShares MSCI USA Esg Select ETF EX TRD EQ FD 464288802   307,859 2,820 SH   SOLE   1,870 0 950
iShares MSCI USA Min Vol FCTR ETF EX TRD EQ FD 46429B697   355,382 4,252 SH   SOLE   3,324 0 928
iShares MSCI USA QLTY Fact ETF EX TRD EQ FD 46432F339   920,853 5,603 SH   SOLE   5,290 0 313
iShares Msi GLBL Silr Metl Minr ETF EX TRD EQ FD 464286327   14,224 1,400 SH   SOLE   1,400 0 0
iShares Nasdaq Biotechnology ETF EX TRD EQ FD 464287556   1,315,665 9,588 SH   SOLE   9,588 0 0
iShares National Muni Bond ETF ETF FI 464288414   6,722,525 62,477 SH   SOLE   58,273 0 4,204
iShares Preferred Income Sec ETF ETF FI 464288687   871,510 27,040 SH   SOLE   27,040 0 0
iShares Russell 1000 ETF EX TRD EQ FD 464287622   10,784,131 37,441 SH   SOLE   33,296 0 4,145
iShares Russell 1000 Growth ETF EX TRD EQ FD 464287614   780,945 2,317 SH   SOLE   2,197 0 120
iShares Russell 1000 Value ETF EX TRD EQ FD 464287598   387,773 2,165 SH   SOLE   1,887 0 278
iShares Russell 2000 ETF EX TRD EQ FD 464287655   5,922,258 28,161 SH   SOLE   23,026 0 5,135
iShares Russell 2000 Growth ETF EX TRD EQ FD 464287648   2,378,436 8,783 SH   SOLE   3,176 0 5,607
iShares Russell 2000 Value ETF EX TRD EQ FD 464287630   2,478,071 15,604 SH   SOLE   7,854 0 7,750
iShares Russell 3000 ETF EX TRD EQ FD 464287689   442,618 1,475 SH   SOLE   1,450 0 25
iShares Russell Mid Cap ETF EX TRD EQ FD 464287499   15,381,154 182,913 SH   SOLE   118,283 0 64,630
iShares Russell Mid Cap Growth ETF EX TRD EQ FD 464287481   14,403,228 126,189 SH   SOLE   106,088 0 20,101
iShares Russell Mid Cap Value ETF EX TRD EQ FD 464287473   12,110,888 96,632 SH   SOLE   88,503 0 8,129
iShares Russell Top 200 GRW ETF IV EX TRD EQ FD 464289438   2,536 13 SH   SOLE   13 0 0
iShares S&P 500 Growth ETF EX TRD EQ FD 464287309   3,081,047 36,488 SH   SOLE   35,463 0 1,025
iShares S&P 500 Value ETF EX TRD EQ FD 464287408   5,663,248 30,315 SH   SOLE   29,359 0 956
iShares S&P Midcap 400 Growth ETF EX TRD EQ FD 464287606   101,835 1,116 SH   SOLE   1,116 0 0
iShares S&P Small-Cap 600 Growth ETF EX TRD EQ FD 464287887   30,983 237 SH   SOLE   237 0 0
iShares Select Dividend ETF EX TRD EQ FD 464287168   929,763 7,548 SH   SOLE   3,373 0 4,175
iShares Semiconductor ETF IV EX TRD EQ FD 464287523   220,950 978 SH   SOLE   978 0 0
iShares Silver Trust ETF IV EX TRD EQ FD 46428Q109   5,688 250 SH   SOLE   250 0 0
iShares TIPS Bond ETF ETF FI 464287176   3,430,138 31,935 SH   SOLE   22,354 0 9,581
iShares Total US Stock Market ETF EX TRD EQ FD 464287150   880,546 7,637 SH   SOLE   5,927 0 1,710
iShares TR Edge MSCI USA Momentum Factor ETF EX TRD EQ FD 46432F396   170,114 908 SH   SOLE   810 0 98
iShares TR Is 1 5 YR In GR CR BD ETF ETF FI 464288646   27,656,022 539,314 SH   SOLE   417,305 0 122,009
iShares TR MSCI Acwi Low Carbon Target ETF EX TRD EQ FD 46434V464   78,976 440 SH   SOLE   265 0 175
iShares TRT Is 5 10 Inv GR CR BD ETF ETF FI 464288638   6,519,799 126,285 SH   SOLE   120,640 0 5,645
iShares U.S. Consumer Services ETF EX TRD EQ FD 464287580   423,621 5,168 SH   SOLE   5,168 0 0
iShares U.S. Utilities ETF EX TRD EQ FD 464287697   67,616 800 SH   SOLE   400 0 400
iShares US Basic Materials ETF EX TRD EQ FD 464287838   323,086 2,187 SH   SOLE   2,140 0 47
iShares US Energy ETF EX TRD EQ FD 464287796   200,317 4,055 SH   SOLE   4,055 0 0
iShares US Healthcare ETF EX TRD EQ FD 464287762   1,038,992 16,785 SH   SOLE   16,785 0 0
iShares US Home Construct ETF EX TRD EQ FD 464288752   11,577 100 SH   SOLE   0 0 100
iShares US Industrials ETF EX TRD EQ FD 464287754   782,419 6,224 SH   SOLE   6,224 0 0
iShares US Pharmaceuticals ETF EX TRD EQ FD 464288836   6,111 90 SH   SOLE   90 0 0
iShares US Regional Banks ETF IV EX TRD EQ FD 464288778   28,761 663 SH   SOLE   663 0 0
iShares US Tech BRKTHRGH MLTSCTR ETF EX TRD EQ FD 46436E502   74,310 1,552 SH   SOLE   1,552 0 0
iShares US Technology ETF EX TRD EQ FD 464287721   3,718,359 27,531 SH   SOLE   27,531 0 0
iShares US Treasury Bond ETF ETF FI 46429B267   12,279,838 539,299 SH   SOLE   507,995 0 31,304
iShares Usd Green Bond ETF ETF FI 46435U440   5,392 115 SH   SOLE   115 0 0
Ishr Ibnd Dec 2025 TRM ETF ETF FI 46434VBD1   50,811 2,048 SH   SOLE   2,048 0 0
Ishrs Ibnds Dec 2026 TRM Corp ETF ETF FI 46435GAA0   9,588 402 SH   SOLE   402 0 0
Ishs Esg Screen S And P Mid Cap ETF EX TRD EQ FD 46436E551   34,918 850 SH   SOLE   850 0 0
Ishs MSCI Emerg MRKT Min Vol FCT ETF EX TRD EQ FD 464286533   346,048 6,115 SH   SOLE   5,785 0 330
Ishs MSCI Intl Quality Fact ETF EX TRD EQ FD 46434V456   2,340 59 SH   SOLE   59 0 0
Iteris Inc New Com COM 46564T107   201,631 40,816 SH   SOLE   6,461 0 34,355
ITT Inc COM 45073V108   61,629 452 SH   SOLE   452 0 0
J M Smucker Co COM 832696405   1,114,579 8,855 SH   SOLE   8,135 0 720
J P Morgan Nasdaq EQT PRM Inc ETF IV EX TRD EQ FD 46654Q203   1,356 25 SH   SOLE   25 0 0
Jabil Inc COM 466313103   863,977 6,450 SH   SOLE   6,450 0 0
Jack Henry & Assoc COM 426281101   81,653 470 SH   SOLE   470 0 0
Jacobs Solutions Inc COM 46982L108   102,384 666 SH   SOLE   666 0 0
JBG Smith PPTYS Com COM 46590V100   1,846 115 SH   SOLE   115 0 0
Joby Aviation Inc Com COM G65163100   2,546 475 SH   SOLE   475 0 0
John Bean Techs Corp COM 477839104   5,035 48 SH   SOLE   48 0 0
Johnson & Johnson COM 478160104   75,901,337 479,802 SH   SOLE   372,539 0 107,263
Johnson Controls Inter F COM G51502105   460 7 SH   SOLE   7 0 0
Jones Lang Lasalle COM 48020Q107   11,705 60 SH   SOLE   0 0 60
JPMorgan Active Value ETF EX TRD EQ FD 46641Q167   1,258 21 SH   SOLE   21 0 0
JPMorgan Activebld Emrg MRKT Eqy ETF EX TRD EQ FD 46641Q266   10,445 285 SH   SOLE   285 0 0
JPMorgan Chase & Co COM 46625H100   159,752,972 797,570 SH   SOLE   586,787 0 210,783
JPMorgan Diversified Return US Mid Cap Equity ETF EX TRD EQ FD 46641Q886   1,487 15 SH   SOLE   15 0 0
JPMorgan International BOND Opport ETF ETF FI 46641Q852   95 2 SH   SOLE   2 0 0
JPMorgan Municipal ETF ETF FI 46641Q647   1,239,325 24,425 SH   SOLE   24,425 0 0
JPMorgan U.S. Quality Factor ETF EX TRD EQ FD 46641Q761   14,837,278 280,637 SH   SOLE   265,827 0 14,810
JPMorgan Ultra Short Income ETF ETF FI 46641Q837   5,041,186 99,924 SH   SOLE   97,784 0 2,140
JPMorgan Usd Emrg MKT SVRN BD ETF ETF FI 46641Q746   8,837 225 SH   SOLE   225 0 0
Kellogg Co COM 487836108   476,710 8,321 SH   SOLE   7,921 0 400
Keycorp Inc COM 493267108   4,743 300 SH   SOLE   300 0 0
Kimberly Clark Corp COM 494368103   3,937,599 30,157 SH   SOLE   23,111 0 7,046
Kinder Morgan Inc COM 49456B101   1,343,772 73,270 SH   SOLE   73,270 0 0
Kinetik Holdings Inc Class A COM 02215L209   92,698 2,325 SH   SOLE   2,325 0 0
Kinsale Cap Group Inc Com COM 49714P108   209,896 400 SH   SOLE   400 0 0
KKR & Co Inc COM 48251W104   543,132 5,400 SH   SOLE   5,400 0 0
Kla Corp COM 482480100   34,929 50 SH   SOLE   0 0 50
Knife River HLDG Co COM 498894104   111,485 1,375 SH   SOLE   1,375 0 0
Knight Swift Transportat Class A COM 499049104   68,060 1,237 SH   SOLE   1,237 0 0
Knowles Corp COM 49926D109   9,660 600 SH   SOLE   600 0 0
Kontoor Brands Inc COM 50050N103   58,804 976 SH   SOLE   976 0 0
Kopin Corp COM 500600101   918 510 SH   SOLE   510 0 0
Kraft Heinz Co COM 500754106   481,065 13,037 SH   SOLE   13,002 0 35
Kratos Def & Sec Sol COM 50077B207   22,056 1,200 SH   SOLE   1,200 0 0
Kroger Co COM 501044101   2,820,521 49,371 SH   SOLE   42,921 0 6,450
Kyndryl Holdings Inc COM 50155Q100   37,275 1,713 SH   SOLE   1,691 0 22
L S I Industries Inc COM 50216C108   336,511 22,256 SH   SOLE   22,256 0 0
L3harris Technologies Inc. COM 502431109   1,959,670 9,196 SH   SOLE   4,526 0 4,670
Lab Corp Of America HLDG COM 50540R409   48,441,715 221,741 SH   SOLE   181,818 0 39,923
Lam Research Corp COM 512807108   54,562 56 SH   SOLE   56 0 0
Lamar Advertising Co COM 512816109   513,463 4,300 SH   SOLE   4,300 0 0
Lamb Weston Holdings COM 513272104   173,431 1,628 SH   SOLE   1,628 0 0
Landstar System Inc COM 515098101   19,469 101 SH   SOLE   101 0 0
Las Vegas Sands Corp. COM 517834107   15,510 300 SH   SOLE   300 0 0
LCNB Corp COM 50181P100   599,070 37,583 SH   SOLE   37,583 0 0
Leggett & Platt Inc COM 524660107   490 25 SH   SOLE   25 0 0
Leidos HLDGS Inc Com COM 525327102   2,884 22 SH   SOLE   22 0 0
Lennox Intl Inc COM 526107107   4,409 9 SH   SOLE   0 0 9
Lexington Realty TR REIT COM 529043101   256,679 27,960 SH   SOLE   27,960 0 0
Liberty All Star Equity EX TRD EQ FD 530158104   1,112,240 155,558 SH   SOLE   155,558 0 0
Liberty Broadband Co Class C COM 530307305   369,305 6,453 SH   SOLE   6,453 0 0
Liberty Broadband Corp Series A COM 530307107   174,959 3,063 SH   SOLE   3,063 0 0
Liberty Global LTD F Class C COM G61188127   190,865 10,820 SH   SOLE   10,820 0 0
Liberty Latin Amer F Class C COM G9001E128   8,206 1,174 SH   SOLE   1,174 0 0
Liberty Media Corp COM 531229813   382,150 12,867 SH   SOLE   12,867 0 0
Liberty Media Corp COM 531229748   136,452 3,222 SH   SOLE   3,222 0 0
Liberty Media Corp COM 531229755   20,074 306 SH   SOLE   306 0 0
Liberty Media Corp COM 531229771   8,987 153 SH   SOLE   153 0 0
Liberty Media Corp Del Com Liberty Live Ser C COM 531229722   323,173 7,375 SH   SOLE   7,330 0 45
Liberty Media Corp Del Com Liberty Siriusxm Ser C COM 531229789   875,078 29,454 SH   SOLE   29,272 0 182
Lilly Eli & Co COM 532457108   20,371,248 26,185 SH   SOLE   18,862 0 7,323
Lincoln National Co COM 534187109   99,462 3,115 SH   SOLE   3,115 0 0
Linde plc COM G54950103   103,152,217 222,158 SH   SOLE   211,951 0 10,207
Linde PLC F COM G5494J103   82,185 177 SH   SOLE   157 0 20
Littelfuse Inc COM 537008104   99,364 410 SH   SOLE   0 0 410
Live Nation Entertainment Inc COM 538034109   27,500 260 SH   SOLE   260 0 0
Live Oak Bancshares COM 53803X105   20,755 500 SH   SOLE   500 0 0
Lockheed Martin Corp COM 539830109   7,405,577 16,281 SH   SOLE   6,248 0 10,033
Loews Corp COM 540424108   430,595 5,500 SH   SOLE   5,500 0 0
Louisiana Pacific Corporation COM 546347105   33,564 400 SH   SOLE   400 0 0
Lowes Cos Inc COM 548661107   147,196,831 577,856 SH   SOLE   367,986 0 209,870
LTC Properties, Inc. REIT COM 502175102   15,280 470 SH   SOLE   470 0 0
Lucid Group Inc COM 549498103   1,539 540 SH   SOLE   40 0 500
Lululemon Athletica COM 550021109   103,522 265 SH   SOLE   65 0 200
Lumentum Holdings Inc COM 55024U109   41,431 875 SH   SOLE   875 0 0
M & T Bank Corp COM 55261F104   5,236 36 SH   SOLE   36 0 0
M D U Resources GRP COM 552690109   139,288 5,500 SH   SOLE   5,500 0 0
Macys Inc COM 55616P104   1,947 97 SH   SOLE   97 0 0
Magna Intl Inc F COM 559222401   27,240 500 SH   SOLE   500 0 0
Main Street Capital COM 56035L104   397,404 8,400 SH   SOLE   8,400 0 0
Manchester United Ltd. Class A COM G5784H106   14 1 SH   SOLE   0 0 1
Manulife Finl F COM 56501R106   1,010,171 40,423 SH   SOLE   40,423 0 0
Marathon Oil Corporation COM 565849106   28,340 1,000 SH   SOLE   1,000 0 0
Marathon Pete Corp COM 56585A102   1,890,675 9,383 SH   SOLE   1,737 0 7,646
Markel Corporation COM 570535104   7,607 5 SH   SOLE   5 0 0
Market Vectors Agribusiness ETF EX TRD EQ FD 57060U605   13,223 176 SH   SOLE   176 0 0
Market Vectors Gold Miner ETF EX TRD EQ FD 92189F106   25,296 800 SH   SOLE   800 0 0
Marriott Intl Inc Class A COM 571903202   1,520,420 6,026 SH   SOLE   2,646 0 3,380
Marriott Vacations COM 57164Y107   42,446 394 SH   SOLE   275 0 119
Marsh & MC Lennan Co COM 571748102   1,732,498 8,411 SH   SOLE   8,411 0 0
Martin Marietta Matr COM 573284106   1,678,306 2,734 SH   SOLE   2,734 0 0
Masterbrand Inc COM 57638P104   54,815 2,925 SH   SOLE   1,100 0 1,825
Mastercard Inc Class A COM 57636Q104   156,668,603 325,329 SH   SOLE   306,229 0 19,100
Match Group Inc New COM 57667L107   163,260 4,500 SH   SOLE   4,500 0 0
MC Cormick & Co Inc COM 579780206   40,055,625 521,490 SH   SOLE   513,421 0 8,069
McDonalds Corp COM 580135101   44,530,093 157,936 SH   SOLE   146,442 0 11,494
Mckesson Corp COM 58155Q103   6,561,971 12,209 SH   SOLE   12,209 0 0
Medical Properties REIT COM 58463J304   99,170 21,100 SH   SOLE   21,100 0 0
Medpace Holdings Inc COM 58506Q109   90,934 225 SH   SOLE   225 0 0
Medtronic PLC F COM G5960L103   808,040 9,199 SH   SOLE   4,056 0 5,143
Merck & Co. Inc. COM 58933Y105   28,446,681 214,339 SH   SOLE   172,175 0 42,164
Meta Platforms Inc Class A COM 30303M102   54,460,814 112,155 SH   SOLE   107,885 0 4,270
Metlife Inc COM 59156R108   1,356,287 18,301 SH   SOLE   18,213 0 88
Mettler Toledo International COM 592688105   1,331 1 SH   SOLE   1 0 0
MFS Charter Income CF ETF FI 552727109   14,107 2,225 SH   SOLE   0 0 2,225
Mge Energy Inc COM 55277P104   11,808 150 SH   SOLE   0 0 150
MGM Resorts Intl COM 552953101   2,361 50 SH   SOLE   50 0 0
Microchip Technology COM 595017104   843,453 9,402 SH   SOLE   2,204 0 7,198
Micron Technology COM 595112103   1,214,799 10,294 SH   SOLE   10,294 0 0
Microsoft Corp COM 594918104   415,877,574 988,464 SH   SOLE   775,244 0 213,220
Mid-America Apartment Communities Inc COM 59522J103   138,159 1,050 SH   SOLE   1,050 0 0
Middleby Corp The COM 596278101   26,852 167 SH   SOLE   0 0 167
Miller Herman Inc COM 600544100   29,937 1,200 SH   SOLE   1,200 0 0
Moderna Inc COM 60770K107   24,509 230 SH   SOLE   230 0 0
Modine Manufacturing COM 607828100   9,519 100 SH   SOLE   100 0 0
Molson Coors Beverage CL Class B COM 60871R209   8,205 122 SH   SOLE   122 0 0
Mondelez Intl Class A COM 609207105   12,079,200 171,519 SH   SOLE   52,648 0 118,871
Mongodb Inc COM 60937P106   35,864 100 SH   SOLE   0 0 100
Monster Beverage Corpora COM 61174X109   59,280 1,000 SH   SOLE   1,000 0 0
Moodys Corp Com COM 615369105   638,674 1,625 SH   SOLE   50 0 1,575
Morgan Stanley COM 617446448   2,871,786 30,499 SH   SOLE   28,338 0 2,161
Motley Fool Global Opportunities ETF EX TRD EQ FD 74933W635   251,058 8,283 SH   SOLE   7,965 0 318
Motorola Solutions COM 620076307   459,188 1,290 SH   SOLE   905 0 385
MR Cooper Group Inc COM 62482R107   64,309 825 SH   SOLE   825 0 0
N B T Bancorp Inc COM 628778102   5,062 138 SH   SOLE   138 0 0
N I O Inc F Sponsored ADR ADR 62914V106   293 65 SH   SOLE   65 0 0
Nano Dimension LTD Sponsored ADR New ADR 63008G203   696 250 SH   SOLE   250 0 0
Nasdaq OMX Group Inc COM 631103108   12,052 191 SH   SOLE   191 0 0
National Retail Properties Inc COM 637417106   482,962 11,300 SH   SOLE   11,300 0 0
NCR Atleos Corp Com COM 63001N106   10,408 527 SH   SOLE   527 0 0
NCR Corp COM 62886E108   25,942 2,054 SH   SOLE   2,054 0 0
Netapp Inc COM 64110D104   493,359 4,700 SH   SOLE   200 0 4,500
Netflix Inc COM 64110L106   163,372 269 SH   SOLE   224 0 45
Neuberger Berman Municip ETF FI 64124P101   19,734 1,878 SH   SOLE   1,878 0 0
New Fortress Energy A Class A COM 644393100   30,590 1,000 SH   SOLE   1,000 0 0
Newmont Corp COM 651639106   26,880 750 SH   SOLE   750 0 0
News Corp New Class A COM 65249B109   4,179 159 SH   SOLE   159 0 0
Nextera Energy Inc COM 65339F101   62,221,231 973,575 SH   SOLE   774,627 0 198,948
Nextera Energy Partners LP COM 65341B106   338,611 11,257 SH   SOLE   11,257 0 0
Nextera Energy Partners LP Com Unit LTD Partnership In COM 65341B106   30,080 1,000 SH   SOLE   1,000 0 0
Nike Inc Class B COM 654106103   39,375,025 416,451 SH   SOLE   400,294 0 16,157
Nisource Inc 00500 COM 65473P105   8,132 294 SH   SOLE   114 0 180
Nokia Corp F Sponsored ADR ADR 654902204   21 6 SH   SOLE   6 0 0
Nordstrom Inc COM 655664100   42,567 2,100 SH   SOLE   2,100 0 0
Norfolk Southern Co COM 655844108   22,452,340 88,093 SH   SOLE   85,773 0 2,320
Northern Trust Corp COM 665859104   1,955,629 21,805 SH   SOLE   2,850 0 18,955
Northrop Grumman Co COM 666807102   95,732 200 SH   SOLE   0 0 200
Northwestern Corp COM 668074305   5,195 102 SH   SOLE   102 0 0
Norwegian Cruise Lin F COM G66721104   2,093 100 SH   SOLE   100 0 0
Nov Inc COM 62955J103   16,280 834 SH   SOLE   834 0 0
Novartis AG F Sponsored ADR ADR 66987V109   13,895,373 139,078 SH   SOLE   138,310 0 768
Novo-Nordisk A S F Sponsored ADR ADR 670100205   9,565,844 73,965 SH   SOLE   43,965 0 30,000
NRG Energy Inc COM 629377508   615,979 9,100 SH   SOLE   9,100 0 0
Nucor Corp COM 670346105   35,089 177 SH   SOLE   177 0 0
Nutrien LTD F COM 67077M108   112,497 2,051 SH   SOLE   2,051 0 0
Nuveen Amt Free Municipal Credit Income Fund ETF FI 67071L106   6,544 534 SH   SOLE   534 0 0
Nuveen Amt Free Quality ETF FI 670657105   1,168 105 SH   SOLE   105 0 0
Nuveen Arizona QLTY MNCP ETF FI 67061W104   257,927 23,400 SH   SOLE   23,400 0 0
Nuveen Clifornia Qulty M ETF FI 67066Y105   370,812 33,500 SH   SOLE   33,500 0 0
Nuveen Esg Inter DVLP MKT Eqy ETF EX TRD EQ FD 67092P805   116,046 3,735 SH   SOLE   3,735 0 0
Nuveen ESG Large-Cap Growth ETF EX TRD EQ FD 67092P201   4,501 59 SH   SOLE   59 0 0
Nuveen Municipal Credit ETF FI 67070X101   22,283 1,812 SH   SOLE   1,812 0 0
Nuveen Municipal Value C ETF FI 670928100   15,992 1,830 SH   SOLE   1,830 0 0
Nuveen PFD & Incm Opportnys FD COM 67073B106   24,745 3,419 SH   SOLE   3,419 0 0
Nvent Electric PLC F COM G6700G107   80,376 1,066 SH   SOLE   1,066 0 0
Nvidia Corp COM 67066G104   46,189,373 51,119 SH   SOLE   50,163 0 956
NXP Semiconductors F COM N6596X109   340,337 1,368 SH   SOLE   1,368 0 0
O G E Energy CP HLDG COM 670837103   130,340 3,800 SH   SOLE   3,800 0 0
O Reilly Automotive COM 67103H107   55,315 49 SH   SOLE   49 0 0
Occidental Petrol 27 WTS Warrants Exp 08/03/27 WT 674599162   259 6 SH   SOLE   6 0 0
Occidental Petrol Co COM 674599105   8,477 130 SH   SOLE   28 0 102
Old Second BNCP Inc COM 680277100   241,046 17,417 SH   SOLE   0 0 17,417
Omega Hlthcare Invts REIT COM 681936100   139,348 4,400 SH   SOLE   900 0 3,500
On Semiconductor COM 682189105   1,342,288 18,250 SH   SOLE   18,250 0 0
Oneok Inc COM 682680103   301,680 3,763 SH   SOLE   3,763 0 0
Oracle Corp COM 68389X105   5,572,436 44,363 SH   SOLE   39,008 0 5,355
Orange Sponsored ADR ADR 684060106   5,885 500 SH   SOLE   500 0 0
Organon & Co COM 68622V106   5,960 317 SH   SOLE   252 0 65
Orix Corporation ADR 686330101   2,535 23 SH   SOLE   23 0 0
Otis Worldwide Corp COM 68902V107   1,108,883 11,170 SH   SOLE   10,750 0 420
Paccar Inc COM 693718108   1,318,437 10,642 SH   SOLE   10,642 0 0
Pacer Global Cash Cows Dividend ETF EX TRD EQ FD 69374H709   13,880 400 SH   SOLE   400 0 0
Pacer US Small Cap Cash Cows 100 ETF EX TRD EQ FD 69374H857   17,943 365 SH   SOLE   365 0 0
Packaging Corp Of Am COM 695156109   38,206 200 SH   SOLE   200 0 0
Palantir Technologies In Class A COM 69608A108   115,050 5,000 SH   SOLE   5,000 0 0
Palo Alto Networks Inc COM 697435105   218,496 769 SH   SOLE   769 0 0
Pan Amern Silver Corp F COM 697900108   11,310 750 SH   SOLE   750 0 0
Parker-Hannifin Corp COM 701094104   1,274,982 2,294 SH   SOLE   2,294 0 0
Paychex Inc COM 704326107   79,206 645 SH   SOLE   645 0 0
Paylocity HLDG Corp COM 70438V106   25,779 150 SH   SOLE   150 0 0
Paypal Holdings Inc COM 70450Y103   587,006 8,769 SH   SOLE   8,270 0 499
Peloton Interactive Inc COM 70614W100   643 150 SH   SOLE   0 0 150
Pembina Pipeline Corp Com COM 706327103   14,136 400 SH   SOLE   400 0 0
Pepsico Inc COM 713448108   115,898,904 657,485 SH   SOLE   553,160 0 104,325
Perkinelmer Inc COM 714046109   9,765 93 SH   SOLE   93 0 0
Pfizer Inc COM 717081103   5,747,735 207,066 SH   SOLE   167,375 0 39,691
PG&E Corp Com NPV COM 69331C108   3,723 222 SH   SOLE   22 0 200
Philip Morris Intl COM 718172109   3,004,694 32,336 SH   SOLE   25,653 0 6,683
Phillips 66 COM 718546104   2,992,552 18,321 SH   SOLE   8,242 0 10,079
Phinia Inc COM 71880K101   11,567 301 SH   SOLE   301 0 0
PIMCO 0-5 Year High YLD BND Idx ETF ETF FI 72201R783   28,044 300 SH   SOLE   0 0 300
PIMCO Active Bond ETF ETF FI 72201R775   106,741 1,162 SH   SOLE   1,162 0 0
PIMCO Enhanced SHRT Maturty Actv ETF ETF FI 72201R833   508,230 5,055 SH   SOLE   5,055 0 0
PIMCO Intrmediate Muni Bond Actv ETF ETF FI 72201R866   367,552 7,005 SH   SOLE   7,005 0 0
Pinnacle West Cap COM 723484101   26,156 350 SH   SOLE   200 0 150
Pioneer Floating Rate ETF FI 72369J102   7,260 750 SH   SOLE   750 0 0
Piper Sandler Companies COM 724078100   36,919 186 SH   SOLE   186 0 0
PJT Partners Inc COM 69343T107   1,697 18 SH   SOLE   18 0 0
Plains GP HLDGS L P LTD Partner Int CL A New Int COM 72651A207   109,500 6,000 SH   SOLE   6,000 0 0
Plexus Corp COM 729132100   31,291 330 SH   SOLE   0 0 330
PNC Finl Services COM 693475105   1,599,935 9,901 SH   SOLE   9,901 0 0
Portillos Inc CL A Com COM 73642K106   4,254 300 SH   SOLE   0 0 300
Portland Generl Elec COM 736508847   16,990 400 SH   SOLE   400 0 0
Post HLDGS Inc Com COM 737446104   6,271 59 SH   SOLE   59 0 0
PowerShares ETF Trust FTSE Us1500 SM EX TRD EQ FD 46137V597   11,588 295 SH   SOLE   295 0 0
PPG Industries Inc COM 693506107   1,022,125 7,054 SH   SOLE   4,590 0 2,464
PPL Corp COM 69351T106   33,976 1,219 SH   SOLE   819 0 400
Primerica, Inc. COM 74164M108   22,260 88 SH   SOLE   88 0 0
Principal Finl COM 74251V102   358,618 4,155 SH   SOLE   3,791 0 364
Procter & Gamble COM 742718109   176,749,606 1,089,365 SH   SOLE   1,000,341 0 89,024
Procter & Gamble Co COM 742718109   26,771 165 SH   SOLE   165 0 0
Progressive Co Ohio COM 743315103   364,830 1,764 SH   SOLE   1,764 0 0
Prologis Inc. REIT COM 74340W103   283,749 2,179 SH   SOLE   1,218 0 961
ProShares Bitcoin Strategy ETF EX TRD EQ FD 74347G440   13,049 404 SH   SOLE   154 0 250
ProShares Ultra Health Care ETF EX TRD EQ FD 74347R735   96,902 912 SH   SOLE   912 0 0
Prudential Finl COM 744320102   1,434,980 12,223 SH   SOLE   12,223 0 0
Pub SVC Enterpise GP COM 744573106   13,423 201 SH   SOLE   201 0 0
Public Storage REIT COM 74460D109   387,520 1,336 SH   SOLE   50 0 1,286
Pultegroup Inc COM 745867101   94,507 782 SH   SOLE   782 0 0
Putnam Premier Income TR ETF FI 746853100   15,957 4,500 SH   SOLE   4,500 0 0
PVH Corporation Com COM 693656100   281,501 2,002 SH   SOLE   2,002 0 0
Qorvo Inc COM 74736K101   47,999 418 SH   SOLE   418 0 0
Qualcomm Inc COM 747525103   66,745,019 394,242 SH   SOLE   327,138 0 67,104
Quanta Services Inc COM 74762E102   129,900 500 SH   SOLE   500 0 0
Quantum Computing Inc Com COM 74766W108   223 225 SH   SOLE   0 0 225
Quest Diagnostic Inc COM 74834L100   14,509 109 SH   SOLE   0 0 109
Rambus Inc Del Com COM 750917106   30,905 500 SH   SOLE   0 0 500
Raytheon Technologies Co COM 75513E101   19,783,780 202,848 SH   SOLE   181,237 0 21,611
RBC Bearings Inc Com COM 75524B104   25,954 96 SH   SOLE   96 0 0
Realty Incm Corp REIT COM 756109104   114,367 2,104 SH   SOLE   504 0 1,600
Regency Centers Corp COM 758849103   128,583 2,100 SH   SOLE   2,100 0 0
Regeneron Pharms Inc COM 75886F107   333,022 346 SH   SOLE   2 0 344
Regional Health Properties COM 75903M309   336 137 SH   SOLE   137 0 0
Regions Financial COM 7591EP100   38,198 1,795 SH   SOLE   0 0 1,795
Republic Services COM 760759100   46,711 244 SH   SOLE   244 0 0
Restaurant Brands International Inc COM 76131D103   55,861 698 SH   SOLE   698 0 0
Revolution Medicines Inc COM 76155X100   32,230 1,000 SH   SOLE   1,000 0 0
Rio Tinto PLC F Sponsored ADR ADR 767204100   468,897 7,065 SH   SOLE   7,065 0 0
Rithm Capital Corporation COM 64828T201   42,103 3,690 SH   SOLE   3,690 0 0
Rivian Automotive Inc Class A COM 76954A103   90,962 8,307 SH   SOLE   7,807 0 500
Rli Corp COM 749607107   18,707 126 SH   SOLE   126 0 0
Robo Global Robotics And Automation Index ETF EX TRD EQ FD 301505707   52,776 900 SH   SOLE   900 0 0
Rocket Companies Class A Class A COM 77311W101   7,275 500 SH   SOLE   500 0 0
Rocket Laboratory USA In COM 773122106   8,631 2,100 SH   SOLE   2,100 0 0
Rockwell Automation COM 773903109   9,944,258 34,134 SH   SOLE   4,394 0 29,740
Rogers Commun Inc F Class B COM 775109200   455 11 SH   SOLE   0 0 11
Roper Technologies COM 776696106   64,497 115 SH   SOLE   115 0 0
Ross Stores Inc COM 778296103   154,098 1,050 SH   SOLE   1,050 0 0
Royal Bank Of Canada F COM 780087102   30,264 300 SH   SOLE   300 0 0
Royal Caribbean Group F COM V7780T103   27,802 200 SH   SOLE   200 0 0
Royal Gold Inc COM 780287108   140,082 1,150 SH   SOLE   1,150 0 0
Royalty Pharma PLC F Class A COM G7709Q104   2,885 95 SH   SOLE   95 0 0
RPM Intl Inc COM 749685103   54,598 459 SH   SOLE   459 0 0
Rumble Inc Class A COM 78137L105   10,302 1,275 SH   SOLE   1,275 0 0
S E I Investments Co COM 784117103   9,419 131 SH   SOLE   131 0 0
S&P Global Inc Com COM 78409V104   52,019,917 122,269 SH   SOLE   103,486 0 18,783
Safety Ins Group Inc Com COM 78648T100   71,916 875 SH   SOLE   0 0 875
Salesforce Inc COM 79466L302   69,221,421 229,527 SH   SOLE   160,655 0 68,872
Sana Biotechnology Inc COM 799566104   1,000 100 SH   SOLE   0 0 100
Sandridge Energy Inc COM 80007P869   29 2 SH   SOLE   0 0 2
Sanofi S A F Sponsored ADR ADR 80105N105   26,244 540 SH   SOLE   40 0 500
SAP ADR Rep 1 Ord ADR 803054204   2,730 14 SH   SOLE   14 0 0
Saratoga Investment Corp COM 80349A208   11,600 500 SH   SOLE   500 0 0
Schein Henry Inc COM 806407102   552,957 7,322 SH   SOLE   7,322 0 0
Schlumberger LTD F COM 806857108   582,163 10,568 SH   SOLE   6,008 0 4,560
Schwab Emerging Markets Equity ETF EX TRD EQ FD 808524706   3,567,056 141,268 SH   SOLE   122,730 0 18,538
Schwab Funda Emg MKTS Large Com ETF EX TRD EQ FD 808524730   17,655 636 SH   SOLE   636 0 0
Schwab Fundamental Intl LG Co ETF EX TRD EQ FD 808524755   39,670 1,114 SH   SOLE   1,114 0 0
Schwab Fundamental Intl SM Co ETF EX TRD EQ FD 808524748   22,523 635 SH   SOLE   635 0 0
Schwab Fundamental US Large Co ETF EX TRD EQ FD 808524771   19,098,210 283,398 SH   SOLE   250,406 0 32,992
Schwab Fundamental US Small Com ETF EX TRD EQ FD 808524763   27,717 486 SH   SOLE   486 0 0
Schwab Intermediate Term US TRS ETF ETF FI 808524854   372,927 7,603 SH   SOLE   6,843 0 760
Schwab International Equity ETF EX TRD EQ FD 808524805   6,923,398 177,432 SH   SOLE   146,703 0 30,729
Schwab Internatnal Small Cap Eqy ETF EX TRD EQ FD 808524888   94,870 2,650 SH   SOLE   2,650 0 0
Schwab Short Term US Treasury ETF ETF FI 808524862   326,382 6,770 SH   SOLE   6,770 0 0
Schwab US Aggregate Bond ETF ETF FI 808524839   2,202,112 47,872 SH   SOLE   47,872 0 0
Schwab US Broad Market ETF EX TRD EQ FD 808524102   22,758,338 372,782 SH   SOLE   372,563 0 219
Schwab US Dividend Equity ETF EX TRD EQ FD 808524797   904,061 11,212 SH   SOLE   7,673 0 3,539
Schwab US Large Cap ETF EX TRD EQ FD 808524201   5,877,578 94,708 SH   SOLE   94,708 0 0
Schwab US Large Cap Growth ETF EX TRD EQ FD 808524300   4,603,227 49,647 SH   SOLE   49,647 0 0
Schwab US Large Cap Value ETF EX TRD EQ FD 808524409   897,836 11,818 SH   SOLE   11,703 0 115
Schwab US Small Cap ETF EX TRD EQ FD 808524607   2,704,950 54,934 SH   SOLE   54,934 0 0
Schwab US TIPS ETF ETF FI 808524870   201,546 3,864 SH   SOLE   3,864 0 0
Science Applications COM 808625107   14,473 111 SH   SOLE   111 0 0
Scripps E W Co Class A COM 811054402   2,056 523 SH   SOLE   0 0 523
Seagate Technology Holdings PB LTD Co COM G7997R103   495,679 5,285 SH   SOLE   5,285 0 0
Sealed Air Corp New Com COM 81211K100   1,674 45 SH   SOLE   45 0 0
Select Sector Health Care SPDR ETF EX TRD EQ FD 81369Y209   2,903,338 19,653 SH   SOLE   19,098 0 555
Select Sector Industrial SPDR ETF EX TRD EQ FD 81369Y704   82,504 655 SH   SOLE   655 0 0
Select Sector SPDR TR Real Estate Select Sector SPDR FD EX TRD EQ FD 81369Y860   257,261 6,508 SH   SOLE   6,508 0 0
Select Sector Uti Select SPDR ETF EX TRD EQ FD 81369Y886   234,699 3,575 SH   SOLE   3,075 0 500
Select STR Financial Select SPDR ETF EX TRD EQ FD 81369Y605   172,692 4,100 SH   SOLE   4,100 0 0
Sempra Energy COM 816851109   445,423 6,148 SH   SOLE   6,148 0 0
Sensient Technologie COM 81725T100   69,190 1,000 SH   SOLE   1,000 0 0
Servicenow Inc Com COM 81762P102   77,765 102 SH   SOLE   102 0 0
Shell PLC F Unsponsored ADR ADR 780259305   532,231 7,939 SH   SOLE   6,613 0 1,326
Sherwin Williams Co COM 824348106   1,114,929 3,210 SH   SOLE   2,310 0 900
Shockwave Medical Inc COM 82489T104   227,941 700 SH   SOLE   700 0 0
Shopify Inc F Class A COM 82509L107   115,755 1,500 SH   SOLE   1,000 0 500
Simon PPTY Group REIT COM 828806109   16,744 107 SH   SOLE   107 0 0
Sirius XM HLDGS Inc COM 82968B103   6,565 1,692 SH   SOLE   1,044 0 648
Siteone Landscape Supply Inc Com COM 82982L103   19,201 110 SH   SOLE   110 0 0
Sixth Street Specialty L COM 83012A109   15,001 700 SH   SOLE   700 0 0
Skechers U S A Inc Class A COM 830566105   7,412 121 SH   SOLE   121 0 0
Skyworks Solutions COM 83088M102   762,573 7,040 SH   SOLE   5,510 0 1,530
SM Energy Co COM 78454L100   69,790 1,400 SH   SOLE   1,400 0 0
Smart Global HLDGS Inc COM G8232Y101   2,632 100 SH   SOLE   100 0 0
Smith & Nephew ADR ADR 83175M205   1,598 63 SH   SOLE   63 0 0
Smith A O COM 831865209   17,892 200 SH   SOLE   200 0 0
Snap Inc Class A COM 83304A106   1,182 103 SH   SOLE   103 0 0
Snap On Inc COM 833034101   80,276 271 SH   SOLE   21 0 250
Southern Co COM 842587107   874,266 12,187 SH   SOLE   6,387 0 5,800
Southwest Airlines COM 844741108   92,122 3,156 SH   SOLE   1,176 0 1,980
Southwestern Energy Co. COM 845467109   75,800 10,000 SH   SOLE   10,000 0 0
SPDR BBG Barclays Emerging MKTS Local BD ETF ETF FI 78464A391   7,503 366 SH   SOLE   366 0 0
SPDR Bloomberg Barclays High Yield Bond ETF ETF FI 78468R622   617,658 6,488 SH   SOLE   4,340 0 2,148
SPDR Dow Jones Industrial Average ETF Trust EX TRD EQ FD 78467X109   287,129 720 SH   SOLE   520 0 200
SPDR Fund Consumer Discre Select ETF EX TRD EQ FD 81369Y407   6,965,202 37,877 SH   SOLE   37,807 0 70
SPDR Gold Shares ETF EX TRD EQ FD 78463V107   794,079 3,860 SH   SOLE   3,860 0 0
SPDR Intermediate Term Corp Bond ETF ETF FI 78464A375   5,453,477 166,824 SH   SOLE   76,404 0 90,420
SPDR Mid Cap ETF EX TRD EQ FD 78464A847   24,536 460 SH   SOLE   460 0 0
SPDR MSCI Acwi Ex-US ETF EX TRD EQ FD 78463X848   9,400 331 SH   SOLE   331 0 0
SPDR Nuveen Bloomberg Barclays Municipal Bond ETF FI 78468R721   228,914 4,925 SH   SOLE   4,925 0 0
SPDR Nuveen Bloomberg Barclays Short Term Muni Bond ETF ETF FI 78468R739   364,624 7,686 SH   SOLE   886 0 6,800
SPDR Port MRTGG BCKD BND ETF ETF FI 78464A383   224,607 10,341 SH   SOLE   10,341 0 0
SPDR Portfolio DVLPD WRLD Ex-US ETF EX TRD EQ FD 78463X889   84,260 2,351 SH   SOLE   2,351 0 0
SPDR Portfolio S&P 500 Value ETF EX TRD EQ FD 78464A508   27,254 544 SH   SOLE   544 0 0
SPDR Portfolio S&P 600 Small Cap ETF EX TRD EQ FD 78468R853   66,368 1,542 SH   SOLE   1,542 0 0
SPDR Portfolio TIPS ETF ETF FI 78464A656   6,226 243 SH   SOLE   243 0 0
SPDR Portfolio Total Stock Market ETF EX TRD EQ FD 78464A805   16,807 262 SH   SOLE   0 0 262
SPDR S&P 400 Mid Cap Growth ETF EX TRD EQ FD 78464A821   321,664 3,685 SH   SOLE   3,611 0 74
SPDR S&P 400 Mid Cap Value ETF EX TRD EQ FD 78464A839   121,971 1,605 SH   SOLE   1,605 0 0
SPDR S&P 500 ETF EX TRD EQ FD 78462F103   17,085,766 32,568 SH   SOLE   23,568 0 9,000
SPDR S&P 500 Growth ETF EX TRD EQ FD 78464A409   43,890 600 SH   SOLE   600 0 0
SPDR S&P 600 Small Cap Value ETF EX TRD EQ FD 78464A300   66,044 796 SH   SOLE   796 0 0
SPDR S&P Biotech ETF EX TRD EQ FD 78464A870   296,057 3,120 SH   SOLE   3,120 0 0
SPDR S&P Dividend ETF EX TRD EQ FD 78464A763   414,630 3,159 SH   SOLE   3,159 0 0
SPDR S&P Midcap 400 ETF EX TRD EQ FD 78467Y107   34,476,341 61,850 SH   SOLE   61,020 0 830
SPDR S&P Regional Banking ETF EX TRD EQ FD 78464A698   23,782 473 SH   SOLE   473 0 0
SPDR Ser TR SPDR Bloomberg Barclays 1-3 Month T-Bill ETF ETF FI 78468R663   1,928 21 SH   SOLE   21 0 0
SPDR Short Term Corporate BND ETF ETF FI 78464A474   4,549,303 152,815 SH   SOLE   97,579 0 55,236
SPDR Short Term Treasury ETF ETF FI 78468R101   9,399 325 SH   SOLE   325 0 0
SPDR Ssga Gender Diversity ETF EX TRD EQ FD 78468R747   42,344 400 SH   SOLE   400 0 0
Spire Inc COM 84857L101   12,425 200 SH   SOLE   200 0 0
Spirit Aerosystems Hold CL A COM 848574109   3,607 100 SH   SOLE   100 0 0
Sprout Social Inc Class A COM 85209W109   56,187 941 SH   SOLE   941 0 0
SS&C Technologs HLDG COM 78467J100   2,768 43 SH   SOLE   43 0 0
Stag Industrial Inc REIT COM 85254J102   207,278 5,375 SH   SOLE   5,375 0 0
Stanley Black & Deck COM 854502101   754,355 7,703 SH   SOLE   1,468 0 6,235
Starbucks Corp COM 855244109   9,367,052 102,495 SH   SOLE   26,312 0 76,183
State Street Corp COM 857477103   2,653 34 SH   SOLE   34 0 0
Stellantis N V F COM N82405106   17,688 625 SH   SOLE   0 0 625
Stericycle Inc COM 858912108   13,715 260 SH   SOLE   260 0 0
Steris PLC F COM G8473T100   307,554 1,368 SH   SOLE   1,368 0 0
Strive 500 ETF EX TRD EQ FD 02072L680   32,145 955 SH   SOLE   955 0 0
Strive U S Energy ETF EX TRD EQ FD 02072L722   4,383 140 SH   SOLE   140 0 0
Stryker Corp COM 863667101   5,620,126 15,669 SH   SOLE   14,649 0 1,020
Sun Communities REIT COM 866674104   33,805 261 SH   SOLE   261 0 0
Suncor Energy Inc F COM 867224107   88,584 2,400 SH   SOLE   2,400 0 0
Sunoco LP LP COM 86765K109   19,896 330 SH   SOLE   330 0 0
Sylvamo Corp COM 871332102   7,100 115 SH   SOLE   0 0 115
Synchrony Finl COM 87165B103   261,738 6,070 SH   SOLE   2,206 0 3,864
Synnex Corp COM 87162W100   5,768 51 SH   SOLE   51 0 0
Synopsys Inc COM 871607107   88,583 155 SH   SOLE   150 0 5
Sysco Corp COM 871829107   7,536,665 92,839 SH   SOLE   46,383 0 46,456
T Rowe Price Group COM 74144T108   2,358,055 19,341 SH   SOLE   18,376 0 965
T-Mobile US Inc Com COM 872590104   499,943 3,063 SH   SOLE   3,063 0 0
Taiwan Semiconductor F Sponsored ADR ADR 874039100   938,139 6,868 SH   SOLE   6,868 0 0
Take-Two Interactive COM 874054109   176,852 1,191 SH   SOLE   1,191 0 0
Takeda Pharma Co F Sponsored ADR ADR 874060205   288,718 20,786 SH   SOLE   20,786 0 0
Tapestry Inc COM 876030107   174,964 3,685 SH   SOLE   3,685 0 0
Target Corp COM 87612E106   4,186,041 23,622 SH   SOLE   21,646 0 1,976
TC Energy Corp F COM 87807B107   45,519 1,113 SH   SOLE   1,113 0 0
TCW Strategic Income CF ETF FI 872340104   58,440 12,000 SH   SOLE   5,000 0 7,000
Technology Select Sector SPDR ETF EX TRD EQ FD 81369Y803   10,692,165 51,338 SH   SOLE   49,438 0 1,900
Teck Resources LTD F Class B COM 878742204   1,040,076 22,719 SH   SOLE   22,719 0 0
Tekla HLTHCR Inv EX TRD EQ FD 87911J103   34,125 2,024 SH   SOLE   2,024 0 0
Teledyne Technologies Inc Com COM 879360105   859 2 SH   SOLE   2 0 0
Teleflex Incorporate COM 879369106   59,232 262 SH   SOLE   62 0 200
Telephone & Data SYS COM 879433829   101,791 6,354 SH   SOLE   6,354 0 0
Templeton Dragon CF EX TRD EQ FD 88018T101   16,506 2,100 SH   SOLE   2,100 0 0
Teradata Corp COM 88076W103   30,936 800 SH   SOLE   700 0 100
Teradyne Inc COM 880770102   26,177 232 SH   SOLE   232 0 0
Tesla Inc COM 88160R101   6,279,746 35,723 SH   SOLE   31,638 0 4,085
Teva Pharmaceutical In F Sponsored ADR ADR 881624209   15,662 1,110 SH   SOLE   1,110 0 0
Texas Instruments COM 882508104   2,092,206 12,010 SH   SOLE   11,205 0 805
Texas Pacific Land Corp COM 88262P102   2,917,426 5,043 SH   SOLE   18 0 5,025
Texas Roadhouse Class A COM 882681109   27,805 180 SH   SOLE   180 0 0
Textron Inc COM 883203101   19,190 200 SH   SOLE   200 0 0
TG Therapeutics Inc. COM 88322Q108   380,250 25,000 SH   SOLE   10,000 0 15,000
The Coca-Cola Co COM 191216100   11,771,729 190,895 SH   SOLE   137,283 0 53,612
The Macerich Co REIT COM 554382101   344,600 20,000 SH   SOLE   20,000 0 0
The Mosaic Co COM 61945C103   1,315,961 40,541 SH   SOLE   40,541 0 0
The Odp Corp Com COM 88337F105   2,334 44 SH   SOLE   44 0 0
Thermo Fisher Scientific Inc. COM 883556102   102,906,170 176,938 SH   SOLE   113,582 0 63,356
Tilray Inc COM 88688T100   2,771 1,122 SH   SOLE   284 0 838
TJX Companies Inc COM 872540109   119,777,696 1,181,005 SH   SOLE   1,070,850 0 110,155
Toro Co COM 891092108   2,343,905 25,480 SH   SOLE   25,480 0 0
Toronto-Dominion BK F COM 891160509   149,742 2,480 SH   SOLE   2,015 0 465
TotalEnergies SE ADR 89151E109   160,836 2,310 SH   SOLE   2,310 0 0
Townsquare Media Inc COM 892231101   21,960 2,000 SH   SOLE   2,000 0 0
Toyota Motor Corp F Sponsored ADR ADR 892331307   368,711 1,465 SH   SOLE   1,440 0 25
Tractor Supply Comp COM 892356106   382,635 1,462 SH   SOLE   1,462 0 0
Trane Technologies PLC F COM G8994E103   43,229 144 SH   SOLE   144 0 0
Transocean LTD COM H8817H100   4,710 750 SH   SOLE   750 0 0
Travel Plus Leisure Co COM 894164102   16,989 347 SH   SOLE   317 0 30
Travelers Companies COM 89417E109   9,793,147 42,553 SH   SOLE   8,744 0 33,809
Truist Finl Corp COM 89832Q109   427,844 10,976 SH   SOLE   5,951 0 5,025
Twilio Inc Class A COM 90138F102   917 15 SH   SOLE   15 0 0
Tyson Foods Inc Class A COM 902494103   822 14 SH   SOLE   14 0 0
U G I Corp COM 902681105   4,061 163 SH   SOLE   163 0 0
Uber Technologies Inc COM 90353T100   18,940 246 SH   SOLE   246 0 0
Ulta Beauty Inc COM 90384S303   443,925 849 SH   SOLE   849 0 0
Under Armour Inc CL A Com COM 904311107   413 56 SH   SOLE   0 0 56
Under Armour Inc Class C COM 904311206   400 56 SH   SOLE   0 0 56
Unilever PLC F Sponsored ADR ADR 904767704   1,108,948 22,095 SH   SOLE   18,520 0 3,575
Union Pacific Corp COM 907818108   37,101,487 150,862 SH   SOLE   54,443 0 96,419
United Natural Foods COM 911163103   885 77 SH   SOLE   77 0 0
United Parcel Service Class B COM 911312106   13,302,815 89,504 SH   SOLE   25,701 0 63,803
United Rentals Inc COM 911363109   194,700 270 SH   SOLE   270 0 0
United States Copper Index ETF EX TRD EQ FD 911718104   3,014 120 SH   SOLE   120 0 0
United Therapeutics Corp Del Com COM 91307C102   3,676 16 SH   SOLE   16 0 0
Unitedhealth GRP Inc COM 91324P102   86,885,359 175,633 SH   SOLE   152,531 0 23,102
Universal Insurance COM 91359V107   44,704 2,200 SH   SOLE   2,200 0 0
US Bancorp COM 902973304   17,333,830 383,573 SH   SOLE   347,795 0 35,778
US Foods HLDG Corp COM 912008109   5,235 97 SH   SOLE   97 0 0
Valaris LTD 28 WTF Warrants Exp 04/29/28 WT G9460G119   53 4 SH   SOLE   4 0 0
Vale S.A. ADR 91912E105   26,818 2,200 SH   SOLE   2,200 0 0
Valero Energy Corp COM 91913Y100   289,832 1,698 SH   SOLE   973 0 725
Vaneck ETF Trust Vaneck Rare E Arth/Strategic EX TRD EQ FD 57060U472   8,166 159 SH   SOLE   159 0 0
Vaneck Junior Gold Miners ETF EX TRD EQ FD 92189F791   54,236 1,400 SH   SOLE   1,400 0 0
Vaneck Merk Gold ETF EX TRD EQ FD 921078101   161,100 7,500 SH   SOLE   0 0 7,500
Vaneck Preferred Securities Ex Financials ETF ETF FI 92189F429   519,838 29,386 SH   SOLE   29,386 0 0
Vaneck Vectors JP Morgan Em Local Currency BD ETF ETF FI 92189H300   1,838 75 SH   SOLE   75 0 0
Vaneck Vectors Long Muni ETF ETF FI 92189F536   1,221,258 67,810 SH   SOLE   67,810 0 0
Vaneck Vectors Semiconductor ETF EX TRD EQ FD 92189F676   145,344 646 SH   SOLE   646 0 0
Vaneck Vectors Short Muni ETF ETF FI 92189F528   1,378,229 80,977 SH   SOLE   65,477 0 15,500
Vanguard Consumer Discretionary ETF EX TRD EQ FD 92204A108   669,775 2,108 SH   SOLE   2,108 0 0
Vanguard Consumer Staple ETF EX TRD EQ FD 92204A207   2,089,169 10,234 SH   SOLE   10,234 0 0
Vanguard Dividend Appreciation ETF EX TRD EQ FD 921908844   6,632,093 36,318 SH   SOLE   27,556 0 8,762
Vanguard Energy ETF EX TRD EQ FD 92204A306   5,400 41 SH   SOLE   41 0 0
Vanguard Esg Internatnl Stock ETF EX TRD EQ FD 921910725   580,734 10,105 SH   SOLE   105 0 10,000
Vanguard ESG U.S. Stock ETF EX TRD EQ FD 921910733   1,670,058 17,921 SH   SOLE   17,921 0 0
Vanguard Extended Market ETF EX TRD EQ FD 922908652   7,086,867 40,434 SH   SOLE   39,958 0 476
Vanguard Financials ETF EX TRD EQ FD 92204A405   4,395,193 42,926 SH   SOLE   42,926 0 0
Vanguard FTSE All World Ex US ETF EX TRD EQ FD 922042775   15,439,602 263,250 SH   SOLE   208,191 0 55,059
Vanguard FTSE Developed Markets ETF EX TRD EQ FD 921943858   2,487,479 49,581 SH   SOLE   39,202 0 10,379
Vanguard FTSE Emerging Markets ETF EX TRD EQ FD 922042858   6,994,554 167,454 SH   SOLE   160,274 0 7,180
Vanguard Growth ETF EX TRD EQ FD 922908736   1,996,811 5,801 SH   SOLE   5,761 0 40
Vanguard Health Care ETF EX TRD EQ FD 92204A504   1,462,161 5,405 SH   SOLE   5,405 0 0
Vanguard High Dividend Yield ETF EX TRD EQ FD 921946406   3,148,951 26,027 SH   SOLE   24,944 0 1,083
Vanguard Industrials ETF EX TRD EQ FD 92204A603   2,927,359 11,990 SH   SOLE   11,990 0 0
Vanguard Information Technology ETF EX TRD EQ FD 92204A702   4,189,477 7,990 SH   SOLE   7,990 0 0
Vanguard Intermediate Term Bond ETF ETF FI 921937819   120,640 1,600 SH   SOLE   1,000 0 600
Vanguard Intermediate Term Cor ETF ETF FI 92206C870   50,434,103 626,433 SH   SOLE   546,021 0 80,412
Vanguard Intermediate-Term Treasury Index FD ETF ETF FI 92206C706   403,468 6,891 SH   SOLE   6,891 0 0
Vanguard Internatnl HGH DIV YLD ETF EX TRD EQ FD 921946794   2,096,886 30,478 SH   SOLE   30,478 0 0
Vanguard Intl Divdend Aprectn ETF IV EX TRD EQ FD 921946810   7,338 90 SH   SOLE   90 0 0
Vanguard Large Cap ETF EX TRD EQ FD 922908637   2,220,897 9,263 SH   SOLE   9,254 0 9
Vanguard Long Term Government Bond ETF FI 92206C847   135,660 2,290 SH   SOLE   2,290 0 0
Vanguard Mega Cap Growth ETF EX TRD EQ FD 921910816   82,544 288 SH   SOLE   288 0 0
Vanguard Mega Cap Value EX TRD EQ FD 921910840   56,887 476 SH   SOLE   476 0 0
Vanguard Mid Cap ETF EX TRD EQ FD 922908629   5,389,956 21,572 SH   SOLE   3,620 0 17,952
Vanguard Mid Cap Growth ETF EX TRD EQ FD 922908538   113,415 481 SH   SOLE   481 0 0
Vanguard Mid Cap Value ETF EX TRD EQ FD 922908512   163,706 1,050 SH   SOLE   652 0 398
Vanguard Mortgage Backed Sec ETF ETF FI 92206C771   18,899,659 414,375 SH   SOLE   360,250 0 54,125
Vanguard Muni BND Tax Exempt ETF ETF FI 922907746   2,831,222 55,953 SH   SOLE   55,953 0 0
Vanguard Real Estate ETF EX TRD EQ FD 922908553   1,587,167 18,353 SH   SOLE   18,353 0 0
Vanguard Russell 2000 Value ETF EX TRD EQ FD 92206C649   3,027,802 21,655 SH   SOLE   0 0 21,655
Vanguard S&P 500 ETF EX TRD EQ FD 922908363   118,411,737 246,332 SH   SOLE   239,093 0 7,239
Vanguard S&P 500 Growth ETF EX TRD EQ FD 921932505   65,208 214 SH   SOLE   214 0 0
Vanguard S&P Mid Cap 400 ETF EX TRD EQ FD 921932885   1,575,126 15,291 SH   SOLE   15,291 0 0
Vanguard S&P Mid Cap 400 Value ETF EX TRD EQ FD 921932844   15,254 168 SH   SOLE   168 0 0
Vanguard S&P Small Cap 600 ETF EX TRD EQ FD 921932828   288,869 2,846 SH   SOLE   2,846 0 0
Vanguard Short Term Corp Bond ETF ETF FI 92206C409   62,040,571 802,492 SH   SOLE   568,151 0 234,341
Vanguard Short Term Treasury ETF ETF FI 92206C102   5,288,609 91,073 SH   SOLE   9,351 0 81,722
Vanguard Short-Term Bond ETF ETF FI 921937827   20,262,578 264,283 SH   SOLE   56,105 0 208,178
Vanguard SHRT Inf Prot Sec Index ETF ETF FI 922020805   3,914,529 81,740 SH   SOLE   76,893 0 4,847
Vanguard Small Cap ETF EX TRD EQ FD 922908751   10,567,235 46,228 SH   SOLE   18,561 0 27,667
Vanguard Small Cap Growth ETF EX TRD EQ FD 922908595   10,184,766 39,064 SH   SOLE   8,088 0 30,976
Vanguard Small Cap Value ETF EX TRD EQ FD 922908611   14,752,694 76,885 SH   SOLE   10,251 0 66,634
Vanguard Total Bond Market ETF ETF FI 921937835   5,078,725 69,926 SH   SOLE   68,126 0 1,800
Vanguard Total International BND ETF ETF FI 92203J407   1,459,467 29,670 SH   SOLE   29,555 0 115
Vanguard Total International STK ETF EX TRD EQ FD 921909768   541,305 8,977 SH   SOLE   3,400 0 5,577
Vanguard Total Stock Market ETF EX TRD EQ FD 922908769   37,696,677 145,041 SH   SOLE   88,577 0 56,464
Vanguard Total World Stock ETF EX TRD EQ FD 922042742   1,267,034 11,466 SH   SOLE   2,756 0 8,710
Vanguard Ultra Short Bond ETF ETF FI 92203C303   1,091,339 22,025 SH   SOLE   22,025 0 0
Vanguard Utilities ETF EX TRD EQ FD 92204A876   556,347 3,902 SH   SOLE   3,902 0 0
Vanguard Value ETF EX TRD EQ FD 922908744   282,659 1,736 SH   SOLE   1,094 0 642
Varex Imaging Corp00500 COM 92214X106   4,344 240 SH   SOLE   240 0 0
Vaxart Inc COM 92243A200   260 200 SH   SOLE   200 0 0
Veeva Systems Inc Class A COM 922475108   152,915 660 SH   SOLE   660 0 0
Veralto Corp COM 92338C103   415,883 4,686 SH   SOLE   3,305 0 1,381
Verisign Inc COM 92343E102   331,643 1,750 SH   SOLE   1,750 0 0
Verisk Analytics Inc Class A COM 92345Y106   24,516 104 SH   SOLE   104 0 0
Verizon Communication COM 92343V104   1,482,076 35,321 SH   SOLE   25,824 0 9,497
Vertex Pharmaceutica COM 92532F100   106,593 255 SH   SOLE   55 0 200
VF Corp COM 918204108   100,094 6,525 SH   SOLE   3,051 0 3,474
VGRD FTSE All WRLD Ex US SML Cap ETF EX TRD EQ FD 922042718   271,770 2,326 SH   SOLE   26 0 2,300
Viacomcbs Inc CL B COM 92556H206   1,347 114 SH   SOLE   114 0 0
Viatris Inc COM 92556V106   13,160 1,102 SH   SOLE   281 0 821
Vici Properties Inc COM 925652109   334,460 11,073 SH   SOLE   11,073 0 0
Visa Inc Class A COM 92826C839   7,225,436 25,890 SH   SOLE   19,660 0 6,230
Vishay Intertech COM 928298108   40,522 1,787 SH   SOLE   1,787 0 0
Vishay Precision Group COM 92835K103   4,310 122 SH   SOLE   122 0 0
Vontier Corp COM 928881101   67,224 1,482 SH   SOLE   1,482 0 0
Vulcan Materials Com COM 929160109   2,583,188 9,465 SH   SOLE   2,810 0 6,655
Vuzix Corp COM 92921W300   67 55 SH   SOLE   55 0 0
W E C Energy Group Inc COM 92939U106   7,048,195 85,828 SH   SOLE   80,919 0 4,909
Wabtec COM 929740108   3,496 24 SH   SOLE   6 0 18
Walgreens Boots Alliance COM 931427108   320,721 14,787 SH   SOLE   13,661 0 1,126
WalMart Inc COM 931142103   24,819,701 411,080 SH   SOLE   66,275 0 344,805
Walt Disney Co COM 254687106   42,793,603 349,735 SH   SOLE   244,903 0 104,832
Warner Brothers Discover COM 934423104   174,478 19,986 SH   SOLE   18,127 0 1,859
Washington Federal COM 938824109   99,950 3,443 SH   SOLE   3,443 0 0
Waste Connectionsinc F COM 94106B101   522,222 3,036 SH   SOLE   3,036 0 0
Waste Management Inc COM 94106L109   60,535,953 284,006 SH   SOLE   274,652 0 9,354
Watsco Inc COM 942622200   8,639 20 SH   SOLE   0 0 20
WD 40 Co Com COM 929236107   14,439 57 SH   SOLE   57 0 0
Wells Fargo & Co COM 949746101   1,352,381 23,333 SH   SOLE   15,983 0 7,350
Welltower Inc REIT COM 95040Q104   654 7 SH   SOLE   7 0 0
Wendy's Company COM 95058W100   39,978 2,122 SH   SOLE   2,122 0 0
Wesbanco Inc COM 950810101   2,548,023 84,434 SH   SOLE   84,434 0 0
West Pharm SRVC Inc COM 955306105   396 1 SH   SOLE   1 0 0
Western Asset Managed Municipals Fund ETF FI 95766M105   13,792 1,313 SH   SOLE   0 0 1,313
Western Ast Infltn Link ETF FI 95766R104   25,890 3,000 SH   SOLE   3,000 0 0
Western Digital Corp COM 958102105   34,120 500 SH   SOLE   500 0 0
Western Union Co COM 959802109   156,157 11,170 SH   SOLE   0 0 11,170
Westrock Co COM 96145D105   93,461 1,890 SH   SOLE   1,890 0 0
Weyerhaeuser Co REIT COM 962166104   270,905 7,544 SH   SOLE   7,544 0 0
Whirlpool Corp COM 963320106   167,123 1,397 SH   SOLE   1,397 0 0
White Mountains Ins F COM G9618E107   14,354 8 SH   SOLE   8 0 0
Widepoint Corp COM 967590209   30,627 11,825 SH   SOLE   11,825 0 0
Williams Companies COM 969457100   4,555,125 116,888 SH   SOLE   116,888 0 0
Williams Sonoma COM 969904101   29,848 94 SH   SOLE   94 0 0
Wingstop Inc COM 974155103   183,200 500 SH   SOLE   500 0 0
Wisdomtree Emerging Cuncy STR ETF ETF FI 97717W133   13,309 750 SH   SOLE   750 0 0
Wisdomtree India Earnings ETF EX TRD EQ FD 97717W422   178,596 4,100 SH   SOLE   4,100 0 0
Wisdomtree Small Cap DIV Exch TR FD EX TRD EQ FD 97717W604   1,438 44 SH   SOLE   44 0 0
Wisdomtree Total Dividend EX TRD EQ FD 97717W109   33,733 477 SH   SOLE   477 0 0
Wisdomtree US Largecap Dividend ETF EX TRD EQ FD 97717W307   64,971 900 SH   SOLE   900 0 0
Wisdomtree US Midcap Dividend ETF EX TRD EQ FD 97717W505   109,635 2,248 SH   SOLE   2,248 0 0
Wisdomtree US Quality Dividend Growth ETF EX TRD EQ FD 97717X669   48,533 637 SH   SOLE   637 0 0
WK Kellogg Co-Wi COM 92942W107   31,095 1,654 SH   SOLE   1,554 0 100
Woodside Energy Group F Sponsored ADR ADR 980228308   40 2 SH   SOLE   2 0 0
Workday Inc Com COM 98138H101   13,638 50 SH   SOLE   50 0 0
Worthington Inds Inc COM 981811102   62,977 1,012 SH   SOLE   1,012 0 0
Worthington Steel Inc COM 982104101   36,280 1,012 SH   SOLE   1,012 0 0
WW Grainger Inc COM 384802104   1,149,549 1,130 SH   SOLE   336 0 794
WW Interntnl Inc COM 98262P101   1,480 800 SH   SOLE   800 0 0
Wyndham Hotels & Resorts Inc COM 98311A105   26,632 347 SH   SOLE   317 0 30
WYNN Resorts COM 983134107   15,335 150 SH   SOLE   0 0 150
Xcel Energy Inc Minn COM 98389B100   72,813 1,341 SH   SOLE   1,341 0 0
Xtrackers Usd High Yield Cor BND ETF ETF FI 233051432   3,035 85 SH   SOLE   85 0 0
Xylem Inc COM 98419M100   1,163 9 SH   SOLE   9 0 0
Yum Brands Inc COM 988498101   5,593,418 40,342 SH   SOLE   40,342 0 0
Yum China Holdings Inc COM 98850P109   1,517,750 38,144 SH   SOLE   38,144 0 0
Zebra Technologies Class A COM 989207105   84,705 281 SH   SOLE   281 0 0
Zim Integrated COM M9T951109   405 40 SH   SOLE   40 0 0
Zimmer Biomet Holdings Inc COM 98956P102   403,535 3,052 SH   SOLE   2,672 0 380
Zimvie Inc COM 98888T107   165 10 SH   SOLE   10 0 0
Zoetis Inc Class A COM 98978V103   51,250,311 302,880 SH   SOLE   232,729 0 70,151
Zoom Video Communication COM 98980L101   7,191 110 SH   SOLE   110 0 0
Zuora Inc Class A COM 98983V106   18,240 2,000 SH   SOLE   2,000 0 0