decl.c 317 KB