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
ABBVIE INC COM 00287Y109   2,861,952 19,200 SH   SOLE   0 0 19,200
ADOBE INC COM 00724F101   2,000,338 3,923 SH   SOLE   0 0 3,923
ALIGHT INC COM CL A 01626W101   1,418,000 200,000 SH   SOLE   200,000 0 0
ALPHABET INC CAP STK CL C 02079K107   5,298,656 40,187 SH   SOLE   0 0 40,187
ALPHABET INC CAP STK CL A 02079K305   343,508 2,625 SH   SOLE   0 0 2,625
AMAZON COM INC COM 023135106   2,288,160 18,000 SH   SOLE   0 0 18,000
AMERICAN EXPRESS CO COM 025816109   373,870 2,506 SH   SOLE   0 0 2,506
AMGEN INC COM 031162100   1,849,069 6,880 SH   SOLE   0 0 6,880
APOLLO COML REAL EST FIN INC COM 03762U105   913,442 90,172 SH   SOLE   0 0 90,172
APPLE INC COM 037833100   9,068,822 52,969 SH   SOLE   0 0 52,969
ARBOR REALTY TRUST INC COM 038923108   778,992 51,317 SH   SOLE   0 0 51,317
ARES CAPITAL CORP COM 04010L103   1,843,809 94,700 SH   SOLE   0 0 94,700
ASPEN AEROGELS INC COM 04523Y105   2,580,000 300,000 SH   SOLE   300,000 0 0
BANDWIDTH INC COM CL A 05988J103   2,888,783 256,325 SH   SOLE   256,325 0 0
BANK AMERICA CORP COM 060505104   1,210,908 44,226 SH   SOLE   0 0 44,226
BHP GROUP LTD SPONSORED ADS 088606108   4,647,551 81,708 SH   SOLE   0 0 81,708
BLACKROCK CR ALLOCATION INCO COM 092508100   320,534 33,113 SH   SOLE   0 0 33,113
BLACKROCK ENHANCED EQUITY DI COM 09251A104   452,795 59,500 SH   SOLE   0 0 59,500
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   331,890 37,000 SH   SOLE   0 0 37,000
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   204,010 23,000 SH   SOLE   0 0 23,000
BLACKROCK MUNI INCOME TR II COM 09249N101   137,100 15,000 SH   SOLE   0 0 15,000
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   174,734 16,948 SH   SOLE   0 0 16,948
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   195,882 22,310 SH   SOLE   0 0 22,310
BLACKROCK MUNIVEST FD INC COM 09253R105   127,260 21,000 SH   SOLE   0 0 21,000
BLACKROCK MUNIYILD QULT FD I COM 09254F100   345,242 33,748 SH   SOLE   0 0 33,748
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   159,180 10,500 SH   SOLE   0 0 10,500
BLUE OWL CAPITAL CORPORATION COM 69121K104   780,821 56,377 SH   SOLE   0 0 56,377
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   719,200 72,500 SH   SOLE   0 0 72,500
BNY MELLON MUN INCOME INC COM 05589T104   113,400 20,000 SH   SOLE   0 0 20,000
BNY MELLON STRATEGIC MUN BD COM 09662E109   124,250 25,000 SH   SOLE   0 0 25,000
BNY MELLON STRATEGIC MUNS IN COM 05588W108   159,900 30,000 SH   SOLE   0 0 30,000
BP PLC SPONSORED ADR 055622104   301,203 7,779 SH   SOLE   0 0 7,779
BRIGHTCOVE INC COM 10921T101   2,039,260 619,836 SH   SOLE   619,836 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,720,190 29,638 SH   SOLE   0 0 29,638
BROADCOM INC COM 11135F101   4,987,633 6,005 SH   SOLE   0 0 6,005
BRUNSWICK CORP COM 117043109   2,003,045 25,355 SH   SOLE   23,000 0 2,355
BSQUARE CORP COM NEW 11776U300   1,855,282 1,585,711 SH   SOLE   1,585,711 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   404,265 8,722 SH   SOLE   0 0 8,722
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   126,480 12,000 SH   SOLE   0 0 12,000
CALAMOS GBL DYN INCOME FUND COM 12811L107   60,940 11,000 SH   SOLE   0 0 11,000
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   745,710 53,000 SH   SOLE   0 0 53,000
CANNAE HLDGS INC COM 13765N107   5,219,200 280,000 SH   SOLE   280,000 0 0
CATERPILLAR INC COM 149123101   230,685 845 SH   SOLE   0 0 845
CISCO SYS INC COM 17275R102   1,264,596 23,523 SH   SOLE   0 0 23,523
CLEVELAND-CLIFFS INC NEW COM 185899101   156,300 10,000 SH   SOLE   0 0 10,000
COLUMBUS MCKINNON CORP N Y COM 199333105   3,895,432 111,585 SH   SOLE   111,585 0 0
COPART INC COM 217204106   603,260 14,000 SH   SOLE   0 0 14,000
D R HORTON INC COM 23331A109   642,993 5,983 SH   SOLE   0 0 5,983
DISNEY WALT CO COM 254687106   533,390 6,581 SH   SOLE   0 0 6,581
DOMO INC COM CL B 257554105   4,855,950 495,000 SH   SOLE   495,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   488,696 5,537 SH   SOLE   0 0 5,537
DUPONT DE NEMOURS INC COM 26614N102   221,010 2,963 SH   SOLE   0 0 2,963
EAGLE MATLS INC COM 26969P108   249,780 1,500 SH   SOLE   0 0 1,500
EATON VANCE TX ADV GLBL DIV COM 27828S101   361,430 23,500 SH   SOLE   0 0 23,500
EDGIO INC COM 53261M104   468,655 550,000 SH   SOLE   550,000 0 0
EMCORE CORP COM NEW 290846203   1,066,457 2,242,812 SH   SOLE   2,242,812 0 0
ENPRO INDS INC COM 29355X107   1,939,040 16,000 SH   SOLE   16,000 0 0
EOG RES INC COM 26875P101   517,181 4,080 SH   SOLE   0 0 4,080
EVENTBRITE INC COM CL A 29975E109   3,007,300 305,000 SH   SOLE   305,000 0 0
EXPENSIFY INC COM CL A 30219Q106   1,950,000 600,000 SH   SOLE   600,000 0 0
EXXON MOBIL CORP COM 30231G102   5,789,992 49,243 SH   SOLE   0 0 49,243
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,796,382 67,709 SH   SOLE   50,000 0 17,709
FIDUS INVT CORP COM 316500107   934,042 48,648 SH   SOLE   0 0 48,648
FIRST TR NASDAQ 100 TECH IND SHS 337345102   203,378 1,400 SH   SOLE   0 0 1,400
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   343,785 20,500 SH   SOLE   0 0 20,500
FREEPORT-MCMORAN INC CL B 35671D857   593,582 15,918 SH   SOLE   0 0 15,918
GRAFTECH INTL LTD COM 384313508   1,627,750 425,000 SH   SOLE   425,000 0 0
GRANITE PT MTG TR INC COM STK 38741L107   1,109,673 227,392 SH   SOLE   0 0 227,392
HOME DEPOT INC COM 437076102   474,391 1,570 SH   SOLE   0 0 1,570
HONEYWELL INTL INC COM 438516106   568,814 3,079 SH   SOLE   0 0 3,079
I3 VERTICALS INC COM CL A 46571Y107   1,532,650 72,500 SH   SOLE   72,500 0 0
INTEVAC INC COM 461148108   948,550 305,000 SH   SOLE   305,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513   2,802,613 38,017 SH   SOLE   0 0 38,017
ISHARES TR CONV BD ETF 46435G102   950,853 12,813 SH   SOLE   0 0 12,813
ISHARES TR PFD AND INCM SEC 464288687   584,910 19,400 SH   SOLE   0 0 19,400
ISHARES TR CMBS ETF 46429B366   325,774 7,233 SH   SOLE   0 0 7,233
JOHNSON & JOHNSON COM 478160104   261,504 1,679 SH   SOLE   0 0 1,679
JPMORGAN CHASE & CO COM 46625H100   989,616 6,824 SH   SOLE   0 0 6,824
KRAFT HEINZ CO COM 500754106   425,849 12,659 SH   SOLE   0 0 12,659
KVH INDS INC COM 482738101   774,328 151,829 SH   SOLE   151,829 0 0
LADDER CAP CORP CL A 505743104   873,208 85,108 SH   SOLE   0 0 85,108
LAS VEGAS SANDS CORP COM 517834107   252,120 5,500 SH   SOLE   0 0 5,500
LIBERTY ENERGY INC COM CL A 53115L104   1,111,200 60,000 SH   SOLE   60,000 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   2,034,350 145,000 SH   SOLE   145,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105   1,737,000 60,000 SH   SOLE   60,000 0 0
LIVEPERSON INC COM 538146101   1,517,532 390,111 SH   SOLE   390,111 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   918,590 9,700 SH   SOLE   0 0 9,700
MARQETA INC CLASS A COM 57142B104   1,943,500 325,000 SH   SOLE   325,000 0 0
MERCK & CO INC COM 58933Y105   437,538 4,250 SH   SOLE   0 0 4,250
MICROSOFT CORP COM 594918104   5,427,743 17,190 SH   SOLE   0 0 17,190
MOLSON COORS BEVERAGE CO CL B 60871R209   2,492,410 39,195 SH   SOLE   30,000 0 9,195
NEW FORTRESS ENERGY INC COM CL A 644393100   3,441,900 105,000 SH   SOLE   105,000 0 0
NEXTERA ENERGY INC COM 65339F101   348,151 6,077 SH   SOLE   0 0 6,077
NUVEEN AMT FREE MUN CR INC F COM 67071L106   1,016,040 98,549 SH   SOLE   0 0 98,549
NUVEEN AMT FREE QLTY MUN INC COM 670657105   1,629,299 168,316 SH   SOLE   0 0 168,316
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   306,240 33,000 SH   SOLE   0 0 33,000
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   689,319 66,090 SH   SOLE   0 0 66,090
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   156,585 24,737 SH   SOLE   0 0 24,737
NUVEEN PFD & INCOME SECS FD COM 67072C105   641,334 103,944 SH   SOLE   0 0 103,944
NUVEEN QUALITY MUNCP INCOME COM 67066V101   715,235 70,536 SH   SOLE   0 0 70,536
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   321,197 25,371 SH   SOLE   0 0 25,371
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   174,360 12,000 SH   SOLE   0 0 12,000
ON24 INC COM 68339B104   1,742,269 275,240 SH   SOLE   275,240 0 0
ONEOK INC NEW COM 682680103   748,474 11,800 SH   SOLE   0 0 11,800
OPEN LENDING CORP COM 68373J104   1,610,400 220,000 SH   SOLE   220,000 0 0
ORACLE CORP COM 68389X105   211,840 2,000 SH   SOLE   0 0 2,000
PALO ALTO NETWORKS INC COM 697435105   527,490 2,250 SH   SOLE   0 0 2,250
PEBBLEBROOK HOTEL TR COM 70509V100   1,562,850 115,000 SH   SOLE   115,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   1,571,960 23,603 SH   SOLE   22,500 0 1,103
PFIZER INC COM 717081103   292,725 8,825 SH   SOLE   0 0 8,825
PIMCO DYNAMIC INCOME FD SHS 72201Y101   278,830 16,136 SH   SOLE   0 0 16,136
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   870,115 73,242 SH   SOLE   0 0 73,242
PIMCO MUN INCOME FD COM 72200R107   210,000 25,000 SH   SOLE   0 0 25,000
PIMCO MUN INCOME FD II COM 72200W106   338,360 44,000 SH   SOLE   0 0 44,000
PIMCO MUN INCOME FD III COM 72201A103   161,750 25,000 SH   SOLE   0 0 25,000
PROCTER AND GAMBLE CO COM 742718109   1,731,358 11,870 SH   SOLE   0 0 11,870
PROSPECT CAP CORP COM 74348T102   1,049,705 173,505 SH   SOLE   0 0 173,505
REGIONS FINANCIAL CORP NEW COM 7591EP100   258,000 15,000 SH   SOLE   0 0 15,000
RITHM CAPITAL CORP COM NEW 64828T201   506,305 54,500 SH   SOLE   0 0 54,500
ROCKET COS INC COM CL A 77311W101   188,966 23,101 SH   SOLE   0 0 23,101
SAP SE SPON ADR 803054204   740,616 5,727 SH   SOLE   0 0 5,727
SARATOGA INVT CORP COM NEW 80349A208   1,225,376 47,680 SH   SOLE   0 0 47,680
SCHLUMBERGER LTD COM STK 806857108   1,589,899 27,271 SH   SOLE   0 0 27,271
SECUREWORKS CORP CL A 81374A105   1,468,684 236,503 SH   SOLE   236,503 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   2,117,085 266,300 SH   SOLE   266,300 0 0
SHELL PLC SPON ADS 780259305   4,817,942 74,836 SH   SOLE   35,000 0 39,836
SIMON PPTY GROUP INC NEW COM 828806109   787,107 7,286 SH   SOLE   0 0 7,286
SMARTSHEET INC COM CL A 83200N103   223,784 5,531 SH   SOLE   0 0 5,531
SOUTHWESTERN ENERGY CO COM 845467109   273,480 42,400 SH   SOLE   0 0 42,400
SPDR S&P 500 ETF TR PUT 78462F953   139,300 20,000 SH Put SOLE   20,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   772,884 1,808 SH   SOLE   0 0 1,808
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,369,171 56,503 SH   SOLE   0 0 56,503
STARBUCKS CORP COM 855244109   545,886 5,981 SH   SOLE   0 0 5,981
STARWOOD PPTY TR INC COM 85571B105   565,117 29,205 SH   SOLE   0 0 29,205
STRYKER CORPORATION COM 863667101   249,769 914 SH   SOLE   0 0 914
TEXAS INSTRS INC COM 882508104   436,641 2,746 SH   SOLE   0 0 2,746
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   2,629,600 190,000 SH   SOLE   190,000 0 0
TRIPADVISOR INC COM 896945201   2,901,500 175,000 SH   SOLE   175,000 0 0
TWILIO INC CL A 90138F102   1,170,600 20,000 SH   SOLE   20,000 0 0
TYLER TECHNOLOGIES INC COM 902252105   209,288 542 SH   SOLE   0 0 542
UNION PAC CORP COM 907818108   419,885 2,062 SH   SOLE   0 0 2,062
UPLAND SOFTWARE INC COM 91544A109   2,709,856 586,549 SH   SOLE   586,549 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   1,781,404 24,873 SH   SOLE   0 0 24,873
VERISK ANALYTICS INC COM 92345Y106   406,569 1,721 SH   SOLE   0 0 1,721
VERITEX HLDGS INC COM 923451108   502,600 28,000 SH   SOLE   0 0 28,000
VERIZON COMMUNICATIONS INC COM 92343V104   780,757 24,090 SH   SOLE   0 0 24,090
VERRA MOBILITY CORP CL A COM STK 92511U102   2,805,000 150,000 SH   SOLE   150,000 0 0
VERTEX INC CL A 92538J106   5,197,500 225,000 SH   SOLE   225,000 0 0
VICI PPTYS INC COM 925652109   1,277,490 43,900 SH   SOLE   0 0 43,900
VIMEO INC COMMON STOCK 92719V100   2,655,000 750,000 SH   SOLE   750,000 0 0
VISA INC COM CL A 92826C839   601,936 2,617 SH   SOLE   0 0 2,617
WATSCO INC COM 942622200   257,605 682 SH   SOLE   0 0 682
WESTERN ALLIANCE BANCORP COM 957638109   1,379,100 30,000 SH   SOLE   30,000 0 0
YEXT INC COM 98585N106   949,500 150,000 SH   SOLE   150,000 0 0
ZUORA INC COM CL A 98983V106   2,900,480 352,000 SH   SOLE   352,000 0 0