# EDGAR Filing Document

**Accession Number:** 0001040197
**File Stem:** 0001040197-23-000001
**Filing Date:** 2023-2
**Character Count:** 109217
**Document Hash:** 5069aa307cb77a782e736cadaecb6b70
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001040197-23-000001.hdr.sgml**: 20230209

**ACCESSION NUMBER**: 0001040197-23-000001

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230209

**DATE AS OF CHANGE**: 20230209

**EFFECTIVENESS DATE**: 20230209

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** MAI Capital Management
- **CENTRAL INDEX KEY:** 0001040197
- **IRS NUMBER:** 611495162
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-06392
- **FILM NUMBER:** 23601352

**BUSINESS ADDRESS:**
- **STREET 1:** 6050 OAK TREE BLVD SUITE 500
- **CITY:** INDEPENDENCE
- **STATE:** OH
- **ZIP:** 44131
- **BUSINESS PHONE:** 216-436-3500

**MAIL ADDRESS:**
- **STREET 1:** 6050 OAK TREE BLVD SUITE 500
- **CITY:** INDEPENDENCE
- **STATE:** OH
- **ZIP:** 44131

**FORMER COMPANY:**
- **FORMER CONFORMED NAME:** MAI Wealth Advisors
- **DATE OF NAME CHANGE:** 20080620

**FORMER COMPANY:**
- **FORMER CONFORMED NAME:** MCCORMACK ADVISORS INTERNATIONAL
- **DATE OF NAME CHANGE:** 20010216

**FORMER COMPANY:**
- **FORMER CONFORMED NAME:** INVESTMENT ADVISORS INTERNATIONAL INC/OH
- **DATE OF NAME CHANGE:** 19990322

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2022

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** MAI Capital Management<br>**Address:** 6050 OAK TREE BLVD SUITE 500<br>INDEPENDENCE, OH 44131

**Form 13F File Number:** 028-06392

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Donna Schuette<br>**Title:** Senior Operations  Transformation Leader<br>**Phone:** 216.920.4874

**Signature, Place, and Date of Signing:**

Donna Schuette  Independence, OH  02-09-2023<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 1078

