P240C312K