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
ABBVIE INC COM COM 00287Y109 1,068 6,975 SH   SOLE   6,975 0 0
ACTINIUM PHARMACEUTICALS INC COM COM 00507W206 58 12,000 SH   SOLE   12,000 0 0
ADDUS HOMECARE CORPCOM COM 006739106 675 8,100 SH   SOLE   8,100 0 0
AGROFRESH SOLUTIONS INC COM COM 00856G109 107 60,000 SH   SOLE   60,000 0 0
AIRGAIN INC COM COM 00938A104 162 20,000 SH   SOLE   20,000 0 0
ALEXCO RESOURCE CORP COM COM 01535P106 82 206,000 SH   SOLE   206,000 0 0
ALIMERA SCIENCES INC COM NEW COM NEW 016259202 150 27,400 SH   SOLE   27,400 0 0
ALPHABET INC CAP STK CL C CAP STK CL A 02079K107 492 225 SH   SOLE   225 0 0
ALTRIA GROUP INC COM COM 02209S103 419 10,036 SH   SOLE   10,036 0 0
A-MARK PRECIOUS METALS INC COM COM 00181T107 1,322 41,000 SH   SOLE   41,000 0 0
AMERICAN SOFTWARE CL A CLASS A CL A 029683109 820 50,720 SH   SOLE   50,720 0 0
AMERIPRISE FINANCIAL INC. COM 03076C106 320 1,348 SH   SOLE   1,348 0 0
AMGEN INC COM 031162100 744 3,059 SH   SOLE   3,059 0 0
AMPCO-PITTSBURG CORP COM COM 032037103 550 142,104 SH   SOLE   142,104 0 0
AMPCO-PITTSBURG CORP WT A EXP 080125 *W EXP 08/01/2025 032037111 6 15,000 SH   SOLE   15,000 0 0
APPLE INC COM COM 037833100 246 1,801 SH   SOLE   1,801 0 0
ASSERTIO HOLDINGS INC COM NEW COM NEW 04546C205 1,098 372,100 SH   SOLE   372,100 0 0
ASURE SOFTWARE INC CORP. COM 04649U102 862 151,300 SH   SOLE   151,300 0 0
AUDIOVOX CORP CL A CL A 91829F104 512 55,000 SH   SOLE   55,000 0 0
AXT INC COM 00246W103 710 121,165 SH   SOLE   121,165 0 0
BEL FUSE INC CL B CL B 077347300 545 35,050 SH   SOLE   35,050 0 0
BETTER CHOICE CO INC COM COM 08771Y303 110 50,000 SH   SOLE   50,000 0 0
BGSF INC COM COM 05601C105 800 64,700 SH   SOLE   64,700 0 0
BIOMERICA INC COM NEW COM NEW 09061H307 87 30,000 SH   SOLE   30,000 0 0
BK TECHNOLOGIES CORPORATION COM COM 05587G104 199 75,000 SH   SOLE   75,000 0 0
BLUELINX HLDGS INC COM NEW COM NEW 09624H208 568 8,500 SH   SOLE   8,500 0 0
BOWMAN CONSULTING GROUP LTD COM COM 103002101 745 60,338 SH   SOLE   60,338 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 536 6,955 SH   SOLE   6,955 0 0
CANTALOUPE INC COM COM 138103106 84 15,000 SH   SOLE   15,000 0 0
CARLISLE COS INC COM COM 142339100 427 1,789 SH   SOLE   1,789 0 0
CBS CORP CL B CL B 92556H206 435 17,610 SH   SOLE   17,610 0 0
CECO ENVIRONMENTAL CORP COM COM 125141101 179 30,000 SH   SOLE   30,000 0 0
CENTURY CASINOS INC COM 156492100 932 129,450 SH   SOLE   129,450 0 0
CERAGAN NETWORKS LTD ORD M22013102 418 162,500 SH   SOLE   162,500 0 0
CHECK CAP LTD SHS SHS M2361E203 19 61,758 SH   SOLE   61,758 0 0
CHEVRON CORP NEW COM COM 166764100 665 4,596 SH   SOLE   4,596 0 0
CHICAGO ATLANTIC REAL ESTATE F COM COM 167239102 1,068 70,900 SH   SOLE   70,900 0 0
CISCO SYS INC COM 17275R102 806 18,902 SH   SOLE   18,902 0 0
CITIGROUP INC COM NEW COM NEW 172967424 413 8,983 SH   SOLE   8,983 0 0
CODA OCTOPUS GROUP INC COM NEW COM NEW 19188U206 505 101,073 SH   SOLE   101,073 0 0
COMMERCIAL VEH GROUP INC COM COM 202608105 511 87,500 SH   SOLE   87,500 0 0
CRA INTL INC COM COM 12618T105 447 5,000 SH   SOLE   5,000 0 0
CSI COMPRESSCO LP COM UNIT COM UNIT 12637A103 393 300,000 SH   SOLE   300,000 0 0
DATA I O CORP COM COM 237690102 138 44,899 SH   SOLE   44,899 0 0
DELTA APPAREL INC COM 247368103 397 14,000 SH   SOLE   14,000 0 0
DICE HOLDINGS INC COM 23331S100 776 156,200 SH   SOLE   156,200 0 0
DIGI INTL INC COM COM 253798102 869 35,900 SH   SOLE   35,900 0 0
DIMENSIONAL EMERGING CORE EQUITY MARKET ETF EMGR CRE EQT MNG 25434V302 5,893 254,452 SH   SOLE   254,452 0 0
DIMENSIONAL INTERNATIONAL SMALL CAP ETF INTL SMALL CAP E 25434V773 5,440 261,160 SH   SOLE   261,160 0 0
DIXIE GROUP INC CL A CL A 255519100 51 40,000 SH   SOLE   40,000 0 0
DLH HLDGS CORP COM 23335Q100 3,725 244,450 SH   SOLE   244,450 0 0
DYNATRONICS CORP COM NEW 268157401 120 196,571 SH   SOLE   196,571 0 0
EBAY INC COM 278642103 496 11,897 SH   SOLE   11,897 0 0
EDUCATIONAL DEV CORP COM COM 281479105 42 10,000 SH   SOLE   10,000 0 0
EGAIN CORP COM NEW COM NEW 28225C806 401 41,100 SH   SOLE   41,100 0 0
ENDEAVOUR SILVER CORP COM COM 29258Y103 250 79,500 SH   SOLE   79,500 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107 341 14,000 SH   SOLE   14,000 0 0
EUROSEAS LTD SHS SHS Y23592135 771 32,250 SH   SOLE   32,250 0 0
EVOLUTION PETE CORP COM COM 30049A107 1,178 215,682 SH   SOLE   215,682 0 0
EXPION360 INC COM COM 30218B100 65 30,000 SH   SOLE   30,000 0 0
EXXON MOBIL CORP COM COM 30231G102 220 2,570 SH   SOLE   2,570 0 0
FATHOM HOLDINGS INC COM COM 31189V109 102 13,000 SH   SOLE   13,000 0 0
FEDEX CORP COM 31428X106 227 1,000 SH   SOLE   1,000 0 0
FIRST INTERNET BANCORP COM 320557101 1,109 30,125 SH   SOLE   30,125 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 334 136,426 SH   SOLE   136,426 0 0
FOOT LOCKER INC COM COM 344849104 254 10,045 SH   SOLE   10,045 0 0
GENCOR INDS INC COM COM 368678108 743 73,121 SH   SOLE   73,121 0 0
GENERAL MLS INC COM COM 370334104 417 5,532 SH   SOLE   5,532 0 0
GLOBAL SELF STORAGE INC COM COM 37955N106 253 45,000 SH   SOLE   45,000 0 0
GLOBAL WTR RES INC COM COM 379463102 264 20,000 SH   SOLE   20,000 0 0
GOLD RESOURCE CORP COM COM 38068T105 678 415,800 SH   SOLE   415,800 0 0
GREEN BRICK PARTNERS INC COM COM 392709101 548 28,000 SH   SOLE   28,000 0 0
GROWGENERATION CORP COM COM 39986L109 72 20,000 SH   SOLE   20,000 0 0
HARROW HEALTH INC COM COM 415858109 76 10,440 SH   SOLE   10,440 0 0
HECLA MNG CO COM COM 422704106 147 37,500 SH   SOLE   37,500 0 0
HENNESSY ADVISORS INC COM 425885100 230 22,025 SH   SOLE   22,025 0 0
HERITAGE GLOBAL INC COM COM 42727E103 454 302,388 SH   SOLE   302,388 0 0
HOME DEPOT COM 437076102 327 1,191 SH   SOLE   1,191 0 0
HP INC COM COM 40434L105 554 16,912 SH   SOLE   16,912 0 0
HUDSON GLOBAL INC COM NEW COM NEW 443787205 2,082 66,300 SH   SOLE   66,300 0 0
ICAD INC COM NEW COM NEW 44934S206 411 102,850 SH   SOLE   102,850 0 0
IDENTIV INC COM NEW COM NEW 45170X205 713 61,600 SH   SOLE   61,600 0 0
IES HLDGS INC COM COM 44951W106 356 11,788 SH   SOLE   11,788 0 0
IMMERSION CORP COM COM 452521107 733 137,300 SH   SOLE   137,300 0 0
IMMUCELL CORP COM PAR COM PAR $0.10 452525306 317 36,494 SH   SOLE   36,494 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 982 145,200 SH   SOLE   145,200 0 0
INFRA AND ENERGY ALTRNTIVE INC COM COM 45686J104 694 86,440 SH   SOLE   86,440 0 0
INFUSYSTEM HLDGS INC COM COM 45685K102 438 45,500 SH   SOLE   45,500 0 0
INTEL CORP COM COM 458140100 460 12,286 SH   SOLE   12,286 0 0
INTEST CORPORATION COM 461147100 136 20,000 SH   SOLE   20,000 0 0
INTRUSION INC COM NEW COM NEW 46121E205 530 135,450 SH   SOLE   135,450 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 9,377 196,832 SH   SOLE   196,832 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 3,330 14,721 SH   SOLE   14,721 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 922 22,984 SH   SOLE   22,984 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 829 13,742 SH   SOLE   13,742 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606 268 4,200 SH   SOLE   4,200 0 0
ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 612 6,624 SH   SOLE   6,624 0 0
ISSUER DIRECT CORP COM NEW COM NEW 46520M204 258 10,133 SH   SOLE   10,133 0 0
JOHNSON & JOHNSON COM COM 478160104 809 4,556 SH   SOLE   4,556 0 0
JPMORGAN CHASE & CO COM COM 46625H100 630 5,592 SH   SOLE   5,592 0 0
KIMBERLY-CLARK CORP COM COM 494368103 315 2,333 SH   SOLE   2,333 0 0
KULICKE & SOFFA INDS INC COM COM 501242101 363 8,490 SH   SOLE   8,490 0 0
LAKELAND INDUSTRIES INC COM 511795106 346 22,500 SH   SOLE   22,500 0 0
LEGACY HOUSING CORP COM COM 52472M101 1,304 99,950 SH   SOLE   99,950 0 0
LEGGETT & PLATT INC COM COM 524660107 422 12,190 SH   SOLE   12,190 0 0
LINCOLN EDL SVCS CORP COM COM 533535100 717 113,700 SH   SOLE   113,700 0 0
LSI INDS INC OHIO COM COM 50216C108 609 98,700 SH   SOLE   98,700 0 0
LUNA INNOVATIONS INC COM COM 550351100 381 65,300 SH   SOLE   65,300 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM UNIT RP LP 559080106 528 11,057 SH   SOLE   11,057 0 0
MAMAMANCINI S HLDGS INC COM COM 56146T103 277 197,500 SH   SOLE   197,500 0 0
MAYVILLE ENGR CO INC COM COM 578605107 271 35,000 SH   SOLE   35,000 0 0
MCEWEN MNG INC COM NEW COM 58039P107 285 649,000 SH   SOLE   649,000 0 0
MEDTRONIC PLC SHS COM G5960L103 305 3,396 SH   SOLE   3,396 0 0
MERCK & CO INC COM COM 58933Y105 400 4,390 SH   SOLE   4,390 0 0
MICROSOFT COM 594918104 277 1,077 SH   SOLE   1,077 0 0
MILLER INDS INC TENN NEW COM NEW 600551204 1,007 44,400 SH   SOLE   44,400 0 0
MORGAN STANLEY COM NEW COM NEW 617446448 347 4,563 SH   SOLE   4,563 0 0
MOTORCAR PARTS OF AMER COM 620071100 740 56,400 SH   SOLE   56,400 0 0
NAPCO SECURITY SYSTEMS INC COM 630402105 350 17,000 SH   SOLE   17,000 0 0
NATURAL ALTERNATIVES INTL INC COM NEW COM NEW 638842302 125 12,000 SH   SOLE   12,000 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 COM PAR $.001 64115A402 129 40,500 SH   SOLE   40,500 0 0
NEWAGE INC COM COM 650194103 7 33,050 SH   SOLE   33,050 0 0
NEWMONT CORP COM COM 651639106 622 10,430 SH   SOLE   10,430 0 0
NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109 2,500 267,329 SH   SOLE   267,329 0 0
NORTHWEST PIPE CO COM 667746101 996 33,273 SH   SOLE   33,273 0 0
OMEGA HEALTHCARE INVS INC COM COM 681936100 520 18,445 SH   SOLE   18,445 0 0
ONE STOP SYS INC COM COM 68247W109 217 55,000 SH   SOLE   55,000 0 0
OOMA INC COM COM 683416101 296 25,000 SH   SOLE   25,000 0 0
OPIANT PHARMACEUTICALS INC COM COM 683750103 366 30,500 SH   SOLE   30,500 0 0
ORACLE CORPORATION COM 68389X105 696 9,966 SH   SOLE   9,966 0 0
PC-TEL INC COM 69325Q105 1,001 244,775 SH   SOLE   244,775 0 0
PEPSICO INC COM COM 713448108 825 4,953 SH   SOLE   4,953 0 0
PERION NETWORK LTD SHS NEW SHS NEW M78673114 218 12,000 SH   SOLE   12,000 0 0
PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203 810 156,111 SH   SOLE   156,111 0 0
PFIZER INC COM COM 717081103 1,166 22,244 SH   SOLE   22,244 0 0
PFSWEB INC COM NEW COM NEW 717098206 804 68,400 SH   SOLE   68,400 0 0
PGT INNOVATIONS INC COM COM 69336V101 781 46,950 SH   SOLE   46,950 0 0
PHOTRONICS INC COM 719405102 1,350 69,300 SH   SOLE   69,300 0 0
POWERFLEET INC COM. COM 73931J109 183 84,250 SH   SOLE   84,250 0 0
PROCTER AND GAMBLE CO COM COM 742718109 542 3,768 SH   SOLE   3,768 0 0
PROFIRE ENERGY INC COM COM 74316X101 855 593,905 SH   SOLE   593,905 0 0
PROPHASE LABS INC COM COM 74345W108 1,812 142,900 SH   SOLE   142,900 0 0
PRUDENTIAL FINL INC COM 744320102 515 5,385 SH   SOLE   5,385 0 0
PURE CYCLE CORP COM NEW COM NEW 746228303 613 58,200 SH   SOLE   58,200 0 0
QUEST RESOURCE HLDG CORP COM NEW COM NEW 74836W203 862 210,700 SH   SOLE   210,700 0 0
QUIPT HOME MEDICAL CORP COM COM 74880P104 507 109,799 SH   SOLE   109,799 0 0
RADIANT LOGISTICS INC COM 75025X100 3,330 448,800 SH   SOLE   448,800 0 0
RESEARCH SOLUTIONS INC COM COM 761025105 830 466,400 SH   SOLE   466,400 0 0
SACHEM CAP CORP COM COM 78590A109 133 32,500 SH   SOLE   32,500 0 0
SENSUS HEALTHCARE INC COM COM 81728J109 154 19,987 SH   SOLE   19,987 0 0
SHARPS COMPLIANCE CORP COM COM 820017101 146 50,000 SH   SOLE   50,000 0 0
SHYFT GROUP INC COM COM 825698103 955 51,380 SH   SOLE   51,380 0 0
SILVERCREST ASSET MGMT GROUP I CL A CL A 828359109 3,917 238,700 SH   SOLE   238,700 0 0
SILVERSUN TECHNOLOGIES INC COM NEW COM NEW 82846H207 88 32,442 SH   SOLE   32,442 0 0
SINGING MACH INC COM COM 829322403 539 67,125 SH   SOLE   67,125 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 619 6,686 SH   SOLE   6,686 0 0
SOUTHWEST AIRLS CO COM COM 844741108 697 19,300 SH   SOLE   19,300 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 7,768 20,591 SH   SOLE   20,591 0 0
SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300 6,664 92,026 SH   SOLE   92,026 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541 1,639 31,471 SH   SOLE   31,471 0 0
SPROTT PHYSICAL GOLD & SILVER TR UNIT TR UNIT 85208R101 611 36,300 SH   SOLE   36,300 0 0
SPROTT PHYSICAL GOLD TR UNIT UNIT 85207H104 6,652 469,133 SH   SOLE   469,133 0 0
STRATTEC SEC CORP COM COM 863111100 258 7,792 SH   SOLE   7,792 0 0
STRYKER CORP COM 863667101 956 4,808 SH   SOLE   4,808 0 0
SUPERIOR GROUP OF CO INC COM COM 868358102 424 23,900 SH   SOLE   23,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS SPONSORED ADS 874039100 270 3,302 SH   SOLE   3,302 0 0
TAYLOR DEVICES INC COM COM 877163105 90 10,315 SH   SOLE   10,315 0 0
TEXAS INSTRS INC COM COM 882508104 237 1,542 SH   SOLE   1,542 0 0
TRANSACT TECHNOLOGIES INC COM COM 892918103 271 68,000 SH   SOLE   68,000 0 0
TURTLE BEACH CORP COM NEW COM NEW 900450206 481 39,300 SH   SOLE   39,300 0 0
U S GLOBAL INVS INCORPORA CLASS A CL A 902952100 2,538 575,630 SH   SOLE   575,630 0 0
UFP TECHNOLOGIES INC COM COM 902673102 318 4,000 SH   SOLE   4,000 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 725 1,411 SH   SOLE   1,411 0 0
UNIVERSAL TECHNICAL INST INC COM COM 913915104 860 120,600 SH   SOLE   120,600 0 0
USIO INC COM COM 917313108 405 166,589 SH   SOLE   166,589 0 0
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106 480 17,525 SH   SOLE   17,525 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 5,880 141,176 SH   SOLE   141,176 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810 11,405 166,223 SH   SOLE   166,223 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 256 2,805 SH   SOLE   2,805 0 0
VERIZON COMMUNICATIONS COM 92343V104 549 10,826 SH   SOLE   10,826 0 0
VICTORY CAP HLDGS INC COM CL A COM CL A 92645B103 265 11,000 SH   SOLE   11,000 0 0
VIRTRA INC COM PAR COM PAR 92827K301 172 35,000 SH   SOLE   35,000 0 0
VISION MARINE TECHNOLOGIES INC COM COM C96657116 116 25,000 SH   SOLE   25,000 0 0
XCEL BRANDS INC COM NEW COM NEW 98400M101 369 313,100 SH   SOLE   313,100 0 0