decl.c 435 KB