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
180 DEGREE CAP CORP COM NEW 68235B208   3,751,181 710,451 SH   SOLE   710,451 0 0
3M CO COM 88579Y101   2,019,697 16,842 SH   SOLE   16,842 0 0
A10 NETWORKS INC COM 002121101   15,956,672 959,511 SH   SOLE   959,511 0 0
ABBOTT LABS COM 002824100   217,274 1,979 SH   SOLE   1,979 0 0
ABBVIE INC COM 00287Y109   258,576 1,600 SH   SOLE   1,600 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,542,968 35,763 SH   SOLE   35,763 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   6,258,957 757,743 SH   SOLE   757,743 0 0
ADDUS HOMECARE CORP COM 006739106   14,069,617 141,417 SH   SOLE   141,417 0 0
AGILYSYS INC COM 00847J105   15,723,852 198,684 SH   SOLE   198,684 0 0
AGNC INVT CORP COM 00123Q104   8,483,465 819,658 SH   SOLE   819,658 0 0
ALAMO GROUP INC COM 011311107   10,197,955 72,019 SH   SOLE   72,019 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   11,616,889 333,723 SH   SOLE   333,723 0 0
ALPHABET INC CAP STK CL A 02079K305   10,157,889 115,130 SH   SOLE   115,130 0 0
ALPHABET INC CAP STK CL C 02079K107   725,820 8,180 SH   SOLE   8,180 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   11,798,256 309,910 SH   SOLE   309,910 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   11,971,702 907,635 SH   SOLE   907,635 0 0
AMERIPRISE FINL INC COM 03076C106   11,590,107 37,223 SH   SOLE   37,223 0 0
APPLE INC COM 037833100   1,368,451 10,532 SH   SOLE   10,532 0 0
ARBOR REALTY TRUST INC COM 038923108   6,626,407 502,381 SH   SOLE   502,381 0 0
ARCOSA INC COM 039653100   15,299,080 281,544 SH   SOLE   281,544 0 0
ARES CAPITAL CORP COM 04010L103   6,633,969 359,175 SH   SOLE   359,175 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205   4,040,763 1,379,100 SH   SOLE   1,379,100 0 0
ASTRONOVA INC COM 04638F108   6,341,090 494,625 SH   SOLE   494,625 0 0
AT&T INC COM 00206R102   8,824,912 479,354 SH   SOLE   479,354 0 0
ATLAS CORP SHARES Y0436Q109   12,518,089 816,042 SH   SOLE   816,042 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   15,057,378 482,763 SH   SOLE   482,763 0 0
AVID BIOSERVICES INC COM 05368M106   11,152,198 809,891 SH   SOLE   809,891 0 0
B. RILEY FINANCIAL INC COM 05580M108   23,436,759 685,285 SH   SOLE   685,285 0 0
BANK AMERICA CORP COM 060505104   326,066 9,845 SH   SOLE   9,845 0 0
BAR HBR BANKSHARES COM 066849100   12,283,205 383,371 SH   SOLE   383,371 0 0
BARINGS BDC INC COM 06759L103   22,035,180 2,703,703 SH   SOLE   2,703,703 0 0
BASSETT FURNITURE INDS INC COM 070203104   704,411 40,530 SH   SOLE   40,530 0 0
BCE INC COM NEW 05534B760   7,989,014 181,775 SH   SOLE   181,775 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   937,422 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   13,895,949 44,985 SH   SOLE   44,985 0 0
BLUELINX HLDGS INC COM NEW 09624H208   38,692,668 544,124 SH   SOLE   544,124 0 0
BOEING CO COM 097023105   7,683,720 40,337 SH   SOLE   40,337 0 0
BOSTON SCIENTIFIC CORP COM 101137107   361,415 7,811 SH   SOLE   7,811 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   10,808,982 609,300 SH   SOLE   609,300 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   8,745,343 1,269,280 SH   SOLE   1,269,280 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   230,240 3,200 SH   SOLE   3,200 0 0
BRUNSWICK CORP COM 117043109   8,804,849 122,154 SH   SOLE   122,154 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   13,441,842 207,180 SH   SOLE   207,180 0 0
CAPITAL SOUTHWEST CORP COM 140501107   12,791,772 748,057 SH   SOLE   748,057 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   6,018,936 145,914 SH   SOLE   145,914 0 0
CELCUITY INC COM 15102K100   840,600 60,000 SH   SOLE   60,000 0 0
CHARLES & COLVARD LTD COM 159765106   1,548,394 1,882,546 SH   SOLE   1,882,546 0 0
CHEVRON CORP NEW COM 166764100   383,929 2,139 SH   SOLE   2,139 0 0
CINTAS CORP COM 172908105   11,267,832 24,950 SH   SOLE   24,950 0 0
CION INVT CORP COM 17259U204   16,401,274 1,682,182 SH   SOLE   1,682,182 0 0
CIVEO CORP CDA COM NEW 17878Y207   3,691,943 118,712 SH   SOLE   118,712 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   12,214,674 210,852 SH   SOLE   210,852 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   4,778,813 151,564 SH   SOLE   151,564 0 0
COCA COLA CO COM 191216100   203,552 3,200 SH   SOLE   3,200 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   10,098,399 311,007 SH   SOLE   311,007 0 0
CSW INDUSTRIALS INC COM 126402106   11,473,409 98,968 SH   SOLE   98,968 0 0
CVS HEALTH CORP COM 126650100   7,957,335 85,388 SH   SOLE   85,388 0 0
DEERE & CO COM 244199105   11,821,181 27,571 SH   SOLE   27,571 0 0
DHI GROUP INC COM 23331S100   13,211,405 2,497,430 SH   SOLE   2,497,430 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   3,792,910 20,500 SH   SOLE   20,500 0 0
DIGI INTL INC COM 253798102   18,667,903 510,750 SH   SOLE   510,750 0 0
DISNEY WALT CO COM 254687106   2,717,679 31,281 SH   SOLE   31,281 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   5,901,360 160,102 SH   SOLE   160,102 0 0
DLH HLDGS CORP COM 23335Q100   6,881,937 580,020 SH   SOLE   580,020 0 0
DOCGO INC COM 256086109   13,196,777 1,866,588 SH   SOLE   1,866,588 0 0
DOUGLAS DYNAMICS INC COM 25960R105   10,155,862 280,859 SH   SOLE   280,859 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   7,634,239 594,104 SH   SOLE   594,104 0 0
ECOLAB INC COM 278865100   759,788 5,220 SH   SOLE   5,220 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   223,830 3,000 SH   SOLE   3,000 0 0
ELECTROMED INC COM 285409108   4,369,242 416,515 SH   SOLE   416,515 0 0
ELEVANCE HEALTH INC COM 036752103   12,803,766 24,960 SH   SOLE   24,960 0 0
EMERSON ELEC CO COM 291011104   243,224 2,532 SH   SOLE   2,532 0 0
ENSTAR GROUP LIMITED SHS G3075P101   12,166,300 52,659 SH   SOLE   52,659 0 0
EOG RES INC COM 26875P101   6,365,233 49,145 SH   SOLE   49,145 0 0
EPSILON ENERGY LTD COM 294375209   927,172 139,845 SH   SOLE   139,845 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   186,631 7,474 SH   SOLE   7,474 0 0
EQUITY COMWLTH 6.5% CNV PFD D 294628201   2,214,491 88,394 SH   SOLE   88,394 0 0
ETSY INC COM 29786A106   9,083,522 75,835 SH   SOLE   75,835 0 0
EVOLUTION PETE CORP COM 30049A107   2,820,831 373,620 SH   SOLE   373,620 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   13,001,077 964,472 SH   SOLE   964,472 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104   2,421,100 310,000 SH   SOLE   310,000 0 0
FIRST WESTN FINL INC COM 33751L105   6,477,371 230,102 SH   SOLE   230,102 0 0
FISERV INC COM 337738108   10,772,413 106,584 SH   SOLE   106,584 0 0
FLEXSTEEL INDS INC COM 339382103   3,007,620 195,300 SH   SOLE   195,300 0 0
FRANCHISE GROUP INC COM 35180X105   20,104,721 844,027 SH   SOLE   844,027 0 0
FRANKLIN COVEY CO COM 353469109   23,959,304 512,279 SH   SOLE   512,279 0 0
GENTHERM INC COM 37253A103   6,940,538 106,303 SH   SOLE   106,303 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   31,300,764 1,879,926 SH   SOLE   1,879,926 0 0
GLOBE LIFE INC COM 37959E102   531,625 4,410 SH   SOLE   4,410 0 0
GREEN BRICK PARTNERS INC COM 392709101   25,691,142 1,060,303 SH   SOLE   1,060,303 0 0
HACKETT GROUP INC COM 404609109   8,793,442 431,686 SH   SOLE   431,686 0 0
HARVARD BIOSCIENCE INC COM 416906105   7,656,388 2,764,039 SH   SOLE   2,764,039 0 0
HEALTHSTREAM INC COM 42222N103   17,759,914 714,972 SH   SOLE   714,972 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   29,707,994 914,655 SH   SOLE   914,655 0 0
HERITAGE GLOBAL INC COM 42727E103   6,031,345 2,566,530 SH   SOLE   2,566,530 0 0
LUMENT FINANCE TRUST INC COM 55025L108   2,909,331 1,531,227 SH   SOLE   1,531,227 0 0
IAC INC COM NEW 44891N208   3,835,707 86,390 SH   SOLE   86,390 0 0
INDUS REALTY TRUST INC COM 45580R103   232,373 3,660 SH   SOLE   3,660 0 0
INFUSYSTEM HLDGS INC COM 45685K102   5,874,546 676,791 SH   SOLE   676,791 0 0
INTEL CORP COM 458140100   475,951 18,008 SH   SOLE   18,008 0 0
ISHARES TR CORE DIV GRWTH 46434V621   31,567 631 SH   SOLE   631 0 0
ISHARES INC CORE MSCI EMKT 46434G103   3,707,314 79,386 SH   SOLE   79,386 0 0
ISHARES TR CORE MSCI EURO 46434V738   3,081,085 64,865 SH   SOLE   64,865 0 0
ISHARES TR CORE S&P500 ETF 464287200   96,821 252 SH   SOLE   252 0 0
ISHARES TR CORE S&P MCP ETF 464287507   103,701 429 SH   SOLE   429 0 0
ISHARES TR CORE S&P SCP ETF 464287804   109,709 1,159 SH   SOLE   1,159 0 0
ISHARES TR CORE S&P TTL STK 464287150   165,360 1,950 SH   SOLE   1,950 0 0
ISHARES TR CORE US AGGBD ET 464287226   4,228,764 43,600 SH   SOLE   43,600 0 0
ISHARES TR DOW JONES US ETF 464287846   8,738 94 SH   SOLE   94 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   40,277 231 SH   SOLE   231 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   13,294,613 227,258 SH   SOLE   227,258 0 0
ISHARES TR S&P 500 VAL ETF 464287408   7,180,930 49,500 SH   SOLE   49,500 0 0
ISHARES TR S&P MC 400GR ETF 464287606   20,490 300 SH   SOLE   300 0 0
ISHARES TR SELECT DIVID ETF 464287168   18,814 156 SH   SOLE   156 0 0
ISHARES TR SP SMCP600VL ETF 464287879   4,736,592 51,874 SH   SOLE   51,874 0 0
ISHARES TR U.S. TECH ETF 464287721   5,310 71 SH   SOLE   71 0 0
ISSUER DIRECT CORP COM NEW 46520M204   1,302,080 52,000 SH   SOLE   52,000 0 0
JOHNSON & JOHNSON COM 478160104   11,931,254 67,542 SH   SOLE   67,542 0 0
JPMORGAN CHASE & CO COM 46625H100   10,492,114 78,241 SH   SOLE   78,241 0 0
KIMBALL ELECTRONICS INC COM 49428J109   7,241,224 320,550 SH   SOLE   320,550 0 0
KIMBERLY-CLARK CORP COM 494368103   208,240 1,534 SH   SOLE   1,534 0 0
KINDER MORGAN INC DEL COM 49456B101   10,320,463 570,822 SH   SOLE   570,822 0 0
KKR & CO INC COM 48251W104   7,917,467 170,562 SH   SOLE   170,562 0 0
LEGACY HOUSING CORP COM 52472M101   6,341,968 334,492 SH   SOLE   334,492 0 0
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9   3,048,644 4,190,000 PRN   SOLE   4,190,000 0 0
LIFECORE BIOMEDICAL INC COM 514766104   5,031,461 776,460 SH   SOLE   776,460 0 0
LILLY ELI & CO COM 532457108   4,163,625 11,381 SH   SOLE   11,381 0 0
LINCOLN EDL SVCS CORP COM 533535100   3,615,455 624,431 SH   SOLE   624,431 0 0
LIQUIDITY SVCS INC COM 53635B107   1,687,200 120,000 SH   SOLE   120,000 0 0
LITHIA MTRS INC COM 536797103   7,684,591 37,533 SH   SOLE   37,533 0 0
LOGAN RIDGE FINANCE CORP COM 541098109   2,879,616 128,786 SH   SOLE   128,786 0 0
LUNA INNOVATIONS INC COM 550351100   10,789,505 1,227,475 SH   SOLE   1,227,475 0 0
MADDEN STEVEN LTD COM 556269108   6,405,861 200,434 SH   SOLE   200,434 0 0
MALIBU BOATS INC COM CL A 56117J100   11,735,122 220,171 SH   SOLE   220,171 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   8,828,655 341,270 SH   SOLE   341,270 0 0
MCDONALDS CORP COM 580135101   495,436 1,880 SH   SOLE   1,880 0 0
MEDTRONIC PLC SHS G5960L103   250,436 3,222 SH   SOLE   3,222 0 0
MERCK & CO INC COM 58933Y105   221,900 2,000 SH   SOLE   2,000 0 0
MICROSOFT CORP COM 594918104   16,112,311 67,185 SH   SOLE   67,185 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   251,652 976 SH   SOLE   976 0 0
NOODLES & CO COM CL A 65540B105   2,786,175 507,500 SH   SOLE   507,500 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   6,992,117 525,328 SH   SOLE   525,328 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106   6,634,318 357,068 SH   SOLE   357,068 0 0
NVE CORP COM NEW 629445206   7,045,059 108,804 SH   SOLE   108,804 0 0
NVIDIA CORPORATION COM 67066G104   292,280 2,000 SH   SOLE   2,000 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108   11,892,754 1,731,114 SH   SOLE   1,731,114 0 0
ORACLE CORP COM 68389X105   10,248,137 125,375 SH   SOLE   125,375 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   28,400,560 1,221,529 SH   SOLE   1,221,529 0 0
PAYPAL HLDGS INC COM 70450Y103   238,445 3,348 SH   SOLE   3,348 0 0
PERFORMANT FINL CORP COM 71377E105   8,533,607 2,363,880 SH   SOLE   2,363,880 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   593,153 168,032 SH   SOLE   168,032 0 0
PFIZER INC COM 717081103   1,005,380 19,621 SH   SOLE   19,621 0 0
PHX MINERALS INC CL A 69291A100   3,006,097 772,776 SH   SOLE   772,776 0 0
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107   16,071,125 1,075,711 SH   SOLE   1,075,711 0 0
PLUMAS BANCORP COM 729273102   1,024,062 27,640 SH   SOLE   27,640 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201   3,160,890 137,430 SH   SOLE   137,430 0 0
POTBELLY CORP COM 73754Y100   7,118,922 1,278,083 SH   SOLE   1,278,083 0 0
PROCTER AND GAMBLE CO COM 742718109   410,879 2,711 SH   SOLE   2,711 0 0
PRO-DEX INC COLO COM NEW 74265M205   883,960 55,595 SH   SOLE   55,595 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   2,368,010 387,563 SH   SOLE   387,563 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   513,390 109,000 SH   SOLE   109,000 0 0
RADNET INC COM 750491102   20,483,950 1,087,836 SH   SOLE   1,087,836 0 0
REPUBLIC SVCS INC COM 760759100   9,389,080 72,789 SH   SOLE   72,789 0 0
RESEARCH SOLUTIONS INC COM 761025105   729,600 380,000 SH   SOLE   380,000 0 0
RF INDS LTD COM PAR $0.01 749552105   3,071,921 597,650 SH   SOLE   597,650 0 0
ROPER TECHNOLOGIES INC COM 776696106   388,881 900 SH   SOLE   900 0 0
ROYCE MICRO-CAP TR INC COM 780915104   3,578,470 412,266 SH   SOLE   412,266 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   15,871,445 1,203,294 SH   SOLE   1,203,294 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   13,603,949 1,472,289 SH   SOLE   1,472,289 0 0
SEMLER SCIENTIFIC INC COM 81684M104   5,169,683 156,657 SH   SOLE   156,657 0 0
SENSUS HEALTHCARE INC COM 81728J109   3,691,450 497,500 SH   SOLE   497,500 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   5,300,648 282,400 SH   SOLE   282,400 0 0
SLEEP NUMBER CORP COM 83125X103   2,756,204 106,089 SH   SOLE   106,089 0 0
SLR INVESTMENT CORP COM 83413U100   6,030,951 433,569 SH   SOLE   433,569 0 0
SPDR GOLD TR GOLD SHS 78463V107   424,100 2,500 SH   SOLE   2,500 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   8,841 239 SH   SOLE   239 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   282,720 7,143 SH   SOLE   7,143 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,351,171 3,533 SH   SOLE   3,533 0 0
SPROUTS FMRS MKT INC COM 85208M102   14,617,549 451,577 SH   SOLE   451,577 0 0
SRH TOTAL RETURN FUND INC COM 101507101   5,126,438 403,657 SH   SOLE   403,657 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   6,674,831 128,214 SH   SOLE   128,214 0 0
ARROWMARK FINANCIAL CORP COM 861780104   345,920 20,300 SH   SOLE   20,300 0 0
STONEX GROUP INC COM 861896108   47,792,578 501,496 SH   SOLE   501,496 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   2,301,270 1,456,500 SH   SOLE   1,456,500 0 0
STRYKER CORPORATION COM 863667101   325,661 1,332 SH   SOLE   1,332 0 0
TARGET CORP COM 87612E106   8,418,516 56,485 SH   SOLE   56,485 0 0
TECHTARGET INC COM 87874R100   9,447,087 214,414 SH   SOLE   214,414 0 0
TELADOC HEALTH INC COM 87918A105   47 2 SH   SOLE   2 0 0
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2   4,351,853 5,665,000 PRN   SOLE   5,665,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   10,622,246 19,289 SH   SOLE   19,289 0 0
TILE SHOP HLDGS INC COM 88677Q109   3,210,996 733,104 SH   SOLE   733,104 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   21,911,672 1,109,452 SH   SOLE   1,109,452 0 0
TRANSCAT INC COM 893529107   9,985,583 140,900 SH   SOLE   140,900 0 0
U HAUL HOLDING COMPANY COM 023586100   1,087,302 18,064 SH   SOLE   18,064 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   8,840,328 160,792 SH   SOLE   160,792 0 0
UFP TECHNOLOGIES INC COM 902673102   11,175,972 94,800 SH   SOLE   94,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102   20,613,651 38,880 SH   SOLE   38,880 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   8,859,178 1,318,330 SH   SOLE   1,318,330 0 0
US BANCORP DEL COM NEW 902973304   669,588 15,354 SH   SOLE   15,354 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   517,369 4,781 SH   SOLE   4,781 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   24,996 143 SH   SOLE   143 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   3,008 15 SH   SOLE   15 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   5,797 18 SH   SOLE   18 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   113,749 558 SH   SOLE   558 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   7,836 95 SH   SOLE   95 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,484,461 18,456 SH   SOLE   18,456 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   8,788 50 SH   SOLE   50 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   376,443 5,654 SH   SOLE   5,654 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,386,131 7,552 SH   SOLE   7,552 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,935,387 12,188 SH   SOLE   12,188 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   35,549 186 SH   SOLE   186 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   3,563,726 43,328 SH   SOLE   43,328 0 0
VIEMED HEALTHCARE INC COM 92663R105   2,974,399 393,439 SH   SOLE   393,439 0 0
VIRTRA INC COM PAR 92827K301   374,400 80,000 SH   SOLE   80,000 0 0
VIRTUS CONVERTIBLE & INC 202 COM 92838R105   9,874,470 1,142,879 SH   SOLE   1,142,879 0 0
WASTE MGMT INC DEL COM 94106L109   8,727,419 55,631 SH   SOLE   55,631 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   4,247,505 6,570,000 PRN   SOLE   6,570,000 0 0
WELLS FARGO CO NEW COM 949746101   419,506 10,160 SH   SOLE   10,160 0 0
WESTERN ASSET GLOBAL CORP DE COM 95790C107   10,698,055 837,749 SH   SOLE   837,749 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107   10,344,418 828,880 SH   SOLE   828,880 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,297,370 203,141 SH   SOLE   203,141 0 0
WILLIAMS COS INC COM 969457100   9,444,208 287,058 SH   SOLE   287,058 0 0
XPEL INC COM 98379L100   7,157,056 119,165 SH   SOLE   119,165 0 0
XYLEM INC COM 98419M100   221,140 2,000 SH   SOLE   2,000 0 0