decl.c 362 KB