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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
180 DEGREE CAP CORP COM NEW 68235B208 4,544 664,331 SH   SOLE   664,331 0 0
3M CO COM 88579Y101 2,550 17,127 SH   SOLE   17,127 0 0
A10 NETWORKS INC COM 002121101 12,825 919,334 SH   SOLE   919,334 0 0
ABBOTT LABS COM 002824100 236 1,990 SH   SOLE   1,990 0 0
ABBVIE INC COM 00287Y109 543 3,350 SH   SOLE   3,350 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,043 35,711 SH   SOLE   35,711 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 11,197 834,946 SH   SOLE   834,946 0 0
ADDUS HOMECARE CORP COM 006739106 12,815 137,363 SH   SOLE   137,363 0 0
AGILYSYS INC COM 00847J105 10,147 254,430 SH   SOLE   254,430 0 0
AGNC INVT CORP COM 00123Q104 7,270 554,978 SH   SOLE   554,978 0 0
ALAMO GROUP INC COM 011311107 9,726 67,637 SH   SOLE   67,637 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 11,073 371,076 SH   SOLE   371,076 0 0
ALPHABET INC CAP STK CL A 02079K305 186 67 SH   SOLE   67 0 0
ALPHABET INC CAP STK CL C 02079K107 243 87 SH   SOLE   87 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 11,476 299,625 SH   SOLE   299,625 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 11,212 907,117 SH   SOLE   907,117 0 0
AMERCO COM 023586100 10,682 17,894 SH   SOLE   17,894 0 0
AMERIPRISE FINL INC COM 03076C106 11,121 37,025 SH   SOLE   37,025 0 0
AMGEN INC COM 031162100 246 1,016 SH   SOLE   1,016 0 0
ANTHEM INC COM 036752103 14,130 28,765 SH   SOLE   28,765 0 0
APPLE INC COM 037833100 524 2,999 SH   SOLE   2,999 0 0
ARBOR REALTY TRUST INC COM 038923108 8,337 488,659 SH   SOLE   488,659 0 0
ARCOSA INC COM 039653100 15,393 268,880 SH   SOLE   268,880 0 0
ARES CAPITAL CORP COM 04010L103 6,044 288,476 SH   SOLE   288,476 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 5,546 1,598,315 SH   SOLE   1,598,315 0 0
ASTRONOVA INC COM 04638F108 7,301 481,252 SH   SOLE   481,252 0 0
AT&T INC COM 00206R102 8,817 373,129 SH   SOLE   373,129 0 0
ATLAS CORP SHARES Y0436Q109 16,349 1,113,717 SH   SOLE   1,113,717 0 0
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 419 65,600 SH   SOLE   65,600 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 11,330 368,200 SH   SOLE   368,200 0 0
AVID BIOSERVICES INC COM 05368M106 12,979 637,140 SH   SOLE   637,140 0 0
AWARE INC MASS COM 05453N100 3,211 1,070,450 SH   SOLE   1,070,450 0 0
B. RILEY FINANCIAL INC COM 05580M108 48,788 697,367 SH   SOLE   697,367 0 0
BK OF AMERICA CORP COM 060505104 406 9,845 SH   SOLE   9,845 0 0
BAR HBR BANKSHARES COM 066849100 10,533 368,023 SH   SOLE   368,023 0 0
BARINGS BDC INC COM 06759L103 27,141 2,624,827 SH   SOLE   2,624,827 0 0
BASSETT FURNITURE INDS INC COM 070203104 589 35,585 SH   SOLE   35,585 0 0
BCE INC COM NEW 05534B760 10,064 181,465 SH   SOLE   181,465 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,587 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16,096 45,610 SH   SOLE   45,610 0 0
BLUELINX HLDGS INC COM NEW 09624H208 43,999 612,116 SH   SOLE   612,116 0 0
BOEING CO COM 097023105 7,870 41,097 SH   SOLE   41,097 0 0
BOSTON SCIENTIFIC CORP COM 101137107 426 9,611 SH   SOLE   9,611 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 11,590 694,862 SH   SOLE   694,862 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 12,049 885,293 SH   SOLE   885,293 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 238 3,256 SH   SOLE   3,256 0 0
BROADMARK RLTY CAP INC COM 11135B100 6,372 736,629 SH   SOLE   736,629 0 0
BRUNSWICK CORP COM 117043109 9,763 120,697 SH   SOLE   120,697 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 13,288 205,893 SH   SOLE   205,893 0 0
CALLAWAY GOLF CO COM 131193104 25,544 1,090,713 SH   SOLE   1,090,713 0 0
CAPITAL SOUTHWEST CORP COM 140501107 12,259 516,624 SH   SOLE   516,624 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 6,596 143,798 SH   SOLE   143,798 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 5,671 691,595 SH   SOLE   691,595 0 0
CELCUITY INC COM 15102K100 561 60,000 SH   SOLE   60,000 0 0
CHANNELADVISOR CORP COM 159179100 2,674 161,400 SH   SOLE   161,400 0 0
CHARLES & COLVARD LTD COM 159765106 3,011 1,918,070 SH   SOLE   1,918,070 0 0
CHEVRON CORP NEW COM 166764100 347 2,134 SH   SOLE   2,134 0 0
CINTAS CORP COM 172908105 10,588 24,889 SH   SOLE   24,889 0 0
CION INVT CORP COM 17259U204 10,715 723,957 SH   SOLE   723,957 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 12,826 302,510 SH   SOLE   302,510 0 0
CSW INDUSTRIALS INC COM 126402106 11,335 96,396 SH   SOLE   96,396 0 0
CULP INC COM 230215105 3,891 490,000 SH   SOLE   490,000 0 0
CVS HEALTH CORP COM 126650100 8,568 84,658 SH   SOLE   84,658 0 0
DEERE & CO COM 244199105 11,049 26,594 SH   SOLE   26,594 0 0
DHI GROUP INC COM 23331S100 15,330 2,576,430 SH   SOLE   2,576,430 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 4,317 23,046 SH   SOLE   23,046 0 0
DIGI INTL INC COM 253798102 20,221 939,638 SH   SOLE   939,638 0 0
DISNEY WALT CO COM 254687106 11,429 83,323 SH   SOLE   83,323 0 0
DLH HLDGS CORP COM 23335Q100 12,028 635,083 SH   SOLE   635,083 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 10,581 631,691 SH   SOLE   631,691 0 0
DOUGLAS DYNAMICS INC COM 25960R105 9,395 271,607 SH   SOLE   271,607 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 8,008 530,339 SH   SOLE   530,339 0 0
ECOLAB INC COM 278865100 910 5,155 SH   SOLE   5,155 0 0
ELECTROMED INC COM 285409108 5,433 436,735 SH   SOLE   436,735 0 0
EMERSON ELEC CO COM 291011104 248 2,532 SH   SOLE   2,532 0 0
ENETI INC COM Y2294C107 690 108,707 SH   SOLE   108,707 0 0
ENSTAR GROUP LIMITED SHS G3075P101 13,190 50,508 SH   SOLE   50,508 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 8,739 309,795 SH   SOLE   309,795 0 0
EQUITY COMWLTH 6.5% CNV PFD D 294628201 2,108 76,521 SH   SOLE   76,521 0 0
ETSY INC COM 29786A106 9,421 75,806 SH   SOLE   75,806 0 0
FARO TECHNOLOGIES INC COM 311642102 8,590 165,454 SH   SOLE   165,454 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 9,284 533,269 SH   SOLE   533,269 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 805 97,500 SH   SOLE   97,500 0 0
FIRST WESTN FINL INC COM 33751L105 7,324 234,300 SH   SOLE   234,300 0 0
FISERV INC COM 337738108 10,639 104,921 SH   SOLE   104,921 0 0
FLEXSTEEL INDS INC COM 339382103 3,499 181,300 SH   SOLE   181,300 0 0
FRANCHISE GROUP INC COM 35180X105 35,537 857,767 SH   SOLE   857,767 0 0
FRANKLIN COVEY CO COM 353469109 22,937 507,223 SH   SOLE   507,223 0 0
GENERATIONS BANCORP NY INC COM 37149G108 837 70,800 SH   SOLE   70,800 0 0
GENTHERM INC COM 37253A103 7,469 102,255 SH   SOLE   102,255 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 55,632 1,952,682 SH   SOLE   1,952,682 0 0
GLOBE LIFE INC COM 37959E102 444 4,410 SH   SOLE   4,410 0 0
GREEN BRICK PARTNERS INC COM 392709101 24,497 1,239,704 SH   SOLE   1,239,704 0 0
HACKETT GROUP INC COM 404609109 28,408 1,231,907 SH   SOLE   1,231,907 0 0
HARVARD BIOSCIENCE INC COM 416906105 15,310 2,465,410 SH   SOLE   2,465,410 0 0
HEALTHSTREAM INC COM 42222N103 12,265 615,691 SH   SOLE   615,691 0 0
HENNESSY ADVISORS INC COM 425885100 131 12,980 SH   SOLE   12,980 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 11,885 401,400 SH   SOLE   401,400 0 0
HERITAGE GLOBAL INC COM 42727E103 3,316 2,456,030 SH   SOLE   2,456,030 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 8,630 455,659 SH   SOLE   455,659 0 0
HORMEL FOODS CORP COM 440452100 5,752 111,598 SH   SOLE   111,598 0 0
LUMENT FINANCE TRUST INC COM 55025L108 4,722 1,723,512 SH   SOLE   1,723,512 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 7,526 75,048 SH   SOLE   75,048 0 0
INDUS REALTY TRUST INC COM 45580R103 388 5,315 SH   SOLE   5,315 0 0
INFUSYSTEM HLDGS INC COM 45685K102 8,070 823,480 SH   SOLE   823,480 0 0
INTEL CORP COM 458140100 737 14,872 SH   SOLE   14,872 0 0
IRIDEX CORP COM 462684101 711 153,500 SH   SOLE   153,500 0 0
ISHARES TR CORE DIV GRWTH 46434V621 34 631 SH   SOLE   631 0 0
ISHARES INC CORE MSCI EMKT 46434G103 4,342 78,168 SH   SOLE   78,168 0 0
ISHARES TR CORE MSCI EURO 46434V738 3,404 63,744 SH   SOLE   63,744 0 0
ISHARES TR CORE MSCI INTL 46435G326 1,760 27,663 SH   SOLE   27,663 0 0
ISHARES TR CORE S&P500 ETF 464287200 114 252 SH   SOLE   252 0 0
ISHARES TR CORE S&P MCP ETF 464287507 8 29 SH   SOLE   29 0 0
ISHARES TR CORE S&P SCP ETF 464287804 125 1,161 SH   SOLE   1,161 0 0
ISHARES TR CORE S&P TTL STK 464287150 66 650 SH   SOLE   650 0 0
ISHARES TR CORE US AGGBD ET 464287226 74 690 SH   SOLE   690 0 0
ISHARES TR DOW JONES US ETF 464287846 10 94 SH   SOLE   94 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 82 1,594 SH   SOLE   1,594 0 0
ISHARES TR MICRO-CAP ETF 464288869 62 485 SH   SOLE   485 0 0
ISHARES TR MSCI KLD400 SOC 464288570 38 435 SH   SOLE   435 0 0
ISHARES TR MSCI USA ESG SLC 464288802 41 425 SH   SOLE   425 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 59 365 SH   SOLE   365 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 50 245 SH   SOLE   245 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 28,332 370,929 SH   SOLE   370,929 0 0
ISHARES TR S&P 500 VAL ETF 464287408 7,663 49,209 SH   SOLE   49,209 0 0
ISHARES TR S&P MC 400GR ETF 464287606 23 300 SH   SOLE   300 0 0
ISHARES TR SELECT DIVID ETF 464287168 20 156 SH   SOLE   156 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,829 17,862 SH   SOLE   17,862 0 0
ISHARES TR U.S. TECH ETF 464287721 7 71 SH   SOLE   71 0 0
ISSUER DIRECT CORP COM NEW 46520M204 1,442 48,500 SH   SOLE   48,500 0 0
JOHNSON & JOHNSON COM 478160104 11,793 66,543 SH   SOLE   66,543 0 0
JPMORGAN CHASE & CO COM 46625H100 10,567 77,515 SH   SOLE   77,515 0 0
KIMBALL ELECTRONICS INC COM 49428J109 9,102 455,320 SH   SOLE   455,320 0 0
KINDER MORGAN INC DEL COM 49456B101 10,662 563,816 SH   SOLE   563,816 0 0
KINGSTONE COS INC COM 496719105 2,793 525,000 SH   SOLE   525,000 0 0
LANDEC CORP COM 514766104 4,805 414,961 SH   SOLE   414,961 0 0
LAWSON PRODS INC COM 520776105 3,944 102,329 SH   SOLE   102,329 0 0
LEGACY HOUSING CORP COM 52472M101 5,296 246,800 SH   SOLE   246,800 0 0
LILLY ELI & CO COM 532457108 3,145 10,981 SH   SOLE   10,981 0 0
LINCOLN EDL SVCS CORP COM 533535100 8,865 1,239,895 SH   SOLE   1,239,895 0 0
LITHIA MTRS INC COM 536797103 11,390 37,952 SH   SOLE   37,952 0 0
LOGAN RIDGE FINANCE CORP COM 541098109 1,954 86,565 SH   SOLE   86,565 0 0
LUNA INNOVATIONS INC COM 550351100 8,754 1,135,378 SH   SOLE   1,135,378 0 0
MADDEN STEVEN LTD COM 556269108 7,339 189,930 SH   SOLE   189,930 0 0
MALIBU BOATS INC COM CL A 56117J100 13,838 238,548 SH   SOLE   238,548 0 0
MARKEL CORP COM 570535104 202 137 SH   SOLE   137 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 13,403 544,630 SH   SOLE   544,630 0 0
MCDONALDS CORP COM 580135101 465 1,880 SH   SOLE   1,880 0 0
MEDTRONIC PLC SHS G5960L103 355 3,200 SH   SOLE   3,200 0 0
MICROSOFT CORP COM 594918104 18,756 60,834 SH   SOLE   60,834 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 94 11,700 SH   SOLE   11,700 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 234 966 SH   SOLE   966 0 0
NOODLES & CO COM CL A 65540B105 2,507 420,000 SH   SOLE   420,000 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 6,145 511,222 SH   SOLE   511,222 0 0
NVE CORP COM NEW 629445206 6,185 113,555 SH   SOLE   113,555 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 10,846 1,471,672 SH   SOLE   1,471,672 0 0
OIL DRI CORP AMER COM 677864100 2,865 100,000 SH   SOLE   100,000 0 0
OPORTUN FINL CORP COM 68376D104 12,829 893,396 SH   SOLE   893,396 0 0
ORACLE CORP COM 68389X105 10,128 122,418 SH   SOLE   122,418 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 13,362 1,026,235 SH   SOLE   1,026,235 0 0
PAYPAL HLDGS INC COM 70450Y103 387 3,348 SH   SOLE   3,348 0 0
PERFORMANT FINL CORP COM 71377E105 6,858 2,205,100 SH   SOLE   2,205,100 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 2,588 468,000 SH   SOLE   468,000 0 0
PFIZER INC COM 717081103 1,064 20,543 SH   SOLE   20,543 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 7,827 392,344 SH   SOLE   392,344 0 0
PHX MINERALS INC CL A 69291A100 148 48,525 SH   SOLE   48,525 0 0
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 15,378 1,036,951 SH   SOLE   1,036,951 0 0
PLUMAS BANCORP COM 729273102 1,053 27,640 SH   SOLE   27,640 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201 3,701 153,050 SH   SOLE   153,050 0 0
POSTAL REALTY TRUST INC CL A 73757R102 3,876 230,447 SH   SOLE   230,447 0 0
POTBELLY CORP COM 73754Y100 8,291 1,237,395 SH   SOLE   1,237,395 0 0
PROCTER AND GAMBLE CO COM 742718109 418 2,736 SH   SOLE   2,736 0 0
PRO-DEX INC COLO COM NEW 74265M205 629 38,075 SH   SOLE   38,075 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 15,759 1,965,023 SH   SOLE   1,965,023 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 2,376 386,400 SH   SOLE   386,400 0 0
RADNET INC COM 750491102 16,505 737,817 SH   SOLE   737,817 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 14,519 710,679 SH   SOLE   710,679 0 0
REPUBLIC SVCS INC COM 760759100 10,755 81,166 SH   SOLE   81,166 0 0
RESEARCH SOLUTIONS INC COM 761025105 809 380,000 SH   SOLE   380,000 0 0
RF INDS LTD COM PAR $0.01 749552105 3,928 544,750 SH   SOLE   544,750 0 0
ROYCE MICRO-CAP TR INC COM 780915104 4,935 469,085 SH   SOLE   469,085 0 0
ROYCE VALUE TR INC COM 780910105 3,738 220,003 SH   SOLE   220,003 0 0
SB FINL GROUP INC COM 78408D105 5,602 281,349 SH   SOLE   281,349 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 6,979 56,758 SH   SOLE   56,758 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 24,363 1,171,856 SH   SOLE   1,171,856 0 0
SEMLER SCIENTIFIC INC COM 81684M104 7,845 158,292 SH   SOLE   158,292 0 0
SENSUS HEALTHCARE INC COM 81728J109 810 80,000 SH   SOLE   80,000 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 8,811 430,870 SH   SOLE   430,870 0 0
SLEEP NUMBER CORP COM 83125X103 9,336 184,104 SH   SOLE   184,104 0 0
SLR INVESTMENT CORP COM 83413U100 7,582 418,194 SH   SOLE   418,194 0 0
SPDR GOLD TR GOLD SHS 78463V107 452 2,500 SH   SOLE   2,500 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 10 239 SH   SOLE   239 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 314 7,143 SH   SOLE   7,143 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,900 4,206 SH   SOLE   4,206 0 0
SPROUTS FMRS MKT INC COM 85208M102 17,084 534,196 SH   SOLE   534,196 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 5,772 389,238 SH   SOLE   389,238 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9,520 126,895 SH   SOLE   126,895 0 0
ARROWMARK FINANCIAL CORP COM 861780104 6,767 314,576 SH   SOLE   314,576 0 0
STONEX GROUP INC COM 861896108 44,806 603,614 SH   SOLE   603,614 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 2,719 1,699,100 SH   SOLE   1,699,100 0 0
STRYKER CORPORATION COM 863667101 358 1,339 SH   SOLE   1,339 0 0
SUPERIOR GROUP OF CO INC COM 868358102 4,091 229,175 SH   SOLE   229,175 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 4,722 2,729,700 SH   SOLE   2,729,700 0 0
TARGET CORP COM 87612E106 11,815 55,672 SH   SOLE   55,672 0 0
TECHTARGET INC COM 87874R100 17,407 214,162 SH   SOLE   214,162 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,764 16,531 SH   SOLE   16,531 0 0
THORNBURG INCM BUILDER OPP T COM 885213108 6,195 362,501 SH   SOLE   362,501 0 0
TILE SHOP HLDGS INC COM 88677Q109 5,805 886,254 SH   SOLE   886,254 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 1,744 247,090 SH   SOLE   247,090 0 0
TRANSCAT INC COM 893529107 11,717 144,400 SH   SOLE   144,400 0 0
UFP TECHNOLOGIES INC COM 902673102 7,199 108,794 SH   SOLE   108,794 0 0
UNITEDHEALTH GROUP INC COM 91324P102 19,554 38,343 SH   SOLE   38,343 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 9,472 1,070,248 SH   SOLE   1,070,248 0 0
US BANCORP DEL COM NEW 902973304 816 15,354 SH   SOLE   15,354 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 427 3,801 SH   SOLE   3,801 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 30 143 SH   SOLE   143 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4 15 SH   SOLE   15 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 133 558 SH   SOLE   558 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 36 330 SH   SOLE   330 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 47 113 SH   SOLE   113 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 26 367 SH   SOLE   367 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 324 4,455 SH   SOLE   4,455 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 10 50 SH   SOLE   50 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 121 567 SH   SOLE   567 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 887 5,042 SH   SOLE   5,042 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 45 196 SH   SOLE   196 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,675 170,303 SH   SOLE   170,303 0 0
VIRTRA INC COM PAR 92827K301 480 78,700 SH   SOLE   78,700 0 0
VIRTUS ALLIANZGI CONVERTIBLE COM 92838R105 8,772 939,219 SH   SOLE   939,219 0 0
WASTE MGMT INC DEL COM 94106L109 8,755 55,238 SH   SOLE   55,238 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2,458 71,150 SH   SOLE   71,150 0 0
WELLS FARGO CO NEW COM 949746101 492 10,160 SH   SOLE   10,160 0 0
WESTERN ASSET GLOBAL CORP DE COM 95790C107 9,975 671,263 SH   SOLE   671,263 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107 9,096 655,338 SH   SOLE   655,338 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 7,113 187,680 SH   SOLE   187,680 0 0
WILLIAMS COS INC COM 969457100 9,294 278,188 SH   SOLE   278,188 0 0
XPEL INC COM 98379L100 6,215 118,130 SH   SOLE   118,130 0 0
ZYNEX INC COM 98986M103 2,460 394,799 SH   SOLE   394,799 0 0