0001213900-23-020216.txt : 20230315 0001213900-23-020216.hdr.sgml : 20230315 20230315123644 ACCESSION NUMBER: 0001213900-23-020216 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230315 DATE AS OF CHANGE: 20230315 EFFECTIVENESS DATE: 20230315 FILER: COMPANY DATA: COMPANY CONFORMED NAME: B. Riley Wealth Advisors, Inc. CENTRAL INDEX KEY: 0001464811 IRS NUMBER: 911648671 STATE OF INCORPORATION: WA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-13634 FILM NUMBER: 23734186 BUSINESS ADDRESS: STREET 1: 5000 T-REX AVENUE STREET 2: SUITE 300 CITY: BOCA RATON STATE: FL ZIP: 33431 BUSINESS PHONE: 212-417-8000 MAIL ADDRESS: STREET 1: 5000 T-REX AVENUE STREET 2: SUITE 300 CITY: BOCA RATON STATE: FL ZIP: 33431 FORMER COMPANY: FORMER CONFORMED NAME: B. Riley Wealth Advisors DATE OF NAME CHANGE: 20221121 FORMER COMPANY: FORMER CONFORMED NAME: National Asset Management, Inc. DATE OF NAME CHANGE: 20090522 13F-HR/A 1 primary_doc.xml X0202 13F-HR/A LIVE false false false 0001464811 XXXXXXXX 12-31-2022 12-31-2022 true 1 RESTATEMENT false B. Riley Wealth Advisors, Inc.
5000 T-Rex Avenue Suite 300 Boca Raton FL 33431
13F HOLDINGS REPORT 028-13634 N
Kristen Frisby Compliance Officer 901-251-1332 /s/ Kristen Frisby Memphis TN 03-14-2023 0 1493 3569170710
INFORMATION TABLE 2 infotable.xml ALLEGION PLC ORD SHS G0176J109 252545 2399 SH SOLE 0 0 2399 AMCOR PLC ORD G0250X107 1524588 128009 SH SOLE 0 0 128009 AON PLC SHS CL A G0403H108 626671 2088 SH SOLE 0 0 2088 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2664462 11499 SH SOLE 0 0 11499 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 348900 11258 SH SOLE 0 0 11258 BUNGE LIMITED COM G16962105 1011269 10136 SH SOLE 0 0 10136 CALEDONIA MNG CORP PLC SHS NEW G1757E113 200021 16131 SH SOLE 0 0 16131 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 483553 8741 SH SOLE 0 0 8741 EATON CORP PLC SHS G29183103 3046460 19410 SH SOLE 0 0 19410 FERGUSON PLC NEW SHS G3421J106 540005 4229 SH SOLE 0 0 4229 FLEX LNG LTD SHS G35947202 297651 9105 SH SOLE 0 0 9105 GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117 38610 42900 SH SOLE 0 0 42900 HORIZON ACQUISITION CORPORAT *W EXP 10/19/202 G46044114 5699 13900 SH SOLE 0 0 13900 ICON PLC SHS G4705A100 211344 1088 SH SOLE 0 0 1088 JOHNSON CTLS INTL PLC SHS G51502105 927084 14417 SH SOLE 0 0 14417 LIBERTY GLOBAL PLC SHS CL C G5480U120 275421 14175 SH SOLE 0 0 14175 LINDE PLC SHS G5494J103 2340611 7176 SH SOLE 0 0 7176 MEDTRONIC PLC SHS G5960L103 2503926 31959 SH SOLE 0 0 31959 APTIV PLC SHS G6095L109 315897 3392 SH SOLE 0 0 3392 NORDIC AMERICAN TANKERS LIMI COM G65773106 34698 11339 SH SOLE 0 0 11339 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 278533 22756 SH SOLE 0 0 22756 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 756808 19150 SH SOLE 0 0 19150 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1028248 19302 SH SOLE 0 0 19302 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1055140 26130 SH SOLE 0 0 26130 STERIS PLC SHS USD G8473T100 284025 1538 SH SOLE 0 0 1538 STONECO LTD COM CL A G85158106 319884 33886 SH SOLE 0 0 33886 TRANE TECHNOLOGIES PLC SHS G8994E103 571681 3398 SH SOLE 0 0 3398 WILLIS TOWERS WATSON PLC LTD SHS G96629103 323670 1319 SH SOLE 0 0 1319 ALCON AG ORD SHS H01301128 646745 9435 SH SOLE 0 0 9435 CHUBB LIMITED COM H1467J104 2539439 11469 SH SOLE 0 0 11469 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 269875 6639 SH SOLE 0 0 6639 GARMIN LTD SHS H2906T109 288735 3128 SH SOLE 0 0 3128 UBS GROUP AG SHS H42097107 422674 22639 SH SOLE 0 0 22639 TE CONNECTIVITY LTD SHS H84989104 1012544 8820 SH SOLE 0 0 8820 TRANSOCEAN LTD REG SHS H8817H100 104041 22816 SH SOLE 0 0 22816 ADECOAGRO S A COM L00849106 700920 84550 SH SOLE 0 0 84550 FREYR BATTERY SHS L4135L100 166656 19200 SH SOLE 0 0 19200 INNOVIZ TECHNOLOGIES LTD *W EXP 04/05/202 M5R635116 84162 58043 SH SOLE 0 0 58043 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 62472 10771 SH SOLE 0 0 10771 INMODE LTD SHS M5425M103 294918 8261 SH SOLE 0 0 8261 KORNIT DIGITAL LTD SHS M6372Q113 317606 13827 SH SOLE 0 0 13827 ASML HOLDING N V N Y REGISTRY SHS N07059210 3228985 5909 SH SOLE 0 0 5909 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 779696 9391 SH SOLE 0 0 9391 NXP SEMICONDUCTORS N V COM N6596X109 1767869 11128 SH SOLE 0 0 11128 ROYAL CARIBBEAN GROUP COM V7780T103 464727 9402 SH SOLE 0 0 9402 ATLAS CORP SHARES Y0436Q109 200585 13076 SH SOLE 0 0 13076 COSTAMARE INC SHS Y1771G102 252509 27210 SH SOLE 0 0 27210 DORIAN LPG LTD SHS USD Y2106R110 242228 12782 SH SOLE 0 0 12782 EAGLE BULK SHIPPING INC COM Y2187A150 532410 10661 SH SOLE 0 0 10661 EURODRY LTD COM Y23508107 171850 10000 SH SOLE 0 0 10000 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2270822 147840 SH SOLE 0 0 147840 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 876167 52623 SH SOLE 0 0 52623 NAVIGATOR HLDGS LTD SHS Y62132108 166663 13935 SH SOLE 0 0 13935 SEANERGY MARITIME HLDGS CORP SHS NEW Y73760194 208200 400000 SH SOLE 0 0 400000 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 766954 39883 SH SOLE 0 0 39883 ABM INDS INC COM 000957100 344451 7755 SH SOLE 0 0 7755 AFLAC INC COM 001055102 343384 4774 SH SOLE 0 0 4774 AGNC INVT CORP COM 00123Q104 847104 81155 SH SOLE 0 0 81155 AES CORP COM 00130H105 451279 15691 SH SOLE 0 0 15691 ALPS ETF TR ALERIAN MLP 00162Q452 1643399 43168 SH SOLE 0 0 43168 AT&T INC COM 00206R102 7841675 425947 SH SOLE 3325 0 422622 ARK ETF TR INNOVATION ETF 00214Q104 1233832 39495 SH SOLE 0 0 39495 ARK ETF TR GENOMIC REV ETF 00214Q302 211708 7499 SH SOLE 0 0 7499 AXT INC COM 00246W103 56480 12895 SH SOLE 0 0 12895 ABBOTT LABS COM 002824100 6465133 58827 SH SOLE 50 0 58777 ABBVIE INC COM 00287Y109 30778975 190452 SH SOLE 0 0 190452 ABRDN ASIA PACIFIC INCOME FU COM 003009107 151489 57173 SH SOLE 0 0 57173 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 53876 10282 SH SOLE 0 0 10282 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 92925 23599 SH SOLE 0 0 23599 ABRDN INCOME CREDIT STRATEGI COM 003057106 157434 17729 SH SOLE 0 0 17729 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 363289 20795 SH SOLE 0 0 20795 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 848251 107970 SH SOLE 0 0 107970 ABRDN ETFS BBRG ALL COMMDY 003261203 400659 11583 SH SOLE 0 0 11583 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 1316589 14755 SH SOLE 0 0 14755 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1028173 19542 SH SOLE 0 0 19542 ACTIVISION BLIZZARD INC COM 00507V109 377260 4928 SH SOLE 0 0 4928 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 3386 20000 SH SOLE 0 0 20000 ADOBE SYSTEMS INCORPORATED COM 00724F101 6551498 19468 SH SOLE 0 0 19468 ADVANCE AUTO PARTS INC COM 00751Y106 211213 1424 SH SOLE 0 0 1424 AEHR TEST SYS COM 00760J108 312254 15535 SH SOLE 0 0 15535 ADVENT TECHNOLOGIES HOLDNG I *W EXP 02/03/202 00788A113 25819 163100 SH SOLE 0 0 163100 ADVANCED MICRO DEVICES INC COM 007903107 4117978 63578 SH SOLE 0 0 63578 AFFIRM HLDGS INC COM CL A 00827B106 110412 11418 SH SOLE 0 0 11418 AEVA TECHNOLOGIES INC *W EXP 03/12/202 00835Q111 16752 96555 SH SOLE 0 0 96555 AGILENT TECHNOLOGIES INC COM 00846U101 434139 2897 SH SOLE 0 0 2897 AGNICO EAGLE MINES LTD COM 008474108 7608652 146348 SH SOLE 100 0 146248 AIRBNB INC COM CL A 009066101 1498046 17521 SH SOLE 0 0 17521 AIR PRODS & CHEMS INC COM 009158106 2327069 7511 SH SOLE 0 0 7511 AKAMAI TECHNOLOGIES INC COM 00971T101 364935 4329 SH SOLE 0 0 4329 ALAMOS GOLD INC NEW COM CL A 011532108 1169757 115703 SH SOLE 0 0 115703 ALBEMARLE CORP COM 012653101 1636927 7534 SH SOLE 0 0 7534 ALBERTSONS COS INC COMMON STOCK 013091103 205998 9932 SH SOLE 0 0 9932 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1854823 21056 SH SOLE 0 0 21056 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 344831 16970 SH SOLE 0 0 16970 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1062485 115111 SH SOLE 0 0 115111 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 259058 7537 SH SOLE 0 0 7537 ALLSTATE CORP COM 020002101 592943 4347 SH SOLE 0 0 4347 ALPHABET INC CAP STK CL C 02079K107 20789716 234303 SH SOLE 0 0 234303 ALPHABET INC CAP STK CL A 02079K305 22980832 260745 SH SOLE 0 0 260745 ATERIAN INC COM 02156U101 32892 42700 SH SOLE 0 0 42700 ALTRIA GROUP INC COM 02209S103 5335186 114562 SH SOLE 0 0 114562 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 45400 20000 SH SOLE 0 0 20000 AMARIN CORP PLC SPONS ADR NEW 023111206 14072 11630 SH SOLE 0 0 11630 AMAZON COM INC COM 023135106 47210822 562032 SH SOLE 1740 0 560292 U HAUL HOLDING COMPANY COM 023586100 358853 5962 SH SOLE 100 0 5862 U HAUL HOLDING COMPANY COM SER N 023586506 1886254 34308 SH SOLE 0 0 34308 AMEREN CORP COM 023608102 355060 3993 SH SOLE 0 0 3993 AMERICAN AIRLS GROUP INC COM 02376R102 251894 19803 SH SOLE 0 0 19803 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 1182084 26079 SH SOLE 0 0 26079 AMERICAN ELEC PWR CO INC COM 025537101 2144138 22582 SH SOLE 0 0 22582 AMERICAN EXPRESS CO COM 025816109 4009262 27135 SH SOLE 0 0 27135 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 549038 92586 SH SOLE 0 0 92586 AMERICAN INTL GROUP INC COM NEW 026874784 597702 9448 SH SOLE 0 0 9448 AMER STATES WTR CO COM 029899101 247034 2669 SH SOLE 0 0 2669 AMERICAN TOWER CORP NEW COM 03027X100 11658276 54648 SH SOLE 1750 0 52898 AMERICAN WTR WKS CO INC NEW COM 030420103 3223787 21150 SH SOLE 500 0 20650 AMERICAN WOODMARK CORPORATIO COM 030506109 256369 5247 SH SOLE 0 0 5247 AMERICAS GOLD AND SILVER COR COM 03062D100 50579 89000 SH SOLE 0 0 89000 AMERICOLD REALTY TRUST INC COM 03064D108 832661 29185 SH SOLE 0 0 29185 AMERISOURCEBERGEN CORP COM 03073E105 373318 2253 SH SOLE 0 0 2253 AMERIPRISE FINL INC COM 03076C106 1134454 3643 SH SOLE 0 0 3643 AMETEK INC COM 031100100 224302 1605 SH SOLE 0 0 1605 AMGEN INC COM 031162100 9602348 36561 SH SOLE 1070 0 35491 AMPHENOL CORP NEW CL A 032095101 4598596 60266 SH SOLE 0 0 60266 AMYRIS INC COM NEW 03236M200 113679 74300 SH SOLE 0 0 74300 ANALOG DEVICES INC COM 032654105 1483921 9047 SH SOLE 0 0 9047 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 566219 9431 SH SOLE 0 0 9431 ANIXA BIOSCIENCES INC COM 03528H109 64600 15200 SH SOLE 0 0 15200 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 819334 37424 SH SOLE 0 0 37424 ELEVANCE HEALTH INC COM 036752103 991337 1932 SH SOLE 0 0 1932 APA CORPORATION COM 03743Q108 876053 18767 SH SOLE 0 0 18767 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 178487 15378 SH SOLE 0 0 15378 APOLLO COML REAL EST FIN INC COM 03762U105 182525 16429 SH SOLE 0 0 16429 APOLLO GLOBAL MGMT INC COM 03769M106 745861 11693 SH SOLE 0 0 11693 APPHARVEST INC *W EXP 01/29/202 03783T111 8350 87800 SH SOLE 0 0 87800 APPLE INC COM 037833100 123697814 952044 SH SOLE 2820 0 949224 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 496409 31142 SH SOLE 0 0 31142 APPLIED DIGITAL CORP COM NEW 038169207 377200 205000 SH SOLE 0 0 205000 APPLIED MATLS INC COM 038222105 1532308 15735 SH SOLE 0 0 15735 APPLOVIN CORP COM CL A 03831W108 149263 14175 SH SOLE 0 0 14175 AQUA METALS INC COM 03837J101 42750 34200 SH SOLE 0 0 34200 ARBOR REALTY TRUST INC COM 038923108 196839 14923 SH SOLE 0 0 14923 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2750583 104904 SH SOLE 0 0 104904 ARCH RESOURCES INC CL A 03940R107 4392476 30762 SH SOLE 0 0 30762 ARCHER AVIATION INC *W EXP 09/16/202 03945R110 5783 22500 SH SOLE 0 0 22500 ARCHER DANIELS MIDLAND CO COM 039483102 5890793 63444 SH SOLE 50 0 63394 THE ARENA GROUP HOLDINGS INC COM 040044109 106100 10000 SH SOLE 0 0 10000 ARES CAPITAL CORP COM 04010L103 2686582 145457 SH SOLE 0 0 145457 ARHAUS INC COM CL A 04035M102 477497 48974 SH SOLE 0 0 48974 ARISTA NETWORKS INC COM 040413106 970678 7999 SH SOLE 0 0 7999 ARRAY TECHNOLOGIES INC COM SHS 04271T100 600776 31080 SH SOLE 0 0 31080 ASBURY AUTOMOTIVE GROUP INC COM 043436104 235535 1314 SH SOLE 0 0 1314 ASPEN GROUP INC COM NEW 04530L203 80830 260742 SH SOLE 0 0 260742 ASPIRA WOMENS HEALTH INC COM 04537Y109 220536 663066 SH SOLE 0 0 663066 ASTRA SPACE INC COM CL A 04634X103 9934 22900 SH SOLE 0 0 22900 ASTRAZENECA PLC SPONSORED ADR 046353108 992809 14643 SH SOLE 0 0 14643 ATHENEX INC COM 04685N103 62916 426549 SH SOLE 0 0 426549 ATKORE INC COM 047649108 2831984 24969 SH SOLE 40 0 24929 ATLASSIAN CORPORATION CL A 049468101 225550 1753 SH SOLE 0 0 1753 AUDIOEYE INC COM NEW 050734201 49694 12975 SH SOLE 0 0 12975 AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3 9733 10000 SH SOLE 0 0 10000 AURORA CANNABIS INC COM 05156X884 13658 14804 SH SOLE 0 0 14804 AUTODESK INC COM 052769106 1674355 8960 SH SOLE 0 0 8960 AUTOMATIC DATA PROCESSING IN COM 053015103 7073986 29472 SH SOLE 0 0 29472 AUTONATION INC COM 05329W102 696592 6492 SH SOLE 0 0 6492 AUTOZONE INC COM 053332102 5304753 2151 SH SOLE 0 0 2151 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 107400 15000 SH SOLE 0 0 15000 AVERY DENNISON CORP COM 053611109 276891 1530 SH SOLE 0 0 1530 AVIS BUDGET GROUP COM 053774105 540149 3295 SH SOLE 0 0 3295 AXON ENTERPRISE INC COM 05464C101 1152716 6947 SH SOLE 0 0 6947 AXSOME THERAPEUTICS INC COM 05464T104 259234 3361 SH SOLE 0 0 3361 AXOS FINANCIAL INC COM 05465C100 1680610 43972 SH SOLE 0 0 43972 B & G FOODS INC NEW COM 05508R106 149810 13211 SH SOLE 0 0 13211 BCE INC COM NEW 05534B760 855954 19204 SH SOLE 0 0 19204 BJS WHSL CLUB HLDGS INC COM 05550J101 201523 3046 SH SOLE 0 0 3046 BP PLC SPONSORED ADR 055622104 1402652 40156 SH SOLE 0 0 40156 B. RILEY FINANCIAL INC COM 05580M108 820204 23983 SH SOLE 0 0 23983 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 133803 18819 SH SOLE 0 0 18819 BNY MELLON STRATEGIC MUNS IN COM 05588W108 94094 15400 SH SOLE 0 0 15400 BABCOCK & WILCOX ENTERPRISES COM 05614L209 73839 12797 SH SOLE 0 0 12797 BAKER HUGHES COMPANY CL A 05722G100 223628 7573 SH SOLE 0 0 7573 BANCFIRST CORP COM 05945F103 220653 2491 SH SOLE 0 0 2491 BANK AMERICA CORP COM 060505104 8050100 243059 SH SOLE 0 0 243059 BANK NEW YORK MELLON CORP COM 064058100 641047 14083 SH SOLE 0 0 14083 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 875550 25973 SH SOLE 0 0 25973 BARRICK GOLD CORP COM 067901108 384554 22384 SH SOLE 0 0 22384 BAXTER INTL INC COM 071813109 334425 6530 SH SOLE 0 0 6530 BECTON DICKINSON & CO COM 075887109 3178541 12499 SH SOLE 0 0 12499 BERKLEY W R CORP COM 084423102 1035190 14265 SH SOLE 0 0 14265 BERKSHIRE HATHAWAY INC DEL CL A 084670108 468711 1 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22813509 73854 SH SOLE 10 0 73844 BHP GROUP LTD SPONSORED ADS 088606108 252672 4072 SH SOLE 0 0 4072 BILL COM HLDGS INC COM 090043100 205934 1890 SH SOLE 0 0 1890 BIOMARIN PHARMACEUTICAL INC COM 09061G101 271351 2622 SH SOLE 0 0 2622 BIOGEN INC COM 09062X103 1343339 4851 SH SOLE 0 0 4851 BLACKROCK INC COM 09247X101 2136563 3015 SH SOLE 0 0 3015 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 332554 16011 SH SOLE 0 0 16011 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 297855 27503 SH SOLE 0 0 27503 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 112431 11176 SH SOLE 0 0 11176 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 154071 15300 SH SOLE 0 0 15300 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 925912 54983 SH SOLE 0 0 54983 BLACKROCK CORE BD TR SHS BEN INT 09249E101 1615252 155612 SH SOLE 0 0 155612 BLACKROCK MUNI INCOME TR II COM 09249N101 151675 14683 SH SOLE 0 0 14683 BLACKROCK ENERGY & RES TR COM 09250U101 150845 12039 SH SOLE 0 0 12039 BLACKROCK ENHANCED GLOBAL DI COM 092501105 394637 41280 SH SOLE 0 0 41280 BLACKROCK ENHANCED EQUITY DI COM 09251A104 295440 32790 SH SOLE 0 0 32790 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 323895 64521 SH SOLE 0 0 64521 BLACKROCK MUNIVEST FD INC COM 09253R105 160599 22910 SH SOLE 0 0 22910 BLACKROCK MUNIVEST FD II INC COM 09253T101 125515 12011 SH SOLE 0 0 12011 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 322496 30028 SH SOLE 0 0 30028 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 444627 40165 SH SOLE 0 0 40165 BLACKROCK CORPOR HI YLD FD I COM 09255P107 520799 59588 SH SOLE 0 0 59588 BLACKROCK FLOATING RATE INCO COM 09255X100 427097 37930 SH SOLE 0 0 37930 BLACKROCK ENHANCD CAP & INM COM 09256A109 726113 42413 SH SOLE 0 0 42413 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 137646 13010 SH SOLE 0 0 13010 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 529699 18671 SH SOLE 0 0 18671 BLACKSTONE INC COM 09260D107 5223833 70412 SH SOLE 0 0 70412 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 189208 12262 SH SOLE 0 0 12262 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 219719 32264 SH SOLE 0 0 32264 BLADE AIR MOBILITY INC CL A COM 092667104 48688 13600 SH SOLE 0 0 13600 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 324406 7647 SH SOLE 0 0 7647 BLOCK H & R INC COM 093671105 387422 10528 SH SOLE 0 0 10528 BOEING CO COM 097023105 8273626 43433 SH SOLE 0 0 43433 BOISE CASCADE CO DEL COM 09739D100 392928 5722 SH SOLE 0 0 5722 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 1153341 23125 SH SOLE 0 0 23125 BOOKING HOLDINGS INC COM 09857L108 727516 361 SH SOLE 0 0 361 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 598088 5722 SH SOLE 0 0 5722 BORGWARNER INC COM 099724106 269758 6702 SH SOLE 0 0 6702 BOSTON SCIENTIFIC CORP COM 101137107 530856 11473 SH SOLE 0 0 11473 SRH TOTAL RETURN FUND INC COM 101507101 8593594 676661 SH SOLE 0 0 676661 BOXLIGHT CORP COM CL A 103197109 34789 111935 SH SOLE 0 0 111935 BRF SA SPONSORED ADR 10552T107 165900 105000 SH SOLE 0 0 105000 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 82275 12795 SH SOLE 0 0 12795 BRISTOL-MYERS SQUIBB CO COM 110122108 15186452 211088 SH SOLE 3325 0 207763 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 569634 14003 SH SOLE 0 0 14003 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 377458 2799 SH SOLE 0 0 2799 BROADCOM INC COM 11135F101 15966773 28556 SH SOLE 0 0 28556 BROOKFIELD CORP CL A LTD VT SH 11271J107 585245 18600 SH SOLE 0 0 18600 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1203929 74547 SH SOLE 0 0 74547 BRUNSWICK CORP COM 117043109 217542 3018 SH SOLE 0 0 3018 BURGERFI INTERNATIONAL INC *W EXP 12/16/202 12122L119 6913 147093 SH SOLE 0 0 147093 BUTTERFLY NETWORK INC COM CL A 124155102 25584 10400 SH SOLE 0 0 10400 CBRE GBL REAL ESTATE INC FD COM 12504G100 63112 11014 SH SOLE 0 0 11014 CBRE GROUP INC CL A 12504L109 221722 2881 SH SOLE 0 0 2881 CDW CORP COM 12514G108 514468 2881 SH SOLE 0 0 2881 CF INDS HLDGS INC COM 125269100 587273 6893 SH SOLE 0 0 6893 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 466034 5061 SH SOLE 0 0 5061 CIGNA CORP NEW COM 125523100 2264109 6833 SH SOLE 0 0 6833 CME GROUP INC COM 12572Q105 524402 3045 SH SOLE 0 0 3045 CMS ENERGY CORP COM 125896100 322188 5087 SH SOLE 0 0 5087 CSW INDUSTRIALS INC COM 126402106 463720 4000 SH SOLE 0 0 4000 CSX CORP COM 126408103 4402198 142098 SH SOLE 0 0 142098 CVS HEALTH CORP COM 126650100 8103130 86952 SH SOLE 985 0 85967 COTERRA ENERGY INC COM 127097103 1463911 48411 SH SOLE 0 0 48411 CADENCE DESIGN SYSTEM INC COM 127387108 769740 4792 SH SOLE 0 0 4792 CADENCE BANK COM 12740C103 257858 10364 SH SOLE 0 0 10364 CALAMOS GBL DYN INCOME FUND COM 12811L107 197737 35122 SH SOLE 0 0 35122 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 208168 19546 SH SOLE 0 0 19546 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 1948890 144122 SH SOLE 0 0 144122 CANADIAN NATL RY CO COM 136375102 366723 3081 SH SOLE 0 0 3081 CANADIAN NAT RES LTD COM 136385101 3109209 55418 SH SOLE 0 0 55418 CANADIAN PAC RY LTD COM 13645T100 580227 7765 SH SOLE 0 0 7765 CANOPY GROWTH CORP COM 138035100 145978 63194 SH SOLE 0 0 63194 CAPITAL ONE FINL CORP COM 14040H105 516562 5557 SH SOLE 0 0 5557 CAPITAL SOUTHWEST CORP COM 140501107 1052427 61545 SH SOLE 0 0 61545 CARA THERAPEUTICS INC COM 140755109 495630 46148 SH SOLE 0 0 46148 CARDINAL HEALTH INC COM 14149Y108 1751412 22641 SH SOLE 0 0 22641 CARECLOUD INC COM 14167R100 32175 11450 SH SOLE 0 0 11450 CARLYLE GROUP INC COM 14316J108 689948 23122 SH SOLE 0 0 23122 CARNIVAL CORP COMMON STOCK 143658300 202832 25165 SH SOLE 0 0 25165 CARRIER GLOBAL CORPORATION COM 14448C104 1082429 26151 SH SOLE 0 0 26151 CATALYST PHARMACEUTICALS INC COM 14888U101 475583 25569 SH SOLE 0 0 25569 CATERPILLAR INC COM 149123101 5768541 24080 SH SOLE 0 0 24080 CELSIUS HLDGS INC COM NEW 15118V207 387653 3726 SH SOLE 0 0 3726 CENTENE CORP DEL COM 15135B101 449087 5476 SH SOLE 0 0 5476 CENOVUS ENERGY INC COM 15135U109 385238 19841 SH SOLE 0 0 19841 CENTERPOINT ENERGY INC COM 15189T107 226299 7546 SH SOLE 0 0 7546 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 161534 16950 SH SOLE 0 0 16950 CHARLES RIV LABS INTL INC COM 159864107 347550 1595 SH SOLE 0 0 1595 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 97857 19150 SH SOLE 0 0 19150 CHEMOURS CO COM 163851108 201773 6590 SH SOLE 0 0 6590 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 354983 6242 SH SOLE 0 0 6242 CHENIERE ENERGY INC COM NEW 16411R208 1571227 10478 SH SOLE 0 0 10478 CHESAPEAKE ENERGY CORP COM 165167735 512759 5433 SH SOLE 0 0 5433 CHEVRON CORP NEW COM 166764100 21193605 118077 SH SOLE 0 0 118077 CHEWY INC CL A 16679L109 790175 21310 SH SOLE 0 0 21310 CHICOS FAS INC COM 168615102 59040 12000 SH SOLE 0 0 12000 CHIPOTLE MEXICAN GRILL INC COM 169656105 1162717 838 SH SOLE 0 0 838 CHURCH & DWIGHT CO INC COM 171340102 248950 3088 SH SOLE 0 0 3088 CINCINNATI FINL CORP COM 172062101 512735 4975 SH SOLE 0 0 4975 CIPHER MINING INC COM 17253J106 5600 10000 SH SOLE 0 0 10000 CISCO SYS INC COM 17275R102 7968947 167274 SH SOLE 0 0 167274 CITIGROUP INC COM NEW 172967424 2793077 61752 SH SOLE 0 0 61752 CLEVELAND-CLIFFS INC NEW COM 185899101 766530 47581 SH SOLE 0 0 47581 CLIPPER RLTY INC COM 18885T306 87225 13629 SH SOLE 0 0 13629 CLOROX CO DEL COM 189054109 1145777 8165 SH SOLE 0 0 8165 CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 246400 38500 SH SOLE 0 0 38500 CLOUGH GLOBAL EQUITY FD COM 18914C100 436333 67025 SH SOLE 0 0 67025 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 352813 69588 SH SOLE 0 0 69588 CLOUDFLARE INC CL A COM 18915M107 324246 7172 SH SOLE 0 0 7172 COCA COLA CO COM 191216100 9544451 150546 SH SOLE 500 0 150046 CODIAK BIOSCIENCES INC COM 192010106 3976 10000 SH SOLE 0 0 10000 COEUR MNG INC COM NEW 192108504 141678 42166 SH SOLE 0 0 42166 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 293536 5133 SH SOLE 0 0 5133 COHERENT CORP COM 19247G107 2172620 61898 SH SOLE 100 0 61798 COHEN & STEERS QUALITY INCOM COM 19247L106 202186 17227 SH SOLE 0 0 17227 COHEN & STEERS INFRASTRUCTUR COM 19248A109 971228 40485 SH SOLE 0 0 40485 COHEN & STEERS CLOSED-END OP COM 19248P106 111815 10700 SH SOLE 0 0 10700 COINBASE GLOBAL INC COM CL A 19260Q107 232265 6563 SH SOLE 0 0 6563 COLGATE PALMOLIVE CO COM 194162103 1375411 17456 SH SOLE 0 0 17456 COLUMBIA SELIGM PREM TECH GR COM 19842X109 620411 25519 SH SOLE 0 0 25519 COMCAST CORP NEW CL A 20030N101 3902281 111589 SH SOLE 0 0 111589 COMPASS THERAPEUTICS INC COM 20454B104 75038 14918 SH SOLE 0 0 14918 COMPOSECURE INC COM CL A 20459V105 159968 32580 SH SOLE 0 0 32580 CONAGRA BRANDS INC COM 205887102 348276 8999 SH SOLE 0 0 8999 CONOCOPHILLIPS COM 20825C104 6248096 53704 SH SOLE 2813 0 50891 CONSOLIDATED EDISON INC COM 209115104 2500808 26239 SH SOLE 0 0 26239 CONSTELLATION BRANDS INC CL A 21036P108 2098979 9057 SH SOLE 0 0 9057 CONSTELLATION ENERGY CORP COM 21037T109 326823 3791 SH SOLE 0 0 3791 COOPER COS INC COM NEW 216648402 221236 669 SH SOLE 0 0 669 COPART INC COM 217204106 837237 13750 SH SOLE 0 0 13750 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2365 21400 SH SOLE 0 0 21400 CORMEDIX INC COM 21900C308 45403 11850 SH SOLE 0 0 11850 CORNERSTONE STRATEGIC VALUE COM 21924B302 121384 16079 SH SOLE 0 0 16079 CORNING INC COM 219350105 2573625 80577 SH SOLE 0 0 80577 CORTEVA INC COM 22052L104 1064116 18103 SH SOLE 0 0 18103 COSTCO WHSL CORP NEW COM 22160K105 15404734 33745 SH SOLE 475 0 33270 CREDIT SUISSE ASSET MGMT INC COM 224916106 681744 270533 SH SOLE 0 0 270533 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225 340025 3846 SH SOLE 0 0 3846 CROCS INC COM 227046109 467975 4515 SH SOLE 200 0 4315 CROSS CTRY HEALTHCARE INC COM 227483104 213649 8041 SH SOLE 0 0 8041 CROWDSTRIKE HLDGS INC CL A 22788C105 1674265 15901 SH SOLE 0 0 15901 CROWN CASTLE INC COM 22822V101 6369182 46954 SH SOLE 1450 0 45504 CTO RLTY GROWTH INC NEW COM 22948Q101 194045 10615 SH SOLE 0 0 10615 CUE HEALTH INC COM 229790100 215280 104000 SH SOLE 0 0 104000 CUMMINS INC COM 231021106 2178317 8990 SH SOLE 0 0 8990 CURTISS WRIGHT CORP COM 231561101 404987 2425 SH SOLE 0 0 2425 DBX ETF TR XTRACK MSCI EAFE 233051200 222458 6902 SH SOLE 0 0 6902 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 451452 11638 SH SOLE 0 0 11638 DNP SELECT INCOME FD INC COM 23325P104 146490 12958 SH SOLE 0 0 12958 D R HORTON INC COM 23331A109 604226 6778 SH SOLE 0 0 6778 DANAHER CORPORATION COM 235851102 2651066 9980 SH SOLE 0 0 9980 DANIMER SCIENTIFIC INC COM CL A 236272100 23404 13075 SH SOLE 0 0 13075 DARDEN RESTAURANTS INC COM 237194105 256465 1854 SH SOLE 0 0 1854 DATADOG INC CL A COM 23804L103 224837 3059 SH SOLE 0 0 3059 DECKERS OUTDOOR CORP COM 243537107 327311 820 SH SOLE 0 0 820 DEERE & CO COM 244199105 8669868 20164 SH SOLE 0 0 20164 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 1071113 23671 SH SOLE 0 0 23671 DELL TECHNOLOGIES INC CL C 24703L202 669290 16641 SH SOLE 0 0 16641 DELTA AIR LINES INC DEL COM NEW 247361702 1885724 57387 SH SOLE 0 0 57387 DENISON MINES CORP COM 248356107 23000 20000 SH SOLE 0 0 20000 DEVON ENERGY CORP NEW COM 25179M103 4312751 70115 SH SOLE 0 0 70115 DEXCOM INC COM 252131107 762701 7923 SH SOLE 1200 0 6723 DIAGEO PLC SPON ADR NEW 25243Q205 2081467 11696 SH SOLE 0 0 11696 DIAMONDBACK ENERGY INC COM 25278X109 1404635 10269 SH SOLE 0 0 10269 DIGITAL RLTY TR INC COM 253868103 283803 2798 SH SOLE 0 0 2798 DIGITAL TURBINE INC COM NEW 25400W102 412623 27075 SH SOLE 0 0 27075 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 317505 13077 SH SOLE 0 0 13077 DIREXION SHS ETF TR DAILY S&P BEAR 25460E257 771340 101093 SH SOLE 0 0 101093 DISNEY WALT CO COM 254687106 9361320 108541 SH SOLE 0 0 108541 DISCOVER FINL SVCS COM 254709108 649130 6635 SH SOLE 0 0 6635 DOCUSIGN INC COM 256163106 814079 14689 SH SOLE 0 0 14689 DOLBY LABORATORIES INC COM CL A 25659T107 322681 4574 SH SOLE 0 0 4574 DOLLAR GEN CORP NEW COM 256677105 2557395 10363 SH SOLE 0 0 10363 DOLLAR TREE INC COM 256746108 265200 1875 SH SOLE 0 0 1875 DOMINION ENERGY INC COM 25746U109 2091756 34112 SH SOLE 0 0 34112 DOMINOS PIZZA INC COM 25754A201 285231 823 SH SOLE 0 0 823 DORMAN PRODS INC COM 258278100 278435 3443 SH SOLE 0 0 3443 DOUBLELINE INCOME SOLUTIONS COM 258622109 330720 29821 SH SOLE 0 0 29821 DOUBLELINE OPPORTUNISTIC CR COM 258623107 261397 17573 SH SOLE 0 0 17573 DOVER CORP COM 260003108 890264 6575 SH SOLE 0 0 6575 DOW INC COM 260557103 4515561 89612 SH SOLE 0 0 89612 DRAFTKINGS INC NEW COM CL A 26142V105 205191 18015 SH SOLE 0 0 18015 DRIVE SHACK INC COM 262077100 2542 15166 SH SOLE 0 0 15166 DUFF & PHELPS UTLITY AND INF COM 26433C105 324578 24025 SH SOLE 0 0 24025 DUKE ENERGY CORP NEW COM NEW 26441C204 7114508 69079 SH SOLE 1449 0 67630 DUPONT DE NEMOURS INC COM 26614N102 1735645 25290 SH SOLE 0 0 25290 D-WAVE QUANTUM INC COM 26740W109 64080 44500 SH SOLE 0 0 44500 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 111720 10500 SH SOLE 0 0 10500 DZS INC COM 268211109 230839 18205 SH SOLE 0 0 18205 EOG RES INC COM 26875P101 2573465 19869 SH SOLE 0 0 19869 EQT CORP COM 26884L109 262492 7759 SH SOLE 0 0 7759 EPR PPTYS COM SH BEN INT 26884U109 318615 8386 SH SOLE 0 0 8386 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 470092 15738 SH SOLE 0 0 15738 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 323429 14809 SH SOLE 0 0 14809 ETFIS SER TR I VIRTUS INFRCAP 26923G822 763030 42063 SH SOLE 0 0 42063 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 874404 19846 SH SOLE 0 0 19846 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 214595 5466 SH SOLE 0 0 5466 EAGLE POINT CREDIT COMPANY I COM 269808101 524664 49405 SH SOLE 0 0 49405 EASTGROUP PPTYS INC COM 277276101 441913 2960 SH SOLE 0 0 2960 EASTMAN CHEM CO COM 277432100 279405 3411 SH SOLE 0 0 3411 EATON VANCE ENHANCED EQUITY COM 278274105 364053 24384 SH SOLE 0 0 24384 EATON VANCE LTD DURATION INC COM 27828H105 965540 102826 SH SOLE 0 0 102826 EATON VANCE TAX-MANAGED DIVE COM 27828N102 685592 63130 SH SOLE 0 0 63130 EATON VANCE TX ADV GLBL DIV COM 27828S101 333106 22060 SH SOLE 0 0 22060 EATON VANCE SHORT DURATION D COM 27828V104 108675 10665 SH SOLE 0 0 10665 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 399883 32532 SH SOLE 0 0 32532 EATON VANCE TAX-MANAGED GLOB COM 27829C105 338933 43677 SH SOLE 0 0 43677 EATON VANCE TAX-MANAGED GLOB COM 27829F108 1875848 248457 SH SOLE 0 0 248457 EATON VANCE RISK-MANAGED DIV COM 27829G106 204843 27287 SH SOLE 0 0 27287 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 139542 15184 SH SOLE 0 0 15184 EBIX INC COM NEW 278715206 263194 13186 SH SOLE 0 0 13186 ECOLAB INC COM 278865100 683499 4679 SH SOLE 0 0 4679 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 152983 11905 SH SOLE 0 0 11905 EDWARDS LIFESCIENCES CORP COM 28176E108 2579492 34573 SH SOLE 0 0 34573 EMBRAER S.A. SPONSORED ADS 29082A107 285317 26104 SH SOLE 0 0 26104 EMCOR GROUP INC COM 29084Q100 675076 4558 SH SOLE 0 0 4558 EMERSON ELEC CO COM 291011104 3781156 39362 SH SOLE 0 0 39362 ASPEN TECHNOLOGY INC COM 29109X106 246685 1201 SH SOLE 0 0 1201 ENBRIDGE INC COM 29250N105 5043407 128988 SH SOLE 0 0 128988 ENCORE WIRE CORP COM 292562105 2092425 15211 SH SOLE 40 0 15171 ENDEAVOUR SILVER CORP COM 29258Y103 208980 64500 SH SOLE 0 0 64500 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 7590662 639483 SH SOLE 0 0 639483 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1192478 96949 SH SOLE 0 0 96949 ENPHASE ENERGY INC COM 29355A107 1644077 6205 SH SOLE 0 0 6205 ENTEGRIS INC COM 29362U104 283007 4315 SH SOLE 0 0 4315 ENTERGY CORP NEW COM 29364G103 579445 5151 SH SOLE 0 0 5151 ENTERPRISE PRODS PARTNERS L COM 293792107 19944258 826876 SH SOLE 0 0 826876 ENVESTNET INC NOTE 0.750% 8/1 29404KAE6 36213 40000 SH SOLE 0 0 40000 ENVIVA INC COM 29415B103 1902828 35923 SH SOLE 0 0 35923 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 177659 120040 SH SOLE 0 0 120040 EQUIFAX INC COM 294429105 455539 2344 SH SOLE 0 0 2344 EQUINIX INC COM 29444U700 2008661 3067 SH SOLE 0 0 3067 EQUINOR ASA SPONSORED ADR 29446M102 716829 20018 SH SOLE 0 0 20018 EQUITRANS MIDSTREAM CORP COM 294600101 77923 11630 SH SOLE 0 0 11630 ERIE INDTY CO CL A 29530P102 249715 1004 SH SOLE 0 0 1004 ESSENTIAL UTILS INC COM 29670G102 333491 6987 SH SOLE 0 0 6987 ETHAN ALLEN INTERIORS INC COM 297602104 226635 8476 SH SOLE 0 0 8476 ETSY INC COM 29786A106 698796 5834 SH SOLE 0 0 5834 EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 67599 75000 SH SOLE 0 0 75000 EVERSOURCE ENERGY COM 30040W108 1144548 13652 SH SOLE 0 0 13652 EVGO INC *W EXP 07/01/202 30052F118 24816 36500 SH SOLE 0 0 36500 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 213602 5394 SH SOLE 0 0 5394 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 524727 20204 SH SOLE 0 0 20204 EXELON CORP COM 30161N101 684046 15823 SH SOLE 0 0 15823 EXLSERVICE HOLDINGS INC COM 302081104 276001 1629 SH SOLE 0 0 1629 EXPEDITORS INTL WASH INC COM 302130109 243377 2342 SH SOLE 0 0 2342 EXXON MOBIL CORP COM 30231G102 32194809 291884 SH SOLE 26 0 291858 FB FINL CORP COM 30257X104 244487 6765 SH SOLE 0 0 6765 FIGS INC CL A 30260D103 79925 11876 SH SOLE 0 0 11876 FS KKR CAP CORP COM 302635206 1454657 80038 SH SOLE 0 0 80038 META PLATFORMS INC CL A 30303M102 10025795 83827 SH SOLE 0 0 83827 FARMLAND PARTNERS INC COM 31154R109 132329 10597 SH SOLE 0 0 10597 FEDERATED HERMES INC CL B 314211103 410875 11316 SH SOLE 0 0 11316 FEDEX CORP COM 31428X106 2896308 16629 SH SOLE 0 0 16629 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 664990 16231 SH SOLE 0 0 16231 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 378187 12219 SH SOLE 0 0 12219 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 337392 14152 SH SOLE 0 0 14152 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 837330 13087 SH SOLE 0 0 13087 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1301235 28806 SH SOLE 0 0 28806 FIDELITY NATL INFORMATION SV COM 31620M106 706292 10410 SH SOLE 0 0 10410 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 921448 24494 SH SOLE 0 0 24494 FIDUS INVT CORP COM 316500107 337733 17747 SH SOLE 0 0 17747 FIFTH THIRD BANCORP COM 316773100 988962 29921 SH SOLE 0 0 29921 FIRST HORIZON CORPORATION COM 320517105 227936 9247 SH SOLE 0 0 9247 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 390365 10100 SH SOLE 0 0 10100 FIRST TR MORNINGSTAR DIVID L SHS 336917109 2440596 66756 SH SOLE 0 0 66756 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 378154 4806 SH SOLE 0 0 4806 FIRST TR INTER DURATN PFD & COM 33718W103 304306 17919 SH SOLE 0 0 17919 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 133890 22315 SH SOLE 0 0 22315 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 914057 11518 SH SOLE 0 0 11518 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 6477638 86426 SH SOLE 0 0 86426 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 3343311 21692 SH SOLE 0 0 21692 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3024195 24557 SH SOLE 0 0 24557 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 676999 14346 SH SOLE 0 0 14346 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 200076 8163 SH SOLE 0 0 8163 FIRST TR SR FLTG RATE INCOME COM 33733U108 306413 32153 SH SOLE 0 0 32153 FIRST TR VALUE LINE DIVID IN SHS 33734H106 10368389 259794 SH SOLE 0 0 259794 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 806654 47200 SH SOLE 0 0 47200 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 7220716 176287 SH SOLE 0 0 176287 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1398500 12862 SH SOLE 0 0 12862 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 7526048 146108 SH SOLE 0 0 146108 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 255254 4213 SH SOLE 0 0 4213 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1056264 11537 SH SOLE 0 0 11537 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3843026 66707 SH SOLE 0 0 66707 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 208568 9489 SH SOLE 0 0 9489 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 741152 54059 SH SOLE 0 0 54059 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 6694131 172930 SH SOLE 0 0 172930 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 822291 9259 SH SOLE 0 0 9259 FIRST TR NASDAQ 100 TECH IND SHS 337345102 602811 5728 SH SOLE 0 0 5728 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 13181827 150083 SH SOLE 0 0 150083 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 394350 5992 SH SOLE 0 0 5992 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 212682 2326 SH SOLE 0 0 2326 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 191383 16847 SH SOLE 0 0 16847 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 539343 11300 SH SOLE 0 0 11300 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 518151 8497 SH SOLE 0 0 8497 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 12552737 470316 SH SOLE 0 0 470316 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2560995 57434 SH SOLE 0 0 57434 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 208821 5363 SH SOLE 0 0 5363 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 574190 26970 SH SOLE 0 0 26970 FIRST TR HIGH INCOME LONG / COM 33738E109 203306 17756 SH SOLE 0 0 17756 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2748291 62575 SH SOLE 0 0 62575 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 475530 10215 SH SOLE 0 0 10215 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 608702 13796 SH SOLE 0 0 13796 FIRST TR MLP & ENERGY INCOM COM 33739B104 164274 21034 SH SOLE 0 0 21034 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 3104666 184802 SH SOLE 0 0 184802 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1412971 57696 SH SOLE 0 0 57696 FST TR NEW OPPORT MLP & ENE COM 33739M100 387200 64000 SH SOLE 0 0 64000 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1028640 20528 SH SOLE 0 0 20528 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 890913 18230 SH SOLE 0 0 18230 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 764500 42925 SH SOLE 0 0 42925 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1252148 26411 SH SOLE 0 0 26411 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 3374456 56771 SH SOLE 0 0 56771 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 220939 4325 SH SOLE 0 0 4325 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 212026 12000 SH SOLE 0 0 12000 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 1199144 38238 SH SOLE 0 0 38238 FIRST TR EXCHNG TRADED FD VI CB OE VEST US EQT 33740F631 830546 27343 SH SOLE 0 0 27343 FIRST TR EXCHNG TRADED FD VI VE ST US EQTY BUF 33740F664 749327 22700 SH SOLE 0 0 22700 FIRST TR EXCHNG TRADED FD VI CB OE VEST US EQT 33740F698 270463 8750 SH SOLE 0 0 8750 FIRST TR EXCHNG TRADED FD VI CB OE VEST US BUF 33740F748 583452 16590 SH SOLE 0 0 16590 FIRST TR EXCHNG TRADED FD VI CB OE VEST US EQ 33740F755 254660 11466 SH SOLE 0 0 11466 FIRST TR EXCHNG TRADED FD VI TC W OPPORTUNIS 33740F805 965370 21980 SH SOLE 0 0 21980 FIRST TR EXCHNG TRADED FD VI CB OE EQT DEP NOV 33740F839 592013 18121 SH SOLE 0 0 18121 FIRST TR EXCHNG TRADED FD VI VE ST US DEEP 33740F854 1595678 51275 SH SOLE 0 0 51275 FIRST TR EXCHNG TRADED FD VI TC W SECURITIZED 33740U109 899917 42670 SH SOLE 0 0 42670 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 749393 22390 SH SOLE 0 0 22390 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 800324 43378 SH SOLE 0 0 43378 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 981667 32991 SH SOLE 0 0 32991 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 1473000 50000 SH SOLE 0 0 50000 FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810 1859622 60143 SH SOLE 0 0 60143 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 215922 7045 SH SOLE 0 0 7045 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 1283646 43890 SH SOLE 0 0 43890 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 284203 9511 SH SOLE 0 0 9511 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 504272 19358 SH SOLE 0 0 19358 FISERV INC COM 337738108 2807421 27777 SH SOLE 0 0 27777 FIRSTENERGY CORP COM 337932107 726033 17311 SH SOLE 0 0 17311 FISKER INC CL A COM STK 33813J106 162485 22350 SH SOLE 0 0 22350 FLEETCOR TECHNOLOGIES INC COM 339041105 756027 4116 SH SOLE 0 0 4116 FLEXSHARES TR MORNSTAR UPSTR 33939L407 538945 12398 SH SOLE 0 0 12398 FLEXSHARES TR STOXX GLOBR INF 33939L795 402675 7988 SH SOLE 0 0 7988 FLEXSHARES TR QUALT DIVD IDX 33939L860 258056 4906 SH SOLE 0 0 4906 FLUX PWR HLDGS INC COM NEW 344057302 167336 42150 SH SOLE 0 0 42150 FOOT LOCKER INC COM 344849104 203764 5392 SH SOLE 0 0 5392 FORD MTR CO DEL COM 345370860 5422620 466262 SH SOLE 0 0 466262 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 8567 20200 SH SOLE 0 0 20200 FORTINET INC COM 34959E109 2138791 43747 SH SOLE 0 0 43747 FORTIVE CORP COM 34959J108 262499 4085 SH SOLE 0 0 4085 FORTRESS BIOTECH INC COM 34960Q109 107945 164800 SH SOLE 0 0 164800 FORTUNA SILVER MINES INC COM 349915108 56625 15100 SH SOLE 0 0 15100 FRANCHISE GROUP INC COM 35180X105 245181 10030 SH SOLE 0 0 10030 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 268723 20276 SH SOLE 0 0 20276 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 439066 4908 SH SOLE 0 0 4908 FRANKLIN LTD DURATION INCOME COM 35472T101 391230 63000 SH SOLE 0 0 63000 FREEPORT-MCMORAN INC CL B 35671D857 1961874 51652 SH SOLE 0 0 51652 FUELCELL ENERGY INC COM 35952H601 34792 12515 SH SOLE 0 0 12515 FUBOTV INC COM 35953D104 56425 32428 SH SOLE 0 0 32428 GDL FD COM SH BEN IT 361570104 463179 59079 SH SOLE 0 0 59079 GABELLI EQUITY TR INC COM 362397101 315498 57573 SH SOLE 0 0 57573 GABELLI DIVID & INCOME TR COM 36242H104 869933 42026 SH SOLE 0 0 42026 GALLAGHER ARTHUR J & CO COM 363576109 1659586 8802 SH SOLE 0 0 8802 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 779241 214667 SH SOLE 0 0 214667 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 128918 25179 SH SOLE 0 0 25179 GAMING & LEISURE PPTYS INC COM 36467J108 1108478 21280 SH SOLE 0 0 21280 GARTNER INC COM 366651107 326728 972 SH SOLE 0 0 972 GENERAC HLDGS INC COM 368736104 3690397 36662 SH SOLE 50 0 36612 GENERAL DYNAMICS CORP COM 369550108 2395545 9655 SH SOLE 0 0 9655 GENERAL ELECTRIC CO COM NEW 369604301 1605125 19141 SH SOLE 0 0 19141 GENERAL MLS INC COM 370334104 1886709 22501 SH SOLE 0 0 22501 GENERAL MTRS CO COM 37045V100 1217095 36180 SH SOLE 0 0 36180 GENUINE PARTS CO COM 372460105 2532984 14525 SH SOLE 0 0 14525 GILEAD SCIENCES INC COM 375558103 2560532 29826 SH SOLE 0 0 29826 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 118109 69887 SH SOLE 0 0 69887 GITLAB INC CLASS A COM 37637K108 284454 6260 SH SOLE 0 0 6260 GLADSTONE COMMERCIAL CORP COM 376536108 4062755 219608 SH SOLE 9015 0 210593 GSK PLC SPONSORED ADR 37733W204 1444775 40781 SH SOLE 0 0 40781 GLOBALSTAR INC COM 378973408 17237 12960 SH SOLE 0 0 12960 GLOBAL NET LEASE INC COM NEW 379378201 851567 67746 SH SOLE 0 0 67746 GLOBAL PMTS INC COM 37940X102 1096117 11036 SH SOLE 0 0 11036 GLOBAL PARTNERS LP COM UNITS 37946R109 1021543 29380 SH SOLE 0 0 29380 GLOBAL X FDS GLOBX SUPDV US 37950E291 194059 10269 SH SOLE 0 0 10269 GLOBAL MED REIT INC COM NEW 37954A204 757692 78257 SH SOLE 0 0 78257 GLOBAL X FDS RUSSELL 2000 37954Y459 1032447 54347 SH SOLE 0 0 54347 GLOBAL X FDS S&P 500 COVERED 37954Y475 1431046 35999 SH SOLE 0 0 35999 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 2676880 166561 SH SOLE 0 0 166561 GLOBAL X FDS US INFR DEV ETF 37954Y673 5599333 210268 SH SOLE 4650 0 205618 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1724778 29184 SH SOLE 0 0 29184 GLOBAL SELF STORAGE INC COM 37955N106 100138 20520 SH SOLE 0 0 20520 GLOBE LIFE INC COM 37959E102 468957 3890 SH SOLE 0 0 3890 GODADDY INC CL A 380237107 769823 10289 SH SOLE 0 0 10289 GOLD FIELDS LTD SPONSORED ADR 38059T106 385755 37271 SH SOLE 0 0 37271 GOLDEN MINERALS CO COM 381119106 6174 22500 SH SOLE 0 0 22500 GOLDMAN SACHS GROUP INC COM 38141G104 4783815 13932 SH SOLE 0 0 13932 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 4819161 48183 SH SOLE 0 0 48183 GOLDMAN SACHS BDC INC SHS 38147U107 849511 61176 SH SOLE 0 0 61176 GRACO INC COM 384109104 206036 3063 SH SOLE 0 0 3063 GRAFTECH INTL LTD COM 384313508 76947 16165 SH SOLE 0 0 16165 GRAINGER W W INC COM 384802104 601686 1082 SH SOLE 0 0 1082 GRAND CANYON ED INC COM 38526M106 413373 3912 SH SOLE 0 0 3912 GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 341626 14005 SH SOLE 0 0 14005 GREENPOWER MTR CO INC COM NEW 39540E302 26962 15585 SH SOLE 0 0 15585 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 383036 1644 SH SOLE 0 0 1644 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 634729 38798 SH SOLE 0 0 38798 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 983463 64561 SH SOLE 0 0 64561 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 862470 64124 SH SOLE 0 0 64124 HF SINCLAIR CORP COM 403949100 663513 12787 SH SOLE 0 0 12787 HCA HEALTHCARE INC COM 40412C101 643727 2682 SH SOLE 0 0 2682 HDFC BANK LTD SPONSORED ADS 40415F101 207034 3026 SH SOLE 0 0 3026 HP INC COM 40434L105 547954 20218 SH SOLE 0 0 20218 HALEON PLC SPON ADS 405552100 262515 32814 SH SOLE 0 0 32814 HALL OF FAME RESORT & ENTMT *W EXP 07/01/202 40619L110 14551 309604 SH SOLE 0 0 309604 HALLIBURTON CO COM 406216101 1384966 35196 SH SOLE 0 0 35196 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 555056 16629 SH SOLE 0 0 16629 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 374505 23155 SH SOLE 0 0 23155 HANCOCK JOHN PFD INCOME FD I COM 41013X106 1223654 78039 SH SOLE 5355 0 72684 HANMI FINL CORP COM NEW 410495204 218145 8814 SH SOLE 0 0 8814 HANNON ARMSTRONG SUST INFR C COM 41068X100 378881 12940 SH SOLE 0 0 12940 HARTFORD FINL SVCS GROUP INC COM 416515104 2055627 26991 SH SOLE 0 0 26991 HAVERTY FURNITURE COS INC COM 419596101 227912 7622 SH SOLE 0 0 7622 HEALTH CATALYST INC NOTE 2.500% 4/1 42225TAB3 30510 35000 SH SOLE 0 0 35000 HEALTHPEAK PROPERTIES INC COM 42250P103 1030470 41104 SH SOLE 0 0 41104 HECLA MNG CO COM 422704106 4331893 779117 SH SOLE 1000 0 778117 HENRY JACK & ASSOC INC COM 426281101 1263174 7195 SH SOLE 0 0 7195 HERCULES CAPITAL INC COM 427096508 183404 13873 SH SOLE 0 0 13873 HERSHEY CO COM 427866108 728186 3144 SH SOLE 0 0 3144 HESS CORP COM 42809H107 225025 1587 SH SOLE 0 0 1587 HEWLETT PACKARD ENTERPRISE C COM 42824C109 884952 55085 SH SOLE 0 0 55085 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 385539 37431 SH SOLE 0 0 37431 HILLENBRAND INC COM 431571108 249961 5858 SH SOLE 0 0 5858 HOLOGIC INC COM 436440101 264752 3539 SH SOLE 0 0 3539 HOME DEPOT INC COM 437076102 33014968 104524 SH SOLE 1255 0 103269 HONEYWELL INTL INC COM 438516106 16135435 75294 SH SOLE 1075 0 74219 HORIZON TECHNOLOGY FIN CORP COM 44045A102 190732 16364 SH SOLE 0 0 16364 HORMEL FOODS CORP COM 440452100 366723 8051 SH SOLE 0 0 8051 HUBSPOT INC COM 443573100 330476 1143 SH SOLE 0 0 1143 HUMANA INC COM 444859102 774705 1510 SH SOLE 0 0 1510 HUNT J B TRANS SVCS INC COM 445658107 283089 1624 SH SOLE 0 0 1624 HUNTINGTON BANCSHARES INC COM 446150104 452885 31773 SH SOLE 0 0 31773 IPG PHOTONICS CORP COM 44980X109 228155 2410 SH SOLE 0 0 2410 ITT INC COM 45073V108 201939 2490 SH SOLE 0 0 2490 ICICI BANK LIMITED ADR 45104G104 369673 16888 SH SOLE 0 0 16888 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 765847 15120 SH SOLE 0 0 15120 IDACORP INC COM 451107106 694568 6440 SH SOLE 0 0 6440 IDEXX LABS INC COM 45168D104 502198 1231 SH SOLE 0 0 1231 ILLINOIS TOOL WKS INC COM 452308109 2259230 10196 SH SOLE 0 0 10196 ILLUMINA INC COM 452327109 999892 4972 SH SOLE 0 0 4972 INCYTE CORP COM 45337C102 259835 3235 SH SOLE 0 0 3235 INDEPENDENCE RLTY TR INC COM 45378A106 1105677 65231 SH SOLE 0 0 65231 INDEXIQ ETF TR HDG EVE DRIV 45409B404 314910 15118 SH SOLE 0 0 15118 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 8732984 275228 SH SOLE 0 0 275228 INGLES MKTS INC CL A 457030104 342722 3553 SH SOLE 0 0 3553 INSPIRE MED SYS INC COM 457730109 343312 1363 SH SOLE 0 0 1363 INSTEEL INDS INC COM 45774W108 1928326 70070 SH SOLE 0 0 70070 INNOVATIVE INDL PPTYS INC COM 45781V101 1486776 14525 SH SOLE 0 0 14525 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 277778 9201 SH SOLE 0 0 9201 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 211964 7246 SH SOLE 0 0 7246 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 225666 7534 SH SOLE 0 0 7534 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 202213 6698 SH SOLE 0 0 6698 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 241607 8607 SH SOLE 0 0 8607 INNOVATOR ETFS TR GROWTH ACCELE 45783Y509 225809 10120 SH SOLE 0 0 10120 INSULET CORP COM 45784P101 296745 1008 SH SOLE 0 0 1008 INTEL CORP COM 458140100 3507376 132704 SH SOLE 0 0 132704 INTELLICHECK INC COM NEW 45817G201 24774 12387 SH SOLE 0 0 12387 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 325766 4503 SH SOLE 0 0 4503 INTERCONTINENTAL EXCHANGE IN COM 45866F104 519181 5061 SH SOLE 0 0 5061 INTERNATIONAL BUSINESS MACHS COM 459200101 13439609 95390 SH SOLE 0 0 95390 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 266101 2524 SH SOLE 50 0 2474 INTERNATIONAL PAPER CO COM 460146103 1133997 32746 SH SOLE 0 0 32746 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 670146 13549 SH SOLE 0 0 13549 INVESCO QQQ TR UNIT SER 1 46090E103 28527476 107133 SH SOLE 0 0 107133 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 27570080 1865364 SH SOLE 0 0 1865364 INTUITIVE SURGICAL INC COM NEW 46120E602 2108326 7945 SH SOLE 0 0 7945 INTUIT COM 461202103 3039610 7809 SH SOLE 0 0 7809 INVESCO SR INCOME TR COM 46131H107 368772 96285 SH SOLE 0 0 96285 INVESCO MUNICIPAL TRUST COM 46131J103 150975 15250 SH SOLE 0 0 15250 INVESCO MUN OPPORTUNITY TR COM 46132C107 202590 20443 SH SOLE 0 0 20443 INVESCO MUNI INCOME OPP TRST COM 46132X101 97700 15657 SH SOLE 0 0 15657 INVESCO HIG INCM 2023 TARG T COM 46135X108 220867 27471 SH SOLE 0 0 27471 INVESCO HIGH INCOME 2024 TAR COM 46136K105 285313 35311 SH SOLE 0 0 35311 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 304727 3887 SH SOLE 0 0 3887 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 324069 8452 SH SOLE 0 0 8452 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 275243 5340 SH SOLE 0 0 5340 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 201484 1125 SH SOLE 0 0 1125 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 951979 12208 SH SOLE 0 0 12208 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 3418614 22549 SH SOLE 0 0 22549 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 258857 2225 SH SOLE 0 0 2225 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 406992 1675 SH SOLE 0 0 1675 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 3442373 40233 SH SOLE 0 0 40233 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 206799 3666 SH SOLE 0 0 3666 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6764515 47890 SH SOLE 18 0 47872 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 484397 28971 SH SOLE 0 0 28971 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 373594 18057 SH SOLE 0 0 18057 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 168768 11720 SH SOLE 0 0 11720 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 922760 9220 SH SOLE 0 0 9220 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 410318 6868 SH SOLE 0 0 6868 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 254796 4013 SH SOLE 0 0 4013 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 571315 16710 SH SOLE 0 0 16710 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 2551668 35914 SH SOLE 0 0 35914 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 531256 6427 SH SOLE 0 0 6427 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 245442 9957 SH SOLE 0 0 9957 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 650843 26961 SH SOLE 0 0 26961 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 410163 8798 SH SOLE 0 0 8798 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2755919 43128 SH SOLE 0 0 43128 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1063112 24255 SH SOLE 0 0 24255 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 447550 40031 SH SOLE 0 0 40031 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 600993 29274 SH SOLE 0 0 29274 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1856030 25446 SH SOLE 0 0 25446 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 224705 12239 SH SOLE 0 0 12239 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 634908 28357 SH SOLE 0 0 28357 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 439834 19884 SH SOLE 0 0 19884 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 305990 13127 SH SOLE 0 0 13127 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 1073617 53265 SH SOLE 0 0 53265 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 394700 25950 SH SOLE 0 0 25950 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 886603 31881 SH SOLE 0 0 31881 IONIS PHARMACEUTICALS INC COM 462222100 329959 8736 SH SOLE 0 0 8736 IQVIA HLDGS INC COM 46266C105 985316 4809 SH SOLE 0 0 4809 IRIDIUM COMMUNICATIONS INC COM 46269C102 450353 8762 SH SOLE 0 0 8762 IRON MTN INC DEL COM 46284V101 3368734 66854 SH SOLE 0 0 66854 ISHARES SILVER TR ISHARES 46428Q109 1985103 90150 SH SOLE 0 0 90150 ISHARES GOLD TR ISHARES NEW 464285204 4565569 131991 SH SOLE 0 0 131991 ISHARES INC MSCI EMERG MRKT 464286533 8008599 150963 SH SOLE 0 0 150963 ISHARES TR S&P 100 ETF 464287101 6025479 35326 SH SOLE 0 0 35326 ISHARES TR MORNINGSTAR GRWT 464287119 1305452 26817 SH SOLE 0 0 26817 ISHARES TR CORE S&P TTL STK 464287150 4072002 48019 SH SOLE 0 0 48019 ISHARES TR SELECT DIVID ETF 464287168 2792269 23153 SH SOLE 0 0 23153 ISHARES TR TIPS BD ETF 464287176 6856487 64417 SH SOLE 0 0 64417 ISHARES TR US TRSPRTION 464287192 274422 1285 SH SOLE 0 0 1285 ISHARES TR CORE S&P500 ETF 464287200 75398404 196242 SH SOLE 0 0 196242 ISHARES TR CORE US AGGBD ET 464287226 5362195 55286 SH SOLE 0 0 55286 ISHARES TR MSCI EMG MKT ETF 464287234 914277 24123 SH SOLE 0 0 24123 ISHARES TR IBOXX INV CP ETF 464287242 1674166 15879 SH SOLE 0 0 15879 ISHARES TR GLOBAL TECH ETF 464287291 1472640 32850 SH SOLE 0 0 32850 ISHARES TR S&P 500 GRWT ETF 464287309 5749565 98283 SH SOLE 0 0 98283 ISHARES TR GLOB HLTHCRE ETF 464287325 663949 7822 SH SOLE 0 0 7822 ISHARES TR NORTH AMERN NAT 464287374 230381 5666 SH SOLE 0 0 5666 ISHARES TR S&P 500 VAL ETF 464287408 10448793 72026 SH SOLE 0 0 72026 ISHARES TR 20 YR TR BD ETF 464287432 1193165 11984 SH SOLE 0 0 11984 ISHARES TR 7-10 YR TRSY BD 464287440 870406 9088 SH SOLE 0 0 9088 ISHARES TR 1 3 YR TREAS BD 464287457 12687736 156311 SH SOLE 0 0 156311 ISHARES TR MSCI EAFE ETF 464287465 7530598 114725 SH SOLE 0 0 114725 ISHARES TR RUS MDCP VAL ETF 464287473 2558845 24291 SH SOLE 0 0 24291 ISHARES TR RUS MD CP GR ETF 464287481 11080052 132537 SH SOLE 0 0 132537 ISHARES TR RUS MID CAP ETF 464287499 6488451 96196 SH SOLE 0 0 96196 ISHARES TR CORE S&P MCP ETF 464287507 6217268 25703 SH SOLE 0 0 25703 ISHARES TR EXPANDED TECH 464287515 597698 2336 SH SOLE 0 0 2336 ISHARES TR ISHARES SEMICDTR 464287523 707329 2033 SH SOLE 0 0 2033 ISHARES TR EXPND TEC SC ETF 464287549 2364880 8446 SH SOLE 0 0 8446 ISHARES TR ISHARES BIOTECH 464287556 1908400 14536 SH SOLE 0 0 14536 ISHARES TR RUS 1000 VAL ETF 464287598 3154687 20802 SH SOLE 0 0 20802 ISHARES TR RUS 1000 GRW ETF 464287614 4907198 22905 SH SOLE 0 0 22905 ISHARES TR RUS 1000 ETF 464287622 3074444 14604 SH SOLE 0 0 14604 ISHARES TR RUS 2000 VAL ETF 464287630 364261 2627 SH SOLE 0 0 2627 ISHARES TR RUS 2000 GRW ETF 464287648 1634643 7620 SH SOLE 0 0 7620 ISHARES TR RUSSELL 2000 ETF 464287655 3329827 19097 SH SOLE 0 0 19097 ISHARES TR CORE S&P US VLU 464287663 628844 8903 SH SOLE 0 0 8903 ISHARES TR CORE S&P US GWT 464287671 322423 3954 SH SOLE 0 0 3954 ISHARES TR RUSSELL 3000 ETF 464287689 551838 2501 SH SOLE 0 0 2501 ISHARES TR U.S. UTILITS ETF 464287697 314127 3630 SH SOLE 0 0 3630 ISHARES TR S&P MC 400VL ETF 464287705 529473 5253 SH SOLE 0 0 5253 ISHARES TR U.S. TECH ETF 464287721 5869245 78792 SH SOLE 0 0 78792 ISHARES TR U.S. REAL ES ETF 464287739 202242 2402 SH SOLE 0 0 2402 ISHARES TR US HLTHCARE ETF 464287762 602297 2123 SH SOLE 0 0 2123 ISHARES TR U.S. FIN SVC ETF 464287770 663386 4211 SH SOLE 650 0 3561 ISHARES TR U.S. FINLS ETF 464287788 1402617 18585 SH SOLE 0 0 18585 ISHARES TR U.S. ENERGY ETF 464287796 1218657 26213 SH SOLE 0 0 26213 ISHARES TR CORE S&P SCP ETF 464287804 9185007 97052 SH SOLE 0 0 97052 ISHARES TR US CONSM STAPLES 464287812 1493816 7367 SH SOLE 0 0 7367 ISHARES TR DOW JONES US ETF 464287846 757305 8104 SH SOLE 0 0 8104 ISHARES TR SP SMCP600VL ETF 464287879 3748696 41055 SH SOLE 0 0 41055 ISHARES TR S&P SML 600 GWT 464287887 2340430 21657 SH SOLE 0 0 21657 ISHARES TR MORNINGSTAR VALU 464288109 299836 4742 SH SOLE 0 0 4742 ISHARES TR SHRT NAT MUN ETF 464288158 341741 3277 SH SOLE 0 0 3277 ISHARES TR GL CLEAN ENE ETF 464288224 371885 18735 SH SOLE 0 0 18735 ISHARES TR EAFE SML CP ETF 464288273 211432 3743 SH SOLE 0 0 3743 ISHARES TR JPMORGAN USD EMG 464288281 1818821 21502 SH SOLE 0 0 21502 ISHARES TR CALIF MUN BD ETF 464288356 525036 9357 SH SOLE 0 0 9357 ISHARES TR GLB INFRASTR ETF 464288372 1036971 22622 SH SOLE 0 0 22622 ISHARES TR NATIONAL MUN ETF 464288414 1298771 12308 SH SOLE 0 0 12308 ISHARES TR INTL SEL DIV ETF 464288448 384938 14173 SH SOLE 0 0 14173 ISHARES TR IBOXX HI YD ETF 464288513 1891809 25694 SH SOLE 0 0 25694 ISHARES TR RESIDENTIAL MULT 464288562 6418344 93918 SH SOLE 0 0 93918 ISHARES TR MSCI KLD400 SOC 464288570 1089525 15177 SH SOLE 0 0 15177 ISHARES TR MBS ETF 464288588 7730682 83350 SH SOLE 0 0 83350 ISHARES TR USD INV GRDE ETF 464288620 203919 4152 SH SOLE 0 0 4152 ISHARES TR ISHS 5-10YR INVT 464288638 445304 8994 SH SOLE 0 0 8994 ISHARES TR ISHS 1-5YR INVS 464288646 1161776 23319 SH SOLE 0 0 23319 ISHARES TR 10-20 YR TRS ETF 464288653 4024139 37199 SH SOLE 0 0 37199 ISHARES TR 3 7 YR TREAS BD 464288661 523387 4556 SH SOLE 0 0 4556 ISHARES TR SHORT TREAS BD 464288679 4997010 45460 SH SOLE 0 0 45460 ISHARES TR PFD AND INCM SEC 464288687 2954601 96751 SH SOLE 3700 0 93051 ISHARES TR US HOME CONS ETF 464288752 340580 5619 SH SOLE 0 0 5619 ISHARES TR US AER DEF ETF 464288760 2571543 22988 SH SOLE 0 0 22988 ISHARES TR US REGNL BKS ETF 464288778 223811 4698 SH SOLE 0 0 4698 ISHARES TR MSCI USA ESG SLC 464288802 4340289 52725 SH SOLE 0 0 52725 ISHARES TR U.S. MED DVC ETF 464288810 7137759 135776 SH SOLE 0 0 135776 ISHARES TR US OIL GS EX ETF 464288851 216510 2332 SH SOLE 0 0 2332 ISHARES TR EAFE VALUE ETF 464288877 14271050 311052 SH SOLE 0 0 311052 ISHARES TR EAFE GRWTH ETF 464288885 21202980 253140 SH SOLE 0 0 253140 ISHARES TR RUS TP200 GR ETF 464289438 1318828 10942 SH SOLE 0 0 10942 ISHARES TR US TREAS BD ETF 46429B267 4444500 195621 SH SOLE 0 0 195621 ISHARES TR FLTG RATE NT ETF 46429B655 5668213 112621 SH SOLE 0 0 112621 ISHARES TR CORE HIGH DV ETF 46429B663 3883729 37258 SH SOLE 0 0 37258 ISHARES TR MSCI EAFE MIN VL 46429B689 252324 3968 SH SOLE 0 0 3968 ISHARES TR MSCI USA MIN VOL 46429B697 6902671 95737 SH SOLE 0 0 95737 ISHARES TR 0-5 YR TIPS ETF 46429B747 19571581 201852 SH SOLE 0 0 201852 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1485097 52682 SH SOLE 0 0 52682 ISHARES TR MSCI USA QLT FCT 46432F339 2450408 21502 SH SOLE 0 0 21502 ISHARES TR MSCI USA VALUE 46432F388 1900200 20849 SH SOLE 0 0 20849 ISHARES TR MSCI USA MMENTM 46432F396 4218399 28907 SH SOLE 0 0 28907 ISHARES TR CORE MSCI TOTAL 46432F834 1434643 24787 SH SOLE 0 0 24787 ISHARES TR CORE MSCI EAFE 46432F842 5741700 93149 SH SOLE 0 0 93149 ISHARES TR CORE 1 5 YR USD 46432F859 829101 17853 SH SOLE 0 0 17853 ISHARES INC CORE MSCI EMKT 46434G103 5305316 113604 SH SOLE 0 0 113604 ISHARES INC MSCI JPN ETF NEW 46434G822 313573 5760 SH SOLE 0 0 5760 ISHARES INC ESG AWR MSCI EM 46434G863 851517 28318 SH SOLE 0 0 28318 ISHARES TR 0-5YR INVT GR CP 46434V100 879170 18370 SH SOLE 0 0 18370 ISHARES TR 0-5YR HI YL CP 46434V407 4797857 117336 SH SOLE 0 0 117336 ISHARES TR MSCI INTL QUALTY 46434V456 301847 9319 SH SOLE 0 0 9319 ISHARES TR CORE TOTAL USD 46434V613 21923856 487956 SH SOLE 0 0 487956 ISHARES TR CORE DIV GRWTH 46434V621 8619975 172400 SH SOLE 0 0 172400 ISHARES TR GLOBAL REIT ETF 46434V647 226246 9962 SH SOLE 0 0 9962 ISHARES TR BLACKROCK ULTRA 46434V878 1902865 38027 SH SOLE 0 0 38027 ISHARES TR CONV BD ETF 46435G102 3251651 46807 SH SOLE 0 0 46807 ISHARES TR ESG AWRE USD ETF 46435G193 293334 13155 SH SOLE 0 0 13155 ISHARES TR MSCI INTL VLU FT 46435G409 349519 15085 SH SOLE 0 0 15085 ISHARES TR ESG AWR MSCI USA 46435G425 23281010 274702 SH SOLE 0 0 274702 ISHARES TR FALN ANGLS USD 46435G474 1198485 48699 SH SOLE 0 0 48699 ISHARES TR ESG AW MSCI EAFE 46435G516 248197 3775 SH SOLE 0 0 3775 ISHARES TR ESG AWARE MSCI 46435U663 249220 7580 SH SOLE 0 0 7580 ISHARES TR US INFRASTRUC 46435U713 1705967 47048 SH SOLE 0 0 47048 ISHARES TR BROAD USD HIGH 46435U853 218049 6315 SH SOLE 0 0 6315 ISHARES TR ESG ADV TTL USD 46436E619 784992 18602 SH SOLE 0 0 18602 ISHARES TR 0-3 MNTH TREASRY 46436E718 6947051 69373 SH SOLE 0 0 69373 ISHARES TR ESG EAFE ETF 46436E759 251744 4639 SH SOLE 0 0 4639 ISHARES TR ESG MSCI USA ETF 46436E767 422492 13780 SH SOLE 0 0 13780 JPMORGAN CHASE & CO COM 46625H100 21162040 157808 SH SOLE 0 0 157808 JABIL INC COM 466313103 1673419 24537 SH SOLE 50 0 24487 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 19033725 345724 SH SOLE 0 0 345724 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 4698521 93466 SH SOLE 0 0 93466 JACOBS SOLUTIONS INC COM 46982L108 2169207 18066 SH SOLE 0 0 18066 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 1235638 25084 SH SOLE 0 0 25084 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1134738 23940 SH SOLE 0 0 23940 JD.COM INC SPON ADR CL A 47215P106 210915 3758 SH SOLE 0 0 3758 JEFFERIES FINL GROUP INC COM 47233W109 396547 11568 SH SOLE 0 0 11568 JETBLUE AWYS CORP COM 477143101 383940 59250 SH SOLE 0 0 59250 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 208592 4482 SH SOLE 0 0 4482 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 1251654 53974 SH SOLE 0 0 53974 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 9780128 319716 SH SOLE 0 0 319716 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 377803 32852 SH SOLE 0 0 32852 JOHNSON & JOHNSON COM 478160104 29398041 167318 SH SOLE 1770 0 165548 JOURNEY MED CORP COM 48115J109 33120 17250 SH SOLE 0 0 17250 KLA CORP COM NEW 482480100 1611072 4274 SH SOLE 0 0 4274 KKR & CO INC COM 48251W104 563472 12139 SH SOLE 0 0 12139 KALEYRA INC COM 483379103 21047 27873 SH SOLE 0 0 27873 KAYNE ANDERSON ENERGY INFRST COM 486606106 2073866 242274 SH SOLE 0 0 242274 KELLOGG CO COM 487836108 320244 4495 SH SOLE 0 0 4495 KEURIG DR PEPPER INC COM 49271V100 1921998 53898 SH SOLE 0 0 53898 KEYCORP COM 493267108 1492297 85666 SH SOLE 0 0 85666 KEYSIGHT TECHNOLOGIES INC COM 49338L103 726706 4248 SH SOLE 0 0 4248 KIMBERLY-CLARK CORP COM 494368103 2866103 20940 SH SOLE 0 0 20940 KIMCO RLTY CORP COM 49446R109 207282 9786 SH SOLE 0 0 9786 KINDER MORGAN INC DEL COM 49456B101 3771350 208592 SH SOLE 0 0 208592 KINSALE CAP GROUP INC COM 49714P108 278800 1066 SH SOLE 0 0 1066 KRAFT HEINZ CO COM 500754106 971515 23864 SH SOLE 0 0 23864 KRANESHARES TR QUADRATIC DEFLA 500767587 188805 12541 SH SOLE 0 0 12541 KROGER CO COM 501044101 945590 21211 SH SOLE 0 0 21211 LPL FINL HLDGS INC COM 50212V100 330688 1530 SH SOLE 0 0 1530 L3HARRIS TECHNOLOGIES INC COM 502431109 2132104 10240 SH SOLE 0 0 10240 LABORATORY CORP AMER HLDGS COM NEW 50540R409 819458 3480 SH SOLE 350 0 3130 LAM RESEARCH CORP COM 512807108 8610984 20398 SH SOLE 0 0 20398 LAMB WESTON HLDGS INC COM 513272104 953778 10673 SH SOLE 0 0 10673 LAUDER ESTEE COS INC CL A 518439104 1910017 7698 SH SOLE 0 0 7698 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 353428 24141 SH SOLE 0 0 24141 LEAFLY HOLDINGS INC COM 52178J105 16949 26000 SH SOLE 0 0 26000 LEAFLY HOLDINGS INC *W EXP 02/04/202 52178J113 12685 254200 SH SOLE 0 0 254200 LENNAR CORP CL A 526057104 800267 8843 SH SOLE 0 0 8843 LIBERTY ALL-STAR GROWTH FD I COM 529900102 369967 73552 SH SOLE 0 0 73552 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 581455 99406 SH SOLE 0 0 99406 LIGHTWAVE LOGIC INC COM 532275104 584604 135639 SH SOLE 0 0 135639 LIGHTNING EMOTORS INC *W EXP 05/18/202 53228T119 7446 191898 SH SOLE 0 0 191898 LILLY ELI & CO COM 532457108 14514017 39673 SH SOLE 0 0 39673 LINCOLN ELEC HLDGS INC COM 533900106 465327 3206 SH SOLE 0 0 3206 LISTED FD TR HORIZON KINETICS 53656F623 1222128 38822 SH SOLE 0 0 38822 LISTED FD TR CORE ALT FD 53656F847 503949 15958 SH SOLE 0 0 15958 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 1567151 53835 SH SOLE 0 0 53835 LIVE NATION ENTERTAINMENT IN COM 538034109 524723 7524 SH SOLE 0 0 7524 LOCKHEED MARTIN CORP COM 539830109 7737672 15905 SH SOLE 260 0 15645 LOTTERY COM INC COM 54570M108 7166 40600 SH SOLE 0 0 40600 LOWES COS INC COM 548661107 4515310 22662 SH SOLE 0 0 22662 LUCID GROUP INC COM 549498103 301739 44179 SH SOLE 0 0 44179 LULULEMON ATHLETICA INC COM 550021109 901568 2814 SH SOLE 0 0 2814 LUMEN TECHNOLOGIES INC COM 550241103 381902 73161 SH SOLE 0 0 73161 LYFT INC CL A COM 55087P104 291154 26421 SH SOLE 0 0 26421 M & T BK CORP COM 55261F104 734634 5064 SH SOLE 0 0 5064 MFA FINL INC COM 55272X607 105001 10294 SH SOLE 0 0 10294 MFS CHARTER INCOME TR SH BEN INT 552727109 81368 13230 SH SOLE 0 0 13230 MGM RESORTS INTERNATIONAL COM 552953101 257726 7686 SH SOLE 0 0 7686 MGP INGREDIENTS INC NEW COM 55303J106 264632 2488 SH SOLE 0 0 2488 MPLX LP COM UNIT REP LTD 55336V100 3766663 114697 SH SOLE 0 0 114697 MSA SAFETY INC COM 553498106 1103058 7650 SH SOLE 0 0 7650 MSCI INC COM 55354G100 361885 778 SH SOLE 0 0 778 MACYS INC COM 55616P104 457440 21988 SH SOLE 0 0 21988 MADISON COVERED CALL & EQUIT COM 557437100 80011 10324 SH SOLE 0 0 10324 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4912120 97832 SH SOLE 0 0 97832 MAGENTA THERAPEUTICS INC COM 55910K108 11060 28000 SH SOLE 0 0 28000 MAGNA INTL INC COM 559222401 480382 8550 SH SOLE 0 0 8550 MAGNITE INC COM 55955D100 204503 19311 SH SOLE 0 0 19311 MAIN STR CAP CORP COM 56035L104 1787248 48368 SH SOLE 0 0 48368 MAMAMANCINI S HLDGS INC COM 56146T103 243223 135500 SH SOLE 0 0 135500 MANHATTAN BRDG CAP INC COM 562803106 136327 24991 SH SOLE 0 0 24991 MANULIFE FINL CORP COM 56501R106 210303 11788 SH SOLE 0 0 11788 MARATHON DIGITAL HOLDINGS IN COM 565788106 49550 14488 SH SOLE 0 0 14488 MARATHON OIL CORP COM 565849106 445555 16459 SH SOLE 0 0 16459 MARATHON PETE CORP COM 56585A102 2038350 17513 SH SOLE 0 0 17513 MARINEMAX INC COM 567908108 224790 7200 SH SOLE 0 0 7200 MARSH & MCLENNAN COS INC COM 571748102 634573 3835 SH SOLE 0 0 3835 MARRIOTT INTL INC NEW CL A 571903202 1824572 12254 SH SOLE 0 0 12254 MARTIN MARIETTA MATLS INC COM 573284106 1964094 5811 SH SOLE 675 0 5136 MARVELL TECHNOLOGY INC COM 573874104 1641901 44328 SH SOLE 0 0 44328 MASCO CORP COM 574599106 204949 4391 SH SOLE 0 0 4391 MASTEC INC COM 576323109 414789 4861 SH SOLE 0 0 4861 MASTERCARD INCORPORATED CL A 57636Q104 17643972 50740 SH SOLE 550 0 50190 MATADOR RES CO COM 576485205 622655 10878 SH SOLE 0 0 10878 MATCH GROUP INC NEW COM 57667L107 258649 6234 SH SOLE 0 0 6234 MAVERIX METALS INC COM NEW 57776F405 72540 15500 SH SOLE 0 0 15500 MAXAR TECHNOLOGIES INC COM 57778K105 310440 6000 SH SOLE 0 0 6000 MCCORMICK & CO INC COM NON VTG 579780206 373311 4483 SH SOLE 0 0 4483 MCDONALDS CORP COM 580135101 11952495 45854 SH SOLE 500 0 45354 MCKESSON CORP COM 58155Q103 1569430 4178 SH SOLE 0 0 4178 MEDICAL PPTYS TRUST INC COM 58463J304 403233 35300 SH SOLE 0 0 35300 MEDPACE HLDGS INC COM 58506Q109 440211 2072 SH SOLE 0 0 2072 MERCADOLIBRE INC COM 58733R102 808159 955 SH SOLE 0 0 955 MERCK & CO INC COM 58933Y105 21436199 192011 SH SOLE 2246 0 189765 META MATERIALS INC COM 59134N104 12019 10100 SH SOLE 0 0 10100 METLIFE INC COM 59156R108 924220 17504 SH SOLE 0 0 17504 METTLER TOLEDO INTERNATIONAL COM 592688105 239945 166 SH SOLE 0 0 166 MICROSOFT CORP COM 594918104 74565641 310923 SH SOLE 1425 0 309498 MICROCHIP TECHNOLOGY INC. COM 595017104 245518 3495 SH SOLE 0 0 3495 MICRON TECHNOLOGY INC COM 595112103 1696507 33871 SH SOLE 0 0 33871 MID-AMER APT CMNTYS INC COM 59522J103 448709 2858 SH SOLE 0 0 2858 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 72646 10891 SH SOLE 0 0 10891 MOBILICOM LTD *W EXP 08/31/202 60742B110 13738 124890 SH SOLE 0 0 124890 MODERNA INC COM 60770K107 1810929 10082 SH SOLE 0 0 10082 MOLINA HEALTHCARE INC COM 60855R100 347061 1051 SH SOLE 0 0 1051 MONDELEZ INTL INC CL A 609207105 4319755 64464 SH SOLE 0 0 64464 MONGODB INC CL A 60937P106 247231 1256 SH SOLE 0 0 1256 MONSTER BEVERAGE CORP NEW COM 61174X109 1131653 11146 SH SOLE 0 0 11146 MOODYS CORP COM 615369105 1170413 4201 SH SOLE 0 0 4201 MORGAN STANLEY COM NEW 617446448 3525093 41462 SH SOLE 0 0 41462 MORGAN STANLEY EMERGING MKTS COM 617477104 334025 74850 SH SOLE 0 0 74850 MOSAIC CO NEW COM 61945C103 1628886 37130 SH SOLE 0 0 37130 MOTOROLA SOLUTIONS INC COM NEW 620076307 499759 1934 SH SOLE 0 0 1934 MR COOPER GROUP INC COM 62482R107 522613 13023 SH SOLE 0 0 13023 MULLEN AUTOMOTIVE INC COM 62526P109 2860 10000 SH SOLE 0 0 10000 MURPHY USA INC COM 626755102 624015 2232 SH SOLE 0 0 2232 MUSTANG BIO INC COM 62818Q104 76700 194226 SH SOLE 0 0 194226 NBT BANCORP INC COM 628778102 393279 9058 SH SOLE 0 0 9058 NIO INC SPON ADS 62914V106 455579 46726 SH SOLE 0 0 46726 NRG ENERGY INC COM NEW 629377508 516494 16232 SH SOLE 0 0 16232 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 45844 19932 SH SOLE 0 0 19932 NAPCO SEC TECHNOLOGIES INC COM 630402105 504890 18373 SH SOLE 0 0 18373 NATIONAL HEALTHCARE CORP COM 635906100 526574 8766 SH SOLE 0 0 8766 NATIONAL GRID PLC SPONSORED ADR NE 636274409 226237 3710 SH SOLE 0 0 3710 NETAPP INC COM 64110D104 217810 3627 SH SOLE 0 0 3627 NETFLIX INC COM 64110L106 4963068 17218 SH SOLE 0 0 17218 NEUBERGER BERMAN HIGH YIELD COM 64128C106 97950 11497 SH SOLE 0 0 11497 NEUBERGER BERMAN REAL ESTATE COM 64190A103 46950 15000 SH SOLE 0 0 15000 NEW JERSEY RES CORP COM 646025106 403948 8077 SH SOLE 0 0 8077 RITHM CAPITAL CORP COM NEW 64828T201 335294 39821 SH SOLE 0 0 39821 NEW YORK CITY REIT INC COM 649439205 35761 20204 SH SOLE 0 0 20204 NEW YORK CMNTY BANCORP INC COM 649445103 269710 31362 SH SOLE 0 0 31362 NEWMONT CORP COM 651639106 4225815 89582 SH SOLE 0 0 89582 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 675032 3857 SH SOLE 0 0 3857 NEXTERA ENERGY INC COM 65339F101 18873255 225756 SH SOLE 2000 0 223756 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 635949 9073 SH SOLE 0 0 9073 NICE LTD SPONSORED ADR 653656108 228452 1188 SH SOLE 0 0 1188 NIKE INC CL B 654106103 6654869 56875 SH SOLE 0 0 56875 NOKIA CORP SPONSORED ADR 654902204 94047 20269 SH SOLE 0 0 20269 NOGIN INC COM 65528N105 15400 20000 SH SOLE 0 0 20000 NORDSON CORP COM 655663102 207954 872 SH SOLE 0 0 872 NORFOLK SOUTHN CORP COM 655844108 2615433 10614 SH SOLE 0 0 10614 NORTHROP GRUMMAN CORP COM 666807102 6146545 11265 SH SOLE 0 0 11265 NORTHWEST BANCSHARES INC MD COM 667340103 233781 16723 SH SOLE 0 0 16723 NOVAGOLD RES INC COM NEW 66987E206 107640 18000 SH SOLE 0 0 18000 NOVARTIS AG SPONSORED ADR 66987V109 2411171 26578 SH SOLE 0 0 26578 NOVAN INC COM NEW 66988N205 226300 155000 SH SOLE 0 0 155000 NOVO-NORDISK A S ADR 670100205 2964886 21907 SH SOLE 0 0 21907 NUCOR CORP COM 670346105 1327597 10034 SH SOLE 0 0 10034 NUSTAR ENERGY LP UNIT COM 67058H102 233759 14610 SH SOLE 0 0 14610 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 135755 17382 SH SOLE 0 0 17382 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1144051 90439 SH SOLE 0 0 90439 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 239938 28395 SH SOLE 0 0 28395 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 194164 13958 SH SOLE 0 0 13958 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 382083 26626 SH SOLE 0 0 26626 NUVEEN AMT FREE QLTY MUN INC COM 670657105 234574 20631 SH SOLE 0 0 20631 NVIDIA CORPORATION COM 67066G104 27972521 191411 SH SOLE 0 0 191411 NUVEEN QUALITY MUNCP INCOME COM 67066V101 290410 24611 SH SOLE 0 0 24611 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 376845 34042 SH SOLE 0 0 34042 NUVEEN MUN CR OPPORTUNITIES COM 670663103 518617 47190 SH SOLE 0 0 47190 NUVEEN SR INCOME FD COM 67067Y104 84982 18515 SH SOLE 0 0 18515 NUVEEN INTER DURATION MUN TE COM 670671106 421060 32093 SH SOLE 0 0 32093 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 787317 69674 SH SOLE 0 0 69674 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 642400 31417 SH SOLE 0 0 31417 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 276830 22916 SH SOLE 0 0 22916 NUVEEN AMT FREE MUN CR INC F COM 67071L106 582512 47983 SH SOLE 0 0 47983 NUVEEN PFD & INCOME SECS FD COM 67072C105 921029 135445 SH SOLE 6896 0 128549 NUVEEN FLOATING RATE INCOME COM 67072T108 407283 51425 SH SOLE 0 0 51425 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 136813 18793 SH SOLE 0 0 18793 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 404085 79388 SH SOLE 0 0 79388 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 569014 36687 SH SOLE 0 0 36687 NUTRIEN LTD COM 67077M108 2713542 36869 SH SOLE 50 0 36819 NUVEEN CORPORATE INCOME 2023 COM 67079F101 111655 12307 SH SOLE 0 0 12307 NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 190624 18400 SH SOLE 0 0 18400 NUVEEN VRIABL RAT PFD & INM COM 67080R102 443390 25250 SH SOLE 0 0 25250 OGE ENERGY CORP COM 670837103 314683 7957 SH SOLE 0 0 7957 OREILLY AUTOMOTIVE INC COM 67103H107 1871215 2217 SH SOLE 0 0 2217 OFS CREDIT COMPANY INC COM 67111Q107 139873 16133 SH SOLE 0 0 16133 OAKTREE SPECIALTY LENDING CO COM 67401P108 107340 15624 SH SOLE 0 0 15624 OCCIDENTAL PETE CORP COM 674599105 915697 14513 SH SOLE 0 0 14513 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 976774 73167 SH SOLE 0 0 73167 OKTA INC CL A 679295105 345408 5055 SH SOLE 0 0 5055 OLD DOMINION FREIGHT LINE IN COM 679580100 784177 2763 SH SOLE 0 0 2763 OLD REP INTL CORP COM 680223104 537879 22272 SH SOLE 0 0 22272 OLIN CORP COM PAR $1 680665205 4241785 80124 SH SOLE 100 0 80024 OMNICOM GROUP INC COM 681919106 325522 3958 SH SOLE 0 0 3958 OMEGA HEALTHCARE INVS INC COM 681936100 332536 11898 SH SOLE 0 0 11898 OMEROS CORP COM 682143102 34759 15380 SH SOLE 0 0 15380 ON SEMICONDUCTOR CORP COM 682189105 402598 6455 SH SOLE 0 0 6455 180 DEGREE CAP CORP COM NEW 68235B208 58080 11000 SH SOLE 0 0 11000 ONDAS HLDGS INC COM NEW 68236H204 75363 47398 SH SOLE 0 0 47398 ONEOK INC NEW COM 682680103 2345230 35696 SH SOLE 3000 0 32696 ONTRAK INC COM 683373104 21670 58950 SH SOLE 0 0 58950 OPENDOOR TECHNOLOGIES INC COM 683712103 18734 16150 SH SOLE 0 0 16150 ORACLE CORP COM 68389X105 4610666 56407 SH SOLE 0 0 56407 ORGANON & CO COMMON STOCK 68622V106 367129 13145 SH SOLE 0 0 13145 OSISKO GOLD ROYALTIES LTD COM 68827L101 890130 73500 SH SOLE 0 0 73500 OTIS WORLDWIDE CORP COM 68902V107 590963 7546 SH SOLE 0 0 7546 OTONOMY INC COM 68906L105 871 10000 SH SOLE 0 0 10000 OUSTER INC *W EXP 03/11/202 68989M111 4560 48000 SH SOLE 0 0 48000 OWL ROCK CAPITAL CORPORATION COM 69121K104 335314 28264 SH SOLE 0 0 28264 OXFORD LANE CAP CORP COM 691543102 341200 67221 SH SOLE 0 0 67221 PBF ENERGY INC CL A 69318G106 1714022 42031 SH SOLE 100 0 41931 PDC ENERGY INC COM 69327R101 578344 9111 SH SOLE 0 0 9111 PG&E CORP COM 69331C108 320355 19702 SH SOLE 0 0 19702 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 162807 14941 SH SOLE 0 0 14941 PNC FINL SVCS GROUP INC COM 693475105 2175833 13776 SH SOLE 0 0 13776 PPG INDS INC COM 693506107 433596 3448 SH SOLE 0 0 3448 PPL CORP COM 69351T106 916845 31171 SH SOLE 0 0 31171 PACER FDS TR TRENDP US LAR CP 69374H105 2592912 69163 SH SOLE 0 0 69163 PACER FDS TR TRENDPILOT 100 69374H303 513567 10432 SH SOLE 0 0 10432 PACER FDS TR TRENDPILOT US BD 69374H642 353482 17577 SH SOLE 0 0 17577 PACER FDS TR PACER US SMALL 69374H857 1179730 32816 SH SOLE 0 0 32816 PACER FDS TR US CASH COWS 100 69374H881 2893524 62563 SH SOLE 0 0 62563 PACKAGING CORP AMER COM 695156109 403398 3123 SH SOLE 0 0 3123 PALANTIR TECHNOLOGIES INC CL A 69608A108 973169 151584 SH SOLE 0 0 151584 PALO ALTO NETWORKS INC COM 697435105 6942952 49756 SH SOLE 30 0 49726 PAN AMERN SILVER CORP COM 697900108 271977 16645 SH SOLE 0 0 16645 PARATEK PHARMACEUTICALS INC COM 699374302 56100 30000 SH SOLE 0 0 30000 PARKER-HANNIFIN CORP COM 701094104 533082 1832 SH SOLE 0 0 1832 PAYCOM SOFTWARE INC COM 70432V102 817046 2633 SH SOLE 0 0 2633 PAYCHEX INC COM 704326107 1749486 15139 SH SOLE 0 0 15139 PAYPAL HLDGS INC COM 70450Y103 3749530 53647 SH SOLE 0 0 53647 PELOTON INTERACTIVE INC CL A COM 70614W100 81536 10269 SH SOLE 0 0 10269 PEMBINA PIPELINE CORP COM 706327103 858509 25178 SH SOLE 0 0 25178 PENN ENTERTAINMENT INC COM 707569109 404273 14123 SH SOLE 0 0 14123 PENNYMAC MTG INVT TR COM 70931T103 1531484 119753 SH SOLE 0 0 119753 PEPSICO INC COM 713448108 18243987 100481 SH SOLE 635 0 99846 PERDOCEO ED CORP COM 71363P106 235501 16943 SH SOLE 0 0 16943 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 365140 32690 SH SOLE 0 0 32690 PFIZER INC COM 717081103 17741592 346245 SH SOLE 2250 0 343995 PHILIP MORRIS INTL INC COM 718172109 5397865 52780 SH SOLE 20 0 52760 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 3221344 100887 SH SOLE 0 0 100887 PHILLIPS 66 COM 718546104 3582666 34422 SH SOLE 906 0 33516 PHYSICIANS RLTY TR COM 71943U104 291144 20120 SH SOLE 0 0 20120 PIERIS PHARMACEUTICALS INC COM 720795103 35360 34000 SH SOLE 0 0 34000 PIMCO MUN INCOME FD COM 72200R107 257539 24565 SH SOLE 0 0 24565 PIMCO MUN INCOME FD III COM 72201A103 148940 17010 SH SOLE 0 0 17010 PIMCO INCOME STRATEGY FD II COM 72201J104 322662 45245 SH SOLE 0 0 45245 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 237061 2509 SH SOLE 0 0 2509 PIMCO ETF TR ACTIVE BD ETF 72201R775 9498563 104646 SH SOLE 0 0 104646 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5949164 60101 SH SOLE 0 0 60101 PIMCO ETF TR INTER MUN BD ACT 72201R866 1189751 23100 SH SOLE 0 0 23100 PIMCO DYNAMIC INCOME FD SHS 72201Y101 2675862 143265 SH SOLE 0 0 143265 PIMCO HIGH INCOME FD COM SHS 722014107 118806 24926 SH SOLE 0 0 24926 PINTEREST INC CL A 72352L106 300803 13284 SH SOLE 0 0 13284 PIONEER NAT RES CO COM 723787107 2733127 11967 SH SOLE 0 0 11967 PITNEY BOWES INC COM 724479100 448651 118066 SH SOLE 0 0 118066 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 995936 84688 SH SOLE 0 0 84688 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 601163 48325 SH SOLE 0 0 48325 PLUG POWER INC COM NEW 72919P202 355835 28766 SH SOLE 0 0 28766 PLUS THERAPEUTICS INC COM NEW 72941H400 7925 25001 SH SOLE 0 0 25001 PLYMOUTH INDL REIT INC COM 729640102 418964 21596 SH SOLE 0 0 21596 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 66906 12600 SH SOLE 0 0 12600 POOL CORP COM 73278L105 266440 881 SH SOLE 0 0 881 POST HLDGS INC COM 737446104 331543 3674 SH SOLE 0 0 3674 PRICE T ROWE GROUP INC COM 74144T108 287667 2638 SH SOLE 0 0 2638 PROCTER AND GAMBLE CO COM 742718109 20206110 133321 SH SOLE 960 0 132361 PROGRESSIVE CORP COM 743315103 1007455 7767 SH SOLE 0 0 7767 PROLOGIS INC. COM 74340W103 1396558 12389 SH SOLE 0 0 12389 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1699523 52293 SH SOLE 0 0 52293 PROSHARES TR SHORT S&P 500 NE 74347B425 27731478 1729974 SH SOLE 0 0 1729974 PROSHARES TR INVT INT RT HG 74347B607 1104860 15537 SH SOLE 0 0 15537 PROSHARES TR S&P MDCP 400 DIV 74347B680 401610 5613 SH SOLE 0 0 5613 PROSHARES TR RUSS 2000 DIVD 74347B698 405229 6603 SH SOLE 0 0 6603 PROSHARES TR SHORT QQQ NEW 74347B714 4948407 336169 SH SOLE 0 0 336169 PROSHARES TR ULTSHT RUSS2000 74347G689 1609201 96998 SH SOLE 0 0 96998 PROSHARES TR ULTSHRT QQQ 74347G739 1741163 67045 SH SOLE 0 0 67045 PROSHARES TR LARGE CAP CRE 74347R248 17373085 386842 SH SOLE 0 0 386842 PROSHARES TR PSHS SH MSCI EAF 74347R370 798450 39922 SH SOLE 0 0 39922 PROSHARES TR PSHS ULTRA TECH 74347R693 250483 10886 SH SOLE 0 0 10886 PROSHARES TR II ULTRA VIX SHORT 74347Y839 113190 16500 SH SOLE 0 0 16500 PROSHARES TR S&P 500 DV ARIST 74348A467 2402455 26697 SH SOLE 0 0 26697 PROSHARES TR HGH YLD INT RATE 74348A541 792813 13577 SH SOLE 0 0 13577 PROSPECT CAP CORP COM 74348T102 84699 12029 SH SOLE 0 0 12029 PRUDENTIAL FINL INC COM 744320102 1528630 15369 SH SOLE 0 0 15369 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1819232 29692 SH SOLE 0 0 29692 PUBLIC STORAGE COM 74460D109 848187 3028 SH SOLE 0 0 3028 PUTNAM MANAGED MUN INCOME TR COM 746823103 323322 51260 SH SOLE 0 0 51260 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 50001 13685 SH SOLE 0 0 13685 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 168691 15472 SH SOLE 0 0 15472 QUALCOMM INC COM 747525103 6509815 59212 SH SOLE 0 0 59212 QUANTA SVCS INC COM 74762E102 960419 6736 SH SOLE 0 0 6736 QUANTUMSCAPE CORP COM CL A 74767V109 123011 21695 SH SOLE 0 0 21695 QUEST DIAGNOSTICS INC COM 74834L100 245475 1569 SH SOLE 0 0 1569 QUEST RESOURCE HLDG CORP COM NEW 74836W203 116701 19100 SH SOLE 0 0 19100 RPM INTL INC COM 749685103 670875 6884 SH SOLE 0 0 6884 RANGE RES CORP COM 75281A109 368024 14709 SH SOLE 0 0 14709 RAYTHEON TECHNOLOGIES CORP COM 75513E101 7101056 70363 SH SOLE 0 0 70363 READY CAPITAL CORP 7% CN SR NT 2023 75574U200 853013 34066 SH SOLE 0 0 34066 REALTY INCOME CORP COM 756109104 667073 10478 SH SOLE 0 0 10478 RED RIVER BANCSHARES INC COM 75686R202 204240 4000 SH SOLE 0 0 4000 REDWIRE CORPORATION COM 75776W103 19800 10000 SH SOLE 0 0 10000 REDWOOD TR INC COM 758075402 129950 19223 SH SOLE 0 0 19223 REGENERON PHARMACEUTICALS COM 75886F107 937523 1299 SH SOLE 0 0 1299 REGIONS FINANCIAL CORP NEW COM 7591EP100 324389 14921 SH SOLE 0 0 14921 REPLIGEN CORP COM 759916109 448864 2651 SH SOLE 0 0 2651 REPUBLIC SVCS INC COM 760759100 4034461 31159 SH SOLE 0 0 31159 RESOURCES CONNECTION INC COM 76122Q105 227733 12390 SH SOLE 0 0 12390 RESTAURANT BRANDS INTL INC COM 76131D103 419980 6440 SH SOLE 0 0 6440 RINGCENTRAL INC NOTE 3/0 76680RAF4 60113 70000 SH SOLE 0 0 70000 RIO TINTO PLC SPONSORED ADR 767204100 1146042 16084 SH SOLE 0 0 16084 RIOT BLOCKCHAIN INC COM 767292105 40924 12072 SH SOLE 0 0 12072 RITCHIE BROS AUCTIONEERS COM 767744105 512663 8865 SH SOLE 0 0 8865 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 2750973 223854 SH SOLE 0 0 223854 RIVERNORTH DOUBLELINE STRATE COM 76882G107 278446 32079 SH SOLE 0 0 32079 RIVERNORTH MANAGED DUR MUN I COM 76882H105 153806 10681 SH SOLE 0 0 10681 RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 227821 13934 SH SOLE 0 0 13934 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 392624 29019 SH SOLE 0 0 29019 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 229987 12479 SH SOLE 0 0 12479 ROBLOX CORP CL A 771049103 251359 8832 SH SOLE 0 0 8832 ROCKWELL AUTOMATION INC COM 773903109 2283474 8865 SH SOLE 0 0 8865 ROPER TECHNOLOGIES INC COM 776696106 3919847 9072 SH SOLE 0 0 9072 ROSS STORES INC COM 778296103 987921 8511 SH SOLE 0 0 8511 SHELL PLC SPON ADS 780259305 1359638 23874 SH SOLE 0 0 23874 ROYCE VALUE TR INC COM 780910105 353733 26677 SH SOLE 0 0 26677 RUMBLEON INC COM CL B 781386305 121241 18739 SH SOLE 0 0 18739 RUNWAY GROWTH FINANCE CORP COM 78163D100 173850 15000 SH SOLE 0 0 15000 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 338307 8150 SH SOLE 0 0 8150 RYDER SYS INC COM 783549108 940381 11253 SH SOLE 0 0 11253 S&P GLOBAL INC COM 78409V104 1497840 4472 SH SOLE 0 0 4472 SBA COMMUNICATIONS CORP NEW CL A 78410G104 537377 1917 SH SOLE 0 0 1917 SPDR S&P 500 ETF TR TR UNIT 78462F103 31192380 81222 SH SOLE 0 0 81222 SPDR GOLD TR GOLD SHS 78463V107 29464432 173708 SH SOLE 2825 0 170883 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 809814 16547 SH SOLE 0 0 16547 SPDR SER TR ICE PFD SEC ETF 78464A292 1848272 56315 SH SOLE 0 0 56315 SPDR SER TR BBG CONV SEC ETF 78464A359 13140747 204239 SH SOLE 4350 0 199889 SPDR SER TR PRTFLO S&P500 GW 78464A409 467716 9231 SH SOLE 0 0 9231 SPDR SER TR PORTFOLIO SHORT 78464A474 486288 16552 SH SOLE 0 0 16552 SPDR SER TR PRTFLO S&P500 VL 78464A508 8242405 211942 SH SOLE 0 0 211942 SPDR SER TR AEROSPACE DEF 78464A631 1576273 14323 SH SOLE 0 0 14323 SPDR SER TR PORTFOLIO AGRGTE 78464A649 333767 13282 SH SOLE 0 0 13282 SPDR SER TR PORTFLI TIPS ETF 78464A656 315199 12236 SH SOLE 0 0 12236 SPDR SER TR S&P REGL BKG 78464A698 242558 4129 SH SOLE 0 0 4129 SPDR SER TR GLB DOW ETF 78464A706 511532 5062 SH SOLE 0 0 5062 SPDR SER TR S&P METALS MNG 78464A755 1414461 28379 SH SOLE 0 0 28379 SPDR SER TR S&P DIVID ETF 78464A763 3431081 27425 SH SOLE 0 0 27425 SPDR SER TR S&P BK ETF 78464A797 302284 6695 SH SOLE 0 0 6695 SPDR SER TR S&P 600 SML CAP 78464A813 413203 5026 SH SOLE 0 0 5026 SPDR SER TR S&P 400 MDCP GRW 78464A821 310584 4753 SH SOLE 0 0 4753 SPDR SER TR S&P 400 MDCP VAL 78464A839 3241663 50088 SH SOLE 0 0 50088 SPDR SER TR PORTFOLIO S&P500 78464A854 986291 21927 SH SOLE 0 0 21927 SPDR SER TR S&P SEMICNDCTR 78464A862 468668 2803 SH SOLE 0 0 2803 SPDR SER TR S&P BIOTECH 78464A870 699448 8427 SH SOLE 0 0 8427 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 819618 29761 SH SOLE 0 0 29761 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 793121 19392 SH SOLE 0 0 19392 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 6851926 20633 SH SOLE 0 0 20633 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3466691 7808 SH SOLE 0 0 7808 SPDR SER TR S&P OILGAS EXP 78468R556 235434 1733 SH SOLE 0 0 1733 SPDR SER TR BLOOMBERG HIGH Y 78468R622 2761259 30681 SH SOLE 0 0 30681 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 31718435 346763 SH SOLE 0 0 346763 SPDR SER TR NUVEEN BLMBRG MU 78468R721 357205 7830 SH SOLE 0 0 7830 SPDR SER TR NUVEEN BLMBRG SH 78468R739 290799 6190 SH SOLE 0 0 6190 SPDR SER TR PRTFLO S&P500 HI 78468R788 2446332 61807 SH SOLE 0 0 61807 SRAX INC CL A 78472M106 16830 11000 SH SOLE 0 0 11000 SVB FINANCIAL GROUP COM 78486Q101 281692 1224 SH SOLE 0 0 1224 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 237607 31223 SH SOLE 0 0 31223 SACHEM CAP CORP COM 78590A109 66562 19406 SH SOLE 0 0 19406 SALESFORCE INC COM 79466L302 3505964 26442 SH SOLE 0 0 26442 SANOFI SPONSORED ADR 80105N105 747275 15430 SH SOLE 0 0 15430 SANMINA CORPORATION COM 801056102 281555 4915 SH SOLE 0 0 4915 SAP SE SPON ADR 803054204 321644 3117 SH SOLE 0 0 3117 SARATOGA INVT CORP COM NEW 80349A208 543544 20770 SH SOLE 0 0 20770 SCHLUMBERGER LTD COM STK 806857108 1937903 36144 SH SOLE 0 0 36144 SCHWAB CHARLES CORP COM 808513105 5057257 63651 SH SOLE 0 0 63651 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7769877 173396 SH SOLE 0 0 173396 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4550320 100782 SH SOLE 0 0 100782 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1056470 19015 SH SOLE 0 0 19015 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1331819 20173 SH SOLE 0 0 20173 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1471127 22422 SH SOLE 0 0 22422 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2027014 50037 SH SOLE 0 0 50037 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 215239 9093 SH SOLE 0 0 9093 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 2924289 62365 SH SOLE 0 0 62365 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 767247 14357 SH SOLE 0 0 14357 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3734865 49442 SH SOLE 0 0 49442 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 947680 29422 SH SOLE 0 0 29422 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 760694 16664 SH SOLE 0 0 16664 SCHWAB STRATEGIC TR US REIT ETF 808524847 425914 22079 SH SOLE 0 0 22079 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 7661172 158814 SH SOLE 0 0 158814 SCHWAB STRATEGIC TR US TIPS ETF 808524870 2984625 57629 SH SOLE 0 0 57629 SEAPORT GLOBAL ACQUISITION I *W EXP 11/17/202 81221H113 3041 304100 SH SOLE 0 0 304100 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1785244 22982 SH SOLE 0 0 22982 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11311081 83261 SH SOLE 0 0 83261 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 14240343 191017 SH SOLE 0 0 191017 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3237928 25069 SH SOLE 0 0 25069 SELECT SECTOR SPDR TR ENERGY 81369Y506 12838114 146771 SH SOLE 0 0 146771 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 11626748 339963 SH SOLE 0 0 339963 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6210077 63230 SH SOLE 0 0 63230 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8656807 69566 SH SOLE 0 0 69566 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1077426 22451 SH SOLE 0 0 22451 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 909941 24640 SH SOLE 0 0 24640 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 9359122 132738 SH SOLE 0 0 132738 SEMPRA COM 816851109 1457268 9364 SH SOLE 670 0 8694 SENECA FOODS CORP NEW CL A 817070501 226647 3719 SH SOLE 0 0 3719 SERVICENOW INC COM 81762P102 1335727 3450 SH SOLE 0 0 3450 SHERWIN WILLIAMS CO COM 824348106 2859157 12047 SH SOLE 0 0 12047 SHIFT4 PMTS INC CL A 82452J109 201292 3599 SH SOLE 0 0 3599 SHOCKWAVE MED INC COM 82489T104 339051 1649 SH SOLE 0 0 1649 SHOPIFY INC CL A 82509L107 1545141 44520 SH SOLE 0 0 44520 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 436580 40955 SH SOLE 0 0 40955 SIGMA LITHIUM CORPORATION COM 826599102 266516 9444 SH SOLE 0 0 9444 SILVERCORP METALS INC COM 82835P103 86627 29266 SH SOLE 0 0 29266 SILVERCREST METALS INC COM 828363101 378000 63000 SH SOLE 0 0 63000 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 463023 21322 SH SOLE 0 0 21322 SIMON PPTY GROUP INC NEW COM 828806109 1308649 11139 SH SOLE 0 0 11139 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 239535 3345 SH SOLE 0 0 3345 SIRIUS XM HOLDINGS INC COM 82968B103 80295 13749 SH SOLE 0 0 13749 SKYWORKS SOLUTIONS INC COM 83088M102 274012 3007 SH SOLE 0 0 3007 SMITH MICRO SOFTWARE INC COM NEW 832154207 32288 15375 SH SOLE 0 0 15375 SMUCKER J M CO COM NEW 832696405 359062 2366 SH SOLE 100 0 2266 SNAP ON INC COM 833034101 469758 2056 SH SOLE 0 0 2056 SNAP INC CL A 83304A106 204749 22877 SH SOLE 0 0 22877 SNOWFLAKE INC CL A 833445109 701480 4887 SH SOLE 0 0 4887 SOFI TECHNOLOGIES INC COM 83406F102 661036 143392 SH SOLE 0 0 143392 SOLAREDGE TECHNOLOGIES INC COM 83417M104 258058 911 SH SOLE 0 0 911 SONY GROUP CORPORATION SPONSORED ADR 835699307 518832 6802 SH SOLE 0 0 6802 SORRENTO THERAPEUTICS INC COM NEW 83587F202 10805 12195 SH SOLE 0 0 12195 SOUTHERN CO COM 842587107 3888637 54456 SH SOLE 0 0 54456 SOUTHERN COPPER CORP COM 84265V105 385835 6389 SH SOLE 0 0 6389 SOUTHWEST AIRLS CO COM 844741108 629932 18709 SH SOLE 0 0 18709 SOUTHWESTERN ENERGY CO COM 845467109 360091 61554 SH SOLE 0 0 61554 SPARTANNASH CO COM 847215100 491054 16239 SH SOLE 0 0 16239 SPLUNK INC COM 848637104 534877 6213 SH SOLE 0 0 6213 SPROTT PHYSICAL GOLD TR UNIT 85207H104 2981741 211471 SH SOLE 0 0 211471 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 123188 14950 SH SOLE 0 0 14950 SPROUTS FMRS MKT INC COM 85208M102 611756 18899 SH SOLE 0 0 18899 BLOCK INC CL A 852234103 1110948 17679 SH SOLE 0 0 17679 STAG INDL INC COM 85254J102 338130 10426 SH SOLE 0 0 10426 STANLEY BLACK & DECKER INC COM 854502101 360748 4802 SH SOLE 0 0 4802 STARBUCKS CORP COM 855244109 6738350 67926 SH SOLE 0 0 67926 STARWOOD PPTY TR INC COM 85571B105 2391286 127146 SH SOLE 0 0 127146 STATE STR CORP COM 857477103 513636 6570 SH SOLE 0 0 6570 STEM INC COM 85859N102 201642 22555 SH SOLE 0 0 22555 STIFEL FINL CORP COM 860630102 206210 3533 SH SOLE 0 0 3533 STITCH FIX INC COM CL A 860897107 31878 10250 SH SOLE 0 0 10250 VIRTUS STONE HBR EMRG MKTS I COM 86164T107 62080 14923 SH SOLE 0 0 14923 STONEX GROUP INC COM 861896108 727520 7634 SH SOLE 0 0 7634 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 17248 36000 SH SOLE 0 0 36000 STRYKER CORPORATION COM 863667101 6885674 28082 SH SOLE 0 0 28082 STURM RUGER & CO INC COM 864159108 568448 10400 SH SOLE 0 0 10400 WISA TECHNOLOGIES INC COM NEW 86633R203 1940 18000 SH SOLE 0 0 18000 SUN CMNTYS INC COM 866674104 216187 1503 SH SOLE 0 0 1503 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 584722 13567 SH SOLE 0 0 13567 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 6181 10000 SH SOLE 0 0 10000 SYNOPSYS INC COM 871607107 464567 1455 SH SOLE 0 0 1455 SYNCHRONY FINANCIAL COM 87165B103 567590 17273 SH SOLE 0 0 17273 SYSCO CORP COM 871829107 2687380 35152 SH SOLE 925 0 34227 CARLYLE SECURED LENDING INC COM 872280102 399811 27631 SH SOLE 0 0 27631 TFS FINL CORP COM 87240R107 294906 20465 SH SOLE 0 0 20465 TJX COS INC NEW COM 872540109 7797043 97953 SH SOLE 0 0 97953 T-MOBILE US INC COM 872590104 1475460 10539 SH SOLE 0 0 10539 TMC THE METALS COMPANY INC COM 87261Y106 8701 11300 SH SOLE 0 0 11300 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2247668 30042 SH SOLE 0 0 30042 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 494826 4752 SH SOLE 0 0 4752 TARGET CORP COM 87612E106 2653604 17805 SH SOLE 0 0 17805 TARGA RES CORP COM 87612G101 822601 11192 SH SOLE 0 0 11192 TC ENERGY CORP COM 87807B107 256397 6327 SH SOLE 0 0 6327 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 1336888 67486 SH SOLE 0 0 67486 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1577088 87568 SH SOLE 0 0 87568 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 166919 11747 SH SOLE 0 0 11747 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 216008 14739 SH SOLE 0 0 14739 TELLURIAN INC NEW COM 87968A104 189586 112849 SH SOLE 0 0 112849 TELOS CORP MD COM 87969B101 169319 33265 SH SOLE 0 0 33265 TEMPLETON EMERGING MKTS INCO COM 880192109 74588 13586 SH SOLE 0 0 13586 TENET HEALTHCARE CORP COM NEW 88033G407 317818 6514 SH SOLE 0 0 6514 TERADYNE INC COM 880770102 384942 4407 SH SOLE 0 0 4407 TESLA INC COM 88160R101 13654115 110847 SH SOLE 0 0 110847 TEXAS INSTRS INC COM 882508104 5016974 30366 SH SOLE 0 0 30366 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1106538 472 SH SOLE 0 0 472 TEXTRON INC COM 883203101 211397 2985 SH SOLE 0 0 2985 THE TRADE DESK INC COM CL A 88339J105 1604331 35787 SH SOLE 0 0 35787 THERMO FISHER SCIENTIFIC INC COM 883556102 21596853 39197 SH SOLE 725 0 38472 THOMSON REUTERS CORP. COM NEW 884903709 362847 3181 SH SOLE 0 0 3181 3M CO COM 88579Y101 4522877 37716 SH SOLE 0 0 37716 TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 73705 75000 SH SOLE 0 0 75000 TILRAY BRANDS INC COM CL 2 88688T100 88135 32764 SH SOLE 0 0 32764 TOTALENERGIES SE SPONSORED ADS 89151E109 476605 7589 SH SOLE 0 0 7589 TOYOTA MOTOR CORP ADS 892331307 385025 2819 SH SOLE 0 0 2819 TRACTOR SUPPLY CO COM 892356106 2298817 10218 SH SOLE 0 0 10218 TRANSDIGM GROUP INC COM 893641100 373019 593 SH SOLE 0 0 593 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 1059640 89800 SH SOLE 0 0 89800 TRAVELERS COMPANIES INC COM 89417E109 2169262 11570 SH SOLE 0 0 11570 TREX CO INC COM 89531P105 244625 5779 SH SOLE 0 0 5779 TRIMBLE INC COM 896239100 297192 5878 SH SOLE 0 0 5878 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 524634 50301 SH SOLE 0 0 50301 TRUIST FINL CORP COM 89832Q109 1340819 31160 SH SOLE 0 0 31160 TRXADE HEALTH INC COM NEW 89846A207 28848 71653 SH SOLE 0 0 71653 22ND CENTY GROUP INC COM 90137F103 23565 25600 SH SOLE 0 0 25600 TYSON FOODS INC CL A 902494103 207550 3344 SH SOLE 0 0 3344 UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382 512336 27310 SH SOLE 0 0 27310 US BANCORP DEL COM NEW 902973304 1928859 43849 SH SOLE 0 0 43849 USD PARTNERS LP COM UT REP LTD 903318103 1091273 345340 SH SOLE 0 0 345340 UBER TECHNOLOGIES INC COM 90353T100 1660520 67146 SH SOLE 0 0 67146 ULTA BEAUTY INC COM 90384S303 2076010 4426 SH SOLE 0 0 4426 UNILEVER PLC SPON ADR NEW 904767704 1245546 24738 SH SOLE 0 0 24738 UNION PAC CORP COM 907818108 8759059 42300 SH SOLE 0 0 42300 UNITED AIRLS HLDGS INC COM 910047109 225031 5969 SH SOLE 0 0 5969 UNITED PARCEL SERVICE INC CL B 911312106 5741326 33026 SH SOLE 525 0 32501 UNITED RENTALS INC COM 911363109 2007412 5648 SH SOLE 0 0 5648 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 1648441 71392 SH SOLE 0 0 71392 UNITED STS OIL FD LP UNITS 91232N207 341576 4872 SH SOLE 0 0 4872 UNITED STATES STL CORP NEW COM 912909108 1398891 55891 SH SOLE 0 0 55891 UNITEDHEALTH GROUP INC COM 91324P102 28631488 54004 SH SOLE 400 0 53604 UNIVERSAL HLTH SVCS INC CL B 913903100 408952 2913 SH SOLE 0 0 2913 UNUM GROUP COM 91529Y106 441538 10761 SH SOLE 0 0 10761 UR-ENERGY INC COM 91688R108 13915 12100 SH SOLE 0 0 12100 VAIL RESORTS INC COM 91879Q109 463415 1929 SH SOLE 0 0 1929 VALERO ENERGY CORP COM 91913Y100 1614906 12730 SH SOLE 0 0 12730 VALLEY NATL BANCORP COM 919794107 161662 14156 SH SOLE 0 0 14156 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1239119 43235 SH SOLE 0 0 43235 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 428831 19256 SH SOLE 0 0 19256 VANECK ETF TRUST BDC INCOME ETF 92189F411 1044022 73782 SH SOLE 0 0 73782 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 257250 9503 SH SOLE 0 0 9503 VANECK ETF TRUST IG FLOATING RATE 92189F486 1143295 45952 SH SOLE 0 0 45952 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 258550 15317 SH SOLE 0 0 15317 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3922251 60426 SH SOLE 0 0 60426 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1394116 6870 SH SOLE 0 0 6870 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 236854 2759 SH SOLE 0 0 2759 VANECK ETF TRUST DURABLE HGH DIV 92189H102 670455 21028 SH SOLE 0 0 21028 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 429286 9412 SH SOLE 18 0 9394 VANECK ETF TRUST OIL SERVICES ETF 92189H607 9746485 32056 SH SOLE 0 0 32056 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 27860179 183472 SH SOLE 0 0 183472 VANGUARD STAR FDS VG TL INTL STK F 921909768 780844 15098 SH SOLE 0 0 15098 VANGUARD WORLD FD MEGA GRWTH IND 921910816 1789221 10398 SH SOLE 0 0 10398 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 734141 7138 SH SOLE 0 0 7138 VANGUARD WORLD FD MEGA CAP INDEX 921910873 2913694 22007 SH SOLE 0 0 22007 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1164326 5519 SH SOLE 0 0 5519 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 985035 7033 SH SOLE 0 0 7033 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 311918 1673 SH SOLE 0 0 1673 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 481738 2780 SH SOLE 0 0 2780 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 212679 1300 SH SOLE 0 0 1300 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 7017713 96876 SH SOLE 0 0 96876 VANGUARD BD INDEX FDS INTERMED TERM 921937819 7901305 106315 SH SOLE 0 0 106315 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 13453405 178711 SH SOLE 0 0 178711 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1427424 19869 SH SOLE 0 0 19869 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 27428377 653523 SH SOLE 21 0 653502 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4860973 44921 SH SOLE 0 0 44921 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 16288362 348713 SH SOLE 0 0 348713 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 13864962 292325 SH SOLE 0 0 292325 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 202685 925 SH SOLE 0 0 925 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1173381 6125 SH SOLE 0 0 6125 VANGUARD WORLD FDS ENERGY ETF 92204A306 1603676 13223 SH SOLE 0 0 13223 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 644973 7796 SH SOLE 0 0 7796 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3795689 15302 SH SOLE 0 0 15302 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 319566 1750 SH SOLE 0 0 1750 VANGUARD WORLD FDS INF TECH ETF 92204A702 13911672 43554 SH SOLE 0 0 43554 VANGUARD WORLD FDS MATERIALS ETF 92204A801 6469876 38013 SH SOLE 0 0 38013 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2623118 17104 SH SOLE 0 0 17104 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 474833 4619 SH SOLE 0 0 4619 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 647436 7511 SH SOLE 0 0 7511 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1486098 29639 SH SOLE 0 0 29639 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11952974 306644 SH SOLE 0 0 306644 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 368171 5722 SH SOLE 0 0 5722 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 996152 17968 SH SOLE 0 0 17968 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4154448 71851 SH SOLE 0 0 71851 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 18707268 248800 SH SOLE 0 0 248800 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1918619 11171 SH SOLE 0 0 11171 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 618447 8788 SH SOLE 0 0 8788 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1753422 31811 SH SOLE 0 0 31811 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 402194 6877 SH SOLE 0 0 6877 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1302351 19561 SH SOLE 0 0 19561 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 453115 2600 SH SOLE 0 0 2600 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 6836936 150196 SH SOLE 0 0 150196 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1227365 16211 SH SOLE 0 0 16211 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 304515 4942 SH SOLE 0 0 4942 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2014738 25993 SH SOLE 0 0 25993 VEEVA SYS INC CL A COM 922475108 639227 3961 SH SOLE 0 0 3961 VELO3D INC *W EXP 09/29/202 92259N112 24635 120229 SH SOLE 0 0 120229 VENTAS INC COM 92276F100 366966 8071 SH SOLE 0 0 8071 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 769280 15544 SH SOLE 0 0 15544 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 19875869 56571 SH SOLE 0 0 56571 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2167565 16028 SH SOLE 0 0 16028 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2704160 15043 SH SOLE 0 0 15043 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8737409 105934 SH SOLE 0 0 105934 VANGUARD INDEX FDS SML CP GRW ETF 922908595 11314443 56420 SH SOLE 0 0 56420 VANGUARD INDEX FDS SM CP VAL ETF 922908611 5693359 35852 SH SOLE 0 0 35852 VANGUARD INDEX FDS MID CAP ETF 922908629 7260167 35622 SH SOLE 0 0 35622 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1804661 10360 SH SOLE 0 0 10360 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1667308 12550 SH SOLE 0 0 12550 VANGUARD INDEX FDS GROWTH ETF 922908736 74780108 350899 SH SOLE 0 0 350899 VANGUARD INDEX FDS VALUE ETF 922908744 66579196 474312 SH SOLE 0 0 474312 VANGUARD INDEX FDS SMALL CP ETF 922908751 13176649 71791 SH SOLE 0 0 71791 VANGUARD INDEX FDS TOTAL STK MKT 922908769 11924505 62370 SH SOLE 0 0 62370 VERIZON COMMUNICATIONS INC COM 92343V104 13625341 345821 SH SOLE 0 0 345821 VERITIV CORP COM 923454102 409657 3366 SH SOLE 0 0 3366 VERTEX PHARMACEUTICALS INC COM 92532F100 4581368 15865 SH SOLE 0 0 15865 VIASAT INC COM 92552V100 789288 24938 SH SOLE 0 0 24938 PARAMOUNT GLOBAL CLASS A COM 92556H107 471581 23769 SH SOLE 0 0 23769 PARAMOUNT GLOBAL CLASS B COM 92556H206 3178390 186057 SH SOLE 0 0 186057 VIATRIS INC COM 92556V106 472615 42463 SH SOLE 0 0 42463 VICI PPTYS INC COM 925652109 384440 11741 SH SOLE 0 0 11741 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 200915 3412 SH SOLE 0 0 3412 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1216147 38256 SH SOLE 0 0 38256 VISA INC COM CL A 92826C839 20222788 97337 SH SOLE 0 0 97337 VIRTUS CONVERTIBLE & INC 202 COM 92838R105 297361 33880 SH SOLE 0 0 33880 VIRTUS CONVERTIBLE & INC FD COM 92838U108 325646 111618 SH SOLE 0 0 111618 VIRTUS CONVERTIBLE & INCOME COM 92838X102 245558 71331 SH SOLE 0 0 71331 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 345713 21162 SH SOLE 0 0 21162 VIRTUS DIVERSIFIED INCM & CO COM 92840N100 368232 19446 SH SOLE 0 0 19446 VIRTUS DIVIDEND INTEREST & P COM 92840R101 632368 55979 SH SOLE 0 0 55979 VIRTUS EQUITY & CONV INCM FD COM 92841M101 936293 46904 SH SOLE 0 0 46904 VMWARE INC CL A COM 928563402 1183378 9640 SH SOLE 0 0 9640 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 310878 30347 SH SOLE 0 0 30347 VOLTA INC *W EXP 08/26/202 92873V110 731 11196 SH SOLE 0 0 11196 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 97138 18191 SH SOLE 0 0 18191 VOYA GLBL ADV & PREM OPP FD COM 92912R104 93419 10500 SH SOLE 0 0 10500 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 608177 111598 SH SOLE 0 0 111598 VOYA INFRASTRUCTURE INDLS & COM 92912X101 248047 26391 SH SOLE 0 0 26391 VUZIX CORP COM NEW 92921W300 349757 96087 SH SOLE 0 0 96087 W & T OFFSHORE INC COM 92922P106 78566 14080 SH SOLE 0 0 14080 WP CAREY INC COM 92936U109 3036736 38350 SH SOLE 0 0 38350 WEC ENERGY GROUP INC COM 92939U106 798281 8514 SH SOLE 0 0 8514 WM TECHNOLOGY INC *W EXP 06/16/202 92971A117 4420 44200 SH SOLE 0 0 44200 WABTEC COM 929740108 223301 2238 SH SOLE 0 0 2238 WALMART INC COM 931142103 15188252 106754 SH SOLE 870 0 105884 WALGREENS BOOTS ALLIANCE INC COM 931427108 2548402 68212 SH SOLE 0 0 68212 WARNER BROS DISCOVERY INC COM SER A 934423104 1007712 106299 SH SOLE 804 0 105495 WASTE MGMT INC DEL COM 94106L109 6019748 38372 SH SOLE 530 0 37842 WATERS CORP COM 941848103 205548 600 SH SOLE 0 0 600 WATSCO INC COM 942622200 556235 2230 SH SOLE 0 0 2230 WELLS FARGO CO NEW COM 949746101 3695843 89986 SH SOLE 0 0 89986 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 98534 21944 SH SOLE 0 0 21944 WELLTOWER INC COM 95040Q104 2256278 34421 SH SOLE 0 0 34421 WESCO INTL INC COM 95082P105 308368 2463 SH SOLE 0 0 2463 WESTERN ASSET EMERGING MKTS COM 95766A101 5021585 551217 SH SOLE 0 0 551217 WESTERN ASSET HIGH INCOME OP COM 95766K109 41510 10509 SH SOLE 0 0 10509 WESTERN ASSET MUN PARTNERS F COM 95766P108 141798 12182 SH SOLE 0 0 12182 WESTERN COPPER & GOLD CORP COM 95805V108 21360 12000 SH SOLE 0 0 12000 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 23968 25000 SH SOLE 0 0 25000 WESTERN DIGITAL CORP. COM 958102105 284880 9030 SH SOLE 0 0 9030 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 967835 36046 SH SOLE 0 0 36046 WESTERN UN CO COM 959802109 253024 18375 SH SOLE 0 0 18375 WEYERHAEUSER CO MTN BE COM NEW 962166104 731748 23604 SH SOLE 0 0 23604 WHIRLPOOL CORP COM 963320106 384597 2719 SH SOLE 0 0 2719 WHITEHORSE FIN INC COM 96524V106 145575 10860 SH SOLE 0 0 10860 WILLIAMS COS INC COM 969457100 7336616 222997 SH SOLE 0 0 222997 WISDOMTREE TR US HIGH DIVIDEND 97717W208 585705 6806 SH SOLE 0 0 6806 WISDOMTREE TR US LARGECAP DIVD 97717W307 721332 11644 SH SOLE 0 0 11644 WISDOMTREE TR EMER MKT HIGH FD 97717W315 650192 18201 SH SOLE 0 0 18201 WISDOMTREE TR HEDGED HI YLD BD 97717W430 16802942 812914 SH SOLE 0 0 812914 WISDOMTREE TR US MIDCAP DIVID 97717W505 679595 16519 SH SOLE 0 0 16519 WISDOMTREE TR US MIDCAP FUND 97717W570 261883 5386 SH SOLE 0 0 5386 WISDOMTREE TR US SMALLCAP DIVD 97717W604 214694 7549 SH SOLE 0 0 7549 WISDOMTREE TR INTL EQUITY FD 97717W703 2023778 43023 SH SOLE 0 0 43023 WISDOMTREE TR GLB US QTLY DIV 97717W844 2557611 79367 SH SOLE 0 0 79367 WISDOMTREE TR EM EX ST-OWNED 97717X578 10982192 411627 SH SOLE 0 0 411627 WISDOMTREE TR US QTLY DIV GRT 97717X669 285659 4733 SH SOLE 0 0 4733 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 2459605 48928 SH SOLE 0 0 48928 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 7963320 437064 SH SOLE 0 0 437064 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 200716 8003 SH SOLE 0 0 8003 WOLFSPEED INC COM 977852102 409545 5932 SH SOLE 0 0 5932 XCEL ENERGY INC COM 98389B100 676910 9590 SH SOLE 0 0 9590 XAI OCTAGON FLOATING RATE & COM 98400T106 434943 68720 SH SOLE 0 0 68720 XYLEM INC COM 98419M100 1467264 13270 SH SOLE 0 0 13270 XPENG INC ADS 98422D105 102382 10300 SH SOLE 0 0 10300 YAMANA GOLD INC COM 98462Y100 3291439 589776 SH SOLE 0 0 589776 YUM BRANDS INC COM 988498101 640244 4999 SH SOLE 0 0 4999 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1997434 7790 SH SOLE 0 0 7790 ZEDGE INC CL B 98923T104 95948 54516 SH SOLE 0 0 54516 ZIMMER BIOMET HOLDINGS INC COM 98956P102 452573 3543 SH SOLE 0 0 3543 ALAUNOS THERAPEUTICS INC COM 98973P101 7501 11557 SH SOLE 0 0 11557 ZOETIS INC CL A 98978V103 4046005 27608 SH SOLE 0 0 27608 ZSCALER INC COM 98980G102 474792 4243 SH SOLE 0 0 4243 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 209859 3098 SH SOLE 0 0 3098 ZOMEDICA CORP COM 98980M109 1630 10000 SH SOLE 0 0 10000