pt.c 677 KB