decl.c 507 KB