decl.c 307 KB