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,183 682,331 SH   SOLE   682,331 0 0
3M CO COM 88579Y101 2,217 17,130 SH   SOLE   17,130 0 0
A10 NETWORKS INC COM 002121101 13,501 938,908 SH   SOLE   938,908 0 0
ABBOTT LABS COM 002824100 213 1,961 SH   SOLE   1,961 0 0
ABBVIE INC COM 00287Y109 513 3,350 SH   SOLE   3,350 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,752 35,123 SH   SOLE   35,123 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 6,716 820,023 SH   SOLE   820,023 0 0
ADDUS HOMECARE CORP COM 006739106 11,570 138,929 SH   SOLE   138,929 0 0
AGILYSYS INC COM 00847J105 11,472 242,684 SH   SOLE   242,684 0 0
AGNC INVT CORP COM 00123Q104 7,700 695,531 SH   SOLE   695,531 0 0
ALAMO GROUP INC COM 011311107 8,096 69,535 SH   SOLE   69,535 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 8,211 359,493 SH   SOLE   359,493 0 0
ALPHABET INC CAP STK CL A 02079K305 8,427 3,867 SH   SOLE   3,867 0 0
ALPHABET INC CAP STK CL C 02079K107 893 408 SH   SOLE   408 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 10,323 299,650 SH   SOLE   299,650 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 7,658 853,710 SH   SOLE   853,710 0 0
AMERCO COM 023586100 8,491 17,755 SH   SOLE   17,755 0 0
AMERIPRISE FINL INC COM 03076C106 8,723 36,700 SH   SOLE   36,700 0 0
AMGEN INC COM 031162100 243 1,000 SH   SOLE   1,000 0 0
APPLE INC COM 037833100 622 4,550 SH   SOLE   4,550 0 0
ARBOR REALTY TRUST INC COM 038923108 6,410 488,913 SH   SOLE   488,913 0 0
ARCOSA INC COM 039653100 12,868 277,147 SH   SOLE   277,147 0 0
ARES CAPITAL CORP COM 04010L103 5,201 290,079 SH   SOLE   290,079 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 4,469 1,375,167 SH   SOLE   1,375,167 0 0
ASTRONOVA INC COM 04638F108 5,636 470,445 SH   SOLE   470,445 0 0
AT&T INC COM 00206R102 8,959 427,413 SH   SOLE   427,413 0 0
ATLAS CORP SHARES Y0436Q109 12,018 1,122,102 SH   SOLE   1,122,102 0 0
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 358 65,600 SH   SOLE   65,600 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 10,013 399,900 SH   SOLE   399,900 0 0
AVID BIOSERVICES INC COM 05368M106 9,645 632,012 SH   SOLE   632,012 0 0
AWARE INC MASS COM 05453N100 2,481 1,042,550 SH   SOLE   1,042,550 0 0
B. RILEY FINANCIAL INC COM 05580M108 29,143 689,785 SH   SOLE   689,785 0 0
BK OF AMERICA CORP COM 060505104 306 9,845 SH   SOLE   9,845 0 0
BAR HBR BANKSHARES COM 066849100 9,688 374,620 SH   SOLE   374,620 0 0
BARINGS BDC INC COM 06759L103 24,736 2,656,926 SH   SOLE   2,656,926 0 0
BASSETT FURNITURE INDS INC COM 070203104 763 42,085 SH   SOLE   42,085 0 0
BCE INC COM NEW 05534B760 8,415 171,106 SH   SOLE   171,106 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,227 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,401 45,420 SH   SOLE   45,420 0 0
BLUELINX HLDGS INC COM NEW 09624H208 37,623 563,130 SH   SOLE   563,130 0 0
BOEING CO COM 097023105 3,900 28,525 SH   SOLE   28,525 0 0
BOSTON SCIENTIFIC CORP COM 101137107 507 13,611 SH   SOLE   13,611 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 10,722 664,300 SH   SOLE   664,300 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 10,788 898,997 SH   SOLE   898,997 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 246 3,200 SH   SOLE   3,200 0 0
BROADMARK RLTY CAP INC COM 11135B100 6,350 946,363 SH   SOLE   946,363 0 0
BRUNSWICK CORP COM 117043109 7,760 118,685 SH   SOLE   118,685 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 11,021 205,241 SH   SOLE   205,241 0 0
CALLAWAY GOLF CO COM 131193104 22,288 1,092,531 SH   SOLE   1,092,531 0 0
CAPITAL SOUTHWEST CORP COM 140501107 9,639 523,315 SH   SOLE   523,315 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 5,108 143,232 SH   SOLE   143,232 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 7,032 698,975 SH   SOLE   698,975 0 0
CELCUITY INC COM 15102K100 546 60,000 SH   SOLE   60,000 0 0
CHANNELADVISOR CORP COM 159179100 2,353 161,400 SH   SOLE   161,400 0 0
CHARLES & COLVARD LTD COM 159765106 2,340 1,918,070 SH   SOLE   1,918,070 0 0
CHEVRON CORP NEW COM 166764100 309 2,134 SH   SOLE   2,134 0 0
CINTAS CORP COM 172908105 9,181 24,578 SH   SOLE   24,578 0 0
CION INVT CORP COM 17259U204 6,380 733,370 SH   SOLE   733,370 0 0
COCA COLA CO COM 191216100 201 3,200 SH   SOLE   3,200 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 8,614 303,620 SH   SOLE   303,620 0 0
CSW INDUSTRIALS INC COM 126402106 10,039 97,433 SH   SOLE   97,433 0 0
CULP INC COM 230215105 201 46,771 SH   SOLE   46,771 0 0
CVS HEALTH CORP COM 126650100 7,799 84,163 SH   SOLE   84,163 0 0
DEERE & CO COM 244199105 7,948 26,539 SH   SOLE   26,539 0 0
DHI GROUP INC COM 23331S100 12,363 2,487,430 SH   SOLE   2,487,430 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 3,128 18,013 SH   SOLE   18,013 0 0
DIGI INTL INC COM 253798102 22,007 908,620 SH   SOLE   908,620 0 0
DISNEY WALT CO COM 254687106 7,539 79,857 SH   SOLE   79,857 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 2,801 54,500 SH   SOLE   54,500 0 0
DLH HLDGS CORP COM 23335Q100 8,954 587,520 SH   SOLE   587,520 0 0
DOCGO INC COM 256086109 3,649 511,010 SH   SOLE   511,010 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 2,292 159,820 SH   SOLE   159,820 0 0
DOUGLAS DYNAMICS INC COM 25960R105 7,845 272,951 SH   SOLE   272,951 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 7,372 533,078 SH   SOLE   533,078 0 0
ECOLAB INC COM 278865100 800 5,200 SH   SOLE   5,200 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 285 3,000 SH   SOLE   3,000 0 0
ELECTROMED INC COM 285409108 4,079 423,117 SH   SOLE   423,117 0 0
ELEVANCE HEALTH INC COM 036752103 11,975 24,816 SH   SOLE   24,816 0 0
EMERSON ELEC CO COM 291011104 201 2,532 SH   SOLE   2,532 0 0
ENSTAR GROUP LIMITED SHS G3075P101 11,014 51,474 SH   SOLE   51,474 0 0
EPSILON ENERGY LTD COM 294375209 289 49,117 SH   SOLE   49,117 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 8,609 312,699 SH   SOLE   312,699 0 0
EQUITY COMWLTH 6.5% CNV PFD D 294628201 1,995 76,554 SH   SOLE   76,554 0 0
ETSY INC COM 29786A106 5,423 74,078 SH   SOLE   74,078 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 7,853 540,455 SH   SOLE   540,455 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 1,570 204,203 SH   SOLE   204,203 0 0
FIRST WESTN FINL INC COM 33751L105 5,666 208,400 SH   SOLE   208,400 0 0
FISERV INC COM 337738108 9,319 104,742 SH   SOLE   104,742 0 0
FLEXSTEEL INDS INC COM 339382103 3,407 189,300 SH   SOLE   189,300 0 0
FRANCHISE GROUP INC COM 35180X105 29,810 850,005 SH   SOLE   850,005 0 0
FRANKLIN COVEY CO COM 353469109 23,712 513,460 SH   SOLE   513,460 0 0
GENERATIONS BANCORP NY INC COM 37149G108 600 52,603 SH   SOLE   52,603 0 0
GENTHERM INC COM 37253A103 6,493 104,035 SH   SOLE   104,035 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 30,825 1,865,897 SH   SOLE   1,865,897 0 0
GLOBE LIFE INC COM 37959E102 430 4,410 SH   SOLE   4,410 0 0
GREEN BRICK PARTNERS INC COM 392709101 23,722 1,212,178 SH   SOLE   1,212,178 0 0
HACKETT GROUP INC COM 404609109 19,521 1,029,021 SH   SOLE   1,029,021 0 0
HARVARD BIOSCIENCE INC COM 416906105 9,555 2,654,247 SH   SOLE   2,654,247 0 0
HEALTHSTREAM INC COM 42222N103 13,407 617,547 SH   SOLE   617,547 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 24,073 892,933 SH   SOLE   892,933 0 0
HERITAGE GLOBAL INC COM 42727E103 3,684 2,456,030 SH   SOLE   2,456,030 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 4,175 268,463 SH   SOLE   268,463 0 0
LUMENT FINANCE TRUST INC COM 55025L108 4,100 1,722,627 SH   SOLE   1,722,627 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 6,429 84,630 SH   SOLE   84,630 0 0
INDUS REALTY TRUST INC COM 45580R103 315 5,315 SH   SOLE   5,315 0 0
INFUSYSTEM HLDGS INC COM 45685K102 5,342 554,708 SH   SOLE   554,708 0 0
INTEL CORP COM 458140100 561 15,008 SH   SOLE   15,008 0 0
IRIDEX CORP COM 462684101 411 160,000 SH   SOLE   160,000 0 0
ISHARES TR CORE DIV GRWTH 46434V621 30 631 SH   SOLE   631 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,905 79,606 SH   SOLE   79,606 0 0
ISHARES TR CORE MSCI EURO 46434V738 2,924 65,036 SH   SOLE   65,036 0 0
ISHARES TR CORE MSCI INTL 46435G326 1,511 28,114 SH   SOLE   28,114 0 0
ISHARES TR CORE S&P500 ETF 464287200 96 252 SH   SOLE   252 0 0
ISHARES TR CORE S&P MCP ETF 464287507 6 29 SH   SOLE   29 0 0
ISHARES TR CORE S&P SCP ETF 464287804 107 1,161 SH   SOLE   1,161 0 0
ISHARES TR CORE S&P TTL STK 464287150 54 650 SH   SOLE   650 0 0
ISHARES TR CORE US AGGBD ET 464287226 217 2,130 SH   SOLE   2,130 0 0
ISHARES TR DOW JONES US ETF 464287846 9 94 SH   SOLE   94 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 81 1,594 SH   SOLE   1,594 0 0
ISHARES TR MICRO-CAP ETF 464288869 50 485 SH   SOLE   485 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 8 149 SH   SOLE   149 0 0
ISHARES TR MSCI KLD400 SOC 464288570 29 400 SH   SOLE   400 0 0
ISHARES TR MSCI USA ESG SLC 464288802 33 410 SH   SOLE   410 0 0
ISHARES TR RESIDENTIAL MULT 464288562 1 10 SH   SOLE   10 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,080 6,375 SH   SOLE   6,375 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 14,073 233,191 SH   SOLE   233,191 0 0
ISHARES TR S&P 500 VAL ETF 464287408 6,870 49,981 SH   SOLE   49,981 0 0
ISHARES TR S&P MC 400GR ETF 464287606 19 300 SH   SOLE   300 0 0
ISHARES TR SELECT DIVID ETF 464287168 18 156 SH   SOLE   156 0 0
ISHARES TR SP SMCP600VL ETF 464287879 4,666 52,409 SH   SOLE   52,409 0 0
ISHARES TR U.S. TECH ETF 464287721 6 71 SH   SOLE   71 0 0
ISSUER DIRECT CORP COM NEW 46520M204 1,273 50,000 SH   SOLE   50,000 0 0
JOHNSON & JOHNSON COM 478160104 11,785 66,391 SH   SOLE   66,391 0 0
JPMORGAN CHASE & CO COM 46625H100 8,654 76,845 SH   SOLE   76,845 0 0
KIMBALL ELECTRONICS INC COM 49428J109 8,507 423,220 SH   SOLE   423,220 0 0
KIMBERLY-CLARK CORP COM 494368103 207 1,534 SH   SOLE   1,534 0 0
KINDER MORGAN INC DEL COM 49456B101 9,407 561,269 SH   SOLE   561,269 0 0
KINGSTONE COS INC COM 496719105 1,670 423,744 SH   SOLE   423,744 0 0
KKR & CO INC COM 48251W104 7,782 168,111 SH   SOLE   168,111 0 0
LANDEC CORP COM 514766104 3,899 391,035 SH   SOLE   391,035 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 2,064 40,165 SH   SOLE   40,165 0 0
LEGACY HOUSING CORP COM 52472M101 3,384 259,300 SH   SOLE   259,300 0 0
LILLY ELI & CO COM 532457108 3,560 10,981 SH   SOLE   10,981 0 0
LINCOLN EDL SVCS CORP COM 533535100 5,581 884,403 SH   SOLE   884,403 0 0
LITHIA MTRS INC COM 536797103 10,428 37,947 SH   SOLE   37,947 0 0
LOGAN RIDGE FINANCE CORP COM 541098109 1,386 87,865 SH   SOLE   87,865 0 0
LUNA INNOVATIONS INC COM 550351100 7,144 1,225,428 SH   SOLE   1,225,428 0 0
MADDEN STEVEN LTD COM 556269108 6,286 195,171 SH   SOLE   195,171 0 0
MALIBU BOATS INC COM CL A 56117J100 11,463 217,466 SH   SOLE   217,466 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 10,289 488,770 SH   SOLE   488,770 0 0
MCDONALDS CORP COM 580135101 464 1,880 SH   SOLE   1,880 0 0
MEDTRONIC PLC SHS G5960L103 287 3,200 SH   SOLE   3,200 0 0
MICROSOFT CORP COM 594918104 16,626 64,735 SH   SOLE   64,735 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 67 11,700 SH   SOLE   11,700 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 203 969 SH   SOLE   969 0 0
NOODLES & CO COM CL A 65540B105 2,150 457,500 SH   SOLE   457,500 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 4,780 511,227 SH   SOLE   511,227 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 4,735 246,511 SH   SOLE   246,511 0 0
NVE CORP COM NEW 629445206 4,851 104,055 SH   SOLE   104,055 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 11,072 1,690,372 SH   SOLE   1,690,372 0 0
OPORTUN FINL CORP COM 68376D104 7,161 865,935 SH   SOLE   865,935 0 0
ORACLE CORP COM 68389X105 8,522 121,974 SH   SOLE   121,974 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 15,626 1,002,317 SH   SOLE   1,002,317 0 0
PAYPAL HLDGS INC COM 70450Y103 234 3,348 SH   SOLE   3,348 0 0
PERFORMANT FINL CORP COM 71377E105 5,547 2,109,100 SH   SOLE   2,109,100 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 2,429 468,000 SH   SOLE   468,000 0 0
PFIZER INC COM 717081103 1,029 19,621 SH   SOLE   19,621 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 7,673 401,114 SH   SOLE   401,114 0 0
PHX MINERALS INC CL A 69291A100 835 274,657 SH   SOLE   274,657 0 0
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 13,331 1,038,227 SH   SOLE   1,038,227 0 0
PLUMAS BANCORP COM 729273102 789 27,640 SH   SOLE   27,640 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201 3,235 138,050 SH   SOLE   138,050 0 0
POTBELLY CORP COM 73754Y100 6,991 1,237,395 SH   SOLE   1,237,395 0 0
PROCTER AND GAMBLE CO COM 742718109 390 2,711 SH   SOLE   2,711 0 0
PRO-DEX INC COLO COM NEW 74265M205 612 38,375 SH   SOLE   38,375 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 12,898 1,957,178 SH   SOLE   1,957,178 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1,519 371,400 SH   SOLE   371,400 0 0
RADNET INC COM 750491102 12,743 737,415 SH   SOLE   737,415 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 4,908 701,118 SH   SOLE   701,118 0 0
REPUBLIC SVCS INC COM 760759100 9,345 71,405 SH   SOLE   71,405 0 0
RESEARCH SOLUTIONS INC COM 761025105 676 380,000 SH   SOLE   380,000 0 0
RF INDS LTD COM PAR $0.01 749552105 3,437 554,313 SH   SOLE   554,313 0 0
ROPER TECHNOLOGIES INC COM 776696106 355 900 SH   SOLE   900 0 0
ROYCE MICRO-CAP TR INC COM 780915104 3,902 466,703 SH   SOLE   466,703 0 0
SB FINL GROUP INC COM 78408D105 1,159 67,155 SH   SOLE   67,155 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 2,501 31,659 SH   SOLE   31,659 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 14,454 1,159,082 SH   SOLE   1,159,082 0 0
SEMLER SCIENTIFIC INC COM 81684M104 2,274 80,687 SH   SOLE   80,687 0 0
SENSUS HEALTHCARE INC COM 81728J109 1,421 185,000 SH   SOLE   185,000 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 4,652 283,470 SH   SOLE   283,470 0 0
SLEEP NUMBER CORP COM 83125X103 5,548 179,242 SH   SOLE   179,242 0 0
SLR INVESTMENT CORP COM 83413U100 6,102 417,084 SH   SOLE   417,084 0 0
SPDR GOLD TR GOLD SHS 78463V107 421 2,500 SH   SOLE   2,500 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 9 239 SH   SOLE   239 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 285 7,143 SH   SOLE   7,143 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,112 5,599 SH   SOLE   5,599 0 0
SPROUTS FMRS MKT INC COM 85208M102 11,277 445,392 SH   SOLE   445,392 0 0
SRH TOTAL RETURN FUND INC COM 101507101 4,760 398,359 SH   SOLE   398,359 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,344 126,470 SH   SOLE   126,470 0 0
ARROWMARK FINANCIAL CORP COM 861780104 5,331 277,666 SH   SOLE   277,666 0 0
STONEX GROUP INC COM 861896108 45,431 581,925 SH   SOLE   581,925 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 2,066 1,627,000 SH   SOLE   1,627,000 0 0
STRYKER CORPORATION COM 863667101 263 1,324 SH   SOLE   1,324 0 0
SUPERIOR GROUP OF CO INC COM 868358102 4,015 226,175 SH   SOLE   226,175 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2,926 2,544,700 SH   SOLE   2,544,700 0 0
TARGET CORP COM 87612E106 7,663 54,257 SH   SOLE   54,257 0 0
TECHTARGET INC COM 87874R100 14,251 216,845 SH   SOLE   216,845 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,115 16,777 SH   SOLE   16,777 0 0
THORNBURG INCM BUILDER OPP T COM 885213108 5,473 377,155 SH   SOLE   377,155 0 0
TILE SHOP HLDGS INC COM 88677Q109 2,912 948,422 SH   SOLE   948,422 0 0
TRANSCAT INC COM 893529107 8,005 140,900 SH   SOLE   140,900 0 0
UFP TECHNOLOGIES INC COM 902673102 8,196 103,000 SH   SOLE   103,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 19,711 38,377 SH   SOLE   38,377 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 7,300 1,023,870 SH   SOLE   1,023,870 0 0
US BANCORP DEL COM NEW 902973304 707 15,354 SH   SOLE   15,354 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 486 4,781 SH   SOLE   4,781 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 25 143 SH   SOLE   143 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 3 15 SH   SOLE   15 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 110 558 SH   SOLE   558 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 69 535 SH   SOLE   535 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9 95 SH   SOLE   95 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 377 1,088 SH   SOLE   1,088 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 9 50 SH   SOLE   50 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 308 4,849 SH   SOLE   4,849 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,701 9,657 SH   SOLE   9,657 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 710 4,742 SH   SOLE   4,742 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 38 202 SH   SOLE   202 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,553 168,533 SH   SOLE   168,533 0 0
VIRTRA INC COM PAR 92827K301 394 80,000 SH   SOLE   80,000 0 0
WASTE MGMT INC DEL COM 94106L109 8,388 54,831 SH   SOLE   54,831 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2,325 69,950 SH   SOLE   69,950 0 0
WELLS FARGO CO NEW COM 949746101 398 10,160 SH   SOLE   10,160 0 0
WESTERN ASSET GLOBAL CORP DE COM 95790C107 9,145 673,950 SH   SOLE   673,950 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107 8,022 658,622 SH   SOLE   658,622 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 6,238 188,350 SH   SOLE   188,350 0 0
WILLIAMS COS INC COM 969457100 8,731 279,738 SH   SOLE   279,738 0 0
XPEL INC COM 98379L100 5,429 118,205 SH   SOLE   118,205 0 0