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