decl.c 322 KB