complete code of P50.3