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
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   491,288 22,352 SH   SOLE   0 0 22,352
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,192,076 3,372 SH   SOLE   0 0 3,372
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   1,822,217 64,663 SH   SOLE   0 0 64,663
EATON CORP PLC SHS G29183103   2,428,994 7,329 SH   SOLE   0 0 7,329
ENSTAR GROUP LIMITED SHS G3075P101   562,783 1,750 SH   SOLE   0 0 1,750
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   836,943 40,276 SH   SOLE   0 0 40,276
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   229,226 9,975 SH   SOLE   0 0 9,975
JOHNSON CTLS INTL PLC SHS G51502105   1,511,258 19,472 SH   SOLE   0 0 19,472
LINDE PLC SHS G54950103   1,103,126 2,313 SH   SOLE   0 0 2,313
MEDTRONIC PLC SHS G5960L103   724,743 8,050 SH   SOLE   0 0 8,050
NU HLDGS LTD ORD SHS CL A G6683N103   450,846 33,029 SH   SOLE   0 0 33,029
NVENT ELECTRIC PLC SHS G6700G107   360,345 5,129 SH   SOLE   0 0 5,129
PENTAIR PLC SHS G7S00T104   349,019 3,569 SH   SOLE   0 0 3,569
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   898,288 8,201 SH   SOLE   0 0 8,201
TECNOGLASS INC ORD SHS G87264100   300,937 4,383 SH   SOLE   0 0 4,383
TRANE TECHNOLOGIES PLC SHS G8994E103   730,632 1,880 SH   SOLE   0 0 1,880
TRINSEO PLC SHS G9059U107   52,378 10,250 SH   SOLE   0 0 10,250
TUNGRAY TECHNOLOGIES INC USD CL A ORD SHS G9124M106   177,480 68,000 SH   SOLE   0 0 68,000
CHUBB LIMITED COM H1467J104   683,327 2,369 SH   SOLE   0 0 2,369
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   453,404 9,651 SH   SOLE   0 0 9,651
TRANSOCEAN LTD REGISTERED SHS H8817H100   782,370 184,087 SH   SOLE   0 0 184,087
ARDAGH METAL PACKAGING S A SHS L02235106   172,042 45,634 SH   SOLE   0 0 45,634
SPOTIFY TECHNOLOGY S A SHS L8681T102   437,814 1,188 SH   SOLE   0 0 1,188
ALLOT LTD SHS M0854Q105   76,478 25,750 SH   SOLE   0 0 25,750
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   1,276,685 49,754 SH   SOLE   0 0 49,754
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,656,412 3,188 SH   SOLE   0 0 3,188
FERRARI N V COM N3167Y103   2,103,305 4,474 SH   SOLE   0 0 4,474
NXP SEMICONDUCTORS N V COM N6596X109   1,365,559 5,690 SH   SOLE   0 0 5,690
ROYAL CARIBBEAN GROUP COM V7780T103   258,208 1,456 SH   SOLE   0 0 1,456
ADMA BIOLOGICS INC COM 000899104   4,420,848 221,153 SH   SOLE   0 0 221,153
AGNC INVT CORP COM 00123Q104   1,379,788 131,911 SH   SOLE   0 0 131,911
ATRENEW INC SPONSORED ADS 00138L108   95,076 34,200 SH   SOLE   0 0 34,200
ALPS ETF TR ALERIAN MLP 00162Q452   845,838 17,947 SH   SOLE   0 0 17,947
ALPS ETF TR SECTR DIV DOGS 00162Q858   670,698 11,374 SH   SOLE   0 0 11,374
AT&T INC COM 00206R102   6,294,536 286,115 SH   SOLE   0 0 286,115
ARK ETF TR INNOVATION ETF 00214Q104   1,112,289 23,402 SH   SOLE   0 0 23,402
ARK ETF TR NEXT GNRTN INTER 00214Q401   232,671 2,733 SH   SOLE   0 0 2,733
ARK ETF TR ARK SPACE EXPL 00214Q807   502,445 30,996 SH   SOLE   0 0 30,996
ABBOTT LABS COM 002824100   1,891,403 16,590 SH   SOLE   0 0 16,590
ABBVIE INC COM 00287Y109   6,464,201 32,733 SH   SOLE   0 0 32,733
ABCELLERA BIOLOGICS INC COM 00288U106   36,400 14,000 SH   SOLE   0 0 14,000
ABRDN ASIA PACIFIC INCOME FU COM NEW 003009867   933,990 53,678 SH   SOLE   0 0 53,678
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   62,202 13,464 SH   SOLE   0 0 13,464
ABRDN INCOME CREDIT STRATEGI COM 003057106   76,917 11,619 SH   SOLE   0 0 11,619
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   755,182 30,051 SH   SOLE   0 0 30,051
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   358,302 3,990 SH   SOLE   0 0 3,990
ADOBE INC COM 00724F101   4,814,836 9,299 SH   SOLE   0 0 9,299
ADVENT CONV & INCOME FD COM 00764C109   662,565 56,437 SH   SOLE   0 0 56,437
ADVENT CONV & INCOME FD RIGHT 10/17/2024 00764C117   760 38,218 SH   SOLE   0 0 38,218
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,357,062 8,635 SH   SOLE   0 0 8,635
ADVANCED MICRO DEVICES INC COM 007903107   7,234,624 44,092 SH   SOLE   0 0 44,092
AGILENT TECHNOLOGIES INC COM 00846U101   348,194 2,345 SH   SOLE   0 0 2,345
AGNICO EAGLE MINES LTD COM 008474108   485,199 6,023 SH   SOLE   0 0 6,023
AIR PRODS & CHEMS INC COM 009158106   361,120 1,213 SH   SOLE   0 0 1,213
ALBEMARLE CORP COM 012653101   239,614 2,530 SH   SOLE   0 0 2,530
ALDEYRA THERAPEUTICS INC COM 01438T106   2,082,949 386,447 SH   SOLE   0 0 386,447
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   273,678 2,305 SH   SOLE   0 0 2,305
ALGONQUIN PWR UTILS CORP COM 015857105   72,082 13,226 SH   SOLE   0 0 13,226
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   964,985 9,093 SH   SOLE   0 0 9,093
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   333,024 29,367 SH   SOLE   0 0 29,367
ALLIANT ENERGY CORP COM 018802108   380,847 6,275 SH   SOLE   0 0 6,275
ALLOVIR INC COM 019818103   12,936 16,000 SH   SOLE   0 0 16,000
ALLSTATE CORP COM 020002101   1,100,955 5,805 SH   SOLE   0 0 5,805
EA SERIES TRUST STRIVE SML CAP 02072L573   341,261 10,872 SH   SOLE   0 0 10,872
EA SERIES TRUST STRIVE 500 ETF 02072L680   256,103 6,952 SH   SOLE   0 0 6,952
ALPHABET INC CAP STK CL C 02079K107   10,196,474 60,987 SH   SOLE   0 0 60,987
ALPHABET INC CAP STK CL A 02079K305   13,214,996 79,680 SH   SOLE   0 0 79,680
ALTRIA GROUP INC COM 02209S103   3,123,756 61,202 SH   SOLE   0 0 61,202
AMARIN CORP PLC SPONS ADR NEW 023111206   12,663 20,200 SH   SOLE   0 0 20,200
AMAZON COM INC COM 023135106   29,241,549 156,934 SH   SOLE   0 0 156,934
AMERESCO INC CL A 02361E108   206,735 5,449 SH   SOLE   0 0 5,449
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   258,684 18,438 SH   SOLE   0 0 18,438
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   253,153 3,846 SH   SOLE   0 0 3,846
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   354,409 5,287 SH   SOLE   0 0 5,287
AMERICAN CENTY ETF TR US SML CP VALU 025072877   788,004 8,213 SH   SOLE   0 0 8,213
AMERICAN ELEC PWR CO INC COM 025537101   2,639,723 25,728 SH   SOLE   0 0 25,728
AMERICAN EXPRESS CO COM 025816109   1,694,803 6,249 SH   SOLE   0 0 6,249
AMERICAN LITHIUM CORP COM NEW 027259209   6,094 10,800 SH   SOLE   0 0 10,800
AMER SOFTWARE INC CL A 029683109   1,191,735 106,500 SH   SOLE   0 0 106,500
AMERICAN TOWER CORP NEW COM 03027X100   1,504,288 6,468 SH   SOLE   0 0 6,468
AMERICAN WTR WKS CO INC NEW COM 030420103   2,085,505 14,261 SH   SOLE   0 0 14,261
AMERICAS GOLD AND SILVER COR COM 03062D100   3,296 10,771 SH   SOLE   0 0 10,771
AMERIPRISE FINL INC COM 03076C106   623,967 1,328 SH   SOLE   0 0 1,328
AMGEN INC COM 031162100   2,671,864 8,292 SH   SOLE   0 0 8,292
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   434,668 10,553 SH   SOLE   0 0 10,553
AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557   2,628,199 43,868 SH   SOLE   0 0 43,868
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   438,198 6,418 SH   SOLE   0 0 6,418
ANALOG DEVICES INC COM 032654105   616,357 2,678 SH   SOLE   0 0 2,678
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,148,667 107,059 SH   SOLE   0 0 107,059
ELEVANCE HEALTH INC COM 036752103   692,902 1,333 SH   SOLE   0 0 1,333
APOLLO COML REAL EST FIN INC COM 03762U105   446,489 48,584 SH   SOLE   0 0 48,584
APOLLO GLOBAL MGMT INC COM 03769M106   1,529,672 12,246 SH   SOLE   0 0 12,246
APPLE INC COM 037833100   137,319,651 589,355 SH   SOLE   0 0 589,355
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   179,336 12,076 SH   SOLE   0 0 12,076
APPLIED MATLS INC COM 038222105   1,919,268 9,499 SH   SOLE   0 0 9,499
AQUESTIVE THERAPEUTICS INC COM 03843E104   240,036 48,200 SH   SOLE   0 0 48,200
ARBUTUS BIOPHARMA CORP COM 03879J100   73,920 19,200 SH   SOLE   0 0 19,200
ARBOR REALTY TRUST INC COM 038923108   3,511,737 225,690 SH   SOLE   0 0 225,690
ARCBEST CORP COM 03937C105   215,382 1,986 SH   SOLE   0 0 1,986
ARCHER AVIATION INC COM CL A 03945R102   59,476 19,629 SH   SOLE   0 0 19,629
ARCHER DANIELS MIDLAND CO COM 039483102   796,830 13,338 SH   SOLE   0 0 13,338
ARDELYX INC COM 039697107   924,121 134,125 SH   SOLE   0 0 134,125
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   228,418 1,466 SH   SOLE   0 0 1,466
ARES CAPITAL CORP COM 04010L103   523,819 25,015 SH   SOLE   0 0 25,015
ARISTA NETWORKS INC COM 040413106   313,581 817 SH   SOLE   0 0 817
ARM HOLDINGS PLC SPONSORED ADS 042068205   2,833,457 19,813 SH   SOLE   0 0 19,813
ASHFORD HOSPITALITY TR INC COM SHS 044103869   70,368 94,025 SH   SOLE   0 0 94,025
ASTRAZENECA PLC SPONSORED ADR 046353108   392,971 5,044 SH   SOLE   0 0 5,044
ATKORE INC COM 047649108   203,884 2,406 SH   SOLE   0 0 2,406
ATMOS ENERGY CORP COM 049560105   260,914 1,881 SH   SOLE   0 0 1,881
ATOSSA THERAPEUTICS INC COM 04962H506   35,948 23,650 SH   SOLE   0 0 23,650
AURINIA PHARMACEUTICALS INC COM 05156V102   196,811 26,850 SH   SOLE   0 0 26,850
AUTODESK INC COM 052769106   530,299 1,925 SH   SOLE   0 0 1,925
AUTOMATIC DATA PROCESSING IN COM 053015103   2,427,765 8,773 SH   SOLE   0 0 8,773
AVALONBAY CMNTYS INC COM 053484101   247,040 1,097 SH   SOLE   0 0 1,097
AXON ENTERPRISE INC COM 05464C101   1,547,251 3,872 SH   SOLE   0 0 3,872
AYRO INC COM 054748207   49,965 59,482 SH   SOLE   0 0 59,482
B & G FOODS INC NEW COM 05508R106   160,243 18,045 SH   SOLE   0 0 18,045
BP PLC SPONSORED ADR 055622104   1,433,098 45,655 SH   SOLE   0 0 45,655
BADGER METER INC COM 056525108   489,571 2,242 SH   SOLE   0 0 2,242
BALCHEM CORP COM 057665200   528,000 3,000 SH   SOLE   0 0 3,000
BANK AMERICA CORP COM 060505104   6,424,833 161,916 SH   SOLE   0 0 161,916
BANK AMERICA CORP 7.25%CNV PFD L 060505682   372,992 293 SH   SOLE   0 0 293
BANK NEW YORK MELLON CORP COM 064058100   389,733 5,424 SH   SOLE   0 0 5,424
BAOZUN INC SPONSORED ADR 06684L103   36,516 10,200 SH   SOLE   0 0 10,200
BARINGS BDC INC COM 06759L103   122,859 12,537 SH   SOLE   0 0 12,537
BARINGS PARTN INVS SH BEN INT 06761A103   281,747 16,632 SH   SOLE   0 0 16,632
BEAM GLOBAL COM 07373B109   119,072 24,251 SH   SOLE   0 0 24,251
BECTON DICKINSON & CO COM 075887109   612,235 2,539 SH   SOLE   0 0 2,539
BEIGENE LTD SPONSORED ADR 07725L102   209,917 935 SH   SOLE   0 0 935
BERKSHIRE HATHAWAY INC DEL CL A 084670108   691,180 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,429,202 18,314 SH   SOLE   0 0 18,314
BEST BUY INC COM 086516101   1,005,861 9,737 SH   SOLE   0 0 9,737
BGC GROUP INC CL A 088929104   102,708 11,188 SH   SOLE   0 0 11,188
BIOGEN INC COM 09062X103   327,977 1,692 SH   SOLE   0 0 1,692
BLACKROCK INC COM 09247X101   741,270 781 SH   SOLE   0 0 781
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   128,958 12,200 SH   SOLE   0 0 12,200
BLACKROCK MUNI INCOME TR II COM 09249N101   115,629 10,269 SH   SOLE   0 0 10,269
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   130,728 12,195 SH   SOLE   0 0 12,195
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   307,007 5,735 SH   SOLE   0 0 5,735
BLACKROCK MUNIASSETS FD INC COM 09254J102   165,483 13,345 SH   SOLE   0 0 13,345
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   215,586 17,773 SH   SOLE   0 0 17,773
BLACKSTONE INC COM 09260D107   4,060,885 26,519 SH   SOLE   0 0 26,519
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   690,529 35,965 SH   SOLE   0 0 35,965
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   149,111 19,750 SH   SOLE   0 0 19,750
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   296,258 16,700 SH   SOLE   0 0 16,700
BLINK CHARGING CO COM 09354A100   29,940 17,407 SH   SOLE   0 0 17,407
BLOCK H & R INC COM 093671105   295,052 4,643 SH   SOLE   0 0 4,643
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   276,212 102,681 SH   SOLE   0 0 102,681
BOEING CO COM 097023105   3,049,460 20,057 SH   SOLE   0 0 20,057
BOOKING HOLDINGS INC COM 09857L108   502,767 119 SH   SOLE   0 0 119
BORGWARNER INC COM 099724106   342,397 9,435 SH   SOLE   0 0 9,435
BOSTON SCIENTIFIC CORP COM 101137107   669,394 7,988 SH   SOLE   0 0 7,988
BRAEMAR HOTELS & RESORTS INC COM 10482B101   245,693 79,512 SH   SOLE   0 0 79,512
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   103,835 11,746 SH   SOLE   0 0 11,746
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   438,336 78,274 SH   SOLE   0 0 78,274
BRISTOL-MYERS SQUIBB CO COM 110122108   3,041,596 58,786 SH   SOLE   0 0 58,786
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   951,066 4,423 SH   SOLE   0 0 4,423
BROADCOM INC COM 11135F101   5,228,446 30,310 SH   SOLE   0 0 30,310
BROADWIND INC COM NEW 11161T207   22,700 10,000 SH   SOLE   0 0 10,000
BROOKFIELD CORP CL A LTD VT SH 11271J107   533,045 10,029 SH   SOLE   0 0 10,029
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   536,968 39,195 SH   SOLE   0 0 39,195
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   6,458,297 197,743 SH   SOLE   0 0 197,743
B2GOLD CORP COM 11777Q209   47,621 15,461 SH   SOLE   0 0 15,461
BUILDERS FIRSTSOURCE INC COM 12008R107   521,096 2,688 SH   SOLE   0 0 2,688
C3 AI INC CL A 12468P104   539,675 22,273 SH   SOLE   0 0 22,273
CF INDS HLDGS INC COM 125269100   212,307 2,474 SH   SOLE   0 0 2,474
THE CIGNA GROUP COM 125523100   849,030 2,451 SH   SOLE   0 0 2,451
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   265,668 540,526 SH   SOLE   0 0 540,526
CKX LDS INC COM 12562N104   168,154 12,080 SH   SOLE   0 0 12,080
CME GROUP INC COM 12572Q105   274,486 1,244 SH   SOLE   0 0 1,244
CSW INDUSTRIALS INC COM 126402106   1,135,809 3,100 SH   SOLE   0 0 3,100
CSX CORP COM 126408103   656,577 19,015 SH   SOLE   0 0 19,015
CVS HEALTH CORP COM 126650100   1,738,749 27,652 SH   SOLE   0 0 27,652
CADENCE DESIGN SYSTEM INC COM 127387108   360,470 1,330 SH   SOLE   0 0 1,330
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   280,100 23,479 SH   SOLE   0 0 23,479
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   179,500 15,421 SH   SOLE   0 0 15,421
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   474,666 27,358 SH   SOLE   0 0 27,358
CALIFORNIA WTR SVC GROUP COM 130788102   388,117 7,158 SH   SOLE   0 0 7,158
CAMECO CORP COM 13321L108   379,736 7,951 SH   SOLE   0 0 7,951
CAMPBELL SOUP CO COM 134429109   228,095 4,663 SH   SOLE   0 0 4,663
CANADIAN NATL RY CO COM 136375102   251,521 2,147 SH   SOLE   0 0 2,147
CANADIAN NAT RES LTD COM 136385101   433,244 13,046 SH   SOLE   0 0 13,046
CANADIAN PACIFIC KANSAS CITY COM 13646K108   452,297 5,288 SH   SOLE   0 0 5,288
CANOPY GROWTH CORP COM NEW 138035704   54,090 11,222 SH   SOLE   0 0 11,222
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   270,487 7,891 SH   SOLE   0 0 7,891
CAPITAL ONE FINL CORP COM 14040H105   211,980 1,416 SH   SOLE   0 0 1,416
CAPITOL SER TR HULL TACTICAL 14064D519   292,721 6,658 SH   SOLE   0 0 6,658
CARDIFF ONCOLOGY INC COM 14147L108   33,378 12,501 SH   SOLE   0 0 12,501
CARDINAL HEALTH INC COM 14149Y108   203,301 1,839 SH   SOLE   0 0 1,839
CARLYLE GROUP INC COM 14316J108   413,984 9,614 SH   SOLE   0 0 9,614
CARNIVAL CORP UNIT 99/99/9999 143658300   437,218 23,659 SH   SOLE   0 0 23,659
CARRIER GLOBAL CORPORATION COM 14448C104   663,405 8,242 SH   SOLE   0 0 8,242
SILA REALTY TRUST INC COMMON STOCK 146280508   2,688,332 106,300 SH   SOLE   0 0 106,300
CARVANA CO CL A 146869102   272,830 1,567 SH   SOLE   0 0 1,567
CASSAVA SCIENCES INC COM 14817C107   599,783 20,380 SH   SOLE   0 0 20,380
CAVA GROUP INC COM 148929102   1,970,082 15,907 SH   SOLE   0 0 15,907
CATERPILLAR INC COM 149123101   2,060,465 5,268 SH   SOLE   0 0 5,268
CBAK ENERGY TECHNOLOGY INC COM 14986C102   44,063 35,250 SH   SOLE   0 0 35,250
CELANESE CORP DEL COM 150870103   244,302 1,797 SH   SOLE   0 0 1,797
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   40,441 29,519 SH   SOLE   0 0 29,519
CHARTER COMMUNICATIONS INC N CL A 16119P108   632,307 1,951 SH   SOLE   0 0 1,951
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   897,898 18,430 SH   SOLE   0 0 18,430
CHEVRON CORP NEW COM 166764100   7,209,941 48,957 SH   SOLE   0 0 48,957
CHEWY INC CL A 16679L109   383,963 13,109 SH   SOLE   0 0 13,109
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,925,142 33,411 SH   SOLE   0 0 33,411
CHURCH & DWIGHT CO INC COM 171340102   602,672 5,755 SH   SOLE   0 0 5,755
CIENA CORP COM NEW 171779309   374,282 6,077 SH   SOLE   0 0 6,077
CINCINNATI FINL CORP COM 172062101   501,442 3,684 SH   SOLE   0 0 3,684
CISCO SYS INC COM 17275R102   9,081,073 170,633 SH   SOLE   0 0 170,633
CINTAS CORP COM 172908105   263,403 1,279 SH   SOLE   0 0 1,279
CITIGROUP INC COM NEW 172967424   1,621,600 25,904 SH   SOLE   0 0 25,904
CLEARWAY ENERGY INC CL C 18539C204   1,270,810 41,421 SH   SOLE   0 0 41,421
CLEVELAND-CLIFFS INC NEW COM 185899101   229,668 17,985 SH   SOLE   0 0 17,985
CLOROX CO DEL COM 189054109   605,809 3,719 SH   SOLE   0 0 3,719
COCA COLA CO COM 191216100   5,029,176 69,986 SH   SOLE   0 0 69,986
COHEN & STEERS QUALITY INCOM COM 19247L106   147,010 10,375 SH   SOLE   0 0 10,375
COINBASE GLOBAL INC COM CL A 19260Q107   338,523 1,900 SH   SOLE   0 0 1,900
COLGATE PALMOLIVE CO COM 194162103   2,277,026 21,935 SH   SOLE   0 0 21,935
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   222,386 2,890 SH   SOLE   0 0 2,890
COMCAST CORP NEW CL A 20030N101   1,884,794 45,123 SH   SOLE   0 0 45,123
COMPASS DIVERSIFIED SH BEN INT 20451Q104   222,589 10,058 SH   SOLE   0 0 10,058
COMSTOCK INC COM NEW 205750300   16,247 34,348 SH   SOLE   0 0 34,348
CONAGRA BRANDS INC COM 205887102   558,981 17,189 SH   SOLE   0 0 17,189
CONOCOPHILLIPS COM 20825C104   1,137,733 10,807 SH   SOLE   0 0 10,807
CONSOLIDATED EDISON INC COM 209115104   6,672,067 64,074 SH   SOLE   0 0 64,074
CONSTELLATION BRANDS INC CL A 21036P108   296,239 1,150 SH   SOLE   0 0 1,150
CONSTELLATION ENERGY CORP COM 21037T109   1,109,964 4,269 SH   SOLE   0 0 4,269
CORNERSTONE STRATEGIC VALUE COM 21924B302   414,551 53,978 SH   SOLE   0 0 53,978
CORNERSTONE TOTAL RETURN FD COM 21924U300   1,107,322 136,875 SH   SOLE   0 0 136,875
CORNING INC COM 219350105   3,521,951 78,006 SH   SOLE   0 0 78,006
CORTEVA INC COM 22052L104   745,604 12,682 SH   SOLE   0 0 12,682
COSTCO WHSL CORP NEW COM 22160K105   15,633,302 17,634 SH   SOLE   0 0 17,634
CREDIT ACCEP CORP MICH COM 225310101   332,565 750 SH   SOLE   0 0 750
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   252,106 111,060 SH   SOLE   0 0 111,060
CROWDSTRIKE HLDGS INC CL A 22788C105   1,385,522 4,940 SH   SOLE   0 0 4,940
CROWN CASTLE INC COM 22822V101   299,614 2,526 SH   SOLE   0 0 2,526
CUMMINS INC COM 231021106   724,668 2,238 SH   SOLE   0 0 2,238
CURTISS WRIGHT CORP COM 231561101   243,321 740 SH   SOLE   0 0 740
DNP SELECT INCOME FD INC COM 23325P104   526,946 52,485 SH   SOLE   0 0 52,485
DTE ENERGY CO COM 233331107   1,066,795 8,308 SH   SOLE   0 0 8,308
DT MIDSTREAM INC COMMON STOCK 23345M107   412,634 5,246 SH   SOLE   0 0 5,246
DANAHER CORPORATION COM 235851102   1,527,894 5,496 SH   SOLE   0 0 5,496
DATADOG INC CL A COM 23804L103   248,760 2,162 SH   SOLE   0 0 2,162
DECKERS OUTDOOR CORP COM 243537107   401,814 2,520 SH   SOLE   0 0 2,520
DEERE & CO COM 244199105   2,515,996 6,029 SH   SOLE   0 0 6,029
DELL TECHNOLOGIES INC CL C 24703L202   1,284,162 10,833 SH   SOLE   0 0 10,833
DELTA AIR LINES INC DEL COM NEW 247361702   394,972 7,777 SH   SOLE   0 0 7,777
DEVON ENERGY CORP NEW COM 25179M103   1,097,203 28,047 SH   SOLE   0 0 28,047
DIAGEO PLC SPON ADR NEW 25243Q205   442,103 3,150 SH   SOLE   0 0 3,150
DIAMONDBACK ENERGY INC COM 25278X109   218,256 1,266 SH   SOLE   0 0 1,266
DIGITAL RLTY TR INC COM 253868103   1,372,602 8,482 SH   SOLE   0 0 8,482
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102   226,790 2,591 SH   SOLE   0 0 2,591
DISNEY WALT CO COM 254687106   5,122,566 53,255 SH   SOLE   0 0 53,255
DISCOVER FINL SVCS COM 254709108   236,705 1,687 SH   SOLE   0 0 1,687
DOCUSIGN INC COM 256163106   432,829 6,971 SH   SOLE   0 0 6,971
DOMINION ENERGY INC COM 25746U109   745,298 12,897 SH   SOLE   0 0 12,897
DOVER CORP COM 260003108   273,975 1,429 SH   SOLE   0 0 1,429
DOW INC COM 260557103   1,283,601 23,496 SH   SOLE   0 0 23,496
DRAFTKINGS INC NEW COM CL A 26142V105   1,342,600 34,250 SH   SOLE   0 0 34,250
DUKE ENERGY CORP NEW COM NEW 26441C204   3,642,428 31,591 SH   SOLE   0 0 31,591
DUPONT DE NEMOURS INC COM 26614N102   974,868 10,940 SH   SOLE   0 0 10,940
E L F BEAUTY INC COM 26856L103   329,162 3,019 SH   SOLE   0 0 3,019
EOG RES INC COM 26875P101   572,797 4,660 SH   SOLE   0 0 4,660
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   2,620,032 102,585 SH   SOLE   0 0 102,585
ETF SER SOLUTIONS US VEGAN CLIMATE 26922A297   367,339 7,113 SH   SOLE   0 0 7,113
ETF SER SOLUTIONS DISTILLATE US 26922A321   476,389 8,397 SH   SOLE   0 0 8,397
ETF SER SOLUTIONS HOYA CAPT HI DIV 26922B840   216,563 19,250 SH   SOLE   0 0 19,250
ETFIS SER TR I VIRTUS INFRCAP 26923G822   578,487 25,339 SH   SOLE   0 0 25,339
EAGLE POINT CREDIT COMPANY I COM 269808101   5,457,568 553,506 SH   SOLE   0 0 553,506
EASTERN BANKSHARES INC COM 27627N105   215,418 13,143 SH   SOLE   0 0 13,143
EATON VANCE NEW YORK MUN BD COM 27827Y109   186,905 18,766 SH   SOLE   0 0 18,766
EATON VANCE FLTING RATE INC COM 278279104   171,633 13,326 SH   SOLE   0 0 13,326
EATON VANCE LTD DURATION INC COM 27828H105   254,305 24,196 SH   SOLE   0 0 24,196
EATON VANCE TX ADV GLBL DIV COM 27828S101   404,029 20,783 SH   SOLE   0 0 20,783
EATON VANCE TAX-MANAGED GLOB COM 27829F108   357,636 41,013 SH   SOLE   0 0 41,013
EBAY INC. COM 278642103   320,376 4,921 SH   SOLE   0 0 4,921
ECOLAB INC COM 278865100   989,189 3,874 SH   SOLE   0 0 3,874
EDISON INTL COM 281020107   691,869 7,944 SH   SOLE   0 0 7,944
ELECTROCORE INC COM NEW 28531P202   129,974 18,002 SH   SOLE   0 0 18,002
ELLINGTON FINANCIAL INC COM 28852N109   154,729 12,004 SH   SOLE   0 0 12,004
EMERGENT BIOSOLUTIONS INC COM 29089Q105   227,563 27,253 SH   SOLE   0 0 27,253
EMERSON ELEC CO COM 291011104   1,818,061 16,623 SH   SOLE   0 0 16,623
ENBRIDGE INC COM 29250N105   1,058,723 26,071 SH   SOLE   0 0 26,071
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,391,708 211,321 SH   SOLE   0 0 211,321
ENPHASE ENERGY INC COM 29355A107   1,876,923 16,607 SH   SOLE   0 0 16,607
ENTERPRISE PRODS PARTNERS L COM 293792107   3,711,619 127,503 SH   SOLE   0 0 127,503
EVERGY INC COM 30034W106   221,870 3,578 SH   SOLE   0 0 3,578
EVERSOURCE ENERGY COM 30040W108   1,142,346 16,787 SH   SOLE   0 0 16,787
EXELON CORP COM 30161N101   520,901 12,846 SH   SOLE   0 0 12,846
EXXON MOBIL CORP COM 30231G102   16,961,569 144,699 SH   SOLE   0 0 144,699
EYENOVIA INC COM 30234E104   36,162 70,000 SH   SOLE   0 0 70,000
FS KKR CAP CORP COM 302635206   1,349,536 68,400 SH   SOLE   0 0 68,400
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   542,314 85,404 SH   SOLE   0 0 85,404
META PLATFORMS INC CL A 30303M102   25,817,292 45,100 SH   SOLE   0 0 45,100
FACTSET RESH SYS INC COM 303075105   253,151 551 SH   SOLE   0 0 551
FARMER BROS CO COM 307675108   33,488 16,913 SH   SOLE   0 0 16,913
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   716,924 6,236 SH   SOLE   0 0 6,236
FEDEX CORP COM 31428X106   1,391,371 5,084 SH   SOLE   0 0 5,084
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   253,750 3,544 SH   SOLE   0 0 3,544
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404   261,159 8,625 SH   SOLE   0 0 8,625
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   267,393 5,533 SH   SOLE   0 0 5,533
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   415,764 8,895 SH   SOLE   0 0 8,895
FIDELITY NATL INFORMATION SV COM 31620M106   283,528 3,385 SH   SOLE   0 0 3,385
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   201,894 3,253 SH   SOLE   0 0 3,253
FIRST SOLAR INC COM 336433107   1,456,231 5,838 SH   SOLE   0 0 5,838
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,562,443 37,245 SH   SOLE   0 0 37,245
FIRST TR INTER DURATN PFD & COM 33718W103   672,014 34,409 SH   SOLE   0 0 34,409
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   581,935 5,323 SH   SOLE   0 0 5,323
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   331,520 3,924 SH   SOLE   0 0 3,924
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,055,874 11,629 SH   SOLE   0 0 11,629
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   211,195 997 SH   SOLE   0 0 997
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   2,509,577 69,885 SH   SOLE   0 0 69,885
FIRST TR VALUE LINE DIVID IN SHS 33734H106   385,463 8,474 SH   SOLE   0 0 8,474
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   636,069 6,220 SH   SOLE   0 0 6,220
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   561,667 9,483 SH   SOLE   0 0 9,483
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   507,699 28,136 SH   SOLE   0 0 28,136
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   5,455,991 42,876 SH   SOLE   0 0 42,876
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   229,653 5,004 SH   SOLE   0 0 5,004
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   344,960 14,000 SH   SOLE   0 0 14,000
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   497,486 6,195 SH   SOLE   0 0 6,195
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   439,685 7,426 SH   SOLE   0 0 7,426
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   7,332,300 125,833 SH   SOLE   0 0 125,833
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   600,781 28,551 SH   SOLE   0 0 28,551
FISCALNOTE HOLDINGS INC COM CL A 337655104   24,320 19,000 SH   SOLE   0 0 19,000
FISERV INC COM 337738108   504,278 2,807 SH   SOLE   0 0 2,807
FIRSTENERGY CORP COM 337932107   903,300 20,368 SH   SOLE   0 0 20,368
FLOOR & DECOR HLDGS INC CL A 339750101   1,251,137 10,076 SH   SOLE   0 0 10,076
FORD MTR CO COM 345370860   2,632,571 249,297 SH   SOLE   0 0 249,297
FORTIVE CORP COM 34959J108   247,395 3,134 SH   SOLE   0 0 3,134
FORTRESS BIOTECH INC COM NEW 34960Q307   27,875 19,291 SH   SOLE   0 0 19,291
FORTUNA MNG CORP COM NEW 349942102   51,296 11,079 SH   SOLE   0 0 11,079
FRANCO NEV CORP COM 351858105   756,582 6,089 SH   SOLE   0 0 6,089
FRANKLIN RESOURCES INC COM 354613101   213,536 10,597 SH   SOLE   0 0 10,597
FRANKLIN UNVL TR SH BEN INT 355145103   92,670 12,258 SH   SOLE   0 0 12,258
FREEPORT-MCMORAN INC CL B 35671D857   1,129,558 22,627 SH   SOLE   0 0 22,627
FUELCELL ENERGY INC COM 35952H601   11,528 30,338 SH   SOLE   0 0 30,338
FUEL TECH INC COM 359523107   16,065 15,300 SH   SOLE   0 0 15,300
FUBOTV INC COM 35953D104   19,766 13,920 SH   SOLE   0 0 13,920
G III APPAREL GROUP LTD COM 36237H101   488,320 16,000 SH   SOLE   0 0 16,000
GABELLI MULTIMEDIA TR INC COM 36239Q109   52,639 10,677 SH   SOLE   0 0 10,677
GABELLI EQUITY TR INC COM 362397101   459,246 83,651 SH   SOLE   0 0 83,651
GABELLI UTIL TR COM 36240A101   52,083 10,016 SH   SOLE   0 0 10,016
GABELLI UTIL TR RIGHT 10/21/2024 36240A184   275 10,010 SH   SOLE   0 0 10,010
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   995,191 10,604 SH   SOLE   0 0 10,604
GALLAGHER ARTHUR J & CO COM 363576109   1,003,299 3,566 SH   SOLE   0 0 3,566
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   345,822 80,800 SH   SOLE   0 0 80,800
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   265,663 45,258 SH   SOLE   0 0 45,258
GANNETT CO INC COM 36472T109   354,358 63,053 SH   SOLE   0 0 63,053
GE VERNOVA INC COM 36828A101   1,720,095 6,746 SH   SOLE   0 0 6,746
GENERAL DYNAMICS CORP COM 369550108   516,152 1,708 SH   SOLE   0 0 1,708
GE AEROSPACE COM NEW 369604301   4,916,917 26,073 SH   SOLE   0 0 26,073
GENERAL MLS INC COM 370334104   1,314,170 17,795 SH   SOLE   0 0 17,795
GENERAL MTRS CO COM 37045V100   611,695 13,642 SH   SOLE   0 0 13,642
GENUINE PARTS CO COM 372460105   713,632 5,109 SH   SOLE   0 0 5,109
GILEAD SCIENCES INC COM 375558103   3,108,183 37,073 SH   SOLE   0 0 37,073
GINKGO BIOWORKS HOLDINGS INC CL A NEW 37611X209   1,540,595 189,030 SH   SOLE   0 0 189,030
GLADSTONE LD CORP COM 376549101   1,928,963 138,774 SH   SOLE   0 0 138,774
GSK PLC SPONSORED ADR 37733W204   677,605 16,575 SH   SOLE   0 0 16,575
GLOBAL NET LEASE INC COM NEW 379378201   262,740 31,204 SH   SOLE   0 0 31,204
GLOBAL PMTS INC COM 37940X102   345,586 3,374 SH   SOLE   0 0 3,374
GLOBAL X FDS GLOBX SUPDV US 37950E291   327,582 17,527 SH   SOLE   0 0 17,527
GLOBAL X FDS RUSSELL 2000 37954Y459   1,255,925 77,718 SH   SOLE   0 0 77,718
GLOBAL X FDS S&P 500 COVERED 37954Y475   3,125,954 75,324 SH   SOLE   0 0 75,324
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   3,566,984 197,726 SH   SOLE   0 0 197,726
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   274,439 11,688 SH   SOLE   0 0 11,688
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   341,454 9,186 SH   SOLE   0 0 9,186
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   302,338 9,404 SH   SOLE   0 0 9,404
GLOBAL X FDS GLOBAL X SILVER 37954Y848   274,744 7,830 SH   SOLE   0 0 7,830
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   368,899 8,463 SH   SOLE   0 0 8,463
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   410,002 5,909 SH   SOLE   0 0 5,909
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438   342,539 3,408 SH   SOLE   0 0 3,408
GLOBAL X FDS SUPERDIVIDEND 37960A669   652,145 27,704 SH   SOLE   0 0 27,704
GOLD ROYALTY CORP COMMON SHARES 38071H106   16,896 12,423 SH   SOLE   0 0 12,423
GOLDMAN SACHS GROUP INC COM 38141G104   2,361,069 4,769 SH   SOLE   0 0 4,769
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   695,660 19,233 SH   SOLE   0 0 19,233
GOLDMAN SACHS BDC INC SHS 38147U107   545,447 39,640 SH   SOLE   0 0 39,640
GOLDMINING INC COM 38149E101   15,510 16,500 SH   SOLE   0 0 16,500
GRAINGER W W INC COM 384802104   471,994 454 SH   SOLE   0 0 454
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   646,703 12,806 SH   SOLE   0 0 12,806
GRAYSCALE ETHEREUM TR ETH SHS 389638107   329,904 15,071 SH   SOLE   0 0 15,071
GRAYSCALE ETHEREUM MINI TR E COM UNIT 38964R104   40,433 16,571 SH   SOLE   0 0 16,571
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   145,054 10,642 SH   SOLE   0 0 10,642
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   1,360,306 52,119 SH   SOLE   0 0 52,119
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   1,166,719 74,030 SH   SOLE   0 0 74,030
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106   527,118 31,850 SH   SOLE   0 0 31,850
HP INC COM 40434L105   1,100,622 30,684 SH   SOLE   0 0 30,684
HALEON PLC SPON ADS 405552100   266,001 25,142 SH   SOLE   0 0 25,142
HALLIBURTON CO COM 406216101   282,243 9,716 SH   SOLE   0 0 9,716
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   279,594 12,041 SH   SOLE   0 0 12,041
HA SUSTAINABLE INFRA CAP INC COM 41068X100   8,257,596 239,559 SH   SOLE   0 0 239,559
HARTFORD FINL SVCS GROUP INC COM 416515104   309,413 2,631 SH   SOLE   0 0 2,631
HAWAIIAN ELEC INDUSTRIES COM 419870100   165,740 17,122 SH   SOLE   0 0 17,122
HEALTHCARE RLTY TR CL A COM 42226K105   298,292 16,435 SH   SOLE   0 0 16,435
HEALTHPEAK PROPERTIES INC COM 42250P103   236,911 10,359 SH   SOLE   0 0 10,359
HERCULES CAPITAL INC COM 427096508   2,177,180 110,854 SH   SOLE   0 0 110,854
HERSHEY CO COM 427866108   403,058 2,102 SH   SOLE   0 0 2,102
HEWLETT PACKARD ENTERPRISE C COM 42824C109   280,242 13,697 SH   SOLE   0 0 13,697
HILTON GRAND VACATIONS INC COM 43283X105   264,845 7,292 SH   SOLE   0 0 7,292
HOLOGIC INC COM 436440101   785,030 9,637 SH   SOLE   0 0 9,637
HOME DEPOT INC COM 437076102   8,469,041 20,901 SH   SOLE   0 0 20,901
HONEYWELL INTL INC COM 438516106   2,238,122 10,827 SH   SOLE   0 0 10,827
HUNTINGTON BANCSHARES INC COM 446150104   273,095 18,578 SH   SOLE   0 0 18,578
HYATT HOTELS CORP COM CL A 448579102   737,592 4,846 SH   SOLE   0 0 4,846
IDEX CORP COM 45167R104   274,647 1,280 SH   SOLE   0 0 1,280
IHEARTMEDIA INC COM CL A 45174J509   64,750 35,000 SH   SOLE   0 0 35,000
ILLINOIS TOOL WKS INC COM 452308109   1,043,585 3,982 SH   SOLE   0 0 3,982
IMMUNIC INC COM 4525EP101   17,325 10,500 SH   SOLE   0 0 10,500
IMMUTEP LTD SPONSORED ADS 45257L108   112,710 51,000 SH   SOLE   0 0 51,000
INDEPENDENCE RLTY TR INC COM 45378A106   227,964 11,120 SH   SOLE   0 0 11,120
INFOSYS LTD SPONSORED ADR 456788108   615,742 27,649 SH   SOLE   0 0 27,649
INNOVATIVE INDL PPTYS INC COM 45781V101   2,457,106 18,255 SH   SOLE   0 0 18,255
ZOOMCAR HLDGS INC COM 45784G101   3,679 26,093 SH   SOLE   0 0 26,093
INTEL CORP COM 458140100   2,979,855 127,019 SH   SOLE   0 0 127,019
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   464,492 3,333 SH   SOLE   0 0 3,333
INTERCONTINENTAL EXCHANGE IN COM 45866F104   883,415 5,499 SH   SOLE   0 0 5,499
INTERDIGITAL INC COM 45867G101   2,026,286 14,307 SH   SOLE   0 0 14,307
INTERGROUP CORP COM 458685104   5,280,326 341,990 SH   SOLE   0 0 341,990
INTERNATIONAL BUSINESS MACHS COM 459200101   9,937,249 44,949 SH   SOLE   0 0 44,949
INTERNATIONAL PAPER CO COM 460146103   431,684 8,837 SH   SOLE   0 0 8,837
INVESCO QQQ TR UNIT SER 1 46090E103   17,325,847 35,499 SH   SOLE   0 0 35,499
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   305,341 22,736 SH   SOLE   0 0 22,736
INTRA-CELLULAR THERAPIES INC COM 46116X101   242,120 3,309 SH   SOLE   0 0 3,309
INTUITIVE SURGICAL INC COM NEW 46120E602   1,768,081 3,599 SH   SOLE   0 0 3,599
INTUIT COM 461202103   785,192 1,264 SH   SOLE   0 0 1,264
INVESCO MORTGAGE CAPITAL INC COM 46131B704   310,135 33,028 SH   SOLE   0 0 33,028
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   658,780 5,730 SH   SOLE   0 0 5,730
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   1,292,257 18,319 SH   SOLE   0 0 18,319
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   320,112 3,600 SH   SOLE   0 0 3,600
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   337,660 8,956 SH   SOLE   0 0 8,956
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   351,347 5,093 SH   SOLE   0 0 5,093
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,745,326 9,742 SH   SOLE   0 0 9,742
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   378,476 8,388 SH   SOLE   0 0 8,388
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   236,776 2,262 SH   SOLE   0 0 2,262
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   341,987 7,871 SH   SOLE   0 0 7,871
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   162,165 10,355 SH   SOLE   0 0 10,355
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   507,389 8,821 SH   SOLE   0 0 8,821
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   233,392 2,933 SH   SOLE   0 0 2,933
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   2,506,621 24,275 SH   SOLE   0 0 24,275
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   405,694 13,951 SH   SOLE   0 0 13,951
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   245,190 5,120 SH   SOLE   0 0 5,120
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   4,480,275 62,460 SH   SOLE   0 0 62,460
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   578,227 11,434 SH   SOLE   0 0 11,434
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   296,213 14,365 SH   SOLE   0 0 14,365
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   323,899 8,548 SH   SOLE   0 0 8,548
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   351,018 16,707 SH   SOLE   0 0 16,707
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   432,595 10,621 SH   SOLE   0 0 10,621
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   357,918 1,782 SH   SOLE   0 0 1,782
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   3,272,773 75,917 SH   SOLE   0 0 75,917
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   1,796,188 65,150 SH   SOLE   0 0 65,150
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   416,608 17,032 SH   SOLE   0 0 17,032
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   554,211 5,245 SH   SOLE   0 0 5,245
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   400,327 15,344 SH   SOLE   0 0 15,344
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   10,237,974 265,991 SH   SOLE   0 0 265,991
INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586   211,647 6,260 SH   SOLE   0 0 6,260
IRON MTN INC DEL COM 46284V101   2,908,055 24,472 SH   SOLE   0 0 24,472
ISHARES SILVER TR ISHARES 46428Q109   1,056,057 37,172 SH   SOLE   0 0 37,172
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   1,091,538 51,978 SH   SOLE   0 0 51,978
ISHARES GOLD TR ISHARES NEW 464285204   1,164,123 23,423 SH   SOLE   0 0 23,423
ISHARES INC MSCI PAC JP ETF 464286665   215,824 4,419 SH   SOLE   0 0 4,419
ISHARES TR S&P 100 ETF 464287101   277,637 1,003 SH   SOLE   0 0 1,003
ISHARES TR CORE S&P TTL STK 464287150   6,068,773 48,311 SH   SOLE   0 0 48,311
ISHARES TR SELECT DIVID ETF 464287168   1,963,516 14,537 SH   SOLE   0 0 14,537
ISHARES TR TIPS BD ETF 464287176   1,802,344 16,315 SH   SOLE   0 0 16,315
ISHARES TR US TRSPRTION 464287192   345,681 5,016 SH   SOLE   0 0 5,016
ISHARES TR CORE S&P500 ETF 464287200   1,493,144 2,589 SH   SOLE   0 0 2,589
ISHARES TR CORE US AGGBD ET 464287226   4,534,600 44,777 SH   SOLE   0 0 44,777
ISHARES TR MSCI EMG MKT ETF 464287234   536,815 11,706 SH   SOLE   0 0 11,706
ISHARES TR IBOXX INV CP ETF 464287242   239,727 2,122 SH   SOLE   0 0 2,122
ISHARES TR GLOBAL TECH ETF 464287291   215,392 2,610 SH   SOLE   0 0 2,610
ISHARES TR S&P 500 GRWT ETF 464287309   682,518 7,128 SH   SOLE   0 0 7,128
ISHARES TR LATN AMER 40 ETF 464287390   243,721 9,406 SH   SOLE   0 0 9,406
ISHARES TR S&P 500 VAL ETF 464287408   1,257,599 6,378 SH   SOLE   0 0 6,378
ISHARES TR 20 YR TR BD ETF 464287432   1,076,714 10,976 SH   SOLE   0 0 10,976
ISHARES TR 7-10 YR TRSY BD 464287440   607,895 6,195 SH   SOLE   0 0 6,195
ISHARES TR 1 3 YR TREAS BD 464287457   1,548,587 18,624 SH   SOLE   0 0 18,624
ISHARES TR MSCI EAFE ETF 464287465   546,571 6,536 SH   SOLE   0 0 6,536
ISHARES TR RUS MDCP VAL ETF 464287473   547,723 4,142 SH   SOLE   0 0 4,142
ISHARES TR RUS MD CP GR ETF 464287481   278,873 2,378 SH   SOLE   0 0 2,378
ISHARES TR RUS MID CAP ETF 464287499   1,536,204 17,429 SH   SOLE   0 0 17,429
ISHARES TR CORE S&P MCP ETF 464287507   992,828 15,931 SH   SOLE   0 0 15,931
ISHARES TR EXPANDED TECH 464287515   578,231 6,470 SH   SOLE   0 0 6,470
ISHARES TR ISHARES SEMICDTR 464287523   3,600,371 15,614 SH   SOLE   0 0 15,614
ISHARES TR EXPND TEC SC ETF 464287549   303,058 3,159 SH   SOLE   0 0 3,159
ISHARES TR ISHARES BIOTECH 464287556   1,260,569 8,658 SH   SOLE   0 0 8,658
ISHARES TR RUS 1000 VAL ETF 464287598   1,150,032 6,059 SH   SOLE   0 0 6,059
ISHARES TR RUS 1000 GRW ETF 464287614   1,562,622 4,163 SH   SOLE   0 0 4,163
ISHARES TR RUS 1000 ETF 464287622   528,734 1,682 SH   SOLE   0 0 1,682
ISHARES TR RUS 2000 VAL ETF 464287630   572,759 3,433 SH   SOLE   0 0 3,433
ISHARES TR RUSSELL 2000 ETF 464287655   2,830,890 12,816 SH   SOLE   0 0 12,816
ISHARES TR CORE S&P US GWT 464287671   1,019,363 7,728 SH   SOLE   0 0 7,728
ISHARES TR U.S. TECH ETF 464287721   2,176,008 14,352 SH   SOLE   0 0 14,352
ISHARES TR US HLTHCARE ETF 464287762   223,649 3,441 SH   SOLE   0 0 3,441
ISHARES TR CORE S&P SCP ETF 464287804   2,987,360 25,542 SH   SOLE   0 0 25,542
ISHARES TR MRGSTR MD CP ETF 464288208   451,300 5,937 SH   SOLE   0 0 5,937
ISHARES TR GL CLEAN ENE ETF 464288224   458,099 31,184 SH   SOLE   0 0 31,184
ISHARES TR JPMORGAN USD EMG 464288281   344,449 3,681 SH   SOLE   0 0 3,681
ISHARES TR CALIF MUN BD ETF 464288356   202,241 3,480 SH   SOLE   0 0 3,480
ISHARES TR NATIONAL MUN ETF 464288414   903,584 8,318 SH   SOLE   0 0 8,318
ISHARES TR INTL SEL DIV ETF 464288448   327,447 10,832 SH   SOLE   0 0 10,832
ISHARES TR IBOXX HI YD ETF 464288513   638,528 7,952 SH   SOLE   0 0 7,952
ISHARES TR MSCI KLD400 SOC 464288570   9,991,316 91,840 SH   SOLE   0 0 91,840
ISHARES TR MBS ETF 464288588   1,139,418 11,892 SH   SOLE   0 0 11,892
ISHARES TR ISHS 1-5YR INVS 464288646   482,582 9,164 SH   SOLE   0 0 9,164
ISHARES TR 10-20 YR TRS ETF 464288653   1,266,584 11,585 SH   SOLE   0 0 11,585
ISHARES TR 3 7 YR TREAS BD 464288661   474,900 3,971 SH   SOLE   0 0 3,971
ISHARES TR SHORT TREAS BD 464288679   254,178 2,298 SH   SOLE   0 0 2,298
ISHARES TR PFD AND INCM SEC 464288687   1,292,902 38,908 SH   SOLE   0 0 38,908
ISHARES TR US HOME CONS ETF 464288752   305,677 2,405 SH   SOLE   0 0 2,405
ISHARES TR US AER DEF ETF 464288760   915,614 6,119 SH   SOLE   0 0 6,119
ISHARES TR MSCI USA ESG SLC 464288802   633,633 5,264 SH   SOLE   0 0 5,264
ISHARES TR U.S. MED DVC ETF 464288810   1,685,705 28,465 SH   SOLE   0 0 28,465
ISHARES TR US HLTHCR PR ETF 464288828   523,276 9,163 SH   SOLE   0 0 9,163
ISHARES TR RUS TP200 GR ETF 464289438   2,420,418 10,999 SH   SOLE   0 0 10,999
ISHARES TR US TREAS BD ETF 46429B267   3,740,855 159,525 SH   SOLE   0 0 159,525
ISHARES TR FLTG RATE NT ETF 46429B655   1,612,104 31,585 SH   SOLE   0 0 31,585
ISHARES TR CORE HIGH DV ETF 46429B663   1,380,973 11,741 SH   SOLE   0 0 11,741
ISHARES TR MSCI USA MIN VOL 46429B697   541,027 5,925 SH   SOLE   0 0 5,925
ISHARES TR 0-5 YR TIPS ETF 46429B747   286,925 2,832 SH   SOLE   0 0 2,832
ISHARES TR MSCI USA QLT FCT 46432F339   1,719,456 9,590 SH   SOLE   0 0 9,590
ISHARES TR CORE MSCI TOTAL 46432F834   558,578 7,691 SH   SOLE   0 0 7,691
ISHARES TR CORE MSCI EAFE 46432F842   2,932,482 37,572 SH   SOLE   0 0 37,572
ISHARES TR CORE 1 5 YR USD 46432F859   287,218 5,900 SH   SOLE   0 0 5,900
ISHARES INC CORE MSCI EMKT 46434G103   1,204,102 20,974 SH   SOLE   0 0 20,974
ISHARES INC MSCI TAIWAN ETF 46434G772   274,737 5,100 SH   SOLE   0 0 5,100
ISHARES INC MSCI GBL ETF NEW 46434G848   383,859 8,884 SH   SOLE   0 0 8,884
ISHARES INC ESG AWR MSCI EM 46434G863   658,367 18,082 SH   SOLE   0 0 18,082
ISHARES TR 0-5YR HI YL CP 46434V407   284,564 6,554 SH   SOLE   0 0 6,554
ISHARES TR CORE DIV GRWTH 46434V621   471,915 7,528 SH   SOLE   0 0 7,528
ISHARES TR TRS FLT RT BD 46434V860   224,677 4,440 SH   SOLE   0 0 4,440
ISHARES TR ESG AWRE 1 5 YR 46435G243   268,367 10,666 SH   SOLE   0 0 10,666
ISHARES TR ESG AWR MSCI USA 46435G425   1,764,550 13,984 SH   SOLE   0 0 13,984
ISHARES TR FALN ANGLS USD 46435G474   376,695 13,778 SH   SOLE   0 0 13,778
ISHARES TR MSCI GBL SUS DEV 46435G532   284,354 3,354 SH   SOLE   0 0 3,354
ISHARES TR ESG MSCI LEADR 46435U218   384,293 3,785 SH   SOLE   0 0 3,785
ISHARES TR USD GRN BOND ETF 46435U440   337,541 6,983 SH   SOLE   0 0 6,983
ISHARES TR BROAD USD HIGH 46435U853   638,789 16,967 SH   SOLE   0 0 16,967
ISHARES TR US TECH BRKTHR 46436E502   475,858 9,289 SH   SOLE   0 0 9,289
ISHARES TR ESG SCRND S&P SM 46436E544   233,962 5,596 SH   SOLE   0 0 5,596
ISHARES TR ESG SCRD S&P MID 46436E551   212,509 5,025 SH   SOLE   0 0 5,025
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,673,578 26,545 SH   SOLE   0 0 26,545
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   345,945 9,575 SH   SOLE   0 0 9,575
ITRON INC COM 465741106   220,563 2,065 SH   SOLE   0 0 2,065
JPMORGAN CHASE & CO. COM 46625H100   14,783,544 70,111 SH   SOLE   0 0 70,111
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   1,043,716 22,499 SH   SOLE   0 0 22,499
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   5,513,313 92,645 SH   SOLE   0 0 92,645
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   307,620 6,000 SH   SOLE   0 0 6,000
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   2,617,630 51,589 SH   SOLE   0 0 51,589
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   978,864 17,820 SH   SOLE   0 0 17,820
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773   443,536 8,505 SH   SOLE   0 0 8,505
JACOBS SOLUTIONS INC COM 46982L108   244,898 1,871 SH   SOLE   0 0 1,871
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   739,481 14,534 SH   SOLE   0 0 14,534
JD.COM INC SPON ADS CL A 47215P106   225,736 5,643 SH   SOLE   0 0 5,643
JEFFERIES FINL GROUP INC COM 47233W109   373,396 6,067 SH   SOLE   0 0 6,067
JETBLUE AWYS CORP COM 477143101   634,555 96,731 SH   SOLE   0 0 96,731
JOHNSON & JOHNSON COM 478160104   15,487,448 95,566 SH   SOLE   0 0 95,566
JONES LANG LASALLE INC COM 48020Q107   303,949 1,127 SH   SOLE   0 0 1,127
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   84,372 15,800 SH   SOLE   0 0 15,800
KBR INC COM 48242W106   312,322 4,795 SH   SOLE   0 0 4,795
KLA CORP COM NEW 482480100   805,387 1,040 SH   SOLE   0 0 1,040
KKR INCOME OPPORTUNITIES FD COM 48249T106   249,367 16,895 SH   SOLE   0 0 16,895
KKR & CO INC COM 48251W104   216,901 1,661 SH   SOLE   0 0 1,661
KAYNE ANDERSON ENERGY INFRST COM 486606106   543,441 49,404 SH   SOLE   0 0 49,404
KELLANOVA COM 487836108   360,083 4,461 SH   SOLE   0 0 4,461
KENVUE INC COM 49177J102   332,535 14,377 SH   SOLE   0 0 14,377
KIMBERLY-CLARK CORP COM 494368103   1,219,146 8,569 SH   SOLE   0 0 8,569
KIMCO RLTY CORP COM 49446R109   381,393 16,425 SH   SOLE   0 0 16,425
KINDER MORGAN INC DEL COM 49456B101   1,003,305 45,419 SH   SOLE   0 0 45,419
KINROSS GOLD CORP COM 496902404   138,867 14,836 SH   SOLE   0 0 14,836
KNOW LABS INC COM NEW 499238103   279,766 976,838 SH   SOLE   0 0 976,838
KRAFT HEINZ CO COM 500754106   1,250,031 35,603 SH   SOLE   0 0 35,603
KRANESHARES TRUST CSI CHI INTERNET 500767306   482,574 14,185 SH   SOLE   0 0 14,185
KROGER CO COM 501044101   298,037 5,201 SH   SOLE   0 0 5,201
LPL FINL HLDGS INC COM 50212V100   266,338 1,145 SH   SOLE   0 0 1,145
L3HARRIS TECHNOLOGIES INC COM 502431109   288,969 1,215 SH   SOLE   0 0 1,215
LABCORP HOLDINGS INC COM SHS 504922105   222,996 998 SH   SOLE   0 0 998
LAM RESEARCH CORP COM 512807108   971,526 1,190 SH   SOLE   0 0 1,190
LAMAR ADVERTISING CO NEW CL A 512816109   231,647 1,734 SH   SOLE   0 0 1,734
LAMB WESTON HLDGS INC COM 513272104   577,144 8,915 SH   SOLE   0 0 8,915
LANTHEUS HLDGS INC COM 516544103   320,909 2,924 SH   SOLE   0 0 2,924
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   201,243 6,475 SH   SOLE   0 0 6,475
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   569,857 7,804 SH   SOLE   0 0 7,804
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   500,316 70,467 SH   SOLE   0 0 70,467
ELI LILLY & CO COM 532457108   6,708,544 7,572 SH   SOLE   0 0 7,572
LINCOLN NATL CORP IND COM 534187109   516,517 16,392 SH   SOLE   0 0 16,392
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   150,775 16,300 SH   SOLE   0 0 16,300
LINEAGE CELL THERAPEUTICS IN COM 53566P109   19,194 21,202 SH   SOLE   0 0 21,202
LITHIUM AMERS CORP NEW COM SHS 53681J103   90,345 33,461 SH   SOLE   0 0 33,461
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   37,013 11,863 SH   SOLE   0 0 11,863
LOCKHEED MARTIN CORP COM 539830109   3,002,832 5,137 SH   SOLE   0 0 5,137
LOWES COS INC COM 548661107   3,964,356 14,637 SH   SOLE   0 0 14,637
LUCID GROUP INC COM 549498103   56,960 16,136 SH   SOLE   0 0 16,136
LUMEN TECHNOLOGIES INC COM 550241103   172,358 24,276 SH   SOLE   0 0 24,276
LUMINAR TECHNOLOGIES INC COM CL A 550424105   39,851 44,294 SH   SOLE   0 0 44,294
M & T BK CORP COM 55261F104   472,153 2,651 SH   SOLE   0 0 2,651
MFS INTER INCOME TR SH BEN INT 55273C107   34,753 12,777 SH   SOLE   0 0 12,777
MPLX LP COM UNIT REP LTD 55336V100   1,236,047 27,801 SH   SOLE   0 0 27,801
MP MATERIALS CORP COM CL A 553368101   320,524 18,160 SH   SOLE   0 0 18,160
MACYS INC COM 55616P104   167,730 10,690 SH   SOLE   0 0 10,690
MAIN STR CAP CORP COM 56035L104   673,013 13,423 SH   SOLE   0 0 13,423
MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695   6,563,074 590,736 SH   SOLE   0 0 590,736
MARATHON OIL CORP COM 565849106   246,021 9,238 SH   SOLE   0 0 9,238
MARATHON PETE CORP COM 56585A102   743,237 4,562 SH   SOLE   0 0 4,562
MARSH & MCLENNAN COS INC COM 571748102   538,237 2,413 SH   SOLE   0 0 2,413
MARRIOTT INTL INC NEW CL A 571903202   335,641 1,350 SH   SOLE   0 0 1,350
MARVELL TECHNOLOGY INC COM 573874104   219,327 3,041 SH   SOLE   0 0 3,041
MASTERCARD INCORPORATED CL A 57636Q104   4,475,941 9,064 SH   SOLE   0 0 9,064
MASTERBRAND INC COMMON STOCK 57638P104   275,245 14,846 SH   SOLE   0 0 14,846
MCCORMICK & CO INC COM NON VTG 579780206   1,258,800 15,295 SH   SOLE   0 0 15,295
MCDONALDS CORP COM 580135101   4,511,850 14,817 SH   SOLE   0 0 14,817
MEDICAL PPTYS TRUST INC COM 58463J304   461,215 78,840 SH   SOLE   0 0 78,840
MERCADOLIBRE INC COM 58733R102   675,095 329 SH   SOLE   0 0 329
MERCK & CO INC COM 58933Y105   7,444,697 65,557 SH   SOLE   0 0 65,557
MEREO BIOPHARMA GROUP PLC SPON ADS 589492107   69,870 17,000 SH   SOLE   0 0 17,000
METLIFE INC COM 59156R108   524,560 6,360 SH   SOLE   0 0 6,360
MEXICO FD INC COM 592835102   174,259 11,548 SH   SOLE   0 0 11,548
MICROSOFT CORP COM 594918104   52,818,327 122,748 SH   SOLE   0 0 122,748
MICRON TECHNOLOGY INC COM 595112103   2,590,582 24,979 SH   SOLE   0 0 24,979
MIDDLEBY CORP COM 596278101   213,008 1,531 SH   SOLE   0 0 1,531
MITEK SYS INC COM NEW 606710200   268,770 31,000 SH   SOLE   0 0 31,000
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   634,981 46,349 SH   SOLE   0 0 46,349
MODINE MFG CO COM 607828100   305,550 2,301 SH   SOLE   0 0 2,301
MOLINA HEALTHCARE INC COM 60855R100   289,430 840 SH   SOLE   0 0 840
MONDELEZ INTL INC CL A 609207105   1,128,338 15,316 SH   SOLE   0 0 15,316
MORGAN STANLEY COM NEW 617446448   2,330,629 22,358 SH   SOLE   0 0 22,358
MORGAN STANLEY EMERGING MKTS COM 617477104   501,480 99,500 SH   SOLE   0 0 99,500
MOSAIC CO NEW COM 61945C103   295,155 11,021 SH   SOLE   0 0 11,021
MOTOROLA SOLUTIONS INC COM NEW 620076307   735,741 1,636 SH   SOLE   0 0 1,636
MURPHY USA INC COM 626755102   213,568 433 SH   SOLE   0 0 433
MUSTANG BIO INC COM NEW 62818Q203   5,205 22,119 SH   SOLE   0 0 22,119
NIO INC SPON ADS 62914V106   412,002 61,677 SH   SOLE   0 0 61,677
NRG ENERGY INC COM NEW 629377508   749,560 8,228 SH   SOLE   0 0 8,228
NASDAQ INC COM 631103108   264,733 3,626 SH   SOLE   0 0 3,626
NATIONAL GRID PLC SPONSORED ADR NE 636274409   834,125 11,973 SH   SOLE   0 0 11,973
NETFLIX INC COM 64110L106   4,281,876 6,037 SH   SOLE   0 0 6,037
NEUBERGER BERMAN HIGH YIELD COM 64128C106   342,818 39,541 SH   SOLE   0 0 39,541
NEW CONCEPT ENERGY INC COM 643611106   178,030 154,809 SH   SOLE   0 0 154,809
NEW JERSEY RES CORP COM 646025106   213,101 4,515 SH   SOLE   0 0 4,515
NEW MTN FIN CORP COM 647551100   424,902 35,468 SH   SOLE   0 0 35,468
RITHM CAPITAL CORP COM NEW 64828T201   740,722 65,262 SH   SOLE   0 0 65,262
NEW YORK CMNTY BANCORP INC COM NEW 649445400   388,113 34,560 SH   SOLE   0 0 34,560
NEWELL BRANDS INC COM 651229106   113,902 14,831 SH   SOLE   0 0 14,831
NEWMONT CORP COM 651639106   520,472 9,738 SH   SOLE   0 0 9,738
NEXTERA ENERGY INC COM 65339F101   4,982,727 58,946 SH   SOLE   0 0 58,946
NIKE INC CL B 654106103   722,465 8,173 SH   SOLE   0 0 8,173
NOKIA CORP SPONSORED ADR 654902204   211,570 48,414 SH   SOLE   0 0 48,414
NORFOLK SOUTHN CORP COM 655844108   504,437 2,030 SH   SOLE   0 0 2,030
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   6,630 20,000 SH   SOLE   0 0 20,000
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   1,107,082 20,589 SH   SOLE   0 0 20,589
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   259,494 10,776 SH   SOLE   0 0 10,776
NORTHERN STAR INVSTMNT CORP *W EXP 01/31/202 66573W115   0 20,000 SH   SOLE   0 0 20,000
NORTHFIELD BANCORP INC DEL COM 66611T108   236,408 20,380 SH   SOLE   0 0 20,380
NORTHROP GRUMMAN CORP COM 666807102   571,562 1,082 SH   SOLE   0 0 1,082
GEN DIGITAL INC COM 668771108   247,923 9,038 SH   SOLE   0 0 9,038
NOVARTIS AG SPONSORED ADR 66987V109   356,323 3,098 SH   SOLE   0 0 3,098
NOVO-NORDISK A S ADR 670100205   1,968,860 16,535 SH   SOLE   0 0 16,535
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   187,672 16,068 SH   SOLE   0 0 16,068
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   1,565,689 139,794 SH   SOLE   0 0 139,794
NVIDIA CORPORATION COM 67066G104   48,858,555 402,327 SH   SOLE   0 0 402,327
NUVEEN QUALITY MUNCP INCOME COM 67066V101   420,920 34,000 SH   SOLE   0 0 34,000
NUVEEN NEW YORK QLT MUN INC COM 67066X107   145,189 12,315 SH   SOLE   0 0 12,315
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   2,301,471 193,564 SH   SOLE   0 0 193,564
NUVEEN MUN CR OPPORTUNITIES COM 670663103   903,141 77,390 SH   SOLE   0 0 77,390
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   911,120 78,141 SH   SOLE   0 0 78,141
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   212,239 8,449 SH   SOLE   0 0 8,449
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   389,070 29,700 SH   SOLE   0 0 29,700
NUVEEN AMT FREE MUN CR INC F COM 67071L106   434,653 32,461 SH   SOLE   0 0 32,461
NUTRIEN LTD COM 67077M108   947,300 19,711 SH   SOLE   0 0 19,711
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   610,945 54,500 SH   SOLE   0 0 54,500
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   381,326 32,179 SH   SOLE   0 0 32,179
OGE ENERGY CORP COM 670837103   265,669 6,477 SH   SOLE   0 0 6,477
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   213,927 2,589 SH   SOLE   0 0 2,589
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   455,487 10,918 SH   SOLE   0 0 10,918
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   335,865 7,840 SH   SOLE   0 0 7,840
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   3,380,195 100,444 SH   SOLE   0 0 100,444
NUVEEN MUN VALUE FD INC COM 670928100   249,066 27,613 SH   SOLE   0 0 27,613
OREILLY AUTOMOTIVE INC COM 67103H107   1,006,498 874 SH   SOLE   0 0 874
OAKTREE SPECIALTY LENDING CO COM 67401P405   401,767 24,633 SH   SOLE   0 0 24,633
OATLY GROUP AB SPONSORED ADS 67421J108   20,582 24,090 SH   SOLE   0 0 24,090
OCCIDENTAL PETE CORP COM 674599105   1,039,221 20,163 SH   SOLE   0 0 20,163
OLD DOMINION FREIGHT LINE IN COM 679580100   380,653 1,916 SH   SOLE   0 0 1,916
OMEGA HEALTHCARE INVS INC COM 681936100   1,527,233 37,524 SH   SOLE   0 0 37,524
ONCOLYTICS BIOTECH INC COM NEW 682310875   9,146 10,500 SH   SOLE   0 0 10,500
ONEMAIN HLDGS INC COM 68268W103   255,614 5,431 SH   SOLE   0 0 5,431
ONEOK INC NEW COM 682680103   936,452 10,276 SH   SOLE   0 0 10,276
OPKO HEALTH INC COM 68375N103   1,581,024 1,061,090 SH   SOLE   0 0 1,061,090
ORACLE CORP COM 68389X105   6,271,115 36,802 SH   SOLE   0 0 36,802
OSISKO GOLD ROYALTIES LTD COM 68827L101   449,214 24,269 SH   SOLE   0 0 24,269
OTIS WORLDWIDE CORP COM 68902V107   333,717 3,211 SH   SOLE   0 0 3,211
OWENS CORNING NEW COM 690742101   322,600 1,828 SH   SOLE   0 0 1,828
OXFORD LANE CAP CORP COM 691543102   243,712 46,510 SH   SOLE   0 0 46,510
PHX MINERALS INC CL A 69291A100   84,101 24,882 SH   SOLE   0 0 24,882
PNC FINL SVCS GROUP INC COM 693475105   541,952 2,932 SH   SOLE   0 0 2,932
PPG INDS INC COM 693506107   263,499 1,989 SH   SOLE   0 0 1,989
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   442,870 31,365 SH   SOLE   0 0 31,365
PSQ HOLDINGS INC *W EXP 99/99/999 693691115   3,167 18,359 SH   SOLE   0 0 18,359
PACER FDS TR PACER US SMALL 69374H857   341,592 7,343 SH   SOLE   0 0 7,343
PACER FDS TR US CASH COWS 100 69374H881   357,190 6,177 SH   SOLE   0 0 6,177
PALANTIR TECHNOLOGIES INC CL A 69608A108   3,240,827 87,119 SH   SOLE   0 0 87,119
PALO ALTO NETWORKS INC COM 697435105   2,555,297 7,476 SH   SOLE   0 0 7,476
PAN AMERN SILVER CORP COM 697900108   368,564 17,660 SH   SOLE   0 0 17,660
PARKER-HANNIFIN CORP COM 701094104   918,084 1,453 SH   SOLE   0 0 1,453
PAYCHEX INC COM 704326107   883,518 6,584 SH   SOLE   0 0 6,584
PAYPAL HLDGS INC COM 70450Y103   1,087,504 13,937 SH   SOLE   0 0 13,937
PEMBINA PIPELINE CORP COM 706327103   603,028 14,622 SH   SOLE   0 0 14,622
PENNANTPARK FLOATING RATE CA COM 70806A106   1,215,570 105,062 SH   SOLE   0 0 105,062
PEPSICO INC COM 713448108   9,485,912 55,783 SH   SOLE   0 0 55,783
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   210,049 17,666 SH   SOLE   0 0 17,666
PFIZER INC COM 717081103   5,824,492 201,261 SH   SOLE   0 0 201,261
PHILIP MORRIS INTL INC COM 718172109   3,524,612 29,033 SH   SOLE   0 0 29,033
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,092,864 28,981 SH   SOLE   0 0 28,981
PHILLIPS 66 COM 718546104   1,911,444 14,541 SH   SOLE   0 0 14,541
PIMCO CALIF MUN INCOME FD COM 72200N106   444,008 44,579 SH   SOLE   0 0 44,579
PIMCO NEW YORK MUN INCOME FD COM 72200T103   102,364 12,333 SH   SOLE   0 0 12,333
PIMCO CORPORATE & INCM STRG COM 72200U100   348,819 24,582 SH   SOLE   0 0 24,582
PIMCO CORPORATE & INCOME OPP COM 72201B101   8,888,440 617,682 SH   SOLE   0 0 617,682
PIMCO ETF TR ENHANCD SHORT 72201R643   5,582,859 56,410 SH   SOLE   0 0 56,410
PIMCO ETF TR ACTIVE BD ETF 72201R775   521,999 5,517 SH   SOLE   0 0 5,517
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   628,009 6,237 SH   SOLE   0 0 6,237
PIMCO DYNAMIC INCOME FD SHS 72201Y101   21,323,238 1,051,960 SH   SOLE   0 0 1,051,960
PIMCO HIGH INCOME FD COM SHS 722014107   316,844 63,369 SH   SOLE   0 0 63,369
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   189,732 11,409 SH   SOLE   0 0 11,409
PDD HOLDINGS INC SPONSORED ADS 722304102   704,517 5,226 SH   SOLE   0 0 5,226
PINTEREST INC CL A 72352L106   325,610 10,059 SH   SOLE   0 0 10,059
PITNEY BOWES INC COM 724479100   117,613 16,495 SH   SOLE   0 0 16,495
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   533,587 30,719 SH   SOLE   0 0 30,719
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   228,523 12,353 SH   SOLE   0 0 12,353
PLUG POWER INC COM NEW 72919P202   905,322 400,585 SH   SOLE   0 0 400,585
PRICE T ROWE GROUP INC COM 74144T108   320,367 2,941 SH   SOLE   0 0 2,941
PRICESMART INC COM 741511109   438,460 4,777 SH   SOLE   0 0 4,777
PRIMORIS SVCS CORP COM 74164F103   337,913 5,818 SH   SOLE   0 0 5,818
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   435,329 22,290 SH   SOLE   0 0 22,290
PROCTER AND GAMBLE CO COM 742718109   8,392,991 48,458 SH   SOLE   0 0 48,458
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   76,557 11,209 SH   SOLE   0 0 11,209
PROGRESSIVE CORP COM 743315103   244,208 962 SH   SOLE   0 0 962
PROLOGIS INC. COM 74340W103   2,555,495 20,237 SH   SOLE   0 0 20,237
PROSHARES TR S&P MDCP 400 DIV 74347B680   2,163,090 26,450 SH   SOLE   0 0 26,450
PROSHARES TR RUSS 2000 DIVD 74347B698   1,583,986 22,870 SH   SOLE   0 0 22,870
PROSHARES TR NASDAQ 100 HIGH 74347G234   1,222,012 29,221 SH   SOLE   0 0 29,221
PROSHARES TR S&P 500 HIGH INC 74347G242   2,620,558 58,469 SH   SOLE   0 0 58,469
PROSHARES TR BITCOIN ETF 74347G440   503,987 26,263 SH   SOLE   0 0 26,263
PROSHARES TR SHRT HGH YIELD 74347R131   209,256 12,925 SH   SOLE   0 0 12,925
PROSHARES TR ULTRPRO S&P500 74347X864   258,927 3,004 SH   SOLE   0 0 3,004
PROSHARES TR S&P 500 DV ARIST 74348A467   3,170,389 29,696 SH   SOLE   0 0 29,696
PROSPECT CAP CORP COM 74348T102   94,340 17,634 SH   SOLE   0 0 17,634
PRUDENTIAL FINL INC COM 744320102   918,201 7,582 SH   SOLE   0 0 7,582
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,697,292 30,235 SH   SOLE   0 0 30,235
PUBLIC STORAGE OPER CO COM 74460D109   495,193 1,361 SH   SOLE   0 0 1,361
QUAD / GRAPHICS INC COM CL A 747301109   278,089 61,253 SH   SOLE   0 0 61,253
Q2 HLDGS INC COM 74736L109   650,285 8,152 SH   SOLE   0 0 8,152
TIDAL TRUST III AFFORDABLE HOUS 74741A106   254,420 14,476 SH   SOLE   0 0 14,476
QUALCOMM INC COM 747525103   3,526,667 20,739 SH   SOLE   0 0 20,739
QUANTA SVCS INC COM 74762E102   271,701 911 SH   SOLE   0 0 911
QUANTUMSCAPE CORP COM CL A 74767V109   117,386 20,415 SH   SOLE   0 0 20,415
QUEST DIAGNOSTICS INC COM 74834L100   279,471 1,800 SH   SOLE   0 0 1,800
RBB FD INC US TREAS 3 MNTH 74933W452   356,307 7,120 SH   SOLE   0 0 7,120
RTX CORPORATION COM 75513E101   2,422,353 19,993 SH   SOLE   0 0 19,993
REALTY INCOME CORP COM 756109104   1,785,142 28,148 SH   SOLE   0 0 28,148
REAVES UTIL INCOME FD COM SH BEN INT 756158101   444,383 13,544 SH   SOLE   0 0 13,544
REGIONS FINANCIAL CORP NEW COM 7591EP100   353,790 15,165 SH   SOLE   0 0 15,165
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   203,563 4,747 SH   SOLE   0 0 4,747
REPUBLIC SVCS INC COM 760759100   718,575 3,578 SH   SOLE   0 0 3,578
RETRACTABLE TECHNOLOGIES INC COM 76129W105   26,645 34,600 SH   SOLE   0 0 34,600
RINGCENTRAL INC CL A 76680R206   802,675 25,377 SH   SOLE   0 0 25,377
RIO TINTO PLC SPONSORED ADR 767204100   251,850 3,539 SH   SOLE   0 0 3,539
RIVERNORTH DOUBLELINE STRATE COM 76882G107   337,671 37,209 SH   SOLE   0 0 37,209
RIVERNORTH MANAGED DUR MUN I COM 76882M104   245,250 15,000 SH   SOLE   0 0 15,000
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107   308,778 21,295 SH   SOLE   0 0 21,295
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   113,782 10,141 SH   SOLE   0 0 10,141
ROBERT HALF INC. COM 770323103   1,078,560 16,000 SH   SOLE   0 0 16,000
ROCKET LAB USA INC COM 773122106   108,490 11,150 SH   SOLE   0 0 11,150
ROCKWELL AUTOMATION INC COM 773903109   556,092 2,071 SH   SOLE   0 0 2,071
ROKU INC COM CL A 77543R102   310,366 4,157 SH   SOLE   0 0 4,157
ROPER TECHNOLOGIES INC COM 776696106   1,071,420 1,925 SH   SOLE   0 0 1,925
SHELL PLC SPON ADS 780259305   1,648,837 25,001 SH   SOLE   0 0 25,001
ROYAL GOLD INC COM 780287108   824,478 5,877 SH   SOLE   0 0 5,877
S&P GLOBAL INC COM 78409V104   2,092,215 4,050 SH   SOLE   0 0 4,050
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   1,110,973 21,686 SH   SOLE   0 0 21,686
SPDR S&P 500 ETF TR TR UNIT 78462F103   20,562,736 35,839 SH   SOLE   0 0 35,839
SPDR GOLD TR GOLD SHS 78463V107   5,940,406 24,440 SH   SOLE   0 0 24,440
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   420,257 10,945 SH   SOLE   0 0 10,945
SPDR SER TR ICE PFD SEC ETF 78464A292   453,416 12,715 SH   SOLE   0 0 12,715
SPDR SER TR PORTFOLIO LN COR 78464A367   413,598 17,119 SH   SOLE   0 0 17,119
SPDR SER TR PORTFOLIO SHORT 78464A474   207,683 6,859 SH   SOLE   0 0 6,859
SPDR SER TR PRTFLO S&P500 VL 78464A508   744,578 14,086 SH   SOLE   0 0 14,086
SPDR SER TR S&P DIVID ETF 78464A763   2,043,127 14,384 SH   SOLE   0 0 14,384
SPDR SER TR S&P INS ETF 78464A789   374,165 6,593 SH   SOLE   0 0 6,593
SPDR SER TR S&P BIOTECH 78464A870   2,112,827 21,385 SH   SOLE   0 0 21,385
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   817,221 19,569 SH   SOLE   0 0 19,569
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   706,295 17,060 SH   SOLE   0 0 17,060
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,859,823 4,395 SH   SOLE   0 0 4,395
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   372,842 654 SH   SOLE   0 0 654
SPDR SER TR BLOOMBERG 3-12 M 78468R523   294,941 2,962 SH   SOLE   0 0 2,962
SPDR SER TR BLOOMBERG HIGH Y 78468R622   448,458 4,586 SH   SOLE   0 0 4,586
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   8,873,336 96,649 SH   SOLE   0 0 96,649
SPDR SER TR SPDR MSCI USA GE 78468R747   267,512 2,355 SH   SOLE   0 0 2,355
SPDR SER TR SPDR S&P 500 ETF 78468R796   1,301,937 27,554 SH   SOLE   0 0 27,554
SALESFORCE INC COM 79466L302   1,811,484 6,618 SH   SOLE   0 0 6,618
SANDSTORM GOLD LTD COM NEW 80013R206   183,442 30,574 SH   SOLE   0 0 30,574
SAP SE SPON ADR 803054204   550,474 2,403 SH   SOLE   0 0 2,403
SAREPTA THERAPEUTICS INC COM 803607100   3,331,316 26,674 SH   SOLE   0 0 26,674
SCHLUMBERGER LTD COM STK 806857108   1,075,655 25,641 SH   SOLE   0 0 25,641
SCHWAB CHARLES CORP COM 808513105   366,312 5,652 SH   SOLE   0 0 5,652
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   203,189 2,995 SH   SOLE   0 0 2,995
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   395,900 4,765 SH   SOLE   0 0 4,765
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,189,125 25,898 SH   SOLE   0 0 25,898
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   260,742 6,341 SH   SOLE   0 0 6,341
SCOTTS MIRACLE-GRO CO CL A 810186106   267,464 3,085 SH   SOLE   0 0 3,085
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   346,689 3,597 SH   SOLE   0 0 3,597
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,493,596 9,697 SH   SOLE   0 0 9,697
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,206,411 14,535 SH   SOLE   0 0 14,535
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   322,975 1,612 SH   SOLE   0 0 1,612
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,342,226 26,677 SH   SOLE   0 0 26,677
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,319,224 29,109 SH   SOLE   0 0 29,109
SELECT SECTOR SPDR TR INDL 81369Y704   492,214 3,634 SH   SOLE   0 0 3,634
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,993,743 17,690 SH   SOLE   0 0 17,690
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   669,544 7,406 SH   SOLE   0 0 7,406
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   279,265 6,252 SH   SOLE   0 0 6,252
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,742,061 33,945 SH   SOLE   0 0 33,945
SEMPRA COM 816851109   301,270 3,602 SH   SOLE   0 0 3,602
SENSEONICS HLDGS INC COM 81727U105   3,642 10,415 SH   SOLE   0 0 10,415
SENTINELONE INC CL A 81730H109   547,624 22,894 SH   SOLE   0 0 22,894
SERES THERAPEUTICS INC COM 81750R102   9,461 10,000 SH   SOLE   0 0 10,000
SERVE ROBOTICS INC COM 81758H106   369,659 46,498 SH   SOLE   0 0 46,498
SERVICENOW INC COM 81762P102   1,091,156 1,220 SH   SOLE   0 0 1,220
SHERWIN WILLIAMS CO COM 824348106   403,432 1,057 SH   SOLE   0 0 1,057
SHOPIFY INC NOTE 0.125%11/0 82509LAA5   380,188 395,000 SH   SOLE   0 0 395,000
SHOPIFY INC CL A 82509L107   518,907 6,475 SH   SOLE   0 0 6,475
SILVERCORP METALS INC COM 82835P103   44,591 10,204 SH   SOLE   0 0 10,204
SIMON PPTY GROUP INC NEW COM 828806109   621,312 3,676 SH   SOLE   0 0 3,676
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   325,158 6,316 SH   SOLE   0 0 6,316
SKYWORKS SOLUTIONS INC COM 83088M102   631,928 6,398 SH   SOLE   0 0 6,398
SMITH A O CORP COM 831865209   320,739 3,571 SH   SOLE   0 0 3,571
SMUCKER J M CO COM NEW 832696405   236,063 1,949 SH   SOLE   0 0 1,949
SNAP INC CL A 83304A106   527,200 49,271 SH   SOLE   0 0 49,271
SNOWFLAKE INC CL A 833445109   682,154 5,939 SH   SOLE   0 0 5,939
SOFI TECHNOLOGIES INC COM 83406F102   416,934 53,045 SH   SOLE   0 0 53,045
SOLID POWER INC CLASS A COM 83422N105   28,829 21,355 SH   SOLE   0 0 21,355
SOLVENTUM CORP COM SHS 83444M101   428,360 6,144 SH   SOLE   0 0 6,144
SOUNDHOUND AI INC CLASS A COM 836100107   366,369 78,620 SH   SOLE   0 0 78,620
SOUTHERN CO COM 842587107   2,481,520 27,517 SH   SOLE   0 0 27,517
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   425,153 4,469 SH   SOLE   0 0 4,469
SPERO THERAPEUTICS INC COM 84833T103   18,732 13,979 SH   SOLE   0 0 13,979
SPROTT PHYSICAL GOLD TR UNIT 85207H104   5,221,764 256,220 SH   SOLE   0 0 256,220
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   755,326 72,280 SH   SOLE   0 0 72,280
SPROUTS FMRS MKT INC COM 85208M102   476,309 4,314 SH   SOLE   0 0 4,314
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   11,537,909 471,127 SH   SOLE   0 0 471,127
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   488,482 15,768 SH   SOLE   0 0 15,768
BLOCK INC CL A 852234103   1,051,927 15,670 SH   SOLE   0 0 15,670
STAG INDL INC COM 85254J102   318,668 8,152 SH   SOLE   0 0 8,152
STANLEY BLACK & DECKER INC COM 854502101   433,121 3,933 SH   SOLE   0 0 3,933
STARBUCKS CORP COM 855244109   2,028,316 20,805 SH   SOLE   0 0 20,805
STARWOOD PPTY TR INC COM 85571B105   505,828 24,820 SH   SOLE   0 0 24,820
STELLUS CAP INVT CORP COM 858568108   861,847 62,954 SH   SOLE   0 0 62,954
STRYKER CORPORATION COM 863667101   2,388,066 6,610 SH   SOLE   0 0 6,610
SUN LIFE FINANCIAL INC. COM 866796105   350,654 6,044 SH   SOLE   0 0 6,044
SUNNOVA ENERGY INTL INC. COM 86745K104   130,419 13,390 SH   SOLE   0 0 13,390
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   354,663 6,607 SH   SOLE   0 0 6,607
SUPER MICRO COMPUTER INC COM 86800U104   884,850 2,125 SH   SOLE   0 0 2,125
SYSCO CORP COM 871829107   1,068,837 13,693 SH   SOLE   0 0 13,693
TFI INTL INC COM 87241L109   439,472 3,210 SH   SOLE   0 0 3,210
TJX COS INC NEW COM 872540109   2,330,429 19,827 SH   SOLE   0 0 19,827
T-MOBILE US INC COM 872590104   300,546 1,456 SH   SOLE   0 0 1,456
TRX GOLD CORPORATION COM 87283P109   32,374 82,588 SH   SOLE   0 0 82,588
TXO PARTNERS LP COM UNIT 87313P103   638,894 32,300 SH   SOLE   0 0 32,300
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,187,995 12,599 SH   SOLE   0 0 12,599
TAPESTRY INC COM 876030107   216,929 4,617 SH   SOLE   0 0 4,617
TARGET CORP COM 87612E106   1,686,467 10,820 SH   SOLE   0 0 10,820
TC ENERGY CORP COM 87807B107   238,518 5,016 SH   SOLE   0 0 5,016
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   421,770 19,102 SH   SOLE   0 0 19,102
TELLURIAN INC NEW COM 87968A104   189,079 195,330 SH   SOLE   0 0 195,330
TESLA INC COM 88160R101   32,414,649 123,895 SH   SOLE   0 0 123,895
TETRA TECHNOLOGIES INC DEL COM 88162F105   31,000 10,000 SH   SOLE   0 0 10,000
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   314,170 17,435 SH   SOLE   0 0 17,435
TEXAS INSTRS INC COM 882508104   1,099,309 5,322 SH   SOLE   0 0 5,322
TEXAS PACIFIC LAND CORPORATI COM 88262P102   341,554 386 SH   SOLE   0 0 386
THE TRADE DESK INC COM CL A 88339J105   355,376 3,241 SH   SOLE   0 0 3,241
THERMO FISHER SCIENTIFIC INC COM 883556102   1,384,794 2,239 SH   SOLE   0 0 2,239
THOMSON REUTERS CORP. COM 884903808   522,431 3,062 SH   SOLE   0 0 3,062
THOR INDS INC COM 885160101   215,745 1,963 SH   SOLE   0 0 1,963
3M CO COM 88579Y101   2,026,647 14,826 SH   SOLE   0 0 14,826
TIDAL ETF TR ADASINA SOCIAL 886364876   1,389,116 73,615 SH   SOLE   0 0 73,615
TILRAY BRANDS INC COM 88688T100   261,969 148,846 SH   SOLE   0 0 148,846
TOOTSIE ROLL INDS INC COM 890516107   206,286 6,661 SH   SOLE   0 0 6,661
TOPBUILD CORP COM 89055F103   416,980 1,025 SH   SOLE   0 0 1,025
TORONTO DOMINION BK ONT COM NEW 891160509   221,710 3,505 SH   SOLE   0 0 3,505
TOTALENERGIES SE SPONSORED ADS 89151E109   661,127 10,231 SH   SOLE   0 0 10,231
TOYOTA MOTOR CORP ADS 892331307   582,414 3,262 SH   SOLE   0 0 3,262
TRACTOR SUPPLY CO COM 892356106   2,230,250 7,666 SH   SOLE   0 0 7,666
TRANSDIGM GROUP INC COM 893641100   225,641 158 SH   SOLE   0 0 158
TRAVELERS COMPANIES INC COM 89417E109   831,779 3,553 SH   SOLE   0 0 3,553
TREX CO INC COM 89531P105   911,747 13,694 SH   SOLE   0 0 13,694
TRINITY CAP INC COM 896442308   167,269 12,326 SH   SOLE   0 0 12,326
TRUIST FINL CORP COM 89832Q109   595,437 13,922 SH   SOLE   0 0 13,922
TWILIO INC CL A 90138F102   203,095 3,114 SH   SOLE   0 0 3,114
23ANDME HOLDING CO CLASS A COM 90138Q108   10,299 29,637 SH   SOLE   0 0 29,637
UGI CORP NEW COM 902681105   367,539 14,690 SH   SOLE   0 0 14,690
US BANCORP DEL COM NEW 902973304   436,231 9,539 SH   SOLE   0 0 9,539
UBER TECHNOLOGIES INC COM 90353T100   2,674,719 35,587 SH   SOLE   0 0 35,587
UNILEVER PLC SPON ADR NEW 904767704   688,731 10,602 SH   SOLE   0 0 10,602
UNION PAC CORP COM 907818108   2,085,068 8,459 SH   SOLE   0 0 8,459
UNITED PARCEL SERVICE INC CL B 911312106   1,843,101 13,518 SH   SOLE   0 0 13,518
UNITED RENTALS INC COM 911363109   1,075,269 1,328 SH   SOLE   0 0 1,328
UNITEDHEALTH GROUP INC COM 91324P102   6,740,220 11,528 SH   SOLE   0 0 11,528
UNIVERSAL DISPLAY CORP COM 91347P105   2,806,452 13,370 SH   SOLE   0 0 13,370
VALERO ENERGY CORP COM 91913Y100   1,671,899 12,382 SH   SOLE   0 0 12,382
VALLEY NATL BANCORP COM 919794107   130,736 14,430 SH   SOLE   0 0 14,430
VANECK ETF TRUST GOLD MINERS ETF 92189F106   571,050 14,341 SH   SOLE   0 0 14,341
VANECK ETF TRUST GREEN BOND ETF 92189F171   9,494,768 386,926 SH   SOLE   0 0 386,926
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   792,782 4,393 SH   SOLE   0 0 4,393
VANECK ETF TRUST IG FLOATING RATE 92189F486   248,303 9,749 SH   SOLE   0 0 9,749
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   301,179 17,419 SH   SOLE   0 0 17,419
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,133,927 11,696 SH   SOLE   0 0 11,696
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,022,361 8,239 SH   SOLE   0 0 8,239
VANECK ETF TRUST RETAIL ETF 92189F684   296,725 1,360 SH   SOLE   0 0 1,360
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   273,824 5,160 SH   SOLE   0 0 5,160
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,846,600 14,372 SH   SOLE   0 0 14,372
VANGUARD STAR FDS VG TL INTL STK F 921909768   822,205 12,700 SH   SOLE   0 0 12,700
VANGUARD WORLD FD ESG US STK ETF 921910733   1,927,031 18,958 SH   SOLE   0 0 18,958
VANGUARD WORLD FD MEGA GRWTH IND 921910816   367,013 1,140 SH   SOLE   0 0 1,140
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   495,553 1,435 SH   SOLE   0 0 1,435
VANGUARD BD INDEX FDS INTERMED TERM 921937819   2,354,178 30,039 SH   SOLE   0 0 30,039
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   547,982 6,964 SH   SOLE   0 0 6,964
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,481,646 19,726 SH   SOLE   0 0 19,726
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   908,529 17,204 SH   SOLE   0 0 17,204
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,763,658 44,958 SH   SOLE   0 0 44,958
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   259,896 5,271 SH   SOLE   0 0 5,271
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   824,062 16,389 SH   SOLE   0 0 16,389
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   222,968 655 SH   SOLE   0 0 655
VANGUARD WORLD FD ENERGY ETF 92204A306   238,223 1,945 SH   SOLE   0 0 1,945
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,135,877 4,025 SH   SOLE   0 0 4,025
VANGUARD WORLD FD INF TECH ETF 92204A702   1,610,349 2,746 SH   SOLE   0 0 2,746
VANGUARD WORLD FD UTILITIES ETF 92204A876   207,859 1,194 SH   SOLE   0 0 1,194
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   433,132 6,875 SH   SOLE   0 0 6,875
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   655,153 13,692 SH   SOLE   0 0 13,692
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,672,213 28,333 SH   SOLE   0 0 28,333
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,034,047 38,203 SH   SOLE   0 0 38,203
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   812,272 10,243 SH   SOLE   0 0 10,243
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   734,709 8,222 SH   SOLE   0 0 8,222
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   260,050 4,304 SH   SOLE   0 0 4,304
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   491,237 10,405 SH   SOLE   0 0 10,405
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   520,989 8,466 SH   SOLE   0 0 8,466
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   985,275 11,764 SH   SOLE   0 0 11,764
VAXART INC COM NEW 92243A200   23,645 27,850 SH   SOLE   0 0 27,850
VENTAS INC COM 92276F100   490,514 7,649 SH   SOLE   0 0 7,649
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   942,728 18,441 SH   SOLE   0 0 18,441
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,725,022 8,955 SH   SOLE   0 0 8,955
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   565,060 3,370 SH   SOLE   0 0 3,370
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   758,639 7,787 SH   SOLE   0 0 7,787
VANGUARD INDEX FDS SML CP GRW ETF 922908595   293,563 1,098 SH   SOLE   0 0 1,098
VANGUARD INDEX FDS SM CP VAL ETF 922908611   270,719 1,348 SH   SOLE   0 0 1,348
VANGUARD INDEX FDS MID CAP ETF 922908629   1,646,418 6,240 SH   SOLE   0 0 6,240
VANGUARD INDEX FDS LARGE CAP ETF 922908637   622,059 2,363 SH   SOLE   0 0 2,363
VANGUARD INDEX FDS GROWTH ETF 922908736   2,092,845 5,451 SH   SOLE   0 0 5,451
VANGUARD INDEX FDS VALUE ETF 922908744   2,140,981 12,264 SH   SOLE   0 0 12,264
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,682,733 7,094 SH   SOLE   0 0 7,094
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,886,325 27,851 SH   SOLE   0 0 27,851
VERALTO CORP COM SHS 92338C103   524,561 4,689 SH   SOLE   0 0 4,689
VERIZON COMMUNICATIONS INC COM 92343V104   10,803,372 240,556 SH   SOLE   0 0 240,556
VERICEL CORP COM 92346J108   312,650 7,400 SH   SOLE   0 0 7,400
VERONA PHARMA PLC SPONSORED ADS 925050106   1,058,736 36,800 SH   SOLE   0 0 36,800
VERTEX PHARMACEUTICALS INC COM 92532F100   824,587 1,773 SH   SOLE   0 0 1,773
VERVE THERAPEUTICS INC COM 92539P101   52,756 10,900 SH   SOLE   0 0 10,900
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,268,807 119,473 SH   SOLE   0 0 119,473
VIATRIS INC COM 92556V106   272,493 23,471 SH   SOLE   0 0 23,471
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830   348,896 10,477 SH   SOLE   0 0 10,477
VIKING THERAPEUTICS INC COM 92686J106   230,448 3,640 SH   SOLE   0 0 3,640
VISA INC COM CL A 92826C839   9,226,019 33,555 SH   SOLE   0 0 33,555
VIRTUS CONVERTIBLE & INC FD COM 92838U108   146,635 47,150 SH   SOLE   0 0 47,150
VIRTUS CONVERTIBLE & INCOME COM 92838X102   69,096 19,742 SH   SOLE   0 0 19,742
VISTRA CORP COM 92840M102   284,496 2,400 SH   SOLE   0 0 2,400
VIRTUS EQUITY & CONV INCM FD COM 92841M101   324,687 14,111 SH   SOLE   0 0 14,111
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   167,796 16,746 SH   SOLE   0 0 16,746
WP CAREY INC COM 92936U109   502,492 8,066 SH   SOLE   0 0 8,066
WEC ENERGY GROUP INC COM 92939U106   882,983 9,181 SH   SOLE   0 0 9,181
WABTEC COM 929740108   364,779 2,007 SH   SOLE   0 0 2,007
WALMART INC COM 931142103   8,365,106 103,593 SH   SOLE   0 0 103,593
WALGREENS BOOTS ALLIANCE INC COM 931427108   303,891 33,916 SH   SOLE   0 0 33,916
WARNER BROS DISCOVERY INC COM SER A 934423104   926,533 112,307 SH   SOLE   0 0 112,307
WASTE MGMT INC DEL COM 94106L109   1,475,581 7,108 SH   SOLE   0 0 7,108
WATERS CORP COM 941848103   487,651 1,355 SH   SOLE   0 0 1,355
WEBSTER FINL CORP COM 947890109   205,251 4,404 SH   SOLE   0 0 4,404
WELLS FARGO CO NEW COM 949746101   991,492 17,552 SH   SOLE   0 0 17,552
WELLS FARGO CO NEW PERP PFD CNV A 949746804   352,605 275 SH   SOLE   0 0 275
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   376,730 52,837 SH   SOLE   0 0 52,837
WELLTOWER INC COM 95040Q104   1,320,758 10,316 SH   SOLE   0 0 10,316
WESTERN ASSET HIGH INCOM FD COM 95766J102   154,878 34,341 SH   SOLE   0 0 34,341
WESTERN ASSET MANAGED MUNS F COM 95766M105   424,364 39,148 SH   SOLE   0 0 39,148
WESTERN ASSET MUN HIGH INCOM COM 95766N103   144,600 20,000 SH   SOLE   0 0 20,000
WESTERN AST INFL LKD OPP & I COM 95766R104   204,427 23,125 SH   SOLE   0 0 23,125
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   123,235 10,925 SH   SOLE   0 0 10,925
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   308,112 19,650 SH   SOLE   0 0 19,650
WESTERN DIGITAL CORP. COM 958102105   431,150 6,314 SH   SOLE   0 0 6,314
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   1,258,132 32,884 SH   SOLE   0 0 32,884
WESTERN UN CO COM 959802109   616,505 51,677 SH   SOLE   0 0 51,677
WEYERHAEUSER CO MTN BE COM NEW 962166104   209,294 6,181 SH   SOLE   0 0 6,181
WHEATON PRECIOUS METALS CORP COM 962879102   1,340,722 21,950 SH   SOLE   0 0 21,950
WHIRLPOOL CORP COM 963320106   1,162,958 10,869 SH   SOLE   0 0 10,869
WILEY JOHN & SONS INC CL B 968223305   2,582,951 53,477 SH   SOLE   0 0 53,477
WILLIAMS COS INC COM 969457100   916,937 20,086 SH   SOLE   0 0 20,086
WILLIAMS SONOMA INC COM 969904101   500,439 3,230 SH   SOLE   0 0 3,230
WISDOMTREE TR EMG MKTS SMCAP 97717W281   285,875 5,324 SH   SOLE   0 0 5,324
WISDOMTREE TR US LARGECAP DIVD 97717W307   791,677 10,077 SH   SOLE   0 0 10,077
WISDOMTREE TR INTRST RATE HDGE 97717W380   249,523 11,129 SH   SOLE   0 0 11,129
WISDOMTREE TR US MIDCAP DIVID 97717W505   601,874 11,771 SH   SOLE   0 0 11,771
WISDOMTREE TR US SMALLCAP DIVD 97717W604   362,238 10,503 SH   SOLE   0 0 10,503
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   249,356 5,456 SH   SOLE   0 0 5,456
WISDOMTREE TR US QTLY DIV GRT 97717X669   259,978 3,124 SH   SOLE   0 0 3,124
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,017,197 20,255 SH   SOLE   0 0 20,255
WORKDAY INC CL A 98138H101   529,392 2,166 SH   SOLE   0 0 2,166
WRAP TECHNOLOGIES INC COM 98212N107   21,300 14,200 SH   SOLE   0 0 14,200
WYNDHAM HOTELS & RESORTS INC COM 98311A105   293,484 3,756 SH   SOLE   0 0 3,756
XPO INC COM 983793100   374,350 3,482 SH   SOLE   0 0 3,482
XAI OCTAGN FLT RAT & ALT INM COM 98400T106   75,583 11,083 SH   SOLE   0 0 11,083
XYLEM INC COM 98419M100   1,338,039 9,909 SH   SOLE   0 0 9,909
YATSEN HLDG LTD SPONSORED ADS 985194208   92,070 27,000 SH   SOLE   0 0 27,000
YUM BRANDS INC COM 988498101   1,102,233 7,889 SH   SOLE   0 0 7,889
YUM CHINA HLDGS INC COM 98850P109   333,683 7,412 SH   SOLE   0 0 7,412
ZILLOW GROUP INC CL A 98954M101   281,348 4,543 SH   SOLE   0 0 4,543
ZOETIS INC CL A 98978V103   615,403 3,150 SH   SOLE   0 0 3,150
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   228,399 3,275 SH   SOLE   0 0 3,275