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
ABBVIE INC COM 00287Y109 4,656,598 18,505 SH SOLE 0 0 18,505
ACTUATE THERAPEUTICS INC COM 005083100 153,000 100,000 SH SOLE 100,000 0 0
AEROVIRONMENT INC COM 008073108 412,165 2,501 SH SOLE 2,501 0 0
ALPHABET INC CAP STK CL A 02079K305 938,096 2,625 SH SOLE 0 0 2,625
ALPHABET INC CAP STK CL C 02079K107 11,679,323 33,055 SH SOLE 0 0 33,055
AMAZON COM INC COM 023135106 4,295,125 18,021 SH SOLE 0 0 18,021
AMERICAN AIRLINES GROUP INC COM 02376R102 361,400 20,000 SH Call SOLE 20,000 0 0
AMERICAN EXPRESS CO COM 025816109 847,655 2,506 SH SOLE 0 0 2,506
AMGEN INC COM 031162100 2,822,001 7,793 SH SOLE 0 0 7,793
AMPLITUDE INC COM CL A 03213A104 918,673 120,088 SH SOLE 120,000 0 88
APPLE INC COM 037833100 26,873,874 92,876 SH SOLE 48,945 0 43,931
APPLIED DIGITAL CORP COM NEW 038169207 373,000 10,000 SH Call SOLE 10,000 0 0
ARBOR REALTY TRUST INC COM 038923108 1,485,768 274,127 SH SOLE 200,000 0 74,127
ARES CAPITAL CORP COM 04010L103 2,055,866 110,948 SH SOLE 0 0 110,948
ARGAN INC COM 04010E109 2,235,565 2,800 SH SOLE 2,800 0 0
ASPEN AEROGELS INC COM 04523Y105 1,176,634 185,589 SH SOLE 185,100 0 489
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 948,049 57,077 SH SOLE 57,000 0 77
ATLASSIAN CORPORATION CL A 049468101 388,950 5,000 SH Call SOLE 5,000 0 0
AVALONBAY CMNTYS INC COM 053484101 852,501 4,518 SH SOLE 0 0 4,518
BANDWIDTH INC COM CL A 05988J103 1,425,516 22,520 SH SOLE 22,500 0 20
BANK OF AMER CORP COM 060505104 2,867,120 50,318 SH SOLE 0 0 50,318
BANK OZK LITTLE ROCK ARK COM 06417N103 1,434,871 27,546 SH SOLE 27,500 0 46
BHP BILLITON LIMITED SPONSORED ADS 088606108 6,485,684 77,850 SH SOLE 0 0 77,850
BILL HOLDINGS INC COM 090043100 1,085,632 30,023 SH SOLE 30,000 0 23
BLACKROCK CR ALLOCATION COM 092508100 300,121 29,366 SH SOLE 0 0 29,366
BLACKROCK ENHANCED EQUITY DI COM 09251A104 545,490 57,000 SH SOLE 0 0 57,000
BLACKROCK MUNIASSETS FD INC COM 09254J102 292,095 26,530 SH SOLE 0 0 26,530
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 537,168 45,210 SH SOLE 0 0 45,210
BLACKROCK MUNIYILD QULT FD I COM 09254F100 232,000 20,000 SH SOLE 0 0 20,000
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 169,785 10,500 SH SOLE 0 0 10,500
BLUE OWL CAPITAL CORPORATION COM 69121K104 1,872,227 172,238 SH SOLE 0 0 172,238
BLUE OWL TECHNOLOGY FIN CORP COMMON STOCK 095924106 1,231,319 118,968 SH SOLE 45,000 0 73,968
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 444,360 40,250 SH SOLE 0 0 40,250
BNY MELLON STRATEGIC MUN BD COM 09662E109 443,537 72,032 SH SOLE 0 0 72,032
BP PLC SPONSORED ADR 055622104 316,218 8,558 SH SOLE 0 0 8,558
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 1,016,410 73,867 SH SOLE 0 0 73,867
BRAZE INC COM CL A 10576N102 976,831 45,036 SH SOLE 45,000 0 36
BROADCOM INC COM 11135F101 10,552,824 27,936 SH SOLE 0 0 27,936
BROADSTONE NET LEASE INC COM 11135E203 1,299,378 62,863 SH SOLE 0 0 62,863
BRUNSWICK CORP COM 117043109 2,048,380 24,316 SH SOLE 19,000 0 5,316
BUILDERS FIRSTSOURCE INC COM 12008R107 1,456,466 16,277 SH SOLE 16,250 0 27
BXP INC COM 101121101 848,436 12,795 SH SOLE 0 0 12,795
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 161,280 12,000 SH SOLE 0 0 12,000
CALAMOS GBL DYN INCOME FUND COM 12811L107 98,010 11,000 SH SOLE 0 0 11,000
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 797,728 38,800 SH SOLE 0 0 38,800
CANNAE HLDGS INC COM 13765N107 1,385,122 96,189 SH SOLE 96,064 0 125
CATERPILLAR INC COM 149123101 1,342,839 1,261 SH SOLE 0 0 1,261
CAVA GROUP INC COM 148929102 392,400 5,000 SH Call SOLE 5,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 824,585 3,450 SH SOLE 3,450 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 976,208 28,712 SH SOLE 0 0 28,712
CISCO SYS INC COM 17275R102 2,223,870 18,933 SH SOLE 0 0 18,933
COLUMBUS MCKINNON CORP N Y COM 199333105 1,136,293 75,102 SH SOLE 75,000 0 102
CORPAY INC COM SHS 219948106 300,610 902 SH SOLE 0 0 902
COSTCO WHOLESALE CORPORATION COM 22160K105 521,992 558 SH SOLE 0 0 558
CRACKER BARREL OLD CTRY STOR COM 22410J106 265,200 5,000 SH Call SOLE 5,000 0 0
D R HORTON INC COM 23331A109 1,372,427 8,426 SH SOLE 0 0 8,426
DAKOTA GOLD CORP COM 46655E100 426,004 100,001 SH SOLE 100,001 0 0
DISNEY WALT CO COM 254687106 1,002,251 10,413 SH SOLE 0 0 10,413
DOCUSIGN INC COM 256163106 1,000,205 22,517 SH SOLE 15,000 0 7,517
DOLBY LABORATORIES INC COM CL A 25659T107 334,146 6,355 SH SOLE 0 0 6,355
DOMO INC COM CL B 257554105 764,549 244,265 SH SOLE 244,000 0 265
DUKE ENERGY CORP NEW COM NEW 26441C204 700,873 5,537 SH SOLE 0 0 5,537
EATON VANCE TX ADV GLBL DIV COM 27828S101 553,190 23,500 SH SOLE 0 0 23,500
ELI LILLY & CO COM 532457108 200,305 167 SH SOLE 0 0 167
EOG RES INC COM 26875P101 742,964 5,727 SH SOLE 0 0 5,727
EQT CORP COM 26884L109 1,020,758 19,198 SH SOLE 16,000 0 3,198
EQUIFAX INC COM 294429105 271,887 1,713 SH SOLE 0 0 1,713
EURONET WORLDWIDE INC COM 298736109 1,832,165 25,033 SH SOLE 25,000 0 33
EXPENSIFY INC COM CL A 30219Q106 3,165,536 1,768,456 SH SOLE 1,765,000 0 3,456
EXXON MOBIL CORP COM 30231G102 6,340,937 46,379 SH SOLE 0 0 46,379
FEDEX CORP COM 31428X106 1,088,127 3,475 SH SOLE 0 0 3,475
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 259,116 1,716 SH SOLE 0 0 1,716
FERMI INC COM 314911108 366,400 40,000 SH Call SOLE 40,000 0 0
FIDELITY NATL FINL INC COM SHS 31620R303 1,141,508 24,205 SH SOLE 0 0 24,205
FIDUS INVT CORP COM 316500107 1,347,238 70,647 SH SOLE 0 0 70,647
FIRST SOLAR INC COM 336433107 1,026,426 4,350 SH SOLE 0 0 4,350
FIRST TR EXCHANGE-TRADED FD SHS 337345102 427,399 1,277 SH SOLE 0 0 1,277
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 403,065 19,500 SH SOLE 0 0 19,500
FLYWIRE CORPORATION COM VTG 302492103 3,518,902 200,279 SH SOLE 200,000 0 279
FREEPORT MCMORAN INC CL B 35671D857 1,569,231 24,952 SH SOLE 0 0 24,952
FRESHWORKS INC CLASS A COM 358054104 911,802 90,099 SH SOLE 90,000 0 99
GLOBAL PMTS INC COM 37940X102 754,987 10,405 SH SOLE 10,000 0 405
GLOBAL PMTS INC COM 37940X102 2,684,720 37,000 SH Call SOLE 37,000 0 0
GRAFTECH INTL LTD SR NT COM NEW 384313607 192,329 32,543 SH SOLE 32,500 0 43
HEALTH CATALYST INC COM 42225T107 9,795,659 4,922,442 SH SOLE 4,915,083 0 7,359
HERCULES CAPITAL INC COM 427096508 679,025 43,058 SH SOLE 0 0 43,058
HONEYWELL AEROSPACE INC COM 43849R105 552,479 2,499 SH SOLE 0 0 2,499
HONEYWELL INTL INC COM 438516205 564,228 2,520 SH SOLE 0 0 2,520
HUNTINGTON BANCSHARES INC COM 446150104 898,043 50,651 SH SOLE 1 0 50,650
INTAPP INC COM 45827U109 631,082 25,033 SH SOLE 25,000 0 33
INVESCO QQQ TR UNIT SER 1 46090E103 7,364,000 10,000 SH Put SOLE 10,000 0 0
IONQ INC COM 46222L108 1,065,053 20,001 SH SOLE 20,001 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,495,066 17,300 SH SOLE 17,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,009,000 20,000 SH Put SOLE 20,000 0 0
ISHARES TR CMBS ETF 46429B366 1,290,135 26,503 SH SOLE 0 0 26,503
ISHARES TR CORE S&P US GWT 464287671 432,795 2,301 SH SOLE 0 0 2,301
ISHARES TR CORE S&P US VLU 464287663 411,851 3,739 SH SOLE 0 0 3,739
ISHARES TR IBOXX HI YD ETF 464288513 4,568,378 57,123 SH SOLE 0 0 57,123
ISHARES TR PFD AND INCM SEC 464288687 1,524,287 49,993 SH SOLE 0 0 49,993
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1,475,040 24,000 SH SOLE 0 0 24,000
JOHNSON & JOHNSON COM 478160104 597,845 2,354 SH SOLE 0 0 2,354
JPMORGAN CHASE & CO COM 46625H100 2,119,134 6,474 SH SOLE 0 0 6,474
KIMCO REALTY CORP COM 49446R109 1,395,163 55,036 SH SOLE 0 0 55,036
KRAFT HEINZ CO COM 500754106 476,085 20,156 SH SOLE 0 0 20,156
LADDER CAP CORP CL A 505743104 1,453,695 146,100 SH SOLE 0 0 146,100
LIBERTY ENERGY INC COM CL A 53115L104 654,750 25,000 SH SOLE 25,000 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 1,890,781 180,246 SH SOLE 180,000 0 246
LIVEPERSON INC NOTE 12/1 538146AD3 3,022,500 3,900,000 PRN SOLE 3,900,000 0 0
MACERICH CO COM 554382101 125,950 5,000 SH Put SOLE 5,000 0 0
MARQETA INC CLASS A COM 57142B104 1,422,941 350,478 SH SOLE 350,000 0 478
MASTERCARD INCORPORATED CL A 57636Q104 411,907 802 SH SOLE 0 0 802
MERCK & CO INC COM 58933Y105 564,758 4,395 SH SOLE 0 0 4,395
MICROSOFT CORP COM 594918104 7,866,755 21,091 SH SOLE 5,500 0 15,591
MOLSON COORS BEVERAGE CO CL B 60871R209 512,129 13,145 SH SOLE 0 0 13,145
MONDAY COM LTD SHS M7S64H106 1,087,298 15,020 SH SOLE 15,000 0 20
MUELLER INDS INC COM 624756102 282,465 4,600 SH SOLE 4,600 0 0
NCR VOYIX CORPORATION COM 62886E108 2,249,822 275,376 SH SOLE 275,000 0 376
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675 386,172 6,800 SH SOLE 0 0 6,800
NICE LTD SPONSORED ADR 653656108 1,318,779 14,516 SH SOLE 14,500 0 16
NORFOLK SOUTHN CORP COM 655844108 283,131 900 SH SOLE 0 0 900
NUVEEN AMT FREE MUN CR INC F COM 67071L106 3,725,210 291,032 SH SOLE 0 0 291,032
NUVEEN AMT FREE QLTY MUN INC COM 670657105 4,471,426 380,871 SH SOLE 0 0 380,871
NUVEEN MUN CR INCOME FD COM SH BEN INT 67070X101 528,883 41,710 SH SOLE 0 0 41,710
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1,434,878 135,750 SH SOLE 0 0 135,750
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 792,444 100,564 SH SOLE 0 0 100,564
NUVEEN QUALITY MUNCP INCOME COM 67066V101 4,250,074 350,711 SH SOLE 0 0 350,711
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 334,383 17,939 SH SOLE 0 0 17,939
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 315,600 20,000 SH SOLE 0 0 20,000
NVENT ELEC PLC SHS G6700G107 360,421 2,125 SH SOLE 0 0 2,125
NVIDIA CORPORATION COM 67066G104 1,466,210 7,330 SH SOLE 6,000 0 1,330
ONEOK INC NEW COM 682680103 1,021,545 11,750 SH SOLE 0 0 11,750
OPUS GENETICS INC COM 67577R102 267,512 65,088 SH SOLE 65,000 0 88
ORACLE CORP COM 68389X105 366,375 2,500 SH SOLE 0 0 2,500
PAGERDUTY INC COM 69553P100 1,208,691 125,253 SH SOLE 125,000 0 253
PALANTIR TECHNOLOGIES INC CL A 69608A108 583,000 5,000 SH SOLE 5,000 0 0
PALO ALTO NETWORKS INC COM 697435105 2,233,340 6,549 SH SOLE 0 0 6,549
PAR TECHNOLOGY CORP COM 698884103 1,203,879 69,109 SH SOLE 69,000 0 109
PAYPAL HLDGS INC COM 70450Y103 1,350,670 31,280 SH SOLE 0 0 31,280
PEBBLEBROOK HOTEL TR 6.3 CUM PFD SR F 70509V704 291,300 15,000 SH SOLE 15,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,045,810 12,007 SH SOLE 12,000 0 7
PHREESIA INC COM 71944F106 1,236,621 120,177 SH SOLE 120,000 0 177
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 1,231,892 93,184 SH SOLE 0 0 93,184
PIMCO MUN INCOME FD II COM 72200W106 86,754 11,400 SH SOLE 0 0 11,400
PROCORE TECHNOLOGIES INC COM 74275K108 609,544 15,006 SH SOLE 15,000 0 6
PROCORE TECHNOLOGIES INC COM 74275K108 203,100 5,000 SH Call SOLE 5,000 0 0
PROCTER & GAMBLE CO COM 742718109 1,741,497 11,876 SH SOLE 0 0 11,876
PROLOGIS INC. COM 74340W103 378,097 2,791 SH SOLE 0 0 2,791
QNITY ELECTRONICS INC COMMON STOCK 74743L100 241,699 1,480 SH SOLE 0 0 1,480
QUANTA SVCS INC COM 74762E102 216,012 300 SH SOLE 300 0 0
RAPID7 INC COM 753422104 851,650 105,142 SH SOLE 105,000 0 142
REGENXBIO INC COM 75901B107 359,879 30,040 SH SOLE 30,000 0 40
REGIONS FINANCIAL CORP NEW COM 7591EP100 453,000 15,000 SH SOLE 0 0 15,000
REIN THERAPEUTICS INC COM NEW 00887A204 187,200 180,000 SH SOLE 180,000 0 0
RITHM CAPITAL CORP COM NEW 64828T201 423,489 45,100 SH SOLE 0 0 45,100
SAP SE SPON ADR 803054204 962,109 6,243 SH SOLE 0 0 6,243
SARATOGA INVT CORP COM NEW 80349A208 1,041,431 46,680 SH SOLE 0 0 46,680
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 453,438 2,380 SH SOLE 0 0 2,380
SERVICENOW INC COM 81762P102 992,800 10,000 SH Call SOLE 10,000 0 0
SERVICENOW INC COM 81762P102 351,948 3,545 SH SOLE 0 0 3,545
SHELL PLC SPON ADS 780259305 4,241,283 54,698 SH SOLE 13,000 0 41,698
SLB LIMITED COM STK 806857108 1,671,269 35,949 SH SOLE 0 0 35,949
SNOWFLAKE INC COM SHS 833445109 1,018,000 4,000 SH Call SOLE 4,000 0 0
SOUTHLAND HLDGS INC COM 84445C100 498,897 682,151 SH SOLE 0 0 682,151
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 11,412,479 124,536 SH SOLE 119,000 0 5,536
SPOTIFY TECHNOLOGY S A SHS L8681T102 275,478 600 SH SOLE 0 0 600
SPS COMM INC COM 78463M107 1,144,543 20,020 SH SOLE 20,000 0 20
SSGA ACTIVE ETF TR ST STR BL LN ETF 78467V608 6,572,540 163,161 SH SOLE 0 0 163,161
STARWOOD PPTY TR INC COM 85571B105 781,113 47,687 SH SOLE 0 0 47,687
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,385,258 1,855 SH SOLE 0 0 1,855
STRATASYS LTD SHS M85548101 856,000 100,000 SH SOLE 100,000 0 0
STRYKER CORPORATION COM 863667101 413,385 1,313 SH SOLE 0 0 1,313
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 201,057 421 SH SOLE 0 0 421
TERADYNE INC COM 880770102 235,630 487 SH SOLE 0 0 487
TERAWULF INC COM 88080T104 444,600 18,000 SH Call SOLE 18,000 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 413,453 4,004 SH SOLE 4,000 0 4
TEXAS INSTRS INC COM 882508104 1,519,561 5,098 SH SOLE 0 0 5,098
TRIPADVISOR INC COM 896945201 2,470,611 180,205 SH SOLE 180,000 0 205
TRIPADVISOR INC COM 896945201 1,371,000 100,000 SH Call SOLE 100,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 301,234 1,030 SH SOLE 0 0 1,030
UNION PAC CORP COM 907818108 1,025,712 3,771 SH SOLE 0 0 3,771
UNIQURE NV SHS N90064101 806,050 17,500 SH Call SOLE 17,500 0 0
UNITED STS OIL FD LP UNITS 91232N207 532,200 5,000 SH Call SOLE 5,000 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2,551,869 33,851 SH SOLE 0 0 33,851
VERISK ANALYTICS INC COM 92345Y106 218,847 1,219 SH SOLE 0 0 1,219
VERIZON COMMUNICATIONS INC COM 92343V104 753,102 17,787 SH SOLE 0 0 17,787
VERRA MOBILITY CORP CL A COM STK 92511U102 723,197 170,164 SH SOLE 170,000 0 164
VERTEX INC CL A 92538J106 1,264,522 110,150 SH SOLE 110,000 0 150
VIA TRANSN INC COM CL A 92556W104 908,234 50,068 SH SOLE 50,000 0 68
VICI PPTYS INC COM 925652109 1,165,545 43,900 SH SOLE 0 0 43,900
VIPER ENERGY INC CL A 64361Q101 920,250 21,704 SH SOLE 0 0 21,704
VISA INC COM CL A 92826C839 829,249 2,417 SH SOLE 0 0 2,417
WALMART INC COM 931142103 566,000 5,000 SH SOLE 5,000 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 396,539 50,068 SH SOLE 50,000 0 68
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 361,983 1,375 SH SOLE 0 0 1,375