pt.c 583 KB