<?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="in0" startPos="0,0,0" endPos="0,0,0"/>
    </VariableTable>
    <VariableTable startPos="0,0,0" endPos="0,0,0"/>
    <ExternalBindings startPos="0,0,0" endPos="0,0,0">
      <NameSlot slot="0" name="in0" startPos="0,0,0" endPos="0,0,0"/>
    </ExternalBindings>
    <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="9,2,291">
    <KeyValuePairNode startPos="2,3,4" endPos="2,25,26">
      <LiteralKeyNode startPos="2,3,4" endPos="2,4,5">
        <StringNode startPos="2,3,4" endPos="2,4,5">a</StringNode>
      </LiteralKeyNode>
      <DefaultNode startPos="2,6,7" endPos="2,25,26">
        <NullSafeNode startPos="2,6,7" endPos="2,15,16">
          <ChainedExecutionNode startPos="2,6,7" endPos="2,15,16">
            <VariableReferenceNode startPos="2,6,7" endPos="2,9,10"/>
            <LiteralNameNode startPos="2,10,11" endPos="2,11,12">b</LiteralNameNode>
            <LiteralNameNode startPos="2,12,13" endPos="2,13,14">c</LiteralNameNode>
            <LiteralNameNode startPos="2,14,15" endPos="2,15,16">d</LiteralNameNode>
          </ChainedExecutionNode>
        </NullSafeNode>
        <NumberNode startPos="2,24,25" endPos="2,25,26">1</NumberNode>
      </DefaultNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="3,3,30" endPos="3,36,63">
      <LiteralKeyNode startPos="3,3,30" endPos="3,4,31">
        <StringNode startPos="3,3,30" endPos="3,4,31">b</StringNode>
      </LiteralKeyNode>
      <DefaultNode startPos="3,6,33" endPos="3,36,63">
        <NullSafeNode startPos="3,6,33" endPos="3,24,51">
          <ChainedExecutionNode startPos="3,6,33" endPos="3,24,51">
            <VariableReferenceNode startPos="3,6,33" endPos="3,9,36"/>
            <LiteralNameNode startPos="3,10,37" endPos="3,13,40">b</LiteralNameNode>
            <LiteralNameNode startPos="3,15,42" endPos="3,18,45">c</LiteralNameNode>
            <LiteralNameNode startPos="3,20,47" endPos="3,23,50">d</LiteralNameNode>
          </ChainedExecutionNode>
        </NullSafeNode>
        <StringNode startPos="3,33,60" endPos="3,36,63">A</StringNode>
      </DefaultNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="4,3,67" endPos="4,57,121">
      <LiteralKeyNode startPos="4,3,67" endPos="4,4,68">
        <StringNode startPos="4,3,67" endPos="4,4,68">c</StringNode>
      </LiteralKeyNode>
      <DefaultNode startPos="4,6,70" endPos="4,57,121">
        <NullSafeNode startPos="4,6,70" endPos="4,23,87">
          <ChainedExecutionNode startPos="4,6,70" endPos="4,23,87">
            <VariableReferenceNode startPos="4,6,70" endPos="4,9,73"/>
            <LiteralNameNode startPos="4,10,74" endPos="4,13,77">b</LiteralNameNode>
            <LiteralNameNode startPos="4,15,79" endPos="4,16,80">c</LiteralNameNode>
            <LiteralNameNode startPos="4,17,81" endPos="4,20,84">d</LiteralNameNode>
            <LiteralNameNode startPos="4,22,86" endPos="4,23,87">e</LiteralNameNode>
          </ChainedExecutionNode>
        </NullSafeNode>
        <LiteralObjectNode startPos="4,32,96" endPos="4,57,121">
          <KeyValuePairNode startPos="4,34,98" endPos="4,55,119">
            <LiteralKeyNode startPos="4,34,98" endPos="4,43,107">
              <StringNode startPos="4,34,98" endPos="4,43,107">firstName</StringNode>
            </LiteralKeyNode>
            <StringNode startPos="4,45,109" endPos="4,55,119">Emiliano</StringNode>
          </KeyValuePairNode>
        </LiteralObjectNode>
      </DefaultNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="5,3,125" endPos="5,28,150">
      <LiteralKeyNode startPos="5,3,125" endPos="5,4,126">
        <StringNode startPos="5,3,125" endPos="5,4,126">d</StringNode>
      </LiteralKeyNode>
      <DefaultNode startPos="5,6,128" endPos="5,28,150">
        <NullSafeNode startPos="5,6,128" endPos="5,17,139">
          <ChainedExecutionNode startPos="5,6,128" endPos="5,17,139">
            <VariableReferenceNode startPos="5,6,128" endPos="5,9,131"/>
            <LiteralNameNode startPos="5,10,132" endPos="5,11,133">b</LiteralNameNode>
            <NumberNode startPos="5,12,134" endPos="5,13,135">0</NumberNode>
            <NumberNode startPos="5,15,137" endPos="5,16,138">1</NumberNode>
          </ChainedExecutionNode>
        </NullSafeNode>
        <NumberNode startPos="5,26,148" endPos="5,28,150">-3</NumberNode>
      </DefaultNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="6,3,154" endPos="6,37,188">
      <LiteralKeyNode startPos="6,3,154" endPos="6,4,155">
        <StringNode startPos="6,3,154" endPos="6,4,155">e</StringNode>
      </LiteralKeyNode>
      <DefaultNode startPos="6,6,157" endPos="6,37,188">
        <NullSafeNode startPos="6,6,157" endPos="6,20,171">
          <BinaryOpNode name="Dynamic Selector" startPos="6,6,157" endPos="6,20,171">
            <LiteralArrayNode startPos="6,6,157" endPos="6,17,168">
              <StringNode startPos="6,7,158" endPos="6,16,167">Mariano</StringNode>
            </LiteralArrayNode>
            <NumberNode startPos="6,18,169" endPos="6,19,170">0</NumberNode>
          </BinaryOpNode>
        </NullSafeNode>
        <NullSafeNode startPos="6,29,180" endPos="6,37,188">
          <BinaryOpNode name="Value Selector" startPos="6,29,180" endPos="6,37,188">
            <VariableReferenceNode startPos="6,29,180" endPos="6,32,183"/>
            <LiteralNameNode startPos="6,33,184" endPos="6,36,187">b</LiteralNameNode>
          </BinaryOpNode>
        </NullSafeNode>
      </DefaultNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="7,3,192" endPos="7,51,240">
      <LiteralKeyNode startPos="7,3,192" endPos="7,4,193">
        <StringNode startPos="7,3,192" endPos="7,4,193">f</StringNode>
      </LiteralKeyNode>
      <DefaultNode startPos="7,6,195" endPos="7,51,240">
        <NullSafeNode startPos="7,6,195" endPos="7,40,229">
          <BinaryOpNode name="Value Selector" startPos="7,6,195" endPos="7,40,229">
            <LiteralObjectNode startPos="7,6,195" endPos="7,33,222">
              <KeyValuePairNode startPos="7,8,197" endPos="7,23,212">
                <LiteralKeyNode startPos="7,8,197" endPos="7,12,201">
                  <StringNode startPos="7,8,197" endPos="7,12,201">name</StringNode>
                </LiteralKeyNode>
                <StringNode startPos="7,14,203" endPos="7,23,212">Mariano</StringNode>
              </KeyValuePairNode>
              <KeyValuePairNode startPos="7,25,214" endPos="7,31,220">
                <LiteralKeyNode startPos="7,25,214" endPos="7,28,217">
                  <StringNode startPos="7,25,214" endPos="7,28,217">age</StringNode>
                </LiteralKeyNode>
                <NumberNode startPos="7,30,219" endPos="7,31,220">2</NumberNode>
              </KeyValuePairNode>
            </LiteralObjectNode>
            <LiteralNameNode startPos="7,34,223" endPos="7,39,228">age</LiteralNameNode>
          </BinaryOpNode>
        </NullSafeNode>
        <NumberNode startPos="7,49,238" endPos="7,51,240">30</NumberNode>
      </DefaultNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="8,3,244" endPos="8,48,289">
      <LiteralKeyNode startPos="8,3,244" endPos="8,4,245">
        <StringNode startPos="8,3,244" endPos="8,4,245">g</StringNode>
      </LiteralKeyNode>
      <DefaultNode startPos="8,6,247" endPos="8,48,289">
        <NullSafeNode startPos="8,6,247" endPos="8,37,278">
          <BinaryOpNode name="Value Selector" startPos="8,6,247" endPos="8,37,278">
            <LiteralObjectNode startPos="8,6,247" endPos="8,33,274">
              <KeyValuePairNode startPos="8,8,249" endPos="8,23,264">
                <LiteralKeyNode startPos="8,8,249" endPos="8,12,253">
                  <StringNode startPos="8,8,249" endPos="8,12,253">name</StringNode>
                </LiteralKeyNode>
                <StringNode startPos="8,14,255" endPos="8,23,264">Mariano</StringNode>
              </KeyValuePairNode>
              <KeyValuePairNode startPos="8,25,266" endPos="8,31,272">
                <LiteralKeyNode startPos="8,25,266" endPos="8,28,269">
                  <StringNode startPos="8,25,266" endPos="8,28,269">age</StringNode>
                </LiteralKeyNode>
                <NumberNode startPos="8,30,271" endPos="8,31,272">2</NumberNode>
              </KeyValuePairNode>
            </LiteralObjectNode>
            <LiteralNameNode startPos="8,34,275" endPos="8,37,278">age</LiteralNameNode>
          </BinaryOpNode>
        </NullSafeNode>
        <NumberNode startPos="8,46,287" endPos="8,48,289">33</NumberNode>
      </DefaultNode>
    </KeyValuePairNode>
  </ObjectNode>
</AST>