decl.c 408 KB