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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALLEGION PLC ORD SHS G0176J109   252,545 2,399 SH   SOLE   0 0 2,399
AMCOR PLC ORD G0250X107   1,524,588 128,009 SH   SOLE   0 0 128,009
AON PLC SHS CL A G0403H108   626,671 2,088 SH   SOLE   0 0 2,088
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,664,462 11,499 SH   SOLE   0 0 11,499
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   348,900 11,258 SH   SOLE   0 0 11,258
BUNGE LIMITED COM G16962105   1,011,269 10,136 SH   SOLE   0 0 10,136
CALEDONIA MNG CORP PLC SHS NEW G1757E113   200,021 16,131 SH   SOLE   0 0 16,131
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   483,553 8,741 SH   SOLE   0 0 8,741
EATON CORP PLC SHS G29183103   3,046,460 19,410 SH   SOLE   0 0 19,410
FERGUSON PLC NEW SHS G3421J106   540,005 4,229 SH   SOLE   0 0 4,229
FLEX LNG LTD SHS G35947202   297,651 9,105 SH   SOLE   0 0 9,105
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117   38,610 42,900 SH   SOLE   0 0 42,900
HORIZON ACQUISITION CORPORAT *W EXP 10/19/202 G46044114   5,699 13,900 SH   SOLE   0 0 13,900
ICON PLC SHS G4705A100   211,344 1,088 SH   SOLE   0 0 1,088
JOHNSON CTLS INTL PLC SHS G51502105   927,084 14,417 SH   SOLE   0 0 14,417
LIBERTY GLOBAL PLC SHS CL C G5480U120   275,421 14,175 SH   SOLE   0 0 14,175
LINDE PLC SHS G5494J103   2,340,611 7,176 SH   SOLE   0 0 7,176
MEDTRONIC PLC SHS G5960L103   2,503,926 31,959 SH   SOLE   0 0 31,959
APTIV PLC SHS G6095L109   315,897 3,392 SH   SOLE   0 0 3,392
NORDIC AMERICAN TANKERS LIMI COM G65773106   34,698 11,339 SH   SOLE   0 0 11,339
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   278,533 22,756 SH   SOLE   0 0 22,756
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   756,808 19,150 SH   SOLE   0 0 19,150
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,028,248 19,302 SH   SOLE   0 0 19,302
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,055,140 26,130 SH   SOLE   0 0 26,130
STERIS PLC SHS USD G8473T100   284,025 1,538 SH   SOLE   0 0 1,538
STONECO LTD COM CL A G85158106   319,884 33,886 SH   SOLE   0 0 33,886
TRANE TECHNOLOGIES PLC SHS G8994E103   571,681 3,398 SH   SOLE   0 0 3,398
WILLIS TOWERS WATSON PLC LTD SHS G96629103   323,670 1,319 SH   SOLE   0 0 1,319
ALCON AG ORD SHS H01301128   646,745 9,435 SH   SOLE   0 0 9,435
CHUBB LIMITED COM H1467J104   2,539,439 11,469 SH   SOLE   0 0 11,469
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   269,875 6,639 SH   SOLE   0 0 6,639
GARMIN LTD SHS H2906T109   288,735 3,128 SH   SOLE   0 0 3,128
UBS GROUP AG SHS H42097107   422,674 22,639 SH   SOLE   0 0 22,639
TE CONNECTIVITY LTD SHS H84989104   1,012,544 8,820 SH   SOLE   0 0 8,820
TRANSOCEAN LTD REG SHS H8817H100   104,041 22,816 SH   SOLE   0 0 22,816
ADECOAGRO S A COM L00849106   700,920 84,550 SH   SOLE   0 0 84,550
FREYR BATTERY SHS L4135L100   166,656 19,200 SH   SOLE   0 0 19,200
INNOVIZ TECHNOLOGIES LTD *W EXP 04/05/202 M5R635116   84,162 58,043 SH   SOLE   0 0 58,043
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   62,472 10,771 SH   SOLE   0 0 10,771
INMODE LTD SHS M5425M103   294,918 8,261 SH   SOLE   0 0 8,261
KORNIT DIGITAL LTD SHS M6372Q113   317,606 13,827 SH   SOLE   0 0 13,827
ASML HOLDING N V N Y REGISTRY SHS N07059210   3,228,985 5,909 SH   SOLE   0 0 5,909
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   779,696 9,391 SH   SOLE   0 0 9,391
NXP SEMICONDUCTORS N V COM N6596X109   1,767,869 11,128 SH   SOLE   0 0 11,128
ROYAL CARIBBEAN GROUP COM V7780T103   464,727 9,402 SH   SOLE   0 0 9,402
ATLAS CORP SHARES Y0436Q109   200,585 13,076 SH   SOLE   0 0 13,076
COSTAMARE INC SHS Y1771G102   252,509 27,210 SH   SOLE   0 0 27,210
DORIAN LPG LTD SHS USD Y2106R110   242,228 12,782 SH   SOLE   0 0 12,782
EAGLE BULK SHIPPING INC COM Y2187A150   532,410 10,661 SH   SOLE   0 0 10,661
EURODRY LTD COM Y23508107   171,850 10,000 SH   SOLE   0 0 10,000
GENCO SHIPPING & TRADING LTD SHS Y2685T131   2,270,822 147,840 SH   SOLE   0 0 147,840
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   876,167 52,623 SH   SOLE   0 0 52,623
NAVIGATOR HLDGS LTD SHS Y62132108   166,663 13,935 SH   SOLE   0 0 13,935
SEANERGY MARITIME HLDGS CORP SHS NEW Y73760194   208,200 400,000 SH   SOLE   0 0 400,000
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   766,954 39,883 SH   SOLE   0 0 39,883
ABM INDS INC COM 000957100   344,451 7,755 SH   SOLE   0 0 7,755
AFLAC INC COM 001055102   343,384 4,774 SH   SOLE   0 0 4,774
AGNC INVT CORP COM 00123Q104   847,104 81,155 SH   SOLE   0 0 81,155
AES CORP COM 00130H105   451,279 15,691 SH   SOLE   0 0 15,691
ALPS ETF TR ALERIAN MLP 00162Q452   1,643,399 43,168 SH   SOLE   0 0 43,168
AT&T INC COM 00206R102   7,841,675 425,947 SH   SOLE   3,325 0 422,622
ARK ETF TR INNOVATION ETF 00214Q104   1,233,832 39,495 SH   SOLE   0 0 39,495
ARK ETF TR GENOMIC REV ETF 00214Q302   211,708 7,499 SH   SOLE   0 0 7,499
AXT INC COM 00246W103   56,480 12,895 SH   SOLE   0 0 12,895
ABBOTT LABS COM 002824100   6,465,133 58,827 SH   SOLE   50 0 58,777
ABBVIE INC COM 00287Y109   30,778,975 190,452 SH   SOLE   0 0 190,452
ABRDN ASIA PACIFIC INCOME FU COM 003009107   151,489 57,173 SH   SOLE   0 0 57,173
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105   53,876 10,282 SH   SOLE   0 0 10,282
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   92,925 23,599 SH   SOLE   0 0 23,599
ABRDN INCOME CREDIT STRATEGI COM 003057106   157,434 17,729 SH   SOLE   0 0 17,729
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   363,289 20,795 SH   SOLE   0 0 20,795
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   848,251 107,970 SH   SOLE   0 0 107,970
ABRDN ETFS BBRG ALL COMMDY 003261203   400,659 11,583 SH   SOLE   0 0 11,583
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   1,316,589 14,755 SH   SOLE   0 0 14,755
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   1,028,173 19,542 SH   SOLE   0 0 19,542
ACTIVISION BLIZZARD INC COM 00507V109   377,260 4,928 SH   SOLE   0 0 4,928
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208   3,386 20,000 SH   SOLE   0 0 20,000
ADOBE SYSTEMS INCORPORATED COM 00724F101   6,551,498 19,468 SH   SOLE   0 0 19,468
ADVANCE AUTO PARTS INC COM 00751Y106   211,213 1,424 SH   SOLE   0 0 1,424
AEHR TEST SYS COM 00760J108   312,254 15,535 SH   SOLE   0 0 15,535
ADVENT TECHNOLOGIES HOLDNG I *W EXP 02/03/202 00788A113   25,819 163,100 SH   SOLE   0 0 163,100
ADVANCED MICRO DEVICES INC COM 007903107   4,117,978 63,578 SH   SOLE   0 0 63,578
AFFIRM HLDGS INC COM CL A 00827B106   110,412 11,418 SH   SOLE   0 0 11,418
AEVA TECHNOLOGIES INC *W EXP 03/12/202 00835Q111   16,752 96,555 SH   SOLE   0 0 96,555
AGILENT TECHNOLOGIES INC COM 00846U101   434,139 2,897 SH   SOLE   0 0 2,897
AGNICO EAGLE MINES LTD COM 008474108   7,608,652 146,348 SH   SOLE   100 0 146,248
AIRBNB INC COM CL A 009066101   1,498,046 17,521 SH   SOLE   0 0 17,521
AIR PRODS & CHEMS INC COM 009158106   2,327,069 7,511 SH   SOLE   0 0 7,511
AKAMAI TECHNOLOGIES INC COM 00971T101   364,935 4,329 SH   SOLE   0 0 4,329
ALAMOS GOLD INC NEW COM CL A 011532108   1,169,757 115,703 SH   SOLE   0 0 115,703
ALBEMARLE CORP COM 012653101   1,636,927 7,534 SH   SOLE   0 0 7,534
ALBERTSONS COS INC COMMON STOCK 013091103   205,998 9,932 SH   SOLE   0 0 9,932
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,854,823 21,056 SH   SOLE   0 0 21,056
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   344,831 16,970 SH   SOLE   0 0 16,970
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   1,062,485 115,111 SH   SOLE   0 0 115,111
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   259,058 7,537 SH   SOLE   0 0 7,537
ALLSTATE CORP COM 020002101   592,943 4,347 SH   SOLE   0 0 4,347
ALPHABET INC CAP STK CL C 02079K107   20,789,716 234,303 SH   SOLE   0 0 234,303
ALPHABET INC CAP STK CL A 02079K305   22,980,832 260,745 SH   SOLE   0 0 260,745
ATERIAN INC COM 02156U101   32,892 42,700 SH   SOLE   0 0 42,700
ALTRIA GROUP INC COM 02209S103   5,335,186 114,562 SH   SOLE   0 0 114,562
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102   45,400 20,000 SH   SOLE   0 0 20,000
AMARIN CORP PLC SPONS ADR NEW 023111206   14,072 11,630 SH   SOLE   0 0 11,630
AMAZON COM INC COM 023135106   47,210,822 562,032 SH   SOLE   1,740 0 560,292
U HAUL HOLDING COMPANY COM 023586100   358,853 5,962 SH   SOLE   100 0 5,862
U HAUL HOLDING COMPANY COM SER N 023586506   1,886,254 34,308 SH   SOLE   0 0 34,308
AMEREN CORP COM 023608102   355,060 3,993 SH   SOLE   0 0 3,993
AMERICAN AIRLS GROUP INC COM 02376R102   251,894 19,803 SH   SOLE   0 0 19,803
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   1,182,084 26,079 SH   SOLE   0 0 26,079
AMERICAN ELEC PWR CO INC COM 025537101   2,144,138 22,582 SH   SOLE   0 0 22,582
AMERICAN EXPRESS CO COM 025816109   4,009,262 27,135 SH   SOLE   0 0 27,135
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   549,038 92,586 SH   SOLE   0 0 92,586
AMERICAN INTL GROUP INC COM NEW 026874784   597,702 9,448 SH   SOLE   0 0 9,448
AMER STATES WTR CO COM 029899101   247,034 2,669 SH   SOLE   0 0 2,669
AMERICAN TOWER CORP NEW COM 03027X100   11,658,276 54,648 SH   SOLE   1,750 0 52,898
AMERICAN WTR WKS CO INC NEW COM 030420103   3,223,787 21,150 SH   SOLE   500 0 20,650
AMERICAN WOODMARK CORPORATIO COM 030506109   256,369 5,247 SH   SOLE   0 0 5,247
AMERICAS GOLD AND SILVER COR COM 03062D100   50,579 89,000 SH   SOLE   0 0 89,000
AMERICOLD REALTY TRUST INC COM 03064D108   832,661 29,185 SH   SOLE   0 0 29,185
AMERISOURCEBERGEN CORP COM 03073E105   373,318 2,253 SH   SOLE   0 0 2,253
AMERIPRISE FINL INC COM 03076C106   1,134,454 3,643 SH   SOLE   0 0 3,643
AMETEK INC COM 031100100   224,302 1,605 SH   SOLE   0 0 1,605
AMGEN INC COM 031162100   9,602,348 36,561 SH   SOLE   1,070 0 35,491
AMPHENOL CORP NEW CL A 032095101   4,598,596 60,266 SH   SOLE   0 0 60,266
AMYRIS INC COM NEW 03236M200   113,679 74,300 SH   SOLE   0 0 74,300
ANALOG DEVICES INC COM 032654105   1,483,921 9,047 SH   SOLE   0 0 9,047
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   566,219 9,431 SH   SOLE   0 0 9,431
ANIXA BIOSCIENCES INC COM 03528H109   64,600 15,200 SH   SOLE   0 0 15,200
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   819,334 37,424 SH   SOLE   0 0 37,424
ELEVANCE HEALTH INC COM 036752103   991,337 1,932 SH   SOLE   0 0 1,932
APA CORPORATION COM 03743Q108   876,053 18,767 SH   SOLE   0 0 18,767
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   178,487 15,378 SH   SOLE   0 0 15,378
APOLLO COML REAL EST FIN INC COM 03762U105   182,525 16,429 SH   SOLE   0 0 16,429
APOLLO GLOBAL MGMT INC COM 03769M106   745,861 11,693 SH   SOLE   0 0 11,693
APPHARVEST INC *W EXP 01/29/202 03783T111   8,350 87,800 SH   SOLE   0 0 87,800
APPLE INC COM 037833100   123,697,814 952,044 SH   SOLE   2,820 0 949,224
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   496,409 31,142 SH   SOLE   0 0 31,142
APPLIED DIGITAL CORP COM NEW 038169207   377,200 205,000 SH   SOLE   0 0 205,000
APPLIED MATLS INC COM 038222105   1,532,308 15,735 SH   SOLE   0 0 15,735
APPLOVIN CORP COM CL A 03831W108   149,263 14,175 SH   SOLE   0 0 14,175
AQUA METALS INC COM 03837J101   42,750 34,200 SH   SOLE   0 0 34,200
ARBOR REALTY TRUST INC COM 038923108   196,839 14,923 SH   SOLE   0 0 14,923
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   2,750,583 104,904 SH   SOLE   0 0 104,904
ARCH RESOURCES INC CL A 03940R107   4,392,476 30,762 SH   SOLE   0 0 30,762
ARCHER AVIATION INC *W EXP 09/16/202 03945R110   5,783 22,500 SH   SOLE   0 0 22,500
ARCHER DANIELS MIDLAND CO COM 039483102   5,890,793 63,444 SH   SOLE   50 0 63,394
THE ARENA GROUP HOLDINGS INC COM 040044109   106,100 10,000 SH   SOLE   0 0 10,000
ARES CAPITAL CORP COM 04010L103   2,686,582 145,457 SH   SOLE   0 0 145,457
ARHAUS INC COM CL A 04035M102   477,497 48,974 SH   SOLE   0 0 48,974
ARISTA NETWORKS INC COM 040413106   970,678 7,999 SH   SOLE   0 0 7,999
ARRAY TECHNOLOGIES INC COM SHS 04271T100   600,776 31,080 SH   SOLE   0 0 31,080
ASBURY AUTOMOTIVE GROUP INC COM 043436104   235,535 1,314 SH   SOLE   0 0 1,314
ASPEN GROUP INC COM NEW 04530L203   80,830 260,742 SH   SOLE   0 0 260,742
ASPIRA WOMENS HEALTH INC COM 04537Y109   220,536 663,066 SH   SOLE   0 0 663,066
ASTRA SPACE INC COM CL A 04634X103   9,934 22,900 SH   SOLE   0 0 22,900
ASTRAZENECA PLC SPONSORED ADR 046353108   992,809 14,643 SH   SOLE   0 0 14,643
ATHENEX INC COM 04685N103   62,916 426,549 SH   SOLE   0 0 426,549
ATKORE INC COM 047649108   2,831,984 24,969 SH   SOLE   40 0 24,929
ATLASSIAN CORPORATION CL A 049468101   225,550 1,753 SH   SOLE   0 0 1,753
AUDIOEYE INC COM NEW 050734201   49,694 12,975 SH   SOLE   0 0 12,975
AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3   9,733 10,000 SH   SOLE   0 0 10,000
AURORA CANNABIS INC COM 05156X884   13,658 14,804 SH   SOLE   0 0 14,804
AUTODESK INC COM 052769106   1,674,355 8,960 SH   SOLE   0 0 8,960
AUTOMATIC DATA PROCESSING IN COM 053015103   7,073,986 29,472 SH   SOLE   0 0 29,472
AUTONATION INC COM 05329W102   696,592 6,492 SH   SOLE   0 0 6,492
AUTOZONE INC COM 053332102   5,304,753 2,151 SH   SOLE   0 0 2,151
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   107,400 15,000 SH   SOLE   0 0 15,000
AVERY DENNISON CORP COM 053611109   276,891 1,530 SH   SOLE   0 0 1,530
AVIS BUDGET GROUP COM 053774105   540,149 3,295 SH   SOLE   0 0 3,295
AXON ENTERPRISE INC COM 05464C101   1,152,716 6,947 SH   SOLE   0 0 6,947
AXSOME THERAPEUTICS INC COM 05464T104   259,234 3,361 SH   SOLE   0 0 3,361
AXOS FINANCIAL INC COM 05465C100   1,680,610 43,972 SH   SOLE   0 0 43,972
B & G FOODS INC NEW COM 05508R106   149,810 13,211 SH   SOLE   0 0 13,211
BCE INC COM NEW 05534B760   855,954 19,204 SH   SOLE   0 0 19,204
BJS WHSL CLUB HLDGS INC COM 05550J101   201,523 3,046 SH   SOLE   0 0 3,046
BP PLC SPONSORED ADR 055622104   1,402,652 40,156 SH   SOLE   0 0 40,156
B. RILEY FINANCIAL INC COM 05580M108   820,204 23,983 SH   SOLE   0 0 23,983
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   133,803 18,819 SH   SOLE   0 0 18,819
BNY MELLON STRATEGIC MUNS IN COM 05588W108   94,094 15,400 SH   SOLE   0 0 15,400
BABCOCK & WILCOX ENTERPRISES COM 05614L209   73,839 12,797 SH   SOLE   0 0 12,797
BAKER HUGHES COMPANY CL A 05722G100   223,628 7,573 SH   SOLE   0 0 7,573
BANCFIRST CORP COM 05945F103   220,653 2,491 SH   SOLE   0 0 2,491
BANK AMERICA CORP COM 060505104   8,050,100 243,059 SH   SOLE   0 0 243,059
BANK NEW YORK MELLON CORP COM 064058100   641,047 14,083 SH   SOLE   0 0 14,083
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   875,550 25,973 SH   SOLE   0 0 25,973
BARRICK GOLD CORP COM 067901108   384,554 22,384 SH   SOLE   0 0 22,384
BAXTER INTL INC COM 071813109   334,425 6,530 SH   SOLE   0 0 6,530
BECTON DICKINSON & CO COM 075887109   3,178,541 12,499 SH   SOLE   0 0 12,499
BERKLEY W R CORP COM 084423102   1,035,190 14,265 SH   SOLE   0 0 14,265
BERKSHIRE HATHAWAY INC DEL CL A 084670108   468,711 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   22,813,509 73,854 SH   SOLE   10 0 73,844
BHP GROUP LTD SPONSORED ADS 088606108   252,672 4,072 SH   SOLE   0 0 4,072
BILL COM HLDGS INC COM 090043100   205,934 1,890 SH   SOLE   0 0 1,890
BIOMARIN PHARMACEUTICAL INC COM 09061G101   271,351 2,622 SH   SOLE   0 0 2,622
BIOGEN INC COM 09062X103   1,343,339 4,851 SH   SOLE   0 0 4,851
BLACKROCK INC COM 09247X101   2,136,563 3,015 SH   SOLE   0 0 3,015
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   332,554 16,011 SH   SOLE   0 0 16,011
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   297,855 27,503 SH   SOLE   0 0 27,503
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   112,431 11,176 SH   SOLE   0 0 11,176
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   154,071 15,300 SH   SOLE   0 0 15,300
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   925,912 54,983 SH   SOLE   0 0 54,983
BLACKROCK CORE BD TR SHS BEN INT 09249E101   1,615,252 155,612 SH   SOLE   0 0 155,612
BLACKROCK MUNI INCOME TR II COM 09249N101   151,675 14,683 SH   SOLE   0 0 14,683
BLACKROCK ENERGY & RES TR COM 09250U101   150,845 12,039 SH   SOLE   0 0 12,039
BLACKROCK ENHANCED GLOBAL DI COM 092501105   394,637 41,280 SH   SOLE   0 0 41,280
BLACKROCK ENHANCED EQUITY DI COM 09251A104   295,440 32,790 SH   SOLE   0 0 32,790
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   323,895 64,521 SH   SOLE   0 0 64,521
BLACKROCK MUNIVEST FD INC COM 09253R105   160,599 22,910 SH   SOLE   0 0 22,910
BLACKROCK MUNIVEST FD II INC COM 09253T101   125,515 12,011 SH   SOLE   0 0 12,011
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   322,496 30,028 SH   SOLE   0 0 30,028
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   444,627 40,165 SH   SOLE   0 0 40,165
BLACKROCK CORPOR HI YLD FD I COM 09255P107   520,799 59,588 SH   SOLE   0 0 59,588
BLACKROCK FLOATING RATE INCO COM 09255X100   427,097 37,930 SH   SOLE   0 0 37,930
BLACKROCK ENHANCD CAP & INM COM 09256A109   726,113 42,413 SH   SOLE   0 0 42,413
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101   137,646 13,010 SH   SOLE   0 0 13,010
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   529,699 18,671 SH   SOLE   0 0 18,671
BLACKSTONE INC COM 09260D107   5,223,833 70,412 SH   SOLE   0 0 70,412
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105   189,208 12,262 SH   SOLE   0 0 12,262
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   219,719 32,264 SH   SOLE   0 0 32,264
BLADE AIR MOBILITY INC CL A COM 092667104   48,688 13,600 SH   SOLE   0 0 13,600
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   324,406 7,647 SH   SOLE   0 0 7,647
BLOCK H & R INC COM 093671105   387,422 10,528 SH   SOLE   0 0 10,528
BOEING CO COM 097023105   8,273,626 43,433 SH   SOLE   0 0 43,433
BOISE CASCADE CO DEL COM 09739D100   392,928 5,722 SH   SOLE   0 0 5,722
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861   1,153,341 23,125 SH   SOLE   0 0 23,125
BOOKING HOLDINGS INC COM 09857L108   727,516 361 SH   SOLE   0 0 361
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   598,088 5,722 SH   SOLE   0 0 5,722
BORGWARNER INC COM 099724106   269,758 6,702 SH   SOLE   0 0 6,702
BOSTON SCIENTIFIC CORP COM 101137107   530,856 11,473 SH   SOLE   0 0 11,473
SRH TOTAL RETURN FUND INC COM 101507101   8,593,594 676,661 SH   SOLE   0 0 676,661
BOXLIGHT CORP COM CL A 103197109   34,789 111,935 SH   SOLE   0 0 111,935
BRF SA SPONSORED ADR 10552T107   165,900 105,000 SH   SOLE   0 0 105,000
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   82,275 12,795 SH   SOLE   0 0 12,795
BRISTOL-MYERS SQUIBB CO COM 110122108   15,186,452 211,088 SH   SOLE   3,325 0 207,763
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   569,634 14,003 SH   SOLE   0 0 14,003
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   377,458 2,799 SH   SOLE   0 0 2,799
BROADCOM INC COM 11135F101   15,966,773 28,556 SH   SOLE   0 0 28,556
BROOKFIELD CORP CL A LTD VT SH 11271J107   585,245 18,600 SH   SOLE   0 0 18,600
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   1,203,929 74,547 SH   SOLE   0 0 74,547
BRUNSWICK CORP COM 117043109   217,542 3,018 SH   SOLE   0 0 3,018
BURGERFI INTERNATIONAL INC *W EXP 12/16/202 12122L119   6,913 147,093 SH   SOLE   0 0 147,093
BUTTERFLY NETWORK INC COM CL A 124155102   25,584 10,400 SH   SOLE   0 0 10,400
CBRE GBL REAL ESTATE INC FD COM 12504G100   63,112 11,014 SH   SOLE   0 0 11,014
CBRE GROUP INC CL A 12504L109   221,722 2,881 SH   SOLE   0 0 2,881
CDW CORP COM 12514G108   514,468 2,881 SH   SOLE   0 0 2,881
CF INDS HLDGS INC COM 125269100   587,273 6,893 SH   SOLE   0 0 6,893
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   466,034 5,061 SH   SOLE   0 0 5,061
CIGNA CORP NEW COM 125523100   2,264,109 6,833 SH   SOLE   0 0 6,833
CME GROUP INC COM 12572Q105   524,402 3,045 SH   SOLE   0 0 3,045
CMS ENERGY CORP COM 125896100   322,188 5,087 SH   SOLE   0 0 5,087
CSW INDUSTRIALS INC COM 126402106   463,720 4,000 SH   SOLE   0 0 4,000
CSX CORP COM 126408103   4,402,198 142,098 SH   SOLE   0 0 142,098
CVS HEALTH CORP COM 126650100   8,103,130 86,952 SH   SOLE   985 0 85,967
COTERRA ENERGY INC COM 127097103   1,463,911 48,411 SH   SOLE   0 0 48,411
CADENCE DESIGN SYSTEM INC COM 127387108   769,740 4,792 SH   SOLE   0 0 4,792
CADENCE BANK COM 12740C103   257,858 10,364 SH   SOLE   0 0 10,364
CALAMOS GBL DYN INCOME FUND COM 12811L107   197,737 35,122 SH   SOLE   0 0 35,122
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   208,168 19,546 SH   SOLE   0 0 19,546
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   1,948,890 144,122 SH   SOLE   0 0 144,122
CANADIAN NATL RY CO COM 136375102   366,723 3,081 SH   SOLE   0 0 3,081
CANADIAN NAT RES LTD COM 136385101   3,109,209 55,418 SH   SOLE   0 0 55,418
CANADIAN PAC RY LTD COM 13645T100   580,227 7,765 SH   SOLE   0 0 7,765
CANOPY GROWTH CORP COM 138035100   145,978 63,194 SH   SOLE   0 0 63,194
CAPITAL ONE FINL CORP COM 14040H105   516,562 5,557 SH   SOLE   0 0 5,557
CAPITAL SOUTHWEST CORP COM 140501107   1,052,427 61,545 SH   SOLE   0 0 61,545
CARA THERAPEUTICS INC COM 140755109   495,630 46,148 SH   SOLE   0 0 46,148
CARDINAL HEALTH INC COM 14149Y108   1,751,412 22,641 SH   SOLE   0 0 22,641
CARECLOUD INC COM 14167R100   32,175 11,450 SH   SOLE   0 0 11,450
CARLYLE GROUP INC COM 14316J108   689,948 23,122 SH   SOLE   0 0 23,122
CARNIVAL CORP COMMON STOCK 143658300   202,832 25,165 SH   SOLE   0 0 25,165
CARRIER GLOBAL CORPORATION COM 14448C104   1,082,429 26,151 SH   SOLE   0 0 26,151
CATALYST PHARMACEUTICALS INC COM 14888U101   475,583 25,569 SH   SOLE   0 0 25,569
CATERPILLAR INC COM 149123101   5,768,541 24,080 SH   SOLE   0 0 24,080
CELSIUS HLDGS INC COM NEW 15118V207   387,653 3,726 SH   SOLE   0 0 3,726
CENTENE CORP DEL COM 15135B101   449,087 5,476 SH   SOLE   0 0 5,476
CENOVUS ENERGY INC COM 15135U109   385,238 19,841 SH   SOLE   0 0 19,841
CENTERPOINT ENERGY INC COM 15189T107   226,299 7,546 SH   SOLE   0 0 7,546
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   161,534 16,950 SH   SOLE   0 0 16,950
CHARLES RIV LABS INTL INC COM 159864107   347,550 1,595 SH   SOLE   0 0 1,595
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   97,857 19,150 SH   SOLE   0 0 19,150
CHEMOURS CO COM 163851108   201,773 6,590 SH   SOLE   0 0 6,590
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   354,983 6,242 SH   SOLE   0 0 6,242
CHENIERE ENERGY INC COM NEW 16411R208   1,571,227 10,478 SH   SOLE   0 0 10,478
CHESAPEAKE ENERGY CORP COM 165167735   512,759 5,433 SH   SOLE   0 0 5,433
CHEVRON CORP NEW COM 166764100   21,193,605 118,077 SH   SOLE   0 0 118,077
CHEWY INC CL A 16679L109   790,175 21,310 SH   SOLE   0 0 21,310
CHICOS FAS INC COM 168615102   59,040 12,000 SH   SOLE   0 0 12,000
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,162,717 838 SH   SOLE   0 0 838
CHURCH & DWIGHT CO INC COM 171340102   248,950 3,088 SH   SOLE   0 0 3,088
CINCINNATI FINL CORP COM 172062101   512,735 4,975 SH   SOLE   0 0 4,975
CIPHER MINING INC COM 17253J106   5,600 10,000 SH   SOLE   0 0 10,000
CISCO SYS INC COM 17275R102   7,968,947 167,274 SH   SOLE   0 0 167,274
CITIGROUP INC COM NEW 172967424   2,793,077 61,752 SH   SOLE   0 0 61,752
CLEVELAND-CLIFFS INC NEW COM 185899101   766,530 47,581 SH   SOLE   0 0 47,581
CLIPPER RLTY INC COM 18885T306   87,225 13,629 SH   SOLE   0 0 13,629
CLOROX CO DEL COM 189054109   1,145,777 8,165 SH   SOLE   0 0 8,165
CLOUGH GLOBAL DIVID & INCOME COM 18913Y103   246,400 38,500 SH   SOLE   0 0 38,500
CLOUGH GLOBAL EQUITY FD COM 18914C100   436,333 67,025 SH   SOLE   0 0 67,025
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   352,813 69,588 SH   SOLE   0 0 69,588
CLOUDFLARE INC CL A COM 18915M107   324,246 7,172 SH   SOLE   0 0 7,172
COCA COLA CO COM 191216100   9,544,451 150,546 SH   SOLE   500 0 150,046
CODIAK BIOSCIENCES INC COM 192010106   3,976 10,000 SH   SOLE   0 0 10,000
COEUR MNG INC COM NEW 192108504   141,678 42,166 SH   SOLE   0 0 42,166
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   293,536 5,133 SH   SOLE   0 0 5,133
COHERENT CORP COM 19247G107   2,172,620 61,898 SH   SOLE   100 0 61,798
COHEN & STEERS QUALITY INCOM COM 19247L106   202,186 17,227 SH   SOLE   0 0 17,227
COHEN & STEERS INFRASTRUCTUR COM 19248A109   971,228 40,485 SH   SOLE   0 0 40,485
COHEN & STEERS CLOSED-END OP COM 19248P106   111,815 10,700 SH   SOLE   0 0 10,700
COINBASE GLOBAL INC COM CL A 19260Q107   232,265 6,563 SH   SOLE   0 0 6,563
COLGATE PALMOLIVE CO COM 194162103   1,375,411 17,456 SH   SOLE   0 0 17,456
COLUMBIA SELIGM PREM TECH GR COM 19842X109   620,411 25,519 SH   SOLE   0 0 25,519
COMCAST CORP NEW CL A 20030N101   3,902,281 111,589 SH   SOLE   0 0 111,589
COMPASS THERAPEUTICS INC COM 20454B104   75,038 14,918 SH   SOLE   0 0 14,918
COMPOSECURE INC COM CL A 20459V105   159,968 32,580 SH   SOLE   0 0 32,580
CONAGRA BRANDS INC COM 205887102   348,276 8,999 SH   SOLE   0 0 8,999
CONOCOPHILLIPS COM 20825C104   6,248,096 53,704 SH   SOLE   2,813 0 50,891
CONSOLIDATED EDISON INC COM 209115104   2,500,808 26,239 SH   SOLE   0 0 26,239
CONSTELLATION BRANDS INC CL A 21036P108   2,098,979 9,057 SH   SOLE   0 0 9,057
CONSTELLATION ENERGY CORP COM 21037T109   326,823 3,791 SH   SOLE   0 0 3,791
COOPER COS INC COM NEW 216648402   221,236 669 SH   SOLE   0 0 669
COPART INC COM 217204106   837,237 13,750 SH   SOLE   0 0 13,750
CORBUS PHARMACEUTICALS HLDGS COM 21833P103   2,365 21,400 SH   SOLE   0 0 21,400
CORMEDIX INC COM 21900C308   45,403 11,850 SH   SOLE   0 0 11,850
CORNERSTONE STRATEGIC VALUE COM 21924B302   121,384 16,079 SH   SOLE   0 0 16,079
CORNING INC COM 219350105   2,573,625 80,577 SH   SOLE   0 0 80,577
CORTEVA INC COM 22052L104   1,064,116 18,103 SH   SOLE   0 0 18,103
COSTCO WHSL CORP NEW COM 22160K105   15,404,734 33,745 SH   SOLE   475 0 33,270
CREDIT SUISSE ASSET MGMT INC COM 224916106   681,744 270,533 SH   SOLE   0 0 270,533
CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225   340,025 3,846 SH   SOLE   0 0 3,846
CROCS INC COM 227046109   467,975 4,515 SH   SOLE   200 0 4,315
CROSS CTRY HEALTHCARE INC COM 227483104   213,649 8,041 SH   SOLE   0 0 8,041
CROWDSTRIKE HLDGS INC CL A 22788C105   1,674,265 15,901 SH   SOLE   0 0 15,901
CROWN CASTLE INC COM 22822V101   6,369,182 46,954 SH   SOLE   1,450 0 45,504
CTO RLTY GROWTH INC NEW COM 22948Q101   194,045 10,615 SH   SOLE   0 0 10,615
CUE HEALTH INC COM 229790100   215,280 104,000 SH   SOLE   0 0 104,000
CUMMINS INC COM 231021106   2,178,317 8,990 SH   SOLE   0 0 8,990
CURTISS WRIGHT CORP COM 231561101   404,987 2,425 SH   SOLE   0 0 2,425
DBX ETF TR XTRACK MSCI EAFE 233051200   222,458 6,902 SH   SOLE   0 0 6,902
DCP MIDSTREAM LP COM UT LTD PTN 23311P100   451,452 11,638 SH   SOLE   0 0 11,638
DNP SELECT INCOME FD INC COM 23325P104   146,490 12,958 SH   SOLE   0 0 12,958
D R HORTON INC COM 23331A109   604,226 6,778 SH   SOLE   0 0 6,778
DANAHER CORPORATION COM 235851102   2,651,066 9,980 SH   SOLE   0 0 9,980
DANIMER SCIENTIFIC INC COM CL A 236272100   23,404 13,075 SH   SOLE   0 0 13,075
DARDEN RESTAURANTS INC COM 237194105   256,465 1,854 SH   SOLE   0 0 1,854
DATADOG INC CL A COM 23804L103   224,837 3,059 SH   SOLE   0 0 3,059
DECKERS OUTDOOR CORP COM 243537107   327,311 820 SH   SOLE   0 0 820
DEERE & CO COM 244199105   8,669,868 20,164 SH   SOLE   0 0 20,164
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   1,071,113 23,671 SH   SOLE   0 0 23,671
DELL TECHNOLOGIES INC CL C 24703L202   669,290 16,641 SH   SOLE   0 0 16,641
DELTA AIR LINES INC DEL COM NEW 247361702   1,885,724 57,387 SH   SOLE   0 0 57,387
DENISON MINES CORP COM 248356107   23,000 20,000 SH   SOLE   0 0 20,000
DEVON ENERGY CORP NEW COM 25179M103   4,312,751 70,115 SH   SOLE   0 0 70,115
DEXCOM INC COM 252131107   762,701 7,923 SH   SOLE   1,200 0 6,723
DIAGEO PLC SPON ADR NEW 25243Q205   2,081,467 11,696 SH   SOLE   0 0 11,696
DIAMONDBACK ENERGY INC COM 25278X109   1,404,635 10,269 SH   SOLE   0 0 10,269
DIGITAL RLTY TR INC COM 253868103   283,803 2,798 SH   SOLE   0 0 2,798
DIGITAL TURBINE INC COM NEW 25400W102   412,623 27,075 SH   SOLE   0 0 27,075
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   317,505 13,077 SH   SOLE   0 0 13,077
DIREXION SHS ETF TR DAILY S&P BEAR 25460E257   771,340 101,093 SH   SOLE   0 0 101,093
DISNEY WALT CO COM 254687106   9,361,320 108,541 SH   SOLE   0 0 108,541
DISCOVER FINL SVCS COM 254709108   649,130 6,635 SH   SOLE   0 0 6,635
DOCUSIGN INC COM 256163106   814,079 14,689 SH   SOLE   0 0 14,689
DOLBY LABORATORIES INC COM CL A 25659T107   322,681 4,574 SH   SOLE   0 0 4,574
DOLLAR GEN CORP NEW COM 256677105   2,557,395 10,363 SH   SOLE   0 0 10,363
DOLLAR TREE INC COM 256746108   265,200 1,875 SH   SOLE   0 0 1,875
DOMINION ENERGY INC COM 25746U109   2,091,756 34,112 SH   SOLE   0 0 34,112
DOMINOS PIZZA INC COM 25754A201   285,231 823 SH   SOLE   0 0 823
DORMAN PRODS INC COM 258278100   278,435 3,443 SH   SOLE   0 0 3,443
DOUBLELINE INCOME SOLUTIONS COM 258622109   330,720 29,821 SH   SOLE   0 0 29,821
DOUBLELINE OPPORTUNISTIC CR COM 258623107   261,397 17,573 SH   SOLE   0 0 17,573
DOVER CORP COM 260003108   890,264 6,575 SH   SOLE   0 0 6,575
DOW INC COM 260557103   4,515,561 89,612 SH   SOLE   0 0 89,612
DRAFTKINGS INC NEW COM CL A 26142V105   205,191 18,015 SH   SOLE   0 0 18,015
DRIVE SHACK INC COM 262077100   2,542 15,166 SH   SOLE   0 0 15,166
DUFF & PHELPS UTLITY AND INF COM 26433C105   324,578 24,025 SH   SOLE   0 0 24,025
DUKE ENERGY CORP NEW COM NEW 26441C204   7,114,508 69,079 SH   SOLE   1,449 0 67,630
DUPONT DE NEMOURS INC COM 26614N102   1,735,645 25,290 SH   SOLE   0 0 25,290
D-WAVE QUANTUM INC COM 26740W109   64,080 44,500 SH   SOLE   0 0 44,500
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   111,720 10,500 SH   SOLE   0 0 10,500
DZS INC COM 268211109   230,839 18,205 SH   SOLE   0 0 18,205
EOG RES INC COM 26875P101   2,573,465 19,869 SH   SOLE   0 0 19,869
EQT CORP COM 26884L109   262,492 7,759 SH   SOLE   0 0 7,759
EPR PPTYS COM SH BEN INT 26884U109   318,615 8,386 SH   SOLE   0 0 8,386
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   470,092 15,738 SH   SOLE   0 0 15,738
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   323,429 14,809 SH   SOLE   0 0 14,809
ETFIS SER TR I VIRTUS INFRCAP 26923G822   763,030 42,063 SH   SOLE   0 0 42,063
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   874,404 19,846 SH   SOLE   0 0 19,846
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   214,595 5,466 SH   SOLE   0 0 5,466
EAGLE POINT CREDIT COMPANY I COM 269808101   524,664 49,405 SH   SOLE   0 0 49,405
EASTGROUP PPTYS INC COM 277276101   441,913 2,960 SH   SOLE   0 0 2,960
EASTMAN CHEM CO COM 277432100   279,405 3,411 SH   SOLE   0 0 3,411
EATON VANCE ENHANCED EQUITY COM 278274105   364,053 24,384 SH   SOLE   0 0 24,384
EATON VANCE LTD DURATION INC COM 27828H105   965,540 102,826 SH   SOLE   0 0 102,826
EATON VANCE TAX-MANAGED DIVE COM 27828N102   685,592 63,130 SH   SOLE   0 0 63,130
EATON VANCE TX ADV GLBL DIV COM 27828S101   333,106 22,060 SH   SOLE   0 0 22,060
EATON VANCE SHORT DURATION D COM 27828V104   108,675 10,665 SH   SOLE   0 0 10,665
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   399,883 32,532 SH   SOLE   0 0 32,532
EATON VANCE TAX-MANAGED GLOB COM 27829C105   338,933 43,677 SH   SOLE   0 0 43,677
EATON VANCE TAX-MANAGED GLOB COM 27829F108   1,875,848 248,457 SH   SOLE   0 0 248,457
EATON VANCE RISK-MANAGED DIV COM 27829G106   204,843 27,287 SH   SOLE   0 0 27,287
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103   139,542 15,184 SH   SOLE   0 0 15,184
EBIX INC COM NEW 278715206   263,194 13,186 SH   SOLE   0 0 13,186
ECOLAB INC COM 278865100   683,499 4,679 SH   SOLE   0 0 4,679
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   152,983 11,905 SH   SOLE   0 0 11,905
EDWARDS LIFESCIENCES CORP COM 28176E108   2,579,492 34,573 SH   SOLE   0 0 34,573
EMBRAER S.A. SPONSORED ADS 29082A107   285,317 26,104 SH   SOLE   0 0 26,104
EMCOR GROUP INC COM 29084Q100   675,076 4,558 SH   SOLE   0 0 4,558
EMERSON ELEC CO COM 291011104   3,781,156 39,362 SH   SOLE   0 0 39,362
ASPEN TECHNOLOGY INC COM 29109X106   246,685 1,201 SH   SOLE   0 0 1,201
ENBRIDGE INC COM 29250N105   5,043,407 128,988 SH   SOLE   0 0 128,988
ENCORE WIRE CORP COM 292562105   2,092,425 15,211 SH   SOLE   40 0 15,171
ENDEAVOUR SILVER CORP COM 29258Y103   208,980 64,500 SH   SOLE   0 0 64,500
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   7,590,662 639,483 SH   SOLE   0 0 639,483
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   1,192,478 96,949 SH   SOLE   0 0 96,949
ENPHASE ENERGY INC COM 29355A107   1,644,077 6,205 SH   SOLE   0 0 6,205
ENTEGRIS INC COM 29362U104   283,007 4,315 SH   SOLE   0 0 4,315
ENTERGY CORP NEW COM 29364G103   579,445 5,151 SH   SOLE   0 0 5,151
ENTERPRISE PRODS PARTNERS L COM 293792107   19,944,258 826,876 SH   SOLE   0 0 826,876
ENVESTNET INC NOTE 0.750% 8/1 29404KAE6   36,213 40,000 SH   SOLE   0 0 40,000
ENVIVA INC COM 29415B103   1,902,828 35,923 SH   SOLE   0 0 35,923
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   177,659 120,040 SH   SOLE   0 0 120,040
EQUIFAX INC COM 294429105   455,539 2,344 SH   SOLE   0 0 2,344
EQUINIX INC COM 29444U700   2,008,661 3,067 SH   SOLE   0 0 3,067
EQUINOR ASA SPONSORED ADR 29446M102   716,829 20,018 SH   SOLE   0 0 20,018
EQUITRANS MIDSTREAM CORP COM 294600101   77,923 11,630 SH   SOLE   0 0 11,630
ERIE INDTY CO CL A 29530P102   249,715 1,004 SH   SOLE   0 0 1,004
ESSENTIAL UTILS INC COM 29670G102   333,491 6,987 SH   SOLE   0 0 6,987
ETHAN ALLEN INTERIORS INC COM 297602104   226,635 8,476 SH   SOLE   0 0 8,476
ETSY INC COM 29786A106   698,796 5,834 SH   SOLE   0 0 5,834
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8   67,599 75,000 SH   SOLE   0 0 75,000
EVERSOURCE ENERGY COM 30040W108   1,144,548 13,652 SH   SOLE   0 0 13,652
EVGO INC *W EXP 07/01/202 30052F118   24,816 36,500 SH   SOLE   0 0 36,500
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   213,602 5,394 SH   SOLE   0 0 5,394
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814   524,727 20,204 SH   SOLE   0 0 20,204
EXELON CORP COM 30161N101   684,046 15,823 SH   SOLE   0 0 15,823
EXLSERVICE HOLDINGS INC COM 302081104   276,001 1,629 SH   SOLE   0 0 1,629
EXPEDITORS INTL WASH INC COM 302130109   243,377 2,342 SH   SOLE   0 0 2,342
EXXON MOBIL CORP COM 30231G102   32,194,809 291,884 SH   SOLE   26 0 291,858
FB FINL CORP COM 30257X104   244,487 6,765 SH   SOLE   0 0 6,765
FIGS INC CL A 30260D103   79,925 11,876 SH   SOLE   0 0 11,876
FS KKR CAP CORP COM 302635206   1,454,657 80,038 SH   SOLE   0 0 80,038
META PLATFORMS INC CL A 30303M102   10,025,795 83,827 SH   SOLE   0 0 83,827
FARMLAND PARTNERS INC COM 31154R109   132,329 10,597 SH   SOLE   0 0 10,597
FEDERATED HERMES INC CL B 314211103   410,875 11,316 SH   SOLE   0 0 11,316
FEDEX CORP COM 31428X106   2,896,308 16,629 SH   SOLE   0 0 16,629
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   664,990 16,231 SH   SOLE   0 0 16,231
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   378,187 12,219 SH   SOLE   0 0 12,219
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   337,392 14,152 SH   SOLE   0 0 14,152
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   837,330 13,087 SH   SOLE   0 0 13,087
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   1,301,235 28,806 SH   SOLE   0 0 28,806
FIDELITY NATL INFORMATION SV COM 31620M106   706,292 10,410 SH   SOLE   0 0 10,410
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   921,448 24,494 SH   SOLE   0 0 24,494
FIDUS INVT CORP COM 316500107   337,733 17,747 SH   SOLE   0 0 17,747
FIFTH THIRD BANCORP COM 316773100   988,962 29,921 SH   SOLE   0 0 29,921
FIRST HORIZON CORPORATION COM 320517105   227,936 9,247 SH   SOLE   0 0 9,247
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   390,365 10,100 SH   SOLE   0 0 10,100
FIRST TR MORNINGSTAR DIVID L SHS 336917109   2,440,596 66,756 SH   SOLE   0 0 66,756
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   378,154 4,806 SH   SOLE   0 0 4,806
FIRST TR INTER DURATN PFD & COM 33718W103   304,306 17,919 SH   SOLE   0 0 17,919
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   133,890 22,315 SH   SOLE   0 0 22,315
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   914,057 11,518 SH   SOLE   0 0 11,518
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   6,477,638 86,426 SH   SOLE   0 0 86,426
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   3,343,311 21,692 SH   SOLE   0 0 21,692
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   3,024,195 24,557 SH   SOLE   0 0 24,557
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   676,999 14,346 SH   SOLE   0 0 14,346
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   200,076 8,163 SH   SOLE   0 0 8,163
FIRST TR SR FLTG RATE INCOME COM 33733U108   306,413 32,153 SH   SOLE   0 0 32,153
FIRST TR VALUE LINE DIVID IN SHS 33734H106   10,368,389 259,794 SH   SOLE   0 0 259,794
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   806,654 47,200 SH   SOLE   0 0 47,200
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   7,220,716 176,287 SH   SOLE   0 0 176,287
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,398,500 12,862 SH   SOLE   0 0 12,862
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   7,526,048 146,108 SH   SOLE   0 0 146,108
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   255,254 4,213 SH   SOLE   0 0 4,213
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   1,056,264 11,537 SH   SOLE   0 0 11,537
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   3,843,026 66,707 SH   SOLE   0 0 66,707
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   208,568 9,489 SH   SOLE   0 0 9,489
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   741,152 54,059 SH   SOLE   0 0 54,059
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   6,694,131 172,930 SH   SOLE   0 0 172,930
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   822,291 9,259 SH   SOLE   0 0 9,259
FIRST TR NASDAQ 100 TECH IND SHS 337345102   602,811 5,728 SH   SOLE   0 0 5,728
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   13,181,827 150,083 SH   SOLE   0 0 150,083
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   394,350 5,992 SH   SOLE   0 0 5,992
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   212,682 2,326 SH   SOLE   0 0 2,326
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   191,383 16,847 SH   SOLE   0 0 16,847
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   539,343 11,300 SH   SOLE   0 0 11,300
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   518,151 8,497 SH   SOLE   0 0 8,497
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   12,552,737 470,316 SH   SOLE   0 0 470,316
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,560,995 57,434 SH   SOLE   0 0 57,434
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   208,821 5,363 SH   SOLE   0 0 5,363
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   574,190 26,970 SH   SOLE   0 0 26,970
FIRST TR HIGH INCOME LONG / COM 33738E109   203,306 17,756 SH   SOLE   0 0 17,756
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,748,291 62,575 SH   SOLE   0 0 62,575
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   475,530 10,215 SH   SOLE   0 0 10,215
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   608,702 13,796 SH   SOLE   0 0 13,796
FIRST TR MLP & ENERGY INCOM COM 33739B104   164,274 21,034 SH   SOLE   0 0 21,034
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   3,104,666 184,802 SH   SOLE   0 0 184,802
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,412,971 57,696 SH   SOLE   0 0 57,696
FST TR NEW OPPORT MLP & ENE COM 33739M100   387,200 64,000 SH   SOLE   0 0 64,000
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,028,640 20,528 SH   SOLE   0 0 20,528
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   890,913 18,230 SH   SOLE   0 0 18,230
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   764,500 42,925 SH   SOLE   0 0 42,925
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,252,148 26,411 SH   SOLE   0 0 26,411
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   3,374,456 56,771 SH   SOLE   0 0 56,771
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   220,939 4,325 SH   SOLE   0 0 4,325
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   212,026 12,000 SH   SOLE   0 0 12,000
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   1,199,144 38,238 SH   SOLE   0 0 38,238
FIRST TR EXCHNG TRADED FD VI CB OE VEST US EQT 33740F631   830,546 27,343 SH   SOLE   0 0 27,343
FIRST TR EXCHNG TRADED FD VI VE ST US EQTY BUF 33740F664   749,327 22,700 SH   SOLE   0 0 22,700
FIRST TR EXCHNG TRADED FD VI CB OE VEST US EQT 33740F698   270,463 8,750 SH   SOLE   0 0 8,750
FIRST TR EXCHNG TRADED FD VI CB OE VEST US BUF 33740F748   583,452 16,590 SH   SOLE   0 0 16,590
FIRST TR EXCHNG TRADED FD VI CB OE VEST US EQ 33740F755   254,660 11,466 SH   SOLE   0 0 11,466
FIRST TR EXCHNG TRADED FD VI TC W OPPORTUNIS 33740F805   965,370 21,980 SH   SOLE   0 0 21,980
FIRST TR EXCHNG TRADED FD VI CB OE EQT DEP NOV 33740F839   592,013 18,121 SH   SOLE   0 0 18,121
FIRST TR EXCHNG TRADED FD VI VE ST US DEEP 33740F854   1,595,678 51,275 SH   SOLE   0 0 51,275
FIRST TR EXCHNG TRADED FD VI TC W SECURITIZED 33740U109   899,917 42,670 SH   SOLE   0 0 42,670
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   749,393 22,390 SH   SOLE   0 0 22,390
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   800,324 43,378 SH   SOLE   0 0 43,378
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   981,667 32,991 SH   SOLE   0 0 32,991
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   1,473,000 50,000 SH   SOLE   0 0 50,000
FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810   1,859,622 60,143 SH   SOLE   0 0 60,143
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   215,922 7,045 SH   SOLE   0 0 7,045
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   1,283,646 43,890 SH   SOLE   0 0 43,890
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   284,203 9,511 SH   SOLE   0 0 9,511
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   504,272 19,358 SH   SOLE   0 0 19,358
FISERV INC COM 337738108   2,807,421 27,777 SH   SOLE   0 0 27,777
FIRSTENERGY CORP COM 337932107   726,033 17,311 SH   SOLE   0 0 17,311
FISKER INC CL A COM STK 33813J106   162,485 22,350 SH   SOLE   0 0 22,350
FLEETCOR TECHNOLOGIES INC COM 339041105   756,027 4,116 SH   SOLE   0 0 4,116
FLEXSHARES TR MORNSTAR UPSTR 33939L407   538,945 12,398 SH   SOLE   0 0 12,398
FLEXSHARES TR STOXX GLOBR INF 33939L795   402,675 7,988 SH   SOLE   0 0 7,988
FLEXSHARES TR QUALT DIVD IDX 33939L860   258,056 4,906 SH   SOLE   0 0 4,906
FLUX PWR HLDGS INC COM NEW 344057302   167,336 42,150 SH   SOLE   0 0 42,150
FOOT LOCKER INC COM 344849104   203,764 5,392 SH   SOLE   0 0 5,392
FORD MTR CO DEL COM 345370860   5,422,620 466,262 SH   SOLE   0 0 466,262
FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104   8,567 20,200 SH   SOLE   0 0 20,200
FORTINET INC COM 34959E109   2,138,791 43,747 SH   SOLE   0 0 43,747
FORTIVE CORP COM 34959J108   262,499 4,085 SH   SOLE   0 0 4,085
FORTRESS BIOTECH INC COM 34960Q109   107,945 164,800 SH   SOLE   0 0 164,800
FORTUNA SILVER MINES INC COM 349915108   56,625 15,100 SH   SOLE   0 0 15,100
FRANCHISE GROUP INC COM 35180X105   245,181 10,030 SH   SOLE   0 0 10,030
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   268,723 20,276 SH   SOLE   0 0 20,276
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   439,066 4,908 SH   SOLE   0 0 4,908
FRANKLIN LTD DURATION INCOME COM 35472T101   391,230 63,000 SH   SOLE   0 0 63,000
FREEPORT-MCMORAN INC CL B 35671D857   1,961,874 51,652 SH   SOLE   0 0 51,652
FUELCELL ENERGY INC COM 35952H601   34,792 12,515 SH   SOLE   0 0 12,515
FUBOTV INC COM 35953D104   56,425 32,428 SH   SOLE   0 0 32,428
GDL FD COM SH BEN IT 361570104   463,179 59,079 SH   SOLE   0 0 59,079
GABELLI EQUITY TR INC COM 362397101   315,498 57,573 SH   SOLE   0 0 57,573
GABELLI DIVID & INCOME TR COM 36242H104   869,933 42,026 SH   SOLE   0 0 42,026
GALLAGHER ARTHUR J & CO COM 363576109   1,659,586 8,802 SH   SOLE   0 0 8,802
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   779,241 214,667 SH   SOLE   0 0 214,667
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   128,918 25,179 SH   SOLE   0 0 25,179
GAMING & LEISURE PPTYS INC COM 36467J108   1,108,478 21,280 SH   SOLE   0 0 21,280
GARTNER INC COM 366651107   326,728 972 SH   SOLE   0 0 972
GENERAC HLDGS INC COM 368736104   3,690,397 36,662 SH   SOLE   50 0 36,612
GENERAL DYNAMICS CORP COM 369550108   2,395,545 9,655 SH   SOLE   0 0 9,655
GENERAL ELECTRIC CO COM NEW 369604301   1,605,125 19,141 SH   SOLE   0 0 19,141
GENERAL MLS INC COM 370334104   1,886,709 22,501 SH   SOLE   0 0 22,501
GENERAL MTRS CO COM 37045V100   1,217,095 36,180 SH   SOLE   0 0 36,180
GENUINE PARTS CO COM 372460105   2,532,984 14,525 SH   SOLE   0 0 14,525
GILEAD SCIENCES INC COM 375558103   2,560,532 29,826 SH   SOLE   0 0 29,826
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   118,109 69,887 SH   SOLE   0 0 69,887
GITLAB INC CLASS A COM 37637K108   284,454 6,260 SH   SOLE   0 0 6,260
GLADSTONE COMMERCIAL CORP COM 376536108   4,062,755 219,608 SH   SOLE   9,015 0 210,593
GSK PLC SPONSORED ADR 37733W204   1,444,775 40,781 SH   SOLE   0 0 40,781
GLOBALSTAR INC COM 378973408   17,237 12,960 SH   SOLE   0 0 12,960
GLOBAL NET LEASE INC COM NEW 379378201   851,567 67,746 SH   SOLE   0 0 67,746
GLOBAL PMTS INC COM 37940X102   1,096,117 11,036 SH   SOLE   0 0 11,036
GLOBAL PARTNERS LP COM UNITS 37946R109   1,021,543 29,380 SH   SOLE   0 0 29,380
GLOBAL X FDS GLOBX SUPDV US 37950E291   194,059 10,269 SH   SOLE   0 0 10,269
GLOBAL MED REIT INC COM NEW 37954A204   757,692 78,257 SH   SOLE   0 0 78,257
GLOBAL X FDS RUSSELL 2000 37954Y459   1,032,447 54,347 SH   SOLE   0 0 54,347
GLOBAL X FDS S&P 500 COVERED 37954Y475   1,431,046 35,999 SH   SOLE   0 0 35,999
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   2,676,880 166,561 SH   SOLE   0 0 166,561
GLOBAL X FDS US INFR DEV ETF 37954Y673   5,599,333 210,268 SH   SOLE   4,650 0 205,618
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   1,724,778 29,184 SH   SOLE   0 0 29,184
GLOBAL SELF STORAGE INC COM 37955N106   100,138 20,520 SH   SOLE   0 0 20,520
GLOBE LIFE INC COM 37959E102   468,957 3,890 SH   SOLE   0 0 3,890
GODADDY INC CL A 380237107   769,823 10,289 SH   SOLE   0 0 10,289
GOLD FIELDS LTD SPONSORED ADR 38059T106   385,755 37,271 SH   SOLE   0 0 37,271
GOLDEN MINERALS CO COM 381119106   6,174 22,500 SH   SOLE   0 0 22,500
GOLDMAN SACHS GROUP INC COM 38141G104   4,783,815 13,932 SH   SOLE   0 0 13,932
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   4,819,161 48,183 SH   SOLE   0 0 48,183
GOLDMAN SACHS BDC INC SHS 38147U107   849,511 61,176 SH   SOLE   0 0 61,176
GRACO INC COM 384109104   206,036 3,063 SH   SOLE   0 0 3,063
GRAFTECH INTL LTD COM 384313508   76,947 16,165 SH   SOLE   0 0 16,165
GRAINGER W W INC COM 384802104   601,686 1,082 SH   SOLE   0 0 1,082
GRAND CANYON ED INC COM 38526M106   413,373 3,912 SH   SOLE   0 0 3,912
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409   341,626 14,005 SH   SOLE   0 0 14,005
GREENPOWER MTR CO INC COM NEW 39540E302   26,962 15,585 SH   SOLE   0 0 15,585
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   383,036 1,644 SH   SOLE   0 0 1,644
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   634,729 38,798 SH   SOLE   0 0 38,798
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   983,463 64,561 SH   SOLE   0 0 64,561
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106   862,470 64,124 SH   SOLE   0 0 64,124
HF SINCLAIR CORP COM 403949100   663,513 12,787 SH   SOLE   0 0 12,787
HCA HEALTHCARE INC COM 40412C101   643,727 2,682 SH   SOLE   0 0 2,682
HDFC BANK LTD SPONSORED ADS 40415F101   207,034 3,026 SH   SOLE   0 0 3,026
HP INC COM 40434L105   547,954 20,218 SH   SOLE   0 0 20,218
HALEON PLC SPON ADS 405552100   262,515 32,814 SH   SOLE   0 0 32,814
HALL OF FAME RESORT & ENTMT *W EXP 07/01/202 40619L110   14,551 309,604 SH   SOLE   0 0 309,604
HALLIBURTON CO COM 406216101   1,384,966 35,196 SH   SOLE   0 0 35,196
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   555,056 16,629 SH   SOLE   0 0 16,629
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   374,505 23,155 SH   SOLE   0 0 23,155
HANCOCK JOHN PFD INCOME FD I COM 41013X106   1,223,654 78,039 SH   SOLE   5,355 0 72,684
HANMI FINL CORP COM NEW 410495204   218,145 8,814 SH   SOLE   0 0 8,814
HANNON ARMSTRONG SUST INFR C COM 41068X100   378,881 12,940 SH   SOLE   0 0 12,940
HARTFORD FINL SVCS GROUP INC COM 416515104   2,055,627 26,991 SH   SOLE   0 0 26,991
HAVERTY FURNITURE COS INC COM 419596101   227,912 7,622 SH   SOLE   0 0 7,622
HEALTH CATALYST INC NOTE 2.500% 4/1 42225TAB3   30,510 35,000 SH   SOLE   0 0 35,000
HEALTHPEAK PROPERTIES INC COM 42250P103   1,030,470 41,104 SH   SOLE   0 0 41,104
HECLA MNG CO COM 422704106   4,331,893 779,117 SH   SOLE   1,000 0 778,117
HENRY JACK & ASSOC INC COM 426281101   1,263,174 7,195 SH   SOLE   0 0 7,195
HERCULES CAPITAL INC COM 427096508   183,404 13,873 SH   SOLE   0 0 13,873
HERSHEY CO COM 427866108   728,186 3,144 SH   SOLE   0 0 3,144
HESS CORP COM 42809H107   225,025 1,587 SH   SOLE   0 0 1,587
HEWLETT PACKARD ENTERPRISE C COM 42824C109   884,952 55,085 SH   SOLE   0 0 55,085
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404   385,539 37,431 SH   SOLE   0 0 37,431
HILLENBRAND INC COM 431571108   249,961 5,858 SH   SOLE   0 0 5,858
HOLOGIC INC COM 436440101   264,752 3,539 SH   SOLE   0 0 3,539
HOME DEPOT INC COM 437076102   33,014,968 104,524 SH   SOLE   1,255 0 103,269
HONEYWELL INTL INC COM 438516106   16,135,435 75,294 SH   SOLE   1,075 0 74,219
HORIZON TECHNOLOGY FIN CORP COM 44045A102   190,732 16,364 SH   SOLE   0 0 16,364
HORMEL FOODS CORP COM 440452100   366,723 8,051 SH   SOLE   0 0 8,051
HUBSPOT INC COM 443573100   330,476 1,143 SH   SOLE   0 0 1,143
HUMANA INC COM 444859102   774,705 1,510 SH   SOLE   0 0 1,510
HUNT J B TRANS SVCS INC COM 445658107   283,089 1,624 SH   SOLE   0 0 1,624
HUNTINGTON BANCSHARES INC COM 446150104   452,885 31,773 SH   SOLE   0 0 31,773
IPG PHOTONICS CORP COM 44980X109   228,155 2,410 SH   SOLE   0 0 2,410
ITT INC COM 45073V108   201,939 2,490 SH   SOLE   0 0 2,490
ICICI BANK LIMITED ADR 45104G104   369,673 16,888 SH   SOLE   0 0 16,888
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   765,847 15,120 SH   SOLE   0 0 15,120
IDACORP INC COM 451107106   694,568 6,440 SH   SOLE   0 0 6,440
IDEXX LABS INC COM 45168D104   502,198 1,231 SH   SOLE   0 0 1,231
ILLINOIS TOOL WKS INC COM 452308109   2,259,230 10,196 SH   SOLE   0 0 10,196
ILLUMINA INC COM 452327109   999,892 4,972 SH   SOLE   0 0 4,972
INCYTE CORP COM 45337C102   259,835 3,235 SH   SOLE   0 0 3,235
INDEPENDENCE RLTY TR INC COM 45378A106   1,105,677 65,231 SH   SOLE   0 0 65,231
INDEXIQ ETF TR HDG EVE DRIV 45409B404   314,910 15,118 SH   SOLE   0 0 15,118
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   8,732,984 275,228 SH   SOLE   0 0 275,228
INGLES MKTS INC CL A 457030104   342,722 3,553 SH   SOLE   0 0 3,553
INSPIRE MED SYS INC COM 457730109   343,312 1,363 SH   SOLE   0 0 1,363
INSTEEL INDS INC COM 45774W108   1,928,326 70,070 SH   SOLE   0 0 70,070
INNOVATIVE INDL PPTYS INC COM 45781V101   1,486,776 14,525 SH   SOLE   0 0 14,525
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   277,778 9,201 SH   SOLE   0 0 9,201
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   211,964 7,246 SH   SOLE   0 0 7,246
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   225,666 7,534 SH   SOLE   0 0 7,534
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   202,213 6,698 SH   SOLE   0 0 6,698
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   241,607 8,607 SH   SOLE   0 0 8,607
INNOVATOR ETFS TR GROWTH ACCELE 45783Y509   225,809 10,120 SH   SOLE   0 0 10,120
INSULET CORP COM 45784P101   296,745 1,008 SH   SOLE   0 0 1,008
INTEL CORP COM 458140100   3,507,376 132,704 SH   SOLE   0 0 132,704
INTELLICHECK INC COM NEW 45817G201   24,774 12,387 SH   SOLE   0 0 12,387
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   325,766 4,503 SH   SOLE   0 0 4,503
INTERCONTINENTAL EXCHANGE IN COM 45866F104   519,181 5,061 SH   SOLE   0 0 5,061
INTERNATIONAL BUSINESS MACHS COM 459200101   13,439,609 95,390 SH   SOLE   0 0 95,390
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   266,101 2,524 SH   SOLE   50 0 2,474
INTERNATIONAL PAPER CO COM 460146103   1,133,997 32,746 SH   SOLE   0 0 32,746
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   670,146 13,549 SH   SOLE   0 0 13,549
INVESCO QQQ TR UNIT SER 1 46090E103   28,527,476 107,133 SH   SOLE   0 0 107,133
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   27,570,080 1,865,364 SH   SOLE   0 0 1,865,364
INTUITIVE SURGICAL INC COM NEW 46120E602   2,108,326 7,945 SH   SOLE   0 0 7,945
INTUIT COM 461202103   3,039,610 7,809 SH   SOLE   0 0 7,809
INVESCO SR INCOME TR COM 46131H107   368,772 96,285 SH   SOLE   0 0 96,285
INVESCO MUNICIPAL TRUST COM 46131J103   150,975 15,250 SH   SOLE   0 0 15,250
INVESCO MUN OPPORTUNITY TR COM 46132C107   202,590 20,443 SH   SOLE   0 0 20,443
INVESCO MUNI INCOME OPP TRST COM 46132X101   97,700 15,657 SH   SOLE   0 0 15,657
INVESCO HIG INCM 2023 TARG T COM 46135X108   220,867 27,471 SH   SOLE   0 0 27,471
INVESCO HIGH INCOME 2024 TAR COM 46136K105   285,313 35,311 SH   SOLE   0 0 35,311
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   304,727 3,887 SH   SOLE   0 0 3,887
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   324,069 8,452 SH   SOLE   0 0 8,452
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   275,243 5,340 SH   SOLE   0 0 5,340
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   201,484 1,125 SH   SOLE   0 0 1,125
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   951,979 12,208 SH   SOLE   0 0 12,208
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   3,418,614 22,549 SH   SOLE   0 0 22,549
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   258,857 2,225 SH   SOLE   0 0 2,225
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   406,992 1,675 SH   SOLE   0 0 1,675
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   3,442,373 40,233 SH   SOLE   0 0 40,233
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   206,799 3,666 SH   SOLE   0 0 3,666
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   6,764,515 47,890 SH   SOLE   18 0 47,872
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   484,397 28,971 SH   SOLE   0 0 28,971
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   373,594 18,057 SH   SOLE   0 0 18,057
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   168,768 11,720 SH   SOLE   0 0 11,720
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   922,760 9,220 SH   SOLE   0 0 9,220
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   410,318 6,868 SH   SOLE   0 0 6,868
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   254,796 4,013 SH   SOLE   0 0 4,013
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795   571,315 16,710 SH   SOLE   0 0 16,710
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   2,551,668 35,914 SH   SOLE   0 0 35,914
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886   531,256 6,427 SH   SOLE   0 0 6,427
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   245,442 9,957 SH   SOLE   0 0 9,957
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   650,843 26,961 SH   SOLE   0 0 26,961
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   410,163 8,798 SH   SOLE   0 0 8,798
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,755,919 43,128 SH   SOLE   0 0 43,128
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   1,063,112 24,255 SH   SOLE   0 0 24,255
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   447,550 40,031 SH   SOLE   0 0 40,031
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   600,993 29,274 SH   SOLE   0 0 29,274
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   1,856,030 25,446 SH   SOLE   0 0 25,446
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   224,705 12,239 SH   SOLE   0 0 12,239
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   634,908 28,357 SH   SOLE   0 0 28,357
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   439,834 19,884 SH   SOLE   0 0 19,884
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   305,990 13,127 SH   SOLE   0 0 13,127
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   1,073,617 53,265 SH   SOLE   0 0 53,265
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   394,700 25,950 SH   SOLE   0 0 25,950
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   886,603 31,881 SH   SOLE   0 0 31,881
IONIS PHARMACEUTICALS INC COM 462222100   329,959 8,736 SH   SOLE   0 0 8,736
IQVIA HLDGS INC COM 46266C105   985,316 4,809 SH   SOLE   0 0 4,809
IRIDIUM COMMUNICATIONS INC COM 46269C102   450,353 8,762 SH   SOLE   0 0 8,762
IRON MTN INC DEL COM 46284V101   3,368,734 66,854 SH   SOLE   0 0 66,854
ISHARES SILVER TR ISHARES 46428Q109   1,985,103 90,150 SH   SOLE   0 0 90,150
ISHARES GOLD TR ISHARES NEW 464285204   4,565,569 131,991 SH   SOLE   0 0 131,991
ISHARES INC MSCI EMERG MRKT 464286533   8,008,599 150,963 SH   SOLE   0 0 150,963
ISHARES TR S&P 100 ETF 464287101   6,025,479 35,326 SH   SOLE   0 0 35,326
ISHARES TR MORNINGSTAR GRWT 464287119   1,305,452 26,817 SH   SOLE   0 0 26,817
ISHARES TR CORE S&P TTL STK 464287150   4,072,002 48,019 SH   SOLE   0 0 48,019
ISHARES TR SELECT DIVID ETF 464287168   2,792,269 23,153 SH   SOLE   0 0 23,153
ISHARES TR TIPS BD ETF 464287176   6,856,487 64,417 SH   SOLE   0 0 64,417
ISHARES TR US TRSPRTION 464287192   274,422 1,285 SH   SOLE   0 0 1,285
ISHARES TR CORE S&P500 ETF 464287200   75,398,404 196,242 SH   SOLE   0 0 196,242
ISHARES TR CORE US AGGBD ET 464287226   5,362,195 55,286 SH   SOLE   0 0 55,286
ISHARES TR MSCI EMG MKT ETF 464287234   914,277 24,123 SH   SOLE   0 0 24,123
ISHARES TR IBOXX INV CP ETF 464287242   1,674,166 15,879 SH   SOLE   0 0 15,879
ISHARES TR GLOBAL TECH ETF 464287291   1,472,640 32,850 SH   SOLE   0 0 32,850
ISHARES TR S&P 500 GRWT ETF 464287309   5,749,565 98,283 SH   SOLE   0 0 98,283
ISHARES TR GLOB HLTHCRE ETF 464287325   663,949 7,822 SH   SOLE   0 0 7,822
ISHARES TR NORTH AMERN NAT 464287374   230,381 5,666 SH   SOLE   0 0 5,666
ISHARES TR S&P 500 VAL ETF 464287408   10,448,793 72,026 SH   SOLE   0 0 72,026
ISHARES TR 20 YR TR BD ETF 464287432   1,193,165 11,984 SH   SOLE   0 0 11,984
ISHARES TR 7-10 YR TRSY BD 464287440   870,406 9,088 SH   SOLE   0 0 9,088
ISHARES TR 1 3 YR TREAS BD 464287457   12,687,736 156,311 SH   SOLE   0 0 156,311
ISHARES TR MSCI EAFE ETF 464287465   7,530,598 114,725 SH   SOLE   0 0 114,725
ISHARES TR RUS MDCP VAL ETF 464287473   2,558,845 24,291 SH   SOLE   0 0 24,291
ISHARES TR RUS MD CP GR ETF 464287481   11,080,052 132,537 SH   SOLE   0 0 132,537
ISHARES TR RUS MID CAP ETF 464287499   6,488,451 96,196 SH   SOLE   0 0 96,196
ISHARES TR CORE S&P MCP ETF 464287507   6,217,268 25,703 SH   SOLE   0 0 25,703
ISHARES TR EXPANDED TECH 464287515   597,698 2,336 SH   SOLE   0 0 2,336
ISHARES TR ISHARES SEMICDTR 464287523   707,329 2,033 SH   SOLE   0 0 2,033
ISHARES TR EXPND TEC SC ETF 464287549   2,364,880 8,446 SH   SOLE   0 0 8,446
ISHARES TR ISHARES BIOTECH 464287556   1,908,400 14,536 SH   SOLE   0 0 14,536
ISHARES TR RUS 1000 VAL ETF 464287598   3,154,687 20,802 SH   SOLE   0 0 20,802
ISHARES TR RUS 1000 GRW ETF 464287614   4,907,198 22,905 SH   SOLE   0 0 22,905
ISHARES TR RUS 1000 ETF 464287622   3,074,444 14,604 SH   SOLE   0 0 14,604
ISHARES TR RUS 2000 VAL ETF 464287630   364,261 2,627 SH   SOLE   0 0 2,627
ISHARES TR RUS 2000 GRW ETF 464287648   1,634,643 7,620 SH   SOLE   0 0 7,620
ISHARES TR RUSSELL 2000 ETF 464287655   3,329,827 19,097 SH   SOLE   0 0 19,097
ISHARES TR CORE S&P US VLU 464287663   628,844 8,903 SH   SOLE   0 0 8,903
ISHARES TR CORE S&P US GWT 464287671   322,423 3,954 SH   SOLE   0 0 3,954
ISHARES TR RUSSELL 3000 ETF 464287689   551,838 2,501 SH   SOLE   0 0 2,501
ISHARES TR U.S. UTILITS ETF 464287697   314,127 3,630 SH   SOLE   0 0 3,630
ISHARES TR S&P MC 400VL ETF 464287705   529,473 5,253 SH   SOLE   0 0 5,253
ISHARES TR U.S. TECH ETF 464287721   5,869,245 78,792 SH   SOLE   0 0 78,792
ISHARES TR U.S. REAL ES ETF 464287739   202,242 2,402 SH   SOLE   0 0 2,402
ISHARES TR US HLTHCARE ETF 464287762   602,297 2,123 SH   SOLE   0 0 2,123
ISHARES TR U.S. FIN SVC ETF 464287770   663,386 4,211 SH   SOLE   650 0 3,561
ISHARES TR U.S. FINLS ETF 464287788   1,402,617 18,585 SH   SOLE   0 0 18,585
ISHARES TR U.S. ENERGY ETF 464287796   1,218,657 26,213 SH   SOLE   0 0 26,213
ISHARES TR CORE S&P SCP ETF 464287804   9,185,007 97,052 SH   SOLE   0 0 97,052
ISHARES TR US CONSM STAPLES 464287812   1,493,816 7,367 SH   SOLE   0 0 7,367
ISHARES TR DOW JONES US ETF 464287846   757,305 8,104 SH   SOLE   0 0 8,104
ISHARES TR SP SMCP600VL ETF 464287879   3,748,696 41,055 SH   SOLE   0 0 41,055
ISHARES TR S&P SML 600 GWT 464287887   2,340,430 21,657 SH   SOLE   0 0 21,657
ISHARES TR MORNINGSTAR VALU 464288109   299,836 4,742 SH   SOLE   0 0 4,742
ISHARES TR SHRT NAT MUN ETF 464288158   341,741 3,277 SH   SOLE   0 0 3,277
ISHARES TR GL CLEAN ENE ETF 464288224   371,885 18,735 SH   SOLE   0 0 18,735
ISHARES TR EAFE SML CP ETF 464288273   211,432 3,743 SH   SOLE   0 0 3,743
ISHARES TR JPMORGAN USD EMG 464288281   1,818,821 21,502 SH   SOLE   0 0 21,502
ISHARES TR CALIF MUN BD ETF 464288356   525,036 9,357 SH   SOLE   0 0 9,357
ISHARES TR GLB INFRASTR ETF 464288372   1,036,971 22,622 SH   SOLE   0 0 22,622
ISHARES TR NATIONAL MUN ETF 464288414   1,298,771 12,308 SH   SOLE   0 0 12,308
ISHARES TR INTL SEL DIV ETF 464288448   384,938 14,173 SH   SOLE   0 0 14,173
ISHARES TR IBOXX HI YD ETF 464288513   1,891,809 25,694 SH   SOLE   0 0 25,694
ISHARES TR RESIDENTIAL MULT 464288562   6,418,344 93,918 SH   SOLE   0 0 93,918
ISHARES TR MSCI KLD400 SOC 464288570   1,089,525 15,177 SH   SOLE   0 0 15,177
ISHARES TR MBS ETF 464288588   7,730,682 83,350 SH   SOLE   0 0 83,350
ISHARES TR USD INV GRDE ETF 464288620   203,919 4,152 SH   SOLE   0 0 4,152
ISHARES TR ISHS 5-10YR INVT 464288638   445,304 8,994 SH   SOLE   0 0 8,994
ISHARES TR ISHS 1-5YR INVS 464288646   1,161,776 23,319 SH   SOLE   0 0 23,319
ISHARES TR 10-20 YR TRS ETF 464288653   4,024,139 37,199 SH   SOLE   0 0 37,199
ISHARES TR 3 7 YR TREAS BD 464288661   523,387 4,556 SH   SOLE   0 0 4,556
ISHARES TR SHORT TREAS BD 464288679   4,997,010 45,460 SH   SOLE   0 0 45,460
ISHARES TR PFD AND INCM SEC 464288687   2,954,601 96,751 SH   SOLE   3,700 0 93,051
ISHARES TR US HOME CONS ETF 464288752   340,580 5,619 SH   SOLE   0 0 5,619
ISHARES TR US AER DEF ETF 464288760   2,571,543 22,988 SH   SOLE   0 0 22,988
ISHARES TR US REGNL BKS ETF 464288778   223,811 4,698 SH   SOLE   0 0 4,698
ISHARES TR MSCI USA ESG SLC 464288802   4,340,289 52,725 SH   SOLE   0 0 52,725
ISHARES TR U.S. MED DVC ETF 464288810   7,137,759 135,776 SH   SOLE   0 0 135,776
ISHARES TR US OIL GS EX ETF 464288851   216,510 2,332 SH   SOLE   0 0 2,332
ISHARES TR EAFE VALUE ETF 464288877   14,271,050 311,052 SH   SOLE   0 0 311,052
ISHARES TR EAFE GRWTH ETF 464288885   21,202,980 253,140 SH   SOLE   0 0 253,140
ISHARES TR RUS TP200 GR ETF 464289438   1,318,828 10,942 SH   SOLE   0 0 10,942
ISHARES TR US TREAS BD ETF 46429B267   4,444,500 195,621 SH   SOLE   0 0 195,621
ISHARES TR FLTG RATE NT ETF 46429B655   5,668,213 112,621 SH   SOLE   0 0 112,621
ISHARES TR CORE HIGH DV ETF 46429B663   3,883,729 37,258 SH   SOLE   0 0 37,258
ISHARES TR MSCI EAFE MIN VL 46429B689   252,324 3,968 SH   SOLE   0 0 3,968
ISHARES TR MSCI USA MIN VOL 46429B697   6,902,671 95,737 SH   SOLE   0 0 95,737
ISHARES TR 0-5 YR TIPS ETF 46429B747   19,571,581 201,852 SH   SOLE   0 0 201,852
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   1,485,097 52,682 SH   SOLE   0 0 52,682
ISHARES TR MSCI USA QLT FCT 46432F339   2,450,408 21,502 SH   SOLE   0 0 21,502
ISHARES TR MSCI USA VALUE 46432F388   1,900,200 20,849 SH   SOLE   0 0 20,849
ISHARES TR MSCI USA MMENTM 46432F396   4,218,399 28,907 SH   SOLE   0 0 28,907
ISHARES TR CORE MSCI TOTAL 46432F834   1,434,643 24,787 SH   SOLE   0 0 24,787
ISHARES TR CORE MSCI EAFE 46432F842   5,741,700 93,149 SH   SOLE   0 0 93,149
ISHARES TR CORE 1 5 YR USD 46432F859   829,101 17,853 SH   SOLE   0 0 17,853
ISHARES INC CORE MSCI EMKT 46434G103   5,305,316 113,604 SH   SOLE   0 0 113,604
ISHARES INC MSCI JPN ETF NEW 46434G822   313,573 5,760 SH   SOLE   0 0 5,760
ISHARES INC ESG AWR MSCI EM 46434G863   851,517 28,318 SH   SOLE   0 0 28,318
ISHARES TR 0-5YR INVT GR CP 46434V100   879,170 18,370 SH   SOLE   0 0 18,370
ISHARES TR 0-5YR HI YL CP 46434V407   4,797,857 117,336 SH   SOLE   0 0 117,336
ISHARES TR MSCI INTL QUALTY 46434V456   301,847 9,319 SH   SOLE   0 0 9,319
ISHARES TR CORE TOTAL USD 46434V613   21,923,856 487,956 SH   SOLE   0 0 487,956
ISHARES TR CORE DIV GRWTH 46434V621   8,619,975 172,400 SH   SOLE   0 0 172,400
ISHARES TR GLOBAL REIT ETF 46434V647   226,246 9,962 SH   SOLE   0 0 9,962
ISHARES TR BLACKROCK ULTRA 46434V878   1,902,865 38,027 SH   SOLE   0 0 38,027
ISHARES TR CONV BD ETF 46435G102   3,251,651 46,807 SH   SOLE   0 0 46,807
ISHARES TR ESG AWRE USD ETF 46435G193   293,334 13,155 SH   SOLE   0 0 13,155
ISHARES TR MSCI INTL VLU FT 46435G409   349,519 15,085 SH   SOLE   0 0 15,085
ISHARES TR ESG AWR MSCI USA 46435G425   23,281,010 274,702 SH   SOLE   0 0 274,702
ISHARES TR FALN ANGLS USD 46435G474   1,198,485 48,699 SH   SOLE   0 0 48,699
ISHARES TR ESG AW MSCI EAFE 46435G516   248,197 3,775 SH   SOLE   0 0 3,775
ISHARES TR ESG AWARE MSCI 46435U663   249,220 7,580 SH   SOLE   0 0 7,580
ISHARES TR US INFRASTRUC 46435U713   1,705,967 47,048 SH   SOLE   0 0 47,048
ISHARES TR BROAD USD HIGH 46435U853   218,049 6,315 SH   SOLE   0 0 6,315
ISHARES TR ESG ADV TTL USD 46436E619   784,992 18,602 SH   SOLE   0 0 18,602
ISHARES TR 0-3 MNTH TREASRY 46436E718   6,947,051 69,373 SH   SOLE   0 0 69,373
ISHARES TR ESG EAFE ETF 46436E759   251,744 4,639 SH   SOLE   0 0 4,639
ISHARES TR ESG MSCI USA ETF 46436E767   422,492 13,780 SH   SOLE   0 0 13,780
JPMORGAN CHASE & CO COM 46625H100   21,162,040 157,808 SH   SOLE   0 0 157,808
JABIL INC COM 466313103   1,673,419 24,537 SH   SOLE   50 0 24,487
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   19,033,725 345,724 SH   SOLE   0 0 345,724
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   4,698,521 93,466 SH   SOLE   0 0 93,466
JACOBS SOLUTIONS INC COM 46982L108   2,169,207 18,066 SH   SOLE   0 0 18,066
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   1,235,638 25,084 SH   SOLE   0 0 25,084
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   1,134,738 23,940 SH   SOLE   0 0 23,940
JD.COM INC SPON ADR CL A 47215P106   210,915 3,758 SH   SOLE   0 0 3,758
JEFFERIES FINL GROUP INC COM 47233W109   396,547 11,568 SH   SOLE   0 0 11,568
JETBLUE AWYS CORP COM 477143101   383,940 59,250 SH   SOLE   0 0 59,250
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   208,592 4,482 SH   SOLE   0 0 4,482
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   1,251,654 53,974 SH   SOLE   0 0 53,974
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   9,780,128 319,716 SH   SOLE   0 0 319,716
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   377,803 32,852 SH   SOLE   0 0 32,852
JOHNSON & JOHNSON COM 478160104   29,398,041 167,318 SH   SOLE   1,770 0 165,548
JOURNEY MED CORP COM 48115J109   33,120 17,250 SH   SOLE   0 0 17,250
KLA CORP COM NEW 482480100   1,611,072 4,274 SH   SOLE   0 0 4,274
KKR & CO INC COM 48251W104   563,472 12,139 SH   SOLE   0 0 12,139
KALEYRA INC COM 483379103   21,047 27,873 SH   SOLE   0 0 27,873
KAYNE ANDERSON ENERGY INFRST COM 486606106   2,073,866 242,274 SH   SOLE   0 0 242,274
KELLOGG CO COM 487836108   320,244 4,495 SH   SOLE   0 0 4,495
KEURIG DR PEPPER INC COM 49271V100   1,921,998 53,898 SH   SOLE   0 0 53,898
KEYCORP COM 493267108   1,492,297 85,666 SH   SOLE   0 0 85,666
KEYSIGHT TECHNOLOGIES INC COM 49338L103   726,706 4,248 SH   SOLE   0 0 4,248
KIMBERLY-CLARK CORP COM 494368103   2,866,103 20,940 SH   SOLE   0 0 20,940
KIMCO RLTY CORP COM 49446R109   207,282 9,786 SH   SOLE   0 0 9,786
KINDER MORGAN INC DEL COM 49456B101   3,771,350 208,592 SH   SOLE   0 0 208,592
KINSALE CAP GROUP INC COM 49714P108   278,800 1,066 SH   SOLE   0 0 1,066
KRAFT HEINZ CO COM 500754106   971,515 23,864 SH   SOLE   0 0 23,864
KRANESHARES TR QUADRATIC DEFLA 500767587   188,805 12,541 SH   SOLE   0 0 12,541
KROGER CO COM 501044101   945,590 21,211 SH   SOLE   0 0 21,211
LPL FINL HLDGS INC COM 50212V100   330,688 1,530 SH   SOLE   0 0 1,530
L3HARRIS TECHNOLOGIES INC COM 502431109   2,132,104 10,240 SH   SOLE   0 0 10,240
LABORATORY CORP AMER HLDGS COM NEW 50540R409   819,458 3,480 SH   SOLE   350 0 3,130
LAM RESEARCH CORP COM 512807108   8,610,984 20,398 SH   SOLE   0 0 20,398
LAMB WESTON HLDGS INC COM 513272104   953,778 10,673 SH   SOLE   0 0 10,673
LAUDER ESTEE COS INC CL A 518439104   1,910,017 7,698 SH   SOLE   0 0 7,698
LAZARD GLOBAL TOTAL RETURN & COM 52106W103   353,428 24,141 SH   SOLE   0 0 24,141
LEAFLY HOLDINGS INC COM 52178J105   16,949 26,000 SH   SOLE   0 0 26,000
LEAFLY HOLDINGS INC *W EXP 02/04/202 52178J113   12,685 254,200 SH   SOLE   0 0 254,200
LENNAR CORP CL A 526057104   800,267 8,843 SH   SOLE   0 0 8,843
LIBERTY ALL-STAR GROWTH FD I COM 529900102   369,967 73,552 SH   SOLE   0 0 73,552
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   581,455 99,406 SH   SOLE   0 0 99,406
LIGHTWAVE LOGIC INC COM 532275104   584,604 135,639 SH   SOLE   0 0 135,639
LIGHTNING EMOTORS INC *W EXP 05/18/202 53228T119   7,446 191,898 SH   SOLE   0 0 191,898
LILLY ELI & CO COM 532457108   14,514,017 39,673 SH   SOLE   0 0 39,673
LINCOLN ELEC HLDGS INC COM 533900106   465,327 3,206 SH   SOLE   0 0 3,206
LISTED FD TR HORIZON KINETICS 53656F623   1,222,128 38,822 SH   SOLE   0 0 38,822
LISTED FD TR CORE ALT FD 53656F847   503,949 15,958 SH   SOLE   0 0 15,958
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   1,567,151 53,835 SH   SOLE   0 0 53,835
LIVE NATION ENTERTAINMENT IN COM 538034109   524,723 7,524 SH   SOLE   0 0 7,524
LOCKHEED MARTIN CORP COM 539830109   7,737,672 15,905 SH   SOLE   260 0 15,645
LOTTERY COM INC COM 54570M108   7,166 40,600 SH   SOLE   0 0 40,600
LOWES COS INC COM 548661107   4,515,310 22,662 SH   SOLE   0 0 22,662
LUCID GROUP INC COM 549498103   301,739 44,179 SH   SOLE   0 0 44,179
LULULEMON ATHLETICA INC COM 550021109   901,568 2,814 SH   SOLE   0 0 2,814
LUMEN TECHNOLOGIES INC COM 550241103   381,902 73,161 SH   SOLE   0 0 73,161
LYFT INC CL A COM 55087P104   291,154 26,421 SH   SOLE   0 0 26,421
M & T BK CORP COM 55261F104   734,634 5,064 SH   SOLE   0 0 5,064
MFA FINL INC COM 55272X607   105,001 10,294 SH   SOLE   0 0 10,294
MFS CHARTER INCOME TR SH BEN INT 552727109   81,368 13,230 SH   SOLE   0 0 13,230
MGM RESORTS INTERNATIONAL COM 552953101   257,726 7,686 SH   SOLE   0 0 7,686
MGP INGREDIENTS INC NEW COM 55303J106   264,632 2,488 SH   SOLE   0 0 2,488
MPLX LP COM UNIT REP LTD 55336V100   3,766,663 114,697 SH   SOLE   0 0 114,697
MSA SAFETY INC COM 553498106   1,103,058 7,650 SH   SOLE   0 0 7,650
MSCI INC COM 55354G100   361,885 778 SH   SOLE   0 0 778
MACYS INC COM 55616P104   457,440 21,988 SH   SOLE   0 0 21,988
MADISON COVERED CALL & EQUIT COM 557437100   80,011 10,324 SH   SOLE   0 0 10,324
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   4,912,120 97,832 SH   SOLE   0 0 97,832
MAGENTA THERAPEUTICS INC COM 55910K108   11,060 28,000 SH   SOLE   0 0 28,000
MAGNA INTL INC COM 559222401   480,382 8,550 SH   SOLE   0 0 8,550
MAGNITE INC COM 55955D100   204,503 19,311 SH   SOLE   0 0 19,311
MAIN STR CAP CORP COM 56035L104   1,787,248 48,368 SH   SOLE   0 0 48,368
MAMAMANCINI S HLDGS INC COM 56146T103   243,223 135,500 SH   SOLE   0 0 135,500
MANHATTAN BRDG CAP INC COM 562803106   136,327 24,991 SH   SOLE   0 0 24,991
MANULIFE FINL CORP COM 56501R106   210,303 11,788 SH   SOLE   0 0 11,788
MARATHON DIGITAL HOLDINGS IN COM 565788106   49,550 14,488 SH   SOLE   0 0 14,488
MARATHON OIL CORP COM 565849106   445,555 16,459 SH   SOLE   0 0 16,459
MARATHON PETE CORP COM 56585A102   2,038,350 17,513 SH   SOLE   0 0 17,513
MARINEMAX INC COM 567908108   224,790 7,200 SH   SOLE   0 0 7,200
MARSH & MCLENNAN COS INC COM 571748102   634,573 3,835 SH   SOLE   0 0 3,835
MARRIOTT INTL INC NEW CL A 571903202   1,824,572 12,254 SH   SOLE   0 0 12,254
MARTIN MARIETTA MATLS INC COM 573284106   1,964,094 5,811 SH   SOLE   675 0 5,136
MARVELL TECHNOLOGY INC COM 573874104   1,641,901 44,328 SH   SOLE   0 0 44,328
MASCO CORP COM 574599106   204,949 4,391 SH   SOLE   0 0 4,391
MASTEC INC COM 576323109   414,789 4,861 SH   SOLE   0 0 4,861
MASTERCARD INCORPORATED CL A 57636Q104   17,643,972 50,740 SH   SOLE   550 0 50,190
MATADOR RES CO COM 576485205   622,655 10,878 SH   SOLE   0 0 10,878
MATCH GROUP INC NEW COM 57667L107   258,649 6,234 SH   SOLE   0 0 6,234
MAVERIX METALS INC COM NEW 57776F405   72,540 15,500 SH   SOLE   0 0 15,500
MAXAR TECHNOLOGIES INC COM 57778K105   310,440 6,000 SH   SOLE   0 0 6,000
MCCORMICK & CO INC COM NON VTG 579780206   373,311 4,483 SH   SOLE   0 0 4,483
MCDONALDS CORP COM 580135101   11,952,495 45,854 SH   SOLE   500 0 45,354
MCKESSON CORP COM 58155Q103   1,569,430 4,178 SH   SOLE   0 0 4,178
MEDICAL PPTYS TRUST INC COM 58463J304   403,233 35,300 SH   SOLE   0 0 35,300
MEDPACE HLDGS INC COM 58506Q109   440,211 2,072 SH   SOLE   0 0 2,072
MERCADOLIBRE INC COM 58733R102   808,159 955 SH   SOLE   0 0 955
MERCK & CO INC COM 58933Y105   21,436,199 192,011 SH   SOLE   2,246 0 189,765
META MATERIALS INC COM 59134N104   12,019 10,100 SH   SOLE   0 0 10,100
METLIFE INC COM 59156R108   924,220 17,504 SH   SOLE   0 0 17,504
METTLER TOLEDO INTERNATIONAL COM 592688105   239,945 166 SH   SOLE   0 0 166
MICROSOFT CORP COM 594918104   74,565,641 310,923 SH   SOLE   1,425 0 309,498
MICROCHIP TECHNOLOGY INC. COM 595017104   245,518 3,495 SH   SOLE   0 0 3,495
MICRON TECHNOLOGY INC COM 595112103   1,696,507 33,871 SH   SOLE   0 0 33,871
MID-AMER APT CMNTYS INC COM 59522J103   448,709 2,858 SH   SOLE   0 0 2,858
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   72,646 10,891 SH   SOLE   0 0 10,891
MOBILICOM LTD *W EXP 08/31/202 60742B110   13,738 124,890 SH   SOLE   0 0 124,890
MODERNA INC COM 60770K107   1,810,929 10,082 SH   SOLE   0 0 10,082
MOLINA HEALTHCARE INC COM 60855R100   347,061 1,051 SH   SOLE   0 0 1,051
MONDELEZ INTL INC CL A 609207105   4,319,755 64,464 SH   SOLE   0 0 64,464
MONGODB INC CL A 60937P106   247,231 1,256 SH   SOLE   0 0 1,256
MONSTER BEVERAGE CORP NEW COM 61174X109   1,131,653 11,146 SH   SOLE   0 0 11,146
MOODYS CORP COM 615369105   1,170,413 4,201 SH   SOLE   0 0 4,201
MORGAN STANLEY COM NEW 617446448   3,525,093 41,462 SH   SOLE   0 0 41,462
MORGAN STANLEY EMERGING MKTS COM 617477104   334,025 74,850 SH   SOLE   0 0 74,850
MOSAIC CO NEW COM 61945C103   1,628,886 37,130 SH   SOLE   0 0 37,130
MOTOROLA SOLUTIONS INC COM NEW 620076307   499,759 1,934 SH   SOLE   0 0 1,934
MR COOPER GROUP INC COM 62482R107   522,613 13,023 SH   SOLE   0 0 13,023
MULLEN AUTOMOTIVE INC COM 62526P109   2,860 10,000 SH   SOLE   0 0 10,000
MURPHY USA INC COM 626755102   624,015 2,232 SH   SOLE   0 0 2,232
MUSTANG BIO INC COM 62818Q104   76,700 194,226 SH   SOLE   0 0 194,226
NBT BANCORP INC COM 628778102   393,279 9,058 SH   SOLE   0 0 9,058
NIO INC SPON ADS 62914V106   455,579 46,726 SH   SOLE   0 0 46,726
NRG ENERGY INC COM NEW 629377508   516,494 16,232 SH   SOLE   0 0 16,232
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   45,844 19,932 SH   SOLE   0 0 19,932
NAPCO SEC TECHNOLOGIES INC COM 630402105   504,890 18,373 SH   SOLE   0 0 18,373
NATIONAL HEALTHCARE CORP COM 635906100   526,574 8,766 SH   SOLE   0 0 8,766
NATIONAL GRID PLC SPONSORED ADR NE 636274409   226,237 3,710 SH   SOLE   0 0 3,710
NETAPP INC COM 64110D104   217,810 3,627 SH   SOLE   0 0 3,627
NETFLIX INC COM 64110L106   4,963,068 17,218 SH   SOLE   0 0 17,218
NEUBERGER BERMAN HIGH YIELD COM 64128C106   97,950 11,497 SH   SOLE   0 0 11,497
NEUBERGER BERMAN REAL ESTATE COM 64190A103   46,950 15,000 SH   SOLE   0 0 15,000
NEW JERSEY RES CORP COM 646025106   403,948 8,077 SH   SOLE   0 0 8,077
RITHM CAPITAL CORP COM NEW 64828T201   335,294 39,821 SH   SOLE   0 0 39,821
NEW YORK CITY REIT INC COM 649439205   35,761 20,204 SH   SOLE   0 0 20,204
NEW YORK CMNTY BANCORP INC COM 649445103   269,710 31,362 SH   SOLE   0 0 31,362
NEWMONT CORP COM 651639106   4,225,815 89,582 SH   SOLE   0 0 89,582
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   675,032 3,857 SH   SOLE   0 0 3,857
NEXTERA ENERGY INC COM 65339F101   18,873,255 225,756 SH   SOLE   2,000 0 223,756
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   635,949 9,073 SH   SOLE   0 0 9,073
NICE LTD SPONSORED ADR 653656108   228,452 1,188 SH   SOLE   0 0 1,188
NIKE INC CL B 654106103   6,654,869 56,875 SH   SOLE   0 0 56,875
NOKIA CORP SPONSORED ADR 654902204   94,047 20,269 SH   SOLE   0 0 20,269
NOGIN INC COM 65528N105   15,400 20,000 SH   SOLE   0 0 20,000
NORDSON CORP COM 655663102   207,954 872 SH   SOLE   0 0 872
NORFOLK SOUTHN CORP COM 655844108   2,615,433 10,614 SH   SOLE   0 0 10,614
NORTHROP GRUMMAN CORP COM 666807102   6,146,545 11,265 SH   SOLE   0 0 11,265
NORTHWEST BANCSHARES INC MD COM 667340103   233,781 16,723 SH   SOLE   0 0 16,723
NOVAGOLD RES INC COM NEW 66987E206   107,640 18,000 SH   SOLE   0 0 18,000
NOVARTIS AG SPONSORED ADR 66987V109   2,411,171 26,578 SH   SOLE   0 0 26,578
NOVAN INC COM NEW 66988N205   226,300 155,000 SH   SOLE   0 0 155,000
NOVO-NORDISK A S ADR 670100205   2,964,886 21,907 SH   SOLE   0 0 21,907
NUCOR CORP COM 670346105   1,327,597 10,034 SH   SOLE   0 0 10,034
NUSTAR ENERGY LP UNIT COM 67058H102   233,759 14,610 SH   SOLE   0 0 14,610
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100   135,755 17,382 SH   SOLE   0 0 17,382
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   1,144,051 90,439 SH   SOLE   0 0 90,439
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   239,938 28,395 SH   SOLE   0 0 28,395
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   194,164 13,958 SH   SOLE   0 0 13,958
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103   382,083 26,626 SH   SOLE   0 0 26,626
NUVEEN AMT FREE QLTY MUN INC COM 670657105   234,574 20,631 SH   SOLE   0 0 20,631
NVIDIA CORPORATION COM 67066G104   27,972,521 191,411 SH   SOLE   0 0 191,411
NUVEEN QUALITY MUNCP INCOME COM 67066V101   290,410 24,611 SH   SOLE   0 0 24,611
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   376,845 34,042 SH   SOLE   0 0 34,042
NUVEEN MUN CR OPPORTUNITIES COM 670663103   518,617 47,190 SH   SOLE   0 0 47,190
NUVEEN SR INCOME FD COM 67067Y104   84,982 18,515 SH   SOLE   0 0 18,515
NUVEEN INTER DURATION MUN TE COM 670671106   421,060 32,093 SH   SOLE   0 0 32,093
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   787,317 69,674 SH   SOLE   0 0 69,674
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   642,400 31,417 SH   SOLE   0 0 31,417
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   276,830 22,916 SH   SOLE   0 0 22,916
NUVEEN AMT FREE MUN CR INC F COM 67071L106   582,512 47,983 SH   SOLE   0 0 47,983
NUVEEN PFD & INCOME SECS FD COM 67072C105   921,029 135,445 SH   SOLE   6,896 0 128,549
NUVEEN FLOATING RATE INCOME COM 67072T108   407,283 51,425 SH   SOLE   0 0 51,425
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   136,813 18,793 SH   SOLE   0 0 18,793
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   404,085 79,388 SH   SOLE   0 0 79,388
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   569,014 36,687 SH   SOLE   0 0 36,687
NUTRIEN LTD COM 67077M108   2,713,542 36,869 SH   SOLE   50 0 36,819
NUVEEN CORPORATE INCOME 2023 COM 67079F101   111,655 12,307 SH   SOLE   0 0 12,307
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   190,624 18,400 SH   SOLE   0 0 18,400
NUVEEN VRIABL RAT PFD & INM COM 67080R102   443,390 25,250 SH   SOLE   0 0 25,250
OGE ENERGY CORP COM 670837103   314,683 7,957 SH   SOLE   0 0 7,957
OREILLY AUTOMOTIVE INC COM 67103H107   1,871,215 2,217 SH   SOLE   0 0 2,217
OFS CREDIT COMPANY INC COM 67111Q107   139,873 16,133 SH   SOLE   0 0 16,133
OAKTREE SPECIALTY LENDING CO COM 67401P108   107,340 15,624 SH   SOLE   0 0 15,624
OCCIDENTAL PETE CORP COM 674599105   915,697 14,513 SH   SOLE   0 0 14,513
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   976,774 73,167 SH   SOLE   0 0 73,167
OKTA INC CL A 679295105   345,408 5,055 SH   SOLE   0 0 5,055
OLD DOMINION FREIGHT LINE IN COM 679580100   784,177 2,763 SH   SOLE   0 0 2,763
OLD REP INTL CORP COM 680223104   537,879 22,272 SH   SOLE   0 0 22,272
OLIN CORP COM PAR $1 680665205   4,241,785 80,124 SH   SOLE   100 0 80,024
OMNICOM GROUP INC COM 681919106   325,522 3,958 SH   SOLE   0 0 3,958
OMEGA HEALTHCARE INVS INC COM 681936100   332,536 11,898 SH   SOLE   0 0 11,898
OMEROS CORP COM 682143102   34,759 15,380 SH   SOLE   0 0 15,380
ON SEMICONDUCTOR CORP COM 682189105   402,598 6,455 SH   SOLE   0 0 6,455
180 DEGREE CAP CORP COM NEW 68235B208   58,080 11,000 SH   SOLE   0 0 11,000
ONDAS HLDGS INC COM NEW 68236H204   75,363 47,398 SH   SOLE   0 0 47,398
ONEOK INC NEW COM 682680103   2,345,230 35,696 SH   SOLE   3,000 0 32,696
ONTRAK INC COM 683373104   21,670 58,950 SH   SOLE   0 0 58,950
OPENDOOR TECHNOLOGIES INC COM 683712103   18,734 16,150 SH   SOLE   0 0 16,150
ORACLE CORP COM 68389X105   4,610,666 56,407 SH   SOLE   0 0 56,407
ORGANON & CO COMMON STOCK 68622V106   367,129 13,145 SH   SOLE   0 0 13,145
OSISKO GOLD ROYALTIES LTD COM 68827L101   890,130 73,500 SH   SOLE   0 0 73,500
OTIS WORLDWIDE CORP COM 68902V107   590,963 7,546 SH   SOLE   0 0 7,546
OTONOMY INC COM 68906L105   871 10,000 SH   SOLE   0 0 10,000
OUSTER INC *W EXP 03/11/202 68989M111   4,560 48,000 SH   SOLE   0 0 48,000
OWL ROCK CAPITAL CORPORATION COM 69121K104   335,314 28,264 SH   SOLE   0 0 28,264
OXFORD LANE CAP CORP COM 691543102   341,200 67,221 SH   SOLE   0 0 67,221
PBF ENERGY INC CL A 69318G106   1,714,022 42,031 SH   SOLE   100 0 41,931
PDC ENERGY INC COM 69327R101   578,344 9,111 SH   SOLE   0 0 9,111
PG&E CORP COM 69331C108   320,355 19,702 SH   SOLE   0 0 19,702
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   162,807 14,941 SH   SOLE   0 0 14,941
PNC FINL SVCS GROUP INC COM 693475105   2,175,833 13,776 SH   SOLE   0 0 13,776
PPG INDS INC COM 693506107   433,596 3,448 SH   SOLE   0 0 3,448
PPL CORP COM 69351T106   916,845 31,171 SH   SOLE   0 0 31,171
PACER FDS TR TRENDP US LAR CP 69374H105   2,592,912 69,163 SH   SOLE   0 0 69,163
PACER FDS TR TRENDPILOT 100 69374H303   513,567 10,432 SH   SOLE   0 0 10,432
PACER FDS TR TRENDPILOT US BD 69374H642   353,482 17,577 SH   SOLE   0 0 17,577
PACER FDS TR PACER US SMALL 69374H857   1,179,730 32,816 SH   SOLE   0 0 32,816
PACER FDS TR US CASH COWS 100 69374H881   2,893,524 62,563 SH   SOLE   0 0 62,563
PACKAGING CORP AMER COM 695156109   403,398 3,123 SH   SOLE   0 0 3,123
PALANTIR TECHNOLOGIES INC CL A 69608A108   973,169 151,584 SH   SOLE   0 0 151,584
PALO ALTO NETWORKS INC COM 697435105   6,942,952 49,756 SH   SOLE   30 0 49,726
PAN AMERN SILVER CORP COM 697900108   271,977 16,645 SH   SOLE   0 0 16,645
PARATEK PHARMACEUTICALS INC COM 699374302   56,100 30,000 SH   SOLE   0 0 30,000
PARKER-HANNIFIN CORP COM 701094104   533,082 1,832 SH   SOLE   0 0 1,832
PAYCOM SOFTWARE INC COM 70432V102   817,046 2,633 SH   SOLE   0 0 2,633
PAYCHEX INC COM 704326107   1,749,486 15,139 SH   SOLE   0 0 15,139
PAYPAL HLDGS INC COM 70450Y103   3,749,530 53,647 SH   SOLE   0 0 53,647
PELOTON INTERACTIVE INC CL A COM 70614W100   81,536 10,269 SH   SOLE   0 0 10,269
PEMBINA PIPELINE CORP COM 706327103   858,509 25,178 SH   SOLE   0 0 25,178
PENN ENTERTAINMENT INC COM 707569109   404,273 14,123 SH   SOLE   0 0 14,123
PENNYMAC MTG INVT TR COM 70931T103   1,531,484 119,753 SH   SOLE   0 0 119,753
PEPSICO INC COM 713448108   18,243,987 100,481 SH   SOLE   635 0 99,846
PERDOCEO ED CORP COM 71363P106   235,501 16,943 SH   SOLE   0 0 16,943
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   365,140 32,690 SH   SOLE   0 0 32,690
PFIZER INC COM 717081103   17,741,592 346,245 SH   SOLE   2,250 0 343,995
PHILIP MORRIS INTL INC COM 718172109   5,397,865 52,780 SH   SOLE   20 0 52,760
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   3,221,344 100,887 SH   SOLE   0 0 100,887
PHILLIPS 66 COM 718546104   3,582,666 34,422 SH   SOLE   906 0 33,516
PHYSICIANS RLTY TR COM 71943U104   291,144 20,120 SH   SOLE   0 0 20,120
PIERIS PHARMACEUTICALS INC COM 720795103   35,360 34,000 SH   SOLE   0 0 34,000
PIMCO MUN INCOME FD COM 72200R107   257,539 24,565 SH   SOLE   0 0 24,565
PIMCO MUN INCOME FD III COM 72201A103   148,940 17,010 SH   SOLE   0 0 17,010
PIMCO INCOME STRATEGY FD II COM 72201J104   322,662 45,245 SH   SOLE   0 0 45,245
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   237,061 2,509 SH   SOLE   0 0 2,509
PIMCO ETF TR ACTIVE BD ETF 72201R775   9,498,563 104,646 SH   SOLE   0 0 104,646
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   5,949,164 60,101 SH   SOLE   0 0 60,101
PIMCO ETF TR INTER MUN BD ACT 72201R866   1,189,751 23,100 SH   SOLE   0 0 23,100
PIMCO DYNAMIC INCOME FD SHS 72201Y101   2,675,862 143,265 SH   SOLE   0 0 143,265
PIMCO HIGH INCOME FD COM SHS 722014107   118,806 24,926 SH   SOLE   0 0 24,926
PINTEREST INC CL A 72352L106   300,803 13,284 SH   SOLE   0 0 13,284
PIONEER NAT RES CO COM 723787107   2,733,127 11,967 SH   SOLE   0 0 11,967
PITNEY BOWES INC COM 724479100   448,651 118,066 SH   SOLE   0 0 118,066
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   995,936 84,688 SH   SOLE   0 0 84,688
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   601,163 48,325 SH   SOLE   0 0 48,325
PLUG POWER INC COM NEW 72919P202   355,835 28,766 SH   SOLE   0 0 28,766
PLUS THERAPEUTICS INC COM NEW 72941H400   7,925 25,001 SH   SOLE   0 0 25,001
PLYMOUTH INDL REIT INC COM 729640102   418,964 21,596 SH   SOLE   0 0 21,596
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   66,906 12,600 SH   SOLE   0 0 12,600
POOL CORP COM 73278L105   266,440 881 SH   SOLE   0 0 881
POST HLDGS INC COM 737446104   331,543 3,674 SH   SOLE   0 0 3,674
PRICE T ROWE GROUP INC COM 74144T108   287,667 2,638 SH   SOLE   0 0 2,638
PROCTER AND GAMBLE CO COM 742718109   20,206,110 133,321 SH   SOLE   960 0 132,361
PROGRESSIVE CORP COM 743315103   1,007,455 7,767 SH   SOLE   0 0 7,767
PROLOGIS INC. COM 74340W103   1,396,558 12,389 SH   SOLE   0 0 12,389
PROSHARES TR PSHS ULTSH 20YRS 74347B201   1,699,523 52,293 SH   SOLE   0 0 52,293
PROSHARES TR SHORT S&P 500 NE 74347B425   27,731,478 1,729,974 SH   SOLE   0 0 1,729,974
PROSHARES TR INVT INT RT HG 74347B607   1,104,860 15,537 SH   SOLE   0 0 15,537
PROSHARES TR S&P MDCP 400 DIV 74347B680   401,610 5,613 SH   SOLE   0 0 5,613
PROSHARES TR RUSS 2000 DIVD 74347B698   405,229 6,603 SH   SOLE   0 0 6,603
PROSHARES TR SHORT QQQ NEW 74347B714   4,948,407 336,169 SH   SOLE   0 0 336,169
PROSHARES TR ULTSHT RUSS2000 74347G689   1,609,201 96,998 SH   SOLE   0 0 96,998
PROSHARES TR ULTSHRT QQQ 74347G739   1,741,163 67,045 SH   SOLE   0 0 67,045
PROSHARES TR LARGE CAP CRE 74347R248   17,373,085 386,842 SH   SOLE   0 0 386,842
PROSHARES TR PSHS SH MSCI EAF 74347R370   798,450 39,922 SH   SOLE   0 0 39,922
PROSHARES TR PSHS ULTRA TECH 74347R693   250,483 10,886 SH   SOLE   0 0 10,886
PROSHARES TR II ULTRA VIX SHORT 74347Y839   113,190 16,500 SH   SOLE   0 0 16,500
PROSHARES TR S&P 500 DV ARIST 74348A467   2,402,455 26,697 SH   SOLE   0 0 26,697
PROSHARES TR HGH YLD INT RATE 74348A541   792,813 13,577 SH   SOLE   0 0 13,577
PROSPECT CAP CORP COM 74348T102   84,699 12,029 SH   SOLE   0 0 12,029
PRUDENTIAL FINL INC COM 744320102   1,528,630 15,369 SH   SOLE   0 0 15,369
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,819,232 29,692 SH   SOLE   0 0 29,692
PUBLIC STORAGE COM 74460D109   848,187 3,028 SH   SOLE   0 0 3,028
PUTNAM MANAGED MUN INCOME TR COM 746823103   323,322 51,260 SH   SOLE   0 0 51,260
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   50,001 13,685 SH   SOLE   0 0 13,685
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   168,691 15,472 SH   SOLE   0 0 15,472
QUALCOMM INC COM 747525103   6,509,815 59,212 SH   SOLE   0 0 59,212
QUANTA SVCS INC COM 74762E102   960,419 6,736 SH   SOLE   0 0 6,736
QUANTUMSCAPE CORP COM CL A 74767V109   123,011 21,695 SH   SOLE   0 0 21,695
QUEST DIAGNOSTICS INC COM 74834L100   245,475 1,569 SH   SOLE   0 0 1,569
QUEST RESOURCE HLDG CORP COM NEW 74836W203   116,701 19,100 SH   SOLE   0 0 19,100
RPM INTL INC COM 749685103   670,875 6,884 SH   SOLE   0 0 6,884
RANGE RES CORP COM 75281A109   368,024 14,709 SH   SOLE   0 0 14,709
RAYTHEON TECHNOLOGIES CORP COM 75513E101   7,101,056 70,363 SH   SOLE   0 0 70,363
READY CAPITAL CORP 7% CN SR NT 2023 75574U200   853,013 34,066 SH   SOLE   0 0 34,066
REALTY INCOME CORP COM 756109104   667,073 10,478 SH   SOLE   0 0 10,478
RED RIVER BANCSHARES INC COM 75686R202   204,240 4,000 SH   SOLE   0 0 4,000
REDWIRE CORPORATION COM 75776W103   19,800 10,000 SH   SOLE   0 0 10,000
REDWOOD TR INC COM 758075402   129,950 19,223 SH   SOLE   0 0 19,223
REGENERON PHARMACEUTICALS COM 75886F107   937,523 1,299 SH   SOLE   0 0 1,299
REGIONS FINANCIAL CORP NEW COM 7591EP100   324,389 14,921 SH   SOLE   0 0 14,921
REPLIGEN CORP COM 759916109   448,864 2,651 SH   SOLE   0 0 2,651
REPUBLIC SVCS INC COM 760759100   4,034,461 31,159 SH   SOLE   0 0 31,159
RESOURCES CONNECTION INC COM 76122Q105   227,733 12,390 SH   SOLE   0 0 12,390
RESTAURANT BRANDS INTL INC COM 76131D103   419,980 6,440 SH   SOLE   0 0 6,440
RINGCENTRAL INC NOTE 3/0 76680RAF4   60,113 70,000 SH   SOLE   0 0 70,000
RIO TINTO PLC SPONSORED ADR 767204100   1,146,042 16,084 SH   SOLE   0 0 16,084
RIOT BLOCKCHAIN INC COM 767292105   40,924 12,072 SH   SOLE   0 0 12,072
RITCHIE BROS AUCTIONEERS COM 767744105   512,663 8,865 SH   SOLE   0 0 8,865
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   2,750,973 223,854 SH   SOLE   0 0 223,854
RIVERNORTH DOUBLELINE STRATE COM 76882G107   278,446 32,079 SH   SOLE   0 0 32,079
RIVERNORTH MANAGED DUR MUN I COM 76882H105   153,806 10,681 SH   SOLE   0 0 10,681
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108   227,821 13,934 SH   SOLE   0 0 13,934
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107   392,624 29,019 SH   SOLE   0 0 29,019
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   229,987 12,479 SH   SOLE   0 0 12,479
ROBLOX CORP CL A 771049103   251,359 8,832 SH   SOLE   0 0 8,832
ROCKWELL AUTOMATION INC COM 773903109   2,283,474 8,865 SH   SOLE   0 0 8,865
ROPER TECHNOLOGIES INC COM 776696106   3,919,847 9,072 SH   SOLE   0 0 9,072
ROSS STORES INC COM 778296103   987,921 8,511 SH   SOLE   0 0 8,511
SHELL PLC SPON ADS 780259305   1,359,638 23,874 SH   SOLE   0 0 23,874
ROYCE VALUE TR INC COM 780910105   353,733 26,677 SH   SOLE   0 0 26,677
RUMBLEON INC COM CL B 781386305   121,241 18,739 SH   SOLE   0 0 18,739
RUNWAY GROWTH FINANCE CORP COM 78163D100   173,850 15,000 SH   SOLE   0 0 15,000
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   338,307 8,150 SH   SOLE   0 0 8,150
RYDER SYS INC COM 783549108   940,381 11,253 SH   SOLE   0 0 11,253
S&P GLOBAL INC COM 78409V104   1,497,840 4,472 SH   SOLE   0 0 4,472
SBA COMMUNICATIONS CORP NEW CL A 78410G104   537,377 1,917 SH   SOLE   0 0 1,917
SPDR S&P 500 ETF TR TR UNIT 78462F103   31,192,380 81,222 SH   SOLE   0 0 81,222
SPDR GOLD TR GOLD SHS 78463V107   29,464,432 173,708 SH   SOLE   2,825 0 170,883
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   809,814 16,547 SH   SOLE   0 0 16,547
SPDR SER TR ICE PFD SEC ETF 78464A292   1,848,272 56,315 SH   SOLE   0 0 56,315
SPDR SER TR BBG CONV SEC ETF 78464A359   13,140,747 204,239 SH   SOLE   4,350 0 199,889
SPDR SER TR PRTFLO S&P500 GW 78464A409   467,716 9,231 SH   SOLE   0 0 9,231
SPDR SER TR PORTFOLIO SHORT 78464A474   486,288 16,552 SH   SOLE   0 0 16,552
SPDR SER TR PRTFLO S&P500 VL 78464A508   8,242,405 211,942 SH   SOLE   0 0 211,942
SPDR SER TR AEROSPACE DEF 78464A631   1,576,273 14,323 SH   SOLE   0 0 14,323
SPDR SER TR PORTFOLIO AGRGTE 78464A649   333,767 13,282 SH   SOLE   0 0 13,282
SPDR SER TR PORTFLI TIPS ETF 78464A656   315,199 12,236 SH   SOLE   0 0 12,236
SPDR SER TR S&P REGL BKG 78464A698   242,558 4,129 SH   SOLE   0 0 4,129
SPDR SER TR GLB DOW ETF 78464A706   511,532 5,062 SH   SOLE   0 0 5,062
SPDR SER TR S&P METALS MNG 78464A755   1,414,461 28,379 SH   SOLE   0 0 28,379
SPDR SER TR S&P DIVID ETF 78464A763   3,431,081 27,425 SH   SOLE   0 0 27,425
SPDR SER TR S&P BK ETF 78464A797   302,284 6,695 SH   SOLE   0 0 6,695
SPDR SER TR S&P 600 SML CAP 78464A813   413,203 5,026 SH   SOLE   0 0 5,026
SPDR SER TR S&P 400 MDCP GRW 78464A821   310,584 4,753 SH   SOLE   0 0 4,753
SPDR SER TR S&P 400 MDCP VAL 78464A839   3,241,663 50,088 SH   SOLE   0 0 50,088
SPDR SER TR PORTFOLIO S&P500 78464A854   986,291 21,927 SH   SOLE   0 0 21,927
SPDR SER TR S&P SEMICNDCTR 78464A862   468,668 2,803 SH   SOLE   0 0 2,803
SPDR SER TR S&P BIOTECH 78464A870   699,448 8,427 SH   SOLE   0 0 8,427
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   819,618 29,761 SH   SOLE   0 0 29,761
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   793,121 19,392 SH   SOLE   0 0 19,392
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   6,851,926 20,633 SH   SOLE   0 0 20,633
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,466,691 7,808 SH   SOLE   0 0 7,808
SPDR SER TR S&P OILGAS EXP 78468R556   235,434 1,733 SH   SOLE   0 0 1,733
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,761,259 30,681 SH   SOLE   0 0 30,681
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   31,718,435 346,763 SH   SOLE   0 0 346,763
SPDR SER TR NUVEEN BLMBRG MU 78468R721   357,205 7,830 SH   SOLE   0 0 7,830
SPDR SER TR NUVEEN BLMBRG SH 78468R739   290,799 6,190 SH   SOLE   0 0 6,190
SPDR SER TR PRTFLO S&P500 HI 78468R788   2,446,332 61,807 SH   SOLE   0 0 61,807
SRAX INC CL A 78472M106   16,830 11,000 SH   SOLE   0 0 11,000
SVB FINANCIAL GROUP COM 78486Q101   281,692 1,224 SH   SOLE   0 0 1,224
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   237,607 31,223 SH   SOLE   0 0 31,223
SACHEM CAP CORP COM 78590A109   66,562 19,406 SH   SOLE   0 0 19,406
SALESFORCE INC COM 79466L302   3,505,964 26,442 SH   SOLE   0 0 26,442
SANOFI SPONSORED ADR 80105N105   747,275 15,430 SH   SOLE   0 0 15,430
SANMINA CORPORATION COM 801056102   281,555 4,915 SH   SOLE   0 0 4,915
SAP SE SPON ADR 803054204   321,644 3,117 SH   SOLE   0 0 3,117
SARATOGA INVT CORP COM NEW 80349A208   543,544 20,770 SH   SOLE   0 0 20,770
SCHLUMBERGER LTD COM STK 806857108   1,937,903 36,144 SH   SOLE   0 0 36,144
SCHWAB CHARLES CORP COM 808513105   5,057,257 63,651 SH   SOLE   0 0 63,651
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   7,769,877 173,396 SH   SOLE   0 0 173,396
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   4,550,320 100,782 SH   SOLE   0 0 100,782
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,056,470 19,015 SH   SOLE   0 0 19,015
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,331,819 20,173 SH   SOLE   0 0 20,173
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,471,127 22,422 SH   SOLE   0 0 22,422
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,027,014 50,037 SH   SOLE   0 0 50,037
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   215,239 9,093 SH   SOLE   0 0 9,093
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   2,924,289 62,365 SH   SOLE   0 0 62,365
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   767,247 14,357 SH   SOLE   0 0 14,357
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,734,865 49,442 SH   SOLE   0 0 49,442
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   947,680 29,422 SH   SOLE   0 0 29,422
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   760,694 16,664 SH   SOLE   0 0 16,664
SCHWAB STRATEGIC TR US REIT ETF 808524847   425,914 22,079 SH   SOLE   0 0 22,079
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   7,661,172 158,814 SH   SOLE   0 0 158,814
SCHWAB STRATEGIC TR US TIPS ETF 808524870   2,984,625 57,629 SH   SOLE   0 0 57,629
SEAPORT GLOBAL ACQUISITION I *W EXP 11/17/202 81221H113   3,041 304,100 SH   SOLE   0 0 304,100
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,785,244 22,982 SH   SOLE   0 0 22,982
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   11,311,081 83,261 SH   SOLE   0 0 83,261
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   14,240,343 191,017 SH   SOLE   0 0 191,017
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   3,237,928 25,069 SH   SOLE   0 0 25,069
SELECT SECTOR SPDR TR ENERGY 81369Y506   12,838,114 146,771 SH   SOLE   0 0 146,771
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   11,626,748 339,963 SH   SOLE   0 0 339,963
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   6,210,077 63,230 SH   SOLE   0 0 63,230
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   8,656,807 69,566 SH   SOLE   0 0 69,566
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,077,426 22,451 SH   SOLE   0 0 22,451
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   909,941 24,640 SH   SOLE   0 0 24,640
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   9,359,122 132,738 SH   SOLE   0 0 132,738
SEMPRA COM 816851109   1,457,268 9,364 SH   SOLE   670 0 8,694
SENECA FOODS CORP NEW CL A 817070501   226,647 3,719 SH   SOLE   0 0 3,719
SERVICENOW INC COM 81762P102   1,335,727 3,450 SH   SOLE   0 0 3,450
SHERWIN WILLIAMS CO COM 824348106   2,859,157 12,047 SH   SOLE   0 0 12,047
SHIFT4 PMTS INC CL A 82452J109   201,292 3,599 SH   SOLE   0 0 3,599
SHOCKWAVE MED INC COM 82489T104   339,051 1,649 SH   SOLE   0 0 1,649
SHOPIFY INC CL A 82509L107   1,545,141 44,520 SH   SOLE   0 0 44,520
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   436,580 40,955 SH   SOLE   0 0 40,955
SIGMA LITHIUM CORPORATION COM 826599102   266,516 9,444 SH   SOLE   0 0 9,444
SILVERCORP METALS INC COM 82835P103   86,627 29,266 SH   SOLE   0 0 29,266
SILVERCREST METALS INC COM 828363101   378,000 63,000 SH   SOLE   0 0 63,000
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   463,023 21,322 SH   SOLE   0 0 21,322
SIMON PPTY GROUP INC NEW COM 828806109   1,308,649 11,139 SH   SOLE   0 0 11,139
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855   239,535 3,345 SH   SOLE   0 0 3,345
SIRIUS XM HOLDINGS INC COM 82968B103   80,295 13,749 SH   SOLE   0 0 13,749
SKYWORKS SOLUTIONS INC COM 83088M102   274,012 3,007 SH   SOLE   0 0 3,007
SMITH MICRO SOFTWARE INC COM NEW 832154207   32,288 15,375 SH   SOLE   0 0 15,375
SMUCKER J M CO COM NEW 832696405   359,062 2,366 SH   SOLE   100 0 2,266
SNAP ON INC COM 833034101   469,758 2,056 SH   SOLE   0 0 2,056
SNAP INC CL A 83304A106   204,749 22,877 SH   SOLE   0 0 22,877
SNOWFLAKE INC CL A 833445109   701,480 4,887 SH   SOLE   0 0 4,887
SOFI TECHNOLOGIES INC COM 83406F102   661,036 143,392 SH   SOLE   0 0 143,392
SOLAREDGE TECHNOLOGIES INC COM 83417M104   258,058 911 SH   SOLE   0 0 911
SONY GROUP CORPORATION SPONSORED ADR 835699307   518,832 6,802 SH   SOLE   0 0 6,802
SORRENTO THERAPEUTICS INC COM NEW 83587F202   10,805 12,195 SH   SOLE   0 0 12,195
SOUTHERN CO COM 842587107   3,888,637 54,456 SH   SOLE   0 0 54,456
SOUTHERN COPPER CORP COM 84265V105   385,835 6,389 SH   SOLE   0 0 6,389
SOUTHWEST AIRLS CO COM 844741108   629,932 18,709 SH   SOLE   0 0 18,709
SOUTHWESTERN ENERGY CO COM 845467109   360,091 61,554 SH   SOLE   0 0 61,554
SPARTANNASH CO COM 847215100   491,054 16,239 SH   SOLE   0 0 16,239
SPLUNK INC COM 848637104   534,877 6,213 SH   SOLE   0 0 6,213
SPROTT PHYSICAL GOLD TR UNIT 85207H104   2,981,741 211,471 SH   SOLE   0 0 211,471
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   123,188 14,950 SH   SOLE   0 0 14,950
SPROUTS FMRS MKT INC COM 85208M102   611,756 18,899 SH   SOLE   0 0 18,899
BLOCK INC CL A 852234103   1,110,948 17,679 SH   SOLE   0 0 17,679
STAG INDL INC COM 85254J102   338,130 10,426 SH   SOLE   0 0 10,426
STANLEY BLACK & DECKER INC COM 854502101   360,748 4,802 SH   SOLE   0 0 4,802
STARBUCKS CORP COM 855244109   6,738,350 67,926 SH   SOLE   0 0 67,926
STARWOOD PPTY TR INC COM 85571B105   2,391,286 127,146 SH   SOLE   0 0 127,146
STATE STR CORP COM 857477103   513,636 6,570 SH   SOLE   0 0 6,570
STEM INC COM 85859N102   201,642 22,555 SH   SOLE   0 0 22,555
STIFEL FINL CORP COM 860630102   206,210 3,533 SH   SOLE   0 0 3,533
STITCH FIX INC COM CL A 860897107   31,878 10,250 SH   SOLE   0 0 10,250
VIRTUS STONE HBR EMRG MKTS I COM 86164T107   62,080 14,923 SH   SOLE   0 0 14,923
STONEX GROUP INC COM 861896108   727,520 7,634 SH   SOLE   0 0 7,634
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103   17,248 36,000 SH   SOLE   0 0 36,000
STRYKER CORPORATION COM 863667101   6,885,674 28,082 SH   SOLE   0 0 28,082
STURM RUGER & CO INC COM 864159108   568,448 10,400 SH   SOLE   0 0 10,400
WISA TECHNOLOGIES INC COM NEW 86633R203   1,940 18,000 SH   SOLE   0 0 18,000
SUN CMNTYS INC COM 866674104   216,187 1,503 SH   SOLE   0 0 1,503
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   584,722 13,567 SH   SOLE   0 0 13,567
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   6,181 10,000 SH   SOLE   0 0 10,000
SYNOPSYS INC COM 871607107   464,567 1,455 SH   SOLE   0 0 1,455
SYNCHRONY FINANCIAL COM 87165B103   567,590 17,273 SH   SOLE   0 0 17,273
SYSCO CORP COM 871829107   2,687,380 35,152 SH   SOLE   925 0 34,227
CARLYLE SECURED LENDING INC COM 872280102   399,811 27,631 SH   SOLE   0 0 27,631
TFS FINL CORP COM 87240R107   294,906 20,465 SH   SOLE   0 0 20,465
TJX COS INC NEW COM 872540109   7,797,043 97,953 SH   SOLE   0 0 97,953
T-MOBILE US INC COM 872590104   1,475,460 10,539 SH   SOLE   0 0 10,539
TMC THE METALS COMPANY INC COM 87261Y106   8,701 11,300 SH   SOLE   0 0 11,300
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,247,668 30,042 SH   SOLE   0 0 30,042
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   494,826 4,752 SH   SOLE   0 0 4,752
TARGET CORP COM 87612E106   2,653,604 17,805 SH   SOLE   0 0 17,805
TARGA RES CORP COM 87612G101   822,601 11,192 SH   SOLE   0 0 11,192
TC ENERGY CORP COM 87807B107   256,397 6,327 SH   SOLE   0 0 6,327
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   1,336,888 67,486 SH   SOLE   0 0 67,486
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   1,577,088 87,568 SH   SOLE   0 0 87,568
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   166,919 11,747 SH   SOLE   0 0 11,747
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   216,008 14,739 SH   SOLE   0 0 14,739
TELLURIAN INC NEW COM 87968A104   189,586 112,849 SH   SOLE   0 0 112,849
TELOS CORP MD COM 87969B101   169,319 33,265 SH   SOLE   0 0 33,265
TEMPLETON EMERGING MKTS INCO COM 880192109   74,588 13,586 SH   SOLE   0 0 13,586
TENET HEALTHCARE CORP COM NEW 88033G407   317,818 6,514 SH   SOLE   0 0 6,514
TERADYNE INC COM 880770102   384,942 4,407 SH   SOLE   0 0 4,407
TESLA INC COM 88160R101   13,654,115 110,847 SH   SOLE   0 0 110,847
TEXAS INSTRS INC COM 882508104   5,016,974 30,366 SH   SOLE   0 0 30,366
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,106,538 472 SH   SOLE   0 0 472
TEXTRON INC COM 883203101   211,397 2,985 SH   SOLE   0 0 2,985
THE TRADE DESK INC COM CL A 88339J105   1,604,331 35,787 SH   SOLE   0 0 35,787
THERMO FISHER SCIENTIFIC INC COM 883556102   21,596,853 39,197 SH   SOLE   725 0 38,472
THOMSON REUTERS CORP. COM NEW 884903709   362,847 3,181 SH   SOLE   0 0 3,181
3M CO COM 88579Y101   4,522,877 37,716 SH   SOLE   0 0 37,716
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6   73,705 75,000 SH   SOLE   0 0 75,000
TILRAY BRANDS INC COM CL 2 88688T100   88,135 32,764 SH   SOLE   0 0 32,764
TOTALENERGIES SE SPONSORED ADS 89151E109   476,605 7,589 SH   SOLE   0 0 7,589
TOYOTA MOTOR CORP ADS 892331307   385,025 2,819 SH   SOLE   0 0 2,819
TRACTOR SUPPLY CO COM 892356106   2,298,817 10,218 SH   SOLE   0 0 10,218
TRANSDIGM GROUP INC COM 893641100   373,019 593 SH   SOLE   0 0 593
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204   1,059,640 89,800 SH   SOLE   0 0 89,800
TRAVELERS COMPANIES INC COM 89417E109   2,169,262 11,570 SH   SOLE   0 0 11,570
TREX CO INC COM 89531P105   244,625 5,779 SH   SOLE   0 0 5,779
TRIMBLE INC COM 896239100   297,192 5,878 SH   SOLE   0 0 5,878
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   524,634 50,301 SH   SOLE   0 0 50,301
TRUIST FINL CORP COM 89832Q109   1,340,819 31,160 SH   SOLE   0 0 31,160
TRXADE HEALTH INC COM NEW 89846A207   28,848 71,653 SH   SOLE   0 0 71,653
22ND CENTY GROUP INC COM 90137F103   23,565 25,600 SH   SOLE   0 0 25,600
TYSON FOODS INC CL A 902494103   207,550 3,344 SH   SOLE   0 0 3,344
UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382   512,336 27,310 SH   SOLE   0 0 27,310
US BANCORP DEL COM NEW 902973304   1,928,859 43,849 SH   SOLE   0 0 43,849
USD PARTNERS LP COM UT REP LTD 903318103   1,091,273 345,340 SH   SOLE   0 0 345,340
UBER TECHNOLOGIES INC COM 90353T100   1,660,520 67,146 SH   SOLE   0 0 67,146
ULTA BEAUTY INC COM 90384S303   2,076,010 4,426 SH   SOLE   0 0 4,426
UNILEVER PLC SPON ADR NEW 904767704   1,245,546 24,738 SH   SOLE   0 0 24,738
UNION PAC CORP COM 907818108   8,759,059 42,300 SH   SOLE   0 0 42,300
UNITED AIRLS HLDGS INC COM 910047109   225,031 5,969 SH   SOLE   0 0 5,969
UNITED PARCEL SERVICE INC CL B 911312106   5,741,326 33,026 SH   SOLE   525 0 32,501
UNITED RENTALS INC COM 911363109   2,007,412 5,648 SH   SOLE   0 0 5,648
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104   1,648,441 71,392 SH   SOLE   0 0 71,392
UNITED STS OIL FD LP UNITS 91232N207   341,576 4,872 SH   SOLE   0 0 4,872
UNITED STATES STL CORP NEW COM 912909108   1,398,891 55,891 SH   SOLE   0 0 55,891
UNITEDHEALTH GROUP INC COM 91324P102   28,631,488 54,004 SH   SOLE   400 0 53,604
UNIVERSAL HLTH SVCS INC CL B 913903100   408,952 2,913 SH   SOLE   0 0 2,913
UNUM GROUP COM 91529Y106   441,538 10,761 SH   SOLE   0 0 10,761
UR-ENERGY INC COM 91688R108   13,915 12,100 SH   SOLE   0 0 12,100
VAIL RESORTS INC COM 91879Q109   463,415 1,929 SH   SOLE   0 0 1,929
VALERO ENERGY CORP COM 91913Y100   1,614,906 12,730 SH   SOLE   0 0 12,730
VALLEY NATL BANCORP COM 919794107   161,662 14,156 SH   SOLE   0 0 14,156
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,239,119 43,235 SH   SOLE   0 0 43,235
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   428,831 19,256 SH   SOLE   0 0 19,256
VANECK ETF TRUST BDC INCOME ETF 92189F411   1,044,022 73,782 SH   SOLE   0 0 73,782
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   257,250 9,503 SH   SOLE   0 0 9,503
VANECK ETF TRUST IG FLOATING RATE 92189F486   1,143,295 45,952 SH   SOLE   0 0 45,952
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   258,550 15,317 SH   SOLE   0 0 15,317
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   3,922,251 60,426 SH   SOLE   0 0 60,426
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,394,116 6,870 SH   SOLE   0 0 6,870
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   236,854 2,759 SH   SOLE   0 0 2,759
VANECK ETF TRUST DURABLE HGH DIV 92189H102   670,455 21,028 SH   SOLE   0 0 21,028
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   429,286 9,412 SH   SOLE   18 0 9,394
VANECK ETF TRUST OIL SERVICES ETF 92189H607   9,746,485 32,056 SH   SOLE   0 0 32,056
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   27,860,179 183,472 SH   SOLE   0 0 183,472
VANGUARD STAR FDS VG TL INTL STK F 921909768   780,844 15,098 SH   SOLE   0 0 15,098
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,789,221 10,398 SH   SOLE   0 0 10,398
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   734,141 7,138 SH   SOLE   0 0 7,138
VANGUARD WORLD FD MEGA CAP INDEX 921910873   2,913,694 22,007 SH   SOLE   0 0 22,007
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   1,164,326 5,519 SH   SOLE   0 0 5,519
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   985,035 7,033 SH   SOLE   0 0 7,033
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   311,918 1,673 SH   SOLE   0 0 1,673
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   481,738 2,780 SH   SOLE   0 0 2,780
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   212,679 1,300 SH   SOLE   0 0 1,300
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   7,017,713 96,876 SH   SOLE   0 0 96,876
VANGUARD BD INDEX FDS INTERMED TERM 921937819   7,901,305 106,315 SH   SOLE   0 0 106,315
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   13,453,405 178,711 SH   SOLE   0 0 178,711
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,427,424 19,869 SH   SOLE   0 0 19,869
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   27,428,377 653,523 SH   SOLE   21 0 653,502
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   4,860,973 44,921 SH   SOLE   0 0 44,921
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   16,288,362 348,713 SH   SOLE   0 0 348,713
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   13,864,962 292,325 SH   SOLE   0 0 292,325
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   202,685 925 SH   SOLE   0 0 925
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   1,173,381 6,125 SH   SOLE   0 0 6,125
VANGUARD WORLD FDS ENERGY ETF 92204A306   1,603,676 13,223 SH   SOLE   0 0 13,223
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   644,973 7,796 SH   SOLE   0 0 7,796
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   3,795,689 15,302 SH   SOLE   0 0 15,302
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   319,566 1,750 SH   SOLE   0 0 1,750
VANGUARD WORLD FDS INF TECH ETF 92204A702   13,911,672 43,554 SH   SOLE   0 0 43,554
VANGUARD WORLD FDS MATERIALS ETF 92204A801   6,469,876 38,013 SH   SOLE   0 0 38,013
VANGUARD WORLD FDS UTILITIES ETF 92204A876   2,623,118 17,104 SH   SOLE   0 0 17,104
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   474,833 4,619 SH   SOLE   0 0 4,619
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   647,436 7,511 SH   SOLE   0 0 7,511
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,486,098 29,639 SH   SOLE   0 0 29,639
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   11,952,974 306,644 SH   SOLE   0 0 306,644
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   368,171 5,722 SH   SOLE   0 0 5,722
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   996,152 17,968 SH   SOLE   0 0 17,968
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   4,154,448 71,851 SH   SOLE   0 0 71,851
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   18,707,268 248,800 SH   SOLE   0 0 248,800
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   1,918,619 11,171 SH   SOLE   0 0 11,171
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   618,447 8,788 SH   SOLE   0 0 8,788
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,753,422 31,811 SH   SOLE   0 0 31,811
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   402,194 6,877 SH   SOLE   0 0 6,877
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,302,351 19,561 SH   SOLE   0 0 19,561
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   453,115 2,600 SH   SOLE   0 0 2,600
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   6,836,936 150,196 SH   SOLE   0 0 150,196
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   1,227,365 16,211 SH   SOLE   0 0 16,211
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   304,515 4,942 SH   SOLE   0 0 4,942
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,014,738 25,993 SH   SOLE   0 0 25,993
VEEVA SYS INC CL A COM 922475108   639,227 3,961 SH   SOLE   0 0 3,961
VELO3D INC *W EXP 09/29/202 92259N112   24,635 120,229 SH   SOLE   0 0 120,229
VENTAS INC COM 92276F100   366,966 8,071 SH   SOLE   0 0 8,071
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   769,280 15,544 SH   SOLE   0 0 15,544
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   19,875,869 56,571 SH   SOLE   0 0 56,571
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,167,565 16,028 SH   SOLE   0 0 16,028
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   2,704,160 15,043 SH   SOLE   0 0 15,043
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   8,737,409 105,934 SH   SOLE   0 0 105,934
VANGUARD INDEX FDS SML CP GRW ETF 922908595   11,314,443 56,420 SH   SOLE   0 0 56,420
VANGUARD INDEX FDS SM CP VAL ETF 922908611   5,693,359 35,852 SH   SOLE   0 0 35,852
VANGUARD INDEX FDS MID CAP ETF 922908629   7,260,167 35,622 SH   SOLE   0 0 35,622
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,804,661 10,360 SH   SOLE   0 0 10,360
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,667,308 12,550 SH   SOLE   0 0 12,550
VANGUARD INDEX FDS GROWTH ETF 922908736   74,780,108 350,899 SH   SOLE   0 0 350,899
VANGUARD INDEX FDS VALUE ETF 922908744   66,579,196 474,312 SH   SOLE   0 0 474,312
VANGUARD INDEX FDS SMALL CP ETF 922908751   13,176,649 71,791 SH   SOLE   0 0 71,791
VANGUARD INDEX FDS TOTAL STK MKT 922908769   11,924,505 62,370 SH   SOLE   0 0 62,370
VERIZON COMMUNICATIONS INC COM 92343V104   13,625,341 345,821 SH   SOLE   0 0 345,821
VERITIV CORP COM 923454102   409,657 3,366 SH   SOLE   0 0 3,366
VERTEX PHARMACEUTICALS INC COM 92532F100   4,581,368 15,865 SH   SOLE   0 0 15,865
VIASAT INC COM 92552V100   789,288 24,938 SH   SOLE   0 0 24,938
PARAMOUNT GLOBAL CLASS A COM 92556H107   471,581 23,769 SH   SOLE   0 0 23,769
PARAMOUNT GLOBAL CLASS B COM 92556H206   3,178,390 186,057 SH   SOLE   0 0 186,057
VIATRIS INC COM 92556V106   472,615 42,463 SH   SOLE   0 0 42,463
VICI PPTYS INC COM 925652109   384,440 11,741 SH   SOLE   0 0 11,741
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   200,915 3,412 SH   SOLE   0 0 3,412
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,216,147 38,256 SH   SOLE   0 0 38,256
VISA INC COM CL A 92826C839   20,222,788 97,337 SH   SOLE   0 0 97,337
VIRTUS CONVERTIBLE & INC 202 COM 92838R105   297,361 33,880 SH   SOLE   0 0 33,880
VIRTUS CONVERTIBLE & INC FD COM 92838U108   325,646 111,618 SH   SOLE   0 0 111,618
VIRTUS CONVERTIBLE & INCOME COM 92838X102   245,558 71,331 SH   SOLE   0 0 71,331
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   345,713 21,162 SH   SOLE   0 0 21,162
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   368,232 19,446 SH   SOLE   0 0 19,446
VIRTUS DIVIDEND INTEREST & P COM 92840R101   632,368 55,979 SH   SOLE   0 0 55,979
VIRTUS EQUITY & CONV INCM FD COM 92841M101   936,293 46,904 SH   SOLE   0 0 46,904
VMWARE INC CL A COM 928563402   1,183,378 9,640 SH   SOLE   0 0 9,640
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   310,878 30,347 SH   SOLE   0 0 30,347
VOLTA INC *W EXP 08/26/202 92873V110   731 11,196 SH   SOLE   0 0 11,196
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   97,138 18,191 SH   SOLE   0 0 18,191
VOYA GLBL ADV & PREM OPP FD COM 92912R104   93,419 10,500 SH   SOLE   0 0 10,500
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   608,177 111,598 SH   SOLE   0 0 111,598
VOYA INFRASTRUCTURE INDLS & COM 92912X101   248,047 26,391 SH   SOLE   0 0 26,391
VUZIX CORP COM NEW 92921W300   349,757 96,087 SH   SOLE   0 0 96,087
W & T OFFSHORE INC COM 92922P106   78,566 14,080 SH   SOLE   0 0 14,080
WP CAREY INC COM 92936U109   3,036,736 38,350 SH   SOLE   0 0 38,350
WEC ENERGY GROUP INC COM 92939U106   798,281 8,514 SH   SOLE   0 0 8,514
WM TECHNOLOGY INC *W EXP 06/16/202 92971A117   4,420 44,200 SH   SOLE   0 0 44,200
WABTEC COM 929740108   223,301 2,238 SH   SOLE   0 0 2,238
WALMART INC COM 931142103   15,188,252 106,754 SH   SOLE   870 0 105,884
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,548,402 68,212 SH   SOLE   0 0 68,212
WARNER BROS DISCOVERY INC COM SER A 934423104   1,007,712 106,299 SH   SOLE   804 0 105,495
WASTE MGMT INC DEL COM 94106L109   6,019,748 38,372 SH   SOLE   530 0 37,842
WATERS CORP COM 941848103   205,548 600 SH   SOLE   0 0 600
WATSCO INC COM 942622200   556,235 2,230 SH   SOLE   0 0 2,230
WELLS FARGO CO NEW COM 949746101   3,695,843 89,986 SH   SOLE   0 0 89,986
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   98,534 21,944 SH   SOLE   0 0 21,944
WELLTOWER INC COM 95040Q104   2,256,278 34,421 SH   SOLE   0 0 34,421
WESCO INTL INC COM 95082P105   308,368 2,463 SH   SOLE   0 0 2,463
WESTERN ASSET EMERGING MKTS COM 95766A101   5,021,585 551,217 SH   SOLE   0 0 551,217
WESTERN ASSET HIGH INCOME OP COM 95766K109   41,510 10,509 SH   SOLE   0 0 10,509
WESTERN ASSET MUN PARTNERS F COM 95766P108   141,798 12,182 SH   SOLE   0 0 12,182
WESTERN COPPER & GOLD CORP COM 95805V108   21,360 12,000 SH   SOLE   0 0 12,000
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   23,968 25,000 SH   SOLE   0 0 25,000
WESTERN DIGITAL CORP. COM 958102105   284,880 9,030 SH   SOLE   0 0 9,030
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   967,835 36,046 SH   SOLE   0 0 36,046
WESTERN UN CO COM 959802109   253,024 18,375 SH   SOLE   0 0 18,375
WEYERHAEUSER CO MTN BE COM NEW 962166104   731,748 23,604 SH   SOLE   0 0 23,604
WHIRLPOOL CORP COM 963320106   384,597 2,719 SH   SOLE   0 0 2,719
WHITEHORSE FIN INC COM 96524V106   145,575 10,860 SH   SOLE   0 0 10,860
WILLIAMS COS INC COM 969457100   7,336,616 222,997 SH   SOLE   0 0 222,997
WISDOMTREE TR US HIGH DIVIDEND 97717W208   585,705 6,806 SH   SOLE   0 0 6,806
WISDOMTREE TR US LARGECAP DIVD 97717W307   721,332 11,644 SH   SOLE   0 0 11,644
WISDOMTREE TR EMER MKT HIGH FD 97717W315   650,192 18,201 SH   SOLE   0 0 18,201
WISDOMTREE TR HEDGED HI YLD BD 97717W430   16,802,942 812,914 SH   SOLE   0 0 812,914
WISDOMTREE TR US MIDCAP DIVID 97717W505   679,595 16,519 SH   SOLE   0 0 16,519
WISDOMTREE TR US MIDCAP FUND 97717W570   261,883 5,386 SH   SOLE   0 0 5,386
WISDOMTREE TR US SMALLCAP DIVD 97717W604   214,694 7,549 SH   SOLE   0 0 7,549
WISDOMTREE TR INTL EQUITY FD 97717W703   2,023,778 43,023 SH   SOLE   0 0 43,023
WISDOMTREE TR GLB US QTLY DIV 97717W844   2,557,611 79,367 SH   SOLE   0 0 79,367
WISDOMTREE TR EM EX ST-OWNED 97717X578   10,982,192 411,627 SH   SOLE   0 0 411,627
WISDOMTREE TR US QTLY DIV GRT 97717X669   285,659 4,733 SH   SOLE   0 0 4,733
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   2,459,605 48,928 SH   SOLE   0 0 48,928
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   7,963,320 437,064 SH   SOLE   0 0 437,064
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   200,716 8,003 SH   SOLE   0 0 8,003
WOLFSPEED INC COM 977852102   409,545 5,932 SH   SOLE   0 0 5,932
XCEL ENERGY INC COM 98389B100   676,910 9,590 SH   SOLE   0 0 9,590
XAI OCTAGON FLOATING RATE & COM 98400T106   434,943 68,720 SH   SOLE   0 0 68,720
XYLEM INC COM 98419M100   1,467,264 13,270 SH   SOLE   0 0 13,270
XPENG INC ADS 98422D105   102,382 10,300 SH   SOLE   0 0 10,300
YAMANA GOLD INC COM 98462Y100   3,291,439 589,776 SH   SOLE   0 0 589,776
YUM BRANDS INC COM 988498101   640,244 4,999 SH   SOLE   0 0 4,999
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,997,434 7,790 SH   SOLE   0 0 7,790
ZEDGE INC CL B 98923T104   95,948 54,516 SH   SOLE   0 0 54,516
ZIMMER BIOMET HOLDINGS INC COM 98956P102   452,573 3,543 SH   SOLE   0 0 3,543
ALAUNOS THERAPEUTICS INC COM 98973P101   7,501 11,557 SH   SOLE   0 0 11,557
ZOETIS INC CL A 98978V103   4,046,005 27,608 SH   SOLE   0 0 27,608
ZSCALER INC COM 98980G102   474,792 4,243 SH   SOLE   0 0 4,243
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   209,859 3,098 SH   SOLE   0 0 3,098
ZOMEDICA CORP COM 98980M109   1,630 10,000 SH   SOLE   0 0 10,000