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
ADOBE INC ADBE 00724F101   966,972 3,978 SH   SOLE   3,978 0 0
AFFIRM HOLDINGS INC AFRM 00827B106   386,812 8,442 SH   SOLE   8,442 0 0
Agnc Investment Corp AGNC 00123Q104   2,248,325 224,160 SH   SOLE   224,160 0 0
Alliance Resource Partners, L.P. ARLP 01877R108   2,875,462 103,995 SH   SOLE   103,995 0 0
ALNYLAM PHARMACEUTICALS INC ALNY 02043Q107   580,677 1,755 SH   SOLE   1,755 0 0
ALPHABET INC-CL A GOOGL 02079K305   3,564,594 12,396 SH   SOLE   12,396 0 0
Annaly Capital Management, Inc. NLY 035710839   2,227,518 105,320 SH   SOLE   105,320 0 0
Arbor Realty Trust Inc. ABR 038923108   2,406,677 312,150 SH   SOLE   312,150 0 0
ARMOUR Residential REIT Inc. ARR 042315705   2,306,427 138,275 SH   SOLE   138,275 0 0
AUTODESK INC ADSK 052769106   735,676 3,073 SH   SOLE   3,073 0 0
AXON ENTERPRISE, INC AXON 05464C101   537,233 1,265 SH   SOLE   1,265 0 0
Barings BDC Inc. BBDC 06759L103   2,205,656 268,002 SH   SOLE   268,002 0 0
BENTLEY SYSTEMS, INC BSY 08265T208   296,237 8,435 SH   SOLE   8,435 0 0
Black Stone Minerals LP BSM 09225M101   2,710,320 179,254 SH   SOLE   179,254 0 0
BLACKROCK DEBT STRATEGIES FD DSU 09255R202   2,269,253 236,627 SH   SOLE   236,627 0 0
BlackRock Enhanced Large Cap Core Fund Inc CII 09256A109   2,202,371 104,775 SH   SOLE   104,775 0 0
Blackrock Floating Rate Income Strategies Fund Incorporated FRA 09255X100   2,272,159 206,185 SH   SOLE   206,185 0 0
BOSTON SCIENTIFIC CP BSX 101137107   853,337 13,599 SH   SOLE   13,599 0 0
CADENCE DESIGN SYSTEMS INC CDNS 127387108   863,898 3,109 SH   SOLE   3,109 0 0
Capital Southwest Corporation CSWC 140501107   2,430,855 109,894 SH   SOLE   109,894 0 0
CLOUDFLARE INC - CLASS A NET 18915M107   841,248 4,077 SH   SOLE   4,077 0 0
CROWDSTRIKE HOLDINGS INC CRWD 22788C105   1,038,100 2,659 SH   SOLE   2,659 0 0
CVR Partners LP and CVR Nitrogen Finance Corporation UAN 126633205   2,989,665 23,602 SH   SOLE   23,602 0 0
DATADOG INC DDOG 23804L103   651,046 5,515 SH   SOLE   5,515 0 0
Delek Logistics Partners LP DKL 24664T103   2,664,996 53,557 SH   SOLE   53,557 0 0
DOCUSIGN INC DOCU 256163106   353,442 7,455 SH   SOLE   7,455 0 0
Dorchester Minerals DMLP 25820R105   2,978,127 109,894 SH   SOLE   109,894 0 0
DYNATRACE INC DT 268150109   371,501 10,046 SH   SOLE   10,046 0 0
Dynex Capital Inc DX 26817Q886   2,223,137 174,227 SH   SOLE   174,227 0 0
EDWARDS LIFESCIENCES CORP EW 28176E108   684,444 8,547 SH   SOLE   8,547 0 0
ELI LILLY & CO LLY 532457108   2,374,846 2,582 SH   SOLE   2,582 0 0
Ellington Financial Inc EFC 28852N109   2,090,115 176,381 SH   SOLE   176,381 0 0
Enterprise Products Partners L EPD 293792107   2,658,601 70,259 SH   SOLE   70,259 0 0
EXPEDIA GROUP, INC. EXPE 30212P303   574,223 2,487 SH   SOLE   2,487 0 0
FAIR ISAAC CORP FICO 303250104   461,177 432 SH   SOLE   432 0 0
FORTINET INC FTNT 34959E109   743,162 9,094 SH   SOLE   9,094 0 0
Franklin Limited Duration Income Trust FTF 35472T101   2,291,697 393,087 SH   SOLE   393,087 0 0
FS KKR CAPITAL CORP FSK 302635206   1,672,747 164,317 SH   SOLE   164,317 0 0
GARMIN LTD GRMN H2906T109   615,291 2,652 SH   SOLE   2,652 0 0
GEN DIGITAL INC. CMN GEN 668771108   326,192 17,323 SH   SOLE   17,323 0 0
Goldman Sachs BDC Inc GSBD 38147U107   2,236,490 251,857 SH   SOLE   251,857 0 0
GOLUB CAP BDC INC COM GBDC 38173M102   2,267,735 179,126 SH   SOLE   179,126 0 0
HUBSPOT INC HUBS 443573100   368,591 1,510 SH   SOLE   1,510 0 0
INCYTE CORPORATION INCY 45337C102   458,082 4,867 SH   SOLE   4,867 0 0
INSMED INCORPORATED INSM 457669307   636,747 3,894 SH   SOLE   3,894 0 0
INTUITIVE SURG, INC. ISRG 46120E602   1,210,560 2,626 SH   SOLE   2,626 0 0
KIMBELL ROYALTY PARTNERS LP KRP 49435R102   2,769,341 191,385 SH   SOLE   191,385 0 0
META PLATFORMS INC META 30303M102   2,896,694 5,063 SH   SOLE   5,063 0 0
MICROSOFT CORP MSFT 594918104   4,372,078 11,811 SH   SOLE   11,811 0 0
MONGODB INC MDB 60937P106   428,103 1,749 SH   SOLE   1,749 0 0
Morgan Stanley Direct Lending Fund MSDL 61774A103   1,994,102 142,844 SH   SOLE   142,844 0 0
MOTOROLA SOLUTIONS MSI 620076307   810,222 1,867 SH   SOLE   1,867 0 0
MPLX LP MPLX 55336V100   2,580,877 45,223 SH   SOLE   45,223 0 0
Neuberger High Yield Strategies Fund Inc. NHS 64128C106   2,212,901 341,497 SH   SOLE   341,497 0 0
NEW MTN FIN CORP COM NMFC 647551100   2,045,746 263,627 SH   SOLE   263,627 0 0
NUTANIX INC - A NTNX 67059N108   325,404 8,561 SH   SOLE   8,561 0 0
Nuveen Churchill Direct Lending Corp NCDL 67090S108   2,230,795 175,377 SH   SOLE   175,377 0 0
NUVEEN FLOAT RATE INC FD JFR 67072T108   2,329,320 309,750 SH   SOLE   309,750 0 0
OKTA, INC. CL A CM OKTA 679295105   407,009 5,171 SH   SOLE   5,171 0 0
Orchid Island Capital Inc. ORC 68571X301   2,342,052 333,151 SH   SOLE   333,151 0 0
PALANTIR TECHNOLOGIE PLTR 69608A108   1,816,798 12,420 SH   SOLE   12,420 0 0
PALO ALTO NETWORKS INC PANW 697435105   1,239,755 7,733 SH   SOLE   7,733 0 0
Pennantpark Floating Rate Capital Ltd. PFLT 70806A106   2,112,647 262,767 SH   SOLE   262,767 0 0
PennyMac Mortgage Investment Trust PMT 70931T103   2,249,844 192,954 SH   SOLE   192,954 0 0
Pimco High Income Fund PHK 722014107   2,337,275 504,811 SH   SOLE   504,811 0 0
PIMCO Income Strategy Fund PFL 72201H108   2,331,904 291,488 SH   SOLE   291,488 0 0
PINTEREST INC PINS 72352L106   379,290 20,681 SH   SOLE   20,681 0 0
Plains All American Pipeline LP PAA 726503105   2,828,541 126,670 SH   SOLE   126,670 0 0
Prospect Capital Corp. PSEC 74348T102   2,482,397 951,110 SH   SOLE   951,110 0 0
PTC INC PTC 69370C100   388,428 2,726 SH   SOLE   2,726 0 0
PURE STORAGE, INC. PSTG 74624M102   415,937 7,045 SH   SOLE   7,045 0 0
REDDIT INC-CL A RDDT 75734B100   457,271 3,396 SH   SOLE   3,396 0 0
RESMED INC RMD 761152107   560,302 2,496 SH   SOLE   2,496 0 0
SALESFORCE.COM INC CRM 79466L302   1,278,690 6,850 SH   SOLE   6,850 0 0
SERVICENOW INC NOW 81762P102   1,041,004 9,957 SH   SOLE   9,957 0 0
SNOWFLAKE INC-CLASS A SNOW 833445109   733,739 4,865 SH   SOLE   4,865 0 0
Starwood Property Trust Inc. STWD 85571B105   2,245,264 130,387 SH   SOLE   130,387 0 0
STRYKER CORP SYK 863667101   1,036,044 3,153 SH   SOLE   3,153 0 0
SYNOPSYS INC SNPS 871607107   878,600 2,216 SH   SOLE   2,216 0 0
TRADE DESK INC/THE -CLASS A TTD 88339J105   332,045 14,634 SH   SOLE   14,634 0 0
TWILIO INC - A TWLO 90138F102   466,792 3,710 SH   SOLE   3,710 0 0
Two Harbors Investment Corp. TWO 90187B804   2,622,774 229,665 SH   SOLE   229,665 0 0
VEEVA SYSTEMS INC VEEV 922475108   565,098 3,217 SH   SOLE   3,217 0 0
VERISIGN INC VRSN 92343E102   509,386 2,051 SH   SOLE   2,051 0 0
VERTEX PHARMACEUTICALS INC VRTX 92532F100   918,979 2,058 SH   SOLE   2,058 0 0
Western Asset Global High Income Fund Inc. EHI 95766B109   2,257,181 382,573 SH   SOLE   382,573 0 0
Western Asset High Income Fund II Inc. HIX 95766J102   2,371,045 595,740 SH   SOLE   595,740 0 0
Western Midstream Partners LP WES 958669103   2,520,057 61,211 SH   SOLE   61,211 0 0
WORKDAY INC WDAY 98138H101   556,317 4,282 SH   SOLE   4,282 0 0
ZSCALER INC ZS 98980G102   434,338 3,096 SH   SOLE   3,096 0 0