<?xml version='1.0' encoding='UTF-8'?>
<AST>
  <HeaderNode startPos="1,1,0" endPos="2,1,18">
    <VariableTable startPos="0,0,0" endPos="0,0,0">
      <NameSlot slot="0" name="separator" startPos="1,5,4" endPos="1,14,13"/>
      <NameSlot slot="1" name="in0" startPos="0,0,0" endPos="0,0,0"/>
    </VariableTable>
    <VariableTable startPos="0,0,0" endPos="0,0,0">
      <NameSlot slot="0" name="dw::Core" startPos="0,0,0" endPos="0,0,0"/>
    </VariableTable>
    <ExternalBindings startPos="0,0,0" endPos="0,0,0">
      <NameSlot slot="1" name="in0" startPos="0,0,0" endPos="0,0,0"/>
    </ExternalBindings>
    <VarDirective startPos="1,1,0" endPos="1,18,17">
      <NameSlot slot="0" name="separator" startPos="1,5,4" endPos="1,14,13"/>
      <StringNode startPos="1,15,14" endPos="1,18,17">-</StringNode>
    </VarDirective>
  </HeaderNode>
  <ObjectNode startPos="3,1,22" endPos="27,2,1715">
    <KeyValuePairNode startPos="4,3,26" endPos="4,34,57">
      <LiteralKeyNode startPos="4,3,26" endPos="4,4,27">
        <StringNode startPos="4,3,26" endPos="4,4,27">a</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="4,6,29" endPos="4,34,57">
        <BinaryOpNode name="Dynamic Selector" startPos="4,6,29" endPos="4,34,57">
          <StringNode startPos="4,6,29" endPos="4,26,49">A very long string</StringNode>
          <FunctionCallNode startPos="4,27,50" endPos="4,33,56">
            <VariableReferenceNode startPos="4,29,52" endPos="4,31,54"/>
            <NumberNode startPos="4,27,50" endPos="4,28,51">0</NumberNode>
            <NumberNode startPos="4,32,55" endPos="4,33,56">8</NumberNode>
          </FunctionCallNode>
        </BinaryOpNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="5,3,114" endPos="5,36,147">
      <LiteralKeyNode startPos="5,3,114" endPos="5,4,115">
        <StringNode startPos="5,3,114" endPos="5,4,115">b</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="5,6,117" endPos="5,36,147">
        <BinaryOpNode name="Dynamic Selector" startPos="5,6,117" endPos="5,36,147">
          <StringNode startPos="5,6,117" endPos="5,26,137">A very long string</StringNode>
          <FunctionCallNode startPos="5,27,138" endPos="5,35,146">
            <VariableReferenceNode startPos="5,30,141" endPos="5,32,143"/>
            <NumberNode startPos="5,27,138" endPos="5,29,140">-6</NumberNode>
            <NumberNode startPos="5,33,144" endPos="5,35,146">-1</NumberNode>
          </FunctionCallNode>
        </BinaryOpNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="6,3,198" endPos="6,34,229">
      <LiteralKeyNode startPos="6,3,198" endPos="6,4,199">
        <StringNode startPos="6,3,198" endPos="6,4,199">c</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="6,6,201" endPos="6,34,229">
        <VariableReferenceNode startPos="6,6,201" endPos="6,12,207"/>
        <StringNode startPos="6,13,208" endPos="6,33,228">A very long string</StringNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="7,3,277" endPos="7,30,304">
      <LiteralKeyNode startPos="7,3,277" endPos="7,4,278">
        <StringNode startPos="7,3,277" endPos="7,4,278">d</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="7,6,280" endPos="7,30,304">
        <BinaryOpNode name="Dynamic Selector" startPos="7,6,280" endPos="7,30,304">
          <StringNode startPos="7,6,280" endPos="7,26,300">A very long string</StringNode>
          <NumberNode startPos="7,27,301" endPos="7,29,303">10</NumberNode>
        </BinaryOpNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="8,3,354" endPos="8,62,413">
      <LiteralKeyNode startPos="8,3,354" endPos="8,4,355">
        <StringNode startPos="8,3,354" endPos="8,4,355">e</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="8,6,357" endPos="8,62,413">
        <VariableReferenceNode startPos="8,51,402" endPos="8,53,404"/>
        <FunctionCallNode startPos="8,6,357" endPos="8,50,401">
          <VariableReferenceNode startPos="8,44,395" endPos="8,46,397"/>
          <FunctionCallNode startPos="8,6,357" endPos="8,43,394">
            <VariableReferenceNode startPos="8,34,385" endPos="8,36,387"/>
            <FunctionCallNode startPos="8,6,357" endPos="8,33,384">
              <VariableReferenceNode startPos="8,27,378" endPos="8,29,380"/>
              <FunctionCallNode startPos="8,6,357" endPos="8,26,377">
                <VariableReferenceNode startPos="8,17,368" endPos="8,19,370"/>
                <FunctionCallNode startPos="8,6,357" endPos="8,16,367">
                  <VariableReferenceNode startPos="8,10,361" endPos="8,12,363"/>
                  <StringNode startPos="8,6,357" endPos="8,9,360">A</StringNode>
                  <StringNode startPos="8,13,364" endPos="8,16,367"> </StringNode>
                </FunctionCallNode>
                <StringNode startPos="8,20,371" endPos="8,26,377">very</StringNode>
              </FunctionCallNode>
              <StringNode startPos="8,30,381" endPos="8,33,384"> </StringNode>
            </FunctionCallNode>
            <StringNode startPos="8,37,388" endPos="8,43,394">long</StringNode>
          </FunctionCallNode>
          <StringNode startPos="8,47,398" endPos="8,50,401"> </StringNode>
        </FunctionCallNode>
        <StringNode startPos="8,54,405" endPos="8,62,413">string</StringNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="9,3,450" endPos="9,45,492">
      <LiteralKeyNode startPos="9,3,450" endPos="9,4,451">
        <StringNode startPos="9,3,450" endPos="9,4,451">f</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="9,6,453" endPos="9,45,492">
        <VariableReferenceNode startPos="9,27,474" endPos="9,34,481"/>
        <StringNode startPos="9,6,453" endPos="9,26,473">A very long string</StringNode>
        <RegexNode startPos="9,35,482" endPos="9,45,492">^Mariano</RegexNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="10,3,535" endPos="10,45,577">
      <LiteralKeyNode startPos="10,3,535" endPos="10,4,536">
        <StringNode startPos="10,3,535" endPos="10,4,536">g</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="10,6,538" endPos="10,45,577">
        <VariableReferenceNode startPos="10,27,559" endPos="10,34,566"/>
        <StringNode startPos="10,6,538" endPos="10,26,558">A very long string</StringNode>
        <RegexNode startPos="10,35,567" endPos="10,45,577">Achaval$</RegexNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="11,3,618" endPos="11,41,656">
      <LiteralKeyNode startPos="11,3,618" endPos="11,4,619">
        <StringNode startPos="11,3,618" endPos="11,4,619">h</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="11,6,621" endPos="11,41,656">
        <VariableReferenceNode startPos="11,27,642" endPos="11,35,650"/>
        <StringNode startPos="11,6,621" endPos="11,26,641">A very long string</StringNode>
        <StringNode startPos="11,36,651" endPos="11,41,656">str</StringNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="12,3,700" endPos="12,38,735">
      <LiteralKeyNode startPos="12,3,700" endPos="12,4,701">
        <StringNode startPos="12,3,700" endPos="12,4,701">i</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="12,6,703" endPos="12,38,735">
        <VariableReferenceNode startPos="12,27,724" endPos="12,34,731"/>
        <StringNode startPos="12,6,703" endPos="12,26,723">A very long string</StringNode>
        <RegexNode startPos="12,35,732" endPos="12,38,735"> </RegexNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="13,3,810" endPos="13,30,837">
      <LiteralKeyNode startPos="13,3,810" endPos="13,4,811">
        <StringNode startPos="13,3,810" endPos="13,4,811">j</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="13,6,813" endPos="13,30,837">
        <VariableReferenceNode startPos="13,16,823" endPos="13,23,830"/>
        <StringNode startPos="13,6,813" endPos="13,15,822">abcdefg</StringNode>
        <RegexNode startPos="13,24,831" endPos="13,30,837">[ce]</RegexNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="14,3,906" endPos="14,36,939">
      <LiteralKeyNode startPos="14,3,906" endPos="14,4,907">
        <StringNode startPos="14,3,906" endPos="14,4,907">k</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="14,6,909" endPos="14,36,939">
        <VariableReferenceNode startPos="14,16,919" endPos="14,21,924"/>
        <StringNode startPos="14,6,909" endPos="14,15,918">aabccde</StringNode>
        <RegexNode startPos="14,22,925" endPos="14,36,939">(a).(b)(c.)d</RegexNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="15,3,1009" endPos="15,35,1041">
      <LiteralKeyNode startPos="15,3,1009" endPos="15,4,1010">
        <StringNode startPos="15,3,1009" endPos="15,4,1010">k</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="15,6,1012" endPos="15,35,1041">
        <VariableReferenceNode startPos="15,16,1022" endPos="15,20,1026"/>
        <StringNode startPos="15,6,1012" endPos="15,15,1021">aabccde</StringNode>
        <RegexNode startPos="15,21,1027" endPos="15,35,1041">(a).(b)(c.)d</RegexNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="16,3,1102" endPos="16,32,1131">
      <LiteralKeyNode startPos="16,3,1102" endPos="16,4,1103">
        <StringNode startPos="16,3,1102" endPos="16,4,1103">m</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="16,7,1106" endPos="16,32,1131">
        <BinaryOpNode name="Dynamic Selector" startPos="16,7,1106" endPos="16,32,1131">
          <FunctionCallNode startPos="16,7,1106" endPos="16,28,1127">
            <VariableReferenceNode startPos="16,19,1118" endPos="16,23,1122"/>
            <StringNode startPos="16,7,1106" endPos="16,18,1117">aabccdbce</StringNode>
            <RegexNode startPos="16,24,1123" endPos="16,28,1127">bc</RegexNode>
          </FunctionCallNode>
          <NumberNode startPos="16,30,1129" endPos="16,31,1130">0</NumberNode>
        </BinaryOpNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="17,3,1186" endPos="17,33,1216">
      <LiteralKeyNode startPos="17,3,1186" endPos="17,4,1187">
        <StringNode startPos="17,3,1186" endPos="17,4,1187">n</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="17,7,1190" endPos="17,33,1216">
        <BinaryOpNode name="Dynamic Selector" startPos="17,7,1190" endPos="17,33,1216">
          <FunctionCallNode startPos="17,7,1190" endPos="17,28,1211">
            <VariableReferenceNode startPos="17,19,1202" endPos="17,23,1206"/>
            <StringNode startPos="17,7,1190" endPos="17,18,1201">aabccdbce</StringNode>
            <RegexNode startPos="17,24,1207" endPos="17,28,1211">bc</RegexNode>
          </FunctionCallNode>
          <NumberNode startPos="17,30,1213" endPos="17,32,1215">-1</NumberNode>
        </BinaryOpNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="18,3,1269" endPos="18,29,1295">
      <LiteralKeyNode startPos="18,3,1269" endPos="18,4,1270">
        <StringNode startPos="18,3,1269" endPos="18,4,1270">o</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="18,6,1272" endPos="18,29,1295">
        <VariableReferenceNode startPos="18,6,1272" endPos="18,10,1276"/>
        <StringNode startPos="18,11,1277" endPos="18,28,1294">   aabccdbce   </StringNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="19,3,1355" endPos="19,24,1376">
      <LiteralKeyNode startPos="19,3,1355" endPos="19,4,1356">
        <StringNode startPos="19,3,1355" endPos="19,4,1356">p</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="19,6,1358" endPos="19,24,1376">
        <VariableReferenceNode startPos="19,6,1358" endPos="19,11,1363"/>
        <StringNode startPos="19,12,1364" endPos="19,23,1375">aabccdbce</StringNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="20,3,1446" endPos="20,24,1467">
      <LiteralKeyNode startPos="20,3,1446" endPos="20,4,1447">
        <StringNode startPos="20,3,1446" endPos="20,4,1447">q</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="20,6,1449" endPos="20,24,1467">
        <VariableReferenceNode startPos="20,6,1449" endPos="20,11,1454"/>
        <StringNode startPos="20,12,1455" endPos="20,23,1466">AABCCDBCE</StringNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="21,3,1538" endPos="21,31,1566">
      <LiteralKeyNode startPos="21,3,1538" endPos="21,4,1539">
        <StringNode startPos="21,3,1538" endPos="21,4,1539">r</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="21,6,1541" endPos="21,31,1566">
        <VariableReferenceNode startPos="21,16,1551" endPos="21,26,1561"/>
        <StringNode startPos="21,6,1541" endPos="21,15,1550">Mariano</StringNode>
        <StringNode startPos="21,27,1562" endPos="21,31,1566">Em</StringNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="22,3,1570" endPos="22,30,1597">
      <LiteralKeyNode startPos="22,3,1570" endPos="22,4,1571">
        <StringNode startPos="22,3,1570" endPos="22,4,1571">s</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="22,6,1573" endPos="22,30,1597">
        <VariableReferenceNode startPos="22,17,1584" endPos="22,25,1592"/>
        <StringNode startPos="22,6,1573" endPos="22,16,1583">Emiliano</StringNode>
        <StringNode startPos="22,26,1593" endPos="22,30,1597">no</StringNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="23,3,1601" endPos="23,26,1624">
      <LiteralKeyNode startPos="23,3,1601" endPos="23,4,1602">
        <StringNode startPos="23,3,1601" endPos="23,4,1602">t</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="23,6,1604" endPos="23,26,1624">
        <VariableReferenceNode startPos="23,15,1613" endPos="23,19,1617"/>
        <StringNode startPos="23,6,1604" endPos="23,14,1612">EmiEmi</StringNode>
        <RegexNode startPos="23,20,1618" endPos="23,26,1624">(mi)</RegexNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="24,3,1628" endPos="24,30,1655">
      <LiteralKeyNode startPos="24,3,1628" endPos="24,4,1629">
        <StringNode startPos="24,3,1628" endPos="24,4,1629">u</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="24,6,1631" endPos="24,30,1655">
        <VariableReferenceNode startPos="24,20,1645" endPos="24,26,1651"/>
        <LiteralArrayNode startPos="24,6,1631" endPos="24,19,1644">
          <StringNode startPos="24,7,1632" endPos="24,12,1637">Emi</StringNode>
          <StringNode startPos="24,13,1638" endPos="24,18,1643">Emi</StringNode>
        </LiteralArrayNode>
        <StringNode startPos="24,27,1652" endPos="24,30,1655">,</StringNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="25,3,1659" endPos="25,25,1681">
      <LiteralKeyNode startPos="25,3,1659" endPos="25,4,1660">
        <StringNode startPos="25,3,1659" endPos="25,4,1660">v</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="25,6,1662" endPos="25,25,1681">
        <VariableReferenceNode startPos="25,15,1671" endPos="25,21,1677"/>
        <NullSafeNode startPos="25,6,1662" endPos="25,14,1670">
          <BinaryOpNode name="Value Selector" startPos="25,6,1662" endPos="25,14,1670">
            <VariableReferenceNode startPos="25,6,1662" endPos="25,9,1665"/>
            <LiteralNameNode startPos="25,10,1666" endPos="25,14,1670">list</LiteralNameNode>
          </BinaryOpNode>
        </NullSafeNode>
        <StringNode startPos="25,22,1678" endPos="25,25,1681">,</StringNode>
      </FunctionCallNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="26,3,1685" endPos="26,31,1713">
      <LiteralKeyNode startPos="26,3,1685" endPos="26,4,1686">
        <StringNode startPos="26,3,1685" endPos="26,4,1686">w</StringNode>
      </LiteralKeyNode>
      <FunctionCallNode startPos="26,6,1688" endPos="26,31,1713">
        <VariableReferenceNode startPos="26,15,1697" endPos="26,21,1703"/>
        <NullSafeNode startPos="26,6,1688" endPos="26,14,1696">
          <BinaryOpNode name="Value Selector" startPos="26,6,1688" endPos="26,14,1696">
            <VariableReferenceNode startPos="26,6,1688" endPos="26,9,1691"/>
            <LiteralNameNode startPos="26,10,1692" endPos="26,14,1696">list</LiteralNameNode>
          </BinaryOpNode>
        </NullSafeNode>
        <VariableReferenceNode startPos="26,22,1704" endPos="26,31,1713"/>
      </FunctionCallNode>
    </KeyValuePairNode>
  </ObjectNode>
</AST>