P0506n043