decl.c 287 KB