magna carta for pnp