decl.c 499 KB