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
3M CO COM 88579y101 207 1,165 SH   SOLE   0 0 1,165
ABBVIE INC COM 00287y109 261 1,925 SH   SOLE   0 0 1,925
ABERDEEN STANDARD PLATINUM ETF IV PHYSCL PLATM SHS 003260106 319 3,550 SH   SOLE   0 0 3,550
ACCENTURE PLC A SHS CLASS A G1151C101 13,180 31,793 SH   SOLE   0 0 31,793
ALLIED MOTION TECHNOLOGIES COM 019330109 1,663 45,561 SH   SOLE   0 0 45,561
ALLISON TRANSMISSION HLDGS INC COM 01973R101 8,243 226,771 SH   SOLE   0 0 226,771
ALPHABET INC. CLASS A CL A 02079k305 411 142 SH   SOLE   0 0 142
AMALGAMATED FINL CORP COM 022671101 1,724 102,792 SH   SOLE   0 0 102,792
AMERISAFE INC COM 03071h100 1,212 22,524 SH   SOLE   0 0 22,524
AMN HEALTHCARE SERVICES, INC COM 001744101 2,480 20,270 SH   SOLE   0 0 20,270
ANTERO MIDSTREAM CORP COM COM 03676B102 3,929 405,869 SH   SOLE   0 0 405,869
APPLE INC COM 037833100 15,793 88,938 SH   SOLE   0 0 88,938
AT&T INC COM 00206R102 5,490 223,176 SH   SOLE   0 0 223,176
AUTO DATA PROCESSING COM 053015103 480 1,947 SH   SOLE   0 0 1,947
AUTOZONE INC COM 053332102 15,536 7,411 SH   SOLE   0 0 7,411
BALL CORPORATION COM 058498106 11,337 117,761 SH   SOLE   0 0 117,761
BANK OF NY MELLON CO COM 064058100 11,064 190,497 SH   SOLE   0 0 190,497
BECTON DICKINSON & CO COM 075887109 8,814 35,047 SH   SOLE   0 0 35,047
BERKLEY W R CORP COM 084423102 8,894 107,951 SH   SOLE   0 0 107,951
BIOLIFE SOLUTIONS, INC COM 09062W204 1,034 27,756 SH   SOLE   0 0 27,756
BOOKING HLDGS INC COM 09857L108 10,473 4,365 SH   SOLE   0 0 4,365
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106 8,926 105,275 SH   SOLE   0 0 105,275
BUTTERFLY NETWORK INC CLASS A CL A 124155102 4,611 689,222 SH   SOLE   0 0 689,222
C.H. ROBINSON WORLDWIDE, INC. COM 12541W209 10,663 99,072 SH   SOLE   0 0 99,072
CAMTEK LTD COM M20791105 2,957 64,219 SH   SOLE   0 0 64,219
CAPITAL CITY BANK GP COM 139674105 1,573 59,585 SH   SOLE   0 0 59,585
CARPARTS.COM INC COM 14427M107 844 75,359 SH   SOLE   0 0 75,359
CASTLE BIOSCIENCES INC COM 14843C105 1,621 37,809 SH   SOLE   0 0 37,809
CATERPILLAR INC COM 149123101 229 1,107 SH   SOLE   0 0 1,107
CDK GLOBAL INC COM 12508E101 7,075 169,502 SH   SOLE   0 0 169,502
CHANNELADVISOR CORP COM 159179100 1,050 42,553 SH   SOLE   0 0 42,553
CHASE CORP COM 16150r104 1,342 13,484 SH   SOLE   0 0 13,484
CHEVRON CORP COM 166764100 244 2,077 SH   SOLE   0 0 2,077
CHILDREN'S PLACE, INC COM 168905107 703 8,864 SH   SOLE   0 0 8,864
CHURCH & DWIGHT INC COM 171340102 10,862 105,971 SH   SOLE   0 0 105,971
CIGNA CORP COM 125523100 9,646 42,007 SH   SOLE   0 0 42,007
CLOROX CO COM 189054109 4,683 26,856 SH   SOLE   0 0 26,856
COLGATE PALMOLIVE CO COM 194162103 10,282 120,488 SH   SOLE   0 0 120,488
COLUMBUS MCKINNON CO COM 199333105 1,688 36,487 SH   SOLE   0 0 36,487
COMPUTER SERVICES, INC COM 20539A105 882 16,586 SH   SOLE   0 0 16,586
CONTINENTAL RESOURCE COM 212015101 4,944 110,450 SH   SOLE   0 0 110,450
CORECARD CORPORATION COM 45816D100 1,515 39,048 SH   SOLE   0 0 39,048
COSTCO WHOLESALE CO COM 22160k105 257 452 SH   SOLE   0 0 452
CULP INC COM 230215105 1,142 120,121 SH   SOLE   0 0 120,121
EBAY INC COM 278642103 8,887 133,642 SH   SOLE   0 0 133,642
ECOLAB INC COM 278865100 375 1,598 SH   SOLE   0 0 1,598
EGAIN CORP COM 28225C806 715 71,621 SH   SOLE   0 0 71,621
ELECTRONIC ARTS COM 285512109 8,932 67,719 SH   SOLE   0 0 67,719
EMERSON ELEC CO COM 291011104 10,170 109,389 SH   SOLE   0 0 109,389
EMPLOYERS HOLDINGS INC COM 292218104 1,806 43,633 SH   SOLE   0 0 43,633
EXACT SCIENCES CORP COM 30063p105 668 8,585 SH   SOLE   0 0 8,585
EXPONENT INC COM 30214u102 2,635 22,571 SH   SOLE   0 0 22,571
EXXON MOBIL CORP COM 30231G102 5,419 88,563 SH   SOLE   0 0 88,563
FASTENAL CO COM 311900104 842 13,144 SH   SOLE   0 0 13,144
FIDELITY NATL INFORMATION COM 31620M106 533 4,885 SH   SOLE   0 0 4,885
FIFTH THIRD BANCORP COM 316773100 11,977 275,023 SH   SOLE   0 0 275,023
FIRST HORIZON CORPORATION COM 320517105 10,167 622,602 SH   SOLE   0 0 622,602
FIRST SOURCE CORP COM 336901103 1,564 31,527 SH   SOLE   0 0 31,527
FLOWSERVE CORP COM 34354P105 5,117 167,221 SH   SOLE   0 0 167,221
FMC CORP COM 302491303 9,040 82,262 SH   SOLE   0 0 82,262
FORWARD AIR CORP COM 349853101 2,421 19,994 SH   SOLE   0 0 19,994
GARTNER INC COM 366651107 3,236 9,678 SH   SOLE   0 0 9,678
GLOBAL INDUSTRIAL COMPANY COM 37892E102 2,006 49,049 SH   SOLE   0 0 49,049
GLOBAL SHIP LEASE COM Y27183600 1,343 58,629 SH   SOLE   0 0 58,629
GLOBUS MEDICAL, INC COM 379577208 1,956 27,093 SH   SOLE   0 0 27,093
GRAINGER W W INC COM 384802104 12,202 23,546 SH   SOLE   0 0 23,546
GREENBRIER COMPANIES INC COM 393657101 2,058 44,852 SH   SOLE   0 0 44,852
HACKETT GROUP COM 404609109 1,814 88,339 SH   SOLE   0 0 88,339
HANESBRANDS INC. COM 410345102 9,681 578,983 SH   SOLE   0 0 578,983
HELIOS TECHNOLOGIES INC COM 42328H109 3,153 29,979 SH   SOLE   0 0 29,979
HYPERFINE INC COM 44916k106 2,417 333,350 SH   SOLE   0 0 333,350
HYSTER-YALE MH CLASS A CL A 449172105 984 23,935 SH   SOLE   0 0 23,935
ICHOR HOLDINGS, LTD COM G4740B105 2,042 44,363 SH   SOLE   0 0 44,363
ILLINOIS TOOL WORKS COM 452308109 299 1,210 SH   SOLE   0 0 1,210
INDEPENDENT BANK CO COM 453836108 1,693 20,763 SH   SOLE   0 0 20,763
INSTEEL INDUSTRIES COM 45774w108 2,449 61,521 SH   SOLE   0 0 61,521
INTEL CORP COM 458140100 7,304 141,829 SH   SOLE   0 0 141,829
INTERFACE INC COM 458665304 2,335 146,381 SH   SOLE   0 0 146,381
INTRICON CORP COM 46121H109 1,404 86,840 SH   SOLE   0 0 86,840
IRIDEX CORP COM 462684101 1,314 215,101 SH   SOLE   0 0 215,101
ISHARES CORE MSCI TOTAL INTL STOCK ETF CORE MSCI TOTAL 46432f834 932 13,135 SH   SOLE   0 0 13,135
ISHARES RUSSELL 1000 ETF IV RUS 1000 ETF 464287622 296 1,120 SH   SOLE   0 0 1,120
ISHARES SILVER TRUST ETF IV ISHARES 46428q109 320 14,900 SH   SOLE   0 0 14,900
J P MORGAN CHASE & CO COM 46625h100 370 2,339 SH   SOLE   0 0 2,339
JOHNSON & JOHNSON COM 478160104 10,758 62,887 SH   SOLE   0 0 62,887
JOHNSON OUTDOORS INC COM 479167108 1,483 15,832 SH   SOLE   0 0 15,832
KIMBERLY CLARK CORP COM 494368103 8,389 58,699 SH   SOLE   0 0 58,699
KOHLS CORP COM 500255104 9,199 186,245 SH   SOLE   0 0 186,245
LEAR CORP COM 521865204 9,480 51,820 SH   SOLE   0 0 51,820
LIGAND PHARMA COM 53220k504 2,107 13,640 SH   SOLE   0 0 13,640
LIVENT CORP COM 53814L108 3,517 144,274 SH   SOLE   0 0 144,274
MANITOWOC COMPANY COM 563571405 1,938 104,240 SH   SOLE   0 0 104,240
MASTERCRAFT BOAT HOLDINGS INC COM 57637H103 2,039 71,967 SH   SOLE   0 0 71,967
MC CORMICK & CO INC COM 579780206 273 2,830 SH   SOLE   0 0 2,830
MEDTRONIC PLC COM G5960L103 7,497 72,466 SH   SOLE   0 0 72,466
MGP INGREDIENTS INC COM 55303j106 2,421 28,491 SH   SOLE   0 0 28,491
MICROSOFT CORP COM 594918104 14,825 44,079 SH   SOLE   0 0 44,079
MILLERKNOLL INC COM 600544100 1,708 43,579 SH   SOLE   0 0 43,579
MIMEDX GROUP INC COM 602496101 1,300 215,191 SH   SOLE   0 0 215,191
N V E CORPORATION COM 629445206 1,693 24,790 SH   SOLE   0 0 24,790
NAPCO SECURITY TECHNOLOGIES, INC COM 630402105 2,651 53,032 SH   SOLE   0 0 53,032
NEENAH INC COM 640079109 1,348 29,120 SH   SOLE   0 0 29,120
NEXTERA ENERGY INC COM 65339F101 764 8,187 SH   SOLE   0 0 8,187
NORTHERN OIL AND GAS COM 665531307 770 37,433 SH   SOLE   0 0 37,433
OCEANEERING INTL INC COM 675232102 785 69,430 SH   SOLE   0 0 69,430
ORION ENGINEERED CARBONS COM L72967109 1,775 96,676 SH   SOLE   0 0 96,676
OTC MARKETS GROUP INC COM 67106F108 554 9,368 SH   SOLE   0 0 9,368
PAYPAL HOLDINGS INC COM COM 70450Y103 948 5,028 SH   SOLE   0 0 5,028
PDC ENERGY INC COM 69327R101 1,290 26,442 SH   SOLE   0 0 26,442
PGT INNOVATIONS, INC COM 69336V101 1,771 78,755 SH   SOLE   0 0 78,755
PHYSICIANS RLTY TR COM 71943U104 8,895 472,373 SH   SOLE   0 0 472,373
PLANTRONICS INC COM 727493108 916 31,224 SH   SOLE   0 0 31,224
PLEXUS CORP COM 729132100 1,927 20,098 SH   SOLE   0 0 20,098
PNC FINL SERVICES GP INC COM 693475105 10,590 52,813 SH   SOLE   0 0 52,813
PROCTER & GAMBLE CO COM 742718109 1,540 9,415 SH   SOLE   0 0 9,415
PUBLIC STORAGE COM 74460D109 13,138 35,077 SH   SOLE   0 0 35,077
QUALCOMM INC COM 747525103 14,388 78,678 SH   SOLE   0 0 78,678
R L I CORP COM 749607107 1,815 16,187 SH   SOLE   0 0 16,187
ROCKWELL AUTOMATION, INC COM 773903109 11,831 33,913 SH   SOLE   0 0 33,913
SCHLUMBERGER LTD COM 806857108 6,109 203,985 SH   SOLE   0 0 203,985
SILICOM LTD COM M84116108 1,921 37,231 SH   SOLE   0 0 37,231
SPDR GOLD SHARES ETF GOLD SHS 78463v107 1,026 6,000 SH   SOLE   0 0 6,000
SPDR S&P 500 ETF TR UNIT 78462f103 1,481 3,119 SH   SOLE   0 0 3,119
SPDR S&P MIDCAP 400 ETF IV UTSER1 S&PDCRP 78467y107 292 565 SH   SOLE   0 0 565
SPDR TOTAL STOCK MARKET ETF PORTFOLI S&P1500 78464A805 4,838 82,777 SH   SOLE   0 0 82,777
STONERIDGE, INC. COM 86183P102 1,225 62,048 SH   SOLE   0 0 62,048
SUMMIT HOTEL PROPERTIES INC COM 866082100 933 95,632 SH   SOLE   0 0 95,632
SUPERNUS PHARMACEUTICALS, INC COM 868459108 1,588 54,456 SH   SOLE   0 0 54,456
SYSCO CORP COM 871829107 10,372 132,045 SH   SOLE   0 0 132,045
TENNANT CO COM 880345103 486 6,000 SH   SOLE   0 0 6,000
TETRA TECH INC COM 88162G103 2,570 15,135 SH   SOLE   0 0 15,135
THERMO FISHER SCNTFC COM 883556102 380 570 SH   SOLE   0 0 570
TMC THE METALS CO INC F COM 87261y106 47 22,696 SH   SOLE   0 0 22,696
TRACTOR SUPPLY CO COM 892356106 12,440 52,139 SH   SOLE   0 0 52,139
U M B FINANCIAL CORP COM 902788108 2,001 18,862 SH   SOLE   0 0 18,862
U S BANCORP COM 902973304 729 12,983 SH   SOLE   0 0 12,983
UNION PACIFIC CORP COM 907818108 1,010 4,008 SH   SOLE   0 0 4,008
UNISYS CORPORATION COM 909214306 1,890 91,879 SH   SOLE   0 0 91,879
UNITED PARCEL SVC INC COM 911312106 13,018 60,734 SH   SOLE   0 0 60,734
UNITED STATES COPPER INDEX ETF CM REP COPP FD 911718104 348 12,800 SH   SOLE   0 0 12,800
UTAH MEDICAL PRODUCT COM 917488108 1,753 17,534 SH   SOLE   0 0 17,534
VAREX IMAGING CORPOR COM 92214x106 2,541 80,526 SH   SOLE   0 0 80,526
VERA BRADLEY INC COM 92335c106 479 56,287 SH   SOLE   0 0 56,287
W E C ENERGY GROUP INC COM 92939u106 245 2,529 SH   SOLE   0 0 2,529
WALGREENS BOOTS ALLI COM 931427108 425 8,153 SH   SOLE   0 0 8,153
WALT DISNEY CO COM 254687106 226 1,457 SH   SOLE   0 0 1,457
WASTE MGMT INC DEL COM 94106L109 13,121 78,618 SH   SOLE   0 0 78,618
WESCO INTERNATIONAL INC COM 95082P105 3,529 26,817 SH   SOLE   0 0 26,817