decl.c 498 KB