dib.c 211 KB