docs: def assuan_serialize(data):
      """Serialize data according to ASSUAN protocol (for GPG daemon communication)."""
      for c in [b'%', b'\n', b'\r']:
          escaped = '%{:02X}'.format(ord(c)).encode('ascii')
          data = data.replace(c, escaped)
      return data