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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADOBE INC ADBE 00724F101 693,993 3,385 SH SOLE 3,385 0 0
Agnc Investment Corp AGNC 00123Q104 2,811,219 257,910 SH SOLE 257,910 0 0
Alliance Resource Partners, L.P. ARLP 01877R108 2,869,087 119,645 SH SOLE 119,645 0 0
ALNYLAM PHARMACEUTICALS INC ALNY 02043Q107 487,669 1,620 SH SOLE 1,620 0 0
ALPHABET INC-CL A GOOGL 02079K305 3,847,803 10,767 SH SOLE 10,767 0 0
Annaly Capital Management, Inc. NLY 035710839 2,709,361 121,170 SH SOLE 121,170 0 0
Arbor Realty Trust Inc. ABR 038923108 1,936,403 357,270 SH SOLE 357,270 0 0
ARISTA NETWORKS INC ANET 040413205 1,235,537 7,273 SH SOLE 7,273 0 0
ARMOUR Residential REIT Inc. ARR 042315705 2,776,295 159,100 SH SOLE 159,100 0 0
AUTODESK INC ADSK 052769106 506,270 2,604 SH SOLE 2,604 0 0
AXON ENTERPRISE, INC AXON 05464C101 649,186 1,158 SH SOLE 1,158 0 0
Barings BDC Inc. BBDC 06759L103 2,627,159 308,352 SH SOLE 308,352 0 0
Black Stone Minerals LP BSM 09225M101 2,881,368 206,254 SH SOLE 206,254 0 0
BLACKROCK DEBT STRATEGIES FD DSU 09255R202 2,640,844 272,252 SH SOLE 272,252 0 0
BlackRock Enhanced Large Cap Core Fund Inc CII 09256A109 3,152,383 120,550 SH SOLE 120,550 0 0
Blackrock Floating Rate Income Strategies Fund Incorporated FRA 09255X100 2,607,213 237,235 SH SOLE 237,235 0 0
BOSTON SCIENTIFIC CP BSX 101137107 647,200 15,164 SH SOLE 15,164 0 0
CADENCE DESIGN SYSTEMS INC CDNS 127387108 877,498 2,338 SH SOLE 2,338 0 0
Capital Southwest Corporation CSWC 140501107 3,005,574 126,444 SH SOLE 126,444 0 0
CISCO SYSTEMS INC CSCO 17275R102 1,810,998 15,418 SH SOLE 15,418 0 0
CLOUDFLARE INC - CLASS A NET 18915M107 770,424 3,141 SH SOLE 3,141 0 0
COSTAR GROUP INC CSGP 22160N109 263,178 9,293 SH SOLE 9,293 0 0
CROWDSTRIKE HOLDINGS INC CRWD 22788C105 1,222,550 1,602 SH SOLE 1,602 0 0
CVR Partners LP and CVR Nitrogen Finance Corporation UAN 126633205 3,029,134 27,172 SH SOLE 27,172 0 0
DATADOG INC DDOG 23804L103 794,358 3,051 SH SOLE 3,051 0 0
Delek Logistics Partners LP DKL 24664T103 3,176,513 61,632 SH SOLE 61,632 0 0
DEXCOM INC DXCM 252131107 421,813 6,263 SH SOLE 6,263 0 0
Dorchester Minerals DMLP 25820R105 3,192,711 126,444 SH SOLE 126,444 0 0
Dynex Capital Inc DX 26817Q886 2,628,253 200,477 SH SOLE 200,477 0 0
EBAY INC EBAY 278642103 600,098 5,370 SH SOLE 5,370 0 0
EDWARDS LIFESCIENCES CORP EW 28176E108 639,914 7,074 SH SOLE 7,074 0 0
ELI LILLY & CO LLY 532457108 2,812,663 2,345 SH SOLE 2,345 0 0
Ellington Financial Inc EFC 28852N109 2,762,231 202,956 SH SOLE 202,956 0 0
Enterprise Products Partners L EPD 293792107 2,974,656 80,921 SH SOLE 80,921 0 0
F5 INC FFIV 315616102 401,401 965 SH SOLE 965 0 0
FAIR ISAAC CORP FICO 303250104 430,121 360 SH SOLE 360 0 0
FORTINET INC FTNT 34959E109 874,405 5,692 SH SOLE 5,692 0 0
Franklin Limited Duration Income Trust FTF 35472T101 2,618,742 452,287 SH SOLE 452,287 0 0
FS KKR CAPITAL CORP FSK 302635206 1,985,204 189,067 SH SOLE 189,067 0 0
GARMIN LTD GRMN H2906T109 547,055 2,303 SH SOLE 2,303 0 0
Goldman Sachs BDC Inc GSBD 38147U107 2,756,670 290,788 SH SOLE 290,788 0 0
GOLUB CAP BDC INC COM GBDC 38173M102 2,654,581 206,101 SH SOLE 206,101 0 0
INCYTE CORPORATION INCY 45337C102 449,812 3,968 SH SOLE 3,968 0 0
INSMED INCORPORATED INSM 457669307 399,399 3,746 SH SOLE 3,746 0 0
INSULET CORP PODD 45784P101 290,493 1,908 SH SOLE 1,908 0 0
INTUITIVE SURG, INC. ISRG 46120E602 987,439 2,483 SH SOLE 2,483 0 0
JOHNSON & JOHNSON JNJ 478160104 2,234,682 8,799 SH SOLE 8,799 0 0
KIMBELL ROYALTY PARTNERS LP KRP 49435R102 3,202,397 220,399 SH SOLE 220,399 0 0
META PLATFORMS INC META 30303M102 2,820,956 5,008 SH SOLE 5,008 0 0
MICROSOFT CORP MSFT 594918104 4,023,021 10,785 SH SOLE 10,785 0 0
MONGODB INC MDB 60937P106 467,909 1,393 SH SOLE 1,393 0 0
Morgan Stanley Direct Lending Fund MSDL 61774A103 2,485,259 164,369 SH SOLE 164,369 0 0
MOTOROLA SOLUTIONS MSI 620076307 703,917 1,695 SH SOLE 1,695 0 0
MPLX LP MPLX 55336V100 2,930,456 52,023 SH SOLE 52,023 0 0
NATERA INC NTRA 632307104 567,059 2,089 SH SOLE 2,089 0 0
Neuberger High Yield Strategies Fund Inc. NHS 64128C106 2,451,833 392,922 SH SOLE 392,922 0 0
NEW MTN FIN CORP COM NMFC 647551100 2,174,855 303,327 SH SOLE 303,327 0 0
Nuveen Churchill Direct Lending Corp NCDL 67090S108 2,506,070 201,777 SH SOLE 201,777 0 0
NUVEEN FLOAT RATE INC FD JFR 67072T108 2,733,588 356,400 SH SOLE 356,400 0 0
ORACLE CORP ORCL 68389X105 1,164,486 7,946 SH SOLE 7,946 0 0
Orchid Island Capital Inc. ORC 68571X301 2,671,782 383,326 SH SOLE 383,326 0 0
PALANTIR TECHNOLOGIE PLTR 69608A108 1,206,718 10,343 SH SOLE 10,343 0 0
PALO ALTO NETWORKS INC PANW 697435105 1,571,761 4,609 SH SOLE 4,609 0 0
Pennantpark Floating Rate Capital Ltd. PFLT 70806A106 2,261,518 302,342 SH SOLE 302,342 0 0
PennyMac Mortgage Investment Trust PMT 70931T103 2,504,205 222,004 SH SOLE 222,004 0 0
Pimco High Income Fund PHK 722014107 2,706,696 580,836 SH SOLE 580,836 0 0
PIMCO Income Strategy Fund PFL 72201H108 2,642,857 335,388 SH SOLE 335,388 0 0
Plains All American Pipeline LP PAA 726503105 3,247,244 145,878 SH SOLE 145,878 0 0
Prospect Capital Corp. PSEC 74348T102 2,527,972 1,094,360 SH SOLE 1,094,360 0 0
PTC INC PTC 69370C100 246,988 2,174 SH SOLE 2,174 0 0
PURE STORAGE, INC. P 74624M102 399,150 5,066 SH SOLE 5,066 0 0
REGENERON PHARMACEUTICALS REGN 75886F107 698,365 1,120 SH SOLE 1,120 0 0
RESMED INC RMD 761152107 452,122 2,320 SH SOLE 2,320 0 0
SALESFORCE.COM INC CRM 79466L302 871,500 5,563 SH SOLE 5,563 0 0
SERVICENOW INC NOW 81762P102 778,157 7,838 SH SOLE 7,838 0 0
SNOWFLAKE INC-CLASS A SNOW 833445109 861,483 3,385 SH SOLE 3,385 0 0
Starwood Property Trust Inc. STWD 85571B105 2,457,197 150,012 SH SOLE 150,012 0 0
STRYKER CORP SYK 863667101 966,559 3,070 SH SOLE 3,070 0 0
TWILIO INC - A TWLO 90138F102 483,638 2,344 SH SOLE 2,344 0 0
Two Harbors Investment Corp. TWO 90187B804 3,279,529 264,265 SH SOLE 264,265 0 0
UNITED THERAPEUTICS CORP UTHR 91307C102 417,209 770 SH SOLE 770 0 0
VEEVA SYSTEMS INC VEEV 922475108 483,251 2,723 SH SOLE 2,723 0 0
VERISIGN INC VRSN 92343E102 354,448 1,409 SH SOLE 1,409 0 0
VERTEX PHARMACEUTICALS INC VRTX 92532F100 904,049 1,820 SH SOLE 1,820 0 0
Western Asset Global High Income Fund Inc. EHI 95766B109 2,623,580 440,198 SH SOLE 440,198 0 0
Western Asset High Income Fund II Inc. HIX 95766J102 2,714,441 685,465 SH SOLE 685,465 0 0
Western Midstream Partners LP WES 958669103 3,082,279 70,436 SH SOLE 70,436 0 0
WORKDAY INC WDAY 98138H101 367,627 3,003 SH SOLE 3,003 0 0
ZOETIS INC ZTS 98978V103 446,107 6,208 SH SOLE 6,208 0 0
ZSCALER INC ZS 98980G102 366,143 2,594 SH SOLE 2,594 0 0