pt.c 293 KB