pt.c 842 KB