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