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
401k Loan COM 562803106   28,658 28,658 SH   SOLE   28,658 0 0
ABBOTT LABS COM 002824100   111,171 1,010 SH   SOLE   1,010 0 0
ABBVIE INC COM 00287Y109   798,870 5,155 SH   SOLE   5,155 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   17,896 51 SH   SOLE   51 0 0
ACCURAY INC COM 004397105   141,885 50,136 SH   SOLE   50,136 0 0
ACME UTD CORP COM 004816104   8,572 200 SH   SOLE   200 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   60,960 12,000 SH   SOLE   12,000 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   130,900 5,000 SH   SOLE   5,000 0 0
ADDUS HOMECARE CORP COM 006739106   473,535 5,100 SH   SOLE   5,100 0 0
ADOBE INC COM 00724F101   1,790 3 SH   SOLE   3 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,096 21 SH   SOLE   21 0 0
AIRGAIN INC COM 00938A104   24,920 7,000 SH   SOLE   7,000 0 0
ALLIANT ENERGY CORP COM 018802108   51,300 1,000 SH   SOLE   1,000 0 0
ALPHABET INC CAP STK CL A 02079K305   78,087 559 SH   SOLE   559 0 0
ALPHABET INC CAP STK CL C 02079K107   541,171 3,840 SH   SOLE   3,840 0 0
ALTRIA GROUP INC COM 02209S103   338,332 8,387 SH   SOLE   8,387 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   1,210,000 40,000 SH   SOLE   40,000 0 0
AMAZON COM INC COM 023135106   20,816 137 SH   SOLE   137 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   46,522 2,512 SH   SOLE   2,512 0 0
AMERICAN SOFTWARE INC. CL A 029683109   542,716 48,027 SH   SOLE   48,027 0 0
AMERIPRISE FINANCIAL INC. COM 03076C106   449,529 1,183 SH   SOLE   1,183 0 0
AMGEN INC COM 031162100   720,426 2,501 SH   SOLE   2,501 0 0
AMPCO-PITTSBURG CORP COM 032037103   105,119 38,505 SH   SOLE   38,505 0 0
AMPCO-PITTSBURG CORP *W EXP 08/01/2025 032037111   1,800 15,000 SH   SOLE   15,000 0 0
APPLE INC COM 037833100   169,234 879 SH   SOLE   879 0 0
APPLIED MATLS INC COM 038222105   2,598 16 SH   SOLE   16 0 0
ARCHROCK INC COM 03957W106   1,802 117 SH   SOLE   117 0 0
ARQ INC COM 00770C101   180,135 60,448 SH   SOLE   60,448 0 0
ASCENT INDUSTRIES CO COM 871565107   143,400 15,000 SH   SOLE   15,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,514 2 SH   SOLE   2 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   399,307 373,184 SH   SOLE   373,184 0 0
ASURE SOFTWARE INC COM 04649U102   333,200 35,000 SH   SOLE   35,000 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   684,227 20,950 SH   SOLE   20,950 0 0
AVINO SILVER & GOLD MINES LTD COM 053906103   419,200 800,000 SH   SOLE   800,000 0 0
BALCHEM CORP COM 057665200   55,781 375 SH   SOLE   375 0 0
BARRICK GOLD CORP COM 067901108   9,497 525 SH   SOLE   525 0 0
BEL FUSE INC CL B 077347300   2,051,308 30,722 SH   SOLE   30,722 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   114,845 322 SH   SOLE   322 0 0
BETTER CHOICE CO INC COM 08771Y303   6,915 25,000 SH   SOLE   25,000 0 0
BGSF INC COM 05601C105   586,807 62,426 SH   SOLE   62,426 0 0
BIOMERICA INC COM NEW 09061H307   53,125 42,500 SH   SOLE   42,500 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   183,440 15,000 SH   SOLE   15,000 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   2,139 134 SH   SOLE   134 0 0
BLUELINX HLDGS INC COM NEW 09624H208   566,550 5,000 SH   SOLE   5,000 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   1,146,941 32,290 SH   SOLE   32,290 0 0
BP PLC SPONSORED ADR 055622104   64,361 1,818 SH   SOLE   1,818 0 0
BRAGG GAMING GROUP INC COM NEW 104833306   202,000 40,000 SH   SOLE   40,000 0 0
BRANCHOUT FOOD INC COM 105230106   41,997 34,708 SH   SOLE   34,708 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   372,716 7,264 SH   SOLE   7,264 0 0
BROADCOM IN COM 11135F101   4,465 4 SH   SOLE   4 0 0
BROADWIND ENERGY INC COM NEW 11161T207   415,500 150,000 SH   SOLE   150,000 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   344,850 15,000 SH   SOLE   15,000 0 0
CANOO INC COM CL A 13803R102   257 1,000 SH   SOLE   1,000 0 0
CANTALOUPE INC COM 138103106   185,250 25,000 SH   SOLE   25,000 0 0
CARECLOUD INC COM 14167R100   36,784 24,200 SH   SOLE   24,200 0 0
CARRIAGE SVCS INC COM 143905107   2,513 100 SH   SOLE   100 0 0
CECO ENVIRONMENTAL CORP COM 125141101   405,600 20,000 SH   SOLE   20,000 0 0
CENTURY CASINOS INC COM 156492100   629,520 129,000 SH   SOLE   129,000 0 0
CERAGAN NETWORKS LTD ORD M22013102   440,640 204,000 SH   SOLE   204,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208   2,902 17 SH   SOLE   17 0 0
CHEVRON CORP NEW COM 166764100   529,359 3,548 SH   SOLE   3,548 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   955,170 59,034 SH   SOLE   59,034 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   1,350 8 SH   SOLE   8 0 0
CISCO SYS INC COM 17275R102   737,137 14,591 SH   SOLE   14,591 0 0
CITIGROUP INC COM NEW 172967424   417,796 8,122 SH   SOLE   8,122 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   537,755 89,328 SH   SOLE   89,328 0 0
COMMERCIAL VEH GROUP INC COM 202608105   532,059 75,900 SH   SOLE   75,900 0 0
CONOCOPHILLIPS COM 20825C104   583 5 SH   SOLE   5 0 0
COSAN S A ADS 22113B103   15,190 970 SH   SOLE   970 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,640 4 SH   SOLE   4 0 0
CREATIVE REALITIES INC COM 22530J309   118,000 50,000 SH   SOLE   50,000 0 0
CROWN CRAFTS INC COM 228309100   148,800 30,000 SH   SOLE   30,000 0 0
CSI COMPRESSCO LP COM UNIT 12637A103   529,750 325,000 SH   SOLE   325,000 0 0
CSX CORP COM 126408103   156,514 4,514 SH   SOLE   4,514 0 0
DATA I O CORP COM 237690102   145,160 49,374 SH   SOLE   49,374 0 0
DATA STORAGE CORP COM NEW 23786R201   24,198 8,402 SH   SOLE   8,402 0 0
DEERE & CO COM 244199105   1,599 4 SH   SOLE   4 0 0
DELTA APPAREL INC COM 247368103   99,820 14,000 SH   SOLE   14,000 0 0
DEVON ENERGY CORP NEW COM 25179M103   268,176 5,920 SH   SOLE   5,920 0 0
DIAMOND OFFSHORE DRILLING INC COM 25271C201   2,028 156 SH   SOLE   156 0 0
DHI GROUP INC COM 23331S100   362,082 139,800 SH   SOLE   139,800 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   6,631,893 275,068 SH   SOLE   275,068 0 0
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   7,171,277 296,701 SH   SOLE   296,701 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   6,324,950 184,078 SH   SOLE   184,078 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   90,643 1,748 SH   SOLE   1,748 0 0
DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF DISTILLATE US 26922A321   5,228,207 105,898 SH   SOLE   105,898 0 0
DLH HLDGS CORP COM 23335Q100   3,563,312 226,242 SH   SOLE   226,242 0 0
DOMINION ENERGY INC COM 25746U109   9,628 204 SH   SOLE   204 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   19,515 201 SH   SOLE   201 0 0
EATON CORP PLC SHS G29183103   3,371 14 SH   SOLE   14 0 0
EBAY INC COM 278642103   405,966 9,306 SH   SOLE   9,306 0 0
ECOPETROL S A SPONSORED ADS 279158109   1,585 133 SH   SOLE   133 0 0
EDUCATIONAL DEV CORP COM 281479105   29,104 25,090 SH   SOLE   25,090 0 0
ELI LILLY & CO COM 532457108   4,088 7 SH   SOLE   7 0 0
ENDEAVOUR SILVER CORP COM 29258Y103   413,223 209,758 SH   SOLE   209,758 0 0
ENERGY SELECT SECTOR SPDR ENERGY 81369Y506   112,143 1,337 SH   SOLE   1,337 0 0
ENSIGN GROUP INC COM 29358P101   11,221 100 SH   SOLE   100 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107   538,199 20,425 SH   SOLE   20,425 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   18,348 300 SH   SOLE   300 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   61,691 3,299 SH   SOLE   3,299 0 0
EUROSEAS LTD SHS Y23592135   868,057 27,867 SH   SOLE   27,867 0 0
EVOLUTION PETE CORP COM 30049A107   1,025,642 176,530 SH   SOLE   176,530 0 0
EXPION360 INC COM 30218B100   80,850 15,000 SH   SOLE   15,000 0 0
EXXON MOBIL CORP COM 30231G102   259,429 2,594 SH   SOLE   2,594 0 0
EZCORP INC CL A NON VTG 302301106   728,042 83,300 SH   SOLE   83,300 0 0
FARMERS & MERCHANTS BANCORP IN COM COM 30779N105   124,000 5,000 SH   SOLE   5,000 0 0
FEDEX CORP COM 31428X106   252,970 1,000 SH   SOLE   1,000 0 0
FERRARI N V COM N3167Y103   1,354 4 SH   SOLE   4 0 0
FGI INDUSTRIES LTD ORDINARY SHARES G3302D103   94,489 57,615 SH   SOLE   57,615 0 0
FIRST INTERNET BANCORP COM 320557101   447,321 18,492 SH   SOLE   18,492 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   22,755 3,700 SH   SOLE   3,700 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   310,568 162,601 SH   SOLE   162,601 0 0
FOOT LOCKER INC COM 344849104   18,690 600 SH   SOLE   600 0 0
FORD MTR CO DEL COM 345370860   12,360 1,013 SH   SOLE   1,013 0 0
FORTUNA SILVER MINES INC COM 349915108   28,950 7,500 SH   SOLE   7,500 0 0
FRANCO NEV CORP COM 351858105   85,324 770 SH   SOLE   770 0 0
FUEL TECH INC COM 359523107   700 667 SH   SOLE   667 0 0
GALLAGHER ARTHUR J & CO COM 363576109   4,959 22 SH   SOLE   22 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107   77 1 SH   SOLE   1 0 0
GENCOR INDS INC COM 368678108   909,747 56,366 SH   SOLE   56,366 0 0
GENERAL ELECTRIC CO COM NEW 369604301   893 7 SH   SOLE   7 0 0
GENERAL MTRS CO COM 37045V100   247,596 6,892 SH   SOLE   6,892 0 0
GENUINE PARTS CO COM 372460105   84,901 613 SH   SOLE   613 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   518,400 40,000 SH   SOLE   40,000 0 0
GLOBAL SELF STORAGE INC COM 37955N106   139,050 30,000 SH   SOLE   30,000 0 0
GLOBAL WTR RES INC COM 379463102   235,440 18,000 SH   SOLE   18,000 0 0
GOLD RESOURCE CORP COM 38068T105   112,800 300,000 SH   SOLE   300,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   116,557 302 SH   SOLE   302 0 0
GULF IS FABRICATION INC COM 402307102   86,600 20,000 SH   SOLE   20,000 0 0
HECLA MNG CO COM 422704106   307,102 63,846 SH   SOLE   63,846 0 0
HERITAGE GLOBAL INC COM 42727E103   946,843 340,591 SH   SOLE   340,591 0 0
HF FOODS GROUP INC COM 40417F109   133,500 25,000 SH   SOLE   25,000 0 0
HOME DEPOT COM 437076102   309,451 892 SH   SOLE   892 0 0
HP INC COM 40434L105   395,082 13,130 SH   SOLE   13,130 0 0
HUDSON GLOBAL INC COM NEW 443787205   976,645 63,050 SH   SOLE   63,050 0 0
ICAD INC COM NEW 44934S206   230,571 130,266 SH   SOLE   130,266 0 0
IDENTIV INC COM NEW 45170X205   484,512 58,800 SH   SOLE   58,800 0 0
IDEX CORP COM 45167R104   54,278 250 SH   SOLE   250 0 0
IMMERSION CORP COM 452521107   798,486 113,100 SH   SOLE   113,100 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   781,626 165,950 SH   SOLE   165,950 0 0
INFUSYSTEM HLDGS INC COM 45685K102   150,648 14,293 SH   SOLE   14,293 0 0
INTEL CORP COM 458140100   496,967 9,889 SH   SOLE   9,889 0 0
INTEST CORPORATION COM 461147100   102,000 7,500 SH   SOLE   7,500 0 0
INTRUSION INC COM NEW 46121E205   654 2,583 SH   SOLE   2,583 0 0
INTUIT INC COM 461202103   1,875 3 SH   SOLE   3 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357   70,651 447 SH   SOLE   447 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621   8,809,341 163,681 SH   SOLE   163,681 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF CORE MSCI EMKT 46434G103   14,744 291 SH   SOLE   291 0 0
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF CORE MSCI INTL 46435G326   1,420 22 SH   SOLE   22 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507   4,425,403 15,967 SH   SOLE   15,967 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF CORE S&P TTL STK 464287150   126,418 1,201 SH   SOLE   1,201 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465   600,684 7,971 SH   SOLE   7,971 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234   858,847 21,359 SH   SOLE   21,359 0 0
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598   10,513 63 SH   SOLE   63 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655   18,129 90 SH   SOLE   90 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309   177,220 2,359 SH   SOLE   2,359 0 0
ISHARES S&P 500 INDEX CORE S&P500 ETF 464287200   69,534 145 SH   SOLE   145 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606   333,841 4,214 SH   SOLE   4,214 0 0
ISHARES S&P MIDCAP 400 VALUE ETF S&P MC 400VL ETF 464287705   22,915 200 SH   SOLE   200 0 0
ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804   718,890 6,641 SH   SOLE   6,641 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF S&P SML 600 GWT 464287887   25,084 200 SH   SOLE   200 0 0
ISHARES U.S. HEALTHCARE ETF US HLTHCARE ETF 464287762   57,425 200 SH   SOLE   200 0 0
ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754   39,004 341 SH   SOLE   341 0 0
ISSUER DIRECT CORP COM NEW 46520M204   183,711 10,133 SH   SOLE   10,133 0 0
ITERIS INC NEW COM 46564T107   52,000 10,000 SH   SOLE   10,000 0 0
J JILL INC COM 46620W201   128,900 5,000 SH   SOLE   5,000 0 0
JABIL INC COM 466313103   66,039 518 SH   SOLE   518 0 0
JOHNSON & JOHNSON COM 478160104   577,839 3,686 SH   SOLE   3,686 0 0
JPMORGAN CHASE & CO COM 46625H100   788,584 4,636 SH   SOLE   4,636 0 0
JPMorgan Equity Premium Income EQUITY PREMIUM 46641Q332   41,531 755 SH   SOLE   755 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837   55,408 1,103 SH   SOLE   1,103 0 0
KARAT PACKAGING INC COM COM 48563L101   497,000 20,000 SH   SOLE   20,000 0 0
LAKELAND INDUSTRIES INC COM 511795106   945,540 51,000 SH   SOLE   51,000 0 0
LB FOSTER CO COM 350060109   329,850 15,000 SH   SOLE   15,000 0 0
LEGACY HOUSING CORP COM 52472M101   2,155,427 85,465 SH   SOLE   85,465 0 0
LEGGETT & PLATT INC COM 524660107   153,382 5,861 SH   SOLE   5,861 0 0
LINCOLN EDL SVCS CORP COM 533535100   519,751 51,768 SH   SOLE   51,768 0 0
LINDE PLC SHS G54950103   20,187 49 SH   SOLE   49 0 0
LOCKHEED MARTIN CORP COM 539830109   12,237 27 SH   SOLE   27 0 0
LOVESAC COMPANY COM 54738L109   511,000 20,000 SH   SOLE   20,000 0 0
LSI INDS INC OHIO COM 50216C108   890,799 63,267 SH   SOLE   63,267 0 0
LUNA INNOVATIONS INC COM 550351100   394,345 59,300 SH   SOLE   59,300 0 0
LUXURBAN HOTELS INC COM 21985R105   936,096 156,800 SH   SOLE   156,800 0 0
MAMAMANCINI S HLDGS INC COM 56146T103   1,369,212 278,862 SH   SOLE   278,862 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   580 130 SH   SOLE   130 0 0
MANITOWOC CO INC COM NEW 563571405   250,350 15,000 SH   SOLE   15,000 0 0
MARCUS CORP DEL COM 566330106   26,370 1,808 SH   SOLE   1,808 0 0
MARSH & MCLENNAN COS INC COM 571748102   19,136 101 SH   SOLE   101 0 0
MATRIX SVC CO COM 576853105   637,656 65,200 SH   SOLE   65,200 0 0
MAYVILLE ENGR CO INC COM 578605107   504,700 35,000 SH   SOLE   35,000 0 0
MCDONALDS CORP COM 580135101   13,718 46 SH   SOLE   46 0 0
MCEWEN MNG INC COM NEW 58039P305   728,520 101,043 SH   SOLE   101,043 0 0
MCKESSON CORP COM 58155Q103   463 1 SH   SOLE   1 0 0
MEDTRONIC PLC SHS G5960L103   218,472 2,652 SH   SOLE   2,652 0 0
MERCK & CO INC COM 58933Y105   394,761 3,621 SH   SOLE   3,621 0 0
META PLATFORMS INC CL A 30303M102   78,225 221 SH   SOLE   221 0 0
MGE ENERGY INC COM 55277P104   21,821 301 SH   SOLE   301 0 0
MICROSOFT CORP. COM 594918104   239,086 635 SH   SOLE   635 0 0
MILLER INDS INC TENN COM NEW 600551204   1,717,085 40,602 SH   SOLE   40,602 0 0
MODIV INDUSTRIAL INC COM STK CL C 60784B101   163,900 11,000 SH   SOLE   11,000 0 0
MODULAR MED INC COM NEW 60785L207   154,700 85,000 SH   SOLE   85,000 0 0
MOTORCAR PARTS OF AMER COM 620071100   634,335 67,916 SH   SOLE   67,916 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   102,750 3,000 SH   SOLE   3,000 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   160,800 10,000 SH   SOLE   10,000 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   28,026 12,739 SH   SOLE   12,739 0 0
NEWMONT CORP COM 651639106   208,018 5,025 SH   SOLE   5,025 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   947,528 142,700 SH   SOLE   142,700 0 0
NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109   3,026,256 256,700 SH   SOLE   256,700 0 0
NORTHWEST PIPE CO COM 667746101   953,886 31,523 SH   SOLE   31,523 0 0
NOV INC COM 62955J103   1,159 57 SH   SOLE   57 0 0
NVIDIA CORPORATION COM 67066G104   7,429 15 SH   SOLE   15 0 0
OFS CREDIT COMPANY INC COM 67111Q107   19 3 SH   SOLE   3 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   440,983 14,383 SH   SOLE   14,383 0 0
OOMA INC COM 683416101   268,250 25,000 SH   SOLE   25,000 0 0
ORACLE CORPORATION COM 68389X105   863,419 8,189 SH   SOLE   8,189 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,900 2 SH   SOLE   2 0 0
PAN AMERN SILVER CORP COM 697900108   21,229 1,300 SH   SOLE   1,300 0 0
PAYPAL HLDGS INC COM 70450Y103   186,594 3,038 SH   SOLE   3,038 0 0
PBF ENERGY INC CL A 69318G106   1,636 37 SH   SOLE   37 0 0
PEPSICO INC COM 713448108   583,783 3,437 SH   SOLE   3,437 0 0
PERION NETWORK LTD SHS NEW M78673114   61,740 2,000 SH   SOLE   2,000 0 0
PERMA-FIX ENVIRONMENTAL SERVICES INC. COM NEW 714157203   1,557,593 198,167 SH   SOLE   198,167 0 0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR 71654V408   3,609 226 SH   SOLE   226 0 0
PFIZER INC COM 717081103   431,835 14,999 SH   SOLE   14,999 0 0
PHILIP MORRIS INTL INC COM 718172109   86,554 920 SH   SOLE   920 0 0
PHOTRONICS INC COM 719405102   1,736,580 55,358 SH   SOLE   55,358 0 0
PHX MINERALS INC CL A 69291A100   341,320 106,000 SH   SOLE   106,000 0 0
POWERFLEET INC COM 73931J109   1,040,323 304,188 SH   SOLE   304,188 0 0
PROCTER AND GAMBLE CO COM 742718109   1,905 13 SH   SOLE   13 0 0
PRO-DEX INC COLO COM NEW 74265M205   73,356 4,187 SH   SOLE   4,187 0 0
PROFIRE ENERGY INC COM 74316X101   595,695 329,113 SH   SOLE   329,113 0 0
PROGRESSIVE CORP COM 743315103   1,752 11 SH   SOLE   11 0 0
PROPHASE LABS INC COM 74345W108   388,268 85,900 SH   SOLE   85,900 0 0
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF MSCI EAFE DIVD 74347B839   105,163 2,718 SH   SOLE   2,718 0 0
PRUDENTIAL FINL INC COM 744320102   547,468 5,278 SH   SOLE   5,278 0 0
PUBLIC STORAGE COM 74460D109   46,197 151 SH   SOLE   151 0 0
PURE CYCLE CORP COM NEW 746228303   401,619 38,359 SH   SOLE   38,359 0 0
QUALCOMM INC COM 747525103   348,005 2,406 SH   SOLE   2,406 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   1,006,409 137,300 SH   SOLE   137,300 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   1,056,175 207,500 SH   SOLE   207,500 0 0
RADIANT LOGISTICS INC COM 75025X100   2,566,553 386,529 SH   SOLE   386,529 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   60,834 3,139 SH   SOLE   3,139 0 0
RESEARCH SOLUTIONS INC COM 761025105   1,056,988 406,534 SH   SOLE   406,534 0 0
RIO TINTO PLC SPONSORED ADR 767204100   446,537 5,997 SH   SOLE   5,997 0 0
ROBLOX CORP CL A 771049103   320 7 SH   SOLE   7 0 0
ROYAL GOLD INC COM 780287108   216,518 1,790 SH   SOLE   1,790 0 0
SABINE ROYALTY TRUST UNIT BEN INT 785688102   173,812 2,567 SH   SOLE   2,567 0 0
SACHEM CAP CORP COM 78590A109   121,550 32,500 SH   SOLE   32,500 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   22,260 1,000 SH   SOLE   1,000 0 0
SALESFORCE INC COM 79466L302   1,316 5 SH   SOLE   5 0 0
SANOFI SPONSORED ADR 80105N105   24,865 500 SH   SOLE   500 0 0
SCHWAB INTERNATIONAL EQUITY ETF INTL EQTY ETF 808524805   60,008 1,623 SH   SOLE   1,623 0 0
SCHWAB SHORT-TERM US TREASURY ETF SHT TM US TRES 808524862   60,840 1,255 SH   SOLE   1,255 0 0
SCHWAB U.S. BROAD MARKET ETF US BRD MKT ETF 808524102   94,998 1,706 SH   SOLE   1,706 0 0
SCORPIO TANKERS INC SHS Y7542C130   1,642 27 SH   SOLE   27 0 0
SENSUS HEALTHCARE INC COM 81728J109   308,183 130,586 SH   SOLE   130,586 0 0
SHIMMICK CORPORATION COM 82455M109   99,000 15,000 SH   SOLE   15,000 0 0
SHYFT GROUP INC COM 825698103   491,224 40,198 SH   SOLE   40,198 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   3,374,272 198,486 SH   SOLE   198,486 0 0
SINGING MACH INC COM 829322403   96,372 95,418 SH   SOLE   95,418 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   706,242 6,282 SH   SOLE   6,282 0 0
SOUTHERN CO COM 842587107   28,319 403 SH   SOLE   403 0 0
SOUTHWEST AIRLS CO COM 844741108   494,137 17,110 SH   SOLE   17,110 0 0
SOUTHWESTERN ENERGY CO COM 845467109   1,061 162 SH   SOLE   162 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF SPDR TR TACTIC 78467V848   35,162 873 SH   SOLE   873 0 0
SPDR GOLD ETF GOLD SHS 78463V107   19,117 100 SH   SOLE   100 0 0
SPDR S&P 500 ETF TR UNIT 78462F103   7,130,246 15,001 SH   SOLE   15,001 0 0
SPDR S&P 600 SMALL CAP VALUE ETF S&P 600 SMCP VAL 78464A300   8,779,016 105,377 SH   SOLE   105,377 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763   33,545 268 SH   SOLE   268 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541   1,091,270 19,263 SH   SOLE   19,263 0 0
SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF OILGAS EQUIP 78468R549   1,525 18 SH   SOLE   18 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF S&P OILGAS EXP 78468R556   1,241 9 SH   SOLE   9 0 0
SPROTT INC COM NEW 852066208   123,408 3,635 SH   SOLE   3,635 0 0
SPROTT PHYSICAL GOLD & SILVER TR UNIT 85208R101   1,729,245 90,300 SH   SOLE   90,300 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   5,523,420 346,730 SH   SOLE   346,730 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   24,240 3,000 SH   SOLE   3,000 0 0
STARBUCKS CORP COM 855244109   12,481 130 SH   SOLE   130 0 0
STEALTH GAS INC SHS Y81669106   1,757 272 SH   SOLE   272 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   55,010 100,000 SH   SOLE   100,000 0 0
STRATTEC SEC CORP COM 863111100   174,162 6,873 SH   SOLE   6,873 0 0
STRYKER CORP COM 863667101   1,043,169 3,483 SH   SOLE   3,483 0 0
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR 86562M209   24,200 2,500 SH   SOLE   2,500 0 0
SUPER MICRO COMPUTER INC COM 86800U104   5,401 19 SH   SOLE   19 0 0
SUPERIOR GROUP OF CO INC COM 868358102   623,366 46,175 SH   SOLE   46,175 0 0
SWK HLDGS CORP COM NEW 78501P203   350,600 20,000 SH   SOLE   20,000 0 0
T ROWE PRICE GROUP INC COM 74144T108   159,704 1,483 SH   SOLE   1,483 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   54,600 525 SH   SOLE   525 0 0
TARGET CORP COM 87612E106   87,606 615 SH   SOLE   615 0 0
TAYLOR DEVICES INC COM 877163105   301,344 13,617 SH   SOLE   13,617 0 0
TECHNIPFMC PLC COM COM G87110105   2,920 145 SH   SOLE   145 0 0
TECHPRECISION CORP COM NEW 878739200   497,037 95,953 SH   SOLE   95,953 0 0
TEEKAY TANKERS LTD CL A Y8565N300   1,099 22 SH   SOLE   22 0 0
TELECOM ARGENTINA SA SPON ADR REP B 879273209   1,637 229 SH   SOLE   229 0 0
TEXAS INSTRS INC COM 882508104   170,460 1,000 SH   SOLE   1,000 0 0
THE BEACHBODY COMPANY INC COM CL A NEW 073463309   33,160 4,000 SH   SOLE   4,000 0 0
TJX COS INC NEW COM 872540109   2,354 25 SH   SOLE   25 0 0
T-MOBILE US INC COM 872590104   966 6 SH   SOLE   6 0 0
TORM PLC SHS CL A G89479102   1,186 39 SH   SOLE   39 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   139,600 20,000 SH   SOLE   20,000 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   1,645 259 SH   SOLE   259 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   1,333 60 SH   SOLE   60 0 0
U S GLOBAL INVS INCORPORA CL A 902952100   1,561,233 553,628 SH   SOLE   553,628 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,340 38 SH   SOLE   38 0 0
UFP TECHNOLOGIES INC COM 902673102   215,050 1,250 SH   SOLE   1,250 0 0
ULTRALIFE BATTERIES INC COM 903899102   81,840 12,000 SH   SOLE   12,000 0 0
UNION PAC CORP COM 907818108   9,630 39 SH   SOLE   39 0 0
UNITEDHEALTH GROUP INC COM 91324P102   553,917 1,052 SH   SOLE   1,052 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   1,082,980 86,500 SH   SOLE   86,500 0 0
US TREASURY 3 MONTH BILL ETF US TREAS 3 MNTH 74933W452   25,641 514 SH   SOLE   514 0 0
USIO INC COM 917313108   481,600 280,000 SH   SOLE   280,000 0 0
VAALCO ENERGY INC COM NEW 91851C201   705,162 157,051 SH   SOLE   157,051 0 0
VALERO ENERGY CORP COM 91913Y100   917 7 SH   SOLE   7 0 0
VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106   1,684,076 54,307 SH   SOLE   54,307 0 0
VANECK JUNIOR GOLD MINERS ETF JUNIOR GOLD MINE 92189F791   6,223 164 SH   SOLE   164 0 0
VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844   2,398 14 SH   SOLE   14 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858   5,904,529 143,662 SH   SOLE   143,662 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810   8,757,021 110,373 SH   SOLE   110,373 0 0
VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637   17,524 80 SH   SOLE   80 0 0
VANGUARD MID-CAP ETF MID CAP ETF 922908629   54,947 236 SH   SOLE   236 0 0
VANGUARD SMALL CAP VALUE ETF SM CP VAL ETF 922908611   41,837 232 SH   SOLE   232 0 0
VANGUARD TOTAL STOCK MARKET ETF TOTAL STCK MKT 922908769   1,898 8 SH   SOLE   8 0 0
VANGUARD VALUE ETF VALUE ETF 922908744   136,981 916 SH   SOLE   916 0 0
VERIZON COMMUNICATIONS COM 92343V104   261,877 6,946 SH   SOLE   6,946 0 0
VIEMED HEALTHCARE INC COM 92663R105   620,150 79,000 SH   SOLE   79,000 0 0
VIRTRA INC COM PAR 92827K301   378,800 40,000 SH   SOLE   40,000 0 0
VISA INC COM CL A 92826C839   41,142 158 SH   SOLE   158 0 0
VISION MARINE TECHNOLOGIES INC COM C96657116   3,162 2,901 SH   SOLE   2,901 0 0
VITESSE ENERGY INC COMMON STOCK COMMON STOCK 92852X103   218,900 10,000 SH   SOLE   10,000 0 0
WALMART INC COM 931142103   159,384 1,011 SH   SOLE   1,011 0 0
WEC ENERGY GROUP INC COM 92939U106   42,469 504 SH   SOLE   504 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103   2,926 100 SH   SOLE   100 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   169,680 3,439 SH   SOLE   3,439 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   189,710 14,000 SH   SOLE   14,000 0 0
WILLDAN GROUP INC COM 96924N100   172,000 8,000 SH   SOLE   8,000 0 0
XCEL BRANDS INC COM NEW 98400M101   594,722 461,025 SH   SOLE   461,025 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   6,463 376 SH   SOLE   376 0 0