decl.c 417 KB