idt77252.c 89.5 KB