<?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="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">
          <BinaryOpNode startPos="2,6,7" endPos="2,15,16"/>
        </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,23,50">
          <BinaryOpNode startPos="3,6,33" endPos="3,23,50"/>
        </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">
          <BinaryOpNode startPos="4,6,70" endPos="4,23,87"/>
        </NullSafeNode>
        <ObjectNode 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>
        </ObjectNode>
      </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,16,138">
          <BinaryOpNode startPos="5,6,128" endPos="5,16,138"/>
        </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,19,170">
          <BinaryOpNode startPos="6,6,157" endPos="6,19,170"/>
        </NullSafeNode>
        <NullSafeNode startPos="6,29,180" endPos="6,36,187">
          <BinaryOpNode startPos="6,29,180" endPos="6,36,187"/>
        </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,39,228">
          <BinaryOpNode startPos="7,6,195" endPos="7,39,228"/>
        </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 startPos="8,6,247" endPos="8,37,278"/>
        </NullSafeNode>
        <NumberNode startPos="8,46,287" endPos="8,48,289">33</NumberNode>
      </DefaultNode>
    </KeyValuePairNode>
  </ObjectNode>
</AST>