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