decl.c 418 KB