pt.c 676 KB