pt.c 680 KB