pt.c 540 KB