**Form 13F Information Table Value Total:** $5952519067

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 374Water Inc | CS | 88583P104 |  | 3484367 | 1218310 | SH |  | SOLE |  | 0 | 0 | 1218310 |
| 3M Company | CS | 88579Y101 |  | 3361425 | 28031 | SH |  | SOLE |  | 169 | 0 | 27862 |
| 401(k) Provider Balance | CS | 401kcash9 |  | 16546648 | 16546648 | SH |  | SOLE |  | 0 | 0 | 16546648 |
| A T  T Corp New | CS | 00206R102 |  | 5020126 | 272685 | SH |  | SOLE |  | 46714 | 0 | 225970 |
| ABB Ltd | CS | 000375204 |  | 532197 | 17472 | SH |  | SOLE |  | 200 | 0 | 17272 |
| Abbott Labs | CS | 002824100 |  | 41240123 | 375627 | SH |  | SOLE |  | 42126 | 0 | 333501 |
| Abbvie Inc | CS | 00287y109 |  | 56020337 | 346639 | SH |  | SOLE |  | 55243 | 0 | 291396 |
| Accenture PLC Cl A | CS | G1151C101 |  | 25742436 | 96471 | SH |  | SOLE |  | 8405 | 0 | 88066 |
| Accenture PLC Cl A | CS | G1151C101 |  | 1734460 | 6500 | SH | Put | SOLE |  | 0 | 0 | 6500 |
| Acco Brands | CS | 00081T108 |  | 86036 | 15391 | SH |  | SOLE |  | 0 | 0 | 15391 |
| ACTIVISION BLIZZARD INC | CS | 00507v109 |  | 4335662 | 56638 | SH |  | SOLE |  | 3275 | 0 | 53363 |
| Adamas Pharmaceuticals Inc Ten | CS | 005cvr014 |  | 0 | 637741 | SH |  | SOLE |  | 514810 | 0 | 122931 |
| Adamas Pharmaceuticals Inc Ten | CS | 005cvr022 |  | 0 | 637741 | SH |  | SOLE |  | 514810 | 0 | 122931 |
| Adeia Inc | CS | 00676p107 |  | 309569 | 32655 | SH |  | SOLE |  | 0 | 0 | 32655 |
| Adobe Inc | CS | 00724F101 |  | 13779109 | 40945 | SH |  | SOLE |  | 6624 | 0 | 34321 |
| Adobe Inc | CS | 00724F101 |  | 302877 | 900 | SH | Put | SOLE |  | 0 | 0 | 900 |
| Advanced Micro Devices Inc. | CS | 007903107 |  | 9029780 | 139413 | SH |  | SOLE |  | 12531 | 0 | 126882 |
| Advantego Corp | CS | 00775n102 |  | 6 | 60000 | SH |  | SOLE |  | 0 | 0 | 60000 |
| Aerojet Rocketdyne Holdings In | CS | 007800105 |  | 673565 | 12043 | SH |  | SOLE |  | 0 | 0 | 12043 |
| Aeva Technologies Inc | CS | 00835q103 |  | 14423 | 10605 | SH |  | SOLE |  | 0 | 0 | 10605 |
| Aflac Inc | CS | 001055102 |  | 981981 | 13650 | SH |  | SOLE |  | 1250 | 0 | 12400 |
| Agilent Technologies | CS | 00846U101 |  | 792468 | 5295 | SH |  | SOLE |  | 0 | 0 | 5295 |
| AIA Group Ltd ADR | CS | 001317205 |  | 346316 | 7785 | SH |  | SOLE |  | 0 | 0 | 7785 |
| Air Products  Chemicals Inc | CS | 009158106 |  | 30461561 | 98818 | SH |  | SOLE |  | 23030 | 0 | 75788 |
| Airbnb Inc. | CS | 009066101 |  | 6108804 | 71448 | SH |  | SOLE |  | 0 | 0 | 71448 |
| Airbnb Inc. | CS | 009066101 |  | 4275000 | 50000 | SH | Put | SOLE |  | 0 | 0 | 50000 |
| Airbnb Inc. | CS | 009066101 |  | 812250 | 9500 | SH | Put | SOLE |  | 0 | 0 | 9500 |
| Airbnb Inc. | CS | 009066101 |  | 812250 | 9500 | SH | Put | SOLE |  | 0 | 0 | 9500 |
| Akamai Tech | CS | 00971T101 |  | 670691 | 7956 | SH |  | SOLE |  | 0 | 0 | 7956 |
| Albemarle Corp | CS | 012653101 |  | 475057 | 2191 | SH |  | SOLE |  | 0 | 0 | 2191 |
| Albireo Pharma Inc | CS | 01345p106 |  | 5734516 | 265364 | SH |  | SOLE |  | 172594 | 0 | 92770 |
| Alibaba Group Holding Limited | CS | 01609w102 |  | 1410585 | 16013 | SH |  | SOLE |  | 50 | 0 | 15963 |
| Allegion Plc | CS | g0176j109 |  | 238110 | 2262 | SH |  | SOLE |  | 94 | 0 | 2168 |
| AllianceBernstein Holding LP | CS | 01881G106 |  | 525345 | 15285 | SH |  | SOLE |  | 0 | 0 | 15285 |
| Allstate Corp | CS | 020002101 |  | 937228 | 6912 | SH |  | SOLE |  | 0 | 0 | 6912 |
| Allstate Corp | CS | 020002101 |  | 81360 | 600 | SH | Put | SOLE |  | 0 | 0 | 600 |
| Alpha Metallurgical Resources | CS | 020764106 |  | 239933 | 1639 | SH |  | SOLE |  | 0 | 0 | 1639 |
| Alphabet Inc Class | CS | 02079K305 |  | 62208533 | 705072 | SH |  | SOLE |  | 248063 | 0 | 457010 |
| Alphabet Inc Class C | CS | 02079k107 |  | 56788132 | 640010 | SH |  | SOLE |  | 203960 | 0 | 436050 |
| Alternative Energy Partners In | CS | 02152e101 |  | 0 | 80000 | SH |  | SOLE |  | 0 | 0 | 80000 |
| Altria Group Inc. | CS | 02209S103 |  | 3566633 | 78027 | SH |  | SOLE |  | 12430 | 0 | 65597 |
| Amazon Com Inc | CS | 023135106 |  | 69328198 | 825336 | SH |  | SOLE |  | 177135 | 0 | 648201 |
| Amazon Com Inc | CS | 023135106 |  | 168000 | 2000 | SH | Call | SOLE |  | 0 | 0 | 2000 |
| Ambev Sa Adr | CS | 02319V103 |  | 57300 | 21066 | SH |  | SOLE |  | 0 | 0 | 21066 |
| Amcor PLC Ord | CS | g0250x107 |  | 155545 | 13060 | SH |  | SOLE |  | 0 | 0 | 13060 |
| Amdocs Ltd | CS | G02602103 |  | 522948 | 5753 | SH |  | SOLE |  | 0 | 0 | 5753 |
| Ameren Corp. | CS | 023608102 |  | 586872 | 6600 | SH |  | SOLE |  | 0 | 0 | 6600 |
| America Movil SA de CV ADR Ser | CS | 02364W105 |  | 753152 | 41382 | SH |  | SOLE |  | 0 | 0 | 41382 |
| American Battery Technology Co | CS | 02451v101 |  | 5290 | 13000 | SH |  | SOLE |  | 0 | 0 | 13000 |
| American Electric Power | CS | 025537101 |  | 2405984 | 25339 | SH |  | SOLE |  | 77 | 0 | 25262 |
| American Express | CS | 025816109 |  | 13708150 | 92779 | SH |  | SOLE |  | 49352 | 0 | 43427 |
| American Express | CS | 025816109 |  | 251175 | 1700 | SH | Call | SOLE |  | 0 | 0 | 1700 |
| American Financial Group | CS | 025932104 |  | 484736 | 3531 | SH |  | SOLE |  | 648 | 0 | 2883 |
| American International Group | CS | 026874784 |  | 3561323 | 56314 | SH |  | SOLE |  | 1700 | 0 | 54614 |
| American Tower | CS | 03027X100 |  | 22296899 | 105244 | SH |  | SOLE |  | 13939 | 0 | 91305 |
| American Water Works | CS | 030420103 |  | 523089 | 3432 | SH |  | SOLE |  | 0 | 0 | 3432 |
| Ameriprise Financial Inc | CS | 03076C106 |  | 1569688 | 5041 | SH |  | SOLE |  | 950 | 0 | 4091 |
| Amerisource Bergen Corp. | CS | 03073E105 |  | 763380 | 4607 | SH |  | SOLE |  | 0 | 0 | 4607 |
| Ametek Inc | CS | 031100100 |  | 2455796 | 17577 | SH |  | SOLE |  | 200 | 0 | 17377 |
| Amgen Inc | CS | 031162100 |  | 10830581 | 41237 | SH |  | SOLE |  | 7380 | 0 | 33857 |
| Amkor Technology | CS | 031652100 |  | 377133 | 15727 | SH |  | SOLE |  | 0 | 0 | 15727 |
| Amphenol Corp | CS | 032095101 |  | 318874 | 4188 | SH |  | SOLE |  | 250 | 0 | 3938 |
| AMR Corporation Com Escrow | CS | 001esc102 |  | 0 | 10160 | SH |  | SOLE |  | 1000 | 0 | 9160 |
| Analog Devices Inc | CS | 032654105 |  | 709809 | 4327 | SH |  | SOLE |  | 202 | 0 | 4125 |
| Anheuser-Busch InBev | CS | 03524A108 |  | 658519 | 10968 | SH |  | SOLE |  | 6060 | 0 | 4908 |
| Antero Midstream Corp | CS | 03676b102 |  | 599638 | 55573 | SH |  | SOLE |  | 0 | 0 | 55573 |
| Aon Corp | CS | g0403h108 |  | 477243 | 1590 | SH |  | SOLE |  | 0 | 0 | 1590 |
| APA Corp | CS | 03743q108 |  | 2110916 | 45221 | SH |  | SOLE |  | 300 | 0 | 44921 |
| Apogee | CS | 037598109 |  | 223278 | 5022 | SH |  | SOLE |  | 0 | 0 | 5022 |
| Apollo Global Management Inc C | CS | 03769M106 |  | 229835 | 3603 | SH |  | SOLE |  | 0 | 0 | 3603 |
| Apple Inc | CS | 037833100 |  | 204297652 | 1572367 | SH |  | SOLE |  | 96267 | 0 | 1476100 |
| Apple Inc | CS | 037833100 |  | 1377258 | 10600 | SH | Put | SOLE |  | 0 | 0 | 10600 |
| Apple Inc | CS | 037833100 |  | 1156377 | 8900 | SH | Put | SOLE |  | 0 | 0 | 8900 |
| Apple Inc | CS | 037833100 |  | 389790 | 3000 | SH | Put | SOLE |  | 0 | 0 | 3000 |
| Applied Industrial Technologie | CS | 03820C105 |  | 1112845 | 8830 | SH |  | SOLE |  | 0 | 0 | 8830 |
| Applied Materials | CS | 038222105 |  | 1888253 | 19391 | SH |  | SOLE |  | 678 | 0 | 18713 |
| Aptiv PLC | CS | g6095l109 |  | 836680 | 8984 | SH |  | SOLE |  | 0 | 0 | 8984 |
| Arch Capital Group | CS | G0450A105 |  | 302474 | 4818 | SH |  | SOLE |  | 0 | 0 | 4818 |
| Archer Daniels Midland Co. | CS | 039483102 |  | 4925391 | 53047 | SH |  | SOLE |  | 0 | 0 | 53047 |
| Ares Capital Corp | CS | 04010L103 |  | 288542 | 15622 | SH |  | SOLE |  | 210 | 0 | 15412 |
| Arista Networks Inc. | CS | 040413106 |  | 2513401 | 20712 | SH |  | SOLE |  | 0 | 0 | 20712 |
| Arthur J. Gallagher | CS | 363576109 |  | 989081 | 5246 | SH |  | SOLE |  | 0 | 0 | 5246 |
| Artificial Intelligence Techno | CS | 04316d201 |  | 316 | 55459 | SH |  | SOLE |  | 0 | 0 | 55459 |
| Ashland Inc | CS | 044186104 |  | 406894 | 3784 | SH |  | SOLE |  | 0 | 0 | 3784 |
| Asia Broadband | CS | 04518l100 |  | 1649 | 51304 | SH |  | SOLE |  | 0 | 0 | 51304 |
| ASML Holding N.V. | CS | N07059210 |  | 1268533 | 2322 | SH |  | SOLE |  | 0 | 0 | 2322 |
| Astrazeneca | CS | 046353108 |  | 1616353 | 23840 | SH |  | SOLE |  | 0 | 0 | 23840 |
| Athersys Inc. | CS | 04744l205 |  | 17431 | 20751 | SH |  | SOLE |  | 12241 | 0 | 8510 |
| Atkore Inc | CS | 047649108 |  | 435873 | 3843 | SH |  | SOLE |  | 0 | 0 | 3843 |
| Atlas Copco AB ADR | CS | 049255706 |  | 159997 | 13543 | SH |  | SOLE |  | 0 | 0 | 13543 |
| Atlas Corp | CS | y0436q109 |  | 374186 | 24393 | SH |  | SOLE |  | 0 | 0 | 24393 |
| Atmos Energy Corp | CS | 049560105 |  | 331279 | 2956 | SH |  | SOLE |  | 0 | 0 | 2956 |
| AtriCure Inc | CS | 04963c209 |  | 594736 | 13401 | SH |  | SOLE |  | 899 | 0 | 12502 |
| Atrion Corp | CS | 049904105 |  | 604206 | 1080 | SH |  | SOLE |  | 1080 | 0 | 0 |
| AU Optronics Corp ADR | CS | 002255404 |  | 295313 | 60515 | SH |  | SOLE |  | 0 | 0 | 60515 |
| Autodesk | CS | 052769106 |  | 776943 | 4158 | SH |  | SOLE |  | 71 | 0 | 4087 |
| Autolus Therapeutics PLC ADR | CS | 05280R100 |  | 917039 | 482652 | SH |  | SOLE |  | 416509 | 0 | 66143 |
| Automatic Data Processing | CS | 053015103 |  | 3036287 | 12712 | SH |  | SOLE |  | 830 | 0 | 11882 |
| AutoNation | CS | 05329W102 |  | 243249 | 2267 | SH |  | SOLE |  | 0 | 0 | 2267 |
| Autozone Inc | CS | 053332102 |  | 2187502 | 887 | SH |  | SOLE |  | 16 | 0 | 871 |
| Avery Dennison | CS | 053611109 |  | 249317 | 1377 | SH |  | SOLE |  | 80 | 0 | 1297 |
| Avient Corp | CS | 05368v106 |  | 920466 | 27265 | SH |  | SOLE |  | 0 | 0 | 27265 |
| Axis Capital Holdings | CS | G0692U109 |  | 505894 | 9339 | SH |  | SOLE |  | 0 | 0 | 9339 |
| Baidu ADR | CS | 056752108 |  | 868945 | 7597 | SH |  | SOLE |  | 0 | 0 | 7597 |
| Baker Hughes Company A | CS | 05722g100 |  | 246516 | 8348 | SH |  | SOLE |  | 0 | 0 | 8348 |
| Ball Corp. | CS | 058498106 |  | 420085 | 8214 | SH |  | SOLE |  | 0 | 0 | 8214 |
| Banco Bilbao Vis ADR | CS | 05946K101 |  | 356219 | 59271 | SH |  | SOLE |  | 0 | 0 | 59271 |
| Banco Bradesco ADR | CS | 059460303 |  | 43007 | 14933 | SH |  | SOLE |  | 0 | 0 | 14933 |
| Bank of America Corp | CS | 060505104 |  | 26844313 | 810517 | SH |  | SOLE |  | 107208 | 0 | 703308 |
| Bank Of China Ltd ADR | CS | 06426M104 |  | 161781 | 17784 | SH |  | SOLE |  | 0 | 0 | 17784 |
| Bank of New York Mellon | CS | 064058100 |  | 856063 | 18806 | SH |  | SOLE |  | 410 | 0 | 18396 |
| Bank OZK | CS | 06417n103 |  | 3078312 | 76843 | SH |  | SOLE |  | 38072 | 0 | 38771 |
| Barclays Plc Adr | CS | 06738E204 |  | 82602 | 10590 | SH |  | SOLE |  | 0 | 0 | 10590 |
| BAXTER INTERNATIONAL INC | CS | 071813109 |  | 795399 | 15605 | SH |  | SOLE |  | 700 | 0 | 14905 |
| BECTON DICKINSON  COMPANY | CS | 075887109 |  | 1775865 | 6983 | SH |  | SOLE |  | 176 | 0 | 6807 |
| Berkshire Hathaway | CS | 084670108 |  | 2812266 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| Berkshire Hathaway Class B | CS | 084670702 |  | 31217897 | 101062 | SH |  | SOLE |  | 11395 | 0 | 89667 |
| Berkshire Htwy Cla100 Shs 1 Wh | CS | 084990175 |  | 7968086 | 1700 | SH |  | SOLE |  | 600 | 0 | 1100 |
| BHP Group Limited | CS | 088606108 |  | 493360 | 7951 | SH |  | SOLE |  | 0 | 0 | 7951 |
| BioCube Inc | CS | 09056u107 |  | 633 | 66666 | SH |  | SOLE |  | 0 | 0 | 66666 |
| Biogen Inc | CS | 09062X103 |  | 7786858 | 28120 | SH |  | SOLE |  | 23398 | 0 | 4722 |
| Bitcoin Services Inc | CS | 09173y107 |  | 0 | 15000 | SH |  | SOLE |  | 0 | 0 | 15000 |
| Blackrock Inc | CS | 09247X101 |  | 15020787 | 21197 | SH |  | SOLE |  | 1675 | 0 | 19522 |
| Blackrock Inc | CS | 09247X101 |  | 354315 | 500 | SH | Call | SOLE |  | 0 | 0 | 500 |
| Blackstone Group Inc | CS | 09260d107 |  | 6398223 | 86241 | SH |  | SOLE |  | 45372 | 0 | 40869 |
| Bloomin Brands Inc. | CS | 094235108 |  | 566539 | 28158 | SH |  | SOLE |  | 0 | 0 | 28158 |
| Blue Biofuels Inc | CS | 09530Q102 |  | 2896 | 20002 | SH |  | SOLE |  | 0 | 0 | 20002 |
| Boeing Company | CS | 097023105 |  | 11941457 | 62688 | SH |  | SOLE |  | 3733 | 0 | 58955 |
| Boise Cascade LLC | CS | 09739d100 |  | 269942 | 3931 | SH |  | SOLE |  | 0 | 0 | 3931 |
| Booking Holdings Inc | CS | 09857l108 |  | 13023862 | 6463 | SH |  | SOLE |  | 968 | 0 | 5495 |
| Booz Allen Hamilton Holding | CS | 099502106 |  | 828835 | 7930 | SH |  | SOLE |  | 0 | 0 | 7930 |
| BorgWarner | CS | 099724106 |  | 271044 | 6734 | SH |  | SOLE |  | 0 | 0 | 6734 |
| Boston Scientific Corp | CS | 101137107 |  | 15670539 | 338676 | SH |  | SOLE |  | 108230 | 0 | 230446 |
| BP Amoco PLC ADR | CS | 055622104 |  | 1554264 | 44497 | SH |  | SOLE |  | 0 | 0 | 44497 |
| Bristol-Myers Squibb Co | CS | 110122108 |  | 39183613 | 544595 | SH |  | SOLE |  | 119024 | 0 | 425571 |
| Broadcom Inc | CS | 11135F101 |  | 37072736 | 66304 | SH |  | SOLE |  | 7483 | 0 | 58821 |
| BROADRIDGE FINANCIAL SOL | CS | 11133T103 |  | 756410 | 5639 | SH |  | SOLE |  | 146 | 0 | 5493 |
| Brown-Forman Corp | CS | 115637100 |  | 221085 | 3362 | SH |  | SOLE |  | 0 | 0 | 3362 |
| Brown Forman Corp B | CS | 115637209 |  | 445245 | 6779 | SH |  | SOLE |  | 1812 | 0 | 4967 |
| BRP Group Inc Cl A | CS | 05589g102 |  | 1130923 | 44985 | SH |  | SOLE |  | 0 | 0 | 44985 |
| Builders First Source Inc | CS | 12008r107 |  | 792639 | 12217 | SH |  | SOLE |  | 0 | 0 | 12217 |
| Cadence Bank | CS | 12740C103 |  | 480870 | 19500 | SH |  | SOLE |  | 19000 | 0 | 500 |
| Cadence Design Systems | CS | 127387108 |  | 2687347 | 16729 | SH |  | SOLE |  | 0 | 0 | 16729 |
| Cadence Design Systems | CS | 127387108 |  | 706816 | 4400 | SH | Put | SOLE |  | 0 | 0 | 4400 |
| Cadence Design Systems | CS | 127387108 |  | 1445760 | 9000 | SH | Put | SOLE |  | 0 | 0 | 9000 |
| California Bancorp | CS | 13005u101 |  | 4014397 | 168814 | SH |  | SOLE |  | 0 | 0 | 168814 |
| Campbell Soup Company | CS | 134429109 |  | 355884 | 6271 | SH |  | SOLE |  | 1445 | 0 | 4826 |
| Canadian National Railway Co | CS | 136375102 |  | 315257 | 2652 | SH |  | SOLE |  | 0 | 0 | 2652 |
| Canadian Pacific Railway | CS | 13645T100 |  | 437694 | 5868 | SH |  | SOLE |  | 0 | 0 | 5868 |
| Canopy Growth Corporation | CS | 138035100 |  | 54553 | 23616 | SH |  | SOLE |  | 0 | 0 | 23616 |
| Capital One Financial | CS | 14040H105 |  | 381973 | 4109 | SH |  | SOLE |  | 0 | 0 | 4109 |
| Cardinal Health Inc. | CS | 14149Y108 |  | 620264 | 8069 | SH |  | SOLE |  | 0 | 0 | 8069 |
| Cargojet Inc | CS | 14179v503 |  | 326737 | 3805 | SH |  | SOLE |  | 0 | 0 | 3805 |
| Carrefour SA ADR | CS | 144430204 |  | 37372 | 11196 | SH |  | SOLE |  | 0 | 0 | 11196 |
| Carrier Global Corp | CS | 14448c104 |  | 1088238 | 26382 | SH |  | SOLE |  | 6785 | 0 | 19597 |
| Cassava Sciences | CS | 14817c107 |  | 200340 | 6782 | SH |  | SOLE |  | 0 | 0 | 6782 |
| Caterpillar Inc | CS | 149123101 |  | 2938767 | 12267 | SH |  | SOLE |  | 454 | 0 | 11813 |
| CBO Global Mkts Inc | CS | 12503M108 |  | 2846965 | 22690 | SH |  | SOLE |  | 0 | 0 | 22690 |
| Cedar Fair LP | CS | 150185106 |  | 889588 | 21519 | SH |  | SOLE |  | 3300 | 0 | 18219 |
| Celanese Corp | CS | 150870103 |  | 300483 | 2939 | SH |  | SOLE |  | 0 | 0 | 2939 |
| Centene | CS | 15135B101 |  | 362648 | 4422 | SH |  | SOLE |  | 0 | 0 | 4422 |
| CenterPoint Energy | CS | 15189T107 |  | 306498 | 10220 | SH |  | SOLE |  | 2130 | 0 | 8090 |
| Centrus Energy Corp | CS | 15643u104 |  | 210308 | 6475 | SH |  | SOLE |  | 0 | 0 | 6475 |
| CF Industries Holdings | CS | 125269100 |  | 1039355 | 12199 | SH |  | SOLE |  | 0 | 0 | 12199 |
| Charles Schwab | CS | 808513105 |  | 2977322 | 35759 | SH |  | SOLE |  | 13132 | 0 | 22627 |
| Charter Communications Inc | CS | 16119P108 |  | 239066 | 705 | SH |  | SOLE |  | 0 | 0 | 705 |
| Chemed Corp | CS | 16359R103 |  | 699289 | 1370 | SH |  | SOLE |  | 0 | 0 | 1370 |
| Cheniere Energy Inc | CS | 16411R208 |  | 532808 | 3553 | SH |  | SOLE |  | 0 | 0 | 3553 |
| CHEVRON CORPORATION | CS | 166764100 |  | 17109311 | 95322 | SH |  | SOLE |  | 7045 | 0 | 88277 |
| Chipotle Mexican Grill | CS | 169656105 |  | 400985 | 289 | SH |  | SOLE |  | 0 | 0 | 289 |
| Chord Energy Corp | CS | 674215207 |  | 395518 | 2891 | SH |  | SOLE |  | 0 | 0 | 2891 |
| Chromadex Corporation | CS | 171077407 |  | 17921 | 10667 | SH |  | SOLE |  | 0 | 0 | 10667 |
| Chubb Ltd | CS | h1467j104 |  | 28335832 | 128449 | SH |  | SOLE |  | 18441 | 0 | 110008 |
| Church  Dwight Co | CS | 171340102 |  | 503272 | 6243 | SH |  | SOLE |  | 160 | 0 | 6083 |
| CIE Financiere Richemont SA AD | CS | 204319107 |  | 130355 | 10059 | SH |  | SOLE |  | 0 | 0 | 10059 |
| Ciena Corp. | CS | 171779309 |  | 463612 | 9094 | SH |  | SOLE |  | 0 | 0 | 9094 |
| Cigna Corp | CS | 125523100 |  | 2230311 | 6731 | SH |  | SOLE |  | 1516 | 0 | 5215 |
| Cincinnati Financial Corporati | CS | 172062101 |  | 1694657 | 16551 | SH |  | SOLE |  | 2500 | 0 | 14051 |
| Cintas Inc. | CS | 172908105 |  | 1152600 | 2552 | SH |  | SOLE |  | 0 | 0 | 2552 |
| Cisco Systems Inc | CS | 17275r102 |  | 41598082 | 873176 | SH |  | SOLE |  | 136305 | 0 | 736870 |
| CISO Global Inc | CS | 15672x102 |  | 77775 | 30500 | SH |  | SOLE |  | 0 | 0 | 30500 |
| Citigroup Inc | CS | 172967424 |  | 3053214 | 67504 | SH |  | SOLE |  | 11986 | 0 | 55518 |
| Clariant AG | CS | H14843165 |  | 449571 | 28392 | SH |  | SOLE |  | 0 | 0 | 28392 |
| Cleveland Cliffs Inc. | CS | 185899101 |  | 765886 | 47541 | SH |  | SOLE |  | 0 | 0 | 47541 |
| Cleveland Cliffs Inc. | CS | 185899101 |  | 120825 | 7500 | SH | Call | SOLE |  | 0 | 0 | 7500 |
| Cleveland Cliffs Inc. | CS | 185899101 |  | 16110 | 1000 | SH | Call | SOLE |  | 0 | 0 | 1000 |
| Cleveland Cliffs Inc. | CS | 185899101 |  | 32220 | 2000 | SH | Call | SOLE |  | 0 | 0 | 2000 |
| Cleveland Cliffs Inc. | CS | 185899101 |  | 80550 | 5000 | SH | Call | SOLE |  | 0 | 0 | 5000 |
| Cleveland Cliffs Inc. | CS | 185899101 |  | 161100 | 10000 | SH | Put | SOLE |  | 0 | 0 | 10000 |
| Cleveland Cliffs Inc. | CS | 185899101 |  | 32220 | 2000 | SH | Put | SOLE |  | 0 | 0 | 2000 |
| Clorox Co | CS | 189054109 |  | 841101 | 5994 | SH |  | SOLE |  | 95 | 0 | 5899 |
| Cloudflare Inc Cl A | CS | 18915m107 |  | 346580 | 7666 | SH |  | SOLE |  | 0 | 0 | 7666 |
| CloudMD Software  Services In | CS | 18912c102 |  | 1786 | 12500 | SH |  | SOLE |  | 0 | 0 | 12500 |
| Clovis Oncology Inc | CS | 189464100 |  | 1055 | 20000 | SH |  | SOLE |  | 0 | 0 | 20000 |
| CME Group Inc | CS | 12572Q105 |  | 780553 | 4642 | SH |  | SOLE |  | 0 | 0 | 4642 |
| CNO Financial Inc | CS | 12621E103 |  | 239537 | 10483 | SH |  | SOLE |  | 0 | 0 | 10483 |
| Coca-Cola Femsa SAB de CV ADR | CS | 191241108 |  | 447669 | 6595 | SH |  | SOLE |  | 0 | 0 | 6595 |
| COCA COLA COM | CS | 191216100 |  | 23758557 | 373503 | SH |  | SOLE |  | 80904 | 0 | 292600 |
| Cognizant Technology Solutions | CS | 192446102 |  | 619507 | 10832 | SH |  | SOLE |  | 523 | 0 | 10309 |
| Coherent Inc | CS | 19247g107 |  | 475114 | 13536 | SH |  | SOLE |  | 0 | 0 | 13536 |
| Colgate Palmolive | CS | 194162103 |  | 1791701 | 22740 | SH |  | SOLE |  | 2120 | 0 | 20620 |
| Collateral Loan Security - Wel | CS | l0c990030 |  | 0 | 44264 | SH |  | SOLE |  | 0 | 0 | 44264 |
| Comcast Corp. Cl A | CS | 20030n101 |  | 9350074 | 267374 | SH |  | SOLE |  | 43344 | 0 | 224030 |
| Comerica Inc. | CS | 200340107 |  | 485598 | 7264 | SH |  | SOLE |  | 0 | 0 | 7264 |
| ConAgra Brands Inc | CS | 205887102 |  | 350601 | 9059 | SH |  | SOLE |  | 0 | 0 | 9059 |
| ConocoPhillips | CS | 20825C104 |  | 6726081 | 57001 | SH |  | SOLE |  | 2519 | 0 | 54482 |
| Consolidated Edison Co of NY | CS | 209115104 |  | 800114 | 8395 | SH |  | SOLE |  | 33 | 0 | 8362 |
| Constellation Brands Inc. | CS | 21036P108 |  | 1636658 | 7062 | SH |  | SOLE |  | 0 | 0 | 7062 |
| Constellation Energy Corp | CS | 21037t109 |  | 797965 | 9256 | SH |  | SOLE |  | 332 | 0 | 8924 |
| Copa Holdings Sa Class A | CS | p31076105 |  | 465170 | 5593 | SH |  | SOLE |  | 0 | 0 | 5593 |
| Copart Inc | CS | 217204106 |  | 842474 | 13836 | SH |  | SOLE |  | 0 | 0 | 13836 |
| Corning Inc. | CS | 219350105 |  | 893989 | 27990 | SH |  | SOLE |  | 574 | 0 | 27416 |
| Corteva Inc | CS | 22052l104 |  | 543572 | 9248 | SH |  | SOLE |  | 479 | 0 | 8769 |
| Costco Wholesale Corp | CS | 22160K105 |  | 30897840 | 67684 | SH |  | SOLE |  | 5044 | 0 | 62640 |
| Cousins Pptys Inc | CS | 222795502 |  | 266683 | 10545 | SH |  | SOLE |  | 0 | 0 | 10545 |
| Covenant Logistics Group Inc A | CS | 22284p105 |  | 359148 | 10389 | SH |  | SOLE |  | 0 | 0 | 10389 |
| CRA International Inc | CS | 12618T105 |  | 264939 | 2164 | SH |  | SOLE |  | 0 | 0 | 2164 |
| Creative Edge Nutrition Inc | CS | 22528w205 |  | 0 | 56305 | SH |  | SOLE |  | 0 | 0 | 56305 |
| Crescent Energy Co Class A | CS | 44952j104 |  | 175566 | 14643 | SH |  | SOLE |  | 14643 | 0 | 0 |
| Cresco Labs Inc | CS | 22587m106 |  | 19241 | 10641 | SH |  | SOLE |  | 0 | 0 | 10641 |
| Crowdstrike Hldgs Inc | CS | 22788c105 |  | 6083446 | 57778 | SH |  | SOLE |  | 0 | 0 | 57778 |
| CROWN CASTLE INC | CS | 22822V101 |  | 4496405 | 33150 | SH |  | SOLE |  | 7219 | 0 | 25931 |
| CSX Corp | CS | 126408103 |  | 1721744 | 55576 | SH |  | SOLE |  | 2802 | 0 | 52774 |
| Cummins Inc | CS | 231021106 |  | 2420064 | 9988 | SH |  | SOLE |  | 93 | 0 | 9895 |
| Curtiss Wright | CS | 231561101 |  | 221491 | 1326 | SH |  | SOLE |  | 0 | 0 | 1326 |
| CVS Health Corp. | CS | 126650100 |  | 9185334 | 98566 | SH |  | SOLE |  | 10685 | 0 | 87881 |
| CyberArk Software | CS | m2682v108 |  | 286527 | 2210 | SH |  | SOLE |  | 0 | 0 | 2210 |
| Cytta Corporation | CS | 12673w407 |  | 1068 | 12000 | SH |  | SOLE |  | 0 | 0 | 12000 |
| Danaher Corp | CS | 235851102 |  | 20582741 | 77548 | SH |  | SOLE |  | 16943 | 0 | 60605 |
| Darden Restuarants | CS | 237194105 |  | 871486 | 6300 | SH |  | SOLE |  | 518 | 0 | 5782 |
| Dariohealth Corp | CS | 23725P209 |  | 722387 | 168782 | SH |  | SOLE |  | 133329 | 0 | 35453 |
| DaVita Healthcare Partners Inc | CS | 23918K108 |  | 236853 | 3172 | SH |  | SOLE |  | 0 | 0 | 3172 |
| Deckers Outdoor Corp | CS | 243537107 |  | 304160 | 762 | SH |  | SOLE |  | 0 | 0 | 762 |
| Deere  Co | CS | 244199105 |  | 6006824 | 14010 | SH |  | SOLE |  | 360 | 0 | 13650 |
| Dell Technologies C | CS | 24703l202 |  | 1884122 | 46845 | SH |  | SOLE |  | 0 | 0 | 46845 |
| Delta Air Lines | CS | 247361702 |  | 350828 | 10676 | SH |  | SOLE |  | 300 | 0 | 10376 |
| Destination XL Group Inc | CS | 25065k104 |  | 290864 | 43091 | SH |  | SOLE |  | 0 | 0 | 43091 |
| Deutsche Telekom ADR | CS | 251566105 |  | 263894 | 13267 | SH |  | SOLE |  | 0 | 0 | 13267 |
| Devon Energy Corp | CS | 25179M103 |  | 1102082 | 17917 | SH |  | SOLE |  | 110 | 0 | 17807 |
| Diageo Plc Spsd ADR | CS | 25243q205 |  | 15963953 | 89589 | SH |  | SOLE |  | 12874 | 0 | 76716 |
| Diamondback Energy Inc | CS | 25278x109 |  | 205656 | 1504 | SH |  | SOLE |  | 0 | 0 | 1504 |
| Diamondrock Hospitality Co | CS | 252784301 |  | 178640 | 21812 | SH |  | SOLE |  | 0 | 0 | 21812 |
| Digital Turbine Inc | CS | 25400w102 |  | 496702 | 32592 | SH |  | SOLE |  | 0 | 0 | 32592 |
| Digital World Acquisition Corp | CS | 25400Q105 |  | 172380 | 11492 | SH |  | SOLE |  | 833 | 0 | 10659 |
| Dillard Department Stores Inc. | CS | 254067101 |  | 658035 | 2036 | SH |  | SOLE |  | 169 | 0 | 1867 |
| Discover Financial | CS | 254709108 |  | 457280 | 4674 | SH |  | SOLE |  | 0 | 0 | 4674 |
| Disney Walt Co. | CS | 254687106 |  | 19222922 | 221258 | SH |  | SOLE |  | 68456 | 0 | 152802 |
| DocuSign Inc. | CS | 256163106 |  | 909835 | 16417 | SH |  | SOLE |  | 1 | 0 | 16416 |
| Dollar General Corp. | CS | 256677105 |  | 20273629 | 82329 | SH |  | SOLE |  | 26534 | 0 | 55795 |
| Dollar Tree | CS | 256746108 |  | 545110 | 3854 | SH |  | SOLE |  | 0 | 0 | 3854 |
| Dominion Energy Inc. | CS | 25746U109 |  | 991847 | 16175 | SH |  | SOLE |  | 47 | 0 | 16128 |
| Domino's Pizza Inc | CS | 25754A201 |  | 15068998 | 43502 | SH |  | SOLE |  | 15967 | 0 | 27535 |
| Dover Corp. | CS | 260003108 |  | 551685 | 4074 | SH |  | SOLE |  | 0 | 0 | 4074 |
| Dow Inc | CS | 260557103 |  | 1875817 | 37226 | SH |  | SOLE |  | 479 | 0 | 36747 |
| DTE Energy | CS | 233331107 |  | 419112 | 3566 | SH |  | SOLE |  | 0 | 0 | 3566 |
| Duke Energy Corp. | CS | 26441C204 |  | 2173209 | 21101 | SH |  | SOLE |  | 1624 | 0 | 19477 |
| DuPont de Nemours Inc | CS | 26614n102 |  | 664962 | 9689 | SH |  | SOLE |  | 756 | 0 | 8933 |
| DXC Technology Co | CS | 23355l106 |  | 229464 | 8659 | SH |  | SOLE |  | 0 | 0 | 8659 |
| Eaton Corp Plc | CS | G29183103 |  | 28242488 | 179946 | SH |  | SOLE |  | 19901 | 0 | 160044 |
| Ebay | CS | 278642103 |  | 248701 | 5997 | SH |  | SOLE |  | 0 | 0 | 5997 |
| Eco Oro Minerals Corp | CS | 27887t107 |  | 469 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| Ecolabs Inc. | CS | 278865100 |  | 601445 | 4132 | SH |  | SOLE |  | 0 | 0 | 4132 |
| Edwards Lifesciences Corp. | CS | 28176E108 |  | 684696 | 9177 | SH |  | SOLE |  | 0 | 0 | 9177 |
| Elevance Health Inc | CS | 036752103 |  | 3105239 | 6053 | SH |  | SOLE |  | 100 | 0 | 5953 |
| Emerson Electric | CS | 291011104 |  | 2063968 | 21486 | SH |  | SOLE |  | 4318 | 0 | 17168 |
| Enbridge Inc | CS | 29250n105 |  | 543441 | 13899 | SH |  | SOLE |  | 344 | 0 | 13555 |
| Enterprise Financial Services | CS | 293712105 |  | 1768935 | 36130 | SH |  | SOLE |  | 0 | 0 | 36130 |
| Entravision Communications Cor | CS | 29382r107 |  | 173683 | 36184 | SH |  | SOLE |  | 0 | 0 | 36184 |
| EOG Resources | CS | 26875P101 |  | 1817166 | 14030 | SH |  | SOLE |  | 5062 | 0 | 8968 |
| Epam Systems Inc | CS | 29414b104 |  | 22374810 | 68270 | SH |  | SOLE |  | 50720 | 0 | 17550 |
| Equinix Corp | CS | 29444U700 |  | 856075 | 1307 | SH |  | SOLE |  | 433 | 0 | 874 |
| Equitable Holdings Inc | CS | 29452e101 |  | 915674 | 31905 | SH |  | SOLE |  | 0 | 0 | 31905 |
| Equity Residential Properties | CS | 29476L107 |  | 328861 | 5574 | SH |  | SOLE |  | 0 | 0 | 5574 |
| Estee Lauder | CS | 518439104 |  | 1118893 | 4510 | SH |  | SOLE |  | 470 | 0 | 4040 |
| Evercore Partners Inc | CS | 29977A105 |  | 632882 | 5802 | SH |  | SOLE |  | 0 | 0 | 5802 |
| Everest Re Group | CS | G3223R108 |  | 323502 | 977 | SH |  | SOLE |  | 0 | 0 | 977 |
| Eversource Energy | CS | 30040W108 |  | 341396 | 4072 | SH |  | SOLE |  | 77 | 0 | 3995 |
| Exelon Corp. | CS | 30161N101 |  | 1260710 | 29163 | SH |  | SOLE |  | 1887 | 0 | 27276 |
| Expeditors International of Wa | CS | 302130109 |  | 358940 | 3454 | SH |  | SOLE |  | 0 | 0 | 3454 |
| Extra Space Storage Inc | CS | 30225T102 |  | 275668 | 1873 | SH |  | SOLE |  | 0 | 0 | 1873 |
| Exxon Mobil Corp COM | CS | 30231g102 |  | 11759838 | 106617 | SH |  | SOLE |  | 16443 | 0 | 90174 |
| F.N.B. Corp | CS | 302520101 |  | 534524 | 40960 | SH |  | SOLE |  | 0 | 0 | 40960 |
| Factset Research Systems | CS | 303075105 |  | 550840 | 1373 | SH |  | SOLE |  | 0 | 0 | 1373 |
| Fair Isaac and Co. | CS | 303250104 |  | 2671463 | 4463 | SH |  | SOLE |  | 0 | 0 | 4463 |
| Fastenal Co | CS | 311900104 |  | 496256 | 10487 | SH |  | SOLE |  | 0 | 0 | 10487 |
| Federal National Mortgage Asso | CS | 313586109 |  | 30359 | 85906 | SH |  | SOLE |  | 0 | 0 | 85906 |
| Fedex | CS | 31428X106 |  | 897984 | 5185 | SH |  | SOLE |  | 0 | 0 | 5185 |
| Femasys Inc | CS | 31447e105 |  | 79027 | 87808 | SH |  | SOLE |  | 72647 | 0 | 15161 |
| Fidelity National Information | CS | 31620M106 |  | 615819 | 9076 | SH |  | SOLE |  | 13 | 0 | 9063 |
| Fidus Investment Corp | CS | 316500107 |  | 229026 | 12035 | SH |  | SOLE |  | 0 | 0 | 12035 |
| Fifth Third Bancorp. | CS | 316773100 |  | 298597 | 9101 | SH |  | SOLE |  | 0 | 0 | 9101 |
| First Mid Bancshares Inc | CS | 320866106 |  | 397760 | 12399 | SH |  | SOLE |  | 0 | 0 | 12399 |
| First Solar Inc | CS | 336433107 |  | 783402 | 5230 | SH |  | SOLE |  | 0 | 0 | 5230 |
| FirstEnergy | CS | 337932107 |  | 333580 | 7954 | SH |  | SOLE |  | 0 | 0 | 7954 |
| Fiserv Inc. | CS | 337738108 |  | 618548 | 6120 | SH |  | SOLE |  | 0 | 0 | 6120 |
| Flow Beverage Corp | CS | 34344j102 |  | 4571 | 35000 | SH |  | SOLE |  | 0 | 0 | 35000 |
| Flower One Holdings Inc | CS | 34348q102 |  | 0 | 15000 | SH |  | SOLE |  | 0 | 0 | 15000 |
| Flowers Foods Inc. | CS | 343498101 |  | 239404 | 8330 | SH |  | SOLE |  | 0 | 0 | 8330 |
| Ford Motor Company | CS | 345370860 |  | 3243385 | 278881 | SH |  | SOLE |  | 1104 | 0 | 277777 |
| Fortinet Inc | CS | 34959E109 |  | 684851 | 14008 | SH |  | SOLE |  | 4955 | 0 | 9053 |
| Fortive Corporation | CS | 34959j108 |  | 1103166 | 17170 | SH |  | SOLE |  | 0 | 0 | 17170 |
| Fox Corp Class A | CS | 35137l105 |  | 247303 | 8143 | SH |  | SOLE |  | 0 | 0 | 8143 |
| Freeport-McMoRan Inc. | CS | 35671D857 |  | 738789 | 19442 | SH |  | SOLE |  | 0 | 0 | 19442 |
| Galecto Inc | CS | 36322q107 |  | 268275 | 233283 | SH |  | SOLE |  | 198531 | 0 | 34752 |
| Gartner Group Inc. Cl A | CS | 366651107 |  | 1097833 | 3266 | SH |  | SOLE |  | 0 | 0 | 3266 |
| General Dynamics | CS | 369550108 |  | 2140604 | 8628 | SH |  | SOLE |  | 1017 | 0 | 7611 |
| GENERAL ELEC CO REG SHS | CS | 369604301 |  | 930022 | 11099 | SH |  | SOLE |  | 327 | 0 | 10772 |
| General Mills Inc | CS | 370334104 |  | 2165612 | 25827 | SH |  | SOLE |  | 65 | 0 | 25762 |
| General Motors | CS | 37045V100 |  | 404787 | 12033 | SH |  | SOLE |  | 0 | 0 | 12033 |
| Gentex Corp | CS | 371901109 |  | 235921 | 8651 | SH |  | SOLE |  | 0 | 0 | 8651 |
| Gentherm Inc | CS | 37253A103 |  | 225838 | 3459 | SH |  | SOLE |  | 268 | 0 | 3191 |
| Genuine Parts Co. | CS | 372460105 |  | 693139 | 3995 | SH |  | SOLE |  | 220 | 0 | 3775 |
| Getswift Technologies :TD | CS | 37428g100 |  | 100 | 142857 | SH |  | SOLE |  | 0 | 0 | 142857 |
| Gilead Sciences Inc | CS | 375558103 |  | 2890442 | 33669 | SH |  | SOLE |  | 615 | 0 | 33054 |
| Golden Ocean Group Ltd | CS | g39637205 |  | 195316 | 22476 | SH |  | SOLE |  | 0 | 0 | 22476 |
| Goldman Sachs Group Inc. | CS | 38141G104 |  | 4309590 | 12550 | SH |  | SOLE |  | 133 | 0 | 12417 |
| Goldman Sachs Group Inc. | CS | 38141G104 |  | 309042 | 900 | SH | Call | SOLE |  | 0 | 0 | 900 |
| Grab Holdings Inc | CS | g4124c109 |  | 37539 | 11658 | SH |  | SOLE |  | 0 | 0 | 11658 |
| Grand Central Silver Mines | CS | 384906202 |  | 0 | 17000 | SH |  | SOLE |  | 0 | 0 | 17000 |
| Gray Television | CS | 389375106 |  | 241872 | 21615 | SH |  | SOLE |  | 20000 | 0 | 1615 |
| GSK PLC | CS | 37733W105 |  | 490133 | 13948 | SH |  | SOLE |  | 0 | 0 | 13948 |
| Guangshen Railway Co Ltd Class | CS | y2930p108 |  | 11023 | 59750 | SH |  | SOLE |  | 0 | 0 | 59750 |
| H Block | CS | 093671105 |  | 723482 | 19816 | SH |  | SOLE |  | 0 | 0 | 19816 |
| Haleon PLC | CS | 405552100 |  | 87480 | 10935 | SH |  | SOLE |  | 0 | 0 | 10935 |
| Halliburton Company | CS | 406216101 |  | 206221 | 5241 | SH |  | SOLE |  | 0 | 0 | 5241 |
| Hammond Power Solutions Inc. | CS | 408549103 |  | 239073 | 16100 | SH |  | SOLE |  | 0 | 0 | 16100 |
| Hapbee Technologies Inc | CS | 41136m102 |  | 600 | 20000 | SH |  | SOLE |  | 0 | 0 | 20000 |
| Hartford Financial Services Gr | CS | 416515104 |  | 576434 | 7602 | SH |  | SOLE |  | 0 | 0 | 7602 |
| HCA Healthcare Inc. | CS | 40412C101 |  | 526317 | 2193 | SH |  | SOLE |  | 0 | 0 | 2193 |
| HDFC Bank Ltd. | CS | 40415f101 |  | 227395 | 3324 | SH |  | SOLE |  | 0 | 0 | 3324 |
| Healthier Choices Management C | CS | 42226n109 |  | 8 | 40000 | SH |  | SOLE |  | 0 | 0 | 40000 |
| HealthLynked Corp | CS | 42228p102 |  | 4795 | 70000 | SH |  | SOLE |  | 0 | 0 | 70000 |
| Healthpeak Properties Inc | CS | 42250p103 |  | 724547 | 28901 | SH |  | SOLE |  | 0 | 0 | 28901 |
| Heico Corp | CS | 422806109 |  | 214932 | 1399 | SH |  | SOLE |  | 0 | 0 | 1399 |
| Heliogen Inc | CS | 42329e105 |  | 14630 | 20954 | SH |  | SOLE |  | 0 | 0 | 20954 |
| Helios and Matheson Analytics | CS | 42327l309 |  | 3 | 32000 | SH |  | SOLE |  | 0 | 0 | 32000 |
| Hennes  Mauritz AB | CS | 425883105 |  | 39748 | 18453 | SH |  | SOLE |  | 0 | 0 | 18453 |
| Henry Jack and Associates Inc | CS | 426281101 |  | 841108 | 4791 | SH |  | SOLE |  | 0 | 0 | 4791 |
| Herc Holdings Inc | CS | 42704l104 |  | 421024 | 3200 | SH |  | SOLE |  | 0 | 0 | 3200 |
| Hershey Foods Corp | CS | 427866108 |  | 390913 | 1688 | SH |  | SOLE |  | 0 | 0 | 1688 |
| Hess Corp | CS | 42809H107 |  | 242938 | 1713 | SH |  | SOLE |  | 1143 | 0 | 570 |
| Hewlett Packard Enterprise Co. | CS | 42824c109 |  | 1479971 | 92730 | SH |  | SOLE |  | 0 | 0 | 92730 |
| Hillenbrand Industries | CS | 431571108 |  | 397343 | 9312 | SH |  | SOLE |  | 0 | 0 | 9312 |
| Himax Technologies Inc ADR | CS | 43289p106 |  | 214537 | 34547 | SH |  | SOLE |  | 0 | 0 | 34547 |
| Hologic Inc. | CS | 436440101 |  | 615462 | 8227 | SH |  | SOLE |  | 0 | 0 | 8227 |
| Home Bancshares Inc | CS | 436893200 |  | 1423202 | 62449 | SH |  | SOLE |  | 62345 | 0 | 104 |
| Home Depot Inc | CS | 437076102 |  | 81615011 | 258390 | SH |  | SOLE |  | 73950 | 0 | 184440 |
| Honda Motor Co Ltd. | CS | 438128308 |  | 315788 | 13814 | SH |  | SOLE |  | 0 | 0 | 13814 |
| Honeywell Intl Inc | CS | 438516106 |  | 37833661 | 176545 | SH |  | SOLE |  | 28684 | 0 | 147861 |
| Horizon Pharma | CS | g46188101 |  | 615203 | 5406 | SH |  | SOLE |  | 0 | 0 | 5406 |
| Hormel Geo A Co | CS | 440452100 |  | 254442 | 5586 | SH |  | SOLE |  | 0 | 0 | 5586 |
| Host Hotels and Resorts | CS | 44107P104 |  | 1386078 | 86360 | SH |  | SOLE |  | 942 | 0 | 85418 |
| HP Inc. | CS | 40434l105 |  | 1682226 | 62606 | SH |  | SOLE |  | 0 | 0 | 62606 |
| HSBC Holdings PLC ADR | CS | 404280406 |  | 718674 | 23064 | SH |  | SOLE |  | 0 | 0 | 23064 |
| Hubbell Inc. Class B | CS | 443510607 |  | 776087 | 3307 | SH |  | SOLE |  | 0 | 0 | 3307 |
| Humana Incorporated | CS | 444859102 |  | 397459 | 776 | SH |  | SOLE |  | 0 | 0 | 776 |
| Huntington Bancshares | CS | 446150104 |  | 1021117 | 72420 | SH |  | SOLE |  | 10777 | 0 | 61643 |
| ICON Public Limited Company | CS | g4705a100 |  | 293512 | 1511 | SH |  | SOLE |  | 0 | 0 | 1511 |
| IDEXX Laboratories | CS | 45168D104 |  | 210507 | 516 | SH |  | SOLE |  | 0 | 0 | 516 |
| Illinois Tool Works | CS | 452308109 |  | 2230556 | 10125 | SH |  | SOLE |  | 188 | 0 | 9937 |
| Imageware Systems Inc. | CS | 45245s108 |  | 10298 | 10298416 | SH |  | SOLE |  | 0 | 0 | 10298416 |
| Imperial Brands ADR | CS | 45262p102 |  | 279413 | 11216 | SH |  | SOLE |  | 0 | 0 | 11216 |
| Infosys Technologies Ltd | CS | 456788108 |  | 201604 | 11194 | SH |  | SOLE |  | 0 | 0 | 11194 |
| Ingersoll-Rand PLC | CS | 45687v106 |  | 484723 | 9277 | SH |  | SOLE |  | 0 | 0 | 9277 |
| Ingersoll-Rand PLC | CS | 45687v106 |  | 156750 | 3000 | SH | Put | SOLE |  | 0 | 0 | 3000 |
| Ingersoll-Rand PLC | CS | 45687v106 |  | 52250 | 1000 | SH | Put | SOLE |  | 0 | 0 | 1000 |
| Ingles Markets Inc Class A | CS | 457030104 |  | 310601 | 3220 | SH |  | SOLE |  | 0 | 0 | 3220 |
| Innoviva Inc | CS | 45781M101 |  | 216969 | 16375 | SH |  | SOLE |  | 0 | 0 | 16375 |
| Inspirato Incorportated Ordina | CS | 45791e107 |  | 223054 | 187440 | SH |  | SOLE |  | 0 | 0 | 187440 |
| Insulet Corp | CS | 45784P101 |  | 584659 | 1986 | SH |  | SOLE |  | 0 | 0 | 1986 |
| Int'l Business Machines Corp. | CS | 459200101 |  | 4431723 | 31455 | SH |  | SOLE |  | 6304 | 0 | 25151 |
| Intel Corp | CS | 458140100 |  | 5160039 | 195234 | SH |  | SOLE |  | 19966 | 0 | 175268 |
| Intercontinental Exchange Inc | CS | 45866f104 |  | 18142144 | 176841 | SH |  | SOLE |  | 64194 | 0 | 112647 |
| International Flavors  Fragra | CS | 459506101 |  | 296802 | 2831 | SH |  | SOLE |  | 0 | 0 | 2831 |
| International Paper Company | CS | 460146103 |  | 1039212 | 30009 | SH |  | SOLE |  | 300 | 0 | 29709 |
| International Silver Inc | CS | 460328107 |  | 6 | 62500 | SH |  | SOLE |  | 0 | 0 | 62500 |
| INTERPUBLIC | CS | 460690100 |  | 1382232 | 41496 | SH |  | SOLE |  | 0 | 0 | 41496 |
| Intuit | CS | 461202103 |  | 2051189 | 5270 | SH |  | SOLE |  | 2991 | 0 | 2279 |
| Intuitive Surgical Inc | CS | 46120E602 |  | 1141801 | 4303 | SH |  | SOLE |  | 0 | 0 | 4303 |
| Invesco Plc | CS | g491bt108 |  | 468711 | 26054 | SH |  | SOLE |  | 0 | 0 | 26054 |
| Iqvia Holdings Inc | CS | 46266c105 |  | 201612 | 984 | SH |  | SOLE |  | 0 | 0 | 984 |
| Iron Mountain Inc | CS | 46284v101 |  | 793263 | 15913 | SH |  | SOLE |  | 0 | 0 | 15913 |
| iShares Core S US Growth ETF | CS | 464287671 |  | 411268 | 5045 | SH |  | SOLE |  | 0 | 0 | 5045 |
| J B Hunt Transport Services In | CS | 445658107 |  | 262938 | 1508 | SH |  | SOLE |  | 0 | 0 | 1508 |
| J M Smucker | CS | 832696405 |  | 1620668 | 10228 | SH |  | SOLE |  | 520 | 0 | 9708 |
| Jabil Circuit Inc | CS | 466313103 |  | 662972 | 9721 | SH |  | SOLE |  | 0 | 0 | 9721 |
| Jacobs Engineering Group Inc | CS | 46982l108 |  | 414482 | 3452 | SH |  | SOLE |  | 0 | 0 | 3452 |
| Jammin Java | CS | 470751108 |  | 1 | 14651 | SH |  | SOLE |  | 14651 | 0 | 0 |
| Jefferies Financial Group | CS | 47233w109 |  | 212536 | 6200 | SH |  | SOLE |  | 0 | 0 | 6200 |
| Johnson and Johnson | CS | 478160104 |  | 67492577 | 382069 | SH |  | SOLE |  | 61302 | 0 | 320768 |
| Johnson Controls Intl. PLC | CS | g51502105 |  | 1358464 | 21226 | SH |  | SOLE |  | 1080 | 0 | 20146 |
| Jones Lang Lasalle Inc | CS | 48020Q107 |  | 200725 | 1259 | SH |  | SOLE |  | 0 | 0 | 1259 |
| JP Morgan Chase  Co | CS | 46625H100 |  | 41553852 | 309872 | SH |  | SOLE |  | 34329 | 0 | 275543 |
| JP Morgan Chase  Co | CS | 46625H100 |  | 308430 | 2300 | SH | Call | SOLE |  | 0 | 0 | 2300 |
| Jushi Holdings Inc | CS | 48213y107 |  | 15240 | 20000 | SH |  | SOLE |  | 0 | 0 | 20000 |
| Kellogg Co | CS | 487836108 |  | 1004058 | 14094 | SH |  | SOLE |  | 4848 | 0 | 9246 |
| KeyCorp | CS | 493267108 |  | 825708 | 47400 | SH |  | SOLE |  | 0 | 0 | 47400 |
| KEYSIGHT TECHNOLOGIES INC | CS | 49338L103 |  | 1407306 | 8226 | SH |  | SOLE |  | 0 | 0 | 8226 |
| KIMBERLY CLARK | CS | 494368103 |  | 5801192 | 42734 | SH |  | SOLE |  | 21018 | 0 | 21716 |
| Kinder Morgan Inc. | CS | 49456B101 |  | 2472397 | 136748 | SH |  | SOLE |  | 54656 | 0 | 82091 |
| KKR  Co | CS | 48251w104 |  | 490942 | 10576 | SH |  | SOLE |  | 0 | 0 | 10576 |
| KLA - Tencor | CS | 482480100 |  | 1184628 | 3142 | SH |  | SOLE |  | 62 | 0 | 3080 |
| Kontoor Brands Inc | CS | 50050n103 |  | 223624 | 5592 | SH |  | SOLE |  | 0 | 0 | 5592 |
| Kraft Heinz Company | CS | 500754106 |  | 698238 | 17152 | SH |  | SOLE |  | 76 | 0 | 17076 |
| Kroger Co | CS | 501044101 |  | 922687 | 20697 | SH |  | SOLE |  | 0 | 0 | 20697 |
| Kulicke  Soffa Inds Inc. | CS | 501242101 |  | 347928 | 7861 | SH |  | SOLE |  | 0 | 0 | 7861 |
| L'Oreal Co ADR | CS | 502117203 |  | 220813 | 3101 | SH |  | SOLE |  | 0 | 0 | 3101 |
| L3Harris Technologies Inc | CS | 502431109 |  | 2011227 | 9660 | SH |  | SOLE |  | 150 | 0 | 9510 |
| Laboratory Corp. of America | CS | 50540R409 |  | 440819 | 1872 | SH |  | SOLE |  | 0 | 0 | 1872 |
| Lam Research Corp | CS | 512807108 |  | 1793121 | 4266 | SH |  | SOLE |  | 0 | 0 | 4266 |
| Las Vegas Sands Corp. | CS | 517834107 |  | 239367 | 4980 | SH |  | SOLE |  | 0 | 0 | 4980 |
| Lennar Corp | CS | 526057104 |  | 469967 | 5193 | SH |  | SOLE |  | 607 | 0 | 4586 |
| Lenovo Group Ltd Spon Adr | CS | 526250105 |  | 197243 | 12008 | SH |  | SOLE |  | 0 | 0 | 12008 |
| Liberty Global PLC Cl C | CS | G5480U120 |  | 466223 | 23995 | SH |  | SOLE |  | 0 | 0 | 23995 |
| Liberty Media Corp Delaware C | CS | 531229854 |  | 14287300 | 238998 | SH |  | SOLE |  | 165122 | 0 | 73876 |
| Life Storage Inc | CS | 53223x107 |  | 1338320 | 13587 | SH |  | SOLE |  | 0 | 0 | 13587 |
| LifeMD Inc | CS | 53216b104 |  | 194000 | 100000 | SH |  | SOLE |  | 0 | 0 | 100000 |
| Lighting Science Group Corp | CS | 53224g707 |  | 0 | 21244 | SH |  | SOLE |  | 0 | 0 | 21244 |
| Lilly Eli Co | CS | 532457108 |  | 36959414 | 101026 | SH |  | SOLE |  | 61271 | 0 | 39755 |
| Lilly Eli Co | CS | 532457108 |  | 768264 | 2100 | SH | Put | SOLE |  | 0 | 0 | 2100 |
| Lincoln Electric | CS | 533900106 |  | 274820 | 1902 | SH |  | SOLE |  | 0 | 0 | 1902 |
| Lincoln National | CS | 534187109 |  | 259154 | 8436 | SH |  | SOLE |  | 0 | 0 | 8436 |
| Linde PLC Com | CS | g5494j103 |  | 1386268 | 4250 | SH |  | SOLE |  | 0 | 0 | 4250 |
| Lineage Cell Therapeutics Inc | CS | 53566p109 |  | 534476 | 456817 | SH |  | SOLE |  | 385461 | 0 | 71356 |
| Lithium Americas Corp | CS | 53680q207 |  | 202803 | 10702 | SH |  | SOLE |  | 0 | 0 | 10702 |
| LKQ | CS | 501889208 |  | 747313 | 13992 | SH |  | SOLE |  | 0 | 0 | 13992 |
| Lockheed Martin | CS | 539830109 |  | 20334008 | 41797 | SH |  | SOLE |  | 7782 | 0 | 34015 |
| LOWES COMPANIES INC | CS | 548661107 |  | 14438377 | 72467 | SH |  | SOLE |  | 1025 | 0 | 71442 |
| LOWES COMPANIES INC | CS | 548661107 |  | 876656 | 4400 | SH | Put | SOLE |  | 0 | 0 | 4400 |
| LPL FINANCIAL HOLDINGS INC | CS | 50212V100 |  | 822743 | 3806 | SH |  | SOLE |  | 0 | 0 | 3806 |
| Lululemon Athletica | CS | 550021109 |  | 802872 | 2506 | SH |  | SOLE |  | 0 | 0 | 2506 |
| Lumen Technologies Inc | CS | 550241103 |  | 232201 | 44483 | SH |  | SOLE |  | 0 | 0 | 44483 |
| LVMH ADR | CS | 502441306 |  | 541167 | 3729 | SH |  | SOLE |  | 0 | 0 | 3729 |
| Lynas Rare Earths | CS | 551073307 |  | 102849 | 19318 | SH |  | SOLE |  | 0 | 0 | 19318 |
| Magna International | CS | 559222401 |  | 272979 | 4859 | SH |  | SOLE |  | 0 | 0 | 4859 |
| Marathon Oil Corp | CS | 565849106 |  | 685056 | 25307 | SH |  | SOLE |  | 600 | 0 | 24707 |
| Marathon Petroleum Corp | CS | 56585A102 |  | 2500443 | 21483 | SH |  | SOLE |  | 6907 | 0 | 14576 |
| Markland Technologies Inc | CS | 570658203 |  | 0 | 15000 | SH |  | SOLE |  | 0 | 0 | 15000 |
| Marriott Intl Inc | CS | 571903202 |  | 1092237 | 7336 | SH |  | SOLE |  | 0 | 0 | 7336 |
| Marsh  McClennan Companies | CS | 571748102 |  | 1348668 | 8150 | SH |  | SOLE |  | 0 | 0 | 8150 |
| Marvell Technology Group LTD | CS | 573874104 |  | 333903 | 9015 | SH |  | SOLE |  | 0 | 0 | 9015 |
| Masco Corp | CS | 574599106 |  | 370499 | 7939 | SH |  | SOLE |  | 0 | 0 | 7939 |
| MasTec Inc | CS | 576323109 |  | 231500 | 2713 | SH |  | SOLE |  | 0 | 0 | 2713 |
| Mastercard | CS | 57636Q104 |  | 34054599 | 97934 | SH |  | SOLE |  | 49990 | 0 | 47944 |
| MasterCraft Boat Holdings Inc | CS | 57637h103 |  | 232338 | 8981 | SH |  | SOLE |  | 0 | 0 | 8981 |
| Mattel Inc. | CS | 577081102 |  | 680988 | 38172 | SH |  | SOLE |  | 9819 | 0 | 28353 |
| McCormick  Co | CS | 579780206 |  | 1312729 | 15837 | SH |  | SOLE |  | 3060 | 0 | 12777 |
| McDonalds Corp | CS | 580135101 |  | 33252665 | 126182 | SH |  | SOLE |  | 13771 | 0 | 112411 |
| McKesson HBOC Corp. | CS | 58155Q103 |  | 1724802 | 4598 | SH |  | SOLE |  | 45 | 0 | 4553 |
| Medaro Mining Corp | CS | 58404n109 |  | 3822 | 23540 | SH |  | SOLE |  | 0 | 0 | 23540 |
| Medical Marijuana Inc | CS | 58463a105 |  | 321 | 52557 | SH |  | SOLE |  | 50000 | 0 | 2557 |
| Medical Properties Tr Inc | CS | 58463J304 |  | 220394 | 19784 | SH |  | SOLE |  | 0 | 0 | 19784 |
| Medient Studios Inc | CS | 58471d109 |  | 0 | 100000 | SH |  | SOLE |  | 0 | 0 | 100000 |
| Medtronic Plc | CS | g5960l103 |  | 4734435 | 60917 | SH |  | SOLE |  | 15896 | 0 | 45021 |
| Merck  Co | CS | 58933Y105 |  | 16842850 | 151806 | SH |  | SOLE |  | 25685 | 0 | 126121 |
| Meta Platforms Inc | CS | 30303M102 |  | 20701565 | 172026 | SH |  | SOLE |  | 81557 | 0 | 90469 |
| Metlife Inc. | CS | 59156R108 |  | 3851908 | 53225 | SH |  | SOLE |  | 16001 | 0 | 37224 |
| MGIC Investment | CS | 552848103 |  | 653126 | 50240 | SH |  | SOLE |  | 0 | 0 | 50240 |
| MGM Resorts International | CS | 552953101 |  | 755272 | 22525 | SH |  | SOLE |  | 400 | 0 | 22125 |
| Microchip Technology | CS | 595017104 |  | 560103 | 7973 | SH |  | SOLE |  | 0 | 0 | 7973 |
| Micron Technology | CS | 595112103 |  | 1063013 | 21269 | SH |  | SOLE |  | 100 | 0 | 21169 |
| Microsoft Corp | CS | 594918104 |  | 194676622 | 811761 | SH |  | SOLE |  | 194410 | 0 | 617351 |
| Microsoft Corp | CS | 594918104 |  | 2901822 | 12100 | SH | Put | SOLE |  | 0 | 0 | 12100 |
| Microsoft Corp | CS | 594918104 |  | 479640 | 2000 | SH | Put | SOLE |  | 0 | 0 | 2000 |
| Microsoft Corp | CS | 594918104 |  | 743442 | 3100 | SH | Put | SOLE |  | 0 | 0 | 3100 |
| Microsoft Corp | CS | 594918104 |  | 335748 | 1400 | SH | Put | SOLE |  | 0 | 0 | 1400 |
| Microsoft Corp | CS | 594918104 |  | 479640 | 2000 | SH | Put | SOLE |  | 0 | 0 | 2000 |
| Microsoft Corp | CS | 594918104 |  | 599550 | 2500 | SH | Put | SOLE |  | 0 | 0 | 2500 |
| Moderna Inc. | CS | 60770k107 |  | 1045209 | 5819 | SH |  | SOLE |  | 0 | 0 | 5819 |
| Molina Healthcare Inc | CS | 60855R100 |  | 296538 | 898 | SH |  | SOLE |  | 0 | 0 | 898 |
| Mondelez International Inc | CS | 609207105 |  | 20728511 | 311005 | SH |  | SOLE |  | 43579 | 0 | 267426 |
| MongoDB Inc Cl A | CS | 60937p106 |  | 827515 | 4204 | SH |  | SOLE |  | 0 | 0 | 4204 |
| Monster Beverage Corp | CS | 61174x109 |  | 271593 | 2675 | SH |  | SOLE |  | 0 | 0 | 2675 |
| Moody's Corp. | CS | 615369105 |  | 614636 | 2206 | SH |  | SOLE |  | 0 | 0 | 2206 |
| MORGAN STANLEY DEAN WITTER  C | CS | 617446448 |  | 14556032 | 171207 | SH |  | SOLE |  | 15718 | 0 | 155489 |
| Mosaic Company | CS | 61945C103 |  | 377940 | 8615 | SH |  | SOLE |  | 0 | 0 | 8615 |
| MOTOROLA SOLUTIONS INC | CS | 620076307 |  | 1277359 | 4957 | SH |  | SOLE |  | 8 | 0 | 4949 |
| MPTV Inc | CS | 553424409 |  | 0 | 11129 | SH |  | SOLE |  | 0 | 0 | 11129 |
| Mr. Cooper Group Inc | CS | 62482r107 |  | 381355 | 9503 | SH |  | SOLE |  | 0 | 0 | 9503 |
| MSCI Inc. | CS | 55354G100 |  | 407964 | 877 | SH |  | SOLE |  | 0 | 0 | 877 |
| Mueller Industries | CS | 624756102 |  | 978456 | 16584 | SH |  | SOLE |  | 0 | 0 | 16584 |
| Murphy USA Inc. | CS | 626755102 |  | 360048 | 1288 | SH |  | SOLE |  | 246 | 0 | 1042 |
| Mustang Bio Inc | CS | 62818Q104 |  | 7898 | 20000 | SH |  | SOLE |  | 0 | 0 | 20000 |
| Nanalysis Scientific Corp Ordi | CS | 63000Y103 |  | 16163 | 30000 | SH |  | SOLE |  | 0 | 0 | 30000 |
| NASDAQ INC | CS | 631103108 |  | 218750 | 3566 | SH |  | SOLE |  | 0 | 0 | 3566 |
| NatwestGroup Plc Adr | CS | 639057207 |  | 615444 | 95270 | SH |  | SOLE |  | 0 | 0 | 95270 |
| Navient Corp. | CS | 63938c108 |  | 283795 | 17252 | SH |  | SOLE |  | 0 | 0 | 17252 |
| Neogenomics Inc | CS | 64049m209 |  | 177149 | 19172 | SH |  | SOLE |  | 0 | 0 | 19172 |
| Nestle SA ADR | CS | 641069406 |  | 2025609 | 17492 | SH |  | SOLE |  | 954 | 0 | 16538 |
| Nestle SA Reg Ord Switzerland | CS | H57312649 |  | 592080 | 5109 | SH |  | SOLE |  | 45 | 0 | 5064 |
| NetEase.com Inc | CS | 64110W102 |  | 247523 | 3408 | SH |  | SOLE |  | 0 | 0 | 3408 |
| Netflix Inc. | CS | 64110L106 |  | 8274038 | 28059 | SH |  | SOLE |  | 10363 | 0 | 17696 |
| NeuroOne Medical Technologies | CS | 64130m209 |  | 60000 | 50000 | SH |  | SOLE |  | 0 | 0 | 50000 |
| New York Regional Rail Corp - | CS | 649768108 |  | 0 | 80000 | SH |  | SOLE |  | 0 | 0 | 80000 |
| Newmark Group Inc | CS | 65158n102 |  | 165720 | 20793 | SH |  | SOLE |  | 0 | 0 | 20793 |
| Newmont Mining | CS | 651639106 |  | 322896 | 6841 | SH |  | SOLE |  | 0 | 0 | 6841 |
| Nexstar Boradcasting Group In | CS | 65336k103 |  | 831217 | 4749 | SH |  | SOLE |  | 0 | 0 | 4749 |
| Nexteligent Holdings | CS | 65290b107 |  | 858 | 63063 | SH |  | SOLE |  | 0 | 0 | 63063 |
| Nextera Energy Inc | CS | 65339F101 |  | 40333523 | 482458 | SH |  | SOLE |  | 53662 | 0 | 428796 |
| Nike Inc. | CS | 654106103 |  | 14987148 | 128084 | SH |  | SOLE |  | 12946 | 0 | 115138 |
| NiSource Industries Inc. | CS | 65473P105 |  | 335259 | 12227 | SH |  | SOLE |  | 585 | 0 | 11642 |
| Nokia | CS | 654902204 |  | 140979 | 30383 | SH |  | SOLE |  | 0 | 0 | 30383 |
| Nordea Bank Abp ADR | CS | 65558r109 |  | 455434 | 42544 | SH |  | SOLE |  | 0 | 0 | 42544 |
| Nordic American Tanker Shippin | CS | G65773106 |  | 35178 | 11496 | SH |  | SOLE |  | 0 | 0 | 11496 |
| Norfolk Southern | CS | 655844108 |  | 1940804 | 7876 | SH |  | SOLE |  | 38 | 0 | 7838 |
| North Amer Construction Grp | CS | 656811106 |  | 432386 | 32340 | SH |  | SOLE |  | 0 | 0 | 32340 |
| Northern Trust Corp | CS | 665859104 |  | 249099 | 2815 | SH |  | SOLE |  | 675 | 0 | 2140 |
| Northrop Grumman Corp | CS | 666807102 |  | 5368485 | 9839 | SH |  | SOLE |  | 767 | 0 | 9072 |
| Northwest Biotherapeutics Inc | CS | 66737p600 |  | 15690 | 20000 | SH |  | SOLE |  | 0 | 0 | 20000 |
| Norton Lifelock Inc | CS | 668771108 |  | 227179 | 10601 | SH |  | SOLE |  | 0 | 0 | 10601 |
| Novartis AG ADR | CS | 66987V109 |  | 1371505 | 15118 | SH |  | SOLE |  | 67 | 0 | 15051 |
| Novo-Nordisk ADR | CS | 670100205 |  | 1307819 | 9663 | SH |  | SOLE |  | 425 | 0 | 9238 |
| Novo Resources Corp | CS | 67010B102 |  | 2056 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| Nucor Corporation | CS | 670346105 |  | 1466889 | 11129 | SH |  | SOLE |  | 0 | 0 | 11129 |
| Nutex Health Inc | CS | 67079u108 |  | 1165042 | 613180 | SH |  | SOLE |  | 613180 | 0 | 0 |
| Nutrien LTD | CS | 67077m108 |  | 268750 | 3680 | SH |  | SOLE |  | 0 | 0 | 3680 |
| Nvidia Corp | CS | 67066G104 |  | 18593658 | 127232 | SH |  | SOLE |  | 30309 | 0 | 96923 |
| NVR Inc | CS | 62944T105 |  | 13223321 | 2867 | SH |  | SOLE |  | 1119 | 0 | 1748 |
| Nxp Semiconductors Nv | CS | n6596x109 |  | 609364 | 3856 | SH |  | SOLE |  | 135 | 0 | 3721 |
| O'Reilly Automotive Inc | CS | 67103H107 |  | 1057570 | 1253 | SH |  | SOLE |  | 76 | 0 | 1177 |
| Oaktree Specialty Lending Corp | CS | 67401p108 |  | 107316 | 15621 | SH |  | SOLE |  | 571 | 0 | 15050 |
| Occidental Petroleum | CS | 674599105 |  | 506314 | 8038 | SH |  | SOLE |  | 3323 | 0 | 4715 |
| Ocuphire Pharma Inc Ordinary S | CS | 67577r102 |  | 1553451 | 440071 | SH |  | SOLE |  | 378042 | 0 | 62029 |
| Old Dominion Freight | CS | 679580100 |  | 461143 | 1625 | SH |  | SOLE |  | 0 | 0 | 1625 |
| Olin | CS | 680665205 |  | 590069 | 11146 | SH |  | SOLE |  | 0 | 0 | 11146 |
| Olympic Steel | CS | 68162K106 |  | 360146 | 10725 | SH |  | SOLE |  | 0 | 0 | 10725 |
| Omeros Corp | CS | 682143102 |  | 41584 | 18400 | SH |  | SOLE |  | 0 | 0 | 18400 |
| Omnicom Group | CS | 681919106 |  | 269531 | 3304 | SH |  | SOLE |  | 192 | 0 | 3113 |
| ON Semiconductor Corp | CS | 682189105 |  | 666860 | 10692 | SH |  | SOLE |  | 0 | 0 | 10692 |
| ONEOK Inc | CS | 682680103 |  | 274279 | 4175 | SH |  | SOLE |  | 0 | 0 | 4175 |
| Oracle Corp | CS | 68389X105 |  | 9846935 | 120467 | SH |  | SOLE |  | 25726 | 0 | 94741 |
| Otis Worldwide Corp | CS | 68902v107 |  | 16269187 | 207754 | SH |  | SOLE |  | 72261 | 0 | 135493 |
| Ovintiv Inc | CS | 69047q102 |  | 634027 | 12503 | SH |  | SOLE |  | 0 | 0 | 12503 |
| Owens Corning | CS | 690742101 |  | 809326 | 9488 | SH |  | SOLE |  | 0 | 0 | 9488 |
| Oxford Industries Inc. | CS | 691497309 |  | 268545 | 2882 | SH |  | SOLE |  | 0 | 0 | 2882 |
| P P G INDS INC | CS | 693506107 |  | 236322 | 1879 | SH |  | SOLE |  | 208 | 0 | 1671 |
| Palantir Technologies Inc | CS | 69608a108 |  | 376307 | 58615 | SH |  | SOLE |  | 300 | 0 | 58315 |
| Palo Alto Networks Inc. | CS | 697435105 |  | 14001095 | 100338 | SH |  | SOLE |  | 60828 | 0 | 39510 |
| Paramount Global Class B | CS | 92556h206 |  | 241646 | 14316 | SH |  | SOLE |  | 227 | 0 | 14088 |
| Parker Hannifin Corp | CS | 701094104 |  | 3029771 | 10412 | SH |  | SOLE |  | 0 | 0 | 10412 |
| ParkerVision Inc | CS | 701354300 |  | 2300 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| Paychex Inc | CS | 704326107 |  | 938745 | 8123 | SH |  | SOLE |  | 257 | 0 | 7866 |
| Payoneer Global Inc | CS | 70451X104 |  | 77340 | 14139 | SH |  | SOLE |  | 0 | 0 | 14139 |
| PayPal Holdings Inc | CS | 70450y103 |  | 1696272 | 23817 | SH |  | SOLE |  | 305 | 0 | 23512 |
| PBF Energy Inc | CS | 69318g106 |  | 379091 | 9296 | SH |  | SOLE |  | 0 | 0 | 9296 |
| Pembina Pipeline Corp | CS | 706327103 |  | 346222 | 10198 | SH |  | SOLE |  | 0 | 0 | 10198 |
| Pepsico Inc | CS | 713448108 |  | 45722931 | 253088 | SH |  | SOLE |  | 24937 | 0 | 228151 |
| Petrohunter Energy Corp | CS | 71649t104 |  | 0 | 250000 | SH |  | SOLE |  | 0 | 0 | 250000 |
| Petroleo Brasil | CS | 71654V408 |  | 217122 | 20387 | SH |  | SOLE |  | 0 | 0 | 20387 |
| Pfizer Inc | CS | 717081103 |  | 17224010 | 336144 | SH |  | SOLE |  | 63656 | 0 | 272488 |
| Philip Morris Int'l | CS | 718172109 |  | 4838035 | 47802 | SH |  | SOLE |  | 5028 | 0 | 42774 |
| Phillips 66 | CS | 718546104 |  | 2506480 | 24082 | SH |  | SOLE |  | 530 | 0 | 23552 |
| PIONEER NAT RES CO | CS | 723787107 |  | 1185099 | 5189 | SH |  | SOLE |  | 0 | 0 | 5189 |
| Planet 13 Holdings Inc Ordinar | CS | 72706k101 |  | 11715 | 19125 | SH |  | SOLE |  | 0 | 0 | 19125 |
| PNC Financial Services Group | CS | 693475105 |  | 1107421 | 7012 | SH |  | SOLE |  | 0 | 0 | 7012 |
| Pop n Go Inc | CS | 732816103 |  | 0 | 1847297 | SH |  | SOLE |  | 0 | 0 | 1847297 |
| Popular Inc. | CS | 733174700 |  | 532881 | 8035 | SH |  | SOLE |  | 0 | 0 | 8035 |
| Portage Biotech Inc | CS | g7185a128 |  | 304187 | 57512 | SH |  | SOLE |  | 48693 | 0 | 8819 |
| Potlatch Deltic Corp | CS | 737630103 |  | 674939 | 15343 | SH |  | SOLE |  | 0 | 0 | 15343 |
| Principal Financial Group Inc. | CS | 74251V102 |  | 1072782 | 12783 | SH |  | SOLE |  | 50 | 0 | 12733 |
| Procter  Gamble Co | CS | 742718109 |  | 39219881 | 258775 | SH |  | SOLE |  | 26195 | 0 | 232580 |
| Procter  Gamble Co | CS | 742718109 |  | 272808 | 1800 | SH | Call | SOLE |  | 0 | 0 | 1800 |
| Progressive Corp | CS | 743315103 |  | 7183635 | 55382 | SH |  | SOLE |  | 455 | 0 | 54927 |
| PROLOGIS INC | CS | 74340W103 |  | 3519296 | 31219 | SH |  | SOLE |  | 0 | 0 | 31219 |
| Prospect Cap Corp | CS | 74348T102 |  | 91604 | 13105 | SH |  | SOLE |  | 0 | 0 | 13105 |
| Prudential Financial Inc. | CS | 744320102 |  | 719349 | 7233 | SH |  | SOLE |  | 82 | 0 | 7151 |
| Public Service Enterprise Grou | CS | 744573106 |  | 505316 | 8247 | SH |  | SOLE |  | 0 | 0 | 8247 |
| Public Storage Inc. | CS | 74460D109 |  | 394492 | 1408 | SH |  | SOLE |  | 0 | 0 | 1408 |
| PulteGroup Inc | CS | 745867101 |  | 587747 | 12909 | SH |  | SOLE |  | 0 | 0 | 12909 |
| Qualcomm Incorporated | CS | 747525103 |  | 35779820 | 325449 | SH |  | SOLE |  | 35113 | 0 | 290336 |
| Qualcomm Incorporated | CS | 747525103 |  | 32982 | 300 | SH | Put | SOLE |  | 0 | 0 | 300 |
| Qualcomm Incorporated | CS | 747525103 |  | 439760 | 4000 | SH | Put | SOLE |  | 0 | 0 | 4000 |
| Quanta Services Inc. | CS | 74762E102 |  | 594083 | 4169 | SH |  | SOLE |  | 0 | 0 | 4169 |
| Quest Diagnostics Inc | CS | 74834L100 |  | 660803 | 4224 | SH |  | SOLE |  | 0 | 0 | 4224 |
| Rayonier Inc Frac Shs 100000 | CS | hfe907109 |  | 0 | 50000 | SH |  | SOLE |  | 0 | 0 | 50000 |
| Raytheon Technologies Corp | CS | 75513E101 |  | 40119727 | 397540 | SH |  | SOLE |  | 50341 | 0 | 347199 |
| Raytheon Technologies Corp | CS | 75513E101 |  | 958740 | 9500 | SH | Put | SOLE |  | 0 | 0 | 9500 |
| Real Industry Inc | CS | 75601w104 |  | 115176 | 10059 | SH |  | SOLE |  | 0 | 0 | 10059 |
| Realty Inc Crp Md Reit | CS | 756109104 |  | 17127856 | 270028 | SH |  | SOLE |  | 44578 | 0 | 225450 |
| Regency Centers | CS | 758849103 |  | 306125 | 4898 | SH |  | SOLE |  | 0 | 0 | 4898 |
| Regeneron Pharmaceuticals Inc | CS | 75886F107 |  | 599558 | 831 | SH |  | SOLE |  | 0 | 0 | 831 |
| Regions Financial Corp | CS | 7591EP100 |  | 655144 | 30387 | SH |  | SOLE |  | 16782 | 0 | 13605 |
| Rego Payment Architectures Inc | CS | 759141104 |  | 56250 | 45000 | SH |  | SOLE |  | 45000 | 0 | 0 |
| Reliance Steel  Aluminum Co | CS | 759509102 |  | 722913 | 3571 | SH |  | SOLE |  | 0 | 0 | 3571 |
| Relx Plc | CS | 759530108 |  | 256909 | 9268 | SH |  | SOLE |  | 0 | 0 | 9268 |
| Reneo Pharmaceuticals Inc | CS | 75974e103 |  | 63451 | 27232 | SH |  | SOLE |  | 20417 | 0 | 6815 |
| Republic Services Inc. | CS | 760759100 |  | 302998 | 2349 | SH |  | SOLE |  | 0 | 0 | 2349 |
| ResMed Inc | CS | 761152107 |  | 554450 | 2664 | SH |  | SOLE |  | 0 | 0 | 2664 |
| Resolute Forest Products Inc | CS | 76117W109 |  | 297424 | 13776 | SH |  | SOLE |  | 0 | 0 | 13776 |
| Restaurant Brands Internationa | CS | 76131d103 |  | 235981 | 3649 | SH |  | SOLE |  | 0 | 0 | 3649 |
| Revance Therapeutics Inc | CS | 761330109 |  | 216148 | 11709 | SH |  | SOLE |  | 0 | 0 | 11709 |
| Revive Therapeutics Ltd | CS | 761516103 |  | 2103 | 25000 | SH |  | SOLE |  | 0 | 0 | 25000 |
| RH Com | CS | 74967x103 |  | 393838 | 1474 | SH |  | SOLE |  | 0 | 0 | 1474 |
| Rineon Group Inc | CS | 766795108 |  | 0 | 28784 | SH |  | SOLE |  | 0 | 0 | 28784 |
| Rio Tinto PLC | CS | 767204100 |  | 724108 | 10170 | SH |  | SOLE |  | 0 | 0 | 10170 |
| Robert Half International | CS | 770323103 |  | 222376 | 3012 | SH |  | SOLE |  | 0 | 0 | 3012 |
| Roche Holding ADR | CS | 771195104 |  | 1087509 | 27778 | SH |  | SOLE |  | 0 | 0 | 27778 |
| Rock-Tenn A | CS | 77stk9996 |  | 168000 | 24000 | SH |  | SOLE |  | 0 | 0 | 24000 |
| Rockwell Automation Inc. | CS | 773903109 |  | 772581 | 3000 | SH |  | SOLE |  | 0 | 0 | 3000 |
| Roper Industries | CS | 776696106 |  | 2933991 | 6790 | SH |  | SOLE |  | 181 | 0 | 6609 |
| Royal Bank of Canada | CS | 780087102 |  | 300736 | 3199 | SH |  | SOLE |  | 0 | 0 | 3199 |
| Royal Gold Inc | CS | 780287108 |  | 266921 | 2368 | SH |  | SOLE |  | 0 | 0 | 2368 |
| RPM Inc. | CS | 749685103 |  | 1212083 | 12438 | SH |  | SOLE |  | 230 | 0 | 12208 |
| S  P Global Inc | CS | 78409v104 |  | 1177416 | 3515 | SH |  | SOLE |  | 66 | 0 | 3449 |
| Salesforce Inc | CS | 79466L302 |  | 2335084 | 17611 | SH |  | SOLE |  | 285 | 0 | 17326 |
| Sampo OYJ ADR | CS | 79588J102 |  | 406854 | 15617 | SH |  | SOLE |  | 0 | 0 | 15617 |
| Sanmina Corporation | CS | 801056102 |  | 537036 | 9374 | SH |  | SOLE |  | 0 | 0 | 9374 |
| Sanofi-Aventis Spon ADR | CS | 80105N105 |  | 590362 | 12190 | SH |  | SOLE |  | 0 | 0 | 12190 |
| SAP SE Spon ADR | CS | 803054204 |  | 423079 | 4100 | SH |  | SOLE |  | 0 | 0 | 4100 |
| Schlumberger Limited | CS | 806857108 |  | 1625268 | 30402 | SH |  | SOLE |  | 9350 | 0 | 21052 |
| Schwab Temp | CS | 223469400 |  | 158380 | 158380 | SH |  | SOLE |  | 0 | 0 | 158380 |
| Schwab Temp | CS | 286890700 |  | 380475 | 42041 | SH |  | SOLE |  | 0 | 0 | 42041 |
| SciPlay Corp | CS | 809087109 |  | 194150 | 12074 | SH |  | SOLE |  | 0 | 0 | 12074 |
| Seagate Technology Holdings Pl | CS | g7997r103 |  | 389577 | 7405 | SH |  | SOLE |  | 0 | 0 | 7405 |
| Securitas AB | CS | secubst00 |  | 113697 | 13641 | SH |  | SOLE |  | 0 | 0 | 13641 |
| Seelos Therapeutics Inc | CS | 81577f109 |  | 693943 | 1022008 | SH |  | SOLE |  | 837741 | 0 | 184267 |
| Sempra | CS | 816851109 |  | 597346 | 3865 | SH |  | SOLE |  | 62 | 0 | 3803 |
| Sera Prognostics Inc | CS | 81749d107 |  | 25200 | 20000 | SH |  | SOLE |  | 0 | 0 | 20000 |
| ServiceNow Inc | CS | 81762p102 |  | 3923928 | 10106 | SH |  | SOLE |  | 2444 | 0 | 7662 |
| Shell PLC | CS | 780259305 |  | 1115177 | 19582 | SH |  | SOLE |  | 0 | 0 | 19582 |
| Sherwin Williams Company | CS | 824348106 |  | 44665148 | 188198 | SH |  | SOLE |  | 10622 | 0 | 177576 |
| Sherwin Williams Company | CS | 824348106 |  | 237330 | 1000 | SH | Put | SOLE |  | 0 | 0 | 1000 |
| Shopify Inc | CS | 82509l107 |  | 845536 | 24360 | SH |  | SOLE |  | 0 | 0 | 24360 |
| Siemens AG ADR | CS | 826197501 |  | 577783 | 8352 | SH |  | SOLE |  | 0 | 0 | 8352 |
| Sionix Corp | CS | 829400100 |  | 0 | 75000 | SH |  | SOLE |  | 0 | 0 | 75000 |
| Sirius XM Holdings Inc | CS | 82968b103 |  | 122925 | 21049 | SH |  | SOLE |  | 5920 | 0 | 15129 |
| Skye Bioscience Inc | CS | 83086j101 |  | 193 | 11900 | SH |  | SOLE |  | 0 | 0 | 11900 |
| Skyworks Solutions Inc. | CS | 83088M102 |  | 313128 | 3436 | SH |  | SOLE |  | 0 | 0 | 3436 |
| SLM Corp. New | CS | 78442P106 |  | 261915 | 15778 | SH |  | SOLE |  | 0 | 0 | 15778 |
| Snap-On Inc | CS | 833034101 |  | 233060 | 1020 | SH |  | SOLE |  | 0 | 0 | 1020 |
| Snowflake Inc. | CS | 833445109 |  | 354442 | 2469 | SH |  | SOLE |  | 0 | 0 | 2469 |
| Solarbrook Water  Power Corpo | CS | 83415p208 |  | 0 | 20000 | SH |  | SOLE |  | 0 | 0 | 20000 |
| Solaredge Technologies Inc | CS | 83417m104 |  | 287236 | 1014 | SH |  | SOLE |  | 0 | 0 | 1014 |
| Sony Group Corp ADR | CS | 835699307 |  | 438610 | 5750 | SH |  | SOLE |  | 375 | 0 | 5375 |
| Southern Company | CS | 842587107 |  | 1212205 | 16975 | SH |  | SOLE |  | 364 | 0 | 16611 |
| Southwest Airlines | CS | 844741108 |  | 392023 | 11643 | SH |  | SOLE |  | 1000 | 0 | 10643 |
| Spartan Nash Co | CS | 847215100 |  | 208596 | 6898 | SH |  | SOLE |  | 0 | 0 | 6898 |
| Sprouts Farmers Markets Inc. | CS | 85208M102 |  | 415437 | 12834 | SH |  | SOLE |  | 0 | 0 | 12834 |
| Stanley Black  Decker | CS | 854502101 |  | 344180 | 4582 | SH |  | SOLE |  | 260 | 0 | 4322 |
| Starbucks Corp | CS | 855244109 |  | 25830736 | 260390 | SH |  | SOLE |  | 27962 | 0 | 232429 |
| State Street Corp. | CS | 857477103 |  | 800860 | 10324 | SH |  | SOLE |  | 0 | 0 | 10324 |
| Steel Dynamics Inc | CS | 858119100 |  | 314008 | 3214 | SH |  | SOLE |  | 0 | 0 | 3214 |
| Stoneridge Inc | CS | 86183P102 |  | 1130369 | 52429 | SH |  | SOLE |  | 0 | 0 | 52429 |
| Stryker Corp | CS | 863667101 |  | 19373325 | 79240 | SH |  | SOLE |  | 19628 | 0 | 59612 |
| Sugarbud Craft Growers Corp | CS | 865001309 |  | 1188 | 20073 | SH |  | SOLE |  | 0 | 0 | 20073 |
| Suncor Energy | CS | 867224107 |  | 394563 | 12435 | SH |  | SOLE |  | 0 | 0 | 12435 |
| Swedish Match AB | CS | w9376l154 |  | 163253 | 15000 | SH |  | SOLE |  | 0 | 0 | 15000 |
| Swire Pacific Ltd ADR | CS | 870794302 |  | 314478 | 35728 | SH |  | SOLE |  | 0 | 0 | 35728 |
| Swiss Medica Inc - Revoked by | CS | 87089c104 |  | 0 | 25000 | SH |  | SOLE |  | 0 | 0 | 25000 |
| Synchrony Financial | CS | 87165b103 |  | 990039 | 30129 | SH |  | SOLE |  | 0 | 0 | 30129 |
| Synopsys Inc | CS | 871607107 |  | 740114 | 2318 | SH |  | SOLE |  | 0 | 0 | 2318 |
| Sysco Corp | CS | 871829107 |  | 714108 | 9341 | SH |  | SOLE |  | 219 | 0 | 9122 |
| T-MOBILE US INC | CS | 872590104 |  | 1129660 | 8069 | SH |  | SOLE |  | 305 | 0 | 7764 |
| T. Rowe Price Associates Inc | CS | 74144T108 |  | 1619641 | 14851 | SH |  | SOLE |  | 352 | 0 | 14499 |
| Taiwan Manufacturing Inc | CS | 874039100 |  | 20183936 | 270962 | SH |  | SOLE |  | 82353 | 0 | 188609 |
| Tapestry Inc | CS | 876030107 |  | 376687 | 9892 | SH |  | SOLE |  | 0 | 0 | 9892 |
| Target | CS | 87612E106 |  | 14628397 | 98151 | SH |  | SOLE |  | 8751 | 0 | 89400 |
| Target | CS | 87612E106 |  | 14904 | 100 | SH | Put | SOLE |  | 0 | 0 | 100 |
| Taylor Morrison Home Corporati | CS | 87724P106 |  | 220584 | 7268 | SH |  | SOLE |  | 0 | 0 | 7268 |
| TE Connectivity | CS | H84989104 |  | 857526 | 7470 | SH |  | SOLE |  | 2787 | 0 | 4683 |
| Tecsy | CS | 878950104 |  | 196359 | 10020 | SH |  | SOLE |  | 0 | 0 | 10020 |
| Tencent Holdings Ltd ADR | CS | 88032Q109 |  | 739182 | 17450 | SH |  | SOLE |  | 0 | 0 | 17450 |
| Teradyne Inc. | CS | 880770102 |  | 373911 | 4281 | SH |  | SOLE |  | 0 | 0 | 4281 |
| Tesla Inc. | CS | 88160r101 |  | 4034150 | 32750 | SH |  | SOLE |  | 2178 | 0 | 30572 |
| Texas Instrument Inc | CS | 882508104 |  | 19309341 | 116870 | SH |  | SOLE |  | 34326 | 0 | 82544 |
| Textron Inc. | CS | 883203101 |  | 232366 | 3282 | SH |  | SOLE |  | 0 | 0 | 3282 |
| The AZEK Co Inc Class A | CS | 05478c105 |  | 309860 | 15249 | SH |  | SOLE |  | 0 | 0 | 15249 |
| The Trade Desk Inc | CS | 88339j105 |  | 225136 | 5022 | SH |  | SOLE |  | 0 | 0 | 5022 |
| Theratechnologies Inc | CS | 88338h100 |  | 103260 | 116969 | SH |  | SOLE |  | 0 | 0 | 116969 |
| Thermo Energy | CS | 883906406 |  | 0 | 66100 | SH |  | SOLE |  | 0 | 0 | 66100 |
| THERMO FISHER CORP | CS | 883556102 |  | 3778443 | 6861 | SH |  | SOLE |  | 104 | 0 | 6757 |
| Third Century Bancorp | CS | 884120106 |  | 111395 | 11484 | SH |  | SOLE |  | 0 | 0 | 11484 |
| Titan Medical Inc | CS | 88830x819 |  | 26444 | 40031 | SH |  | SOLE |  | 0 | 0 | 40031 |
| TJX Companies Inc | CS | 872540109 |  | 3341955 | 41984 | SH |  | SOLE |  | 328 | 0 | 41656 |
| Toll Brothers | CS | 889478103 |  | 6072350 | 121642 | SH |  | SOLE |  | 48756 | 0 | 72886 |
| Toro Co | CS | 891092108 |  | 1373116 | 12130 | SH |  | SOLE |  | 0 | 0 | 12130 |
| Toronto Dominion | CS | 891160509 |  | 462862 | 7147 | SH |  | SOLE |  | 0 | 0 | 7147 |
| Totalenergies SE | CS | 89151e109 |  | 428787 | 6907 | SH |  | SOLE |  | 0 | 0 | 6907 |
| Toyota Motor | CS | 892331307 |  | 284200 | 2081 | SH |  | SOLE |  | 0 | 0 | 2081 |
| Tractor Supply Company | CS | 892356106 |  | 700804 | 3115 | SH |  | SOLE |  | 0 | 0 | 3115 |
| Trane Technologies PLC | CS | g8994e103 |  | 2168823 | 12903 | SH |  | SOLE |  | 0 | 0 | 12903 |
| Trane Technologies PLC | CS | g8994e103 |  | 420225 | 2500 | SH | Put | SOLE |  | 0 | 0 | 2500 |
| TransDigm Group Inc | CS | 893641100 |  | 596550 | 947 | SH |  | SOLE |  | 39 | 0 | 908 |
| Travelers Companies Inc | CS | 89417E109 |  | 2622194 | 13986 | SH |  | SOLE |  | 1105 | 0 | 12881 |
| Trevi Therapeutics | CS | 89532m101 |  | 3320905 | 1720676 | SH |  | SOLE |  | 1376647 | 0 | 344029 |
| Tricida Inc | CS | 89610f101 |  | 4799 | 31385 | SH |  | SOLE |  | 0 | 0 | 31385 |
| TRUIST FINANCIAL CORPORATION | CS | 89832Q109 |  | 482199 | 11206 | SH |  | SOLE |  | 262 | 0 | 10944 |
| Turkcell ADR | CS | 900111204 |  | 384220 | 80213 | SH |  | SOLE |  | 0 | 0 | 80213 |
| Tyler Technologies Inc | CS | 902252105 |  | 1863852 | 5781 | SH |  | SOLE |  | 25 | 0 | 5756 |
| Tyler Technologies Inc | CS | 902252105 |  | 644820 | 2000 | SH | Put | SOLE |  | 0 | 0 | 2000 |
| Tyson Foods Inc. Cl A | CS | 902494103 |  | 739548 | 11880 | SH |  | SOLE |  | 1625 | 0 | 10255 |
| UBER TECHNOLOGIES INC | CS | 90353T100 |  | 425554 | 17208 | SH |  | SOLE |  | 0 | 0 | 17208 |
| UFP Industries Inc. | CS | 90278q108 |  | 496422 | 6264 | SH |  | SOLE |  | 0 | 0 | 6264 |
| Ulta Beauty Inc | CS | 90384S303 |  | 864496 | 1843 | SH |  | SOLE |  | 65 | 0 | 1778 |
| Under Armour Inc | CS | 904311206 |  | 143366 | 16072 | SH |  | SOLE |  | 0 | 0 | 16072 |
| Under Armour Inc | CS | 904311107 |  | 264800 | 26063 | SH |  | SOLE |  | 0 | 0 | 26063 |
| UniCredit SpA ADR | CS | 904678406 |  | 115557 | 16317 | SH |  | SOLE |  | 0 | 0 | 16317 |
| Unilever PLC ADR | CS | 904767704 |  | 942249 | 18714 | SH |  | SOLE |  | 400 | 0 | 18314 |
| Union Pacific Corp | CS | 907818108 |  | 15902174 | 76796 | SH |  | SOLE |  | 14455 | 0 | 62341 |
| United Lithium Corp | CS | 910797109 |  | 2269 | 20500 | SH |  | SOLE |  | 0 | 0 | 20500 |
| United Microelectronics Corp | CS | 910873405 |  | 142001 | 21746 | SH |  | SOLE |  | 0 | 0 | 21746 |
| United Parcel Service Inc. | CS | 911312106 |  | 9369371 | 53897 | SH |  | SOLE |  | 8979 | 0 | 44917 |
| United Rentals | CS | 911363109 |  | 705509 | 1985 | SH |  | SOLE |  | 0 | 0 | 1985 |
| UnitedHealth Group Inc | CS | 91324P102 |  | 61581119 | 116151 | SH |  | SOLE |  | 10965 | 0 | 105186 |
| UnitedHealth Group Inc | CS | 91324P102 |  | 265090 | 500 | SH | Put | SOLE |  | 0 | 0 | 500 |
| Unity Software Inc | CS | 91332u101 |  | 270890 | 9475 | SH |  | SOLE |  | 0 | 0 | 9475 |
| Unity Software Inc | CS | 91332u101 |  | 214425 | 7500 | SH | Put | SOLE |  | 0 | 0 | 7500 |
| UNUM Corp. | CS | 91529Y106 |  | 1093244 | 26645 | SH |  | SOLE |  | 0 | 0 | 26645 |
| Urstadt Biddle Properties A | CS | 917286205 |  | 246729 | 13020 | SH |  | SOLE |  | 0 | 0 | 13020 |
| US Bancorp | CS | 902973304 |  | 2070554 | 47479 | SH |  | SOLE |  | 14175 | 0 | 33304 |
| Vale S.A. | CS | 91912E105 |  | 629570 | 37099 | SH |  | SOLE |  | 0 | 0 | 37099 |
| Valero Energy | CS | 91913Y100 |  | 1332481 | 10504 | SH |  | SOLE |  | 0 | 0 | 10504 |
| Valmont Industries Inc. | CS | 920253101 |  | 385892 | 1167 | SH |  | SOLE |  | 0 | 0 | 1167 |
| VALVOLINE INC | CS | 92047W101 |  | 371753 | 11386 | SH |  | SOLE |  | 0 | 0 | 11386 |
| Vanguard Mid-Cap Value ETF | CS | 922908512 |  | 8662107 | 64050 | SH |  | SOLE |  | 0 | 0 | 64050 |
| Vapor Group Inc | CS | 922101100 |  | 0 | 58800 | SH |  | SOLE |  | 0 | 0 | 58800 |
| Veradigm Inc | CS | 01988P108 |  | 205559 | 11653 | SH |  | SOLE |  | 0 | 0 | 11653 |
| Vericel Corp | CS | 92346j108 |  | 332543 | 12625 | SH |  | SOLE |  | 0 | 0 | 12625 |
| Veritiv Corp. | CS | 923454102 |  | 309630 | 2544 | SH |  | SOLE |  | 0 | 0 | 2544 |
| Verizon Communicatons Com | CS | 92343v104 |  | 12477261 | 316682 | SH |  | SOLE |  | 69914 | 0 | 246768 |
| Vertex Pharmaceuticals | CS | 92532F100 |  | 874426 | 3028 | SH |  | SOLE |  | 1200 | 0 | 1828 |
| Viatris Inc. | CS | 92556v106 |  | 1255122 | 112769 | SH |  | SOLE |  | 4858 | 0 | 107911 |
| Viracta Therapeutics Inc | CS | 92765f108 |  | 623297 | 426916 | SH |  | SOLE |  | 341852 | 0 | 85064 |
| Visa Inc Class A Shares | CS | 92826C839 |  | 65611115 | 315802 | SH |  | SOLE |  | 101852 | 0 | 213950 |
| Visa Inc Class A Shares | CS | 92826C839 |  | 290864 | 1400 | SH | Call | SOLE |  | 0 | 0 | 1400 |
| VistaGen Therapeutics Inc | CS | 92840H202 |  | 63626 | 617733 | SH |  | SOLE |  | 340265 | 0 | 277468 |
| VMWare Inc. | CS | 928563402 |  | 1121290 | 9134 | SH |  | SOLE |  | 200 | 0 | 8934 |
| Volvo AB | CS | 928854108 |  | 319072 | 17639 | SH |  | SOLE |  | 0 | 0 | 17639 |
| Voya Financial Inc. | CS | 929089100 |  | 505079 | 8214 | SH |  | SOLE |  | 0 | 0 | 8214 |
| Vroom Inc. | CS | 92918v109 |  | 17044 | 16710 | SH |  | SOLE |  | 15000 | 0 | 1710 |
| Vulcan Materials | CS | 929160109 |  | 6082796 | 34737 | SH |  | SOLE |  | 0 | 0 | 34737 |
| W. P. Carey  Co. LLC | CS | 92936U109 |  | 578515 | 7403 | SH |  | SOLE |  | 0 | 0 | 7403 |
| W. W. Grainger Inc | CS | 384802104 |  | 679224 | 1221 | SH |  | SOLE |  | 0 | 0 | 1221 |
| Walgreen Boots Alliance Inc | CS | 931427108 |  | 2811201 | 75246 | SH |  | SOLE |  | 977 | 0 | 74269 |
| Walmart Inc | CS | 931142103 |  | 12906630 | 91026 | SH |  | SOLE |  | 33111 | 0 | 57916 |
| Warner Bros.Discovery Inc | CS | 934423104 |  | 400957 | 42295 | SH |  | SOLE |  | 11070 | 0 | 31225 |
| Waste Management Inc | CS | 94106L109 |  | 3970182 | 25307 | SH |  | SOLE |  | 16 | 0 | 25291 |
| Waters Corp | CS | 941848103 |  | 361079 | 1054 | SH |  | SOLE |  | 0 | 0 | 1054 |
| Wavefront Tech Solutions Inc | CS | 94354b100 |  | 2997 | 202500 | SH |  | SOLE |  | 0 | 0 | 202500 |
| WaveTrue Inc | CS | 743164105 |  | 0 | 15000 | SH |  | SOLE |  | 0 | 0 | 15000 |
| Wealth Minerals Ltd | CS | 946885209 |  | 14280 | 42000 | SH |  | SOLE |  | 0 | 0 | 42000 |
| WEC Energy Group Inc. | CS | 92939u106 |  | 705072 | 7520 | SH |  | SOLE |  | 15 | 0 | 7505 |
| Wells Fargo  Company | CS | 949746101 |  | 3622361 | 87730 | SH |  | SOLE |  | 24732 | 0 | 62998 |
| Wesbanco Inc. | CS | 950810101 |  | 349535 | 9452 | SH |  | SOLE |  | 0 | 0 | 9452 |
| Western Digital Corp | CS | 958102105 |  | 253347 | 8030 | SH |  | SOLE |  | 0 | 0 | 8030 |
| Western Union | CS | 959802109 |  | 591917 | 42986 | SH |  | SOLE |  | 0 | 0 | 42986 |
| Westrock Company | CS | 96145d105 |  | 224516 | 6386 | SH |  | SOLE |  | 0 | 0 | 6386 |
| Weyerhauser Corporation | CS | 962166104 |  | 2314958 | 74676 | SH |  | SOLE |  | 25374 | 0 | 49302 |
| Wheaton Precious Metals Corp | CS | 962879102 |  | 369742 | 9461 | SH |  | SOLE |  | 1410 | 0 | 8051 |
| Wheels Up Experience Inc Ordin | CS | 96328l106 |  | 104412 | 101371 | SH |  | SOLE |  | 0 | 0 | 101371 |
| Whirlpool Corp. | CS | 963320106 |  | 222816 | 1575 | SH |  | SOLE |  | 0 | 0 | 1575 |
| Williams-Sonoma | CS | 969904101 |  | 295515 | 2571 | SH |  | SOLE |  | 0 | 0 | 2571 |
| Williams Companies Inc. | CS | 969457100 |  | 1275668 | 38774 | SH |  | SOLE |  | 120 | 0 | 38654 |
| Wolfspeed Inc | CS | 977852102 |  | 2048624 | 29673 | SH |  | SOLE |  | 23378 | 0 | 6295 |
| Wolters Kluwer | CS | 977874205 |  | 256453 | 2458 | SH |  | SOLE |  | 0 | 0 | 2458 |
| Wolverine Energy and Infrastru | CS | 977891100 |  | 547 | 10604 | SH |  | SOLE |  | 0 | 0 | 10604 |
| World Moto Inc | CS | 98158h106 |  | 0 | 50000 | SH |  | SOLE |  | 0 | 0 | 50000 |
| Worthington Industries | CS | 981811102 |  | 222561 | 4477 | SH |  | SOLE |  | 500 | 0 | 3977 |
| Xeriant Inc | CS | 98422n103 |  | 1575 | 42000 | SH |  | SOLE |  | 0 | 0 | 42000 |
| Xylem Inc | CS | 98419M100 |  | 579975 | 5245 | SH |  | SOLE |  | 307 | 0 | 4938 |
| Yum China Holdings Inc | CS | 98850p109 |  | 831563 | 15216 | SH |  | SOLE |  | 0 | 0 | 15216 |
| Yum! Brands Inc. | CS | 988498101 |  | 2774285 | 21661 | SH |  | SOLE |  | 0 | 0 | 21661 |
| Zimmer Biomet Holdings Inc | CS | 98956p102 |  | 406801 | 3191 | SH |  | SOLE |  | 305 | 0 | 2886 |
| Zions Bancorp NA | CS | 989701107 |  | 1127730 | 22940 | SH |  | SOLE |  | 0 | 0 | 22940 |
| Zoetis Inc | CS | 98978V103 |  | 731928 | 4994 | SH |  | SOLE |  | 25 | 0 | 4969 |
| Zoom Video Communications Inc | CS | 98980l101 |  | 203762 | 3008 | SH |  | SOLE |  | 0 | 0 | 3008 |
| AGNC INVT CORP | RE | 00123q104 |  | 257725 | 24901 | SH |  | SOLE |  | 0 | 0 | 24901 |
| AMERICOLD RLTY TR | RE | 03064d108 |  | 1272530 | 44950 | SH |  | SOLE |  | 26129 | 0 | 18821 |
| Arbor Realty Trust Inc | RE | 038923108 |  | 298787 | 22653 | SH |  | SOLE |  | 0 | 0 | 22653 |
| Ares Industrial Real Estate In | RE | 091863209 |  | 677223 | 44133 | SH |  | SOLE |  | 0 | 0 | 44133 |
| Blackstone Private Credit Fund | RE | 09261H206 |  | 511917 | 20700 | SH |  | SOLE |  | 0 | 0 | 20700 |
| Blackstone Real Estate Income | RE | per092613 |  | 258266 | 17359 | SH |  | SOLE |  | 0 | 0 | 17359 |
| Blackstone Real Estate Income | RE | 09259k401 |  | 977380 | 65694 | SH |  | SOLE |  | 0 | 0 | 65694 |
| Blackstone Real Estate Income | RE | 09259k203 |  | 349515 | 23500 | SH |  | SOLE |  | 0 | 0 | 23500 |
| Brixmor Property Group | RE | 11120u105 |  | 547118 | 24134 | SH |  | SOLE |  | 0 | 0 | 24134 |
| CNL Healthcare Properties | RE | 12612c108 |  | 130772 | 17744 | SH |  | SOLE |  | 3840 | 0 | 13904 |
| Digital Realty Trust Inc | RE | 253868103 |  | 858044 | 8557 | SH |  | SOLE |  | 0 | 0 | 8557 |
| Empire State Realty Trust | RE | 292104106 |  | 437905 | 64971 | SH |  | SOLE |  | 0 | 0 | 64971 |
| Hannon Armstrong Sust. | RE | 41068x100 |  | 280729 | 9687 | SH |  | SOLE |  | 0 | 0 | 9687 |
| Hersha Hospitality Trust | RE | 427825104 |  | 123259 | 14467 | SH |  | SOLE |  | 0 | 0 | 14467 |
| Highlands REIT | RE | 43110a104 |  | 8036 | 27712 | SH |  | SOLE |  | 0 | 0 | 27712 |
| Jones Lang Lasalle Income Prop | RE | 48021r401 |  | 532464 | 37002 | SH |  | SOLE |  | 0 | 0 | 37002 |
| KBS Real Estate Investment Tru | RE | 48243c109 |  | 59039 | 63482 | SH |  | SOLE |  | 6825 | 0 | 56657 |
| KBS Real Estate Investment Tru | RE | 48668l105 |  | 139024 | 15447 | SH |  | SOLE |  | 5019 | 0 | 10429 |
| Kite Realty Group | RE | 49803t300 |  | 364881 | 17334 | SH |  | SOLE |  | 0 | 0 | 17334 |
| Mid-America Apartment Communit | RE | 59522J103 |  | 337215 | 2148 | SH |  | SOLE |  | 0 | 0 | 2148 |
| Office Properties Income Trust | RE | 67623c109 |  | 149093 | 11168 | SH |  | SOLE |  | 0 | 0 | 11168 |
| Progressive Interchange LLC | RE | 742995871 |  | 50000 | 50000 | SH |  | SOLE |  | 0 | 0 | 50000 |
| Real Estate Select Sector SPDR | RE | 81369y860 |  | 353039 | 9560 | SH |  | SOLE |  | 3 | 0 | 9557 |
| Rithm Capital Corp | RE | 64828t201 |  | 1108636 | 135696 | SH |  | SOLE |  | 0 | 0 | 135696 |
| RLJ Lodging Trust | RE | 74965l101 |  | 135319 | 12778 | SH |  | SOLE |  | 0 | 0 | 12778 |
| Royal Oak Realty Trust Inc | RE | 11899n308 |  | 215179 | 3336 | SH |  | SOLE |  | 0 | 0 | 3336 |
| Sabra Healthcare REIT Inc | RE | 78573L106 |  | 149607 | 12036 | SH |  | SOLE |  | 0 | 0 | 12036 |
| Schwab US REIT | RE | 808524847 |  | 2306134 | 119551 | SH |  | SOLE |  | 15860 | 0 | 103691 |
| Simon Property Group Inc | RE | 828806109 |  | 666081 | 5670 | SH |  | SOLE |  | 0 | 0 | 5670 |
| Starwood Property Trust | RE | 85571B105 |  | 207862 | 11340 | SH |  | SOLE |  | 1500 | 0 | 9840 |
| Starwood Real Estate Income Tr | RE | 85570x207 |  | 345766 | 12698 | SH |  | SOLE |  | 0 | 0 | 12698 |
| Summit Hotel Properties Inc | RE | 866082100 |  | 92221 | 12773 | SH |  | SOLE |  | 0 | 0 | 12773 |
| Tanger Factory Outlets | RE | 875465106 |  | 840794 | 46867 | SH |  | SOLE |  | 0 | 0 | 46867 |
| Unit Group Inc. | RE | 91325v108 |  | 97289 | 17593 | SH |  | SOLE |  | 2331 | 0 | 15262 |
| Vanguard REIT Viper Index Seri | RE | 922908553 |  | 8233716 | 99827 | SH |  | SOLE |  | 0 | 0 | 99827 |
| VICI Properties Inc | RE | 925652109 |  | 803034 | 24785 | SH |  | SOLE |  | 0 | 0 | 24785 |
| Welltower Inc | RE | 95040q104 |  | 1473520 | 22479 | SH |  | SOLE |  | 0 | 0 | 22479 |
| Aim Immunotech Wts | WT | 00901b113 |  | 0 | 15000 | SH |  | SOLE |  | 0 | 0 | 15000 |
| Eve Holding Inc Wts | WT | 29970n112 |  | 12250 | 49000 | SH |  | SOLE |  | 0 | 0 | 49000 |
| C MXEA 12-18-24 15 buff | SE | 17330pg60 |  | 1812822 | 1815000 | SH |  | SOLE |  | 170000 | 0 | 1645000 |
| C MXEA 2-23-23 15 buff | SE | 17328wfe3 |  | 3287607 | 3170000 | SH |  | SOLE |  | 0 | 0 | 3170000 |
| C MXEA due 12-20-23 15 buff | SE | 17329ftj3 |  | 2203688 | 2555000 | SH |  | SOLE |  | 25000 | 0 | 2530000 |
| GS Mid Due 11-23-23 15 Buff | SE | 40057hdl1 |  | 1128368 | 1215000 | SH |  | SOLE |  | 0 | 0 | 1215000 |
| GS MXEA due 4-25-24 15 buff | SE | 40057jv37 |  | 1824672 | 2120000 | SH |  | SOLE |  | 300000 | 0 | 1820000 |
| GS MXEA due 9-20-24 15 buff | SE | 40057ll58 |  | 710092 | 775000 | SH |  | SOLE |  | 0 | 0 | 775000 |
| GS RTY 7-26-23 15 buff | SE | 40057f7f5 |  | 1021897 | 1145000 | SH |  | SOLE |  | 30000 | 0 | 1115000 |
| GS SPX 10-24-24 15 abs ret buf | SE | 40057ltn1 |  | 8431820 | 9290000 | SH |  | SOLE |  | 225000 | 0 | 9065000 |
| GS SPX 7-26-23 15 buff | SE | 40057f7e8 |  | 2021970 | 1960000 | SH |  | SOLE |  | 80000 | 0 | 1880000 |
| GS SPX due 12-20-23 15 Buff | SE | 40057hmp2 |  | 2574775 | 2760000 | SH |  | SOLE |  | 125000 | 0 | 2635000 |
| GS SPX due 8-14-24 15 buff | SE | 40057l5a5 |  | 3972664 | 4600000 | SH |  | SOLE |  | 0 | 0 | 4600000 |
| JPM 18m SPX | SE | 48133fyk5 |  | 73635 | 75000 | SH |  | SOLE |  | 0 | 0 | 75000 |
| JPM MID 7-26-23 15 buff | SE | 48132rng1 |  | 1289000 | 1250000 | SH |  | SOLE |  | 85000 | 0 | 1165000 |
| JPM MID due 8-14-24 15 buff | SE | 48133cz21 |  | 1537731 | 1690000 | SH |  | SOLE |  | 0 | 0 | 1690000 |
| JPM MXEF 12-18-24 15 buff | SE | 48133g2r3 |  | 1742664 | 1840000 | SH |  | SOLE |  | 450000 | 0 | 1390000 |
| JPM MXEF 2-21-25  15 buff | SE | 48133mka7 |  | 2139113 | 2175000 | SH |  | SOLE |  | 0 | 0 | 2175000 |
| JPM MXEF due 12-20-23 15 buff | SE | 48132unq2 |  | 8395818 | 10915000 | SH |  | SOLE |  | 650000 | 0 | 10265000 |
| JPM MXEF due 9-20-24 15 buff | SE | 48133d3g3 |  | 536834 | 615000 | SH |  | SOLE |  | 30000 | 0 | 585000 |
| MS MXEA due 8-14-24 15 buff | SE | 61773h7b9 |  | 2169250 | 2500000 | SH |  | SOLE |  | 25000 | 0 | 2475000 |
| MS SPX 4-24-25 | SE | 61774htu2 |  | 4477877 | 4235000 | SH |  | SOLE |  | 70000 | 0 | 4165000 |
| MS SPX due 4-22-24 15 buff | SE | 61773f6p3 |  | 5592880 | 6315000 | SH |  | SOLE |  | 425000 | 0 | 5890000 |
| RBC MXEF due 4-25-24 15 buff | SE | 78016f3s1 |  | 1515012 | 1910000 | SH |  | SOLE |  | 350000 | 0 | 1560000 |
| RBC RTY due 3-14-24 15 buff | SE | 78016e3h8 |  | 780793 | 925000 | SH |  | SOLE |  | 60000 | 0 | 865000 |
| RBC SPX 2-24-23 15 buff | SE | 78015kyu2 |  | 6310903 | 5425000 | SH |  | SOLE |  | 30000 | 0 | 5395000 |
| RBC SPX 5-22-23 15 buff | SE | 78016epb7 |  | 1070243 | 979000 | SH |  | SOLE |  | 0 | 0 | 979000 |
| RBC SPX Due 11-22-23 15 Buff | SE | 78016et49 |  | 1741922 | 1820000 | SH |  | SOLE |  | 160000 | 0 | 1660000 |
| TD RTY due 12-3-24 15 abs ret | SE | 89114y4b4 |  | 2330200 | 2440000 | SH |  | SOLE |  | 50000 | 0 | 2390000 |
| TD RTY due 4-25-24 15 buff | SE | 89114ttw2 |  | 2642793 | 3210000 | SH |  | SOLE |  | 0 | 0 | 3210000 |
| TD SPX 2-21-25  15 buff | SE | 89114yba8 |  | 15150957 | 16710000 | SH |  | SOLE |  | 650000 | 0 | 16060000 |
| TD SPX due 9-20-24 15 buff | SE | 89114val1 |  | 6065990 | 6755000 | SH |  | SOLE |  | 0 | 0 | 6755000 |
| UBS MID due 4-25-24 15 buff | SE | 90279dmm5 |  | 3520160 | 3920000 | SH |  | SOLE |  | 50000 | 0 | 3870000 |
| UBS MXEF 7-26-23 15 buff | SE | 90276bnr0 |  | 1328143 | 1735000 | SH |  | SOLE |  | 0 | 0 | 1735000 |
| UBS RTY due 8-14-24 15 buff | SE | 90279dyk6 |  | 1143368 | 1310000 | SH |  | SOLE |  | 0 | 0 | 1310000 |
| UBS RTY due 9-20-24 buffer | SE | 90279d2p0 |  | 1625456 | 1840000 | SH |  | SOLE |  | 0 | 0 | 1840000 |
| Schwab Temp | RT | 023cnt017 |  | 0 | 41312 | SH |  | SOLE |  | 0 | 0 | 41312 |
| Alps Alerian Energy Infra | ML | 00162Q676 |  | 299372 | 14148 | SH |  | SOLE |  | 0 | 0 | 14148 |
| ALPS Alerian MLP ETF | ML | 00162Q452 |  | 514285 | 13509 | SH |  | SOLE |  | 0 | 0 | 13509 |
| Energy Transfer LP | ML | 29273v100 |  | 4697130 | 395714 | SH |  | SOLE |  | 22322 | 0 | 373392 |
| Enterprise Products Ptnrs | ML | 293792107 |  | 11533481 | 478171 | SH |  | SOLE |  | 18447 | 0 | 459724 |
| Genesis Energy LP | ML | 371927104 |  | 278917 | 27318 | SH |  | SOLE |  | 0 | 0 | 27318 |
| JPMorgan Alerian MLP Index | ML | 46625H365 |  | 4816196 | 221434 | SH |  | SOLE |  | 13405 | 0 | 208029 |
| Magellan Midstream Ptnrs LP | ML | 559080106 |  | 6170571 | 122895 | SH |  | SOLE |  | 5580 | 0 | 117315 |
| MPLX LP | ML | 55336V100 |  | 1680732 | 51179 | SH |  | SOLE |  | 6400 | 0 | 44779 |
| Nextera Energy Partners Lp | ML | 65341b106 |  | 2826419 | 40326 | SH |  | SOLE |  | 3451 | 0 | 36875 |
| One Gas Inc. | ML | 68235p108 |  | 463255 | 6118 | SH |  | SOLE |  | 0 | 0 | 6118 |
| Targa Resources Prtns Com St | ML | 87612G101 |  | 1893231 | 25758 | SH |  | SOLE |  | 7537 | 0 | 18221 |
| UBS E-TRACS Alerian MLP Infras | ML | 90274d382 |  | 3335350 | 177791 | SH |  | SOLE |  | 9000 | 0 | 168791 |
| Western Midstream Partners LP | ML | 958669103 |  | 257894 | 9605 | SH |  | SOLE |  | 0 | 0 | 9605 |
| ALPS Equal Sector Weight ETF | EE | 00162q205 |  | 375615 | 3925 | SH |  | SOLE |  | 0 | 0 | 3925 |
| Amplify Lithium  Battery Tech | EE | 032108805 |  | 174276 | 14883 | SH |  | SOLE |  | 0 | 0 | 14883 |
| Aptus Collared Income Opportun | EE | 26922a222 |  | 5677261 | 196922 | SH |  | SOLE |  | 0 | 0 | 196922 |
| ARK Innovation ETF | EE | 00214q104 |  | 284632 | 9111 | SH |  | SOLE |  | 0 | 0 | 9111 |
| Avantis U.S. Small Cap Value E | EE | 025072877 |  | 972654 | 13054 | SH |  | SOLE |  | 0 | 0 | 13054 |
| BNY Mellon Municipal Income | EE | 05589t104 |  | 81211 | 12973 | SH |  | SOLE |  | 0 | 0 | 12973 |
| Communication Services Select | EE | 81369y852 |  | 4347617 | 90594 | SH |  | SOLE |  | 1609 | 0 | 88985 |
| Deutsche X Tracks MSCI EAFE | EE | 233051200 |  | 2704278 | 83906 | SH |  | SOLE |  | 23692 | 0 | 60214 |
| Dimensional Emerging Core Equi | EE | 25434v302 |  | 2967013 | 135171 | SH |  | SOLE |  | 2365 | 0 | 132806 |
| Dimensional International Cr E | EE | 25434v203 |  | 6568121 | 262305 | SH |  | SOLE |  | 15762 | 0 | 246543 |
| Dimensional International Valu | EE | 25434V807 |  | 1091634 | 35909 | SH |  | SOLE |  | 0 | 0 | 35909 |
| Dimensional US Core Equity 2 E | EE | 25434v708 |  | 2582809 | 106376 | SH |  | SOLE |  | 0 | 0 | 106376 |
| Dimensional US Core Equity Mar | EE | 25434v104 |  | 3163856 | 117093 | SH |  | SOLE |  | 3802 | 0 | 113291 |
| Dimensional US Marketwide Valu | EE | 25434v724 |  | 8900784 | 265854 | SH |  | SOLE |  | 0 | 0 | 265854 |
| Dimensional US Targeted Value | EE | 25434v609 |  | 6008351 | 136709 | SH |  | SOLE |  | 0 | 0 | 136709 |
| Dimensional World ex U.S. Core | EE | 25434V880 |  | 1531310 | 70894 | SH |  | SOLE |  | 0 | 0 | 70894 |
| Direxion Daily Small Cap Bear | EE | 25460e232 |  | 303686 | 8625 | SH |  | SOLE |  | 0 | 0 | 8625 |
| ETF Managers Trust | EE | 26924g201 |  | 1983927 | 45038 | SH |  | SOLE |  | 309 | 0 | 44729 |
| Federated Hermes Premier Munic | EE | 31423p108 |  | 109307 | 10410 | SH |  | SOLE |  | 0 | 0 | 10410 |
| Fidelity High Dividend ETF | EE | 316092840 |  | 2113568 | 56664 | SH |  | SOLE |  | 0 | 0 | 56664 |
| First Tr Value Line Dividend I | EE | 33734H106 |  | 4255650 | 106631 | SH |  | SOLE |  | 55048 | 0 | 51584 |
| First Tr. Financials AlphaDEX | EE | 33734x135 |  | 678575 | 16567 | SH |  | SOLE |  | 0 | 0 | 16567 |
| First Tr. NYSE Arca Biotech ET | EE | 33733e203 |  | 1533285 | 9948 | SH |  | SOLE |  | 0 | 0 | 9948 |
| First Trust Capital Strength E | EE | 33733e104 |  | 7302154 | 97427 | SH |  | SOLE |  | 75568 | 0 | 21859 |
| First Trust Cnsmr Discret Alph | EE | 33734x101 |  | 200724 | 4167 | SH |  | SOLE |  | 0 | 0 | 4167 |
| First Trust Cnsmr Staples Alph | EE | 33734x119 |  | 472407 | 7526 | SH |  | SOLE |  | 0 | 0 | 7526 |
| First Trust Global Wind Energy | EE | 33736g106 |  | 192336 | 11105 | SH |  | SOLE |  | 0 | 0 | 11105 |
| First Trust Health Care Alpha | EE | 33734x143 |  | 841597 | 7740 | SH |  | SOLE |  | 0 | 0 | 7740 |
| First Trust Industrials Etf | EE | 33734x150 |  | 272230 | 5285 | SH |  | SOLE |  | 0 | 0 | 5285 |
| First Trust Mid Cap Core ETF | EE | 33735b108 |  | 211143 | 2404 | SH |  | SOLE |  | 0 | 0 | 2404 |
| First Trust NASDAQ Cln Edge Gr | EE | 33733e500 |  | 266037 | 5638 | SH |  | SOLE |  | 0 | 0 | 5638 |
| First Trust NASDAQ Technology | EE | 33738r118 |  | 403359 | 8442 | SH |  | SOLE |  | 0 | 0 | 8442 |
| First Trust Rising Dividend ET | EE | 33738r506 |  | 635525 | 14470 | SH |  | SOLE |  | 1704 | 0 | 12766 |
| First Trust Tech Etf | EE | 33734x176 |  | 11356889 | 124051 | SH |  | SOLE |  | 672 | 0 | 123379 |
| Global X MLP  Energy Infrastr | EE | 37954y293 |  | 10928120 | 268109 | SH |  | SOLE |  | 321 | 0 | 267788 |
| Global X US Infrastructure Dev | EE | 37954y673 |  | 7435979 | 280709 | SH |  | SOLE |  | 48175 | 0 | 232534 |
| Industrial Select Sector SPDR | EE | 81369Y704 |  | 6252405 | 63664 | SH |  | SOLE |  | 34 | 0 | 63630 |
| Innovator S 500 Power Bffr E | EE | 45782c870 |  | 590277 | 21028 | SH |  | SOLE |  | 0 | 0 | 21028 |
| Innovator S 500 Power Buffer | EE | 45782C680 |  | 616556 | 21748 | SH |  | SOLE |  | 0 | 0 | 21748 |
| Innovator S 500 Power Buffer | EE | 45782c656 |  | 5605003 | 191607 | SH |  | SOLE |  | 13148 | 0 | 178459 |
| Innovator S 500 Power Buffer | EE | 45782c417 |  | 616649 | 21713 | SH |  | SOLE |  | 3400 | 0 | 18313 |
| Innovator S 500 Power Buffer | EE | 45782c508 |  | 1190952 | 37796 | SH |  | SOLE |  | 3280 | 0 | 34516 |
| Innovator S 500 Power Buffer | EE | 45782C813 |  | 687306 | 22766 | SH |  | SOLE |  | 0 | 0 | 22766 |
| Innovator S 500 Power Buffer | EE | 45782c748 |  | 2140415 | 71999 | SH |  | SOLE |  | 0 | 0 | 71999 |
| Innovator S 500 Power Buffer | EE | 45782c383 |  | 1447659 | 47124 | SH |  | SOLE |  | 6325 | 0 | 40799 |
| Innovator S 500 Power Buffer | EE | 45782c318 |  | 2839084 | 101071 | SH |  | SOLE |  | 0 | 0 | 101071 |
| Innovator S 500 Power Buffer | EE | 45782c797 |  | 1014863 | 33750 | SH |  | SOLE |  | 0 | 0 | 33750 |
| Innovator U.S. Eq Power Buffer | EE | 45782C540 |  | 3747638 | 125381 | SH |  | SOLE |  | 2039 | 0 | 123342 |
| Innovator US Equity Power Buff | EE | 45782c573 |  | 7559999 | 250414 | SH |  | SOLE |  | 3578 | 0 | 246836 |
| Invesco Aerospace Defense ETF | EE | 46137v100 |  | 31587747 | 402905 | SH |  | SOLE |  | 9982 | 0 | 392923 |
| Invesco Dividend Achievers ETF | EE | 46137v506 |  | 2138196 | 58549 | SH |  | SOLE |  | 109 | 0 | 58440 |
| Invesco FTSE RAFI US 1000 ETF | EE | 46137V613 |  | 465760 | 3002 | SH |  | SOLE |  | 0 | 0 | 3002 |
| Invesco NASDAQ 100 ETF | EE | 46138g649 |  | 1502671 | 13719 | SH |  | SOLE |  | 0 | 0 | 13719 |
| Invesco NASDAQ Next Gen 100 ET | EE | 46138G631 |  | 234451 | 9806 | SH |  | SOLE |  | 0 | 0 | 9806 |
| INVESCO QQQ TR    SER 1 | EE | 46090e103 |  | 61541917 | 231117 | SH |  | SOLE |  | 25568 | 0 | 205549 |
| Invesco S 500 Eql Wt Tech ET | EE | 46137V282 |  | 403590 | 1661 | SH |  | SOLE |  | 0 | 0 | 1661 |
| Invesco S 500 Equal Weight E | EE | 46137V357 |  | 10672106 | 75555 | SH |  | SOLE |  | 5 | 0 | 75550 |
| Invesco S 500 Healthcare | EE | 46137V332 |  | 10070400 | 34910 | SH |  | SOLE |  | 1400 | 0 | 33510 |
| Invesco S 500 Low Volatility | EE | 46138E354 |  | 358846 | 5616 | SH |  | SOLE |  | 3156 | 0 | 2460 |
| Invesco S 500 Pure Growth | EE | 46137v266 |  | 570239 | 3761 | SH |  | SOLE |  | 0 | 0 | 3761 |
| Invesco S 500 Quality ETF | EE | 46137V241 |  | 488532 | 11103 | SH |  | SOLE |  | 0 | 0 | 11103 |
| Invesco S MidCap Low Vol ETF | EE | 46138e198 |  | 247124 | 4620 | SH |  | SOLE |  | 0 | 0 | 4620 |
| ISHARES BIOTECHNOLOGY ETF | EE | 464287556 |  | 8774101 | 66830 | SH |  | SOLE |  | 638 | 0 | 66192 |
| iShares Core MSCI Total Intl S | EE | 46432f834 |  | 250525 | 4328 | SH |  | SOLE |  | 20 | 0 | 4308 |
| iShares Core U.S. REIT ETF | EE | 464288521 |  | 750746 | 15182 | SH |  | SOLE |  | 0 | 0 | 15182 |
| iShares Dow Jones US Aerospace | EE | 464288760 |  | 405802 | 3628 | SH |  | SOLE |  | 821 | 0 | 2807 |
| iShares Dow Jones US Industria | EE | 464287754 |  | 258714 | 2682 | SH |  | SOLE |  | 0 | 0 | 2682 |
| iShares Edge MSCI Min Vol Glob | EE | 464286525 |  | 596873 | 6282 | SH |  | SOLE |  | 1270 | 0 | 5011 |
| iShares Edge MSCI USA Value ET | EE | 46432f388 |  | 2157213 | 23669 | SH |  | SOLE |  | 0 | 0 | 23669 |
| iShares ESG Aware MSCI USA ETF | EE | 46435g425 |  | 815629 | 9624 | SH |  | SOLE |  | 94 | 0 | 9530 |
| iShares ESG Screened S 500 E | EE | 46436e569 |  | 886519 | 31187 | SH |  | SOLE |  | 1500 | 0 | 29687 |
| iShares FTSE/Xinhua China25 In | EE | 464287184 |  | 313026 | 11061 | SH |  | SOLE |  | 0 | 0 | 11061 |
| iShares Morningstar Mid-Cap ET | EE | 464288208 |  | 246414 | 4200 | SH |  | SOLE |  | 0 | 0 | 4200 |
| iShares Morningstar Mid-Cap Gr | EE | 464288307 |  | 223494 | 4148 | SH |  | SOLE |  | 38 | 0 | 4110 |
| iShares MSCI EAFE Growth Index | EE | 464288885 |  | 275548 | 3290 | SH |  | SOLE |  | 0 | 0 | 3290 |
| iShares MSCI US Momentum Fctr | EE | 46432f396 |  | 5045356 | 34574 | SH |  | SOLE |  | 1538 | 0 | 33036 |
| iShares MSCI USA ESG Select ET | EE | 464288802 |  | 226812 | 2755 | SH |  | SOLE |  | 0 | 0 | 2755 |
| iShares MSCI USA Quality Facto | EE | 46432f339 |  | 4558679 | 40002 | SH |  | SOLE |  | 25560 | 0 | 14442 |
| iShares North Amer Tech-Softwa | EE | 464287515 |  | 716673 | 2801 | SH |  | SOLE |  | 0 | 0 | 2801 |
| Ishares Russell 3000 I Fd | EE | 464287689 |  | 894474 | 4053 | SH |  | SOLE |  | 0 | 0 | 4053 |
| iShares Russell Mid Cap Growth | EE | 464287481 |  | 9655246 | 115493 | SH |  | SOLE |  | 9042 | 0 | 106451 |
| iShares Russell Mid Cap Index | EE | 464287499 |  | 21412113 | 317452 | SH |  | SOLE |  | 16124 | 0 | 301328 |
| iShares Russell Mid Cap Value | EE | 464287473 |  | 7336678 | 69648 | SH |  | SOLE |  | 9655 | 0 | 59993 |
| iShares Russell Top 200 Growth | EE | 464289438 |  | 730480 | 6061 | SH |  | SOLE |  | 0 | 0 | 6061 |
| iShares Russell Top 200 Value | EE | 464289420 |  | 258386 | 3977 | SH |  | SOLE |  | 0 | 0 | 3977 |
| Ishares S Global Clean Energ | EE | 464288224 |  | 623022 | 31386 | SH |  | SOLE |  | 0 | 0 | 31386 |
| iShares S Global Energy Sect | EE | 464287341 |  | 749576 | 19225 | SH |  | SOLE |  | 0 | 0 | 19225 |
| iShares S Global Technology | EE | 464287291 |  | 847669 | 18909 | SH |  | SOLE |  | 2234 | 0 | 16675 |
| Ishares S Global Telecommuni | EE | 464287275 |  | 382384 | 7021 | SH |  | SOLE |  | 0 | 0 | 7021 |
| iShares Select Dividend ETF | EE | 464287168 |  | 16846197 | 139687 | SH |  | SOLE |  | 800 | 0 | 138887 |
| iShares US Healthcare Index | EE | 464287762 |  | 845320 | 2980 | SH |  | SOLE |  | 349 | 0 | 2631 |
| iShares US Home Construction | EE | 464288752 |  | 969498 | 15997 | SH |  | SOLE |  | 6500 | 0 | 9497 |
| iShares US Technology | EE | 464287721 |  | 1479680 | 19864 | SH |  | SOLE |  | 1433 | 0 | 18431 |
| JPMorgan Equity Premium Income | EE | 46641q332 |  | 2673188 | 49058 | SH |  | SOLE |  | 2491 | 0 | 46567 |
| JPMorgan US Value Factor ETF | EE | 46641q753 |  | 983794 | 29686 | SH |  | SOLE |  | 0 | 0 | 29686 |
| Main Street Capital Corp | EE | 56035l104 |  | 626318 | 16950 | SH |  | SOLE |  | 660 | 0 | 16290 |
| MATERIALS SELECT SECTOR SPDR T | EE | 81369Y100 |  | 1208157 | 15553 | SH |  | SOLE |  | 0 | 0 | 15553 |
| Multi-Asset Diversified Income | EE | 33738r100 |  | 169629 | 11331 | SH |  | SOLE |  | 0 | 0 | 11331 |
| Pacer US Cash Cows 100 ETF | EE | 69374h881 |  | 5990821 | 129531 | SH |  | SOLE |  | 1225 | 0 | 128306 |
| Powershares Solar ETF | EE | 46138g706 |  | 352249 | 4829 | SH |  | SOLE |  | 600 | 0 | 4229 |
| PowerShares WilderHill Clean E | EE | 46137v134 |  | 283449 | 7395 | SH |  | SOLE |  | 0 | 0 | 7395 |
| ProShares Large Cap Core Plus | EE | 74347r248 |  | 410477 | 9140 | SH |  | SOLE |  | 0 | 0 | 9140 |
| ProShares S 500 Div Aristocr | EE | 74348a467 |  | 877778 | 9754 | SH |  | SOLE |  | 0 | 0 | 9754 |
| ProShares Ultra S 500 | EE | 74347R107 |  | 369380 | 8310 | SH |  | SOLE |  | 0 | 0 | 8310 |
| Schwab Emerging Mkts ETF | EE | 808524706 |  | 2169524 | 91657 | SH |  | SOLE |  | 1167 | 0 | 90490 |
| Schwab Fd US Lg Co ETF | EE | 808524771 |  | 356940 | 6679 | SH |  | SOLE |  | 0 | 0 | 6679 |
| Schwab Fundamental US Broad Ma | EE | 808524789 |  | 704054 | 13380 | SH |  | SOLE |  | 0 | 0 | 13380 |
| Schwab International Equity | EE | 808524805 |  | 2646201 | 82155 | SH |  | SOLE |  | 2457 | 0 | 79698 |
| Schwab US Broad ETF | EE | 808524102 |  | 1560912 | 34834 | SH |  | SOLE |  | 0 | 0 | 34834 |
| Schwab US Dividend Equity | EE | 808524797 |  | 2347772 | 31080 | SH |  | SOLE |  | 0 | 0 | 31080 |
| Schwab US Large Cap ETF | EE | 808524201 |  | 15517836 | 343695 | SH |  | SOLE |  | 38058 | 0 | 305637 |
| Schwab US Large Cap Growth | EE | 808524300 |  | 3509655 | 63169 | SH |  | SOLE |  | 2355 | 0 | 60814 |
| Schwab US Large Cap Value | EE | 808524409 |  | 6299364 | 95416 | SH |  | SOLE |  | 3308 | 0 | 92108 |
| Schwab US Mid-Cap ETF | EE | 808524508 |  | 6323920 | 96387 | SH |  | SOLE |  | 7767 | 0 | 88620 |
| Schwab US Small-Cap ETF | EE | 808524607 |  | 4738980 | 116983 | SH |  | SOLE |  | 7327 | 0 | 109656 |
| SPDR Consumer Discret Select S | EE | 81369Y407 |  | 3198630 | 24765 | SH |  | SOLE |  | 0 | 0 | 24765 |
| SPDR Consumer Staples Select S | EE | 81369Y308 |  | 14080867 | 188878 | SH |  | SOLE |  | 2666 | 0 | 186212 |
| SPDR Dow Jones Indl Avg ETF Se | EE | 78467X109 |  | 2235012 | 6746 | SH |  | SOLE |  | 2175 | 0 | 4571 |
| SPDR Energy Index | EE | 81369Y506 |  | 11010018 | 125872 | SH |  | SOLE |  | 3048 | 0 | 122824 |
| SPDR Euro STOXX 50 ETF | EE | 78463X202 |  | 885331 | 22877 | SH |  | SOLE |  | 4100 | 0 | 18777 |
| SPDR Financial Index | EE | 81369Y605 |  | 4458444 | 130364 | SH |  | SOLE |  | 1565 | 0 | 128799 |
| SPDR Health Care Select | EE | 81369Y209 |  | 21805229 | 160510 | SH |  | SOLE |  | 1036 | 0 | 159473 |
| SPDR KBW Reg'l Banking | EE | 78464a698 |  | 538080 | 9160 | SH |  | SOLE |  | 0 | 0 | 9160 |
| SPDR Portfolio S 500 Growth | EE | 78464a409 |  | 280315 | 5532 | SH |  | SOLE |  | 4245 | 0 | 1287 |
| SPDR S 500 ETF TRUST | EE | 78462f103 |  | 212923209 | 556764 | SH |  | SOLE |  | 52194 | 0 | 504570 |
| SPDR SP 500 ETF TRUST | EE | 78462f103 |  | 344187 | 900 | SH | Call | SOLE |  | 0 | 0 | 900 |
| SPDR Samp;P 500 ETF TRUST | EE | 78462f103 |  | 344187 | 900 | SH | Call | SOLE |  | 0 | 0 | 900 |
| SPDR Samp;amp;P 500 ETF TRUST | EE | 78462f103 |  | 191215 | 500 | SH | Call | SOLE |  | 0 | 0 | 500 |
| SPDR Samp;amp;amp;P 500 ETF TRUST | EE | 78462f103 |  | 344187 | 900 | SH | Call | SOLE |  | 0 | 0 | 900 |
| SPDR Samp;amp;amp;amp;P 500 ETF TRUST | EE | 78462f103 |  | 344187 | 900 | SH | Call | SOLE |  | 0 | 0 | 900 |
| SPDR Samp;amp;amp;amp;amp;P 500 ETF TRUST | EE | 78462f103 |  | 344187 | 900 | SH | Call | SOLE |  | 0 | 0 | 900 |
| SPDR Samp;amp;amp;amp;amp;amp;P 500 ETF TRUST | EE | 78462f103 |  | 344187 | 900 | SH | Call | SOLE |  | 0 | 0 | 900 |
| SPDR Samp;amp;amp;amp;amp;amp;amp;P 500 ETF TRUST | EE | 78462f103 |  | 4856861 | 12700 | SH | Put | SOLE |  | 0 | 0 | 12700 |
| SPDR S 500 Value ETF | EE | 78464a508 |  | 530226 | 13634 | SH |  | SOLE |  | 5945 | 0 | 7689 |
| SPDR S Bank ETF | EE | 78464a797 |  | 935539 | 20721 | SH |  | SOLE |  | 966 | 0 | 19755 |
| SPDR S Biotech | EE | 78464A870 |  | 1538175 | 18532 | SH |  | SOLE |  | 0 | 0 | 18532 |
| SPDR S Dividend ETF | EE | 78464A763 |  | 80001364 | 639448 | SH |  | SOLE |  | 69577 | 0 | 569871 |
| SPDR S Int'l Small Cap Fd | EE | 78463X871 |  | 1936458 | 65844 | SH |  | SOLE |  | 508 | 0 | 65336 |
| SPDR S Mid Cap 400 ETF | EE | 78467Y107 |  | 91289643 | 206169 | SH |  | SOLE |  | 18820 | 0 | 187349 |
| SPDR S Pharmaceuticals ETF | EE | 78464a722 |  | 2036894 | 49741 | SH |  | SOLE |  | 0 | 0 | 49741 |
| SPDR Technology Index | EE | 81369Y803 |  | 23560640 | 189333 | SH |  | SOLE |  | 3990 | 0 | 185343 |
| SPDR Utilities Index | EE | 81369Y886 |  | 10250545 | 145398 | SH |  | SOLE |  | 1463 | 0 | 143935 |
| T. Rowe Price Blue Chip Growth | EE | 87283q107 |  | 532182 | 25809 | SH |  | SOLE |  | 13048 | 0 | 12761 |
| UBS AG FI Large Cap Growth | EE | 902677780 |  | 319609 | 845 | SH |  | SOLE |  | 0 | 0 | 845 |
| Vaneck ETF TR | EE | 92189f106 |  | 1911985 | 66713 | SH |  | SOLE |  | 0 | 0 | 66713 |
| Vaneck ETF TR | EE | 92189f700 |  | 695647 | 8104 | SH |  | SOLE |  | 1200 | 0 | 6904 |
| VanEck Morningstar Wide Moat E | EE | 92189f643 |  | 6534918 | 100677 | SH |  | SOLE |  | 2657 | 0 | 98020 |
| Vanguard Dividend Appreciation | EE | 921908844 |  | 72235745 | 475705 | SH |  | SOLE |  | 2030 | 0 | 473675 |
| Vanguard ESG US Stock ETF | EE | 921910733 |  | 563178 | 8551 | SH |  | SOLE |  | 0 | 0 | 8551 |
| Vanguard Europe ETF | EE | 922042874 |  | 3197737 | 57679 | SH |  | SOLE |  | 647 | 0 | 57032 |
| Vanguard Financials ETF | EE | 92204A405 |  | 610216 | 7376 | SH |  | SOLE |  | 129 | 0 | 7247 |
| Vanguard FTSE All-World Ex-US | EE | 922042775 |  | 1563124 | 31175 | SH |  | SOLE |  | 0 | 0 | 31175 |
| Vanguard FTSE Developed Mkts E | EE | 921943858 |  | 76550075 | 1823924 | SH |  | SOLE |  | 222172 | 0 | 1601752 |
| Vanguard FTSE Emerging Mkts ET | EE | 922042858 |  | 50365650 | 1292090 | SH |  | SOLE |  | 128294 | 0 | 1163796 |
| Vanguard Growth ETF | EE | 922908736 |  | 8118138 | 38094 | SH |  | SOLE |  | 290 | 0 | 37804 |
| Vanguard Health Care ETF | EE | 92204A504 |  | 10776017 | 43443 | SH |  | SOLE |  | 4413 | 0 | 39030 |
| Vanguard High Dividend Yield E | EE | 921946406 |  | 2660266 | 24584 | SH |  | SOLE |  | 2572 | 0 | 22012 |
| Vanguard Index Fds S 500 | EE | 922908363 |  | 9027488 | 25694 | SH |  | SOLE |  | 438 | 0 | 25256 |
| Vanguard Information Technolog | EE | 92204A702 |  | 15581787 | 48783 | SH |  | SOLE |  | 2205 | 0 | 46578 |
| Vanguard Large Cap ETF | EE | 922908637 |  | 5044729 | 28959 | SH |  | SOLE |  | 357 | 0 | 28602 |
| Vanguard Mega Cap Growth | EE | 921910816 |  | 2293476 | 13329 | SH |  | SOLE |  | 0 | 0 | 13329 |
| Vanguard Mega Cap Index ETF | EE | 921910873 |  | 302047 | 2281 | SH |  | SOLE |  | 0 | 0 | 2281 |
| Vanguard Mega Cap Value Index | EE | 921910840 |  | 2333799 | 22691 | SH |  | SOLE |  | 0 | 0 | 22691 |
| Vanguard Mid Cap Growth ETF | EE | 922908538 |  | 4405019 | 24505 | SH |  | SOLE |  | 0 | 0 | 24505 |
| Vanguard Mid Cap Vipers Index | EE | 922908629 |  | 6806149 | 33395 | SH |  | SOLE |  | 1027 | 0 | 32368 |
| Vanguard Russell 1000 ETF | EE | 92206c730 |  | 18995386 | 109006 | SH |  | SOLE |  | 11348 | 0 | 97658 |
| Vanguard Russell 1000 Growth E | EE | 92206c680 |  | 1315096 | 23859 | SH |  | SOLE |  | 0 | 0 | 23859 |
| Vanguard Russell 1000 Value ET | EE | 92206c714 |  | 1673022 | 25128 | SH |  | SOLE |  | 0 | 0 | 25128 |
| Vanguard S 500 Growth ETF | EE | 921932505 |  | 512162 | 2428 | SH |  | SOLE |  | 0 | 0 | 2428 |
| Vanguard S 500 Value ETF | EE | 921932703 |  | 211491 | 1510 | SH |  | SOLE |  | 0 | 0 | 1510 |
| Vanguard S Small Cap 600 Gro | EE | 921932794 |  | 232585 | 1248 | SH |  | SOLE |  | 0 | 0 | 1248 |
| Vanguard Sector Index Fd Cons | EE | 92204A207 |  | 753974 | 3936 | SH |  | SOLE |  | 0 | 0 | 3936 |
| Vanguard Small Cap ETF | EE | 922908751 |  | 7605192 | 41436 | SH |  | SOLE |  | 211 | 0 | 41225 |
| Vanguard Small Cap Growth | EE | 922908595 |  | 762626 | 3803 | SH |  | SOLE |  | 42 | 0 | 3761 |
| Vanguard Small Cap Value Fund | EE | 922908611 |  | 6164897 | 38822 | SH |  | SOLE |  | 194 | 0 | 38628 |
| Vanguard Telecom Services | EE | 92204A884 |  | 265690 | 3230 | SH |  | SOLE |  | 0 | 0 | 3230 |
| Vanguard Tot Stock Mrkt ETF | EE | 922908769 |  | 68283184 | 357148 | SH |  | SOLE |  | 83467 | 0 | 273681 |
| Vanguard Total Int'l Stock Ind | EE | 921909768 |  | 2855285 | 55207 | SH |  | SOLE |  | 26186 | 0 | 29021 |
| Vanguard Utilities ETF | EE | 92204A876 |  | 567378 | 3700 | SH |  | SOLE |  | 0 | 0 | 3700 |
| Vanguard Value ETF | EE | 922908744 |  | 15389309 | 109634 | SH |  | SOLE |  | 341 | 0 | 109293 |
| WisdomTree Dynamic Ccy Hdgd In | EE | 97717x263 |  | 266459 | 9110 | SH |  | SOLE |  | 0 | 0 | 9110 |
| Wisdomtree Emerg Markets | EE | 97717x578 |  | 1153178 | 43223 | SH |  | SOLE |  | 4315 | 0 | 38908 |
| WisdomTree Emerg Mkts Eq Inc E | EE | 97717W315 |  | 211088 | 5923 | SH |  | SOLE |  | 0 | 0 | 5923 |
| WisdomTree Int'l Small Cap Div | EE | 97717W760 |  | 8587843 | 148168 | SH |  | SOLE |  | 2726 | 0 | 145442 |
| WisdomTree Large Cap Dividend | EE | 97717w307 |  | 409363 | 6608 | SH |  | SOLE |  | 0 | 0 | 6608 |
| Wisdomtree Midcap Dividend | EE | 97717w505 |  | 13940789 | 338862 | SH |  | SOLE |  | 1864 | 0 | 336998 |
| Wisdomtree US AI Enhanced Valu | EE | 97717w406 |  | 348032 | 3791 | SH |  | SOLE |  | 1576 | 0 | 2215 |
| Xtrackers Risk Managed USD HY | EE | 23306x100 |  | 211554 | 9648 | SH |  | SOLE |  | 0 | 0 | 9648 |
| Fidelity MSCI Health Care Inde | EZ | 316092600 |  | 929914 | 14534 | SH |  | SOLE |  | 0 | 0 | 14534 |
| Fidelity MSCI Real Estate ETF | EZ | 316092857 |  | 9052396 | 364869 | SH |  | SOLE |  | 70671 | 0 | 294198 |
| GS Activebeta Large Cap ETF | EZ | 381430503 |  | 12853948 | 168842 | SH |  | SOLE |  | 3439 | 0 | 165403 |
| Invesco Dynamic Building and C | EZ | 46137V779 |  | 1496505 | 36670 | SH |  | SOLE |  | 4745 | 0 | 31926 |
| iShares Core MSCI EAFE | EZ | 46432f842 |  | 74482745 | 1208351 | SH |  | SOLE |  | 59354 | 0 | 1148996 |
| iShares Core MSCI Emerging Mkt | EZ | 46434g103 |  | 54204241 | 1160690 | SH |  | SOLE |  | 50779 | 0 | 1109912 |
| IShares Core S Total US Stoc | EZ | 464287150 |  | 7777230 | 91713 | SH |  | SOLE |  | 9337 | 0 | 82376 |
| iShares Core US Value ETF | EZ | 464287663 |  | 329583 | 4666 | SH |  | SOLE |  | 0 | 0 | 4666 |
| iShares Dow Jones US RE Index | EZ | 464287739 |  | 1353000 | 16071 | SH |  | SOLE |  | 90 | 0 | 15981 |
| Ishares Inc MSCI EM Asia ETF | EZ | 464286426 |  | 888735 | 14036 | SH |  | SOLE |  | 867 | 0 | 13169 |
| iShares Int'l Select Dividend | EZ | 464288448 |  | 1472379 | 54211 | SH |  | SOLE |  | 0 | 0 | 54211 |
| iShares MSCI EAF Min Vol | EZ | 46429B689 |  | 2068622 | 32533 | SH |  | SOLE |  | 424 | 0 | 32109 |
| iShares MSCI EAFE Index | EZ | 464287465 |  | 18550317 | 282607 | SH |  | SOLE |  | 14649 | 0 | 267958 |
| iShares MSCI EAFE Small Cap In | EZ | 464288273 |  | 11713653 | 207395 | SH |  | SOLE |  | 9891 | 0 | 197504 |
| iShares MSCI Emerg Mkts Indx F | EZ | 464287234 |  | 8193203 | 216179 | SH |  | SOLE |  | 18389 | 0 | 197790 |
| iShares MSCI Emerging Mkt Min | EZ | 464286533 |  | 1773392 | 33429 | SH |  | SOLE |  | 327 | 0 | 33102 |
| iShares MSCI Japan Index | EZ | 46434g822 |  | 420104 | 7717 | SH |  | SOLE |  | 0 | 0 | 7717 |
| iShares MSCI USA Min Volatilit | EZ | 46429b697 |  | 20729885 | 287516 | SH |  | SOLE |  | 48593 | 0 | 238923 |
| iShares Russell 1000 | EZ | 464287622 |  | 13018706 | 61841 | SH |  | SOLE |  | 4065 | 0 | 57776 |
| iShares Russell 1000 Growth In | EZ | 464287614 |  | 80991724 | 378042 | SH |  | SOLE |  | 14173 | 0 | 363869 |
| iShares Russell 1000 Value Ind | EZ | 464287598 |  | 34955996 | 230504 | SH |  | SOLE |  | 14576 | 0 | 215928 |
| iShares Russell 2000 Growth In | EZ | 464287648 |  | 20726192 | 96617 | SH |  | SOLE |  | 3537 | 0 | 93080 |
| iShares Russell 2000 Index | EZ | 464287655 |  | 67015722 | 384353 | SH |  | SOLE |  | 22301 | 0 | 362051 |
| iShares Russell 2000 Value Ind | EZ | 464287630 |  | 35589594 | 256650 | SH |  | SOLE |  | 7011 | 0 | 249639 |
| iShares S 500 Growth | EZ | 464287309 |  | 47279833 | 808202 | SH |  | SOLE |  | 68165 | 0 | 740037 |
| iShares S 500 Index | EZ | 464287200 |  | 465759437 | 1212252 | SH |  | SOLE |  | 67003 | 0 | 1145249 |
| iShares S Barra Value Index | EZ | 464287408 |  | 90513391 | 623929 | SH |  | SOLE |  | 38318 | 0 | 585611 |
| iShares S Mid Cap 400 Growth | EZ | 464287606 |  | 53296442 | 780329 | SH |  | SOLE |  | 33616 | 0 | 746713 |
| iShares S Mid Cap 400 Value | EZ | 464287705 |  | 35982344 | 356968 | SH |  | SOLE |  | 15209 | 0 | 341759 |
| iShares S Mid Cap Index | EZ | 464287507 |  | 117898069 | 487404 | SH |  | SOLE |  | 30361 | 0 | 457043 |
| iShares S Small Cap 600 Grow | EZ | 464287887 |  | 8904480 | 82395 | SH |  | SOLE |  | 6798 | 0 | 75597 |
| iShares S Small Cap 600 Valu | EZ | 464287879 |  | 12249981 | 134158 | SH |  | SOLE |  | 7171 | 0 | 126987 |
| iShares S Small Cap Index | EZ | 464287804 |  | 86489864 | 913883 | SH |  | SOLE |  | 58891 | 0 | 854992 |
| iShares Tr MSCI AC Asia Ex Jap | EZ | 464288182 |  | 2838644 | 43813 | SH |  | SOLE |  | 201 | 0 | 43612 |
| iShares Tr S 100 Index Fd | EZ | 464287101 |  | 292869 | 1717 | SH |  | SOLE |  | 1435 | 0 | 282 |
| iShares Tr. Core Div Growth | EZ | 46434v621 |  | 1984406 | 39688 | SH |  | SOLE |  | 4345 | 0 | 35343 |
| Ishares Trust High Dividend Eq | EZ | 46429B663 |  | 635455 | 6096 | SH |  | SOLE |  | 0 | 0 | 6096 |

---