decl.c 530 KB