decl.c 266 KB