<?xml version='1.0' encoding='UTF-8'?>
<AST>
  <HeaderNode startPos="0,0,0" endPos="0,0,0">
    <VariableTable startPos="0,0,0" endPos="0,0,0">
      <NameSlot slot="0" name="in1" startPos="0,0,0" endPos="0,0,0"/>
      <NameSlot slot="1" name="in0" startPos="0,0,0" endPos="0,0,0"/>
    </VariableTable>
    <InputDirective startPos="0,0,0" endPos="0,0,0">
      <NameSlot slot="0" name="in1" startPos="0,0,0" endPos="0,0,0"/>
    </InputDirective>
    <InputDirective startPos="0,0,0" endPos="0,0,0">
      <NameSlot slot="1" name="in0" startPos="0,0,0" endPos="0,0,0"/>
    </InputDirective>
    <VersionDirective startPos="0,0,0" endPos="0,0,0">
      <VersionMajor startPos="0,0,0" endPos="0,0,0"/>
      <VersionMinor startPos="0,0,0" endPos="0,0,0"/>
    </VersionDirective>
  </HeaderNode>
  <ObjectNode startPos="1,1,0" endPos="13,2,186">
    <KeyValuePairNode startPos="2,5,6" endPos="2,11,12">
      <LiteralKeyNode startPos="2,5,6" endPos="2,6,7">
        <StringNode startPos="2,5,6" endPos="2,6,7">a</StringNode>
      </LiteralKeyNode>
      <StringNode startPos="2,8,9" endPos="2,11,12">a</StringNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="3,5,18" endPos="12,6,184">
      <LiteralKeyNode startPos="3,5,18" endPos="3,6,19">
        <StringNode startPos="3,5,18" endPos="3,6,19">b</StringNode>
      </LiteralKeyNode>
      <ArrayNode startPos="3,8,21" endPos="12,6,184">
        <NumberNode startPos="4,9,31" endPos="4,10,32">0</NumberNode>
        <NumberNode startPos="4,12,34" endPos="4,13,35">1</NumberNode>
        <ObjectNode startPos="5,9,45" endPos="10,10,167">
          <KeyValuePairNode startPos="5,9,45" endPos="10,10,167">
            <LiteralKeyNode startPos="5,9,45" endPos="5,12,48">
              <StringNode startPos="5,9,45" endPos="5,12,48">2</StringNode>
            </LiteralKeyNode>
            <ObjectNode startPos="5,14,50" endPos="10,10,167">
              <KeyValuePairNode startPos="6,13,64" endPos="6,19,70">
                <LiteralKeyNode startPos="6,13,64" endPos="6,14,65">
                  <StringNode startPos="6,13,64" endPos="6,14,65">i</StringNode>
                </LiteralKeyNode>
                <StringNode startPos="6,16,67" endPos="6,19,70">i</StringNode>
              </KeyValuePairNode>
              <KeyValuePairNode startPos="7,13,84" endPos="7,21,92">
                <LiteralKeyNode startPos="7,13,84" endPos="7,15,86">
                  <StringNode startPos="7,13,84" endPos="7,15,86">ii</StringNode>
                </LiteralKeyNode>
                <StringNode startPos="7,17,88" endPos="7,21,92">ii</StringNode>
              </KeyValuePairNode>
              <KeyValuePairNode startPos="8,13,106" endPos="8,28,121">
                <LiteralKeyNode startPos="8,13,106" endPos="8,16,109">
                  <StringNode startPos="8,13,106" endPos="8,16,109">iii</StringNode>
                </LiteralKeyNode>
                <ArrayNode startPos="8,18,111" endPos="8,28,121">
                  <NumberNode startPos="8,20,113" endPos="8,21,114">0</NumberNode>
                  <NumberNode startPos="8,23,116" endPos="8,24,117">1</NumberNode>
                  <NumberNode startPos="8,26,119" endPos="8,27,120">2</NumberNode>
                </ArrayNode>
              </KeyValuePairNode>
              <KeyValuePairNode startPos="9,13,135" endPos="9,35,157">
                <LiteralKeyNode startPos="9,13,135" endPos="9,15,137">
                  <StringNode startPos="9,13,135" endPos="9,15,137">iv</StringNode>
                </LiteralKeyNode>
                <ObjectNode startPos="9,17,139" endPos="9,35,157">
                  <KeyValuePairNode startPos="9,19,141" endPos="9,25,147">
                    <LiteralKeyNode startPos="9,19,141" endPos="9,22,144">
                      <StringNode startPos="9,19,141" endPos="9,22,144">0</StringNode>
                    </LiteralKeyNode>
                    <NumberNode startPos="9,24,146" endPos="9,25,147">0</NumberNode>
                  </KeyValuePairNode>
                  <KeyValuePairNode startPos="9,27,149" endPos="9,33,155">
                    <LiteralKeyNode startPos="9,27,149" endPos="9,30,152">
                      <StringNode startPos="9,27,149" endPos="9,30,152">1</StringNode>
                    </LiteralKeyNode>
                    <NumberNode startPos="9,32,154" endPos="9,33,155">1</NumberNode>
                  </KeyValuePairNode>
                </ObjectNode>
              </KeyValuePairNode>
            </ObjectNode>
          </KeyValuePairNode>
        </ObjectNode>
        <NumberNode startPos="11,9,177" endPos="11,10,178">3</NumberNode>
      </ArrayNode>
    </KeyValuePairNode>
  </ObjectNode>
</AST>