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
ACME UTD CORP COM 004816104   3,090,913 123,253 SH   SOLE Bard Associates Inc 0 0 123,253
AIRGAIN INC COM 00938A104   964,597 178,629 SH   SOLE Bard Associates Inc 0 0 178,629
A-MARK PRECIOUS METALS INC COM 00181T107   3,383,563 90,385 SH   SOLE Bard Associates Inc 0 0 90,385
AMERIS BANCORP COM 03076K108   436,291 12,698 SH   SOLE Bard Associates Inc 0 0 12,698
AMPLITECH GROUP INC *W EXP 02/26/202 03211Q119   37,260 90,000 SH   SOLE Bard Associates Inc 0 0 90,000
AMPLITECH GROUP INC COM NEW 03211Q200   760,517 329,228 SH   SOLE Bard Associates Inc 0 0 329,228
ARCHROCK INC COM 03957W106   2,589,232 252,608 SH   SOLE Bard Associates Inc 0 0 252,608
ARES CAPITAL CORP COM 04010L103   426,252 22,685 SH   SOLE Bard Associates Inc 0 0 22,685
ARES COML REAL ESTATE CORP COM 04013V108   1,305,551 124,340 SH   SOLE Bard Associates Inc 0 0 124,340
ARROWMARK FINANCIAL CORP COM 861780104   718,445 43,111 SH   SOLE Bard Associates Inc 0 0 43,111
ASURE SOFTWARE INC COM 04649U102   1,770,496 145,600 SH   SOLE Bard Associates Inc 0 0 145,600
ATOMERA INC COM 04965B100   1,600,525 182,500 SH   SOLE Bard Associates Inc 0 0 182,500
AVINO SILVER & GOLD MINES LT COM 053906103   560,567 849,600 SH   SOLE Bard Associates Inc 0 0 849,600
BALCHEM CORP COM 057665200   607,994 4,510 SH   SOLE Bard Associates Inc 0 0 4,510
BARINGS BDC INC COM 06759L103   550,933 70,272 SH   SOLE Bard Associates Inc 0 0 70,272
BEAM GLOBAL COM 07373B109   667,110 64,455 SH   SOLE Bard Associates Inc 0 0 64,455
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,239,535 3,635 SH   SOLE Bard Associates Inc 0 0 3,635
BIOCERES CROP SOLUTIONS CORP SHS G1117K114   274,816 20,570 SH   SOLE Bard Associates Inc 0 0 20,570
BIOFRONTERA INC COM 09077D100   99,424 191,200 SH   SOLE Bard Associates Inc 0 0 191,200
BIOFRONTERA INC *W EXP 10/27/202 09077D118   22,110 201,000 SH   SOLE Bard Associates Inc 0 0 201,000
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   2,021,844 122,092 SH   SOLE Bard Associates Inc 0 0 122,092
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   2,785,670 99,369 SH   SOLE Bard Associates Inc 0 0 99,369
BLUEROCK HOMES TRUST INC COM CL A 09631H100   274,671 17,018 SH   SOLE Bard Associates Inc 0 0 17,018
BOXLIGHT CORP COM CL A NEW 103197208   193,787 87,291 SH   SOLE Bard Associates Inc 0 0 87,291
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,418,458 348,530 SH   SOLE Bard Associates Inc 0 0 348,530
BRT APARTMENTS CORP COM 055645303   2,446,711 122,087 SH   SOLE Bard Associates Inc 0 0 122,087
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   137,983 14,225 SH   SOLE Bard Associates Inc 0 0 14,225
CAPITAL SOUTHWEST CORP COM 140501107   372,906 18,910 SH   SOLE Bard Associates Inc 0 0 18,910
CARETRUST REIT INC COM 14174T107   669,172 33,226 SH   SOLE Bard Associates Inc 0 0 33,226
CARRIAGE SVCS INC COM 143905107   3,743,207 115,282 SH   SOLE Bard Associates Inc 0 0 115,282
CEA INDUSTRIES INC *W EXP 02/11/202 86887P119   10,103 248,825 SH   SOLE Bard Associates Inc 0 0 248,825
CEA INDUSTRIES INC COM NEW 86887P200   207,101 277,875 SH   SOLE Bard Associates Inc 0 0 277,875
CELSIUS HLDGS INC COM NEW 15118V207   5,475,273 36,700 SH   SOLE Bard Associates Inc 0 0 36,700
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   25,988 21,930 SH   SOLE Bard Associates Inc 0 0 21,930
CLEARFIELD INC COM 18482P103   456,265 9,636 SH   SOLE Bard Associates Inc 0 0 9,636
COHERENT CORP COM 19247G107   5,750,544 112,800 SH   SOLE Bard Associates Inc 0 0 112,800
CONCRETE PUMPING HLDGS INC COM 206704108   516,530 64,325 SH   SOLE Bard Associates Inc 0 0 64,325
CONTAINER STORE GROUP INC COM 210751103   218,387 69,550 SH   SOLE Bard Associates Inc 0 0 69,550
CREATIVE REALITIES INC *W EXP 11/19/202 22530J119   717 88,475 SH   SOLE Bard Associates Inc 0 0 88,475
CREXENDO INC COM 226552107   1,075,765 611,230 SH   SOLE Bard Associates Inc 0 0 611,230
CROWN CRAFTS INC COM 228309100   864,655 169,863 SH   SOLE Bard Associates Inc 0 0 169,863
CROWN ELECTROKINETICS CORP COM NEW 228339206   163,941 1,250,500 SH   SOLE Bard Associates Inc 0 0 1,250,500
DATA I O CORP COM 237690102   96,204 22,425 SH   SOLE Bard Associates Inc 0 0 22,425
DATA STORAGE CORP *W EXP 05/18/202 23786R110   30,799 171,200 SH   SOLE Bard Associates Inc 0 0 171,200
DATA STORAGE CORP COM NEW 23786R201   725,673 311,501 SH   SOLE Bard Associates Inc 0 0 311,501
DOLPHIN ENTMT INC COM NEW 25686H209   693,964 403,467 SH   SOLE Bard Associates Inc 0 0 403,467
DUOS TECHNOLOGIES GROUP INC COM 266042407   2,905,225 489,095 SH   SOLE Bard Associates Inc 0 0 489,095
EAGLE POINT CREDIT COMPANY I COM 269808101   2,724,723 268,181 SH   SOLE Bard Associates Inc 0 0 268,181
EAGLE POINT INCOME COMPANY I COM 269817102   1,764,295 133,760 SH   SOLE Bard Associates Inc 0 0 133,760
EASTERLY GOVT PPTYS INC COM 27616P103   2,623,485 180,930 SH   SOLE Bard Associates Inc 0 0 180,930
EATON VANCE FLTING RATE INC COM 278279104   270,100 23,125 SH   SOLE Bard Associates Inc 0 0 23,125
EDIBLE GARDEN AG INC *W EXP 04/18/202 28059P113   3,290 175,000 SH   SOLE Bard Associates Inc 0 0 175,000
ENSIGN GROUP INC COM 29358P101   9,260,556 96,952 SH   SOLE Bard Associates Inc 0 0 96,952
ENVIVA INC COM 29415B103   715,981 65,989 SH   SOLE Bard Associates Inc 0 0 65,989
EQUINOX GOLD CORP COM 29446Y502   2,056,214 448,955 SH   SOLE Bard Associates Inc 0 0 448,955
EVOLUTION PETE CORP COM 30049A107   2,037,377 252,463 SH   SOLE Bard Associates Inc 0 0 252,463
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   266,864 30,674 SH   SOLE Bard Associates Inc 0 0 30,674
FARMLAND PARTNERS INC COM 31154R109   2,866,166 233,595 SH   SOLE Bard Associates Inc 0 0 233,595
FLAHERTY & CRUMRINE PFD SECS COM 338478100   780,089 56,775 SH   SOLE Bard Associates Inc 0 0 56,775
FRANCO NEV CORP COM 351858105   1,712,214 12,007 SH   SOLE Bard Associates Inc 0 0 12,007
FS KKR CAP CORP COM 302635206   3,466,953 174,491 SH   SOLE Bard Associates Inc 0 0 174,491
FTAI AVIATION LTD SHS G3730V105   563,548 17,800 SH   SOLE Bard Associates Inc 0 0 17,800
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   5,627,952 1,525,190 SH   SOLE Bard Associates Inc 0 0 1,525,190
FULL HSE RESORTS INC COM 359678109   227,633 33,975 SH   SOLE Bard Associates Inc 0 0 33,975
GLADSTONE LD CORP COM 376549101   2,626,906 161,457 SH   SOLE Bard Associates Inc 0 0 161,457
GLOBAL MED REIT INC COM NEW 37954A204   164,585 17,627 SH   SOLE Bard Associates Inc 0 0 17,627
GLOBAL SELF STORAGE INC COM 37955N106   3,425,496 678,316 SH   SOLE Bard Associates Inc 0 0 678,316
GLOBAL WTR RES INC COM 379463102   2,242,712 176,870 SH   SOLE Bard Associates Inc 0 0 176,870
GLOBAL X FDS US INFR DEV ETF 37954Y673   707,354 22,450 SH   SOLE Bard Associates Inc 0 0 22,450
GREAT AJAX CORP COM 38983D300   1,026,990 167,535 SH   SOLE Bard Associates Inc 0 0 167,535
HANNON ARMSTRONG SUST INFR C COM 41068X100   436,100 17,444 SH   SOLE Bard Associates Inc 0 0 17,444
HARBOR CUSTOM DEVELOPMENT IN *W EXP 05/09/202 41150T116   4,160 594,275 SH   SOLE Bard Associates Inc 0 0 594,275
HARBOR CUSTOM DEVELOPMENT IN 8% CONV PFD SR A 41150T207   929,826 172,190 SH   SOLE Bard Associates Inc 0 0 172,190
HARROW HEALTH INC COM 415858109   1,246,168 65,450 SH   SOLE Bard Associates Inc 0 0 65,450
HARVARD BIOSCIENCE INC COM 416906105   1,575,202 286,922 SH   SOLE Bard Associates Inc 0 0 286,922
HENRY JACK & ASSOC INC COM 426281101   953,781 5,700 SH   SOLE Bard Associates Inc 0 0 5,700
HOUR LOOP INC COM 44170P106   149,977 90,347 SH   SOLE Bard Associates Inc 0 0 90,347
HUDBAY MINERALS INC COM 443628102   262,764 54,742 SH   SOLE Bard Associates Inc 0 0 54,742
IDEX CORP COM 45167R104   1,506,820 7,000 SH   SOLE Bard Associates Inc 0 0 7,000
INDEPENDENCE RLTY TR INC COM 45378A106   2,534,512 137,926 SH   SOLE Bard Associates Inc 0 0 137,926
INFUSYSTEM HLDGS INC COM 45685K102   468,596 48,660 SH   SOLE Bard Associates Inc 0 0 48,660
INTEST CORP COM 461147100   5,105,601 194,425 SH   SOLE Bard Associates Inc 0 0 194,425
INUVO INC COM NEW 46122W204   867,577 3,908,002 SH   SOLE Bard Associates Inc 0 0 3,908,002
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409   2,793,187 51,725 SH   SOLE Bard Associates Inc 0 0 51,725
ISHARES SILVER TR ISHARES 46428Q109   926,890 44,370 SH   SOLE Bard Associates Inc 0 0 44,370
ISHARES TR RESIDENTIAL MULT 464288562   231,460 3,159 SH   SOLE Bard Associates Inc 0 0 3,159
ISHARES TR TIPS BD ETF 464287176   266,898 2,480 SH   SOLE Bard Associates Inc 0 0 2,480
ISHARES TR MSCI INDIA SM CP 46429B614   280,381 4,825 SH   SOLE Bard Associates Inc 0 0 4,825
ISHARES TR FLTG RATE NT ETF 46429B655   424,870 8,360 SH   SOLE Bard Associates Inc 0 0 8,360
ISSUER DIRECT CORP COM NEW 46520M204   2,158,521 114,876 SH   SOLE Bard Associates Inc 0 0 114,876
ITERIS INC NEW COM 46564T107   1,392,847 351,729 SH   SOLE Bard Associates Inc 0 0 351,729
J & J SNACK FOODS CORP COM 466032109   286,308 1,800 SH   SOLE Bard Associates Inc 0 0 1,800
JAPAN SMALLER CAPITALIZATION COM 47109U104   522,410 72,557 SH   SOLE Bard Associates Inc 0 0 72,557
JOINT CORP COM 47973J102   914,544 67,744 SH   SOLE Bard Associates Inc 0 0 67,744
KAYNE ANDERSON ENERGY INFRST COM 486606106   161,773 19,374 SH   SOLE Bard Associates Inc 0 0 19,374
KORU MEDICAL SYSTEMS INC COM 759910102   75,210 21,800 SH   SOLE Bard Associates Inc 0 0 21,800
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,560,881 108,848 SH   SOLE Bard Associates Inc 0 0 108,848
LEGACY HOUSING CORP COM 52472M101   4,595,887 198,184 SH   SOLE Bard Associates Inc 0 0 198,184
LGL GROUP INC COM 50186A108   1,342,882 282,118 SH   SOLE Bard Associates Inc 0 0 282,118
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   486,135 360,100 SH   SOLE Bard Associates Inc 0 0 360,100
LXP INDUSTRIAL TRUST COM 529043101   356,103 36,061 SH   SOLE Bard Associates Inc 0 0 36,061
MAMAMANCINI S HLDGS INC COM 56146T103   3,994,705 1,322,750 SH   SOLE Bard Associates Inc 0 0 1,322,750
MANHATTAN BRDG CAP INC COM 562803106   1,926,182 381,422 SH   SOLE Bard Associates Inc 0 0 381,422
MARTEN TRANS LTD COM 573075108   1,657,887 77,111 SH   SOLE Bard Associates Inc 0 0 77,111
MEDICAL PPTYS TRUST INC COM 58463J304   771,997 80,872 SH   SOLE Bard Associates Inc 0 0 80,872
MILLER INDS INC TENN COM NEW 600551204   595,542 16,790 SH   SOLE Bard Associates Inc 0 0 16,790
MOBILICOM LTD *W EXP 08/31/202 60742B110   44,793 213,300 SH   SOLE Bard Associates Inc 0 0 213,300
MOBILICOM LTD SPON ADS 60742B102   313,344 204,800 SH   SOLE Bard Associates Inc 0 0 204,800
M-TRON INDS INC COM 55380K109   1,288,222 116,056 SH   SOLE Bard Associates Inc 0 0 116,056
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   419,628 145,200 SH   SOLE Bard Associates Inc 0 0 145,200
NEOGENOMICS INC COM NEW 64049M209   778,833 48,465 SH   SOLE Bard Associates Inc 0 0 48,465
NEPHROS INC COM 640671400   299,056 192,939 SH   SOLE Bard Associates Inc 0 0 192,939
NETCAPITAL INC *W EXP 07/12/202 64113L111   18,583 235,225 SH   SOLE Bard Associates Inc 0 0 235,225
NETCAPITAL INC COM 64113L103   1,414,180 1,276,335 SH   SOLE Bard Associates Inc 0 0 1,276,335
NEW MTN FIN CORP COM 647551100   388,726 31,248 SH   SOLE Bard Associates Inc 0 0 31,248
NEWMONT CORP COM 651639106   784,180 18,382 SH   SOLE Bard Associates Inc 0 0 18,382
NEWTEKONE INC COM NEW 652526203   2,025,250 127,374 SH   SOLE Bard Associates Inc 0 0 127,374
OFS CREDIT COMPANY INC COM 67111Q107   1,019,172 114,458 SH   SOLE Bard Associates Inc 0 0 114,458
OIL DRI CORP AMER COM 677864100   3,735,837 63,330 SH   SOLE Bard Associates Inc 0 0 63,330
ONDAS HLDGS INC COM NEW 68236H204   225,338 261,899 SH   SOLE Bard Associates Inc 0 0 261,899
ONE STOP SYS INC COM 68247W109   3,024,590 1,053,864 SH   SOLE Bard Associates Inc 0 0 1,053,864
OSISKO GOLD ROYALTIES LTD COM 68827L101   3,411,285 221,190 SH   SOLE Bard Associates Inc 0 0 221,190
OWL ROCK CAPITAL CORPORATION COM 69121K104   964,227 71,850 SH   SOLE Bard Associates Inc 0 0 71,850
OXFORD LANE CAP CORP COM 691543102   328,850 67,944 SH   SOLE Bard Associates Inc 0 0 67,944
PACER FDS TR INDUSTRIAL RELET 69374H766   224,742 5,743 SH   SOLE Bard Associates Inc 0 0 5,743
PEMBINA PIPELINE CORP COM 706327103   1,116,120 35,500 SH   SOLE Bard Associates Inc 0 0 35,500
PENNANT GROUP INC COM 70805E109   363,488 29,600 SH   SOLE Bard Associates Inc 0 0 29,600
PETVIVO HLDGS INC COM NEW 716817408   859,905 436,500 SH   SOLE Bard Associates Inc 0 0 436,500
PIEDMONT LITHIUM INC COM 72016P105   444,367 7,700 SH   SOLE Bard Associates Inc 0 0 7,700
PLYMOUTH INDL REIT INC COM 729640102   672,912 28,949 SH   SOLE Bard Associates Inc 0 0 28,949
POLAR PWR INC COM 73102V105   353,534 269,873 SH   SOLE Bard Associates Inc 0 0 269,873
POLISHED COM INC *W EXP 06/02/202 28252C117   41,952 646,400 SH   SOLE Bard Associates Inc 0 0 646,400
POLISHED COM INC COM 28252C109   795,536 1,729,425 SH   SOLE Bard Associates Inc 0 0 1,729,425
POSTAL REALTY TRUST INC CL A 73757R102   2,409,940 163,830 SH   SOLE Bard Associates Inc 0 0 163,830
POTLATCHDELTIC CORPORATION COM 737630103   4,366,820 82,627 SH   SOLE Bard Associates Inc 0 0 82,627
POWERFLEET INC COM 73931J109   1,058,370 352,790 SH   SOLE Bard Associates Inc 0 0 352,790
PROSHARES TR PSHS ULTRUSS2000 74347R842   716,380 20,825 SH   SOLE Bard Associates Inc 0 0 20,825
PURE CYCLE CORP COM NEW 746228303   4,067,448 369,768 SH   SOLE Bard Associates Inc 0 0 369,768
PYXIS TANKERS INC *W EXP 10/13/202 Y71726122   88,800 80,000 SH   SOLE Bard Associates Inc 0 0 80,000
PYXIS TANKERS INC 7.75% CNV PFD A Y71726114   242,903 10,425 SH   SOLE Bard Associates Inc 0 0 10,425
QUAKER HOUGHTON COM 747316107   3,532,563 18,125 SH   SOLE Bard Associates Inc 0 0 18,125
RCM TECHNOLOGIES INC COM NEW 749360400   614,560 33,400 SH   SOLE Bard Associates Inc 0 0 33,400
RESEARCH SOLUTIONS INC COM 761025105   1,283,568 629,200 SH   SOLE Bard Associates Inc 0 0 629,200
RIMINI STR INC DEL COM 76674Q107   1,394,968 291,225 SH   SOLE Bard Associates Inc 0 0 291,225
ROYAL GOLD INC COM 780287108   2,250,607 19,608 SH   SOLE Bard Associates Inc 0 0 19,608
ROYCE MICRO-CAP TR INC COM 780915104   2,088,634 238,701 SH   SOLE Bard Associates Inc 0 0 238,701
RUNWAY GROWTH FINANCE CORP COM 78163D100   3,709,261 300,345 SH   SOLE Bard Associates Inc 0 0 300,345
SACHEM CAP CORP COM 78590A109   2,233,548 639,985 SH   SOLE Bard Associates Inc 0 0 639,985
SANDSTORM GOLD LTD COM NEW 80013R206   2,817,321 550,258 SH   SOLE Bard Associates Inc 0 0 550,258
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408   278,237 75,199 SH   SOLE Bard Associates Inc 0 0 75,199
SARATOGA INVT CORP COM NEW 80349A208   444,931 16,485 SH   SOLE Bard Associates Inc 0 0 16,485
SIGMATRON INTL INC COM 82661L101   46,034 14,208 SH   SOLE Bard Associates Inc 0 0 14,208
SILVERCREST METALS INC COM 828363101   219,311 37,425 SH   SOLE Bard Associates Inc 0 0 37,425
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207   1,427,866 423,699 SH   SOLE Bard Associates Inc 0 0 423,699
SLR INVESTMENT CORP COM 83413U100   206,559 14,475 SH   SOLE Bard Associates Inc 0 0 14,475
SMITH MIDLAND CORP COM 832156103   5,297,175 225,220 SH   SOLE Bard Associates Inc 0 0 225,220
SNOW LAKE RES LTD COM 83336J208   224,651 98,965 SH   SOLE Bard Associates Inc 0 0 98,965
SONO TEK CORP COM 835483108   110,803 20,500 SH   SOLE Bard Associates Inc 0 0 20,500
SOTHERLY HOTELS INC COM 83600C103   958,439 507,111 SH   SOLE Bard Associates Inc 0 0 507,111
SP PLUS CORP COM 78469C103   1,232,943 31,525 SH   SOLE Bard Associates Inc 0 0 31,525
SPDR GOLD TR GOLD SHS 78463V107   303,059 1,700 SH   SOLE Bard Associates Inc 0 0 1,700
STANDARD LITHIUM LTD COM 853606101   397,350 88,300 SH   SOLE Bard Associates Inc 0 0 88,300
STERICYCLE INC COM 858912108   1,238,091 26,660 SH   SOLE Bard Associates Inc 0 0 26,660
TARGA RES CORP COM 87612G101   1,879,472 24,697 SH   SOLE Bard Associates Inc 0 0 24,697
TORTOISE PIPELINE & ENERGY F COM 89148H207   4,093,338 149,446 SH   SOLE Bard Associates Inc 0 0 149,446
TORTOISE PWR & ENERGY INFRAS COM 89147X104   3,322,306 251,499 SH   SOLE Bard Associates Inc 0 0 251,499
TRANSACT TECHNOLOGIES INC COM 892918103   1,317,344 147,025 SH   SOLE Bard Associates Inc 0 0 147,025
TUCOWS INC COM NEW 898697206   327,194 11,795 SH   SOLE Bard Associates Inc 0 0 11,795
TWIN VEE POWERCATS CO COM 90177C101   217,169 102,438 SH   SOLE Bard Associates Inc 0 0 102,438
U S PHYSICAL THERAPY COM 90337L108   6,396,647 52,695 SH   SOLE Bard Associates Inc 0 0 52,695
UMH PPTYS INC COM 903002103   779,425 48,775 SH   SOLE Bard Associates Inc 0 0 48,775
URBAN-GRO INC COM NEW 91704K202   390,339 330,795 SH   SOLE Bard Associates Inc 0 0 330,795
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   4,850,612 245,725 SH   SOLE Bard Associates Inc 0 0 245,725
VANECK ETF TRUST GOLD MINERS ETF 92189F106   893,846 29,686 SH   SOLE Bard Associates Inc 0 0 29,686
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,816,584 78,984 SH   SOLE Bard Associates Inc 0 0 78,984
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   226,980 3,000 SH   SOLE Bard Associates Inc 0 0 3,000
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   2,521,632 54,830 SH   SOLE Bard Associates Inc 0 0 54,830
VICI PPTYS INC COM 925652109   2,510,305 78,987 SH   SOLE Bard Associates Inc 0 0 78,987
VIEMED HEALTHCARE INC COM 92663R105   233,987 23,925 SH   SOLE Bard Associates Inc 0 0 23,925
WELLTOWER INC COM 95040Q104   1,265,929 15,650 SH   SOLE Bard Associates Inc 0 0 15,650
WHEATON PRECIOUS METALS CORP COM 962879102   2,816,739 65,172 SH   SOLE Bard Associates Inc 0 0 65,172
WHERE FOOD COMES FROM INC COM NEW 96327X200   534,046 38,615 SH   SOLE Bard Associates Inc 0 0 38,615
WHITEHORSE FIN INC COM 96524V106   442,630 33,555 SH   SOLE Bard Associates Inc 0 0 33,555
WILLDAN GROUP INC COM 96924N100   2,771,015 144,625 SH   SOLE Bard Associates Inc 0 0 144,625
XAI OCTAGON FLOATING RATE & COM 98400T106   1,191,060 176,062 SH   SOLE Bard Associates Inc 0 0 176,062