pt.c 489 KB