decl.c 397 KB