PsiElement(XML_DOCUMENT)
  PsiElement(XML_PROLOG)
    <empty list>
  XmlTag:root
    XmlToken:XML_START_TAG_START('<')
    XmlToken:XML_NAME('root')
    PsiWhiteSpace(' ')
    PsiElement(XML_ATTRIBUTE)
      XmlToken:XML_NAME('type')
      XmlToken:XML_EQ('=')
      PsiElement(XML_ATTRIBUTE_VALUE)
        XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
        XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('com.ubsw.eq.dm.mercury.app.MercurySpec')
        XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
    XmlToken:XML_TAG_END('>')
    XmlText
      PsiWhiteSpace('\n ')
    XmlTag:_xmlProperties
      XmlToken:XML_START_TAG_START('<')
      XmlToken:XML_NAME('_xmlProperties')
      PsiWhiteSpace(' ')
      PsiElement(XML_ATTRIBUTE)
        XmlToken:XML_NAME('type')
        XmlToken:XML_EQ('=')
        PsiElement(XML_ATTRIBUTE_VALUE)
          XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
          XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.util.HashMap')
          XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
      XmlToken:XML_TAG_END('>')
      XmlText
        PsiWhiteSpace('\n ')
      XmlTag:entries
        XmlToken:XML_START_TAG_START('<')
        XmlToken:XML_NAME('entries')
        PsiWhiteSpace(' ')
        PsiElement(XML_ATTRIBUTE)
          XmlToken:XML_NAME('type')
          XmlToken:XML_EQ('=')
          PsiElement(XML_ATTRIBUTE_VALUE)
            XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
            XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('com.ubsw.common.serialization.delegates.MapDelegate$MapEntry[]')
            XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
        XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n ')
        XmlTag:element
          XmlToken:XML_START_TAG_START('<')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:key
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('key')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('DSApplication')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('key')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:value
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('value')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('Mercury')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('value')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n ')
        XmlTag:element
          XmlToken:XML_START_TAG_START('<')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:key
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('key')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('DSEnvironment')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('key')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:value
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('value')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('Mercury/ExtIDCleanUp')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('value')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n ')
        XmlTag:element
          XmlToken:XML_START_TAG_START('<')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:key
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('key')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('DSLocation')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('key')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:value
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('value')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('london')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('value')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n ')
        XmlTag:element
          XmlToken:XML_START_TAG_START('<')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:key
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('key')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('DSLanguage')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('key')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:value
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('value')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('Java')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('value')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n ')
        XmlTag:element
          XmlToken:XML_START_TAG_START('<')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:key
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('key')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('outputOperationList')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('key')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:value
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('value')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('Commit')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('value')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n ')
        XmlTag:element
          XmlToken:XML_START_TAG_START('<')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:key
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('key')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('Objects_InTransaction')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('key')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:value
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('value')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('Commit')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('value')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n ')
        XmlTag:element
          XmlToken:XML_START_TAG_START('<')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:key
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('key')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('LogFolder')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('key')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:value
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('value')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('C:/Developer/view_local/sherrach_instr.ext.id_local_nt/EQ_INSTR_EXT_ID/logs')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('value')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n ')
        XmlTag:element
          XmlToken:XML_START_TAG_START('<')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:key
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('key')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('ReportFileDir')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('key')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:value
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('value')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('C:/Developer/view_local/sherrach_instr.ext.id_local_nt/EQ_INSTR_EXT_ID/logs/')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('value')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n ')
        XmlTag:element
          XmlToken:XML_START_TAG_START('<')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:key
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('key')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('ExcludedInstrumentListPath')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('key')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:value
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('value')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('C:/Developer/view_local/sherrach_instr.ext.id_local_nt/EQ_INSTR_EXT_ID/config/excludedStocks.txt')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('value')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n ')
        XmlTag:element
          XmlToken:XML_START_TAG_START('<')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:key
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('key')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('ExcludeRefSymList')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('key')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:value
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('value')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('value')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n ')
        XmlTag:element
          XmlToken:XML_START_TAG_START('<')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:key
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('key')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('IncludeRefSymList')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('key')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:value
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('value')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                <empty list>
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('value')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n ')
        XmlTag:element
          XmlToken:XML_START_TAG_START('<')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:key
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('key')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('ExcludeMarkingRunList')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('key')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:value
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('value')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('?:AUTO-NonMarking')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('value')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n ')
        XmlTag:element
          XmlToken:XML_START_TAG_START('<')
          XmlToken:XML_NAME('element')
          XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:key
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('key')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                XmlToken:XML_DATA_CHARACTERS('IncludeMarkingRunList')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('key')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n ')
          XmlTag:value
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('value')
            PsiWhiteSpace(' ')
            PsiElement(XML_ATTRIBUTE)
              XmlToken:XML_NAME('type')
              XmlToken:XML_EQ('=')
              PsiElement(XML_ATTRIBUTE_VALUE)
                XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('java.lang.String')
                XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlTag:value
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('value')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('type')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('string')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              PsiWhiteSpace(' ')
              PsiElement(XML_ATTRIBUTE)
                XmlToken:XML_NAME('xml:space')
                XmlToken:XML_EQ('=')
                PsiElement(XML_ATTRIBUTE_VALUE)
                  XmlToken:XML_ATTRIBUTE_VALUE_START_DELIMITER('"')
                  XmlToken:XML_ATTRIBUTE_VALUE_TOKEN('preserve')
                  XmlToken:XML_ATTRIBUTE_VALUE_END_DELIMITER('"')
              XmlToken:XML_TAG_END('>')
              XmlText
                <empty list>
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('value')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n ')
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('value')
            Xml
