ipr.c 279 KB