IXGH40N60C2D1 to IXGP12N100A Papa Rorohiko Pukapuka