pt.c 679 KB