decl.c 304 KB