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