related tags: 615F6B 6D96E9 827E93 85838E 8CA0CA A1A09E A3A09D C1BDBA C4BDB6 germany hdr kiel maintenance navy nrp portuguese portuguesenavy s160 submarine tridente 636268