pt.c 667 KB