0001040197-24-000004.txt : 20240508 0001040197-24-000004.hdr.sgml : 20240508 20240508161250 ACCESSION NUMBER: 0001040197-24-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240508 DATE AS OF CHANGE: 20240508 EFFECTIVENESS DATE: 20240508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MAI Capital Management CENTRAL INDEX KEY: 0001040197 ORGANIZATION NAME: IRS NUMBER: 611495162 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06392 FILM NUMBER: 24926215 BUSINESS ADDRESS: STREET 1: 6050 OAK TREE BLVD SUITE 500 CITY: INDEPENDENCE STATE: OH ZIP: 44131 BUSINESS PHONE: 216-436-3500 MAIL ADDRESS: STREET 1: 6050 OAK TREE BLVD SUITE 500 CITY: INDEPENDENCE STATE: OH ZIP: 44131 FORMER COMPANY: FORMER CONFORMED NAME: MAI Wealth Advisors DATE OF NAME CHANGE: 20080620 FORMER COMPANY: FORMER CONFORMED NAME: MCCORMACK ADVISORS INTERNATIONAL DATE OF NAME CHANGE: 20010216 FORMER COMPANY: FORMER CONFORMED NAME: INVESTMENT ADVISORS INTERNATIONAL INC/OH DATE OF NAME CHANGE: 19990322 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001040197 XXXXXXXX 03-31-2024 03-31-2024 MAI Capital Management
6050 OAK TREE BLVD SUITE 500 INDEPENDENCE OH 44131
13F HOLDINGS REPORT 028-06392 N
Donna Schuette Senior Operations & Transformation Leader 216.920.4874 Donna Schuette Independence OH 05-08-2024 0 1303 9652145018 false
INFORMATION TABLE 2 13F_03312024_FINAL.xml 3M Company CS 88579Y101 2795081 26351 SH SOLE 1118 0 25233 401(k) Provider Balance CS 401kcash9 20129496 20129496 SH SOLE 0 0 20129496 A T & T Corp New CS 00206R102 5515513 313381 SH SOLE 43808 0 269573 ABB Ltd ADR CS 000375204 811570 17450 SH SOLE 200 0 17250 Abbott Labs CS 002824100 46523977 409326 SH SOLE 37099 0 372226 Abbvie Inc CS 00287y109 67531781 370850 SH SOLE 50195 0 320654 Accenture PLC Cl A CS G1151C101 46744417 134862 SH SOLE 7858 0 127004 Adamas Pharmaceuticals Inc Ten CS 005cvr014 0 549557 SH SOLE 419402 0 130155 Adamas Pharmaceuticals Inc Ten CS 005cvr022 0 549557 SH SOLE 419402 0 130155 Adobe Inc CS 00724F101 34378726 68131 SH SOLE 15762 0 52369 Advanced Micro Devices Inc. CS 007903107 19819249 109808 SH SOLE 12531 0 97277 Advantego Corp CS 00775n102 0 60000 SH SOLE 0 0 60000 Aflac Inc CS 001055102 1751816 20403 SH SOLE 1150 0 19253 Agilent Technologies CS 00846U101 1124702 7729 SH SOLE 0 0 7729 Agnico-Eagle Mines Ltd CS 008474108 262221 4396 SH SOLE 0 0 4396 Agricultural Bank of China Ltd CS 00850M102 125064 12037 SH SOLE 0 0 12037 Air Liquide ADR CS 009126202 1608056 38606 SH SOLE 0 0 38606 Air Products & Chemicals Inc CS 009158106 9505729 39236 SH SOLE 4654 0 34582 Airbnb Inc. CS 009066101 7334860 44464 SH SOLE 0 0 44464 Airbnb Inc. CS 009066101 3546640 21500 SH Put SOLE 0 0 21500 Airbnb Inc. CS 009066101 3299200 20000 SH Put SOLE 0 0 20000 Akamai Tech CS 00971T101 674100 6198 SH SOLE 0 0 6198 Albemarle Corp CS 012653101 7458277 56614 SH SOLE 18661 0 37953 Albireo Pharma Contra CS 013cvr022 0 150660 SH SOLE 115194 0 35466 Alcon Inc. CS h01301128 369265 4433 SH SOLE 150 0 4283 Alibaba Group Holding Limited CS 01609w102 2123172 29342 SH SOLE 120 0 29222 Allegion Plc CS g0176j109 245931 1826 SH SOLE 94 0 1732 AllianceBernstein Holding LP CS 01881G106 435365 12532 SH SOLE 0 0 12532 Allianz SE ADR CS 018820100 281749 9391 SH SOLE 0 0 9391 Allison Transmission Holdings CS 01973r101 737536 9087 SH SOLE 0 0 9087 Allstate Corp CS 020002101 1719057 9936 SH SOLE 0 0 9936 ALLY FINANCIAL INC CS 02005N100 235523 5802 SH SOLE 0 0 5802 Alpha Metallurgical Resources CS 020764106 397690 1201 SH SOLE 0 0 1201 Alphabet Inc Class CS 02079K305 106156083 703346 SH SOLE 137167 0 566180 Alphabet Inc Class CS 02079K305 1071603 7100 SH Put SOLE 0 0 7100 Alphabet Inc Class C CS 02079k107 110933879 728582 SH SOLE 137460 0 591122 Alphabet Inc Class C CS 02079k107 609040 4000 SH Put SOLE 0 0 4000 Alphabet Inc Class C CS 02079k107 182712 1200 SH Put SOLE 0 0 1200 Altria Group Inc. CS 02209S103 5688365 130407 SH SOLE 12430 0 117977 Amazon Com Inc CS 023135106 167612163 929217 SH SOLE 127851 0 801366 Amazon Com Inc CS 023135106 180380 1000 SH Call SOLE 0 0 1000 Amazon Com Inc CS 023135106 793672 4400 SH Call SOLE 0 0 4400 Amazon Com Inc CS 023135106 4040512 22400 SH Call SOLE 0 0 22400 Ambev Sa Adr CS 02319V103 46443 18727 SH SOLE 0 0 18727 Amcor PLC Ord CS g0250x107 121747 12802 SH SOLE 0 0 12802 Amdocs Ltd CS G02602103 536374 5935 SH SOLE 0 0 5935 Ameren Corp. CS 023608102 428672 5796 SH SOLE 0 0 5796 America Movil SAB de CV ADR - CS 02390a101 761565 40813 SH SOLE 0 0 40813 American Electric Power CS 025537101 1889121 21941 SH SOLE 77 0 21864 American Express CS 025816109 15036589 66040 SH SOLE 7208 0 58832 American International Group CS 026874784 2539974 32493 SH SOLE 1700 0 30793 American Tower CS 03027x100 24414907 123563 SH SOLE 13006 0 110558 American Water Works CS 030420103 849749 6953 SH SOLE 0 0 6953 Ameriprise Financial Inc CS 03076C106 2426948 5535 SH SOLE 950 0 4585 Ametek Inc CS 031100100 2793163 15272 SH SOLE 0 0 15272 Amgen Inc CS 031162100 13014412 45774 SH SOLE 7297 0 38477 Amkor Technology CS 031652100 289151 8969 SH SOLE 0 0 8969 AMN Healthcare Services Inc CS 001744101 367059 5872 SH SOLE 0 0 5872 Amphenol Corp CS 032095101 586816 5087 SH SOLE 250 0 4837 AMR Corporation Com Escrow CS 001esc102 0 10227 SH SOLE 1000 0 9227 Analog Devices Inc CS 032654105 1116095 5643 SH SOLE 202 0 5441 Andersons CS 034164103 213264 3717 SH SOLE 0 0 3717 Anheuser-Busch InBev CS 03524A108 593599 9766 SH SOLE 6060 0 3706 Antero Midstream Corp CS 03676b102 630409 44837 SH SOLE 0 0 44837 Aon Corp CS g0403h108 3369573 10097 SH SOLE 0 0 10097 APA Corp CS 03743q108 215976 6282 SH SOLE 200 0 6082 Apogee CS 037598109 234787 3966 SH SOLE 0 0 3966 Apollo Global Management Inc C CS 03769M106 4802313 42706 SH SOLE 0 0 42706 Apollo Global Management Inc C CS 03769M106 404820 3600 SH Call SOLE 0 0 3600 Apollo Global Management Inc C CS 03769M106 359840 3200 SH Call SOLE 0 0 3200 Apple Inc CS 037833100 296768065 1730628 SH SOLE 84638 0 1645990 Apple Inc CS 037833100 85740 500 SH Put SOLE 0 0 500 Apple Inc CS 037833100 994584 5800 SH Put SOLE 0 0 5800 Apple Inc CS 037833100 205776 1200 SH Put SOLE 0 0 1200 Apple Inc CS 037833100 497292 2900 SH Put SOLE 0 0 2900 Apple Inc CS 037833100 205776 1200 SH Put SOLE 0 0 1200 Apple Inc CS 037833100 514440 3000 SH Put SOLE 0 0 3000 Apple Inc CS 037833100 171480 1000 SH Put SOLE 0 0 1000 Apple Inc CS 037833100 1028880 6000 SH Put SOLE 0 0 6000 Applied Industrial Technologie CS 03820C105 1773903 8980 SH SOLE 0 0 8980 Applied Materials CS 038222105 9265609 44929 SH SOLE 578 0 44351 Applied Materials CS 038222105 2062300 10000 SH Put SOLE 0 0 10000 AptarGroup Inc CS 038336103 890224 6187 SH SOLE 0 0 6187 Aptiv PLC CS g6095l109 321786 4040 SH SOLE 0 0 4040 Arcadium Lithium PLC CS g0508h110 46208 10721 SH SOLE 0 0 10721 Arch Capital Group CS G0450A105 429938 4651 SH SOLE 0 0 4651 Archer Daniels Midland Co. CS 039483102 3480608 55415 SH SOLE 0 0 55415 Ares Capital Corp CS 04010L103 288672 13865 SH SOLE 210 0 13655 Arista Networks, Inc. CS 040413106 4897690 16890 SH SOLE 0 0 16890 Arthur J. Gallagher CS 363576109 1418931 5675 SH SOLE 0 0 5675 Artificial Intelligence Techno CS 04316d201 144 55459 SH SOLE 0 0 55459 Ashland Inc CS 044186104 335956 3450 SH SOLE 0 0 3450 Asia Broadband CS 04518l100 1077 51304 SH SOLE 0 0 51304 ASML Holding N.V. CS N07059210 4563490 4702 SH SOLE 0 0 4702 Astrazeneca CS 046353108 1145304 16905 SH SOLE 0 0 16905 Atkore Inc CS 047649108 623385 3275 SH SOLE 0 0 3275 Atlas Copco AB ADR CS 049255706 191021 11297 SH SOLE 0 0 11297 Atmos Energy Corp CS 049560105 284555 2394 SH SOLE 0 0 2394 AtriCure Inc CS 04963c209 351351 11550 SH SOLE 557 0 10993 Atrion Corp CS 049904105 500634 1080 SH SOLE 1080 0 0 AU Optronics Corp ADR CS 002255404 200681 35481 SH SOLE 0 0 35481 Autodesk CS 052769106 4807929 18462 SH SOLE 0 0 18462 Autolus Therapeutics PLC ADR CS 05280R100 2260472 354306 SH SOLE 255419 0 98887 Automatic Data Processing CS 053015103 4236264 16963 SH SOLE 545 0 16418 AutoNation CS 05329W102 331988 2005 SH SOLE 0 0 2005 Autozone Inc CS 053332102 3453168 1096 SH SOLE 16 0 1080 Avadel Pharmaceuticals PLC ADR CS 05337m104 1885008 111605 SH SOLE 74906 0 36699 Avery Dennison CS 053611109 439557 1969 SH SOLE 80 0 1889 Avient Corp CS 05368v106 869389 20032 SH SOLE 0 0 20032 Avnet CS 053807103 227919 4597 SH SOLE 0 0 4597 AXA ADR CS 054536107 607466 16156 SH SOLE 0 0 16156 Axis Capital Holdings CS G0692U109 227603 3501 SH SOLE 0 0 3501 Axon Enterprise Inc CS 05464c101 469007 1499 SH SOLE 0 0 1499 Baidu ADR CS 056752108 719799 6837 SH SOLE 0 0 6837 Baker Hughes Company A CS 05722g100 315176 9408 SH SOLE 0 0 9408 Ball Corp. CS 058498106 4203730 62407 SH SOLE 18 0 62389 Banco Bilbao Vis ADR CS 05946K101 884919 74740 SH SOLE 0 0 74740 Banco Santander SA ADR CS 05964H105 56770 11729 SH SOLE 0 0 11729 Bank of America Corp CS 060505104 35661311 940435 SH SOLE 103784 0 836651 Bank of America Corp CS 060505104 568800 15000 SH Call SOLE 0 0 15000 Bank of America Corp CS 060505104 37920 1000 SH Call SOLE 0 0 1000 Bank Of China Ltd ADR CS 06426M104 144163 13972 SH SOLE 0 0 13972 Bank of Montreal CS 063671101 363565 3722 SH SOLE 0 0 3722 Bank of New York Mellon CS 064058100 1527476 26509 SH SOLE 410 0 26099 Bank OZK CS 06417n103 2608130 57372 SH SOLE 24836 0 32536 Barrett Business Services Inc CS 068463108 366885 2895 SH SOLE 0 0 2895 Barrick Gold Corporation CS 067901108 322378 19374 SH SOLE 0 0 19374 BAXTER INTERNATIONAL INC CS 071813109 412708 9656 SH SOLE 700 0 8956 BECTON DICKINSON & COMPANY CS 075887109 10879396 43966 SH SOLE 177 0 43789 Berkshire Hathaway CS 084670108 4441080 7 SH SOLE 0 0 7 Berkshire Hathaway Class B CS 084670702 77127464 183410 SH SOLE 10706 0 172704 Berkshire Htwy Cla100 Shs 1 Wh CS 084990175 10151040 1600 SH SOLE 600 0 1000 Best Buy Co. CS 086516101 1198177 14607 SH SOLE 0 0 14607 BHP Group Limited CS 088606108 437468 7583 SH SOLE 0 0 7583 BioAtla Inc Ordinary Shares CS 09077b104 1136559 330395 SH SOLE 210074 0 120321 BioCube Inc CS 09056u107 333 66666 SH SOLE 0 0 66666 Biogen Inc CS 09062X103 231239 1072 SH SOLE 46 0 1026 Biozoom Inc CS 09072t100 0 10000 SH SOLE 0 0 10000 Bitcoin Services Inc CS 09173y107 0 15000 SH SOLE 0 0 15000 Blackrock Inc CS 09247X101 17708719 21241 SH SOLE 1245 0 19996 Blackstone Group Inc CS 09260d107 7220933 54966 SH SOLE 4242 0 50724 Blackstone Secured Lending Fun CS 09261x102 1132614 36360 SH SOLE 0 0 36360 Block Inc CS 852234103 406231 4803 SH SOLE 0 0 4803 Bloomin Brands Inc. CS 094235108 267212 9317 SH SOLE 0 0 9317 Blue Biofuels Inc CS 09530Q102 2102 20002 SH SOLE 0 0 20002 Blue Owl Capital Corp Ordinary CS 69121k104 8215498 534168 SH SOLE 38597 0 495571 Blue Owl Capital Inc Ordinary CS 09581B103 3300500 175000 SH SOLE 0 0 175000 Boeing Company CS 097023105 9990751 51768 SH SOLE 3538 0 48230 Boise Cascade LLC CS 09739d100 443281 2890 SH SOLE 0 0 2890 Booking Holdings Inc CS 09857l108 37414310 10313 SH SOLE 2424 0 7889 Booz Allen Hamilton Holding CS 099502106 935240 6300 SH SOLE 0 0 6300 BorgWarner CS 099724106 467784 13465 SH SOLE 0 0 13465 Boston Scientific Corp CS 101137107 14263968 208264 SH SOLE 51650 0 156614 BP Amoco PLC ADR CS 055622104 911103 24180 SH SOLE 0 0 24180 Brambles LTD CS 105105209 236400 11225 SH SOLE 0 0 11225 Bristol-Myers Squibb Co CS 110122108 33040567 609267 SH SOLE 141399 0 467868 British American Tobacco PLC A CS 110448107 932815 30584 SH SOLE 0 0 30584 Broadcom Inc CS 11135F101 80568047 60787 SH SOLE 4862 0 55925 Broadcom Inc CS 11135F101 132541 100 SH Put SOLE 0 0 100 Broadcom Inc CS 11135F101 2783361 2100 SH Put SOLE 0 0 2100 BROADRIDGE FINANCIAL SOL CS 11133T103 1970897 9621 SH SOLE 146 0 9475 Brookfield Asset Management In CS 11271j107 7769244 185556 SH SOLE 0 0 185556 Brookfield Asset Management Lt CS 113004105 7246049 172443 SH SOLE 0 0 172443 Brookfield Infrastructure Part CS G16252101 4038293 129391 SH SOLE 0 0 129391 Brown & Brown Inc CS 115236101 228167 2606 SH SOLE 0 0 2606 Brown Forman Corp B CS 115637209 366561 7101 SH SOLE 1812 0 5289 BRP Group Inc Cl A CS 05589g102 3999219 138190 SH SOLE 0 0 138190 Builders First Source Inc CS 12008r107 4303638 20636 SH SOLE 0 0 20636 Bunge Ltd CS h11356104 255032 2488 SH SOLE 0 0 2488 BWX Technologies Inc CS 05605h100 320025 3119 SH SOLE 192 0 2927 Cabot Corporation CS 127055101 216209 2345 SH SOLE 0 0 2345 Cadence Bank CS 12740C103 518955 17895 SH SOLE 10210 0 7685 Cadence Design Systems CS 127387108 5568005 17887 SH SOLE 0 0 17887 Cadence Design Systems CS 127387108 4326792 13900 SH Put SOLE 0 0 13900 California Bancorp CS 13005u101 749650 34075 SH SOLE 0 0 34075 Campbell Soup Company CS 134429109 333297 7498 SH SOLE 1175 0 6323 Canadian National Railway Co CS 136375102 1419073 10774 SH SOLE 0 0 10774 Canadian Natural Resources CS 136385101 550353 7211 SH SOLE 1414 0 5797 Canadian Pacific Railway Ltd CS 13646k108 682293 7738 SH SOLE 0 0 7738 Capital One Financial CS 14040H105 1723678 11577 SH SOLE 0 0 11577 Cardiff Oncology Inc CS 14147l108 2943002 551124 SH SOLE 407164 0 143960 Cardinal Health Inc. CS 14149Y108 2012257 17983 SH SOLE 0 0 17983 Cargojet Inc CS 14179v503 314635 3805 SH SOLE 0 0 3805 Carlisle Companies CS 142339100 486060 1240 SH SOLE 0 0 1240 Carrier Global Corp CS 14448c104 2240988 38551 SH SOLE 6635 0 31916 Casey's General Stores Inc CS 147528103 783502 2460 SH SOLE 0 0 2460 Caterpillar Inc CS 149123101 7130607 19460 SH SOLE 372 0 19088 Cava Group Inc CS 148929102 7358542 105047 SH SOLE 0 0 105047 CBO Global Mkts Inc CS 12503M108 1086416 5913 SH SOLE 0 0 5913 CBRE Group Inc. CS 12504l109 12572549 129294 SH SOLE 0 0 129294 CDW Corporation CS 12514G108 542161 2120 SH SOLE 0 0 2120 Cedar Fair LP CS 150185106 496371 11847 SH SOLE 3300 0 8547 Celanese Corp CS 150870103 483227 2812 SH SOLE 0 0 2812 Celestica Inc CS 15101q108 318490 7087 SH SOLE 0 0 7087 Centene CS 15135B101 5182877 66041 SH SOLE 29692 0 36349 CenterPoint Energy CS 15189T107 291997 10249 SH SOLE 2100 0 8149 Centrus Energy Corp CS 15643u104 268907 6475 SH SOLE 0 0 6475 CF Industries Holdings CS 125269100 1142699 13733 SH SOLE 0 0 13733 CGI Group Cl A CS 12532h104 766911 6941 SH SOLE 0 0 6941 Charles Schwab CS 808513105 10681090 147651 SH SOLE 12732 0 134919 Chart Industries CS 16115Q308 218913 1329 SH SOLE 0 0 1329 Charter Communications Inc CS 16119P108 387410 1333 SH SOLE 0 0 1333 Check Point Technologies Ltd CS M22465104 270323 1648 SH SOLE 0 0 1648 Chemed Corp CS 16359R103 2214153 3449 SH SOLE 0 0 3449 Cheniere Energy Inc CS 16411R208 643830 3992 SH SOLE 0 0 3992 CHEVRON CORPORATION CS 166764100 30241791 191719 SH SOLE 9142 0 182577 China Construction Bank Corp CS 168919108 1039334 86166 SH SOLE 0 0 86166 Chipotle Mexican Grill CS 169656105 3685710 1268 SH SOLE 0 0 1268 Choice Hotels International CS 169905106 653942 5176 SH SOLE 0 0 5176 Chord Energy Corp CS 674215207 241536 1355 SH SOLE 0 0 1355 Chromadex Corporation CS 171077407 37121 10667 SH SOLE 0 0 10667 Chubb Ltd CS h1467j104 37917612 146327 SH SOLE 17562 0 128765 Chunghwa Telecom Co Ltd ADR CS 17133Q502 1056623 26996 SH SOLE 0 0 26996 Church & Dwight Co CS 171340102 944034 9050 SH SOLE 80 0 8970 Cigna Group CS 125523100 3656460 10068 SH SOLE 1568 0 8500 Cincinnati Financial Corporati CS 172062101 4966467 39997 SH SOLE 2500 0 37497 Cint Group AB NPV CS w2r8az114 16475 11620 SH SOLE 0 0 11620 Cintas Inc. CS 172908105 2025889 2949 SH SOLE 0 0 2949 Cisco Systems Inc CS 17275r102 50442826 1010676 SH SOLE 129377 0 881299 Citigroup Inc CS 172967424 5784932 91476 SH SOLE 11986 0 79490 Citigroup Inc CS 172967424 442680 7000 SH Call SOLE 0 0 7000 Citigroup Inc CS 172967424 442680 7000 SH Call SOLE 0 0 7000 Cleveland Cliffs Inc. CS 185899101 1051498 46240 SH SOLE 0 0 46240 Cleveland Cliffs Inc. CS 185899101 227400 10000 SH Call SOLE 0 0 10000 Clorox Co CS 189054109 1937981 12657 SH SOLE 95 0 12562 Cloudflare Inc Cl A CS 18915m107 723998 7477 SH SOLE 0 0 7477 CME Group Inc CS 12572Q105 11333372 52642 SH SOLE 0 0 52642 CNO Financial Inc CS 12621E103 299450 10897 SH SOLE 0 0 10897 Coca-Cola Femsa SAB de CV ADR CS 191241108 671261 6906 SH SOLE 0 0 6906 COCA COLA COM CS 191216100 26993255 441210 SH SOLE 78590 0 362620 Cognizant Technology Solutions CS 192446102 1309200 17863 SH SOLE 523 0 17340 Cognizant Technology Solutions CS 192446102 395766 5400 SH Put SOLE 0 0 5400 Coinbase Global Inc CS 19260q107 477783 1802 SH SOLE 100 0 1702 Colgate Palmolive CS 194162103 3092671 34344 SH SOLE 1720 0 32624 Collateral Loan Security - Wel CS l0c990030 0 152699 SH SOLE 0 0 152699 Comcast Corp. Cl A CS 20030n101 13580832 313283 SH SOLE 38912 0 274371 Comfort Systems USA Inc CS 199908104 240201 756 SH SOLE 0 0 756 Commercial Metals Co CS 201723103 426759 7262 SH SOLE 0 0 7262 ConAgra Brands Inc CS 205887102 299466 10103 SH SOLE 0 0 10103 ConocoPhillips CS 20825C104 20077631 157744 SH SOLE 14522 0 143222 ConocoPhillips CS 20825C104 381840 3000 SH Put SOLE 0 0 3000 Consol Energy Ordinary Shares CS 20854l108 378663 4521 SH SOLE 0 0 4521 Consolidated Edison Co of NY CS 209115104 958155 10551 SH SOLE 33 0 10518 Constellation Brands Inc. CS 21036P108 2506639 9224 SH SOLE 0 0 9224 Constellation Energy Corp CS 21037t109 2375054 12849 SH SOLE 332 0 12517 Copa Holdings Sa Class A CS p31076105 480305 4611 SH SOLE 0 0 4611 Copart Inc CS 217204106 2566908 44318 SH SOLE 0 0 44318 Core Scientific Inc CS 21874a122 45982 57477 SH SOLE 0 0 57477 Core Scientific Inc CS 21874a106 848864 239792 SH SOLE 0 0 239792 Corning, Inc. CS 219350105 1152614 34970 SH SOLE 599 0 34371 Corpay Inc CS 219948106 295273 957 SH SOLE 0 0 957 Corteva Inc CS 22052l104 772728 13399 SH SOLE 254 0 13145 Costco Wholesale Corp CS 22160K105 66285149 90476 SH SOLE 5363 0 85113 Coterra Energy Inc CS 127097103 451132 16181 SH SOLE 0 0 16181 Covenant Logistics Group Inc A CS 22284p105 344459 7430 SH SOLE 0 0 7430 Creative Edge Nutrition Inc CS 22528w205 0 51300 SH SOLE 0 0 51300 Crescent Energy Co Class A CS 44952j104 185896 15622 SH SOLE 15477 0 145 CRH PLC CS g25508105 1044350 12107 SH SOLE 0 0 12107 CRISPR Therapeutics AG CS h17182108 394237 5784 SH SOLE 0 0 5784 Crowdstrike Hldgs Inc CS 22788c105 9764218 30457 SH SOLE 0 0 30457 CROWN CASTLE INC CS 22822V101 3984091 37646 SH SOLE 11979 0 25667 CSX Corp CS 126408103 2195700 59231 SH SOLE 3102 0 56129 Cube Smart CS 229663109 327955 7252 SH SOLE 0 0 7252 Cummins Inc CS 231021106 2698493 9158 SH SOLE 69 0 9089 Curaleaf Holdings Inc CS 23126m102 63992 11961 SH SOLE 0 0 11961 Curtiss Wright CS 231561101 391714 1530 SH SOLE 0 0 1530 CVS Health Corp. CS 126650100 8027119 100641 SH SOLE 10388 0 90253 CyberArk Software CS m2682v108 596605 2246 SH SOLE 0 0 2246 CytoDyn Inc CS 23283m101 6935 42482 SH SOLE 0 0 42482 Cytta Corporation CS 12673w407 336 12000 SH SOLE 0 0 12000 D R Horton Inc CS 23331A109 205527 1249 SH SOLE 0 0 1249 Danaher Corp CS 235851102 12283285 49188 SH SOLE 937 0 48251 Darden Restuarants CS 237194105 1080495 6464 SH SOLE 518 0 5946 Darling Ingredients, Inc. CS 237266101 1097171 23590 SH SOLE 0 0 23590 DaVita Healthcare Partners Inc CS 23918K108 523071 3789 SH SOLE 0 0 3789 DBS Group Hldgs Ltd ADR CS 23304Y100 205581 1925 SH SOLE 0 0 1925 Deckers Outdoor Corp CS 243537107 1019385 1083 SH SOLE 0 0 1083 Deere & Co CS 244199105 6787067 16524 SH SOLE 360 0 16164 Dell Technologies C CS 24703l202 3661113 32084 SH SOLE 0 0 32084 Delta Air Lines CS 247361702 634866 13262 SH SOLE 300 0 12962 Designer Brands Inc A CS 250565108 378670 34645 SH SOLE 0 0 34645 Deutsche Boerse AG CS 251542106 550986 26901 SH SOLE 0 0 26901 Deutsche Telekom ADR CS 251566105 332351 13677 SH SOLE 0 0 13677 Devon Energy Corp CS 25179M103 709297 14135 SH SOLE 2000 0 12135 Dexcom Inc CS 252131107 427775 3084 SH SOLE 0 0 3084 Diageo Plc Spsd ADR CS 25243q205 13420813 90230 SH SOLE 14692 0 75538 Diamondback Energy Inc CS 25278x109 3001009 15144 SH SOLE 0 0 15144 Dick's Sporting Goods CS 253393102 2041054 9077 SH SOLE 0 0 9077 Digital Turbine Inc CS 25400w102 51737 19747 SH SOLE 0 0 19747 Dillard Department Stores Inc. CS 254067101 337694 716 SH SOLE 169 0 547 Discover Financial CS 254709108 835896 6377 SH SOLE 0 0 6377 Disney, Walt Co. CS 254687106 15843965 129486 SH SOLE 14189 0 115297 DocuSign Inc. CS 256163106 820682 13781 SH SOLE 1 0 13780 Dolby Laboratories CS 25659T107 204243 2438 SH SOLE 0 0 2438 Dollar General Corp. CS 256677105 779620 4996 SH SOLE 100 0 4896 Dollar Tree CS 256746108 563385 4231 SH SOLE 0 0 4231 Dollarama CS 25675t107 211258 2772 SH SOLE 0 0 2772 Dominion Energy Inc. CS 25746U109 1086876 22095 SH SOLE 47 0 22048 Domino's Pizza Inc CS 25754A201 9183065 18481 SH SOLE 6516 0 11965 Dover Corp. CS 260003108 787464 4444 SH SOLE 0 0 4444 Dow Inc CS 260557103 2899989 50060 SH SOLE 254 0 49806 Dr. Reddy's ADR CS 256135203 271248 3698 SH SOLE 0 0 3698 DraftKings Inc CS 26142v105 245441 5405 SH SOLE 14 0 5391 Dropbox Inc. Class A CS 26210c104 1004173 41324 SH SOLE 0 0 41324 Dropbox Inc. Class A CS 26210c104 972000 40000 SH Put SOLE 0 0 40000 DTE Energy CS 233331107 386322 3445 SH SOLE 0 0 3445 Duke Energy Corp. CS 26441C204 2981216 30826 SH SOLE 1255 0 29572 DuPont de Nemours Inc CS 26614n102 1024231 13359 SH SOLE 531 0 12828 Eastman Chemical Co. CS 277432100 244236 2437 SH SOLE 0 0 2437 Eaton Corp Plc CS G29183103 32704380 104594 SH SOLE 4694 0 99900 Ebay CS 278642103 1388080 26299 SH SOLE 0 0 26299 Eco Oro Minerals Corp CS 27887t107 160 10000 SH SOLE 0 0 10000 Ecolabs Inc. CS 278865100 4429725 19185 SH SOLE 0 0 19185 Edwards Lifesciences Corp. CS 28176E108 5924005 61993 SH SOLE 26762 0 35231 Elevance Health Inc CS 036752103 7202854 13891 SH SOLE 121 0 13770 EMCOR Group Inc CS 29084Q100 479795 1370 SH SOLE 0 0 1370 Emerson Electric CS 291011104 2297356 20255 SH SOLE 4133 0 16122 Enbridge Inc CS 29250n105 627804 17352 SH SOLE 344 0 17008 Enterprise Financial Services CS 293712105 1506719 37148 SH SOLE 0 0 37148 EOG Resources CS 26875P101 1685119 13181 SH SOLE 4985 0 8196 Epam Systems Inc CS 29414b104 11995010 43435 SH SOLE 31218 0 12217 Eplus Inc CS 294268107 287456 3660 SH SOLE 0 0 3660 Equinix Corp CS 29444U700 1083633 1313 SH SOLE 433 0 880 Equitable Holdings Inc CS 29452e101 307906 8101 SH SOLE 0 0 8101 Equity Residential Properties CS 29476L107 252754 4005 SH SOLE 0 0 4005 Erie Indemnity Co CS 29530P102 1757065 4375 SH SOLE 0 0 4375 Estee Lauder CS 518439104 587054 3808 SH SOLE 470 0 3338 ETN JP Morgan CCO Contra CS 466995750 5390194 189196 SH SOLE 7287 0 181909 Evercore Partners Inc CS 29977A105 546376 2837 SH SOLE 0 0 2837 Everest Re Group Ltd CS g3223r108 421498 1060 SH SOLE 0 0 1060 Exelon Corp. CS 30161N101 1378213 36684 SH SOLE 1687 0 34997 Expedia.com CS 30212P303 670567 4868 SH SOLE 0 0 4868 Expeditors International of Wa CS 302130109 947788 7796 SH SOLE 0 0 7796 Experian plc ADR CS 30215c101 326288 7478 SH SOLE 0 0 7478 Extra Space Storage Inc CS 30225T102 1499614 10201 SH SOLE 0 0 10201 Exxon Mobil Corp COM CS 30231g102 31678881 272530 SH SOLE 17034 0 255496 F.N.B. Corp CS 302520101 808736 57357 SH SOLE 0 0 57357 Factset Research Systems CS 303075105 586974 1292 SH SOLE 0 0 1292 Fair Isaac and Co. CS 303250104 3991254 3194 SH SOLE 0 0 3194 Fastenal Co CS 311900104 1094430 14188 SH SOLE 0 0 14188 Federal Agricultural Mortgage CS 313148306 324852 1650 SH SOLE 0 0 1650 Federal National Mortgage Asso CS 313586109 134558 85706 SH SOLE 0 0 85706 Fedex CS 31428X106 4348408 15008 SH SOLE 43 0 14965 Fidelity National Information CS 31620M106 465752 6279 SH SOLE 13 0 6266 Fidelity Natl Finl Inc New CS 31620r303 264837 4988 SH SOLE 0 0 4988 Fifth Third Bancorp. CS 316773100 2349838 63151 SH SOLE 0 0 63151 FinVolution Group ADR CS 31810t101 127084 25215 SH SOLE 0 0 25215 First Citizens BancShares Inc CS 31946m103 407288 249 SH SOLE 0 0 249 First Horizon National Corpora CS dca517101 0 11684 SH SOLE 0 0 11684 First Mid Bancshares Inc CS 320866106 405199 12399 SH SOLE 0 0 12399 First Solar Inc CS 336433107 364777 2161 SH SOLE 0 0 2161 FirstEnergy CS 337932107 452883 11727 SH SOLE 0 0 11727 Fiserv, Inc. CS 337738108 5702537 35681 SH SOLE 0 0 35681 Five Below, Inc CS 33829M101 220972 1218 SH SOLE 0 0 1218 Floor & Decor Holdings Inc CS 339750101 453022 3495 SH SOLE 0 0 3495 Flow Beverage Corp CS 34344j102 4774 35000 SH SOLE 0 0 35000 Flower One Holdings Inc CS 34348q102 0 15000 SH SOLE 0 0 15000 Flowers Foods, Inc. CS 343498101 264551 11139 SH SOLE 0 0 11139 Fomento Economico Mexicano S A CS 344419106 253694 1947 SH SOLE 0 0 1947 Ford Motor Company CS 345370860 2550004 192018 SH SOLE 1111 0 190908 Fortinet Inc CS 34959E109 1091389 15977 SH SOLE 5544 0 10433 Fortive Corporation CS 34959j108 507211 5896 SH SOLE 0 0 5896 Fox Corp Class A CS 35137l105 244277 7812 SH SOLE 0 0 7812 Franco Nevada CS 351858105 313033 2627 SH SOLE 0 0 2627 Freeport-McMoRan, Inc. CS 35671D857 936287 19913 SH SOLE 0 0 19913 Gartner Group Inc. Cl A CS 366651107 8806228 18474 SH SOLE 0 0 18474 GE HealthCare Technologies Inc CS 36266g107 413467 4548 SH SOLE 125 0 4423 General Dynamics CS 369550108 2517681 8912 SH SOLE 1017 0 7895 GENERAL ELEC CO REG SHS CS 369604301 5575808 31766 SH SOLE 312 0 31454 General Mills Inc CS 370334104 3203152 45779 SH SOLE 65 0 45714 General Motors CS 37045V100 1103250 24327 SH SOLE 0 0 24327 Gentex Corp CS 371901109 317591 8793 SH SOLE 0 0 8793 Genuine Parts Co. CS 372460105 375211 2422 SH SOLE 220 0 2202 GetSwift Technologies Ltd Ordi CS 37428g100 0 285714 SH SOLE 0 0 285714 Gilead Sciences Inc CS 375558103 2427454 33139 SH SOLE 615 0 32524 Global Payments Inc. CS 37940X102 535513 4007 SH SOLE 64 0 3943 Globelife Inc CS 37959e102 242570 2084 SH SOLE 0 0 2084 GMS Inc CS 36251c103 288905 2968 SH SOLE 0 0 2968 GoDaddy Inc CS 380237107 553880 4667 SH SOLE 0 0 4667 Golden Ocean Group Ltd CS g39637205 138685 10701 SH SOLE 0 0 10701 Goldman Sachs Group, Inc. CS 38141G104 8225218 19692 SH SOLE 33 0 19659 Grand Central Silver Mines CS 384906202 0 17000 SH SOLE 0 0 17000 Graphic Packaging CS 388689101 796398 27293 SH SOLE 0 0 27293 Gray Television CS 389375106 131456 20800 SH SOLE 20000 0 800 GRIID Infrastructure Inc CS 398501106 387654 293677 SH SOLE 0 0 293677 GSK PLC CS 37733w204 1421063 33148 SH SOLE 0 0 33148 Guangshen Railway Co Ltd Class CS y2930p108 6558 29000 SH SOLE 0 0 29000 GWG Hldgs Inc XXX Pending poss CS 361esc056 0 51207 SH SOLE 0 0 51207 GWG Series D WDT Interests Esc CS 361esc072 0 20000 SH SOLE 0 0 20000 H&R Block CS 093671105 447926 9121 SH SOLE 0 0 9121 Haleon PLC CS 405552100 241056 28393 SH SOLE 0 0 28393 Hammond Power Solutions Inc. CS 408549103 1725106 16100 SH SOLE 0 0 16100 Hartford Financial Services Gr CS 416515104 2288510 22208 SH SOLE 0 0 22208 HCA Healthcare Inc. CS 40412C101 827733 2482 SH SOLE 0 0 2482 HealthLynked Corp CS 42228p102 3983 70000 SH SOLE 0 0 70000 Healthpeak Properties Inc CS 42250p103 464555 24776 SH SOLE 0 0 24776 Heico Corp CS 422806109 202018 1058 SH SOLE 0 0 1058 Heineken NV ADR CS 423012301 317335 6578 SH SOLE 0 0 6578 Helios and Matheson Analytics CS 42327l309 0 32000 SH SOLE 0 0 32000 Hennes & Mauritz AB CS 425883105 40807 12673 SH SOLE 0 0 12673 Henry Jack and Associates Inc CS 426281101 267198 1538 SH SOLE 0 0 1538 Herc Holdings Inc CS 42704l104 538560 3200 SH SOLE 0 0 3200 Hershey Foods Corp CS 427866108 7430341 38202 SH SOLE 11880 0 26322 Hess Corp CS 42809H107 306804 2010 SH SOLE 914 0 1096 Hewlett Packard Enterprise Co. CS 42824c109 913616 51529 SH SOLE 0 0 51529 HighPeak Energy Inc Ordinary S CS 43114q105 203039 12875 SH SOLE 12800 0 75 Hilton Inc CS 43300a203 565075 2649 SH SOLE 0 0 2649 Hologic Inc. CS 436440101 416228 5339 SH SOLE 0 0 5339 Home Bancshares Inc CS 436893200 1507704 61364 SH SOLE 60845 0 519 Home Depot Inc CS 437076102 81497158 212453 SH SOLE 36071 0 176383 Honda Motor Co, Ltd. CS 438128308 597807 16057 SH SOLE 0 0 16057 Honeywell Intl Inc CS 438516106 39084129 190422 SH SOLE 25004 0 165418 Host Hotels and Resorts CS 44107P104 770604 37263 SH SOLE 942 0 36321 Howard Hughes Holding Corp CS 44267t102 1701922 23436 SH SOLE 0 0 23436 Howmet Aerospace Inc CS 443201108 2144277 31335 SH SOLE 0 0 31335 Hoya Corp Spon ADR CS 443251103 370239 2975 SH SOLE 0 0 2975 HP Inc. CS 40434l105 1489076 49275 SH SOLE 0 0 49275 HSBC Holdings PLC ADR CS 404280406 1164826 29594 SH SOLE 0 0 29594 Hubbell Inc. Class B CS 443510607 1228157 2959 SH SOLE 0 0 2959 Humana Incorporated CS 444859102 201159 580 SH SOLE 0 0 580 Huntington Bancshares CS 446150104 837893 60064 SH SOLE 9877 0 50187 Huntington Ingalls Inds CS 446413106 444999 1527 SH SOLE 0 0 1527 Hyliion Holdings Corp CS 449109107 30103 17104 SH SOLE 0 0 17104 ICON Public Limited Company CS g4705a100 525426 1564 SH SOLE 0 0 1564 IDEXX Laboratories CS 45168D104 483210 895 SH SOLE 0 0 895 Illinois Tool Works CS 452308109 3431480 12788 SH SOLE 188 0 12600 Imageware Systems Inc. CS 45245s108 8 7588913 SH SOLE 0 0 7588913 Industrial & Commercial Bk of CS 455807107 758201 75308 SH SOLE 0 0 75308 Infosys Technologies Ltd CS 456788108 1089464 60762 SH SOLE 0 0 60762 Ingersoll-Rand PLC CS 45687v106 1067263 11240 SH SOLE 0 0 11240 Ingersoll-Rand PLC CS 45687v106 379800 4000 SH Put SOLE 0 0 4000 INmune Bio CS 45782t105 2131568 181410 SH SOLE 136907 0 44503 Inspire Medical Systems CS 457730109 1017575 4738 SH SOLE 0 0 4738 Inspire Veterinary Partners In CS 45784e106 6147 135094 SH SOLE 0 0 135094 Insulet Corp CS 45784P101 240817 1405 SH SOLE 0 0 1405 Int'l Business Machines Corp. CS 459200101 9377036 49105 SH SOLE 6143 0 42961 Intel Corp CS 458140100 17677040 400205 SH SOLE 133433 0 266771 Intercontinental Exchange, Inc CS 45866f104 22090648 160741 SH SOLE 44593 0 116148 International Flavors & Fragra CS 459506101 303829 3533 SH SOLE 0 0 3533 International Paper Company CS 460146103 1321390 33864 SH SOLE 0 0 33864 International Silver Inc CS 460328107 6 62500 SH SOLE 0 0 62500 INTERPUBLIC CS 460690100 695574 21317 SH SOLE 0 0 21317 Intuit CS 461202103 8903445 13698 SH SOLE 2981 0 10717 Intuitive Machines Inc Ordinar CS 46125a100 486669 77867 SH SOLE 0 0 77867 Intuitive Surgical Inc CS 46120E602 11395157 28553 SH SOLE 4 0 28549 Intuitive Surgical Inc CS 46120E602 1596360 4000 SH Put SOLE 0 0 4000 Invesco Plc CS g491bt108 308325 18585 SH SOLE 0 0 18585 Iqvia Holdings Inc CS 46266c105 292859 1158 SH SOLE 0 0 1158 Iron Mountain Inc CS 46284v101 967365 12060 SH SOLE 0 0 12060 iShares Core S&P US Growth ETF CS 464287671 648468 5533 SH SOLE 0 0 5533 J B Hunt Transport Services In CS 445658107 321793 1615 SH SOLE 0 0 1615 J M Smucker CS 832696405 1821011 14467 SH SOLE 172 0 14295 Jabil Circuit Inc CS 466313103 1888653 14100 SH SOLE 0 0 14100 Jacobs Engineering Group Inc CS 46982l108 652064 4242 SH SOLE 0 0 4242 Jammin Java CS 470751108 1 14651 SH SOLE 14651 0 0 Japan Tobacco ADR CS 471105205 689841 51985 SH SOLE 0 0 51985 Jefferies Financial Group CS 47233w109 213248 4836 SH SOLE 0 0 4836 Joby Aviation Inc CS g65163100 66250 12360 SH SOLE 0 0 12360 John Marshall Bancorp Inc CS 47805l101 224753 12542 SH SOLE 0 0 12542 Johnson and Johnson CS 478160104 77088500 487316 SH SOLE 74873 0 412443 Johnson Controls Intl. PLC CS g51502105 1342457 20552 SH SOLE 905 0 19647 JP Morgan Chase & Co CS 46625H100 70939687 354167 SH SOLE 32387 0 321780 KDDI Corp CS 48667L106 883472 59856 SH SOLE 0 0 59856 Kellogg Co CS 487836108 557670 9734 SH SOLE 4848 0 4886 Kenvue Inc CS 49177j102 987685 46024 SH SOLE 2296 0 43728 KeyCorp CS 493267108 799451 50566 SH SOLE 0 0 50566 KEYSIGHT TECHNOLOGIES INC CS 49338L103 948366 6064 SH SOLE 0 0 6064 KIMBERLY CLARK CS 494368103 8111668 62711 SH SOLE 19715 0 42996 Kinder Morgan, Inc. CS 49456B101 2409585 131384 SH SOLE 52565 0 78819 Kinross Gold Corp F CS 496902198 0 131591 SH SOLE 0 0 131591 KKR & Co CS 48251w104 1080823 10746 SH SOLE 0 0 10746 KLA - Tencor CS 482480100 2890672 4138 SH SOLE 0 0 4138 Knight-Swift Transportation Ho CS 499049104 399854 7267 SH SOLE 0 0 7267 Koninklijke Ahold Delhaize NV CS 500467501 334498 11176 SH SOLE 0 0 11176 Kraft Heinz Company CS 500754106 2324338 62990 SH SOLE 76 0 62914 Kroger Co CS 501044101 4988546 87319 SH SOLE 145 0 87174 L'Oreal Co ADR CS 502117203 329723 3480 SH SOLE 0 0 3480 L3Harris Technologies Inc CS 502431109 4901222 23000 SH SOLE 150 0 22850 Laboratory Corp. of America CS 50540R409 671370 3073 SH SOLE 23 0 3050 Lam Research Corp CS 512807108 8823715 9082 SH SOLE 0 0 9082 Lehman Bros 7.875xxxEscrow Pen CS 524escc99 1500 10000 SH SOLE 0 0 10000 Leidos Holdings, Inc CS 525327102 317735 2424 SH SOLE 0 0 2424 Lennar Corp CS 526057104 1145407 6660 SH SOLE 607 0 6053 Lennar Corp Cl B CS 526057302 238825 1549 SH SOLE 0 0 1549 Lennox International Inc CS 526107107 1222389 2501 SH SOLE 0 0 2501 Lenovo Group Ltd Spon Adr CS 526250105 614843 26527 SH SOLE 0 0 26527 Liberty Braves Group Registere CS 047726104 214067 5109 SH SOLE 0 0 5109 Liberty Broadband Corporation CS 530307305 240938 4210 SH SOLE 0 0 4210 Liberty Formula One Group Regi CS 531229755 10311008 157180 SH SOLE 88132 0 69048 Liberty Live Group Ordinary Sh CS 531229722 7265091 165794 SH SOLE 96023 0 69771 LifeMD Inc CS 53216b104 1028000 100000 SH SOLE 0 0 100000 Lighting Science Group Corp CS 53224g707 0 21244 SH SOLE 0 0 21244 Lilly, Eli Co CS 532457108 77131145 99145 SH SOLE 42552 0 56594 Lilly, Eli Co CS 532457108 1633716 2100 SH Put SOLE 0 0 2100 Lilly, Eli Co CS 532457108 2100492 2700 SH Put SOLE 0 0 2700 Lincoln Electric CS 533900106 505772 1980 SH SOLE 0 0 1980 Linde PLC CS g54950103 5957228 12830 SH SOLE 0 0 12830 Lineage Cell Therapeutics Inc CS 53566p109 2206476 1490862 SH SOLE 1110039 0 380823 LKQ CS 501889208 655555 12274 SH SOLE 0 0 12274 Lloyds TSB Group PLC CS 539439109 157700 60888 SH SOLE 0 0 60888 Lockheed Martin CS 539830109 17888257 39326 SH SOLE 7361 0 31965 Loews Corp CS 540424108 579890 7407 SH SOLE 146 0 7261 Lonza Group LTD CS h50524133 242901 405 SH SOLE 0 0 405 LOWES COMPANIES INC CS 548661107 26259917 103089 SH SOLE 925 0 102164 LOWES COMPANIES INC CS 548661107 1120812 4400 SH Put SOLE 0 0 4400 LPL FINANCIAL HOLDINGS INC CS 50212V100 1605361 6076 SH SOLE 0 0 6076 Lululemon Athletica CS 550021109 1672373 4281 SH SOLE 0 0 4281 Lumen Technologies Inc CS 550241103 17054 10932 SH SOLE 0 0 10932 LVMH ADR CS 502441306 2867272 15922 SH SOLE 0 0 15922 LyonDellBasell Industries NV CS N53745100 1615564 15796 SH SOLE 24 0 15772 Mama`s Creations Inc Common St CS 56146t103 50000 10000 SH SOLE 0 0 10000 Manhattan Associates CS 562750109 891820 3564 SH SOLE 0 0 3564 Mannkind Corporation CS 56400p706 242831 53605 SH SOLE 0 0 53605 Manulife Financial Corp CS 56501R106 523320 20941 SH SOLE 0 0 20941 Marathon Oil Corp CS 565849106 414410 14623 SH SOLE 600 0 14023 Marathon Petroleum Corp CS 56585A102 5588074 27732 SH SOLE 6907 0 20825 Markel Group Inc CS 570535104 1083294 712 SH SOLE 0 0 712 Markland Technologies Inc CS 570658203 0 15000 SH SOLE 0 0 15000 Marriott Intl Inc CS 571903202 2978804 11806 SH SOLE 0 0 11806 Marsh & McClennan Companies CS 571748102 2494341 12110 SH SOLE 0 0 12110 Martin Marietta Materials Inc. CS 573284106 356042 580 SH SOLE 0 0 580 Marvell Technology Group LTD CS 573874104 303186 4277 SH SOLE 0 0 4277 Masco Corp CS 574599106 479626 6080 SH SOLE 0 0 6080 MasTec Inc CS 576323109 233125 2500 SH SOLE 0 0 2500 Mastercard CS 57636Q104 47915624 99499 SH SOLE 33499 0 65999 Mattel, Inc. CS 577081102 203885 10292 SH SOLE 9819 0 473 McCormick & Co CS 579780206 1021957 13305 SH SOLE 3060 0 10245 McDonalds Corp CS 580135101 40361449 143151 SH SOLE 12315 0 130836 McKesson HBOC Corp. CS 58155Q103 3601737 6709 SH SOLE 45 0 6664 McKesson HBOC Corp. CS 58155Q103 1234755 2300 SH Put SOLE 0 0 2300 Medical Marijuana Inc CS 58463a105 324 124557 SH SOLE 50000 0 74557 Medical Properties Tr Inc CS 58463J304 55682 11847 SH SOLE 0 0 11847 MedMen Enterprises Inc CS 58507m107 0 39627 SH SOLE 0 0 39627 Medtronic Plc CS g5960l103 4808569 55176 SH SOLE 15571 0 39605 Merck & Co CS 58933Y105 23848820 180741 SH SOLE 24187 0 156554 Merck & Co CS 58933Y105 1055600 8000 SH Put SOLE 0 0 8000 Merck & Co CS 58933Y105 395850 3000 SH Put SOLE 0 0 3000 Merck KGaA ADR CS 589339209 925865 26201 SH SOLE 0 0 26201 Meta Platforms Inc CS 30303M102 84528311 174077 SH SOLE 62565 0 111512 Metlife Inc. CS 59156R108 3360428 45344 SH SOLE 16001 0 29343 Mettler-Toledo International CS 592688105 271889 204 SH SOLE 0 0 204 MGIC Investment CS 552848103 288153 12887 SH SOLE 0 0 12887 MGM Resorts International CS 552953101 771464 16341 SH SOLE 0 0 16341 Microchip Technology CS 595017104 689440 7685 SH SOLE 0 0 7685 Micron Technology CS 595112103 2523796 21408 SH SOLE 0 0 21408 Microsoft Corp CS 594918104 368705510 876368 SH SOLE 150132 0 726236 Microsoft Corp CS 594918104 168288 400 SH Call SOLE 0 0 400 Microsoft Corp CS 594918104 631080 1500 SH Put SOLE 0 0 1500 Microsoft Corp CS 594918104 757296 1800 SH Put SOLE 0 0 1800 Microsoft Corp CS 594918104 841440 2000 SH Put SOLE 0 0 2000 Microsoft Corp CS 594918104 462792 1100 SH Put SOLE 0 0 1100 Microsoft Corp CS 594918104 1135944 2700 SH Put SOLE 0 0 2700 Microsoft Corp CS 594918104 126216 300 SH Put SOLE 0 0 300 Microsoft Corp CS 594918104 168288 400 SH Put SOLE 0 0 400 Microsoft Corp CS 594918104 1051800 2500 SH Put SOLE 0 0 2500 Microsoft Corp CS 594918104 1051800 2500 SH Put SOLE 0 0 2500 Microsoft Corp CS 594918104 1262160 3000 SH Put SOLE 0 0 3000 Microstrategy Inc Cl A New CS 594972408 323866 190 SH SOLE 0 0 190 Mission Ready Solutions Inc CS 60511f102 0 10000 SH SOLE 0 0 10000 Mitsu & Co Ltd CS 606827202 203828 219 SH SOLE 0 0 219 Mitsubishi Electric Corp CS 606776201 539732 16198 SH SOLE 0 0 16198 Moderna Inc. CS 60770k107 452028 4242 SH SOLE 0 0 4242 Molina Healthcare Inc CS 60855R100 258823 630 SH SOLE 0 0 630 Molson Coors Brewing Co CS 60871R209 743125 11050 SH SOLE 0 0 11050 Mondelez International Inc CS 609207105 22821179 326017 SH SOLE 36639 0 289378 MongoDB Inc Cl A CS 60937p106 1220976 3404 SH SOLE 0 0 3404 MONROE CAPITAL INCOME PLUS COR CS 25499D445 833910 81437 SH SOLE 0 0 81437 Monster Beverage Corp CS 61174x109 636814 10742 SH SOLE 0 0 10742 Moody's Corp. CS 615369105 1000217 2545 SH SOLE 0 0 2545 MORGAN STANLEY DEAN WITTER & C CS 617446448 17576205 186663 SH SOLE 13684 0 172979 Mosaic Company CS 61945C103 229038 7056 SH SOLE 0 0 7056 MOTOROLA SOLUTIONS INC CS 620076307 1773059 4995 SH SOLE 8 0 4987 Mr. Cooper Group Inc CS 62482r107 469181 6019 SH SOLE 0 0 6019 MSCI, Inc. CS 55354G100 529444 945 SH SOLE 0 0 945 Mueller Industries CS 624756102 1494680 27715 SH SOLE 0 0 27715 Muenchener Rueckver Ges CS 626188106 921859 18872 SH SOLE 0 0 18872 Murphy USA Inc. CS 626755102 251577 600 SH SOLE 246 0 354 Nanalysis Scientific Corp Ordi CS 63000Y103 9089 30000 SH SOLE 0 0 30000 Nanologix Inc CS 630076107 0 33500 SH SOLE 0 0 33500 Natera Inc CS 632307104 211273 2310 SH SOLE 0 0 2310 NatwestGroup Plc Adr CS 639057207 161499 23750 SH SOLE 0 0 23750 Navient Corp. CS 63938c108 215429 12381 SH SOLE 0 0 12381 Neogenomics Inc CS 64049m209 242324 15415 SH SOLE 0 0 15415 Nestle SA ADR CS 641069406 2389218 22475 SH SOLE 954 0 21521 Nestle SA Reg Ord Switzerland CS H57312649 476254 4484 SH SOLE 0 0 4484 Netapp Inc CS 64110D104 297921 2838 SH SOLE 0 0 2838 NetEase.com Inc CS 64110W102 333277 3221 SH SOLE 0 0 3221 Netflix Inc. CS 64110L106 33237685 54728 SH SOLE 18823 0 35905 NeuroOne Medical Technologies CS 64130m209 60000 50000 SH SOLE 0 0 50000 New York Regional Rail Corp - CS 649768108 0 80000 SH SOLE 0 0 80000 Nexstar Boradcasting Group, In CS 65336k103 417080 2421 SH SOLE 0 0 2421 Nexteligent Holdings CS 65290b107 935 73063 SH SOLE 0 0 73063 Nextera Energy Inc CS 65339F101 11854814 185492 SH SOLE 16947 0 168545 Nicolet Bankshares Inc CS 65406e102 249371 2900 SH SOLE 0 0 2900 Nike Inc. CS 654106103 17581968 187082 SH SOLE 13092 0 173990 NIO Inc ADR CS 62914v106 69336 15408 SH SOLE 10 0 15398 NiSource Industries Inc. CS 65473P105 369062 13343 SH SOLE 585 0 12758 Nokia CS 654902204 92753 26201 SH SOLE 0 0 26201 Nordea Bank Abp ADR CS 65558r109 542897 48010 SH SOLE 0 0 48010 Nordic American Tanker Shippin CS G65773106 45064 11496 SH SOLE 0 0 11496 Norfolk Southern CS 655844108 5483877 21516 SH SOLE 38 0 21478 North Amer Construction Grp CS 656811106 720535 32340 SH SOLE 0 0 32340 Northern Trust Corp CS 665859104 263645 2965 SH SOLE 475 0 2490 Northrop Grumman Corp CS 666807102 3336644 6971 SH SOLE 0 0 6971 Northwest Biotherapeutics Inc CS 66737p600 10380 20000 SH SOLE 0 0 20000 Norton Lifelock Inc CS 668771108 479397 21402 SH SOLE 0 0 21402 Novartis AG ADR CS 66987V109 3181468 32890 SH SOLE 67 0 32823 Novo-Nordisk ADR CS 670100205 6461189 50321 SH SOLE 850 0 49471 Novo Resources Corp CS 67010B102 946 10000 SH SOLE 0 0 10000 Nucor Corporation CS 670346105 2165342 10942 SH SOLE 0 0 10942 Nutex Health Inc CS 67079u108 70906 739373 SH SOLE 0 0 739373 Nvidia Corp CS 67066G104 134484178 148838 SH SOLE 31710 0 117128 Nvidia Corp CS 67066G104 271068 300 SH Call SOLE 0 0 300 Nvidia Corp CS 67066G104 2078188 2300 SH Call SOLE 0 0 2300 Nvidia Corp CS 67066G104 451780 500 SH Call SOLE 0 0 500 Nvidia Corp CS 67066G104 1084272 1200 SH Put SOLE 0 0 1200 Nvidia Corp CS 67066G104 90356 100 SH Put SOLE 0 0 100 NVR Inc CS 62944T105 3620682 447 SH SOLE 8 0 439 Nxp Semiconductors Nv CS n6596x109 836596 3377 SH SOLE 135 0 3242 O'Reilly Automotive Inc CS 67103H107 1516865 1344 SH SOLE 0 0 1344 Occidental Petroleum CS 674599105 1097758 16891 SH SOLE 3323 0 13568 Ocuphire Pharma Inc Ordinary S CS 67577r102 450180 223970 SH SOLE 165008 0 58962 Old Dominion Freight CS 679580100 975710 4449 SH SOLE 0 0 4449 Old Republic International CS 680223104 564927 18390 SH SOLE 499 0 17891 Olin CS 680665205 484145 8234 SH SOLE 0 0 8234 Omnicom Group CS 681919106 286172 2958 SH SOLE 199 0 2758 ON Semiconductor Corp CS 682189105 532344 7238 SH SOLE 0 0 7238 ONEOK Inc CS 682680103 4855248 60562 SH SOLE 3719 0 56843 Oracle Corp CS 68389X105 24263318 193164 SH SOLE 26100 0 167064 Orange CS 684060106 287671 24441 SH SOLE 0 0 24441 Organon & Co CS 68622v106 196071 10429 SH SOLE 1931 0 8498 Orix Corp CS 686330101 395806 3592 SH SOLE 0 0 3592 Oscar Health Inc Class A CS 687793109 148700 10000 SH Call SOLE 0 0 10000 Oscar Health Inc Class A CS 687793109 148700 10000 SH Put SOLE 0 0 10000 Oshkosh Corp CS 688239201 968906 7769 SH SOLE 0 0 7769 Otis Worldwide Corp CS 68902v107 12681862 127751 SH SOLE 34568 0 93183 Owens Corning CS 690742101 1449418 8690 SH SOLE 0 0 8690 P P G INDS INC CS 693506107 644697 4449 SH SOLE 209 0 4240 PACCAR Inc CS 693718108 1518139 12254 SH SOLE 0 0 12254 Pacific Gas & Electric CS 69331C108 193139 11524 SH SOLE 0 0 11524 Packaging Corp of America CS 695156109 243873 1285 SH SOLE 0 0 1285 Palantir Technologies Inc CS 69608a108 1267349 55078 SH SOLE 300 0 54778 Palo Alto Networks Inc. CS 697435105 24275908 85439 SH SOLE 38204 0 47235 Parker Hannifin Corp CS 701094104 5730997 10311 SH SOLE 24 0 10287 ParkerVision Inc CS 701354300 1637 10000 SH SOLE 0 0 10000 Paychex Inc CS 704326107 1430292 11647 SH SOLE 235 0 11412 Payoneer Global Inc CS 70451X104 68716 14139 SH SOLE 0 0 14139 PayPal Holdings, Inc CS 70450y103 1870774 27926 SH SOLE 200 0 27726 PBF Energy Inc CS 69318g106 226113 3928 SH SOLE 0 0 3928 Pembina Pipeline Corp CS 706327103 365628 10346 SH SOLE 0 0 10346 Pepsico Inc CS 713448108 49022606 280113 SH SOLE 22945 0 257168 Pershing Square Holdings Ltd CS g7016v101 2921344 56747 SH SOLE 0 0 56747 Petroleo Brasil CS 71654V408 492711 32394 SH SOLE 0 0 32394 Pfizer Inc CS 717081103 19754942 711890 SH SOLE 222048 0 489842 Philip Morris Int'l CS 718172109 6738956 73553 SH SOLE 5028 0 68525 Phillips 66 CS 718546104 3507368 21473 SH SOLE 522 0 20951 Phillips 66 CS 718546104 163340 1000 SH Put SOLE 0 0 1000 PICC Property and Casualty Co CS 69338j106 650564 19735 SH SOLE 0 0 19735 Pinstripes Holdings Inc Ordina CS 06690b107 162500 50000 SH SOLE 0 0 50000 PIONEER NAT RES CO CS 723787107 274860 1047 SH SOLE 0 0 1047 PJT Partners Inc CS 69343t107 10169202 107885 SH SOLE 71530 0 36354 PNC Financial Services Group CS 693475105 2615480 16185 SH SOLE 0 0 16185 Pool Corp. CS 73278L105 415609 1030 SH SOLE 0 0 1030 Pop n Go Inc CS 732816103 0 1847297 SH SOLE 0 0 1847297 Popular, Inc. CS 733174700 494273 5611 SH SOLE 0 0 5611 Primerica Inc CS 74164M108 340774 1347 SH SOLE 0 0 1347 Principal Financial Group Inc. CS 74251V102 1938873 22464 SH SOLE 50 0 22414 Procore Tech Inc CS 74275K108 1173963 14287 SH SOLE 0 0 14287 Procter & Gamble Co CS 742718109 70455977 434243 SH SOLE 24304 0 409939 Prog Holdings Inc. CS 74319r101 203864 5919 SH SOLE 0 0 5919 Progressive Corp CS 743315103 12370052 59811 SH SOLE 455 0 59356 PROLOGIS INC CS 74340W103 3260061 25035 SH SOLE 0 0 25035 Prospect Cap Corp CS 74348T102 65081 11790 SH SOLE 0 0 11790 Prudential Financial Inc. CS 744320102 983496 8377 SH SOLE 60 0 8317 PT Telekomunikasi Indonesia AD CS 715684106 563381 25309 SH SOLE 0 0 25309 Public Service Enterprise Grou CS 744573106 427934 6408 SH SOLE 0 0 6408 Public Storage Inc. CS 74460D109 410529 1415 SH SOLE 0 0 1415 Publicis Group SA ADR CS 74463M106 2965335 108688 SH SOLE 0 0 108688 PulteGroup Inc CS 745867101 1566398 12986 SH SOLE 0 0 12986 Qualcomm Incorporated CS 747525103 57765807 341204 SH SOLE 31460 0 309743 Qualcomm Incorporated CS 747525103 660270 3900 SH Put SOLE 0 0 3900 Quanta Services Inc. CS 74762E102 1400977 5393 SH SOLE 0 0 5393 Quest Diagnostics Inc CS 74834L100 457317 3436 SH SOLE 0 0 3436 Radian Group Inc CS 750236101 771545 23052 SH SOLE 0 0 23052 Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50000 SH SOLE 0 0 50000 Realty Inc Crp Md Reit CS 756109104 15783518 291747 SH SOLE 31915 0 259832 Redco Corp CS 224408104 233370 1727 SH SOLE 0 0 1727 Regency Centers CS 758849103 237637 3924 SH SOLE 0 0 3924 Regeneron Pharmaceuticals Inc CS 75886F107 3845590 3995 SH SOLE 0 0 3995 Regions Financial Corp CS 7591EP100 688419 32720 SH SOLE 16519 0 16201 Rego Payment Architectures Inc CS 759141104 47475 45000 SH SOLE 45000 0 0 Reliance Inc CS 759509102 1744183 5219 SH SOLE 0 0 5219 Relx Plc CS 759530108 1881186 43455 SH SOLE 0 0 43455 Republic Services Inc. CS 760759100 5434672 28388 SH SOLE 0 0 28388 ResMed Inc CS 761152107 509557 2573 SH SOLE 0 0 2573 Resolute Forest Prod xxxContra CS 761cvr042 0 12383 SH SOLE 0 0 12383 Restaurant Brands Internationa CS 76131d103 308266 3880 SH SOLE 0 0 3880 Revive Therapeutics Ltd CS 761516103 528 25000 SH SOLE 0 0 25000 RH Com CS 74967x103 566081 1625 SH SOLE 0 0 1625 Rineon Group Inc CS 766795108 0 28784 SH SOLE 0 0 28784 Rio Tinto Ltd CS q81437107 945291 11900 SH SOLE 0 0 11900 Rio Tinto PLC CS 767204100 523808 8218 SH SOLE 0 0 8218 Riverview Acquisition Corp CS 96145w103 1066573 103250 SH SOLE 2950 0 100300 Roche Holding ADR CS 771195104 1537954 48182 SH SOLE 0 0 48182 Rocket Companies Inc. CS 77311w101 361611 24853 SH SOLE 0 0 24853 Rockwell Automation Inc. CS 773903109 1162436 3990 SH SOLE 0 0 3990 Rolls-Royce PLC ADR CS 775781206 110274 20459 SH SOLE 0 0 20459 Roper Industries CS 776696106 4600168 8202 SH SOLE 183 0 8019 Ross Stores Inc CS 778296103 365120 2488 SH SOLE 0 0 2488 Royal Bank of Canada CS 780087102 340922 3379 SH SOLE 0 0 3379 Royal Caribbean Group CS V7780T103 314024 2259 SH SOLE 1000 0 1259 Royal Gold Inc CS 780287108 478713 3930 SH SOLE 0 0 3930 RPM Inc. CS 749685103 1448283 12176 SH SOLE 230 0 11946 RTX Corp CS 75513E101 44570814 456996 SH SOLE 51348 0 405648 RTX Corp CS 75513E101 146295 1500 SH Call SOLE 0 0 1500 RTX Corp CS 75513E101 1375173 14100 SH Put SOLE 0 0 14100 Ryman Hospitality Properties I CS 78377T107 208098 1800 SH SOLE 0 0 1800 S & P Global Inc CS 78409v104 5695438 13387 SH SOLE 66 0 13321 Salesforce Inc CS 79466L302 11839753 39311 SH SOLE 258 0 39053 San Gold Corp CS 79780p104 0 50000 SH SOLE 0 0 50000 Sanmina Corporation CS 801056102 200220 3220 SH SOLE 0 0 3220 Sanofi-Aventis Spon ADR CS 80105N105 523108 10764 SH SOLE 0 0 10764 SAP SE Spon ADR CS 803054204 1347160 6907 SH SOLE 0 0 6907 Schlumberger Limited CS 806857108 3141298 57312 SH SOLE 9574 0 47738 Schneider Electric SE ADR CS 80687P106 292580 6461 SH SOLE 0 0 6461 Schwab Fund. US Sm Co. ETF CS 808524763 9661250 169406 SH SOLE 0 0 169406 Seagate Technology Holdings Pl CS g7997r103 1408429 15136 SH SOLE 0 0 15136 Securitas AB CS secubst00 140731 13641 SH SOLE 0 0 13641 Sempra CS 816851109 498213 6936 SH SOLE 124 0 6812 Sera Prognostics Inc CS 81749d107 152307 16737 SH SOLE 0 0 16737 ServiceNow Inc CS 81762p102 7984006 10472 SH SOLE 2444 0 8028 Shell PLC CS 780259305 1467695 21893 SH SOLE 0 0 21893 Sherwin Williams Company CS 824348106 70632435 203358 SH SOLE 10451 0 192907 Shopify Inc CS 82509l107 1243749 16117 SH SOLE 0 0 16117 Siemens AG ADR CS 826197501 352338 3687 SH SOLE 0 0 3687 Sionix Corp CS 829400100 0 75000 SH SOLE 0 0 75000 Sirius XM Holdings Inc CS 82968b103 87570 22570 SH SOLE 920 0 21650 Skyworks Solutions Inc. CS 83088M102 369381 3410 SH SOLE 0 0 3410 Smith AO Corp CS 831865209 420190 4697 SH SOLE 846 0 3851 Snap-On Inc CS 833034101 267987 905 SH SOLE 0 0 905 Snowflake Inc. CS 833445109 1061400 6568 SH SOLE 0 0 6568 Snowflake Inc. CS 833445109 161600 1000 SH Put SOLE 0 0 1000 Snowflake Inc. CS 833445109 161600 1000 SH Put SOLE 0 0 1000 Sonic Automotive Inc Class A CS 83545g102 447321 7856 SH SOLE 0 0 7856 Sony Group Corp ADR CS 835699307 661163 7711 SH SOLE 375 0 7336 Southern Company CS 842587107 10883924 151713 SH SOLE 7008 0 144705 Southern Copper CS 84265V105 442271 4152 SH SOLE 0 0 4152 Southwest Airlines CS 844741108 219848 7532 SH SOLE 100 0 7432 SP Plus Corp CS 78469c103 346793 6641 SH SOLE 0 0 6641 Spotify Technology SA CS l8681t102 303483 1150 SH SOLE 0 0 1150 Sprott Physical Gold CS 85207H104 185110 10700 SH SOLE 0 0 10700 Sprouts Farmers Markets Inc. CS 85208M102 846042 13121 SH SOLE 0 0 13121 Stag Industrial Inc CS 85254j102 270335 7033 SH SOLE 0 0 7033 Standard Lithium Corp CS 853606101 18833 15960 SH SOLE 3540 0 12420 Stanley Black & Decker CS 854502101 525378 5365 SH SOLE 400 0 4965 Starbucks Corp CS 855244109 30776812 336763 SH SOLE 46801 0 289963 State Street Corp. CS 857477103 882178 11409 SH SOLE 0 0 11409 Steel Dynamics Inc CS 858119100 456832 3082 SH SOLE 0 0 3082 Steris Plc CS g8473t100 528012 2349 SH SOLE 0 0 2349 Stifel Financial Corp CS 860630102 224134 2867 SH SOLE 0 0 2867 Stoneridge Inc CS 86183P102 920691 49929 SH SOLE 0 0 49929 Stryker Corp CS 863667101 28170673 78718 SH SOLE 1484 0 77234 Sugarbud Craft Growers Corp CS 865001309 1188 20073 SH SOLE 0 0 20073 Summit State Bank CS 866264203 994229 91634 SH SOLE 0 0 91634 SunCoke Energy CS 86722A103 186997 16592 SH SOLE 0 0 16592 Suncor Energy CS 867224107 374999 10160 SH SOLE 0 0 10160 Sunworks Inc CS 86803xx20 2942 73379 SH SOLE 0 0 73379 Super Micro Computer Inc CS 86800u104 1835225 1817 SH SOLE 0 0 1817 Swire Pacific Ltd ADR CS 870794302 88164 10719 SH SOLE 0 0 10719 Swiss Medica Inc - Revoked by CS 87089c104 0 25500 SH SOLE 0 0 25500 Synchrony Financial CS 87165b103 343580 7968 SH SOLE 0 0 7968 Synopsys Inc CS 871607107 1664257 2912 SH SOLE 0 0 2912 Sysco Corp CS 871829107 751058 9252 SH SOLE 219 0 9033 T-MOBILE US INC CS 872590104 1369283 8389 SH SOLE 0 0 8389 T. Rowe Price Associates Inc CS 74144T108 1311527 10757 SH SOLE 372 0 10385 Taiwan Manufacturing Inc CS 874039100 34594180 254275 SH SOLE 52864 0 201411 Taiwan Manufacturing Inc CS 874039100 136050 1000 SH Call SOLE 0 0 1000 Taiwan Manufacturing Inc CS 874039100 136050 1000 SH Call SOLE 0 0 1000 Take Two Interactive CS 874054109 8091072 54489 SH SOLE 23621 0 30868 Talphera Inc CS 00444t209 483663 469576 SH SOLE 355219 0 114357 Target CS 87612E106 5074383 28635 SH SOLE 15 0 28620 Taylor Morrison Home Corporati CS 87724P106 403981 6498 SH SOLE 0 0 6498 TE Connectivity CS H84989104 974946 6713 SH SOLE 2565 0 4148 Tecsy CS 878950104 285503 10020 SH SOLE 0 0 10020 Teekay Shipping Corp CS Y8564W103 103449 14210 SH SOLE 0 0 14210 Tellurian CS 87968a104 16350 24720 SH SOLE 0 0 24720 Tencent Holdings Ltd ADR CS 88032Q109 463520 11876 SH SOLE 0 0 11876 Teradata CS 88076W103 653755 16906 SH SOLE 0 0 16906 Teradyne Inc. CS 880770102 1305817 11573 SH SOLE 0 0 11573 Teradyne Inc. CS 880770102 417471 3700 SH Put SOLE 0 0 3700 Teradyne Inc. CS 880770102 417471 3700 SH Put SOLE 0 0 3700 Tesla Inc. CS 88160r101 15251360 86759 SH SOLE 2532 0 84227 Tesla Inc. CS 88160r101 17579 100 SH Call SOLE 0 0 100 Tesla Inc. CS 88160r101 1054740 6000 SH Put SOLE 0 0 6000 Tesla Inc. CS 88160r101 316422 1800 SH Put SOLE 0 0 1800 Tesla Inc. CS 88160r101 175790 1000 SH Put SOLE 0 0 1000 Texas Instrument Inc CS 882508104 6460265 37083 SH SOLE 1137 0 35946 Texas Instrument Inc CS 882508104 1045260 6000 SH Put SOLE 0 0 6000 Textron, Inc. CS 883203101 343541 3581 SH SOLE 0 0 3581 The AZEK Co Inc Class A CS 05478c105 926559 18450 SH SOLE 0 0 18450 The Connor Group Debt Fund Xix CS 3580906ol 70501 70501 SH SOLE 0 0 70501 The Trade Desk Inc CS 88339j105 464079 5309 SH SOLE 0 0 5309 Theratechnologies Inc CS 88338h100 48542 29242 SH SOLE 0 0 29242 THERMO FISHER CORP CS 883556102 8699241 14967 SH SOLE 49 0 14918 Third Century Bancorp CS 884120106 97043 14484 SH SOLE 0 0 14484 Thomson Reuters Corporation CS 884903808 234686 1506 SH SOLE 0 0 1506 TJX Companies Inc CS 872540109 11037050 108825 SH SOLE 582 0 108243 Toll Brothers CS 889478103 4538893 35085 SH SOLE 0 0 35085 Toro Co CS 891092108 761170 8307 SH SOLE 0 0 8307 Toronto Dominion CS 891160509 280569 4647 SH SOLE 0 0 4647 Totalenergies SE CS 89151e109 548201 7965 SH SOLE 0 0 7965 Toyota Motor CS 892331307 746056 2964 SH SOLE 25 0 2939 Tractor Supply Company CS 892356106 1587341 6065 SH SOLE 0 0 6065 Trane Technologies PLC CS g8994e103 4120694 13726 SH SOLE 0 0 13726 Trane Technologies PLC CS g8994e103 2101400 7000 SH Put SOLE 0 0 7000 TransDigm Group Inc CS 893641100 858548 697 SH SOLE 0 0 697 Transocean Ltd Zug Namen CS H8817H100 69507 11068 SH SOLE 0 0 11068 Travelers Companies Inc CS 89417E109 3780493 16427 SH SOLE 1106 0 15321 Trevi Therapeutics CS 89532m101 3904782 1131821 SH SOLE 836507 0 295314 Trex Company Inc CS 89531P105 438800 4399 SH SOLE 0 0 4399 TRUIST FINANCIAL CORPORATION CS 89832Q109 662451 16995 SH SOLE 262 0 16733 Trump Media & Technology Group CS 25400q105 809755 13069 SH SOLE 833 0 12236 Turkcell ADR CS 900111204 371220 71526 SH SOLE 0 0 71526 Twilio Inc CS 90138f102 239074 3910 SH SOLE 0 0 3910 Tyler Technologies Inc CS 902252105 2358380 5549 SH SOLE 0 0 5549 Tyler Technologies Inc CS 902252105 425010 1000 SH Put SOLE 0 0 1000 Tyson Foods Inc. Cl A CS 902494103 332652 5664 SH SOLE 1625 0 4039 UBER TECHNOLOGIES INC CS 90353T100 1662433 21593 SH SOLE 0 0 21593 UBS AG CS h42097107 1049985 34179 SH SOLE 0 0 34179 UFP Industries, Inc. CS 90278q108 727112 5911 SH SOLE 0 0 5911 Ulta Beauty Inc CS 90384S303 2920285 5585 SH SOLE 65 0 5520 Under Armour Inc CS 904311206 111341 15594 SH SOLE 0 0 15594 Under Armour Inc CS 904311107 130552 17690 SH SOLE 0 0 17690 UniCredit SpA ADR CS 904678406 1204770 63429 SH SOLE 0 0 63429 Unilever PLC ADR CS 904767704 1375138 27399 SH SOLE 400 0 26999 Union Pacific Corp CS 907818108 26229710 106655 SH SOLE 15473 0 91182 United Bankshares Inc CS 909907107 207403 5795 SH SOLE 0 0 5795 United Microelectronics Corp CS 910873405 178401 22052 SH SOLE 0 0 22052 United Parcel Service Inc. CS 911312106 9821942 66083 SH SOLE 8969 0 57115 United Rentals CS 911363109 2059231 2856 SH SOLE 0 0 2856 UnitedHealth Group Inc CS 91324P102 73366954 148306 SH SOLE 9622 0 138684 UnitedHealth Group Inc CS 91324P102 247350 500 SH Put SOLE 0 0 500 Unity Software Inc CS 91332u101 419777 15722 SH SOLE 0 0 15722 Unity Software Inc CS 91332u101 165540 6200 SH Put SOLE 0 0 6200 Unity Software Inc CS 91332u101 106800 4000 SH Put SOLE 0 0 4000 Unity Software Inc CS 91332u101 74760 2800 SH Put SOLE 0 0 2800 Unity Software Inc CS 91332u101 53400 2000 SH Put SOLE 0 0 2000 Universal Music Group NV CS n90313102 1230811 40913 SH SOLE 0 0 40913 UNUM Corp. CS 91529Y106 1285712 23960 SH SOLE 0 0 23960 US Bancorp CS 902973304 2491484 55738 SH SOLE 14182 0 41556 US Digital Communications CS 90332a107 0 10000 SH SOLE 0 0 10000 Vale S.A. CS 91912E105 734665 60268 SH SOLE 0 0 60268 Valero Energy CS 91913Y100 2612683 15307 SH SOLE 0 0 15307 Valmont Industries, Inc. CS 920253101 265490 1163 SH SOLE 0 0 1163 VALVOLINE INC CS 92047W101 496309 11136 SH SOLE 0 0 11136 Vanguard Mid-Cap Value ETF CS 922908512 8893910 57045 SH SOLE 0 0 57045 Vapor Group Inc CS 922101100 0 58800 SH SOLE 0 0 58800 Veeva Systems Inc. A CS 922475108 440758 1902 SH SOLE 0 0 1902 Veralto Corp CS 92338c103 725410 8182 SH SOLE 102 0 8080 Vericel Corp CS 92346j108 626321 12040 SH SOLE 0 0 12040 Verisk Analytics CS 92345Y106 4805629 20386 SH SOLE 0 0 20386 Verizon Communicatons Com CS 92343v104 36104747 860456 SH SOLE 200839 0 659617 Vertex Pharmaceuticals CS 92532F100 1413459 3381 SH SOLE 700 0 2681 Viatris Inc. CS 92556v106 1495197 125226 SH SOLE 4360 0 120866 Vipshop Holding Ltd CS 92763w103 565762 34185 SH SOLE 0 0 34185 Viracta Therapeutics Inc CS 92765f108 371379 364097 SH SOLE 188679 0 175418 Visa Inc Class A Shares CS 92826C839 94716602 339389 SH SOLE 84970 0 254419 Vodafone Group PLC CS 92857W308 452757 50872 SH SOLE 0 0 50872 Volvo AB CS 928854108 447672 15347 SH SOLE 0 0 15347 Vor Biopharma Inc Ordinary Sha CS 929033108 867086 365859 SH SOLE 270616 0 95243 Voya Financial, Inc. CS 929089100 568428 7690 SH SOLE 0 0 7690 Vulcan Materials CS 929160109 9604088 35190 SH SOLE 0 0 35190 W. P. Carey & Co. LLC CS 92936U109 269600 4777 SH SOLE 0 0 4777 W. W. Grainger Inc CS 384802104 1295321 1273 SH SOLE 0 0 1273 Wal Mart de Mexico ADR CS 93114W107 734269 18216 SH SOLE 278 0 17938 Walgreen Boots Alliance Inc CS 931427108 1762212 81245 SH SOLE 927 0 80318 Walmart Inc CS 931142103 27431059 455893 SH SOLE 92221 0 363671 Warner Bros.Discovery Inc CS 934423104 459888 52679 SH SOLE 9858 0 42821 Waste Management Inc CS 94106L109 11653409 54672 SH SOLE 386 0 54286 Waters Corp CS 941848103 272375 791 SH SOLE 0 0 791 Watts Water Tech CS 942749102 298769 1406 SH SOLE 0 0 1406 Wavefront Tech Solutions Inc CS 94354b100 0 202500 SH SOLE 0 0 202500 WaveTrue Inc CS 743164105 0 15000 SH SOLE 0 0 15000 WD-40 Company CS 929236107 224691 887 SH SOLE 0 0 887 Wealth Minerals Ltd CS 946885209 6245 42000 SH SOLE 0 0 42000 WEC Energy Group Inc. CS 92939u106 579820 7061 SH SOLE 15 0 7046 Wells Fargo & Company CS 949746101 6305650 108793 SH SOLE 24132 0 84661 Wesfarmers LTD ADR CS 950840306 835094 37428 SH SOLE 0 0 37428 Western Digital Corp CS 958102105 216955 3179 SH SOLE 0 0 3179 Western Union CS 959802109 398126 28478 SH SOLE 0 0 28478 Westlake Corp CS 960413102 200321 1311 SH SOLE 0 0 1311 Weyerhauser Corporation CS 962166104 1449762 40372 SH SOLE 25374 0 14998 WH Group Ltd CS 92890t205 585449 44085 SH SOLE 0 0 44085 Wheaton Precious Metals Corp CS 962879102 348218 7388 SH SOLE 0 0 7388 Wheels Up Experience Inc Ordin CS 96328l205 39879 13895 SH SOLE 0 0 13895 Williams-Sonoma CS 969904101 1385232 4363 SH SOLE 0 0 4363 Williams Companies, Inc. CS 969457100 1804733 46311 SH SOLE 120 0 46191 Wolters Kluwer CS 977874205 734678 4685 SH SOLE 0 0 4685 Wolverine Energy and Infrastru CS 977891100 13 10604 SH SOLE 0 0 10604 Workday Inc CS 98138h101 430237 1577 SH SOLE 0 0 1577 World Moto Inc CS 98158h106 0 50000 SH SOLE 0 0 50000 Worthington Industries CS 981811102 339179 5450 SH SOLE 500 0 4950 Wrap Tech Inc CS 98212n107 25990 11500 SH SOLE 0 0 11500 Xeriant Inc CS 98422n103 781 42000 SH SOLE 0 0 42000 XPO Inc CS 983793100 213919 1753 SH SOLE 0 0 1753 Xylem Inc CS 98419M100 619613 4794 SH SOLE 307 0 4487 Yum China Holdings Inc CS 98850p109 600067 15081 SH SOLE 0 0 15081 Yum! Brands Inc. CS 988498101 2848377 20544 SH SOLE 0 0 20544 Zillow Group Inc CS 98954m200 270729 5550 SH SOLE 0 0 5550 Zimmer Biomet Holdings Inc CS 98956p102 589186 4464 SH SOLE 105 0 4359 Zions Bancorp NA CS 989701107 849125 19565 SH SOLE 0 0 19565 Zoetis Inc CS 98978V103 19723502 116562 SH SOLE 9034 0 107528 AGNC INVT CORP RE 00123q104 245055 24753 SH SOLE 0 0 24753 Arbor Realty Trust Inc RE 038923108 317832 23987 SH SOLE 0 0 23987 Ares Industrial Real Estate In RE 091863407 526590 41212 SH SOLE 0 0 41212 Brixmor Property Group RE 11120u105 507364 21636 SH SOLE 0 0 21636 Cencora Inc RE 03073e105 1476262 6075 SH SOLE 0 0 6075 CNL Healthcare Properties RE 12612c108 111431 17744 SH SOLE 3840 0 13904 Cohen & Steers Global Realty F RE 19247n409 10032632 193568 SH SOLE 0 0 193568 Digital Realty Trust Inc RE 253868103 898182 6236 SH SOLE 0 0 6236 Empire State Realty Trust RE 292104106 251240 24802 SH SOLE 0 0 24802 Essex Property Trust RE 297178105 205894 841 SH SOLE 0 0 841 FS Energy & Power Fd RE 30264d109 105106 30643 SH SOLE 0 0 30643 Gladstone Commer RE 376536108 155145 11210 SH SOLE 0 0 11210 Highlands REIT RE 43110a104 11572 36163 SH SOLE 0 0 36163 iShares Cohen & Steers Rlty Ma RE 464287564 266369 4616 SH SOLE 0 0 4616 Jones Lang Lasalle Income Prop RE 48021r401 456987 37799 SH SOLE 0 0 37799 KBS Real Estate Investment Tru RE 48668l105 86504 15447 SH SOLE 5019 0 10429 Kite Realty Group RE 49803t300 375801 17334 SH SOLE 0 0 17334 Nuveen Global Cities Reit Clas RE 67097r202 1448893 121961 SH SOLE 0 0 121961 Progressive Interchange LLC RE 742995871 50000 50000 SH SOLE 0 0 50000 Ready Capital Co RE 75574u101 122317 13397 SH SOLE 0 0 13397 Real Estate Select Sector SPDR RE 81369y860 517448 13090 SH SOLE 3 0 13087 Rithm Capital Corp RE 64828t201 953630 85451 SH SOLE 0 0 85451 Royal Oak Realty Trust Inc RE 11899n308 232554 3605 SH SOLE 0 0 3605 Schwab US REIT RE 808524847 1446142 71239 SH SOLE 32183 0 39056 Simon Property Group Inc RE 828806109 980397 6265 SH SOLE 0 0 6265 Starwood Real Estate Income Tr RE 033979230 241951 10397 SH SOLE 0 0 10397 Tanger Inc RE 875465106 791095 26790 SH SOLE 0 0 26790 Vanguard REIT Viper Index Seri RE 922908553 8194404 94755 SH SOLE 0 0 94755 VICI Properties Inc RE 925652109 461864 15504 SH SOLE 0 0 15504 Welltower Inc RE 95040q104 1856476 19868 SH SOLE 0 0 19868 Eve Holding Inc Wts WT 29970n112 26214 49000 SH SOLE 0 0 49000 Intuitive Machines Equity Warr WT 46125a118 109375 62500 SH SOLE 0 0 62500 VerifyMe Inc WTS WT 92346x115 440 11000 SH SOLE 0 0 11000 Vicarious Surgical Inc WT 92561v117 2188 25000 SH SOLE 0 0 25000 BMO SPX 02/23/2026 15 abs ret SE 06375mxd2 6037000 6037000 SH SOLE 275000 0 5762000 BMO SPX due 02/02/2026 SE 06375m5b7 4116963 3715000 SH SOLE 125000 0 3590000 C MXEA 12-18-24 15 buff SE 17330pg60 2328384 1810000 SH SOLE 170000 0 1640000 Goldman Sachs 36m SX5E Market SE 40057l5s6 1220500 1000000 SH SOLE 0 0 1000000 GS MXEA due 06/25/2026 SE 40057xls2 1741439 1635000 SH SOLE 25000 0 1610000 GS MXEA due 4-25-24 15 buff SE 40057jv37 2144804 2120000 SH SOLE 300000 0 1820000 GS MXEA due 9-20-24 15 buff SE 40057ll58 877765 775000 SH SOLE 0 0 775000 GS SPX 10-24-24 15 abs ret buf SE 40057ltn1 11195043 9115000 SH SOLE 225000 0 8890000 GS SPX due 8-14-24 15 buff SE 40057l5a5 5341480 4465000 SH SOLE 0 0 4465000 JP Morgan 60m SX5E,EFA Market SE 48133c7h9 38124 30000 SH SOLE 0 0 30000 JPM MID due 02/02/2026 SE 48133yum4 1815331 1630000 SH SOLE 125000 0 1505000 JPM Mid due 06/02/2026 SE 48134rub2 2679000 2375000 SH SOLE 0 0 2375000 JPM MID due 8-14-24 15 buff SE 48133cz21 1976607 1705000 SH SOLE 0 0 1705000 JPM MXEF 12-18-24 15 buff SE 48133g2r3 1933701 1815000 SH SOLE 450000 0 1365000 JPM MXEF 2-21-25 15 buff SE 48133mka7 2603513 2090000 SH SOLE 0 0 2090000 JPM MXEF due 06/25/2026 SE 48134tdg6 942032 910000 SH SOLE 0 0 910000 JPM MXEF due 9-20-24 15 buff SE 48133d3g3 576784 590000 SH SOLE 30000 0 560000 JPM SPX due 8/28/2025 SE 48133ulz3 6916123 5675000 SH SOLE 15000 0 5660000 MS MXEA due 8-14-24 15 buff SE 61773h7b9 2575980 2475000 SH SOLE 25000 0 2450000 MS MXEF due 02/02/2026 SE 61775hsn8 994653 990000 SH SOLE 0 0 990000 MS SPX 4-24-25 SE 61774htu2 4944404 3575000 SH SOLE 70000 0 3505000 MS SPX due 4-22-24 15 buff SE 61773f6p3 7235843 5965000 SH SOLE 400000 0 5565000 RBC MXEA due 08/28/2025 SE 78016hte0 4315904 3665000 SH SOLE 0 0 3665000 RBC MXEF due 4-25-24 15 buff SE 78016f3s1 1683481 1810000 SH SOLE 350000 0 1460000 RBC RTY 03/23/2026 15 abs ret SE 78017fnp4 3784060 3775000 SH SOLE 0 0 3775000 RBC RTY due 02/02/2026 SE 78016nrt6 864226 815000 SH SOLE 30000 0 785000 RBC SPX due 06/02/2026 SE 78017F2H5 3223203 2985000 SH SOLE 0 0 2985000 RBC SPX due 11/24/2025 SE 78016ndc8 3886848 3360000 SH SOLE 0 0 3360000 TD RTY 10/24/2024 15 abs ret b SE 89114yw31 4780314 4227000 SH SOLE 25000 0 4202000 TD RTY due 12-3-24 15 abs ret SE 89114y4b4 2648539 2247000 SH SOLE 50000 0 2197000 TD RTY due 4-25-24 15 buff SE 89114ttw2 3106158 3135000 SH SOLE 0 0 3135000 TD SPX 2-21-25 15 buff SE 89114yba8 17980228 14478000 SH SOLE 650000 0 13828000 TD SPX 7/23/24 15 abs ret buff SE 89114ymj7 8306504 7235000 SH SOLE 50000 0 7185000 TD SPX due 06/25/2026 SE 89115fm40 3469143 3270000 SH SOLE 100000 0 3170000 TD SPX due 9-20-24 15 buff SE 89114val1 8379909 6705000 SH SOLE 0 0 6705000 UBS MID due 4-25-24 15 buff SE 90279dmm5 4153305 3610000 SH SOLE 50000 0 3560000 UBS RTY due 8-14-24 15 buff SE 90279dyk6 1360840 1300000 SH SOLE 0 0 1300000 UBS RTY due 9-20-24 buffer SE 90279d2p0 1940417 1815000 SH SOLE 0 0 1815000 Alps Alerian Energy Infra ML 00162Q676 260634 10250 SH SOLE 0 0 10250 ALPS Alerian MLP ETF ML 00162Q452 531986 11209 SH SOLE 0 0 11209 Brookfield Renewable Energy Pa ML g16258108 514545 22150 SH SOLE 0 0 22150 Energy Transfer LP ML 29273v100 8703338 553295 SH SOLE 22322 0 530973 Enterprise Products Ptnrs ML 293792107 15645599 536175 SH SOLE 19843 0 516332 Genesis Energy LP ML 371927104 218174 19620 SH SOLE 0 0 19620 JPMorgan Alerian MLP Index ML 46625H365 508797 17859 SH SOLE 6505 0 11354 MPLX LP ML 55336V100 2092397 50346 SH SOLE 6400 0 43946 Nextera Energy Partners Lp ML 65341b106 926374 30797 SH SOLE 3451 0 27346 One Gas Inc. ML 68235p108 457969 7097 SH SOLE 0 0 7097 Sunoco LP ML 86765k109 288186 4780 SH SOLE 0 0 4780 Targa Resources Prtns Com St ML 87612G101 2649511 23658 SH SOLE 7537 0 16121 UBS E-TRACS Alerian MLP Infras ML 90274d382 2610465 108110 SH SOLE 9000 0 99110 Western Midstream Partners LP ML 958669103 299793 8433 SH SOLE 0 0 8433 ABRDN Global Premier Property EE 00302l108 66132 16700 SH SOLE 0 0 16700 ALPS Equal Sector Weight ETF EE 00162q205 386511 3276 SH SOLE 0 0 3276 Aptus Collared Income Opportun EE 26922a222 13165231 365378 SH SOLE 0 0 365378 ARK Innovation ETF EE 00214q104 457086 9127 SH SOLE 0 0 9127 ARL 21 Shares Bitcoin ETF EE 040919102 304433 4289 SH SOLE 0 0 4289 Avantis U.S. Small Cap Value E EE 025072877 8916691 95152 SH SOLE 0 0 95152 BlackRock Innovation and Growt EE 09260q108 130891 16080 SH SOLE 0 0 16080 BNY Mellon Municipal Income EE 05589t104 85170 12470 SH SOLE 0 0 12470 Cambria Etf Tr Shareholder Yie EE 132061201 1046639 14285 SH SOLE 0 0 14285 Capital Group Global Growth Eq EE 14020x104 5799524 201372 SH SOLE 0 0 201372 Capital Group Growth ETF EE 14020g101 2620985 81931 SH SOLE 0 0 81931 Communication Services Select EE 81369y852 6376923 78091 SH SOLE 1438 0 76653 Deutsche X Tracks MSCI EAFE EE 233051200 3283267 80217 SH SOLE 23692 0 56525 DFA US Large Cap Equity Instit EE 23320g240 1012727 34599 SH SOLE 0 0 34599 DFA US Sustainability Core 1 EE 233203215 325284 7874 SH SOLE 0 0 7874 Dimensional Emerging Core Equi EE 25434v302 5588215 226060 SH SOLE 4336 0 221724 Dimensional International Core EE 25434v799 971813 36329 SH SOLE 0 0 36329 Dimensional International Cr E EE 25434v203 24183507 800248 SH SOLE 16810 0 783438 Dimensional International Valu EE 25434V807 1704841 46390 SH SOLE 0 0 46390 Dimensional US Core Equity 2 E EE 25434v708 5247071 164228 SH SOLE 0 0 164228 Dimensional US Core Equity Mar EE 25434v104 11619506 317994 SH SOLE 9400 0 308594 Dimensional US Equity ETF EE 25434v401 595701 10455 SH SOLE 0 0 10455 Dimensional US Marketwide Valu EE 25434v724 10284219 251448 SH SOLE 0 0 251448 Dimensional US Small Cap ETF EE 25434v500 8818742 141462 SH SOLE 0 0 141462 Dimensional US Small Cap Value EE 25434v815 814568 27062 SH SOLE 0 0 27062 Dimensional US Targeted Value EE 25434v609 6214309 114171 SH SOLE 0 0 114171 Dimensional World ex U.S. Core EE 25434V880 1877650 73807 SH SOLE 0 0 73807 Direxion Daily Small Cap Bear EE 25460e232 564530 33623 SH SOLE 0 0 33623 ETFMG Prime Cyber Security ETF EE 032108664 2940046 45859 SH SOLE 309 0 45550 Fidelity High Dividend ETF EE 316092840 2174339 47988 SH SOLE 0 0 47988 Fidelity Wise Origin Bitcoin E EE 315948109 717289 11558 SH SOLE 0 0 11558 First Tr Value Line Dividend I EE 33734H106 2535139 60032 SH SOLE 29994 0 30037 First Tr. Financials AlphaDEX EE 33734x135 467891 9846 SH SOLE 0 0 9846 First Tr. NYSE Arca Biotech ET EE 33733e203 1226008 7973 SH SOLE 0 0 7973 First Trust Capital Strength E EE 33733e104 5809811 67832 SH SOLE 46311 0 21521 First Trust Cnsmr Staples Alph EE 33734x119 247386 3612 SH SOLE 0 0 3612 First Trust Health Care Alpha EE 33734x143 805657 7352 SH SOLE 0 0 7352 First Trust Industrials Etf EE 33734x150 261416 3583 SH SOLE 0 0 3583 First Trust ISE Cloud Computin EE 33734X192 231065 2417 SH SOLE 0 0 2417 First Trust Mid Cap Core ETF EE 33735b108 237510 2095 SH SOLE 0 0 2095 First Trust NASDAQ Cybersecuri EE 33734x846 255495 4531 SH SOLE 0 0 4531 First Trust NASDAQ Technology EE 33738r118 575518 8261 SH SOLE 0 0 8261 First Trust Rising Dividend ET EE 33738r506 692398 12327 SH SOLE 430 0 11897 First Trust SMID Cp Rising Div EE 33741x102 2176877 62518 SH SOLE 0 0 62518 First Trust Tech Etf EE 33734x176 14632387 108533 SH SOLE 526 0 108007 FlexShares Global Upstream Nat EE 33939L407 6290910 153175 SH SOLE 0 0 153175 FS KKR Capital EE 302635206 1334652 69987 SH SOLE 0 0 69987 FT Cboe US Equity Buffer Nov EE 33740F847 234206 5235 SH SOLE 0 0 5235 FT Cboe Vest Fund of Buffer ET EE 33740f755 260607 9321 SH SOLE 0 0 9321 FT Cboe Vest U.S. Eq Mod Buffr EE 33740f516 227623 6344 SH SOLE 0 0 6344 FT Cboe Vest U.S. Eq Mod Buffr EE 33740u737 1151019 33421 SH SOLE 2250 0 31171 FT Cboe Vest U.S. Eq Mod Buffr EE 33740f482 22035925 640207 SH SOLE 45730 0 594477 Global X Cybersecurity ETF EE 37954Y384 211233 7100 SH SOLE 0 0 7100 Global X MLP & Energy Infrastr EE 37954y293 9321930 190282 SH SOLE 321 0 189961 Global X Silver Miners ETF EE 37954y848 203982 7428 SH SOLE 0 0 7428 Global X US Infrastructure Dev EE 37954y673 8665435 217670 SH SOLE 34315 0 183355 Goldman Sachs Equal Wght US Lg EE 381430438 266884 3665 SH SOLE 0 0 3665 iMGP DBi Managed Futures Strat EE 53700t827 1293915 45116 SH SOLE 0 0 45116 Industrial Select Sector SPDR EE 81369Y704 12561735 99728 SH SOLE 924 0 98804 Innovator Growth-100 Pwr Buff EE 45782c466 8213958 188480 SH SOLE 6321 0 182159 Innovator Growth-100 Pwr Buff EE 45782c615 265454 5580 SH SOLE 0 0 5580 Innovator Intl Dev Pwr Bffr ET EE 45782c631 203428 7034 SH SOLE 0 0 7034 Innovator MSCI EAFE Power Buff EE 45782c367 1199389 44160 SH SOLE 0 0 44160 Innovator Nasdaq-100 Power Bfr EE 45782c276 294288 5105 SH SOLE 0 0 5105 Innovator Nasdaq-100 Pwr Bffr EE 45782c334 432664 9507 SH SOLE 0 0 9507 Innovator S&P 500 Power Buffer EE 45782C680 2691604 76077 SH SOLE 0 0 76077 Innovator S&P 500 Power Buffer EE 45782c656 2899003 79425 SH SOLE 1795 0 77630 Innovator S&P 500 Power Buffer EE 45782c417 4078819 119403 SH SOLE 1050 0 118353 Innovator S&P 500 Power Buffer EE 45782c508 3989455 102006 SH SOLE 4660 0 97346 Innovator S&P 500 Power Buffer EE 45782C813 363051 9559 SH SOLE 0 0 9559 Innovator S&P 500 Power Buffer EE 45782c748 334150 9680 SH SOLE 0 0 9680 Innovator S&P 500 Power Buffer EE 45782c383 9323568 253289 SH SOLE 7776 0 245513 Innovator S&P 500 Power Buffer EE 45782c318 1788986 55096 SH SOLE 0 0 55096 Innovator S&P 500 Power Buffer EE 45782c797 1210920 32300 SH SOLE 0 0 32300 Innovator U.S. Eq Power Buffer EE 45782C540 1725293 47142 SH SOLE 906 0 46236 Innovator US Equity Power Buff EE 45782c573 1953123 54940 SH SOLE 0 0 54940 Invesco Aerospace Defense ETF EE 46137v100 44727950 440366 SH SOLE 14236 0 426130 Invesco Dividend Achievers ETF EE 46137v506 1666659 39151 SH SOLE 0 0 39151 Invesco FTSE RAFI US 1000 ETF EE 46137V613 1445967 37587 SH SOLE 0 0 37587 Invesco FTSE RAFI US 1500 Smal EE 46137V597 296878 7558 SH SOLE 0 0 7558 INVESCO MARKETS II PLC VARIABL EE ZZDH2USO4 1123533 29000 SH SOLE 0 0 29000 Invesco NASDAQ 100 ETF EE 46138g649 3233124 17697 SH SOLE 0 0 17697 Invesco NASDAQ Next Gen 100 ET EE 46138G631 268751 9296 SH SOLE 0 0 9296 INVESCO QQQ TR SER 1 EE 46090e103 124053411 279393 SH SOLE 23340 0 256054 Invesco S&P 500 Eql Wt Tech ET EE 46137v282 538146 15293 SH SOLE 0 0 15293 Invesco S&P 500 Equal Weight E EE 46137V357 67216126 396860 SH SOLE 14252 0 382608 Invesco S&P 500 Healthcare EE 46137v332 10643706 334813 SH SOLE 13000 0 321813 Invesco S&P 500 Low Volatility EE 46138E354 893314 13562 SH SOLE 2306 0 11256 Invesco S&P 500 Pure Growth EE 46137v266 700372 19073 SH SOLE 0 0 19073 Invesco S&P 500 Quality ETF EE 46137V241 1042613 17256 SH SOLE 0 0 17256 Invesco S&P MidCap Low Vol ETF EE 46138e198 260568 4620 SH SOLE 0 0 4620 Invesco S&P MidCap Quality ETF EE 46137v472 1160127 10542 SH SOLE 0 0 10542 Invesco S&P SmallCap 600 Reven EE 46138g664 441324 10309 SH SOLE 0 0 10309 Invesco S&P SmallCap Industria EE 46138e123 11731773 92471 SH SOLE 0 0 92471 Invesco S&P SmallCap Info Tech EE 46138e115 286949 6184 SH SOLE 0 0 6184 ISHARES BIOTECHNOLOGY ETF EE 464287556 7771943 56639 SH SOLE 401 0 56238 Ishares Bitcoin Trust EE 46438f101 384910 9511 SH SOLE 0 0 9511 iShares Core Growth Allocation EE 464289867 220064 3953 SH SOLE 0 0 3953 iShares Core MSCI Intl Dev Mkt EE 46435G326 734159 10936 SH SOLE 0 0 10936 iShares Core MSCI Total Intl S EE 46432f834 654180 9640 SH SOLE 20 0 9620 iShares Core U.S. REIT ETF EE 464288521 869725 16166 SH SOLE 0 0 16166 iShares Currency MSCI EAFE EE 46434V803 2039950 58485 SH SOLE 0 0 58485 iShares Dow Jones US Aerospace EE 464288760 820729 6221 SH SOLE 528 0 5693 Ishares Dow Jones Us Consum No EE 464287812 509293 7531 SH SOLE 0 0 7531 iShares Dow Jones US Financial EE 464287788 1211721 12668 SH SOLE 0 0 12668 iShares Dow Jones US Industria EE 464287754 300594 2391 SH SOLE 0 0 2391 iShares Edge MSCI Min Vol Glob EE 464286525 581418 5523 SH SOLE 1193 0 4330 iShares Edge MSCI Usa Val Fctr EE g4954b262 697841 106500 SH SOLE 0 0 106500 iShares ESG Advanced MSCI USA EE 46436e767 462973 10254 SH SOLE 0 0 10254 iShares ESG Aware MSCI EAFE ET EE 46435g516 326864 4090 SH SOLE 0 0 4090 iShares ESG Aware MSCI USA ETF EE 46435g425 866256 7535 SH SOLE 140 0 7395 iShares ESG Screened S&P 500 E EE 46436e569 776494 19273 SH SOLE 1500 0 17773 iShares ESG Screened S&P Mid-C EE 46436e551 241218 5872 SH SOLE 1000 0 4872 iShares Exponential Technologi EE 46434v381 2270983 38091 SH SOLE 0 0 38091 iShares FTSE/Xinhua China25 In EE 464287184 235121 9768 SH SOLE 0 0 9768 ISHARES II PLC CORE MSCI EUROP EE ZZCE9CSY3 1207870 34955 SH SOLE 0 0 34955 IShares II PLC Floating Rate B EE g4r53x307 1146828 223815 SH SOLE 0 0 223815 IShares II PLC Usd Tips 0-5 Uc EE g4r53x232 2345024 460531 SH SOLE 0 0 460531 ISHARES III PLC ISHARES S&P SM EE ZZC3RXDZ4 973346 10830 SH SOLE 0 0 10830 ISHARES IV PLC USD SHT DUR HY EE ZZDDSZ717 1194134 13634 SH SOLE 0 0 13634 iShares Morningstar Large-Cap EE 464287119 1053711 13960 SH SOLE 0 0 13960 iShares Morningstar Mid-Cap ET EE 464288208 323365 4440 SH SOLE 0 0 4440 iShares Morningstar Mid-Cap Gr EE 464288307 566133 8010 SH SOLE 0 0 8010 iShares Morningstar Small Cap EE 464288604 244493 5250 SH SOLE 0 0 5250 iShares MSCI EAFE Growth Index EE 464288885 445400 4291 SH SOLE 0 0 4291 ISHARES MSCI EM UCITS ETF EE ZZC2DEHL0 860102 21190 SH SOLE 0 0 21190 iShares MSCI Emerging Mkts ex EE 46434g764 8279059 143809 SH SOLE 0 0 143809 iShares MSCI US Momentum Fctr EE 46432f396 2078443 11094 SH SOLE 1158 0 9936 iShares MSCI USA ESG Select ET EE 464288802 637495 5839 SH SOLE 0 0 5839 iShares MSCI USA Multifactor E EE 46434v282 261199 4854 SH SOLE 0 0 4854 iShares MSCI USA Quality Facto EE 46432f339 5701766 34693 SH SOLE 19609 0 15084 iShares North Amer Tech-Softwa EE 464287515 815623 9565 SH SOLE 0 0 9565 iShares PHLX Semiconductor ETF EE 464287523 688831 3049 SH SOLE 0 0 3049 Ishares Russell 3000 I Fd EE 464287689 1761430 5870 SH SOLE 0 0 5870 iShares Russell Mid Cap Growth EE 464287481 12803973 112178 SH SOLE 9048 0 103130 iShares Russell Mid Cap Index EE 464287499 26883770 319702 SH SOLE 19126 0 300576 iShares Russell Mid Cap Value EE 464287473 8632075 68875 SH SOLE 8591 0 60284 iShares Russell Top 200 Growth EE 464289438 885646 4539 SH SOLE 0 0 4539 iShares Russell Top 200 Value EE 464289420 384653 5040 SH SOLE 0 0 5040 Ishares S&p Global Clean Energ EE 464288224 429405 30716 SH SOLE 0 0 30716 iShares S&P Global Energy Sect EE 464287341 847571 19734 SH SOLE 0 0 19734 Ishares S&p Global Healthcare EE 464287325 558529 5996 SH SOLE 0 0 5996 iShares S&P Global Technology EE 464287291 730796 9769 SH SOLE 2024 0 7745 Ishares S&p Global Telecommuni EE 464287275 597531 7102 SH SOLE 0 0 7102 iShares Select Dividend ETF EE 464287168 11644920 94536 SH SOLE 800 0 93736 Ishares Tr Dow Jones Medical D EE 464288810 539263 9204 SH SOLE 0 0 9204 iShares US Basic Materials Ind EE 464287838 322548 2183 SH SOLE 0 0 2183 iShares US Consumer Services EE 464287580 307264 3748 SH SOLE 0 0 3748 iShares US HealthCare ETF EE 464288828 1057815 19395 SH SOLE 365 0 19030 iShares US Healthcare Index EE 464287762 1040698 16813 SH SOLE 1745 0 15068 iShares US Home Construction EE 464288752 1203155 10393 SH SOLE 2500 0 7893 iShares US Technology EE 464287721 2656178 19667 SH SOLE 1368 0 18299 Ishs S&p Global Consumer Stapl EE 464288737 200837 3291 SH SOLE 0 0 3291 JP Morgan Div Return US Eq ETF EE 46641q407 231674 2068 SH SOLE 0 0 2068 JPMorgan Equity Premium Income EE 46641q332 4104416 70937 SH SOLE 1050 0 69887 JPMorgan Short Duration Core P EE 46641q274 1041410 22381 SH SOLE 0 0 22381 JPMorgan US Value Factor ETF EE 46641q753 982232 23600 SH SOLE 0 0 23600 Main Street Capital Corp EE 56035l104 689812 14581 SH SOLE 660 0 13921 MATERIALS SELECT SECTOR SPDR T EE 81369Y100 1226510 13204 SH SOLE 0 0 13204 Pacer Global Cash Cows Dividen EE 69374h709 215195 6202 SH SOLE 0 0 6202 Pacer US Cash Cows 100 ETF EE 69374h881 23808289 409711 SH SOLE 14200 0 395511 PowerShares Buyback Achievers EE 46137V308 630977 5830 SH SOLE 119 0 5711 ProShares Large Cap Core Plus EE 74347r248 526585 8670 SH SOLE 0 0 8670 ProShares S&P 500 Div Aristocr EE 74348a467 2797407 27585 SH SOLE 0 0 27585 ProShares Ultra S&P 500 EE 74347R107 635276 8195 SH SOLE 0 0 8195 Saba Capital Income & Opportun EE 78518h202 85189 11686 SH SOLE 0 0 11686 Schwab 1000 ETF EE 808524722 2880843 56855 SH SOLE 0 0 56855 Schwab Emerging Mkts ETF EE 808524706 1364663 54046 SH SOLE 436 0 53610 Schwab Fd US Lg Co ETF EE 808524771 6176280 91650 SH SOLE 0 0 91650 Schwab Fund. Intl. LG Co. ETF EE 808524755 10755674 302041 SH SOLE 0 0 302041 Schwab Fundamental Emerg Mkts EE 808524730 2955243 106457 SH SOLE 0 0 106457 Schwab Fundamental US Broad Ma EE 808524789 1241981 18744 SH SOLE 0 0 18744 Schwab International Dividend EE 808524672 1898588 78260 SH SOLE 0 0 78260 Schwab International Equity EE 808524805 24203181 620276 SH SOLE 2245 0 618031 Schwab Intl Small Cap EE 808524888 611106 17070 SH SOLE 0 0 17070 Schwab US Broad ETF EE 808524102 5089816 83371 SH SOLE 0 0 83371 Schwab US Dividend Equity EE 808524797 21011588 260593 SH SOLE 2162 0 258431 Schwab US Large Cap ETF EE 808524201 19012699 306360 SH SOLE 25004 0 281356 Schwab US Large Cap Growth EE 808524300 46521183 501738 SH SOLE 1728 0 500010 Schwab US Large Cap Value EE 808524409 24438519 321644 SH SOLE 3112 0 318532 Schwab US Mid-Cap ETF EE 808524508 7296201 89601 SH SOLE 5669 0 83932 Schwab US Small-Cap ETF EE 808524607 5401813 109704 SH SOLE 4572 0 105132 SPDR Consumer Discret Select S EE 81369Y407 4234587 23028 SH SOLE 0 0 23028 SPDR Consumer Staples Select S EE 81369Y308 14025377 183674 SH SOLE 327 0 183348 SPDR Dow Jones Indl Avg ETF Se EE 78467X109 2567300 6454 SH SOLE 2175 0 4279 SPDR Energy Index EE 81369Y506 12721701 134750 SH SOLE 1958 0 132791 SPDR Euro STOXX 50 ETF EE 78463X202 1114206 21203 SH SOLE 4100 0 17103 SPDR Financial Index EE 81369Y605 5268664 125087 SH SOLE 1565 0 123522 SPDR Health Care Select EE 81369Y209 29430405 199218 SH SOLE 1301 0 197917 SPDR KBW Reg'l Banking EE 78464a698 286844 5705 SH SOLE 0 0 5705 SPDR Port S&P 1500 Comps Stk M EE 78464a805 258460 4029 SH SOLE 0 0 4029 SPDR Portfolio Developed EE 78463x889 225670 6297 SH SOLE 0 0 6297 SPDR Portfolio Large Cap ETF EE 78464a854 1202727 19547 SH SOLE 0 0 19547 SPDR Portfolio S&P 400 Mid Cap EE 78464a847 459462 8614 SH SOLE 900 0 7714 SPDR Portfolio S&P 500 Growth EE 78464a409 470639 6434 SH SOLE 2885 0 3549 SPDR Portfolio S&P 500 High Di EE 78468r788 980964 24096 SH SOLE 0 0 24096 SPDR Portfolio Small Cap ETF EE 78468r853 1359983 31598 SH SOLE 512 0 31086 SPDR S&P 1500 Value Tilt ETF EE 78464a128 10979831 62628 SH SOLE 0 0 62628 SPDR S&P 500 ETF TRUST EE 78462f103 369996792 707356 SH SOLE 51692 0 655664 SPDR S&P 500 Value ETF EE 78464a508 996168 19884 SH SOLE 3375 0 16509 Spdr S&P 600 Sm Cap Value EE 78464a300 306892 3699 SH SOLE 0 0 3699 SPDR S&P Bank ETF EE 78464a797 517631 10990 SH SOLE 0 0 10990 SPDR S&P Biotech EE 78464A870 581939 6133 SH SOLE 0 0 6133 SPDR S&P Dividend ETF EE 78464A763 69220482 527434 SH SOLE 119544 0 407890 SPDR S&P Int'l Small Cap Fd EE 78463X871 3438792 105874 SH SOLE 0 0 105874 SPDR S&P Intl Div EE 78463x772 207385 5900 SH SOLE 0 0 5900 SPDR S&P Mid Cap 400 ETF EE 78467Y107 114769927 206272 SH SOLE 17697 0 188576 SPDR S&P Oil & Gas Exploration EE 78468r556 226788 1464 SH SOLE 0 0 1464 SPDR S&P Pharmaceuticals ETF EE 78464a722 1723812 39968 SH SOLE 0 0 39968 SPDR Technology Index EE 81369Y803 35400585 169974 SH SOLE 3360 0 166615 SPDR Utilities Index EE 81369Y886 7731372 117767 SH SOLE 866 0 116901 SSGA SPDR ETFS EUROPE I PLC EE ZZC7ZY6E9 1017030 14028 SH SOLE 0 0 14028 T. Rowe Price Blue Chip Growth EE 87283q107 349152 9891 SH SOLE 1456 0 8435 UBS AG FI Large Cap Growth EE 902677780 868755 1030 SH SOLE 0 0 1030 Vaneck ETF TR EE 92189f106 1185957 37507 SH SOLE 0 0 37507 Vaneck ETF TR EE 92189f700 607877 8091 SH SOLE 1200 0 6891 VanEck Morningstar Wide Moat E EE 92189f643 21617281 240459 SH SOLE 1987 0 238473 VanEck Semiconductor ETF EE 92189f676 515502 2291 SH SOLE 0 0 2291 VanEck Short High Yield Muni E EE 92189f387 505906 22575 SH SOLE 0 0 22575 Vanguard Dividend Appreciation EE 921908844 158232715 866506 SH SOLE 1683 0 864823 Vanguard Energy ETF EE 92204A306 216958 1647 SH SOLE 0 0 1647 Vanguard ESG US Stock ETF EE 921910733 361484 3879 SH SOLE 0 0 3879 Vanguard Europe ETF EE 922042874 2703558 40148 SH SOLE 475 0 39673 Vanguard Financials ETF EE 92204A405 888751 8680 SH SOLE 0 0 8680 Vanguard FTSE All-World Ex-US EE 922042775 8358915 142522 SH SOLE 0 0 142522 Vanguard FTSE All-World Ex-US EE 922042718 7312597 62586 SH SOLE 0 0 62586 Vanguard FTSE Developed Mkts E EE 921943858 143082675 2851957 SH SOLE 238817 0 2613140 Vanguard FTSE Emerging Mkts ET EE 922042858 90944329 2177264 SH SOLE 141556 0 2035708 Vanguard Growth ETF EE 922908736 33290861 96720 SH SOLE 103 0 96617 Vanguard Health Care ETF EE 92204A504 25096338 92771 SH SOLE 6759 0 86012 Vanguard High Dividend Yield E EE 921946406 3655163 30210 SH SOLE 2547 0 27663 Vanguard Index Fds S&P 500 EE 922908363 36245819 75402 SH SOLE 441 0 74961 Vanguard Information Technolog EE 92204A702 28774404 54877 SH SOLE 1662 0 53215 Vanguard Large Cap ETF EE 922908637 9775870 40774 SH SOLE 29 0 40744 Vanguard Mega Cap Growth EE 921910816 3672483 12814 SH SOLE 0 0 12814 Vanguard Mega Cap Index ETF EE 921910873 430791 2305 SH SOLE 0 0 2305 Vanguard Mega Cap Value Index EE 921910840 3669872 30708 SH SOLE 0 0 30708 Vanguard Mid Cap Growth ETF EE 922908538 6186978 26239 SH SOLE 0 0 26239 Vanguard Mid Cap Vipers Index EE 922908629 22426012 89754 SH SOLE 240 0 89514 Vanguard Russell 1000 ETF EE 92206c730 30044195 126067 SH SOLE 7759 0 118308 Vanguard Russell 1000 Growth E EE 92206c680 1954188 22547 SH SOLE 0 0 22547 Vanguard Russell 1000 Value ET EE 92206c714 1966000 25000 SH SOLE 0 0 25000 Vanguard S&P 500 Growth ETF EE 921932505 559143 1835 SH SOLE 0 0 1835 Vanguard S&P 500 Value ETF EE 921932703 429338 2379 SH SOLE 0 0 2379 Vanguard S&P Small Cap 600 Gro EE 921932794 373982 3326 SH SOLE 0 0 3326 Vanguard Sector Index Fd Cons EE 92204A207 764092 3743 SH SOLE 0 0 3743 Vanguard Small Cap ETF EE 922908751 26594730 116342 SH SOLE 314 0 116028 Vanguard Small Cap Growth EE 922908595 1476364 5663 SH SOLE 0 0 5663 Vanguard Small Cap Value Fund EE 922908611 5166690 26927 SH SOLE 7 0 26920 Vanguard Telecom Services EE 92204A884 361894 2758 SH SOLE 0 0 2758 Vanguard Tot Stock Mrkt ETF EE 922908769 95143090 366076 SH SOLE 68527 0 297548 Vanguard Total Int'l Stock Ind EE 921909768 6420482 106476 SH SOLE 19183 0 87293 Vanguard Total World Stock Ind EE 922042742 4377247 39613 SH SOLE 0 0 39613 Vanguard Utilities ETF EE 92204A876 368627 2585 SH SOLE 0 0 2585 Vanguard Value ETF EE 922908744 26078548 160129 SH SOLE 159 0 159970 Vident Core US Equity EE 26922a503 228340 4197 SH SOLE 0 0 4197 WisdomTree Dynamic Ccy Hdgd In EE 97717x263 201645 5896 SH SOLE 0 0 5896 Wisdomtree Emerg Markets EE 97717x578 848143 28790 SH SOLE 1200 0 27590 WisdomTree Emerg Mkts Eq Inc E EE 97717W315 310774 7428 SH SOLE 0 0 7428 WisdomTree Int'l Small Cap Div EE 97717W760 10031325 153831 SH SOLE 2597 0 151234 WisdomTree Large Cap Dividend EE 97717w307 19280928 267086 SH SOLE 0 0 267086 Wisdomtree Midcap Dividend EE 97717w505 17328437 355309 SH SOLE 1478 0 353831 Wisdomtree Small Cap Div ETF EE 97717w604 296571 9075 SH SOLE 0 0 9075 Wisdomtree US AI Enhanced Valu EE 97717w406 1849037 18167 SH SOLE 0 0 18167 WisdomTree US Quality Dividend EE 97717x669 417064 5474 SH SOLE 0 0 5474 Fidelity MSCI Health Care Inde EZ 316092600 1027380 14725 SH SOLE 0 0 14725 Fidelity MSCI Information Tech EZ 316092808 343047 2201 SH SOLE 0 0 2201 Fidelity MSCI Real Estate ETF EZ 316092857 8206085 314530 SH SOLE 48051 0 266479 Fidelity Nasdaq Composite Inde EZ 315912808 491644 7634 SH SOLE 0 0 7634 GS Activebeta Large Cap ETF EZ 381430503 16613362 160067 SH SOLE 3240 0 156827 Invesco Dynamic Building and C EZ 46137V779 2260211 30193 SH SOLE 4249 0 25944 iShares Core MSCI EAFE EZ 46432f842 119788726 1613968 SH SOLE 59115 0 1554854 iShares Core MSCI Emerging Mkt EZ 46434g103 76157858 1475927 SH SOLE 44204 0 1431723 IShares Core S&P Total US Stoc EZ 464287150 9946448 86266 SH SOLE 8106 0 78160 iShares Core US Value ETF EZ 464287663 494255 5465 SH SOLE 0 0 5465 iShares Dow Jones US RE Index EZ 464287739 1232042 13705 SH SOLE 45 0 13660 Ishares Inc MSCI EM Asia ETF EZ 464286426 467379 6862 SH SOLE 267 0 6595 iShares Int'l Select Dividend EZ 464288448 1149423 40992 SH SOLE 0 0 40992 iShares MSCI EAF Min Vol EZ 46429B689 2313614 32641 SH SOLE 0 0 32641 iShares MSCI EAFE Index EZ 464287465 28466350 356453 SH SOLE 14531 0 341922 iShares MSCI EAFE Small Cap In EZ 464288273 14076838 222278 SH SOLE 6271 0 216007 iShares MSCI Emerg Mkts Indx F EZ 464287234 8686273 211448 SH SOLE 17856 0 193592 iShares MSCI Emerging Mkt Min EZ 464286533 1496869 26451 SH SOLE 97 0 26354 iShares MSCI Japan Index EZ 46434g822 622716 8728 SH SOLE 0 0 8728 iShares MSCI USA Min Volatilit EZ 46429b697 27285938 326465 SH SOLE 47308 0 279157 iShares Russell 1000 EZ 464287622 21777248 75608 SH SOLE 3800 0 71808 iShares Russell 1000 Growth In EZ 464287614 122573589 363666 SH SOLE 13638 0 350028 iShares Russell 1000 Value Ind EZ 464287598 54202575 302622 SH SOLE 15341 0 287280 iShares Russell 2000 Growth In EZ 464287648 26728752 98703 SH SOLE 4301 0 94402 iShares Russell 2000 Index EZ 464287655 90901976 432249 SH SOLE 23619 0 408630 iShares Russell 2000 Value Ind EZ 464287630 38629672 243245 SH SOLE 6789 0 236456 iShares S&P 500 Growth EZ 464287309 80817858 957104 SH SOLE 121768 0 835336 iShares S&P 500 Index EZ 464287200 716836863 1363508 SH SOLE 63355 0 1300153 iShares S&P Barra Value Index EZ 464287408 137291269 734925 SH SOLE 59821 0 675104 iShares S&P Mid Cap 400 Growth EZ 464287606 70015884 767297 SH SOLE 30089 0 737208 iShares S&P Mid Cap 400 Value EZ 464287705 42070842 355658 SH SOLE 13733 0 341925 iShares S&P Mid Cap Index EZ 464287507 220757019 3634459 SH SOLE 233508 0 3400950 iShares S&P Small Cap 600 Grow EZ 464287887 10151782 77655 SH SOLE 6187 0 71468 iShares S&P Small Cap 600 Valu EZ 464287879 17185582 167240 SH SOLE 6036 0 161204 iShares S&P Small Cap Index EZ 464287804 160667293 1453740 SH SOLE 96654 0 1357085 iShares Tr MSCI AC Asia Ex Jap EZ 464288182 3105202 45833 SH SOLE 205 0 45628 iShares Tr MSCI ACWI Index EZ 464288257 2228129 20232 SH SOLE 0 0 20232 iShares Tr S&P 100 Index Fd EZ 464287101 1522805 6155 SH SOLE 1435 0 4720 iShares Tr. Core Div Growth EZ 46434v621 14814693 255162 SH SOLE 4345 0 250817 Ishares Trust High Dividend Eq EZ 46429B663 709581 6438 SH SOLE 0 0 6438