LOGICAL diag_pickup_read_mnc, diag_pickup_write_mnc
& diag_pickup_read_mnc, diag_pickup_write_mnc
& diag_pickup_read_mnc, diag_pickup_write_mnc,
diag_pickup_write_mnc = .FALSE.
diag_pickup_write_mnc = diag_pickup_write_mnc .AND. diag_mnc
& ((.NOT. diag_pickup_write_mnc) .OR. outputTypesInclusive)
IF (diag_pickup_write_mnc) THEN