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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company CS 88579Y101   2,435,637 22,280 SH   SOLE   1,118 0 21,162
401(k) Provider Balance CS 401kcash9   18,503,603 18,503,603 SH   SOLE   0 0 18,503,603
A T & T Corp New CS 00206R102   4,387,591 261,477 SH   SOLE   45,806 0 215,671
ABB Ltd ADR CS 000375204   765,421 17,271 SH   SOLE   200 0 17,071
Abbott Labs CS 002824100   43,549,744 395,655 SH   SOLE   40,729 0 354,926
Abbvie Inc CS 00287y109   53,715,853 346,621 SH   SOLE   53,021 0 293,599
Accenture PLC Cl A CS G1151C101   41,385,417 117,937 SH   SOLE   8,946 0 108,991
Adamas Pharmaceuticals Inc Ten CS 005cvr014   0 549,840 SH   SOLE   419,685 0 130,155
Adamas Pharmaceuticals Inc Ten CS 005cvr022   0 549,840 SH   SOLE   419,685 0 130,155
Adobe Inc CS 00724F101   41,589,675 69,711 SH   SOLE   18,643 0 51,068
Advanced Micro Devices Inc. CS 007903107   16,087,715 109,136 SH   SOLE   12,531 0 96,605
Advantego Corp CS 00775n102   0 60,000 SH   SOLE   0 0 60,000
Aeva Technologies Inc CS 00835q103   8,035 10,605 SH   SOLE   0 0 10,605
Aflac Inc CS 001055102   1,700,973 20,618 SH   SOLE   1,150 0 19,468
Agilent Technologies CS 00846U101   851,853 6,127 SH   SOLE   0 0 6,127
Agnico-Eagle Mines Ltd CS 008474108   300,797 5,484 SH   SOLE   0 0 5,484
Agricultural Bank of China Ltd CS 00850M102   105,005 10,938 SH   SOLE   0 0 10,938
Air Liquide ADR CS 009126202   1,500,603 38,566 SH   SOLE   0 0 38,566
Air Products & Chemicals Inc CS 009158106   12,806,168 46,772 SH   SOLE   5,156 0 41,616
Airbnb Inc. CS 009066101   9,297,132 68,291 SH   SOLE   0 0 68,291
Airbnb Inc. CS 009066101   9,393,660 69,000 SH Put SOLE   0 0 69,000
Akamai Tech CS 00971T101   724,065 6,118 SH   SOLE   0 0 6,118
Albemarle Corp CS 012653101   6,868,825 47,542 SH   SOLE   18,468 0 29,074
Albireo Pharma Contra CS 013cvr022   0 151,447 SH   SOLE   115,339 0 36,108
Alibaba Group Holding Limited CS 01609w102   2,540,700 32,779 SH   SOLE   120 0 32,659
Allegion Plc CS g0176j109   230,778 1,822 SH   SOLE   94 0 1,728
AllianceBernstein Holding LP CS 01881G106   361,771 11,659 SH   SOLE   0 0 11,659
Allianz SE ADR CS 018820100   245,888 9,200 SH   SOLE   0 0 9,200
Allison Transmission Holdings CS 01973r101   527,679 9,074 SH   SOLE   0 0 9,074
Allstate Corp CS 020002101   1,071,474 7,654 SH   SOLE   0 0 7,654
Alpha Metallurgical Resources CS 020764106   408,700 1,206 SH   SOLE   0 0 1,206
Alphabet Inc Class CS 02079K305   83,246,280 595,936 SH   SOLE   142,827 0 453,109
Alphabet Inc Class C CS 02079k107   83,811,224 594,701 SH   SOLE   159,622 0 435,079
Alphabet Inc Class C CS 02079k107   169,116 1,200 SH Put SOLE   0 0 1,200
Altria Group Inc. CS 02209S103   3,757,661 93,150 SH   SOLE   12,430 0 80,720
Amazon Com Inc CS 023135106   124,351,503 818,425 SH   SOLE   131,680 0 686,745
Amazon Com Inc CS 023135106   151,940 1,000 SH Call SOLE   0 0 1,000
Amazon Com Inc CS 023135106   151,940 1,000 SH Call SOLE   0 0 1,000
Ambev Sa Adr CS 02319V103   50,996 18,213 SH   SOLE   0 0 18,213
Amcor PLC Ord CS g0250x107   120,413 12,491 SH   SOLE   0 0 12,491
Amdocs Ltd CS G02602103   553,851 6,302 SH   SOLE   0 0 6,302
Ameren Corp. CS 023608102   428,180 5,919 SH   SOLE   0 0 5,919
America Movil SAB de CV ADR - CS 02390a101   755,536 40,796 SH   SOLE   0 0 40,796
American Electric Power CS 025537101   1,288,072 15,859 SH   SOLE   77 0 15,782
American Express CS 025816109   7,354,430 39,257 SH   SOLE   7,556 0 31,701
American International Group CS 026874784   2,397,487 35,387 SH   SOLE   1,700 0 33,687
American Tower CS 03027x100   21,346,916 98,883 SH   SOLE   13,885 0 84,998
American Water Works CS 030420103   407,742 3,089 SH   SOLE   0 0 3,089
Ameriprise Financial Inc CS 03076C106   1,641,229 4,321 SH   SOLE   950 0 3,371
Ametek Inc CS 031100100   2,518,563 15,274 SH   SOLE   0 0 15,274
Amgen Inc CS 031162100   11,186,948 38,841 SH   SOLE   7,297 0 31,544
Amkor Technology CS 031652100   322,310 9,688 SH   SOLE   0 0 9,688
AMN Healthcare Services Inc CS 001744101   462,010 6,170 SH   SOLE   0 0 6,170
Amphenol Corp CS 032095101   396,557 4,000 SH   SOLE   250 0 3,750
AMR Corporation Com Escrow CS 001esc102   0 10,027 SH   SOLE   1,000 0 9,027
Analog Devices Inc CS 032654105   1,022,574 5,150 SH   SOLE   202 0 4,948
Andersons CS 034164103   215,568 3,746 SH   SOLE   0 0 3,746
Anheuser-Busch InBev CS 03524A108   630,456 9,756 SH   SOLE   6,060 0 3,696
Antero Midstream Corp CS 03676b102   559,613 44,662 SH   SOLE   0 0 44,662
Aon Corp CS g0403h108   749,209 2,574 SH   SOLE   0 0 2,574
APA Corp CS 03743q108   241,158 6,721 SH   SOLE   200 0 6,521
Apogee CS 037598109   211,824 3,966 SH   SOLE   0 0 3,966
Apollo Global Management Inc C CS 03769M106   329,706 3,538 SH   SOLE   0 0 3,538
Apple Inc CS 037833100   286,983,021 1,490,589 SH   SOLE   89,181 0 1,401,408
Apple Inc CS 037833100   1,116,674 5,800 SH Put SOLE   0 0 5,800
Apple Inc CS 037833100   827,879 4,300 SH Put SOLE   0 0 4,300
Apple Inc CS 037833100   231,036 1,200 SH Put SOLE   0 0 1,200
Apple Inc CS 037833100   577,590 3,000 SH Put SOLE   0 0 3,000
Apple Inc CS 037833100   192,530 1,000 SH Put SOLE   0 0 1,000
Apple Inc CS 037833100   1,155,180 6,000 SH Put SOLE   0 0 6,000
Applied Industrial Technologie CS 03820C105   1,549,266 8,971 SH   SOLE   0 0 8,971
Applied Materials CS 038222105   7,618,354 47,007 SH   SOLE   578 0 46,429
Applied Materials CS 038222105   1,620,700 10,000 SH Put SOLE   0 0 10,000
AptarGroup Inc CS 038336103   789,588 6,387 SH   SOLE   0 0 6,387
Aptiv PLC CS g6095l109   463,314 5,164 SH   SOLE   0 0 5,164
Arch Capital Group CS G0450A105   376,995 5,076 SH   SOLE   0 0 5,076
Archer Daniels Midland Co. CS 039483102   4,122,771 57,086 SH   SOLE   0 0 57,086
Ares Capital Corp CS 04010L103   282,726 14,115 SH   SOLE   210 0 13,905
Arista Networks, Inc. CS 040413106   4,184,071 17,766 SH   SOLE   0 0 17,766
Arthur J. Gallagher CS 363576109   1,276,644 5,677 SH   SOLE   0 0 5,677
Artificial Intelligence Techno CS 04316d201   266 55,459 SH   SOLE   0 0 55,459
Ashland Inc CS 044186104   317,140 3,762 SH   SOLE   0 0 3,762
Asia Broadband CS 04518l100   1,011 51,304 SH   SOLE   0 0 51,304
ASML Holding N.V. CS N07059210   1,848,316 2,442 SH   SOLE   0 0 2,442
Astrazeneca CS 046353108   1,158,501 17,201 SH   SOLE   0 0 17,201
Atkore Inc CS 047649108   524,160 3,276 SH   SOLE   0 0 3,276
Atlas Copco AB ADR CS 049255706   193,512 11,237 SH   SOLE   0 0 11,237
Atlassian Corporation Plc CS 049468101   237,146 997 SH   SOLE   0 0 997
Atmos Energy Corp CS 049560105   242,347 2,091 SH   SOLE   0 0 2,091
AtriCure Inc CS 04963c209   416,074 11,658 SH   SOLE   557 0 11,101
Atrion Corp CS 049904105   409,093 1,080 SH   SOLE   1,080 0 0
AU Optronics Corp ADR CS 002255404   226,419 38,137 SH   SOLE   0 0 38,137
Autodesk CS 052769106   810,353 3,328 SH   SOLE   30 0 3,298
Autolus Therapeutics PLC ADR CS 05280R100   2,266,275 351,906 SH   SOLE   260,644 0 91,262
Automatic Data Processing CS 053015103   3,473,804 14,911 SH   SOLE   545 0 14,366
AutoNation CS 05329W102   309,521 2,061 SH   SOLE   0 0 2,061
Autozone Inc CS 053332102   1,812,513 701 SH   SOLE   16 0 685
Avadel Pharmaceuticals PLC ADR CS 05337m104   1,511,970 107,080 SH   SOLE   74,692 0 32,388
Avery Dennison CS 053611109   500,627 2,476 SH   SOLE   80 0 2,396
Avient Corp CS 05368v106   814,024 19,582 SH   SOLE   0 0 19,582
Avnet CS 053807103   231,689 4,597 SH   SOLE   0 0 4,597
AXA ADR CS 054536107   525,549 16,133 SH   SOLE   0 0 16,133
Axcelis Technologies Inc CS 054540208   220,473 1,700 SH   SOLE   0 0 1,700
Baidu ADR CS 056752108   846,254 7,106 SH   SOLE   0 0 7,106
Baker Hughes Company A CS 05722g100   283,193 8,285 SH   SOLE   0 0 8,285
Ball Corp. CS 058498106   963,935 16,758 SH   SOLE   18 0 16,740
Banco Bilbao Vis ADR CS 05946K101   682,346 74,901 SH   SOLE   0 0 74,901
Banco Bradesco ADR CS 059460303   40,425 11,550 SH   SOLE   0 0 11,550
Banco Santander SA ADR CS 05964H105   49,332 11,916 SH   SOLE   0 0 11,916
Bank of America Corp CS 060505104   27,449,252 815,244 SH   SOLE   110,733 0 704,510
Bank of America Corp CS 060505104   639,730 19,000 SH Call SOLE   0 0 19,000
Bank of America Corp CS 060505104   33,670 1,000 SH Call SOLE   0 0 1,000
Bank Of China Ltd ADR CS 06426M104   138,116 14,476 SH   SOLE   0 0 14,476
Bank of New York Mellon CS 064058100   862,383 16,568 SH   SOLE   410 0 16,158
Bank OZK CS 06417n103   3,126,015 62,734 SH   SOLE   24,836 0 37,898
Barrett Business Services Inc CS 068463108   336,451 2,905 SH   SOLE   0 0 2,905
Barrick Gold Corporation CS 067901108   316,870 17,516 SH   SOLE   0 0 17,516
BAXTER INTERNATIONAL INC CS 071813109   352,820 9,126 SH   SOLE   700 0 8,426
BECTON DICKINSON & COMPANY CS 075887109   1,557,343 6,387 SH   SOLE   177 0 6,210
Berkshire Hathaway CS 084670108   3,798,375 7 SH   SOLE   0 0 7
Berkshire Hathaway Class B CS 084670702   43,470,147 121,881 SH   SOLE   10,826 0 111,055
Berkshire Htwy Cla100 Shs 1 Wh CS 084990175   8,682,000 1,600 SH   SOLE   600 0 1,000
Best Buy Co. CS 086516101   822,917 10,512 SH   SOLE   0 0 10,512
BHP Group Limited CS 088606108   557,762 8,165 SH   SOLE   0 0 8,165
BioCube Inc CS 09056u107   200 66,666 SH   SOLE   0 0 66,666
Biogen Inc CS 09062X103   244,796 946 SH   SOLE   46 0 900
Biozoom Inc CS 09072t100   0 10,000 SH   SOLE   0 0 10,000
Bitcoin Services Inc CS 09173y107   0 15,000 SH   SOLE   0 0 15,000
Blackrock Inc CS 09247X101   15,456,813 19,040 SH   SOLE   1,457 0 17,583
Blackstone Group Inc CS 09260d107   5,874,786 44,873 SH   SOLE   4,597 0 40,276
Blackstone Secured Lending Fun CS 09261x102   249,838 9,039 SH   SOLE   0 0 9,039
Bloomin Brands Inc. CS 094235108   262,274 9,317 SH   SOLE   0 0 9,317
Blue Biofuels Inc CS 09530Q102   1,635 20,002 SH   SOLE   0 0 20,002
Blue Owl Capital Corp Ordinary CS 69121k104   6,877,473 465,953 SH   SOLE   39,435 0 426,518
Boeing Company CS 097023105   13,897,800 53,318 SH   SOLE   3,538 0 49,780
Boise Cascade LLC CS 09739d100   373,826 2,890 SH   SOLE   0 0 2,890
Booking Holdings Inc CS 09857l108   28,973,693 8,168 SH   SOLE   2,186 0 5,982
Booz Allen Hamilton Holding CS 099502106   813,985 6,364 SH   SOLE   0 0 6,364
BorgWarner CS 099724106   397,443 11,086 SH   SOLE   0 0 11,086
Boston Scientific Corp CS 101137107   12,305,879 212,868 SH   SOLE   51,576 0 161,292
BP Amoco PLC ADR CS 055622104   954,069 26,951 SH   SOLE   0 0 26,951
Bristol-Myers Squibb Co CS 110122108   29,330,889 571,641 SH   SOLE   144,438 0 427,203
British American Tobacco PLC A CS 110448107   654,749 22,354 SH   SOLE   0 0 22,354
Broadcom Inc CS 11135F101   67,915,907 60,843 SH   SOLE   6,193 0 54,650
Broadcom Inc CS 11135F101   1,004,625 900 SH Call SOLE   0 0 900
Broadcom Inc CS 11135F101   111,625 100 SH Put SOLE   0 0 100
Broadcom Inc CS 11135F101   2,344,125 2,100 SH Put SOLE   0 0 2,100
Broadcom Inc CS 11135F101   334,875 300 SH Put SOLE   0 0 300
BROADRIDGE FINANCIAL SOL CS 11133T103   1,627,637 7,911 SH   SOLE   146 0 7,765
Brookfield Asset Management In CS 11271j107   202,962 5,059 SH   SOLE   0 0 5,059
Brown-Forman Corp CS 115637100   200,342 3,362 SH   SOLE   0 0 3,362
Brown Forman Corp B CS 115637209   412,173 7,218 SH   SOLE   1,812 0 5,406
BRP Group Inc Cl A CS 05589g102   1,292,516 53,810 SH   SOLE   0 0 53,810
Builders First Source Inc CS 12008r107   3,364,008 20,151 SH   SOLE   0 0 20,151
BWX Technologies Inc CS 05605h100   254,909 3,322 SH   SOLE   192 0 3,130
Cadence Bank CS 12740C103   529,513 17,895 SH   SOLE   10,210 0 7,685
Cadence Design Systems CS 127387108   4,856,085 17,829 SH   SOLE   0 0 17,829
Cadence Design Systems CS 127387108   3,785,943 13,900 SH Put SOLE   0 0 13,900
California Bancorp CS 13005u101   953,557 38,512 SH   SOLE   0 0 38,512
Campbell Soup Company CS 134429109   355,425 8,222 SH   SOLE   1,175 0 7,047
Canadian National Railway Co CS 136375102   892,540 7,105 SH   SOLE   0 0 7,105
Canadian Natural Resources CS 136385101   447,313 6,827 SH   SOLE   360 0 6,467
Canadian Pacific Railway Ltd CS 13646k108   641,210 8,110 SH   SOLE   0 0 8,110
Capital One Financial CS 14040H105   1,361,040 10,380 SH   SOLE   0 0 10,380
Cardiff Oncology Inc CS 14147l108   561,379 379,310 SH   SOLE   278,701 0 100,609
Cardinal Health Inc. CS 14149Y108   1,693,582 16,801 SH   SOLE   0 0 16,801
Cargojet Inc CS 14179v503   343,881 3,805 SH   SOLE   0 0 3,805
Carlisle Companies CS 142339100   391,010 1,252 SH   SOLE   0 0 1,252
Carrier Global Corp CS 14448c104   1,689,682 29,411 SH   SOLE   6,635 0 22,776
Casey's General Stores Inc CS 147528103   707,688 2,576 SH   SOLE   0 0 2,576
Caterpillar Inc CS 149123101   4,697,778 15,889 SH   SOLE   372 0 15,517
CBO Global Mkts Inc CS 12503M108   1,042,049 5,836 SH   SOLE   0 0 5,836
CDW Corporation CS 12514G108   457,961 2,015 SH   SOLE   0 0 2,015
Cedar Fair LP CS 150185106   578,591 14,537 SH   SOLE   3,300 0 11,237
Celanese Corp CS 150870103   378,066 2,433 SH   SOLE   0 0 2,433
Celestica Inc CS 15101q108   207,976 7,103 SH   SOLE   0 0 7,103
Centene CS 15135B101   4,820,682 64,960 SH   SOLE   33,992 0 30,968
CenterPoint Energy CS 15189T107   292,465 10,237 SH   SOLE   2,100 0 8,137
Centrus Energy Corp CS 15643u104   352,305 6,475 SH   SOLE   0 0 6,475
CF Industries Holdings CS 125269100   881,393 11,087 SH   SOLE   0 0 11,087
CGI Group Cl A CS 12532h104   702,976 6,557 SH   SOLE   0 0 6,557
Charles Schwab CS 808513105   3,043,279 44,234 SH   SOLE   12,732 0 31,502
Charter Communications Inc CS 16119P108   265,857 684 SH   SOLE   0 0 684
Chemed Corp CS 16359R103   1,460,179 2,497 SH   SOLE   0 0 2,497
Cheniere Energy Inc CS 16411R208   700,423 4,103 SH   SOLE   0 0 4,103
CHEVRON CORPORATION CS 166764100   19,461,307 130,473 SH   SOLE   8,675 0 121,798
China Construction Bank Corp CS 168919108   841,275 70,636 SH   SOLE   0 0 70,636
Chipotle Mexican Grill CS 169656105   2,731,349 1,194 SH   SOLE   0 0 1,194
Choice Hotels International CS 169905106   585,455 5,167 SH   SOLE   0 0 5,167
Chord Energy Corp CS 674215207   223,658 1,345 SH   SOLE   0 0 1,345
Chromadex Corporation CS 171077407   15,254 10,667 SH   SOLE   0 0 10,667
Chubb Ltd CS h1467j104   31,655,935 140,071 SH   SOLE   18,762 0 121,309
Chunghwa Telecom Co Ltd ADR CS 17133Q502   901,462 23,073 SH   SOLE   0 0 23,073
Church & Dwight Co CS 171340102   799,571 8,456 SH   SOLE   80 0 8,376
Cigna Group CS 125523100   2,853,274 9,528 SH   SOLE   1,568 0 7,960
Cincinnati Financial Corporati CS 172062101   2,082,029 20,124 SH   SOLE   2,500 0 17,624
Cint Group AB NPV CS w2r8az114   13,387 11,620 SH   SOLE   0 0 11,620
Cintas Inc. CS 172908105   1,497,117 2,484 SH   SOLE   0 0 2,484
Cisco Systems Inc CS 17275r102   49,211,555 974,100 SH   SOLE   142,964 0 831,137
Citigroup Inc CS 172967424   3,929,299 76,386 SH   SOLE   11,986 0 64,400
Cleveland Cliffs Inc. CS 185899101   915,633 44,840 SH   SOLE   0 0 44,840
Cleveland Cliffs Inc. CS 185899101   20,420 1,000 SH Call SOLE   0 0 1,000
Cleveland Cliffs Inc. CS 185899101   81,680 4,000 SH Call SOLE   0 0 4,000
Cleveland Cliffs Inc. CS 185899101   61,260 3,000 SH Call SOLE   0 0 3,000
Cleveland Cliffs Inc. CS 185899101   204,200 10,000 SH Call SOLE   0 0 10,000
Clorox Co CS 189054109   1,001,705 7,025 SH   SOLE   95 0 6,930
Cloudflare Inc Cl A CS 18915m107   623,867 7,493 SH   SOLE   0 0 7,493
CME Group Inc CS 12572Q105   6,756,072 32,080 SH   SOLE   0 0 32,080
CNO Financial Inc CS 12621E103   290,941 10,428 SH   SOLE   0 0 10,428
Coca-Cola Bottling Company CS 191098102   285,019 307 SH   SOLE   0 0 307
Coca-Cola Femsa SAB de CV ADR CS 191241108   648,755 6,855 SH   SOLE   0 0 6,855
COCA COLA COM CS 191216100   26,301,855 446,324 SH   SOLE   84,410 0 361,914
Cognizant Technology Solutions CS 192446102   1,345,385 17,813 SH   SOLE   523 0 17,290
Cognizant Technology Solutions CS 192446102   543,816 7,200 SH Put SOLE   0 0 7,200
Coinbase Global Inc CS 19260q107   307,317 1,767 SH   SOLE   100 0 1,667
Colgate Palmolive CS 194162103   2,393,766 30,031 SH   SOLE   1,720 0 28,311
Collateral Loan Security - Wel CS l0c990030   0 34,855 SH   SOLE   0 0 34,855
Comcast Corp. Cl A CS 20030n101   9,847,136 224,564 SH   SOLE   38,910 0 185,654
Commercial Metals Co CS 201723103   377,965 7,553 SH   SOLE   0 0 7,553
ConAgra Brands Inc CS 205887102   290,007 10,119 SH   SOLE   0 0 10,119
ConocoPhillips CS 20825C104   17,835,468 153,661 SH   SOLE   17,013 0 136,649
ConocoPhillips CS 20825C104   348,210 3,000 SH Put SOLE   0 0 3,000
Consol Energy Ordinary Shares CS 20854l108   425,323 4,231 SH   SOLE   0 0 4,231
Consolidated Edison Co of NY CS 209115104   883,618 9,713 SH   SOLE   33 0 9,680
Constellation Brands Inc. CS 21036P108   2,135,836 8,835 SH   SOLE   0 0 8,835
Constellation Energy Corp CS 21037t109   1,353,677 11,581 SH   SOLE   332 0 11,249
Copa Holdings Sa Class A CS p31076105   500,370 4,707 SH   SOLE   0 0 4,707
Copart Inc CS 217204106   1,628,711 33,239 SH   SOLE   0 0 33,239
Corning, Inc. CS 219350105   814,096 26,736 SH   SOLE   594 0 26,141
Corteva Inc CS 22052l104   448,605 9,362 SH   SOLE   254 0 9,108
Costco Wholesale Corp CS 22160K105   48,921,315 74,114 SH   SOLE   5,700 0 68,414
Coterra Energy Inc CS 127097103   451,638 17,697 SH   SOLE   0 0 17,697
Covenant Logistics Group Inc A CS 22284p105   352,153 7,649 SH   SOLE   0 0 7,649
Creative Edge Nutrition Inc CS 22528w205   0 51,300 SH   SOLE   0 0 51,300
Crescent Energy Co Class A CS 44952j104   204,318 15,467 SH   SOLE   15,322 0 145
CRH PLC CS g25508105   816,503 11,806 SH   SOLE   0 0 11,806
CRISPR Therapeutics AG CS h17182108   330,403 5,278 SH   SOLE   0 0 5,278
Crowdstrike Hldgs Inc CS 22788c105   9,907,270 38,803 SH   SOLE   207 0 38,596
Crowdstrike Hldgs Inc CS 22788c105   1,914,900 7,500 SH Call SOLE   0 0 7,500
Crowdstrike Hldgs Inc CS 22788c105   2,170,220 8,500 SH Put SOLE   0 0 8,500
Crowdstrike Hldgs Inc CS 22788c105   3,829,800 15,000 SH Put SOLE   0 0 15,000
CROWN CASTLE INC CS 22822V101   4,298,428 37,316 SH   SOLE   11,701 0 25,615
CSX Corp CS 126408103   1,986,578 57,300 SH   SOLE   3,102 0 54,198
Cube Smart CS 229663109   255,009 5,502 SH   SOLE   0 0 5,502
Cummins Inc CS 231021106   2,306,439 9,627 SH   SOLE   122 0 9,505
Curaleaf Holdings Inc CS 23126m102   49,981 11,961 SH   SOLE   0 0 11,961
Curtiss Wright CS 231561101   338,527 1,519 SH   SOLE   0 0 1,519
CVS Health Corp. CS 126650100   7,654,661 96,944 SH   SOLE   10,387 0 86,556
CyberArk Software CS m2682v108   485,415 2,216 SH   SOLE   0 0 2,216
CytoDyn Inc CS 23283m101   8,284 42,482 SH   SOLE   0 0 42,482
Cytta Corporation CS 12673w407   250 12,000 SH   SOLE   0 0 12,000
Danaher Corp CS 235851102   10,584,906 45,755 SH   SOLE   657 0 45,098
Darden Restuarants CS 237194105   785,980 4,784 SH   SOLE   518 0 4,266
DaVita Healthcare Partners Inc CS 23918K108   390,860 3,731 SH   SOLE   0 0 3,731
DBS Group Hldgs Ltd ADR CS 23304Y100   201,525 1,989 SH   SOLE   0 0 1,989
Deckers Outdoor Corp CS 243537107   701,183 1,049 SH   SOLE   0 0 1,049
Deere & Co CS 244199105   5,791,273 14,483 SH   SOLE   360 0 14,123
Dell Technologies C CS 24703l202   2,418,584 31,615 SH   SOLE   0 0 31,615
Delta Air Lines CS 247361702   357,522 8,887 SH   SOLE   300 0 8,587
Designer Brands Inc A CS 250565108   306,608 34,645 SH   SOLE   0 0 34,645
Deutsche Boerse AG CS 251542106   475,226 23,067 SH   SOLE   0 0 23,067
Deutsche Telekom ADR CS 251566105   343,764 14,308 SH   SOLE   0 0 14,308
Devon Energy Corp CS 25179M103   661,126 14,594 SH   SOLE   2,000 0 12,594
Dexcom Inc CS 252131107   275,728 2,222 SH   SOLE   0 0 2,222
Diageo Plc Spsd ADR CS 25243q205   13,191,676 90,565 SH   SOLE   15,401 0 75,164
Diamondback Energy Inc CS 25278x109   1,191,255 7,682 SH   SOLE   0 0 7,682
Digital Turbine Inc CS 25400w102   135,464 19,747 SH   SOLE   0 0 19,747
Digital World Acquisition Corp CS 25400Q105   193,708 11,069 SH   SOLE   833 0 10,236
Dillard Department Stores Inc. CS 254067101   293,857 728 SH   SOLE   169 0 559
Discover Financial CS 254709108   574,117 5,108 SH   SOLE   0 0 5,108
Disney, Walt Co. CS 254687106   7,369,730 81,623 SH   SOLE   15,610 0 66,013
DocuSign Inc. CS 256163106   820,553 13,802 SH   SOLE   1 0 13,801
Dolby Laboratories CS 25659T107   290,559 3,372 SH   SOLE   0 0 3,372
Dollar General Corp. CS 256677105   740,328 5,446 SH   SOLE   100 0 5,346
Dollar Tree CS 256746108   689,511 4,854 SH   SOLE   0 0 4,854
Dominion Energy Inc. CS 25746U109   719,028 15,298 SH   SOLE   47 0 15,251
Domino's Pizza Inc CS 25754A201   8,314,686 20,170 SH   SOLE   6,523 0 13,647
Dover Corp. CS 260003108   684,328 4,449 SH   SOLE   0 0 4,449
Dow Inc CS 260557103   2,404,972 43,854 SH   SOLE   254 0 43,600
Dr. Reddy's ADR CS 256135203   209,297 3,008 SH   SOLE   0 0 3,008
DTE Energy CS 233331107   394,400 3,577 SH   SOLE   0 0 3,577
Duke Energy Corp. CS 26441C204   2,089,621 21,534 SH   SOLE   1,286 0 20,248
DuPont de Nemours Inc CS 26614n102   919,411 11,951 SH   SOLE   531 0 11,420
Eastman Chemical Co. CS 277432100   204,161 2,273 SH   SOLE   0 0 2,273
Eaton Corp Plc CS G29183103   24,474,447 101,630 SH   SOLE   5,431 0 96,199
Ebay CS 278642103   710,137 16,280 SH   SOLE   0 0 16,280
Eco Oro Minerals Corp CS 27887t107   225 10,000 SH   SOLE   0 0 10,000
Ecolabs Inc. CS 278865100   821,121 4,140 SH   SOLE   0 0 4,140
Edwards Lifesciences Corp. CS 28176E108   4,604,167 60,383 SH   SOLE   25,677 0 34,706
Elevance Health Inc CS 036752103   3,953,984 8,385 SH   SOLE   121 0 8,264
EMCOR Group Inc CS 29084Q100   306,528 1,423 SH   SOLE   0 0 1,423
Emerson Electric CS 291011104   1,862,671 19,138 SH   SOLE   4,133 0 15,005
Enbridge Inc CS 29250n105   412,156 11,442 SH   SOLE   344 0 11,098
Enterprise Financial Services CS 293712105   1,664,156 37,271 SH   SOLE   0 0 37,271
EOG Resources CS 26875P101   1,638,408 13,546 SH   SOLE   5,015 0 8,531
Epam Systems Inc CS 29414b104   12,712,474 42,754 SH   SOLE   31,393 0 11,361
Eplus Inc CS 294268107   292,214 3,660 SH   SOLE   0 0 3,660
Equinix Corp CS 29444U700   1,066,380 1,324 SH   SOLE   433 0 891
Equitable Holdings Inc CS 29452e101   297,327 8,929 SH   SOLE   0 0 8,929
Equity Residential Properties CS 29476L107   248,843 4,069 SH   SOLE   0 0 4,069
Erie Indemnity Co CS 29530P102   1,458,329 4,354 SH   SOLE   0 0 4,354
Estee Lauder CS 518439104   665,296 4,549 SH   SOLE   470 0 4,079
Evercore Partners Inc CS 29977A105   489,175 2,860 SH   SOLE   0 0 2,860
Everest Re Group Ltd CS g3223r108   373,036 1,055 SH   SOLE   0 0 1,055
Exelon Corp. CS 30161N101   1,175,502 32,744 SH   SOLE   1,687 0 31,057
Expedia.com CS 30212P303   629,777 4,149 SH   SOLE   0 0 4,149
Expeditors International of Wa CS 302130109   1,021,700 8,032 SH   SOLE   0 0 8,032
Experian plc ADR CS 30215c101   277,610 6,801 SH   SOLE   0 0 6,801
Extra Space Storage Inc CS 30225T102   1,762,506 10,993 SH   SOLE   0 0 10,993
Exxon Mobil Corp COM CS 30231g102   14,620,044 146,230 SH   SOLE   16,630 0 129,600
F.N.B. Corp CS 302520101   786,461 57,114 SH   SOLE   0 0 57,114
Factset Research Systems CS 303075105   581,420 1,219 SH   SOLE   0 0 1,219
Fair Isaac and Co. CS 303250104   3,955,306 3,398 SH   SOLE   0 0 3,398
Fairfax Financial Holdings Lim CS 303901102   205,822 222 SH   SOLE   0 0 222
Fastenal Co CS 311900104   883,148 13,635 SH   SOLE   0 0 13,635
Federal Agricultural Mortgage CS 313148306   315,513 1,650 SH   SOLE   0 0 1,650
Federal National Mortgage Asso CS 313586109   91,705 85,706 SH   SOLE   0 0 85,706
Fedex CS 31428X106   1,959,842 7,747 SH   SOLE   43 0 7,704
Fidelity National Information CS 31620M106   226,489 3,770 SH   SOLE   13 0 3,757
Fifth Third Bancorp. CS 316773100   308,333 8,940 SH   SOLE   0 0 8,940
First Citizens BancShares Inc CS 31946m103   405,918 286 SH   SOLE   0 0 286
First Mid Bancshares Inc CS 320866106   429,749 12,399 SH   SOLE   0 0 12,399
First Solar Inc CS 336433107   511,672 2,970 SH   SOLE   0 0 2,970
FirstEnergy CS 337932107   443,046 12,085 SH   SOLE   0 0 12,085
Fiserv, Inc. CS 337738108   1,229,169 9,253 SH   SOLE   0 0 9,253
Fisker Inc. CS 33813j106   28,446 16,255 SH   SOLE   0 0 16,255
Five Below, Inc CS 33829M101   260,482 1,222 SH   SOLE   0 0 1,222
FIVE9 INC CS 338307101   215,611 2,740 SH   SOLE   0 0 2,740
FLEETCOR TECHNOLOGIES INC CS 339041105   287,697 1,018 SH   SOLE   0 0 1,018
Floor & Decor Holdings Inc CS 339750101   407,752 3,655 SH   SOLE   0 0 3,655
Flow Beverage Corp CS 34344j102   6,405 35,000 SH   SOLE   0 0 35,000
Flower One Holdings Inc CS 34348q102   0 15,000 SH   SOLE   0 0 15,000
Flowers Foods, Inc. CS 343498101   252,990 11,239 SH   SOLE   0 0 11,239
Fomento Economico Mexicano S A CS 344419106   263,365 2,020 SH   SOLE   0 0 2,020
Ford Motor Company CS 345370860   1,973,098 161,862 SH   SOLE   1,109 0 160,753
Fortinet Inc CS 34959E109   958,780 16,381 SH   SOLE   5,544 0 10,837
Fortive Corporation CS 34959j108   470,046 6,384 SH   SOLE   0 0 6,384
Fox Corp Class A CS 35137l105   368,176 12,409 SH   SOLE   0 0 12,409
Franco Nevada CS 351858105   291,098 2,627 SH   SOLE   0 0 2,627
Freeport-McMoRan, Inc. CS 35671D857   723,021 16,984 SH   SOLE   0 0 16,984
Gartner Group Inc. Cl A CS 366651107   1,401,599 3,107 SH   SOLE   0 0 3,107
GE HealthCare Technologies Inc CS 36266g107   227,994 2,949 SH   SOLE   125 0 2,824
General Dynamics CS 369550108   2,230,814 8,591 SH   SOLE   1,017 0 7,574
GENERAL ELEC CO REG SHS CS 369604301   3,361,286 26,336 SH   SOLE   312 0 26,024
General Mills Inc CS 370334104   1,720,147 26,407 SH   SOLE   65 0 26,342
General Motors CS 37045V100   542,143 15,093 SH   SOLE   0 0 15,093
Gentex Corp CS 371901109   288,279 8,827 SH   SOLE   0 0 8,827
Genuine Parts Co. CS 372460105   321,432 2,321 SH   SOLE   220 0 2,101
GetSwift Technologies Ltd Ordi CS 37428g100   0 308,214 SH   SOLE   0 0 308,214
Gilead Sciences Inc CS 375558103   2,851,437 35,199 SH   SOLE   615 0 34,584
Global Payments Inc. CS 37940X102   481,127 3,788 SH   SOLE   64 0 3,724
Globelife Inc CS 37959e102   281,336 2,311 SH   SOLE   0 0 2,311
GMS Inc CS 36251c103   243,993 2,960 SH   SOLE   0 0 2,960
GoDaddy Inc CS 380237107   265,294 2,499 SH   SOLE   0 0 2,499
Golden Ocean Group Ltd CS g39637205   104,442 10,701 SH   SOLE   0 0 10,701
Goldman Sachs Group, Inc. CS 38141G104   5,893,142 15,276 SH   SOLE   33 0 15,243
Grand Central Silver Mines CS 384906202   0 17,000 SH   SOLE   0 0 17,000
Graphic Packaging CS 388689101   672,763 27,293 SH   SOLE   0 0 27,293
Gray Television CS 389375106   186,368 20,800 SH   SOLE   20,000 0 800
GSK PLC CS 37733w204   524,587 14,155 SH   SOLE   0 0 14,155
Guangshen Railway Co Ltd Class CS y2930p108   8,857 45,500 SH   SOLE   0 0 45,500
GWG Hldgs Inc XXX Pending poss CS 361esc056   0 51,207 SH   SOLE   0 0 51,207
H&R Block CS 093671105   442,972 9,158 SH   SOLE   0 0 9,158
Haier Smart Home Co Ltd ADR CS 40523H106   132,129 11,698 SH   SOLE   0 0 11,698
Haleon PLC CS 405552100   197,956 24,053 SH   SOLE   0 0 24,053
Hammond Power Solutions Inc. CS 408549103   997,550 16,100 SH   SOLE   0 0 16,100
Hartford Financial Services Gr CS 416515104   1,733,990 21,572 SH   SOLE   0 0 21,572
HCA Healthcare Inc. CS 40412C101   610,467 2,255 SH   SOLE   0 0 2,255
HealthLynked Corp CS 42228p102   5,409 70,000 SH   SOLE   0 0 70,000
Healthpeak Properties Inc CS 42250p103   486,867 24,589 SH   SOLE   0 0 24,589
Heico Corp CS 422806109   447,914 2,504 SH   SOLE   0 0 2,504
Heineken NV ADR CS 423012301   396,726 7,782 SH   SOLE   0 0 7,782
Helios and Matheson Analytics CS 42327l309   0 32,000 SH   SOLE   0 0 32,000
Hennes & Mauritz AB CS 425883105   44,108 12,748 SH   SOLE   0 0 12,748
Henry Jack and Associates Inc CS 426281101   259,332 1,587 SH   SOLE   0 0 1,587
Herc Holdings Inc CS 42704l104   476,448 3,200 SH   SOLE   0 0 3,200
Hershey Foods Corp CS 427866108   708,357 3,799 SH   SOLE   0 0 3,799
Hess Corp CS 42809H107   238,729 1,656 SH   SOLE   1,048 0 608
Hewlett Packard Enterprise Co. CS 42824c109   783,702 46,154 SH   SOLE   0 0 46,154
HighPeak Energy Inc Ordinary S CS 43114q105   183,340 12,875 SH   SOLE   12,800 0 75
Hilton Inc CS 43300a203   439,082 2,411 SH   SOLE   0 0 2,411
Himax Technologies Inc ADR CS 43289p106   77,844 12,824 SH   SOLE   0 0 12,824
Hologic Inc. CS 436440101   379,685 5,314 SH   SOLE   0 0 5,314
Home Bancshares Inc CS 436893200   1,543,910 60,952 SH   SOLE   60,845 0 107
Home Depot Inc CS 437076102   71,049,235 205,019 SH   SOLE   37,132 0 167,887
Honda Motor Co, Ltd. CS 438128308   512,523 16,581 SH   SOLE   0 0 16,581
Honeywell Intl Inc CS 438516106   38,802,168 185,028 SH   SOLE   25,991 0 159,036
Host Hotels and Resorts CS 44107P104   767,069 39,398 SH   SOLE   942 0 38,456
Howmet Aerospace Inc CS 443201108   262,536 4,851 SH   SOLE   0 0 4,851
Hoya Corp Spon ADR CS 443251103   369,428 2,955 SH   SOLE   0 0 2,955
HP Inc. CS 40434l105   1,202,531 39,964 SH   SOLE   0 0 39,964
HSBC Holdings PLC ADR CS 404280406   1,076,465 26,553 SH   SOLE   0 0 26,553
Hubbell Inc. Class B CS 443510607   1,015,026 3,086 SH   SOLE   0 0 3,086
Humana Incorporated CS 444859102   324,574 709 SH   SOLE   0 0 709
Huntington Bancshares CS 446150104   779,367 61,271 SH   SOLE   9,877 0 51,394
Huntington Ingalls Inds CS 446413106   282,700 1,089 SH   SOLE   0 0 1,089
ICON Public Limited Company CS g4705a100   451,214 1,594 SH   SOLE   0 0 1,594
IDEXX Laboratories CS 45168D104   475,678 857 SH   SOLE   0 0 857
Illinois Tool Works CS 452308109   2,658,680 10,150 SH   SOLE   188 0 9,962
Imageware Systems Inc. CS 45245s108   8 7,587,609 SH   SOLE   0 0 7,587,609
IMD Companies Inc CS 44969g101   4 10,000 SH   SOLE   0 0 10,000
Imperial Brands ADR CS 45262p102   207,156 8,887 SH   SOLE   0 0 8,887
Industrial & Commercial Bk of CS 455807107   798,130 81,575 SH   SOLE   0 0 81,575
Infineon Technologies ADR CS 45662N103   241,976 5,795 SH   SOLE   0 0 5,795
Infosys Technologies Ltd CS 456788108   637,603 34,690 SH   SOLE   0 0 34,690
Ingersoll-Rand PLC CS 45687v106   828,009 10,706 SH   SOLE   0 0 10,706
Ingersoll-Rand PLC CS 45687v106   309,360 4,000 SH Put SOLE   0 0 4,000
Ingredion Inc CS 457187102   225,308 2,076 SH   SOLE   0 0 2,076
INmune Bio CS 45782t105   1,103,615 98,012 SH   SOLE   70,147 0 27,865
Inspire Medical Systems CS 457730109   962,129 4,730 SH   SOLE   0 0 4,730
Inspire Veterinary Partners In CS 45784e106   46,567 135,094 SH   SOLE   0 0 135,094
Insulet Corp CS 45784P101   315,706 1,455 SH   SOLE   0 0 1,455
Int'l Business Machines Corp. CS 459200101   5,108,659 31,236 SH   SOLE   6,143 0 25,093
Intel Corp CS 458140100   20,384,431 405,660 SH   SOLE   178,924 0 226,736
Intercontinental Exchange, Inc CS 45866f104   20,127,126 156,717 SH   SOLE   44,909 0 111,808
International Flavors & Fragra CS 459506101   297,361 3,672 SH   SOLE   0 0 3,672
International Paper Company CS 460146103   651,070 18,010 SH   SOLE   0 0 18,010
International Silver Inc CS 460328107   13 62,500 SH   SOLE   0 0 62,500
INTERPUBLIC CS 460690100   699,932 21,444 SH   SOLE   0 0 21,444
Intuit CS 461202103   3,433,109 5,493 SH   SOLE   2,981 0 2,512
Intuitive Surgical Inc CS 46120E602   3,365,503 9,976 SH   SOLE   4 0 9,972
Intuitive Surgical Inc CS 46120E602   1,349,440 4,000 SH Put SOLE   0 0 4,000
Invesco Plc CS g491bt108   353,892 19,837 SH   SOLE   0 0 19,837
Iqvia Holdings Inc CS 46266c105   266,328 1,151 SH   SOLE   0 0 1,151
Iron Mountain Inc CS 46284v101   886,437 12,667 SH   SOLE   0 0 12,667
iShares Core S&P US Growth ETF CS 464287671   612,951 5,888 SH   SOLE   0 0 5,888
J B Hunt Transport Services In CS 445658107   314,594 1,575 SH   SOLE   0 0 1,575
J M Smucker CS 832696405   1,458,870 11,544 SH   SOLE   172 0 11,372
Jabil Circuit Inc CS 466313103   1,509,926 11,852 SH   SOLE   0 0 11,852
Jacobs Engineering Group Inc CS 46982l108   758,102 5,841 SH   SOLE   0 0 5,841
Jammin Java CS 470751108   1 14,651 SH   SOLE   14,651 0 0
Japan Tobacco ADR CS 471105205   663,294 51,538 SH   SOLE   0 0 51,538
Johnson and Johnson CS 478160104   71,397,540 455,516 SH   SOLE   77,562 0 377,954
Johnson Controls Intl. PLC CS g51502105   1,159,717 20,120 SH   SOLE   1,080 0 19,040
JP Morgan Chase & Co CS 46625H100   55,962,558 328,998 SH   SOLE   32,869 0 296,129
KDDI Corp CS 48667L106   1,001,398 63,581 SH   SOLE   0 0 63,581
Kellogg Co CS 487836108   845,605 15,124 SH   SOLE   4,848 0 10,276
Kenvue Inc CS 49177j102   1,030,276 47,853 SH   SOLE   2,296 0 45,557
KeyCorp CS 493267108   711,839 49,433 SH   SOLE   0 0 49,433
KEYSIGHT TECHNOLOGIES INC CS 49338L103   816,369 5,131 SH   SOLE   0 0 5,131
KIMBERLY CLARK CS 494368103   5,572,629 45,861 SH   SOLE   20,047 0 25,814
Kinder Morgan, Inc. CS 49456B101   2,188,509 124,065 SH   SOLE   52,562 0 71,503
KKR & Co CS 48251w104   876,139 10,575 SH   SOLE   0 0 10,575
KLA - Tencor CS 482480100   2,345,958 4,036 SH   SOLE   0 0 4,036
Knight-Swift Transportation Ho CS 499049104   419,125 7,270 SH   SOLE   0 0 7,270
Koninklijke Ahold Delhaize NV CS 500467501   349,423 12,175 SH   SOLE   0 0 12,175
Kraft Heinz Company CS 500754106   456,266 12,338 SH   SOLE   76 0 12,262
Kroger Co CS 501044101   1,533,092 33,540 SH   SOLE   145 0 33,395
L'Oreal Co ADR CS 502117203   343,791 3,453 SH   SOLE   0 0 3,453
L3Harris Technologies Inc CS 502431109   1,983,413 9,417 SH   SOLE   150 0 9,267
Laboratory Corp. of America CS 50540R409   706,953 3,110 SH   SOLE   23 0 3,087
Lam Research Corp CS 512807108   6,179,103 7,889 SH   SOLE   0 0 7,889
Lehman Bros 7.875xxxEscrow Pen CS 524escc99   5,250 35,000 SH   SOLE   0 0 35,000
Leidos Holdings, Inc CS 525327102   214,216 1,979 SH   SOLE   0 0 1,979
Lennar Corp CS 526057104   870,554 5,841 SH   SOLE   607 0 5,234
Lennar Corp Cl B CS 526057302   214,346 1,599 SH   SOLE   0 0 1,599
Lennox International Inc CS 526107107   1,129,093 2,523 SH   SOLE   0 0 2,523
Lenovo Group Ltd Spon Adr CS 526250105   753,009 26,923 SH   SOLE   0 0 26,923
Liberty Braves Group Registere CS 047726104   218,563 5,109 SH   SOLE   0 0 5,109
Liberty Formula One Group Regi CS 531229755   11,990,597 189,935 SH   SOLE   114,973 0 74,962
Liberty Global Ltd Class C CS g61188127   230,334 12,357 SH   SOLE   0 0 12,357
Liberty Live Group Ordinary Sh CS 531229722   5,136,975 137,389 SH   SOLE   96,435 0 40,954
LifeMD Inc CS 53216b104   829,000 100,000 SH   SOLE   0 0 100,000
Lighting Science Group Corp CS 53224g707   0 21,244 SH   SOLE   0 0 21,244
Lilly, Eli Co CS 532457108   54,581,085 93,634 SH   SOLE   44,234 0 49,400
Lilly, Eli Co CS 532457108   1,224,132 2,100 SH Put SOLE   0 0 2,100
Lincoln Electric CS 533900106   427,744 1,967 SH   SOLE   0 0 1,967
Linde PLC CS g54950103   2,152,319 5,240 SH   SOLE   0 0 5,240
Lineage Cell Therapeutics Inc CS 53566p109   876,191 803,845 SH   SOLE   597,325 0 206,520
LKQ CS 501889208   611,394 12,793 SH   SOLE   0 0 12,793
Lockheed Martin CS 539830109   18,098,086 39,930 SH   SOLE   7,361 0 32,569
Loews Corp CS 540424108   478,801 6,880 SH   SOLE   146 0 6,734
LOWES COMPANIES INC CS 548661107   13,811,166 62,059 SH   SOLE   925 0 61,134
LOWES COMPANIES INC CS 548661107   912,455 4,100 SH Put SOLE   0 0 4,100
LPL FINANCIAL HOLDINGS INC CS 50212V100   1,394,206 6,125 SH   SOLE   0 0 6,125
Lululemon Athletica CS 550021109   1,942,391 3,799 SH   SOLE   0 0 3,799
Lumen Technologies Inc CS 550241103   23,197 12,676 SH   SOLE   0 0 12,676
LVMH ADR CS 502441306   575,329 3,550 SH   SOLE   0 0 3,550
LyonDellBasell Industries NV CS N53745100   327,090 3,440 SH   SOLE   24 0 3,416
Magna International CS 559222401   238,211 4,032 SH   SOLE   0 0 4,032
Mama`s Creations Inc Common St CS 56146t103   49,100 10,000 SH   SOLE   0 0 10,000
Manhattan Associates CS 562750109   814,556 3,783 SH   SOLE   0 0 3,783
Manulife Financial Corp CS 56501R106   374,021 16,924 SH   SOLE   0 0 16,924
Marathon Oil Corp CS 565849106   593,192 24,553 SH   SOLE   600 0 23,953
Marathon Petroleum Corp CS 56585A102   3,842,657 25,901 SH   SOLE   6,907 0 18,994
Markel Group Inc CS 570535104   339,356 239 SH   SOLE   0 0 239
MarketAxess Holdings Inc CS 57060D108   244,254 834 SH   SOLE   0 0 834
Markland Technologies Inc CS 570658203   0 15,000 SH   SOLE   0 0 15,000
Marriott Intl Inc CS 571903202   2,190,182 9,712 SH   SOLE   0 0 9,712
Marsh & McClennan Companies CS 571748102   2,159,370 11,397 SH   SOLE   0 0 11,397
Martin Marietta Materials Inc. CS 573284106   248,956 499 SH   SOLE   0 0 499
Marvell Technology Group LTD CS 573874104   260,612 4,321 SH   SOLE   0 0 4,321
Masco Corp CS 574599106   429,124 6,407 SH   SOLE   0 0 6,407
Mastercard CS 57636Q104   34,273,072 80,357 SH   SOLE   34,201 0 46,156
Match Group Inc NEW CS 57667L107   202,721 5,554 SH   SOLE   0 0 5,554
Mattel, Inc. CS 577081102   720,971 38,187 SH   SOLE   9,819 0 28,368
McCormick & Co CS 579780206   911,697 13,325 SH   SOLE   3,060 0 10,265
McDonalds Corp CS 580135101   40,622,023 137,001 SH   SOLE   13,365 0 123,635
McKesson HBOC Corp. CS 58155Q103   2,015,539 4,353 SH   SOLE   45 0 4,308
Medaro Mining Corp CS 58404n109   1,250 23,540 SH   SOLE   0 0 23,540
Medical Marijuana Inc CS 58463a105   194 52,557 SH   SOLE   50,000 0 2,557
Medical Properties Tr Inc CS 58463J304   90,862 18,506 SH   SOLE   0 0 18,506
Medtronic Plc CS g5960l103   3,754,300 45,573 SH   SOLE   15,571 0 30,002
Merck & Co CS 58933Y105   16,887,738 154,905 SH   SOLE   24,187 0 130,718
Merck & Co CS 58933Y105   872,160 8,000 SH Put SOLE   0 0 8,000
Merck KGaA ADR CS 589339209   593,550 18,644 SH   SOLE   0 0 18,644
Meta Platforms Inc CS 30303M102   56,699,853 160,187 SH   SOLE   62,973 0 97,214
Metlife Inc. CS 59156R108   2,946,675 44,559 SH   SOLE   16,001 0 28,558
Mettler-Toledo International CS 592688105   233,931 193 SH   SOLE   0 0 193
MGIC Investment CS 552848103   246,674 12,788 SH   SOLE   0 0 12,788
MGM Resorts International CS 552953101   690,981 15,465 SH   SOLE   0 0 15,465
Microchip Technology CS 595017104   808,077 8,961 SH   SOLE   0 0 8,961
Micron Technology CS 595112103   1,517,523 17,782 SH   SOLE   0 0 17,782
Microsoft Corp CS 594918104   291,082,033 774,072 SH   SOLE   155,276 0 618,796
Microsoft Corp CS 594918104   150,416 400 SH Call SOLE   0 0 400
Microsoft Corp CS 594918104   376,040 1,000 SH Call SOLE   0 0 1,000
Microsoft Corp CS 594918104   225,624 600 SH Put SOLE   0 0 600
Microsoft Corp CS 594918104   564,060 1,500 SH Put SOLE   0 0 1,500
Microsoft Corp CS 594918104   1,504,160 4,000 SH Put SOLE   0 0 4,000
Microsoft Corp CS 594918104   752,080 2,000 SH Put SOLE   0 0 2,000
Microsoft Corp CS 594918104   413,644 1,100 SH Put SOLE   0 0 1,100
Microsoft Corp CS 594918104   1,203,328 3,200 SH Put SOLE   0 0 3,200
Microsoft Corp CS 594918104   263,228 700 SH Put SOLE   0 0 700
Microsoft Corp CS 594918104   940,100 2,500 SH Put SOLE   0 0 2,500
Microsoft Corp CS 594918104   940,100 2,500 SH Put SOLE   0 0 2,500
Microsoft Corp CS 594918104   1,128,120 3,000 SH Put SOLE   0 0 3,000
Mitsubishi Electric Corp CS 606776201   260,873 9,199 SH   SOLE   0 0 9,199
Moderna Inc. CS 60770k107   472,906 4,755 SH   SOLE   0 0 4,755
Molina Healthcare Inc CS 60855R100   204,501 566 SH   SOLE   0 0 566
Mondelez International Inc CS 609207105   22,372,951 308,891 SH   SOLE   40,454 0 268,437
MongoDB Inc Cl A CS 60937p106   1,607,598 3,932 SH   SOLE   0 0 3,932
Monster Beverage Corp CS 61174x109   539,172 9,359 SH   SOLE   0 0 9,359
Moody's Corp. CS 615369105   1,001,182 2,563 SH   SOLE   0 0 2,563
MORGAN STANLEY DEAN WITTER & C CS 617446448   16,544,177 177,417 SH   SOLE   15,944 0 161,473
Mosaic Company CS 61945C103   257,077 7,195 SH   SOLE   0 0 7,195
MOTOROLA SOLUTIONS INC CS 620076307   1,783,186 5,695 SH   SOLE   8 0 5,687
Mr. Cooper Group Inc CS 62482r107   391,957 6,019 SH   SOLE   0 0 6,019
MSCI, Inc. CS 55354G100   535,117 946 SH   SOLE   0 0 946
Mueller Industries CS 624756102   1,308,562 27,753 SH   SOLE   0 0 27,753
Muenchener Rueckver Ges CS 626188106   773,071 18,657 SH   SOLE   0 0 18,657
Murphy USA Inc. CS 626755102   211,835 594 SH   SOLE   246 0 348
Nanalysis Scientific Corp Ordi CS 63000Y103   8,532 30,000 SH   SOLE   0 0 30,000
NatwestGroup Plc Adr CS 639057207   94,730 16,826 SH   SOLE   0 0 16,826
Navient Corp. CS 63938c108   234,258 12,581 SH   SOLE   0 0 12,581
Neogenomics Inc CS 64049m209   249,415 15,415 SH   SOLE   0 0 15,415
Nestle SA ADR CS 641069406   2,510,937 21,673 SH   SOLE   954 0 20,719
Nestle SA Reg Ord Switzerland CS H57312649   519,899 4,484 SH   SOLE   0 0 4,484
NetEase.com Inc CS 64110W102   315,999 3,392 SH   SOLE   0 0 3,392
Netflix Inc. CS 64110L106   24,651,389 50,631 SH   SOLE   18,858 0 31,773
NeuroOne Medical Technologies CS 64130m209   79,000 50,000 SH   SOLE   0 0 50,000
New York Regional Rail Corp - CS 649768108   0 80,000 SH   SOLE   0 0 80,000
Newmont Mining CS 651639106   278,304 6,724 SH   SOLE   0 0 6,724
Nexstar Boradcasting Group, In CS 65336k103   259,172 1,653 SH   SOLE   0 0 1,653
Nexteligent Holdings CS 65290b107   1,023 73,063 SH   SOLE   0 0 73,063
Nextera Energy Inc CS 65339F101   11,928,906 196,393 SH   SOLE   19,866 0 176,526
Nike Inc. CS 654106103   13,773,350 126,861 SH   SOLE   13,092 0 113,769
Nikola Corp CS 654110105   29,744 34,001 SH   SOLE   0 0 34,001
NiSource Industries Inc. CS 65473P105   322,392 12,143 SH   SOLE   585 0 11,558
Nokia CS 654902204   99,103 28,978 SH   SOLE   0 0 28,978
Nordea Bank Abp ADR CS 65558r109   607,599 48,996 SH   SOLE   0 0 48,996
Nordic American Tanker Shippin CS G65773106   48,283 11,496 SH   SOLE   0 0 11,496
Norfolk Southern CS 655844108   1,819,671 7,698 SH   SOLE   38 0 7,660
North Amer Construction Grp CS 656811106   674,289 32,340 SH   SOLE   0 0 32,340
Northern Trust Corp CS 665859104   233,648 2,769 SH   SOLE   475 0 2,294
Northrop Grumman Corp CS 666807102   3,215,785 6,869 SH   SOLE   0 0 6,869
Northwest Biotherapeutics Inc CS 66737p600   14,020 20,000 SH   SOLE   0 0 20,000
Norton Lifelock Inc CS 668771108   519,497 22,765 SH   SOLE   0 0 22,765
Novartis AG ADR CS 66987V109   2,571,094 25,464 SH   SOLE   67 0 25,397
Novo-Nordisk ADR CS 670100205   3,449,634 33,346 SH   SOLE   850 0 32,496
Novo-Nordisk ADR CS 670100205   517,250 5,000 SH Put SOLE   0 0 5,000
Novo Resources Corp CS 67010B102   1,155 10,000 SH   SOLE   0 0 10,000
Nucor Corporation CS 670346105   1,805,067 10,372 SH   SOLE   0 0 10,372
Nutex Health Inc CS 67079u108   464,204 2,578,912 SH   SOLE   1,839,539 0 739,373
Nutrien LTD CS 67077m108   220,629 3,917 SH   SOLE   0 0 3,917
Nvidia Corp CS 67066G104   64,931,271 131,116 SH   SOLE   32,654 0 98,462
Nvidia Corp CS 67066G104   148,566 300 SH Call SOLE   0 0 300
NVR Inc CS 62944T105   3,862,813 552 SH   SOLE   8 0 544
Nxp Semiconductors Nv CS n6596x109   777,072 3,383 SH   SOLE   135 0 3,248
O'Reilly Automotive Inc CS 67103H107   1,325,362 1,395 SH   SOLE   36 0 1,359
Occidental Petroleum CS 674599105   966,439 16,186 SH   SOLE   3,323 0 12,863
Ocuphire Pharma Inc Ordinary S CS 67577r102   1,179,607 391,896 SH   SOLE   308,437 0 83,459
Old Dominion Freight CS 679580100   744,186 1,836 SH   SOLE   0 0 1,836
Old Republic International CS 680223104   511,604 17,401 SH   SOLE   499 0 16,902
Olin CS 680665205   444,525 8,240 SH   SOLE   0 0 8,240
Omnicom Group CS 681919106   310,775 3,592 SH   SOLE   198 0 3,395
ON Semiconductor Corp CS 682189105   630,234 7,545 SH   SOLE   0 0 7,545
ONEOK Inc CS 682680103   4,419,920 62,944 SH   SOLE   3,719 0 59,225
Oracle Corp CS 68389X105   14,965,144 141,944 SH   SOLE   25,822 0 116,122
Orange CS 684060106   348,466 30,487 SH   SOLE   0 0 30,487
Orix Corp CS 686330101   297,887 3,190 SH   SOLE   0 0 3,190
Otis Worldwide Corp CS 68902v107   11,238,219 125,609 SH   SOLE   34,811 0 90,798
Owens Corning CS 690742101   1,270,411 8,571 SH   SOLE   0 0 8,571
P P G INDS INC CS 693506107   602,962 4,032 SH   SOLE   209 0 3,823
PACCAR Inc CS 693718108   469,284 4,806 SH   SOLE   0 0 4,806
Packaging Corp of America CS 695156109   239,478 1,470 SH   SOLE   0 0 1,470
Palantir Technologies Inc CS 69608a108   979,328 57,037 SH   SOLE   300 0 56,737
Palo Alto Networks Inc. CS 697435105   24,761,519 83,972 SH   SOLE   39,966 0 44,006
Parker Hannifin Corp CS 701094104   4,492,044 9,750 SH   SOLE   24 0 9,726
ParkerVision Inc CS 701354300   1,620 10,000 SH   SOLE   0 0 10,000
Paychex Inc CS 704326107   1,337,823 11,232 SH   SOLE   235 0 10,997
Payoneer Global Inc CS 70451X104   73,664 14,139 SH   SOLE   0 0 14,139
PayPal Holdings, Inc CS 70450y103   1,367,178 22,263 SH   SOLE   235 0 22,028
Pembina Pipeline Corp CS 706327103   357,865 10,397 SH   SOLE   0 0 10,397
Pepsico Inc CS 713448108   43,927,176 258,639 SH   SOLE   24,542 0 234,097
Petroleo Brasil CS 71654V408   560,501 35,097 SH   SOLE   0 0 35,097
Pfizer Inc CS 717081103   18,336,555 636,907 SH   SOLE   219,916 0 416,991
Philip Morris Int'l CS 718172109   5,150,547 54,746 SH   SOLE   5,028 0 49,718
Phillips 66 CS 718546104   2,888,277 21,694 SH   SOLE   522 0 21,172
Phillips 66 CS 718546104   226,338 1,700 SH Put SOLE   0 0 1,700
PICC Property and Casualty Co CS 69338j106   562,013 18,916 SH   SOLE   0 0 18,916
PIONEER NAT RES CO CS 723787107   253,094 1,125 SH   SOLE   0 0 1,125
PJT Partners Inc CS 69343t107   10,754,395 105,570 SH   SOLE   74,021 0 31,549
Plug Power Inc CS 72919P202   51,426 11,428 SH   SOLE   0 0 11,428
PNC Financial Services Group CS 693475105   1,621,475 10,471 SH   SOLE   0 0 10,471
Pool Corp. CS 73278L105   272,718 684 SH   SOLE   0 0 684
Pop n Go Inc CS 732816103   0 1,847,297 SH   SOLE   0 0 1,847,297
Popular, Inc. CS 733174700   464,762 5,663 SH   SOLE   0 0 5,663
Potlatch Deltic Corp CS 737630103   238,955 4,867 SH   SOLE   0 0 4,867
Primerica Inc CS 74164M108   276,587 1,344 SH   SOLE   0 0 1,344
Principal Financial Group Inc. CS 74251V102   525,182 6,676 SH   SOLE   50 0 6,626
Procore Tech Inc CS 74275K108   4,924,518 71,143 SH   SOLE   0 0 71,143
Procter & Gamble Co CS 742718109   41,303,905 281,861 SH   SOLE   25,913 0 255,948
Progressive Corp CS 743315103   8,640,712 54,249 SH   SOLE   455 0 53,794
PROLOGIS INC CS 74340W103   3,374,948 25,318 SH   SOLE   0 0 25,318
Prospect Cap Corp CS 74348T102   73,318 12,240 SH   SOLE   0 0 12,240
Prudential Financial Inc. CS 744320102   858,968 8,282 SH   SOLE   60 0 8,222
PT Telekomunikasi Indonesia AD CS 715684106   506,573 19,665 SH   SOLE   0 0 19,665
Public Service Enterprise Grou CS 744573106   396,762 6,488 SH   SOLE   0 0 6,488
Public Storage Inc. CS 74460D109   590,531 1,936 SH   SOLE   0 0 1,936
Publicis Group SA ADR CS 74463M106   2,690,481 115,979 SH   SOLE   0 0 115,979
PulteGroup Inc CS 745867101   1,314,934 12,739 SH   SOLE   0 0 12,739
Qualcomm Incorporated CS 747525103   47,545,348 328,738 SH   SOLE   34,125 0 294,613
Qualcomm Incorporated CS 747525103   564,057 3,900 SH Put SOLE   0 0 3,900
Quanta Services Inc. CS 74762E102   1,218,826 5,648 SH   SOLE   0 0 5,648
Quest Diagnostics Inc CS 74834L100   555,818 4,031 SH   SOLE   0 0 4,031
Radian Group Inc CS 750236101   660,831 23,146 SH   SOLE   0 0 23,146
Rayonier Inc Frac Shs 100,000 CS hfe907109   0 50,000 SH   SOLE   0 0 50,000
Realty Inc Crp Md Reit CS 756109104   15,181,678 264,397 SH   SOLE   37,106 0 227,291
Redco Corp CS 224408104   200,484 1,697 SH   SOLE   0 0 1,697
Regeneron Pharmaceuticals Inc CS 75886F107   1,010,034 1,150 SH   SOLE   0 0 1,150
Regions Financial Corp CS 7591EP100   597,292 30,820 SH   SOLE   16,519 0 14,301
Rego Payment Architectures Inc CS 759141104   66,555 45,000 SH   SOLE   45,000 0 0
Reliance Steel & Aluminum Co CS 759509102   1,164,135 4,162 SH   SOLE   0 0 4,162
Relx Plc CS 759530108   1,611,760 40,639 SH   SOLE   0 0 40,639
Republic Services Inc. CS 760759100   607,168 3,682 SH   SOLE   0 0 3,682
ResMed Inc CS 761152107   269,317 1,566 SH   SOLE   0 0 1,566
Resolute Forest Prod xxxContra CS 761cvr042   0 12,383 SH   SOLE   0 0 12,383
Restaurant Brands Internationa CS 76131d103   301,582 3,860 SH   SOLE   0 0 3,860
Revive Therapeutics Ltd CS 761516103   550 25,000 SH   SOLE   0 0 25,000
RH Com CS 74967x103   497,265 1,706 SH   SOLE   0 0 1,706
Rineon Group Inc CS 766795108   0 28,784 SH   SOLE   0 0 28,784
Rio Tinto PLC CS 767204100   644,755 8,659 SH   SOLE   0 0 8,659
Riverview Acquisition Corp CS 96145w103   1,054,183 103,250 SH   SOLE   2,950 0 100,300
Robert Half Inc CS 770323103   232,278 2,642 SH   SOLE   0 0 2,642
Roche Holding ADR CS 771195104   1,644,790 45,399 SH   SOLE   0 0 45,399
Rocket Companies Inc. CS 77311w101   360,219 24,877 SH   SOLE   0 0 24,877
Rockwell Automation Inc. CS 773903109   872,439 2,810 SH   SOLE   0 0 2,810
Rolls-Royce PLC ADR CS 775781206   66,394 17,376 SH   SOLE   0 0 17,376
Roper Industries CS 776696106   4,088,090 7,499 SH   SOLE   183 0 7,316
Ross Stores Inc CS 778296103   246,614 1,782 SH   SOLE   0 0 1,782
Royal Bank of Canada CS 780087102   355,795 3,518 SH   SOLE   0 0 3,518
Royal Caribbean Group CS V7780T103   290,058 2,240 SH   SOLE   1,000 0 1,240
Royal Gold Inc CS 780287108   363,606 3,006 SH   SOLE   0 0 3,006
RPM Inc. CS 749685103   1,211,695 10,855 SH   SOLE   230 0 10,625
RTX Corp CS 75513E101   35,534,170 422,322 SH   SOLE   55,679 0 366,643
S & P Global Inc CS 78409v104   1,402,758 3,184 SH   SOLE   66 0 3,118
Salesforce Inc CS 79466L302   7,591,888 28,851 SH   SOLE   272 0 28,579
Sanofi-Aventis Spon ADR CS 80105N105   575,525 11,573 SH   SOLE   0 0 11,573
SAP SE Spon ADR CS 803054204   1,063,028 6,876 SH   SOLE   0 0 6,876
SBA Communications CS 78410g104   208,505 822 SH   SOLE   0 0 822
Schlumberger Limited CS 806857108   2,607,977 50,115 SH   SOLE   9,623 0 40,492
Schneider Electric SE ADR CS 80687P106   254,099 6,327 SH   SOLE   0 0 6,327
Schwab Fund. US Sm Co. ETF CS 808524763   211,363 3,819 SH   SOLE   0 0 3,819
Seagate Technology Holdings Pl CS g7997r103   1,306,974 15,310 SH   SOLE   0 0 15,310
Securitas AB CS secubst00   133,866 13,641 SH   SOLE   0 0 13,641
Sempra CS 816851109   545,174 7,295 SH   SOLE   124 0 7,171
Sera Prognostics Inc CS 81749d107   100,087 16,737 SH   SOLE   0 0 16,737
ServiceNow Inc CS 81762p102   7,362,298 10,421 SH   SOLE   2,444 0 7,977
Shell PLC CS 780259305   1,417,557 21,543 SH   SOLE   0 0 21,543
Sherwin Williams Company CS 824348106   57,818,175 185,374 SH   SOLE   10,451 0 174,923
Shopify Inc CS 82509l107   1,101,621 14,141 SH   SOLE   0 0 14,141
Siemens AG ADR CS 826197501   335,145 3,571 SH   SOLE   0 0 3,571
Sionix Corp CS 829400100   0 75,000 SH   SOLE   0 0 75,000
Sirius XM Holdings Inc CS 82968b103   125,397 22,924 SH   SOLE   920 0 22,004
Skyworks Solutions Inc. CS 83088M102   382,425 3,402 SH   SOLE   0 0 3,402
Smith AO Corp CS 831865209   424,485 5,149 SH   SOLE   846 0 4,303
Snap-On Inc CS 833034101   266,769 924 SH   SOLE   0 0 924
Snowflake Inc. CS 833445109   787,826 3,959 SH   SOLE   0 0 3,959
Sonic Automotive Inc Class A CS 83545g102   441,586 7,856 SH   SOLE   0 0 7,856
Sony Group Corp ADR CS 835699307   673,435 7,112 SH   SOLE   375 0 6,737
Southern Company CS 842587107   6,047,358 86,243 SH   SOLE   4,208 0 82,035
Southern Copper CS 84265V105   265,784 3,088 SH   SOLE   0 0 3,088
Southwest Airlines CS 844741108   203,818 7,057 SH   SOLE   100 0 6,957
SP Plus Corp CS 78469c103   340,351 6,641 SH   SOLE   0 0 6,641
Sprott Physical Gold CS 85207H104   170,451 10,700 SH   SOLE   0 0 10,700
Sprouts Farmers Markets Inc. CS 85208M102   623,409 12,958 SH   SOLE   0 0 12,958
Stag Industrial Inc CS 85254j102   226,321 5,765 SH   SOLE   0 0 5,765
Standard Lithium Corp CS 853606101   24,765 12,260 SH   SOLE   3,340 0 8,920
Stanley Black & Decker CS 854502101   730,201 7,443 SH   SOLE   400 0 7,043
Starbucks Corp CS 855244109   27,604,098 287,513 SH   SOLE   30,976 0 256,537
State Street Corp. CS 857477103   929,108 11,995 SH   SOLE   0 0 11,995
Steel Dynamics Inc CS 858119100   377,033 3,192 SH   SOLE   0 0 3,192
Steris Plc CS g8473t100   542,721 2,469 SH   SOLE   0 0 2,469
Stoneridge Inc CS 86183P102   977,111 49,929 SH   SOLE   0 0 49,929
Stryker Corp CS 863667101   18,177,675 60,702 SH   SOLE   1,484 0 59,218
Sugarbud Craft Growers Corp CS 865001309   1,188 20,073 SH   SOLE   0 0 20,073
SunCoke Energy CS 86722A103   124,179 11,562 SH   SOLE   0 0 11,562
Suncor Energy CS 867224107   292,855 9,140 SH   SOLE   0 0 9,140
Sunworks Inc CS 86803x204   17,229 73,379 SH   SOLE   0 0 73,379
Super Micro Computer Inc CS 86800u104   586,428 2,063 SH   SOLE   0 0 2,063
Swedish Match AB Rtfrights Exp CS w9376l162   15,000 15,000 SH   SOLE   0 0 15,000
Swire Pacific Ltd ADR CS 870794302   92,434 10,991 SH   SOLE   0 0 10,991
Swiss Medica Inc - Revoked by CS 87089c104   0 25,500 SH   SOLE   0 0 25,500
Synchrony Financial CS 87165b103   289,451 7,579 SH   SOLE   0 0 7,579
Synopsys Inc CS 871607107   1,482,941 2,880 SH   SOLE   0 0 2,880
Sysco Corp CS 871829107   641,454 8,771 SH   SOLE   219 0 8,552
T-MOBILE US INC CS 872590104   1,199,326 7,480 SH   SOLE   0 0 7,480
T. Rowe Price Associates Inc CS 74144T108   979,846 9,099 SH   SOLE   369 0 8,730
Taiwan Manufacturing Inc CS 874039100   20,826,045 200,250 SH   SOLE   52,986 0 147,264
Take Two Interactive CS 874054109   9,290,034 57,720 SH   SOLE   23,186 0 34,534
Target CS 87612E106   4,100,305 28,790 SH   SOLE   15 0 28,775
Taylor Morrison Home Corporati CS 87724P106   334,931 6,278 SH   SOLE   0 0 6,278
TE Connectivity CS H84989104   978,967 6,968 SH   SOLE   2,573 0 4,395
Tecsy CS 878950104   248,137 10,020 SH   SOLE   0 0 10,020
Teekay Shipping Corp CS Y8564W103   105,534 14,760 SH   SOLE   0 0 14,760
Tencent Holdings Ltd ADR CS 88032Q109   635,968 16,829 SH   SOLE   0 0 16,829
Teradata CS 88076W103   849,663 19,528 SH   SOLE   0 0 19,528
Teradyne Inc. CS 880770102   1,318,858 12,153 SH   SOLE   0 0 12,153
Tesla Inc. CS 88160r101   16,262,766 65,449 SH   SOLE   2,538 0 62,911
Tesla Inc. CS 88160r101   24,848 100 SH Call SOLE   0 0 100
Tesla Inc. CS 88160r101   49,696 200 SH Call SOLE   0 0 200
Tetra Tech Inc. CS 88162g103   200,741 1,203 SH   SOLE   0 0 1,203
Texas Instrument Inc CS 882508104   6,891,821 40,431 SH   SOLE   2,068 0 38,363
Texas Instrument Inc CS 882508104   988,668 5,800 SH Put SOLE   0 0 5,800
Textron, Inc. CS 883203101   288,879 3,592 SH   SOLE   0 0 3,592
The AZEK Co Inc Class A CS 05478c105   743,963 19,450 SH   SOLE   0 0 19,450
The Trade Desk Inc CS 88339j105   396,358 5,508 SH   SOLE   0 0 5,508
Theratechnologies Inc CS 88338h100   47,372 29,242 SH   SOLE   0 0 29,242
Thermo Energy CS 883906406   0 66,100 SH   SOLE   0 0 66,100
THERMO FISHER CORP CS 883556102   3,474,655 6,546 SH   SOLE   49 0 6,497
Third Century Bancorp CS 884120106   80,962 11,484 SH   SOLE   0 0 11,484
TJX Companies Inc CS 872540109   4,715,516 50,267 SH   SOLE   582 0 49,685
Toll Brothers CS 889478103   1,378,931 13,415 SH   SOLE   0 0 13,415
Toro Co CS 891092108   941,182 9,805 SH   SOLE   0 0 9,805
Toronto Dominion CS 891160509   300,823 4,655 SH   SOLE   0 0 4,655
Totalenergies SE CS 89151e109   544,806 8,086 SH   SOLE   0 0 8,086
Toyota Motor CS 892331307   527,551 2,877 SH   SOLE   25 0 2,852
Tractor Supply Company CS 892356106   1,288,890 5,994 SH   SOLE   0 0 5,994
Trane Technologies PLC CS g8994e103   3,266,369 13,392 SH   SOLE   0 0 13,392
TransDigm Group Inc CS 893641100   847,721 838 SH   SOLE   0 0 838
Transocean Ltd Zug Namen CS H8817H100   69,850 11,000 SH   SOLE   0 0 11,000
Travelers Companies Inc CS 89417E109   2,897,890 15,213 SH   SOLE   1,106 0 14,107
Trevi Therapeutics CS 89532m101   1,714,474 1,279,458 SH   SOLE   836,507 0 442,951
Trex Company Inc CS 89531P105   370,568 4,476 SH   SOLE   0 0 4,476
TRUIST FINANCIAL CORPORATION CS 89832Q109   324,341 8,785 SH   SOLE   262 0 8,523
Turkcell ADR CS 900111204   347,046 72,151 SH   SOLE   0 0 72,151
Twilio Inc CS 90138f102   276,394 3,643 SH   SOLE   0 0 3,643
Tyler Technologies Inc CS 902252105   2,351,925 5,625 SH   SOLE   0 0 5,625
Tyler Technologies Inc CS 902252105   418,120 1,000 SH Put SOLE   0 0 1,000
Tyson Foods Inc. Cl A CS 902494103   306,154 5,696 SH   SOLE   1,625 0 4,071
UBER TECHNOLOGIES INC CS 90353T100   1,264,278 20,534 SH   SOLE   0 0 20,534
UBS AG CS h42097107   1,057,898 34,236 SH   SOLE   0 0 34,236
UFP Industries, Inc. CS 90278q108   792,472 6,312 SH   SOLE   0 0 6,312
Ulta Beauty Inc CS 90384S303   2,746,394 5,605 SH   SOLE   65 0 5,540
Under Armour Inc CS 904311206   130,385 15,615 SH   SOLE   0 0 15,615
Under Armour Inc CS 904311107   182,305 20,740 SH   SOLE   0 0 20,740
UniCredit SpA ADR CS 904678406   860,686 63,435 SH   SOLE   0 0 63,435
Unilever PLC ADR CS 904767704   844,629 17,422 SH   SOLE   400 0 17,022
Union Pacific Corp CS 907818108   25,317,835 103,077 SH   SOLE   16,675 0 86,402
United Microelectronics Corp CS 910873405   186,560 22,052 SH   SOLE   0 0 22,052
United Parcel Service Inc. CS 911312106   7,998,527 50,872 SH   SOLE   8,968 0 41,903
United Rentals CS 911363109   1,463,374 2,552 SH   SOLE   0 0 2,552
UnitedHealth Group Inc CS 91324P102   67,085,941 127,426 SH   SOLE   10,563 0 116,863
UnitedHealth Group Inc CS 91324P102   105,294 200 SH Call SOLE   0 0 200
UnitedHealth Group Inc CS 91324P102   263,235 500 SH Put SOLE   0 0 500
UNUM Corp. CS 91529Y106   1,136,293 25,128 SH   SOLE   0 0 25,128
US Bancorp CS 902973304   1,621,008 37,454 SH   SOLE   14,181 0 23,273
US Digital Communications CS 90332a107   0 10,000 SH   SOLE   0 0 10,000
Vale S.A. CS 91912E105   817,954 51,573 SH   SOLE   0 0 51,573
Valero Energy CS 91913Y100   1,851,175 14,240 SH   SOLE   0 0 14,240
Valmont Industries, Inc. CS 920253101   271,572 1,163 SH   SOLE   0 0 1,163
VALVOLINE INC CS 92047W101   610,844 16,255 SH   SOLE   0 0 16,255
Vanguard Mid-Cap Value ETF CS 922908512   8,517,662 58,738 SH   SOLE   0 0 58,738
Vapor Group Inc CS 922101100   0 58,800 SH   SOLE   0 0 58,800
Veeva Systems Inc. A CS 922475108   376,253 1,954 SH   SOLE   0 0 1,954
Veralto Corp CS 92338c103   796,934 9,688 SH   SOLE   102 0 9,586
Vericel Corp CS 92346j108   428,744 12,040 SH   SOLE   0 0 12,040
Verisk Analytics CS 92345Y106   823,715 3,449 SH   SOLE   0 0 3,449
Verizon Communicatons Com CS 92343v104   28,488,857 755,673 SH   SOLE   200,941 0 554,732
Vertex Pharmaceuticals CS 92532F100   1,105,044 2,716 SH   SOLE   950 0 1,766
Viatris Inc. CS 92556v106   1,396,906 128,985 SH   SOLE   4,470 0 124,515
Vipshop Holding Ltd CS 92763w103   644,706 36,301 SH   SOLE   0 0 36,301
Viracta Therapeutics Inc CS 92765f108   202,612 355,460 SH   SOLE   198,433 0 157,027
Visa Inc Class A Shares CS 92826C839   74,627,065 286,641 SH   SOLE   82,001 0 204,640
Vishay Intertechnology Inc. CS 928298108   211,870 8,839 SH   SOLE   0 0 8,839
Vodafone Group PLC CS 92857W308   276,669 31,801 SH   SOLE   0 0 31,801
Volvo AB CS 928854108   395,843 15,257 SH   SOLE   0 0 15,257
Vor Biopharma Inc Ordinary Sha CS 929033108   803,590 357,151 SH   SOLE   270,066 0 87,085
Voya Financial, Inc. CS 929089100   597,013 8,183 SH   SOLE   0 0 8,183
Vulcan Materials CS 929160109   7,980,310 35,154 SH   SOLE   0 0 35,154
W. P. Carey & Co. LLC CS 92936U109   356,504 5,501 SH   SOLE   0 0 5,501
W. W. Grainger Inc CS 384802104   1,021,137 1,232 SH   SOLE   0 0 1,232
Wal Mart de Mexico ADR CS 93114W107   742,764 17,619 SH   SOLE   278 0 17,341
Walgreen Boots Alliance Inc CS 931427108   1,853,391 70,984 SH   SOLE   927 0 70,057
Walmart Inc CS 931142103   16,899,565 107,197 SH   SOLE   31,438 0 75,759
Warner Bros.Discovery Inc CS 934423104   479,929 42,173 SH   SOLE   10,341 0 31,832
Waste Management Inc CS 94106L109   6,955,926 38,838 SH   SOLE   386 0 38,452
Watsco CS 942622200   275,131 642 SH   SOLE   0 0 642
Watts Water Tech CS 942749102   276,123 1,325 SH   SOLE   0 0 1,325
Wavefront Tech Solutions Inc CS 94354b100   0 202,500 SH   SOLE   0 0 202,500
WaveTrue Inc CS 743164105   0 15,000 SH   SOLE   0 0 15,000
Wealth Minerals Ltd CS 946885209   8,400 42,000 SH   SOLE   0 0 42,000
WEC Energy Group Inc. CS 92939u106   515,120 6,120 SH   SOLE   15 0 6,105
Wells Fargo & Company CS 949746101   3,969,513 80,648 SH   SOLE   24,132 0 56,516
Western Union CS 959802109   322,548 27,059 SH   SOLE   0 0 27,059
Weyerhauser Corporation CS 962166104   1,379,454 39,674 SH   SOLE   25,374 0 14,300
WH Group Ltd CS 92890t205   426,652 33,061 SH   SOLE   0 0 33,061
Wheaton Precious Metals Corp CS 962879102   364,547 7,388 SH   SOLE   0 0 7,388
Wheels Up Experience Inc Ordin CS 96328l205   48,003 13,995 SH   SOLE   0 0 13,995
Williams-Sonoma CS 969904101   577,190 2,860 SH   SOLE   0 0 2,860
Williams Companies, Inc. CS 969457100   1,512,560 43,427 SH   SOLE   120 0 43,307
Wolters Kluwer CS 977874205   601,091 4,228 SH   SOLE   0 0 4,228
Wolverine Energy and Infrastru CS 977891100   13 10,604 SH   SOLE   0 0 10,604
Workday Inc CS 98138h101   407,189 1,475 SH   SOLE   0 0 1,475
World Moto Inc CS 98158h106   0 50,000 SH   SOLE   0 0 50,000
Worthington Industries CS 981811102   307,719 5,347 SH   SOLE   500 0 4,847
Xeriant Inc CS 98422n103   741 42,000 SH   SOLE   0 0 42,000
Xylem Inc CS 98419M100   523,458 4,577 SH   SOLE   307 0 4,270
Yum China Holdings Inc CS 98850p109   622,624 14,674 SH   SOLE   0 0 14,674
Yum! Brands Inc. CS 988498101   2,578,019 19,731 SH   SOLE   0 0 19,731
Zillow Group Inc CS 98954m200   410,459 7,094 SH   SOLE   0 0 7,094
Zimmer Biomet Holdings Inc CS 98956p102   511,293 4,201 SH   SOLE   105 0 4,096
Zions Bancorp NA CS 989701107   857,966 19,557 SH   SOLE   0 0 19,557
Zoetis Inc CS 98978V103   18,873,417 95,625 SH   SOLE   10,706 0 84,919
Zoom Video Communications Inc CS 98980l101   226,157 3,145 SH   SOLE   0 0 3,145
AGNC INVT CORP RE 00123q104   242,798 24,750 SH   SOLE   0 0 24,750
Arbor Realty Trust Inc RE 038923108   363,230 23,928 SH   SOLE   0 0 23,928
Ares Industrial Real Estate In RE 091863407   517,829 38,532 SH   SOLE   0 0 38,532
Brixmor Property Group RE 11120u105   503,470 21,636 SH   SOLE   0 0 21,636
Cencora Inc RE 03073e105   1,283,337 6,249 SH   SOLE   0 0 6,249
CNL Healthcare Properties RE 12612c108   122,787 17,744 SH   SOLE   3,840 0 13,904
Digital Realty Trust Inc RE 253868103   785,758 5,839 SH   SOLE   0 0 5,839
Empire State Realty Trust RE 292104106   232,864 24,031 SH   SOLE   0 0 24,031
FS Energy & Power Fd RE 30264d109   111,541 30,643 SH   SOLE   0 0 30,643
Highlands REIT RE 43110a104   11,572 36,163 SH   SOLE   0 0 36,163
Jones Lang Lasalle Income Prop RE 48021r401   473,618 37,799 SH   SOLE   0 0 37,799
KBS Real Estate Investment Tru RE 48668l105   139,024 15,447 SH   SOLE   5,019 0 10,429
Kite Realty Group RE 49803t300   396,255 17,334 SH   SOLE   0 0 17,334
Progressive Interchange LLC RE 742995871   50,000 50,000 SH   SOLE   0 0 50,000
Real Estate Select Sector SPDR RE 81369y860   589,884 14,725 SH   SOLE   3 0 14,722
Rithm Capital Corp RE 64828t201   911,054 85,305 SH   SOLE   0 0 85,305
Royal Oak Realty Trust Inc RE 11899n308   228,968 3,550 SH   SOLE   0 0 3,550
Schwab US REIT RE 808524847   1,384,231 66,839 SH   SOLE   32,183 0 34,656
Simon Property Group Inc RE 828806109   764,942 5,363 SH   SOLE   0 0 5,363
Starwood Property Trust RE 85571B105   217,137 10,330 SH   SOLE   1,500 0 8,830
Starwood Real Estate Income Tr RE 033979230   247,622 10,282 SH   SOLE   0 0 10,282
Tanger Inc RE 875465106   744,163 26,846 SH   SOLE   0 0 26,846
Vanguard REIT Viper Index Seri RE 922908553   5,093,671 57,647 SH   SOLE   0 0 57,647
VICI Properties Inc RE 925652109   380,788 11,944 SH   SOLE   0 0 11,944
Welltower Inc RE 95040q104   1,804,543 20,013 SH   SOLE   0 0 20,013
Aim Immunotech Wts WT 00901b113   0 15,000 SH   SOLE   0 0 15,000
Eve Holding Inc Wts WT 29970n112   48,020 49,000 SH   SOLE   0 0 49,000
VerifyMe Inc WTS WT 92346x115   495 11,000 SH   SOLE   0 0 11,000
Vicarious Surgical Inc WT 92561v117   750 25,000 SH   SOLE   0 0 25,000
BMO SPX due 02/02/2026 SE 06375m5b7   3,856,913 3,715,000 SH   SOLE   125,000 0 3,590,000
C MXEA 12-18-24 15 buff SE 17330pg60   2,217,231 1,835,000 SH   SOLE   170,000 0 1,665,000
Goldman Sachs 24m SPX Callable SE 40057l3e9   567,875 500,000 SH   SOLE   0 0 500,000
Goldman Sachs 24m SPX Market L SE 40057l3c3   2,518,525 2,250,000 SH   SOLE   0 0 2,250,000
Goldman Sachs 36m SX5E Market SE 40057l5s6   1,122,100 1,000,000 SH   SOLE   0 0 1,000,000
GS MXEA due 06/25/2026 SE 40057xls2   1,653,410 1,635,000 SH   SOLE   25,000 0 1,610,000
GS MXEA due 4-25-24 15 buff SE 40057jv37   2,095,853 2,120,000 SH   SOLE   300,000 0 1,820,000
GS MXEA due 9-20-24 15 buff SE 40057ll58   829,080 775,000 SH   SOLE   0 0 775,000
GS SPX 10-24-24 15 abs ret buf SE 40057ltn1   10,332,308 9,115,000 SH   SOLE   225,000 0 8,890,000
GS SPX due 8-14-24 15 buff SE 40057l5a5   4,868,299 4,515,000 SH   SOLE   0 0 4,515,000
JPM MID due 02/02/2026 SE 48133yum4   1,724,688 1,680,000 SH   SOLE   125,000 0 1,555,000
JPM Mid due 06/02/2026 SE 48134rub2   2,532,960 2,400,000 SH   SOLE   0 0 2,400,000
JPM MID due 8-14-24 15 buff SE 48133cz21   1,827,918 1,730,000 SH   SOLE   0 0 1,730,000
JPM MXEF 12-18-24 15 buff SE 48133g2r3   1,924,456 1,840,000 SH   SOLE   450,000 0 1,390,000
JPM MXEF 2-21-25 15 buff SE 48133mka7   2,476,031 2,115,000 SH   SOLE   0 0 2,115,000
JPM MXEF due 06/25/2026 SE 48134tdg6   916,461 910,000 SH   SOLE   0 0 910,000
JPM MXEF due 9-20-24 15 buff SE 48133d3g3   566,577 590,000 SH   SOLE   30,000 0 560,000
JPM SPX due 8/28/2025 SE 48133ulz3   6,644,435 5,725,000 SH   SOLE   15,000 0 5,710,000
MS MXEA due 8-14-24 15 buff SE 61773h7b9   2,461,388 2,475,000 SH   SOLE   25,000 0 2,450,000
MS MXEF due 02/02/2026 SE 61775hsn8   996,527 1,015,000 SH   SOLE   0 0 1,015,000
MS SPX 4-24-25 SE 61774htu2   4,736,862 3,610,000 SH   SOLE   70,000 0 3,540,000
MS SPX due 4-22-24 15 buff SE 61773f6p3   6,531,354 6,040,000 SH   SOLE   400,000 0 5,640,000
RBC MXEA due 08/28/2025 SE 78016hte0   4,113,644 3,695,000 SH   SOLE   0 0 3,695,000
RBC MXEF due 4-25-24 15 buff SE 78016f3s1   1,634,430 1,810,000 SH   SOLE   350,000 0 1,460,000
RBC RTY due 02/02/2026 SE 78016nrt6   825,595 815,000 SH   SOLE   30,000 0 785,000
RBC RTY due 3-14-24 15 buff SE 78016e3h8   905,298 925,000 SH   SOLE   60,000 0 865,000
RBC SPX due 06/02/2026 SE 78017F2H5   3,123,200 3,050,000 SH   SOLE   0 0 3,050,000
RBC SPX due 11/24/2025 SE 78016ndc8   3,795,352 3,440,000 SH   SOLE   0 0 3,440,000
TD RTY 10/24/2024 15 abs ret b SE 89114yw31   4,652,113 4,252,000 SH   SOLE   25,000 0 4,227,000
TD RTY due 12-3-24 15 abs ret SE 89114y4b4   2,564,179 2,272,000 SH   SOLE   50,000 0 2,222,000
TD RTY due 4-25-24 15 buff SE 89114ttw2   3,014,303 3,135,000 SH   SOLE   0 0 3,135,000
TD SPX 2-21-25 15 buff SE 89114yba8   16,740,614 14,528,000 SH   SOLE   650,000 0 13,878,000
TD SPX 7/23/24 15 abs ret buff SE 89114ymj7   8,129,970 7,235,000 SH   SOLE   50,000 0 7,185,000
TD SPX due 06/25/2026 SE 89115fm40   3,270,000 3,270,000 SH   SOLE   100,000 0 3,170,000
TD SPX due 9-20-24 15 buff SE 89114val1   7,612,187 6,705,000 SH   SOLE   0 0 6,705,000
UBS MID due 4-25-24 15 buff SE 90279dmm5   3,754,761 3,610,000 SH   SOLE   50,000 0 3,560,000
UBS RTY due 8-14-24 15 buff SE 90279dyk6   1,322,360 1,300,000 SH   SOLE   0 0 1,300,000
UBS RTY due 9-20-24 buffer SE 90279d2p0   1,868,180 1,815,000 SH   SOLE   0 0 1,815,000
Alps Alerian Energy Infra ML 00162Q676   236,673 10,250 SH   SOLE   0 0 10,250
ALPS Alerian MLP ETF ML 00162Q452   456,674 10,740 SH   SOLE   0 0 10,740
Energy Transfer LP ML 29273v100   6,609,512 478,950 SH   SOLE   22,322 0 456,628
Enterprise Products Ptnrs ML 293792107   12,887,006 489,070 SH   SOLE   19,843 0 469,227
Genesis Energy LP ML 371927104   277,950 24,003 SH   SOLE   0 0 24,003
JPMorgan Alerian MLP Index ML 46625H365   5,337,449 210,467 SH   SOLE   13,792 0 196,675
MPLX LP ML 55336V100   1,856,395 50,555 SH   SOLE   6,400 0 44,155
Nextera Energy Partners Lp ML 65341b106   858,473 28,230 SH   SOLE   3,451 0 24,779
One Gas Inc. ML 68235p108   452,221 7,097 SH   SOLE   0 0 7,097
Sunoco LP ML 86765k109   286,465 4,780 SH   SOLE   0 0 4,780
Targa Resources Prtns Com St ML 87612G101   2,054,501 23,650 SH   SOLE   7,537 0 16,113
UBS E-TRACS Alerian MLP Infras ML 90274d382   2,316,099 108,330 SH   SOLE   9,000 0 99,330
Western Midstream Partners LP ML 958669103   246,750 8,433 SH   SOLE   0 0 8,433
ABRDN Global Premier Property EE 00302l108   64,796 16,700 SH   SOLE   0 0 16,700
ALPS Equal Sector Weight ETF EE 00162q205   389,263 3,554 SH   SOLE   0 0 3,554
Aptus Collared Income Opportun EE 26922a222   10,149,411 306,074 SH   SOLE   0 0 306,074
ARK Innovation ETF EE 00214q104   403,339 7,702 SH   SOLE   0 0 7,702
Avantis U.S. Small Cap Value E EE 025072877   214,802 2,392 SH   SOLE   0 0 2,392
BNY Mellon Municipal Income EE 05589t104   81,055 12,470 SH   SOLE   0 0 12,470
Cambria Etf Tr Shareholder Yie EE 132061201   910,212 13,471 SH   SOLE   0 0 13,471
Communication Services Select EE 81369y852   5,738,637 78,979 SH   SOLE   1,438 0 77,542
Deutsche X Tracks MSCI EAFE EE 233051200   2,689,065 72,717 SH   SOLE   23,692 0 49,025
DFA US Large Cap Equity Instit EE 23320g240   905,215 34,380 SH   SOLE   0 0 34,380
DFA US Sustainability Core 1 EE 233203215   293,795 7,851 SH   SOLE   0 0 7,851
Dimensional Emerging Core Equi EE 25434v302   4,840,951 200,786 SH   SOLE   3,461 0 197,325
Dimensional International Core EE 25434v799   866,157 33,927 SH   SOLE   0 0 33,927
Dimensional International Cr E EE 25434v203   12,333,075 430,624 SH   SOLE   17,310 0 413,314
Dimensional International Valu EE 25434V807   1,593,834 46,386 SH   SOLE   0 0 46,386
Dimensional US Core Equity 2 E EE 25434v708   4,665,605 159,617 SH   SOLE   0 0 159,617
Dimensional US Core Equity Mar EE 25434v104   9,608,318 288,972 SH   SOLE   9,400 0 279,572
Dimensional US Equity ETF EE 25434v401   540,887 10,436 SH   SOLE   0 0 10,436
Dimensional US Marketwide Valu EE 25434v724   9,354,773 251,337 SH   SOLE   0 0 251,337
Dimensional US Small Cap Value EE 25434v815   597,319 20,512 SH   SOLE   0 0 20,512
Dimensional US Targeted Value EE 25434v609   5,972,929 114,140 SH   SOLE   0 0 114,140
Dimensional World ex U.S. Core EE 25434V880   1,807,813 74,030 SH   SOLE   0 0 74,030
Direxion Daily Small Cap Bear EE 25460e232   670,819 33,625 SH   SOLE   0 0 33,625
ETF Managers Trust EE 26924g201   2,846,833 47,125 SH   SOLE   309 0 46,816
Fidelity High Dividend ETF EE 316092840   2,082,601 49,257 SH   SOLE   0 0 49,257
First Tr Value Line Dividend I EE 33734H106   2,473,991 60,996 SH   SOLE   31,651 0 29,345
First Tr. Financials AlphaDEX EE 33734x135   428,213 9,892 SH   SOLE   0 0 9,892
First Tr. NYSE Arca Biotech ET EE 33733e203   1,307,117 8,270 SH   SOLE   0 0 8,270
First Trust Capital Strength E EE 33733e104   5,752,475 71,870 SH   SOLE   50,124 0 21,746
First Trust Cnsmr Staples Alph EE 33734x119   227,881 3,612 SH   SOLE   0 0 3,612
First Trust Health Care Alpha EE 33734x143   761,208 7,351 SH   SOLE   0 0 7,351
First Trust Industrials Etf EE 33734x150   232,393 3,583 SH   SOLE   0 0 3,583
First Trust Mid Cap Core ETF EE 33735b108   218,823 2,095 SH   SOLE   0 0 2,095
First Trust NASDAQ Cln Edge Gr EE 33733e500   228,388 5,416 SH   SOLE   0 0 5,416
First Trust NASDAQ Cybersecuri EE 33734x846   243,927 4,531 SH   SOLE   0 0 4,531
First Trust NASDAQ Technology EE 33738r118   530,307 8,274 SH   SOLE   0 0 8,274
First Trust Rising Dividend ET EE 33738r506   605,792 11,724 SH   SOLE   430 0 11,294
First Trust SMID Cp Rising Div EE 33741x102   860,245 26,251 SH   SOLE   0 0 26,251
First Trust Tech Etf EE 33734x176   14,050,903 109,713 SH   SOLE   664 0 109,049
FT Cboe US Equity Buffer Nov EE 33740F847   222,560 5,235 SH   SOLE   0 0 5,235
FT Cboe Vest Fund of Buffer ET EE 33740f755   247,652 9,321 SH   SOLE   0 0 9,321
Global X MLP & Energy Infrastr EE 37954y293   8,783,596 196,853 SH   SOLE   321 0 196,532
Global X Silver Miners ETF EE 37954y848   210,260 7,411 SH   SOLE   0 0 7,411
Global X US Infrastructure Dev EE 37954y673   7,825,867 227,100 SH   SOLE   37,745 0 189,355
Industrial Select Sector SPDR EE 81369Y704   10,988,322 96,397 SH   SOLE   34 0 96,363
Innovator Growth-100 Pwr Buff EE 45782c466   3,482,241 83,527 SH   SOLE   1,873 0 81,654
Innovator Growth-100 Pwr Buff EE 45782c615   255,559 5,580 SH   SOLE   0 0 5,580
Innovator MSCI EAFE Power Buff EE 45782c367   1,195,792 46,475 SH   SOLE   0 0 46,475
Innovator Nasdaq-100 Power Bfr EE 45782c276   3,205,612 58,173 SH   SOLE   2,812 0 55,361
Innovator Nasdaq-100 Power Bfr EE 45782c276   286,961 5,208 SH   SOLE   0 0 5,208
Innovator Nasdaq-100 Pwr Bffr EE 45782c334   790,590 17,773 SH   SOLE   0 0 17,773
Innovator S&P 500 Power Bffr E EE 45782c870   1,425,190 43,597 SH   SOLE   0 0 43,597
Innovator S&P 500 Power Buffer EE 45782C680   11,405,103 341,777 SH   SOLE   0 0 341,777
Innovator S&P 500 Power Buffer EE 45782c656   12,303,308 353,926 SH   SOLE   6,777 0 347,149
Innovator S&P 500 Power Buffer EE 45782c417   741,833 22,721 SH   SOLE   0 0 22,721
Innovator S&P 500 Power Buffer EE 45782c508   787,738 21,153 SH   SOLE   0 0 21,153
Innovator S&P 500 Power Buffer EE 45782C813   1,945,864 53,768 SH   SOLE   0 0 53,768
Innovator S&P 500 Power Buffer EE 45782c748   560,747 16,799 SH   SOLE   0 0 16,799
Innovator S&P 500 Power Buffer EE 45782c383   3,126,118 87,763 SH   SOLE   0 0 87,763
Innovator S&P 500 Power Buffer EE 45782c318   2,177,188 69,173 SH   SOLE   276 0 68,897
Innovator S&P 500 Power Buffer EE 45782c797   1,213,517 33,597 SH   SOLE   0 0 33,597
Innovator U.S. Eq Power Buffer EE 45782C540   9,482,441 270,155 SH   SOLE   18,375 0 251,780
Innovator US Equity Power Buff EE 45782c573   2,051,011 59,553 SH   SOLE   0 0 59,553
Invesco Aerospace Defense ETF EE 46137v100   41,030,831 445,213 SH   SOLE   13,469 0 431,744
Invesco Dividend Achievers ETF EE 46137v506   1,710,067 42,870 SH   SOLE   0 0 42,870
Invesco FTSE RAFI US 1000 ETF EE 46137V613   636,346 18,078 SH   SOLE   0 0 18,078
Invesco FTSE RAFI US 1500 Smal EE 46137V597   236,524 6,309 SH   SOLE   0 0 6,309
Invesco NASDAQ 100 ETF EE 46138g649   2,455,737 14,571 SH   SOLE   0 0 14,571
Invesco NASDAQ Next Gen 100 ET EE 46138G631   249,933 9,260 SH   SOLE   0 0 9,260
INVESCO QQQ TR SER 1 EE 46090e103   93,039,124 227,191 SH   SOLE   23,485 0 203,705
Invesco S&P 500 Eql Wt Tech ET EE 46137v282   521,993 15,992 SH   SOLE   0 0 15,992
Invesco S&P 500 Equal Weight E EE 46137V357   51,925,878 329,061 SH   SOLE   4,683 0 324,378
Invesco S&P 500 Healthcare EE 46137v332   9,991,674 335,516 SH   SOLE   13,000 0 322,516
Invesco S&P 500 Low Volatility EE 46138E354   817,407 13,045 SH   SOLE   3,156 0 9,889
Invesco S&P 500 Pure Growth EE 46137v266   615,076 19,066 SH   SOLE   0 0 19,066
Invesco S&P 500 Quality ETF EE 46137V241   932,767 17,248 SH   SOLE   0 0 17,248
Invesco S&P MidCap Low Vol ETF EE 46138e198   253,456 4,766 SH   SOLE   0 0 4,766
Invesco S&P SmallCap 600 Reven EE 46138g664   407,704 9,841 SH   SOLE   0 0 9,841
ISHARES BIOTECHNOLOGY ETF EE 464287556   7,819,971 57,563 SH   SOLE   401 0 57,162
iShares Core Growth Allocation EE 464289867   203,429 3,825 SH   SOLE   0 0 3,825
iShares Core MSCI Total Intl S EE 46432f834   874,876 13,474 SH   SOLE   20 0 13,454
iShares Core U.S. REIT ETF EE 464288521   841,273 15,496 SH   SOLE   0 0 15,496
iShares Currency MSCI EAFE EE 46434V803   438,712 13,923 SH   SOLE   0 0 13,923
iShares Dow Jones US Aerospace EE 464288760   799,215 6,313 SH   SOLE   527 0 5,786
Ishares Dow Jones Us Consum No EE 464287812   478,793 2,497 SH   SOLE   0 0 2,497
iShares Dow Jones US Financial EE 464287788   1,147,968 13,441 SH   SOLE   0 0 13,441
iShares Dow Jones US Industria EE 464287754   243,263 2,127 SH   SOLE   0 0 2,127
iShares Edge MSCI Min Vol Glob EE 464286525   567,636 5,657 SH   SOLE   1,193 0 4,463
iShares ESG Advanced MSCI USA EE 46436e767   248,096 6,230 SH   SOLE   0 0 6,230
iShares ESG Aware MSCI USA ETF EE 46435g425   670,410 6,390 SH   SOLE   140 0 6,250
iShares ESG Screened S&P 500 E EE 46436e569   740,851 20,361 SH   SOLE   1,500 0 18,861
iShares ESG Screened S&P Mid-C EE 46436e551   231,079 6,125 SH   SOLE   1,000 0 5,125
iShares Exponential Technologi EE 46434v381   2,298,711 38,395 SH   SOLE   0 0 38,395
iShares FTSE/Xinhua China25 In EE 464287184   224,085 9,325 SH   SOLE   0 0 9,325
iShares Morningstar Large-Cap EE 464287119   945,509 13,941 SH   SOLE   0 0 13,941
iShares Morningstar Mid-Cap ET EE 464288208   277,918 4,140 SH   SOLE   0 0 4,140
iShares Morningstar Mid-Cap Gr EE 464288307   542,407 8,416 SH   SOLE   0 0 8,416
iShares Morningstar Small Cap EE 464288604   211,200 4,800 SH   SOLE   0 0 4,800
iShares MSCI EAFE Growth Index EE 464288885   353,084 3,646 SH   SOLE   0 0 3,646
iShares MSCI Emerging Mkts ex EE 46434g764   7,175,183 129,493 SH   SOLE   0 0 129,493
iShares MSCI US Momentum Fctr EE 46432f396   1,828,022 11,652 SH   SOLE   1,158 0 10,494
iShares MSCI USA ESG Select ET EE 464288802   373,194 3,713 SH   SOLE   0 0 3,713
iShares MSCI USA Quality Facto EE 46432f339   5,340,954 36,298 SH   SOLE   18,814 0 17,484
iShares North Amer Tech-Softwa EE 464287515   786,203 1,938 SH   SOLE   0 0 1,938
iShares PHLX Semiconductor ETF EE 464287523   585,045 1,016 SH   SOLE   0 0 1,016
Ishares Russell 3000 I Fd EE 464287689   1,215,866 4,442 SH   SOLE   0 0 4,442
iShares Russell Mid Cap Growth EE 464287481   11,922,727 114,137 SH   SOLE   9,042 0 105,095
iShares Russell Mid Cap Index EE 464287499   24,247,198 311,941 SH   SOLE   19,001 0 292,940
iShares Russell Mid Cap Value EE 464287473   8,234,369 70,809 SH   SOLE   8,579 0 62,230
iShares Russell Top 200 Growth EE 464289438   789,717 4,507 SH   SOLE   0 0 4,507
iShares Russell Top 200 Value EE 464289420   353,657 5,040 SH   SOLE   0 0 5,040
Ishares S&p Global Clean Energ EE 464288224   431,902 27,739 SH   SOLE   0 0 27,739
iShares S&P Global Energy Sect EE 464287341   769,172 19,667 SH   SOLE   0 0 19,667
Ishares S&p Global Healthcare EE 464287325   511,352 5,897 SH   SOLE   0 0 5,897
iShares S&P Global Technology EE 464287291   686,552 10,070 SH   SOLE   2,024 0 8,046
Ishares S&p Global Telecommuni EE 464287275   525,196 7,039 SH   SOLE   0 0 7,039
iShares Select Dividend ETF EE 464287168   11,492,509 98,042 SH   SOLE   800 0 97,242
Ishares Tr Dow Jones Medical D EE 464288810   492,102 9,118 SH   SOLE   0 0 9,118
iShares US Basic Materials Ind EE 464287838   295,404 2,138 SH   SOLE   0 0 2,138
iShares US Consumer Services EE 464287580   297,637 3,928 SH   SOLE   0 0 3,928
iShares US HealthCare ETF EE 464288828   978,168 3,726 SH   SOLE   73 0 3,653
iShares US Healthcare Index EE 464287762   961,064 3,358 SH   SOLE   349 0 3,009
iShares US Home Construction EE 464288752   1,084,163 10,657 SH   SOLE   2,500 0 8,157
iShares US Technology EE 464287721   2,443,192 19,904 SH   SOLE   1,368 0 18,536
Ishs S&p Global Consumer Stapl EE 464288737   227,602 3,839 SH   SOLE   0 0 3,839
JP Morgan Div Return US Eq ETF EE 46641q407   212,376 2,067 SH   SOLE   0 0 2,067
JPMorgan Equity Premium Income EE 46641q332   4,664,014 84,831 SH   SOLE   1,050 0 83,781
JPMorgan US Value Factor ETF EE 46641q753   987,648 25,600 SH   SOLE   0 0 25,600
Main Street Capital Corp EE 56035l104   507,601 11,742 SH   SOLE   660 0 11,082
MATERIALS SELECT SECTOR SPDR T EE 81369Y100   1,092,633 12,773 SH   SOLE   0 0 12,773
Pacer Global Cash Cows Dividen EE 69374h709   208,886 6,095 SH   SOLE   0 0 6,095
Pacer US Cash Cows 100 ETF EE 69374h881   19,933,306 383,407 SH   SOLE   13,720 0 369,687
PowerShares Buyback Achievers EE 46137V308   576,011 5,817 SH   SOLE   119 0 5,698
Powershares Solar ETF EE 46138g706   206,818 3,877 SH   SOLE   600 0 3,277
ProShares Large Cap Core Plus EE 74347r248   474,856 8,670 SH   SOLE   0 0 8,670
ProShares S&P 500 Div Aristocr EE 74348a467   2,687,824 28,233 SH   SOLE   0 0 28,233
ProShares Ultra S&P 500 EE 74347R107   531,947 8,175 SH   SOLE   0 0 8,175
Saba Capital Income & Opportun EE 78518h202   90,492 11,737 SH   SOLE   0 0 11,737
Schwab Emerging Mkts ETF EE 808524706   1,508,954 60,869 SH   SOLE   436 0 60,433
Schwab Fd US Lg Co ETF EE 808524771   476,464 7,692 SH   SOLE   0 0 7,692
Schwab Fund. Intl. LG Co. ETF EE 808524755   218,144 6,467 SH   SOLE   0 0 6,467
Schwab Fundamental US Broad Ma EE 808524789   775,544 12,693 SH   SOLE   0 0 12,693
Schwab International Dividend EE 808524672   1,809,455 73,585 SH   SOLE   0 0 73,585
Schwab International Equity EE 808524805   3,571,062 96,620 SH   SOLE   2,245 0 94,375
Schwab US Broad ETF EE 808524102   2,323,107 41,730 SH   SOLE   0 0 41,730
Schwab US Dividend Equity EE 808524797   18,752,721 246,325 SH   SOLE   2,162 0 244,163
Schwab US Large Cap ETF EE 808524201   16,131,427 286,018 SH   SOLE   31,104 0 254,914
Schwab US Large Cap Growth EE 808524300   40,997,283 494,181 SH   SOLE   2,034 0 492,147
Schwab US Large Cap Value EE 808524409   8,962,667 127,855 SH   SOLE   3,112 0 124,743
Schwab US Mid-Cap ETF EE 808524508   6,742,015 89,512 SH   SOLE   6,517 0 82,995
Schwab US Small-Cap ETF EE 808524607   4,502,159 95,304 SH   SOLE   4,572 0 90,732
SPDR Consumer Discret Select S EE 81369Y407   3,855,845 21,564 SH   SOLE   0 0 21,564
SPDR Consumer Staples Select S EE 81369Y308   13,408,251 186,148 SH   SOLE   324 0 185,824
SPDR Dow Jones Indl Avg ETF Se EE 78467X109   2,174,128 5,769 SH   SOLE   2,175 0 3,594
SPDR Energy Index EE 81369Y506   10,879,140 129,761 SH   SOLE   1,957 0 127,804
SPDR Euro STOXX 50 ETF EE 78463X202   1,028,239 21,507 SH   SOLE   4,100 0 17,407
SPDR Financial Index EE 81369Y605   4,442,780 118,159 SH   SOLE   1,565 0 116,594
SPDR Health Care Select EE 81369Y209   26,841,676 196,815 SH   SOLE   826 0 195,989
SPDR KBW Reg'l Banking EE 78464a698   267,655 5,105 SH   SOLE   0 0 5,105
SPDR Portfolio Developed EE 78463x889   214,148 6,297 SH   SOLE   0 0 6,297
SPDR Portfolio Large Cap ETF EE 78464a854   852,643 15,253 SH   SOLE   0 0 15,253
SPDR Portfolio S&P 400 Mid Cap EE 78464a847   408,424 8,383 SH   SOLE   900 0 7,483
SPDR Portfolio S&P 500 Growth EE 78464a409   352,159 5,413 SH   SOLE   3,655 0 1,758
SPDR Portfolio Small Cap ETF EE 78468r853   940,492 22,297 SH   SOLE   512 0 21,785
SPDR S&P 500 ETF TRUST EE 78462f103   288,279,095 606,508 SH   SOLE   51,909 0 554,598
SPDR S&P 500 ETF TRUST EE 78462f103   95,062 200 SH Call SOLE   0 0 200
SPDR S&P 500 Value ETF EE 78464a508   506,143 10,854 SH   SOLE   3,375 0 7,479
Spdr S&P 600 Sm Cap Value EE 78464a300   307,295 3,689 SH   SOLE   0 0 3,689
SPDR S&P Bank ETF EE 78464a797   454,018 9,866 SH   SOLE   0 0 9,866
SPDR S&P Biotech EE 78464A870   603,178 6,755 SH   SOLE   0 0 6,755
SPDR S&P Dividend ETF EE 78464A763   65,026,797 520,339 SH   SOLE   120,282 0 400,057
SPDR S&P Int'l Small Cap Fd EE 78463X871   3,459,145 108,915 SH   SOLE   0 0 108,915
SPDR S&P Mid Cap 400 ETF EE 78467Y107   102,986,900 202,978 SH   SOLE   18,307 0 184,670
SPDR S&P Oil & Gas Exploration EE 78468r556   242,622 1,772 SH   SOLE   0 0 1,772
SPDR S&P Pharmaceuticals ETF EE 78464a722   1,662,927 39,955 SH   SOLE   0 0 39,955
SPDR Technology Index EE 81369Y803   32,220,772 167,398 SH   SOLE   3,339 0 164,059
SPDR Utilities Index EE 81369Y886   6,623,081 104,580 SH   SOLE   865 0 103,716
T. Rowe Price Blue Chip Growth EE 87283q107   297,027 9,597 SH   SOLE   1,746 0 7,851
UBS AG FI Large Cap Growth EE 902677780   715,829 1,030 SH   SOLE   0 0 1,030
Vaneck ETF TR EE 92189f106   1,217,212 39,252 SH   SOLE   0 0 39,252
Vaneck ETF TR EE 92189f700   616,372 8,091 SH   SOLE   1,200 0 6,891
VanEck Morningstar Wide Moat E EE 92189f643   21,603,300 254,546 SH   SOLE   2,891 0 251,655
VanEck Semiconductor ETF EE 92189f676   426,018 2,436 SH   SOLE   0 0 2,436
Vanguard Dividend Appreciation EE 921908844   125,971,541 739,270 SH   SOLE   1,683 0 737,587
Vanguard ESG US Stock ETF EE 921910733   336,422 3,955 SH   SOLE   0 0 3,955
Vanguard Europe ETF EE 922042874   2,899,125 44,962 SH   SOLE   475 0 44,487
Vanguard Financials ETF EE 92204A405   492,721 5,341 SH   SOLE   0 0 5,341
Vanguard FTSE All-World Ex-US EE 922042775   2,178,115 38,798 SH   SOLE   0 0 38,798
Vanguard FTSE Developed Mkts E EE 921943858   118,479,551 2,473,477 SH   SOLE   247,533 0 2,225,944
Vanguard FTSE Emerging Mkts ET EE 922042858   78,857,346 1,918,670 SH   SOLE   146,042 0 1,772,628
Vanguard Growth ETF EE 922908736   15,213,707 48,938 SH   SOLE   188 0 48,750
Vanguard Health Care ETF EE 92204A504   19,030,505 75,909 SH   SOLE   5,645 0 70,264
Vanguard High Dividend Yield E EE 921946406   2,455,829 22,000 SH   SOLE   2,547 0 19,453
Vanguard Index Fds S&P 500 EE 922908363   11,429,250 26,166 SH   SOLE   441 0 25,725
Vanguard Information Technolog EE 92204A702   23,359,877 48,264 SH   SOLE   1,843 0 46,421
Vanguard Large Cap ETF EE 922908637   5,888,950 26,995 SH   SOLE   29 0 26,966
Vanguard Mega Cap Growth EE 921910816   3,077,662 11,860 SH   SOLE   0 0 11,860
Vanguard Mega Cap Index ETF EE 921910873   392,520 2,319 SH   SOLE   0 0 2,319
Vanguard Mega Cap Value Index EE 921910840   2,649,550 24,226 SH   SOLE   0 0 24,226
Vanguard Mid Cap Growth ETF EE 922908538   5,481,785 24,966 SH   SOLE   0 0 24,966
Vanguard Mid Cap Vipers Index EE 922908629   14,408,988 61,937 SH   SOLE   240 0 61,697
Vanguard Russell 1000 ETF EE 92206c730   25,243,440 116,361 SH   SOLE   7,764 0 108,597
Vanguard Russell 1000 Growth E EE 92206c680   1,781,775 22,837 SH   SOLE   0 0 22,837
Vanguard Russell 1000 Value ET EE 92206c714   1,820,319 25,094 SH   SOLE   0 0 25,094
Vanguard S&P 500 Growth ETF EE 921932505   495,083 1,828 SH   SOLE   0 0 1,828
Vanguard S&P 500 Value ETF EE 921932703   399,577 2,379 SH   SOLE   0 0 2,379
Vanguard S&P Small Cap 600 Gro EE 921932794   217,628 2,023 SH   SOLE   0 0 2,023
Vanguard Sector Index Fd Cons EE 92204A207   698,443 3,658 SH   SOLE   0 0 3,658
Vanguard Small Cap ETF EE 922908751   11,448,559 53,666 SH   SOLE   186 0 53,480
Vanguard Small Cap Growth EE 922908595   1,099,532 4,548 SH   SOLE   0 0 4,548
Vanguard Small Cap Value Fund EE 922908611   4,847,119 26,933 SH   SOLE   7 0 26,926
Vanguard Telecom Services EE 92204A884   324,876 2,760 SH   SOLE   0 0 2,760
Vanguard Tot Stock Mrkt ETF EE 922908769   82,022,768 345,767 SH   SOLE   68,870 0 276,896
Vanguard Total Int'l Stock Ind EE 921909768   4,864,013 83,920 SH   SOLE   17,906 0 66,014
Vanguard Utilities ETF EE 92204A876   387,656 2,828 SH   SOLE   0 0 2,828
Vanguard Value ETF EE 922908744   17,002,904 113,732 SH   SOLE   159 0 113,573
Vident International Equity EE 26922a404   212,411 8,631 SH   SOLE   0 0 8,631
Wisdomtree Emerg Markets EE 97717x578   1,031,526 35,718 SH   SOLE   1,200 0 34,518
WisdomTree Emerg Mkts Eq Inc E EE 97717W315   275,470 6,772 SH   SOLE   0 0 6,772
WisdomTree Int'l Small Cap Div EE 97717W760   10,815,224 169,397 SH   SOLE   2,637 0 166,760
WisdomTree Large Cap Dividend EE 97717w307   440,229 6,632 SH   SOLE   0 0 6,632
Wisdomtree Midcap Dividend EE 97717w505   15,811,090 346,051 SH   SOLE   1,642 0 344,409
Fidelity MSCI Health Care Inde EZ 316092600   932,682 14,418 SH   SOLE   0 0 14,418
Fidelity MSCI Information Tech EZ 316092808   288,408 2,008 SH   SOLE   0 0 2,008
Fidelity MSCI Real Estate ETF EZ 316092857   8,744,591 328,127 SH   SOLE   48,861 0 279,266
Fidelity Nasdaq Composite Inde EZ 315912808   416,591 7,032 SH   SOLE   0 0 7,032
GS Activebeta Large Cap ETF EZ 381430503   14,529,444 154,882 SH   SOLE   3,240 0 151,642
Invesco Dynamic Building and C EZ 46137V779   1,932,105 30,610 SH   SOLE   4,249 0 26,361
iShares Core MSCI EAFE EZ 46432f842   89,215,078 1,268,160 SH   SOLE   60,972 0 1,207,189
iShares Core MSCI Emerging Mkt EZ 46434g103   58,445,365 1,155,503 SH   SOLE   45,456 0 1,110,047
IShares Core S&P Total US Stoc EZ 464287150   8,809,772 83,719 SH   SOLE   8,405 0 75,314
iShares Core US Value ETF EZ 464287663   406,386 4,819 SH   SOLE   0 0 4,819
iShares Dow Jones US RE Index EZ 464287739   1,270,591 13,900 SH   SOLE   45 0 13,855
Ishares Inc MSCI EM Asia ETF EZ 464286426   619,128 9,365 SH   SOLE   267 0 9,098
iShares Int'l Select Dividend EZ 464288448   1,231,068 43,982 SH   SOLE   0 0 43,982
iShares MSCI EAF Min Vol EZ 46429B689   2,161,139 31,167 SH   SOLE   0 0 31,167
iShares MSCI EAFE Index EZ 464287465   21,826,413 289,667 SH   SOLE   14,531 0 275,136
iShares MSCI EAFE Small Cap In EZ 464288273   13,265,612 214,307 SH   SOLE   8,643 0 205,665
iShares MSCI Emerg Mkts Indx F EZ 464287234   7,372,548 183,351 SH   SOLE   17,856 0 165,495
iShares MSCI Emerging Mkt Min EZ 464286533   1,588,325 28,572 SH   SOLE   97 0 28,475
iShares MSCI USA Min Volatilit EZ 46429b697   25,629,614 328,458 SH   SOLE   46,033 0 282,426
iShares Russell 1000 EZ 464287622   15,926,233 60,727 SH   SOLE   3,800 0 56,927
iShares Russell 1000 Growth In EZ 464287614   108,508,306 357,912 SH   SOLE   14,132 0 343,781
iShares Russell 1000 Value Ind EZ 464287598   41,563,444 251,519 SH   SOLE   15,249 0 236,269
iShares Russell 2000 Growth In EZ 464287648   23,776,529 94,269 SH   SOLE   3,637 0 90,632
iShares Russell 2000 Index EZ 464287655   75,060,676 373,976 SH   SOLE   23,576 0 350,400
iShares Russell 2000 Value Ind EZ 464287630   37,692,512 242,661 SH   SOLE   5,904 0 236,757
iShares S&P 500 Growth EZ 464287309   66,228,901 881,876 SH   SOLE   125,235 0 756,641
iShares S&P 500 Index EZ 464287200   602,515,758 1,261,470 SH   SOLE   65,870 0 1,195,600
iShares S&P Barra Value Index EZ 464287408   110,889,410 637,699 SH   SOLE   60,211 0 577,488
iShares S&P Mid Cap 400 Growth EZ 464287606   59,994,556 757,316 SH   SOLE   30,752 0 726,564
iShares S&P Mid Cap 400 Value EZ 464287705   39,905,557 349,926 SH   SOLE   13,853 0 336,073
iShares S&P Mid Cap Index EZ 464287507   181,211,759 653,840 SH   SOLE   47,961 0 605,879
iShares S&P Small Cap 600 Grow EZ 464287887   9,260,389 74,000 SH   SOLE   6,915 0 67,085
iShares S&P Small Cap 600 Valu EZ 464287879   16,508,149 160,164 SH   SOLE   6,035 0 154,129
iShares S&P Small Cap Index EZ 464287804   137,221,457 1,267,635 SH   SOLE   99,371 0 1,168,263
iShares Tr MSCI AC Asia Ex Jap EZ 464288182   3,093,689 46,473 SH   SOLE   205 0 46,267
iShares Tr MSCI ACWI Index EZ 464288257   343,889 3,379 SH   SOLE   0 0 3,379
iShares Tr S&P 100 Index Fd EZ 464287101   547,963 2,453 SH   SOLE   1,435 0 1,018
iShares Tr. Core Div Growth EZ 46434v621   10,082,410 187,336 SH   SOLE   4,345 0 182,991
Ishares Trust High Dividend Eq EZ 46429B663   581,975 5,706 SH   SOLE   0 0 5,706