/**
  * Some kind of HBCI pagination.
  *
  * @param AbstractMessage $message
  *
  * @return array
  */
 public function getTouchDowns(AbstractMessage $message)
 {
     $touchdown = array();
     $messageSegments = $message->getEncryptedSegments();
     /** @var AbstractSegment $msgSeg */
     foreach ($messageSegments as $msgSeg) {
         $segment = $this->findSegmentForReference('HIRMS', $msgSeg);
         if (null != $segment) {
             $parts = $this->splitSegment($segment);
             // remove header
             array_shift($parts);
             foreach ($parts as $p) {
                 $pSplit = $this->splitDeg($p);
                 if ($pSplit[0] == 3040) {
                     $td = $pSplit[3];
                     $touchdown[$msgSeg->getName()] = $td;
                 }
             }
         }
     }
     return $touchdown;
 }