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
1/100 Berkshire HTWY Cla 100 SHS=1 Whole SH BRK A COM 084990175 29,444 7,200 SH   SOLE   6,900 0 300
1ST Finl Banksh COM 32020R109 7 180 SH   SOLE   180 0 0
2seventy Bio Inc COM 901384107 0 33 SH   SOLE   0 0 33
3M Co COM 88579Y101 5,120 39,567 SH   SOLE   17,696 0 21,871
A G C O Corp COM 001084102 99 1,000 SH   SOLE   1,000 0 0
A T & T Inc COM 00206R102 1,375 65,609 SH   SOLE   42,229 0 23,380
A10 Networks Inc COM 002121101 14 1,000 SH   SOLE   1,000 0 0
Abbott Laboratories COM 002824100 112,005 1,030,875 SH   SOLE   769,942 0 260,933
Abbvie Inc COM 00287Y109 17,209 112,360 SH   SOLE   100,025 0 12,335
Abercrombie & Fitch Class A COM 002896207 3 165 SH   SOLE   165 0 0
Abiomed Inc COM 003654100 15 59 SH   SOLE   59 0 0
Acadia Pharmaceutl COM 004225108 1 100 SH   SOLE   0 0 100
Acadia Realty TR REIT COM 004239109 7 468 SH   SOLE   468 0 0
Accel Entertainment Inc Class A COM 00436Q106 137 12,854 SH   SOLE   92 0 12,762
Accelerate Diagnostics Inc COM 00430H102 2 2,000 SH   SOLE   0 0 2,000
Accenture PLC F Class A COM G1151C101 75,726 272,740 SH   SOLE   183,522 0 89,218
Acco Brands Corp COM 00081T108 1 188 SH   SOLE   0 0 188
Acuity Brands Inc COM 00508Y102 177 1,149 SH   SOLE   24 0 1,125
Acushnet Holdings Corp COM 005098108 9 219 SH   SOLE   219 0 0
Addus Homecare Corp COM 006739106 92 1,100 SH   SOLE   1,100 0 0
Adobe Inc COM 00724F101 687 1,878 SH   SOLE   1,070 0 808
Adtalem Global Education COM 00737L103 5 132 SH   SOLE   0 0 132
Advanced Micro COM 007903107 898 11,744 SH   SOLE   11,726 0 18
Advansix Inc COM 00773T101 0 4 SH   SOLE   4 0 0
Advent Convertible & Income FD ETF FI 00764C109 10 800 SH   SOLE   800 0 0
Aegon N V F Sponsored ADR ADR 007924103 22 5,000 SH   SOLE   0 0 5,000
Aethlon Medical Inc COM 00808Y307 0 267 SH   SOLE   267 0 0
Aflac Inc COM 001055102 56 1,013 SH   SOLE   1,013 0 0
Agilent Technologies Inc Com COM 00846U101 298 2,506 SH   SOLE   2,506 0 0
Aia Group ADR ADR 001317205 4 86 SH   SOLE   86 0 0
Air Lease Corp Class A COM 00912X302 112 3,325 SH   SOLE   3,325 0 0
Air Prod & Chemicals COM 009158106 1,998 8,254 SH   SOLE   1,232 0 7,022
Airbnb Inc Class A COM 009066101 11 128 SH   SOLE   45 0 83
Airbus Se Unspon ADR ADR 009279100 2 81 SH   SOLE   81 0 0
Akamai Tehnologies Inc COM 00971T101 1 10 SH   SOLE   10 0 0
Albany Intl Corp CL A COM 012348108 16 200 SH   SOLE   200 0 0
Albemarle Corp COM 012653101 36 172 SH   SOLE   97 0 75
Alcon Inc F COM H01301128 56 805 SH   SOLE   805 0 0
Alerian MLP ETF EX TRD EQ FD 00162Q452 9 271 SH   SOLE   271 0 0
Alibaba Group Holding F Sponsored ADR ADR 01609W102 3 30 SH   SOLE   30 0 0
Align Technology Inc COM 016255101 2 10 SH   SOLE   10 0 0
Alkermes PLC SHS COM G01767105 15 500 SH   SOLE   500 0 0
Alliant Energy Corp COM 018802108 16 272 SH   SOLE   272 0 0
Allison Transmission COM 01973R101 1 22 SH   SOLE   22 0 0
Allscripts Healthcare Solutions Inc Com COM 01988P108 5 350 SH   SOLE   0 0 350
Allstate Corp COM 020002101 1,269 9,945 SH   SOLE   3,954 0 5,991
Alphabet Inc. Class A COM 02079K305 49,384 22,661 SH   SOLE   19,766 0 2,895
Alphabet Inc. Class C COM 02079K107 145,498 66,515 SH   SOLE   48,765 0 17,750
Alps Sector Dividend Dogs ETF EX TRD EQ FD 00162Q858 5 100 SH   SOLE   100 0 0
Altria Group Inc COM 02209S103 589 13,811 SH   SOLE   6,619 0 7,192
Amazon.Com Inc COM 023135106 69,710 656,337 SH   SOLE   492,623 0 163,714
Amer Electric PWR Co COM 025537101 243 2,536 SH   SOLE   2,120 0 416
Ameren Corp COM 023608102 111 1,229 SH   SOLE   623 0 606
America Movil Sab F Sponsored ADR ADR 02364W105 110 5,400 SH   SOLE   5,400 0 0
American Express Co COM 025816109 13,626 97,930 SH   SOLE   53,213 0 44,717
American Financial Group Inc PFD 025932872 10 425 SH   SOLE   425 0 0
American Finl 5.625PFD Due 06/01/60 PFD 025932872 606 25,925 SH   SOLE   20,030 0 5,895
American Intl Group COM 026874784 55 1,075 SH   SOLE   1,075 0 0
American Software Inc CL A COM 029683109 6 364 SH   SOLE   364 0 0
American Water Works COM 030420103 902 6,062 SH   SOLE   462 0 5,600
American Woodmark Corp COM 030506109 3 72 SH   SOLE   72 0 0
Ameriprise Finl COM 03076C106 65 274 SH   SOLE   26 0 248
Amerisourcebergen Corp COM 03073E105 43 304 SH   SOLE   304 0 0
Amern Finl GP COM 025932104 234 1,688 SH   SOLE   1,688 0 0
Amern Superconductor COM 030111207 0 36 SH   SOLE   36 0 0
Amern Tower Corp REIT COM 03027X100 86,554 336,968 SH   SOLE   257,882 0 79,086
Amgen Inc. COM 031162100 93,373 383,776 SH   SOLE   279,045 0 104,731
Amphenol Corp Class A COM 032095101 170 2,636 SH   SOLE   2,636 0 0
Ampio Pharmaceutical COM 03209T109 13 76,900 SH   SOLE   76,900 0 0
Analog Devices Inc COM 032654105 55,220 377,985 SH   SOLE   362,090 0 15,895
Anheuser Busch Inbev S F Sponsored ADR ADR 03524A108 5 100 SH   SOLE   0 0 100
Ansys Inc COM 03662Q105 6 24 SH   SOLE   24 0 0
Anthem Inc COM 036752103 464 962 SH   SOLE   686 0 276
Anworth Mortga 6.25 PFD Conv Ser B PFD 75574U705 38 1,800 SH   SOLE   1,800 0 0
Aon PLC F Class A COM G0403H108 707 2,623 SH   SOLE   23 0 2,600
Apartment Income REIT Co COM 03750L109 8 200 SH   SOLE   0 0 200
Apollo Coml Real Estate Fin Inc Com COM 03762U105 1 125 SH   SOLE   0 0 125
Appian Corp 00500 Class A COM 03782L101 36 750 SH   SOLE   0 0 750
Apple Inc COM 037833100 260,094 1,902,388 SH   SOLE   1,426,731 0 475,657
Applied Materials COM 038222105 110 1,209 SH   SOLE   609 0 600
Aptargroup Inc COM 038336103 2 22 SH   SOLE   22 0 0
Arch Cap Group LTD F COM G0450A105 6 133 SH   SOLE   133 0 0
Archer Daniels Midland C COM 039483102 82 1,056 SH   SOLE   400 0 656
Ares Capital Corp COM 04010L103 5 292 SH   SOLE   292 0 0
Ares Management Corp Class A COM 03990B101 3 59 SH   SOLE   34 0 25
Arista Networks Inc COM 040413106 13 144 SH   SOLE   144 0 0
Arixa Secured Income COM 672998689 229 229,241 SH   SOLE   229,241 0 0
Ark Innovation ETF EX TRD EQ FD 00214Q104 1 30 SH   SOLE   30 0 0
Armstrong World Inds COM 04247X102 13 171 SH   SOLE   171 0 0
Arthur J Gallagher&c COM 363576109 294 1,804 SH   SOLE   25 0 1,779
Artisan Partners Asset I Class A COM 04316A108 7 188 SH   SOLE   188 0 0
Asm Pac Technology LTD Unsponsord ADR COM 00212G108 1 48 SH   SOLE   48 0 0
Asml Holding NV ADR N07059210 48 100 SH   SOLE   100 0 0
Aspen Technology Inc COM 29109X106 5 28 SH   SOLE   28 0 0
Assa Abloy Unsp ADR ADR 045387107 2 146 SH   SOLE   146 0 0
Astrazeneca PLC F Sponsored ADR ADR 046353108 41 623 SH   SOLE   170 0 453
Atlantic Un Bankshares Com COM 04911A107 7 197 SH   SOLE   197 0 0
Atlantica Sustainable Infrastructure COM G0751N103 32 1,000 SH   SOLE   1,000 0 0
Atlas Copco COM 049255706 2 164 SH   SOLE   164 0 0
Atrion Corp COM 049904105 3 5 SH   SOLE   5 0 0
Auto Data Processing COM 053015103 22,502 106,605 SH   SOLE   99,075 0 7,530
Autodesk Inc COM 052769106 169 980 SH   SOLE   54 0 926
Autohome Inc ADR COM 05278C107 5 126 SH   SOLE   126 0 0
Autozone Inc COM 053332102 15 7 SH   SOLE   7 0 0
Avalara Inc Com COM 05338G106 12 175 SH   SOLE   175 0 0
Avanos Medical Inc COM 05350V106 23 823 SH   SOLE   811 0 12
Avery Dennison Corp COM 053611109 474 2,928 SH   SOLE   2,920 0 8
Avis Budget Group Inc Com COM 053774105 4 25 SH   SOLE   0 0 25
Avista Corp COM 05379B107 65 1,500 SH   SOLE   1,500 0 0
Axa SA Spon ADR Each ADR 054536107 3 129 SH   SOLE   129 0 0
Azek Co Inc Class A COM 05478C105 3 170 SH   SOLE   0 0 170
Badger Meter Inc COM 056525108 6 75 SH   SOLE   75 0 0
Baidu Com Inc F Sponsored ADR ADR 056752108 32 218 SH   SOLE   0 0 218
Baker Hughes Co. Class A COM 05722G100 64 2,231 SH   SOLE   2,231 0 0
Bancfirst Corp COM 05945F103 9 94 SH   SOLE   94 0 0
Bank Montreal Que F COM 063671101 128 1,330 SH   SOLE   0 0 1,330
Bank Of Amer 5.375 PFD PFD Ser KK PFD 06053U601 8 368 SH   SOLE   368 0 0
Bank Of America 5 PFD PFD Ser LL PFD 06055H202 982 46,133 SH   SOLE   46,133 0 0
Bank Of America 6.45PFD Due 12/15/66 PFD 060505179 14 530 SH   SOLE   530 0 0
Bank Of America Conv PFD Series L CONV BD 060505682 2 2 PRN   SOLE   0 0 2
Bank Of America Corp COM 060505104 562 18,045 SH   SOLE   9,254 0 8,791
Bank Of Hawaii Corp COM 062540109 16 213 SH   SOLE   213 0 0
Bank Of NY Mellon Co COM 064058100 835 20,014 SH   SOLE   19,539 0 475
Bank Rakyat Indonesia ADR ADR 69366X100 2 125 SH   SOLE   125 0 0
Barcl Bank iPath Pure Be Bro Com ETN EX TRD EQ FD 06740P114 701 15,262 SH   SOLE   15,262 0 0
Barnes Group Inc Com COM 067806109 2 76 SH   SOLE   76 0 0
Barrick Gold Corp F COM 067901108 1 50 SH   SOLE   50 0 0
Basf Se Spon ADR ADR 055262505 9 793 SH   SOLE   793 0 0
Baxter Interntnl COM 071813109 38,386 594,936 SH   SOLE   556,567 0 38,369
Bayer AG Spons ADR ADR 072730302 1 80 SH   SOLE   80 0 0
Becton Dickinson & Co. COM 075887109 11,027 44,728 SH   SOLE   5,081 0 39,647
Bellring Brands Inc New Com COM 07831C103 2 74 SH   SOLE   74 0 0
Benchmark Electronic COM 08160H101 5 240 SH   SOLE   240 0 0
Berkshire Hathaway Class A COM 084670108 3,681 9 SH   SOLE   1 0 8
Berkshire Hathaway Class B COM 084670702 92,434 338,562 SH   SOLE   225,688 0 112,874
Berkshire Hathaway Inc Del CL B New COM 084670702 17,972 65,826 SH   SOLE   65,676 0 150
Berkshire Hathaway Inc-CL A COM 084670108 2,045 5 SH   SOLE   5 0 0
Betterlife Pharma Inc F COM 08772P202 0 4,000 SH   SOLE   4,000 0 0
Beyond Air Inc COM 08862L103 35 5,218 SH   SOLE   5,218 0 0
Beyond Meat Inc COM 08862E109 0 15 SH   SOLE   15 0 0
BHP Group LTD F Sponsored ADR ADR 088606108 17 310 SH   SOLE   310 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
Bill Com HLDGS Inc COM 090043100 296 2,696 SH   SOLE   2,696 0 0
Biogen Inc COM 09062X103 29 140 SH   SOLE   140 0 0
Bitwise 10 Crypto Index Fund EX TRD EQ FD 091749101 35 4,000 SH   SOLE   0 0 4,000
Black Knight Inc COM 09215C105 10 149 SH   SOLE   149 0 0
Black Stone Minerals LP COM 09225M101 448 32,746 SH   SOLE   32,746 0 0
Blackbaud Inc Com COM 09227Q100 4 75 SH   SOLE   75 0 0
BlackRock Core Bond CF ETF FI 09249E101 364 32,176 SH   SOLE   28,776 0 3,400
BlackRock Corporate High ETF FI 09255P107 39 4,100 SH   SOLE   4,100 0 0
BlackRock Credit All Inc TR IV ETF FI 092508100 11 1,019 SH   SOLE   1,019 0 0
BlackRock Inc COM 09247X101 1,387 2,278 SH   SOLE   2,110 0 168
BlackRock Investment QLT ETF FI 09247D105 23 1,700 SH   SOLE   1,700 0 0
BlackRock Limited Durati ETF FI 09249W101 24 1,900 SH   SOLE   0 0 1,900
BlackRock Munivest CF ETF FI 09253R105 32 4,303 SH   SOLE   4,303 0 0
BlackRock Munivest II CF ETF FI 09253T101 13 1,167 SH   SOLE   1,167 0 0
BlackRock Muniyield Qual ETF FI 09254E103 17 1,444 SH   SOLE   1,444 0 0
BlackRock Science Techno EX TRD EQ FD 09258G104 2 75 SH   SOLE   75 0 0
Blackstone Group Inc COM 09260D107 194 2,126 SH   SOLE   1,921 0 205
Blackstone Secd (lending FD Common Stock) EX TRD EQ FD 09261X102 10 396 SH   SOLE   396 0 0
Blink Charging Co COM 09354A100 5 300 SH   SOLE   0 0 300
Bloom Energy Corp A COM 093712107 29 1,750 SH   SOLE   1,750 0 0
Boeing Co COM 097023105 1,236 9,038 SH   SOLE   6,843 0 2,195
Booking Holdings Inc COM 09857L108 194 111 SH   SOLE   111 0 0
Booz Allen Hamilton Class A COM 099502106 55,248 611,418 SH   SOLE   410,051 0 201,367
Boston Beer Co Inc Class A COM 100557107 10 33 SH   SOLE   33 0 0
Boston Properties REIT COM 101121101 311 3,460 SH   SOLE   3,460 0 0
Boston Scientific Co COM 101137107 20 539 SH   SOLE   49 0 490
Box Inc Class A COM 10316T104 50 2,000 SH   SOLE   2,000 0 0
BP PLC F Sponsored ADR ADR 055622104 69 2,433 SH   SOLE   883 0 1,550
Brambles LTD Spon COM 105105209 6 411 SH   SOLE   411 0 0
Brighthouse Finl Inc0050 COM 10922N103 0 8 SH   SOLE   0 0 8
Bristol-Myers Squibb COM 110122108 65,482 844,488 SH   SOLE   655,060 0 189,428
Brit Amer Tobacco F Sponsored ADR ADR 110448107 5 111 SH   SOLE   111 0 0
Broadcom Inc COM 11135F101 123 253 SH   SOLE   217 0 36
Broadridge Finl Solu COM 11133T103 79 551 SH   SOLE   551 0 0
Brookfield Asset MGM F Class A COM 112585104 316 7,114 SH   SOLE   6,715 0 399
Brookfield Infrastruct F Class A COM 11275Q107 10 230 SH   SOLE   230 0 0
Brookfield Renewable C F Class A COM 11284V105 2 70 SH   SOLE   70 0 0
Brooks Automation Inc New Com COM 114340102 21 296 SH   SOLE   296 0 0
Brown & Brown Inc COM 115236101 8 132 SH   SOLE   132 0 0
Brown Forman Corp CL B COM 115637209 82 1,160 SH   SOLE   1,160 0 0
Brown Forman Corp Class B COM 115637209 1,175 16,702 SH   SOLE   16,702 0 0
Brunswick Corp COM 117043109 10 150 SH   SOLE   150 0 0
Bumble Inc Class A COM 12047B105 3 100 SH   SOLE   100 0 0
Bunge Limited SHS COM G16962105 7 76 SH   SOLE   76 0 0
Bunzl PLC ADR ADR 120738406 2 64 SH   SOLE   64 0 0
Byline Bancorp Inc Com COM 124411109 3,193 134,158 SH   SOLE   0 0 134,158
C S W Industrials Inc COM 126402106 2 24 SH   SOLE   24 0 0
C T S Corp COM 126501105 4 130 SH   SOLE   130 0 0
Caci Inc. Class A COM 127190304 4 15 SH   SOLE   15 0 0
Calamos Strategic Total Return FD Com SH Ben Int EX TRD EQ FD 128125101 4 270 SH   SOLE   0 0 270
Cambium Networks Corp F COM G17766109 3 219 SH   SOLE   219 0 0
Campbell Soup Co COM 134429109 13 279 SH   SOLE   54 0 225
Canadian Natl Railwy F COM 136375102 312 2,776 SH   SOLE   2,776 0 0
Canadian Natural Res LTD COM 136385101 50 925 SH   SOLE   25 0 900
Canadian Pac Railway F COM 13645T100 22,337 319,305 SH   SOLE   317,715 0 1,590
Capital One FC COM 14040H105 2 17 SH   SOLE   17 0 0
Cardia Inc COM 14140R102 0 5,702 SH   SOLE   5,702 0 0
Cardinal Health Inc COM 14149Y108 224 4,253 SH   SOLE   24 0 4,229
Carmax Inc COM 143130102 76 845 SH   SOLE   645 0 200
Carnival Corp F COM 143658300 1 100 SH   SOLE   0 0 100
Carrier Global Corp COM 14448C104 1,137 31,737 SH   SOLE   29,343 0 2,394
Cass Information Systems Inc COM 14808P109 2 49 SH   SOLE   49 0 0
Catalent Inc COM 148806102 8 71 SH   SOLE   71 0 0
Caterpillar Inc COM 149123101 489 2,736 SH   SOLE   921 0 1,815
Cbre Group Inc Class A COM 12504L109 203 2,751 SH   SOLE   2,700 0 51
CDK Global Inc COM 12508E101 241 4,395 SH   SOLE   2,628 0 1,767
CDN Imperial BK Comm F COM 136069101 438 8,896 SH   SOLE   0 0 8,896
CDW Corp COM 12514G108 33,833 214,730 SH   SOLE   167,718 0 47,012
Ceco Environmental COM 125141101 6 1,000 SH   SOLE   1,000 0 0
Celanese Corporation COM 150870103 1 12 SH   SOLE   0 0 12
Cellnex Telecom Sau COM 15117X105 1 54 SH   SOLE   54 0 0
Celsius HLDGS Inc COM 15118V207 9 137 SH   SOLE   137 0 0
Cenovus Energy Inc F COM 15135U109 38 2,000 SH   SOLE   2,000 0 0
Centene Corp COM 15135B101 38 452 SH   SOLE   50 0 402
Centergroup Financial In C COM 151993755 2,646 42,742 SH   SOLE   42,742 0 0
Charles Schwab Corp COM 808513105 2,002 31,681 SH   SOLE   23,996 0 7,685
Charles Schwab US MC ETF EX TRD EQ FD 808524508 1,287 20,520 SH   SOLE   20,520 0 0
Charter Communicatn Class A COM 16119P108 153 327 SH   SOLE   296 0 31
Check PT Software F COM M22465104 65 530 SH   SOLE   530 0 0
Checkpoint Therapeutics Inc Com COM 162828107 52 50,000 SH   SOLE   20,000 0 30,000
Cheesecake Factory Inc COM 163072101 11 432 SH   SOLE   432 0 0
Chemed Corp COM 16359R103 143 305 SH   SOLE   305 0 0
Chesapeake Utilities Corp. COM 165303108 4 33 SH   SOLE   33 0 0
Chevron Corp COM 166764100 9,398 64,911 SH   SOLE   57,315 0 7,596
Chewy Inc CL A COM 16679L109 5 150 SH   SOLE   0 0 150
Chipotle Mexican GRL COM 169656105 613 469 SH   SOLE   332 0 137
Choice Hotels Intl COM 169905106 302 2,700 SH   SOLE   2,700 0 0
Chubb LTD F COM H1467J104 39,245 198,939 SH   SOLE   184,994 0 13,945
Chunghwa Telecom ADR ADR 17133Q502 3 62 SH   SOLE   62 0 0
Church & Dwight Co COM 171340102 141 1,522 SH   SOLE   602 0 920
CIGNA Corp COM 125523100 446 1,694 SH   SOLE   1,458 0 236
Cincinnati Finl COM 172062101 13,763 115,009 SH   SOLE   114,909 0 100
Cintas Corp COM 172908105 3,694 9,888 SH   SOLE   5,665 0 4,223
Cisco Systems Inc COM 17275R102 2,625 61,556 SH   SOLE   34,836 0 26,720
Citigroup In 7.125 PFD PFD PFD 172967358 10 400 SH   SOLE   400 0 0
Citigroup Inc COM 172967424 152 3,296 SH   SOLE   1,073 0 2,223
Citigroup Inc 6.875 PFD PFD 172967341 21 835 SH   SOLE   835 0 0
Citizens Finl Group COM 174610105 2 44 SH   SOLE   0 0 44
Citrix Systems Inc COM 177376100 58 600 SH   SOLE   600 0 0
Clean Energy Fuels Corp Com COM 184499101 4 1,000 SH   SOLE   500 0 500
Clearwater Analytics COM 185123106 2 131 SH   SOLE   131 0 0
Clorox Co COM 189054109 148 1,050 SH   SOLE   300 0 750
Cme Group Inc Class A COM 12572Q105 619 3,023 SH   SOLE   143 0 2,880
CNL Healthcare Propertie S Inc COM 12612C108 8 1,062 SH   SOLE   1,062 0 0
Coca Cola Bottling Cons Com COM 191098102 12 21 SH   SOLE   21 0 0
Coca Cola European Partners COM G25839104 4 82 SH   SOLE   82 0 0
Cognex Corp COM 192422103 11 250 SH   SOLE   0 0 250
Cognizant Tech Solu Class A COM 192446102 166 2,465 SH   SOLE   2,465 0 0
Cohen & Steers Inc COM 19247A100 84 1,319 SH   SOLE   1,319 0 0
Cohen & Steers Quality Income RLTY FD Inc Com EX TRD EQ FD 19247L106 41 3,000 SH   SOLE   0 0 3,000
Cohen Steers REIT Prefer ETF FI 19247X100 2,353 110,250 SH   SOLE   109,750 0 500
Cohen Steers Total Retur EX TRD EQ FD 19247R103 79 5,975 SH   SOLE   0 0 5,975
Coherent Inc COM 192479103 80 300 SH   SOLE   300 0 0
Coinbase Global Inc COM 19260Q107 1 27 SH   SOLE   7 0 20
Colgate-Palmolive Co COM 194162103 9,355 116,727 SH   SOLE   45,493 0 71,234
Comcast Corp Class A COM 20030N101 44,525 1,134,689 SH   SOLE   804,612 0 330,077
Comfort Systems USA COM 199908104 5 57 SH   SOLE   57 0 0
Communicat SVS SLCT Sec SPDR ETF EX TRD EQ FD 81369Y852 332 6,120 SH   SOLE   5,570 0 550
Computershare LTD COM 20557R105 5 273 SH   SOLE   273 0 0
Conagra Brands Inc COM 205887102 27 800 SH   SOLE   800 0 0
Conocophillips COM 20825C104 1,573 17,375 SH   SOLE   8,802 0 8,573
Consolidated Edison COM 209115104 2 21 SH   SOLE   21 0 0
Constellation Brand Class A COM 21036P108 6,038 25,906 SH   SOLE   2,841 0 23,065
Constellation Energy Corp Com COM 21037T109 36 628 SH   SOLE   407 0 221
Construction COM 21044C107 10 487 SH   SOLE   487 0 0
Copart Inc COM 217204106 15 134 SH   SOLE   134 0 0
Corning Inc COM 219350105 352 11,160 SH   SOLE   9,660 0 1,500
Corteva Inc COM 22052L104 153 2,831 SH   SOLE   1,261 0 1,570
Corvel Corp COM 221006109 8 54 SH   SOLE   54 0 0
Costar Group Inc COM 22160N109 11 180 SH   SOLE   180 0 0
Costco Wholesale Co COM 22160K105 75,520 157,569 SH   SOLE   108,008 0 49,561
Coterra Energy Inc. COM 127097103 93 3,620 SH   SOLE   3,620 0 0
Credit Accept Corp COM 225310101 56 118 SH   SOLE   118 0 0
Cresco Labs Inc Com Sub VTG COM 22587M106 4 1,605 SH   SOLE   0 0 1,605
Crispr Therapeutics F COM H17182108 310 5,100 SH   SOLE   5,100 0 0
Crowdstrike HLDGS Inc COM 22788C105 19 110 SH   SOLE   110 0 0
Crown Castle Intl Co REIT COM 22822V101 76 453 SH   SOLE   352 0 101
CSX Corp COM 126408103 2,260 77,776 SH   SOLE   62,497 0 15,279
Cullen Frost Bankers COM 229899109 13,179 113,174 SH   SOLE   112,539 0 635
Cummins Inc COM 231021106 112 580 SH   SOLE   380 0 200
Curaleaf Holdings Inc COM 23126M102 8 1,500 SH   SOLE   1,500 0 0
Cushman Wakefield PLC SHS COM G2717B108 65 4,270 SH   SOLE   4,270 0 0
CVS Health Corp COM 126650100 810 8,746 SH   SOLE   3,626 0 5,120
Danaher Corp COM 235851102 19,637 77,383 SH   SOLE   9,917 0 67,466
Danone Ordf COM F12033134 8 150 SH   SOLE   150 0 0
Darden Restaurants COM 237194105 110 976 SH   SOLE   962 0 14
Datadog Inc Class A COM 23804L103 4 39 SH   SOLE   39 0 0
Dayton & Mich RR Co Com COM 239649106 20 608 SH   SOLE   608 0 0
Dayton & Mich RR Co PFD 8 PFD 239649205 16 357 SH   SOLE   357 0 0
Deere & Co COM 244199105 58,579 194,876 SH   SOLE   178,912 0 15,964
Definitive COM 24477E103 2 84 SH   SOLE   84 0 0
Dell Technologies COM 24703L202 14 310 SH   SOLE   70 0 240
Delta Air Lines Inc Del COM 247361702 16 548 SH   SOLE   0 0 548
Denali Therapeutics I N COM 24823R105 545 18,511 SH   SOLE   18,511 0 0
Dentsply Sirona Inc COM 24906P109 98 2,734 SH   SOLE   2,734 0 0
Deutsche Boerse ADR 251542106 4 210 SH   SOLE   210 0 0
Deutsche Post AG ADR 25157Y202 9 250 SH   SOLE   250 0 0
Deutsche Telekom AG S.A. ADR 251566105 3 145 SH   SOLE   145 0 0
Deutsche X-Trackers MSCI EAFE Hedged Equity EX TRD EQ FD 233051200 12 329 SH   SOLE   329 0 0
Devon Energy Corp COM 25179M103 7 136 SH   SOLE   36 0 100
Dexcom Inc COM 252131107 3 44 SH   SOLE   0 0 44
Diageo PLC F Sponsored ADR ADR 25243Q205 20,520 117,850 SH   SOLE   117,065 0 785
Diamondback Energy COM 25278X109 4 34 SH   SOLE   34 0 0
Digital Realty Trust REIT COM 253868103 27 207 SH   SOLE   0 0 207
Digital World Acquisitio Class A COM 25400Q105 1 50 SH   SOLE   50 0 0
Dimensional International Val ETF EX TRD EQ FD 25434V807 65 2,248 SH   SOLE   0 0 2,248
Dimensional U S Core Equity 2 ETF EX TRD EQ FD 25434V708 309 13,248 SH   SOLE   13,248 0 0
Dimensional U S Small Cap ETF EX TRD EQ FD 25434V500 79 1,645 SH   SOLE   1,645 0 0
Diodes Inc. COM 254543101 4 61 SH   SOLE   61 0 0
Discover Finl S COM 254709108 182 1,926 SH   SOLE   1,209 0 717
Dish Network Corp Class A COM 25470M109 22 1,201 SH   SOLE   1,201 0 0
DNP Select Income CF EX TRD EQ FD 23325P104 1,752 160,656 SH   SOLE   159,050 0 1,606
Docusign Inc Com COM 256163106 34 589 SH   SOLE   99 0 490
Dollar General Corp COM 256677105 27 109 SH   SOLE   109 0 0
Dollar Tree Inc COM 256746108 7 44 SH   SOLE   44 0 0
Dominion Energy Inc COM 25746U109 643 8,053 SH   SOLE   2,930 0 5,123
Dominos Pizza Inc COM 25754A201 6 16 SH   SOLE   16 0 0
Donaldson Co COM 257651109 1,106 22,974 SH   SOLE   22,974 0 0
Dover Corp COM 260003108 612 5,047 SH   SOLE   4,807 0 240
Dow Inc COM 260557103 231 4,484 SH   SOLE   2,551 0 1,933
Doximity Inc COM 26622P107 5 138 SH   SOLE   138 0 0
Draftkings Inc New Class A COM 26142V105 117 10,000 SH   SOLE   10,000 0 0
Drdgold LTD Spons ADR Repstg 10 SHS ADR 26152H301 0 24 SH   SOLE   0 0 24
Dril-Quip Inc COM 262037104 2 90 SH   SOLE   90 0 0
DRXN Daily Healthcre Bull 3X SHS ETF EX TRD EQ FD 25459Y876 25 245 SH   SOLE   245 0 0
Duck Creek COM 264120106 1 80 SH   SOLE   80 0 0
Duke Energy Co 5.625PFD PFD 26441C402 6,254 248,185 SH   SOLE   93,870 0 154,315
Duke Energy Corp COM 26441C204 55,847 520,916 SH   SOLE   448,544 0 72,372
Duke Realty Corp REIT COM 264411505 29 522 SH   SOLE   522 0 0
DuPont De Nemours Inc COM 26614N102 296 5,330 SH   SOLE   4,614 0 716
E. I. Du Pont 4.5 PFD PFD PFD 263534307 56 492 SH   SOLE   492 0 0
Eastman Chemical Co COM 277432100 33 360 SH   SOLE   360 0 0
Eaton Corp PLC F COM G29183103 5,681 45,092 SH   SOLE   5,353 0 39,739
Eaton Vance LTD Duration Income FD Com ETF FI 27828H105 3 255 SH   SOLE   0 0 255
Eaton Vance Tax Man GL D EX TRD EQ FD 27829F108 6 750 SH   SOLE   0 0 750
eBay Inc COM 278642103 46 1,100 SH   SOLE   1,100 0 0
Ecolab Inc COM 278865100 134 866 SH   SOLE   796 0 70
Edenred Unspon ADR ADR 279655104 1 33 SH   SOLE   33 0 0
Edwards Lifesciences COM 28176E108 606 6,375 SH   SOLE   6,000 0 375
Elanco Animal Health Inc COM 28414H103 4 207 SH   SOLE   207 0 0
Elbit Systems LTD F COM M3760D101 230 1,000 SH   SOLE   1,000 0 0
Electronic Arts Inc COM 285512109 26 210 SH   SOLE   0 0 210
Embecta Corp Com COM 29082K105 56 2,227 SH   SOLE   495 0 1,732
Emcor Group Inc COM 29084Q100 10 97 SH   SOLE   97 0 0
Emergent Biosolution COM 29089Q105 73 2,350 SH   SOLE   2,350 0 0
Emerson Electric Co COM 291011104 11,114 139,724 SH   SOLE   106,673 0 33,051
Enbridge Inc F COM 29250N105 67,397 1,595,142 SH   SOLE   1,129,514 0 465,628
Encompass Health Corp COM 29261A100 11 204 SH   SOLE   204 0 0
Encorium Group Inc Nexxx Registration Revoked BY COM 29257R208 0 52 SH   SOLE   52 0 0
Endeavour MNG PLC Ordf Canadian Shares COM G3042J105 51 2,449 SH   SOLE   2,449 0 0
Energy Recovery Inc COM 29270J100 57 2,928 SH   SOLE   2,928 0 0
Energy Select Sector SPDR ETF EX TRD EQ FD 81369Y506 207 2,891 SH   SOLE   2,891 0 0
Enersys Com COM 29275Y102 4 74 SH   SOLE   74 0 0
Ennis Inc COM 293389102 58 2,871 SH   SOLE   2,871 0 0
Entegris Inc COM 29362U104 2 25 SH   SOLE   25 0 0
Entergy Corp COM 29364G103 4 32 SH   SOLE   32 0 0
Eog Resources Inc COM 26875P101 262 2,372 SH   SOLE   2,372 0 0
Epam Systems Inc COM 29414B104 2 6 SH   SOLE   6 0 0
Epr Properties REIT COM 26884U109 1 14 SH   SOLE   14 0 0
EQT Corporation Com COM 26884L109 4 112 SH   SOLE   112 0 0
Equifax Inc Com COM 294429105 34 188 SH   SOLE   188 0 0
Equinix Inc COM 29444U700 3 4 SH   SOLE   0 0 4
Equity Residential REIT COM 29476L107 73 1,006 SH   SOLE   556 0 450
Essential Utils Inc COM 29670G102 127 2,768 SH   SOLE   200 0 2,568
Estee Lauder Co Inc Class A COM 518439104 375 1,471 SH   SOLE   222 0 1,249
Etfmg Alternative Harvest ETF EX TRD EQ FD 26924G508 8 1,368 SH   SOLE   700 0 668
Etfmg Prime Cyber Security ETF EX TRD EQ FD 26924G201 4 80 SH   SOLE   80 0 0
Everest Re Group LTD F COM G3223R108 520 1,855 SH   SOLE   290 0 1,565
Evergy Inc COM 30034W106 12 189 SH   SOLE   100 0 89
Eversource Energy COM 30040W108 169 2,005 SH   SOLE   52 0 1,953
Evertec Inc Usd0.01 COM 30040P103 18 486 SH   SOLE   486 0 0
Exelon Corp COM 30161N101 37 809 SH   SOLE   143 0 666
Exlservice Holdings Inc Com COM 302081104 8 54 SH   SOLE   54 0 0
Expedia Group Inc. COM 30212P303 190 2,000 SH   SOLE   2,000 0 0
Exxon Mobil Corp COM 30231G102 11,197 130,742 SH   SOLE   114,348 0 16,394
F M C Corp COM 302491303 587 5,458 SH   SOLE   5,458 0 0
Factset Research SYS COM 303075105 8 20 SH   SOLE   20 0 0
Fair Isaac Corporation Com COM 303250104 13 33 SH   SOLE   33 0 0
Fastenal Co COM 311900104 235 4,709 SH   SOLE   3,861 0 848
Federal Natl MTG Assn GT COM 313586109 0 1,000 SH   SOLE   1,000 0 0
Federal NTN 5.9481 PFD PFD Ser P PFD 313586786 5 2,000 SH   SOLE   2,000 0 0
Federal Realty Invt TR REIT COM 313745101 29 300 SH   SOLE   300 0 0
Fedex Corp COM 31428X106 44,707 196,213 SH   SOLE   145,479 0 50,734
Fidelity Blue Chip (growth Etf) EX TRD EQ FD 316092352 16 753 SH   SOLE   753 0 0
Fidelity MSCI Real Estate Index ETF EX TRD EQ FD 316092857 179 6,584 SH   SOLE   6,584 0 0
Fidelity Natl Info COM 31620M106 30,385 331,462 SH   SOLE   280,017 0 51,445
Fifth Third 6.625 PFD PFD Ser I PFD 316773605 2,471 98,014 SH   SOLE   92,714 0 5,300
Fifth Third B 4.95 PFD PFD Ser K PFD 316773860 679 30,132 SH   SOLE   28,807 0 1,325
Fifth Third Bancorp COM 316773100 563 16,621 SH   SOLE   16,270 0 351
First Citizens BKSH Class A COM 31946M103 265 405 SH   SOLE   5 0 400
First Finl Bancorp COM 320209109 93 4,782 SH   SOLE   4,782 0 0
First Hawaiian Inc COM 32051X108 8 373 SH   SOLE   373 0 0
First Horizon Corp COM 320517105 5 235 SH   SOLE   235 0 0
First Merchants Corp COM 320817109 15 427 SH   SOLE   427 0 0
First Republic Bank San COM 33616C100 24 166 SH   SOLE   24 0 142
First Solar Inc COM 336433107 160 2,350 SH   SOLE   2,350 0 0
First Source Corp COM 336901103 136 3,000 SH   SOLE   3,000 0 0
First Trust Capital Strength ETF EX TRD EQ FD 33733E104 14 202 SH   SOLE   143 0 59
First Trust Financials Alphadex ETF EX TRD EQ FD 33734X135 47 1,210 SH   SOLE   1,210 0 0
First Trust Health Care Alphadex ETF EX TRD EQ FD 33734X143 31 300 SH   SOLE   300 0 0
First Trust Internet Index CF ETF EX TRD EQ FD 33733E302 49 387 SH   SOLE   187 0 200
First Trust Ise Water Index ETF EX TRD EQ FD 33733B100 22 300 SH   SOLE   300 0 0
First Trust Senior Loan ETF ETF FI 33738D309 24 545 SH   SOLE   545 0 0
First Trust Value Line Dividend ETF EX TRD EQ FD 33734H106 9 244 SH   SOLE   244 0 0
First TST Nasdaq Clean Ed Id ETF EX TRD EQ FD 33733E500 10 200 SH   SOLE   200 0 0
Firstenergy Corp COM 337932107 47 1,221 SH   SOLE   0 0 1,221
Fiserv Inc COM 337738108 366 4,114 SH   SOLE   3,236 0 878
Fiverr Interntnl LTD F COM M4R82T106 4 125 SH   SOLE   125 0 0
Fleetcor Technologie COM 339041105 37 176 SH   SOLE   139 0 37
Focus Finl Partners 0051 COM 34417P100 1,029 30,202 SH   SOLE   30,202 0 0
Fomento Economico Mexi F Sponsored ADR ADR 344419106 53 785 SH   SOLE   525 0 260
Foot Locker Inc Com COM 344849104 5 200 SH   SOLE   200 0 0
Foran MNG Corp F COM 344911201 4 2,000 SH   SOLE   2,000 0 0
Ford Motor Co COM 345370860 89 7,954 SH   SOLE   7,754 0 200
Fortinet Inc COM 34959E109 87 1,545 SH   SOLE   1,545 0 0
Fortis Inc F COM 349553107 4 94 SH   SOLE   0 0 94
Fortive Corp Disc COM 34959J108 73 1,350 SH   SOLE   275 0 1,075
Fortune Brands HM&S COM 34964C106 190 3,175 SH   SOLE   1,350 0 1,825
Forward Air Corp COM 349853101 6 69 SH   SOLE   69 0 0
Fox Corp Class A COM 35137L105 4 112 SH   SOLE   112 0 0
Franklin Electric Co COM 353514102 6 82 SH   SOLE   82 0 0
Franklin Resources COM 354613101 0 11 SH   SOLE   11 0 0
Freeport-Mcmoran Inc COM 35671D857 89 3,032 SH   SOLE   3,032 0 0
Freshpet Inc COM 358039105 2 41 SH   SOLE   41 0 0
FS KKR Capital Corp COM 302635206 40 1,978 SH   SOLE   1,978 0 0
FT Rising Dividend Achievers ETF IV EX TRD EQ FD 33738R506 5 110 SH   SOLE   110 0 0
Fti Consulting Inc COM 302941109 17 95 SH   SOLE   95 0 0
Fubotv Inc Com COM 35953D104 0 60 SH   SOLE   0 0 60
Fuller Co H B 0050 COM 359694106 36 600 SH   SOLE   600 0 0
Gabelli Equity T 5 PFD PFD Ser H PFD 362397861 104 4,500 SH   SOLE   0 0 4,500
Galaxy Digital HLDGS LTD Cad SHS COM G37092106 2 430 SH   SOLE   0 0 430
Gamco Invest 5.375 PFD PFD Ser A PFD 059702209 147 6,100 SH   SOLE   0 0 6,100
Gamestop Corp Class A COM 36467W109 0 1 SH   SOLE   1 0 0
Gaming & Leisure PPTYS Inc Com COM 36467J108 3 70 SH   SOLE   70 0 0
Garmin LTD COM H2906T109 34 350 SH   SOLE   350 0 0
Garrett Motion Inc COM 366505105 0 10 SH   SOLE   10 0 0
Gartner Inc COM 366651107 66 273 SH   SOLE   71 0 202
General Dynamics Co COM 369550108 33,849 152,121 SH   SOLE   132,275 0 19,846
General Electric Co COM 369604301 439 6,881 SH   SOLE   4,842 0 2,039
General Mills Inc COM 370334104 401 5,316 SH   SOLE   5,316 0 0
General Motors Co COM 37045V100 118 3,700 SH   SOLE   3,700 0 0
Genpact LTD COM G3922B107 1 22 SH   SOLE   22 0 0
Gentex Corp COM 371901109 38 1,350 SH   SOLE   1,350 0 0
Genuine Parts Co COM 372460105 363 2,712 SH   SOLE   2,104 0 608
GFL Environmental Inc F COM 36168Q104 1 53 SH   SOLE   53 0 0
Gilead Sciences Inc COM 375558103 209 3,387 SH   SOLE   1,787 0 1,600
GlaxoSmithKline PLC F Sponsored ADR ADR 37733W105 94 2,147 SH   SOLE   2,147 0 0
Global Payments Inc COM 37940X102 90 809 SH   SOLE   764 0 45
Global X Lithium Battery Tech ETF EX TRD EQ FD 37954Y855 55 750 SH   SOLE   600 0 150
Global X Nasdaq 100 Covered Call ETF EX TRD EQ FD 37954Y483 4 250 SH   SOLE   0 0 250
Global-E Online LTD COM M5216V106 3 138 SH   SOLE   138 0 0
Goldman Sachs Group COM 38141G104 401 1,349 SH   SOLE   718 0 631
Goldman Sachs Group 6.5 PFD Due 11/1/61 PFD 38145G308 4 175 SH   SOLE   0 0 175
Goldman Sachs Group Inc Dep Re P 1/1000 PRF Serj PFD 38145G308 29 1,200 SH   SOLE   1,200 0 0
Goosehead Ins Inc COM 38267D109 4 97 SH   SOLE   97 0 0
Gores HLDGS VIII Inc Class A COM 382863108 10 1,000 SH   SOLE   1,000 0 0
Graco Inc COM 384109104 22 375 SH   SOLE   375 0 0
Grayscale Bitcoin TR BTC EX TRD EQ FD 389637109 10 795 SH   SOLE   0 0 795
Green Thumb Inds Inc F COM 39342L108 1 100 SH   SOLE   0 0 100
Greenville National Bancorp Com STK COM 396242109 69 400 SH   SOLE   400 0 0
Greenville Natl Banc COM 396242109 0 2,466 SH   SOLE   2,466 0 0
GS Access Ultra Short Bond ETF ETF FI 381430230 5 104 SH   SOLE   0 0 104
Guidewire Software Inc. COM 40171V100 6 90 SH   SOLE   90 0 0
H & R Block COM 093671105 470 13,200 SH   SOLE   10,000 0 3,200
Halliburton Co HLDG COM 406216101 28 900 SH   SOLE   900 0 0
Hanesbrands Inc COM 410345102 25 2,434 SH   SOLE   2,434 0 0
Hannon Armstrong Sustainable COM 41068X100 106 2,787 SH   SOLE   2,787 0 0
Harley Davidson Inc COM 412822108 3 80 SH   SOLE   80 0 0
Hartford Finl SVC GP COM 416515104 5 75 SH   SOLE   0 0 75
Hasbro Inc COM 418056107 86 1,045 SH   SOLE   1,045 0 0
Hawaiian Holdings COM 419879101 31 2,200 SH   SOLE   2,200 0 0
Hca Healthcare Inc COM 40412C101 2 11 SH   SOLE   11 0 0
Healthequity Inc Com COM 42226A107 10 170 SH   SOLE   170 0 0
Healthpeak PPTYS Inc REIT COM 42250P103 17 645 SH   SOLE   645 0 0
Hecla Mining Co COM 422704106 2 500 SH   SOLE   500 0 0
Heico Corp New Class A COM 422806208 9 85 SH   SOLE   85 0 0
Helios Technologies Inc COM 42328H109 7 100 SH   SOLE   100 0 0
Helmerich & Payne COM 423452101 22 504 SH   SOLE   504 0 0
Henry Jack & Assoc COM 426281101 14 77 SH   SOLE   77 0 0
Hershey Co COM 427866108 826 3,840 SH   SOLE   3,540 0 300
Hess Corporation Com COM 42809H107 5 45 SH   SOLE   45 0 0
Hewlett Packard Enterpri COM 42824C109 182 13,627 SH   SOLE   13,627 0 0
HF Sinclair Corp Com COM 403949100 47 1,039 SH   SOLE   99 0 940
Hillenbrand Inc COM 431571108 8 200 SH   SOLE   200 0 0
Hillman Solutions COM 431636109 8 928 SH   SOLE   928 0 0
Home Bancshares COM 436893200 59 2,845 SH   SOLE   2,845 0 0
Home Depot Inc COM 437076102 8,007 29,193 SH   SOLE   21,834 0 7,359
Honda Motor Co LTD F Sponsored ADR ADR 438128308 1 50 SH   SOLE   50 0 0
Honeywell Intl Inc COM 438516106 2,728 15,693 SH   SOLE   9,617 0 6,076
Horizon Therapeutics P F COM G46188101 798 10,000 SH   SOLE   10,000 0 0
Hormel Foods COM 440452100 4 89 SH   SOLE   89 0 0
Host Hotels & Resort COM 44107P104 9 543 SH   SOLE   0 0 543
Houlihan Lokey Inc Class A COM 441593100 17 217 SH   SOLE   217 0 0
HP Inc. COM 40434L105 416 12,573 SH   SOLE   12,573 0 0
HSBC HLDGS PLC F Sponsored ADR ADR 404280406 8 254 SH   SOLE   0 0 254
Hubbell Inc COM 443510607 343 1,922 SH   SOLE   222 0 1,700
Hubspot Inc COM 443573100 24 80 SH   SOLE   80 0 0
Humana Inc COM 444859102 30 63 SH   SOLE   63 0 0
Huntington Bancshs COM 446150104 519 42,628 SH   SOLE   7,273 0 35,355
Huntington Ingalls COM 446413106 4 18 SH   SOLE   18 0 0
Huron Consulting GRP COM 447462102 13 200 SH   SOLE   0 0 200
Hyatt Hotels Class A COM 448579102 7 100 SH   SOLE   0 0 100
I C F Interntnl COM 44925C103 8 86 SH   SOLE   86 0 0
IBM Corp COM 459200101 4,973 35,225 SH   SOLE   33,063 0 2,162
Icecure Medical LT Ordf COM M53071136 0 250 SH   SOLE   250 0 0
Icoa Inc COM 449292309 0 58 SH   SOLE   58 0 0
Idacorp Inc COM 451107106 7 63 SH   SOLE   63 0 0
Idex Corp COM 45167R104 1,026 5,650 SH   SOLE   0 0 5,650
Idexx Labs Inc COM 45168D104 79 226 SH   SOLE   26 0 200
Iheartmedia Inc Class A COM 45174J509 1 140 SH   SOLE   140 0 0
II-VI Inc Com COM 902104108 9 171 SH   SOLE   171 0 0
Illinois Tool Works COM 452308109 43,715 238,275 SH   SOLE   114,501 0 123,774
Illumina Inc COM 452327109 8 46 SH   SOLE   46 0 0
Imperial Brands PLC ADR COM 45262P102 3 140 SH   SOLE   140 0 0
Imperial Oil Com NPV COM 453038408 3 54 SH   SOLE   54 0 0
Infosys LTD F Sponsored ADR ADR 456788108 98 5,280 SH   SOLE   5,280 0 0
ING Groep ADR Rep 1 Or F Sponsored ADR ADR 456837103 36 3,656 SH   SOLE   156 0 3,500
Ingersoll Rand Inc COM 45687V106 8 200 SH   SOLE   200 0 0
Inland Real Estate Incom E Trust Inc COM 457464105 5 245 SH   SOLE   245 0 0
Integrys Holding, 6PFD Due 08/01/73 PFD 45822P204 2 93 SH   SOLE   0 0 93
Intel Corp COM 458140100 10,550 282,003 SH   SOLE   229,030 0 52,973
Intellia Therapeutic COM 45826J105 10 200 SH   SOLE   200 0 0
Interactive Brokers Class A COM 45841N107 130 2,360 SH   SOLE   0 0 2,360
Intercontinental Exc COM 45866F104 317 3,372 SH   SOLE   3,372 0 0
International Flavors & Fragrance COM 459506101 39 323 SH   SOLE   323 0 0
Interntnl Paper COM 460146103 107 2,567 SH   SOLE   0 0 2,567
Interpublic GRP Cos COM 460690100 4 163 SH   SOLE   163 0 0
Intuit Inc COM 461202103 8,317 21,579 SH   SOLE   18,691 0 2,888
Intuitive Surgical COM 46120E602 1,154 5,751 SH   SOLE   459 0 5,292
Invesco Aerospace & Defense ETF EX TRD EQ FD 46137V100 21 300 SH   SOLE   0 0 300
Invesco BLTSHRS 2023 Usd Emrg ETF EX TRD EQ FD 46138J668 16 707 SH   SOLE   0 0 707
Invesco BLTSHRS 2024 Usd Emrg ETF EX TRD EQ FD 46138J650 16 673 SH   SOLE   0 0 673
Invesco Bulletshares 2023 Corporate Bond ETF ETF FI 46138J866 14 677 SH   SOLE   0 0 677
Invesco Bulletshares 2023 Hi YLD Corp BD ETF ETF FI 46138J858 21 935 SH   SOLE   0 0 935
Invesco Bulletshares 2024 High Yield ETF FI 46138J833 21 977 SH   SOLE   0 0 977
Invesco Bulletshares 2025 High Yield ETF FI 46138J817 32 1,452 SH   SOLE   0 0 1,452
Invesco California Amt-Free Municipal Bond ETF FI 46138E206 35 1,430 SH   SOLE   1,430 0 0
Invesco Dynamic Pharmaceuticals ETF EX TRD EQ FD 46137V662 43 574 SH   SOLE   574 0 0
Invesco Exchange (traded FD TR FTSE Rafi 1000) EX TRD EQ FD 46137V613 31 209 SH   SOLE   0 0 209
Invesco Municipal Trust ETF FI 46131J103 7 664 SH   SOLE   664 0 0
Invesco Preferred ETF EX TRD EQ FD 46138E511 73 5,940 SH   SOLE   5,940 0 0
Invesco QQQ Trust EX TRD EQ FD 46090E103 911 3,243 SH   SOLE   2,931 0 312
Invesco S&P 500 Low Volatility ETF EX TRD EQ FD 46138E354 628 10,121 SH   SOLE   10,121 0 0
Invesco S&P Global Water Index ETF EX TRD EQ FD 46138E263 2 42 SH   SOLE   42 0 0
Invesco S&P Smallcap 600 Pure Growth ETF EX TRD EQ FD 46137V175 4 34 SH   SOLE   0 0 34
Invesco S&P Smallcap Information Technology EX TRD EQ FD 46138E115 8 65 SH   SOLE   0 0 65
Invesco Solar ETF COM 46138G706 23 325 SH   SOLE   325 0 0
Invesco Taxable Municipal Bond ETF ETF FI 46138G805 9 333 SH   SOLE   333 0 0
Invesco Vrdo Tax-Free Weekly ETF ETF FI 46138G862 5 221 SH   SOLE   221 0 0
Invesco Water Resources ETF EX TRD EQ FD 46137V142 125 2,700 SH   SOLE   2,700 0 0
Invsc Bulletshar 2024 CRPRT BND ETF ETF FI 46138J841 7 329 SH   SOLE   0 0 329
Invsc Bulletshares 2025 CRP BND ETF ETF FI 46138J825 12 601 SH   SOLE   0 0 601
Iqiyi Inc F Sponsored ADR ADR 46267X108 8 2,000 SH   SOLE   2,000 0 0
Iqvia HLDGS Inc Com COM 46266C105 4 19 SH   SOLE   0 0 19
Iron MTN Inc New REIT COM 46284V101 3 70 SH   SOLE   0 0 70
iShares 0-5 YR TIPS Bond ETF ETF FI 46429B747 36 350 SH   SOLE   350 0 0
iShares 1-3 Year Treasry Bond ETF ETF FI 464287457 240 2,903 SH   SOLE   2,153 0 750
iShares 3-7 Year Trery Bond ETF ETF FI 464288661 1 7 SH   SOLE   0 0 7
iShares Broad Usd HG YLD CRP BND ETF ETF FI 46435U853 39 1,113 SH   SOLE   1,113 0 0
iShares Cohen And Steers REIT ETF EX TRD EQ FD 464287564 79 1,300 SH   SOLE   1,300 0 0
iShares Core (S&P US Growth Etf) EX TRD EQ FD 464287671 11 137 SH   SOLE   137 0 0
iShares Core (S&P US Value Etf) EX TRD EQ FD 464287663 24 365 SH   SOLE   365 0 0
iShares Core Dividend Growth ETF EX TRD EQ FD 46434V621 185 3,884 SH   SOLE   1,075 0 2,809
iShares Core High Dividend ETF EX TRD EQ FD 46429B663 33 325 SH   SOLE   233 0 92
iShares Core MSCI EAFE ETF EX TRD EQ FD 46432F842 50,564 859,193 SH   SOLE   807,938 0 49,369
iShares Core MSCI Emerging ETF EX TRD EQ FD 46434G103 14,775 301,154 SH   SOLE   287,940 0 12,428
iShares Core S&P 500 ETF EX TRD EQ FD 464287200 6,770 17,856 SH   SOLE   14,715 0 3,141
iShares Core S&P Mid Cap ETF EX TRD EQ FD 464287507 3,928 17,365 SH   SOLE   13,560 0 3,805
iShares Core S&P Small Cap ETF EX TRD EQ FD 464287804 18,334 198,397 SH   SOLE   176,204 0 21,740
iShares Core US Aggregate Bond ETF ETF FI 464287226 66,027 649,361 SH   SOLE   626,367 0 22,141
iShares Esg Aware MSCI Em ETF EX TRD EQ FD 46434G863 271 8,380 SH   SOLE   8,380 0 0
iShares Esg Aware MSCI USA ETF EX TRD EQ FD 46435G425 14 162 SH   SOLE   162 0 0
iShares Esg Aware MSCI USA Small Cap ETF EX TRD EQ FD 46435U663 29 915 SH   SOLE   915 0 0
iShares Esg Aware US Aggrgt BND ETF ETF FI 46435U549 3,151 64,386 SH   SOLE   63,213 0 1,173
iShares Esg Awr 1 5 Y Usd CP BND ETF ETF FI 46435G243 1,597 66,294 SH   SOLE   65,034 0 1,260
iShares Expanded Tech Sector ETF EX TRD EQ FD 464287549 22 75 SH   SOLE   75 0 0
iShares Floating Rate Bond ETF ETF FI 46429B655 1,559 31,225 SH   SOLE   30,830 0 395
iShares Global Clean Energy ETF EX TRD EQ FD 464288224 5 250 SH   SOLE   250 0 0
iShares Gold TR iShares New EX TRD EQ FD 464285204 43 1,248 SH   SOLE   253 0 995
iShares High Yield Corporat Bond ETF ETF FI 46434V407 11,748 289,719 SH   SOLE   234,090 0 55,629
iShares Ibonds Dec 2023 Term ETF ETF FI 46434VAX8 11 444 SH   SOLE   444 0 0
iShares iBoxx High Yield Bond ETF ETF FI 464288513 89 1,208 SH   SOLE   1,058 0 150
iShares iBoxx Invt Grade Bond ETF ETF FI 464287242 266 2,415 SH   SOLE   2,347 0 68
iShares JPMorgan Usd MTS Bond ETF ETF FI 464288281 39 459 SH   SOLE   230 0 229
iShares MBS ETF IV ETF FI 464288588 5,944 60,972 SH   SOLE   48,048 0 12,924
iShares Morningstar Large Cap ETF EX TRD EQ FD 464287127 9 180 SH   SOLE   180 0 0
iShares Morningstar Small Cap ETF EX TRD EQ FD 464288505 159 3,600 SH   SOLE   3,600 0 0
iShares MSCI EAFE ETF EX TRD EQ FD 464287465 8,125 130,021 SH   SOLE   79,006 0 51,015
iShares MSCI EAFE Growth ETF EX TRD EQ FD 464288885 6 72 SH   SOLE   0 0 72
iShares MSCI EAFE Small Cap ETF EX TRD EQ FD 464288273 4,952 90,720 SH   SOLE   12,859 0 77,861
iShares MSCI EAFE Value ETF EX TRD EQ FD 464288877 120 2,765 SH   SOLE   0 0 2,765
iShares MSCI Emerging Markets ETF EX TRD EQ FD 464287234 1,360 33,910 SH   SOLE   32,585 0 1,325
iShares MSCI Germany Index EX TRD EQ FD 464286806 36 1,565 SH   SOLE   1,565 0 0
iShares MSCI Hong Kong ETF EX TRD EQ FD 464286871 3 150 SH   SOLE   150 0 0
iShares MSCI Japan ETF EX TRD EQ FD 46434G822 7 125 SH   SOLE   125 0 0
iShares MSCI KLD 400 Social Indx ETF EX TRD EQ FD 464288570 365 5,073 SH   SOLE   757 0 4,316
iShares MSCI Malaysia ETF EX TRD EQ FD 46434G814 6 291 SH   SOLE   291 0 0
iShares MSCI Singapore ETF EX TRD EQ FD 46434G780 5 293 SH   SOLE   293 0 0
iShares MSCI Taiwan Index ETF EX TRD EQ FD 46434G772 1 29 SH   SOLE   29 0 0
iShares MSCI USA Esg Select ETF EX TRD EQ FD 464288802 246 3,047 SH   SOLE   2,097 0 950
iShares MSCI USA Min Vol FCTR ETF EX TRD EQ FD 46429B697 65 928 SH   SOLE   0 0 928
iShares MSCI USA QLTY Fact ETF EX TRD EQ FD 46432F339 208 1,864 SH   SOLE   1,551 0 313
iShares Nasdaq Biotechnology ETF EX TRD EQ FD 464287556 1,156 9,827 SH   SOLE   9,827 0 0
iShares National Muni Bond ETF ETF FI 464288414 10,444 98,194 SH   SOLE   93,949 0 4,245
iShares Preferred Income Sec ETF ETF FI 464288687 1,354 41,182 SH   SOLE   41,182 0 0
iShares Russell 1000 ETF EX TRD EQ FD 464287622 1,223 5,885 SH   SOLE   1,740 0 4,145
iShares Russell 1000 Growth ETF EX TRD EQ FD 464287614 548 2,507 SH   SOLE   2,092 0 415
iShares Russell 1000 Value ETF EX TRD EQ FD 464287598 194 1,339 SH   SOLE   1,061 0 278
iShares Russell 2000 ETF EX TRD EQ FD 464287655 3,014 17,798 SH   SOLE   12,530 0 5,268
iShares Russell 2000 Growth ETF EX TRD EQ FD 464287648 1,810 8,774 SH   SOLE   2,526 0 6,248
iShares Russell 2000 Value ETF EX TRD EQ FD 464287630 2,229 16,369 SH   SOLE   8,184 0 8,185
iShares Russell 3000 ETF EX TRD EQ FD 464287689 288 1,325 SH   SOLE   1,300 0 25
iShares Russell Mid Cap ETF EX TRD EQ FD 464287499 6,354 98,274 SH   SOLE   39,671 0 58,603
iShares Russell Mid Cap Growth ETF EX TRD EQ FD 464287481 12,520 158,041 SH   SOLE   140,644 0 16,636
iShares Russell Mid Cap Value ETF EX TRD EQ FD 464287473 10,576 104,124 SH   SOLE   99,879 0 3,849
iShares Russell Top 200 ETF EX TRD EQ FD 464289446 2 24 SH   SOLE   0 0 24
iShares Russell Top 200 GRW ETF IV EX TRD EQ FD 464289438 2 18 SH   SOLE   13 0 5
iShares Russell Top 200 Value ETF EX TRD EQ FD 464289420 1 11 SH   SOLE   0 0 11
iShares S&P 500 Growth ETF EX TRD EQ FD 464287309 1,197 19,828 SH   SOLE   18,903 0 925
iShares S&P 500 Value ETF EX TRD EQ FD 464287408 6,131 44,602 SH   SOLE   43,022 0 1,382
iShares S&P Midcap 400 Growth ETF EX TRD EQ FD 464287606 23 362 SH   SOLE   362 0 0
iShares S&P Small Cap 600 ETF EX TRD EQ FD 464287879 274 3,082 SH   SOLE   3,082 0 0
iShares S&P Small-Cap 600 Growth ETF EX TRD EQ FD 464287887 34 320 SH   SOLE   320 0 0
iShares Select Dividend ETF EX TRD EQ FD 464287168 1,017 8,639 SH   SOLE   4,464 0 4,175
iShares Self Driving Ev And Tech ETF EX TRD EQ FD 46435U366 18 500 SH   SOLE   0 0 500
iShares Semiconductor ETF IV EX TRD EQ FD 464287523 40 115 SH   SOLE   115 0 0
iShares Short Term NTNL Mun BND ETF ETF FI 464288158 63 600 SH   SOLE   600 0 0
iShares TIPS Bond ETF ETF FI 464287176 9,310 81,729 SH   SOLE   65,720 0 16,009
iShares Total US Stock Market ETF EX TRD EQ FD 464287150 507 6,057 SH   SOLE   5,257 0 800
iShares Total Usd Bond Market ETF ETF FI 46434V613 59 1,256 SH   SOLE   1,239 0 17
iShares TR Edge MSCI USA Momentum Factor ETF EX TRD EQ FD 46432F396 187 1,374 SH   SOLE   1,205 0 169
iShares TR Esg Aw (msci Eafe) EX TRD EQ FD 46435G516 580 9,245 SH   SOLE   8,921 0 324
iShares TR Is 1 5 YR In GR CR BD ETF ETF FI 464288646 16,950 335,305 SH   SOLE   251,382 0 83,363
iShares TR MSCI Acwi Low Carbon Target ETF EX TRD EQ FD 46434V464 29 210 SH   SOLE   35 0 175
iShares TRT Is 5 10 Inv GR CR BD ETF ETF FI 464288638 4,193 82,114 SH   SOLE   74,709 0 7,405
iShares U.S. Consumer Services ETF EX TRD EQ FD 464287580 286 5,032 SH   SOLE   5,032 0 0
iShares U.S. Infrastructure ETF EX TRD EQ FD 46435U713 7 200 SH   SOLE   0 0 200
iShares U.S. Utilities ETF EX TRD EQ FD 464287697 34 400 SH   SOLE   0 0 400
iShares US Basic Materials ETF EX TRD EQ FD 464287838 426 3,615 SH   SOLE   3,520 0 95
iShares US Energy ETF EX TRD EQ FD 464287796 143 3,750 SH   SOLE   3,750 0 0
iShares US Healthcare ETF EX TRD EQ FD 464287762 979 3,640 SH   SOLE   3,640 0 0
iShares US Home Construct ETF EX TRD EQ FD 464288752 5 100 SH   SOLE   0 0 100
iShares US Industrials ETF EX TRD EQ FD 464287754 567 6,436 SH   SOLE   6,436 0 0
iShares US Pharmaceuticals ETF EX TRD EQ FD 464288836 6 30 SH   SOLE   30 0 0
iShares US Regional Banks ETF IV EX TRD EQ FD 464288778 19 380 SH   SOLE   0 0 380
iShares US Technology ETF EX TRD EQ FD 464287721 2,232 27,921 SH   SOLE   27,921 0 0
iShares US Treasury Bond ETF ETF FI 46429B267 49 2,052 SH   SOLE   2,052 0 0
Ishs Esg Screen S And P Mid Cap ETF EX TRD EQ FD 46436E551 26 850 SH   SOLE   850 0 0
Ishs MSCI Emerg MRKT Min Vol FCT ETF EX TRD EQ FD 464286533 398 7,172 SH   SOLE   6,842 0 330
Iteris Inc New Com COM 46564T107 131 45,366 SH   SOLE   6,461 0 38,905
J M Smucker Co COM 832696405 1,095 8,551 SH   SOLE   7,231 0 1,320
J&J Snack Food Corp COM 466032109 4 28 SH   SOLE   28 0 0
Jacobs Engineering COM 469814107 102 800 SH   SOLE   800 0 0
Janus Henderson GP F COM G4474Y214 3 144 SH   SOLE   0 0 144
Japan Tobacco Inc ADR ADR 471105205 8 975 SH   SOLE   975 0 0
JBG Smith PPTYS Com COM 46590V100 3 115 SH   SOLE   115 0 0
John Bean Techs Corp COM 477839104 57 513 SH   SOLE   513 0 0
Johnson & Johnson COM 478160104 70,220 395,585 SH   SOLE   285,489 0 110,096
Johnson Controls Inter F COM G51502105 4 86 SH   SOLE   86 0 0
Jones Lang Lasalle COM 48020Q107 10 60 SH   SOLE   0 0 60
JP Morgan Disciplined High YLD ETF ETF FI 46641Q878 13 298 SH   SOLE   0 0 298
JPMorgan Chase & Co COM 46625H100 81,169 720,797 SH   SOLE   493,918 0 226,879
JPMorgan Chase &co PFD 48128B655 119 4,760 SH   SOLE   2,235 0 2,525
JPMorgan Ultra Short Income ETF ETF FI 46641Q837 5,593 111,649 SH   SOLE   111,649 0 0
K D D I Corp F Sponsored ADR ADR 48667L106 8 513 SH   SOLE   513 0 0
Kaiser Aluminum Corp COM 483007704 5 64 SH   SOLE   64 0 0
Kansas City Life Ins COM 484836200 98 3,000 SH   SOLE   0 0 3,000
KBS Real Estate Investme NT Trust II Inc COM 48243C109 6 6,613 SH   SOLE   6,613 0 0
KBS Real Estate Investme NT Trust III Inc COM 48668L105 95 8,783 SH   SOLE   8,783 0 0
Kellogg Co COM 487836108 630 8,836 SH   SOLE   8,236 0 600
Keurig DR Pepper Inc COM 49271V100 4 115 SH   SOLE   115 0 0
Keycorp Inc COM 493267108 23 1,333 SH   SOLE   1,333 0 0
Kforce Inc COM 493732101 6 91 SH   SOLE   91 0 0
Kimberly Clark Corp COM 494368103 4,243 31,120 SH   SOLE   23,174 0 7,946
Kla Corp COM 482480100 7 22 SH   SOLE   22 0 0
Knight Swift Transportat Class A COM 499049104 57 1,237 SH   SOLE   1,237 0 0
Knowles Corp COM 49926D109 10 600 SH   SOLE   600 0 0
Koninklijke Philips ADR 500472303 21 988 SH   SOLE   988 0 0
Kontoor Brands Inc COM 50050N103 3 77 SH   SOLE   77 0 0
Korn/Ferry International COM 500643200 6 95 SH   SOLE   95 0 0
Kornit Digital LTD SHS COM M6372Q113 6 200 SH   SOLE   200 0 0
Kraft Heinz Co COM 500754106 55 1,449 SH   SOLE   414 0 1,035
Kratos Def & Sec Sol COM 50077B207 17 1,200 SH   SOLE   0 0 1,200
Kroger Co COM 501044101 2,074 43,814 SH   SOLE   36,989 0 6,825
KYNDRYL HLDGS Inc Com COM 50155Q100 11 1,076 SH   SOLE   896 0 180
L & L Energy Inc XXX Registration Revoked BY COM 50162D100 0 179 SH   SOLE   179 0 0
L Air Liquide Ord ADR 009126202 8 301 SH   SOLE   301 0 0
L C I Industrie COM 50189K103 12 106 SH   SOLE   88 0 18
L S I Industries Inc COM 50216C108 162 26,256 SH   SOLE   26,256 0 0
L3harris Technologies Inc. COM 502431109 7,594 31,419 SH   SOLE   5,662 0 25,757
Lab Co Of Amer HLDG COM 50540R409 43,069 183,773 SH   SOLE   158,451 0 25,322
Lakeland Finl Corp COM 511656100 8 116 SH   SOLE   116 0 0
Lam Research Corp COM 512807108 49 114 SH   SOLE   114 0 0
Lamb Weston Holdings COM 513272104 30 414 SH   SOLE   414 0 0
Landstar System Inc COM 515098101 23 161 SH   SOLE   161 0 0
Latham Group Inc Com COM 51819L107 5 664 SH   SOLE   664 0 0
LCNB Corp COM 50181P100 51 3,400 SH   SOLE   3,400 0 0
Learning Tree Intl COM 522015106 19 15,340 SH   SOLE   15,340 0 0
Legal &general Group COM 52463H103 4 252 SH   SOLE   252 0 0
Leggett & Platt Inc COM 524660107 1 25 SH   SOLE   25 0 0
Lehman Brothers HLDG Inc Escrow SHS PFD 524ESC720 0 0 SH   SOLE   0 0 0
Leidos HLDGS Inc Com COM 525327102 2 22 SH   SOLE   22 0 0
Lennox Intl Inc COM 526107107 2 9 SH   SOLE   0 0 9
Leslies Inc Com COM 527064109 14 908 SH   SOLE   908 0 0
LHC Group Inc Com COM 50187A107 10 64 SH   SOLE   64 0 0
Liberty All Star Equity EX TRD EQ FD 530158104 4 558 SH   SOLE   558 0 0
Liberty Broadband Co Class C COM 530307305 43 376 SH   SOLE   376 0 0
Liberty Broadband Corp Series A COM 530307107 1 13 SH   SOLE   13 0 0
Liberty Global Inc F Class C COM G5480U120 90 4,096 SH   SOLE   4,096 0 0
Liberty Latin Amer F Class A COM G9001E102 1 85 SH   SOLE   85 0 0
Liberty Media Corp Series A Liberty Media COM 531229870 9 153 SH   SOLE   153 0 0
Liberty Media Corp Series A Liberty Sirius COM 531229409 22 612 SH   SOLE   612 0 0
Liberty Media Corp Series C Liberty Media COM 531229854 26 406 SH   SOLE   406 0 0
Liberty Media Corp Series C Liberty Braves COM 531229888 48 2,000 SH   SOLE   2,000 0 0
Liberty Media Corp Series C Liberty Sirius COM 531229607 54 1,491 SH   SOLE   1,309 0 182
Liberty One Lithium Co F COM 53116A206 0 400 SH   SOLE   400 0 0
Lilly Eli & Co COM 532457108 7,185 22,160 SH   SOLE   14,670 0 7,490
Lincoln NTNL Co COM 534187109 89 1,895 SH   SOLE   1,495 0 400
Linde PLC F COM G5494J103 65,230 226,864 SH   SOLE   216,212 0 10,652
Linnco LLC XXX Escrow Pending Possible COM 535ESC107 0 271 SH   SOLE   271 0 0
Littelfuse Inc COM 537008104 104 410 SH   SOLE   0 0 410
Live Nation Entertainment Inc COM 538034109 9 109 SH   SOLE   109 0 0
Lockheed Martin Corp COM 539830109 7,150 16,630 SH   SOLE   5,782 0 10,848
Loews Corp COM 540424108 326 5,500 SH   SOLE   5,500 0 0
Lordstown MTRS Corp COM 54405Q100 162 102,250 SH   SOLE   102,250 0 0
Lowes Cos Inc COM 548661107 101,527 581,251 SH   SOLE   344,222 0 237,029
LPL Finanacial HLDGS COM 50212V100 2 12 SH   SOLE   0 0 12
LTC Properties, Inc. REIT COM 502175102 18 470 SH   SOLE   0 0 470
Lucid Group Inc COM 549498103 9 500 SH   SOLE   0 0 500
Luckin Coffee Inc F Unsponsored ADR ADR 54951L109 25 2,000 SH   SOLE   0 0 2,000
Lululemon Athletica COM 550021109 70 258 SH   SOLE   58 0 200
Lumen Technologies Inc COM 550241103 0 6 SH   SOLE   6 0 0
LVMH Moet Hennessy ADR 502441306 1 12 SH   SOLE   12 0 0
LYFT Inc Class A COM 55087P104 3 224 SH   SOLE   224 0 0
M & T Bank Corp COM 55261F104 127 796 SH   SOLE   796 0 0
M D U Resources GRP COM 552690109 150 5,500 SH   SOLE   5,500 0 0
Magna Intl Inc F COM 559222401 5 100 SH   SOLE   0 0 100
Manhattan Associates COM 562750109 8 70 SH   SOLE   70 0 0
Manulife Finl F COM 56501R106 743 42,880 SH   SOLE   42,880 0 0
Marathon Oil Corporation COM 565849106 133 5,900 SH   SOLE   500 0 5,400
Marathon Pete Corp COM 56585A102 629 7,646 SH   SOLE   0 0 7,646
Markel Corporation COM 570535104 13 10 SH   SOLE   10 0 0
Market Vectors Agribusiness ETF EX TRD EQ FD 57060U605 15 176 SH   SOLE   176 0 0
Market Vectors Gold Miner ETF (GDX Etus) EX TRD EQ FD 92189F106 19 700 SH   SOLE   700 0 0
Marketaxess HLDGS Inc Com COM 57060D108 32 124 SH   SOLE   124 0 0
Marriott Intl Inc Class A COM 571903202 588 4,325 SH   SOLE   845 0 3,480
Marriott Vacations COM 57164Y107 46 394 SH   SOLE   275 0 119
Marsh & MC Lennan Co COM 571748102 1,133 7,301 SH   SOLE   7,301 0 0
Martin Marietta Matr COM 573284106 842 2,813 SH   SOLE   2,713 0 100
Mastec Inc COM 576323109 22 305 SH   SOLE   305 0 0
Mastercard Inc Class A COM 57636Q104 109,830 348,135 SH   SOLE   330,442 0 17,693
MC Cormick & Co Inc COM 579780206 28,703 344,783 SH   SOLE   343,533 0 1,250
McDonalds Corp COM 580135101 42,364 171,597 SH   SOLE   155,405 0 16,192
Mckesson Corp COM 58155Q103 506 1,549 SH   SOLE   1,549 0 0
Medical Properties REIT COM 58463J304 40 2,600 SH   SOLE   0 0 2,600
Medpace Holdings Inc COM 58506Q109 11 75 SH   SOLE   75 0 0
Medtronic PLC F COM G5960L103 1,705 18,858 SH   SOLE   3,497 0 15,361
Mercadolibre Inc COM 58733R102 8 13 SH   SOLE   11 0 2
Mercantile Bank Corp COM 587376104 4 114 SH   SOLE   114 0 0
Merck & Co. Inc. COM 58933Y105 16,000 174,172 SH   SOLE   123,983 0 50,189
Meridian Bioscience COM 589584101 87 2,863 SH   SOLE   2,863 0 0
Meta Platforms Inc Class A COM 30303M102 18,204 112,894 SH   SOLE   106,631 0 6,263
Metlife Inc COM 59156R108 43 685 SH   SOLE   597 0 88
Mettler Toledo International COM 592688105 25 22 SH   SOLE   22 0 0
MFS Charter Income CF ETF FI 552727109 14 2,225 SH   SOLE   0 0 2,225
Mge Energy Inc COM 55277P104 12 150 SH   SOLE   0 0 150
MGM Resorts Intl COM 552953101 13 445 SH   SOLE   445 0 0
Microchip Technology COM 595017104 471 8,101 SH   SOLE   903 0 7,198
Micron Technology COM 595112103 265 4,798 SH   SOLE   4,798 0 0
Microsoft Corp COM 594918104 250,053 973,613 SH   SOLE   735,229 0 238,384
Middleby Corp The COM 596278101 21 167 SH   SOLE   0 0 167
Miller Herman Inc COM 600544100 32 1,200 SH   SOLE   1,200 0 0
Mitsubishi Electric ADR 606776201 6 302 SH   SOLE   302 0 0
Moderna Inc COM 60770K107 37 260 SH   SOLE   260 0 0
Moelis & Co Class A COM 60786M105 9 237 SH   SOLE   237 0 0
Molson Coors Beverage CL Class B COM 60871R209 7 122 SH   SOLE   122 0 0
Mondelez Intl Class A COM 609207105 10,333 165,491 SH   SOLE   26,904 0 138,587
Mongodb Inc COM 60937P106 33 127 SH   SOLE   27 0 100
Monroe Capital Corp EX TRD EQ FD 610335101 18 2,000 SH   SOLE   0 0 2,000
Monster Beverage Corpora COM 61174X109 59 634 SH   SOLE   134 0 500
Moodys Corp Com COM 615369105 711 2,614 SH   SOLE   64 0 2,550
Morgan Stanle 5.85 PFD PFD Ser K PFD 61762V606 15 600 SH   SOLE   400 0 200
Morgan Stanley COM 617446448 449 5,903 SH   SOLE   3,721 0 2,182
Morgan Stanley Dep SHS Rep 1/1 000 Non-Cum PFD 61761J406 30 1,200 SH   SOLE   1,200 0 0
Morgan Stanley Dep SHS Repstg 1/1000TH PFD Ser I FXD To FLT Non Cum DIV 6.375 Freq QRTLY Perp MTY Call25 PFD 61761J406 101 3,913 SH   SOLE   0 0 3,913
Motley Fool Global Opportunities ETF EX TRD EQ FD 74933W635 208 9,032 SH   SOLE   9,032 0 0
Motorola Solutions COM 620076307 331 1,573 SH   SOLE   1,113 0 460
Movado Group Inc COM 624580106 3 103 SH   SOLE   103 0 0
Mowi Asa F Sponsored ADR ADR 624678108 9 400 SH   SOLE   400 0 0
MSCI Inc COM 55354G100 4 10 SH   SOLE   10 0 0
N B T Bancorp Inc COM 628778102 5 138 SH   SOLE   138 0 0
N I O Inc F Sponsored ADR ADR 62914V106 1 50 SH   SOLE   50 0 0
Nano Dimension LTD Sponsored ADR New ADR 63008G203 1 250 SH   SOLE   250 0 0
National Retail Properties Inc (NNN Csus) COM 637417106 2 38 SH   SOLE   0 0 38
Natl Beverage Corp COM 635017106 21 426 SH   SOLE   426 0 0
Ncino Inc Com COM 63947X101 4 130 SH   SOLE   130 0 0
NCR Corp COM 62886E108 64 2,054 SH   SOLE   2,054 0 0
Nektar Therapeutics COM 640268108 0 100 SH   SOLE   100 0 0
Neogen Corp COM 640491106 2 90 SH   SOLE   90 0 0
Nestle ADR ADR 641069406 81 695 SH   SOLE   320 0 375
Nestle S A F Sponsored ADR ADR 641069406 37,237 319,925 SH   SOLE   70,060 0 249,865
Nestle SA Ordf COM H57312649 16 138 SH   SOLE   22 0 116
Netapp Inc COM 64110D104 294 4,500 SH   SOLE   0 0 4,500
Netflix Inc COM 64110L106 20 112 SH   SOLE   27 0 85
Neuberger Berman Municip ETF FI 64124P101 897 79,838 SH   SOLE   78,638 0 1,200
New Relic Inc COM 64829B100 33 668 SH   SOLE   668 0 0
Newmont Corp COM 651639106 14 241 SH   SOLE   241 0 0
News Corp New Class A COM 65249B109 2 159 SH   SOLE   159 0 0
Nexstar Media Group Class A COM 65336K103 10 60 SH   SOLE   60 0 0
Nextera Energy Inc COM 65339F101 69,926 902,738 SH   SOLE   723,596 0 179,142
Nextera Energy Partne LP COM 65341B106 133 1,800 SH   SOLE   1,800 0 0
Nihon Kohden Corp COM 65412C108 6 614 SH   SOLE   614 0 0
Nike Inc Class B COM 654106103 36,110 352,279 SH   SOLE   338,470 0 13,809
Nisource Inc 00500 COM 65473P105 50 1,694 SH   SOLE   1,514 0 180
Nokia Corp F Sponsored ADR ADR 654902204 1 119 SH   SOLE   0 0 119
Nordea BK Abp Sponsored Ads COM 65558R109 2 184 SH   SOLE   184 0 0
Nordson Corp Com COM 655663102 1 5 SH   SOLE   5 0 0
Nordstrom Inc COM 655664100 41 1,950 SH   SOLE   1,950 0 0
Norfolk Southern Co COM 655844108 20,406 89,780 SH   SOLE   87,528 0 2,252
Northern Trust Corp COM 665859104 2,519 25,926 SH   SOLE   1,760 0 24,166
Northrop Grumman Co COM 666807102 123 257 SH   SOLE   57 0 200
Northwestern Corp COM 668074305 6 102 SH   SOLE   102 0 0
Norwegian Cruise Lin F COM G66721104 1 100 SH   SOLE   100 0 0
Novartis AG F Sponsored ADR ADR 66987V109 15,563 184,113 SH   SOLE   183,319 0 794
Novo-Nordisk A S F Sponsored ADR ADR 670100205 5,927 53,194 SH   SOLE   53,194 0 0
NTNL Grid PLC F Sponsored ADR ADR 636274409 5 71 SH   SOLE   71 0 0
Nucor Corp COM 670346105 17 158 SH   SOLE   158 0 0
Nutrien LTD F COM 67077M108 122 1,521 SH   SOLE   1,521 0 0
Nuveen Amt Free MNCPL CR ETF FI 67071L106 6 435 SH   SOLE   435 0 0
Nuveen Amt Free Quality ETF FI 670657105 17 1,456 SH   SOLE   1,456 0 0
Nuveen Arizona QLTY MNCP ETF FI 67061W104 727 56,400 SH   SOLE   56,400 0 0
Nuveen California Munici ETF FI 67062C107 16 1,884 SH   SOLE   1,884 0 0
Nuveen Clifornia Qulty M ETF FI 67066Y105 576 46,500 SH   SOLE   46,500 0 0
Nuveen Municipal Credit ETF FI 67070X101 102 8,108 SH   SOLE   1,089 0 7,019
Nuveen Ohio QLTY MNCPL I ETF FI 670980101 4,179 328,719 SH   SOLE   328,719 0 0
Nuveen Pa Quality Municipal Income Fund ETF FI 670972108 12 1,000 SH   SOLE   1,000 0 0
Nuveen PFD & Incm Securties FD ETF FI 67072C105 25 3,458 SH   SOLE   3,458 0 0
Nuveen Quality Municipal ETF FI 67066V101 8 600 SH   SOLE   600 0 0
Nvidia Corp COM 67066G104 613 4,040 SH   SOLE   2,092 0 1,948
NW Biotherapeutics COM 66737P600 3 4,292 SH   SOLE   4,292 0 0
NXP Semiconductors F COM N6596X109 193 1,297 SH   SOLE   1,297 0 0
O G E Energy CP HLDG COM 670837103 103 2,674 SH   SOLE   2,674 0 0
O Reilly Automotive COM 67103H107 128 202 SH   SOLE   202 0 0
Obsidian Energy Limite F COM 674482203 0 42 SH   SOLE   42 0 0
Occidental Pete Corp WT Exp 08/03/27 WT 674599162 0 11 SH   SOLE   11 0 0
Occidental Petrol 27 WTS Warrants Exp 08/03/27 WT 674599162 0 11 SH   SOLE   11 0 0
Occidental Petrol Co COM 674599105 9 145 SH   SOLE   43 0 102
Okta Inc CL A COM 679295105 2 25 SH   SOLE   0 0 25
Old Second BNCP Inc COM 680277100 227 17,000 SH   SOLE   0 0 17,000
Ollies Bargain Outlet HLDGS Inc Com COM 681116109 3 52 SH   SOLE   52 0 0
Omega Hlthcare Invts REIT COM 681936100 206 7,300 SH   SOLE   0 0 7,300
Omnicell Inc Com COM 68213N109 3 23 SH   SOLE   23 0 0
Onto Innovation Inc COM 683344105 6 90 SH   SOLE   90 0 0
Open Text Corp COM 683715106 1 16 SH   SOLE   16 0 0
Oracle Corp COM 68389X105 2,559 36,619 SH   SOLE   26,389 0 10,230
Orange Sponsored ADR ADR 684060106 26 2,185 SH   SOLE   0 0 2,185
Organon & Co COM 68622V106 114 3,388 SH   SOLE   3,323 0 65
Orion Office REIT Inc COM 68629Y103 1 65 SH   SOLE   65 0 0
Orix Corporation ADR 686330101 2 23 SH   SOLE   23 0 0
Otis Worldwide Corp COM 68902V107 998 14,123 SH   SOLE   12,926 0 1,197
P T Telekomunikasi Indonesia ADR 715684106 2 64 SH   SOLE   64 0 0
Paccar Inc COM 693718108 690 8,375 SH   SOLE   8,375 0 0
Pacira Biosciences Inc COM 695127100 2 32 SH   SOLE   0 0 32
Packaging Corp Of Am COM 695156109 35 250 SH   SOLE   250 0 0
Palo Alto Networks Inc COM 697435105 4 9 SH   SOLE   0 0 9
Park NTNL Corp COM 700658107 22 180 SH   SOLE   180 0 0
Parker-Hannifin Corp COM 701094104 506 2,055 SH   SOLE   2,055 0 0
Patrick Enterprises Inc COM 703343103 2 34 SH   SOLE   34 0 0
Paychex Inc COM 704326107 67 584 SH   SOLE   584 0 0
Paycom Software Inc COM 70432V102 21 75 SH   SOLE   75 0 0
Paylocity HLDG Corp COM 70438V106 28 163 SH   SOLE   150 0 13
Paypal Holdings Incorpor COM 70450Y103 288 4,122 SH   SOLE   3,124 0 998
Peloton Interactive Inc COM 70614W100 4 430 SH   SOLE   280 0 150
Pembina Pipeline Corp Com COM 706327103 14 400 SH   SOLE   400 0 0
Pepsico Inc COM 713448108 104,751 628,527 SH   SOLE   524,242 0 104,285
Perkinelmer Inc COM 714046109 70 493 SH   SOLE   93 0 400
Pershing Square T 25 WTS Warrants Exp 07/24/25 WT 71531R117 0 1,111 SH   SOLE   1,111 0 0
Pershing Square Tontine Class A COM 71531R109 200 10,000 SH   SOLE   10,000 0 0
Pfizer Inc COM 717081103 9,462 180,469 SH   SOLE   123,923 0 56,546
PG&E Corp Com NPV COM 69331C108 2 200 SH   SOLE   0 0 200
Philip Morris Intl COM 718172109 1,961 19,615 SH   SOLE   10,121 0 9,494
Phillips 66 COM 718546104 1,094 13,337 SH   SOLE   2,908 0 10,429
PIMCO 0-5 Year High YLD BND Idx ETF ETF FI 72201R783 71 800 SH   SOLE   0 0 800
PIMCO Active Bond ETF ETF FI 72201R775 229 2,403 SH   SOLE   2,403 0 0
PIMCO Corporate Income Opp Fund ETF FI 72201B101 56 4,450 SH   SOLE   4,450 0 0
PIMCO Enhanced SHRT Maturty Actv ETF ETF FI 72201R833 798 8,050 SH   SOLE   8,050 0 0
PIMCO Intrmediate Muni Bond Actv ETF ETF FI 72201R866 23 450 SH   SOLE   450 0 0
Pinnacle West Cap COM 723484101 37 500 SH   SOLE   350 0 150
Pioneer Natural Res COM 723787107 2 10 SH   SOLE   10 0 0
Piper Sandler Companies COM 724078100 13 115 SH   SOLE   115 0 0
Pitney Bowes Inc 6.7PFD Due 03/07/43 PFD 724479506 4 200 SH   SOLE   200 0 0
Planet 13 Holdings Inc F COM 72706K101 1 1,000 SH   SOLE   0 0 1,000
Plexus Corp COM 729132100 26 330 SH   SOLE   0 0 330
Plug Power Inc COM 72919P202 41 2,500 SH   SOLE   0 0 2,500
PNC Finl Services COM 693475105 2,061 13,064 SH   SOLE   13,064 0 0
PNC Finl SVC 6.125 PFD PFD Ser P PFD 693475857 2,142 84,448 SH   SOLE   82,248 0 2,200
PNC Finl SVCS Group Dep Share Depositary SHS Repstg 1/4000TH Perp PFD Ser P PFD 693475857 213 8,400 SH   SOLE   8,050 0 350
Pool Corp. COM 73278L105 8 23 SH   SOLE   23 0 0
Portillos Inc CL A Com COM 73642K106 5 300 SH   SOLE   0 0 300
Post HLDGS Inc Com COM 737446104 5 59 SH   SOLE   59 0 0
Power Assets COM 739197200 3 539 SH   SOLE   539 0 0
PowerShares S&P 500 Equal Weight ETF EX TRD EQ FD 739371813 37 278 SH   SOLE   278 0 0
PPG Industries Inc COM 693506107 658 5,754 SH   SOLE   3,290 0 2,464
PPL Corp COM 69351T106 13 469 SH   SOLE   69 0 400
Prairie Shores Incratxxx Escrow Pending EX TRD EQ FD 739ESC010 0 19 SH   SOLE   0 0 19
Pricesmart Inc COM 741511109 4 53 SH   SOLE   53 0 0
Primerica, Inc. COM 74164M108 20 166 SH   SOLE   166 0 0
Principal Finl COM 74251V102 153 2,288 SH   SOLE   1,924 0 364
Procter & Gamble COM 742718109 131,430 914,038 SH   SOLE   827,217 0 86,821
Procter & Gamble Co COM 742718109 46 320 SH   SOLE   320 0 0
Professional Diversi COM 74312Y202 0 250 SH   SOLE   250 0 0
Progressive Co Ohio COM 743315103 28 241 SH   SOLE   241 0 0
Prologis Inc. REIT COM 74340W103 157 1,332 SH   SOLE   371 0 961
ProShares Bitcoin Strategy ETF EX TRD EQ FD 74347G440 3 290 SH   SOLE   40 0 250
ProShares Ultra Health Care ETF EX TRD EQ FD 74347R735 80 912 SH   SOLE   912 0 0
Prosperity Bancshares COM 743606105 72 1,050 SH   SOLE   1,050 0 0
Proterra Inc COM 74374T109 5 1,000 SH   SOLE   0 0 1,000
Prudential Fin 5.625PFD Due 08/15/58 PFD 744320805 752 30,005 SH   SOLE   18,570 0 11,435
Prudential Finl COM 744320102 86 899 SH   SOLE   899 0 0
Pub SVC Enterpise GP COM 744573106 2 35 SH   SOLE   35 0 0
Public Storage 4.7 PFD PFD Ser J PFD 74460W594 1,503 68,050 SH   SOLE   68,050 0 0
Public Storage 5.6 PFD PFD Ser H PFD 74460W644 3,629 143,722 SH   SOLE   81,063 0 62,659
Public Storage 5.6 Dep SHS Re P PFD Sbi H PFD 74460W644 25 1,000 SH   SOLE   0 0 1,000
Public Storage DP SHS RP PFD H Cum PFD SHS Ben Int Ser H PFD 74460W644 16 650 SH   SOLE   650 0 0
Public Storage PFD SHS Ser Q (psa.Q Psus) PFD 74460W446 11 600 SH   SOLE   600 0 0
Public Storage Preferred PFD 74460W594 265 12,000 SH   SOLE   11,500 0 500
Public Storage REIT COM 74460D109 595 1,902 SH   SOLE   66 0 1,836
Publicis S A New F Sponsored ADR ADR 74463M106 7 619 SH   SOLE   219 0 400
Pure Storage Inc Class A COM 74624M102 5 200 SH   SOLE   200 0 0
Putnam Premier Income TR ETF FI 746853100 17 4,500 SH   SOLE   4,500 0 0
Qbe Insurance Group COM 74728G605 4 516 SH   SOLE   516 0 0
Qorvo Inc COM 74736K101 22 228 SH   SOLE   228 0 0
Qualcomm Inc COM 747525103 36,250 283,781 SH   SOLE   205,928 0 77,853
Quanta Services Inc COM 74762E102 63 500 SH   SOLE   500 0 0
Quantum Computing Inc Com COM 74766W108 1 225 SH   SOLE   0 0 225
Quest Diagnostic Inc COM 74834L100 42 319 SH   SOLE   210 0 109
Quest Rare Minerals F COM 74836T101 0 449 SH   SOLE   449 0 0
Rada Elec Inds LTD F COM M81863124 2 200 SH   SOLE   0 0 200
Rambus Inc Del Com COM 750917106 11 500 SH   SOLE   0 0 500
Rare Element Resourc F COM 75381M102 0 300 SH   SOLE   300 0 0
Raytheon Technologies Co COM 75513E101 16,220 168,765 SH   SOLE   146,900 0 21,865
RBC Bearings Inc Com COM 75524B104 25 134 SH   SOLE   134 0 0
Realty Incm Corp REIT COM 756109104 156 2,274 SH   SOLE   674 0 1,600
Reckitt Benckiser Group PLC ADR (RBGLY Adus) ADR 756255204 4 236 SH   SOLE   236 0 0
Regeneron Pharms Inc COM 75886F107 203 344 SH   SOLE   0 0 344
Regenicin Inc Com COM 75887Q102 0 7,600 SH   SOLE   0 0 7,600
Regional Health Properti COM 75903M309 0 161 SH   SOLE   161 0 0
Regions Financial COM 7591EP100 36 1,890 SH   SOLE   0 0 1,890
Regis Corp Minn COM 758932107 1 565 SH   SOLE   565 0 0
Reinsurance Group Amer Sub Deb 42 PFD 759351703 3 112 SH   SOLE   112 0 0
Repare Therapeutics In F COM 760273102 28 2,000 SH   SOLE   2,000 0 0
Republic Services COM 760759100 33 251 SH   SOLE   251 0 0
Resideo Technologies Inc COM 76118Y104 4 216 SH   SOLE   216 0 0
Restaurant Brands International Inc COM 76131D103 3 63 SH   SOLE   63 0 0
Rightmove Unsp ADR ADR 76657Y101 9 621 SH   SOLE   621 0 0
Rino Interntnl COM 766883102 0 100 SH   SOLE   100 0 0
Rio Tinto PLC F Sponsored ADR ADR 767204100 84 1,382 SH   SOLE   1,382 0 0
Rivian Automotive Inc Class A COM 76954A103 25 980 SH   SOLE   450 0 530
Rli Corp COM 749607107 20 175 SH   SOLE   175 0 0
Roblox Corp Class A COM 771049103 3 87 SH   SOLE   87 0 0
Robo Global Robotics And Automation Index ETF EX TRD EQ FD 301505707 4 100 SH   SOLE   100 0 0
Roche HLDG AG F Sponsored ADR ADR 771195104 20 486 SH   SOLE   236 0 250
Rocket Companies Class A Class A COM 77311W101 4 500 SH   SOLE   500 0 0
Rockwell Automation COM 773903109 7,556 37,911 SH   SOLE   4,049 0 33,862
Rogers Commun Inc F Class B COM 775109200 1 11 SH   SOLE   0 0 11
Rollins Inc COM 775711104 5 150 SH   SOLE   150 0 0
Roper Technologies COM 776696106 74 188 SH   SOLE   188 0 0
Ross Stores Inc COM 778296103 66 943 SH   SOLE   943 0 0
Royal Bank Of Canada F COM 780087102 29 300 SH   SOLE   300 0 0
Royal Caribbean Group F COM V7780T103 7 200 SH   SOLE   100 0 100
RPM Intl Inc COM 749685103 36 459 SH   SOLE   459 0 0
S B A Communications Class A COM 78410G104 71 222 SH   SOLE   0 0 222
S E I Investments Co COM 784117103 7 131 SH   SOLE   131 0 0
S&P Global Inc Com COM 78409V104 44,009 130,567 SH   SOLE   110,646 0 19,921
Safety Ins Group Inc Com COM 78648T100 85 875 SH   SOLE   0 0 875
Saia Inc COM 78709Y105 2 10 SH   SOLE   0 0 10
Salesforce Inc COM 79466L302 43,096 261,127 SH   SOLE   173,707 0 87,420
Sana Biotechnology Inc COM 799566104 1 100 SH   SOLE   0 0 100
Sandridge Energy Inc COM 80007P869 0 2 SH   SOLE   0 0 2
Sanofi S A F Sponsored ADR ADR 80105N105 39 775 SH   SOLE   275 0 500
SAP ADR Rep 1 Ord ADR 803054204 12 129 SH   SOLE   129 0 0
Schein Henry Inc COM 806407102 86 1,122 SH   SOLE   1,122 0 0
Schlumberger LTD F COM 806857108 230 6,410 SH   SOLE   1,850 0 4,560
Schneider Electric SA F Sponsored ADR ADR 80687P106 15 625 SH   SOLE   0 0 625
Schneider SA Ex Spie Batig SHS COM F86921107 60 507 SH   SOLE   0 0 507
Schwab Emerging Markets Equity ETF EX TRD EQ FD 808524706 1,547 60,968 SH   SOLE   60,968 0 0
Schwab Funda Emg MKTS Large Com ETF EX TRD EQ FD 808524730 3 125 SH   SOLE   125 0 0
Schwab Fundamental US Large Co ETF EX TRD EQ FD 808524771 12,617 247,882 SH   SOLE   211,053 0 36,829
Schwab Intermediate Term US TRS ETF ETF FI 808524854 42 814 SH   SOLE   54 0 760
Schwab International Equity ETF EX TRD EQ FD 808524805 5,539 176,132 SH   SOLE   176,132 0 0
Schwab Internatnal Small Cap Eqy ETF EX TRD EQ FD 808524888 89 2,860 SH   SOLE   2,860 0 0
Schwab Short Term US Treasury ETF ETF FI 808524862 225 4,577 SH   SOLE   4,577 0 0
Schwab US Aggregate Bond ETF ETF FI 808524839 4,603 96,161 SH   SOLE   95,676 0 485
Schwab US Broad Market ETF EX TRD EQ FD 808524102 19,791 447,865 SH   SOLE   447,794 0 71
Schwab US Dividend Equity ETF EX TRD EQ FD 808524797 883 12,332 SH   SOLE   8,875 0 3,457
Schwab US Large Cap ETF EX TRD EQ FD 808524201 3,953 88,516 SH   SOLE   88,516 0 0
Schwab US Large Cap Growth ETF EX TRD EQ FD 808524300 1,549 26,703 SH   SOLE   26,703 0 0
Schwab US Large Cap Value ETF EX TRD EQ FD 808524409 327 5,236 SH   SOLE   5,236 0 0
Schwab US Small Cap ETF EX TRD EQ FD 808524607 1,877 48,152 SH   SOLE   48,152 0 0
Schwab US TIPS ETF ETF FI 808524870 115 2,052 SH   SOLE   2,052 0 0
Science Applications COM 808625107 1 11 SH   SOLE   11 0 0
Scotts Miracle Gro Co COM 810186106 44 562 SH   SOLE   162 0 400
Scripps E W Co Class A COM 811054402 7 523 SH   SOLE   0 0 523
Seacoast Banking Corp. Of Florida COM 811707801 4 134 SH   SOLE   134 0 0
Seagate Technology HLDGS PB LTD Co COM G7997R103 237 3,285 SH   SOLE   3,285 0 0
Sealed Air Corp New Com COM 81211K100 3 45 SH   SOLE   45 0 0
Seelos Therapeutics Inc COM 81577F109 1 1,000 SH   SOLE   1,000 0 0
Sefe Inc XXX Registration Revoked BY COM 815787106 0 3,000 SH   SOLE   3,000 0 0
Select Sector Health Care SPDR ETF EX TRD EQ FD 81369Y209 2,587 20,176 SH   SOLE   19,466 0 710
Select Sector Industrial SPDR ETF EX TRD EQ FD 81369Y704 106 1,218 SH   SOLE   1,218 0 0
Select Sector SPDR TR Real Estate Select Sector SPDR FD EX TRD EQ FD 81369Y860 14 345 SH   SOLE   345 0 0
Select Sector Uti Select SPDR ETF EX TRD EQ FD 81369Y886 35 500 SH   SOLE   0 0 500
Select STR Financial Select SPDR ETF EX TRD EQ FD 81369Y605 799 25,407 SH   SOLE   25,407 0 0
Selective Insurance Group Inc COM 816300107 11 131 SH   SOLE   131 0 0
Sempra Energy COM 816851109 17 116 SH   SOLE   116 0 0
Sensata Technologies Holding PLC COM G8060N102 3 77 SH   SOLE   0 0 77
Sensient Technologie COM 81725T100 81 1,000 SH   SOLE   1,000 0 0
Servicenow Inc Com COM 81762P102 7 15 SH   SOLE   6 0 9
Shake Shack Class A COM 819047101 2 50 SH   SOLE   0 0 50
Shell PLC F Unsponsored ADR ADR 780259305 281 5,383 SH   SOLE   3,657 0 1,726
Sherwin Williams Co COM 824348106 683 3,051 SH   SOLE   2,151 0 900
Shockwave Medical Inc COM 82489T104 117 612 SH   SOLE   600 0 12
Shopify Inc F Class A COM 82509L107 47 1,500 SH   SOLE   1,000 0 500
Siemens A G F Sponsored ADR ADR 826197501 18 343 SH   SOLE   343 0 0
Signature Bank COM 82669G104 8 43 SH   SOLE   43 0 0
Signify NV Ordf COM N8063K107 8 250 SH   SOLE   250 0 0
Sila Realty Trust Inc CL Ass A COM 146280102 21 2,575 SH   SOLE   2,575 0 0
Silk RD Med Inc Com COM 82710M100 4 119 SH   SOLE   119 0 0
Simon PPTY Group REIT COM 828806109 24 248 SH   SOLE   248 0 0
Simpson MFG Inc Com COM 829073105 9 92 SH   SOLE   92 0 0
Singapore Telecommunications LTD ADR ADR 82929R304 4 230 SH   SOLE   230 0 0
Sirius XM HLDGS Inc COM 82968B103 18 2,892 SH   SOLE   2,244 0 648
Siteone Landscape Supply Inc Com COM 82982L103 25 207 SH   SOLE   207 0 0
Six Flags Entertainm COM 83001A102 2 80 SH   SOLE   80 0 0
Skechers U S A Inc Class A COM 830566105 4 121 SH   SOLE   121 0 0
Skyworks Solutions COM 83088M102 264 2,855 SH   SOLE   200 0 2,655
SM Energy Co COM 78454L100 48 1,400 SH   SOLE   1,400 0 0
Smith & Nephew ADR ADR 83175M205 2 63 SH   SOLE   63 0 0
Snap Inc Class A COM 83304A106 4 285 SH   SOLE   100 0 185
Snap On Inc COM 833034101 51 260 SH   SOLE   10 0 250
Snowflake Inc Class A COM 833445109 3 18 SH   SOLE   18 0 0
Sofi Technologies Inc F COM 83406F102 236 44,775 SH   SOLE   44,775 0 0
Sony Corp F Sponsored ADR ADR 835699307 1 8 SH   SOLE   8 0 0
Southern Co COM 842587107 787 11,041 SH   SOLE   5,241 0 5,800
Southern Co 1.240 Ser 2020a PFD 842587800 10 450 SH   SOLE   450 0 0
Southstate Corp COM 840441109 8 108 SH   SOLE   108 0 0
Southwest Airlines COM 844741108 173 4,795 SH   SOLE   2,308 0 2,487
SPDR Blackstone/Gso Senior Loan ETF FI 78467V608 13 312 SH   SOLE   0 0 312
SPDR Bloomberg Barclays High Yield Bond ETF ETF FI 78468R622 564 6,218 SH   SOLE   4,070 0 2,148
SPDR Dow Jones Indl (average Et Ut Ser 1) EX TRD EQ FD 78467X109 185 600 SH   SOLE   400 0 200
SPDR Fund Consumer Discre Select ETF EX TRD EQ FD 81369Y407 4,144 30,139 SH   SOLE   29,939 0 200
SPDR Gold Shares ETF EX TRD EQ FD 78463V107 482 2,862 SH   SOLE   2,802 0 60
SPDR Intrmdt TRM Crprate BND ETF ETF FI 78464A375 56 1,716 SH   SOLE   474 0 1,242
SPDR Long Term Corporate Bond ETF ETF FI 78464A367 6 269 SH   SOLE   0 0 269
SPDR Mid Cap ETF EX TRD EQ FD 78464A847 17 424 SH   SOLE   424 0 0
SPDR MSCI Acwi Ex-US ETF EX TRD EQ FD 78463X848 8 331 SH   SOLE   331 0 0
SPDR Nuveen Bloomberg Barclays Municipal Bond ETF FI 78468R721 70 1,520 SH   SOLE   0 0 1,520
SPDR Nuveen Bloomberg Barclays Short Term Muni Bond ETF ETF FI 78468R739 43 915 SH   SOLE   915 0 0
SPDR Port Inter TRM TRSRY ETF ETF FI 78464A672 20 685 SH   SOLE   0 0 685
SPDR Portfolio DVLPD WRLD Ex-US ETF EX TRD EQ FD 78463X889 68 2,351 SH   SOLE   2,351 0 0
SPDR Portfolio S&P 500 ETF EX TRD EQ FD 78464A854 2 47 SH   SOLE   0 0 47
SPDR Portfolio Total Stock Market ETF EX TRD EQ FD 78464A805 12 262 SH   SOLE   0 0 262
SPDR S&P 400 Mid Cap Growth ETF EX TRD EQ FD 78464A821 44 718 SH   SOLE   718 0 0
SPDR S&P 400 Mid Cap Value ETF EX TRD EQ FD 78464A839 0 1 SH   SOLE   1 0 0
SPDR S&P 500 ETF EX TRD EQ FD 78462F103 10,189 26,896 SH   SOLE   16,522 0 10,374
SPDR S&P 500 Growth ETF EX TRD EQ FD 78464A409 1 14 SH   SOLE   0 0 14
SPDR S&P 600 Small Cap Value ETF EX TRD EQ FD 78464A300 21 286 SH   SOLE   286 0 0
SPDR S&P Biotech ETF EX TRD EQ FD 78464A870 293 3,945 SH   SOLE   3,945 0 0
SPDR S&P Dividend ETF EX TRD EQ FD 78464A763 415 3,498 SH   SOLE   3,498 0 0
SPDR S&P Midcap 400 ETF EX TRD EQ FD 78467Y107 22,899 55,192 SH   SOLE   54,362 0 830
SPDR S&P Regional Banking ETF EX TRD EQ FD 78464A698 15 265 SH   SOLE   265 0 0
SPDR Ser TR SPDR Bloomberg Barclays 1-3 Month T-Bill ETF ETF FI 78468R663 4 40 SH   SOLE   40 0 0
SPDR Short Term Corporate BND ETF ETF FI 78464A474 189 6,368 SH   SOLE   6,368 0 0
SPDR Short Term Treasury ETF ETF FI 78468R101 10 325 SH   SOLE   325 0 0
Splunk Inc COM 848637104 6 71 SH   SOLE   0 0 71
Sprout Social Inc Class A COM 85209W109 16 279 SH   SOLE   231 0 48
SPS Comm Inc COM 78463M107 3 25 SH   SOLE   25 0 0
SQL Technologies Corp COM 78471E105 40 20,000 SH   SOLE   0 0 20,000
Square Inc CL A COM 852234103 2 27 SH   SOLE   27 0 0
SS&C Technologs HLDG COM 78467J100 2 43 SH   SOLE   43 0 0
Staar Surgical Co New COM 852312305 6 84 SH   SOLE   84 0 0
Stanley Black & Deck COM 854502101 810 7,720 SH   SOLE   1,485 0 6,235
Starbucks Corp COM 855244109 8,912 116,659 SH   SOLE   17,681 0 98,978
State Street C 5.9 PFD PFD Ser D PFD 857477608 68 2,750 SH   SOLE   2,600 0 150
State Street Corp COM 857477103 1 15 SH   SOLE   15 0 0
State Street Corp PFD 5.35 Series G PFD 857477855 4 175 SH   SOLE   0 0 175
State Street Corporation 5.9 1/4000TH Non Cum Perp PFD 857477608 50 2,000 SH   SOLE   2,000 0 0
Stericycle Inc COM 858912108 11 260 SH   SOLE   260 0 0
Steris PLC COM G8473T100 93 450 SH   SOLE   450 0 0
Steris PLC F COM G8473T100 26 124 SH   SOLE   124 0 0
Sterling Constructn COM 859241101 4 200 SH   SOLE   200 0 0
Stewart Info SVCS Co COM 860372101 4 86 SH   SOLE   86 0 0
Stock Yard Bancorp COM 861025104 14 231 SH   SOLE   231 0 0
Streamline Health Soluti COM 86323X106 13 10,000 SH   SOLE   10,000 0 0
Stryker Corp COM 863667101 1,480 7,413 SH   SOLE   6,382 0 1,031
Summit Materials Inc Class A COM 86614U100 1 60 SH   SOLE   60 0 0
Sun Communities REIT COM 866674104 93 585 SH   SOLE   585 0 0
SVB Finl Group COM 78486Q101 350 885 SH   SOLE   885 0 0
Swedish Match Ab ADR ADR 870309606 2 193 SH   SOLE   193 0 0
Sweetgreen Inc Com COM 87043Q108 2 133 SH   SOLE   133 0 0
Sylvamo Corp COM 871332102 4 115 SH   SOLE   0 0 115
Synchrony Finl COM 87165B103 213 7,700 SH   SOLE   3,000 0 4,700
Synopsys Inc COM 871607107 47 155 SH   SOLE   150 0 5
Synovus Financial Corp COM 87161C501 2 45 SH   SOLE   0 0 45
Sysco Corp COM 871829107 9,546 112,048 SH   SOLE   48,307 0 63,741
T Rowe Price Group COM 74144T108 13,975 123,011 SH   SOLE   115,806 0 7,205
T-Mobile US Inc Com COM 872590104 0 2 SH   SOLE   2 0 0
Taiwan Semiconductr F Sponsored ADR ADR 874039100 12 143 SH   SOLE   143 0 0
Take-Two Interactive COM 874054109 5 41 SH   SOLE   41 0 0
Takeda Pharma Co F Sponsored ADR ADR 874060205 299 20,781 SH   SOLE   20,781 0 0
Tapestry Inc COM 876030107 2 60 SH   SOLE   60 0 0
Target Corp COM 87612E106 4,446 31,481 SH   SOLE   29,347 0 2,134
TC Energy Corp F COM 87807B107 6 113 SH   SOLE   113 0 0
TCW Strategic Income CF ETF FI 872340104 34 7,000 SH   SOLE   0 0 7,000
Te Connectivity LTD F COM H84989104 20 175 SH   SOLE   100 0 75
Technology Select Sector SPDR ETF EX TRD EQ FD 81369Y803 5,483 43,131 SH   SOLE   41,131 0 2,000
Tekla HLTHCR Inv EX TRD EQ FD 87911J103 41 2,199 SH   SOLE   2,199 0 0
Teledyne Technologies Inc Com COM 879360105 7 19 SH   SOLE   19 0 0
Teleflex Incorporate COM 879369106 239 972 SH   SOLE   772 0 200
Telenor Asa ADR ADR 87944W105 4 290 SH   SOLE   290 0 0
Telephone & Data SYS COM 879433829 109 6,875 SH   SOLE   6,875 0 0
Templeton Dragon CF EX TRD EQ FD 88018T101 65 4,550 SH   SOLE   4,200 0 350
Teradata Corp COM 88076W103 30 800 SH   SOLE   700 0 100
Teradyne Inc COM 880770102 26 290 SH   SOLE   290 0 0
Terminix Global COM 88087E100 16 382 SH   SOLE   382 0 0
Tesla Inc COM 88160R101 8,291 12,312 SH   SOLE   10,704 0 1,608
Teva Pharmaceutical In F Sponsored ADR ADR 881624209 4 500 SH   SOLE   500 0 0
Texas Instruments COM 882508104 474 3,088 SH   SOLE   2,031 0 1,057
Texas Pacific Land Corp COM 88262P102 2,492 1,675 SH   SOLE   0 0 1,675
Texas Roadhouse Class A COM 882681109 37 500 SH   SOLE   500 0 0
Textron Inc COM 883203101 12 200 SH   SOLE   200 0 0
The Allstate C 5.1 PFD PFD Ser H PFD 020002838 20 900 SH   SOLE   900 0 0
The Allstate Cor 5.1PFD Due 01/15/53 PFD 020002309 206 8,555 SH   SOLE   8,555 0 0
The Charles S 5.95 PFD PFD Ser D PFD 808513600 217 8,705 SH   SOLE   8,705 0 0
The Coca-Cola Co COM 191216100 10,480 165,434 SH   SOLE   108,766 0 56,668
The Macerich Co REIT COM 554382101 174 20,000 SH   SOLE   0 0 20,000
The Mosaic Co COM 61945C103 7 156 SH   SOLE   156 0 0
The Odp Corp Com COM 88337F105 1 44 SH   SOLE   44 0 0
The Southern Co 4.2PFD Due 10/15/60 PFD 842587883 1,410 73,041 SH   SOLE   53,041 0 20,000
The Southern Co 4.95PFD Due 01/30/80 PFD 842587800 1,113 50,935 SH   SOLE   37,615 0 13,320
The Trade Desk Inc COM 88339J105 9 213 SH   SOLE   213 0 0
Therma-Med Inc New COM 88342Q203 0 5 SH   SOLE   5 0 0
Thermo Fisher SCNTFC COM 883556102 72,680 133,706 SH   SOLE   74,592 0 59,114
Thor Industries Inc COM 885160101 15 206 SH   SOLE   206 0 0
Tilray Inc COM 88688T100 4 1,122 SH   SOLE   0 0 1,122
Titan Medical Inc F COM 88830X819 0 33 SH   SOLE   33 0 0
TJX Companies Inc COM 872540109 62,585 1,120,588 SH   SOLE   1,049,473 0 71,115
Tokyo Electron LTD F Sponsored ADR ADR 889110102 1 17 SH   SOLE   17 0 0
Tomra Systems Asa Spon A D R ADR 889905204 112 6,000 SH   SOLE   6,000 0 0
Toro Co COM 891092108 7 91 SH   SOLE   91 0 0
Toronto-Dominion BK F COM 891160509 96 1,465 SH   SOLE   1,000 0 465
Total Apparel Group NXXX Registration Revoked BY COM 89149H404 0 1 SH   SOLE   1 0 0
Total Se F Sponsored ADR ADR 89151E109 122 2,288 SH   SOLE   2,288 0 0
Townsquare Media Inc COM 892231101 16 2,000 SH   SOLE   2,000 0 0
Toyota Motor Corp F Sponsored ADR ADR 892331307 87 565 SH   SOLE   540 0 25
Tractor Supply Comp COM 892356106 84 434 SH   SOLE   434 0 0
Trane Technologies PLC F COM G8994E103 35 267 SH   SOLE   267 0 0
Transdigm Group Inc COM 893641100 19 35 SH   SOLE   35 0 0
Transunion COM 89400J107 9 115 SH   SOLE   70 0 45
Travel Plus Leisure Co COM 894164102 16 412 SH   SOLE   317 0 95
Travelers Companies COM 89417E109 7,156 42,310 SH   SOLE   2,980 0 39,330
Truist Finl C 5.25 PFD PFD Ser O PFD 89832Q745 1,810 79,302 SH   SOLE   79,192 0 110
Truist Finl Corp COM 89832Q109 581 12,249 SH   SOLE   7,188 0 5,061
Twilio Inc Class A COM 90138F102 10 115 SH   SOLE   15 0 100
Twitter Inc COM 90184L102 11 300 SH   SOLE   100 0 200
Tyler Technologies Inc Com COM 902252105 11 33 SH   SOLE   33 0 0
Tyson Foods Inc Class A COM 902494103 1 14 SH   SOLE   14 0 0
U G I Corp COM 902681105 6 163 SH   SOLE   163 0 0
U.S. Bancorp 5.5 PFD PFD PFD 902973759 199 8,025 SH   SOLE   8,025 0 0
Uber Technologies Inc COM 90353T100 7 347 SH   SOLE   347 0 0
Umbf Financial Corporation COM 902788108 3 38 SH   SOLE   38 0 0
Under Armour Inc CL A Com COM 904311107 0 56 SH   SOLE   0 0 56
Under Armour Inc Class C COM 904311206 0 56 SH   SOLE   0 0 56
Unifirst Corp COM 904708104 15 85 SH   SOLE   85 0 0
Unilever PLC F Sponsored ADR ADR 904767704 346 7,560 SH   SOLE   2,135 0 5,425
Union Pacific Corp COM 907818108 34,509 161,801 SH   SOLE   47,419 0 114,382
United Bancorp Of Oh COM 909911109 9 546 SH   SOLE   546 0 0
United Bankshrs Inc COM 909907107 62 1,742 SH   SOLE   142 0 1,600
United Natural Foods COM 911163103 3 77 SH   SOLE   77 0 0
United Parcel SRVC Class B COM 911312106 17,470 95,706 SH   SOLE   23,408 0 72,298
United States Copper Index ETF EX TRD EQ FD 911718104 3 120 SH   SOLE   120 0 0
United Therapeutics Corp Del Com COM 91307C102 4 16 SH   SOLE   16 0 0
Unitedhealth GRP Inc COM 91324P102 60,884 118,537 SH   SOLE   108,353 0 10,184
Unitil Corp COM 913259107 2 41 SH   SOLE   41 0 0
Unrivaled Brands Inc COM 91532E105 0 134 SH   SOLE   0 0 134
Unum Group COM 91529Y106 13 392 SH   SOLE   392 0 0
US Bancorp COM 902973304 28,120 605,027 SH   SOLE   566,314 0 38,713
US Foods HLDG Corp COM 912008109 3 97 SH   SOLE   97 0 0
Utd Overseas BK F Sponsored ADR ADR 911271302 3 90 SH   SOLE   90 0 0
Valero Energy Corp COM 91913Y100 77 725 SH   SOLE   0 0 725
Vaneck ETF Trust Vaneck Rare E Arth/Strategic EX TRD EQ FD 57060U472 14 159 SH   SOLE   159 0 0
Vaneck Merk Gold ETF EX TRD EQ FD 921078101 131 7,500 SH   SOLE   0 0 7,500
Vaneck Vectors Long Muni ETF ETF FI 92189F536 1,363 77,206 SH   SOLE   77,206 0 0
Vaneck Vectors Semiconductor ETF EX TRD EQ FD 92189F676 86 421 SH   SOLE   371 0 50
Vaneck Vectors Short Muni ETF ETF FI 92189F528 3,229 188,831 SH   SOLE   72,590 0 116,241
Vaneck Vectors Vietnam ETF EX TRD EQ FD 92189F817 3 200 SH   SOLE   200 0 0
Vanguard Consumer Staple ETF EX TRD EQ FD 92204A207 2,551 13,764 SH   SOLE   13,764 0 0
Vanguard Dividend Appreciation ETF EX TRD EQ FD 921908844 3,686 25,688 SH   SOLE   13,780 0 11,908
Vanguard Esg Internatnl Stock ETF EX TRD EQ FD 921910725 496 10,105 SH   SOLE   105 0 10,000
Vanguard Esg US Bond ETF ETF FI 921910691 124 1,972 SH   SOLE   1,972 0 0
Vanguard Extended Market ETF EX TRD EQ FD 922908652 5,283 40,298 SH   SOLE   39,988 0 310
Vanguard Financials ETF EX TRD EQ FD 92204A405 3,208 41,559 SH   SOLE   41,559 0 0
Vanguard FTSE All World Ex US ETF EX TRD EQ FD 922042775 12,008 240,346 SH   SOLE   192,679 0 47,667
Vanguard FTSE Developed Markets ETF EX TRD EQ FD 921943858 924 22,638 SH   SOLE   21,348 0 1,290
Vanguard FTSE Emerging Markets ETF EX TRD EQ FD 922042858 7,111 170,734 SH   SOLE   161,904 0 8,830
Vanguard Growth ETF EX TRD EQ FD 922908736 1,346 6,041 SH   SOLE   5,985 0 56
Vanguard Health Care ETF EX TRD EQ FD 92204A504 72 305 SH   SOLE   305 0 0
Vanguard High Dividend Yield ETF EX TRD EQ FD 921946406 2,458 24,173 SH   SOLE   23,224 0 949
Vanguard Industrials ETF EX TRD EQ FD 92204A603 1,958 11,990 SH   SOLE   11,990 0 0
Vanguard Information Technology ETF EX TRD EQ FD 92204A702 1,190 3,645 SH   SOLE   3,645 0 0
Vanguard Intermediate Term Bond ETF ETF FI 921937819 41 525 SH   SOLE   0 0 525
Vanguard Intermediate Term Cor ETF ETF FI 92206C870 62,962 786,832 SH   SOLE   685,364 0 100,594
Vanguard Internatnl HGH DIV YLD ETF EX TRD EQ FD 921946794 2,139 36,367 SH   SOLE   36,367 0 0
Vanguard Large Cap ETF EX TRD EQ FD 922908637 554 3,214 SH   SOLE   3,212 0 2
Vanguard Mega Cap Growth ETF EX TRD EQ FD 921910816 52 288 SH   SOLE   288 0 0
Vanguard Mega Cap Value EX TRD EQ FD 921910840 46 483 SH   SOLE   476 0 7
Vanguard Mid Cap ETF EX TRD EQ FD 922908629 5,085 25,815 SH   SOLE   3,537 0 22,278
Vanguard Mid Cap Growth ETF EX TRD EQ FD 922908538 84 481 SH   SOLE   481 0 0
Vanguard Mid Cap Value ETF EX TRD EQ FD 922908512 343 2,650 SH   SOLE   2,650 0 0
Vanguard Mortgage Backed Sec ETF ETF FI 92206C771 39,785 832,145 SH   SOLE   786,867 0 44,248
Vanguard Muni BND Tax Exempt ETF ETF FI 922907746 2,560 51,280 SH   SOLE   51,280 0 0
Vanguard Real Estate ETF EX TRD EQ FD 922908553 1,704 18,708 SH   SOLE   18,427 0 281
Vanguard Russell 2000 ETF EX TRD EQ FD 92206C664 1 9 SH   SOLE   0 0 9
Vanguard Russell 2000 Value ETF EX TRD EQ FD 92206C649 2,855 23,870 SH   SOLE   0 0 23,870
Vanguard S&P 500 ETF EX TRD EQ FD 922908363 71,430 205,048 SH   SOLE   199,289 0 4,701
Vanguard S&P 500 ETF SHS EX TRD EQ FD 922908413 66 190 SH   SOLE   190 0 0
Vanguard S&P 500 Growth ETF EX TRD EQ FD 921932505 86 397 SH   SOLE   183 0 214
Vanguard S&P Mid Cap 400 ETF EX TRD EQ FD 921932885 1,001 6,537 SH   SOLE   6,537 0 0
Vanguard S&P Small Cap 600 ETF EX TRD EQ FD 921932828 293 1,724 SH   SOLE   1,724 0 0
Vanguard Short Term Cor BD ETF ETF FI 92206C409 66,990 878,436 SH   SOLE   557,549 0 320,887
Vanguard Short Term Treasury ETF ETF FI 92206C102 21 354 SH   SOLE   0 0 354
Vanguard Short-Term Bond ETF ETF FI 921937827 29,066 378,509 SH   SOLE   64,266 0 314,243
Vanguard SHRT Inf Prot Sec Index ETF ETF FI 922020805 1,579 31,501 SH   SOLE   24,926 0 6,575
Vanguard Small Cap ETF EX TRD EQ FD 922908751 8,338 47,346 SH   SOLE   14,687 0 32,659
Vanguard Small Cap Growth ETF EX TRD EQ FD 922908595 7,886 40,022 SH   SOLE   4,910 0 35,112
Vanguard Small Cap Value ETF EX TRD EQ FD 922908611 12,489 83,358 SH   SOLE   8,568 0 74,790
Vanguard Total Bond Market ETF ETF FI 921937835 5,484 72,873 SH   SOLE   69,710 0 3,163
Vanguard Total International BND ETF ETF FI 92203J407 221 4,465 SH   SOLE   4,465 0 0
Vanguard Total International STK ETF EX TRD EQ FD 921909768 818 15,854 SH   SOLE   2,866 0 12,988
Vanguard Total Stock Market ETF EX TRD EQ FD 922908769 22,097 117,152 SH   SOLE   56,719 0 60,433
Vanguard Total World Stock ETF EX TRD EQ FD 922042742 1,070 12,538 SH   SOLE   3,373 0 9,165
Vanguard Ultra Short Bond ETF ETF FI 92203C303 1,498 30,450 SH   SOLE   30,450 0 0
Vanguard Utilities ETF EX TRD EQ FD 92204A876 594 3,902 SH   SOLE   3,902 0 0
Vanguard Value ETF EX TRD EQ FD 922908744 73 553 SH   SOLE   382 0 171
Vanguard World FD (esg US STK Etf) EX TRD EQ FD 921910733 953 14,358 SH   SOLE   14,358 0 0
Varex Imaging Corp00500 COM 92214X106 5 240 SH   SOLE   240 0 0
Varonis SYS Inc COM 922280102 3 117 SH   SOLE   0 0 117
Vasamed Inc COM 92834L102 0 24,613 SH   SOLE   24,613 0 0
Vaxart Inc COM 92243A200 1 200 SH   SOLE   200 0 0
Verisign Inc COM 92343E102 7 41 SH   SOLE   41 0 0
Verisk Analytics Inc Class A COM 92345Y106 21 120 SH   SOLE   120 0 0
Veritiv Corp COM 923454102 3 24 SH   SOLE   0 0 24
Verizon Communication COM 92343V104 15,265 300,784 SH   SOLE   264,619 0 36,165
Vertex Pharmaceutica COM 92532F100 56 200 SH   SOLE   0 0 200
VF Corp COM 918204108 894 20,251 SH   SOLE   12,536 0 7,715
VGRD FTSE All WRLD Ex US SML Cap ETF EX TRD EQ FD 922042718 237 2,300 SH   SOLE   0 0 2,300
Viacomcbs Inc CL B COM 92556H206 28 1,114 SH   SOLE   1,114 0 0
Viatris Inc COM 92556V106 85 8,081 SH   SOLE   6,605 0 1,476
Vinci ADR Each Repr ADR 927320101 2 77 SH   SOLE   77 0 0
Visa Inc Class A COM 92826C839 2,949 14,976 SH   SOLE   7,538 0 7,438
VMware Inc Class A COM 928563402 44 385 SH   SOLE   30 0 355
Vodafone Group F Sponsored ADR ADR 92857W308 4 231 SH   SOLE   231 0 0
Vontier Corp COM 928881101 3 129 SH   SOLE   69 0 60
Vornado Realt 5.25 PFD PFD Ser M PFD 929042828 91 4,497 SH   SOLE   4,497 0 0
Vornado Realt 5.25 PFD PFD Ser N PFD 929042810 133 6,675 SH   SOLE   6,675 0 0
Vornado Realty 5.4 PFD PFD Ser L PFD 929042844 8 400 SH   SOLE   0 0 400
Vtech HLDGS Unsp ADR ADR 928929207 4 456 SH   SOLE   456 0 0
Vulcan Materials Com COM 929160109 1,120 7,883 SH   SOLE   78 0 7,805
W E C Energy Group Inc COM 92939U106 8,866 88,099 SH   SOLE   81,290 0 6,809
Wabtec COM 929740108 1 18 SH   SOLE   0 0 18
Walgreens Boots Alli COM 931427108 1,205 31,794 SH   SOLE   22,163 0 9,631
WalMart Inc COM 931142103 17,061 140,326 SH   SOLE   10,674 0 129,652
Walt Disney Co COM 254687106 63,371 671,303 SH   SOLE   449,207 0 222,096
Warner Brothers Discover COM 934423104 188 14,005 SH   SOLE   9,247 0 4,758
Warner Music Group Corp Class A COM 934550203 0 18 SH   SOLE   18 0 0
Washington Federal COM 938824109 120 3,993 SH   SOLE   3,993 0 0
Waste Connectionsinc F COM 94106B101 1 12 SH   SOLE   0 0 12
Waste Management Inc COM 94106L109 44,928 293,685 SH   SOLE   284,587 0 9,098
Watsco Inc COM 942622200 22 94 SH   SOLE   94 0 0
Watts Water Technologies Inc COM 942749102 7 60 SH   SOLE   60 0 0
Wave Systems Corp. Class A COM 943526608 0 43 SH   SOLE   43 0 0
WD 40 Co Com COM 929236107 11 57 SH   SOLE   57 0 0
Webster Finl Corp Depositary SHS Repstg 1/40TH Int Non Cum Perp PFD Ser G 6.50 QTLY DIV Perp CLLB 25 PFD 947890703 4 150 SH   SOLE   0 0 150
Wells Fargo & 5.85 PFD PFD Ser Q PFD 949746556 104 4,400 SH   SOLE   4,200 0 200
Wells Fargo & Co COM 949746101 1,141 29,122 SH   SOLE   19,273 0 9,849
Wells Fargo & Company Dep Rep 1/1000 5.85 Perp P PFD 949746556 47 2,000 SH   SOLE   2,000 0 0
Wendy's Company COM 95058W100 32 1,700 SH   SOLE   1,700 0 0
Wesco Inter 10.625 PFD PFD Ser A PFD 95082P303 10 381 SH   SOLE   381 0 0
West Pharm SRVC Inc COM 955306105 5 16 SH   SOLE   16 0 0
Western Asset Municipal Parnters FD Inc ETF FI 95766P108 14 1,120 SH   SOLE   0 0 1,120
Western Ast Infltn Link ETF FI 95766R104 50 4,705 SH   SOLE   4,705 0 0
Western Union Co COM 959802109 354 21,500 SH   SOLE   0 0 21,500
Westrock Co COM 96145D105 75 1,890 SH   SOLE   1,890 0 0
Weyerhaeuser Co REIT COM 962166104 189 5,719 SH   SOLE   5,719 0 0
Wheaton Precious COM 962879102 8 215 SH   SOLE   215 0 0
Whirlpool Corp COM 963320106 20 126 SH   SOLE   101 0 25
Wichita Development CXXX Registration Revoked BY COM 967108101 0 333 SH   SOLE   333 0 0
Widepoint Corp COM 967590209 28 11,825 SH   SOLE   11,825 0 0
Williams Companies COM 969457100 14 448 SH   SOLE   448 0 0
Williams Sonoma COM 969904101 35 312 SH   SOLE   312 0 0
Willis Towers Watson Pub LTD SHS COM G96629103 2 9 SH   SOLE   0 0 9
Wingstop Inc COM 974155103 37 500 SH   SOLE   500 0 0
Wisdomtree India Earnings ETF EX TRD EQ FD 97717W422 151 5,100 SH   SOLE   5,100 0 0
Wisdomtree Small Cap DIV Exch TR FD EX TRD EQ FD 97717W604 1 44 SH   SOLE   44 0 0
Wisdomtree US Esg ETF EX TRD EQ FD 97717W596 7 165 SH   SOLE   165 0 0
Wisdomtree US Largecap Dividend ETF EX TRD EQ FD 97717W307 112 1,900 SH   SOLE   1,900 0 0
Wisdomtree US Midcap Dividend ETF EX TRD EQ FD 97717W505 17 425 SH   SOLE   425 0 0
Wisdomtree US Quality Dividend Growth ETF EX TRD EQ FD 97717X669 11 194 SH   SOLE   194 0 0
Wix Com LTD F COM M98068105 4 57 SH   SOLE   57 0 0
Wolters Kluwers Spon ADR 977874205 25 257 SH   SOLE   257 0 0
Woodside Energy Group F Sponsored ADR ADR 980228308 7 330 SH   SOLE   330 0 0
Workday Inc Com COM 98138H101 10 70 SH   SOLE   70 0 0
Worthington Inds Inc COM 981811102 45 1,012 SH   SOLE   1,012 0 0
WW Grainger Inc COM 384802104 549 1,209 SH   SOLE   335 0 874
WW Interntnl Inc COM 98262P101 5 800 SH   SOLE   800 0 0
Wyndham Hotels & Resorts Inc COM 98311A105 23 347 SH   SOLE   317 0 30
WYNN Resorts COM 983134107 9 150 SH   SOLE   0 0 150
Xcel Energy Inc Minn COM 98389B100 74 1,041 SH   SOLE   1,041 0 0
Xtrackers Usd High Yield Cor BND ETF ETF FI 233051432 46 1,376 SH   SOLE   1,376 0 0
Yum Brands Inc COM 988498101 4,025 35,460 SH   SOLE   35,160 0 300
Yum China Holdings Inc COM 98850P109 1,657 34,170 SH   SOLE   34,170 0 0
Zebra Technologies Class A COM 989207105 83 281 SH   SOLE   281 0 0
Zimmer Biomet HLDGS COM 98956P102 182 1,731 SH   SOLE   911 0 820
Zimvie Inc COM 98888T107 2 151 SH   SOLE   89 0 62
Zivo Bioscience Inc COM 98978N200 4 1,000 SH   SOLE   1,000 0 0
Zoetis Inc Class A COM 98978V103 283 1,647 SH   SOLE   1,455 0 192
Zogenix Inc Contingent Value Right WT 989CVR014 0 425 SH   SOLE   425 0 0
Zoom Video Communication COM 98980L101 8 75 SH   SOLE   75 0 0
Zoominfo COM 98980F104 6 178 SH   SOLE   178 0 0
Zuora Inc Class A COM 98983V106 18 2,000 SH   SOLE   2,000 0 0
Zurich Insurance ADR 989825104 3 69 SH   SOLE   69 0 0