<?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"/>
      <NameSlot slot="1" name="$" startPos="0,0,0" endPos="0,0,0"/>
      <NameSlot slot="2" name="$$" startPos="10,35,262" endPos="10,35,262"/>
      <NameSlot slot="3" name="in1" 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="0" name="in0" startPos="0,0,0" endPos="0,0,0"/>
      <NameSlot slot="3" name="in1" 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="18,2,384">
    <KeyValuePairNode startPos="2,3,4" endPos="2,15,16">
      <LiteralKeyNode startPos="2,3,4" endPos="2,4,5">
        <StringNode startPos="2,3,4" endPos="2,4,5">a</StringNode>
      </LiteralKeyNode>
      <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>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="3,3,20" endPos="3,24,41">
      <LiteralKeyNode startPos="3,3,20" endPos="3,4,21">
        <StringNode startPos="3,3,20" endPos="3,4,21">b</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="3,6,23" endPos="3,24,41">
        <ChainedExecutionNode startPos="3,6,23" endPos="3,24,41">
          <VariableReferenceNode startPos="3,6,23" endPos="3,9,26"/>
          <LiteralNameNode startPos="3,10,27" endPos="3,13,30">b</LiteralNameNode>
          <LiteralNameNode startPos="3,15,32" endPos="3,18,35">c</LiteralNameNode>
          <LiteralNameNode startPos="3,20,37" endPos="3,23,40">d</LiteralNameNode>
        </ChainedExecutionNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="4,3,45" endPos="4,23,65">
      <LiteralKeyNode startPos="4,3,45" endPos="4,4,46">
        <StringNode startPos="4,3,45" endPos="4,4,46">c</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="4,6,48" endPos="4,23,65">
        <ChainedExecutionNode startPos="4,6,48" endPos="4,23,65">
          <VariableReferenceNode startPos="4,6,48" endPos="4,9,51"/>
          <LiteralNameNode startPos="4,10,52" endPos="4,13,55">b</LiteralNameNode>
          <LiteralNameNode startPos="4,15,57" endPos="4,16,58">c</LiteralNameNode>
          <LiteralNameNode startPos="4,17,59" endPos="4,20,62">d</LiteralNameNode>
          <LiteralNameNode startPos="4,22,64" endPos="4,23,65">e</LiteralNameNode>
        </ChainedExecutionNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="5,3,69" endPos="5,17,83">
      <LiteralKeyNode startPos="5,3,69" endPos="5,4,70">
        <StringNode startPos="5,3,69" endPos="5,4,70">d</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="5,6,72" endPos="5,17,83">
        <ChainedExecutionNode startPos="5,6,72" endPos="5,17,83">
          <VariableReferenceNode startPos="5,6,72" endPos="5,9,75"/>
          <LiteralNameNode startPos="5,10,76" endPos="5,11,77">b</LiteralNameNode>
          <NumberNode startPos="5,12,78" endPos="5,13,79">0</NumberNode>
          <NumberNode startPos="5,15,81" endPos="5,16,82">1</NumberNode>
        </ChainedExecutionNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="6,3,87" endPos="6,20,104">
      <LiteralKeyNode startPos="6,3,87" endPos="6,4,88">
        <StringNode startPos="6,3,87" endPos="6,4,88">e</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="6,6,90" endPos="6,20,104">
        <BinaryOpNode name="Dynamic Selector" startPos="6,6,90" endPos="6,20,104">
          <LiteralArrayNode startPos="6,6,90" endPos="6,17,101">
            <StringNode startPos="6,7,91" endPos="6,16,100">Mariano</StringNode>
          </LiteralArrayNode>
          <NumberNode startPos="6,18,102" endPos="6,19,103">0</NumberNode>
        </BinaryOpNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="7,3,108" endPos="7,40,145">
      <LiteralKeyNode startPos="7,3,108" endPos="7,4,109">
        <StringNode startPos="7,3,108" endPos="7,4,109">f</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="7,6,111" endPos="7,40,145">
        <BinaryOpNode name="Value Selector" startPos="7,6,111" endPos="7,40,145">
          <LiteralObjectNode startPos="7,6,111" endPos="7,33,138">
            <KeyValuePairNode startPos="7,8,113" endPos="7,23,128">
              <LiteralKeyNode startPos="7,8,113" endPos="7,12,117">
                <StringNode startPos="7,8,113" endPos="7,12,117">name</StringNode>
              </LiteralKeyNode>
              <StringNode startPos="7,14,119" endPos="7,23,128">Mariano</StringNode>
            </KeyValuePairNode>
            <KeyValuePairNode startPos="7,25,130" endPos="7,31,136">
              <LiteralKeyNode startPos="7,25,130" endPos="7,28,133">
                <StringNode startPos="7,25,130" endPos="7,28,133">age</StringNode>
              </LiteralKeyNode>
              <NumberNode startPos="7,30,135" endPos="7,31,136">2</NumberNode>
            </KeyValuePairNode>
          </LiteralObjectNode>
          <LiteralNameNode startPos="7,34,139" endPos="7,39,144">age</LiteralNameNode>
        </BinaryOpNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="8,3,149" endPos="8,37,183">
      <LiteralKeyNode startPos="8,3,149" endPos="8,4,150">
        <StringNode startPos="8,3,149" endPos="8,4,150">g</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="8,6,152" endPos="8,37,183">
        <BinaryOpNode name="Value Selector" startPos="8,6,152" endPos="8,37,183">
          <LiteralObjectNode startPos="8,6,152" endPos="8,33,179">
            <KeyValuePairNode startPos="8,8,154" endPos="8,23,169">
              <LiteralKeyNode startPos="8,8,154" endPos="8,12,158">
                <StringNode startPos="8,8,154" endPos="8,12,158">name</StringNode>
              </LiteralKeyNode>
              <StringNode startPos="8,14,160" endPos="8,23,169">Mariano</StringNode>
            </KeyValuePairNode>
            <KeyValuePairNode startPos="8,25,171" endPos="8,31,177">
              <LiteralKeyNode startPos="8,25,171" endPos="8,28,174">
                <StringNode startPos="8,25,171" endPos="8,28,174">age</StringNode>
              </LiteralKeyNode>
              <NumberNode startPos="8,30,176" endPos="8,31,177">2</NumberNode>
            </KeyValuePairNode>
          </LiteralObjectNode>
          <LiteralNameNode startPos="8,34,180" endPos="8,37,183">age</LiteralNameNode>
        </BinaryOpNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="9,3,187" endPos="9,42,226">
      <LiteralKeyNode startPos="9,3,187" endPos="9,4,188">
        <StringNode startPos="9,3,187" endPos="9,4,188">h</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="9,6,190" endPos="9,42,226">
        <BinaryOpNode name="Dynamic Selector" startPos="9,6,190" endPos="9,42,226">
          <LiteralObjectNode startPos="9,6,190" endPos="9,33,217">
            <KeyValuePairNode startPos="9,8,192" endPos="9,23,207">
              <LiteralKeyNode startPos="9,8,192" endPos="9,12,196">
                <StringNode startPos="9,8,192" endPos="9,12,196">name</StringNode>
              </LiteralKeyNode>
              <StringNode startPos="9,14,198" endPos="9,23,207">Mariano</StringNode>
            </KeyValuePairNode>
            <KeyValuePairNode startPos="9,25,209" endPos="9,31,215">
              <LiteralKeyNode startPos="9,25,209" endPos="9,28,212">
                <StringNode startPos="9,25,209" endPos="9,28,212">age</StringNode>
              </LiteralKeyNode>
              <NumberNode startPos="9,30,214" endPos="9,31,215">2</NumberNode>
            </KeyValuePairNode>
          </LiteralObjectNode>
          <NullSafeNode startPos="9,35,219" endPos="9,40,224">
            <BinaryOpNode name="Value Selector" startPos="9,35,219" endPos="9,40,224">
              <VariableReferenceNode startPos="9,35,219" endPos="9,38,222"/>
              <LiteralNameNode startPos="9,39,223" endPos="9,40,224">b</LiteralNameNode>
            </BinaryOpNode>
          </NullSafeNode>
        </BinaryOpNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="10,3,230" endPos="10,50,277">
      <LiteralKeyNode startPos="10,3,230" endPos="10,4,231">
        <StringNode startPos="10,3,230" endPos="10,4,231">i</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="10,6,233" endPos="10,50,277">
        <BinaryOpNode name="Dynamic Selector" startPos="10,6,233" endPos="10,50,277">
          <LiteralObjectNode startPos="10,6,233" endPos="10,33,260">
            <KeyValuePairNode startPos="10,8,235" endPos="10,23,250">
              <LiteralKeyNode startPos="10,8,235" endPos="10,12,239">
                <StringNode startPos="10,8,235" endPos="10,12,239">name</StringNode>
              </LiteralKeyNode>
              <StringNode startPos="10,14,241" endPos="10,23,250">Mariano</StringNode>
            </KeyValuePairNode>
            <KeyValuePairNode startPos="10,25,252" endPos="10,31,258">
              <LiteralKeyNode startPos="10,25,252" endPos="10,28,255">
                <StringNode startPos="10,25,252" endPos="10,28,255">age</StringNode>
              </LiteralKeyNode>
              <NumberNode startPos="10,30,257" endPos="10,31,258">2</NumberNode>
            </KeyValuePairNode>
          </LiteralObjectNode>
          <FunctionCallNode startPos="10,35,262" endPos="10,48,275">
            <VariableReferenceNode startPos="10,41,268" endPos="10,44,271"/>
            <NullSafeNode startPos="10,35,262" endPos="10,40,267">
              <BinaryOpNode name="Value Selector" startPos="10,35,262" endPos="10,40,267">
                <VariableReferenceNode startPos="10,35,262" endPos="10,38,265"/>
                <LiteralNameNode startPos="10,39,266" endPos="10,40,267">b</LiteralNameNode>
              </BinaryOpNode>
            </NullSafeNode>
            <DynamicFunctionNode startPos="10,45,272" endPos="10,48,275">
              <FunctionParameterNode materialize="false" typeRequiresMaterialize="false" startPos="10,35,262" endPos="10,35,262">
                <NameSlot slot="1" name="$" startPos="10,35,262" endPos="10,35,262"/>
                <LiteralTypeNode startPos="0,0,0" endPos="0,0,0">
                  <TypeNode startPos="0,0,0" endPos="0,0,0"/>
                </LiteralTypeNode>
              </FunctionParameterNode>
              <FunctionParameterNode materialize="false" typeRequiresMaterialize="false" startPos="10,35,262" endPos="10,35,262">
                <NameSlot slot="2" name="$$" startPos="10,35,262" endPos="10,35,262"/>
                <LiteralTypeNode startPos="0,0,0" endPos="0,0,0">
                  <TypeNode startPos="0,0,0" endPos="0,0,0"/>
                </LiteralTypeNode>
              </FunctionParameterNode>
              <NullSafeNode startPos="10,45,272" endPos="10,48,275">
                <BinaryOpNode name="Value Selector" startPos="10,45,272" endPos="10,48,275">
                  <VariableReferenceNode startPos="10,45,272" endPos="10,46,273"/>
                  <LiteralNameNode startPos="10,47,274" endPos="10,48,275">b</LiteralNameNode>
                </BinaryOpNode>
              </NullSafeNode>
            </DynamicFunctionNode>
          </FunctionCallNode>
        </BinaryOpNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="11,3,281" endPos="11,18,296">
      <LiteralKeyNode startPos="11,3,281" endPos="11,4,282">
        <StringNode startPos="11,3,281" endPos="11,4,282">j</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="11,6,284" endPos="11,18,296">
        <ChainedExecutionNode startPos="11,6,284" endPos="11,18,296">
          <VariableReferenceNode startPos="11,6,284" endPos="11,9,287"/>
          <LiteralNameNode startPos="11,10,288" endPos="11,11,289">b</LiteralNameNode>
          <NumberNode startPos="11,12,290" endPos="11,14,292">-4</NumberNode>
          <NumberNode startPos="11,16,294" endPos="11,17,295">1</NumberNode>
        </ChainedExecutionNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="12,3,300" endPos="12,17,314">
      <LiteralKeyNode startPos="12,3,300" endPos="12,4,301">
        <StringNode startPos="12,3,300" endPos="12,4,301">k</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="12,6,303" endPos="12,17,314">
        <BinaryOpNode name="Dynamic Selector" startPos="12,6,303" endPos="12,17,314">
          <VariableReferenceNode startPos="12,6,303" endPos="12,9,306"/>
          <FunctionCallNode startPos="12,10,307" endPos="12,16,313">
            <VariableReferenceNode startPos="12,12,309" endPos="12,14,311"/>
            <NumberNode startPos="12,10,307" endPos="12,11,308">0</NumberNode>
            <NumberNode startPos="12,15,312" endPos="12,16,313">4</NumberNode>
          </FunctionCallNode>
        </BinaryOpNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="13,3,318" endPos="13,17,332">
      <LiteralKeyNode startPos="13,3,318" endPos="13,4,319">
        <StringNode startPos="13,3,318" endPos="13,4,319">l</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="13,6,321" endPos="13,17,332">
        <ChainedExecutionNode startPos="13,6,321" endPos="13,17,332">
          <VariableReferenceNode startPos="13,6,321" endPos="13,9,324"/>
          <LiteralNameNode startPos="13,10,325" endPos="13,11,326">b</LiteralNameNode>
          <LiteralNameNode startPos="13,13,328" endPos="13,16,331">c</LiteralNameNode>
        </ChainedExecutionNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="14,3,336" endPos="14,14,347">
      <LiteralKeyNode startPos="14,3,336" endPos="14,4,337">
        <StringNode startPos="14,3,336" endPos="14,4,337">m</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="14,6,339" endPos="14,14,347">
        <ChainedExecutionNode startPos="14,6,339" endPos="14,14,347">
          <VariableReferenceNode startPos="14,6,339" endPos="14,9,342"/>
          <LiteralNameNode startPos="14,10,343" endPos="14,11,344">b</LiteralNameNode>
          <LiteralNameNode startPos="14,13,346" endPos="14,14,347">c</LiteralNameNode>
        </ChainedExecutionNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="15,3,351" endPos="16,11,368">
      <LiteralKeyNode startPos="15,3,351" endPos="15,4,352">
        <StringNode startPos="15,3,351" endPos="15,4,352">n</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="15,6,354" endPos="16,11,368">
        <BinaryOpNode name="Value Selector" startPos="15,6,354" endPos="16,11,368">
          <VariableReferenceNode startPos="15,6,354" endPos="15,9,357"/>
          <LiteralNameNode startPos="16,10,367" endPos="16,11,368">b</LiteralNameNode>
        </BinaryOpNode>
      </NullSafeNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="17,3,372" endPos="17,13,382">
      <LiteralKeyNode startPos="17,3,372" endPos="17,4,373">
        <StringNode startPos="17,3,372" endPos="17,4,373">o</StringNode>
      </LiteralKeyNode>
      <NullSafeNode startPos="17,6,375" endPos="17,13,382">
        <BinaryOpNode name="Attribute selector (.@)" startPos="17,6,375" endPos="17,13,382">
          <VariableReferenceNode startPos="17,6,375" endPos="17,9,378"/>
          <LiteralNameNode startPos="17,12,381" endPos="17,13,382">g</LiteralNameNode>
        </BinaryOpNode>
      </NullSafeNode>
    </KeyValuePairNode>
  </ObjectNode>
</AST>