subr.c 62 KB