<?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="in1" startPos="0,0,0" endPos="0,0,0"/>
      <NameSlot slot="2" name="$" startPos="7,7,109" endPos="7,7,109"/>
      <NameSlot slot="3" name="$$" startPos="7,7,109" endPos="7,7,109"/>
    </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="1" 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="9,2,152">
    <KeyValuePairNode startPos="2,3,4" endPos="2,23,24">
      <LiteralKeyNode startPos="2,3,4" endPos="2,4,5">
        <StringNode startPos="2,3,4" endPos="2,4,5">a</StringNode>
      </LiteralKeyNode>
      <BinaryOpNode startPos="2,6,7" endPos="2,23,24">
        <StringNode startPos="2,6,7" endPos="2,12,13">true</StringNode>
        <StringNode startPos="2,16,17" endPos="2,23,24">false</StringNode>
      </BinaryOpNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="3,3,28" endPos="3,26,51">
      <LiteralKeyNode startPos="3,3,28" endPos="3,4,29">
        <StringNode startPos="3,3,28" endPos="3,4,29">b</StringNode>
      </LiteralKeyNode>
      <BinaryOpNode startPos="3,6,31" endPos="3,26,51">
        <VariableReferenceNode startPos="3,6,31" endPos="3,9,34"/>
        <StringNode startPos="3,13,38" endPos="3,26,51">Hello World</StringNode>
      </BinaryOpNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="4,3,55" endPos="4,16,68">
      <LiteralKeyNode startPos="4,3,55" endPos="4,4,56">
        <StringNode startPos="4,3,55" endPos="4,4,56">c</StringNode>
      </LiteralKeyNode>
      <BinaryOpNode startPos="4,6,58" endPos="4,16,68">
        <VariableReferenceNode startPos="4,6,58" endPos="4,9,61"/>
        <VariableReferenceNode startPos="4,13,65" endPos="4,16,68"/>
      </BinaryOpNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="5,3,72" endPos="5,14,83">
      <LiteralKeyNode startPos="5,3,72" endPos="5,4,73">
        <StringNode startPos="5,3,72" endPos="5,4,73">d</StringNode>
      </LiteralKeyNode>
      <BinaryOpNode startPos="5,6,75" endPos="5,14,83">
        <VariableReferenceNode startPos="5,6,75" endPos="5,9,78"/>
        <NumberNode startPos="5,13,82" endPos="5,14,83">3</NumberNode>
      </BinaryOpNode>
    </KeyValuePairNode>
    <KeyValuePairNode startPos="6,3,87" endPos="8,34,150">
      <LiteralKeyNode startPos="6,3,87" endPos="6,4,88">
        <StringNode startPos="6,3,87" endPos="6,4,88">e</StringNode>
      </LiteralKeyNode>
      <AndNode startPos="6,6,90" endPos="8,34,150"/>
    </KeyValuePairNode>
  </ObjectNode>
</AST>