<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:l2="http://www.eclipse.org/uml2/4.0.0/UML/Profile/L2" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/4.0.0/UML/Profile/L2 pathmap://UML_PROFILES/Standard.profile.uml#_QLYqEHJLEeKLR_U6HVChUg">
  <uml:Model xmi:id="_B6yEsJjHEee7_tV-ho4D8Q" name="Model" visibility="package">
    <packagedElement xmi:type="uml:Class" xmi:id="_B6yEsZjHEee7_tV-ho4D8Q" name="Expressions_Sequence_Expansion_Reduction" visibility="public">
      <packageImport xmi:id="_B6yEspjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-IntegerFunctions"/>
      </packageImport>
      <packageImport xmi:id="_B6yEs5jHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes"/>
      </packageImport>
      <packageImport xmi:id="_B6yEtJjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors"/>
      </packageImport>
      <packageImport xmi:id="_B6yEtZjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-BasicInputOutput"/>
      </packageImport>
      <packageImport xmi:id="_B6yEtpjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-CollectionFunctions"/>
      </packageImport>
      <packageImport xmi:id="_B6yEt5jHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-CollectionClasses"/>
      </packageImport>
      <generalization xmi:id="_B6yEuJjHEee7_tV-ho4D8Q" general="_B6z7NZjHEee7_tV-ho4D8Q"/>
      <ownedAttribute xmi:id="_B6yEuZjHEee7_tV-ho4D8Q" name="Expressions_Sequence_Expansion_Reduction$initializationFlag$1" visibility="protected">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yEupjHEee7_tV-ho4D8Q" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yEu5jHEee7_tV-ho4D8Q" value="1"/>
      </ownedAttribute>
      <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6yEvJjHEee7_tV-ho4D8Q" name="Expressions_Sequence_Expansion_Reduction$method$1" specification="_B6ytxpjHEee7_tV-ho4D8Q" node="_B6yEwZjHEee7_tV-ho4D8Q _B6yEwpjHEee7_tV-ho4D8Q" group="_B6yEwpjHEee7_tV-ho4D8Q">
        <ownedParameter xmi:id="_B6yEvZjHEee7_tV-ho4D8Q" name="" type="_B6yEsZjHEee7_tV-ho4D8Q" direction="return">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yEvpjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yEv5jHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yEwJjHEee7_tV-ho4D8Q" target="_B6yEwZjHEee7_tV-ho4D8Q" source="_B6yE5pjHEee7_tV-ho4D8Q"/>
        <structuredNode xmi:id="_B6yEwpjHEee7_tV-ho4D8Q" name="Body(Expressions_Sequence_Expansion_Reduction$method$1)">
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yEw5jHEee7_tV-ho4D8Q" target="_B6yE5pjHEee7_tV-ho4D8Q" source="_B6yE45jHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yExJjHEee7_tV-ho4D8Q" name="Body">
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yExZjHEee7_tV-ho4D8Q" name="ExpressionStatement@258de8fd">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yExpjHEee7_tV-ho4D8Q" target="_B6yE2ZjHEee7_tV-ho4D8Q" source="_B6yEy5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6yEx5jHEee7_tV-ho4D8Q" target="_B6yE2JjHEee7_tV-ho4D8Q" source="_B6yEyZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yEyJjHEee7_tV-ho4D8Q" target="_B6yE35jHEee7_tV-ho4D8Q" source="_B6yE0JjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yEyZjHEee7_tV-ho4D8Q" name="Tuple@1eb4a99e" outgoing="_B6yEx5jHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yEypjHEee7_tV-ho4D8Q" name="Value(null)">
                  <result xmi:id="_B6yEy5jHEee7_tV-ho4D8Q" name="Value(null).result" outgoing="_B6yExpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yEzJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yEzZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralNull" xmi:id="_B6yEzpjHEee7_tV-ho4D8Q"/>
                </node>
              </node>
              <node xmi:type="uml:ReadSelfAction" xmi:id="_B6yEz5jHEee7_tV-ho4D8Q" name="ReadSelf">
                <result xmi:id="_B6yE0JjHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6yEyJjHEee7_tV-ho4D8Q" type="_B6yEsZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yE0ZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yE0pjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yE05jHEee7_tV-ho4D8Q" name="Node(Call(run))">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yE1JjHEee7_tV-ho4D8Q" target="_B6yE1ZjHEee7_tV-ho4D8Q" source="_B6yE3JjHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B6yE1ZjHEee7_tV-ho4D8Q" name="Output(Call(run).result())" incoming="_B6yE1JjHEee7_tV-ho4D8Q" type="_B6yEsZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yE1pjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yE15jHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeOutput>
                <node xmi:type="uml:CallOperationAction" xmi:id="_B6yE2JjHEee7_tV-ho4D8Q" name="Call(run)" incoming="_B6yEx5jHEee7_tV-ho4D8Q" operation="_B6ytypjHEee7_tV-ho4D8Q">
                  <argument xmi:id="_B6yE2ZjHEee7_tV-ho4D8Q" name="Call(run).argument(tester)" incoming="_B6yExpjHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yE2pjHEee7_tV-ho4D8Q"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yE25jHEee7_tV-ho4D8Q" value="1"/>
                  </argument>
                  <result xmi:id="_B6yE3JjHEee7_tV-ho4D8Q" name="Call(run).result()" outgoing="_B6yE1JjHEee7_tV-ho4D8Q" type="_B6yEsZjHEee7_tV-ho4D8Q">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yE3ZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yE3pjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <target xmi:id="_B6yE35jHEee7_tV-ho4D8Q" name="Call(run).target" incoming="_B6yEyJjHEee7_tV-ho4D8Q" type="_B6yEsZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yE4JjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yE4ZjHEee7_tV-ho4D8Q" value="1"/>
                  </target>
                </node>
              </node>
            </node>
          </node>
          <node xmi:type="uml:ReadSelfAction" xmi:id="_B6yE4pjHEee7_tV-ho4D8Q" name="ReadSelf">
            <result xmi:id="_B6yE45jHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6yEw5jHEee7_tV-ho4D8Q" type="_B6yEsZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yE5JjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yE5ZjHEee7_tV-ho4D8Q" value="1"/>
            </result>
          </node>
          <node xmi:type="uml:ForkNode" xmi:id="_B6yE5pjHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6yEw5jHEee7_tV-ho4D8Q" outgoing="_B6yEwJjHEee7_tV-ho4D8Q"/>
        </structuredNode>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6yEwZjHEee7_tV-ho4D8Q" name="Return" incoming="_B6yEwJjHEee7_tV-ho4D8Q" type="_B6yEsZjHEee7_tV-ho4D8Q" parameter="_B6yEvZjHEee7_tV-ho4D8Q"/>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6yE55jHEee7_tV-ho4D8Q" name="run$method$1" specification="_B6ytypjHEee7_tV-ho4D8Q" node="_B6yE8ZjHEee7_tV-ho4D8Q _B6yE8pjHEee7_tV-ho4D8Q _B6yE85jHEee7_tV-ho4D8Q _B6yE9JjHEee7_tV-ho4D8Q" group="_B6yE9JjHEee7_tV-ho4D8Q">
        <ownedParameter xmi:id="_B6yE6JjHEee7_tV-ho4D8Q" name="tester" type="_B6z8JpjHEee7_tV-ho4D8Q">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yE6ZjHEee7_tV-ho4D8Q"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yE6pjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6yE65jHEee7_tV-ho4D8Q" name="" type="_B6yEsZjHEee7_tV-ho4D8Q" direction="return">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yE7JjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yE7ZjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yE7pjHEee7_tV-ho4D8Q" target="_B6yE8pjHEee7_tV-ho4D8Q" source="_B6yE8ZjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yE75jHEee7_tV-ho4D8Q" target="_B6yE85jHEee7_tV-ho4D8Q" source="_B6ytSZjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yE8JjHEee7_tV-ho4D8Q" target="_B6ytUpjHEee7_tV-ho4D8Q" source="_B6yE8pjHEee7_tV-ho4D8Q"/>
        <structuredNode xmi:id="_B6yE9JjHEee7_tV-ho4D8Q" name="Body(run$method$1)">
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yE9ZjHEee7_tV-ho4D8Q" target="_B6ytSZjHEee7_tV-ho4D8Q" source="_B6ytRpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yE9pjHEee7_tV-ho4D8Q" target="_B6ytWZjHEee7_tV-ho4D8Q" source="_B6ytSZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6yE95jHEee7_tV-ho4D8Q" target="_B6yFAZjHEee7_tV-ho4D8Q" source="_B6ytWJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6yE-JjHEee7_tV-ho4D8Q" target="_B6ytWJjHEee7_tV-ho4D8Q" source="_B6ytSpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yE-ZjHEee7_tV-ho4D8Q" target="_B6ytXZjHEee7_tV-ho4D8Q" source="_B6ytSZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yE-pjHEee7_tV-ho4D8Q" target="_B6ytZJjHEee7_tV-ho4D8Q" source="_B6ytYJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yE-5jHEee7_tV-ho4D8Q" target="_B6ytcJjHEee7_tV-ho4D8Q" source="_B6ytZ5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yE_JjHEee7_tV-ho4D8Q" target="_B6ytdpjHEee7_tV-ho4D8Q" source="_B6yta5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6yE_ZjHEee7_tV-ho4D8Q" target="_B6ytepjHEee7_tV-ho4D8Q" source="_B6yteZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yE_pjHEee7_tV-ho4D8Q" target="_B6ytepjHEee7_tV-ho4D8Q" source="_B6ytc5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6yE_5jHEee7_tV-ho4D8Q" target="_B6ytSpjHEee7_tV-ho4D8Q" source="_B6ytepjHEee7_tV-ho4D8Q">
            <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6yFAJjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
          </edge>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yFAZjHEee7_tV-ho4D8Q" name="Body" incoming="_B6yE95jHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFApjHEee7_tV-ho4D8Q" target="_B6yFdpjHEee7_tV-ho4D8Q" source="_B6yFX5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFA5jHEee7_tV-ho4D8Q" target="_B6yFbpjHEee7_tV-ho4D8Q" source="_B6yFIZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFBJjHEee7_tV-ho4D8Q" target="_B6yFj5jHEee7_tV-ho4D8Q" source="_B6yFYJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFBZjHEee7_tV-ho4D8Q" target="_B6yFh5jHEee7_tV-ho4D8Q" source="_B6yFbpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFBpjHEee7_tV-ho4D8Q" target="_B6yFqJjHEee7_tV-ho4D8Q" source="_B6yFYZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFB5jHEee7_tV-ho4D8Q" target="_B6yFoJjHEee7_tV-ho4D8Q" source="_B6yFh5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFCJjHEee7_tV-ho4D8Q" target="_B6yrxJjHEee7_tV-ho4D8Q" source="_B6yFYpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFCZjHEee7_tV-ho4D8Q" target="_B6yFuZjHEee7_tV-ho4D8Q" source="_B6yFoJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFCpjHEee7_tV-ho4D8Q" target="_B6yr8ZjHEee7_tV-ho4D8Q" source="_B6yFY5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFC5jHEee7_tV-ho4D8Q" target="_B6yr25jHEee7_tV-ho4D8Q" source="_B6yFuZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFDJjHEee7_tV-ho4D8Q" target="_B6ysEJjHEee7_tV-ho4D8Q" source="_B6yFZJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFDZjHEee7_tV-ho4D8Q" target="_B6ysCJjHEee7_tV-ho4D8Q" source="_B6yr25jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFDpjHEee7_tV-ho4D8Q" target="_B6ysN5jHEee7_tV-ho4D8Q" source="_B6yFZZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFD5jHEee7_tV-ho4D8Q" target="_B6ysL5jHEee7_tV-ho4D8Q" source="_B6ysCJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFEJjHEee7_tV-ho4D8Q" target="_B6ysXZjHEee7_tV-ho4D8Q" source="_B6yFZpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFEZjHEee7_tV-ho4D8Q" target="_B6ysVpjHEee7_tV-ho4D8Q" source="_B6ysL5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFEpjHEee7_tV-ho4D8Q" target="_B6ysbZjHEee7_tV-ho4D8Q" source="_B6yFZ5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFE5jHEee7_tV-ho4D8Q" target="_B6ysZpjHEee7_tV-ho4D8Q" source="_B6ysVpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFFJjHEee7_tV-ho4D8Q" target="_B6ysfZjHEee7_tV-ho4D8Q" source="_B6yFaJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFFZjHEee7_tV-ho4D8Q" target="_B6ysdpjHEee7_tV-ho4D8Q" source="_B6ysZpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFFpjHEee7_tV-ho4D8Q" target="_B6ysjZjHEee7_tV-ho4D8Q" source="_B6yFaZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFF5jHEee7_tV-ho4D8Q" target="_B6yshpjHEee7_tV-ho4D8Q" source="_B6ysdpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFGJjHEee7_tV-ho4D8Q" target="_B6yss5jHEee7_tV-ho4D8Q" source="_B6yFapjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFGZjHEee7_tV-ho4D8Q" target="_B6yslpjHEee7_tV-ho4D8Q" source="_B6yshpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFGpjHEee7_tV-ho4D8Q" target="_B6ys1pjHEee7_tV-ho4D8Q" source="_B6yFa5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFG5jHEee7_tV-ho4D8Q" target="_B6ysuZjHEee7_tV-ho4D8Q" source="_B6yslpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFHJjHEee7_tV-ho4D8Q" target="_B6ys-5jHEee7_tV-ho4D8Q" source="_B6yFbJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFHZjHEee7_tV-ho4D8Q" target="_B6ys3JjHEee7_tV-ho4D8Q" source="_B6ysuZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFHpjHEee7_tV-ho4D8Q" target="_B6ytLZjHEee7_tV-ho4D8Q" source="_B6yFbZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFH5jHEee7_tV-ho4D8Q" target="_B6ytDpjHEee7_tV-ho4D8Q" source="_B6ys3JjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFIJjHEee7_tV-ho4D8Q" target="_B6ytO5jHEee7_tV-ho4D8Q" source="_B6ytDpjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yFIZjHEee7_tV-ho4D8Q" name="ExpressionStatement@3f2de65d" outgoing="_B6yFA5jHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFIpjHEee7_tV-ho4D8Q" target="_B6yFX5jHEee7_tV-ho4D8Q" source="_B6yFMpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFI5jHEee7_tV-ho4D8Q" target="_B6yFYJjHEee7_tV-ho4D8Q" source="_B6yFNZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFJJjHEee7_tV-ho4D8Q" target="_B6yFYZjHEee7_tV-ho4D8Q" source="_B6yFOJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFJZjHEee7_tV-ho4D8Q" target="_B6yFYpjHEee7_tV-ho4D8Q" source="_B6yFO5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFJpjHEee7_tV-ho4D8Q" target="_B6yFY5jHEee7_tV-ho4D8Q" source="_B6yFPpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFJ5jHEee7_tV-ho4D8Q" target="_B6yFZJjHEee7_tV-ho4D8Q" source="_B6yFQZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFKJjHEee7_tV-ho4D8Q" target="_B6yFZZjHEee7_tV-ho4D8Q" source="_B6yFRJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFKZjHEee7_tV-ho4D8Q" target="_B6yFZpjHEee7_tV-ho4D8Q" source="_B6yFR5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFKpjHEee7_tV-ho4D8Q" target="_B6yFZ5jHEee7_tV-ho4D8Q" source="_B6yFSpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFK5jHEee7_tV-ho4D8Q" target="_B6yFaJjHEee7_tV-ho4D8Q" source="_B6yFTZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFLJjHEee7_tV-ho4D8Q" target="_B6yFaZjHEee7_tV-ho4D8Q" source="_B6yFUJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFLZjHEee7_tV-ho4D8Q" target="_B6yFapjHEee7_tV-ho4D8Q" source="_B6yFU5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFLpjHEee7_tV-ho4D8Q" target="_B6yFa5jHEee7_tV-ho4D8Q" source="_B6yFVpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFL5jHEee7_tV-ho4D8Q" target="_B6yFbJjHEee7_tV-ho4D8Q" source="_B6yFWZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFMJjHEee7_tV-ho4D8Q" target="_B6yFbZjHEee7_tV-ho4D8Q" source="_B6yFXJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6yFMZjHEee7_tV-ho4D8Q" name="Call(test)" behavior="_B6zTYZjHEee7_tV-ho4D8Q">
                <result xmi:id="_B6yFMpjHEee7_tV-ho4D8Q" name="Call(test).result(sum)" outgoing="_B6yFIpjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFM5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFNJjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <result xmi:id="_B6yFNZjHEee7_tV-ho4D8Q" name="Call(test).result(remainder)" outgoing="_B6yFI5jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFNpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFN5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <result xmi:id="_B6yFOJjHEee7_tV-ho4D8Q" name="Call(test).result(bad)" outgoing="_B6yFJJjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFOZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFOpjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <result xmi:id="_B6yFO5jHEee7_tV-ho4D8Q" name="Call(test).result(select)" outgoing="_B6yFJZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFPJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFPZjHEee7_tV-ho4D8Q" value="*"/>
                </result>
                <result xmi:id="_B6yFPpjHEee7_tV-ho4D8Q" name="Call(test).result(reject)" outgoing="_B6yFJpjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFP5jHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFQJjHEee7_tV-ho4D8Q" value="*"/>
                </result>
                <result xmi:id="_B6yFQZjHEee7_tV-ho4D8Q" name="Call(test).result(collect)" outgoing="_B6yFJ5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFQpjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFQ5jHEee7_tV-ho4D8Q" value="*"/>
                </result>
                <result xmi:id="_B6yFRJjHEee7_tV-ho4D8Q" name="Call(test).result(iterate)" outgoing="_B6yFKJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFRZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFRpjHEee7_tV-ho4D8Q" value="*"/>
                </result>
                <result xmi:id="_B6yFR5jHEee7_tV-ho4D8Q" name="Call(test).result(forAll)" outgoing="_B6yFKZjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFSJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFSZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <result xmi:id="_B6yFSpjHEee7_tV-ho4D8Q" name="Call(test).result(exists)" outgoing="_B6yFKpjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFS5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFTJjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <result xmi:id="_B6yFTZjHEee7_tV-ho4D8Q" name="Call(test).result(one)" outgoing="_B6yFK5jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFTpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFT5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <result xmi:id="_B6yFUJjHEee7_tV-ho4D8Q" name="Call(test).result(unique)" outgoing="_B6yFLJjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFUZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFUpjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <result xmi:id="_B6yFU5jHEee7_tV-ho4D8Q" name="Call(test).result(jack)" outgoing="_B6yFLZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFVJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFVZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <result xmi:id="_B6yFVpjHEee7_tV-ho4D8Q" name="Call(test).result(joan)" outgoing="_B6yFLpjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFV5jHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFWJjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <result xmi:id="_B6yFWZjHEee7_tV-ho4D8Q" name="Call(test).result(something)" outgoing="_B6yFL5jHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFWpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFW5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <result xmi:id="_B6yFXJjHEee7_tV-ho4D8Q" name="Call(test).result(obj)" outgoing="_B6yFMJjHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFXZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFXpjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFX5jHEee7_tV-ho4D8Q" name="Fork(sum)@4a0b8212" incoming="_B6yFIpjHEee7_tV-ho4D8Q" outgoing="_B6yFApjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFYJjHEee7_tV-ho4D8Q" name="Fork(remainder)@2fda71cb" incoming="_B6yFI5jHEee7_tV-ho4D8Q" outgoing="_B6yFBJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFYZjHEee7_tV-ho4D8Q" name="Fork(bad)@164843c7" incoming="_B6yFJJjHEee7_tV-ho4D8Q" outgoing="_B6yFBpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFYpjHEee7_tV-ho4D8Q" name="Fork(select)@c5480e" incoming="_B6yFJZjHEee7_tV-ho4D8Q" outgoing="_B6yFCJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFY5jHEee7_tV-ho4D8Q" name="Fork(reject)@3645a58" incoming="_B6yFJpjHEee7_tV-ho4D8Q" outgoing="_B6yFCpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFZJjHEee7_tV-ho4D8Q" name="Fork(collect)@7fcc37d6" incoming="_B6yFJ5jHEee7_tV-ho4D8Q" outgoing="_B6yFDJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFZZjHEee7_tV-ho4D8Q" name="Fork(iterate)@2bce1593" incoming="_B6yFKJjHEee7_tV-ho4D8Q" outgoing="_B6yFDpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFZpjHEee7_tV-ho4D8Q" name="Fork(forAll)@1e1addc" incoming="_B6yFKZjHEee7_tV-ho4D8Q" outgoing="_B6yFEJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFZ5jHEee7_tV-ho4D8Q" name="Fork(exists)@20f69122" incoming="_B6yFKpjHEee7_tV-ho4D8Q" outgoing="_B6yFEpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFaJjHEee7_tV-ho4D8Q" name="Fork(one)@3e9a606d" incoming="_B6yFK5jHEee7_tV-ho4D8Q" outgoing="_B6yFFJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFaZjHEee7_tV-ho4D8Q" name="Fork(unique)@65a388a0" incoming="_B6yFLJjHEee7_tV-ho4D8Q" outgoing="_B6yFFpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFapjHEee7_tV-ho4D8Q" name="Fork(jack)@69a04685" incoming="_B6yFLZjHEee7_tV-ho4D8Q" outgoing="_B6yFGJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFa5jHEee7_tV-ho4D8Q" name="Fork(joan)@7d4ba512" incoming="_B6yFLpjHEee7_tV-ho4D8Q" outgoing="_B6yFGpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFbJjHEee7_tV-ho4D8Q" name="Fork(something)@103f3bde" incoming="_B6yFL5jHEee7_tV-ho4D8Q" outgoing="_B6yFHJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6yFbZjHEee7_tV-ho4D8Q" name="Fork(obj)@69a047f1" incoming="_B6yFMJjHEee7_tV-ho4D8Q" outgoing="_B6yFHpjHEee7_tV-ho4D8Q"/>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yFbpjHEee7_tV-ho4D8Q" name="ExpressionStatement@6e10cb38" incoming="_B6yFA5jHEee7_tV-ho4D8Q" outgoing="_B6yFBZjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFb5jHEee7_tV-ho4D8Q" target="_B6yFc5jHEee7_tV-ho4D8Q" source="_B6yFfpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFcJjHEee7_tV-ho4D8Q" target="_B6yFeZjHEee7_tV-ho4D8Q" source="_B6yFg5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFcZjHEee7_tV-ho4D8Q" target="_B6yFcpjHEee7_tV-ho4D8Q" source="_B6yFfJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6yFcpjHEee7_tV-ho4D8Q" name="Call(AssertEqual)" incoming="_B6yFcZjHEee7_tV-ho4D8Q" behavior="_B6z8sZjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6yFc5jHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(label)" incoming="_B6yFb5jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFdJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFdZjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6yFdpjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value1)" incoming="_B6yFApjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFd5jHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFeJjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6yFeZjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value2)" incoming="_B6yFcJjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFepjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFe5jHEee7_tV-ho4D8Q" value="1"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yFfJjHEee7_tV-ho4D8Q" name="Tuple@64234cee" outgoing="_B6yFcZjHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yFfZjHEee7_tV-ho4D8Q" name="Value(&quot;sum&quot;)">
                  <result xmi:id="_B6yFfpjHEee7_tV-ho4D8Q" name="Value(&quot;sum&quot;).result" outgoing="_B6yFb5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFf5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFgJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6yFgZjHEee7_tV-ho4D8Q" value="sum">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yFgpjHEee7_tV-ho4D8Q" name="Value(6)">
                  <result xmi:id="_B6yFg5jHEee7_tV-ho4D8Q" name="Value(6).result" outgoing="_B6yFcJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFhJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFhZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralInteger" xmi:id="_B6yFhpjHEee7_tV-ho4D8Q" value="6">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yFh5jHEee7_tV-ho4D8Q" name="ExpressionStatement@73aa5708" incoming="_B6yFBZjHEee7_tV-ho4D8Q" outgoing="_B6yFB5jHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFiJjHEee7_tV-ho4D8Q" target="_B6yFjJjHEee7_tV-ho4D8Q" source="_B6yFl5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFiZjHEee7_tV-ho4D8Q" target="_B6yFkpjHEee7_tV-ho4D8Q" source="_B6yFnJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFipjHEee7_tV-ho4D8Q" target="_B6yFi5jHEee7_tV-ho4D8Q" source="_B6yFlZjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6yFi5jHEee7_tV-ho4D8Q" name="Call(AssertEqual)" incoming="_B6yFipjHEee7_tV-ho4D8Q" behavior="_B6z8sZjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6yFjJjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(label)" incoming="_B6yFiJjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFjZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFjpjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6yFj5jHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value1)" incoming="_B6yFBJjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFkJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFkZjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6yFkpjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value2)" incoming="_B6yFiZjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFk5jHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFlJjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yFlZjHEee7_tV-ho4D8Q" name="Tuple@115c4eed" outgoing="_B6yFipjHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yFlpjHEee7_tV-ho4D8Q" name="Value(&quot;remainder&quot;)">
                  <result xmi:id="_B6yFl5jHEee7_tV-ho4D8Q" name="Value(&quot;remainder&quot;).result" outgoing="_B6yFiJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFmJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFmZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6yFmpjHEee7_tV-ho4D8Q" value="remainder">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yFm5jHEee7_tV-ho4D8Q" name="Value(1)">
                  <result xmi:id="_B6yFnJjHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B6yFiZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFnZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFnpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralInteger" xmi:id="_B6yFn5jHEee7_tV-ho4D8Q" value="1">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yFoJjHEee7_tV-ho4D8Q" name="ExpressionStatement@4a4d3faa" incoming="_B6yFB5jHEee7_tV-ho4D8Q" outgoing="_B6yFCZjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFoZjHEee7_tV-ho4D8Q" target="_B6yFpZjHEee7_tV-ho4D8Q" source="_B6yFsJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFopjHEee7_tV-ho4D8Q" target="_B6yFq5jHEee7_tV-ho4D8Q" source="_B6yFtZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFo5jHEee7_tV-ho4D8Q" target="_B6yFpJjHEee7_tV-ho4D8Q" source="_B6yFrpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6yFpJjHEee7_tV-ho4D8Q" name="Call(AssertEqual)" incoming="_B6yFo5jHEee7_tV-ho4D8Q" behavior="_B6z8sZjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6yFpZjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(label)" incoming="_B6yFoZjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFppjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFp5jHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6yFqJjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value1)" incoming="_B6yFBpjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFqZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFqpjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6yFq5jHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value2)" incoming="_B6yFopjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFrJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFrZjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yFrpjHEee7_tV-ho4D8Q" name="Tuple@6bd414b8" outgoing="_B6yFo5jHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yFr5jHEee7_tV-ho4D8Q" name="Value(&quot;bad&quot;)">
                  <result xmi:id="_B6yFsJjHEee7_tV-ho4D8Q" name="Value(&quot;bad&quot;).result" outgoing="_B6yFoZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFsZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFspjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6yFs5jHEee7_tV-ho4D8Q" value="bad">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yFtJjHEee7_tV-ho4D8Q" name="Value(2)">
                  <result xmi:id="_B6yFtZjHEee7_tV-ho4D8Q" name="Value(2).result" outgoing="_B6yFopjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFtpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFt5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralInteger" xmi:id="_B6yFuJjHEee7_tV-ho4D8Q" value="2">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yFuZjHEee7_tV-ho4D8Q" name="ExpressionStatement@726878bf" incoming="_B6yFCZjHEee7_tV-ho4D8Q" outgoing="_B6yFC5jHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFupjHEee7_tV-ho4D8Q" target="_B6yFv5jHEee7_tV-ho4D8Q" source="_B6yrwJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFu5jHEee7_tV-ho4D8Q" target="_B6yFwpjHEee7_tV-ho4D8Q" source="_B6yr0JjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFvJjHEee7_tV-ho4D8Q" target="_B6yFxZjHEee7_tV-ho4D8Q" source="_B6yr05jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6yFvZjHEee7_tV-ho4D8Q" target="_B6yFvpjHEee7_tV-ho4D8Q" source="_B6yFyJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6yFvpjHEee7_tV-ho4D8Q" name="Call(AssertList)" incoming="_B6yFvZjHEee7_tV-ho4D8Q" behavior="_B60iV5jHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6yFv5jHEee7_tV-ho4D8Q" name="Call(AssertList).argument(label)" incoming="_B6yFupjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFwJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFwZjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6yFwpjHEee7_tV-ho4D8Q" name="Call(AssertList).argument(list)" incoming="_B6yFu5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFw5jHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFxJjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <argument xmi:id="_B6yFxZjHEee7_tV-ho4D8Q" name="Call(AssertList).argument(expected)" incoming="_B6yFvJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yFxpjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yFx5jHEee7_tV-ho4D8Q" value="*"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yFyJjHEee7_tV-ho4D8Q" name="Tuple@798bb89f" outgoing="_B6yFvZjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yFyZjHEee7_tV-ho4D8Q" target="_B6yrz5jHEee7_tV-ho4D8Q" source="_B6yrxJjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yFypjHEee7_tV-ho4D8Q" name="Value(&quot;select.name&quot;)">
                  <result xmi:id="_B6yrwJjHEee7_tV-ho4D8Q" name="Value(&quot;select.name&quot;).result" outgoing="_B6yFupjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yrwZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yrwpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6yrw5jHEee7_tV-ho4D8Q" value="select.name">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:ForkNode" xmi:id="_B6yrxJjHEee7_tV-ho4D8Q" name="Fork(Fork(select)@c5480e)" incoming="_B6yFCJjHEee7_tV-ho4D8Q" outgoing="_B6yFyZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ExpansionRegion" xmi:id="_B6yrxZjHEee7_tV-ho4D8Q" name="Collect(Read(name))" mode="parallel" outputElement="_B6yr0JjHEee7_tV-ho4D8Q" inputElement="_B6yrz5jHEee7_tV-ho4D8Q">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yrxpjHEee7_tV-ho4D8Q" target="_B6yryZjHEee7_tV-ho4D8Q" source="_B6yrz5jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yrx5jHEee7_tV-ho4D8Q" target="_B6yr0JjHEee7_tV-ho4D8Q" source="_B6yrzJjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6yryJjHEee7_tV-ho4D8Q" name="Read(name)" structuralFeature="_B6yt3JjHEee7_tV-ho4D8Q">
                    <object xmi:id="_B6yryZjHEee7_tV-ho4D8Q" name="Read(name).object" incoming="_B6yrxpjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yrypjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yry5jHEee7_tV-ho4D8Q" value="1"/>
                    </object>
                    <result xmi:id="_B6yrzJjHEee7_tV-ho4D8Q" name="Read(name).result" outgoing="_B6yrx5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yrzZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yrzpjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                  </node>
                </node>
                <node xmi:type="uml:ExpansionNode" xmi:id="_B6yrz5jHEee7_tV-ho4D8Q" name="Collect(Read(name)).inputElement" incoming="_B6yFyZjHEee7_tV-ho4D8Q" outgoing="_B6yrxpjHEee7_tV-ho4D8Q" regionAsInput="_B6yrxZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ExpansionNode" xmi:id="_B6yr0JjHEee7_tV-ho4D8Q" name="Collect(Read(name)).outputElement" incoming="_B6yrx5jHEee7_tV-ho4D8Q" outgoing="_B6yFu5jHEee7_tV-ho4D8Q" regionAsOutput="_B6yrxZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yr0ZjHEee7_tV-ho4D8Q" name="SequenceConstructionExpression@b324706">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yr0pjHEee7_tV-ho4D8Q" target="_B6yr05jHEee7_tV-ho4D8Q" source="_B6yr15jHEee7_tV-ho4D8Q"/>
                  <structuredNodeOutput xmi:id="_B6yr05jHEee7_tV-ho4D8Q" name="SequenceConstructionExpression@b324706.output" incoming="_B6yr0pjHEee7_tV-ho4D8Q" outgoing="_B6yFvJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yr1JjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yr1ZjHEee7_tV-ho4D8Q" value="1"/>
                  </structuredNodeOutput>
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yr1pjHEee7_tV-ho4D8Q" name="Value(&quot;Joan&quot;)">
                    <result xmi:id="_B6yr15jHEee7_tV-ho4D8Q" name="Value(&quot;Joan&quot;).result" outgoing="_B6yr0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yr2JjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yr2ZjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralString" xmi:id="_B6yr2pjHEee7_tV-ho4D8Q" value="Joan">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    </value>
                  </node>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yr25jHEee7_tV-ho4D8Q" name="ExpressionStatement@600b568f" incoming="_B6yFC5jHEee7_tV-ho4D8Q" outgoing="_B6yFDZjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yr3JjHEee7_tV-ho4D8Q" target="_B6yr4ZjHEee7_tV-ho4D8Q" source="_B6yr7ZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yr3ZjHEee7_tV-ho4D8Q" target="_B6yr5JjHEee7_tV-ho4D8Q" source="_B6yr_ZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yr3pjHEee7_tV-ho4D8Q" target="_B6yr55jHEee7_tV-ho4D8Q" source="_B6ysAJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6yr35jHEee7_tV-ho4D8Q" target="_B6yr4JjHEee7_tV-ho4D8Q" source="_B6yr6pjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6yr4JjHEee7_tV-ho4D8Q" name="Call(AssertList)" incoming="_B6yr35jHEee7_tV-ho4D8Q" behavior="_B60iV5jHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6yr4ZjHEee7_tV-ho4D8Q" name="Call(AssertList).argument(label)" incoming="_B6yr3JjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yr4pjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yr45jHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6yr5JjHEee7_tV-ho4D8Q" name="Call(AssertList).argument(list)" incoming="_B6yr3ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yr5ZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yr5pjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <argument xmi:id="_B6yr55jHEee7_tV-ho4D8Q" name="Call(AssertList).argument(expected)" incoming="_B6yr3pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yr6JjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yr6ZjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yr6pjHEee7_tV-ho4D8Q" name="Tuple@53a23373" outgoing="_B6yr35jHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yr65jHEee7_tV-ho4D8Q" target="_B6yr_JjHEee7_tV-ho4D8Q" source="_B6yr8ZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yr7JjHEee7_tV-ho4D8Q" name="Value(&quot;reject.name&quot;)">
                  <result xmi:id="_B6yr7ZjHEee7_tV-ho4D8Q" name="Value(&quot;reject.name&quot;).result" outgoing="_B6yr3JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yr7pjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yr75jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6yr8JjHEee7_tV-ho4D8Q" value="reject.name">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:ForkNode" xmi:id="_B6yr8ZjHEee7_tV-ho4D8Q" name="Fork(Fork(reject)@3645a58)" incoming="_B6yFCpjHEee7_tV-ho4D8Q" outgoing="_B6yr65jHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ExpansionRegion" xmi:id="_B6yr8pjHEee7_tV-ho4D8Q" name="Collect(Read(name))" mode="parallel" outputElement="_B6yr_ZjHEee7_tV-ho4D8Q" inputElement="_B6yr_JjHEee7_tV-ho4D8Q">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yr85jHEee7_tV-ho4D8Q" target="_B6yr9pjHEee7_tV-ho4D8Q" source="_B6yr_JjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yr9JjHEee7_tV-ho4D8Q" target="_B6yr_ZjHEee7_tV-ho4D8Q" source="_B6yr-ZjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6yr9ZjHEee7_tV-ho4D8Q" name="Read(name)" structuralFeature="_B6yt3JjHEee7_tV-ho4D8Q">
                    <object xmi:id="_B6yr9pjHEee7_tV-ho4D8Q" name="Read(name).object" incoming="_B6yr85jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yr95jHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yr-JjHEee7_tV-ho4D8Q" value="1"/>
                    </object>
                    <result xmi:id="_B6yr-ZjHEee7_tV-ho4D8Q" name="Read(name).result" outgoing="_B6yr9JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yr-pjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yr-5jHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                  </node>
                </node>
                <node xmi:type="uml:ExpansionNode" xmi:id="_B6yr_JjHEee7_tV-ho4D8Q" name="Collect(Read(name)).inputElement" incoming="_B6yr65jHEee7_tV-ho4D8Q" outgoing="_B6yr85jHEee7_tV-ho4D8Q" regionAsInput="_B6yr8pjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ExpansionNode" xmi:id="_B6yr_ZjHEee7_tV-ho4D8Q" name="Collect(Read(name)).outputElement" incoming="_B6yr9JjHEee7_tV-ho4D8Q" outgoing="_B6yr3ZjHEee7_tV-ho4D8Q" regionAsOutput="_B6yr8pjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yr_pjHEee7_tV-ho4D8Q" name="SequenceConstructionExpression@4422f3cb">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yr_5jHEee7_tV-ho4D8Q" target="_B6ysAJjHEee7_tV-ho4D8Q" source="_B6ysBJjHEee7_tV-ho4D8Q"/>
                  <structuredNodeOutput xmi:id="_B6ysAJjHEee7_tV-ho4D8Q" name="SequenceConstructionExpression@4422f3cb.output" incoming="_B6yr_5jHEee7_tV-ho4D8Q" outgoing="_B6yr3pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysAZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysApjHEee7_tV-ho4D8Q" value="1"/>
                  </structuredNodeOutput>
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ysA5jHEee7_tV-ho4D8Q" name="Value(&quot;Jack&quot;)">
                    <result xmi:id="_B6ysBJjHEee7_tV-ho4D8Q" name="Value(&quot;Jack&quot;).result" outgoing="_B6yr_5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysBZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysBpjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralString" xmi:id="_B6ysB5jHEee7_tV-ho4D8Q" value="Jack">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    </value>
                  </node>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysCJjHEee7_tV-ho4D8Q" name="ExpressionStatement@64a79ebe" incoming="_B6yFDZjHEee7_tV-ho4D8Q" outgoing="_B6yFD5jHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysCZjHEee7_tV-ho4D8Q" target="_B6ysDZjHEee7_tV-ho4D8Q" source="_B6ysGJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysCpjHEee7_tV-ho4D8Q" target="_B6ysE5jHEee7_tV-ho4D8Q" source="_B6ysIJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6ysC5jHEee7_tV-ho4D8Q" target="_B6ysDJjHEee7_tV-ho4D8Q" source="_B6ysFpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6ysDJjHEee7_tV-ho4D8Q" name="Call(AssertList)" incoming="_B6ysC5jHEee7_tV-ho4D8Q" behavior="_B60iV5jHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6ysDZjHEee7_tV-ho4D8Q" name="Call(AssertList).argument(label)" incoming="_B6ysCZjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysDpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysD5jHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6ysEJjHEee7_tV-ho4D8Q" name="Call(AssertList).argument(list)" incoming="_B6yFDJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysEZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysEpjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <argument xmi:id="_B6ysE5jHEee7_tV-ho4D8Q" name="Call(AssertList).argument(expected)" incoming="_B6ysCpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysFJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysFZjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysFpjHEee7_tV-ho4D8Q" name="Tuple@3060205" outgoing="_B6ysC5jHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ysF5jHEee7_tV-ho4D8Q" name="Value(&quot;collect.name&quot;)">
                  <result xmi:id="_B6ysGJjHEee7_tV-ho4D8Q" name="Value(&quot;collect.name&quot;).result" outgoing="_B6ysCZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysGZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysGpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6ysG5jHEee7_tV-ho4D8Q" value="collect.name">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysHJjHEee7_tV-ho4D8Q" name="SequenceConstructionExpression@44e2990d">
                  <edge xmi:type="uml:ControlFlow" xmi:id="_B6ysHZjHEee7_tV-ho4D8Q" target="_B6ysKZjHEee7_tV-ho4D8Q" source="_B6ysI5jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysHpjHEee7_tV-ho4D8Q" target="_B6ysIJjHEee7_tV-ho4D8Q" source="_B6ysJZjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysH5jHEee7_tV-ho4D8Q" target="_B6ysIJjHEee7_tV-ho4D8Q" source="_B6ysK5jHEee7_tV-ho4D8Q"/>
                  <structuredNodeOutput xmi:id="_B6ysIJjHEee7_tV-ho4D8Q" name="SequenceConstructionExpression@44e2990d.output" incoming="_B6ysHpjHEee7_tV-ho4D8Q _B6ysH5jHEee7_tV-ho4D8Q" outgoing="_B6ysCpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysIZjHEee7_tV-ho4D8Q" value="2"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysIpjHEee7_tV-ho4D8Q" value="2"/>
                  </structuredNodeOutput>
                  <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysI5jHEee7_tV-ho4D8Q" name="SequenceExpressionList@5f70a5de#1" outgoing="_B6ysHZjHEee7_tV-ho4D8Q">
                    <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ysJJjHEee7_tV-ho4D8Q" name="Value(&quot;Joan&quot;)">
                      <result xmi:id="_B6ysJZjHEee7_tV-ho4D8Q" name="Value(&quot;Joan&quot;).result" outgoing="_B6ysHpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysJpjHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysJ5jHEee7_tV-ho4D8Q" value="1"/>
                      </result>
                      <value xmi:type="uml:LiteralString" xmi:id="_B6ysKJjHEee7_tV-ho4D8Q" value="Joan">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      </value>
                    </node>
                  </node>
                  <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysKZjHEee7_tV-ho4D8Q" name="SequenceExpressionList@5f70a5de#2" incoming="_B6ysHZjHEee7_tV-ho4D8Q">
                    <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ysKpjHEee7_tV-ho4D8Q" name="Value(&quot;Jack&quot;)">
                      <result xmi:id="_B6ysK5jHEee7_tV-ho4D8Q" name="Value(&quot;Jack&quot;).result" outgoing="_B6ysH5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysLJjHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysLZjHEee7_tV-ho4D8Q" value="1"/>
                      </result>
                      <value xmi:type="uml:LiteralString" xmi:id="_B6ysLpjHEee7_tV-ho4D8Q" value="Jack">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      </value>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysL5jHEee7_tV-ho4D8Q" name="ExpressionStatement@784fad36" incoming="_B6yFD5jHEee7_tV-ho4D8Q" outgoing="_B6yFEZjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysMJjHEee7_tV-ho4D8Q" target="_B6ysNJjHEee7_tV-ho4D8Q" source="_B6ysP5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysMZjHEee7_tV-ho4D8Q" target="_B6ysOpjHEee7_tV-ho4D8Q" source="_B6ysR5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6ysMpjHEee7_tV-ho4D8Q" target="_B6ysM5jHEee7_tV-ho4D8Q" source="_B6ysPZjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6ysM5jHEee7_tV-ho4D8Q" name="Call(AssertList)" incoming="_B6ysMpjHEee7_tV-ho4D8Q" behavior="_B60iV5jHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6ysNJjHEee7_tV-ho4D8Q" name="Call(AssertList).argument(label)" incoming="_B6ysMJjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysNZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysNpjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6ysN5jHEee7_tV-ho4D8Q" name="Call(AssertList).argument(list)" incoming="_B6yFDpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysOJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysOZjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <argument xmi:id="_B6ysOpjHEee7_tV-ho4D8Q" name="Call(AssertList).argument(expected)" incoming="_B6ysMZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysO5jHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysPJjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysPZjHEee7_tV-ho4D8Q" name="Tuple@25d73684" outgoing="_B6ysMpjHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ysPpjHEee7_tV-ho4D8Q" name="Value(&quot;iterate.name&quot;)">
                  <result xmi:id="_B6ysP5jHEee7_tV-ho4D8Q" name="Value(&quot;iterate.name&quot;).result" outgoing="_B6ysMJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysQJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysQZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6ysQpjHEee7_tV-ho4D8Q" value="iterate.name">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysQ5jHEee7_tV-ho4D8Q" name="SequenceConstructionExpression@1c5c5a9d">
                  <edge xmi:type="uml:ControlFlow" xmi:id="_B6ysRJjHEee7_tV-ho4D8Q" target="_B6ysUJjHEee7_tV-ho4D8Q" source="_B6ysSpjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysRZjHEee7_tV-ho4D8Q" target="_B6ysR5jHEee7_tV-ho4D8Q" source="_B6ysTJjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysRpjHEee7_tV-ho4D8Q" target="_B6ysR5jHEee7_tV-ho4D8Q" source="_B6ysUpjHEee7_tV-ho4D8Q"/>
                  <structuredNodeOutput xmi:id="_B6ysR5jHEee7_tV-ho4D8Q" name="SequenceConstructionExpression@1c5c5a9d.output" incoming="_B6ysRZjHEee7_tV-ho4D8Q _B6ysRpjHEee7_tV-ho4D8Q" outgoing="_B6ysMZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysSJjHEee7_tV-ho4D8Q" value="2"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysSZjHEee7_tV-ho4D8Q" value="2"/>
                  </structuredNodeOutput>
                  <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysSpjHEee7_tV-ho4D8Q" name="SequenceExpressionList@43d2de72#1" outgoing="_B6ysRJjHEee7_tV-ho4D8Q">
                    <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ysS5jHEee7_tV-ho4D8Q" name="Value(&quot;Joan&quot;)">
                      <result xmi:id="_B6ysTJjHEee7_tV-ho4D8Q" name="Value(&quot;Joan&quot;).result" outgoing="_B6ysRZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysTZjHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysTpjHEee7_tV-ho4D8Q" value="1"/>
                      </result>
                      <value xmi:type="uml:LiteralString" xmi:id="_B6ysT5jHEee7_tV-ho4D8Q" value="Joan">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      </value>
                    </node>
                  </node>
                  <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysUJjHEee7_tV-ho4D8Q" name="SequenceExpressionList@43d2de72#2" incoming="_B6ysRJjHEee7_tV-ho4D8Q">
                    <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ysUZjHEee7_tV-ho4D8Q" name="Value(&quot;Jack&quot;)">
                      <result xmi:id="_B6ysUpjHEee7_tV-ho4D8Q" name="Value(&quot;Jack&quot;).result" outgoing="_B6ysRpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysU5jHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysVJjHEee7_tV-ho4D8Q" value="1"/>
                      </result>
                      <value xmi:type="uml:LiteralString" xmi:id="_B6ysVZjHEee7_tV-ho4D8Q" value="Jack">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      </value>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysVpjHEee7_tV-ho4D8Q" name="ExpressionStatement@246fb369" incoming="_B6yFEZjHEee7_tV-ho4D8Q" outgoing="_B6yFE5jHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysV5jHEee7_tV-ho4D8Q" target="_B6ysWpjHEee7_tV-ho4D8Q" source="_B6ysYpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6ysWJjHEee7_tV-ho4D8Q" target="_B6ysWZjHEee7_tV-ho4D8Q" source="_B6ysYJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6ysWZjHEee7_tV-ho4D8Q" name="Call(AssertTrue)" incoming="_B6ysWJjHEee7_tV-ho4D8Q" behavior="_B60kKpjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6ysWpjHEee7_tV-ho4D8Q" name="Call(AssertTrue).argument(label)" incoming="_B6ysV5jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysW5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysXJjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6ysXZjHEee7_tV-ho4D8Q" name="Call(AssertTrue).argument(condition)" incoming="_B6yFEJjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysXpjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysX5jHEee7_tV-ho4D8Q" value="1"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysYJjHEee7_tV-ho4D8Q" name="Tuple@548ca717" outgoing="_B6ysWJjHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ysYZjHEee7_tV-ho4D8Q" name="Value(&quot;forAll&quot;)">
                  <result xmi:id="_B6ysYpjHEee7_tV-ho4D8Q" name="Value(&quot;forAll&quot;).result" outgoing="_B6ysV5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysY5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysZJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6ysZZjHEee7_tV-ho4D8Q" value="forAll">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysZpjHEee7_tV-ho4D8Q" name="ExpressionStatement@59140f47" incoming="_B6yFE5jHEee7_tV-ho4D8Q" outgoing="_B6yFFZjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysZ5jHEee7_tV-ho4D8Q" target="_B6ysapjHEee7_tV-ho4D8Q" source="_B6yscpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6ysaJjHEee7_tV-ho4D8Q" target="_B6ysaZjHEee7_tV-ho4D8Q" source="_B6yscJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6ysaZjHEee7_tV-ho4D8Q" name="Call(AssertTrue)" incoming="_B6ysaJjHEee7_tV-ho4D8Q" behavior="_B60kKpjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6ysapjHEee7_tV-ho4D8Q" name="Call(AssertTrue).argument(label)" incoming="_B6ysZ5jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysa5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysbJjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6ysbZjHEee7_tV-ho4D8Q" name="Call(AssertTrue).argument(condition)" incoming="_B6yFEpjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysbpjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysb5jHEee7_tV-ho4D8Q" value="1"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yscJjHEee7_tV-ho4D8Q" name="Tuple@1d02071c" outgoing="_B6ysaJjHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yscZjHEee7_tV-ho4D8Q" name="Value(&quot;exists&quot;)">
                  <result xmi:id="_B6yscpjHEee7_tV-ho4D8Q" name="Value(&quot;exists&quot;).result" outgoing="_B6ysZ5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysc5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysdJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6ysdZjHEee7_tV-ho4D8Q" value="exists">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysdpjHEee7_tV-ho4D8Q" name="ExpressionStatement@101baaea" incoming="_B6yFFZjHEee7_tV-ho4D8Q" outgoing="_B6yFF5jHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysd5jHEee7_tV-ho4D8Q" target="_B6ysepjHEee7_tV-ho4D8Q" source="_B6ysgpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6yseJjHEee7_tV-ho4D8Q" target="_B6yseZjHEee7_tV-ho4D8Q" source="_B6ysgJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6yseZjHEee7_tV-ho4D8Q" name="Call(AssertTrue)" incoming="_B6yseJjHEee7_tV-ho4D8Q" behavior="_B60kKpjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6ysepjHEee7_tV-ho4D8Q" name="Call(AssertTrue).argument(label)" incoming="_B6ysd5jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yse5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysfJjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6ysfZjHEee7_tV-ho4D8Q" name="Call(AssertTrue).argument(condition)" incoming="_B6yFFJjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysfpjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysf5jHEee7_tV-ho4D8Q" value="1"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysgJjHEee7_tV-ho4D8Q" name="Tuple@394af95c" outgoing="_B6yseJjHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ysgZjHEee7_tV-ho4D8Q" name="Value(&quot;one&quot;)">
                  <result xmi:id="_B6ysgpjHEee7_tV-ho4D8Q" name="Value(&quot;one&quot;).result" outgoing="_B6ysd5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysg5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yshJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6yshZjHEee7_tV-ho4D8Q" value="one">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yshpjHEee7_tV-ho4D8Q" name="ExpressionStatement@75674989" incoming="_B6yFF5jHEee7_tV-ho4D8Q" outgoing="_B6yFGZjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysh5jHEee7_tV-ho4D8Q" target="_B6ysipjHEee7_tV-ho4D8Q" source="_B6yskpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6ysiJjHEee7_tV-ho4D8Q" target="_B6ysiZjHEee7_tV-ho4D8Q" source="_B6yskJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6ysiZjHEee7_tV-ho4D8Q" name="Call(AssertFalse)" incoming="_B6ysiJjHEee7_tV-ho4D8Q" behavior="_B60kwZjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6ysipjHEee7_tV-ho4D8Q" name="Call(AssertFalse).argument(label)" incoming="_B6ysh5jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysi5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysjJjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6ysjZjHEee7_tV-ho4D8Q" name="Call(AssertFalse).argument(condition)" incoming="_B6yFFpjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysjpjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysj5jHEee7_tV-ho4D8Q" value="1"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yskJjHEee7_tV-ho4D8Q" name="Tuple@45a91f81" outgoing="_B6ysiJjHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yskZjHEee7_tV-ho4D8Q" name="Value(&quot;unique&quot;)">
                  <result xmi:id="_B6yskpjHEee7_tV-ho4D8Q" name="Value(&quot;unique&quot;).result" outgoing="_B6ysh5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysk5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yslJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6yslZjHEee7_tV-ho4D8Q" value="unique">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yslpjHEee7_tV-ho4D8Q" name="ExpressionStatement@6ff61b4a" incoming="_B6yFGZjHEee7_tV-ho4D8Q" outgoing="_B6yFG5jHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysl5jHEee7_tV-ho4D8Q" target="_B6ysnJjHEee7_tV-ho4D8Q" source="_B6ysqJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysmJjHEee7_tV-ho4D8Q" target="_B6ysn5jHEee7_tV-ho4D8Q" source="_B6yssJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysmZjHEee7_tV-ho4D8Q" target="_B6ysopjHEee7_tV-ho4D8Q" source="_B6ystZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6ysmpjHEee7_tV-ho4D8Q" target="_B6ysm5jHEee7_tV-ho4D8Q" source="_B6yspZjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6ysm5jHEee7_tV-ho4D8Q" name="Call(AssertEqual)" incoming="_B6ysmpjHEee7_tV-ho4D8Q" behavior="_B6z8sZjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6ysnJjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(label)" incoming="_B6ysl5jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysnZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysnpjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6ysn5jHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value1)" incoming="_B6ysmJjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysoJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysoZjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6ysopjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value2)" incoming="_B6ysmZjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yso5jHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yspJjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yspZjHEee7_tV-ho4D8Q" name="Tuple@b23f466" outgoing="_B6ysmpjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysppjHEee7_tV-ho4D8Q" target="_B6ysrZjHEee7_tV-ho4D8Q" source="_B6yss5jHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ysp5jHEee7_tV-ho4D8Q" name="Value(&quot;jack.name&quot;)">
                  <result xmi:id="_B6ysqJjHEee7_tV-ho4D8Q" name="Value(&quot;jack.name&quot;).result" outgoing="_B6ysl5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysqZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysqpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6ysq5jHEee7_tV-ho4D8Q" value="jack.name">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6ysrJjHEee7_tV-ho4D8Q" name="Read(name)" structuralFeature="_B6yt3JjHEee7_tV-ho4D8Q">
                  <object xmi:id="_B6ysrZjHEee7_tV-ho4D8Q" name="Read(name).object" incoming="_B6ysppjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysrpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysr5jHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6yssJjHEee7_tV-ho4D8Q" name="Read(name).result" outgoing="_B6ysmJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yssZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysspjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
                <node xmi:type="uml:ForkNode" xmi:id="_B6yss5jHEee7_tV-ho4D8Q" name="Fork(Fork(jack)@69a04685)" incoming="_B6yFGJjHEee7_tV-ho4D8Q" outgoing="_B6ysppjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ystJjHEee7_tV-ho4D8Q" name="Value(&quot;Jack&quot;)">
                  <result xmi:id="_B6ystZjHEee7_tV-ho4D8Q" name="Value(&quot;Jack&quot;).result" outgoing="_B6ysmZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ystpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yst5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6ysuJjHEee7_tV-ho4D8Q" value="Jack">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysuZjHEee7_tV-ho4D8Q" name="ExpressionStatement@4cd9bf76" incoming="_B6yFG5jHEee7_tV-ho4D8Q" outgoing="_B6yFHZjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysupjHEee7_tV-ho4D8Q" target="_B6ysv5jHEee7_tV-ho4D8Q" source="_B6ysy5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysu5jHEee7_tV-ho4D8Q" target="_B6yswpjHEee7_tV-ho4D8Q" source="_B6ys05jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysvJjHEee7_tV-ho4D8Q" target="_B6ysxZjHEee7_tV-ho4D8Q" source="_B6ys2JjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6ysvZjHEee7_tV-ho4D8Q" target="_B6ysvpjHEee7_tV-ho4D8Q" source="_B6ysyJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6ysvpjHEee7_tV-ho4D8Q" name="Call(AssertEqual)" incoming="_B6ysvZjHEee7_tV-ho4D8Q" behavior="_B6z8sZjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6ysv5jHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(label)" incoming="_B6ysupjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yswJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yswZjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6yswpjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value1)" incoming="_B6ysu5jHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysw5jHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysxJjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6ysxZjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value2)" incoming="_B6ysvJjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ysxpjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ysx5jHEee7_tV-ho4D8Q" value="1"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ysyJjHEee7_tV-ho4D8Q" name="Tuple@e77df1f" outgoing="_B6ysvZjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ysyZjHEee7_tV-ho4D8Q" target="_B6ys0JjHEee7_tV-ho4D8Q" source="_B6ys1pjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ysypjHEee7_tV-ho4D8Q" name="Value(&quot;joan.name&quot;)">
                  <result xmi:id="_B6ysy5jHEee7_tV-ho4D8Q" name="Value(&quot;joan.name&quot;).result" outgoing="_B6ysupjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yszJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yszZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6yszpjHEee7_tV-ho4D8Q" value="joan.name">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6ysz5jHEee7_tV-ho4D8Q" name="Read(name)" structuralFeature="_B6yt3JjHEee7_tV-ho4D8Q">
                  <object xmi:id="_B6ys0JjHEee7_tV-ho4D8Q" name="Read(name).object" incoming="_B6ysyZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ys0ZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ys0pjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6ys05jHEee7_tV-ho4D8Q" name="Read(name).result" outgoing="_B6ysu5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ys1JjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ys1ZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
                <node xmi:type="uml:ForkNode" xmi:id="_B6ys1pjHEee7_tV-ho4D8Q" name="Fork(Fork(joan)@7d4ba512)" incoming="_B6yFGpjHEee7_tV-ho4D8Q" outgoing="_B6ysyZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ys15jHEee7_tV-ho4D8Q" name="Value(&quot;Joan&quot;)">
                  <result xmi:id="_B6ys2JjHEee7_tV-ho4D8Q" name="Value(&quot;Joan&quot;).result" outgoing="_B6ysvJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ys2ZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ys2pjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6ys25jHEee7_tV-ho4D8Q" value="Joan">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ys3JjHEee7_tV-ho4D8Q" name="ExpressionStatement@35e69e5b" incoming="_B6yFHZjHEee7_tV-ho4D8Q" outgoing="_B6yFH5jHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ys3ZjHEee7_tV-ho4D8Q" target="_B6ys4pjHEee7_tV-ho4D8Q" source="_B6ys8JjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ys3pjHEee7_tV-ho4D8Q" target="_B6ys5ZjHEee7_tV-ho4D8Q" source="_B6ytCJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ys35jHEee7_tV-ho4D8Q" target="_B6ys6JjHEee7_tV-ho4D8Q" source="_B6ytCpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6ys4JjHEee7_tV-ho4D8Q" target="_B6ys4ZjHEee7_tV-ho4D8Q" source="_B6ys65jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6ys4ZjHEee7_tV-ho4D8Q" name="Call(AssertList)" incoming="_B6ys4JjHEee7_tV-ho4D8Q" behavior="_B60iV5jHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6ys4pjHEee7_tV-ho4D8Q" name="Call(AssertList).argument(label)" incoming="_B6ys3ZjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ys45jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ys5JjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6ys5ZjHEee7_tV-ho4D8Q" name="Call(AssertList).argument(list)" incoming="_B6ys3pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ys5pjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ys55jHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <argument xmi:id="_B6ys6JjHEee7_tV-ho4D8Q" name="Call(AssertList).argument(expected)" incoming="_B6ys35jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ys6ZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ys6pjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ys65jHEee7_tV-ho4D8Q" name="Tuple@7de6dcf2" outgoing="_B6ys4JjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ys7JjHEee7_tV-ho4D8Q" target="_B6ys9ZjHEee7_tV-ho4D8Q" source="_B6ys-5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ys7ZjHEee7_tV-ho4D8Q" target="_B6ys_JjHEee7_tV-ho4D8Q" source="_B6ys-JjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ys7pjHEee7_tV-ho4D8Q" target="_B6ytB5jHEee7_tV-ho4D8Q" source="_B6ys_JjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ys75jHEee7_tV-ho4D8Q" name="Value(&quot;something.attribute.type&quot;)">
                  <result xmi:id="_B6ys8JjHEee7_tV-ho4D8Q" name="Value(&quot;something.attribute.type&quot;).result" outgoing="_B6ys3ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ys8ZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ys8pjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6ys85jHEee7_tV-ho4D8Q" value="something.attribute.type">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6ys9JjHEee7_tV-ho4D8Q" name="Read(attribute)" structuralFeature="_B6yvbJjHEee7_tV-ho4D8Q">
                  <object xmi:id="_B6ys9ZjHEee7_tV-ho4D8Q" name="Read(attribute).object" incoming="_B6ys7JjHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ys9pjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ys95jHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6ys-JjHEee7_tV-ho4D8Q" name="Read(attribute).result" outgoing="_B6ys7ZjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ys-ZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ys-pjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
                <node xmi:type="uml:ForkNode" xmi:id="_B6ys-5jHEee7_tV-ho4D8Q" name="Fork(Fork(something)@103f3bde)" incoming="_B6yFHJjHEee7_tV-ho4D8Q" outgoing="_B6ys7JjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ForkNode" xmi:id="_B6ys_JjHEee7_tV-ho4D8Q" name="Fork(Read(attribute).result)" incoming="_B6ys7ZjHEee7_tV-ho4D8Q" outgoing="_B6ys7pjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ExpansionRegion" xmi:id="_B6ys_ZjHEee7_tV-ho4D8Q" name="Collect(Read(type))" mode="parallel" outputElement="_B6ytCJjHEee7_tV-ho4D8Q" inputElement="_B6ytB5jHEee7_tV-ho4D8Q">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ys_pjHEee7_tV-ho4D8Q" target="_B6ytAZjHEee7_tV-ho4D8Q" source="_B6ytB5jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ys_5jHEee7_tV-ho4D8Q" target="_B6ytCJjHEee7_tV-ho4D8Q" source="_B6ytBJjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6ytAJjHEee7_tV-ho4D8Q" name="Read(type)" structuralFeature="_B6yuzZjHEee7_tV-ho4D8Q">
                    <object xmi:id="_B6ytAZjHEee7_tV-ho4D8Q" name="Read(type).object" incoming="_B6ys_pjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytApjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytA5jHEee7_tV-ho4D8Q" value="1"/>
                    </object>
                    <result xmi:id="_B6ytBJjHEee7_tV-ho4D8Q" name="Read(type).result" outgoing="_B6ys_5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytBZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytBpjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                  </node>
                </node>
                <node xmi:type="uml:ExpansionNode" xmi:id="_B6ytB5jHEee7_tV-ho4D8Q" name="Collect(Read(type)).inputElement" incoming="_B6ys7pjHEee7_tV-ho4D8Q" outgoing="_B6ys_pjHEee7_tV-ho4D8Q" regionAsInput="_B6ys_ZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ExpansionNode" xmi:id="_B6ytCJjHEee7_tV-ho4D8Q" name="Collect(Read(type)).outputElement" incoming="_B6ys_5jHEee7_tV-ho4D8Q" outgoing="_B6ys3pjHEee7_tV-ho4D8Q" regionAsOutput="_B6ys_ZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ytCZjHEee7_tV-ho4D8Q" name="Value(1)">
                  <result xmi:id="_B6ytCpjHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B6ys35jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytC5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytDJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralInteger" xmi:id="_B6ytDZjHEee7_tV-ho4D8Q" value="1">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ytDpjHEee7_tV-ho4D8Q" name="ExpressionStatement@587f3ca3" incoming="_B6yFH5jHEee7_tV-ho4D8Q" outgoing="_B6yFIJjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ytD5jHEee7_tV-ho4D8Q" target="_B6ytFJjHEee7_tV-ho4D8Q" source="_B6ytIpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ytEJjHEee7_tV-ho4D8Q" target="_B6ytF5jHEee7_tV-ho4D8Q" source="_B6ytMpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ytEZjHEee7_tV-ho4D8Q" target="_B6ytGpjHEee7_tV-ho4D8Q" source="_B6ytN5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6ytEpjHEee7_tV-ho4D8Q" target="_B6ytE5jHEee7_tV-ho4D8Q" source="_B6ytHZjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6ytE5jHEee7_tV-ho4D8Q" name="Call(AssertEqual)" incoming="_B6ytEpjHEee7_tV-ho4D8Q" behavior="_B6z8sZjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6ytFJjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(label)" incoming="_B6ytD5jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytFZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytFpjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6ytF5jHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value1)" incoming="_B6ytEJjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytGJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytGZjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B6ytGpjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value2)" incoming="_B6ytEZjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytG5jHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytHJjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ytHZjHEee7_tV-ho4D8Q" name="Tuple@2636fff3" outgoing="_B6ytEpjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ytHpjHEee7_tV-ho4D8Q" target="_B6ytJ5jHEee7_tV-ho4D8Q" source="_B6ytLZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ytH5jHEee7_tV-ho4D8Q" target="_B6ytNZjHEee7_tV-ho4D8Q" source="_B6ytKpjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ytIJjHEee7_tV-ho4D8Q" target="_B6ytL5jHEee7_tV-ho4D8Q" source="_B6ytNZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ytIZjHEee7_tV-ho4D8Q" name="Value(&quot;obj.attr.type&quot;)">
                  <result xmi:id="_B6ytIpjHEee7_tV-ho4D8Q" name="Value(&quot;obj.attr.type&quot;).result" outgoing="_B6ytD5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytI5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytJJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6ytJZjHEee7_tV-ho4D8Q" value="obj.attr.type">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6ytJpjHEee7_tV-ho4D8Q" name="Read(attr)" structuralFeature="_B6ywIJjHEee7_tV-ho4D8Q">
                  <object xmi:id="_B6ytJ5jHEee7_tV-ho4D8Q" name="Read(attr).object" incoming="_B6ytHpjHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytKJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytKZjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6ytKpjHEee7_tV-ho4D8Q" name="Read(attr).result" outgoing="_B6ytH5jHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytK5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytLJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
                <node xmi:type="uml:ForkNode" xmi:id="_B6ytLZjHEee7_tV-ho4D8Q" name="Fork(Fork(obj)@69a047f1)" incoming="_B6yFHpjHEee7_tV-ho4D8Q" outgoing="_B6ytHpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6ytLpjHEee7_tV-ho4D8Q" name="Read(type)" structuralFeature="_B6yuzZjHEee7_tV-ho4D8Q">
                  <object xmi:id="_B6ytL5jHEee7_tV-ho4D8Q" name="Read(type).object" incoming="_B6ytIJjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytMJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytMZjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6ytMpjHEee7_tV-ho4D8Q" name="Read(type).result" outgoing="_B6ytEJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytM5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytNJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
                <node xmi:type="uml:ForkNode" xmi:id="_B6ytNZjHEee7_tV-ho4D8Q" name="Fork(Read(attr).result)" incoming="_B6ytH5jHEee7_tV-ho4D8Q" outgoing="_B6ytIJjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ytNpjHEee7_tV-ho4D8Q" name="Value(1)">
                  <result xmi:id="_B6ytN5jHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B6ytEZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytOJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytOZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralInteger" xmi:id="_B6ytOpjHEee7_tV-ho4D8Q" value="1">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ytO5jHEee7_tV-ho4D8Q" name="ExpressionStatement@63c30fd1" incoming="_B6yFIJjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ytPJjHEee7_tV-ho4D8Q" target="_B6ytPpjHEee7_tV-ho4D8Q" source="_B6ytQpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallOperationAction" xmi:id="_B6ytPZjHEee7_tV-ho4D8Q" name="Call(done)" operation="_B6z8HpjHEee7_tV-ho4D8Q">
                <target xmi:id="_B6ytPpjHEee7_tV-ho4D8Q" name="Call(done).target" incoming="_B6ytPJjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytP5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytQJjHEee7_tV-ho4D8Q" value="1"/>
                </target>
              </node>
              <node xmi:type="uml:ReadSelfAction" xmi:id="_B6ytQZjHEee7_tV-ho4D8Q" name="ReadSelf">
                <result xmi:id="_B6ytQpjHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6ytPJjHEee7_tV-ho4D8Q" type="_B6yEsZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytQ5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytRJjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
            </node>
          </node>
          <node xmi:type="uml:ReadSelfAction" xmi:id="_B6ytRZjHEee7_tV-ho4D8Q" name="ReadSelf">
            <result xmi:id="_B6ytRpjHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6yE9ZjHEee7_tV-ho4D8Q" type="_B6yEsZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytR5jHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytSJjHEee7_tV-ho4D8Q" value="1"/>
            </result>
          </node>
          <node xmi:type="uml:ForkNode" xmi:id="_B6ytSZjHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6yE9ZjHEee7_tV-ho4D8Q" outgoing="_B6yE75jHEee7_tV-ho4D8Q _B6yE9pjHEee7_tV-ho4D8Q _B6yE-ZjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ytSpjHEee7_tV-ho4D8Q" name="Super" incoming="_B6yE_5jHEee7_tV-ho4D8Q" outgoing="_B6yE-JjHEee7_tV-ho4D8Q">
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ytS5jHEee7_tV-ho4D8Q" name="ExpressionStatement@34628f42">
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ytTJjHEee7_tV-ho4D8Q" name="Node(Call(Test$method$1))">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ytTZjHEee7_tV-ho4D8Q" target="_B6ytTpjHEee7_tV-ho4D8Q" source="_B6ytVZjHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B6ytTpjHEee7_tV-ho4D8Q" name="Output(Call(Test$method$1).result())" incoming="_B6ytTZjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytT5jHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytUJjHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeOutput>
                <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6ytUZjHEee7_tV-ho4D8Q" name="Call(Test$method$1)" behavior="_B6z7b5jHEee7_tV-ho4D8Q">
                  <argument xmi:id="_B6ytUpjHEee7_tV-ho4D8Q" name="Call(Test$method$1).argument(tester)" incoming="_B6yE8JjHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytU5jHEee7_tV-ho4D8Q"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytVJjHEee7_tV-ho4D8Q" value="1"/>
                  </argument>
                  <result xmi:id="_B6ytVZjHEee7_tV-ho4D8Q" name="Call(Test$method$1).result()" outgoing="_B6ytTZjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytVpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytV5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
              </node>
            </node>
          </node>
          <node xmi:type="uml:CallOperationAction" xmi:id="_B6ytWJjHEee7_tV-ho4D8Q" name="Call(Expressions_Sequence_Expansion_Reduction$initialization$1)" incoming="_B6yE-JjHEee7_tV-ho4D8Q" outgoing="_B6yE95jHEee7_tV-ho4D8Q" operation="_B6ytxZjHEee7_tV-ho4D8Q">
            <target xmi:id="_B6ytWZjHEee7_tV-ho4D8Q" name="Call(Expressions_Sequence_Expansion_Reduction$initialization$1).target" incoming="_B6yE9pjHEee7_tV-ho4D8Q" type="_B6yEsZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytWpjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytW5jHEee7_tV-ho4D8Q" value="1"/>
            </target>
          </node>
          <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6ytXJjHEee7_tV-ho4D8Q" name="Read(Expressions_Sequence_Expansion_Reduction$initializationFlag$1)" structuralFeature="_B6yEuZjHEee7_tV-ho4D8Q">
            <object xmi:id="_B6ytXZjHEee7_tV-ho4D8Q" name="Read(Expressions_Sequence_Expansion_Reduction$initializationFlag$1).object" incoming="_B6yE-ZjHEee7_tV-ho4D8Q" type="_B6yEsZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytXpjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytX5jHEee7_tV-ho4D8Q" value="1"/>
            </object>
            <result xmi:id="_B6ytYJjHEee7_tV-ho4D8Q" name="Read(Expressions_Sequence_Expansion_Reduction$initializationFlag$1).result" outgoing="_B6yE-pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytYZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytYpjHEee7_tV-ho4D8Q" value="1"/>
            </result>
          </node>
          <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6ytY5jHEee7_tV-ho4D8Q" name="Call(ListSize)">
            <argument xmi:id="_B6ytZJjHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6yE-pjHEee7_tV-ho4D8Q">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytZZjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytZpjHEee7_tV-ho4D8Q" value="*"/>
            </argument>
            <result xmi:id="_B6ytZ5jHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6yE-5jHEee7_tV-ho4D8Q">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytaJjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytaZjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
          </node>
          <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ytapjHEee7_tV-ho4D8Q" name="Value(0)">
            <result xmi:id="_B6yta5jHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6yE_JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytbJjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytbZjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <value xmi:type="uml:LiteralInteger" xmi:id="_B6ytbpjHEee7_tV-ho4D8Q">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </value>
          </node>
          <node xmi:type="uml:TestIdentityAction" xmi:id="_B6ytb5jHEee7_tV-ho4D8Q" name="Test(Size==0)">
            <first xmi:id="_B6ytcJjHEee7_tV-ho4D8Q" name="Test(Size==0).first" incoming="_B6yE-5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytcZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytcpjHEee7_tV-ho4D8Q" value="1"/>
            </first>
            <result xmi:id="_B6ytc5jHEee7_tV-ho4D8Q" name="Test(Size==0).result" outgoing="_B6yE_pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytdJjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytdZjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <second xmi:id="_B6ytdpjHEee7_tV-ho4D8Q" name="Test(Size==0).second" incoming="_B6yE_JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytd5jHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yteJjHEee7_tV-ho4D8Q" value="1"/>
            </second>
          </node>
          <node xmi:type="uml:InitialNode" xmi:id="_B6yteZjHEee7_tV-ho4D8Q" name="InitialNode" outgoing="_B6yE_ZjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:DecisionNode" xmi:id="_B6ytepjHEee7_tV-ho4D8Q" name="Decision(Test(Expressions_Sequence_Expansion_Reduction$initializationFlag$1))" incoming="_B6yE_ZjHEee7_tV-ho4D8Q _B6yE_pjHEee7_tV-ho4D8Q" outgoing="_B6yE_5jHEee7_tV-ho4D8Q" decisionInputFlow="_B6yE_pjHEee7_tV-ho4D8Q"/>
        </structuredNode>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6yE8ZjHEee7_tV-ho4D8Q" name="Input(tester)" outgoing="_B6yE7pjHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q" parameter="_B6yE6JjHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ForkNode" xmi:id="_B6yE8pjHEee7_tV-ho4D8Q" name="Fork(tester)" incoming="_B6yE7pjHEee7_tV-ho4D8Q" outgoing="_B6yE8JjHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6yE85jHEee7_tV-ho4D8Q" name="Return" incoming="_B6yE75jHEee7_tV-ho4D8Q" type="_B6yEsZjHEee7_tV-ho4D8Q" parameter="_B6yE65jHEee7_tV-ho4D8Q"/>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6yte5jHEee7_tV-ho4D8Q" name="destroy$method$1" specification="_B6yt0ZjHEee7_tV-ho4D8Q" node="_B6ytfJjHEee7_tV-ho4D8Q" group="_B6ytfJjHEee7_tV-ho4D8Q">
        <structuredNode xmi:id="_B6ytfJjHEee7_tV-ho4D8Q" name="Body(destroy$method$1)"/>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6ytfZjHEee7_tV-ho4D8Q" name="Expressions_Sequence_Expansion_Reduction$initialization$1" specification="_B6ytxZjHEee7_tV-ho4D8Q" node="_B6ytfpjHEee7_tV-ho4D8Q" group="_B6ytfpjHEee7_tV-ho4D8Q">
        <structuredNode xmi:id="_B6ytfpjHEee7_tV-ho4D8Q" name="Body(Expressions_Sequence_Expansion_Reduction$initialization$1)">
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ytf5jHEee7_tV-ho4D8Q" target="_B6ytjpjHEee7_tV-ho4D8Q" source="_B6yti5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ytgJjHEee7_tV-ho4D8Q" target="_B6ytkpjHEee7_tV-ho4D8Q" source="_B6ytjpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ytgZjHEee7_tV-ho4D8Q" target="_B6ytnZjHEee7_tV-ho4D8Q" source="_B6ytjpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ytgpjHEee7_tV-ho4D8Q" target="_B6ytp5jHEee7_tV-ho4D8Q" source="_B6ytjpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ytg5jHEee7_tV-ho4D8Q" target="_B6ytrpjHEee7_tV-ho4D8Q" source="_B6ytqpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ythJjHEee7_tV-ho4D8Q" target="_B6ytupjHEee7_tV-ho4D8Q" source="_B6ytsZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ythZjHEee7_tV-ho4D8Q" target="_B6ytwJjHEee7_tV-ho4D8Q" source="_B6yttZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6ythpjHEee7_tV-ho4D8Q" target="_B6ytxJjHEee7_tV-ho4D8Q" source="_B6ytw5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yth5jHEee7_tV-ho4D8Q" target="_B6ytxJjHEee7_tV-ho4D8Q" source="_B6ytvZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6ytiJjHEee7_tV-ho4D8Q" target="_B6ytj5jHEee7_tV-ho4D8Q" source="_B6ytxJjHEee7_tV-ho4D8Q">
            <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6ytiZjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
          </edge>
          <node xmi:type="uml:ReadSelfAction" xmi:id="_B6ytipjHEee7_tV-ho4D8Q" name="ReadSelf">
            <result xmi:id="_B6yti5jHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6ytf5jHEee7_tV-ho4D8Q" type="_B6yEsZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytjJjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytjZjHEee7_tV-ho4D8Q" value="1"/>
            </result>
          </node>
          <node xmi:type="uml:ForkNode" xmi:id="_B6ytjpjHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6ytf5jHEee7_tV-ho4D8Q" outgoing="_B6ytgJjHEee7_tV-ho4D8Q _B6ytgZjHEee7_tV-ho4D8Q _B6ytgpjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ytj5jHEee7_tV-ho4D8Q" name="Initialization" incoming="_B6ytiJjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6ytkJjHEee7_tV-ho4D8Q" target="_B6ytlZjHEee7_tV-ho4D8Q" source="_B6ytkZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallOperationAction" xmi:id="_B6ytkZjHEee7_tV-ho4D8Q" name="Call(Test$initialization$1)" outgoing="_B6ytkJjHEee7_tV-ho4D8Q" operation="_B6z8HJjHEee7_tV-ho4D8Q">
              <target xmi:id="_B6ytkpjHEee7_tV-ho4D8Q" name="Call(Test$initialization$1).target" incoming="_B6ytgJjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytk5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytlJjHEee7_tV-ho4D8Q" value="1"/>
              </target>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ytlZjHEee7_tV-ho4D8Q" name="Set(initializationFlag)" incoming="_B6ytkJjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ytlpjHEee7_tV-ho4D8Q" target="_B6yto5jHEee7_tV-ho4D8Q" source="_B6ytmJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ytl5jHEee7_tV-ho4D8Q" name="Value(true)">
                <result xmi:id="_B6ytmJjHEee7_tV-ho4D8Q" name="Value(true).result" outgoing="_B6ytlpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytmZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytmpjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralBoolean" xmi:id="_B6ytm5jHEee7_tV-ho4D8Q" value="true">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </value>
              </node>
              <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6ytnJjHEee7_tV-ho4D8Q" name="Write(Expressions_Sequence_Expansion_Reduction$initializationFlag$1)" structuralFeature="_B6yEuZjHEee7_tV-ho4D8Q" isReplaceAll="true">
                <object xmi:id="_B6ytnZjHEee7_tV-ho4D8Q" name="Write(Expressions_Sequence_Expansion_Reduction$initializationFlag$1).object" incoming="_B6ytgZjHEee7_tV-ho4D8Q" type="_B6yEsZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytnpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytn5jHEee7_tV-ho4D8Q" value="1"/>
                </object>
                <result xmi:id="_B6ytoJjHEee7_tV-ho4D8Q" name="Write(Expressions_Sequence_Expansion_Reduction$initializationFlag$1).result" type="_B6yEsZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytoZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytopjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:id="_B6yto5jHEee7_tV-ho4D8Q" name="Write(Expressions_Sequence_Expansion_Reduction$initializationFlag$1).value" incoming="_B6ytlpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytpJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytpZjHEee7_tV-ho4D8Q" value="1"/>
                </value>
              </node>
            </node>
          </node>
          <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6ytppjHEee7_tV-ho4D8Q" name="Read(Expressions_Sequence_Expansion_Reduction$initializationFlag$1)" structuralFeature="_B6yEuZjHEee7_tV-ho4D8Q">
            <object xmi:id="_B6ytp5jHEee7_tV-ho4D8Q" name="Read(Expressions_Sequence_Expansion_Reduction$initializationFlag$1).object" incoming="_B6ytgpjHEee7_tV-ho4D8Q" type="_B6yEsZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytqJjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytqZjHEee7_tV-ho4D8Q" value="1"/>
            </object>
            <result xmi:id="_B6ytqpjHEee7_tV-ho4D8Q" name="Read(Expressions_Sequence_Expansion_Reduction$initializationFlag$1).result" outgoing="_B6ytg5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytq5jHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytrJjHEee7_tV-ho4D8Q" value="1"/>
            </result>
          </node>
          <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6ytrZjHEee7_tV-ho4D8Q" name="Call(ListSize)">
            <argument xmi:id="_B6ytrpjHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6ytg5jHEee7_tV-ho4D8Q">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytr5jHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytsJjHEee7_tV-ho4D8Q" value="*"/>
            </argument>
            <result xmi:id="_B6ytsZjHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6ythJjHEee7_tV-ho4D8Q">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytspjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yts5jHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
          </node>
          <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yttJjHEee7_tV-ho4D8Q" name="Value(0)">
            <result xmi:id="_B6yttZjHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6ythZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yttpjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytt5jHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <value xmi:type="uml:LiteralInteger" xmi:id="_B6ytuJjHEee7_tV-ho4D8Q">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </value>
          </node>
          <node xmi:type="uml:TestIdentityAction" xmi:id="_B6ytuZjHEee7_tV-ho4D8Q" name="Test(Size==0)">
            <first xmi:id="_B6ytupjHEee7_tV-ho4D8Q" name="Test(Size==0).first" incoming="_B6ythJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytu5jHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytvJjHEee7_tV-ho4D8Q" value="1"/>
            </first>
            <result xmi:id="_B6ytvZjHEee7_tV-ho4D8Q" name="Test(Size==0).result" outgoing="_B6yth5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytvpjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytv5jHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <second xmi:id="_B6ytwJjHEee7_tV-ho4D8Q" name="Test(Size==0).second" incoming="_B6ythZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytwZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytwpjHEee7_tV-ho4D8Q" value="1"/>
            </second>
          </node>
          <node xmi:type="uml:InitialNode" xmi:id="_B6ytw5jHEee7_tV-ho4D8Q" name="InitialNode" outgoing="_B6ythpjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:DecisionNode" xmi:id="_B6ytxJjHEee7_tV-ho4D8Q" name="Decision(Test(Expressions_Sequence_Expansion_Reduction$initializationFlag$1))" incoming="_B6ythpjHEee7_tV-ho4D8Q _B6yth5jHEee7_tV-ho4D8Q" outgoing="_B6ytiJjHEee7_tV-ho4D8Q" decisionInputFlow="_B6yth5jHEee7_tV-ho4D8Q"/>
        </structuredNode>
      </ownedBehavior>
      <ownedOperation xmi:id="_B6ytxZjHEee7_tV-ho4D8Q" name="Expressions_Sequence_Expansion_Reduction$initialization$1" visibility="protected" method="_B6ytfZjHEee7_tV-ho4D8Q"/>
      <ownedOperation xmi:id="_B6ytxpjHEee7_tV-ho4D8Q" name="Expressions_Sequence_Expansion_Reduction" visibility="public" method="_B6yEvJjHEee7_tV-ho4D8Q">
        <ownedParameter xmi:id="_B6ytx5jHEee7_tV-ho4D8Q" name="" visibility="package" type="_B6yEsZjHEee7_tV-ho4D8Q" direction="return">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytyJjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytyZjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
      </ownedOperation>
      <ownedOperation xmi:id="_B6ytypjHEee7_tV-ho4D8Q" name="run" visibility="public" method="_B6yE55jHEee7_tV-ho4D8Q">
        <ownedParameter xmi:id="_B6yty5jHEee7_tV-ho4D8Q" name="tester" visibility="package" type="_B6z8JpjHEee7_tV-ho4D8Q">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytzJjHEee7_tV-ho4D8Q"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ytzZjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6ytzpjHEee7_tV-ho4D8Q" name="" visibility="package" type="_B6yEsZjHEee7_tV-ho4D8Q" direction="return">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ytz5jHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yt0JjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
      </ownedOperation>
      <ownedOperation xmi:id="_B6yt0ZjHEee7_tV-ho4D8Q" name="destroy" visibility="public" method="_B6yte5jHEee7_tV-ho4D8Q" redefinedOperation="_B6z8HZjHEee7_tV-ho4D8Q"/>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_B6yt0pjHEee7_tV-ho4D8Q" name="Employee" visibility="public">
        <ownedAttribute xmi:id="_B6yt05jHEee7_tV-ho4D8Q" name="Employee$initializationFlag$1" visibility="protected">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yt1JjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yt1ZjHEee7_tV-ho4D8Q" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_B6yt1pjHEee7_tV-ho4D8Q" name="age" visibility="public">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yt15jHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yt2JjHEee7_tV-ho4D8Q" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_B6yt2ZjHEee7_tV-ho4D8Q" name="isMarried" visibility="public">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yt2pjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yt25jHEee7_tV-ho4D8Q" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_B6yt3JjHEee7_tV-ho4D8Q" name="name" visibility="public">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yt3ZjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yt3pjHEee7_tV-ho4D8Q" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_B6yt35jHEee7_tV-ho4D8Q" name="title" visibility="public">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yt4JjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yt4ZjHEee7_tV-ho4D8Q" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_B6yt4pjHEee7_tV-ho4D8Q" name="id" visibility="public">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yt45jHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yt5JjHEee7_tV-ho4D8Q" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6yt5ZjHEee7_tV-ho4D8Q" name="Employee$method$1" specification="_B6yuxJjHEee7_tV-ho4D8Q" node="_B6yt6pjHEee7_tV-ho4D8Q _B6yt65jHEee7_tV-ho4D8Q" group="_B6yt65jHEee7_tV-ho4D8Q">
          <ownedParameter xmi:id="_B6yt5pjHEee7_tV-ho4D8Q" name="" type="_B6yt0pjHEee7_tV-ho4D8Q" direction="return">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yt55jHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yt6JjHEee7_tV-ho4D8Q" value="1"/>
          </ownedParameter>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yt6ZjHEee7_tV-ho4D8Q" target="_B6yt6pjHEee7_tV-ho4D8Q" source="_B6yt_JjHEee7_tV-ho4D8Q"/>
          <structuredNode xmi:id="_B6yt65jHEee7_tV-ho4D8Q" name="Body(Employee$method$1)">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yt7JjHEee7_tV-ho4D8Q" target="_B6yt_JjHEee7_tV-ho4D8Q" source="_B6yt-ZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yt7ZjHEee7_tV-ho4D8Q" target="_B6yt_pjHEee7_tV-ho4D8Q" source="_B6yt_JjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yt7pjHEee7_tV-ho4D8Q" target="_B6yt95jHEee7_tV-ho4D8Q" source="_B6yt_ZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yt75jHEee7_tV-ho4D8Q" target="_B6yuApjHEee7_tV-ho4D8Q" source="_B6yt_JjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yt8JjHEee7_tV-ho4D8Q" target="_B6yuCZjHEee7_tV-ho4D8Q" source="_B6yuBZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yt8ZjHEee7_tV-ho4D8Q" target="_B6yuFZjHEee7_tV-ho4D8Q" source="_B6yuDJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yt8pjHEee7_tV-ho4D8Q" target="_B6yuG5jHEee7_tV-ho4D8Q" source="_B6yuEJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yt85jHEee7_tV-ho4D8Q" target="_B6yuH5jHEee7_tV-ho4D8Q" source="_B6yuHpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yt9JjHEee7_tV-ho4D8Q" target="_B6yuH5jHEee7_tV-ho4D8Q" source="_B6yuGJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yt9ZjHEee7_tV-ho4D8Q" target="_B6yt_ZjHEee7_tV-ho4D8Q" source="_B6yuH5jHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6yt9pjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
            </edge>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yt95jHEee7_tV-ho4D8Q" name="Body" incoming="_B6yt7pjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ReadSelfAction" xmi:id="_B6yt-JjHEee7_tV-ho4D8Q" name="ReadSelf">
              <result xmi:id="_B6yt-ZjHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6yt7JjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yt-pjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yt-5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6yt_JjHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6yt7JjHEee7_tV-ho4D8Q" outgoing="_B6yt6ZjHEee7_tV-ho4D8Q _B6yt7ZjHEee7_tV-ho4D8Q _B6yt75jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallOperationAction" xmi:id="_B6yt_ZjHEee7_tV-ho4D8Q" name="Call(Employee$initialization$1)" incoming="_B6yt9ZjHEee7_tV-ho4D8Q" outgoing="_B6yt7pjHEee7_tV-ho4D8Q" operation="_B6yuw5jHEee7_tV-ho4D8Q">
              <target xmi:id="_B6yt_pjHEee7_tV-ho4D8Q" name="Call(Employee$initialization$1).target" incoming="_B6yt7ZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yt_5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuAJjHEee7_tV-ho4D8Q" value="1"/>
              </target>
            </node>
            <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6yuAZjHEee7_tV-ho4D8Q" name="Read(Employee$initializationFlag$1)" structuralFeature="_B6yt05jHEee7_tV-ho4D8Q">
              <object xmi:id="_B6yuApjHEee7_tV-ho4D8Q" name="Read(Employee$initializationFlag$1).object" incoming="_B6yt75jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuA5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuBJjHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6yuBZjHEee7_tV-ho4D8Q" name="Read(Employee$initializationFlag$1).result" outgoing="_B6yt8JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuBpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuB5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6yuCJjHEee7_tV-ho4D8Q" name="Call(ListSize)">
              <argument xmi:id="_B6yuCZjHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6yt8JjHEee7_tV-ho4D8Q">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuCpjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuC5jHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B6yuDJjHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6yt8ZjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuDZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuDpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yuD5jHEee7_tV-ho4D8Q" name="Value(0)">
              <result xmi:id="_B6yuEJjHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6yt8pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuEZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuEpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralInteger" xmi:id="_B6yuE5jHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </value>
            </node>
            <node xmi:type="uml:TestIdentityAction" xmi:id="_B6yuFJjHEee7_tV-ho4D8Q" name="Test(Size==0)">
              <first xmi:id="_B6yuFZjHEee7_tV-ho4D8Q" name="Test(Size==0).first" incoming="_B6yt8ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuFpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuF5jHEee7_tV-ho4D8Q" value="1"/>
              </first>
              <result xmi:id="_B6yuGJjHEee7_tV-ho4D8Q" name="Test(Size==0).result" outgoing="_B6yt9JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuGZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuGpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <second xmi:id="_B6yuG5jHEee7_tV-ho4D8Q" name="Test(Size==0).second" incoming="_B6yt8pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuHJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuHZjHEee7_tV-ho4D8Q" value="1"/>
              </second>
            </node>
            <node xmi:type="uml:InitialNode" xmi:id="_B6yuHpjHEee7_tV-ho4D8Q" name="InitialNode" outgoing="_B6yt85jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:DecisionNode" xmi:id="_B6yuH5jHEee7_tV-ho4D8Q" name="Decision(Test(Employee$initializationFlag$1))" incoming="_B6yt85jHEee7_tV-ho4D8Q _B6yt9JjHEee7_tV-ho4D8Q" outgoing="_B6yt9ZjHEee7_tV-ho4D8Q" decisionInputFlow="_B6yt9JjHEee7_tV-ho4D8Q"/>
          </structuredNode>
          <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6yt6pjHEee7_tV-ho4D8Q" name="Return" incoming="_B6yt6ZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" parameter="_B6yt5pjHEee7_tV-ho4D8Q"/>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6yuIJjHEee7_tV-ho4D8Q" name="destroy$method$1" specification="_B6yuyJjHEee7_tV-ho4D8Q" node="_B6yuIZjHEee7_tV-ho4D8Q" group="_B6yuIZjHEee7_tV-ho4D8Q">
          <structuredNode xmi:id="_B6yuIZjHEee7_tV-ho4D8Q" name="Body(destroy$method$1)"/>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6yuIpjHEee7_tV-ho4D8Q" name="Employee$initialization$1" specification="_B6yuw5jHEee7_tV-ho4D8Q" node="_B6yuI5jHEee7_tV-ho4D8Q" group="_B6yuI5jHEee7_tV-ho4D8Q">
          <structuredNode xmi:id="_B6yuI5jHEee7_tV-ho4D8Q" name="Body(Employee$initialization$1)">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuJJjHEee7_tV-ho4D8Q" target="_B6yuN5jHEee7_tV-ho4D8Q" source="_B6yuNJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuJZjHEee7_tV-ho4D8Q" target="_B6yuRpjHEee7_tV-ho4D8Q" source="_B6yuN5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuJpjHEee7_tV-ho4D8Q" target="_B6yuV5jHEee7_tV-ho4D8Q" source="_B6yuN5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuJ5jHEee7_tV-ho4D8Q" target="_B6yuaJjHEee7_tV-ho4D8Q" source="_B6yuN5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuKJjHEee7_tV-ho4D8Q" target="_B6yueZjHEee7_tV-ho4D8Q" source="_B6yuN5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuKZjHEee7_tV-ho4D8Q" target="_B6yuipjHEee7_tV-ho4D8Q" source="_B6yuN5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuKpjHEee7_tV-ho4D8Q" target="_B6yum5jHEee7_tV-ho4D8Q" source="_B6yuN5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuK5jHEee7_tV-ho4D8Q" target="_B6yupZjHEee7_tV-ho4D8Q" source="_B6yuN5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuLJjHEee7_tV-ho4D8Q" target="_B6yurJjHEee7_tV-ho4D8Q" source="_B6yuqJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuLZjHEee7_tV-ho4D8Q" target="_B6yuuJjHEee7_tV-ho4D8Q" source="_B6yur5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuLpjHEee7_tV-ho4D8Q" target="_B6yuvpjHEee7_tV-ho4D8Q" source="_B6yus5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yuL5jHEee7_tV-ho4D8Q" target="_B6yuwpjHEee7_tV-ho4D8Q" source="_B6yuwZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuMJjHEee7_tV-ho4D8Q" target="_B6yuwpjHEee7_tV-ho4D8Q" source="_B6yuu5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yuMZjHEee7_tV-ho4D8Q" target="_B6yuOJjHEee7_tV-ho4D8Q" source="_B6yuwpjHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6yuMpjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
            </edge>
            <node xmi:type="uml:ReadSelfAction" xmi:id="_B6yuM5jHEee7_tV-ho4D8Q" name="ReadSelf">
              <result xmi:id="_B6yuNJjHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6yuJJjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuNZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuNpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6yuN5jHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6yuJJjHEee7_tV-ho4D8Q" outgoing="_B6yuJZjHEee7_tV-ho4D8Q _B6yuJpjHEee7_tV-ho4D8Q _B6yuJ5jHEee7_tV-ho4D8Q _B6yuKJjHEee7_tV-ho4D8Q _B6yuKZjHEee7_tV-ho4D8Q _B6yuKpjHEee7_tV-ho4D8Q _B6yuK5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yuOJjHEee7_tV-ho4D8Q" name="Initialization" incoming="_B6yuMZjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6yuOZjHEee7_tV-ho4D8Q" target="_B6yuT5jHEee7_tV-ho4D8Q" source="_B6yuPpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6yuOpjHEee7_tV-ho4D8Q" target="_B6yuYJjHEee7_tV-ho4D8Q" source="_B6yuT5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6yuO5jHEee7_tV-ho4D8Q" target="_B6yucZjHEee7_tV-ho4D8Q" source="_B6yuYJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6yuPJjHEee7_tV-ho4D8Q" target="_B6yugpjHEee7_tV-ho4D8Q" source="_B6yucZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6yuPZjHEee7_tV-ho4D8Q" target="_B6yuk5jHEee7_tV-ho4D8Q" source="_B6yugpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yuPpjHEee7_tV-ho4D8Q" name="Initialize(age)" outgoing="_B6yuOZjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuP5jHEee7_tV-ho4D8Q" target="_B6yuTJjHEee7_tV-ho4D8Q" source="_B6yuQZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yuQJjHEee7_tV-ho4D8Q" name="Value(51)">
                  <result xmi:id="_B6yuQZjHEee7_tV-ho4D8Q" name="Value(51).result" outgoing="_B6yuP5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuQpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuQ5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralInteger" xmi:id="_B6yuRJjHEee7_tV-ho4D8Q" value="51">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  </value>
                </node>
                <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6yuRZjHEee7_tV-ho4D8Q" name="Write(age)" structuralFeature="_B6yt1pjHEee7_tV-ho4D8Q" isReplaceAll="true">
                  <object xmi:id="_B6yuRpjHEee7_tV-ho4D8Q" name="Write(age).object" incoming="_B6yuJZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuR5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuSJjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6yuSZjHEee7_tV-ho4D8Q" name="Write(age).result" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuSpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuS5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:id="_B6yuTJjHEee7_tV-ho4D8Q" name="Write(age).value" incoming="_B6yuP5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuTZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuTpjHEee7_tV-ho4D8Q" value="1"/>
                  </value>
                </node>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yuT5jHEee7_tV-ho4D8Q" name="Initialize(isMarried)" incoming="_B6yuOZjHEee7_tV-ho4D8Q" outgoing="_B6yuOpjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuUJjHEee7_tV-ho4D8Q" target="_B6yuXZjHEee7_tV-ho4D8Q" source="_B6yuUpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yuUZjHEee7_tV-ho4D8Q" name="Value(true)">
                  <result xmi:id="_B6yuUpjHEee7_tV-ho4D8Q" name="Value(true).result" outgoing="_B6yuUJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuU5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuVJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralBoolean" xmi:id="_B6yuVZjHEee7_tV-ho4D8Q" value="true">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </value>
                </node>
                <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6yuVpjHEee7_tV-ho4D8Q" name="Write(isMarried)" structuralFeature="_B6yt2ZjHEee7_tV-ho4D8Q" isReplaceAll="true">
                  <object xmi:id="_B6yuV5jHEee7_tV-ho4D8Q" name="Write(isMarried).object" incoming="_B6yuJpjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuWJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuWZjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6yuWpjHEee7_tV-ho4D8Q" name="Write(isMarried).result" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuW5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuXJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:id="_B6yuXZjHEee7_tV-ho4D8Q" name="Write(isMarried).value" incoming="_B6yuUJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuXpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuX5jHEee7_tV-ho4D8Q" value="1"/>
                  </value>
                </node>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yuYJjHEee7_tV-ho4D8Q" name="Initialize(name)" incoming="_B6yuOpjHEee7_tV-ho4D8Q" outgoing="_B6yuO5jHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yuYZjHEee7_tV-ho4D8Q" target="_B6yubpjHEee7_tV-ho4D8Q" source="_B6yuY5jHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yuYpjHEee7_tV-ho4D8Q" name="Value(&quot;Joan&quot;)">
                  <result xmi:id="_B6yuY5jHEee7_tV-ho4D8Q" name="Value(&quot;Joan&quot;).result" outgoing="_B6yuYZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuZJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuZZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6yuZpjHEee7_tV-ho4D8Q" value="Joan">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6yuZ5jHEee7_tV-ho4D8Q" name="Write(name)" structuralFeature="_B6yt3JjHEee7_tV-ho4D8Q" isReplaceAll="true">
                  <object xmi:id="_B6yuaJjHEee7_tV-ho4D8Q" name="Write(name).object" incoming="_B6yuJ5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuaZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuapjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6yua5jHEee7_tV-ho4D8Q" name="Write(name).result" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yubJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yubZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:id="_B6yubpjHEee7_tV-ho4D8Q" name="Write(name).value" incoming="_B6yuYZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yub5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yucJjHEee7_tV-ho4D8Q" value="1"/>
                  </value>
                </node>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yucZjHEee7_tV-ho4D8Q" name="Initialize(title)" incoming="_B6yuO5jHEee7_tV-ho4D8Q" outgoing="_B6yuPJjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yucpjHEee7_tV-ho4D8Q" target="_B6yuf5jHEee7_tV-ho4D8Q" source="_B6yudJjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yuc5jHEee7_tV-ho4D8Q" name="Value(&quot;President&quot;)">
                  <result xmi:id="_B6yudJjHEee7_tV-ho4D8Q" name="Value(&quot;President&quot;).result" outgoing="_B6yucpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yudZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yudpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6yud5jHEee7_tV-ho4D8Q" value="President">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6yueJjHEee7_tV-ho4D8Q" name="Write(title)" structuralFeature="_B6yt35jHEee7_tV-ho4D8Q" isReplaceAll="true">
                  <object xmi:id="_B6yueZjHEee7_tV-ho4D8Q" name="Write(title).object" incoming="_B6yuKJjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuepjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yue5jHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6yufJjHEee7_tV-ho4D8Q" name="Write(title).result" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yufZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yufpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:id="_B6yuf5jHEee7_tV-ho4D8Q" name="Write(title).value" incoming="_B6yucpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yugJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yugZjHEee7_tV-ho4D8Q" value="1"/>
                  </value>
                </node>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yugpjHEee7_tV-ho4D8Q" name="Initialize(id)" incoming="_B6yuPJjHEee7_tV-ho4D8Q" outgoing="_B6yuPZjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yug5jHEee7_tV-ho4D8Q" target="_B6yukJjHEee7_tV-ho4D8Q" source="_B6yuhZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yuhJjHEee7_tV-ho4D8Q" name="Value(1)">
                  <result xmi:id="_B6yuhZjHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B6yug5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuhpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuh5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralInteger" xmi:id="_B6yuiJjHEee7_tV-ho4D8Q" value="1">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  </value>
                </node>
                <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6yuiZjHEee7_tV-ho4D8Q" name="Write(id)" structuralFeature="_B6yt4pjHEee7_tV-ho4D8Q" isReplaceAll="true">
                  <object xmi:id="_B6yuipjHEee7_tV-ho4D8Q" name="Write(id).object" incoming="_B6yuKZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yui5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yujJjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6yujZjHEee7_tV-ho4D8Q" name="Write(id).result" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yujpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuj5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:id="_B6yukJjHEee7_tV-ho4D8Q" name="Write(id).value" incoming="_B6yug5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yukZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yukpjHEee7_tV-ho4D8Q" value="1"/>
                  </value>
                </node>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yuk5jHEee7_tV-ho4D8Q" name="Set(initializationFlag)" incoming="_B6yuPZjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yulJjHEee7_tV-ho4D8Q" target="_B6yuoZjHEee7_tV-ho4D8Q" source="_B6yulpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yulZjHEee7_tV-ho4D8Q" name="Value(true)">
                  <result xmi:id="_B6yulpjHEee7_tV-ho4D8Q" name="Value(true).result" outgoing="_B6yulJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yul5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yumJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralBoolean" xmi:id="_B6yumZjHEee7_tV-ho4D8Q" value="true">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </value>
                </node>
                <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6yumpjHEee7_tV-ho4D8Q" name="Write(Employee$initializationFlag$1)" structuralFeature="_B6yt05jHEee7_tV-ho4D8Q" isReplaceAll="true">
                  <object xmi:id="_B6yum5jHEee7_tV-ho4D8Q" name="Write(Employee$initializationFlag$1).object" incoming="_B6yuKpjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yunJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yunZjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6yunpjHEee7_tV-ho4D8Q" name="Write(Employee$initializationFlag$1).result" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yun5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuoJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:id="_B6yuoZjHEee7_tV-ho4D8Q" name="Write(Employee$initializationFlag$1).value" incoming="_B6yulJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuopjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuo5jHEee7_tV-ho4D8Q" value="1"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6yupJjHEee7_tV-ho4D8Q" name="Read(Employee$initializationFlag$1)" structuralFeature="_B6yt05jHEee7_tV-ho4D8Q">
              <object xmi:id="_B6yupZjHEee7_tV-ho4D8Q" name="Read(Employee$initializationFlag$1).object" incoming="_B6yuK5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuppjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yup5jHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6yuqJjHEee7_tV-ho4D8Q" name="Read(Employee$initializationFlag$1).result" outgoing="_B6yuLJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuqZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuqpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6yuq5jHEee7_tV-ho4D8Q" name="Call(ListSize)">
              <argument xmi:id="_B6yurJjHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6yuLJjHEee7_tV-ho4D8Q">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yurZjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yurpjHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B6yur5jHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6yuLZjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yusJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yusZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yuspjHEee7_tV-ho4D8Q" name="Value(0)">
              <result xmi:id="_B6yus5jHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6yuLpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yutJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yutZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralInteger" xmi:id="_B6yutpjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </value>
            </node>
            <node xmi:type="uml:TestIdentityAction" xmi:id="_B6yut5jHEee7_tV-ho4D8Q" name="Test(Size==0)">
              <first xmi:id="_B6yuuJjHEee7_tV-ho4D8Q" name="Test(Size==0).first" incoming="_B6yuLZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuuZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuupjHEee7_tV-ho4D8Q" value="1"/>
              </first>
              <result xmi:id="_B6yuu5jHEee7_tV-ho4D8Q" name="Test(Size==0).result" outgoing="_B6yuMJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuvJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuvZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <second xmi:id="_B6yuvpjHEee7_tV-ho4D8Q" name="Test(Size==0).second" incoming="_B6yuLpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuv5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuwJjHEee7_tV-ho4D8Q" value="1"/>
              </second>
            </node>
            <node xmi:type="uml:InitialNode" xmi:id="_B6yuwZjHEee7_tV-ho4D8Q" name="InitialNode" outgoing="_B6yuL5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:DecisionNode" xmi:id="_B6yuwpjHEee7_tV-ho4D8Q" name="Decision(Test(Employee$initializationFlag$1))" incoming="_B6yuL5jHEee7_tV-ho4D8Q _B6yuMJjHEee7_tV-ho4D8Q" outgoing="_B6yuMZjHEee7_tV-ho4D8Q" decisionInputFlow="_B6yuMJjHEee7_tV-ho4D8Q"/>
          </structuredNode>
        </ownedBehavior>
        <ownedOperation xmi:id="_B6yuw5jHEee7_tV-ho4D8Q" name="Employee$initialization$1" visibility="protected" method="_B6yuIpjHEee7_tV-ho4D8Q"/>
        <ownedOperation xmi:id="_B6yuxJjHEee7_tV-ho4D8Q" name="Employee" visibility="public" method="_B6yt5ZjHEee7_tV-ho4D8Q">
          <ownedParameter xmi:id="_B6yuxZjHEee7_tV-ho4D8Q" name="" visibility="package" type="_B6yt0pjHEee7_tV-ho4D8Q" direction="return">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuxpjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yux5jHEee7_tV-ho4D8Q" value="1"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_B6yuyJjHEee7_tV-ho4D8Q" name="destroy" visibility="public" method="_B6yuIJjHEee7_tV-ho4D8Q"/>
      </nestedClassifier>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_B6yuyZjHEee7_tV-ho4D8Q" name="Attribute" visibility="public">
        <ownedAttribute xmi:id="_B6yuypjHEee7_tV-ho4D8Q" name="Attribute$initializationFlag$1" visibility="protected">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuy5jHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuzJjHEee7_tV-ho4D8Q" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_B6yuzZjHEee7_tV-ho4D8Q" name="type" visibility="public">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yuzpjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yuz5jHEee7_tV-ho4D8Q" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6yu0JjHEee7_tV-ho4D8Q" name="Attribute$method$1" specification="_B6yvY5jHEee7_tV-ho4D8Q" node="_B6yu1ZjHEee7_tV-ho4D8Q _B6yu1pjHEee7_tV-ho4D8Q" group="_B6yu1pjHEee7_tV-ho4D8Q">
          <ownedParameter xmi:id="_B6yu0ZjHEee7_tV-ho4D8Q" name="" type="_B6yuyZjHEee7_tV-ho4D8Q" direction="return">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yu0pjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yu05jHEee7_tV-ho4D8Q" value="1"/>
          </ownedParameter>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yu1JjHEee7_tV-ho4D8Q" target="_B6yu1ZjHEee7_tV-ho4D8Q" source="_B6yu55jHEee7_tV-ho4D8Q"/>
          <structuredNode xmi:id="_B6yu1pjHEee7_tV-ho4D8Q" name="Body(Attribute$method$1)">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yu15jHEee7_tV-ho4D8Q" target="_B6yu55jHEee7_tV-ho4D8Q" source="_B6yu5JjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yu2JjHEee7_tV-ho4D8Q" target="_B6yu6ZjHEee7_tV-ho4D8Q" source="_B6yu55jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yu2ZjHEee7_tV-ho4D8Q" target="_B6yu4pjHEee7_tV-ho4D8Q" source="_B6yu6JjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yu2pjHEee7_tV-ho4D8Q" target="_B6yu7ZjHEee7_tV-ho4D8Q" source="_B6yu55jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yu25jHEee7_tV-ho4D8Q" target="_B6yu9JjHEee7_tV-ho4D8Q" source="_B6yu8JjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yu3JjHEee7_tV-ho4D8Q" target="_B6yvAJjHEee7_tV-ho4D8Q" source="_B6yu95jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yu3ZjHEee7_tV-ho4D8Q" target="_B6yvBpjHEee7_tV-ho4D8Q" source="_B6yu-5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yu3pjHEee7_tV-ho4D8Q" target="_B6yvCpjHEee7_tV-ho4D8Q" source="_B6yvCZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yu35jHEee7_tV-ho4D8Q" target="_B6yvCpjHEee7_tV-ho4D8Q" source="_B6yvA5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yu4JjHEee7_tV-ho4D8Q" target="_B6yu6JjHEee7_tV-ho4D8Q" source="_B6yvCpjHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6yu4ZjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
            </edge>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yu4pjHEee7_tV-ho4D8Q" name="Body" incoming="_B6yu2ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ReadSelfAction" xmi:id="_B6yu45jHEee7_tV-ho4D8Q" name="ReadSelf">
              <result xmi:id="_B6yu5JjHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6yu15jHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yu5ZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yu5pjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6yu55jHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6yu15jHEee7_tV-ho4D8Q" outgoing="_B6yu1JjHEee7_tV-ho4D8Q _B6yu2JjHEee7_tV-ho4D8Q _B6yu2pjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallOperationAction" xmi:id="_B6yu6JjHEee7_tV-ho4D8Q" name="Call(Attribute$initialization$1)" incoming="_B6yu4JjHEee7_tV-ho4D8Q" outgoing="_B6yu2ZjHEee7_tV-ho4D8Q" operation="_B6yvYpjHEee7_tV-ho4D8Q">
              <target xmi:id="_B6yu6ZjHEee7_tV-ho4D8Q" name="Call(Attribute$initialization$1).target" incoming="_B6yu2JjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yu6pjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yu65jHEee7_tV-ho4D8Q" value="1"/>
              </target>
            </node>
            <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6yu7JjHEee7_tV-ho4D8Q" name="Read(Attribute$initializationFlag$1)" structuralFeature="_B6yuypjHEee7_tV-ho4D8Q">
              <object xmi:id="_B6yu7ZjHEee7_tV-ho4D8Q" name="Read(Attribute$initializationFlag$1).object" incoming="_B6yu2pjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yu7pjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yu75jHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6yu8JjHEee7_tV-ho4D8Q" name="Read(Attribute$initializationFlag$1).result" outgoing="_B6yu25jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yu8ZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yu8pjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6yu85jHEee7_tV-ho4D8Q" name="Call(ListSize)">
              <argument xmi:id="_B6yu9JjHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6yu25jHEee7_tV-ho4D8Q">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yu9ZjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yu9pjHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B6yu95jHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6yu3JjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yu-JjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yu-ZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yu-pjHEee7_tV-ho4D8Q" name="Value(0)">
              <result xmi:id="_B6yu-5jHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6yu3ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yu_JjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yu_ZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralInteger" xmi:id="_B6yu_pjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </value>
            </node>
            <node xmi:type="uml:TestIdentityAction" xmi:id="_B6yu_5jHEee7_tV-ho4D8Q" name="Test(Size==0)">
              <first xmi:id="_B6yvAJjHEee7_tV-ho4D8Q" name="Test(Size==0).first" incoming="_B6yu3JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvAZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvApjHEee7_tV-ho4D8Q" value="1"/>
              </first>
              <result xmi:id="_B6yvA5jHEee7_tV-ho4D8Q" name="Test(Size==0).result" outgoing="_B6yu35jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvBJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvBZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <second xmi:id="_B6yvBpjHEee7_tV-ho4D8Q" name="Test(Size==0).second" incoming="_B6yu3ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvB5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvCJjHEee7_tV-ho4D8Q" value="1"/>
              </second>
            </node>
            <node xmi:type="uml:InitialNode" xmi:id="_B6yvCZjHEee7_tV-ho4D8Q" name="InitialNode" outgoing="_B6yu3pjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:DecisionNode" xmi:id="_B6yvCpjHEee7_tV-ho4D8Q" name="Decision(Test(Attribute$initializationFlag$1))" incoming="_B6yu3pjHEee7_tV-ho4D8Q _B6yu35jHEee7_tV-ho4D8Q" outgoing="_B6yu4JjHEee7_tV-ho4D8Q" decisionInputFlow="_B6yu35jHEee7_tV-ho4D8Q"/>
          </structuredNode>
          <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6yu1ZjHEee7_tV-ho4D8Q" name="Return" incoming="_B6yu1JjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" parameter="_B6yu0ZjHEee7_tV-ho4D8Q"/>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6yvC5jHEee7_tV-ho4D8Q" name="destroy$method$1" specification="_B6yvZ5jHEee7_tV-ho4D8Q" node="_B6yvDJjHEee7_tV-ho4D8Q" group="_B6yvDJjHEee7_tV-ho4D8Q">
          <structuredNode xmi:id="_B6yvDJjHEee7_tV-ho4D8Q" name="Body(destroy$method$1)"/>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6yvDZjHEee7_tV-ho4D8Q" name="Attribute$initialization$1" specification="_B6yvYpjHEee7_tV-ho4D8Q" node="_B6yvDpjHEee7_tV-ho4D8Q" group="_B6yvDpjHEee7_tV-ho4D8Q">
          <structuredNode xmi:id="_B6yvDpjHEee7_tV-ho4D8Q" name="Body(Attribute$initialization$1)">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvD5jHEee7_tV-ho4D8Q" target="_B6yvHpjHEee7_tV-ho4D8Q" source="_B6yvG5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvEJjHEee7_tV-ho4D8Q" target="_B6yvKZjHEee7_tV-ho4D8Q" source="_B6yvHpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvEZjHEee7_tV-ho4D8Q" target="_B6yvOpjHEee7_tV-ho4D8Q" source="_B6yvHpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvEpjHEee7_tV-ho4D8Q" target="_B6yvRJjHEee7_tV-ho4D8Q" source="_B6yvHpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvE5jHEee7_tV-ho4D8Q" target="_B6yvS5jHEee7_tV-ho4D8Q" source="_B6yvR5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvFJjHEee7_tV-ho4D8Q" target="_B6yvV5jHEee7_tV-ho4D8Q" source="_B6yvTpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvFZjHEee7_tV-ho4D8Q" target="_B6yvXZjHEee7_tV-ho4D8Q" source="_B6yvUpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yvFpjHEee7_tV-ho4D8Q" target="_B6yvYZjHEee7_tV-ho4D8Q" source="_B6yvYJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvF5jHEee7_tV-ho4D8Q" target="_B6yvYZjHEee7_tV-ho4D8Q" source="_B6yvWpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yvGJjHEee7_tV-ho4D8Q" target="_B6yvH5jHEee7_tV-ho4D8Q" source="_B6yvYZjHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6yvGZjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
            </edge>
            <node xmi:type="uml:ReadSelfAction" xmi:id="_B6yvGpjHEee7_tV-ho4D8Q" name="ReadSelf">
              <result xmi:id="_B6yvG5jHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6yvD5jHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvHJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvHZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6yvHpjHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6yvD5jHEee7_tV-ho4D8Q" outgoing="_B6yvEJjHEee7_tV-ho4D8Q _B6yvEZjHEee7_tV-ho4D8Q _B6yvEpjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yvH5jHEee7_tV-ho4D8Q" name="Initialization" incoming="_B6yvGJjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6yvIJjHEee7_tV-ho4D8Q" target="_B6yvMpjHEee7_tV-ho4D8Q" source="_B6yvIZjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yvIZjHEee7_tV-ho4D8Q" name="Initialize(type)" outgoing="_B6yvIJjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvIpjHEee7_tV-ho4D8Q" target="_B6yvL5jHEee7_tV-ho4D8Q" source="_B6yvJJjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yvI5jHEee7_tV-ho4D8Q" name="Value(0)">
                  <result xmi:id="_B6yvJJjHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6yvIpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvJZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvJpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralInteger" xmi:id="_B6yvJ5jHEee7_tV-ho4D8Q">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  </value>
                </node>
                <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6yvKJjHEee7_tV-ho4D8Q" name="Write(type)" structuralFeature="_B6yuzZjHEee7_tV-ho4D8Q" isReplaceAll="true">
                  <object xmi:id="_B6yvKZjHEee7_tV-ho4D8Q" name="Write(type).object" incoming="_B6yvEJjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvKpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvK5jHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6yvLJjHEee7_tV-ho4D8Q" name="Write(type).result" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvLZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvLpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:id="_B6yvL5jHEee7_tV-ho4D8Q" name="Write(type).value" incoming="_B6yvIpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvMJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvMZjHEee7_tV-ho4D8Q" value="1"/>
                  </value>
                </node>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yvMpjHEee7_tV-ho4D8Q" name="Set(initializationFlag)" incoming="_B6yvIJjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvM5jHEee7_tV-ho4D8Q" target="_B6yvQJjHEee7_tV-ho4D8Q" source="_B6yvNZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yvNJjHEee7_tV-ho4D8Q" name="Value(true)">
                  <result xmi:id="_B6yvNZjHEee7_tV-ho4D8Q" name="Value(true).result" outgoing="_B6yvM5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvNpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvN5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralBoolean" xmi:id="_B6yvOJjHEee7_tV-ho4D8Q" value="true">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </value>
                </node>
                <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6yvOZjHEee7_tV-ho4D8Q" name="Write(Attribute$initializationFlag$1)" structuralFeature="_B6yuypjHEee7_tV-ho4D8Q" isReplaceAll="true">
                  <object xmi:id="_B6yvOpjHEee7_tV-ho4D8Q" name="Write(Attribute$initializationFlag$1).object" incoming="_B6yvEZjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvO5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvPJjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6yvPZjHEee7_tV-ho4D8Q" name="Write(Attribute$initializationFlag$1).result" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvPpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvP5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:id="_B6yvQJjHEee7_tV-ho4D8Q" name="Write(Attribute$initializationFlag$1).value" incoming="_B6yvM5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvQZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvQpjHEee7_tV-ho4D8Q" value="1"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6yvQ5jHEee7_tV-ho4D8Q" name="Read(Attribute$initializationFlag$1)" structuralFeature="_B6yuypjHEee7_tV-ho4D8Q">
              <object xmi:id="_B6yvRJjHEee7_tV-ho4D8Q" name="Read(Attribute$initializationFlag$1).object" incoming="_B6yvEpjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvRZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvRpjHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6yvR5jHEee7_tV-ho4D8Q" name="Read(Attribute$initializationFlag$1).result" outgoing="_B6yvE5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvSJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvSZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6yvSpjHEee7_tV-ho4D8Q" name="Call(ListSize)">
              <argument xmi:id="_B6yvS5jHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6yvE5jHEee7_tV-ho4D8Q">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvTJjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvTZjHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B6yvTpjHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6yvFJjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvT5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvUJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yvUZjHEee7_tV-ho4D8Q" name="Value(0)">
              <result xmi:id="_B6yvUpjHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6yvFZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvU5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvVJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralInteger" xmi:id="_B6yvVZjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </value>
            </node>
            <node xmi:type="uml:TestIdentityAction" xmi:id="_B6yvVpjHEee7_tV-ho4D8Q" name="Test(Size==0)">
              <first xmi:id="_B6yvV5jHEee7_tV-ho4D8Q" name="Test(Size==0).first" incoming="_B6yvFJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvWJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvWZjHEee7_tV-ho4D8Q" value="1"/>
              </first>
              <result xmi:id="_B6yvWpjHEee7_tV-ho4D8Q" name="Test(Size==0).result" outgoing="_B6yvF5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvW5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvXJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <second xmi:id="_B6yvXZjHEee7_tV-ho4D8Q" name="Test(Size==0).second" incoming="_B6yvFZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvXpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvX5jHEee7_tV-ho4D8Q" value="1"/>
              </second>
            </node>
            <node xmi:type="uml:InitialNode" xmi:id="_B6yvYJjHEee7_tV-ho4D8Q" name="InitialNode" outgoing="_B6yvFpjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:DecisionNode" xmi:id="_B6yvYZjHEee7_tV-ho4D8Q" name="Decision(Test(Attribute$initializationFlag$1))" incoming="_B6yvFpjHEee7_tV-ho4D8Q _B6yvF5jHEee7_tV-ho4D8Q" outgoing="_B6yvGJjHEee7_tV-ho4D8Q" decisionInputFlow="_B6yvF5jHEee7_tV-ho4D8Q"/>
          </structuredNode>
        </ownedBehavior>
        <ownedOperation xmi:id="_B6yvYpjHEee7_tV-ho4D8Q" name="Attribute$initialization$1" visibility="protected" method="_B6yvDZjHEee7_tV-ho4D8Q"/>
        <ownedOperation xmi:id="_B6yvY5jHEee7_tV-ho4D8Q" name="Attribute" visibility="public" method="_B6yu0JjHEee7_tV-ho4D8Q">
          <ownedParameter xmi:id="_B6yvZJjHEee7_tV-ho4D8Q" name="" visibility="package" type="_B6yuyZjHEee7_tV-ho4D8Q" direction="return">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvZZjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvZpjHEee7_tV-ho4D8Q" value="1"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_B6yvZ5jHEee7_tV-ho4D8Q" name="destroy" visibility="public" method="_B6yvC5jHEee7_tV-ho4D8Q"/>
      </nestedClassifier>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_B6yvaJjHEee7_tV-ho4D8Q" name="Something" visibility="public">
        <ownedAttribute xmi:id="_B6yvaZjHEee7_tV-ho4D8Q" name="Something$initializationFlag$1" visibility="protected">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvapjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yva5jHEee7_tV-ho4D8Q" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_B6yvbJjHEee7_tV-ho4D8Q" name="attribute" visibility="public" type="_B6yuyZjHEee7_tV-ho4D8Q">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvbZjHEee7_tV-ho4D8Q"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvbpjHEee7_tV-ho4D8Q" value="*"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6yvb5jHEee7_tV-ho4D8Q" name="Something$method$1" specification="_B6ywF5jHEee7_tV-ho4D8Q" node="_B6yvdJjHEee7_tV-ho4D8Q _B6yvdZjHEee7_tV-ho4D8Q" group="_B6yvdZjHEee7_tV-ho4D8Q">
          <ownedParameter xmi:id="_B6yvcJjHEee7_tV-ho4D8Q" name="" type="_B6yvaJjHEee7_tV-ho4D8Q" direction="return">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvcZjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvcpjHEee7_tV-ho4D8Q" value="1"/>
          </ownedParameter>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvc5jHEee7_tV-ho4D8Q" target="_B6yvdJjHEee7_tV-ho4D8Q" source="_B6yvhpjHEee7_tV-ho4D8Q"/>
          <structuredNode xmi:id="_B6yvdZjHEee7_tV-ho4D8Q" name="Body(Something$method$1)">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvdpjHEee7_tV-ho4D8Q" target="_B6yvhpjHEee7_tV-ho4D8Q" source="_B6yvg5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvd5jHEee7_tV-ho4D8Q" target="_B6yviJjHEee7_tV-ho4D8Q" source="_B6yvhpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yveJjHEee7_tV-ho4D8Q" target="_B6yvgZjHEee7_tV-ho4D8Q" source="_B6yvh5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yveZjHEee7_tV-ho4D8Q" target="_B6yvjJjHEee7_tV-ho4D8Q" source="_B6yvhpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvepjHEee7_tV-ho4D8Q" target="_B6yvk5jHEee7_tV-ho4D8Q" source="_B6yvj5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yve5jHEee7_tV-ho4D8Q" target="_B6yvn5jHEee7_tV-ho4D8Q" source="_B6yvlpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvfJjHEee7_tV-ho4D8Q" target="_B6yvpZjHEee7_tV-ho4D8Q" source="_B6yvmpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yvfZjHEee7_tV-ho4D8Q" target="_B6yvqZjHEee7_tV-ho4D8Q" source="_B6yvqJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvfpjHEee7_tV-ho4D8Q" target="_B6yvqZjHEee7_tV-ho4D8Q" source="_B6yvopjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yvf5jHEee7_tV-ho4D8Q" target="_B6yvh5jHEee7_tV-ho4D8Q" source="_B6yvqZjHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6yvgJjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
            </edge>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yvgZjHEee7_tV-ho4D8Q" name="Body" incoming="_B6yveJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ReadSelfAction" xmi:id="_B6yvgpjHEee7_tV-ho4D8Q" name="ReadSelf">
              <result xmi:id="_B6yvg5jHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6yvdpjHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvhJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvhZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6yvhpjHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6yvdpjHEee7_tV-ho4D8Q" outgoing="_B6yvc5jHEee7_tV-ho4D8Q _B6yvd5jHEee7_tV-ho4D8Q _B6yveZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallOperationAction" xmi:id="_B6yvh5jHEee7_tV-ho4D8Q" name="Call(Something$initialization$1)" incoming="_B6yvf5jHEee7_tV-ho4D8Q" outgoing="_B6yveJjHEee7_tV-ho4D8Q" operation="_B6ywFpjHEee7_tV-ho4D8Q">
              <target xmi:id="_B6yviJjHEee7_tV-ho4D8Q" name="Call(Something$initialization$1).target" incoming="_B6yvd5jHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yviZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvipjHEee7_tV-ho4D8Q" value="1"/>
              </target>
            </node>
            <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6yvi5jHEee7_tV-ho4D8Q" name="Read(Something$initializationFlag$1)" structuralFeature="_B6yvaZjHEee7_tV-ho4D8Q">
              <object xmi:id="_B6yvjJjHEee7_tV-ho4D8Q" name="Read(Something$initializationFlag$1).object" incoming="_B6yveZjHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvjZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvjpjHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6yvj5jHEee7_tV-ho4D8Q" name="Read(Something$initializationFlag$1).result" outgoing="_B6yvepjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvkJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvkZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6yvkpjHEee7_tV-ho4D8Q" name="Call(ListSize)">
              <argument xmi:id="_B6yvk5jHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6yvepjHEee7_tV-ho4D8Q">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvlJjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvlZjHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B6yvlpjHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6yve5jHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvl5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvmJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yvmZjHEee7_tV-ho4D8Q" name="Value(0)">
              <result xmi:id="_B6yvmpjHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6yvfJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvm5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvnJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralInteger" xmi:id="_B6yvnZjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </value>
            </node>
            <node xmi:type="uml:TestIdentityAction" xmi:id="_B6yvnpjHEee7_tV-ho4D8Q" name="Test(Size==0)">
              <first xmi:id="_B6yvn5jHEee7_tV-ho4D8Q" name="Test(Size==0).first" incoming="_B6yve5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvoJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvoZjHEee7_tV-ho4D8Q" value="1"/>
              </first>
              <result xmi:id="_B6yvopjHEee7_tV-ho4D8Q" name="Test(Size==0).result" outgoing="_B6yvfpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvo5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvpJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <second xmi:id="_B6yvpZjHEee7_tV-ho4D8Q" name="Test(Size==0).second" incoming="_B6yvfJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvppjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvp5jHEee7_tV-ho4D8Q" value="1"/>
              </second>
            </node>
            <node xmi:type="uml:InitialNode" xmi:id="_B6yvqJjHEee7_tV-ho4D8Q" name="InitialNode" outgoing="_B6yvfZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:DecisionNode" xmi:id="_B6yvqZjHEee7_tV-ho4D8Q" name="Decision(Test(Something$initializationFlag$1))" incoming="_B6yvfZjHEee7_tV-ho4D8Q _B6yvfpjHEee7_tV-ho4D8Q" outgoing="_B6yvf5jHEee7_tV-ho4D8Q" decisionInputFlow="_B6yvfpjHEee7_tV-ho4D8Q"/>
          </structuredNode>
          <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6yvdJjHEee7_tV-ho4D8Q" name="Return" incoming="_B6yvc5jHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" parameter="_B6yvcJjHEee7_tV-ho4D8Q"/>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6yvqpjHEee7_tV-ho4D8Q" name="destroy$method$1" specification="_B6ywG5jHEee7_tV-ho4D8Q" node="_B6yvq5jHEee7_tV-ho4D8Q" group="_B6yvq5jHEee7_tV-ho4D8Q">
          <structuredNode xmi:id="_B6yvq5jHEee7_tV-ho4D8Q" name="Body(destroy$method$1)"/>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6yvrJjHEee7_tV-ho4D8Q" name="Something$initialization$1" specification="_B6ywFpjHEee7_tV-ho4D8Q" node="_B6yvrZjHEee7_tV-ho4D8Q" group="_B6yvrZjHEee7_tV-ho4D8Q">
          <structuredNode xmi:id="_B6yvrZjHEee7_tV-ho4D8Q" name="Body(Something$initialization$1)">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvrpjHEee7_tV-ho4D8Q" target="_B6yvvZjHEee7_tV-ho4D8Q" source="_B6yvupjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvr5jHEee7_tV-ho4D8Q" target="_B6yv2JjHEee7_tV-ho4D8Q" source="_B6yvvZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvsJjHEee7_tV-ho4D8Q" target="_B6yv7pjHEee7_tV-ho4D8Q" source="_B6yvvZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvsZjHEee7_tV-ho4D8Q" target="_B6yv-JjHEee7_tV-ho4D8Q" source="_B6yvvZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvspjHEee7_tV-ho4D8Q" target="_B6yv_5jHEee7_tV-ho4D8Q" source="_B6yv-5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvs5jHEee7_tV-ho4D8Q" target="_B6ywC5jHEee7_tV-ho4D8Q" source="_B6ywApjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvtJjHEee7_tV-ho4D8Q" target="_B6ywEZjHEee7_tV-ho4D8Q" source="_B6ywBpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yvtZjHEee7_tV-ho4D8Q" target="_B6ywFZjHEee7_tV-ho4D8Q" source="_B6ywFJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvtpjHEee7_tV-ho4D8Q" target="_B6ywFZjHEee7_tV-ho4D8Q" source="_B6ywDpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6yvt5jHEee7_tV-ho4D8Q" target="_B6yvvpjHEee7_tV-ho4D8Q" source="_B6ywFZjHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6yvuJjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
            </edge>
            <node xmi:type="uml:ReadSelfAction" xmi:id="_B6yvuZjHEee7_tV-ho4D8Q" name="ReadSelf">
              <result xmi:id="_B6yvupjHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6yvrpjHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvu5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvvJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6yvvZjHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6yvrpjHEee7_tV-ho4D8Q" outgoing="_B6yvr5jHEee7_tV-ho4D8Q _B6yvsJjHEee7_tV-ho4D8Q _B6yvsZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yvvpjHEee7_tV-ho4D8Q" name="Initialization" incoming="_B6yvt5jHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6yvv5jHEee7_tV-ho4D8Q" target="_B6yv5pjHEee7_tV-ho4D8Q" source="_B6yvwJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yvwJjHEee7_tV-ho4D8Q" name="Initialize(attribute)" outgoing="_B6yvv5jHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvwZjHEee7_tV-ho4D8Q" target="_B6yv1JjHEee7_tV-ho4D8Q" source="_B6yvzJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvwpjHEee7_tV-ho4D8Q" target="_B6yvyJjHEee7_tV-ho4D8Q" source="_B6yv1JjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yvw5jHEee7_tV-ho4D8Q" target="_B6yv5ZjHEee7_tV-ho4D8Q" source="_B6yv0ZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:CallOperationAction" xmi:id="_B6yvxJjHEee7_tV-ho4D8Q" name="Call(Attribute)" operation="_B6yvY5jHEee7_tV-ho4D8Q">
                  <result xmi:id="_B6yvxZjHEee7_tV-ho4D8Q" name="Call(Attribute).result()" type="_B6yuyZjHEee7_tV-ho4D8Q">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvxpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvx5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <target xmi:id="_B6yvyJjHEee7_tV-ho4D8Q" name="Call(Attribute).target" incoming="_B6yvwpjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvyZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvypjHEee7_tV-ho4D8Q" value="1"/>
                  </target>
                </node>
                <node xmi:type="uml:CreateObjectAction" xmi:id="_B6yvy5jHEee7_tV-ho4D8Q" name="Create(Attribute)" classifier="_B6yuyZjHEee7_tV-ho4D8Q">
                  <result xmi:id="_B6yvzJjHEee7_tV-ho4D8Q" name="Create(Attribute).result" outgoing="_B6yvwZjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yvzZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yvzpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yvz5jHEee7_tV-ho4D8Q" name="Node(Call(Attribute))">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yv0JjHEee7_tV-ho4D8Q" target="_B6yv0ZjHEee7_tV-ho4D8Q" source="_B6yv1JjHEee7_tV-ho4D8Q"/>
                  <structuredNodeOutput xmi:id="_B6yv0ZjHEee7_tV-ho4D8Q" name="Output(Fork(Create(Attribute).result))" incoming="_B6yv0JjHEee7_tV-ho4D8Q" outgoing="_B6yvw5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yv0pjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yv05jHEee7_tV-ho4D8Q" value="1"/>
                  </structuredNodeOutput>
                  <node xmi:type="uml:ForkNode" xmi:id="_B6yv1JjHEee7_tV-ho4D8Q" name="Fork(Create(Attribute).result)" incoming="_B6yvwZjHEee7_tV-ho4D8Q" outgoing="_B6yvwpjHEee7_tV-ho4D8Q _B6yv0JjHEee7_tV-ho4D8Q"/>
                </node>
                <node xmi:type="uml:ExpansionRegion" xmi:id="_B6yv1ZjHEee7_tV-ho4D8Q" name="Iterate(Write(attribute))" inputElement="_B6yv5ZjHEee7_tV-ho4D8Q">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yv1pjHEee7_tV-ho4D8Q" target="_B6yv4pjHEee7_tV-ho4D8Q" source="_B6yv5ZjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yv15jHEee7_tV-ho4D8Q" target="_B6yv3JjHEee7_tV-ho4D8Q" source="_B6yv2JjHEee7_tV-ho4D8Q"/>
                  <structuredNodeInput xmi:id="_B6yv2JjHEee7_tV-ho4D8Q" name="Iterate(Write(attribute)).input(Fork(ReadSelf.result))" incoming="_B6yvr5jHEee7_tV-ho4D8Q" outgoing="_B6yv15jHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yv2ZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yv2pjHEee7_tV-ho4D8Q" value="1"/>
                  </structuredNodeInput>
                  <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6yv25jHEee7_tV-ho4D8Q" name="Write(attribute)" structuralFeature="_B6yvbJjHEee7_tV-ho4D8Q">
                    <object xmi:id="_B6yv3JjHEee7_tV-ho4D8Q" name="Write(attribute).object" incoming="_B6yv15jHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yv3ZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yv3pjHEee7_tV-ho4D8Q" value="1"/>
                    </object>
                    <result xmi:id="_B6yv35jHEee7_tV-ho4D8Q" name="Write(attribute).result" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yv4JjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yv4ZjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:id="_B6yv4pjHEee7_tV-ho4D8Q" name="Write(attribute).value" incoming="_B6yv1pjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yv45jHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yv5JjHEee7_tV-ho4D8Q" value="1"/>
                    </value>
                  </node>
                </node>
                <node xmi:type="uml:ExpansionNode" xmi:id="_B6yv5ZjHEee7_tV-ho4D8Q" name="Iterate(Write(attribute)).inputElement" incoming="_B6yvw5jHEee7_tV-ho4D8Q" outgoing="_B6yv1pjHEee7_tV-ho4D8Q" regionAsInput="_B6yv1ZjHEee7_tV-ho4D8Q"/>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6yv5pjHEee7_tV-ho4D8Q" name="Set(initializationFlag)" incoming="_B6yvv5jHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6yv55jHEee7_tV-ho4D8Q" target="_B6yv9JjHEee7_tV-ho4D8Q" source="_B6yv6ZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yv6JjHEee7_tV-ho4D8Q" name="Value(true)">
                  <result xmi:id="_B6yv6ZjHEee7_tV-ho4D8Q" name="Value(true).result" outgoing="_B6yv55jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yv6pjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yv65jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralBoolean" xmi:id="_B6yv7JjHEee7_tV-ho4D8Q" value="true">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </value>
                </node>
                <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6yv7ZjHEee7_tV-ho4D8Q" name="Write(Something$initializationFlag$1)" structuralFeature="_B6yvaZjHEee7_tV-ho4D8Q" isReplaceAll="true">
                  <object xmi:id="_B6yv7pjHEee7_tV-ho4D8Q" name="Write(Something$initializationFlag$1).object" incoming="_B6yvsJjHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yv75jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yv8JjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6yv8ZjHEee7_tV-ho4D8Q" name="Write(Something$initializationFlag$1).result" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yv8pjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yv85jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:id="_B6yv9JjHEee7_tV-ho4D8Q" name="Write(Something$initializationFlag$1).value" incoming="_B6yv55jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yv9ZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yv9pjHEee7_tV-ho4D8Q" value="1"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6yv95jHEee7_tV-ho4D8Q" name="Read(Something$initializationFlag$1)" structuralFeature="_B6yvaZjHEee7_tV-ho4D8Q">
              <object xmi:id="_B6yv-JjHEee7_tV-ho4D8Q" name="Read(Something$initializationFlag$1).object" incoming="_B6yvsZjHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yv-ZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yv-pjHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6yv-5jHEee7_tV-ho4D8Q" name="Read(Something$initializationFlag$1).result" outgoing="_B6yvspjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6yv_JjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6yv_ZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6yv_pjHEee7_tV-ho4D8Q" name="Call(ListSize)">
              <argument xmi:id="_B6yv_5jHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6yvspjHEee7_tV-ho4D8Q">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywAJjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywAZjHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B6ywApjHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6yvs5jHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywA5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywBJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6ywBZjHEee7_tV-ho4D8Q" name="Value(0)">
              <result xmi:id="_B6ywBpjHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6yvtJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywB5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywCJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralInteger" xmi:id="_B6ywCZjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </value>
            </node>
            <node xmi:type="uml:TestIdentityAction" xmi:id="_B6ywCpjHEee7_tV-ho4D8Q" name="Test(Size==0)">
              <first xmi:id="_B6ywC5jHEee7_tV-ho4D8Q" name="Test(Size==0).first" incoming="_B6yvs5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywDJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywDZjHEee7_tV-ho4D8Q" value="1"/>
              </first>
              <result xmi:id="_B6ywDpjHEee7_tV-ho4D8Q" name="Test(Size==0).result" outgoing="_B6yvtpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywD5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywEJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <second xmi:id="_B6ywEZjHEee7_tV-ho4D8Q" name="Test(Size==0).second" incoming="_B6yvtJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywEpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywE5jHEee7_tV-ho4D8Q" value="1"/>
              </second>
            </node>
            <node xmi:type="uml:InitialNode" xmi:id="_B6ywFJjHEee7_tV-ho4D8Q" name="InitialNode" outgoing="_B6yvtZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:DecisionNode" xmi:id="_B6ywFZjHEee7_tV-ho4D8Q" name="Decision(Test(Something$initializationFlag$1))" incoming="_B6yvtZjHEee7_tV-ho4D8Q _B6yvtpjHEee7_tV-ho4D8Q" outgoing="_B6yvt5jHEee7_tV-ho4D8Q" decisionInputFlow="_B6yvtpjHEee7_tV-ho4D8Q"/>
          </structuredNode>
        </ownedBehavior>
        <ownedOperation xmi:id="_B6ywFpjHEee7_tV-ho4D8Q" name="Something$initialization$1" visibility="protected" method="_B6yvrJjHEee7_tV-ho4D8Q"/>
        <ownedOperation xmi:id="_B6ywF5jHEee7_tV-ho4D8Q" name="Something" visibility="public" method="_B6yvb5jHEee7_tV-ho4D8Q">
          <ownedParameter xmi:id="_B6ywGJjHEee7_tV-ho4D8Q" name="" visibility="package" type="_B6yvaJjHEee7_tV-ho4D8Q" direction="return">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywGZjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywGpjHEee7_tV-ho4D8Q" value="1"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_B6ywG5jHEee7_tV-ho4D8Q" name="destroy" visibility="public" method="_B6yvqpjHEee7_tV-ho4D8Q"/>
      </nestedClassifier>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_B6ywHJjHEee7_tV-ho4D8Q" name="Object" visibility="public">
        <ownedAttribute xmi:id="_B6ywHZjHEee7_tV-ho4D8Q" name="Object$initializationFlag$1" visibility="protected">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywHpjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywH5jHEee7_tV-ho4D8Q" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_B6ywIJjHEee7_tV-ho4D8Q" name="attr" visibility="public" type="_B6yuyZjHEee7_tV-ho4D8Q">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywIZjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywIpjHEee7_tV-ho4D8Q" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6ywI5jHEee7_tV-ho4D8Q" name="init$method$1" specification="_B6zS_5jHEee7_tV-ho4D8Q" node="_B6ywKZjHEee7_tV-ho4D8Q _B6ywKpjHEee7_tV-ho4D8Q _B6ywK5jHEee7_tV-ho4D8Q" group="_B6ywK5jHEee7_tV-ho4D8Q">
          <ownedParameter xmi:id="_B6ywJJjHEee7_tV-ho4D8Q" name="attr" type="_B6yuyZjHEee7_tV-ho4D8Q">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywJZjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywJpjHEee7_tV-ho4D8Q" value="1"/>
          </ownedParameter>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywJ5jHEee7_tV-ho4D8Q" target="_B6ywKpjHEee7_tV-ho4D8Q" source="_B6ywKZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywKJjHEee7_tV-ho4D8Q" target="_B6ywPZjHEee7_tV-ho4D8Q" source="_B6ywKpjHEee7_tV-ho4D8Q"/>
          <structuredNode xmi:id="_B6ywK5jHEee7_tV-ho4D8Q" name="Body(init$method$1)">
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ywLJjHEee7_tV-ho4D8Q" name="ExpressionStatement@6e89033f">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywLZjHEee7_tV-ho4D8Q" target="_B6ywN5jHEee7_tV-ho4D8Q" source="_B6ywM5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywLpjHEee7_tV-ho4D8Q" target="_B6ywQJjHEee7_tV-ho4D8Q" source="_B6ywPZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywL5jHEee7_tV-ho4D8Q" target="_B6ywRJjHEee7_tV-ho4D8Q" source="_B6ywOpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6ywMJjHEee7_tV-ho4D8Q" target="_B6ywMZjHEee7_tV-ho4D8Q" source="_B6ywTZjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ywMZjHEee7_tV-ho4D8Q" name="Expression(LeftHandSide@23c13ac7)" incoming="_B6ywMJjHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ReadSelfAction" xmi:id="_B6ywMpjHEee7_tV-ho4D8Q" name="ReadSelf">
                  <result xmi:id="_B6ywM5jHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6ywLZjHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywNJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywNZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
              </node>
              <node xmi:type="uml:ClearStructuralFeatureAction" xmi:id="_B6ywNpjHEee7_tV-ho4D8Q" name="Clear(attr)" structuralFeature="_B6ywIJjHEee7_tV-ho4D8Q">
                <object xmi:id="_B6ywN5jHEee7_tV-ho4D8Q" name="Clear(attr).object" incoming="_B6ywLZjHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywOJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywOZjHEee7_tV-ho4D8Q" value="1"/>
                </object>
                <result xmi:id="_B6ywOpjHEee7_tV-ho4D8Q" name="Clear(attr).result" outgoing="_B6ywL5jHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywO5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywPJjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
              <node xmi:type="uml:ForkNode" xmi:id="_B6ywPZjHEee7_tV-ho4D8Q" name="Fork(LeftHandSide@23c13ac7)" incoming="_B6ywKJjHEee7_tV-ho4D8Q" outgoing="_B6ywLpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ywPpjHEee7_tV-ho4D8Q" name="WriteAll(Object::attr)">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywP5jHEee7_tV-ho4D8Q" target="_B6ywSpjHEee7_tV-ho4D8Q" source="_B6ywQJjHEee7_tV-ho4D8Q"/>
                <structuredNodeInput xmi:id="_B6ywQJjHEee7_tV-ho4D8Q" name="WriteAll(Object::attr).input(Object::attr)" incoming="_B6ywLpjHEee7_tV-ho4D8Q" outgoing="_B6ywP5jHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywQZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywQpjHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeInput>
                <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6ywQ5jHEee7_tV-ho4D8Q" name="Write(attr)" structuralFeature="_B6ywIJjHEee7_tV-ho4D8Q" isReplaceAll="true">
                  <object xmi:id="_B6ywRJjHEee7_tV-ho4D8Q" name="Write(attr).object" incoming="_B6ywL5jHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywRZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywRpjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6ywR5jHEee7_tV-ho4D8Q" name="Write(attr).result" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywSJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywSZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:id="_B6ywSpjHEee7_tV-ho4D8Q" name="Write(attr).value" incoming="_B6ywP5jHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywS5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywTJjHEee7_tV-ho4D8Q" value="1"/>
                  </value>
                </node>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ywTZjHEee7_tV-ho4D8Q" name="RightHandSide@59a8c7bf" outgoing="_B6ywMJjHEee7_tV-ho4D8Q"/>
            </node>
          </structuredNode>
          <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6ywKZjHEee7_tV-ho4D8Q" name="Input(attr)" outgoing="_B6ywJ5jHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" parameter="_B6ywJJjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:ForkNode" xmi:id="_B6ywKpjHEee7_tV-ho4D8Q" name="Fork(attr)" incoming="_B6ywJ5jHEee7_tV-ho4D8Q" outgoing="_B6ywKJjHEee7_tV-ho4D8Q"/>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6ywTpjHEee7_tV-ho4D8Q" name="Object$method$1" specification="_B6zTA5jHEee7_tV-ho4D8Q" node="_B6ywU5jHEee7_tV-ho4D8Q _B6ywVJjHEee7_tV-ho4D8Q" group="_B6ywVJjHEee7_tV-ho4D8Q">
          <ownedParameter xmi:id="_B6ywT5jHEee7_tV-ho4D8Q" name="" type="_B6ywHJjHEee7_tV-ho4D8Q" direction="return">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywUJjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywUZjHEee7_tV-ho4D8Q" value="1"/>
          </ownedParameter>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywUpjHEee7_tV-ho4D8Q" target="_B6ywU5jHEee7_tV-ho4D8Q" source="_B6ywZZjHEee7_tV-ho4D8Q"/>
          <structuredNode xmi:id="_B6ywVJjHEee7_tV-ho4D8Q" name="Body(Object$method$1)">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywVZjHEee7_tV-ho4D8Q" target="_B6ywZZjHEee7_tV-ho4D8Q" source="_B6ywYpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywVpjHEee7_tV-ho4D8Q" target="_B6ywZ5jHEee7_tV-ho4D8Q" source="_B6ywZZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6ywV5jHEee7_tV-ho4D8Q" target="_B6ywYJjHEee7_tV-ho4D8Q" source="_B6ywZpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywWJjHEee7_tV-ho4D8Q" target="_B6ywa5jHEee7_tV-ho4D8Q" source="_B6ywZZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywWZjHEee7_tV-ho4D8Q" target="_B6ywcpjHEee7_tV-ho4D8Q" source="_B6ywbpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywWpjHEee7_tV-ho4D8Q" target="_B6ywfpjHEee7_tV-ho4D8Q" source="_B6ywdZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywW5jHEee7_tV-ho4D8Q" target="_B6ywhJjHEee7_tV-ho4D8Q" source="_B6yweZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6ywXJjHEee7_tV-ho4D8Q" target="_B6ywiJjHEee7_tV-ho4D8Q" source="_B6ywh5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywXZjHEee7_tV-ho4D8Q" target="_B6ywiJjHEee7_tV-ho4D8Q" source="_B6ywgZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6ywXpjHEee7_tV-ho4D8Q" target="_B6ywZpjHEee7_tV-ho4D8Q" source="_B6ywiJjHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6ywX5jHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
            </edge>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ywYJjHEee7_tV-ho4D8Q" name="Body" incoming="_B6ywV5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ReadSelfAction" xmi:id="_B6ywYZjHEee7_tV-ho4D8Q" name="ReadSelf">
              <result xmi:id="_B6ywYpjHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6ywVZjHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywY5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywZJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6ywZZjHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6ywVZjHEee7_tV-ho4D8Q" outgoing="_B6ywUpjHEee7_tV-ho4D8Q _B6ywVpjHEee7_tV-ho4D8Q _B6ywWJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallOperationAction" xmi:id="_B6ywZpjHEee7_tV-ho4D8Q" name="Call(Object$initialization$1)" incoming="_B6ywXpjHEee7_tV-ho4D8Q" outgoing="_B6ywV5jHEee7_tV-ho4D8Q" operation="_B6zS_pjHEee7_tV-ho4D8Q">
              <target xmi:id="_B6ywZ5jHEee7_tV-ho4D8Q" name="Call(Object$initialization$1).target" incoming="_B6ywVpjHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywaJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywaZjHEee7_tV-ho4D8Q" value="1"/>
              </target>
            </node>
            <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6ywapjHEee7_tV-ho4D8Q" name="Read(Object$initializationFlag$1)" structuralFeature="_B6ywHZjHEee7_tV-ho4D8Q">
              <object xmi:id="_B6ywa5jHEee7_tV-ho4D8Q" name="Read(Object$initializationFlag$1).object" incoming="_B6ywWJjHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywbJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywbZjHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6ywbpjHEee7_tV-ho4D8Q" name="Read(Object$initializationFlag$1).result" outgoing="_B6ywWZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywb5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywcJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6ywcZjHEee7_tV-ho4D8Q" name="Call(ListSize)">
              <argument xmi:id="_B6ywcpjHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6ywWZjHEee7_tV-ho4D8Q">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywc5jHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywdJjHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B6ywdZjHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6ywWpjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywdpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywd5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6yweJjHEee7_tV-ho4D8Q" name="Value(0)">
              <result xmi:id="_B6yweZjHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6ywW5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywepjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywe5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralInteger" xmi:id="_B6ywfJjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </value>
            </node>
            <node xmi:type="uml:TestIdentityAction" xmi:id="_B6ywfZjHEee7_tV-ho4D8Q" name="Test(Size==0)">
              <first xmi:id="_B6ywfpjHEee7_tV-ho4D8Q" name="Test(Size==0).first" incoming="_B6ywWpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywf5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywgJjHEee7_tV-ho4D8Q" value="1"/>
              </first>
              <result xmi:id="_B6ywgZjHEee7_tV-ho4D8Q" name="Test(Size==0).result" outgoing="_B6ywXZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywgpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywg5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <second xmi:id="_B6ywhJjHEee7_tV-ho4D8Q" name="Test(Size==0).second" incoming="_B6ywW5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywhZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywhpjHEee7_tV-ho4D8Q" value="1"/>
              </second>
            </node>
            <node xmi:type="uml:InitialNode" xmi:id="_B6ywh5jHEee7_tV-ho4D8Q" name="InitialNode" outgoing="_B6ywXJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:DecisionNode" xmi:id="_B6ywiJjHEee7_tV-ho4D8Q" name="Decision(Test(Object$initializationFlag$1))" incoming="_B6ywXJjHEee7_tV-ho4D8Q _B6ywXZjHEee7_tV-ho4D8Q" outgoing="_B6ywXpjHEee7_tV-ho4D8Q" decisionInputFlow="_B6ywXZjHEee7_tV-ho4D8Q"/>
          </structuredNode>
          <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6ywU5jHEee7_tV-ho4D8Q" name="Return" incoming="_B6ywUpjHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" parameter="_B6ywT5jHEee7_tV-ho4D8Q"/>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6ywiZjHEee7_tV-ho4D8Q" name="destroy$method$1" specification="_B6zTB5jHEee7_tV-ho4D8Q" node="_B6ywipjHEee7_tV-ho4D8Q" group="_B6ywipjHEee7_tV-ho4D8Q">
          <structuredNode xmi:id="_B6ywipjHEee7_tV-ho4D8Q" name="Body(destroy$method$1)"/>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6ywi5jHEee7_tV-ho4D8Q" name="Object$initialization$1" specification="_B6zS_pjHEee7_tV-ho4D8Q" node="_B6ywjJjHEee7_tV-ho4D8Q" group="_B6ywjJjHEee7_tV-ho4D8Q">
          <structuredNode xmi:id="_B6ywjJjHEee7_tV-ho4D8Q" name="Body(Object$initialization$1)">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywjZjHEee7_tV-ho4D8Q" target="_B6ywm5jHEee7_tV-ho4D8Q" source="_B6ywmJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywjpjHEee7_tV-ho4D8Q" target="_B6zS1pjHEee7_tV-ho4D8Q" source="_B6ywm5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywj5jHEee7_tV-ho4D8Q" target="_B6zS4JjHEee7_tV-ho4D8Q" source="_B6ywm5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywkJjHEee7_tV-ho4D8Q" target="_B6zS55jHEee7_tV-ho4D8Q" source="_B6zS45jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywkZjHEee7_tV-ho4D8Q" target="_B6zS85jHEee7_tV-ho4D8Q" source="_B6zS6pjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywkpjHEee7_tV-ho4D8Q" target="_B6zS-ZjHEee7_tV-ho4D8Q" source="_B6zS7pjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6ywk5jHEee7_tV-ho4D8Q" target="_B6zS_ZjHEee7_tV-ho4D8Q" source="_B6zS_JjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywlJjHEee7_tV-ho4D8Q" target="_B6zS_ZjHEee7_tV-ho4D8Q" source="_B6zS9pjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6ywlZjHEee7_tV-ho4D8Q" target="_B6ywnJjHEee7_tV-ho4D8Q" source="_B6zS_ZjHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6ywlpjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
            </edge>
            <node xmi:type="uml:ReadSelfAction" xmi:id="_B6ywl5jHEee7_tV-ho4D8Q" name="ReadSelf">
              <result xmi:id="_B6ywmJjHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6ywjZjHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6ywmZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6ywmpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6ywm5jHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6ywjZjHEee7_tV-ho4D8Q" outgoing="_B6ywjpjHEee7_tV-ho4D8Q _B6ywj5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ywnJjHEee7_tV-ho4D8Q" name="Initialization" incoming="_B6ywlZjHEee7_tV-ho4D8Q">
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6ywnZjHEee7_tV-ho4D8Q" name="Set(initializationFlag)">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6ywnpjHEee7_tV-ho4D8Q" target="_B6zS3JjHEee7_tV-ho4D8Q" source="_B6zS0ZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zS0JjHEee7_tV-ho4D8Q" name="Value(true)">
                  <result xmi:id="_B6zS0ZjHEee7_tV-ho4D8Q" name="Value(true).result" outgoing="_B6ywnpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zS0pjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zS05jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralBoolean" xmi:id="_B6zS1JjHEee7_tV-ho4D8Q" value="true">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </value>
                </node>
                <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6zS1ZjHEee7_tV-ho4D8Q" name="Write(Object$initializationFlag$1)" structuralFeature="_B6ywHZjHEee7_tV-ho4D8Q" isReplaceAll="true">
                  <object xmi:id="_B6zS1pjHEee7_tV-ho4D8Q" name="Write(Object$initializationFlag$1).object" incoming="_B6ywjpjHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zS15jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zS2JjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6zS2ZjHEee7_tV-ho4D8Q" name="Write(Object$initializationFlag$1).result" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zS2pjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zS25jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:id="_B6zS3JjHEee7_tV-ho4D8Q" name="Write(Object$initializationFlag$1).value" incoming="_B6ywnpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zS3ZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zS3pjHEee7_tV-ho4D8Q" value="1"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6zS35jHEee7_tV-ho4D8Q" name="Read(Object$initializationFlag$1)" structuralFeature="_B6ywHZjHEee7_tV-ho4D8Q">
              <object xmi:id="_B6zS4JjHEee7_tV-ho4D8Q" name="Read(Object$initializationFlag$1).object" incoming="_B6ywj5jHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zS4ZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zS4pjHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6zS45jHEee7_tV-ho4D8Q" name="Read(Object$initializationFlag$1).result" outgoing="_B6ywkJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zS5JjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zS5ZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6zS5pjHEee7_tV-ho4D8Q" name="Call(ListSize)">
              <argument xmi:id="_B6zS55jHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6ywkJjHEee7_tV-ho4D8Q">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zS6JjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zS6ZjHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B6zS6pjHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6ywkZjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zS65jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zS7JjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zS7ZjHEee7_tV-ho4D8Q" name="Value(0)">
              <result xmi:id="_B6zS7pjHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6ywkpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zS75jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zS8JjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralInteger" xmi:id="_B6zS8ZjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </value>
            </node>
            <node xmi:type="uml:TestIdentityAction" xmi:id="_B6zS8pjHEee7_tV-ho4D8Q" name="Test(Size==0)">
              <first xmi:id="_B6zS85jHEee7_tV-ho4D8Q" name="Test(Size==0).first" incoming="_B6ywkZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zS9JjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zS9ZjHEee7_tV-ho4D8Q" value="1"/>
              </first>
              <result xmi:id="_B6zS9pjHEee7_tV-ho4D8Q" name="Test(Size==0).result" outgoing="_B6ywlJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zS95jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zS-JjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <second xmi:id="_B6zS-ZjHEee7_tV-ho4D8Q" name="Test(Size==0).second" incoming="_B6ywkpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zS-pjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zS-5jHEee7_tV-ho4D8Q" value="1"/>
              </second>
            </node>
            <node xmi:type="uml:InitialNode" xmi:id="_B6zS_JjHEee7_tV-ho4D8Q" name="InitialNode" outgoing="_B6ywk5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:DecisionNode" xmi:id="_B6zS_ZjHEee7_tV-ho4D8Q" name="Decision(Test(Object$initializationFlag$1))" incoming="_B6ywk5jHEee7_tV-ho4D8Q _B6ywlJjHEee7_tV-ho4D8Q" outgoing="_B6ywlZjHEee7_tV-ho4D8Q" decisionInputFlow="_B6ywlJjHEee7_tV-ho4D8Q"/>
          </structuredNode>
        </ownedBehavior>
        <ownedOperation xmi:id="_B6zS_pjHEee7_tV-ho4D8Q" name="Object$initialization$1" visibility="protected" method="_B6ywi5jHEee7_tV-ho4D8Q"/>
        <ownedOperation xmi:id="_B6zS_5jHEee7_tV-ho4D8Q" name="init" visibility="public" method="_B6ywI5jHEee7_tV-ho4D8Q">
          <ownedParameter xmi:id="_B6zTAJjHEee7_tV-ho4D8Q" name="attr" visibility="package" type="_B6yuyZjHEee7_tV-ho4D8Q">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTAZjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTApjHEee7_tV-ho4D8Q" value="1"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_B6zTA5jHEee7_tV-ho4D8Q" name="Object" visibility="public" method="_B6ywTpjHEee7_tV-ho4D8Q">
          <ownedParameter xmi:id="_B6zTBJjHEee7_tV-ho4D8Q" name="" visibility="package" type="_B6ywHJjHEee7_tV-ho4D8Q" direction="return">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTBZjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTBpjHEee7_tV-ho4D8Q" value="1"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_B6zTB5jHEee7_tV-ho4D8Q" name="destroy" visibility="public" method="_B6ywiZjHEee7_tV-ho4D8Q"/>
      </nestedClassifier>
      <nestedClassifier xmi:type="uml:Activity" xmi:id="_B6zTCJjHEee7_tV-ho4D8Q" name="Div" visibility="package" node="_B6zTGJjHEee7_tV-ho4D8Q _B6zTGZjHEee7_tV-ho4D8Q _B6zTGpjHEee7_tV-ho4D8Q _B6zTG5jHEee7_tV-ho4D8Q _B6zTHJjHEee7_tV-ho4D8Q _B6zTHZjHEee7_tV-ho4D8Q _B6zTHpjHEee7_tV-ho4D8Q" group="_B6zTHpjHEee7_tV-ho4D8Q">
        <ownedParameter xmi:id="_B6zTCZjHEee7_tV-ho4D8Q" name="x" visibility="package">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTCpjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTC5jHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTDJjHEee7_tV-ho4D8Q" name="y" visibility="package">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTDZjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTDpjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTD5jHEee7_tV-ho4D8Q" name="" visibility="package" direction="return">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTEJjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTEZjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTEpjHEee7_tV-ho4D8Q" target="_B6zTGZjHEee7_tV-ho4D8Q" source="_B6zTGJjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTE5jHEee7_tV-ho4D8Q" target="_B6zTG5jHEee7_tV-ho4D8Q" source="_B6zTGpjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTFJjHEee7_tV-ho4D8Q" target="_B6zTHZjHEee7_tV-ho4D8Q" source="_B6zTH5jHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTFZjHEee7_tV-ho4D8Q" target="_B6zTOZjHEee7_tV-ho4D8Q" source="_B6zTGZjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTFpjHEee7_tV-ho4D8Q" target="_B6zTPJjHEee7_tV-ho4D8Q" source="_B6zTG5jHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTF5jHEee7_tV-ho4D8Q" target="_B6zTHJjHEee7_tV-ho4D8Q" source="_B6zTLJjHEee7_tV-ho4D8Q"/>
        <structuredNode xmi:id="_B6zTHpjHEee7_tV-ho4D8Q" name="Body(Div)">
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zTH5jHEee7_tV-ho4D8Q" name="ReturnStatement@66ec7526" outgoing="_B6zTFJjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTIJjHEee7_tV-ho4D8Q" target="_B6zTSJjHEee7_tV-ho4D8Q" source="_B6zTMZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTIZjHEee7_tV-ho4D8Q" target="_B6zTR5jHEee7_tV-ho4D8Q" source="_B6zTL5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTIpjHEee7_tV-ho4D8Q" target="_B6zTU5jHEee7_tV-ho4D8Q" source="_B6zTMZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTI5jHEee7_tV-ho4D8Q" target="_B6zTX5jHEee7_tV-ho4D8Q" source="_B6zTXpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTJJjHEee7_tV-ho4D8Q" target="_B6zTX5jHEee7_tV-ho4D8Q" source="_B6zTS5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTJZjHEee7_tV-ho4D8Q" target="_B6zTTpjHEee7_tV-ho4D8Q" source="_B6zTX5jHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6zTJpjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
            </edge>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTJ5jHEee7_tV-ho4D8Q" target="_B6zTVJjHEee7_tV-ho4D8Q" source="_B6zTX5jHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6zTKJjHEee7_tV-ho4D8Q" name="Value(false)"/>
            </edge>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTKZjHEee7_tV-ho4D8Q" target="_B6zTYJjHEee7_tV-ho4D8Q" source="_B6zTUJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTKpjHEee7_tV-ho4D8Q" target="_B6zTYJjHEee7_tV-ho4D8Q" source="_B6zTVpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTK5jHEee7_tV-ho4D8Q" target="_B6zTLJjHEee7_tV-ho4D8Q" source="_B6zTYJjHEee7_tV-ho4D8Q"/>
            <structuredNodeOutput xmi:id="_B6zTLJjHEee7_tV-ho4D8Q" name="ReturnStatement@66ec7526.output" incoming="_B6zTK5jHEee7_tV-ho4D8Q" outgoing="_B6zTF5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTLZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTLpjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeOutput>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zTL5jHEee7_tV-ho4D8Q" name="Operands(EqualityExpression@77ec398e)" outgoing="_B6zTIZjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTMJjHEee7_tV-ho4D8Q" target="_B6zTMZjHEee7_tV-ho4D8Q" source="_B6zTNZjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ForkNode" xmi:id="_B6zTMZjHEee7_tV-ho4D8Q" name="Fork()@7d01e701" incoming="_B6zTMJjHEee7_tV-ho4D8Q" outgoing="_B6zTIJjHEee7_tV-ho4D8Q _B6zTIpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zTMpjHEee7_tV-ho4D8Q" name="RightHandSide@44034c25">
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zTM5jHEee7_tV-ho4D8Q" name="Node(Call(Div))">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTNJjHEee7_tV-ho4D8Q" target="_B6zTNZjHEee7_tV-ho4D8Q" source="_B6zTP5jHEee7_tV-ho4D8Q"/>
                  <structuredNodeOutput xmi:id="_B6zTNZjHEee7_tV-ho4D8Q" name="Output(Call(Div).result(result))" incoming="_B6zTNJjHEee7_tV-ho4D8Q" outgoing="_B6zTMJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTNpjHEee7_tV-ho4D8Q"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTN5jHEee7_tV-ho4D8Q" value="1"/>
                  </structuredNodeOutput>
                  <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6zTOJjHEee7_tV-ho4D8Q" name="Call(Div)">
                    <argument xmi:id="_B6zTOZjHEee7_tV-ho4D8Q" name="Call(Div).argument(x)" incoming="_B6zTFZjHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTOpjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTO5jHEee7_tV-ho4D8Q" value="1"/>
                    </argument>
                    <argument xmi:id="_B6zTPJjHEee7_tV-ho4D8Q" name="Call(Div).argument(y)" incoming="_B6zTFpjHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTPZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTPpjHEee7_tV-ho4D8Q" value="1"/>
                    </argument>
                    <result xmi:id="_B6zTP5jHEee7_tV-ho4D8Q" name="Call(Div).result(result)" outgoing="_B6zTNJjHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTQJjHEee7_tV-ho4D8Q"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTQZjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-IntegerFunctions-Div"/>
                  </node>
                </node>
              </node>
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zTQpjHEee7_tV-ho4D8Q" name="Value(null)">
                <result xmi:id="_B6zTQ5jHEee7_tV-ho4D8Q" name="Value(null).result" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTRJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTRZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralNull" xmi:id="_B6zTRpjHEee7_tV-ho4D8Q"/>
              </node>
            </node>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6zTR5jHEee7_tV-ho4D8Q" name="Call(NotEmpty)" incoming="_B6zTIZjHEee7_tV-ho4D8Q">
              <argument xmi:id="_B6zTSJjHEee7_tV-ho4D8Q" name="Call(NotEmpty).argument(seq)" incoming="_B6zTIJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTSZjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTSpjHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B6zTS5jHEee7_tV-ho4D8Q" name="Call(NotEmpty).result()" outgoing="_B6zTJJjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTTJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTTZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-NotEmpty"/>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zTTpjHEee7_tV-ho4D8Q" name="NullCoalescingExpression@97b0417.operand2" incoming="_B6zTJZjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTT5jHEee7_tV-ho4D8Q" target="_B6zTUJjHEee7_tV-ho4D8Q" source="_B6zTU5jHEee7_tV-ho4D8Q"/>
              <structuredNodeOutput xmi:id="_B6zTUJjHEee7_tV-ho4D8Q" name="NullCoalescingExpression@97b0417.operand2.result" incoming="_B6zTT5jHEee7_tV-ho4D8Q" outgoing="_B6zTKZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTUZjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTUpjHEee7_tV-ho4D8Q" value="*"/>
              </structuredNodeOutput>
              <node xmi:type="uml:MergeNode" xmi:id="_B6zTU5jHEee7_tV-ho4D8Q" name="Merge(Fork()@7d01e701)" incoming="_B6zTIpjHEee7_tV-ho4D8Q" outgoing="_B6zTT5jHEee7_tV-ho4D8Q"/>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zTVJjHEee7_tV-ho4D8Q" name="NullCoalescingExpression@97b0417.operand3" incoming="_B6zTJ5jHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTVZjHEee7_tV-ho4D8Q" target="_B6zTVpjHEee7_tV-ho4D8Q" source="_B6zTWpjHEee7_tV-ho4D8Q"/>
              <structuredNodeOutput xmi:id="_B6zTVpjHEee7_tV-ho4D8Q" name="NullCoalescingExpression@97b0417.operand3.result" incoming="_B6zTVZjHEee7_tV-ho4D8Q" outgoing="_B6zTKpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTV5jHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTWJjHEee7_tV-ho4D8Q" value="*"/>
              </structuredNodeOutput>
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zTWZjHEee7_tV-ho4D8Q" name="Value(0)">
                <result xmi:id="_B6zTWpjHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6zTVZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTW5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTXJjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralInteger" xmi:id="_B6zTXZjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                </value>
              </node>
            </node>
            <node xmi:type="uml:InitialNode" xmi:id="_B6zTXpjHEee7_tV-ho4D8Q" name="Initial(NullCoalescingExpression@97b0417)" outgoing="_B6zTI5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:DecisionNode" xmi:id="_B6zTX5jHEee7_tV-ho4D8Q" name="Decision(NullCoalescingExpression@97b0417)" incoming="_B6zTI5jHEee7_tV-ho4D8Q _B6zTJJjHEee7_tV-ho4D8Q" outgoing="_B6zTJZjHEee7_tV-ho4D8Q _B6zTJ5jHEee7_tV-ho4D8Q" decisionInputFlow="_B6zTJJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:MergeNode" xmi:id="_B6zTYJjHEee7_tV-ho4D8Q" name="Merge(NullCoalescingExpression@97b0417.result)" incoming="_B6zTKZjHEee7_tV-ho4D8Q _B6zTKpjHEee7_tV-ho4D8Q" outgoing="_B6zTK5jHEee7_tV-ho4D8Q"/>
          </node>
        </structuredNode>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTGJjHEee7_tV-ho4D8Q" name="Input(x)" outgoing="_B6zTEpjHEee7_tV-ho4D8Q" parameter="_B6zTCZjHEee7_tV-ho4D8Q">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </node>
        <node xmi:type="uml:ForkNode" xmi:id="_B6zTGZjHEee7_tV-ho4D8Q" name="Fork(x)" incoming="_B6zTEpjHEee7_tV-ho4D8Q" outgoing="_B6zTFZjHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTGpjHEee7_tV-ho4D8Q" name="Input(y)" outgoing="_B6zTE5jHEee7_tV-ho4D8Q" parameter="_B6zTDJjHEee7_tV-ho4D8Q">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </node>
        <node xmi:type="uml:ForkNode" xmi:id="_B6zTG5jHEee7_tV-ho4D8Q" name="Fork(y)" incoming="_B6zTE5jHEee7_tV-ho4D8Q" outgoing="_B6zTFpjHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTHJjHEee7_tV-ho4D8Q" name="Return" incoming="_B6zTF5jHEee7_tV-ho4D8Q" parameter="_B6zTD5jHEee7_tV-ho4D8Q">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </node>
        <node xmi:type="uml:ActivityFinalNode" xmi:id="_B6zTHZjHEee7_tV-ho4D8Q" name="Final" incoming="_B6zTFJjHEee7_tV-ho4D8Q"/>
      </nestedClassifier>
      <nestedClassifier xmi:type="uml:Activity" xmi:id="_B6zTYZjHEee7_tV-ho4D8Q" name="test" visibility="public" node="_B6zTnpjHEee7_tV-ho4D8Q _B6zTn5jHEee7_tV-ho4D8Q _B6zToJjHEee7_tV-ho4D8Q _B6zToZjHEee7_tV-ho4D8Q _B6zTopjHEee7_tV-ho4D8Q _B6zTo5jHEee7_tV-ho4D8Q _B6zTpJjHEee7_tV-ho4D8Q _B6zTpZjHEee7_tV-ho4D8Q _B6zTppjHEee7_tV-ho4D8Q _B6zTp5jHEee7_tV-ho4D8Q _B6zTqJjHEee7_tV-ho4D8Q _B6zTqZjHEee7_tV-ho4D8Q _B6zTqpjHEee7_tV-ho4D8Q _B6zTq5jHEee7_tV-ho4D8Q _B6zTrJjHEee7_tV-ho4D8Q _B6zTrZjHEee7_tV-ho4D8Q" group="_B6zTrZjHEee7_tV-ho4D8Q">
        <ownedParameter xmi:id="_B6zTYpjHEee7_tV-ho4D8Q" name="sum" visibility="package" direction="out">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTY5jHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTZJjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTZZjHEee7_tV-ho4D8Q" name="remainder" visibility="package" direction="out">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTZpjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTZ5jHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTaJjHEee7_tV-ho4D8Q" name="bad" visibility="package" direction="out">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTaZjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTapjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTa5jHEee7_tV-ho4D8Q" name="select" visibility="package" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false" direction="out">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTbJjHEee7_tV-ho4D8Q"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTbZjHEee7_tV-ho4D8Q" value="*"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTbpjHEee7_tV-ho4D8Q" name="reject" visibility="package" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false" direction="out">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTb5jHEee7_tV-ho4D8Q"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTcJjHEee7_tV-ho4D8Q" value="*"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTcZjHEee7_tV-ho4D8Q" name="collect" visibility="package" isOrdered="true" isUnique="false" direction="out">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTcpjHEee7_tV-ho4D8Q"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTc5jHEee7_tV-ho4D8Q" value="*"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTdJjHEee7_tV-ho4D8Q" name="iterate" visibility="package" isOrdered="true" isUnique="false" direction="out">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTdZjHEee7_tV-ho4D8Q"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTdpjHEee7_tV-ho4D8Q" value="*"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTd5jHEee7_tV-ho4D8Q" name="forAll" visibility="package" direction="out">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTeJjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTeZjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTepjHEee7_tV-ho4D8Q" name="exists" visibility="package" direction="out">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTe5jHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTfJjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTfZjHEee7_tV-ho4D8Q" name="one" visibility="package" direction="out">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTfpjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTf5jHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTgJjHEee7_tV-ho4D8Q" name="unique" visibility="package" direction="out">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTgZjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTgpjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTg5jHEee7_tV-ho4D8Q" name="jack" visibility="package" type="_B6yt0pjHEee7_tV-ho4D8Q" direction="out">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zThJjHEee7_tV-ho4D8Q"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zThZjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zThpjHEee7_tV-ho4D8Q" name="joan" visibility="package" type="_B6yt0pjHEee7_tV-ho4D8Q" direction="out">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTh5jHEee7_tV-ho4D8Q"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTiJjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTiZjHEee7_tV-ho4D8Q" name="something" visibility="package" type="_B6yvaJjHEee7_tV-ho4D8Q" direction="out">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTipjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTi5jHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6zTjJjHEee7_tV-ho4D8Q" name="obj" visibility="package" type="_B6ywHJjHEee7_tV-ho4D8Q" direction="out">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zTjZjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zTjpjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTj5jHEee7_tV-ho4D8Q" target="_B6zTnpjHEee7_tV-ho4D8Q" source="_B6zT7JjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTkJjHEee7_tV-ho4D8Q" target="_B6zTn5jHEee7_tV-ho4D8Q" source="_B6zT75jHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTkZjHEee7_tV-ho4D8Q" target="_B6zToJjHEee7_tV-ho4D8Q" source="_B6zT8pjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTkpjHEee7_tV-ho4D8Q" target="_B6zToZjHEee7_tV-ho4D8Q" source="_B6zT9ZjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTk5jHEee7_tV-ho4D8Q" target="_B6zTopjHEee7_tV-ho4D8Q" source="_B6zT-JjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTlJjHEee7_tV-ho4D8Q" target="_B6zTo5jHEee7_tV-ho4D8Q" source="_B6zT-5jHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTlZjHEee7_tV-ho4D8Q" target="_B6zTpJjHEee7_tV-ho4D8Q" source="_B6zT_pjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTlpjHEee7_tV-ho4D8Q" target="_B6zTpZjHEee7_tV-ho4D8Q" source="_B6zUAZjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTl5jHEee7_tV-ho4D8Q" target="_B6zTppjHEee7_tV-ho4D8Q" source="_B6zUBJjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTmJjHEee7_tV-ho4D8Q" target="_B6zTp5jHEee7_tV-ho4D8Q" source="_B6zUB5jHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTmZjHEee7_tV-ho4D8Q" target="_B6zTqJjHEee7_tV-ho4D8Q" source="_B6zUCpjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTmpjHEee7_tV-ho4D8Q" target="_B6zTqZjHEee7_tV-ho4D8Q" source="_B6zUDZjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTm5jHEee7_tV-ho4D8Q" target="_B6zTqpjHEee7_tV-ho4D8Q" source="_B6zUEJjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTnJjHEee7_tV-ho4D8Q" target="_B6zTq5jHEee7_tV-ho4D8Q" source="_B6zUE5jHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTnZjHEee7_tV-ho4D8Q" target="_B6zTrJjHEee7_tV-ho4D8Q" source="_B6zUFpjHEee7_tV-ho4D8Q"/>
        <structuredNode xmi:id="_B6zTrZjHEee7_tV-ho4D8Q" name="Body(test)">
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTrpjHEee7_tV-ho4D8Q" target="_B6zUPZjHEee7_tV-ho4D8Q" source="_B6zUG5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTr5jHEee7_tV-ho4D8Q" target="_B6zUOJjHEee7_tV-ho4D8Q" source="_B6zUGZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTsJjHEee7_tV-ho4D8Q" target="_B6zUSJjHEee7_tV-ho4D8Q" source="_B6zUG5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTsZjHEee7_tV-ho4D8Q" target="_B6zUQ5jHEee7_tV-ho4D8Q" source="_B6zUOJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTspjHEee7_tV-ho4D8Q" target="_B6zUTpjHEee7_tV-ho4D8Q" source="_B6zUQ5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTs5jHEee7_tV-ho4D8Q" target="_B6zUfZjHEee7_tV-ho4D8Q" source="_B6zUTpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTtJjHEee7_tV-ho4D8Q" target="_B6zUlJjHEee7_tV-ho4D8Q" source="_B6zUfZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTtZjHEee7_tV-ho4D8Q" target="_B6zUsZjHEee7_tV-ho4D8Q" source="_B6zUlpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTtpjHEee7_tV-ho4D8Q" target="_B6zUq5jHEee7_tV-ho4D8Q" source="_B6zUlJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTt5jHEee7_tV-ho4D8Q" target="_B6zU05jHEee7_tV-ho4D8Q" source="_B6zUlpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTuJjHEee7_tV-ho4D8Q" target="_B6zUzZjHEee7_tV-ho4D8Q" source="_B6zUq5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTuZjHEee7_tV-ho4D8Q" target="_B6zU9ZjHEee7_tV-ho4D8Q" source="_B6zUlpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTupjHEee7_tV-ho4D8Q" target="_B6zU75jHEee7_tV-ho4D8Q" source="_B6zUzZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTu5jHEee7_tV-ho4D8Q" target="_B6zVF5jHEee7_tV-ho4D8Q" source="_B6zUlpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTvJjHEee7_tV-ho4D8Q" target="_B6zVEZjHEee7_tV-ho4D8Q" source="_B6zU75jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTvZjHEee7_tV-ho4D8Q" target="_B6zVOZjHEee7_tV-ho4D8Q" source="_B6zUlpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTvpjHEee7_tV-ho4D8Q" target="_B6zVM5jHEee7_tV-ho4D8Q" source="_B6zVEZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTv5jHEee7_tV-ho4D8Q" target="_B6zVYZjHEee7_tV-ho4D8Q" source="_B6zUf5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTwJjHEee7_tV-ho4D8Q" target="_B6zVY5jHEee7_tV-ho4D8Q" source="_B6zUlpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTwZjHEee7_tV-ho4D8Q" target="_B6zVVZjHEee7_tV-ho4D8Q" source="_B6zVM5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTwpjHEee7_tV-ho4D8Q" target="_B6zVkpjHEee7_tV-ho4D8Q" source="_B6zVV5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTw5jHEee7_tV-ho4D8Q" target="_B6zVZJjHEee7_tV-ho4D8Q" source="_B6zVVZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTxJjHEee7_tV-ho4D8Q" target="_B6zVrJjHEee7_tV-ho4D8Q" source="_B6zVV5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTxZjHEee7_tV-ho4D8Q" target="_B6zVlJjHEee7_tV-ho4D8Q" source="_B6zVZJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTxpjHEee7_tV-ho4D8Q" target="_B6zVwJjHEee7_tV-ho4D8Q" source="_B6zVV5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTx5jHEee7_tV-ho4D8Q" target="_B6zVrpjHEee7_tV-ho4D8Q" source="_B6zVlJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTyJjHEee7_tV-ho4D8Q" target="_B6zV1JjHEee7_tV-ho4D8Q" source="_B6zVV5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTyZjHEee7_tV-ho4D8Q" target="_B6zVwpjHEee7_tV-ho4D8Q" source="_B6zVrpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTypjHEee7_tV-ho4D8Q" target="_B6zWDZjHEee7_tV-ho4D8Q" source="_B6zVV5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTy5jHEee7_tV-ho4D8Q" target="_B6zV1pjHEee7_tV-ho4D8Q" source="_B6zVwpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTzJjHEee7_tV-ho4D8Q" target="_B6zWSJjHEee7_tV-ho4D8Q" source="_B6zVV5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTzZjHEee7_tV-ho4D8Q" target="_B6zWFpjHEee7_tV-ho4D8Q" source="_B6zV1pjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zTzpjHEee7_tV-ho4D8Q" target="_B6zWfZjHEee7_tV-ho4D8Q" source="_B6zVV5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zTz5jHEee7_tV-ho4D8Q" target="_B6zWUZjHEee7_tV-ho4D8Q" source="_B6zWFpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT0JjHEee7_tV-ho4D8Q" target="_B6zWrJjHEee7_tV-ho4D8Q" source="_B6zVV5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zT0ZjHEee7_tV-ho4D8Q" target="_B6zWlZjHEee7_tV-ho4D8Q" source="_B6zWUZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zT0pjHEee7_tV-ho4D8Q" target="_B6z6HZjHEee7_tV-ho4D8Q" source="_B6zWlZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zT05jHEee7_tV-ho4D8Q" target="_B6z6ZJjHEee7_tV-ho4D8Q" source="_B6z6HZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zT1JjHEee7_tV-ho4D8Q" target="_B6z6q5jHEee7_tV-ho4D8Q" source="_B6z6ZJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zT1ZjHEee7_tV-ho4D8Q" target="_B6z6tJjHEee7_tV-ho4D8Q" source="_B6z6q5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT1pjHEee7_tV-ho4D8Q" target="_B6z615jHEee7_tV-ho4D8Q" source="_B6z6tpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT15jHEee7_tV-ho4D8Q" target="_B6z64JjHEee7_tV-ho4D8Q" source="_B6z6rZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zT2JjHEee7_tV-ho4D8Q" target="_B6z6y5jHEee7_tV-ho4D8Q" source="_B6z6tJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zT2ZjHEee7_tV-ho4D8Q" target="_B6z6_pjHEee7_tV-ho4D8Q" source="_B6z6y5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT2pjHEee7_tV-ho4D8Q" target="_B6z7IZjHEee7_tV-ho4D8Q" source="_B6z6tpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT25jHEee7_tV-ho4D8Q" target="_B6z7J5jHEee7_tV-ho4D8Q" source="_B6z7AJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6zT3JjHEee7_tV-ho4D8Q" target="_B6z7FZjHEee7_tV-ho4D8Q" source="_B6z6_pjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT3ZjHEee7_tV-ho4D8Q" target="_B6zT7JjHEee7_tV-ho4D8Q" source="_B6zUOpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT3pjHEee7_tV-ho4D8Q" target="_B6zT75jHEee7_tV-ho4D8Q" source="_B6zURZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT35jHEee7_tV-ho4D8Q" target="_B6zT8pjHEee7_tV-ho4D8Q" source="_B6zUUJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT4JjHEee7_tV-ho4D8Q" target="_B6zT9ZjHEee7_tV-ho4D8Q" source="_B6zVZpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT4ZjHEee7_tV-ho4D8Q" target="_B6zT-JjHEee7_tV-ho4D8Q" source="_B6zVlpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT4pjHEee7_tV-ho4D8Q" target="_B6zT-5jHEee7_tV-ho4D8Q" source="_B6zVsJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT45jHEee7_tV-ho4D8Q" target="_B6zT_pjHEee7_tV-ho4D8Q" source="_B6zVxJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT5JjHEee7_tV-ho4D8Q" target="_B6zUAZjHEee7_tV-ho4D8Q" source="_B6zV2JjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT5ZjHEee7_tV-ho4D8Q" target="_B6zUBJjHEee7_tV-ho4D8Q" source="_B6zWGJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT5pjHEee7_tV-ho4D8Q" target="_B6zUB5jHEee7_tV-ho4D8Q" source="_B6zWU5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT55jHEee7_tV-ho4D8Q" target="_B6zUCpjHEee7_tV-ho4D8Q" source="_B6zWl5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT6JjHEee7_tV-ho4D8Q" target="_B6zUDZjHEee7_tV-ho4D8Q" source="_B6z6H5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT6ZjHEee7_tV-ho4D8Q" target="_B6zUEJjHEee7_tV-ho4D8Q" source="_B6z6ZpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT6pjHEee7_tV-ho4D8Q" target="_B6zUE5jHEee7_tV-ho4D8Q" source="_B6z6tpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zT65jHEee7_tV-ho4D8Q" target="_B6zUFpjHEee7_tV-ho4D8Q" source="_B6z7AJjHEee7_tV-ho4D8Q"/>
          <structuredNodeOutput xmi:id="_B6zT7JjHEee7_tV-ho4D8Q" name="Output(sum)" incoming="_B6zT3ZjHEee7_tV-ho4D8Q" outgoing="_B6zTj5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zT7ZjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zT7pjHEee7_tV-ho4D8Q" value="1"/>
          </structuredNodeOutput>
          <structuredNodeOutput xmi:id="_B6zT75jHEee7_tV-ho4D8Q" name="Output(remainder)" incoming="_B6zT3pjHEee7_tV-ho4D8Q" outgoing="_B6zTkJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zT8JjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zT8ZjHEee7_tV-ho4D8Q" value="1"/>
          </structuredNodeOutput>
          <structuredNodeOutput xmi:id="_B6zT8pjHEee7_tV-ho4D8Q" name="Output(bad)" incoming="_B6zT35jHEee7_tV-ho4D8Q" outgoing="_B6zTkZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zT85jHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zT9JjHEee7_tV-ho4D8Q" value="1"/>
          </structuredNodeOutput>
          <structuredNodeOutput xmi:id="_B6zT9ZjHEee7_tV-ho4D8Q" name="Output(select)" incoming="_B6zT4JjHEee7_tV-ho4D8Q" outgoing="_B6zTkpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zT9pjHEee7_tV-ho4D8Q"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zT95jHEee7_tV-ho4D8Q" value="*"/>
          </structuredNodeOutput>
          <structuredNodeOutput xmi:id="_B6zT-JjHEee7_tV-ho4D8Q" name="Output(reject)" incoming="_B6zT4ZjHEee7_tV-ho4D8Q" outgoing="_B6zTk5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zT-ZjHEee7_tV-ho4D8Q"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zT-pjHEee7_tV-ho4D8Q" value="*"/>
          </structuredNodeOutput>
          <structuredNodeOutput xmi:id="_B6zT-5jHEee7_tV-ho4D8Q" name="Output(collect)" incoming="_B6zT4pjHEee7_tV-ho4D8Q" outgoing="_B6zTlJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zT_JjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zT_ZjHEee7_tV-ho4D8Q" value="*"/>
          </structuredNodeOutput>
          <structuredNodeOutput xmi:id="_B6zT_pjHEee7_tV-ho4D8Q" name="Output(iterate)" incoming="_B6zT45jHEee7_tV-ho4D8Q" outgoing="_B6zTlZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zT_5jHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUAJjHEee7_tV-ho4D8Q" value="*"/>
          </structuredNodeOutput>
          <structuredNodeOutput xmi:id="_B6zUAZjHEee7_tV-ho4D8Q" name="Output(forAll)" incoming="_B6zT5JjHEee7_tV-ho4D8Q" outgoing="_B6zTlpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUApjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUA5jHEee7_tV-ho4D8Q" value="1"/>
          </structuredNodeOutput>
          <structuredNodeOutput xmi:id="_B6zUBJjHEee7_tV-ho4D8Q" name="Output(exists)" incoming="_B6zT5ZjHEee7_tV-ho4D8Q" outgoing="_B6zTl5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUBZjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUBpjHEee7_tV-ho4D8Q" value="1"/>
          </structuredNodeOutput>
          <structuredNodeOutput xmi:id="_B6zUB5jHEee7_tV-ho4D8Q" name="Output(one)" incoming="_B6zT5pjHEee7_tV-ho4D8Q" outgoing="_B6zTmJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUCJjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUCZjHEee7_tV-ho4D8Q" value="1"/>
          </structuredNodeOutput>
          <structuredNodeOutput xmi:id="_B6zUCpjHEee7_tV-ho4D8Q" name="Output(unique)" incoming="_B6zT55jHEee7_tV-ho4D8Q" outgoing="_B6zTmZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUC5jHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUDJjHEee7_tV-ho4D8Q" value="1"/>
          </structuredNodeOutput>
          <structuredNodeOutput xmi:id="_B6zUDZjHEee7_tV-ho4D8Q" name="Output(jack)" incoming="_B6zT6JjHEee7_tV-ho4D8Q" outgoing="_B6zTmpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUDpjHEee7_tV-ho4D8Q"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUD5jHEee7_tV-ho4D8Q" value="1"/>
          </structuredNodeOutput>
          <structuredNodeOutput xmi:id="_B6zUEJjHEee7_tV-ho4D8Q" name="Output(joan)" incoming="_B6zT6ZjHEee7_tV-ho4D8Q" outgoing="_B6zTm5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUEZjHEee7_tV-ho4D8Q"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUEpjHEee7_tV-ho4D8Q" value="1"/>
          </structuredNodeOutput>
          <structuredNodeOutput xmi:id="_B6zUE5jHEee7_tV-ho4D8Q" name="Output(something)" incoming="_B6zT6pjHEee7_tV-ho4D8Q" outgoing="_B6zTnJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUFJjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUFZjHEee7_tV-ho4D8Q" value="1"/>
          </structuredNodeOutput>
          <structuredNodeOutput xmi:id="_B6zUFpjHEee7_tV-ho4D8Q" name="Output(obj)" incoming="_B6zT65jHEee7_tV-ho4D8Q" outgoing="_B6zTnZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUF5jHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUGJjHEee7_tV-ho4D8Q" value="1"/>
          </structuredNodeOutput>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUGZjHEee7_tV-ho4D8Q" name="ExpressionStatement@5b4f3e78" outgoing="_B6zTr5jHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUGpjHEee7_tV-ho4D8Q" target="_B6zUG5jHEee7_tV-ho4D8Q" source="_B6zUI5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zUG5jHEee7_tV-ho4D8Q" name="Fork(subtotals)@2b4c5636" incoming="_B6zUGpjHEee7_tV-ho4D8Q" outgoing="_B6zTrpjHEee7_tV-ho4D8Q _B6zTsJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUHJjHEee7_tV-ho4D8Q" name="RightHandSide@70e656e8">
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUHZjHEee7_tV-ho4D8Q" name="SequenceConstructionExpression@70e656e8">
                <edge xmi:type="uml:ControlFlow" xmi:id="_B6zUHpjHEee7_tV-ho4D8Q" target="_B6zULJjHEee7_tV-ho4D8Q" source="_B6zUJpjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ControlFlow" xmi:id="_B6zUH5jHEee7_tV-ho4D8Q" target="_B6zUMpjHEee7_tV-ho4D8Q" source="_B6zULJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUIJjHEee7_tV-ho4D8Q" target="_B6zUI5jHEee7_tV-ho4D8Q" source="_B6zUKJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUIZjHEee7_tV-ho4D8Q" target="_B6zUI5jHEee7_tV-ho4D8Q" source="_B6zULpjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUIpjHEee7_tV-ho4D8Q" target="_B6zUI5jHEee7_tV-ho4D8Q" source="_B6zUNJjHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B6zUI5jHEee7_tV-ho4D8Q" name="SequenceConstructionExpression@70e656e8.output" incoming="_B6zUIJjHEee7_tV-ho4D8Q _B6zUIZjHEee7_tV-ho4D8Q _B6zUIpjHEee7_tV-ho4D8Q" outgoing="_B6zUGpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUJJjHEee7_tV-ho4D8Q" value="3"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUJZjHEee7_tV-ho4D8Q" value="3"/>
                </structuredNodeOutput>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUJpjHEee7_tV-ho4D8Q" name="SequenceExpressionList@5b78144f#1" outgoing="_B6zUHpjHEee7_tV-ho4D8Q">
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zUJ5jHEee7_tV-ho4D8Q" name="Value(1)">
                    <result xmi:id="_B6zUKJjHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B6zUIJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUKZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUKpjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralInteger" xmi:id="_B6zUK5jHEee7_tV-ho4D8Q" value="1">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    </value>
                  </node>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zULJjHEee7_tV-ho4D8Q" name="SequenceExpressionList@5b78144f#2" incoming="_B6zUHpjHEee7_tV-ho4D8Q" outgoing="_B6zUH5jHEee7_tV-ho4D8Q">
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zULZjHEee7_tV-ho4D8Q" name="Value(2)">
                    <result xmi:id="_B6zULpjHEee7_tV-ho4D8Q" name="Value(2).result" outgoing="_B6zUIZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUL5jHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUMJjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralInteger" xmi:id="_B6zUMZjHEee7_tV-ho4D8Q" value="2">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    </value>
                  </node>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUMpjHEee7_tV-ho4D8Q" name="SequenceExpressionList@5b78144f#3" incoming="_B6zUH5jHEee7_tV-ho4D8Q">
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zUM5jHEee7_tV-ho4D8Q" name="Value(3)">
                    <result xmi:id="_B6zUNJjHEee7_tV-ho4D8Q" name="Value(3).result" outgoing="_B6zUIpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUNZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUNpjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralInteger" xmi:id="_B6zUN5jHEee7_tV-ho4D8Q" value="3">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    </value>
                  </node>
                </node>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUOJjHEee7_tV-ho4D8Q" name="ExpressionStatement@1d7b7816" incoming="_B6zTr5jHEee7_tV-ho4D8Q" outgoing="_B6zTsZjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUOZjHEee7_tV-ho4D8Q" target="_B6zUOpjHEee7_tV-ho4D8Q" source="_B6zUQJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zUOpjHEee7_tV-ho4D8Q" name="Fork(sum)@3bbe38a2" incoming="_B6zUOZjHEee7_tV-ho4D8Q" outgoing="_B6zT3ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUO5jHEee7_tV-ho4D8Q" name="RightHandSide@6aa480c3">
              <node xmi:type="uml:ReduceAction" xmi:id="_B6zUPJjHEee7_tV-ho4D8Q" name="Reduce(+)">
                <collection xmi:id="_B6zUPZjHEee7_tV-ho4D8Q" name="Reduce(+).collection" incoming="_B6zTrpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUPpjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUP5jHEee7_tV-ho4D8Q" value="*"/>
                </collection>
                <reducer xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-IntegerFunctions-plus"/>
                <result xmi:id="_B6zUQJjHEee7_tV-ho4D8Q" name="Reduce(+).result" outgoing="_B6zUOZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUQZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUQpjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUQ5jHEee7_tV-ho4D8Q" name="ExpressionStatement@788045e5" incoming="_B6zTsZjHEee7_tV-ho4D8Q" outgoing="_B6zTspjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zURJjHEee7_tV-ho4D8Q" target="_B6zURZjHEee7_tV-ho4D8Q" source="_B6zUS5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zURZjHEee7_tV-ho4D8Q" name="Fork(remainder)@7f36aaaf" incoming="_B6zURJjHEee7_tV-ho4D8Q" outgoing="_B6zT3pjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zURpjHEee7_tV-ho4D8Q" name="RightHandSide@216e03ac">
              <node xmi:type="uml:ReduceAction" xmi:id="_B6zUR5jHEee7_tV-ho4D8Q" name="Reduce(Mod)" isOrdered="true">
                <collection xmi:id="_B6zUSJjHEee7_tV-ho4D8Q" name="Reduce(Mod).collection" incoming="_B6zTsJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUSZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUSpjHEee7_tV-ho4D8Q" value="*"/>
                </collection>
                <reducer xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-IntegerFunctions-Mod"/>
                <result xmi:id="_B6zUS5jHEee7_tV-ho4D8Q" name="Reduce(Mod).result" outgoing="_B6zURJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUTJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUTZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUTpjHEee7_tV-ho4D8Q" name="ExpressionStatement@76b03eb0" incoming="_B6zTspjHEee7_tV-ho4D8Q" outgoing="_B6zTs5jHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUT5jHEee7_tV-ho4D8Q" target="_B6zUUJjHEee7_tV-ho4D8Q" source="_B6zUV5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zUUJjHEee7_tV-ho4D8Q" name="Fork(bad)@1e095898" incoming="_B6zUT5jHEee7_tV-ho4D8Q" outgoing="_B6zT35jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUUZjHEee7_tV-ho4D8Q" name="RightHandSide@6f0fbc3e">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUUpjHEee7_tV-ho4D8Q" target="_B6zUVJjHEee7_tV-ho4D8Q" source="_B6zUYpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ReduceAction" xmi:id="_B6zUU5jHEee7_tV-ho4D8Q" name="Reduce(Div)" reducer="_B6zTCJjHEee7_tV-ho4D8Q">
                <collection xmi:id="_B6zUVJjHEee7_tV-ho4D8Q" name="Reduce(Div).collection" incoming="_B6zUUpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUVZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUVpjHEee7_tV-ho4D8Q" value="*"/>
                </collection>
                <result xmi:id="_B6zUV5jHEee7_tV-ho4D8Q" name="Reduce(Div).result" outgoing="_B6zUT5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUWJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUWZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUWpjHEee7_tV-ho4D8Q" name="SequenceConstructionExpression@32fe2870">
                <edge xmi:type="uml:ControlFlow" xmi:id="_B6zUW5jHEee7_tV-ho4D8Q" target="_B6zUa5jHEee7_tV-ho4D8Q" source="_B6zUZZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ControlFlow" xmi:id="_B6zUXJjHEee7_tV-ho4D8Q" target="_B6zUcZjHEee7_tV-ho4D8Q" source="_B6zUa5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ControlFlow" xmi:id="_B6zUXZjHEee7_tV-ho4D8Q" target="_B6zUd5jHEee7_tV-ho4D8Q" source="_B6zUcZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUXpjHEee7_tV-ho4D8Q" target="_B6zUYpjHEee7_tV-ho4D8Q" source="_B6zUZ5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUX5jHEee7_tV-ho4D8Q" target="_B6zUYpjHEee7_tV-ho4D8Q" source="_B6zUbZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUYJjHEee7_tV-ho4D8Q" target="_B6zUYpjHEee7_tV-ho4D8Q" source="_B6zUc5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUYZjHEee7_tV-ho4D8Q" target="_B6zUYpjHEee7_tV-ho4D8Q" source="_B6zUeZjHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B6zUYpjHEee7_tV-ho4D8Q" name="SequenceConstructionExpression@32fe2870.output" incoming="_B6zUXpjHEee7_tV-ho4D8Q _B6zUX5jHEee7_tV-ho4D8Q _B6zUYJjHEee7_tV-ho4D8Q _B6zUYZjHEee7_tV-ho4D8Q" outgoing="_B6zUUpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUY5jHEee7_tV-ho4D8Q" value="4"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUZJjHEee7_tV-ho4D8Q" value="4"/>
                </structuredNodeOutput>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUZZjHEee7_tV-ho4D8Q" name="SequenceExpressionList@1d0433a8#1" outgoing="_B6zUW5jHEee7_tV-ho4D8Q">
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zUZpjHEee7_tV-ho4D8Q" name="Value(16)">
                    <result xmi:id="_B6zUZ5jHEee7_tV-ho4D8Q" name="Value(16).result" outgoing="_B6zUXpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUaJjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUaZjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralInteger" xmi:id="_B6zUapjHEee7_tV-ho4D8Q" value="16">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    </value>
                  </node>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUa5jHEee7_tV-ho4D8Q" name="SequenceExpressionList@1d0433a8#2" incoming="_B6zUW5jHEee7_tV-ho4D8Q" outgoing="_B6zUXJjHEee7_tV-ho4D8Q">
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zUbJjHEee7_tV-ho4D8Q" name="Value(2)">
                    <result xmi:id="_B6zUbZjHEee7_tV-ho4D8Q" name="Value(2).result" outgoing="_B6zUX5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUbpjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUb5jHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralInteger" xmi:id="_B6zUcJjHEee7_tV-ho4D8Q" value="2">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    </value>
                  </node>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUcZjHEee7_tV-ho4D8Q" name="SequenceExpressionList@1d0433a8#3" incoming="_B6zUXJjHEee7_tV-ho4D8Q" outgoing="_B6zUXZjHEee7_tV-ho4D8Q">
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zUcpjHEee7_tV-ho4D8Q" name="Value(4)">
                    <result xmi:id="_B6zUc5jHEee7_tV-ho4D8Q" name="Value(4).result" outgoing="_B6zUYJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUdJjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUdZjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralInteger" xmi:id="_B6zUdpjHEee7_tV-ho4D8Q" value="4">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    </value>
                  </node>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUd5jHEee7_tV-ho4D8Q" name="SequenceExpressionList@1d0433a8#4" incoming="_B6zUXZjHEee7_tV-ho4D8Q">
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zUeJjHEee7_tV-ho4D8Q" name="Value(1)">
                    <result xmi:id="_B6zUeZjHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B6zUYZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUepjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUe5jHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralInteger" xmi:id="_B6zUfJjHEee7_tV-ho4D8Q" value="1">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    </value>
                  </node>
                </node>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUfZjHEee7_tV-ho4D8Q" name="ExpressionStatement@782e100d" incoming="_B6zTs5jHEee7_tV-ho4D8Q" outgoing="_B6zTtJjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUfpjHEee7_tV-ho4D8Q" target="_B6zUf5jHEee7_tV-ho4D8Q" source="_B6zUkJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zUf5jHEee7_tV-ho4D8Q" name="Fork(e1)@ae03bca" incoming="_B6zUfpjHEee7_tV-ho4D8Q" outgoing="_B6zTv5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUgJjHEee7_tV-ho4D8Q" name="RightHandSide@14dd5bb3">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUgZjHEee7_tV-ho4D8Q" target="_B6zUk5jHEee7_tV-ho4D8Q" source="_B6zUi5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUgpjHEee7_tV-ho4D8Q" target="_B6zUh5jHEee7_tV-ho4D8Q" source="_B6zUk5jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallOperationAction" xmi:id="_B6zUg5jHEee7_tV-ho4D8Q" name="Call(Employee)" operation="_B6yuxJjHEee7_tV-ho4D8Q">
                <result xmi:id="_B6zUhJjHEee7_tV-ho4D8Q" name="Call(Employee).result()" type="_B6yt0pjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUhZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUhpjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <target xmi:id="_B6zUh5jHEee7_tV-ho4D8Q" name="Call(Employee).target" incoming="_B6zUgpjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUiJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUiZjHEee7_tV-ho4D8Q" value="1"/>
                </target>
              </node>
              <node xmi:type="uml:CreateObjectAction" xmi:id="_B6zUipjHEee7_tV-ho4D8Q" name="Create(Employee)" classifier="_B6yt0pjHEee7_tV-ho4D8Q">
                <result xmi:id="_B6zUi5jHEee7_tV-ho4D8Q" name="Create(Employee).result" outgoing="_B6zUgZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUjJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUjZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUjpjHEee7_tV-ho4D8Q" name="Node(Call(Employee))">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUj5jHEee7_tV-ho4D8Q" target="_B6zUkJjHEee7_tV-ho4D8Q" source="_B6zUk5jHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B6zUkJjHEee7_tV-ho4D8Q" name="Output(Fork(Create(Employee).result))" incoming="_B6zUj5jHEee7_tV-ho4D8Q" outgoing="_B6zUfpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUkZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUkpjHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeOutput>
                <node xmi:type="uml:ForkNode" xmi:id="_B6zUk5jHEee7_tV-ho4D8Q" name="Fork(Create(Employee).result)" incoming="_B6zUgZjHEee7_tV-ho4D8Q" outgoing="_B6zUgpjHEee7_tV-ho4D8Q _B6zUj5jHEee7_tV-ho4D8Q"/>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUlJjHEee7_tV-ho4D8Q" name="ExpressionStatement@3d8b7aee" incoming="_B6zTtJjHEee7_tV-ho4D8Q" outgoing="_B6zTtpjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUlZjHEee7_tV-ho4D8Q" target="_B6zUlpjHEee7_tV-ho4D8Q" source="_B6zUp5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zUlpjHEee7_tV-ho4D8Q" name="Fork(e2)@77619c69" incoming="_B6zUlZjHEee7_tV-ho4D8Q" outgoing="_B6zTtZjHEee7_tV-ho4D8Q _B6zTt5jHEee7_tV-ho4D8Q _B6zTuZjHEee7_tV-ho4D8Q _B6zTu5jHEee7_tV-ho4D8Q _B6zTvZjHEee7_tV-ho4D8Q _B6zTwJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUl5jHEee7_tV-ho4D8Q" name="RightHandSide@256532bb">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUmJjHEee7_tV-ho4D8Q" target="_B6zUqpjHEee7_tV-ho4D8Q" source="_B6zUopjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUmZjHEee7_tV-ho4D8Q" target="_B6zUnpjHEee7_tV-ho4D8Q" source="_B6zUqpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallOperationAction" xmi:id="_B6zUmpjHEee7_tV-ho4D8Q" name="Call(Employee)" operation="_B6yuxJjHEee7_tV-ho4D8Q">
                <result xmi:id="_B6zUm5jHEee7_tV-ho4D8Q" name="Call(Employee).result()" type="_B6yt0pjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUnJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUnZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <target xmi:id="_B6zUnpjHEee7_tV-ho4D8Q" name="Call(Employee).target" incoming="_B6zUmZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUn5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUoJjHEee7_tV-ho4D8Q" value="1"/>
                </target>
              </node>
              <node xmi:type="uml:CreateObjectAction" xmi:id="_B6zUoZjHEee7_tV-ho4D8Q" name="Create(Employee)" classifier="_B6yt0pjHEee7_tV-ho4D8Q">
                <result xmi:id="_B6zUopjHEee7_tV-ho4D8Q" name="Create(Employee).result" outgoing="_B6zUmJjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUo5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUpJjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUpZjHEee7_tV-ho4D8Q" name="Node(Call(Employee))">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUppjHEee7_tV-ho4D8Q" target="_B6zUp5jHEee7_tV-ho4D8Q" source="_B6zUqpjHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B6zUp5jHEee7_tV-ho4D8Q" name="Output(Fork(Create(Employee).result))" incoming="_B6zUppjHEee7_tV-ho4D8Q" outgoing="_B6zUlZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUqJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUqZjHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeOutput>
                <node xmi:type="uml:ForkNode" xmi:id="_B6zUqpjHEee7_tV-ho4D8Q" name="Fork(Create(Employee).result)" incoming="_B6zUmJjHEee7_tV-ho4D8Q" outgoing="_B6zUmZjHEee7_tV-ho4D8Q _B6zUppjHEee7_tV-ho4D8Q"/>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUq5jHEee7_tV-ho4D8Q" name="ExpressionStatement@303e5822" incoming="_B6zTtpjHEee7_tV-ho4D8Q" outgoing="_B6zTuJjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUrJjHEee7_tV-ho4D8Q" target="_B6zUupjHEee7_tV-ho4D8Q" source="_B6zUt5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUrZjHEee7_tV-ho4D8Q" target="_B6zUvpjHEee7_tV-ho4D8Q" source="_B6zUtJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUrpjHEee7_tV-ho4D8Q" target="_B6zUt5jHEee7_tV-ho4D8Q" source="_B6zUyZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6zUr5jHEee7_tV-ho4D8Q" target="_B6zUsJjHEee7_tV-ho4D8Q" source="_B6zUx5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ClearStructuralFeatureAction" xmi:id="_B6zUsJjHEee7_tV-ho4D8Q" name="Clear(name)" incoming="_B6zUr5jHEee7_tV-ho4D8Q" structuralFeature="_B6yt3JjHEee7_tV-ho4D8Q">
              <object xmi:id="_B6zUsZjHEee7_tV-ho4D8Q" name="Clear(name).object" incoming="_B6zTtZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUspjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUs5jHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6zUtJjHEee7_tV-ho4D8Q" name="Clear(name).result" outgoing="_B6zUrZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUtZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUtpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zUt5jHEee7_tV-ho4D8Q" name="Fork(LeftHandSide@73399dce)" incoming="_B6zUrpjHEee7_tV-ho4D8Q" outgoing="_B6zUrJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUuJjHEee7_tV-ho4D8Q" name="WriteAll(Expressions_Sequence_Expansion_Reduction::Employee::name)">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUuZjHEee7_tV-ho4D8Q" target="_B6zUxJjHEee7_tV-ho4D8Q" source="_B6zUupjHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B6zUupjHEee7_tV-ho4D8Q" name="WriteAll(Expressions_Sequence_Expansion_Reduction::Employee::name).input(Expressions_Sequence_Expansion_Reduction::Employee::name)" incoming="_B6zUrJjHEee7_tV-ho4D8Q" outgoing="_B6zUuZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUu5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUvJjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeInput>
              <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6zUvZjHEee7_tV-ho4D8Q" name="Write(name)" structuralFeature="_B6yt3JjHEee7_tV-ho4D8Q" isReplaceAll="true">
                <object xmi:id="_B6zUvpjHEee7_tV-ho4D8Q" name="Write(name).object" incoming="_B6zUrZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUv5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUwJjHEee7_tV-ho4D8Q" value="1"/>
                </object>
                <result xmi:id="_B6zUwZjHEee7_tV-ho4D8Q" name="Write(name).result" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUwpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUw5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:id="_B6zUxJjHEee7_tV-ho4D8Q" name="Write(name).value" incoming="_B6zUuZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUxZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUxpjHEee7_tV-ho4D8Q" value="1"/>
                </value>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUx5jHEee7_tV-ho4D8Q" name="RightHandSide@7208e97c" outgoing="_B6zUr5jHEee7_tV-ho4D8Q">
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zUyJjHEee7_tV-ho4D8Q" name="Value(&quot;Jack&quot;)">
                <result xmi:id="_B6zUyZjHEee7_tV-ho4D8Q" name="Value(&quot;Jack&quot;).result" outgoing="_B6zUrpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zUypjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zUy5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralString" xmi:id="_B6zUzJjHEee7_tV-ho4D8Q" value="Jack">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                </value>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zUzZjHEee7_tV-ho4D8Q" name="ExpressionStatement@3758af46" incoming="_B6zTuJjHEee7_tV-ho4D8Q" outgoing="_B6zTupjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUzpjHEee7_tV-ho4D8Q" target="_B6zU3JjHEee7_tV-ho4D8Q" source="_B6zU2ZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zUz5jHEee7_tV-ho4D8Q" target="_B6zU4JjHEee7_tV-ho4D8Q" source="_B6zU1pjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zU0JjHEee7_tV-ho4D8Q" target="_B6zU2ZjHEee7_tV-ho4D8Q" source="_B6zU65jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6zU0ZjHEee7_tV-ho4D8Q" target="_B6zU0pjHEee7_tV-ho4D8Q" source="_B6zU6ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ClearStructuralFeatureAction" xmi:id="_B6zU0pjHEee7_tV-ho4D8Q" name="Clear(age)" incoming="_B6zU0ZjHEee7_tV-ho4D8Q" structuralFeature="_B6yt1pjHEee7_tV-ho4D8Q">
              <object xmi:id="_B6zU05jHEee7_tV-ho4D8Q" name="Clear(age).object" incoming="_B6zTt5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zU1JjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zU1ZjHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6zU1pjHEee7_tV-ho4D8Q" name="Clear(age).result" outgoing="_B6zUz5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zU15jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zU2JjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zU2ZjHEee7_tV-ho4D8Q" name="Fork(LeftHandSide@10c92b99)" incoming="_B6zU0JjHEee7_tV-ho4D8Q" outgoing="_B6zUzpjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zU2pjHEee7_tV-ho4D8Q" name="WriteAll(Expressions_Sequence_Expansion_Reduction::Employee::age)">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zU25jHEee7_tV-ho4D8Q" target="_B6zU5pjHEee7_tV-ho4D8Q" source="_B6zU3JjHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B6zU3JjHEee7_tV-ho4D8Q" name="WriteAll(Expressions_Sequence_Expansion_Reduction::Employee::age).input(Expressions_Sequence_Expansion_Reduction::Employee::age)" incoming="_B6zUzpjHEee7_tV-ho4D8Q" outgoing="_B6zU25jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zU3ZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zU3pjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeInput>
              <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6zU35jHEee7_tV-ho4D8Q" name="Write(age)" structuralFeature="_B6yt1pjHEee7_tV-ho4D8Q" isReplaceAll="true">
                <object xmi:id="_B6zU4JjHEee7_tV-ho4D8Q" name="Write(age).object" incoming="_B6zUz5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zU4ZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zU4pjHEee7_tV-ho4D8Q" value="1"/>
                </object>
                <result xmi:id="_B6zU45jHEee7_tV-ho4D8Q" name="Write(age).result" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zU5JjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zU5ZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:id="_B6zU5pjHEee7_tV-ho4D8Q" name="Write(age).value" incoming="_B6zU25jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zU55jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zU6JjHEee7_tV-ho4D8Q" value="1"/>
                </value>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zU6ZjHEee7_tV-ho4D8Q" name="RightHandSide@6e7420a9" outgoing="_B6zU0ZjHEee7_tV-ho4D8Q">
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zU6pjHEee7_tV-ho4D8Q" name="Value(30)">
                <result xmi:id="_B6zU65jHEee7_tV-ho4D8Q" name="Value(30).result" outgoing="_B6zU0JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zU7JjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zU7ZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralInteger" xmi:id="_B6zU7pjHEee7_tV-ho4D8Q" value="30">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                </value>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zU75jHEee7_tV-ho4D8Q" name="ExpressionStatement@5239ff05" incoming="_B6zTupjHEee7_tV-ho4D8Q" outgoing="_B6zTvJjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zU8JjHEee7_tV-ho4D8Q" target="_B6zU_pjHEee7_tV-ho4D8Q" source="_B6zU-5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zU8ZjHEee7_tV-ho4D8Q" target="_B6zVApjHEee7_tV-ho4D8Q" source="_B6zU-JjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zU8pjHEee7_tV-ho4D8Q" target="_B6zU-5jHEee7_tV-ho4D8Q" source="_B6zVDZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6zU85jHEee7_tV-ho4D8Q" target="_B6zU9JjHEee7_tV-ho4D8Q" source="_B6zVC5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ClearStructuralFeatureAction" xmi:id="_B6zU9JjHEee7_tV-ho4D8Q" name="Clear(isMarried)" incoming="_B6zU85jHEee7_tV-ho4D8Q" structuralFeature="_B6yt2ZjHEee7_tV-ho4D8Q">
              <object xmi:id="_B6zU9ZjHEee7_tV-ho4D8Q" name="Clear(isMarried).object" incoming="_B6zTuZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zU9pjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zU95jHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6zU-JjHEee7_tV-ho4D8Q" name="Clear(isMarried).result" outgoing="_B6zU8ZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zU-ZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zU-pjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zU-5jHEee7_tV-ho4D8Q" name="Fork(LeftHandSide@189d166f)" incoming="_B6zU8pjHEee7_tV-ho4D8Q" outgoing="_B6zU8JjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zU_JjHEee7_tV-ho4D8Q" name="WriteAll(Expressions_Sequence_Expansion_Reduction::Employee::isMarried)">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zU_ZjHEee7_tV-ho4D8Q" target="_B6zVCJjHEee7_tV-ho4D8Q" source="_B6zU_pjHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B6zU_pjHEee7_tV-ho4D8Q" name="WriteAll(Expressions_Sequence_Expansion_Reduction::Employee::isMarried).input(Expressions_Sequence_Expansion_Reduction::Employee::isMarried)" incoming="_B6zU8JjHEee7_tV-ho4D8Q" outgoing="_B6zU_ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zU_5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVAJjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeInput>
              <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6zVAZjHEee7_tV-ho4D8Q" name="Write(isMarried)" structuralFeature="_B6yt2ZjHEee7_tV-ho4D8Q" isReplaceAll="true">
                <object xmi:id="_B6zVApjHEee7_tV-ho4D8Q" name="Write(isMarried).object" incoming="_B6zU8ZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVA5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVBJjHEee7_tV-ho4D8Q" value="1"/>
                </object>
                <result xmi:id="_B6zVBZjHEee7_tV-ho4D8Q" name="Write(isMarried).result" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVBpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVB5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:id="_B6zVCJjHEee7_tV-ho4D8Q" name="Write(isMarried).value" incoming="_B6zU_ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVCZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVCpjHEee7_tV-ho4D8Q" value="1"/>
                </value>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVC5jHEee7_tV-ho4D8Q" name="RightHandSide@5805d5ef" outgoing="_B6zU85jHEee7_tV-ho4D8Q">
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zVDJjHEee7_tV-ho4D8Q" name="Value(false)">
                <result xmi:id="_B6zVDZjHEee7_tV-ho4D8Q" name="Value(false).result" outgoing="_B6zU8pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVDpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVD5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralBoolean" xmi:id="_B6zVEJjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </value>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVEZjHEee7_tV-ho4D8Q" name="ExpressionStatement@4b6e35e1" incoming="_B6zTvJjHEee7_tV-ho4D8Q" outgoing="_B6zTvpjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVEpjHEee7_tV-ho4D8Q" target="_B6zVIJjHEee7_tV-ho4D8Q" source="_B6zVHZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVE5jHEee7_tV-ho4D8Q" target="_B6zVJJjHEee7_tV-ho4D8Q" source="_B6zVGpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVFJjHEee7_tV-ho4D8Q" target="_B6zVHZjHEee7_tV-ho4D8Q" source="_B6zVL5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6zVFZjHEee7_tV-ho4D8Q" target="_B6zVFpjHEee7_tV-ho4D8Q" source="_B6zVLZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ClearStructuralFeatureAction" xmi:id="_B6zVFpjHEee7_tV-ho4D8Q" name="Clear(title)" incoming="_B6zVFZjHEee7_tV-ho4D8Q" structuralFeature="_B6yt35jHEee7_tV-ho4D8Q">
              <object xmi:id="_B6zVF5jHEee7_tV-ho4D8Q" name="Clear(title).object" incoming="_B6zTu5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVGJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVGZjHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6zVGpjHEee7_tV-ho4D8Q" name="Clear(title).result" outgoing="_B6zVE5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVG5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVHJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zVHZjHEee7_tV-ho4D8Q" name="Fork(LeftHandSide@3ecd2cc4)" incoming="_B6zVFJjHEee7_tV-ho4D8Q" outgoing="_B6zVEpjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVHpjHEee7_tV-ho4D8Q" name="WriteAll(Expressions_Sequence_Expansion_Reduction::Employee::title)">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVH5jHEee7_tV-ho4D8Q" target="_B6zVKpjHEee7_tV-ho4D8Q" source="_B6zVIJjHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B6zVIJjHEee7_tV-ho4D8Q" name="WriteAll(Expressions_Sequence_Expansion_Reduction::Employee::title).input(Expressions_Sequence_Expansion_Reduction::Employee::title)" incoming="_B6zVEpjHEee7_tV-ho4D8Q" outgoing="_B6zVH5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVIZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVIpjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeInput>
              <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6zVI5jHEee7_tV-ho4D8Q" name="Write(title)" structuralFeature="_B6yt35jHEee7_tV-ho4D8Q" isReplaceAll="true">
                <object xmi:id="_B6zVJJjHEee7_tV-ho4D8Q" name="Write(title).object" incoming="_B6zVE5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVJZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVJpjHEee7_tV-ho4D8Q" value="1"/>
                </object>
                <result xmi:id="_B6zVJ5jHEee7_tV-ho4D8Q" name="Write(title).result" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVKJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVKZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:id="_B6zVKpjHEee7_tV-ho4D8Q" name="Write(title).value" incoming="_B6zVH5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVK5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVLJjHEee7_tV-ho4D8Q" value="1"/>
                </value>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVLZjHEee7_tV-ho4D8Q" name="RightHandSide@4d7fcdd1" outgoing="_B6zVFZjHEee7_tV-ho4D8Q">
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zVLpjHEee7_tV-ho4D8Q" name="Value(&quot;Director&quot;)">
                <result xmi:id="_B6zVL5jHEee7_tV-ho4D8Q" name="Value(&quot;Director&quot;).result" outgoing="_B6zVFJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVMJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVMZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralString" xmi:id="_B6zVMpjHEee7_tV-ho4D8Q" value="Director">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                </value>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVM5jHEee7_tV-ho4D8Q" name="ExpressionStatement@56e30470" incoming="_B6zTvpjHEee7_tV-ho4D8Q" outgoing="_B6zTwZjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVNJjHEee7_tV-ho4D8Q" target="_B6zVQpjHEee7_tV-ho4D8Q" source="_B6zVP5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVNZjHEee7_tV-ho4D8Q" target="_B6zVRpjHEee7_tV-ho4D8Q" source="_B6zVPJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVNpjHEee7_tV-ho4D8Q" target="_B6zVP5jHEee7_tV-ho4D8Q" source="_B6zVUZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6zVN5jHEee7_tV-ho4D8Q" target="_B6zVOJjHEee7_tV-ho4D8Q" source="_B6zVT5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ClearStructuralFeatureAction" xmi:id="_B6zVOJjHEee7_tV-ho4D8Q" name="Clear(id)" incoming="_B6zVN5jHEee7_tV-ho4D8Q" structuralFeature="_B6yt4pjHEee7_tV-ho4D8Q">
              <object xmi:id="_B6zVOZjHEee7_tV-ho4D8Q" name="Clear(id).object" incoming="_B6zTvZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVOpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVO5jHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6zVPJjHEee7_tV-ho4D8Q" name="Clear(id).result" outgoing="_B6zVNZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVPZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVPpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zVP5jHEee7_tV-ho4D8Q" name="Fork(LeftHandSide@2bd3e68c)" incoming="_B6zVNpjHEee7_tV-ho4D8Q" outgoing="_B6zVNJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVQJjHEee7_tV-ho4D8Q" name="WriteAll(Expressions_Sequence_Expansion_Reduction::Employee::id)">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVQZjHEee7_tV-ho4D8Q" target="_B6zVTJjHEee7_tV-ho4D8Q" source="_B6zVQpjHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B6zVQpjHEee7_tV-ho4D8Q" name="WriteAll(Expressions_Sequence_Expansion_Reduction::Employee::id).input(Expressions_Sequence_Expansion_Reduction::Employee::id)" incoming="_B6zVNJjHEee7_tV-ho4D8Q" outgoing="_B6zVQZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVQ5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVRJjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeInput>
              <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6zVRZjHEee7_tV-ho4D8Q" name="Write(id)" structuralFeature="_B6yt4pjHEee7_tV-ho4D8Q" isReplaceAll="true">
                <object xmi:id="_B6zVRpjHEee7_tV-ho4D8Q" name="Write(id).object" incoming="_B6zVNZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVR5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVSJjHEee7_tV-ho4D8Q" value="1"/>
                </object>
                <result xmi:id="_B6zVSZjHEee7_tV-ho4D8Q" name="Write(id).result" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVSpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVS5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:id="_B6zVTJjHEee7_tV-ho4D8Q" name="Write(id).value" incoming="_B6zVQZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVTZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVTpjHEee7_tV-ho4D8Q" value="1"/>
                </value>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVT5jHEee7_tV-ho4D8Q" name="RightHandSide@40871f51" outgoing="_B6zVN5jHEee7_tV-ho4D8Q">
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zVUJjHEee7_tV-ho4D8Q" name="Value(1)">
                <result xmi:id="_B6zVUZjHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B6zVNpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVUpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVU5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralInteger" xmi:id="_B6zVVJjHEee7_tV-ho4D8Q" value="1">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                </value>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVVZjHEee7_tV-ho4D8Q" name="ExpressionStatement@5a8e55ed" incoming="_B6zTwZjHEee7_tV-ho4D8Q" outgoing="_B6zTw5jHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVVpjHEee7_tV-ho4D8Q" target="_B6zVV5jHEee7_tV-ho4D8Q" source="_B6zVXZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zVV5jHEee7_tV-ho4D8Q" name="Fork(employees)@6624bff9" incoming="_B6zVVpjHEee7_tV-ho4D8Q" outgoing="_B6zTwpjHEee7_tV-ho4D8Q _B6zTxJjHEee7_tV-ho4D8Q _B6zTxpjHEee7_tV-ho4D8Q _B6zTyJjHEee7_tV-ho4D8Q _B6zTypjHEee7_tV-ho4D8Q _B6zTzJjHEee7_tV-ho4D8Q _B6zTzpjHEee7_tV-ho4D8Q _B6zT0JjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVWJjHEee7_tV-ho4D8Q" name="RightHandSide@5603e802">
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVWZjHEee7_tV-ho4D8Q" name="SequenceConstructionExpression@5603e802">
                <edge xmi:type="uml:ControlFlow" xmi:id="_B6zVWpjHEee7_tV-ho4D8Q" target="_B6zVYpjHEee7_tV-ho4D8Q" source="_B6zVYJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVW5jHEee7_tV-ho4D8Q" target="_B6zVXZjHEee7_tV-ho4D8Q" source="_B6zVYZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVXJjHEee7_tV-ho4D8Q" target="_B6zVXZjHEee7_tV-ho4D8Q" source="_B6zVY5jHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B6zVXZjHEee7_tV-ho4D8Q" name="SequenceConstructionExpression@5603e802.output" incoming="_B6zVW5jHEee7_tV-ho4D8Q _B6zVXJjHEee7_tV-ho4D8Q" outgoing="_B6zVVpjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVXpjHEee7_tV-ho4D8Q" value="2"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVX5jHEee7_tV-ho4D8Q" value="2"/>
                </structuredNodeOutput>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVYJjHEee7_tV-ho4D8Q" name="SequenceExpressionList@6d07b22f#1" outgoing="_B6zVWpjHEee7_tV-ho4D8Q">
                  <node xmi:type="uml:MergeNode" xmi:id="_B6zVYZjHEee7_tV-ho4D8Q" name="Merge(Fork(e1)@ae03bca)" incoming="_B6zTv5jHEee7_tV-ho4D8Q" outgoing="_B6zVW5jHEee7_tV-ho4D8Q"/>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVYpjHEee7_tV-ho4D8Q" name="SequenceExpressionList@6d07b22f#2" incoming="_B6zVWpjHEee7_tV-ho4D8Q">
                  <node xmi:type="uml:MergeNode" xmi:id="_B6zVY5jHEee7_tV-ho4D8Q" name="Merge(Fork(e2)@77619c69)" incoming="_B6zTwJjHEee7_tV-ho4D8Q" outgoing="_B6zVXJjHEee7_tV-ho4D8Q"/>
                </node>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVZJjHEee7_tV-ho4D8Q" name="ExpressionStatement@2a7a4856" incoming="_B6zTw5jHEee7_tV-ho4D8Q" outgoing="_B6zTxZjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVZZjHEee7_tV-ho4D8Q" target="_B6zVZpjHEee7_tV-ho4D8Q" source="_B6zVk5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zVZpjHEee7_tV-ho4D8Q" name="Fork(select)@27c6d871" incoming="_B6zVZZjHEee7_tV-ho4D8Q" outgoing="_B6zT4JjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVZ5jHEee7_tV-ho4D8Q" name="RightHandSide@102344e6">
              <node xmi:type="uml:ExpansionRegion" xmi:id="_B6zVaJjHEee7_tV-ho4D8Q" name="SelectOrRejectExpression@102344e6" mode="parallel" outputElement="_B6zVk5jHEee7_tV-ho4D8Q" inputElement="_B6zVkpjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVaZjHEee7_tV-ho4D8Q" target="_B6zVe5jHEee7_tV-ho4D8Q" source="_B6zVc5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVapjHEee7_tV-ho4D8Q" target="_B6zVdZjHEee7_tV-ho4D8Q" source="_B6zVe5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVa5jHEee7_tV-ho4D8Q" target="_B6zVh5jHEee7_tV-ho4D8Q" source="_B6zVeJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVbJjHEee7_tV-ho4D8Q" target="_B6zVipjHEee7_tV-ho4D8Q" source="_B6zVfZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVbZjHEee7_tV-ho4D8Q" target="_B6zVkZjHEee7_tV-ho4D8Q" source="_B6zVc5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVbpjHEee7_tV-ho4D8Q" target="_B6zVkZjHEee7_tV-ho4D8Q" source="_B6zVg5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVb5jHEee7_tV-ho4D8Q" target="_B6zVkJjHEee7_tV-ho4D8Q" source="_B6zVkZjHEee7_tV-ho4D8Q">
                  <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6zVcJjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
                </edge>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVcZjHEee7_tV-ho4D8Q" target="_B6zVc5jHEee7_tV-ho4D8Q" source="_B6zVkpjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVcpjHEee7_tV-ho4D8Q" target="_B6zVk5jHEee7_tV-ho4D8Q" source="_B6zVkJjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ForkNode" xmi:id="_B6zVc5jHEee7_tV-ho4D8Q" name="Fork(e)" incoming="_B6zVcZjHEee7_tV-ho4D8Q" outgoing="_B6zVaZjHEee7_tV-ho4D8Q _B6zVbZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6zVdJjHEee7_tV-ho4D8Q" name="Read(age)" structuralFeature="_B6yt1pjHEee7_tV-ho4D8Q">
                  <object xmi:id="_B6zVdZjHEee7_tV-ho4D8Q" name="Read(age).object" incoming="_B6zVapjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVdpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVd5jHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6zVeJjHEee7_tV-ho4D8Q" name="Read(age).result" outgoing="_B6zVa5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVeZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVepjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
                <node xmi:type="uml:ForkNode" xmi:id="_B6zVe5jHEee7_tV-ho4D8Q" name="Fork(Fork(e))" incoming="_B6zVaZjHEee7_tV-ho4D8Q" outgoing="_B6zVapjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zVfJjHEee7_tV-ho4D8Q" name="Value(50)">
                  <result xmi:id="_B6zVfZjHEee7_tV-ho4D8Q" name="Value(50).result" outgoing="_B6zVbJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVfpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVf5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralInteger" xmi:id="_B6zVgJjHEee7_tV-ho4D8Q" value="50">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  </value>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVgZjHEee7_tV-ho4D8Q" name="Node(Call(>))">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVgpjHEee7_tV-ho4D8Q" target="_B6zVg5jHEee7_tV-ho4D8Q" source="_B6zVjZjHEee7_tV-ho4D8Q"/>
                  <structuredNodeOutput xmi:id="_B6zVg5jHEee7_tV-ho4D8Q" name="Output(Call(>).result(result))" incoming="_B6zVgpjHEee7_tV-ho4D8Q" outgoing="_B6zVbpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVhJjHEee7_tV-ho4D8Q"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVhZjHEee7_tV-ho4D8Q" value="1"/>
                  </structuredNodeOutput>
                  <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6zVhpjHEee7_tV-ho4D8Q" name="Call(>)">
                    <argument xmi:id="_B6zVh5jHEee7_tV-ho4D8Q" name="Call(>).argument(x)" incoming="_B6zVa5jHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zViJjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zViZjHEee7_tV-ho4D8Q" value="1"/>
                    </argument>
                    <argument xmi:id="_B6zVipjHEee7_tV-ho4D8Q" name="Call(>).argument(y)" incoming="_B6zVbJjHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVi5jHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVjJjHEee7_tV-ho4D8Q" value="1"/>
                    </argument>
                    <result xmi:id="_B6zVjZjHEee7_tV-ho4D8Q" name="Call(>).result(result)" outgoing="_B6zVgpjHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVjpjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVj5jHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-IntegerFunctions-gt"/>
                  </node>
                </node>
                <node xmi:type="uml:MergeNode" xmi:id="_B6zVkJjHEee7_tV-ho4D8Q" name="Merge(select@102344e6)" incoming="_B6zVb5jHEee7_tV-ho4D8Q" outgoing="_B6zVcpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:DecisionNode" xmi:id="_B6zVkZjHEee7_tV-ho4D8Q" name="Decision(select@102344e6)" incoming="_B6zVbZjHEee7_tV-ho4D8Q _B6zVbpjHEee7_tV-ho4D8Q" outgoing="_B6zVb5jHEee7_tV-ho4D8Q" decisionInputFlow="_B6zVbpjHEee7_tV-ho4D8Q"/>
              </node>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zVkpjHEee7_tV-ho4D8Q" name="SelectOrRejectExpression@102344e6.inputElement" incoming="_B6zTwpjHEee7_tV-ho4D8Q" outgoing="_B6zVcZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsInput="_B6zVaJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zVk5jHEee7_tV-ho4D8Q" name="SelectOrRejectExpression@102344e6.outputElement" incoming="_B6zVcpjHEee7_tV-ho4D8Q" outgoing="_B6zVZZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsOutput="_B6zVaJjHEee7_tV-ho4D8Q"/>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVlJjHEee7_tV-ho4D8Q" name="ExpressionStatement@37669731" incoming="_B6zTxZjHEee7_tV-ho4D8Q" outgoing="_B6zTx5jHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVlZjHEee7_tV-ho4D8Q" target="_B6zVlpjHEee7_tV-ho4D8Q" source="_B6zVrZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zVlpjHEee7_tV-ho4D8Q" name="Fork(reject)@38d94ab3" incoming="_B6zVlZjHEee7_tV-ho4D8Q" outgoing="_B6zT4ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVl5jHEee7_tV-ho4D8Q" name="RightHandSide@6ca8e30f">
              <node xmi:type="uml:ExpansionRegion" xmi:id="_B6zVmJjHEee7_tV-ho4D8Q" name="SelectOrRejectExpression@6ca8e30f" mode="parallel" outputElement="_B6zVrZjHEee7_tV-ho4D8Q" inputElement="_B6zVrJjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVmZjHEee7_tV-ho4D8Q" target="_B6zVqZjHEee7_tV-ho4D8Q" source="_B6zVoZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVmpjHEee7_tV-ho4D8Q" target="_B6zVo5jHEee7_tV-ho4D8Q" source="_B6zVqZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVm5jHEee7_tV-ho4D8Q" target="_B6zVq5jHEee7_tV-ho4D8Q" source="_B6zVoZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVnJjHEee7_tV-ho4D8Q" target="_B6zVq5jHEee7_tV-ho4D8Q" source="_B6zVppjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVnZjHEee7_tV-ho4D8Q" target="_B6zVqpjHEee7_tV-ho4D8Q" source="_B6zVq5jHEee7_tV-ho4D8Q">
                  <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6zVnpjHEee7_tV-ho4D8Q" name="Value(false)"/>
                </edge>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVn5jHEee7_tV-ho4D8Q" target="_B6zVoZjHEee7_tV-ho4D8Q" source="_B6zVrJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVoJjHEee7_tV-ho4D8Q" target="_B6zVrZjHEee7_tV-ho4D8Q" source="_B6zVqpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ForkNode" xmi:id="_B6zVoZjHEee7_tV-ho4D8Q" name="Fork(e)" incoming="_B6zVn5jHEee7_tV-ho4D8Q" outgoing="_B6zVmZjHEee7_tV-ho4D8Q _B6zVm5jHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6zVopjHEee7_tV-ho4D8Q" name="Read(isMarried)" structuralFeature="_B6yt2ZjHEee7_tV-ho4D8Q">
                  <object xmi:id="_B6zVo5jHEee7_tV-ho4D8Q" name="Read(isMarried).object" incoming="_B6zVmpjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVpJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVpZjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6zVppjHEee7_tV-ho4D8Q" name="Read(isMarried).result" outgoing="_B6zVnJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVp5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVqJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
                <node xmi:type="uml:ForkNode" xmi:id="_B6zVqZjHEee7_tV-ho4D8Q" name="Fork(Fork(e))" incoming="_B6zVmZjHEee7_tV-ho4D8Q" outgoing="_B6zVmpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:MergeNode" xmi:id="_B6zVqpjHEee7_tV-ho4D8Q" name="Merge(reject@6ca8e30f)" incoming="_B6zVnZjHEee7_tV-ho4D8Q" outgoing="_B6zVoJjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:DecisionNode" xmi:id="_B6zVq5jHEee7_tV-ho4D8Q" name="Decision(reject@6ca8e30f)" incoming="_B6zVm5jHEee7_tV-ho4D8Q _B6zVnJjHEee7_tV-ho4D8Q" outgoing="_B6zVnZjHEee7_tV-ho4D8Q" decisionInputFlow="_B6zVnJjHEee7_tV-ho4D8Q"/>
              </node>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zVrJjHEee7_tV-ho4D8Q" name="SelectOrRejectExpression@6ca8e30f.inputElement" incoming="_B6zTxJjHEee7_tV-ho4D8Q" outgoing="_B6zVn5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsInput="_B6zVmJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zVrZjHEee7_tV-ho4D8Q" name="SelectOrRejectExpression@6ca8e30f.outputElement" incoming="_B6zVoJjHEee7_tV-ho4D8Q" outgoing="_B6zVlZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsOutput="_B6zVmJjHEee7_tV-ho4D8Q"/>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVrpjHEee7_tV-ho4D8Q" name="ExpressionStatement@41ebe438" incoming="_B6zTx5jHEee7_tV-ho4D8Q" outgoing="_B6zTyZjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVr5jHEee7_tV-ho4D8Q" target="_B6zVsJjHEee7_tV-ho4D8Q" source="_B6zVwZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zVsJjHEee7_tV-ho4D8Q" name="Fork(collect)@49e3b7a7" incoming="_B6zVr5jHEee7_tV-ho4D8Q" outgoing="_B6zT4pjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVsZjHEee7_tV-ho4D8Q" name="RightHandSide@5bdd0953">
              <node xmi:type="uml:ExpansionRegion" xmi:id="_B6zVspjHEee7_tV-ho4D8Q" name="CollectOrIterateExpression@5bdd0953" mode="parallel" outputElement="_B6zVwZjHEee7_tV-ho4D8Q" inputElement="_B6zVwJjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVs5jHEee7_tV-ho4D8Q" target="_B6zVv5jHEee7_tV-ho4D8Q" source="_B6zVt5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVtJjHEee7_tV-ho4D8Q" target="_B6zVuZjHEee7_tV-ho4D8Q" source="_B6zVv5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVtZjHEee7_tV-ho4D8Q" target="_B6zVt5jHEee7_tV-ho4D8Q" source="_B6zVwJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVtpjHEee7_tV-ho4D8Q" target="_B6zVwZjHEee7_tV-ho4D8Q" source="_B6zVvJjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ForkNode" xmi:id="_B6zVt5jHEee7_tV-ho4D8Q" name="Fork(a)" incoming="_B6zVtZjHEee7_tV-ho4D8Q" outgoing="_B6zVs5jHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6zVuJjHEee7_tV-ho4D8Q" name="Read(name)" structuralFeature="_B6yt3JjHEee7_tV-ho4D8Q">
                  <object xmi:id="_B6zVuZjHEee7_tV-ho4D8Q" name="Read(name).object" incoming="_B6zVtJjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVupjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVu5jHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6zVvJjHEee7_tV-ho4D8Q" name="Read(name).result" outgoing="_B6zVtpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVvZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVvpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
                <node xmi:type="uml:ForkNode" xmi:id="_B6zVv5jHEee7_tV-ho4D8Q" name="Fork(Fork(a))" incoming="_B6zVs5jHEee7_tV-ho4D8Q" outgoing="_B6zVtJjHEee7_tV-ho4D8Q"/>
              </node>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zVwJjHEee7_tV-ho4D8Q" name="CollectOrIterateExpression@5bdd0953.inputElement" incoming="_B6zTxpjHEee7_tV-ho4D8Q" outgoing="_B6zVtZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsInput="_B6zVspjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zVwZjHEee7_tV-ho4D8Q" name="CollectOrIterateExpression@5bdd0953.outputElement" incoming="_B6zVtpjHEee7_tV-ho4D8Q" outgoing="_B6zVr5jHEee7_tV-ho4D8Q" regionAsOutput="_B6zVspjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVwpjHEee7_tV-ho4D8Q" name="ExpressionStatement@375202c7" incoming="_B6zTyZjHEee7_tV-ho4D8Q" outgoing="_B6zTy5jHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVw5jHEee7_tV-ho4D8Q" target="_B6zVxJjHEee7_tV-ho4D8Q" source="_B6zV1ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zVxJjHEee7_tV-ho4D8Q" name="Fork(iterate)@7b212652" incoming="_B6zVw5jHEee7_tV-ho4D8Q" outgoing="_B6zT45jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zVxZjHEee7_tV-ho4D8Q" name="RightHandSide@2af43e82">
              <node xmi:type="uml:ExpansionRegion" xmi:id="_B6zVxpjHEee7_tV-ho4D8Q" name="CollectOrIterateExpression@2af43e82" outputElement="_B6zV1ZjHEee7_tV-ho4D8Q" inputElement="_B6zV1JjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVx5jHEee7_tV-ho4D8Q" target="_B6zV05jHEee7_tV-ho4D8Q" source="_B6zVy5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVyJjHEee7_tV-ho4D8Q" target="_B6zVzZjHEee7_tV-ho4D8Q" source="_B6zV05jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVyZjHEee7_tV-ho4D8Q" target="_B6zVy5jHEee7_tV-ho4D8Q" source="_B6zV1JjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zVypjHEee7_tV-ho4D8Q" target="_B6zV1ZjHEee7_tV-ho4D8Q" source="_B6zV0JjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ForkNode" xmi:id="_B6zVy5jHEee7_tV-ho4D8Q" name="Fork(e)" incoming="_B6zVyZjHEee7_tV-ho4D8Q" outgoing="_B6zVx5jHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6zVzJjHEee7_tV-ho4D8Q" name="Read(name)" structuralFeature="_B6yt3JjHEee7_tV-ho4D8Q">
                  <object xmi:id="_B6zVzZjHEee7_tV-ho4D8Q" name="Read(name).object" incoming="_B6zVyJjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zVzpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zVz5jHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6zV0JjHEee7_tV-ho4D8Q" name="Read(name).result" outgoing="_B6zVypjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zV0ZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zV0pjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
                <node xmi:type="uml:ForkNode" xmi:id="_B6zV05jHEee7_tV-ho4D8Q" name="Fork(Fork(e))" incoming="_B6zVx5jHEee7_tV-ho4D8Q" outgoing="_B6zVyJjHEee7_tV-ho4D8Q"/>
              </node>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zV1JjHEee7_tV-ho4D8Q" name="CollectOrIterateExpression@2af43e82.inputElement" incoming="_B6zTyJjHEee7_tV-ho4D8Q" outgoing="_B6zVyZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsInput="_B6zVxpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zV1ZjHEee7_tV-ho4D8Q" name="CollectOrIterateExpression@2af43e82.outputElement" incoming="_B6zVypjHEee7_tV-ho4D8Q" outgoing="_B6zVw5jHEee7_tV-ho4D8Q" regionAsOutput="_B6zVxpjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zV1pjHEee7_tV-ho4D8Q" name="ExpressionStatement@4720b34e" incoming="_B6zTy5jHEee7_tV-ho4D8Q" outgoing="_B6zTzZjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV15jHEee7_tV-ho4D8Q" target="_B6zV2JjHEee7_tV-ho4D8Q" source="_B6zWE5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zV2JjHEee7_tV-ho4D8Q" name="Fork(forAll)@743c9b01" incoming="_B6zV15jHEee7_tV-ho4D8Q" outgoing="_B6zT5JjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zV2ZjHEee7_tV-ho4D8Q" name="RightHandSide@c3d4d7e">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV2pjHEee7_tV-ho4D8Q" target="_B6zWEJjHEee7_tV-ho4D8Q" source="_B6zWDpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ExpansionRegion" xmi:id="_B6zV25jHEee7_tV-ho4D8Q" name="ForAllOrExistsOrOneExpression@c3d4d7e" mode="parallel" outputElement="_B6zWDpjHEee7_tV-ho4D8Q" inputElement="_B6zWDZjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV3JjHEee7_tV-ho4D8Q" target="_B6zWC5jHEee7_tV-ho4D8Q" source="_B6zWCpjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ControlFlow" xmi:id="_B6zV3ZjHEee7_tV-ho4D8Q" target="_B6zWC5jHEee7_tV-ho4D8Q" source="_B6zV4ZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV3pjHEee7_tV-ho4D8Q" target="_B6zWDJjHEee7_tV-ho4D8Q" source="_B6zWC5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV35jHEee7_tV-ho4D8Q" target="_B6zV65jHEee7_tV-ho4D8Q" source="_B6zWDZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV4JjHEee7_tV-ho4D8Q" target="_B6zWDpjHEee7_tV-ho4D8Q" source="_B6zWCpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zV4ZjHEee7_tV-ho4D8Q" name="Compute(Merge(forAll@c3d4d7e))" outgoing="_B6zV3ZjHEee7_tV-ho4D8Q">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV4pjHEee7_tV-ho4D8Q" target="_B6zV85jHEee7_tV-ho4D8Q" source="_B6zV65jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV45jHEee7_tV-ho4D8Q" target="_B6zV7ZjHEee7_tV-ho4D8Q" source="_B6zV85jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV5JjHEee7_tV-ho4D8Q" target="_B6zV_5jHEee7_tV-ho4D8Q" source="_B6zV8JjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV5ZjHEee7_tV-ho4D8Q" target="_B6zWApjHEee7_tV-ho4D8Q" source="_B6zV9ZjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV5pjHEee7_tV-ho4D8Q" target="_B6zWCZjHEee7_tV-ho4D8Q" source="_B6zV65jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV55jHEee7_tV-ho4D8Q" target="_B6zWCZjHEee7_tV-ho4D8Q" source="_B6zV-5jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV6JjHEee7_tV-ho4D8Q" target="_B6zWCJjHEee7_tV-ho4D8Q" source="_B6zWCZjHEee7_tV-ho4D8Q">
                    <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6zV6ZjHEee7_tV-ho4D8Q" name="Value(false)"/>
                  </edge>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV6pjHEee7_tV-ho4D8Q" target="_B6zWCpjHEee7_tV-ho4D8Q" source="_B6zWCJjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ForkNode" xmi:id="_B6zV65jHEee7_tV-ho4D8Q" name="Fork(e)" incoming="_B6zV35jHEee7_tV-ho4D8Q" outgoing="_B6zV4pjHEee7_tV-ho4D8Q _B6zV5pjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6zV7JjHEee7_tV-ho4D8Q" name="Read(age)" structuralFeature="_B6yt1pjHEee7_tV-ho4D8Q">
                    <object xmi:id="_B6zV7ZjHEee7_tV-ho4D8Q" name="Read(age).object" incoming="_B6zV45jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zV7pjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zV75jHEee7_tV-ho4D8Q" value="1"/>
                    </object>
                    <result xmi:id="_B6zV8JjHEee7_tV-ho4D8Q" name="Read(age).result" outgoing="_B6zV5JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zV8ZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zV8pjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                  </node>
                  <node xmi:type="uml:ForkNode" xmi:id="_B6zV85jHEee7_tV-ho4D8Q" name="Fork(Fork(e))" incoming="_B6zV4pjHEee7_tV-ho4D8Q" outgoing="_B6zV45jHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zV9JjHEee7_tV-ho4D8Q" name="Value(65)">
                    <result xmi:id="_B6zV9ZjHEee7_tV-ho4D8Q" name="Value(65).result" outgoing="_B6zV5ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zV9pjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zV95jHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralInteger" xmi:id="_B6zV-JjHEee7_tV-ho4D8Q" value="65">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    </value>
                  </node>
                  <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zV-ZjHEee7_tV-ho4D8Q" name="Node(Call(&lt;=))">
                    <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zV-pjHEee7_tV-ho4D8Q" target="_B6zV-5jHEee7_tV-ho4D8Q" source="_B6zWBZjHEee7_tV-ho4D8Q"/>
                    <structuredNodeOutput xmi:id="_B6zV-5jHEee7_tV-ho4D8Q" name="Output(Call(&lt;=).result(result))" incoming="_B6zV-pjHEee7_tV-ho4D8Q" outgoing="_B6zV55jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zV_JjHEee7_tV-ho4D8Q"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zV_ZjHEee7_tV-ho4D8Q" value="1"/>
                    </structuredNodeOutput>
                    <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6zV_pjHEee7_tV-ho4D8Q" name="Call(&lt;=)">
                      <argument xmi:id="_B6zV_5jHEee7_tV-ho4D8Q" name="Call(&lt;=).argument(x)" incoming="_B6zV5JjHEee7_tV-ho4D8Q">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWAJjHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWAZjHEee7_tV-ho4D8Q" value="1"/>
                      </argument>
                      <argument xmi:id="_B6zWApjHEee7_tV-ho4D8Q" name="Call(&lt;=).argument(y)" incoming="_B6zV5ZjHEee7_tV-ho4D8Q">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWA5jHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWBJjHEee7_tV-ho4D8Q" value="1"/>
                      </argument>
                      <result xmi:id="_B6zWBZjHEee7_tV-ho4D8Q" name="Call(&lt;=).result(result)" outgoing="_B6zV-pjHEee7_tV-ho4D8Q">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWBpjHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWB5jHEee7_tV-ho4D8Q" value="1"/>
                      </result>
                      <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-IntegerFunctions-le"/>
                    </node>
                  </node>
                  <node xmi:type="uml:MergeNode" xmi:id="_B6zWCJjHEee7_tV-ho4D8Q" name="Merge(forAll@c3d4d7e)" incoming="_B6zV6JjHEee7_tV-ho4D8Q" outgoing="_B6zV6pjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:DecisionNode" xmi:id="_B6zWCZjHEee7_tV-ho4D8Q" name="Decision(forAll@c3d4d7e)" incoming="_B6zV5pjHEee7_tV-ho4D8Q _B6zV55jHEee7_tV-ho4D8Q" outgoing="_B6zV6JjHEee7_tV-ho4D8Q" decisionInputFlow="_B6zV55jHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ForkNode" xmi:id="_B6zWCpjHEee7_tV-ho4D8Q" name="Fork(Merge(forAll@c3d4d7e))" incoming="_B6zV6pjHEee7_tV-ho4D8Q" outgoing="_B6zV3JjHEee7_tV-ho4D8Q _B6zV4JjHEee7_tV-ho4D8Q"/>
                </node>
                <node xmi:type="uml:JoinNode" xmi:id="_B6zWC5jHEee7_tV-ho4D8Q" name="Join(Merge(forAll@c3d4d7e))" incoming="_B6zV3JjHEee7_tV-ho4D8Q _B6zV3ZjHEee7_tV-ho4D8Q" outgoing="_B6zV3pjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ActivityFinalNode" xmi:id="_B6zWDJjHEee7_tV-ho4D8Q" name="ActivityFinal(Merge(forAll@c3d4d7e))" incoming="_B6zV3pjHEee7_tV-ho4D8Q"/>
              </node>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zWDZjHEee7_tV-ho4D8Q" name="ForAllOrExistsOrOneExpression@c3d4d7e.inputElement" incoming="_B6zTypjHEee7_tV-ho4D8Q" outgoing="_B6zV35jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsInput="_B6zV25jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zWDpjHEee7_tV-ho4D8Q" name="ForAllOrExistsOrOneExpression@c3d4d7e.outputElement" incoming="_B6zV4JjHEee7_tV-ho4D8Q" outgoing="_B6zV2pjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsOutput="_B6zV25jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6zWD5jHEee7_tV-ho4D8Q" name="Call(IsEmpty)">
                <argument xmi:id="_B6zWEJjHEee7_tV-ho4D8Q" name="Call(IsEmpty).argument(seq)" incoming="_B6zV2pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWEZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWEpjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <result xmi:id="_B6zWE5jHEee7_tV-ho4D8Q" name="Call(IsEmpty).result()" outgoing="_B6zV15jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWFJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWFZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-IsEmpty"/>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zWFpjHEee7_tV-ho4D8Q" name="ExpressionStatement@6943a858" incoming="_B6zTzZjHEee7_tV-ho4D8Q" outgoing="_B6zTz5jHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWF5jHEee7_tV-ho4D8Q" target="_B6zWGJjHEee7_tV-ho4D8Q" source="_B6zWTpjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zWGJjHEee7_tV-ho4D8Q" name="Fork(exists)@72754682" incoming="_B6zWF5jHEee7_tV-ho4D8Q" outgoing="_B6zT5ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zWGZjHEee7_tV-ho4D8Q" name="RightHandSide@caf2b00">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWGpjHEee7_tV-ho4D8Q" target="_B6zWS5jHEee7_tV-ho4D8Q" source="_B6zWSZjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ExpansionRegion" xmi:id="_B6zWG5jHEee7_tV-ho4D8Q" name="ForAllOrExistsOrOneExpression@caf2b00" mode="parallel" outputElement="_B6zWSZjHEee7_tV-ho4D8Q" inputElement="_B6zWSJjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWHJjHEee7_tV-ho4D8Q" target="_B6zWRpjHEee7_tV-ho4D8Q" source="_B6zWRZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ControlFlow" xmi:id="_B6zWHZjHEee7_tV-ho4D8Q" target="_B6zWRpjHEee7_tV-ho4D8Q" source="_B6zWIZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWHpjHEee7_tV-ho4D8Q" target="_B6zWR5jHEee7_tV-ho4D8Q" source="_B6zWRpjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWH5jHEee7_tV-ho4D8Q" target="_B6zWK5jHEee7_tV-ho4D8Q" source="_B6zWSJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWIJjHEee7_tV-ho4D8Q" target="_B6zWSZjHEee7_tV-ho4D8Q" source="_B6zWRZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zWIZjHEee7_tV-ho4D8Q" name="Compute(Merge(exists@caf2b00))" outgoing="_B6zWHZjHEee7_tV-ho4D8Q">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWIpjHEee7_tV-ho4D8Q" target="_B6zWM5jHEee7_tV-ho4D8Q" source="_B6zWK5jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWI5jHEee7_tV-ho4D8Q" target="_B6zWLZjHEee7_tV-ho4D8Q" source="_B6zWM5jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWJJjHEee7_tV-ho4D8Q" target="_B6zWOpjHEee7_tV-ho4D8Q" source="_B6zWMJjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWJZjHEee7_tV-ho4D8Q" target="_B6zWQJjHEee7_tV-ho4D8Q" source="_B6zWNZjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWJpjHEee7_tV-ho4D8Q" target="_B6zWRJjHEee7_tV-ho4D8Q" source="_B6zWK5jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWJ5jHEee7_tV-ho4D8Q" target="_B6zWRJjHEee7_tV-ho4D8Q" source="_B6zWPZjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWKJjHEee7_tV-ho4D8Q" target="_B6zWQ5jHEee7_tV-ho4D8Q" source="_B6zWRJjHEee7_tV-ho4D8Q">
                    <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6zWKZjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
                  </edge>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWKpjHEee7_tV-ho4D8Q" target="_B6zWRZjHEee7_tV-ho4D8Q" source="_B6zWQ5jHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ForkNode" xmi:id="_B6zWK5jHEee7_tV-ho4D8Q" name="Fork(e)" incoming="_B6zWH5jHEee7_tV-ho4D8Q" outgoing="_B6zWIpjHEee7_tV-ho4D8Q _B6zWJpjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6zWLJjHEee7_tV-ho4D8Q" name="Read(name)" structuralFeature="_B6yt3JjHEee7_tV-ho4D8Q">
                    <object xmi:id="_B6zWLZjHEee7_tV-ho4D8Q" name="Read(name).object" incoming="_B6zWI5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWLpjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWL5jHEee7_tV-ho4D8Q" value="1"/>
                    </object>
                    <result xmi:id="_B6zWMJjHEee7_tV-ho4D8Q" name="Read(name).result" outgoing="_B6zWJJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWMZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWMpjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                  </node>
                  <node xmi:type="uml:ForkNode" xmi:id="_B6zWM5jHEee7_tV-ho4D8Q" name="Fork(Fork(e))" incoming="_B6zWIpjHEee7_tV-ho4D8Q" outgoing="_B6zWI5jHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zWNJjHEee7_tV-ho4D8Q" name="Value(&quot;Joan&quot;)">
                    <result xmi:id="_B6zWNZjHEee7_tV-ho4D8Q" name="Value(&quot;Joan&quot;).result" outgoing="_B6zWJZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWNpjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWN5jHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralString" xmi:id="_B6zWOJjHEee7_tV-ho4D8Q" value="Joan">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    </value>
                  </node>
                  <node xmi:type="uml:TestIdentityAction" xmi:id="_B6zWOZjHEee7_tV-ho4D8Q" name="Test(==)">
                    <first xmi:id="_B6zWOpjHEee7_tV-ho4D8Q" name="Test(==).first" incoming="_B6zWJJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWO5jHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWPJjHEee7_tV-ho4D8Q" value="1"/>
                    </first>
                    <result xmi:id="_B6zWPZjHEee7_tV-ho4D8Q" name="Test(==).result" outgoing="_B6zWJ5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWPpjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWP5jHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <second xmi:id="_B6zWQJjHEee7_tV-ho4D8Q" name="Test(==).second" incoming="_B6zWJZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWQZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWQpjHEee7_tV-ho4D8Q" value="1"/>
                    </second>
                  </node>
                  <node xmi:type="uml:MergeNode" xmi:id="_B6zWQ5jHEee7_tV-ho4D8Q" name="Merge(exists@caf2b00)" incoming="_B6zWKJjHEee7_tV-ho4D8Q" outgoing="_B6zWKpjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:DecisionNode" xmi:id="_B6zWRJjHEee7_tV-ho4D8Q" name="Decision(exists@caf2b00)" incoming="_B6zWJpjHEee7_tV-ho4D8Q _B6zWJ5jHEee7_tV-ho4D8Q" outgoing="_B6zWKJjHEee7_tV-ho4D8Q" decisionInputFlow="_B6zWJ5jHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ForkNode" xmi:id="_B6zWRZjHEee7_tV-ho4D8Q" name="Fork(Merge(exists@caf2b00))" incoming="_B6zWKpjHEee7_tV-ho4D8Q" outgoing="_B6zWHJjHEee7_tV-ho4D8Q _B6zWIJjHEee7_tV-ho4D8Q"/>
                </node>
                <node xmi:type="uml:JoinNode" xmi:id="_B6zWRpjHEee7_tV-ho4D8Q" name="Join(Merge(exists@caf2b00))" incoming="_B6zWHJjHEee7_tV-ho4D8Q _B6zWHZjHEee7_tV-ho4D8Q" outgoing="_B6zWHpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ActivityFinalNode" xmi:id="_B6zWR5jHEee7_tV-ho4D8Q" name="ActivityFinal(Merge(exists@caf2b00))" incoming="_B6zWHpjHEee7_tV-ho4D8Q"/>
              </node>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zWSJjHEee7_tV-ho4D8Q" name="ForAllOrExistsOrOneExpression@caf2b00.inputElement" incoming="_B6zTzJjHEee7_tV-ho4D8Q" outgoing="_B6zWH5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsInput="_B6zWG5jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zWSZjHEee7_tV-ho4D8Q" name="ForAllOrExistsOrOneExpression@caf2b00.outputElement" incoming="_B6zWIJjHEee7_tV-ho4D8Q" outgoing="_B6zWGpjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsOutput="_B6zWG5jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6zWSpjHEee7_tV-ho4D8Q" name="Call(NotEmpty)">
                <argument xmi:id="_B6zWS5jHEee7_tV-ho4D8Q" name="Call(NotEmpty).argument(seq)" incoming="_B6zWGpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWTJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWTZjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <result xmi:id="_B6zWTpjHEee7_tV-ho4D8Q" name="Call(NotEmpty).result()" outgoing="_B6zWF5jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWT5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWUJjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-NotEmpty"/>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zWUZjHEee7_tV-ho4D8Q" name="ExpressionStatement@63d00950" incoming="_B6zTz5jHEee7_tV-ho4D8Q" outgoing="_B6zT0ZjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWUpjHEee7_tV-ho4D8Q" target="_B6zWU5jHEee7_tV-ho4D8Q" source="_B6zWj5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zWU5jHEee7_tV-ho4D8Q" name="Fork(one)@30eacbe3" incoming="_B6zWUpjHEee7_tV-ho4D8Q" outgoing="_B6zT5pjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zWVJjHEee7_tV-ho4D8Q" name="RightHandSide@6128f831">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWVZjHEee7_tV-ho4D8Q" target="_B6zWgJjHEee7_tV-ho4D8Q" source="_B6zWfpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWVpjHEee7_tV-ho4D8Q" target="_B6zWjJjHEee7_tV-ho4D8Q" source="_B6zWg5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWV5jHEee7_tV-ho4D8Q" target="_B6zWkpjHEee7_tV-ho4D8Q" source="_B6zWh5jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ExpansionRegion" xmi:id="_B6zWWJjHEee7_tV-ho4D8Q" name="ForAllOrExistsOrOneExpression@6128f831" mode="parallel" outputElement="_B6zWfpjHEee7_tV-ho4D8Q" inputElement="_B6zWfZjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWWZjHEee7_tV-ho4D8Q" target="_B6zWa5jHEee7_tV-ho4D8Q" source="_B6zWY5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWWpjHEee7_tV-ho4D8Q" target="_B6zWZZjHEee7_tV-ho4D8Q" source="_B6zWa5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWW5jHEee7_tV-ho4D8Q" target="_B6zWcpjHEee7_tV-ho4D8Q" source="_B6zWaJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWXJjHEee7_tV-ho4D8Q" target="_B6zWeJjHEee7_tV-ho4D8Q" source="_B6zWbZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWXZjHEee7_tV-ho4D8Q" target="_B6zWfJjHEee7_tV-ho4D8Q" source="_B6zWY5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWXpjHEee7_tV-ho4D8Q" target="_B6zWfJjHEee7_tV-ho4D8Q" source="_B6zWdZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWX5jHEee7_tV-ho4D8Q" target="_B6zWe5jHEee7_tV-ho4D8Q" source="_B6zWfJjHEee7_tV-ho4D8Q">
                  <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6zWYJjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
                </edge>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWYZjHEee7_tV-ho4D8Q" target="_B6zWY5jHEee7_tV-ho4D8Q" source="_B6zWfZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWYpjHEee7_tV-ho4D8Q" target="_B6zWfpjHEee7_tV-ho4D8Q" source="_B6zWe5jHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ForkNode" xmi:id="_B6zWY5jHEee7_tV-ho4D8Q" name="Fork(e)" incoming="_B6zWYZjHEee7_tV-ho4D8Q" outgoing="_B6zWWZjHEee7_tV-ho4D8Q _B6zWXZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6zWZJjHEee7_tV-ho4D8Q" name="Read(title)" structuralFeature="_B6yt35jHEee7_tV-ho4D8Q">
                  <object xmi:id="_B6zWZZjHEee7_tV-ho4D8Q" name="Read(title).object" incoming="_B6zWWpjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWZpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWZ5jHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6zWaJjHEee7_tV-ho4D8Q" name="Read(title).result" outgoing="_B6zWW5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWaZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWapjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
                <node xmi:type="uml:ForkNode" xmi:id="_B6zWa5jHEee7_tV-ho4D8Q" name="Fork(Fork(e))" incoming="_B6zWWZjHEee7_tV-ho4D8Q" outgoing="_B6zWWpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zWbJjHEee7_tV-ho4D8Q" name="Value(&quot;President&quot;)">
                  <result xmi:id="_B6zWbZjHEee7_tV-ho4D8Q" name="Value(&quot;President&quot;).result" outgoing="_B6zWXJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWbpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWb5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B6zWcJjHEee7_tV-ho4D8Q" value="President">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:TestIdentityAction" xmi:id="_B6zWcZjHEee7_tV-ho4D8Q" name="Test(==)">
                  <first xmi:id="_B6zWcpjHEee7_tV-ho4D8Q" name="Test(==).first" incoming="_B6zWW5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWc5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWdJjHEee7_tV-ho4D8Q" value="1"/>
                  </first>
                  <result xmi:id="_B6zWdZjHEee7_tV-ho4D8Q" name="Test(==).result" outgoing="_B6zWXpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWdpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWd5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <second xmi:id="_B6zWeJjHEee7_tV-ho4D8Q" name="Test(==).second" incoming="_B6zWXJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWeZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWepjHEee7_tV-ho4D8Q" value="1"/>
                  </second>
                </node>
                <node xmi:type="uml:MergeNode" xmi:id="_B6zWe5jHEee7_tV-ho4D8Q" name="Merge(one@6128f831)" incoming="_B6zWX5jHEee7_tV-ho4D8Q" outgoing="_B6zWYpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:DecisionNode" xmi:id="_B6zWfJjHEee7_tV-ho4D8Q" name="Decision(one@6128f831)" incoming="_B6zWXZjHEee7_tV-ho4D8Q _B6zWXpjHEee7_tV-ho4D8Q" outgoing="_B6zWX5jHEee7_tV-ho4D8Q" decisionInputFlow="_B6zWXpjHEee7_tV-ho4D8Q"/>
              </node>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zWfZjHEee7_tV-ho4D8Q" name="ForAllOrExistsOrOneExpression@6128f831.inputElement" incoming="_B6zTzpjHEee7_tV-ho4D8Q" outgoing="_B6zWYZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsInput="_B6zWWJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zWfpjHEee7_tV-ho4D8Q" name="ForAllOrExistsOrOneExpression@6128f831.outputElement" incoming="_B6zWYpjHEee7_tV-ho4D8Q" outgoing="_B6zWVZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsOutput="_B6zWWJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6zWf5jHEee7_tV-ho4D8Q" name="Call(ListSize)">
                <argument xmi:id="_B6zWgJjHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6zWVZjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWgZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWgpjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <result xmi:id="_B6zWg5jHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6zWVpjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWhJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWhZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
              </node>
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6zWhpjHEee7_tV-ho4D8Q" name="Value(1)">
                <result xmi:id="_B6zWh5jHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B6zWV5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWiJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWiZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralInteger" xmi:id="_B6zWipjHEee7_tV-ho4D8Q" value="1">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                </value>
              </node>
              <node xmi:type="uml:TestIdentityAction" xmi:id="_B6zWi5jHEee7_tV-ho4D8Q" name="Test(Test(=1))">
                <first xmi:id="_B6zWjJjHEee7_tV-ho4D8Q" name="Test(Test(=1)).first" incoming="_B6zWVpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWjZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWjpjHEee7_tV-ho4D8Q" value="1"/>
                </first>
                <result xmi:id="_B6zWj5jHEee7_tV-ho4D8Q" name="Test(Test(=1)).result" outgoing="_B6zWUpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWkJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWkZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <second xmi:id="_B6zWkpjHEee7_tV-ho4D8Q" name="Test(Test(=1)).second" incoming="_B6zWV5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWk5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWlJjHEee7_tV-ho4D8Q" value="1"/>
                </second>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zWlZjHEee7_tV-ho4D8Q" name="ExpressionStatement@28e466b" incoming="_B6zT0ZjHEee7_tV-ho4D8Q" outgoing="_B6zT0pjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWlpjHEee7_tV-ho4D8Q" target="_B6zWl5jHEee7_tV-ho4D8Q" source="_B6z6GpjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6zWl5jHEee7_tV-ho4D8Q" name="Fork(unique)@7a00eca8" incoming="_B6zWlpjHEee7_tV-ho4D8Q" outgoing="_B6zT55jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6zWmJjHEee7_tV-ho4D8Q" name="RightHandSide@5f02286b">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWmZjHEee7_tV-ho4D8Q" target="_B6z54ZjHEee7_tV-ho4D8Q" source="_B6zWrZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWmpjHEee7_tV-ho4D8Q" target="_B6z56ZjHEee7_tV-ho4D8Q" source="_B6z54ZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWm5jHEee7_tV-ho4D8Q" target="_B6z6FJjHEee7_tV-ho4D8Q" source="_B6z54ZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6zWnJjHEee7_tV-ho4D8Q" target="_B6z54pjHEee7_tV-ho4D8Q" source="_B6z54JjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWnZjHEee7_tV-ho4D8Q" target="_B6z6F5jHEee7_tV-ho4D8Q" source="_B6z6FZjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ExpansionRegion" xmi:id="_B6zWnpjHEee7_tV-ho4D8Q" name="IsUniqueExpression@5f02286b" mode="parallel" outputElement="_B6zWrZjHEee7_tV-ho4D8Q" inputElement="_B6zWrJjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWn5jHEee7_tV-ho4D8Q" target="_B6zWq5jHEee7_tV-ho4D8Q" source="_B6zWo5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWoJjHEee7_tV-ho4D8Q" target="_B6zWpZjHEee7_tV-ho4D8Q" source="_B6zWq5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWoZjHEee7_tV-ho4D8Q" target="_B6zWo5jHEee7_tV-ho4D8Q" source="_B6zWrJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6zWopjHEee7_tV-ho4D8Q" target="_B6zWrZjHEee7_tV-ho4D8Q" source="_B6zWqJjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ForkNode" xmi:id="_B6zWo5jHEee7_tV-ho4D8Q" name="Fork(e)" incoming="_B6zWoZjHEee7_tV-ho4D8Q" outgoing="_B6zWn5jHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6zWpJjHEee7_tV-ho4D8Q" name="Read(id)" structuralFeature="_B6yt4pjHEee7_tV-ho4D8Q">
                  <object xmi:id="_B6zWpZjHEee7_tV-ho4D8Q" name="Read(id).object" incoming="_B6zWoJjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWppjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWp5jHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6zWqJjHEee7_tV-ho4D8Q" name="Read(id).result" outgoing="_B6zWopjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6zWqZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6zWqpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
                <node xmi:type="uml:ForkNode" xmi:id="_B6zWq5jHEee7_tV-ho4D8Q" name="Fork(Fork(e))" incoming="_B6zWn5jHEee7_tV-ho4D8Q" outgoing="_B6zWoJjHEee7_tV-ho4D8Q"/>
              </node>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zWrJjHEee7_tV-ho4D8Q" name="IsUniqueExpression@5f02286b.inputElement" incoming="_B6zT0JjHEee7_tV-ho4D8Q" outgoing="_B6zWoZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsInput="_B6zWnpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6zWrZjHEee7_tV-ho4D8Q" name="IsUniqueExpression@5f02286b.outputElement" incoming="_B6zWopjHEee7_tV-ho4D8Q" outgoing="_B6zWmZjHEee7_tV-ho4D8Q" regionAsOutput="_B6zWnpjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z54JjHEee7_tV-ho4D8Q" name="Node(Fork(IsUniqueExpression@5f02286b.outputElement))" outgoing="_B6zWnJjHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ForkNode" xmi:id="_B6z54ZjHEee7_tV-ho4D8Q" name="Fork(IsUniqueExpression@5f02286b.outputElement)" incoming="_B6zWmZjHEee7_tV-ho4D8Q" outgoing="_B6zWmpjHEee7_tV-ho4D8Q _B6zWm5jHEee7_tV-ho4D8Q"/>
              </node>
              <node xmi:type="uml:ExpansionRegion" xmi:id="_B6z54pjHEee7_tV-ho4D8Q" name="Uniqueness(IsUniqueExpression@5f02286b)" incoming="_B6zWnJjHEee7_tV-ho4D8Q" mode="parallel" outputElement="_B6z6FZjHEee7_tV-ho4D8Q" inputElement="_B6z6FJjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z545jHEee7_tV-ho4D8Q" target="_B6z595jHEee7_tV-ho4D8Q" source="_B6z56ZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z55JjHEee7_tV-ho4D8Q" target="_B6z6EpjHEee7_tV-ho4D8Q" source="_B6z6EZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ControlFlow" xmi:id="_B6z55ZjHEee7_tV-ho4D8Q" target="_B6z6EpjHEee7_tV-ho4D8Q" source="_B6z57JjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z55pjHEee7_tV-ho4D8Q" target="_B6z6E5jHEee7_tV-ho4D8Q" source="_B6z6EpjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z555jHEee7_tV-ho4D8Q" target="_B6z59ZjHEee7_tV-ho4D8Q" source="_B6z6FJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z56JjHEee7_tV-ho4D8Q" target="_B6z6FZjHEee7_tV-ho4D8Q" source="_B6z6EZjHEee7_tV-ho4D8Q"/>
                <structuredNodeInput xmi:id="_B6z56ZjHEee7_tV-ho4D8Q" name="Uniqueness(IsUniqueExpression@5f02286b).input(Fork(IsUniqueExpression@5f02286b.outputElement))" incoming="_B6zWmpjHEee7_tV-ho4D8Q" outgoing="_B6z545jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z56pjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z565jHEee7_tV-ho4D8Q" value="*"/>
                </structuredNodeInput>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z57JjHEee7_tV-ho4D8Q" name="Compute(Merge(uniqueness@5f02286b))" outgoing="_B6z55ZjHEee7_tV-ho4D8Q">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z57ZjHEee7_tV-ho4D8Q" target="_B6z5-pjHEee7_tV-ho4D8Q" source="_B6z59ZjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z57pjHEee7_tV-ho4D8Q" target="_B6z6BpjHEee7_tV-ho4D8Q" source="_B6z5_ZjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z575jHEee7_tV-ho4D8Q" target="_B6z6DJjHEee7_tV-ho4D8Q" source="_B6z6AZjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z58JjHEee7_tV-ho4D8Q" target="_B6z6EJjHEee7_tV-ho4D8Q" source="_B6z59ZjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z58ZjHEee7_tV-ho4D8Q" target="_B6z6EJjHEee7_tV-ho4D8Q" source="_B6z6CZjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z58pjHEee7_tV-ho4D8Q" target="_B6z6D5jHEee7_tV-ho4D8Q" source="_B6z6EJjHEee7_tV-ho4D8Q">
                    <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6z585jHEee7_tV-ho4D8Q" name="Value(false)"/>
                  </edge>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z59JjHEee7_tV-ho4D8Q" target="_B6z6EZjHEee7_tV-ho4D8Q" source="_B6z6D5jHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ForkNode" xmi:id="_B6z59ZjHEee7_tV-ho4D8Q" name="Fork(each)" incoming="_B6z555jHEee7_tV-ho4D8Q" outgoing="_B6z57ZjHEee7_tV-ho4D8Q _B6z58JjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z59pjHEee7_tV-ho4D8Q" name="Call(Count)">
                    <argument xmi:id="_B6z595jHEee7_tV-ho4D8Q" name="Call(Count).argument(seq)" incoming="_B6z545jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z5-JjHEee7_tV-ho4D8Q"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z5-ZjHEee7_tV-ho4D8Q" value="*"/>
                    </argument>
                    <argument xmi:id="_B6z5-pjHEee7_tV-ho4D8Q" name="Call(Count).argument(element)" incoming="_B6z57ZjHEee7_tV-ho4D8Q">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z5-5jHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z5_JjHEee7_tV-ho4D8Q" value="1"/>
                    </argument>
                    <result xmi:id="_B6z5_ZjHEee7_tV-ho4D8Q" name="Call(Count).result()" outgoing="_B6z57pjHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z5_pjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z5_5jHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-Count"/>
                  </node>
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6z6AJjHEee7_tV-ho4D8Q" name="Value(1)">
                    <result xmi:id="_B6z6AZjHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B6z575jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6ApjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6A5jHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralInteger" xmi:id="_B6z6BJjHEee7_tV-ho4D8Q" value="1">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    </value>
                  </node>
                  <node xmi:type="uml:TestIdentityAction" xmi:id="_B6z6BZjHEee7_tV-ho4D8Q" name="Test(=1)">
                    <first xmi:id="_B6z6BpjHEee7_tV-ho4D8Q" name="Test(=1).first" incoming="_B6z57pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6B5jHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6CJjHEee7_tV-ho4D8Q" value="1"/>
                    </first>
                    <result xmi:id="_B6z6CZjHEee7_tV-ho4D8Q" name="Test(=1).result" outgoing="_B6z58ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6CpjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6C5jHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <second xmi:id="_B6z6DJjHEee7_tV-ho4D8Q" name="Test(=1).second" incoming="_B6z575jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6DZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6DpjHEee7_tV-ho4D8Q" value="1"/>
                    </second>
                  </node>
                  <node xmi:type="uml:MergeNode" xmi:id="_B6z6D5jHEee7_tV-ho4D8Q" name="Merge(uniqueness@5f02286b)" incoming="_B6z58pjHEee7_tV-ho4D8Q" outgoing="_B6z59JjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:DecisionNode" xmi:id="_B6z6EJjHEee7_tV-ho4D8Q" name="Decision(uniqueness@5f02286b)" incoming="_B6z58JjHEee7_tV-ho4D8Q _B6z58ZjHEee7_tV-ho4D8Q" outgoing="_B6z58pjHEee7_tV-ho4D8Q" decisionInputFlow="_B6z58ZjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ForkNode" xmi:id="_B6z6EZjHEee7_tV-ho4D8Q" name="Fork(Merge(uniqueness@5f02286b))" incoming="_B6z59JjHEee7_tV-ho4D8Q" outgoing="_B6z55JjHEee7_tV-ho4D8Q _B6z56JjHEee7_tV-ho4D8Q"/>
                </node>
                <node xmi:type="uml:JoinNode" xmi:id="_B6z6EpjHEee7_tV-ho4D8Q" name="Join(Merge(uniqueness@5f02286b))" incoming="_B6z55JjHEee7_tV-ho4D8Q _B6z55ZjHEee7_tV-ho4D8Q" outgoing="_B6z55pjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ActivityFinalNode" xmi:id="_B6z6E5jHEee7_tV-ho4D8Q" name="ActivityFinal(Merge(uniqueness@5f02286b))" incoming="_B6z55pjHEee7_tV-ho4D8Q"/>
              </node>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6z6FJjHEee7_tV-ho4D8Q" name="Uniqueness(IsUniqueExpression@5f02286b).inputElement" incoming="_B6zWm5jHEee7_tV-ho4D8Q" outgoing="_B6z555jHEee7_tV-ho4D8Q" regionAsInput="_B6z54pjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </node>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B6z6FZjHEee7_tV-ho4D8Q" name="Uniqueness(IsUniqueExpression@5f02286b).outputElement" incoming="_B6z56JjHEee7_tV-ho4D8Q" outgoing="_B6zWnZjHEee7_tV-ho4D8Q" regionAsOutput="_B6z54pjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </node>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z6FpjHEee7_tV-ho4D8Q" name="Call(IsEmpty)">
                <argument xmi:id="_B6z6F5jHEee7_tV-ho4D8Q" name="Call(IsEmpty).argument(seq)" incoming="_B6zWnZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6GJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6GZjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <result xmi:id="_B6z6GpjHEee7_tV-ho4D8Q" name="Call(IsEmpty).result()" outgoing="_B6zWlpjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6G5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6HJjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-IsEmpty"/>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6HZjHEee7_tV-ho4D8Q" name="ExpressionStatement@6e3a6977" incoming="_B6zT0pjHEee7_tV-ho4D8Q" outgoing="_B6zT05jHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6HpjHEee7_tV-ho4D8Q" target="_B6z6H5jHEee7_tV-ho4D8Q" source="_B6z6LJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6z6H5jHEee7_tV-ho4D8Q" name="Fork(jack)@35991e53" incoming="_B6z6HpjHEee7_tV-ho4D8Q" outgoing="_B6zT6JjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6IJjHEee7_tV-ho4D8Q" name="RightHandSide@623fecde">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6IZjHEee7_tV-ho4D8Q" target="_B6z6JpjHEee7_tV-ho4D8Q" source="_B6z6XZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6IpjHEee7_tV-ho4D8Q" target="_B6z6Y5jHEee7_tV-ho4D8Q" source="_B6z6X5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6z6I5jHEee7_tV-ho4D8Q" target="_B6z6JZjHEee7_tV-ho4D8Q" source="_B6z6L5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6JJjHEee7_tV-ho4D8Q" target="_B6z6KZjHEee7_tV-ho4D8Q" source="_B6z6Y5jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z6JZjHEee7_tV-ho4D8Q" name="Call(At)" incoming="_B6z6I5jHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6z6JpjHEee7_tV-ho4D8Q" name="Call(At).argument(seq)" incoming="_B6z6IZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6J5jHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6KJjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <argument xmi:id="_B6z6KZjHEee7_tV-ho4D8Q" name="Call(At).argument(index)" incoming="_B6z6JJjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6KpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6K5jHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <result xmi:id="_B6z6LJjHEee7_tV-ho4D8Q" name="Call(At).result()" outgoing="_B6z6HpjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6LZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6LpjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-At"/>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6L5jHEee7_tV-ho4D8Q" name="Tuple@12b43107" outgoing="_B6z6I5jHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6MJjHEee7_tV-ho4D8Q" target="_B6z6XJjHEee7_tV-ho4D8Q" source="_B6z6NJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ControlFlow" xmi:id="_B6z6MZjHEee7_tV-ho4D8Q" target="_B6z6N5jHEee7_tV-ho4D8Q" source="_B6z6MpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6MpjHEee7_tV-ho4D8Q" name="Primary(SelectOrRejectExpression@e74d3c5)" outgoing="_B6z6MZjHEee7_tV-ho4D8Q">
                  <node xmi:type="uml:ReadExtentAction" xmi:id="_B6z6M5jHEee7_tV-ho4D8Q" name="ReadExtent(Employee)" classifier="_B6yt0pjHEee7_tV-ho4D8Q">
                    <result xmi:id="_B6z6NJjHEee7_tV-ho4D8Q" name="ReadExtent(Employee).result" outgoing="_B6z6MJjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6NZjHEee7_tV-ho4D8Q"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6NpjHEee7_tV-ho4D8Q" value="*"/>
                    </result>
                  </node>
                </node>
                <node xmi:type="uml:ExpansionRegion" xmi:id="_B6z6N5jHEee7_tV-ho4D8Q" name="SelectOrRejectExpression@e74d3c5" incoming="_B6z6MZjHEee7_tV-ho4D8Q" mode="parallel" outputElement="_B6z6XZjHEee7_tV-ho4D8Q" inputElement="_B6z6XJjHEee7_tV-ho4D8Q">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6OJjHEee7_tV-ho4D8Q" target="_B6z6SpjHEee7_tV-ho4D8Q" source="_B6z6QpjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6OZjHEee7_tV-ho4D8Q" target="_B6z6RJjHEee7_tV-ho4D8Q" source="_B6z6SpjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6OpjHEee7_tV-ho4D8Q" target="_B6z6UZjHEee7_tV-ho4D8Q" source="_B6z6R5jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6O5jHEee7_tV-ho4D8Q" target="_B6z6V5jHEee7_tV-ho4D8Q" source="_B6z6TJjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6PJjHEee7_tV-ho4D8Q" target="_B6z6W5jHEee7_tV-ho4D8Q" source="_B6z6QpjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6PZjHEee7_tV-ho4D8Q" target="_B6z6W5jHEee7_tV-ho4D8Q" source="_B6z6VJjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6PpjHEee7_tV-ho4D8Q" target="_B6z6WpjHEee7_tV-ho4D8Q" source="_B6z6W5jHEee7_tV-ho4D8Q">
                    <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6z6P5jHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
                  </edge>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6QJjHEee7_tV-ho4D8Q" target="_B6z6QpjHEee7_tV-ho4D8Q" source="_B6z6XJjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6QZjHEee7_tV-ho4D8Q" target="_B6z6XZjHEee7_tV-ho4D8Q" source="_B6z6WpjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ForkNode" xmi:id="_B6z6QpjHEee7_tV-ho4D8Q" name="Fork(e)" incoming="_B6z6QJjHEee7_tV-ho4D8Q" outgoing="_B6z6OJjHEee7_tV-ho4D8Q _B6z6PJjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6z6Q5jHEee7_tV-ho4D8Q" name="Read(name)" structuralFeature="_B6yt3JjHEee7_tV-ho4D8Q">
                    <object xmi:id="_B6z6RJjHEee7_tV-ho4D8Q" name="Read(name).object" incoming="_B6z6OZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6RZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6RpjHEee7_tV-ho4D8Q" value="1"/>
                    </object>
                    <result xmi:id="_B6z6R5jHEee7_tV-ho4D8Q" name="Read(name).result" outgoing="_B6z6OpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6SJjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6SZjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                  </node>
                  <node xmi:type="uml:ForkNode" xmi:id="_B6z6SpjHEee7_tV-ho4D8Q" name="Fork(Fork(e))" incoming="_B6z6OJjHEee7_tV-ho4D8Q" outgoing="_B6z6OZjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6z6S5jHEee7_tV-ho4D8Q" name="Value(&quot;Jack&quot;)">
                    <result xmi:id="_B6z6TJjHEee7_tV-ho4D8Q" name="Value(&quot;Jack&quot;).result" outgoing="_B6z6O5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6TZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6TpjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralString" xmi:id="_B6z6T5jHEee7_tV-ho4D8Q" value="Jack">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    </value>
                  </node>
                  <node xmi:type="uml:TestIdentityAction" xmi:id="_B6z6UJjHEee7_tV-ho4D8Q" name="Test(==)">
                    <first xmi:id="_B6z6UZjHEee7_tV-ho4D8Q" name="Test(==).first" incoming="_B6z6OpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6UpjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6U5jHEee7_tV-ho4D8Q" value="1"/>
                    </first>
                    <result xmi:id="_B6z6VJjHEee7_tV-ho4D8Q" name="Test(==).result" outgoing="_B6z6PZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6VZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6VpjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <second xmi:id="_B6z6V5jHEee7_tV-ho4D8Q" name="Test(==).second" incoming="_B6z6O5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6WJjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6WZjHEee7_tV-ho4D8Q" value="1"/>
                    </second>
                  </node>
                  <node xmi:type="uml:MergeNode" xmi:id="_B6z6WpjHEee7_tV-ho4D8Q" name="Merge(select@e74d3c5)" incoming="_B6z6PpjHEee7_tV-ho4D8Q" outgoing="_B6z6QZjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:DecisionNode" xmi:id="_B6z6W5jHEee7_tV-ho4D8Q" name="Decision(select@e74d3c5)" incoming="_B6z6PJjHEee7_tV-ho4D8Q _B6z6PZjHEee7_tV-ho4D8Q" outgoing="_B6z6PpjHEee7_tV-ho4D8Q" decisionInputFlow="_B6z6PZjHEee7_tV-ho4D8Q"/>
                </node>
                <node xmi:type="uml:ExpansionNode" xmi:id="_B6z6XJjHEee7_tV-ho4D8Q" name="SelectOrRejectExpression@e74d3c5.inputElement" incoming="_B6z6MJjHEee7_tV-ho4D8Q" outgoing="_B6z6QJjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsInput="_B6z6N5jHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ExpansionNode" xmi:id="_B6z6XZjHEee7_tV-ho4D8Q" name="SelectOrRejectExpression@e74d3c5.outputElement" incoming="_B6z6QZjHEee7_tV-ho4D8Q" outgoing="_B6z6IZjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsOutput="_B6z6N5jHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6z6XpjHEee7_tV-ho4D8Q" name="Value(1)">
                  <result xmi:id="_B6z6X5jHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B6z6IpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6YJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6YZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralInteger" xmi:id="_B6z6YpjHEee7_tV-ho4D8Q" value="1">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  </value>
                </node>
              </node>
              <node xmi:type="uml:ForkNode" xmi:id="_B6z6Y5jHEee7_tV-ho4D8Q" name="Fork(Call(At).argument(index))" incoming="_B6z6IpjHEee7_tV-ho4D8Q" outgoing="_B6z6JJjHEee7_tV-ho4D8Q"/>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6ZJjHEee7_tV-ho4D8Q" name="ExpressionStatement@2017c4b9" incoming="_B6zT05jHEee7_tV-ho4D8Q" outgoing="_B6zT1JjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6ZZjHEee7_tV-ho4D8Q" target="_B6z6ZpjHEee7_tV-ho4D8Q" source="_B6z6c5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6z6ZpjHEee7_tV-ho4D8Q" name="Fork(joan)@443fd19a" incoming="_B6z6ZZjHEee7_tV-ho4D8Q" outgoing="_B6zT6ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6Z5jHEee7_tV-ho4D8Q" name="RightHandSide@3d418e71">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6aJjHEee7_tV-ho4D8Q" target="_B6z6bZjHEee7_tV-ho4D8Q" source="_B6z6pJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6aZjHEee7_tV-ho4D8Q" target="_B6z6qpjHEee7_tV-ho4D8Q" source="_B6z6ppjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6z6apjHEee7_tV-ho4D8Q" target="_B6z6bJjHEee7_tV-ho4D8Q" source="_B6z6dpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6a5jHEee7_tV-ho4D8Q" target="_B6z6cJjHEee7_tV-ho4D8Q" source="_B6z6qpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z6bJjHEee7_tV-ho4D8Q" name="Call(At)" incoming="_B6z6apjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6z6bZjHEee7_tV-ho4D8Q" name="Call(At).argument(seq)" incoming="_B6z6aJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6bpjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6b5jHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <argument xmi:id="_B6z6cJjHEee7_tV-ho4D8Q" name="Call(At).argument(index)" incoming="_B6z6a5jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6cZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6cpjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <result xmi:id="_B6z6c5jHEee7_tV-ho4D8Q" name="Call(At).result()" outgoing="_B6z6ZZjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6dJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6dZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-At"/>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6dpjHEee7_tV-ho4D8Q" name="Tuple@781b9356" outgoing="_B6z6apjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6d5jHEee7_tV-ho4D8Q" target="_B6z6o5jHEee7_tV-ho4D8Q" source="_B6z6e5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ControlFlow" xmi:id="_B6z6eJjHEee7_tV-ho4D8Q" target="_B6z6fpjHEee7_tV-ho4D8Q" source="_B6z6eZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6eZjHEee7_tV-ho4D8Q" name="Primary(SelectOrRejectExpression@4863452b)" outgoing="_B6z6eJjHEee7_tV-ho4D8Q">
                  <node xmi:type="uml:ReadExtentAction" xmi:id="_B6z6epjHEee7_tV-ho4D8Q" name="ReadExtent(Employee)" classifier="_B6yt0pjHEee7_tV-ho4D8Q">
                    <result xmi:id="_B6z6e5jHEee7_tV-ho4D8Q" name="ReadExtent(Employee).result" outgoing="_B6z6d5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6fJjHEee7_tV-ho4D8Q"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6fZjHEee7_tV-ho4D8Q" value="*"/>
                    </result>
                  </node>
                </node>
                <node xmi:type="uml:ExpansionRegion" xmi:id="_B6z6fpjHEee7_tV-ho4D8Q" name="SelectOrRejectExpression@4863452b" incoming="_B6z6eJjHEee7_tV-ho4D8Q" mode="parallel" outputElement="_B6z6pJjHEee7_tV-ho4D8Q" inputElement="_B6z6o5jHEee7_tV-ho4D8Q">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6f5jHEee7_tV-ho4D8Q" target="_B6z6kZjHEee7_tV-ho4D8Q" source="_B6z6iZjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6gJjHEee7_tV-ho4D8Q" target="_B6z6i5jHEee7_tV-ho4D8Q" source="_B6z6kZjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6gZjHEee7_tV-ho4D8Q" target="_B6z6mJjHEee7_tV-ho4D8Q" source="_B6z6jpjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6gpjHEee7_tV-ho4D8Q" target="_B6z6npjHEee7_tV-ho4D8Q" source="_B6z6k5jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6g5jHEee7_tV-ho4D8Q" target="_B6z6opjHEee7_tV-ho4D8Q" source="_B6z6iZjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6hJjHEee7_tV-ho4D8Q" target="_B6z6opjHEee7_tV-ho4D8Q" source="_B6z6m5jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6hZjHEee7_tV-ho4D8Q" target="_B6z6oZjHEee7_tV-ho4D8Q" source="_B6z6opjHEee7_tV-ho4D8Q">
                    <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6z6hpjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
                  </edge>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6h5jHEee7_tV-ho4D8Q" target="_B6z6iZjHEee7_tV-ho4D8Q" source="_B6z6o5jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6iJjHEee7_tV-ho4D8Q" target="_B6z6pJjHEee7_tV-ho4D8Q" source="_B6z6oZjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ForkNode" xmi:id="_B6z6iZjHEee7_tV-ho4D8Q" name="Fork(e)" incoming="_B6z6h5jHEee7_tV-ho4D8Q" outgoing="_B6z6f5jHEee7_tV-ho4D8Q _B6z6g5jHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6z6ipjHEee7_tV-ho4D8Q" name="Read(name)" structuralFeature="_B6yt3JjHEee7_tV-ho4D8Q">
                    <object xmi:id="_B6z6i5jHEee7_tV-ho4D8Q" name="Read(name).object" incoming="_B6z6gJjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6jJjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6jZjHEee7_tV-ho4D8Q" value="1"/>
                    </object>
                    <result xmi:id="_B6z6jpjHEee7_tV-ho4D8Q" name="Read(name).result" outgoing="_B6z6gZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6j5jHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6kJjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                  </node>
                  <node xmi:type="uml:ForkNode" xmi:id="_B6z6kZjHEee7_tV-ho4D8Q" name="Fork(Fork(e))" incoming="_B6z6f5jHEee7_tV-ho4D8Q" outgoing="_B6z6gJjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6z6kpjHEee7_tV-ho4D8Q" name="Value(&quot;Joan&quot;)">
                    <result xmi:id="_B6z6k5jHEee7_tV-ho4D8Q" name="Value(&quot;Joan&quot;).result" outgoing="_B6z6gpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6lJjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6lZjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralString" xmi:id="_B6z6lpjHEee7_tV-ho4D8Q" value="Joan">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    </value>
                  </node>
                  <node xmi:type="uml:TestIdentityAction" xmi:id="_B6z6l5jHEee7_tV-ho4D8Q" name="Test(==)">
                    <first xmi:id="_B6z6mJjHEee7_tV-ho4D8Q" name="Test(==).first" incoming="_B6z6gZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6mZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6mpjHEee7_tV-ho4D8Q" value="1"/>
                    </first>
                    <result xmi:id="_B6z6m5jHEee7_tV-ho4D8Q" name="Test(==).result" outgoing="_B6z6hJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6nJjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6nZjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <second xmi:id="_B6z6npjHEee7_tV-ho4D8Q" name="Test(==).second" incoming="_B6z6gpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6n5jHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6oJjHEee7_tV-ho4D8Q" value="1"/>
                    </second>
                  </node>
                  <node xmi:type="uml:MergeNode" xmi:id="_B6z6oZjHEee7_tV-ho4D8Q" name="Merge(select@4863452b)" incoming="_B6z6hZjHEee7_tV-ho4D8Q" outgoing="_B6z6iJjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:DecisionNode" xmi:id="_B6z6opjHEee7_tV-ho4D8Q" name="Decision(select@4863452b)" incoming="_B6z6g5jHEee7_tV-ho4D8Q _B6z6hJjHEee7_tV-ho4D8Q" outgoing="_B6z6hZjHEee7_tV-ho4D8Q" decisionInputFlow="_B6z6hJjHEee7_tV-ho4D8Q"/>
                </node>
                <node xmi:type="uml:ExpansionNode" xmi:id="_B6z6o5jHEee7_tV-ho4D8Q" name="SelectOrRejectExpression@4863452b.inputElement" incoming="_B6z6d5jHEee7_tV-ho4D8Q" outgoing="_B6z6h5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsInput="_B6z6fpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ExpansionNode" xmi:id="_B6z6pJjHEee7_tV-ho4D8Q" name="SelectOrRejectExpression@4863452b.outputElement" incoming="_B6z6iJjHEee7_tV-ho4D8Q" outgoing="_B6z6aJjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" regionAsOutput="_B6z6fpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6z6pZjHEee7_tV-ho4D8Q" name="Value(1)">
                  <result xmi:id="_B6z6ppjHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B6z6aZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6p5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6qJjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralInteger" xmi:id="_B6z6qZjHEee7_tV-ho4D8Q" value="1">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  </value>
                </node>
              </node>
              <node xmi:type="uml:ForkNode" xmi:id="_B6z6qpjHEee7_tV-ho4D8Q" name="Fork(Call(At).argument(index))" incoming="_B6z6aZjHEee7_tV-ho4D8Q" outgoing="_B6z6a5jHEee7_tV-ho4D8Q"/>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6q5jHEee7_tV-ho4D8Q" name="ExpressionStatement@75d4fca7" incoming="_B6zT1JjHEee7_tV-ho4D8Q" outgoing="_B6zT1ZjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6rJjHEee7_tV-ho4D8Q" target="_B6z6rZjHEee7_tV-ho4D8Q" source="_B6z6sJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6z6rZjHEee7_tV-ho4D8Q" name="Fork(myType)@321ba6df" incoming="_B6z6rJjHEee7_tV-ho4D8Q" outgoing="_B6zT15jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6rpjHEee7_tV-ho4D8Q" name="RightHandSide@2d1f57be">
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6z6r5jHEee7_tV-ho4D8Q" name="Value(1)">
                <result xmi:id="_B6z6sJjHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B6z6rJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6sZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6spjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralInteger" xmi:id="_B6z6s5jHEee7_tV-ho4D8Q" value="1">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                </value>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6tJjHEee7_tV-ho4D8Q" name="ExpressionStatement@68b107c8" incoming="_B6zT1ZjHEee7_tV-ho4D8Q" outgoing="_B6zT2JjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6tZjHEee7_tV-ho4D8Q" target="_B6z6tpjHEee7_tV-ho4D8Q" source="_B6z6x5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6z6tpjHEee7_tV-ho4D8Q" name="Fork(something)@26368716" incoming="_B6z6tZjHEee7_tV-ho4D8Q" outgoing="_B6zT1pjHEee7_tV-ho4D8Q _B6zT2pjHEee7_tV-ho4D8Q _B6zT6pjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6t5jHEee7_tV-ho4D8Q" name="RightHandSide@7d5f13e7">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6uJjHEee7_tV-ho4D8Q" target="_B6z6ypjHEee7_tV-ho4D8Q" source="_B6z6wpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6uZjHEee7_tV-ho4D8Q" target="_B6z6vpjHEee7_tV-ho4D8Q" source="_B6z6ypjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallOperationAction" xmi:id="_B6z6upjHEee7_tV-ho4D8Q" name="Call(Something)" operation="_B6ywF5jHEee7_tV-ho4D8Q">
                <result xmi:id="_B6z6u5jHEee7_tV-ho4D8Q" name="Call(Something).result()" type="_B6yvaJjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6vJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6vZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <target xmi:id="_B6z6vpjHEee7_tV-ho4D8Q" name="Call(Something).target" incoming="_B6z6uZjHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6v5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6wJjHEee7_tV-ho4D8Q" value="1"/>
                </target>
              </node>
              <node xmi:type="uml:CreateObjectAction" xmi:id="_B6z6wZjHEee7_tV-ho4D8Q" name="Create(Something)" classifier="_B6yvaJjHEee7_tV-ho4D8Q">
                <result xmi:id="_B6z6wpjHEee7_tV-ho4D8Q" name="Create(Something).result" outgoing="_B6z6uJjHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6w5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6xJjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6xZjHEee7_tV-ho4D8Q" name="Node(Call(Something))">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6xpjHEee7_tV-ho4D8Q" target="_B6z6x5jHEee7_tV-ho4D8Q" source="_B6z6ypjHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B6z6x5jHEee7_tV-ho4D8Q" name="Output(Fork(Create(Something).result))" incoming="_B6z6xpjHEee7_tV-ho4D8Q" outgoing="_B6z6tZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6yJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6yZjHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeOutput>
                <node xmi:type="uml:ForkNode" xmi:id="_B6z6ypjHEee7_tV-ho4D8Q" name="Fork(Create(Something).result)" incoming="_B6z6uJjHEee7_tV-ho4D8Q" outgoing="_B6z6uZjHEee7_tV-ho4D8Q _B6z6xpjHEee7_tV-ho4D8Q"/>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6y5jHEee7_tV-ho4D8Q" name="ExpressionStatement@7e03d1c1" incoming="_B6zT2JjHEee7_tV-ho4D8Q" outgoing="_B6zT2ZjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6zJjHEee7_tV-ho4D8Q" target="_B6z6_JjHEee7_tV-ho4D8Q" source="_B6z61JjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z6zZjHEee7_tV-ho4D8Q" target="_B6z62JjHEee7_tV-ho4D8Q" source="_B6z6zpjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6zpjHEee7_tV-ho4D8Q" name="Primary(CollectOrIterateExpression@1dd30942)" outgoing="_B6z6zZjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6z5jHEee7_tV-ho4D8Q" target="_B6z60ZjHEee7_tV-ho4D8Q" source="_B6z615jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6z60JjHEee7_tV-ho4D8Q" name="Read(attribute)" structuralFeature="_B6yvbJjHEee7_tV-ho4D8Q">
                <object xmi:id="_B6z60ZjHEee7_tV-ho4D8Q" name="Read(attribute).object" incoming="_B6z6z5jHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z60pjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z605jHEee7_tV-ho4D8Q" value="1"/>
                </object>
                <result xmi:id="_B6z61JjHEee7_tV-ho4D8Q" name="Read(attribute).result" outgoing="_B6z6zJjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z61ZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z61pjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
              <node xmi:type="uml:ForkNode" xmi:id="_B6z615jHEee7_tV-ho4D8Q" name="Fork(Fork(something)@26368716)" incoming="_B6zT1pjHEee7_tV-ho4D8Q" outgoing="_B6z6z5jHEee7_tV-ho4D8Q"/>
            </node>
            <node xmi:type="uml:ExpansionRegion" xmi:id="_B6z62JjHEee7_tV-ho4D8Q" name="CollectOrIterateExpression@1dd30942" incoming="_B6z6zZjHEee7_tV-ho4D8Q" outputElement="_B6z6_ZjHEee7_tV-ho4D8Q" inputElement="_B6z6_JjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z62ZjHEee7_tV-ho4D8Q" target="_B6z65ZjHEee7_tV-ho4D8Q" source="_B6z645jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z62pjHEee7_tV-ho4D8Q" target="_B6z67pjHEee7_tV-ho4D8Q" source="_B6z665jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z625jHEee7_tV-ho4D8Q" target="_B6z68pjHEee7_tV-ho4D8Q" source="_B6z66JjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z63JjHEee7_tV-ho4D8Q" target="_B6z665jHEee7_tV-ho4D8Q" source="_B6z64JjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6z63ZjHEee7_tV-ho4D8Q" target="_B6z65JjHEee7_tV-ho4D8Q" source="_B6z6-5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z63pjHEee7_tV-ho4D8Q" target="_B6z645jHEee7_tV-ho4D8Q" source="_B6z6_JjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z635jHEee7_tV-ho4D8Q" target="_B6z6_ZjHEee7_tV-ho4D8Q" source="_B6z665jHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B6z64JjHEee7_tV-ho4D8Q" name="CollectOrIterateExpression@1dd30942.input(Fork(myType)@321ba6df)" incoming="_B6zT15jHEee7_tV-ho4D8Q" outgoing="_B6z63JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z64ZjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z64pjHEee7_tV-ho4D8Q" value="*"/>
              </structuredNodeInput>
              <node xmi:type="uml:ForkNode" xmi:id="_B6z645jHEee7_tV-ho4D8Q" name="Fork(attr)" incoming="_B6z63pjHEee7_tV-ho4D8Q" outgoing="_B6z62ZjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ClearStructuralFeatureAction" xmi:id="_B6z65JjHEee7_tV-ho4D8Q" name="Clear(type)" incoming="_B6z63ZjHEee7_tV-ho4D8Q" structuralFeature="_B6yuzZjHEee7_tV-ho4D8Q">
                <object xmi:id="_B6z65ZjHEee7_tV-ho4D8Q" name="Clear(type).object" incoming="_B6z62ZjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z65pjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z655jHEee7_tV-ho4D8Q" value="1"/>
                </object>
                <result xmi:id="_B6z66JjHEee7_tV-ho4D8Q" name="Clear(type).result" outgoing="_B6z625jHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z66ZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z66pjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
              <node xmi:type="uml:ForkNode" xmi:id="_B6z665jHEee7_tV-ho4D8Q" name="Fork(LeftHandSide@761433b6)" incoming="_B6z63JjHEee7_tV-ho4D8Q" outgoing="_B6z62pjHEee7_tV-ho4D8Q _B6z635jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z67JjHEee7_tV-ho4D8Q" name="WriteAll(Expressions_Sequence_Expansion_Reduction::Attribute::type)">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z67ZjHEee7_tV-ho4D8Q" target="_B6z6-JjHEee7_tV-ho4D8Q" source="_B6z67pjHEee7_tV-ho4D8Q"/>
                <structuredNodeInput xmi:id="_B6z67pjHEee7_tV-ho4D8Q" name="WriteAll(Expressions_Sequence_Expansion_Reduction::Attribute::type).input(Expressions_Sequence_Expansion_Reduction::Attribute::type)" incoming="_B6z62pjHEee7_tV-ho4D8Q" outgoing="_B6z67ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z675jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z68JjHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeInput>
                <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6z68ZjHEee7_tV-ho4D8Q" name="Write(type)" structuralFeature="_B6yuzZjHEee7_tV-ho4D8Q" isReplaceAll="true">
                  <object xmi:id="_B6z68pjHEee7_tV-ho4D8Q" name="Write(type).object" incoming="_B6z625jHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z685jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z69JjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6z69ZjHEee7_tV-ho4D8Q" name="Write(type).result" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z69pjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z695jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:id="_B6z6-JjHEee7_tV-ho4D8Q" name="Write(type).value" incoming="_B6z67ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z6-ZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z6-pjHEee7_tV-ho4D8Q" value="1"/>
                  </value>
                </node>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6-5jHEee7_tV-ho4D8Q" name="RightHandSide@500c3637" outgoing="_B6z63ZjHEee7_tV-ho4D8Q"/>
            </node>
            <node xmi:type="uml:ExpansionNode" xmi:id="_B6z6_JjHEee7_tV-ho4D8Q" name="CollectOrIterateExpression@1dd30942.inputElement" incoming="_B6z6zJjHEee7_tV-ho4D8Q" outgoing="_B6z63pjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" regionAsInput="_B6z62JjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ExpansionNode" xmi:id="_B6z6_ZjHEee7_tV-ho4D8Q" name="CollectOrIterateExpression@1dd30942.outputElement" incoming="_B6z635jHEee7_tV-ho4D8Q" regionAsOutput="_B6z62JjHEee7_tV-ho4D8Q">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z6_pjHEee7_tV-ho4D8Q" name="ExpressionStatement@9d4a77" incoming="_B6zT2ZjHEee7_tV-ho4D8Q" outgoing="_B6zT3JjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z6_5jHEee7_tV-ho4D8Q" target="_B6z7AJjHEee7_tV-ho4D8Q" source="_B6z7EZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6z7AJjHEee7_tV-ho4D8Q" name="Fork(obj)@49fd6d5f" incoming="_B6z6_5jHEee7_tV-ho4D8Q" outgoing="_B6zT25jHEee7_tV-ho4D8Q _B6zT65jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z7AZjHEee7_tV-ho4D8Q" name="RightHandSide@5df64267">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7ApjHEee7_tV-ho4D8Q" target="_B6z7FJjHEee7_tV-ho4D8Q" source="_B6z7DJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7A5jHEee7_tV-ho4D8Q" target="_B6z7CJjHEee7_tV-ho4D8Q" source="_B6z7FJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallOperationAction" xmi:id="_B6z7BJjHEee7_tV-ho4D8Q" name="Call(Object)" operation="_B6zTA5jHEee7_tV-ho4D8Q">
                <result xmi:id="_B6z7BZjHEee7_tV-ho4D8Q" name="Call(Object).result()" type="_B6ywHJjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7BpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7B5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <target xmi:id="_B6z7CJjHEee7_tV-ho4D8Q" name="Call(Object).target" incoming="_B6z7A5jHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7CZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7CpjHEee7_tV-ho4D8Q" value="1"/>
                </target>
              </node>
              <node xmi:type="uml:CreateObjectAction" xmi:id="_B6z7C5jHEee7_tV-ho4D8Q" name="Create(Object)" classifier="_B6ywHJjHEee7_tV-ho4D8Q">
                <result xmi:id="_B6z7DJjHEee7_tV-ho4D8Q" name="Create(Object).result" outgoing="_B6z7ApjHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7DZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7DpjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z7D5jHEee7_tV-ho4D8Q" name="Node(Call(Object))">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7EJjHEee7_tV-ho4D8Q" target="_B6z7EZjHEee7_tV-ho4D8Q" source="_B6z7FJjHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B6z7EZjHEee7_tV-ho4D8Q" name="Output(Fork(Create(Object).result))" incoming="_B6z7EJjHEee7_tV-ho4D8Q" outgoing="_B6z6_5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7EpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7E5jHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeOutput>
                <node xmi:type="uml:ForkNode" xmi:id="_B6z7FJjHEee7_tV-ho4D8Q" name="Fork(Create(Object).result)" incoming="_B6z7ApjHEee7_tV-ho4D8Q" outgoing="_B6z7A5jHEee7_tV-ho4D8Q _B6z7EJjHEee7_tV-ho4D8Q"/>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z7FZjHEee7_tV-ho4D8Q" name="ExpressionStatement@174640e5" incoming="_B6zT3JjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7FpjHEee7_tV-ho4D8Q" target="_B6z7M5jHEee7_tV-ho4D8Q" source="_B6z7HpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z7F5jHEee7_tV-ho4D8Q" target="_B6z7IpjHEee7_tV-ho4D8Q" source="_B6z7GJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z7GJjHEee7_tV-ho4D8Q" name="Primary(CollectOrIterateExpression@2d2d72e0)" outgoing="_B6z7F5jHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7GZjHEee7_tV-ho4D8Q" target="_B6z7G5jHEee7_tV-ho4D8Q" source="_B6z7IZjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6z7GpjHEee7_tV-ho4D8Q" name="Read(attribute)" structuralFeature="_B6yvbJjHEee7_tV-ho4D8Q">
                <object xmi:id="_B6z7G5jHEee7_tV-ho4D8Q" name="Read(attribute).object" incoming="_B6z7GZjHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7HJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7HZjHEee7_tV-ho4D8Q" value="1"/>
                </object>
                <result xmi:id="_B6z7HpjHEee7_tV-ho4D8Q" name="Read(attribute).result" outgoing="_B6z7FpjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7H5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7IJjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
              <node xmi:type="uml:ForkNode" xmi:id="_B6z7IZjHEee7_tV-ho4D8Q" name="Fork(Fork(something)@26368716)" incoming="_B6zT2pjHEee7_tV-ho4D8Q" outgoing="_B6z7GZjHEee7_tV-ho4D8Q"/>
            </node>
            <node xmi:type="uml:ExpansionRegion" xmi:id="_B6z7IpjHEee7_tV-ho4D8Q" name="CollectOrIterateExpression@2d2d72e0" incoming="_B6z7F5jHEee7_tV-ho4D8Q" outputElement="_B6z7NJjHEee7_tV-ho4D8Q" inputElement="_B6z7M5jHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7I5jHEee7_tV-ho4D8Q" target="_B6z7LJjHEee7_tV-ho4D8Q" source="_B6z7KpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7JJjHEee7_tV-ho4D8Q" target="_B6z7L5jHEee7_tV-ho4D8Q" source="_B6z7J5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7JZjHEee7_tV-ho4D8Q" target="_B6z7KpjHEee7_tV-ho4D8Q" source="_B6z7M5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7JpjHEee7_tV-ho4D8Q" target="_B6z7NJjHEee7_tV-ho4D8Q" source="_B6z7MpjHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B6z7J5jHEee7_tV-ho4D8Q" name="CollectOrIterateExpression@2d2d72e0.input(Fork(obj)@49fd6d5f)" incoming="_B6zT25jHEee7_tV-ho4D8Q" outgoing="_B6z7JJjHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7KJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7KZjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeInput>
              <node xmi:type="uml:ForkNode" xmi:id="_B6z7KpjHEee7_tV-ho4D8Q" name="Fork(attr)" incoming="_B6z7JZjHEee7_tV-ho4D8Q" outgoing="_B6z7I5jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallOperationAction" xmi:id="_B6z7K5jHEee7_tV-ho4D8Q" name="Call(init)" operation="_B6zS_5jHEee7_tV-ho4D8Q">
                <argument xmi:id="_B6z7LJjHEee7_tV-ho4D8Q" name="Call(init).argument(attr)" incoming="_B6z7I5jHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7LZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7LpjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <target xmi:id="_B6z7L5jHEee7_tV-ho4D8Q" name="Call(init).target" incoming="_B6z7JJjHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7MJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7MZjHEee7_tV-ho4D8Q" value="1"/>
                </target>
              </node>
              <node xmi:type="uml:MergeNode" xmi:id="_B6z7MpjHEee7_tV-ho4D8Q" name="Merge" outgoing="_B6z7JpjHEee7_tV-ho4D8Q"/>
            </node>
            <node xmi:type="uml:ExpansionNode" xmi:id="_B6z7M5jHEee7_tV-ho4D8Q" name="CollectOrIterateExpression@2d2d72e0.inputElement" incoming="_B6z7FpjHEee7_tV-ho4D8Q" outgoing="_B6z7JZjHEee7_tV-ho4D8Q" type="_B6yuyZjHEee7_tV-ho4D8Q" regionAsInput="_B6z7IpjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ExpansionNode" xmi:id="_B6z7NJjHEee7_tV-ho4D8Q" name="CollectOrIterateExpression@2d2d72e0.outputElement" incoming="_B6z7JpjHEee7_tV-ho4D8Q" regionAsOutput="_B6z7IpjHEee7_tV-ho4D8Q"/>
          </node>
        </structuredNode>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTnpjHEee7_tV-ho4D8Q" name="Output(sum)" incoming="_B6zTj5jHEee7_tV-ho4D8Q" parameter="_B6zTYpjHEee7_tV-ho4D8Q">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </node>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTn5jHEee7_tV-ho4D8Q" name="Output(remainder)" incoming="_B6zTkJjHEee7_tV-ho4D8Q" parameter="_B6zTZZjHEee7_tV-ho4D8Q">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </node>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zToJjHEee7_tV-ho4D8Q" name="Output(bad)" incoming="_B6zTkZjHEee7_tV-ho4D8Q" parameter="_B6zTaJjHEee7_tV-ho4D8Q">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </node>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zToZjHEee7_tV-ho4D8Q" name="Output(select)" incoming="_B6zTkpjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" parameter="_B6zTa5jHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTopjHEee7_tV-ho4D8Q" name="Output(reject)" incoming="_B6zTk5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" parameter="_B6zTbpjHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTo5jHEee7_tV-ho4D8Q" name="Output(collect)" incoming="_B6zTlJjHEee7_tV-ho4D8Q" parameter="_B6zTcZjHEee7_tV-ho4D8Q">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </node>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTpJjHEee7_tV-ho4D8Q" name="Output(iterate)" incoming="_B6zTlZjHEee7_tV-ho4D8Q" parameter="_B6zTdJjHEee7_tV-ho4D8Q">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </node>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTpZjHEee7_tV-ho4D8Q" name="Output(forAll)" incoming="_B6zTlpjHEee7_tV-ho4D8Q" parameter="_B6zTd5jHEee7_tV-ho4D8Q">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </node>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTppjHEee7_tV-ho4D8Q" name="Output(exists)" incoming="_B6zTl5jHEee7_tV-ho4D8Q" parameter="_B6zTepjHEee7_tV-ho4D8Q">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </node>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTp5jHEee7_tV-ho4D8Q" name="Output(one)" incoming="_B6zTmJjHEee7_tV-ho4D8Q" parameter="_B6zTfZjHEee7_tV-ho4D8Q">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </node>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTqJjHEee7_tV-ho4D8Q" name="Output(unique)" incoming="_B6zTmZjHEee7_tV-ho4D8Q" parameter="_B6zTgJjHEee7_tV-ho4D8Q">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        </node>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTqZjHEee7_tV-ho4D8Q" name="Output(jack)" incoming="_B6zTmpjHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" parameter="_B6zTg5jHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTqpjHEee7_tV-ho4D8Q" name="Output(joan)" incoming="_B6zTm5jHEee7_tV-ho4D8Q" type="_B6yt0pjHEee7_tV-ho4D8Q" parameter="_B6zThpjHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTq5jHEee7_tV-ho4D8Q" name="Output(something)" incoming="_B6zTnJjHEee7_tV-ho4D8Q" type="_B6yvaJjHEee7_tV-ho4D8Q" parameter="_B6zTiZjHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6zTrJjHEee7_tV-ho4D8Q" name="Output(obj)" incoming="_B6zTnZjHEee7_tV-ho4D8Q" type="_B6ywHJjHEee7_tV-ho4D8Q" parameter="_B6zTjJjHEee7_tV-ho4D8Q"/>
      </nestedClassifier>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_B6z7NZjHEee7_tV-ho4D8Q" name="Test" visibility="public" isAbstract="true">
      <packageImport xmi:id="_B6z7NpjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes"/>
      </packageImport>
      <packageImport xmi:id="_B6z7N5jHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors"/>
      </packageImport>
      <packageImport xmi:id="_B6z7OJjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-BasicInputOutput"/>
      </packageImport>
      <packageImport xmi:id="_B6z7OZjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-CollectionFunctions"/>
      </packageImport>
      <packageImport xmi:id="_B6z7OpjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-CollectionClasses"/>
      </packageImport>
      <ownedAttribute xmi:id="_B6z7O5jHEee7_tV-ho4D8Q" name="Test$initializationFlag$1" visibility="protected">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7PJjHEee7_tV-ho4D8Q" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7PZjHEee7_tV-ho4D8Q" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_B6z7PpjHEee7_tV-ho4D8Q" name="tester" visibility="private" type="_B6z8JpjHEee7_tV-ho4D8Q">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7P5jHEee7_tV-ho4D8Q"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7QJjHEee7_tV-ho4D8Q" value="1"/>
      </ownedAttribute>
      <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6z7QZjHEee7_tV-ho4D8Q" name="destroy$method$1" specification="_B6z8HZjHEee7_tV-ho4D8Q" node="_B6z7QpjHEee7_tV-ho4D8Q" group="_B6z7QpjHEee7_tV-ho4D8Q">
        <structuredNode xmi:id="_B6z7QpjHEee7_tV-ho4D8Q" name="Body(destroy$method$1)"/>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6z7Q5jHEee7_tV-ho4D8Q" name="done$method$1" specification="_B6z8HpjHEee7_tV-ho4D8Q" node="_B6z7RJjHEee7_tV-ho4D8Q" group="_B6z7RJjHEee7_tV-ho4D8Q">
        <structuredNode xmi:id="_B6z7RJjHEee7_tV-ho4D8Q" name="Body(done$method$1)">
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6z7RZjHEee7_tV-ho4D8Q" target="_B6z7VpjHEee7_tV-ho4D8Q" source="_B6z7RpjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z7RpjHEee7_tV-ho4D8Q" name="ExpressionStatement@ef0f34f" outgoing="_B6z7RZjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7R5jHEee7_tV-ho4D8Q" target="_B6z7SpjHEee7_tV-ho4D8Q" source="_B6z7UpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z7SJjHEee7_tV-ho4D8Q" target="_B6z7SZjHEee7_tV-ho4D8Q" source="_B6z7UJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z7SZjHEee7_tV-ho4D8Q" name="Call(WriteLine)" incoming="_B6z7SJjHEee7_tV-ho4D8Q">
              <argument xmi:id="_B6z7SpjHEee7_tV-ho4D8Q" name="Call(WriteLine).argument(value)" incoming="_B6z7R5jHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7S5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7TJjHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <result xmi:id="_B6z7TZjHEee7_tV-ho4D8Q" name="Call(WriteLine).result(errorStatus)">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7TpjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7T5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:Activity" href="pathmap://ALF_LIBRARIES/fUML.library.uml#BasicInputOutput-WriteLine"/>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z7UJjHEee7_tV-ho4D8Q" name="Tuple@27e54c4e" outgoing="_B6z7SJjHEee7_tV-ho4D8Q">
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6z7UZjHEee7_tV-ho4D8Q" name="Value(&quot;Done.&quot;)">
                <result xmi:id="_B6z7UpjHEee7_tV-ho4D8Q" name="Value(&quot;Done.&quot;).result" outgoing="_B6z7R5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7U5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7VJjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralString" xmi:id="_B6z7VZjHEee7_tV-ho4D8Q" value="Done.">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                </value>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z7VpjHEee7_tV-ho4D8Q" name="ExpressionStatement@7be1f9ce" incoming="_B6z7RZjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7V5jHEee7_tV-ho4D8Q" target="_B6z7X5jHEee7_tV-ho4D8Q" source="_B6z7a5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z7WJjHEee7_tV-ho4D8Q" target="_B6z7WZjHEee7_tV-ho4D8Q" source="_B6z7YJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ExpansionRegion" xmi:id="_B6z7WZjHEee7_tV-ho4D8Q" name="Collect(SendSignal(Continue))" incoming="_B6z7WJjHEee7_tV-ho4D8Q" mode="parallel" inputElement="_B6z7X5jHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7WpjHEee7_tV-ho4D8Q" target="_B6z7XJjHEee7_tV-ho4D8Q" source="_B6z7X5jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:SendSignalAction" xmi:id="_B6z7W5jHEee7_tV-ho4D8Q" name="SendSignal(Continue)" signal="_B6z8r5jHEee7_tV-ho4D8Q">
                <target xmi:id="_B6z7XJjHEee7_tV-ho4D8Q" name="SendSignal(Continue).target" incoming="_B6z7WpjHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7XZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7XpjHEee7_tV-ho4D8Q" value="1"/>
                </target>
              </node>
            </node>
            <node xmi:type="uml:ExpansionNode" xmi:id="_B6z7X5jHEee7_tV-ho4D8Q" name="Collect(SendSignal(Continue)).inputElement" incoming="_B6z7V5jHEee7_tV-ho4D8Q" outgoing="_B6z7WpjHEee7_tV-ho4D8Q" regionAsInput="_B6z7WZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z7YJjHEee7_tV-ho4D8Q" name="Feature(Read(tester).result)" outgoing="_B6z7WJjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7YZjHEee7_tV-ho4D8Q" target="_B6z7bpjHEee7_tV-ho4D8Q" source="_B6z7ZJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7YpjHEee7_tV-ho4D8Q" target="_B6z7aJjHEee7_tV-ho4D8Q" source="_B6z7bpjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ReadSelfAction" xmi:id="_B6z7Y5jHEee7_tV-ho4D8Q" name="ReadSelf">
                <result xmi:id="_B6z7ZJjHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6z7YZjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7ZZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7ZpjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
              <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6z7Z5jHEee7_tV-ho4D8Q" name="Read(tester)" structuralFeature="_B6z7PpjHEee7_tV-ho4D8Q">
                <object xmi:id="_B6z7aJjHEee7_tV-ho4D8Q" name="Read(tester).object" incoming="_B6z7YpjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7aZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7apjHEee7_tV-ho4D8Q" value="1"/>
                </object>
                <result xmi:id="_B6z7a5jHEee7_tV-ho4D8Q" name="Read(tester).result" outgoing="_B6z7V5jHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7bJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7bZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
              <node xmi:type="uml:ForkNode" xmi:id="_B6z7bpjHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6z7YZjHEee7_tV-ho4D8Q" outgoing="_B6z7YpjHEee7_tV-ho4D8Q"/>
            </node>
          </node>
        </structuredNode>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6z7b5jHEee7_tV-ho4D8Q" name="Test$method$1" specification="_B6z8H5jHEee7_tV-ho4D8Q" node="_B6z7eZjHEee7_tV-ho4D8Q _B6z7epjHEee7_tV-ho4D8Q _B6z7e5jHEee7_tV-ho4D8Q _B6z7fJjHEee7_tV-ho4D8Q" group="_B6z7fJjHEee7_tV-ho4D8Q">
        <ownedParameter xmi:id="_B6z7cJjHEee7_tV-ho4D8Q" name="tester" type="_B6z8JpjHEee7_tV-ho4D8Q">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7cZjHEee7_tV-ho4D8Q"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7cpjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6z7c5jHEee7_tV-ho4D8Q" name="" type="_B6z7NZjHEee7_tV-ho4D8Q" direction="return">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7dJjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7dZjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7dpjHEee7_tV-ho4D8Q" target="_B6z7epjHEee7_tV-ho4D8Q" source="_B6z7eZjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7d5jHEee7_tV-ho4D8Q" target="_B6z7mpjHEee7_tV-ho4D8Q" source="_B6z7epjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7eJjHEee7_tV-ho4D8Q" target="_B6z7e5jHEee7_tV-ho4D8Q" source="_B6z7tpjHEee7_tV-ho4D8Q"/>
        <structuredNode xmi:id="_B6z7fJjHEee7_tV-ho4D8Q" name="Body(Test$method$1)">
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7fZjHEee7_tV-ho4D8Q" target="_B6z7tpjHEee7_tV-ho4D8Q" source="_B6z7s5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7fpjHEee7_tV-ho4D8Q" target="_B6z7uJjHEee7_tV-ho4D8Q" source="_B6z7tpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6z7f5jHEee7_tV-ho4D8Q" target="_B6z7iJjHEee7_tV-ho4D8Q" source="_B6z7t5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7gJjHEee7_tV-ho4D8Q" target="_B6z7vJjHEee7_tV-ho4D8Q" source="_B6z7tpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7gZjHEee7_tV-ho4D8Q" target="_B6z7w5jHEee7_tV-ho4D8Q" source="_B6z7v5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7gpjHEee7_tV-ho4D8Q" target="_B6z7z5jHEee7_tV-ho4D8Q" source="_B6z7xpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7g5jHEee7_tV-ho4D8Q" target="_B6z71ZjHEee7_tV-ho4D8Q" source="_B6z7ypjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6z7hJjHEee7_tV-ho4D8Q" target="_B6z72ZjHEee7_tV-ho4D8Q" source="_B6z72JjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7hZjHEee7_tV-ho4D8Q" target="_B6z72ZjHEee7_tV-ho4D8Q" source="_B6z70pjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6z7hpjHEee7_tV-ho4D8Q" target="_B6z7t5jHEee7_tV-ho4D8Q" source="_B6z72ZjHEee7_tV-ho4D8Q">
            <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6z7h5jHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
          </edge>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z7iJjHEee7_tV-ho4D8Q" name="Body" incoming="_B6z7f5jHEee7_tV-ho4D8Q">
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z7iZjHEee7_tV-ho4D8Q" name="ExpressionStatement@71d9918">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7ipjHEee7_tV-ho4D8Q" target="_B6z7lJjHEee7_tV-ho4D8Q" source="_B6z7kJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7i5jHEee7_tV-ho4D8Q" target="_B6z7nZjHEee7_tV-ho4D8Q" source="_B6z7mpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7jJjHEee7_tV-ho4D8Q" target="_B6z7o5jHEee7_tV-ho4D8Q" source="_B6z7l5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B6z7jZjHEee7_tV-ho4D8Q" target="_B6z7jpjHEee7_tV-ho4D8Q" source="_B6z7sZjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z7jpjHEee7_tV-ho4D8Q" name="Expression(LeftHandSide@39be60f3)" incoming="_B6z7jZjHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ReadSelfAction" xmi:id="_B6z7j5jHEee7_tV-ho4D8Q" name="ReadSelf">
                  <result xmi:id="_B6z7kJjHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6z7ipjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7kZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7kpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
              </node>
              <node xmi:type="uml:ClearStructuralFeatureAction" xmi:id="_B6z7k5jHEee7_tV-ho4D8Q" name="Clear(tester)" structuralFeature="_B6z7PpjHEee7_tV-ho4D8Q">
                <object xmi:id="_B6z7lJjHEee7_tV-ho4D8Q" name="Clear(tester).object" incoming="_B6z7ipjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7lZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7lpjHEee7_tV-ho4D8Q" value="1"/>
                </object>
                <result xmi:id="_B6z7l5jHEee7_tV-ho4D8Q" name="Clear(tester).result" outgoing="_B6z7jJjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7mJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7mZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
              </node>
              <node xmi:type="uml:ForkNode" xmi:id="_B6z7mpjHEee7_tV-ho4D8Q" name="Fork(LeftHandSide@39be60f3)" incoming="_B6z7d5jHEee7_tV-ho4D8Q" outgoing="_B6z7i5jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z7m5jHEee7_tV-ho4D8Q" name="WriteAll(Test::tester)">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7nJjHEee7_tV-ho4D8Q" target="_B6z7sJjHEee7_tV-ho4D8Q" source="_B6z7nZjHEee7_tV-ho4D8Q"/>
                <structuredNodeInput xmi:id="_B6z7nZjHEee7_tV-ho4D8Q" name="WriteAll(Test::tester).input(Test::tester)" incoming="_B6z7i5jHEee7_tV-ho4D8Q" outgoing="_B6z7nJjHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7npjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7n5jHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeInput>
                <node xmi:type="uml:ExpansionRegion" xmi:id="_B6z7oJjHEee7_tV-ho4D8Q" name="Iterate(Write(tester))" inputElement="_B6z7sJjHEee7_tV-ho4D8Q">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7oZjHEee7_tV-ho4D8Q" target="_B6z7rZjHEee7_tV-ho4D8Q" source="_B6z7sJjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z7opjHEee7_tV-ho4D8Q" target="_B6z7p5jHEee7_tV-ho4D8Q" source="_B6z7o5jHEee7_tV-ho4D8Q"/>
                  <structuredNodeInput xmi:id="_B6z7o5jHEee7_tV-ho4D8Q" name="Iterate(Write(tester)).input(Clear(tester).result)" incoming="_B6z7jJjHEee7_tV-ho4D8Q" outgoing="_B6z7opjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7pJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7pZjHEee7_tV-ho4D8Q" value="1"/>
                  </structuredNodeInput>
                  <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6z7ppjHEee7_tV-ho4D8Q" name="Write(tester)" structuralFeature="_B6z7PpjHEee7_tV-ho4D8Q">
                    <object xmi:id="_B6z7p5jHEee7_tV-ho4D8Q" name="Write(tester).object" incoming="_B6z7opjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7qJjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7qZjHEee7_tV-ho4D8Q" value="1"/>
                    </object>
                    <result xmi:id="_B6z7qpjHEee7_tV-ho4D8Q" name="Write(tester).result" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7q5jHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7rJjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:id="_B6z7rZjHEee7_tV-ho4D8Q" name="Write(tester).value" incoming="_B6z7oZjHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7rpjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7r5jHEee7_tV-ho4D8Q" value="1"/>
                    </value>
                  </node>
                </node>
                <node xmi:type="uml:ExpansionNode" xmi:id="_B6z7sJjHEee7_tV-ho4D8Q" name="Iterate(Write(tester)).inputElement" incoming="_B6z7nJjHEee7_tV-ho4D8Q" outgoing="_B6z7oZjHEee7_tV-ho4D8Q" regionAsInput="_B6z7oJjHEee7_tV-ho4D8Q"/>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z7sZjHEee7_tV-ho4D8Q" name="RightHandSide@3d46d1d3" outgoing="_B6z7jZjHEee7_tV-ho4D8Q"/>
            </node>
          </node>
          <node xmi:type="uml:ReadSelfAction" xmi:id="_B6z7spjHEee7_tV-ho4D8Q" name="ReadSelf">
            <result xmi:id="_B6z7s5jHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6z7fZjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7tJjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7tZjHEee7_tV-ho4D8Q" value="1"/>
            </result>
          </node>
          <node xmi:type="uml:ForkNode" xmi:id="_B6z7tpjHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6z7fZjHEee7_tV-ho4D8Q" outgoing="_B6z7eJjHEee7_tV-ho4D8Q _B6z7fpjHEee7_tV-ho4D8Q _B6z7gJjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:CallOperationAction" xmi:id="_B6z7t5jHEee7_tV-ho4D8Q" name="Call(Test$initialization$1)" incoming="_B6z7hpjHEee7_tV-ho4D8Q" outgoing="_B6z7f5jHEee7_tV-ho4D8Q" operation="_B6z8HJjHEee7_tV-ho4D8Q">
            <target xmi:id="_B6z7uJjHEee7_tV-ho4D8Q" name="Call(Test$initialization$1).target" incoming="_B6z7fpjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7uZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7upjHEee7_tV-ho4D8Q" value="1"/>
            </target>
          </node>
          <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6z7u5jHEee7_tV-ho4D8Q" name="Read(Test$initializationFlag$1)" structuralFeature="_B6z7O5jHEee7_tV-ho4D8Q">
            <object xmi:id="_B6z7vJjHEee7_tV-ho4D8Q" name="Read(Test$initializationFlag$1).object" incoming="_B6z7gJjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7vZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7vpjHEee7_tV-ho4D8Q" value="1"/>
            </object>
            <result xmi:id="_B6z7v5jHEee7_tV-ho4D8Q" name="Read(Test$initializationFlag$1).result" outgoing="_B6z7gZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7wJjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7wZjHEee7_tV-ho4D8Q" value="1"/>
            </result>
          </node>
          <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z7wpjHEee7_tV-ho4D8Q" name="Call(ListSize)">
            <argument xmi:id="_B6z7w5jHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6z7gZjHEee7_tV-ho4D8Q">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7xJjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7xZjHEee7_tV-ho4D8Q" value="*"/>
            </argument>
            <result xmi:id="_B6z7xpjHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6z7gpjHEee7_tV-ho4D8Q">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7x5jHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7yJjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
          </node>
          <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6z7yZjHEee7_tV-ho4D8Q" name="Value(0)">
            <result xmi:id="_B6z7ypjHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6z7g5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7y5jHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7zJjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <value xmi:type="uml:LiteralInteger" xmi:id="_B6z7zZjHEee7_tV-ho4D8Q">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </value>
          </node>
          <node xmi:type="uml:TestIdentityAction" xmi:id="_B6z7zpjHEee7_tV-ho4D8Q" name="Test(Size==0)">
            <first xmi:id="_B6z7z5jHEee7_tV-ho4D8Q" name="Test(Size==0).first" incoming="_B6z7gpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z70JjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z70ZjHEee7_tV-ho4D8Q" value="1"/>
            </first>
            <result xmi:id="_B6z70pjHEee7_tV-ho4D8Q" name="Test(Size==0).result" outgoing="_B6z7hZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z705jHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z71JjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <second xmi:id="_B6z71ZjHEee7_tV-ho4D8Q" name="Test(Size==0).second" incoming="_B6z7g5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z71pjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z715jHEee7_tV-ho4D8Q" value="1"/>
            </second>
          </node>
          <node xmi:type="uml:InitialNode" xmi:id="_B6z72JjHEee7_tV-ho4D8Q" name="InitialNode" outgoing="_B6z7hJjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:DecisionNode" xmi:id="_B6z72ZjHEee7_tV-ho4D8Q" name="Decision(Test(Test$initializationFlag$1))" incoming="_B6z7hJjHEee7_tV-ho4D8Q _B6z7hZjHEee7_tV-ho4D8Q" outgoing="_B6z7hpjHEee7_tV-ho4D8Q" decisionInputFlow="_B6z7hZjHEee7_tV-ho4D8Q"/>
        </structuredNode>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6z7eZjHEee7_tV-ho4D8Q" name="Input(tester)" outgoing="_B6z7dpjHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q" parameter="_B6z7cJjHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ForkNode" xmi:id="_B6z7epjHEee7_tV-ho4D8Q" name="Fork(tester)" incoming="_B6z7dpjHEee7_tV-ho4D8Q" outgoing="_B6z7d5jHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6z7e5jHEee7_tV-ho4D8Q" name="Return" incoming="_B6z7eJjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" parameter="_B6z7c5jHEee7_tV-ho4D8Q"/>
      </ownedBehavior>
      <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6z72pjHEee7_tV-ho4D8Q" name="Test$initialization$1" specification="_B6z8HJjHEee7_tV-ho4D8Q" node="_B6z725jHEee7_tV-ho4D8Q" group="_B6z725jHEee7_tV-ho4D8Q">
        <structuredNode xmi:id="_B6z725jHEee7_tV-ho4D8Q" name="Body(Test$initialization$1)">
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z73JjHEee7_tV-ho4D8Q" target="_B6z76pjHEee7_tV-ho4D8Q" source="_B6z755jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z73ZjHEee7_tV-ho4D8Q" target="_B6z79JjHEee7_tV-ho4D8Q" source="_B6z76pjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z73pjHEee7_tV-ho4D8Q" target="_B6z7_pjHEee7_tV-ho4D8Q" source="_B6z76pjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z735jHEee7_tV-ho4D8Q" target="_B6z8BZjHEee7_tV-ho4D8Q" source="_B6z8AZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z74JjHEee7_tV-ho4D8Q" target="_B6z8EZjHEee7_tV-ho4D8Q" source="_B6z8CJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z74ZjHEee7_tV-ho4D8Q" target="_B6z8F5jHEee7_tV-ho4D8Q" source="_B6z8DJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6z74pjHEee7_tV-ho4D8Q" target="_B6z8G5jHEee7_tV-ho4D8Q" source="_B6z8GpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z745jHEee7_tV-ho4D8Q" target="_B6z8G5jHEee7_tV-ho4D8Q" source="_B6z8FJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6z75JjHEee7_tV-ho4D8Q" target="_B6z765jHEee7_tV-ho4D8Q" source="_B6z8G5jHEee7_tV-ho4D8Q">
            <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6z75ZjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
          </edge>
          <node xmi:type="uml:ReadSelfAction" xmi:id="_B6z75pjHEee7_tV-ho4D8Q" name="ReadSelf">
            <result xmi:id="_B6z755jHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6z73JjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z76JjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z76ZjHEee7_tV-ho4D8Q" value="1"/>
            </result>
          </node>
          <node xmi:type="uml:ForkNode" xmi:id="_B6z76pjHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6z73JjHEee7_tV-ho4D8Q" outgoing="_B6z73ZjHEee7_tV-ho4D8Q _B6z73pjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z765jHEee7_tV-ho4D8Q" name="Initialization" incoming="_B6z75JjHEee7_tV-ho4D8Q">
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z77JjHEee7_tV-ho4D8Q" name="Set(initializationFlag)">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z77ZjHEee7_tV-ho4D8Q" target="_B6z7-pjHEee7_tV-ho4D8Q" source="_B6z775jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6z77pjHEee7_tV-ho4D8Q" name="Value(true)">
                <result xmi:id="_B6z775jHEee7_tV-ho4D8Q" name="Value(true).result" outgoing="_B6z77ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z78JjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z78ZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralBoolean" xmi:id="_B6z78pjHEee7_tV-ho4D8Q" value="true">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                </value>
              </node>
              <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6z785jHEee7_tV-ho4D8Q" name="Write(Test$initializationFlag$1)" structuralFeature="_B6z7O5jHEee7_tV-ho4D8Q" isReplaceAll="true">
                <object xmi:id="_B6z79JjHEee7_tV-ho4D8Q" name="Write(Test$initializationFlag$1).object" incoming="_B6z73ZjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z79ZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z79pjHEee7_tV-ho4D8Q" value="1"/>
                </object>
                <result xmi:id="_B6z795jHEee7_tV-ho4D8Q" name="Write(Test$initializationFlag$1).result" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7-JjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7-ZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:id="_B6z7-pjHEee7_tV-ho4D8Q" name="Write(Test$initializationFlag$1).value" incoming="_B6z77ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7-5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z7_JjHEee7_tV-ho4D8Q" value="1"/>
                </value>
              </node>
            </node>
          </node>
          <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6z7_ZjHEee7_tV-ho4D8Q" name="Read(Test$initializationFlag$1)" structuralFeature="_B6z7O5jHEee7_tV-ho4D8Q">
            <object xmi:id="_B6z7_pjHEee7_tV-ho4D8Q" name="Read(Test$initializationFlag$1).object" incoming="_B6z73pjHEee7_tV-ho4D8Q" type="_B6z7NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z7_5jHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8AJjHEee7_tV-ho4D8Q" value="1"/>
            </object>
            <result xmi:id="_B6z8AZjHEee7_tV-ho4D8Q" name="Read(Test$initializationFlag$1).result" outgoing="_B6z735jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8ApjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8A5jHEee7_tV-ho4D8Q" value="1"/>
            </result>
          </node>
          <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z8BJjHEee7_tV-ho4D8Q" name="Call(ListSize)">
            <argument xmi:id="_B6z8BZjHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6z735jHEee7_tV-ho4D8Q">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8BpjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8B5jHEee7_tV-ho4D8Q" value="*"/>
            </argument>
            <result xmi:id="_B6z8CJjHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6z74JjHEee7_tV-ho4D8Q">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8CZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8CpjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
          </node>
          <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6z8C5jHEee7_tV-ho4D8Q" name="Value(0)">
            <result xmi:id="_B6z8DJjHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6z74ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8DZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8DpjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <value xmi:type="uml:LiteralInteger" xmi:id="_B6z8D5jHEee7_tV-ho4D8Q">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
            </value>
          </node>
          <node xmi:type="uml:TestIdentityAction" xmi:id="_B6z8EJjHEee7_tV-ho4D8Q" name="Test(Size==0)">
            <first xmi:id="_B6z8EZjHEee7_tV-ho4D8Q" name="Test(Size==0).first" incoming="_B6z74JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8EpjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8E5jHEee7_tV-ho4D8Q" value="1"/>
            </first>
            <result xmi:id="_B6z8FJjHEee7_tV-ho4D8Q" name="Test(Size==0).result" outgoing="_B6z745jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8FZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8FpjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <second xmi:id="_B6z8F5jHEee7_tV-ho4D8Q" name="Test(Size==0).second" incoming="_B6z74ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8GJjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8GZjHEee7_tV-ho4D8Q" value="1"/>
            </second>
          </node>
          <node xmi:type="uml:InitialNode" xmi:id="_B6z8GpjHEee7_tV-ho4D8Q" name="InitialNode" outgoing="_B6z74pjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:DecisionNode" xmi:id="_B6z8G5jHEee7_tV-ho4D8Q" name="Decision(Test(Test$initializationFlag$1))" incoming="_B6z74pjHEee7_tV-ho4D8Q _B6z745jHEee7_tV-ho4D8Q" outgoing="_B6z75JjHEee7_tV-ho4D8Q" decisionInputFlow="_B6z745jHEee7_tV-ho4D8Q"/>
        </structuredNode>
      </ownedBehavior>
      <ownedOperation xmi:id="_B6z8HJjHEee7_tV-ho4D8Q" name="Test$initialization$1" visibility="protected" method="_B6z72pjHEee7_tV-ho4D8Q"/>
      <ownedOperation xmi:id="_B6z8HZjHEee7_tV-ho4D8Q" name="destroy" visibility="public" method="_B6z7QZjHEee7_tV-ho4D8Q"/>
      <ownedOperation xmi:id="_B6z8HpjHEee7_tV-ho4D8Q" name="done" visibility="public" method="_B6z7Q5jHEee7_tV-ho4D8Q"/>
      <ownedOperation xmi:id="_B6z8H5jHEee7_tV-ho4D8Q" name="Test" visibility="protected" method="_B6z7b5jHEee7_tV-ho4D8Q">
        <ownedParameter xmi:id="_B6z8IJjHEee7_tV-ho4D8Q" name="tester" visibility="package" type="_B6z8JpjHEee7_tV-ho4D8Q">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8IZjHEee7_tV-ho4D8Q"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8IpjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
        <ownedParameter xmi:id="_B6z8I5jHEee7_tV-ho4D8Q" name="" visibility="package" type="_B6z7NZjHEee7_tV-ho4D8Q" direction="return">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8JJjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8JZjHEee7_tV-ho4D8Q" value="1"/>
        </ownedParameter>
      </ownedOperation>
      <nestedClassifier xmi:type="uml:Class" xmi:id="_B6z8JpjHEee7_tV-ho4D8Q" name="Tester" visibility="public" isAbstract="true" isActive="true">
        <ownedAttribute xmi:id="_B6z8J5jHEee7_tV-ho4D8Q" name="Tester$initializationFlag$1" visibility="protected">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8KJjHEee7_tV-ho4D8Q" value="1"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8KZjHEee7_tV-ho4D8Q" value="1"/>
        </ownedAttribute>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6z8KpjHEee7_tV-ho4D8Q" name="Tester$method$1" specification="_B6z8qpjHEee7_tV-ho4D8Q" node="_B6z8L5jHEee7_tV-ho4D8Q _B6z8MJjHEee7_tV-ho4D8Q" group="_B6z8MJjHEee7_tV-ho4D8Q">
          <ownedParameter xmi:id="_B6z8K5jHEee7_tV-ho4D8Q" name="" type="_B6z8JpjHEee7_tV-ho4D8Q" direction="return">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8LJjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8LZjHEee7_tV-ho4D8Q" value="1"/>
          </ownedParameter>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8LpjHEee7_tV-ho4D8Q" target="_B6z8L5jHEee7_tV-ho4D8Q" source="_B6z8QZjHEee7_tV-ho4D8Q"/>
          <structuredNode xmi:id="_B6z8MJjHEee7_tV-ho4D8Q" name="Body(Tester$method$1)">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8MZjHEee7_tV-ho4D8Q" target="_B6z8QZjHEee7_tV-ho4D8Q" source="_B6z8PpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8MpjHEee7_tV-ho4D8Q" target="_B6z8Q5jHEee7_tV-ho4D8Q" source="_B6z8QZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z8M5jHEee7_tV-ho4D8Q" target="_B6z8PJjHEee7_tV-ho4D8Q" source="_B6z8QpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8NJjHEee7_tV-ho4D8Q" target="_B6z8R5jHEee7_tV-ho4D8Q" source="_B6z8QZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8NZjHEee7_tV-ho4D8Q" target="_B6z8TpjHEee7_tV-ho4D8Q" source="_B6z8SpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8NpjHEee7_tV-ho4D8Q" target="_B6z8WpjHEee7_tV-ho4D8Q" source="_B6z8UZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8N5jHEee7_tV-ho4D8Q" target="_B6z8YJjHEee7_tV-ho4D8Q" source="_B6z8VZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z8OJjHEee7_tV-ho4D8Q" target="_B6z8ZJjHEee7_tV-ho4D8Q" source="_B6z8Y5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8OZjHEee7_tV-ho4D8Q" target="_B6z8ZJjHEee7_tV-ho4D8Q" source="_B6z8XZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z8OpjHEee7_tV-ho4D8Q" target="_B6z8QpjHEee7_tV-ho4D8Q" source="_B6z8ZJjHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6z8O5jHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
            </edge>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z8PJjHEee7_tV-ho4D8Q" name="Body" incoming="_B6z8M5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ReadSelfAction" xmi:id="_B6z8PZjHEee7_tV-ho4D8Q" name="ReadSelf">
              <result xmi:id="_B6z8PpjHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6z8MZjHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8P5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8QJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6z8QZjHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6z8MZjHEee7_tV-ho4D8Q" outgoing="_B6z8LpjHEee7_tV-ho4D8Q _B6z8MpjHEee7_tV-ho4D8Q _B6z8NJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallOperationAction" xmi:id="_B6z8QpjHEee7_tV-ho4D8Q" name="Call(Tester$initialization$1)" incoming="_B6z8OpjHEee7_tV-ho4D8Q" outgoing="_B6z8M5jHEee7_tV-ho4D8Q" operation="_B6z8qZjHEee7_tV-ho4D8Q">
              <target xmi:id="_B6z8Q5jHEee7_tV-ho4D8Q" name="Call(Tester$initialization$1).target" incoming="_B6z8MpjHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8RJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8RZjHEee7_tV-ho4D8Q" value="1"/>
              </target>
            </node>
            <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6z8RpjHEee7_tV-ho4D8Q" name="Read(Tester$initializationFlag$1)" structuralFeature="_B6z8J5jHEee7_tV-ho4D8Q">
              <object xmi:id="_B6z8R5jHEee7_tV-ho4D8Q" name="Read(Tester$initializationFlag$1).object" incoming="_B6z8NJjHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8SJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8SZjHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6z8SpjHEee7_tV-ho4D8Q" name="Read(Tester$initializationFlag$1).result" outgoing="_B6z8NZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8S5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8TJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z8TZjHEee7_tV-ho4D8Q" name="Call(ListSize)">
              <argument xmi:id="_B6z8TpjHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6z8NZjHEee7_tV-ho4D8Q">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8T5jHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8UJjHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B6z8UZjHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6z8NpjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8UpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8U5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6z8VJjHEee7_tV-ho4D8Q" name="Value(0)">
              <result xmi:id="_B6z8VZjHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6z8N5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8VpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8V5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralInteger" xmi:id="_B6z8WJjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </value>
            </node>
            <node xmi:type="uml:TestIdentityAction" xmi:id="_B6z8WZjHEee7_tV-ho4D8Q" name="Test(Size==0)">
              <first xmi:id="_B6z8WpjHEee7_tV-ho4D8Q" name="Test(Size==0).first" incoming="_B6z8NpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8W5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8XJjHEee7_tV-ho4D8Q" value="1"/>
              </first>
              <result xmi:id="_B6z8XZjHEee7_tV-ho4D8Q" name="Test(Size==0).result" outgoing="_B6z8OZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8XpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8X5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <second xmi:id="_B6z8YJjHEee7_tV-ho4D8Q" name="Test(Size==0).second" incoming="_B6z8N5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8YZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8YpjHEee7_tV-ho4D8Q" value="1"/>
              </second>
            </node>
            <node xmi:type="uml:InitialNode" xmi:id="_B6z8Y5jHEee7_tV-ho4D8Q" name="InitialNode" outgoing="_B6z8OJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:DecisionNode" xmi:id="_B6z8ZJjHEee7_tV-ho4D8Q" name="Decision(Test(Tester$initializationFlag$1))" incoming="_B6z8OJjHEee7_tV-ho4D8Q _B6z8OZjHEee7_tV-ho4D8Q" outgoing="_B6z8OpjHEee7_tV-ho4D8Q" decisionInputFlow="_B6z8OZjHEee7_tV-ho4D8Q"/>
          </structuredNode>
          <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6z8L5jHEee7_tV-ho4D8Q" name="Return" incoming="_B6z8LpjHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q" parameter="_B6z8K5jHEee7_tV-ho4D8Q"/>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6z8ZZjHEee7_tV-ho4D8Q" name="destroy$method$1" specification="_B6z8rpjHEee7_tV-ho4D8Q" node="_B6z8ZpjHEee7_tV-ho4D8Q" group="_B6z8ZpjHEee7_tV-ho4D8Q">
          <structuredNode xmi:id="_B6z8ZpjHEee7_tV-ho4D8Q" name="Body(destroy$method$1)"/>
        </ownedBehavior>
        <ownedBehavior xmi:type="uml:Activity" xmi:id="_B6z8Z5jHEee7_tV-ho4D8Q" name="Tester$initialization$1" specification="_B6z8qZjHEee7_tV-ho4D8Q" node="_B6z8aJjHEee7_tV-ho4D8Q" group="_B6z8aJjHEee7_tV-ho4D8Q">
          <structuredNode xmi:id="_B6z8aJjHEee7_tV-ho4D8Q" name="Body(Tester$initialization$1)">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8aZjHEee7_tV-ho4D8Q" target="_B6z8d5jHEee7_tV-ho4D8Q" source="_B6z8dJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8apjHEee7_tV-ho4D8Q" target="_B6z8gZjHEee7_tV-ho4D8Q" source="_B6z8d5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8a5jHEee7_tV-ho4D8Q" target="_B6z8i5jHEee7_tV-ho4D8Q" source="_B6z8d5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8bJjHEee7_tV-ho4D8Q" target="_B6z8kpjHEee7_tV-ho4D8Q" source="_B6z8jpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8bZjHEee7_tV-ho4D8Q" target="_B6z8npjHEee7_tV-ho4D8Q" source="_B6z8lZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8bpjHEee7_tV-ho4D8Q" target="_B6z8pJjHEee7_tV-ho4D8Q" source="_B6z8mZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z8b5jHEee7_tV-ho4D8Q" target="_B6z8qJjHEee7_tV-ho4D8Q" source="_B6z8p5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8cJjHEee7_tV-ho4D8Q" target="_B6z8qJjHEee7_tV-ho4D8Q" source="_B6z8oZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z8cZjHEee7_tV-ho4D8Q" target="_B6z8eJjHEee7_tV-ho4D8Q" source="_B6z8qJjHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6z8cpjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
            </edge>
            <node xmi:type="uml:ReadSelfAction" xmi:id="_B6z8c5jHEee7_tV-ho4D8Q" name="ReadSelf">
              <result xmi:id="_B6z8dJjHEee7_tV-ho4D8Q" name="ReadSelf.result" outgoing="_B6z8aZjHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8dZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8dpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6z8d5jHEee7_tV-ho4D8Q" name="Fork(ReadSelf.result)" incoming="_B6z8aZjHEee7_tV-ho4D8Q" outgoing="_B6z8apjHEee7_tV-ho4D8Q _B6z8a5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z8eJjHEee7_tV-ho4D8Q" name="Initialization" incoming="_B6z8cZjHEee7_tV-ho4D8Q">
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z8eZjHEee7_tV-ho4D8Q" name="Set(initializationFlag)">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8epjHEee7_tV-ho4D8Q" target="_B6z8h5jHEee7_tV-ho4D8Q" source="_B6z8fJjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6z8e5jHEee7_tV-ho4D8Q" name="Value(true)">
                  <result xmi:id="_B6z8fJjHEee7_tV-ho4D8Q" name="Value(true).result" outgoing="_B6z8epjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8fZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8fpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralBoolean" xmi:id="_B6z8f5jHEee7_tV-ho4D8Q" value="true">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  </value>
                </node>
                <node xmi:type="uml:AddStructuralFeatureValueAction" xmi:id="_B6z8gJjHEee7_tV-ho4D8Q" name="Write(Tester$initializationFlag$1)" structuralFeature="_B6z8J5jHEee7_tV-ho4D8Q" isReplaceAll="true">
                  <object xmi:id="_B6z8gZjHEee7_tV-ho4D8Q" name="Write(Tester$initializationFlag$1).object" incoming="_B6z8apjHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8gpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8g5jHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B6z8hJjHEee7_tV-ho4D8Q" name="Write(Tester$initializationFlag$1).result" type="_B6z8JpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8hZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8hpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:id="_B6z8h5jHEee7_tV-ho4D8Q" name="Write(Tester$initializationFlag$1).value" incoming="_B6z8epjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8iJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8iZjHEee7_tV-ho4D8Q" value="1"/>
                  </value>
                </node>
              </node>
            </node>
            <node xmi:type="uml:ReadStructuralFeatureAction" xmi:id="_B6z8ipjHEee7_tV-ho4D8Q" name="Read(Tester$initializationFlag$1)" structuralFeature="_B6z8J5jHEee7_tV-ho4D8Q">
              <object xmi:id="_B6z8i5jHEee7_tV-ho4D8Q" name="Read(Tester$initializationFlag$1).object" incoming="_B6z8a5jHEee7_tV-ho4D8Q" type="_B6z8JpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8jJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8jZjHEee7_tV-ho4D8Q" value="1"/>
              </object>
              <result xmi:id="_B6z8jpjHEee7_tV-ho4D8Q" name="Read(Tester$initializationFlag$1).result" outgoing="_B6z8bJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8j5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8kJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
            </node>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z8kZjHEee7_tV-ho4D8Q" name="Call(ListSize)">
              <argument xmi:id="_B6z8kpjHEee7_tV-ho4D8Q" name="Call(ListSize).argument(list)" incoming="_B6z8bJjHEee7_tV-ho4D8Q">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8k5jHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8lJjHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B6z8lZjHEee7_tV-ho4D8Q" name="Call(ListSize).result(result)" outgoing="_B6z8bZjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8lpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8l5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-ListFunctions-ListSize"/>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6z8mJjHEee7_tV-ho4D8Q" name="Value(0)">
              <result xmi:id="_B6z8mZjHEee7_tV-ho4D8Q" name="Value(0).result" outgoing="_B6z8bpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8mpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8m5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralInteger" xmi:id="_B6z8nJjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              </value>
            </node>
            <node xmi:type="uml:TestIdentityAction" xmi:id="_B6z8nZjHEee7_tV-ho4D8Q" name="Test(Size==0)">
              <first xmi:id="_B6z8npjHEee7_tV-ho4D8Q" name="Test(Size==0).first" incoming="_B6z8bZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8n5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8oJjHEee7_tV-ho4D8Q" value="1"/>
              </first>
              <result xmi:id="_B6z8oZjHEee7_tV-ho4D8Q" name="Test(Size==0).result" outgoing="_B6z8cJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8opjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8o5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <second xmi:id="_B6z8pJjHEee7_tV-ho4D8Q" name="Test(Size==0).second" incoming="_B6z8bpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8pZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8ppjHEee7_tV-ho4D8Q" value="1"/>
              </second>
            </node>
            <node xmi:type="uml:InitialNode" xmi:id="_B6z8p5jHEee7_tV-ho4D8Q" name="InitialNode" outgoing="_B6z8b5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:DecisionNode" xmi:id="_B6z8qJjHEee7_tV-ho4D8Q" name="Decision(Test(Tester$initializationFlag$1))" incoming="_B6z8b5jHEee7_tV-ho4D8Q _B6z8cJjHEee7_tV-ho4D8Q" outgoing="_B6z8cZjHEee7_tV-ho4D8Q" decisionInputFlow="_B6z8cJjHEee7_tV-ho4D8Q"/>
          </structuredNode>
        </ownedBehavior>
        <ownedOperation xmi:id="_B6z8qZjHEee7_tV-ho4D8Q" name="Tester$initialization$1" visibility="protected" method="_B6z8Z5jHEee7_tV-ho4D8Q"/>
        <ownedOperation xmi:id="_B6z8qpjHEee7_tV-ho4D8Q" name="Tester" visibility="public" method="_B6z8KpjHEee7_tV-ho4D8Q">
          <ownedParameter xmi:id="_B6z8q5jHEee7_tV-ho4D8Q" name="" visibility="package" type="_B6z8JpjHEee7_tV-ho4D8Q" direction="return">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8rJjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8rZjHEee7_tV-ho4D8Q" value="1"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_B6z8rpjHEee7_tV-ho4D8Q" name="destroy" visibility="public" method="_B6z8ZZjHEee7_tV-ho4D8Q"/>
        <nestedClassifier xmi:type="uml:Signal" xmi:id="_B6z8r5jHEee7_tV-ho4D8Q" name="Continue" visibility="package"/>
        <ownedReception xmi:id="_B6z8sJjHEee7_tV-ho4D8Q" name="Continue" signal="_B6z8r5jHEee7_tV-ho4D8Q"/>
      </nestedClassifier>
    </packagedElement>
    <packagedElement xmi:type="uml:Activity" xmi:id="_B6z8sZjHEee7_tV-ho4D8Q" name="AssertEqual" visibility="public" node="_B6z80ZjHEee7_tV-ho4D8Q _B6z80pjHEee7_tV-ho4D8Q _B6z805jHEee7_tV-ho4D8Q _B6z81JjHEee7_tV-ho4D8Q _B6z81ZjHEee7_tV-ho4D8Q _B6z81pjHEee7_tV-ho4D8Q _B6z815jHEee7_tV-ho4D8Q" group="_B6z815jHEee7_tV-ho4D8Q">
      <packageImport xmi:id="_B6z8spjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes"/>
      </packageImport>
      <packageImport xmi:id="_B6z8s5jHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors"/>
      </packageImport>
      <packageImport xmi:id="_B6z8tJjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-BasicInputOutput"/>
      </packageImport>
      <packageImport xmi:id="_B6z8tZjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-CollectionFunctions"/>
      </packageImport>
      <packageImport xmi:id="_B6z8tpjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-CollectionClasses"/>
      </packageImport>
      <ownedParameter xmi:id="_B6z8t5jHEee7_tV-ho4D8Q" name="label" visibility="package">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8uJjHEee7_tV-ho4D8Q" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8uZjHEee7_tV-ho4D8Q" value="1"/>
      </ownedParameter>
      <ownedParameter xmi:id="_B6z8upjHEee7_tV-ho4D8Q" name="value1" visibility="package">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8u5jHEee7_tV-ho4D8Q"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8vJjHEee7_tV-ho4D8Q" value="1"/>
      </ownedParameter>
      <ownedParameter xmi:id="_B6z8vZjHEee7_tV-ho4D8Q" name="value2" visibility="package">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z8vpjHEee7_tV-ho4D8Q"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z8v5jHEee7_tV-ho4D8Q" value="1"/>
      </ownedParameter>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8wJjHEee7_tV-ho4D8Q" target="_B6z80pjHEee7_tV-ho4D8Q" source="_B6z80ZjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8wZjHEee7_tV-ho4D8Q" target="_B6z81JjHEee7_tV-ho4D8Q" source="_B6z805jHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8wpjHEee7_tV-ho4D8Q" target="_B6z81pjHEee7_tV-ho4D8Q" source="_B6z81ZjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8w5jHEee7_tV-ho4D8Q" target="_B6z9DpjHEee7_tV-ho4D8Q" source="_B6z81JjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8xJjHEee7_tV-ho4D8Q" target="_B6z9FpjHEee7_tV-ho4D8Q" source="_B6z81pjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8xZjHEee7_tV-ho4D8Q" target="_B60g8pjHEee7_tV-ho4D8Q" source="_B6z80pjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8xpjHEee7_tV-ho4D8Q" target="_B60hIpjHEee7_tV-ho4D8Q" source="_B6z81pjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8x5jHEee7_tV-ho4D8Q" target="_B60haZjHEee7_tV-ho4D8Q" source="_B6z80pjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8yJjHEee7_tV-ho4D8Q" target="_B60heZjHEee7_tV-ho4D8Q" source="_B6z81pjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8yZjHEee7_tV-ho4D8Q" target="_B60hgZjHEee7_tV-ho4D8Q" source="_B6z81JjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8ypjHEee7_tV-ho4D8Q" target="_B60hoJjHEee7_tV-ho4D8Q" source="_B6z81pjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8y5jHEee7_tV-ho4D8Q" target="_B60hw5jHEee7_tV-ho4D8Q" source="_B6z80pjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8zJjHEee7_tV-ho4D8Q" target="_B60h05jHEee7_tV-ho4D8Q" source="_B6z81pjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8zZjHEee7_tV-ho4D8Q" target="_B60h25jHEee7_tV-ho4D8Q" source="_B6z81JjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8zpjHEee7_tV-ho4D8Q" target="_B60iKpjHEee7_tV-ho4D8Q" source="_B6z80pjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8z5jHEee7_tV-ho4D8Q" target="_B60iN5jHEee7_tV-ho4D8Q" source="_B6z81pjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z80JjHEee7_tV-ho4D8Q" target="_B60iP5jHEee7_tV-ho4D8Q" source="_B6z81JjHEee7_tV-ho4D8Q"/>
      <structuredNode xmi:id="_B6z815jHEee7_tV-ho4D8Q" name="Body(AssertEqual)">
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z82JjHEee7_tV-ho4D8Q" target="_B60iU5jHEee7_tV-ho4D8Q" source="_B60iR5jHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z82ZjHEee7_tV-ho4D8Q" target="_B60iVJjHEee7_tV-ho4D8Q" source="_B60iSpjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z82pjHEee7_tV-ho4D8Q" target="_B60iVZjHEee7_tV-ho4D8Q" source="_B60iTZjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z825jHEee7_tV-ho4D8Q" target="_B60iVpjHEee7_tV-ho4D8Q" source="_B60iUJjHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ConditionalNode" xmi:id="_B6z83JjHEee7_tV-ho4D8Q" name="IfStatement@26c8d8d8">
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6z83ZjHEee7_tV-ho4D8Q" target="_B60hDJjHEee7_tV-ho4D8Q" source="_B6z9OZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z83pjHEee7_tV-ho4D8Q" target="_B60h75jHEee7_tV-ho4D8Q" source="_B60h45jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z835jHEee7_tV-ho4D8Q" target="_B60h8JjHEee7_tV-ho4D8Q" source="_B60h5pjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z84JjHEee7_tV-ho4D8Q" target="_B60h8ZjHEee7_tV-ho4D8Q" source="_B60h6ZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z84ZjHEee7_tV-ho4D8Q" target="_B60h8pjHEee7_tV-ho4D8Q" source="_B60h7JjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z84pjHEee7_tV-ho4D8Q" target="_B60hLpjHEee7_tV-ho4D8Q" source="_B60hDpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z845jHEee7_tV-ho4D8Q" target="_B60hTZjHEee7_tV-ho4D8Q" source="_B60hDpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z85JjHEee7_tV-ho4D8Q" target="_B60hcZjHEee7_tV-ho4D8Q" source="_B60hDpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z85ZjHEee7_tV-ho4D8Q" target="_B60hy5jHEee7_tV-ho4D8Q" source="_B60hDpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6z85pjHEee7_tV-ho4D8Q" target="_B60hJJjHEee7_tV-ho4D8Q" source="_B60hDJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B6z855jHEee7_tV-ho4D8Q" target="_B60h85jHEee7_tV-ho4D8Q" source="_B60hJJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z86JjHEee7_tV-ho4D8Q" target="_B60iBZjHEee7_tV-ho4D8Q" source="_B60h75jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z86ZjHEee7_tV-ho4D8Q" target="_B60iDZjHEee7_tV-ho4D8Q" source="_B60h8JjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z86pjHEee7_tV-ho4D8Q" target="_B60iFZjHEee7_tV-ho4D8Q" source="_B60h8ZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z865jHEee7_tV-ho4D8Q" target="_B60iHZjHEee7_tV-ho4D8Q" source="_B60h8pjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z87JjHEee7_tV-ho4D8Q" name="Test(Call(Not).result(result))">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z87ZjHEee7_tV-ho4D8Q" target="_B6z9BZjHEee7_tV-ho4D8Q" source="_B6z9DpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z87pjHEee7_tV-ho4D8Q" target="_B6z9EJjHEee7_tV-ho4D8Q" source="_B6z9DpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z875jHEee7_tV-ho4D8Q" target="_B6z9C5jHEee7_tV-ho4D8Q" source="_B6z9FpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z88JjHEee7_tV-ho4D8Q" target="_B6z9GJjHEee7_tV-ho4D8Q" source="_B6z9FpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z88ZjHEee7_tV-ho4D8Q" target="_B6z9H5jHEee7_tV-ho4D8Q" source="_B6z9E5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z88pjHEee7_tV-ho4D8Q" target="_B6z9IJjHEee7_tV-ho4D8Q" source="_B6z9G5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z885jHEee7_tV-ho4D8Q" target="_B6z9IpjHEee7_tV-ho4D8Q" source="_B6z9H5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z89JjHEee7_tV-ho4D8Q" target="_B6z9KZjHEee7_tV-ho4D8Q" source="_B6z9IJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z89ZjHEee7_tV-ho4D8Q" target="_B6z9L5jHEee7_tV-ho4D8Q" source="_B6z9IJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z89pjHEee7_tV-ho4D8Q" target="_B6z9BJjHEee7_tV-ho4D8Q" source="_B6z9L5jHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6z895jHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
            </edge>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z8-JjHEee7_tV-ho4D8Q" target="_B6z9IZjHEee7_tV-ho4D8Q" source="_B6z9L5jHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6z8-ZjHEee7_tV-ho4D8Q" name="Value(false)"/>
            </edge>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z8-pjHEee7_tV-ho4D8Q" target="_B6z9MJjHEee7_tV-ho4D8Q" source="_B6z9HpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z8-5jHEee7_tV-ho4D8Q" target="_B6z9MJjHEee7_tV-ho4D8Q" source="_B6z9H5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z8_JjHEee7_tV-ho4D8Q" target="_B6z9L5jHEee7_tV-ho4D8Q" source="_B6z9MJjHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6z8_ZjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
            </edge>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z8_pjHEee7_tV-ho4D8Q" target="_B6z9KJjHEee7_tV-ho4D8Q" source="_B6z9MJjHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B6z8_5jHEee7_tV-ho4D8Q" name="Value(false)"/>
            </edge>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z9AJjHEee7_tV-ho4D8Q" target="_B6z9MZjHEee7_tV-ho4D8Q" source="_B6z9CJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z9AZjHEee7_tV-ho4D8Q" target="_B6z9MZjHEee7_tV-ho4D8Q" source="_B6z9JZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z9ApjHEee7_tV-ho4D8Q" target="_B6z9MZjHEee7_tV-ho4D8Q" source="_B6z9LJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z9A5jHEee7_tV-ho4D8Q" target="_B6z9M5jHEee7_tV-ho4D8Q" source="_B6z9MZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:TestIdentityAction" xmi:id="_B6z9BJjHEee7_tV-ho4D8Q" name="Test(==)" incoming="_B6z89pjHEee7_tV-ho4D8Q">
              <first xmi:id="_B6z9BZjHEee7_tV-ho4D8Q" name="Test(==).first" incoming="_B6z87ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9BpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9B5jHEee7_tV-ho4D8Q" value="1"/>
              </first>
              <result xmi:id="_B6z9CJjHEee7_tV-ho4D8Q" name="Test(==).result" outgoing="_B6z9AJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9CZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9CpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <second xmi:id="_B6z9C5jHEee7_tV-ho4D8Q" name="Test(==).second" incoming="_B6z875jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9DJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9DZjHEee7_tV-ho4D8Q" value="1"/>
              </second>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6z9DpjHEee7_tV-ho4D8Q" name="Fork(Fork(value1))" incoming="_B6z8w5jHEee7_tV-ho4D8Q" outgoing="_B6z87ZjHEee7_tV-ho4D8Q _B6z87pjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z9D5jHEee7_tV-ho4D8Q" name="Call(NotEmpty)">
              <argument xmi:id="_B6z9EJjHEee7_tV-ho4D8Q" name="Call(NotEmpty).argument(seq)" incoming="_B6z87pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9EZjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9EpjHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B6z9E5jHEee7_tV-ho4D8Q" name="Call(NotEmpty).result()" outgoing="_B6z88ZjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9FJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9FZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-NotEmpty"/>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B6z9FpjHEee7_tV-ho4D8Q" name="Fork(Fork(value2))" incoming="_B6z8xJjHEee7_tV-ho4D8Q" outgoing="_B6z875jHEee7_tV-ho4D8Q _B6z88JjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z9F5jHEee7_tV-ho4D8Q" name="Call(NotEmpty)">
              <argument xmi:id="_B6z9GJjHEee7_tV-ho4D8Q" name="Call(NotEmpty).argument(seq)" incoming="_B6z88JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9GZjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9GpjHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B6z9G5jHEee7_tV-ho4D8Q" name="Call(NotEmpty).result()" outgoing="_B6z88pjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9HJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9HZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-NotEmpty"/>
            </node>
            <node xmi:type="uml:InitialNode" xmi:id="_B6z9HpjHEee7_tV-ho4D8Q" name="Initial(Test(==))" outgoing="_B6z8-pjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6z9H5jHEee7_tV-ho4D8Q" name="Fork(Call(NotEmpty).result())" incoming="_B6z88ZjHEee7_tV-ho4D8Q" outgoing="_B6z885jHEee7_tV-ho4D8Q _B6z8-5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B6z9IJjHEee7_tV-ho4D8Q" name="Fork(Call(NotEmpty).result())" incoming="_B6z88pjHEee7_tV-ho4D8Q" outgoing="_B6z89JjHEee7_tV-ho4D8Q _B6z89ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z9IZjHEee7_tV-ho4D8Q" name="Call(Not)" incoming="_B6z8-JjHEee7_tV-ho4D8Q">
              <argument xmi:id="_B6z9IpjHEee7_tV-ho4D8Q" name="Call(Not).argument(x)" incoming="_B6z885jHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9I5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9JJjHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <result xmi:id="_B6z9JZjHEee7_tV-ho4D8Q" name="Call(Not).result(result)" outgoing="_B6z9AZjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9JpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9J5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-BooleanFunctions-Not"/>
            </node>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z9KJjHEee7_tV-ho4D8Q" name="Call(Not)" incoming="_B6z8_pjHEee7_tV-ho4D8Q">
              <argument xmi:id="_B6z9KZjHEee7_tV-ho4D8Q" name="Call(Not).argument(x)" incoming="_B6z89JjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9KpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9K5jHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <result xmi:id="_B6z9LJjHEee7_tV-ho4D8Q" name="Call(Not).result(result)" outgoing="_B6z9ApjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9LZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9LpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-BooleanFunctions-Not"/>
            </node>
            <node xmi:type="uml:DecisionNode" xmi:id="_B6z9L5jHEee7_tV-ho4D8Q" name="Decision(Call(NotEmpty).result())" incoming="_B6z89ZjHEee7_tV-ho4D8Q _B6z8_JjHEee7_tV-ho4D8Q" outgoing="_B6z89pjHEee7_tV-ho4D8Q _B6z8-JjHEee7_tV-ho4D8Q" decisionInputFlow="_B6z89ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:DecisionNode" xmi:id="_B6z9MJjHEee7_tV-ho4D8Q" name="Decision(Call(NotEmpty).result())" incoming="_B6z8-pjHEee7_tV-ho4D8Q _B6z8-5jHEee7_tV-ho4D8Q" outgoing="_B6z8_JjHEee7_tV-ho4D8Q _B6z8_pjHEee7_tV-ho4D8Q" decisionInputFlow="_B6z8-5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:MergeNode" xmi:id="_B6z9MZjHEee7_tV-ho4D8Q" name="Merge(Test(==).result, !Call(NotEmpty).result() &amp;&amp; !Call(NotEmpty).result())" incoming="_B6z9AJjHEee7_tV-ho4D8Q _B6z9AZjHEee7_tV-ho4D8Q _B6z9ApjHEee7_tV-ho4D8Q" outgoing="_B6z9A5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z9MpjHEee7_tV-ho4D8Q" name="Call(Not)">
              <argument xmi:id="_B6z9M5jHEee7_tV-ho4D8Q" name="Call(Not).argument(x)" incoming="_B6z9A5jHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9NJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9NZjHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <result xmi:id="_B6z9NpjHEee7_tV-ho4D8Q" name="Call(Not).result(result)">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9N5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9OJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-BooleanFunctions-Not"/>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z9OZjHEee7_tV-ho4D8Q" name="ExpressionStatement@5a13a8c" outgoing="_B6z83ZjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z9OpjHEee7_tV-ho4D8Q" target="_B6z9PZjHEee7_tV-ho4D8Q" source="_B60g_5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B6z9O5jHEee7_tV-ho4D8Q" target="_B6z9PJjHEee7_tV-ho4D8Q" source="_B6z9QJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z9PJjHEee7_tV-ho4D8Q" name="Call(Write)" incoming="_B6z9O5jHEee7_tV-ho4D8Q" behavior="_B61IKZjHEee7_tV-ho4D8Q">
              <argument xmi:id="_B6z9PZjHEee7_tV-ho4D8Q" name="Call(Write).argument(value)" incoming="_B6z9OpjHEee7_tV-ho4D8Q">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9PpjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9P5jHEee7_tV-ho4D8Q" value="1"/>
              </argument>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z9QJjHEee7_tV-ho4D8Q" name="Tuple@48ac2530" outgoing="_B6z9O5jHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z9QZjHEee7_tV-ho4D8Q" target="_B6z9T5jHEee7_tV-ho4D8Q" source="_B6z9RZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z9QpjHEee7_tV-ho4D8Q" target="_B60hA5jHEee7_tV-ho4D8Q" source="_B6z9S5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z9Q5jHEee7_tV-ho4D8Q" target="_B60hBpjHEee7_tV-ho4D8Q" source="_B60g-ZjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B6z9RJjHEee7_tV-ho4D8Q" name="Value(&quot;FAILED: &quot;)">
                <result xmi:id="_B6z9RZjHEee7_tV-ho4D8Q" name="Value(&quot;FAILED: &quot;).result" outgoing="_B6z9QZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9RpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9R5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralString" xmi:id="_B6z9SJjHEee7_tV-ho4D8Q" value="FAILED: ">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                </value>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B6z9SZjHEee7_tV-ho4D8Q" name="Node(Call(Concat))">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B6z9SpjHEee7_tV-ho4D8Q" target="_B6z9S5jHEee7_tV-ho4D8Q" source="_B60g9ZjHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B6z9S5jHEee7_tV-ho4D8Q" name="Output(Call(Concat).result(result))" incoming="_B6z9SpjHEee7_tV-ho4D8Q" outgoing="_B6z9QpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B6z9TJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B6z9TZjHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeOutput>
                <node xmi:type="uml:CallBehaviorAction" xmi:id="_B6z9TpjHEee7_tV-ho4D8Q" name="Call(Concat)">
                  <argument xmi:id="_B6z9T5jHEee7_tV-ho4D8Q" name="Call(Concat).argument(x)" incoming="_B6z9QZjHEee7_tV-ho4D8Q">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60g8JjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60g8ZjHEee7_tV-ho4D8Q" value="1"/>
                  </argument>
                  <argument xmi:id="_B60g8pjHEee7_tV-ho4D8Q" name="Call(Concat).argument(y)" incoming="_B6z8xZjHEee7_tV-ho4D8Q">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60g85jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60g9JjHEee7_tV-ho4D8Q" value="1"/>
                  </argument>
                  <result xmi:id="_B60g9ZjHEee7_tV-ho4D8Q" name="Call(Concat).result(result)" outgoing="_B6z9SpjHEee7_tV-ho4D8Q">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60g9pjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60g95jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-StringFunctions-Concat"/>
                </node>
              </node>
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60g-JjHEee7_tV-ho4D8Q" name="Value(&quot;==&quot;)">
                <result xmi:id="_B60g-ZjHEee7_tV-ho4D8Q" name="Value(&quot;==&quot;).result" outgoing="_B6z9Q5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60g-pjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60g-5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralString" xmi:id="_B60g_JjHEee7_tV-ho4D8Q" value="==">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                </value>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60g_ZjHEee7_tV-ho4D8Q" name="Node(Call(Concat))">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60g_pjHEee7_tV-ho4D8Q" target="_B60g_5jHEee7_tV-ho4D8Q" source="_B60hCZjHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B60g_5jHEee7_tV-ho4D8Q" name="Output(Call(Concat).result(result))" incoming="_B60g_pjHEee7_tV-ho4D8Q" outgoing="_B6z9OpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hAJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hAZjHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeOutput>
                <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60hApjHEee7_tV-ho4D8Q" name="Call(Concat)">
                  <argument xmi:id="_B60hA5jHEee7_tV-ho4D8Q" name="Call(Concat).argument(x)" incoming="_B6z9QpjHEee7_tV-ho4D8Q">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hBJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hBZjHEee7_tV-ho4D8Q" value="1"/>
                  </argument>
                  <argument xmi:id="_B60hBpjHEee7_tV-ho4D8Q" name="Call(Concat).argument(y)" incoming="_B6z9Q5jHEee7_tV-ho4D8Q">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hB5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hCJjHEee7_tV-ho4D8Q" value="1"/>
                  </argument>
                  <result xmi:id="_B60hCZjHEee7_tV-ho4D8Q" name="Call(Concat).result(result)" outgoing="_B60g_pjHEee7_tV-ho4D8Q">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hCpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hC5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-StringFunctions-Concat"/>
                </node>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hDJjHEee7_tV-ho4D8Q" name="ExpressionStatement@54c5de84" incoming="_B6z83ZjHEee7_tV-ho4D8Q" outgoing="_B6z85pjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hDZjHEee7_tV-ho4D8Q" target="_B60hDpjHEee7_tV-ho4D8Q" source="_B60hI5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B60hDpjHEee7_tV-ho4D8Q" name="Fork(s)@1ee0c12f" incoming="_B60hDZjHEee7_tV-ho4D8Q" outgoing="_B6z84pjHEee7_tV-ho4D8Q _B6z845jHEee7_tV-ho4D8Q _B6z85JjHEee7_tV-ho4D8Q _B6z85ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hD5jHEee7_tV-ho4D8Q" name="RightHandSide@4314ab33">
              <node xmi:type="uml:ExpansionRegion" xmi:id="_B60hEJjHEee7_tV-ho4D8Q" name="CastExpression@4314ab33" mode="parallel" outputElement="_B60hI5jHEee7_tV-ho4D8Q" inputElement="_B60hIpjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hEZjHEee7_tV-ho4D8Q" target="_B60hGpjHEee7_tV-ho4D8Q" source="_B60hIJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hEpjHEee7_tV-ho4D8Q" target="_B60hIZjHEee7_tV-ho4D8Q" source="_B60hIJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hE5jHEee7_tV-ho4D8Q" target="_B60hIZjHEee7_tV-ho4D8Q" source="_B60hHZjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hFJjHEee7_tV-ho4D8Q" target="_B60hGJjHEee7_tV-ho4D8Q" source="_B60hIZjHEee7_tV-ho4D8Q">
                  <guard xmi:type="uml:LiteralBoolean" xmi:id="_B60hFZjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
                </edge>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hFpjHEee7_tV-ho4D8Q" target="_B60hIJjHEee7_tV-ho4D8Q" source="_B60hIpjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hF5jHEee7_tV-ho4D8Q" target="_B60hI5jHEee7_tV-ho4D8Q" source="_B60hGJjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:MergeNode" xmi:id="_B60hGJjHEee7_tV-ho4D8Q" name="Merge(CastExpression@4314ab33.operand)" incoming="_B60hFJjHEee7_tV-ho4D8Q" outgoing="_B60hF5jHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ReadIsClassifiedObjectAction" xmi:id="_B60hGZjHEee7_tV-ho4D8Q" name="ReadIsClassifiedObject(String)">
                  <classifier xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <object xmi:id="_B60hGpjHEee7_tV-ho4D8Q" name="ReadIsClassifiedObject(String).object" incoming="_B60hEZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hG5jHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hHJjHEee7_tV-ho4D8Q" value="1"/>
                  </object>
                  <result xmi:id="_B60hHZjHEee7_tV-ho4D8Q" name="ReadIsClassifiedObject(String).result" outgoing="_B60hE5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hHpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hH5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                </node>
                <node xmi:type="uml:ForkNode" xmi:id="_B60hIJjHEee7_tV-ho4D8Q" name="Fork(ReadIsClassifiedObject(String).object)" incoming="_B60hFpjHEee7_tV-ho4D8Q" outgoing="_B60hEZjHEee7_tV-ho4D8Q _B60hEpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:DecisionNode" xmi:id="_B60hIZjHEee7_tV-ho4D8Q" name="Decision(ReadIsClassifiedObject(String).result)" incoming="_B60hEpjHEee7_tV-ho4D8Q _B60hE5jHEee7_tV-ho4D8Q" outgoing="_B60hFJjHEee7_tV-ho4D8Q" decisionInputFlow="_B60hE5jHEee7_tV-ho4D8Q"/>
              </node>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B60hIpjHEee7_tV-ho4D8Q" name="CastExpression@4314ab33.inputElement" incoming="_B6z8xpjHEee7_tV-ho4D8Q" outgoing="_B60hFpjHEee7_tV-ho4D8Q" regionAsInput="_B60hEJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ExpansionNode" xmi:id="_B60hI5jHEee7_tV-ho4D8Q" name="CastExpression@4314ab33.outputElement" incoming="_B60hF5jHEee7_tV-ho4D8Q" outgoing="_B60hDZjHEee7_tV-ho4D8Q" regionAsOutput="_B60hEJjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </node>
            </node>
          </node>
          <node xmi:type="uml:ConditionalNode" xmi:id="_B60hJJjHEee7_tV-ho4D8Q" name="IfStatement@6d57bbbd" incoming="_B6z85pjHEee7_tV-ho4D8Q" outgoing="_B6z855jHEee7_tV-ho4D8Q">
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hJZjHEee7_tV-ho4D8Q" name="Test(Call(NotEmpty).result())">
              <edge xmi:type="uml:ControlFlow" xmi:id="_B60hJpjHEee7_tV-ho4D8Q" target="_B60hLZjHEee7_tV-ho4D8Q" source="_B60hJ5jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hJ5jHEee7_tV-ho4D8Q" name="Operands(EqualityExpression@2ce17213)" outgoing="_B60hJpjHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60hKJjHEee7_tV-ho4D8Q" name="Value(null)">
                  <result xmi:id="_B60hKZjHEee7_tV-ho4D8Q" name="Value(null).result" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hKpjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hK5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralNull" xmi:id="_B60hLJjHEee7_tV-ho4D8Q"/>
                </node>
              </node>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60hLZjHEee7_tV-ho4D8Q" name="Call(NotEmpty)" incoming="_B60hJpjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B60hLpjHEee7_tV-ho4D8Q" name="Call(NotEmpty).argument(seq)" incoming="_B6z84pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hL5jHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hMJjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <result xmi:id="_B60hMZjHEee7_tV-ho4D8Q" name="Call(NotEmpty).result()">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hMpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hM5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-NotEmpty"/>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hNJjHEee7_tV-ho4D8Q" name="ExpressionStatement@a53b06d">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hNZjHEee7_tV-ho4D8Q" target="_B60hOJjHEee7_tV-ho4D8Q" source="_B60hWpjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B60hNpjHEee7_tV-ho4D8Q" target="_B60hN5jHEee7_tV-ho4D8Q" source="_B60hO5jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60hN5jHEee7_tV-ho4D8Q" name="Call(Write)" incoming="_B60hNpjHEee7_tV-ho4D8Q" behavior="_B61IKZjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B60hOJjHEee7_tV-ho4D8Q" name="Call(Write).argument(value)" incoming="_B60hNZjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hOZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hOpjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hO5jHEee7_tV-ho4D8Q" name="Tuple@303a447e" outgoing="_B60hNpjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hPJjHEee7_tV-ho4D8Q" target="_B60hSpjHEee7_tV-ho4D8Q" source="_B60hQJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hPZjHEee7_tV-ho4D8Q" target="_B60hXpjHEee7_tV-ho4D8Q" source="_B60hRpjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hPpjHEee7_tV-ho4D8Q" target="_B60hYZjHEee7_tV-ho4D8Q" source="_B60hVJjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60hP5jHEee7_tV-ho4D8Q" name="Value(&quot;&quot;&quot;)">
                  <result xmi:id="_B60hQJjHEee7_tV-ho4D8Q" name="Value(&quot;&quot;&quot;).result" outgoing="_B60hPJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hQZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hQpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B60hQ5jHEee7_tV-ho4D8Q" value="&quot;">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hRJjHEee7_tV-ho4D8Q" name="Node(Call(Concat))">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hRZjHEee7_tV-ho4D8Q" target="_B60hRpjHEee7_tV-ho4D8Q" source="_B60hUJjHEee7_tV-ho4D8Q"/>
                  <structuredNodeOutput xmi:id="_B60hRpjHEee7_tV-ho4D8Q" name="Output(Call(Concat).result(result))" incoming="_B60hRZjHEee7_tV-ho4D8Q" outgoing="_B60hPZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hR5jHEee7_tV-ho4D8Q"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hSJjHEee7_tV-ho4D8Q" value="1"/>
                  </structuredNodeOutput>
                  <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60hSZjHEee7_tV-ho4D8Q" name="Call(Concat)">
                    <argument xmi:id="_B60hSpjHEee7_tV-ho4D8Q" name="Call(Concat).argument(x)" incoming="_B60hPJjHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hS5jHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hTJjHEee7_tV-ho4D8Q" value="1"/>
                    </argument>
                    <argument xmi:id="_B60hTZjHEee7_tV-ho4D8Q" name="Call(Concat).argument(y)" incoming="_B6z845jHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hTpjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hT5jHEee7_tV-ho4D8Q" value="1"/>
                    </argument>
                    <result xmi:id="_B60hUJjHEee7_tV-ho4D8Q" name="Call(Concat).result(result)" outgoing="_B60hRZjHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hUZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hUpjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-StringFunctions-Concat"/>
                  </node>
                </node>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60hU5jHEee7_tV-ho4D8Q" name="Value(&quot;&quot;&quot;)">
                  <result xmi:id="_B60hVJjHEee7_tV-ho4D8Q" name="Value(&quot;&quot;&quot;).result" outgoing="_B60hPpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hVZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hVpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B60hV5jHEee7_tV-ho4D8Q" value="&quot;">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hWJjHEee7_tV-ho4D8Q" name="Node(Call(Concat))">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hWZjHEee7_tV-ho4D8Q" target="_B60hWpjHEee7_tV-ho4D8Q" source="_B60hZJjHEee7_tV-ho4D8Q"/>
                  <structuredNodeOutput xmi:id="_B60hWpjHEee7_tV-ho4D8Q" name="Output(Call(Concat).result(result))" incoming="_B60hWZjHEee7_tV-ho4D8Q" outgoing="_B60hNZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hW5jHEee7_tV-ho4D8Q"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hXJjHEee7_tV-ho4D8Q" value="1"/>
                  </structuredNodeOutput>
                  <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60hXZjHEee7_tV-ho4D8Q" name="Call(Concat)">
                    <argument xmi:id="_B60hXpjHEee7_tV-ho4D8Q" name="Call(Concat).argument(x)" incoming="_B60hPZjHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hX5jHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hYJjHEee7_tV-ho4D8Q" value="1"/>
                    </argument>
                    <argument xmi:id="_B60hYZjHEee7_tV-ho4D8Q" name="Call(Concat).argument(y)" incoming="_B60hPpjHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hYpjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hY5jHEee7_tV-ho4D8Q" value="1"/>
                    </argument>
                    <result xmi:id="_B60hZJjHEee7_tV-ho4D8Q" name="Call(Concat).result(result)" outgoing="_B60hWZjHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hZZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hZpjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-StringFunctions-Concat"/>
                  </node>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hZ5jHEee7_tV-ho4D8Q" name="Passthru(Fork(label))">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60haJjHEee7_tV-ho4D8Q" target="_B60hbJjHEee7_tV-ho4D8Q" source="_B60haZjHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B60haZjHEee7_tV-ho4D8Q" name="Passthru(Fork(label)).input" incoming="_B6z8x5jHEee7_tV-ho4D8Q" outgoing="_B60haJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hapjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60ha5jHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeInput>
              <structuredNodeOutput xmi:id="_B60hbJjHEee7_tV-ho4D8Q" name="Passthru(Fork(label)).output" incoming="_B60haJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hbZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hbpjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeOutput>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hb5jHEee7_tV-ho4D8Q" name="Passthru(Fork(s)@1ee0c12f)">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hcJjHEee7_tV-ho4D8Q" target="_B60hdJjHEee7_tV-ho4D8Q" source="_B60hcZjHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B60hcZjHEee7_tV-ho4D8Q" name="Passthru(Fork(s)@1ee0c12f).input" incoming="_B6z85JjHEee7_tV-ho4D8Q" outgoing="_B60hcJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hcpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hc5jHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeInput>
              <structuredNodeOutput xmi:id="_B60hdJjHEee7_tV-ho4D8Q" name="Passthru(Fork(s)@1ee0c12f).output" incoming="_B60hcJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hdZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hdpjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeOutput>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hd5jHEee7_tV-ho4D8Q" name="Passthru(Fork(value2))">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60heJjHEee7_tV-ho4D8Q" target="_B60hfJjHEee7_tV-ho4D8Q" source="_B60heZjHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B60heZjHEee7_tV-ho4D8Q" name="Passthru(Fork(value2)).input" incoming="_B6z8yJjHEee7_tV-ho4D8Q" outgoing="_B60heJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hepjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60he5jHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeInput>
              <structuredNodeOutput xmi:id="_B60hfJjHEee7_tV-ho4D8Q" name="Passthru(Fork(value2)).output" incoming="_B60heJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hfZjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hfpjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeOutput>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hf5jHEee7_tV-ho4D8Q" name="Passthru(Fork(value1))">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hgJjHEee7_tV-ho4D8Q" target="_B60hhJjHEee7_tV-ho4D8Q" source="_B60hgZjHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B60hgZjHEee7_tV-ho4D8Q" name="Passthru(Fork(value1)).input" incoming="_B6z8yZjHEee7_tV-ho4D8Q" outgoing="_B60hgJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hgpjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hg5jHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeInput>
              <structuredNodeOutput xmi:id="_B60hhJjHEee7_tV-ho4D8Q" name="Passthru(Fork(value1)).output" incoming="_B60hgJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hhZjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hhpjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeOutput>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60hh5jHEee7_tV-ho4D8Q" name="Value(true)">
              <result xmi:id="_B60hiJjHEee7_tV-ho4D8Q" name="Value(true).result" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hiZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hipjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralBoolean" xmi:id="_B60hi5jHEee7_tV-ho4D8Q" value="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </value>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hjJjHEee7_tV-ho4D8Q" name="ExpressionStatement@b623140">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hjZjHEee7_tV-ho4D8Q" target="_B60hkJjHEee7_tV-ho4D8Q" source="_B60hwJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B60hjpjHEee7_tV-ho4D8Q" target="_B60hj5jHEee7_tV-ho4D8Q" source="_B60hk5jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60hj5jHEee7_tV-ho4D8Q" name="Call(Write)" incoming="_B60hjpjHEee7_tV-ho4D8Q" behavior="_B61IKZjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B60hkJjHEee7_tV-ho4D8Q" name="Call(Write).argument(value)" incoming="_B60hjZjHEee7_tV-ho4D8Q">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hkZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hkpjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hk5jHEee7_tV-ho4D8Q" name="Tuple@1c2af3df" outgoing="_B60hjpjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hlJjHEee7_tV-ho4D8Q" target="_B60hqJjHEee7_tV-ho4D8Q" source="_B60hoJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ControlFlow" xmi:id="_B60hlZjHEee7_tV-ho4D8Q" target="_B60hp5jHEee7_tV-ho4D8Q" source="_B60hn5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hlpjHEee7_tV-ho4D8Q" target="_B60hs5jHEee7_tV-ho4D8Q" source="_B60hoJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ControlFlow" xmi:id="_B60hl5jHEee7_tV-ho4D8Q" target="_B60hv5jHEee7_tV-ho4D8Q" source="_B60hvpjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hmJjHEee7_tV-ho4D8Q" target="_B60hv5jHEee7_tV-ho4D8Q" source="_B60hq5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ControlFlow" xmi:id="_B60hmZjHEee7_tV-ho4D8Q" target="_B60hrpjHEee7_tV-ho4D8Q" source="_B60hv5jHEee7_tV-ho4D8Q">
                  <guard xmi:type="uml:LiteralBoolean" xmi:id="_B60hmpjHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
                </edge>
                <edge xmi:type="uml:ControlFlow" xmi:id="_B60hm5jHEee7_tV-ho4D8Q" target="_B60htJjHEee7_tV-ho4D8Q" source="_B60hv5jHEee7_tV-ho4D8Q">
                  <guard xmi:type="uml:LiteralBoolean" xmi:id="_B60hnJjHEee7_tV-ho4D8Q" name="Value(false)"/>
                </edge>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hnZjHEee7_tV-ho4D8Q" target="_B60hwJjHEee7_tV-ho4D8Q" source="_B60hsJjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hnpjHEee7_tV-ho4D8Q" target="_B60hwJjHEee7_tV-ho4D8Q" source="_B60htpjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hn5jHEee7_tV-ho4D8Q" name="Operands(EqualityExpression@7ca84661)" outgoing="_B60hlZjHEee7_tV-ho4D8Q">
                  <node xmi:type="uml:ForkNode" xmi:id="_B60hoJjHEee7_tV-ho4D8Q" name="Fork()@2e2acb42" incoming="_B6z8ypjHEee7_tV-ho4D8Q" outgoing="_B60hlJjHEee7_tV-ho4D8Q _B60hlpjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hoZjHEee7_tV-ho4D8Q" name="RightHandSide@6b94e38b"/>
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60hopjHEee7_tV-ho4D8Q" name="Value(null)">
                    <result xmi:id="_B60ho5jHEee7_tV-ho4D8Q" name="Value(null).result" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hpJjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hpZjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralNull" xmi:id="_B60hppjHEee7_tV-ho4D8Q"/>
                  </node>
                </node>
                <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60hp5jHEee7_tV-ho4D8Q" name="Call(NotEmpty)" incoming="_B60hlZjHEee7_tV-ho4D8Q">
                  <argument xmi:id="_B60hqJjHEee7_tV-ho4D8Q" name="Call(NotEmpty).argument(seq)" incoming="_B60hlJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hqZjHEee7_tV-ho4D8Q"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hqpjHEee7_tV-ho4D8Q" value="*"/>
                  </argument>
                  <result xmi:id="_B60hq5jHEee7_tV-ho4D8Q" name="Call(NotEmpty).result()" outgoing="_B60hmJjHEee7_tV-ho4D8Q">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hrJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hrZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-NotEmpty"/>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hrpjHEee7_tV-ho4D8Q" name="NullCoalescingExpression@3a5d5dec.operand2" incoming="_B60hmZjHEee7_tV-ho4D8Q">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hr5jHEee7_tV-ho4D8Q" target="_B60hsJjHEee7_tV-ho4D8Q" source="_B60hs5jHEee7_tV-ho4D8Q"/>
                  <structuredNodeOutput xmi:id="_B60hsJjHEee7_tV-ho4D8Q" name="NullCoalescingExpression@3a5d5dec.operand2.result" incoming="_B60hr5jHEee7_tV-ho4D8Q" outgoing="_B60hnZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hsZjHEee7_tV-ho4D8Q"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hspjHEee7_tV-ho4D8Q" value="*"/>
                  </structuredNodeOutput>
                  <node xmi:type="uml:MergeNode" xmi:id="_B60hs5jHEee7_tV-ho4D8Q" name="Merge(Fork()@2e2acb42)" incoming="_B60hlpjHEee7_tV-ho4D8Q" outgoing="_B60hr5jHEee7_tV-ho4D8Q"/>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60htJjHEee7_tV-ho4D8Q" name="NullCoalescingExpression@3a5d5dec.operand3" incoming="_B60hm5jHEee7_tV-ho4D8Q">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B60htZjHEee7_tV-ho4D8Q" target="_B60htpjHEee7_tV-ho4D8Q" source="_B60hupjHEee7_tV-ho4D8Q"/>
                  <structuredNodeOutput xmi:id="_B60htpjHEee7_tV-ho4D8Q" name="NullCoalescingExpression@3a5d5dec.operand3.result" incoming="_B60htZjHEee7_tV-ho4D8Q" outgoing="_B60hnpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60ht5jHEee7_tV-ho4D8Q"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60huJjHEee7_tV-ho4D8Q" value="*"/>
                  </structuredNodeOutput>
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60huZjHEee7_tV-ho4D8Q" name="Value(&quot;null&quot;)">
                    <result xmi:id="_B60hupjHEee7_tV-ho4D8Q" name="Value(&quot;null&quot;).result" outgoing="_B60htZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hu5jHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hvJjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralString" xmi:id="_B60hvZjHEee7_tV-ho4D8Q" value="null">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    </value>
                  </node>
                </node>
                <node xmi:type="uml:InitialNode" xmi:id="_B60hvpjHEee7_tV-ho4D8Q" name="Initial(NullCoalescingExpression@3a5d5dec)" outgoing="_B60hl5jHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:DecisionNode" xmi:id="_B60hv5jHEee7_tV-ho4D8Q" name="Decision(NullCoalescingExpression@3a5d5dec)" incoming="_B60hl5jHEee7_tV-ho4D8Q _B60hmJjHEee7_tV-ho4D8Q" outgoing="_B60hmZjHEee7_tV-ho4D8Q _B60hm5jHEee7_tV-ho4D8Q" decisionInputFlow="_B60hmJjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:MergeNode" xmi:id="_B60hwJjHEee7_tV-ho4D8Q" name="Merge(NullCoalescingExpression@3a5d5dec.result)" incoming="_B60hnZjHEee7_tV-ho4D8Q _B60hnpjHEee7_tV-ho4D8Q" outgoing="_B60hjZjHEee7_tV-ho4D8Q"/>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hwZjHEee7_tV-ho4D8Q" name="Passthru(Fork(label))">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hwpjHEee7_tV-ho4D8Q" target="_B60hxpjHEee7_tV-ho4D8Q" source="_B60hw5jHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B60hw5jHEee7_tV-ho4D8Q" name="Passthru(Fork(label)).input" incoming="_B6z8y5jHEee7_tV-ho4D8Q" outgoing="_B60hwpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hxJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hxZjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeInput>
              <structuredNodeOutput xmi:id="_B60hxpjHEee7_tV-ho4D8Q" name="Passthru(Fork(label)).output" incoming="_B60hwpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hx5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hyJjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeOutput>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60hyZjHEee7_tV-ho4D8Q" name="Passthru(Fork(s)@1ee0c12f)">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60hypjHEee7_tV-ho4D8Q" target="_B60hzpjHEee7_tV-ho4D8Q" source="_B60hy5jHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B60hy5jHEee7_tV-ho4D8Q" name="Passthru(Fork(s)@1ee0c12f).input" incoming="_B6z85ZjHEee7_tV-ho4D8Q" outgoing="_B60hypjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hzJjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60hzZjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeInput>
              <structuredNodeOutput xmi:id="_B60hzpjHEee7_tV-ho4D8Q" name="Passthru(Fork(s)@1ee0c12f).output" incoming="_B60hypjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60hz5jHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60h0JjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeOutput>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60h0ZjHEee7_tV-ho4D8Q" name="Passthru(Fork(value2))">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60h0pjHEee7_tV-ho4D8Q" target="_B60h1pjHEee7_tV-ho4D8Q" source="_B60h05jHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B60h05jHEee7_tV-ho4D8Q" name="Passthru(Fork(value2)).input" incoming="_B6z8zJjHEee7_tV-ho4D8Q" outgoing="_B60h0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60h1JjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60h1ZjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeInput>
              <structuredNodeOutput xmi:id="_B60h1pjHEee7_tV-ho4D8Q" name="Passthru(Fork(value2)).output" incoming="_B60h0pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60h15jHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60h2JjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeOutput>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60h2ZjHEee7_tV-ho4D8Q" name="Passthru(Fork(value1))">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60h2pjHEee7_tV-ho4D8Q" target="_B60h3pjHEee7_tV-ho4D8Q" source="_B60h25jHEee7_tV-ho4D8Q"/>
              <structuredNodeInput xmi:id="_B60h25jHEee7_tV-ho4D8Q" name="Passthru(Fork(value1)).input" incoming="_B6z8zZjHEee7_tV-ho4D8Q" outgoing="_B60h2pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60h3JjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60h3ZjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeInput>
              <structuredNodeOutput xmi:id="_B60h3pjHEee7_tV-ho4D8Q" name="Passthru(Fork(value1)).output" incoming="_B60h2pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60h35jHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60h4JjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeOutput>
            </node>
            <clause xmi:id="_B60h4ZjHEee7_tV-ho4D8Q" body="_B60hNJjHEee7_tV-ho4D8Q _B60hZ5jHEee7_tV-ho4D8Q _B60hb5jHEee7_tV-ho4D8Q _B60hd5jHEee7_tV-ho4D8Q _B60hf5jHEee7_tV-ho4D8Q" bodyOutput="_B60hbJjHEee7_tV-ho4D8Q _B60hdJjHEee7_tV-ho4D8Q _B60hfJjHEee7_tV-ho4D8Q _B60hhJjHEee7_tV-ho4D8Q" decider="_B60hMZjHEee7_tV-ho4D8Q" successorClause="_B60h4pjHEee7_tV-ho4D8Q" test="_B60hJZjHEee7_tV-ho4D8Q"/>
            <clause xmi:id="_B60h4pjHEee7_tV-ho4D8Q" body="_B60hjJjHEee7_tV-ho4D8Q _B60hwZjHEee7_tV-ho4D8Q _B60hyZjHEee7_tV-ho4D8Q _B60h0ZjHEee7_tV-ho4D8Q _B60h2ZjHEee7_tV-ho4D8Q" bodyOutput="_B60hxpjHEee7_tV-ho4D8Q _B60hzpjHEee7_tV-ho4D8Q _B60h1pjHEee7_tV-ho4D8Q _B60h3pjHEee7_tV-ho4D8Q" decider="_B60hiJjHEee7_tV-ho4D8Q" predecessorClause="_B60h4ZjHEee7_tV-ho4D8Q" test="_B60hh5jHEee7_tV-ho4D8Q"/>
            <result xmi:id="_B60h45jHEee7_tV-ho4D8Q" name="IfStatement@6d57bbbd.result(label)" outgoing="_B6z83pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60h5JjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60h5ZjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <result xmi:id="_B60h5pjHEee7_tV-ho4D8Q" name="IfStatement@6d57bbbd.result(s)" outgoing="_B6z835jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60h55jHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60h6JjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <result xmi:id="_B60h6ZjHEee7_tV-ho4D8Q" name="IfStatement@6d57bbbd.result(value2)" outgoing="_B6z84JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60h6pjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60h65jHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <result xmi:id="_B60h7JjHEee7_tV-ho4D8Q" name="IfStatement@6d57bbbd.result(value1)" outgoing="_B6z84ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60h7ZjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60h7pjHEee7_tV-ho4D8Q" value="1"/>
            </result>
          </node>
          <node xmi:type="uml:ForkNode" xmi:id="_B60h75jHEee7_tV-ho4D8Q" name="Fork(label)" incoming="_B6z83pjHEee7_tV-ho4D8Q" outgoing="_B6z86JjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:ForkNode" xmi:id="_B60h8JjHEee7_tV-ho4D8Q" name="Fork(s)" incoming="_B6z835jHEee7_tV-ho4D8Q" outgoing="_B6z86ZjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:ForkNode" xmi:id="_B60h8ZjHEee7_tV-ho4D8Q" name="Fork(value2)" incoming="_B6z84JjHEee7_tV-ho4D8Q" outgoing="_B6z86pjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:ForkNode" xmi:id="_B60h8pjHEee7_tV-ho4D8Q" name="Fork(value1)" incoming="_B6z84ZjHEee7_tV-ho4D8Q" outgoing="_B6z865jHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60h85jHEee7_tV-ho4D8Q" name="ExpressionStatement@3b74353a" incoming="_B6z855jHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60h9JjHEee7_tV-ho4D8Q" target="_B60h95jHEee7_tV-ho4D8Q" source="_B60h_5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B60h9ZjHEee7_tV-ho4D8Q" target="_B60h9pjHEee7_tV-ho4D8Q" source="_B60h_ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60h9pjHEee7_tV-ho4D8Q" name="Call(WriteLine)" incoming="_B60h9ZjHEee7_tV-ho4D8Q">
              <argument xmi:id="_B60h95jHEee7_tV-ho4D8Q" name="Call(WriteLine).argument(value)" incoming="_B60h9JjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60h-JjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60h-ZjHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <result xmi:id="_B60h-pjHEee7_tV-ho4D8Q" name="Call(WriteLine).result(errorStatus)">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60h-5jHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60h_JjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:Activity" href="pathmap://ALF_LIBRARIES/fUML.library.uml#BasicInputOutput-WriteLine"/>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60h_ZjHEee7_tV-ho4D8Q" name="Tuple@78fc49ce" outgoing="_B60h9ZjHEee7_tV-ho4D8Q">
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60h_pjHEee7_tV-ho4D8Q" name="Value(&quot;&quot;)">
                <result xmi:id="_B60h_5jHEee7_tV-ho4D8Q" name="Value(&quot;&quot;).result" outgoing="_B60h9JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iAJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iAZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralString" xmi:id="_B60iApjHEee7_tV-ho4D8Q" value="">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                </value>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60iA5jHEee7_tV-ho4D8Q" name="Passthru(Fork(label))">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iBJjHEee7_tV-ho4D8Q" target="_B60iCJjHEee7_tV-ho4D8Q" source="_B60iBZjHEee7_tV-ho4D8Q"/>
            <structuredNodeInput xmi:id="_B60iBZjHEee7_tV-ho4D8Q" name="Passthru(Fork(label)).input" incoming="_B6z86JjHEee7_tV-ho4D8Q" outgoing="_B60iBJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iBpjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iB5jHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeInput>
            <structuredNodeOutput xmi:id="_B60iCJjHEee7_tV-ho4D8Q" name="Passthru(Fork(label)).output" incoming="_B60iBJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iCZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iCpjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeOutput>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60iC5jHEee7_tV-ho4D8Q" name="Passthru(Fork(s))">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iDJjHEee7_tV-ho4D8Q" target="_B60iEJjHEee7_tV-ho4D8Q" source="_B60iDZjHEee7_tV-ho4D8Q"/>
            <structuredNodeInput xmi:id="_B60iDZjHEee7_tV-ho4D8Q" name="Passthru(Fork(s)).input" incoming="_B6z86ZjHEee7_tV-ho4D8Q" outgoing="_B60iDJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iDpjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iD5jHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeInput>
            <structuredNodeOutput xmi:id="_B60iEJjHEee7_tV-ho4D8Q" name="Passthru(Fork(s)).output" incoming="_B60iDJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iEZjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iEpjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeOutput>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60iE5jHEee7_tV-ho4D8Q" name="Passthru(Fork(value2))">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iFJjHEee7_tV-ho4D8Q" target="_B60iGJjHEee7_tV-ho4D8Q" source="_B60iFZjHEee7_tV-ho4D8Q"/>
            <structuredNodeInput xmi:id="_B60iFZjHEee7_tV-ho4D8Q" name="Passthru(Fork(value2)).input" incoming="_B6z86pjHEee7_tV-ho4D8Q" outgoing="_B60iFJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iFpjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iF5jHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeInput>
            <structuredNodeOutput xmi:id="_B60iGJjHEee7_tV-ho4D8Q" name="Passthru(Fork(value2)).output" incoming="_B60iFJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iGZjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iGpjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeOutput>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60iG5jHEee7_tV-ho4D8Q" name="Passthru(Fork(value1))">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iHJjHEee7_tV-ho4D8Q" target="_B60iIJjHEee7_tV-ho4D8Q" source="_B60iHZjHEee7_tV-ho4D8Q"/>
            <structuredNodeInput xmi:id="_B60iHZjHEee7_tV-ho4D8Q" name="Passthru(Fork(value1)).input" incoming="_B6z865jHEee7_tV-ho4D8Q" outgoing="_B60iHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iHpjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iH5jHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeInput>
            <structuredNodeOutput xmi:id="_B60iIJjHEee7_tV-ho4D8Q" name="Passthru(Fork(value1)).output" incoming="_B60iHJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iIZjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iIpjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeOutput>
          </node>
          <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60iI5jHEee7_tV-ho4D8Q" name="Value(true)">
            <result xmi:id="_B60iJJjHEee7_tV-ho4D8Q" name="Value(true).result" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iJZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iJpjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <value xmi:type="uml:LiteralBoolean" xmi:id="_B60iJ5jHEee7_tV-ho4D8Q" value="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </value>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60iKJjHEee7_tV-ho4D8Q" name="Passthru(Fork(label))">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iKZjHEee7_tV-ho4D8Q" target="_B60iLZjHEee7_tV-ho4D8Q" source="_B60iKpjHEee7_tV-ho4D8Q"/>
            <structuredNodeInput xmi:id="_B60iKpjHEee7_tV-ho4D8Q" name="Passthru(Fork(label)).input" incoming="_B6z8zpjHEee7_tV-ho4D8Q" outgoing="_B60iKZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iK5jHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iLJjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeInput>
            <structuredNodeOutput xmi:id="_B60iLZjHEee7_tV-ho4D8Q" name="Passthru(Fork(label)).output" incoming="_B60iKZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iLpjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iL5jHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeOutput>
          </node>
          <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60iMJjHEee7_tV-ho4D8Q" name="Value(null)">
            <result xmi:id="_B60iMZjHEee7_tV-ho4D8Q" name="Value(null).result" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iMpjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iM5jHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <value xmi:type="uml:LiteralNull" xmi:id="_B60iNJjHEee7_tV-ho4D8Q"/>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60iNZjHEee7_tV-ho4D8Q" name="Passthru(Fork(value2))">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iNpjHEee7_tV-ho4D8Q" target="_B60iOpjHEee7_tV-ho4D8Q" source="_B60iN5jHEee7_tV-ho4D8Q"/>
            <structuredNodeInput xmi:id="_B60iN5jHEee7_tV-ho4D8Q" name="Passthru(Fork(value2)).input" incoming="_B6z8z5jHEee7_tV-ho4D8Q" outgoing="_B60iNpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iOJjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iOZjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeInput>
            <structuredNodeOutput xmi:id="_B60iOpjHEee7_tV-ho4D8Q" name="Passthru(Fork(value2)).output" incoming="_B60iNpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iO5jHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iPJjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeOutput>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60iPZjHEee7_tV-ho4D8Q" name="Passthru(Fork(value1))">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iPpjHEee7_tV-ho4D8Q" target="_B60iQpjHEee7_tV-ho4D8Q" source="_B60iP5jHEee7_tV-ho4D8Q"/>
            <structuredNodeInput xmi:id="_B60iP5jHEee7_tV-ho4D8Q" name="Passthru(Fork(value1)).input" incoming="_B6z80JjHEee7_tV-ho4D8Q" outgoing="_B60iPpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iQJjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iQZjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeInput>
            <structuredNodeOutput xmi:id="_B60iQpjHEee7_tV-ho4D8Q" name="Passthru(Fork(value1)).output" incoming="_B60iPpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iQ5jHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iRJjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeOutput>
          </node>
          <clause xmi:id="_B60iRZjHEee7_tV-ho4D8Q" body="_B6z9OZjHEee7_tV-ho4D8Q _B60hDJjHEee7_tV-ho4D8Q _B60hJJjHEee7_tV-ho4D8Q _B60h85jHEee7_tV-ho4D8Q _B60iA5jHEee7_tV-ho4D8Q _B60iC5jHEee7_tV-ho4D8Q _B60iE5jHEee7_tV-ho4D8Q _B60iG5jHEee7_tV-ho4D8Q" bodyOutput="_B60iCJjHEee7_tV-ho4D8Q _B60iEJjHEee7_tV-ho4D8Q _B60iGJjHEee7_tV-ho4D8Q _B60iIJjHEee7_tV-ho4D8Q" decider="_B6z9NpjHEee7_tV-ho4D8Q" successorClause="_B60iRpjHEee7_tV-ho4D8Q" test="_B6z87JjHEee7_tV-ho4D8Q"/>
          <clause xmi:id="_B60iRpjHEee7_tV-ho4D8Q" body="_B60iKJjHEee7_tV-ho4D8Q _B60iMJjHEee7_tV-ho4D8Q _B60iNZjHEee7_tV-ho4D8Q _B60iPZjHEee7_tV-ho4D8Q" bodyOutput="_B60iLZjHEee7_tV-ho4D8Q _B60iMZjHEee7_tV-ho4D8Q _B60iOpjHEee7_tV-ho4D8Q _B60iQpjHEee7_tV-ho4D8Q" decider="_B60iJJjHEee7_tV-ho4D8Q" predecessorClause="_B60iRZjHEee7_tV-ho4D8Q" test="_B60iI5jHEee7_tV-ho4D8Q"/>
          <result xmi:id="_B60iR5jHEee7_tV-ho4D8Q" name="IfStatement@26c8d8d8.result(label)" outgoing="_B6z82JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iSJjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iSZjHEee7_tV-ho4D8Q" value="1"/>
          </result>
          <result xmi:id="_B60iSpjHEee7_tV-ho4D8Q" name="IfStatement@26c8d8d8.result(s)" outgoing="_B6z82ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iS5jHEee7_tV-ho4D8Q"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iTJjHEee7_tV-ho4D8Q" value="1"/>
          </result>
          <result xmi:id="_B60iTZjHEee7_tV-ho4D8Q" name="IfStatement@26c8d8d8.result(value2)" outgoing="_B6z82pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iTpjHEee7_tV-ho4D8Q"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iT5jHEee7_tV-ho4D8Q" value="1"/>
          </result>
          <result xmi:id="_B60iUJjHEee7_tV-ho4D8Q" name="IfStatement@26c8d8d8.result(value1)" outgoing="_B6z825jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iUZjHEee7_tV-ho4D8Q"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iUpjHEee7_tV-ho4D8Q" value="1"/>
          </result>
        </node>
        <node xmi:type="uml:ForkNode" xmi:id="_B60iU5jHEee7_tV-ho4D8Q" name="Fork(label)" incoming="_B6z82JjHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ForkNode" xmi:id="_B60iVJjHEee7_tV-ho4D8Q" name="Fork(s)" incoming="_B6z82ZjHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ForkNode" xmi:id="_B60iVZjHEee7_tV-ho4D8Q" name="Fork(value2)" incoming="_B6z82pjHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ForkNode" xmi:id="_B60iVpjHEee7_tV-ho4D8Q" name="Fork(value1)" incoming="_B6z825jHEee7_tV-ho4D8Q"/>
      </structuredNode>
      <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6z80ZjHEee7_tV-ho4D8Q" name="Input(label)" outgoing="_B6z8wJjHEee7_tV-ho4D8Q" parameter="_B6z8t5jHEee7_tV-ho4D8Q">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </node>
      <node xmi:type="uml:ForkNode" xmi:id="_B6z80pjHEee7_tV-ho4D8Q" name="Fork(label)" incoming="_B6z8wJjHEee7_tV-ho4D8Q" outgoing="_B6z8xZjHEee7_tV-ho4D8Q _B6z8x5jHEee7_tV-ho4D8Q _B6z8y5jHEee7_tV-ho4D8Q _B6z8zpjHEee7_tV-ho4D8Q"/>
      <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6z805jHEee7_tV-ho4D8Q" name="Input(value1)" outgoing="_B6z8wZjHEee7_tV-ho4D8Q" parameter="_B6z8upjHEee7_tV-ho4D8Q"/>
      <node xmi:type="uml:ForkNode" xmi:id="_B6z81JjHEee7_tV-ho4D8Q" name="Fork(value1)" incoming="_B6z8wZjHEee7_tV-ho4D8Q" outgoing="_B6z8w5jHEee7_tV-ho4D8Q _B6z8yZjHEee7_tV-ho4D8Q _B6z8zZjHEee7_tV-ho4D8Q _B6z80JjHEee7_tV-ho4D8Q"/>
      <node xmi:type="uml:ActivityParameterNode" xmi:id="_B6z81ZjHEee7_tV-ho4D8Q" name="Input(value2)" outgoing="_B6z8wpjHEee7_tV-ho4D8Q" parameter="_B6z8vZjHEee7_tV-ho4D8Q"/>
      <node xmi:type="uml:ForkNode" xmi:id="_B6z81pjHEee7_tV-ho4D8Q" name="Fork(value2)" incoming="_B6z8wpjHEee7_tV-ho4D8Q" outgoing="_B6z8xJjHEee7_tV-ho4D8Q _B6z8xpjHEee7_tV-ho4D8Q _B6z8yJjHEee7_tV-ho4D8Q _B6z8ypjHEee7_tV-ho4D8Q _B6z8zJjHEee7_tV-ho4D8Q _B6z8z5jHEee7_tV-ho4D8Q"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Activity" xmi:id="_B60iV5jHEee7_tV-ho4D8Q" name="AssertList" visibility="public" node="_B60icZjHEee7_tV-ho4D8Q _B60icpjHEee7_tV-ho4D8Q _B60ic5jHEee7_tV-ho4D8Q _B60idJjHEee7_tV-ho4D8Q _B60idZjHEee7_tV-ho4D8Q _B60idpjHEee7_tV-ho4D8Q _B60id5jHEee7_tV-ho4D8Q" group="_B60id5jHEee7_tV-ho4D8Q">
      <packageImport xmi:id="_B60iWJjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes"/>
      </packageImport>
      <packageImport xmi:id="_B60iWZjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors"/>
      </packageImport>
      <packageImport xmi:id="_B60iWpjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-BasicInputOutput"/>
      </packageImport>
      <packageImport xmi:id="_B60iW5jHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-CollectionFunctions"/>
      </packageImport>
      <packageImport xmi:id="_B60iXJjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-CollectionClasses"/>
      </packageImport>
      <ownedParameter xmi:id="_B60iXZjHEee7_tV-ho4D8Q" name="label" visibility="package">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iXpjHEee7_tV-ho4D8Q" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iX5jHEee7_tV-ho4D8Q" value="1"/>
      </ownedParameter>
      <ownedParameter xmi:id="_B60iYJjHEee7_tV-ho4D8Q" name="list" visibility="package" isOrdered="true" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iYZjHEee7_tV-ho4D8Q"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iYpjHEee7_tV-ho4D8Q" value="*"/>
      </ownedParameter>
      <ownedParameter xmi:id="_B60iY5jHEee7_tV-ho4D8Q" name="expected" visibility="package" isOrdered="true" isUnique="false">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iZJjHEee7_tV-ho4D8Q"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iZZjHEee7_tV-ho4D8Q" value="*"/>
      </ownedParameter>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iZpjHEee7_tV-ho4D8Q" target="_B60icpjHEee7_tV-ho4D8Q" source="_B60icZjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iZ5jHEee7_tV-ho4D8Q" target="_B60idJjHEee7_tV-ho4D8Q" source="_B60ic5jHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iaJjHEee7_tV-ho4D8Q" target="_B60idpjHEee7_tV-ho4D8Q" source="_B60idZjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iaZjHEee7_tV-ho4D8Q" target="_B60ilZjHEee7_tV-ho4D8Q" source="_B60icpjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iapjHEee7_tV-ho4D8Q" target="_B60ipJjHEee7_tV-ho4D8Q" source="_B60idJjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ia5jHEee7_tV-ho4D8Q" target="_B60isJjHEee7_tV-ho4D8Q" source="_B60idpjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ibJjHEee7_tV-ho4D8Q" target="_B60jspjHEee7_tV-ho4D8Q" source="_B60icpjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ibZjHEee7_tV-ho4D8Q" target="_B60jtZjHEee7_tV-ho4D8Q" source="_B60idJjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ibpjHEee7_tV-ho4D8Q" target="_B60juJjHEee7_tV-ho4D8Q" source="_B60idpjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ib5jHEee7_tV-ho4D8Q" target="_B60j6pjHEee7_tV-ho4D8Q" source="_B60idJjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60icJjHEee7_tV-ho4D8Q" target="_B60j9pjHEee7_tV-ho4D8Q" source="_B60idpjHEee7_tV-ho4D8Q"/>
      <structuredNode xmi:id="_B60id5jHEee7_tV-ho4D8Q" name="Body(AssertList)">
        <edge xmi:type="uml:ControlFlow" xmi:id="_B60ieJjHEee7_tV-ho4D8Q" target="_B60itpjHEee7_tV-ho4D8Q" source="_B60ieZjHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60ieZjHEee7_tV-ho4D8Q" name="ExpressionStatement@45df051e" outgoing="_B60ieJjHEee7_tV-ho4D8Q">
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iepjHEee7_tV-ho4D8Q" target="_B60if5jHEee7_tV-ho4D8Q" source="_B60ikZjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ie5jHEee7_tV-ho4D8Q" target="_B60igpjHEee7_tV-ho4D8Q" source="_B60ioJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ifJjHEee7_tV-ho4D8Q" target="_B60ihZjHEee7_tV-ho4D8Q" source="_B60irJjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B60ifZjHEee7_tV-ho4D8Q" target="_B60ifpjHEee7_tV-ho4D8Q" source="_B60iiJjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60ifpjHEee7_tV-ho4D8Q" name="Call(AssertEqual)" incoming="_B60ifZjHEee7_tV-ho4D8Q" behavior="_B6z8sZjHEee7_tV-ho4D8Q">
            <argument xmi:id="_B60if5jHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(label)" incoming="_B60iepjHEee7_tV-ho4D8Q">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60igJjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60igZjHEee7_tV-ho4D8Q" value="1"/>
            </argument>
            <argument xmi:id="_B60igpjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value1)" incoming="_B60ie5jHEee7_tV-ho4D8Q">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60ig5jHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60ihJjHEee7_tV-ho4D8Q" value="1"/>
            </argument>
            <argument xmi:id="_B60ihZjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value2)" incoming="_B60ifJjHEee7_tV-ho4D8Q">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60ihpjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60ih5jHEee7_tV-ho4D8Q" value="1"/>
            </argument>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60iiJjHEee7_tV-ho4D8Q" name="Tuple@5d19ab58" outgoing="_B60ifZjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iiZjHEee7_tV-ho4D8Q" target="_B60imJjHEee7_tV-ho4D8Q" source="_B60ii5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60iipjHEee7_tV-ho4D8Q" name="Value(&quot;->size()&quot;)">
              <result xmi:id="_B60ii5jHEee7_tV-ho4D8Q" name="Value(&quot;->size()&quot;).result" outgoing="_B60iiZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60ijJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60ijZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralString" xmi:id="_B60ijpjHEee7_tV-ho4D8Q" value="->size()">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </value>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60ij5jHEee7_tV-ho4D8Q" name="Node(Call(Concat))">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ikJjHEee7_tV-ho4D8Q" target="_B60ikZjHEee7_tV-ho4D8Q" source="_B60im5jHEee7_tV-ho4D8Q"/>
              <structuredNodeOutput xmi:id="_B60ikZjHEee7_tV-ho4D8Q" name="Output(Call(Concat).result(result))" incoming="_B60ikJjHEee7_tV-ho4D8Q" outgoing="_B60iepjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60ikpjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60ik5jHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeOutput>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60ilJjHEee7_tV-ho4D8Q" name="Call(Concat)">
                <argument xmi:id="_B60ilZjHEee7_tV-ho4D8Q" name="Call(Concat).argument(x)" incoming="_B60iaZjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60ilpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60il5jHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B60imJjHEee7_tV-ho4D8Q" name="Call(Concat).argument(y)" incoming="_B60iiZjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60imZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60impjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <result xmi:id="_B60im5jHEee7_tV-ho4D8Q" name="Call(Concat).result(result)" outgoing="_B60ikJjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60inJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60inZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-StringFunctions-Concat"/>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60inpjHEee7_tV-ho4D8Q" name="Node(Call(Size))">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60in5jHEee7_tV-ho4D8Q" target="_B60ioJjHEee7_tV-ho4D8Q" source="_B60ip5jHEee7_tV-ho4D8Q"/>
              <structuredNodeOutput xmi:id="_B60ioJjHEee7_tV-ho4D8Q" name="Output(Call(Size).result())" incoming="_B60in5jHEee7_tV-ho4D8Q" outgoing="_B60ie5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60ioZjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iopjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeOutput>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60io5jHEee7_tV-ho4D8Q" name="Call(Size)">
                <argument xmi:id="_B60ipJjHEee7_tV-ho4D8Q" name="Call(Size).argument(seq)" incoming="_B60iapjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60ipZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60ippjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <result xmi:id="_B60ip5jHEee7_tV-ho4D8Q" name="Call(Size).result()" outgoing="_B60in5jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60iqJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60iqZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-Size"/>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60iqpjHEee7_tV-ho4D8Q" name="Node(Call(Size))">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iq5jHEee7_tV-ho4D8Q" target="_B60irJjHEee7_tV-ho4D8Q" source="_B60is5jHEee7_tV-ho4D8Q"/>
              <structuredNodeOutput xmi:id="_B60irJjHEee7_tV-ho4D8Q" name="Output(Call(Size).result())" incoming="_B60iq5jHEee7_tV-ho4D8Q" outgoing="_B60ifJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60irZjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60irpjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeOutput>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60ir5jHEee7_tV-ho4D8Q" name="Call(Size)">
                <argument xmi:id="_B60isJjHEee7_tV-ho4D8Q" name="Call(Size).argument(seq)" incoming="_B60ia5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60isZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60ispjHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <result xmi:id="_B60is5jHEee7_tV-ho4D8Q" name="Call(Size).result()" outgoing="_B60iq5jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60itJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60itZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-Size"/>
              </node>
            </node>
          </node>
        </node>
        <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60itpjHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8" incoming="_B60ieJjHEee7_tV-ho4D8Q">
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B60it5jHEee7_tV-ho4D8Q" target="_B60kC5jHEee7_tV-ho4D8Q" source="_B60j35jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iuJjHEee7_tV-ho4D8Q" target="_B60jvpjHEee7_tV-ho4D8Q" source="_B60kJpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iuZjHEee7_tV-ho4D8Q" target="_B60jwZjHEee7_tV-ho4D8Q" source="_B60kIpjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iupjHEee7_tV-ho4D8Q" target="_B60ju5jHEee7_tV-ho4D8Q" source="_B60kC5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B60iu5jHEee7_tV-ho4D8Q" target="_B60ivJjHEee7_tV-ho4D8Q" source="_B60j1pjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:LoopNode" xmi:id="_B60ivJjHEee7_tV-ho4D8Q" name="Loop(ForStatement@4af8d2f8)" incoming="_B60iu5jHEee7_tV-ho4D8Q" bodyOutput="_B60i6ZjHEee7_tV-ho4D8Q _B60i7JjHEee7_tV-ho4D8Q _B60i75jHEee7_tV-ho4D8Q _B60jmJjHEee7_tV-ho4D8Q _B60jgZjHEee7_tV-ho4D8Q _B60jjpjHEee7_tV-ho4D8Q" bodyPart="_B60i45jHEee7_tV-ho4D8Q _B60i5JjHEee7_tV-ho4D8Q _B60jkZjHEee7_tV-ho4D8Q _B60jm5jHEee7_tV-ho4D8Q" decider="_B60i4JjHEee7_tV-ho4D8Q" isTestedFirst="true" test="_B60i2ZjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ivZjHEee7_tV-ho4D8Q" target="_B60i05jHEee7_tV-ho4D8Q" source="_B60joJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ivpjHEee7_tV-ho4D8Q" target="_B60i1JjHEee7_tV-ho4D8Q" source="_B60jo5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iv5jHEee7_tV-ho4D8Q" target="_B60i1ZjHEee7_tV-ho4D8Q" source="_B60jppjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iwJjHEee7_tV-ho4D8Q" target="_B60i1pjHEee7_tV-ho4D8Q" source="_B60jqZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iwZjHEee7_tV-ho4D8Q" target="_B60i15jHEee7_tV-ho4D8Q" source="_B60jrJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iwpjHEee7_tV-ho4D8Q" target="_B60i2JjHEee7_tV-ho4D8Q" source="_B60jr5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iw5jHEee7_tV-ho4D8Q" target="_B60i2pjHEee7_tV-ho4D8Q" source="_B60i15jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ixJjHEee7_tV-ho4D8Q" target="_B60i3ZjHEee7_tV-ho4D8Q" source="_B60i2JjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B60ixZjHEee7_tV-ho4D8Q" target="_B60i5JjHEee7_tV-ho4D8Q" source="_B60i45jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ixpjHEee7_tV-ho4D8Q" target="_B60jI5jHEee7_tV-ho4D8Q" source="_B60i1pjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ix5jHEee7_tV-ho4D8Q" target="_B60jVpjHEee7_tV-ho4D8Q" source="_B60i1pjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iyJjHEee7_tV-ho4D8Q" target="_B60jYZjHEee7_tV-ho4D8Q" source="_B60i1pjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iyZjHEee7_tV-ho4D8Q" target="_B60jkpjHEee7_tV-ho4D8Q" source="_B60i1pjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iypjHEee7_tV-ho4D8Q" target="_B60jlZjHEee7_tV-ho4D8Q" source="_B60jnJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iy5jHEee7_tV-ho4D8Q" target="_B60je5jHEee7_tV-ho4D8Q" source="_B60i15jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60izJjHEee7_tV-ho4D8Q" target="_B60ji5jHEee7_tV-ho4D8Q" source="_B60i2JjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60izZjHEee7_tV-ho4D8Q" target="_B60jFJjHEee7_tV-ho4D8Q" source="_B60i05jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60izpjHEee7_tV-ho4D8Q" target="_B60jTZjHEee7_tV-ho4D8Q" source="_B60i1JjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60iz5jHEee7_tV-ho4D8Q" target="_B60jWJjHEee7_tV-ho4D8Q" source="_B60i1ZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60i0JjHEee7_tV-ho4D8Q" target="_B60jZJjHEee7_tV-ho4D8Q" source="_B60i05jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60i0ZjHEee7_tV-ho4D8Q" target="_B60jbJjHEee7_tV-ho4D8Q" source="_B60i1JjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60i0pjHEee7_tV-ho4D8Q" target="_B60jdJjHEee7_tV-ho4D8Q" source="_B60i1ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B60i05jHEee7_tV-ho4D8Q" name="Fork(ForStatement@4af8d2f8.loopVariable(label))" incoming="_B60ivZjHEee7_tV-ho4D8Q" outgoing="_B60izZjHEee7_tV-ho4D8Q _B60i0JjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B60i1JjHEee7_tV-ho4D8Q" name="Fork(ForStatement@4af8d2f8.loopVariable(list))" incoming="_B60ivpjHEee7_tV-ho4D8Q" outgoing="_B60izpjHEee7_tV-ho4D8Q _B60i0ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B60i1ZjHEee7_tV-ho4D8Q" name="Fork(ForStatement@4af8d2f8.loopVariable(expected))" incoming="_B60iv5jHEee7_tV-ho4D8Q" outgoing="_B60iz5jHEee7_tV-ho4D8Q _B60i0pjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B60i1pjHEee7_tV-ho4D8Q" name="Fork(ForStatement@4af8d2f8.loopVariable(i))" incoming="_B60iwJjHEee7_tV-ho4D8Q" outgoing="_B60ixpjHEee7_tV-ho4D8Q _B60ix5jHEee7_tV-ho4D8Q _B60iyJjHEee7_tV-ho4D8Q _B60iyZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B60i15jHEee7_tV-ho4D8Q" name="Fork(ForStatement@4af8d2f8.loopVariable(counter))" incoming="_B60iwZjHEee7_tV-ho4D8Q" outgoing="_B60iw5jHEee7_tV-ho4D8Q _B60iy5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ForkNode" xmi:id="_B60i2JjHEee7_tV-ho4D8Q" name="Fork(ForStatement@4af8d2f8.loopVariable(upper))" incoming="_B60iwpjHEee7_tV-ho4D8Q" outgoing="_B60ixJjHEee7_tV-ho4D8Q _B60izJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60i2ZjHEee7_tV-ho4D8Q" name="Call(&lt;=)">
              <argument xmi:id="_B60i2pjHEee7_tV-ho4D8Q" name="Call(&lt;=).argument(x)" incoming="_B60iw5jHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60i25jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60i3JjHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <argument xmi:id="_B60i3ZjHEee7_tV-ho4D8Q" name="Call(&lt;=).argument(y)" incoming="_B60ixJjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60i3pjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60i35jHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <result xmi:id="_B60i4JjHEee7_tV-ho4D8Q" name="Call(&lt;=).result(result)">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60i4ZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60i4pjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-IntegerFunctions-le"/>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60i45jHEee7_tV-ho4D8Q" name="Values(ForStatement@4af8d2f8)" outgoing="_B60ixZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60i5JjHEee7_tV-ho4D8Q" name="Body(ForStatement@4af8d2f8)" incoming="_B60ixZjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60i5ZjHEee7_tV-ho4D8Q" target="_B60i6ZjHEee7_tV-ho4D8Q" source="_B60jZ5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60i5pjHEee7_tV-ho4D8Q" target="_B60i7JjHEee7_tV-ho4D8Q" source="_B60jb5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60i55jHEee7_tV-ho4D8Q" target="_B60i75jHEee7_tV-ho4D8Q" source="_B60jd5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60i6JjHEee7_tV-ho4D8Q" target="_B60jfpjHEee7_tV-ho4D8Q" source="_B60jhZjHEee7_tV-ho4D8Q"/>
              <structuredNodeOutput xmi:id="_B60i6ZjHEee7_tV-ho4D8Q" name="label" incoming="_B60i5ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60i6pjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60i65jHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeOutput>
              <structuredNodeOutput xmi:id="_B60i7JjHEee7_tV-ho4D8Q" name="list" incoming="_B60i5pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60i7ZjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60i7pjHEee7_tV-ho4D8Q" value="*"/>
              </structuredNodeOutput>
              <structuredNodeOutput xmi:id="_B60i75jHEee7_tV-ho4D8Q" name="expected" incoming="_B60i55jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60i8JjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60i8ZjHEee7_tV-ho4D8Q" value="*"/>
              </structuredNodeOutput>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60i8pjHEee7_tV-ho4D8Q" name="ExpressionStatement@24dd3852">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60i85jHEee7_tV-ho4D8Q" target="_B60i-JjHEee7_tV-ho4D8Q" source="_B60jP5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60i9JjHEee7_tV-ho4D8Q" target="_B60i-5jHEee7_tV-ho4D8Q" source="_B60jU5jHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60i9ZjHEee7_tV-ho4D8Q" target="_B60i_pjHEee7_tV-ho4D8Q" source="_B60jXpjHEee7_tV-ho4D8Q"/>
                <edge xmi:type="uml:ControlFlow" xmi:id="_B60i9pjHEee7_tV-ho4D8Q" target="_B60i95jHEee7_tV-ho4D8Q" source="_B60jAZjHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60i95jHEee7_tV-ho4D8Q" name="Call(AssertEqual)" incoming="_B60i9pjHEee7_tV-ho4D8Q" behavior="_B6z8sZjHEee7_tV-ho4D8Q">
                  <argument xmi:id="_B60i-JjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(label)" incoming="_B60i85jHEee7_tV-ho4D8Q">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60i-ZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60i-pjHEee7_tV-ho4D8Q" value="1"/>
                  </argument>
                  <argument xmi:id="_B60i-5jHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value1)" incoming="_B60i9JjHEee7_tV-ho4D8Q">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60i_JjHEee7_tV-ho4D8Q"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60i_ZjHEee7_tV-ho4D8Q" value="1"/>
                  </argument>
                  <argument xmi:id="_B60i_pjHEee7_tV-ho4D8Q" name="Call(AssertEqual).argument(value2)" incoming="_B60i9ZjHEee7_tV-ho4D8Q">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60i_5jHEee7_tV-ho4D8Q"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jAJjHEee7_tV-ho4D8Q" value="1"/>
                  </argument>
                </node>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60jAZjHEee7_tV-ho4D8Q" name="Tuple@ab2b153" outgoing="_B60i9pjHEee7_tV-ho4D8Q">
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B60jApjHEee7_tV-ho4D8Q" target="_B60jF5jHEee7_tV-ho4D8Q" source="_B60jCpjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B60jA5jHEee7_tV-ho4D8Q" target="_B60jL5jHEee7_tV-ho4D8Q" source="_B60jEJjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B60jBJjHEee7_tV-ho4D8Q" target="_B60jMpjHEee7_tV-ho4D8Q" source="_B60jH5jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B60jBZjHEee7_tV-ho4D8Q" target="_B60jQ5jHEee7_tV-ho4D8Q" source="_B60jK5jHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B60jBpjHEee7_tV-ho4D8Q" target="_B60jRpjHEee7_tV-ho4D8Q" source="_B60jOZjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B60jB5jHEee7_tV-ho4D8Q" target="_B60jUJjHEee7_tV-ho4D8Q" source="_B60jVpjHEee7_tV-ho4D8Q"/>
                  <edge xmi:type="uml:ObjectFlow" xmi:id="_B60jCJjHEee7_tV-ho4D8Q" target="_B60jW5jHEee7_tV-ho4D8Q" source="_B60jYZjHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60jCZjHEee7_tV-ho4D8Q" name="Value(&quot;[&quot;)">
                    <result xmi:id="_B60jCpjHEee7_tV-ho4D8Q" name="Value(&quot;[&quot;).result" outgoing="_B60jApjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jC5jHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jDJjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralString" xmi:id="_B60jDZjHEee7_tV-ho4D8Q" value="[">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    </value>
                  </node>
                  <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60jDpjHEee7_tV-ho4D8Q" name="Node(Call(Concat))">
                    <edge xmi:type="uml:ObjectFlow" xmi:id="_B60jD5jHEee7_tV-ho4D8Q" target="_B60jEJjHEee7_tV-ho4D8Q" source="_B60jGpjHEee7_tV-ho4D8Q"/>
                    <structuredNodeOutput xmi:id="_B60jEJjHEee7_tV-ho4D8Q" name="Output(Call(Concat).result(result))" incoming="_B60jD5jHEee7_tV-ho4D8Q" outgoing="_B60jA5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jEZjHEee7_tV-ho4D8Q"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jEpjHEee7_tV-ho4D8Q" value="1"/>
                    </structuredNodeOutput>
                    <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60jE5jHEee7_tV-ho4D8Q" name="Call(Concat)">
                      <argument xmi:id="_B60jFJjHEee7_tV-ho4D8Q" name="Call(Concat).argument(x)" incoming="_B60izZjHEee7_tV-ho4D8Q">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jFZjHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jFpjHEee7_tV-ho4D8Q" value="1"/>
                      </argument>
                      <argument xmi:id="_B60jF5jHEee7_tV-ho4D8Q" name="Call(Concat).argument(y)" incoming="_B60jApjHEee7_tV-ho4D8Q">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jGJjHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jGZjHEee7_tV-ho4D8Q" value="1"/>
                      </argument>
                      <result xmi:id="_B60jGpjHEee7_tV-ho4D8Q" name="Call(Concat).result(result)" outgoing="_B60jD5jHEee7_tV-ho4D8Q">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jG5jHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jHJjHEee7_tV-ho4D8Q" value="1"/>
                      </result>
                      <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-StringFunctions-Concat"/>
                    </node>
                  </node>
                  <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60jHZjHEee7_tV-ho4D8Q" name="Node(Call(ToString))">
                    <edge xmi:type="uml:ObjectFlow" xmi:id="_B60jHpjHEee7_tV-ho4D8Q" target="_B60jH5jHEee7_tV-ho4D8Q" source="_B60jJpjHEee7_tV-ho4D8Q"/>
                    <structuredNodeOutput xmi:id="_B60jH5jHEee7_tV-ho4D8Q" name="Output(Call(ToString).result(result))" incoming="_B60jHpjHEee7_tV-ho4D8Q" outgoing="_B60jBJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jIJjHEee7_tV-ho4D8Q"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jIZjHEee7_tV-ho4D8Q" value="1"/>
                    </structuredNodeOutput>
                    <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60jIpjHEee7_tV-ho4D8Q" name="Call(ToString)">
                      <argument xmi:id="_B60jI5jHEee7_tV-ho4D8Q" name="Call(ToString).argument(x)" incoming="_B60ixpjHEee7_tV-ho4D8Q">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jJJjHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jJZjHEee7_tV-ho4D8Q" value="1"/>
                      </argument>
                      <result xmi:id="_B60jJpjHEee7_tV-ho4D8Q" name="Call(ToString).result(result)" outgoing="_B60jHpjHEee7_tV-ho4D8Q">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jJ5jHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jKJjHEee7_tV-ho4D8Q" value="1"/>
                      </result>
                      <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-IntegerFunctions-ToString"/>
                    </node>
                  </node>
                  <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60jKZjHEee7_tV-ho4D8Q" name="Node(Call(Concat))">
                    <edge xmi:type="uml:ObjectFlow" xmi:id="_B60jKpjHEee7_tV-ho4D8Q" target="_B60jK5jHEee7_tV-ho4D8Q" source="_B60jNZjHEee7_tV-ho4D8Q"/>
                    <structuredNodeOutput xmi:id="_B60jK5jHEee7_tV-ho4D8Q" name="Output(Call(Concat).result(result))" incoming="_B60jKpjHEee7_tV-ho4D8Q" outgoing="_B60jBZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jLJjHEee7_tV-ho4D8Q"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jLZjHEee7_tV-ho4D8Q" value="1"/>
                    </structuredNodeOutput>
                    <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60jLpjHEee7_tV-ho4D8Q" name="Call(Concat)">
                      <argument xmi:id="_B60jL5jHEee7_tV-ho4D8Q" name="Call(Concat).argument(x)" incoming="_B60jA5jHEee7_tV-ho4D8Q">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jMJjHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jMZjHEee7_tV-ho4D8Q" value="1"/>
                      </argument>
                      <argument xmi:id="_B60jMpjHEee7_tV-ho4D8Q" name="Call(Concat).argument(y)" incoming="_B60jBJjHEee7_tV-ho4D8Q">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jM5jHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jNJjHEee7_tV-ho4D8Q" value="1"/>
                      </argument>
                      <result xmi:id="_B60jNZjHEee7_tV-ho4D8Q" name="Call(Concat).result(result)" outgoing="_B60jKpjHEee7_tV-ho4D8Q">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jNpjHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jN5jHEee7_tV-ho4D8Q" value="1"/>
                      </result>
                      <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-StringFunctions-Concat"/>
                    </node>
                  </node>
                  <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60jOJjHEee7_tV-ho4D8Q" name="Value(&quot;]&quot;)">
                    <result xmi:id="_B60jOZjHEee7_tV-ho4D8Q" name="Value(&quot;]&quot;).result" outgoing="_B60jBpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jOpjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jO5jHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <value xmi:type="uml:LiteralString" xmi:id="_B60jPJjHEee7_tV-ho4D8Q" value="]">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    </value>
                  </node>
                  <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60jPZjHEee7_tV-ho4D8Q" name="Node(Call(Concat))">
                    <edge xmi:type="uml:ObjectFlow" xmi:id="_B60jPpjHEee7_tV-ho4D8Q" target="_B60jP5jHEee7_tV-ho4D8Q" source="_B60jSZjHEee7_tV-ho4D8Q"/>
                    <structuredNodeOutput xmi:id="_B60jP5jHEee7_tV-ho4D8Q" name="Output(Call(Concat).result(result))" incoming="_B60jPpjHEee7_tV-ho4D8Q" outgoing="_B60i85jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jQJjHEee7_tV-ho4D8Q"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jQZjHEee7_tV-ho4D8Q" value="1"/>
                    </structuredNodeOutput>
                    <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60jQpjHEee7_tV-ho4D8Q" name="Call(Concat)">
                      <argument xmi:id="_B60jQ5jHEee7_tV-ho4D8Q" name="Call(Concat).argument(x)" incoming="_B60jBZjHEee7_tV-ho4D8Q">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jRJjHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jRZjHEee7_tV-ho4D8Q" value="1"/>
                      </argument>
                      <argument xmi:id="_B60jRpjHEee7_tV-ho4D8Q" name="Call(Concat).argument(y)" incoming="_B60jBpjHEee7_tV-ho4D8Q">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jR5jHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jSJjHEee7_tV-ho4D8Q" value="1"/>
                      </argument>
                      <result xmi:id="_B60jSZjHEee7_tV-ho4D8Q" name="Call(Concat).result(result)" outgoing="_B60jPpjHEee7_tV-ho4D8Q">
                        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jSpjHEee7_tV-ho4D8Q" value="1"/>
                        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jS5jHEee7_tV-ho4D8Q" value="1"/>
                      </result>
                      <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-StringFunctions-Concat"/>
                    </node>
                  </node>
                  <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60jTJjHEee7_tV-ho4D8Q" name="Call(At)">
                    <argument xmi:id="_B60jTZjHEee7_tV-ho4D8Q" name="Call(At).argument(seq)" incoming="_B60izpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jTpjHEee7_tV-ho4D8Q"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jT5jHEee7_tV-ho4D8Q" value="*"/>
                    </argument>
                    <argument xmi:id="_B60jUJjHEee7_tV-ho4D8Q" name="Call(At).argument(index)" incoming="_B60jB5jHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jUZjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jUpjHEee7_tV-ho4D8Q" value="1"/>
                    </argument>
                    <result xmi:id="_B60jU5jHEee7_tV-ho4D8Q" name="Call(At).result()" outgoing="_B60i9JjHEee7_tV-ho4D8Q">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jVJjHEee7_tV-ho4D8Q"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jVZjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-At"/>
                  </node>
                  <node xmi:type="uml:ForkNode" xmi:id="_B60jVpjHEee7_tV-ho4D8Q" name="Fork(Call(At).argument(index))" incoming="_B60ix5jHEee7_tV-ho4D8Q" outgoing="_B60jB5jHEee7_tV-ho4D8Q"/>
                  <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60jV5jHEee7_tV-ho4D8Q" name="Call(At)">
                    <argument xmi:id="_B60jWJjHEee7_tV-ho4D8Q" name="Call(At).argument(seq)" incoming="_B60iz5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jWZjHEee7_tV-ho4D8Q"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jWpjHEee7_tV-ho4D8Q" value="*"/>
                    </argument>
                    <argument xmi:id="_B60jW5jHEee7_tV-ho4D8Q" name="Call(At).argument(index)" incoming="_B60jCJjHEee7_tV-ho4D8Q">
                      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jXJjHEee7_tV-ho4D8Q" value="1"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jXZjHEee7_tV-ho4D8Q" value="1"/>
                    </argument>
                    <result xmi:id="_B60jXpjHEee7_tV-ho4D8Q" name="Call(At).result()" outgoing="_B60i9ZjHEee7_tV-ho4D8Q">
                      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jX5jHEee7_tV-ho4D8Q"/>
                      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jYJjHEee7_tV-ho4D8Q" value="1"/>
                    </result>
                    <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-At"/>
                  </node>
                  <node xmi:type="uml:ForkNode" xmi:id="_B60jYZjHEee7_tV-ho4D8Q" name="Fork(Call(At).argument(index))" incoming="_B60iyJjHEee7_tV-ho4D8Q" outgoing="_B60jCJjHEee7_tV-ho4D8Q"/>
                </node>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60jYpjHEee7_tV-ho4D8Q" name="Passthru(Fork(label))">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60jY5jHEee7_tV-ho4D8Q" target="_B60jZ5jHEee7_tV-ho4D8Q" source="_B60jZJjHEee7_tV-ho4D8Q"/>
                <structuredNodeInput xmi:id="_B60jZJjHEee7_tV-ho4D8Q" name="Passthru(Fork(label)).input" incoming="_B60i0JjHEee7_tV-ho4D8Q" outgoing="_B60jY5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jZZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jZpjHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeInput>
                <structuredNodeOutput xmi:id="_B60jZ5jHEee7_tV-ho4D8Q" name="Passthru(Fork(label)).output" incoming="_B60jY5jHEee7_tV-ho4D8Q" outgoing="_B60i5ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jaJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jaZjHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeOutput>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60japjHEee7_tV-ho4D8Q" name="Passthru(Fork(list))">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ja5jHEee7_tV-ho4D8Q" target="_B60jb5jHEee7_tV-ho4D8Q" source="_B60jbJjHEee7_tV-ho4D8Q"/>
                <structuredNodeInput xmi:id="_B60jbJjHEee7_tV-ho4D8Q" name="Passthru(Fork(list)).input" incoming="_B60i0ZjHEee7_tV-ho4D8Q" outgoing="_B60ja5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jbZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jbpjHEee7_tV-ho4D8Q" value="*"/>
                </structuredNodeInput>
                <structuredNodeOutput xmi:id="_B60jb5jHEee7_tV-ho4D8Q" name="Passthru(Fork(list)).output" incoming="_B60ja5jHEee7_tV-ho4D8Q" outgoing="_B60i5pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jcJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jcZjHEee7_tV-ho4D8Q" value="*"/>
                </structuredNodeOutput>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60jcpjHEee7_tV-ho4D8Q" name="Passthru(Fork(expected))">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60jc5jHEee7_tV-ho4D8Q" target="_B60jd5jHEee7_tV-ho4D8Q" source="_B60jdJjHEee7_tV-ho4D8Q"/>
                <structuredNodeInput xmi:id="_B60jdJjHEee7_tV-ho4D8Q" name="Passthru(Fork(expected)).input" incoming="_B60i0pjHEee7_tV-ho4D8Q" outgoing="_B60jc5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jdZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jdpjHEee7_tV-ho4D8Q" value="*"/>
                </structuredNodeInput>
                <structuredNodeOutput xmi:id="_B60jd5jHEee7_tV-ho4D8Q" name="Passthru(Fork(expected)).output" incoming="_B60jc5jHEee7_tV-ho4D8Q" outgoing="_B60i55jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jeJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jeZjHEee7_tV-ho4D8Q" value="*"/>
                </structuredNodeOutput>
              </node>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60jepjHEee7_tV-ho4D8Q" name="Call(+)">
                <argument xmi:id="_B60je5jHEee7_tV-ho4D8Q" name="Call(+).argument(x)" incoming="_B60iy5jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jfJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jfZjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B60jfpjHEee7_tV-ho4D8Q" name="Call(+).argument(y)" incoming="_B60i6JjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jf5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jgJjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <result xmi:id="_B60jgZjHEee7_tV-ho4D8Q" name="Call(+).result(result)">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jgpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jg5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-IntegerFunctions-plus"/>
              </node>
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60jhJjHEee7_tV-ho4D8Q" name="Value(1)">
                <result xmi:id="_B60jhZjHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B60i6JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jhpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jh5jHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralInteger" xmi:id="_B60jiJjHEee7_tV-ho4D8Q" value="1">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                </value>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60jiZjHEee7_tV-ho4D8Q" name="Passthru(upper)">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60jipjHEee7_tV-ho4D8Q" target="_B60jjpjHEee7_tV-ho4D8Q" source="_B60ji5jHEee7_tV-ho4D8Q"/>
                <structuredNodeInput xmi:id="_B60ji5jHEee7_tV-ho4D8Q" name="Passthru(upper).input" incoming="_B60izJjHEee7_tV-ho4D8Q" outgoing="_B60jipjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jjJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jjZjHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeInput>
                <structuredNodeOutput xmi:id="_B60jjpjHEee7_tV-ho4D8Q" name="Passthru(upper).output" incoming="_B60jipjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jj5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jkJjHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeOutput>
              </node>
            </node>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60jkZjHEee7_tV-ho4D8Q" name="Call(+)">
              <argument xmi:id="_B60jkpjHEee7_tV-ho4D8Q" name="Call(+).argument(x)" incoming="_B60iyZjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jk5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jlJjHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <argument xmi:id="_B60jlZjHEee7_tV-ho4D8Q" name="Call(+).argument(y)" incoming="_B60iypjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jlpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jl5jHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <result xmi:id="_B60jmJjHEee7_tV-ho4D8Q" name="Call(+).result(result)">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jmZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jmpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-IntegerFunctions-plus"/>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60jm5jHEee7_tV-ho4D8Q" name="Value(1)">
              <result xmi:id="_B60jnJjHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B60iypjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jnZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jnpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralInteger" xmi:id="_B60jn5jHEee7_tV-ho4D8Q" value="1">
                <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
              </value>
            </node>
            <loopVariable xmi:id="_B60joJjHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.loopVariable(label)" outgoing="_B60ivZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60joZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jopjHEee7_tV-ho4D8Q" value="1"/>
            </loopVariable>
            <loopVariable xmi:id="_B60jo5jHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.loopVariable(list)" outgoing="_B60ivpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jpJjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jpZjHEee7_tV-ho4D8Q" value="*"/>
            </loopVariable>
            <loopVariable xmi:id="_B60jppjHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.loopVariable(expected)" outgoing="_B60iv5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jp5jHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jqJjHEee7_tV-ho4D8Q" value="*"/>
            </loopVariable>
            <loopVariable xmi:id="_B60jqZjHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.loopVariable(i)" outgoing="_B60iwJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jqpjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jq5jHEee7_tV-ho4D8Q" value="*"/>
            </loopVariable>
            <loopVariable xmi:id="_B60jrJjHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.loopVariable(counter)" outgoing="_B60iwZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jrZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jrpjHEee7_tV-ho4D8Q" value="1"/>
            </loopVariable>
            <loopVariable xmi:id="_B60jr5jHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.loopVariable(upper)" outgoing="_B60iwpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jsJjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jsZjHEee7_tV-ho4D8Q" value="1"/>
            </loopVariable>
            <loopVariableInput xmi:id="_B60jspjHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.loopVariableInput(label)" incoming="_B60ibJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60js5jHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jtJjHEee7_tV-ho4D8Q" value="1"/>
            </loopVariableInput>
            <loopVariableInput xmi:id="_B60jtZjHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.loopVariableInput(list)" incoming="_B60ibZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jtpjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jt5jHEee7_tV-ho4D8Q" value="*"/>
            </loopVariableInput>
            <loopVariableInput xmi:id="_B60juJjHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.loopVariableInput(expected)" incoming="_B60ibpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60juZjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jupjHEee7_tV-ho4D8Q" value="*"/>
            </loopVariableInput>
            <loopVariableInput xmi:id="_B60ju5jHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.loopVariableInput(i)" incoming="_B60iupjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jvJjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jvZjHEee7_tV-ho4D8Q" value="1"/>
            </loopVariableInput>
            <loopVariableInput xmi:id="_B60jvpjHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.loopVariableInput(counter)" incoming="_B60iuJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jv5jHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jwJjHEee7_tV-ho4D8Q" value="1"/>
            </loopVariableInput>
            <loopVariableInput xmi:id="_B60jwZjHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.loopVariableInput(upper)" incoming="_B60iuZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jwpjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jw5jHEee7_tV-ho4D8Q" value="1"/>
            </loopVariableInput>
            <result xmi:id="_B60jxJjHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.result(label)" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jxZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jxpjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <result xmi:id="_B60jx5jHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.result(list)" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jyJjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jyZjHEee7_tV-ho4D8Q" value="*"/>
            </result>
            <result xmi:id="_B60jypjHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.result(expected)" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jy5jHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jzJjHEee7_tV-ho4D8Q" value="*"/>
            </result>
            <result xmi:id="_B60jzZjHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.result(i)" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60jzpjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60jz5jHEee7_tV-ho4D8Q" value="*"/>
            </result>
            <result xmi:id="_B60j0JjHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.result(counter)" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60j0ZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60j0pjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <result xmi:id="_B60j05jHEee7_tV-ho4D8Q" name="ForStatement@4af8d2f8.result(upper)" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60j1JjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60j1ZjHEee7_tV-ho4D8Q" value="1"/>
            </result>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60j1pjHEee7_tV-ho4D8Q" name="LoopVariables(ForStatement@4af8d2f8)" outgoing="_B60iu5jHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60j15jHEee7_tV-ho4D8Q" target="_B60kApjHEee7_tV-ho4D8Q" source="_B60j5pjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60j2JjHEee7_tV-ho4D8Q" target="_B60kBZjHEee7_tV-ho4D8Q" source="_B60j8pjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B60j2ZjHEee7_tV-ho4D8Q" target="_B60kAZjHEee7_tV-ho4D8Q" source="_B60j45jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60j2pjHEee7_tV-ho4D8Q" target="_B60kDZjHEee7_tV-ho4D8Q" source="_B60j_pjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60j25jHEee7_tV-ho4D8Q" target="_B60kEJjHEee7_tV-ho4D8Q" source="_B60kC5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60j3JjHEee7_tV-ho4D8Q" target="_B60kHJjHEee7_tV-ho4D8Q" source="_B60kE5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60j3ZjHEee7_tV-ho4D8Q" target="_B60kH5jHEee7_tV-ho4D8Q" source="_B60kF5jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60j3pjHEee7_tV-ho4D8Q" name="Value(1)">
              <result xmi:id="_B60j35jHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B60it5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60j4JjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60j4ZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralInteger" xmi:id="_B60j4pjHEee7_tV-ho4D8Q" value="1">
                <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
              </value>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60j45jHEee7_tV-ho4D8Q" name="Tuple@3fb0a5b" outgoing="_B60j2ZjHEee7_tV-ho4D8Q">
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60j5JjHEee7_tV-ho4D8Q" name="Node(Call(Size))">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60j5ZjHEee7_tV-ho4D8Q" target="_B60j5pjHEee7_tV-ho4D8Q" source="_B60j7ZjHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B60j5pjHEee7_tV-ho4D8Q" name="Output(Call(Size).result())" incoming="_B60j5ZjHEee7_tV-ho4D8Q" outgoing="_B60j15jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60j55jHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60j6JjHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeOutput>
                <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60j6ZjHEee7_tV-ho4D8Q" name="Call(Size)">
                  <argument xmi:id="_B60j6pjHEee7_tV-ho4D8Q" name="Call(Size).argument(seq)" incoming="_B60ib5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60j65jHEee7_tV-ho4D8Q"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60j7JjHEee7_tV-ho4D8Q" value="*"/>
                  </argument>
                  <result xmi:id="_B60j7ZjHEee7_tV-ho4D8Q" name="Call(Size).result()" outgoing="_B60j5ZjHEee7_tV-ho4D8Q">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60j7pjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60j75jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-Size"/>
                </node>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60j8JjHEee7_tV-ho4D8Q" name="Node(Call(Size))">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60j8ZjHEee7_tV-ho4D8Q" target="_B60j8pjHEee7_tV-ho4D8Q" source="_B60j-ZjHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B60j8pjHEee7_tV-ho4D8Q" name="Output(Call(Size).result())" incoming="_B60j8ZjHEee7_tV-ho4D8Q" outgoing="_B60j2JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60j85jHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60j9JjHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeOutput>
                <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60j9ZjHEee7_tV-ho4D8Q" name="Call(Size)">
                  <argument xmi:id="_B60j9pjHEee7_tV-ho4D8Q" name="Call(Size).argument(seq)" incoming="_B60icJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60j95jHEee7_tV-ho4D8Q"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60j-JjHEee7_tV-ho4D8Q" value="*"/>
                  </argument>
                  <result xmi:id="_B60j-ZjHEee7_tV-ho4D8Q" name="Call(Size).result()" outgoing="_B60j8ZjHEee7_tV-ho4D8Q">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60j-pjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60j-5jHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-Size"/>
                </node>
              </node>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60j_JjHEee7_tV-ho4D8Q" name="Node(Call(Min))">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60j_ZjHEee7_tV-ho4D8Q" target="_B60j_pjHEee7_tV-ho4D8Q" source="_B60kCJjHEee7_tV-ho4D8Q"/>
              <structuredNodeOutput xmi:id="_B60j_pjHEee7_tV-ho4D8Q" name="Output(Call(Min).result(result))" incoming="_B60j_ZjHEee7_tV-ho4D8Q" outgoing="_B60j2pjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60j_5jHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kAJjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeOutput>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60kAZjHEee7_tV-ho4D8Q" name="Call(Min)" incoming="_B60j2ZjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B60kApjHEee7_tV-ho4D8Q" name="Call(Min).argument(x)" incoming="_B60j15jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kA5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kBJjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B60kBZjHEee7_tV-ho4D8Q" name="Call(Min).argument(y)" incoming="_B60j2JjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kBpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kB5jHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <result xmi:id="_B60kCJjHEee7_tV-ho4D8Q" name="Call(Min).result(result)" outgoing="_B60j_ZjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kCZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kCpjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-IntegerFunctions-Min"/>
              </node>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B60kC5jHEee7_tV-ho4D8Q" name="Fork(Value(1).result)" incoming="_B60it5jHEee7_tV-ho4D8Q" outgoing="_B60iupjHEee7_tV-ho4D8Q _B60j25jHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60kDJjHEee7_tV-ho4D8Q" name="Call(-)">
              <argument xmi:id="_B60kDZjHEee7_tV-ho4D8Q" name="Call(-).argument(x)" incoming="_B60j2pjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kDpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kD5jHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <argument xmi:id="_B60kEJjHEee7_tV-ho4D8Q" name="Call(-).argument(y)" incoming="_B60j25jHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kEZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kEpjHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <result xmi:id="_B60kE5jHEee7_tV-ho4D8Q" name="Call(-).result(result)" outgoing="_B60j3JjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kFJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kFZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-IntegerFunctions-minus"/>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60kFpjHEee7_tV-ho4D8Q" name="Value(1)">
              <result xmi:id="_B60kF5jHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B60j3ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kGJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kGZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralInteger" xmi:id="_B60kGpjHEee7_tV-ho4D8Q" value="1">
                <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
              </value>
            </node>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60kG5jHEee7_tV-ho4D8Q" name="Call(+)">
              <argument xmi:id="_B60kHJjHEee7_tV-ho4D8Q" name="Call(+).argument(x)" incoming="_B60j3JjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kHZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kHpjHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <argument xmi:id="_B60kH5jHEee7_tV-ho4D8Q" name="Call(+).argument(y)" incoming="_B60j3ZjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kIJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kIZjHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <result xmi:id="_B60kIpjHEee7_tV-ho4D8Q" name="Call(+).result(result)" outgoing="_B60iuZjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kI5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kJJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-IntegerFunctions-plus"/>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60kJZjHEee7_tV-ho4D8Q" name="Value(1)">
              <result xmi:id="_B60kJpjHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B60iuJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kJ5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kKJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralInteger" xmi:id="_B60kKZjHEee7_tV-ho4D8Q" value="1">
                <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
              </value>
            </node>
          </node>
        </node>
      </structuredNode>
      <node xmi:type="uml:ActivityParameterNode" xmi:id="_B60icZjHEee7_tV-ho4D8Q" name="Input(label)" outgoing="_B60iZpjHEee7_tV-ho4D8Q" parameter="_B60iXZjHEee7_tV-ho4D8Q">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </node>
      <node xmi:type="uml:ForkNode" xmi:id="_B60icpjHEee7_tV-ho4D8Q" name="Fork(label)" incoming="_B60iZpjHEee7_tV-ho4D8Q" outgoing="_B60iaZjHEee7_tV-ho4D8Q _B60ibJjHEee7_tV-ho4D8Q"/>
      <node xmi:type="uml:ActivityParameterNode" xmi:id="_B60ic5jHEee7_tV-ho4D8Q" name="Input(list)" outgoing="_B60iZ5jHEee7_tV-ho4D8Q" parameter="_B60iYJjHEee7_tV-ho4D8Q"/>
      <node xmi:type="uml:ForkNode" xmi:id="_B60idJjHEee7_tV-ho4D8Q" name="Fork(list)" incoming="_B60iZ5jHEee7_tV-ho4D8Q" outgoing="_B60iapjHEee7_tV-ho4D8Q _B60ib5jHEee7_tV-ho4D8Q _B60ibZjHEee7_tV-ho4D8Q"/>
      <node xmi:type="uml:ActivityParameterNode" xmi:id="_B60idZjHEee7_tV-ho4D8Q" name="Input(expected)" outgoing="_B60iaJjHEee7_tV-ho4D8Q" parameter="_B60iY5jHEee7_tV-ho4D8Q"/>
      <node xmi:type="uml:ForkNode" xmi:id="_B60idpjHEee7_tV-ho4D8Q" name="Fork(expected)" incoming="_B60iaJjHEee7_tV-ho4D8Q" outgoing="_B60ia5jHEee7_tV-ho4D8Q _B60icJjHEee7_tV-ho4D8Q _B60ibpjHEee7_tV-ho4D8Q"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Activity" xmi:id="_B60kKpjHEee7_tV-ho4D8Q" name="AssertTrue" visibility="public" node="_B60kPpjHEee7_tV-ho4D8Q _B60kP5jHEee7_tV-ho4D8Q _B60kQJjHEee7_tV-ho4D8Q _B60kQZjHEee7_tV-ho4D8Q _B60kQpjHEee7_tV-ho4D8Q" group="_B60kQpjHEee7_tV-ho4D8Q">
      <packageImport xmi:id="_B60kK5jHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes"/>
      </packageImport>
      <packageImport xmi:id="_B60kLJjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors"/>
      </packageImport>
      <packageImport xmi:id="_B60kLZjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-BasicInputOutput"/>
      </packageImport>
      <packageImport xmi:id="_B60kLpjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-CollectionFunctions"/>
      </packageImport>
      <packageImport xmi:id="_B60kL5jHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-CollectionClasses"/>
      </packageImport>
      <ownedParameter xmi:id="_B60kMJjHEee7_tV-ho4D8Q" name="label" visibility="package">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kMZjHEee7_tV-ho4D8Q" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kMpjHEee7_tV-ho4D8Q" value="1"/>
      </ownedParameter>
      <ownedParameter xmi:id="_B60kM5jHEee7_tV-ho4D8Q" name="condition" visibility="package">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kNJjHEee7_tV-ho4D8Q"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kNZjHEee7_tV-ho4D8Q" value="1"/>
      </ownedParameter>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kNpjHEee7_tV-ho4D8Q" target="_B60kP5jHEee7_tV-ho4D8Q" source="_B60kPpjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kN5jHEee7_tV-ho4D8Q" target="_B60kQZjHEee7_tV-ho4D8Q" source="_B60kQJjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kOJjHEee7_tV-ho4D8Q" target="_B60kYJjHEee7_tV-ho4D8Q" source="_B60kQZjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kOZjHEee7_tV-ho4D8Q" target="_B60kjJjHEee7_tV-ho4D8Q" source="_B60kP5jHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kOpjHEee7_tV-ho4D8Q" target="_B60klJjHEee7_tV-ho4D8Q" source="_B60kQZjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kO5jHEee7_tV-ho4D8Q" target="_B60knJjHEee7_tV-ho4D8Q" source="_B60kP5jHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kPJjHEee7_tV-ho4D8Q" target="_B60kqZjHEee7_tV-ho4D8Q" source="_B60kQZjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kPZjHEee7_tV-ho4D8Q" target="_B60ksZjHEee7_tV-ho4D8Q" source="_B60kP5jHEee7_tV-ho4D8Q"/>
      <structuredNode xmi:id="_B60kQpjHEee7_tV-ho4D8Q" name="Body(AssertTrue)">
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kQ5jHEee7_tV-ho4D8Q" target="_B60kv5jHEee7_tV-ho4D8Q" source="_B60kuZjHEee7_tV-ho4D8Q"/>
        <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kRJjHEee7_tV-ho4D8Q" target="_B60kwJjHEee7_tV-ho4D8Q" source="_B60kvJjHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ConditionalNode" xmi:id="_B60kRZjHEee7_tV-ho4D8Q" name="IfStatement@4e8de42e">
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60kRpjHEee7_tV-ho4D8Q" name="Test(Call(Not).result(result))">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kR5jHEee7_tV-ho4D8Q" target="_B60kV5jHEee7_tV-ho4D8Q" source="_B60kYJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kSJjHEee7_tV-ho4D8Q" target="_B60kYpjHEee7_tV-ho4D8Q" source="_B60kYJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kSZjHEee7_tV-ho4D8Q" target="_B60kaJjHEee7_tV-ho4D8Q" source="_B60kZZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kSpjHEee7_tV-ho4D8Q" target="_B60kaZjHEee7_tV-ho4D8Q" source="_B60kWpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kS5jHEee7_tV-ho4D8Q" target="_B60kapjHEee7_tV-ho4D8Q" source="_B60kaJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kTJjHEee7_tV-ho4D8Q" target="_B60kapjHEee7_tV-ho4D8Q" source="_B60kaJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kTZjHEee7_tV-ho4D8Q" target="_B60kaZjHEee7_tV-ho4D8Q" source="_B60kapjHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B60kTpjHEee7_tV-ho4D8Q" name="Value(false)"/>
            </edge>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kT5jHEee7_tV-ho4D8Q" target="_B60kXZjHEee7_tV-ho4D8Q" source="_B60kUpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kUJjHEee7_tV-ho4D8Q" target="_B60kbJjHEee7_tV-ho4D8Q" source="_B60kaZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60kUZjHEee7_tV-ho4D8Q" name="Value(true)">
              <result xmi:id="_B60kUpjHEee7_tV-ho4D8Q" name="Value(true).result" outgoing="_B60kT5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kU5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kVJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralBoolean" xmi:id="_B60kVZjHEee7_tV-ho4D8Q" value="true">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </value>
            </node>
            <node xmi:type="uml:TestIdentityAction" xmi:id="_B60kVpjHEee7_tV-ho4D8Q" name="Test(==)">
              <first xmi:id="_B60kV5jHEee7_tV-ho4D8Q" name="Test(==).first" incoming="_B60kR5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kWJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kWZjHEee7_tV-ho4D8Q" value="1"/>
              </first>
              <result xmi:id="_B60kWpjHEee7_tV-ho4D8Q" name="Test(==).result" outgoing="_B60kSpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kW5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kXJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <second xmi:id="_B60kXZjHEee7_tV-ho4D8Q" name="Test(==).second" incoming="_B60kT5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kXpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kX5jHEee7_tV-ho4D8Q" value="1"/>
              </second>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B60kYJjHEee7_tV-ho4D8Q" name="Fork(Fork(condition))" incoming="_B60kOJjHEee7_tV-ho4D8Q" outgoing="_B60kR5jHEee7_tV-ho4D8Q _B60kSJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60kYZjHEee7_tV-ho4D8Q" name="Call(NotEmpty)">
              <argument xmi:id="_B60kYpjHEee7_tV-ho4D8Q" name="Call(NotEmpty).argument(seq)" incoming="_B60kSJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kY5jHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kZJjHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B60kZZjHEee7_tV-ho4D8Q" name="Call(NotEmpty).result()" outgoing="_B60kSZjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kZpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kZ5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-NotEmpty"/>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B60kaJjHEee7_tV-ho4D8Q" name="Fork(Call(NotEmpty).result())" incoming="_B60kSZjHEee7_tV-ho4D8Q" outgoing="_B60kS5jHEee7_tV-ho4D8Q _B60kTJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:MergeNode" xmi:id="_B60kaZjHEee7_tV-ho4D8Q" name="Merge(Test(==).result, Call(NotEmpty).result())" incoming="_B60kSpjHEee7_tV-ho4D8Q _B60kTZjHEee7_tV-ho4D8Q" outgoing="_B60kUJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:DecisionNode" xmi:id="_B60kapjHEee7_tV-ho4D8Q" name="Decision(Call(NotEmpty).result())" incoming="_B60kS5jHEee7_tV-ho4D8Q _B60kTJjHEee7_tV-ho4D8Q" outgoing="_B60kTZjHEee7_tV-ho4D8Q" decisionInputFlow="_B60kTJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60ka5jHEee7_tV-ho4D8Q" name="Call(Not)">
              <argument xmi:id="_B60kbJjHEee7_tV-ho4D8Q" name="Call(Not).argument(x)" incoming="_B60kUJjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kbZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kbpjHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <result xmi:id="_B60kb5jHEee7_tV-ho4D8Q" name="Call(Not).result(result)">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kcJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kcZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-BooleanFunctions-Not"/>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60kcpjHEee7_tV-ho4D8Q" name="ExpressionStatement@17a3b8cb">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kc5jHEee7_tV-ho4D8Q" target="_B60kdpjHEee7_tV-ho4D8Q" source="_B60khZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B60kdJjHEee7_tV-ho4D8Q" target="_B60kdZjHEee7_tV-ho4D8Q" source="_B60kfJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60kdZjHEee7_tV-ho4D8Q" name="Call(WriteLine)" incoming="_B60kdJjHEee7_tV-ho4D8Q">
              <argument xmi:id="_B60kdpjHEee7_tV-ho4D8Q" name="Call(WriteLine).argument(value)" incoming="_B60kc5jHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kd5jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60keJjHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <result xmi:id="_B60keZjHEee7_tV-ho4D8Q" name="Call(WriteLine).result(errorStatus)">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kepjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60ke5jHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:Activity" href="pathmap://ALF_LIBRARIES/fUML.library.uml#BasicInputOutput-WriteLine"/>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60kfJjHEee7_tV-ho4D8Q" name="Tuple@5ba2a5c6" outgoing="_B60kdJjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kfZjHEee7_tV-ho4D8Q" target="_B60kiZjHEee7_tV-ho4D8Q" source="_B60kf5jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60kfpjHEee7_tV-ho4D8Q" name="Value(&quot;FAILED: &quot;)">
                <result xmi:id="_B60kf5jHEee7_tV-ho4D8Q" name="Value(&quot;FAILED: &quot;).result" outgoing="_B60kfZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kgJjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kgZjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralString" xmi:id="_B60kgpjHEee7_tV-ho4D8Q" value="FAILED: ">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                </value>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60kg5jHEee7_tV-ho4D8Q" name="Node(Call(Concat))">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B60khJjHEee7_tV-ho4D8Q" target="_B60khZjHEee7_tV-ho4D8Q" source="_B60kj5jHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B60khZjHEee7_tV-ho4D8Q" name="Output(Call(Concat).result(result))" incoming="_B60khJjHEee7_tV-ho4D8Q" outgoing="_B60kc5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60khpjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kh5jHEee7_tV-ho4D8Q" value="1"/>
                </structuredNodeOutput>
                <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60kiJjHEee7_tV-ho4D8Q" name="Call(Concat)">
                  <argument xmi:id="_B60kiZjHEee7_tV-ho4D8Q" name="Call(Concat).argument(x)" incoming="_B60kfZjHEee7_tV-ho4D8Q">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kipjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60ki5jHEee7_tV-ho4D8Q" value="1"/>
                  </argument>
                  <argument xmi:id="_B60kjJjHEee7_tV-ho4D8Q" name="Call(Concat).argument(y)" incoming="_B60kOZjHEee7_tV-ho4D8Q">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kjZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kjpjHEee7_tV-ho4D8Q" value="1"/>
                  </argument>
                  <result xmi:id="_B60kj5jHEee7_tV-ho4D8Q" name="Call(Concat).result(result)" outgoing="_B60khJjHEee7_tV-ho4D8Q">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kkJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kkZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-StringFunctions-Concat"/>
                </node>
              </node>
            </node>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60kkpjHEee7_tV-ho4D8Q" name="Passthru(Fork(condition))">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kk5jHEee7_tV-ho4D8Q" target="_B60kl5jHEee7_tV-ho4D8Q" source="_B60klJjHEee7_tV-ho4D8Q"/>
            <structuredNodeInput xmi:id="_B60klJjHEee7_tV-ho4D8Q" name="Passthru(Fork(condition)).input" incoming="_B60kOpjHEee7_tV-ho4D8Q" outgoing="_B60kk5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60klZjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60klpjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeInput>
            <structuredNodeOutput xmi:id="_B60kl5jHEee7_tV-ho4D8Q" name="Passthru(Fork(condition)).output" incoming="_B60kk5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kmJjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kmZjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeOutput>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60kmpjHEee7_tV-ho4D8Q" name="Passthru(Fork(label))">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60km5jHEee7_tV-ho4D8Q" target="_B60kn5jHEee7_tV-ho4D8Q" source="_B60knJjHEee7_tV-ho4D8Q"/>
            <structuredNodeInput xmi:id="_B60knJjHEee7_tV-ho4D8Q" name="Passthru(Fork(label)).input" incoming="_B60kO5jHEee7_tV-ho4D8Q" outgoing="_B60km5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60knZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60knpjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeInput>
            <structuredNodeOutput xmi:id="_B60kn5jHEee7_tV-ho4D8Q" name="Passthru(Fork(label)).output" incoming="_B60km5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60koJjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60koZjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeOutput>
          </node>
          <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60kopjHEee7_tV-ho4D8Q" name="Value(true)">
            <result xmi:id="_B60ko5jHEee7_tV-ho4D8Q" name="Value(true).result" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kpJjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kpZjHEee7_tV-ho4D8Q" value="1"/>
            </result>
            <value xmi:type="uml:LiteralBoolean" xmi:id="_B60kppjHEee7_tV-ho4D8Q" value="true">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            </value>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60kp5jHEee7_tV-ho4D8Q" name="Passthru(Fork(condition))">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kqJjHEee7_tV-ho4D8Q" target="_B60krJjHEee7_tV-ho4D8Q" source="_B60kqZjHEee7_tV-ho4D8Q"/>
            <structuredNodeInput xmi:id="_B60kqZjHEee7_tV-ho4D8Q" name="Passthru(Fork(condition)).input" incoming="_B60kPJjHEee7_tV-ho4D8Q" outgoing="_B60kqJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kqpjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kq5jHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeInput>
            <structuredNodeOutput xmi:id="_B60krJjHEee7_tV-ho4D8Q" name="Passthru(Fork(condition)).output" incoming="_B60kqJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60krZjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60krpjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeOutput>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60kr5jHEee7_tV-ho4D8Q" name="Passthru(Fork(label))">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60ksJjHEee7_tV-ho4D8Q" target="_B60ktJjHEee7_tV-ho4D8Q" source="_B60ksZjHEee7_tV-ho4D8Q"/>
            <structuredNodeInput xmi:id="_B60ksZjHEee7_tV-ho4D8Q" name="Passthru(Fork(label)).input" incoming="_B60kPZjHEee7_tV-ho4D8Q" outgoing="_B60ksJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kspjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60ks5jHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeInput>
            <structuredNodeOutput xmi:id="_B60ktJjHEee7_tV-ho4D8Q" name="Passthru(Fork(label)).output" incoming="_B60ksJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60ktZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60ktpjHEee7_tV-ho4D8Q" value="1"/>
            </structuredNodeOutput>
          </node>
          <clause xmi:id="_B60kt5jHEee7_tV-ho4D8Q" body="_B60kcpjHEee7_tV-ho4D8Q _B60kkpjHEee7_tV-ho4D8Q _B60kmpjHEee7_tV-ho4D8Q" bodyOutput="_B60kl5jHEee7_tV-ho4D8Q _B60kn5jHEee7_tV-ho4D8Q" decider="_B60kb5jHEee7_tV-ho4D8Q" successorClause="_B60kuJjHEee7_tV-ho4D8Q" test="_B60kRpjHEee7_tV-ho4D8Q"/>
          <clause xmi:id="_B60kuJjHEee7_tV-ho4D8Q" body="_B60kp5jHEee7_tV-ho4D8Q _B60kr5jHEee7_tV-ho4D8Q" bodyOutput="_B60krJjHEee7_tV-ho4D8Q _B60ktJjHEee7_tV-ho4D8Q" decider="_B60ko5jHEee7_tV-ho4D8Q" predecessorClause="_B60kt5jHEee7_tV-ho4D8Q" test="_B60kopjHEee7_tV-ho4D8Q"/>
          <result xmi:id="_B60kuZjHEee7_tV-ho4D8Q" name="IfStatement@4e8de42e.result(condition)" outgoing="_B60kQ5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kupjHEee7_tV-ho4D8Q"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60ku5jHEee7_tV-ho4D8Q" value="1"/>
          </result>
          <result xmi:id="_B60kvJjHEee7_tV-ho4D8Q" name="IfStatement@4e8de42e.result(label)" outgoing="_B60kRJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kvZjHEee7_tV-ho4D8Q" value="1"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kvpjHEee7_tV-ho4D8Q" value="1"/>
          </result>
        </node>
        <node xmi:type="uml:ForkNode" xmi:id="_B60kv5jHEee7_tV-ho4D8Q" name="Fork(condition)" incoming="_B60kQ5jHEee7_tV-ho4D8Q"/>
        <node xmi:type="uml:ForkNode" xmi:id="_B60kwJjHEee7_tV-ho4D8Q" name="Fork(label)" incoming="_B60kRJjHEee7_tV-ho4D8Q"/>
      </structuredNode>
      <node xmi:type="uml:ActivityParameterNode" xmi:id="_B60kPpjHEee7_tV-ho4D8Q" name="Input(label)" outgoing="_B60kNpjHEee7_tV-ho4D8Q" parameter="_B60kMJjHEee7_tV-ho4D8Q">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </node>
      <node xmi:type="uml:ForkNode" xmi:id="_B60kP5jHEee7_tV-ho4D8Q" name="Fork(label)" incoming="_B60kNpjHEee7_tV-ho4D8Q" outgoing="_B60kOZjHEee7_tV-ho4D8Q _B60kO5jHEee7_tV-ho4D8Q _B60kPZjHEee7_tV-ho4D8Q"/>
      <node xmi:type="uml:ActivityParameterNode" xmi:id="_B60kQJjHEee7_tV-ho4D8Q" name="Input(condition)" outgoing="_B60kN5jHEee7_tV-ho4D8Q" parameter="_B60kM5jHEee7_tV-ho4D8Q">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </node>
      <node xmi:type="uml:ForkNode" xmi:id="_B60kQZjHEee7_tV-ho4D8Q" name="Fork(condition)" incoming="_B60kN5jHEee7_tV-ho4D8Q" outgoing="_B60kOJjHEee7_tV-ho4D8Q _B60kOpjHEee7_tV-ho4D8Q _B60kPJjHEee7_tV-ho4D8Q"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Activity" xmi:id="_B60kwZjHEee7_tV-ho4D8Q" name="AssertFalse" visibility="public" node="_B60k0pjHEee7_tV-ho4D8Q _B60k05jHEee7_tV-ho4D8Q _B60k1JjHEee7_tV-ho4D8Q _B60k1ZjHEee7_tV-ho4D8Q _B60k1pjHEee7_tV-ho4D8Q" group="_B60k1pjHEee7_tV-ho4D8Q">
      <elementImport xmi:id="_B60kwpjHEee7_tV-ho4D8Q" alias="" visibility="private">
        <importedElement xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-BooleanFunctions-ToString"/>
      </elementImport>
      <packageImport xmi:id="_B60kw5jHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes"/>
      </packageImport>
      <packageImport xmi:id="_B60kxJjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors"/>
      </packageImport>
      <packageImport xmi:id="_B60kxZjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-BasicInputOutput"/>
      </packageImport>
      <packageImport xmi:id="_B60kxpjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-CollectionFunctions"/>
      </packageImport>
      <packageImport xmi:id="_B60kx5jHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-CollectionClasses"/>
      </packageImport>
      <ownedParameter xmi:id="_B60kyJjHEee7_tV-ho4D8Q" name="label" visibility="package">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kyZjHEee7_tV-ho4D8Q" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kypjHEee7_tV-ho4D8Q" value="1"/>
      </ownedParameter>
      <ownedParameter xmi:id="_B60ky5jHEee7_tV-ho4D8Q" name="condition" visibility="package">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60kzJjHEee7_tV-ho4D8Q"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60kzZjHEee7_tV-ho4D8Q" value="1"/>
      </ownedParameter>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kzpjHEee7_tV-ho4D8Q" target="_B60k05jHEee7_tV-ho4D8Q" source="_B60k0pjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60kz5jHEee7_tV-ho4D8Q" target="_B60k1ZjHEee7_tV-ho4D8Q" source="_B60k1JjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60k0JjHEee7_tV-ho4D8Q" target="_B61ICZjHEee7_tV-ho4D8Q" source="_B60k05jHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B60k0ZjHEee7_tV-ho4D8Q" target="_B61IHpjHEee7_tV-ho4D8Q" source="_B60k1ZjHEee7_tV-ho4D8Q"/>
      <structuredNode xmi:id="_B60k1pjHEee7_tV-ho4D8Q" name="Body(AssertFalse)">
        <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60k15jHEee7_tV-ho4D8Q" name="ExpressionStatement@7ddce3c2">
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B60k2JjHEee7_tV-ho4D8Q" target="_B60k3JjHEee7_tV-ho4D8Q" source="_B61IApjHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B60k2ZjHEee7_tV-ho4D8Q" target="_B60k35jHEee7_tV-ho4D8Q" source="_B61IJ5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B60k2pjHEee7_tV-ho4D8Q" target="_B60k25jHEee7_tV-ho4D8Q" source="_B60k4pjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:CallBehaviorAction" xmi:id="_B60k25jHEee7_tV-ho4D8Q" name="Call(AssertTrue)" incoming="_B60k2pjHEee7_tV-ho4D8Q" behavior="_B60kKpjHEee7_tV-ho4D8Q">
            <argument xmi:id="_B60k3JjHEee7_tV-ho4D8Q" name="Call(AssertTrue).argument(label)" incoming="_B60k2JjHEee7_tV-ho4D8Q">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60k3ZjHEee7_tV-ho4D8Q" value="1"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60k3pjHEee7_tV-ho4D8Q" value="1"/>
            </argument>
            <argument xmi:id="_B60k35jHEee7_tV-ho4D8Q" name="Call(AssertTrue).argument(condition)" incoming="_B60k2ZjHEee7_tV-ho4D8Q">
              <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60k4JjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60k4ZjHEee7_tV-ho4D8Q" value="1"/>
            </argument>
          </node>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B60k4pjHEee7_tV-ho4D8Q" name="Tuple@4355c28e" outgoing="_B60k2pjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60k45jHEee7_tV-ho4D8Q" target="_B61IBpjHEee7_tV-ho4D8Q" source="_B60k7pjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60k5JjHEee7_tV-ho4D8Q" target="_B61IFZjHEee7_tV-ho4D8Q" source="_B61IHpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60k5ZjHEee7_tV-ho4D8Q" target="_B61IIJjHEee7_tV-ho4D8Q" source="_B61IHpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60k5pjHEee7_tV-ho4D8Q" target="_B61IJpjHEee7_tV-ho4D8Q" source="_B61II5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60k55jHEee7_tV-ho4D8Q" target="_B61IJ5jHEee7_tV-ho4D8Q" source="_B61IGJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60k6JjHEee7_tV-ho4D8Q" target="_B61IKJjHEee7_tV-ho4D8Q" source="_B61IJpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60k6ZjHEee7_tV-ho4D8Q" target="_B61IKJjHEee7_tV-ho4D8Q" source="_B61IJpjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60k6pjHEee7_tV-ho4D8Q" target="_B61IJ5jHEee7_tV-ho4D8Q" source="_B61IKJjHEee7_tV-ho4D8Q">
              <guard xmi:type="uml:LiteralBoolean" xmi:id="_B60k65jHEee7_tV-ho4D8Q" name="Value(false)"/>
            </edge>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B60k7JjHEee7_tV-ho4D8Q" target="_B61IG5jHEee7_tV-ho4D8Q" source="_B61IEJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B60k7ZjHEee7_tV-ho4D8Q" name="Value(&quot;! &quot;)">
              <result xmi:id="_B60k7pjHEee7_tV-ho4D8Q" name="Value(&quot;! &quot;).result" outgoing="_B60k45jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B60k75jHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B60k8JjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralString" xmi:id="_B60k8ZjHEee7_tV-ho4D8Q" value="! ">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </value>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B61IAJjHEee7_tV-ho4D8Q" name="Node(Call(Concat))">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IAZjHEee7_tV-ho4D8Q" target="_B61IApjHEee7_tV-ho4D8Q" source="_B61IDJjHEee7_tV-ho4D8Q"/>
              <structuredNodeOutput xmi:id="_B61IApjHEee7_tV-ho4D8Q" name="Output(Call(Concat).result(result))" incoming="_B61IAZjHEee7_tV-ho4D8Q" outgoing="_B60k2JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IA5jHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IBJjHEee7_tV-ho4D8Q" value="1"/>
              </structuredNodeOutput>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B61IBZjHEee7_tV-ho4D8Q" name="Call(Concat)">
                <argument xmi:id="_B61IBpjHEee7_tV-ho4D8Q" name="Call(Concat).argument(x)" incoming="_B60k45jHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IB5jHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61ICJjHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <argument xmi:id="_B61ICZjHEee7_tV-ho4D8Q" name="Call(Concat).argument(y)" incoming="_B60k0JjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61ICpjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IC5jHEee7_tV-ho4D8Q" value="1"/>
                </argument>
                <result xmi:id="_B61IDJjHEee7_tV-ho4D8Q" name="Call(Concat).result(result)" outgoing="_B61IAZjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IDZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IDpjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <behavior xmi:type="uml:FunctionBehavior" href="pathmap://ALF_LIBRARIES/fUML.library.uml#PrimitiveBehaviors-StringFunctions-Concat"/>
              </node>
            </node>
            <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B61ID5jHEee7_tV-ho4D8Q" name="Value(false)">
              <result xmi:id="_B61IEJjHEee7_tV-ho4D8Q" name="Value(false).result" outgoing="_B60k7JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IEZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IEpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <value xmi:type="uml:LiteralBoolean" xmi:id="_B61IE5jHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
              </value>
            </node>
            <node xmi:type="uml:TestIdentityAction" xmi:id="_B61IFJjHEee7_tV-ho4D8Q" name="Test(==)">
              <first xmi:id="_B61IFZjHEee7_tV-ho4D8Q" name="Test(==).first" incoming="_B60k5JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IFpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IF5jHEee7_tV-ho4D8Q" value="1"/>
              </first>
              <result xmi:id="_B61IGJjHEee7_tV-ho4D8Q" name="Test(==).result" outgoing="_B60k55jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IGZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IGpjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <second xmi:id="_B61IG5jHEee7_tV-ho4D8Q" name="Test(==).second" incoming="_B60k7JjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IHJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IHZjHEee7_tV-ho4D8Q" value="1"/>
              </second>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B61IHpjHEee7_tV-ho4D8Q" name="Fork(Fork(condition))" incoming="_B60k0ZjHEee7_tV-ho4D8Q" outgoing="_B60k5JjHEee7_tV-ho4D8Q _B60k5ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B61IH5jHEee7_tV-ho4D8Q" name="Call(NotEmpty)">
              <argument xmi:id="_B61IIJjHEee7_tV-ho4D8Q" name="Call(NotEmpty).argument(seq)" incoming="_B60k5ZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IIZjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IIpjHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <result xmi:id="_B61II5jHEee7_tV-ho4D8Q" name="Call(NotEmpty).result()" outgoing="_B60k5pjHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IJJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IJZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-NotEmpty"/>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B61IJpjHEee7_tV-ho4D8Q" name="Fork(Call(NotEmpty).result())" incoming="_B60k5pjHEee7_tV-ho4D8Q" outgoing="_B60k6JjHEee7_tV-ho4D8Q _B60k6ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:MergeNode" xmi:id="_B61IJ5jHEee7_tV-ho4D8Q" name="Merge(Test(==).result, Call(NotEmpty).result())" incoming="_B60k55jHEee7_tV-ho4D8Q _B60k6pjHEee7_tV-ho4D8Q" outgoing="_B60k2ZjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:DecisionNode" xmi:id="_B61IKJjHEee7_tV-ho4D8Q" name="Decision(Call(NotEmpty).result())" incoming="_B60k6JjHEee7_tV-ho4D8Q _B60k6ZjHEee7_tV-ho4D8Q" outgoing="_B60k6pjHEee7_tV-ho4D8Q" decisionInputFlow="_B60k6ZjHEee7_tV-ho4D8Q"/>
          </node>
        </node>
      </structuredNode>
      <node xmi:type="uml:ActivityParameterNode" xmi:id="_B60k0pjHEee7_tV-ho4D8Q" name="Input(label)" outgoing="_B60kzpjHEee7_tV-ho4D8Q" parameter="_B60kyJjHEee7_tV-ho4D8Q">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </node>
      <node xmi:type="uml:ForkNode" xmi:id="_B60k05jHEee7_tV-ho4D8Q" name="Fork(label)" incoming="_B60kzpjHEee7_tV-ho4D8Q" outgoing="_B60k0JjHEee7_tV-ho4D8Q"/>
      <node xmi:type="uml:ActivityParameterNode" xmi:id="_B60k1JjHEee7_tV-ho4D8Q" name="Input(condition)" outgoing="_B60kz5jHEee7_tV-ho4D8Q" parameter="_B60ky5jHEee7_tV-ho4D8Q">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </node>
      <node xmi:type="uml:ForkNode" xmi:id="_B60k1ZjHEee7_tV-ho4D8Q" name="Fork(condition)" incoming="_B60kz5jHEee7_tV-ho4D8Q" outgoing="_B60k0ZjHEee7_tV-ho4D8Q"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Activity" xmi:id="_B61IKZjHEee7_tV-ho4D8Q" name="Write" visibility="public" node="_B61INJjHEee7_tV-ho4D8Q _B61INZjHEee7_tV-ho4D8Q _B61INpjHEee7_tV-ho4D8Q" group="_B61INpjHEee7_tV-ho4D8Q">
      <packageImport xmi:id="_B61IKpjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes"/>
      </packageImport>
      <packageImport xmi:id="_B61IK5jHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors"/>
      </packageImport>
      <packageImport xmi:id="_B61ILJjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-BasicInputOutput"/>
      </packageImport>
      <packageImport xmi:id="_B61ILZjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-CollectionFunctions"/>
      </packageImport>
      <packageImport xmi:id="_B61ILpjHEee7_tV-ho4D8Q" visibility="private">
        <importedPackage href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-CollectionClasses"/>
      </packageImport>
      <ownedParameter xmi:id="_B61IL5jHEee7_tV-ho4D8Q" name="value" visibility="package">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IMJjHEee7_tV-ho4D8Q"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IMZjHEee7_tV-ho4D8Q" value="1"/>
      </ownedParameter>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IMpjHEee7_tV-ho4D8Q" target="_B61INZjHEee7_tV-ho4D8Q" source="_B61INJjHEee7_tV-ho4D8Q"/>
      <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IM5jHEee7_tV-ho4D8Q" target="_B61IP5jHEee7_tV-ho4D8Q" source="_B61INZjHEee7_tV-ho4D8Q"/>
      <structuredNode xmi:id="_B61INpjHEee7_tV-ho4D8Q" name="Body(Write)">
        <node xmi:type="uml:StructuredActivityNode" xmi:id="_B61IN5jHEee7_tV-ho4D8Q" name="ExpressionStatement@68a11707">
          <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IOJjHEee7_tV-ho4D8Q" target="_B61IepjHEee7_tV-ho4D8Q" source="_B61Ih5jHEee7_tV-ho4D8Q"/>
          <edge xmi:type="uml:ControlFlow" xmi:id="_B61IOZjHEee7_tV-ho4D8Q" target="_B61IOpjHEee7_tV-ho4D8Q" source="_B61Ie5jHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:ExpansionRegion" xmi:id="_B61IOpjHEee7_tV-ho4D8Q" name="Collect(Call(write))" incoming="_B61IOZjHEee7_tV-ho4D8Q" mode="parallel" inputElement="_B61IepjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IO5jHEee7_tV-ho4D8Q" target="_B61IQ5jHEee7_tV-ho4D8Q" source="_B61IeZjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IPJjHEee7_tV-ho4D8Q" target="_B61IWZjHEee7_tV-ho4D8Q" source="_B61IP5jHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B61IPZjHEee7_tV-ho4D8Q" target="_B61IQpjHEee7_tV-ho4D8Q" source="_B61ITJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IPpjHEee7_tV-ho4D8Q" target="_B61ISZjHEee7_tV-ho4D8Q" source="_B61IepjHEee7_tV-ho4D8Q"/>
            <structuredNodeInput xmi:id="_B61IP5jHEee7_tV-ho4D8Q" name="Collect(Call(write)).input(Fork(value))" incoming="_B61IM5jHEee7_tV-ho4D8Q" outgoing="_B61IPJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IQJjHEee7_tV-ho4D8Q"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IQZjHEee7_tV-ho4D8Q" value="*"/>
            </structuredNodeInput>
            <node xmi:type="uml:CallOperationAction" xmi:id="_B61IQpjHEee7_tV-ho4D8Q" name="Call(write)" incoming="_B61IPZjHEee7_tV-ho4D8Q">
              <argument xmi:id="_B61IQ5jHEee7_tV-ho4D8Q" name="Call(write).argument(value)" incoming="_B61IO5jHEee7_tV-ho4D8Q">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IRJjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IRZjHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <result xmi:id="_B61IRpjHEee7_tV-ho4D8Q" name="Call(write).result(errorStatus)">
                <type xmi:type="uml:DataType" href="pathmap://ALF_LIBRARIES/fUML.library.uml#Common-Status"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IR5jHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61ISJjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <operation href="pathmap://ALF_LIBRARIES/fUML.library.uml#BasicInputOutput-OutputChannel-write"/>
              <target xmi:id="_B61ISZjHEee7_tV-ho4D8Q" name="Call(write).target" incoming="_B61IPpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <type xmi:type="uml:Class" href="pathmap://ALF_LIBRARIES/fUML.library.uml#BasicInputOutput-OutputChannel"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61ISpjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IS5jHEee7_tV-ho4D8Q" value="1"/>
              </target>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B61ITJjHEee7_tV-ho4D8Q" name="Tuple@7e23a66b" outgoing="_B61IPZjHEee7_tV-ho4D8Q">
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B61ITZjHEee7_tV-ho4D8Q" target="_B61IYZjHEee7_tV-ho4D8Q" source="_B61IWZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B61ITpjHEee7_tV-ho4D8Q" target="_B61IYJjHEee7_tV-ho4D8Q" source="_B61IWJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IT5jHEee7_tV-ho4D8Q" target="_B61IbJjHEee7_tV-ho4D8Q" source="_B61IWZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B61IUJjHEee7_tV-ho4D8Q" target="_B61IeJjHEee7_tV-ho4D8Q" source="_B61Id5jHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IUZjHEee7_tV-ho4D8Q" target="_B61IeJjHEee7_tV-ho4D8Q" source="_B61IZJjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B61IUpjHEee7_tV-ho4D8Q" target="_B61IZ5jHEee7_tV-ho4D8Q" source="_B61IeJjHEee7_tV-ho4D8Q">
                <guard xmi:type="uml:LiteralBoolean" xmi:id="_B61IU5jHEee7_tV-ho4D8Q" name="Value(true)" value="true"/>
              </edge>
              <edge xmi:type="uml:ControlFlow" xmi:id="_B61IVJjHEee7_tV-ho4D8Q" target="_B61IbZjHEee7_tV-ho4D8Q" source="_B61IeJjHEee7_tV-ho4D8Q">
                <guard xmi:type="uml:LiteralBoolean" xmi:id="_B61IVZjHEee7_tV-ho4D8Q" name="Value(false)"/>
              </edge>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IVpjHEee7_tV-ho4D8Q" target="_B61IeZjHEee7_tV-ho4D8Q" source="_B61IaZjHEee7_tV-ho4D8Q"/>
              <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IV5jHEee7_tV-ho4D8Q" target="_B61IeZjHEee7_tV-ho4D8Q" source="_B61Ib5jHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B61IWJjHEee7_tV-ho4D8Q" name="Operands(EqualityExpression@580a64a4)" outgoing="_B61ITpjHEee7_tV-ho4D8Q">
                <node xmi:type="uml:ForkNode" xmi:id="_B61IWZjHEee7_tV-ho4D8Q" name="Fork()@48c847d3" incoming="_B61IPJjHEee7_tV-ho4D8Q" outgoing="_B61ITZjHEee7_tV-ho4D8Q _B61IT5jHEee7_tV-ho4D8Q"/>
                <node xmi:type="uml:StructuredActivityNode" xmi:id="_B61IWpjHEee7_tV-ho4D8Q" name="RightHandSide@30cc8240"/>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B61IW5jHEee7_tV-ho4D8Q" name="Value(null)">
                  <result xmi:id="_B61IXJjHEee7_tV-ho4D8Q" name="Value(null).result" isOrdered="true" isUnique="false">
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IXZjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IXpjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralNull" xmi:id="_B61IX5jHEee7_tV-ho4D8Q"/>
                </node>
              </node>
              <node xmi:type="uml:CallBehaviorAction" xmi:id="_B61IYJjHEee7_tV-ho4D8Q" name="Call(NotEmpty)" incoming="_B61ITpjHEee7_tV-ho4D8Q">
                <argument xmi:id="_B61IYZjHEee7_tV-ho4D8Q" name="Call(NotEmpty).argument(seq)" incoming="_B61ITZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IYpjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IY5jHEee7_tV-ho4D8Q" value="*"/>
                </argument>
                <result xmi:id="_B61IZJjHEee7_tV-ho4D8Q" name="Call(NotEmpty).result()" outgoing="_B61IUZjHEee7_tV-ho4D8Q">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IZZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IZpjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-NotEmpty"/>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B61IZ5jHEee7_tV-ho4D8Q" name="NullCoalescingExpression@66af5fef.operand2" incoming="_B61IUpjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IaJjHEee7_tV-ho4D8Q" target="_B61IaZjHEee7_tV-ho4D8Q" source="_B61IbJjHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B61IaZjHEee7_tV-ho4D8Q" name="NullCoalescingExpression@66af5fef.operand2.result" incoming="_B61IaJjHEee7_tV-ho4D8Q" outgoing="_B61IVpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IapjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61Ia5jHEee7_tV-ho4D8Q" value="*"/>
                </structuredNodeOutput>
                <node xmi:type="uml:MergeNode" xmi:id="_B61IbJjHEee7_tV-ho4D8Q" name="Merge(Fork()@48c847d3)" incoming="_B61IT5jHEee7_tV-ho4D8Q" outgoing="_B61IaJjHEee7_tV-ho4D8Q"/>
              </node>
              <node xmi:type="uml:StructuredActivityNode" xmi:id="_B61IbZjHEee7_tV-ho4D8Q" name="NullCoalescingExpression@66af5fef.operand3" incoming="_B61IVJjHEee7_tV-ho4D8Q">
                <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IbpjHEee7_tV-ho4D8Q" target="_B61Ib5jHEee7_tV-ho4D8Q" source="_B61Ic5jHEee7_tV-ho4D8Q"/>
                <structuredNodeOutput xmi:id="_B61Ib5jHEee7_tV-ho4D8Q" name="NullCoalescingExpression@66af5fef.operand3.result" incoming="_B61IbpjHEee7_tV-ho4D8Q" outgoing="_B61IV5jHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IcJjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IcZjHEee7_tV-ho4D8Q" value="*"/>
                </structuredNodeOutput>
                <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B61IcpjHEee7_tV-ho4D8Q" name="Value(&quot;null&quot;)">
                  <result xmi:id="_B61Ic5jHEee7_tV-ho4D8Q" name="Value(&quot;null&quot;).result" outgoing="_B61IbpjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                    <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IdJjHEee7_tV-ho4D8Q" value="1"/>
                    <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IdZjHEee7_tV-ho4D8Q" value="1"/>
                  </result>
                  <value xmi:type="uml:LiteralString" xmi:id="_B61IdpjHEee7_tV-ho4D8Q" value="null">
                    <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
                  </value>
                </node>
              </node>
              <node xmi:type="uml:InitialNode" xmi:id="_B61Id5jHEee7_tV-ho4D8Q" name="Initial(NullCoalescingExpression@66af5fef)" outgoing="_B61IUJjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:DecisionNode" xmi:id="_B61IeJjHEee7_tV-ho4D8Q" name="Decision(NullCoalescingExpression@66af5fef)" incoming="_B61IUJjHEee7_tV-ho4D8Q _B61IUZjHEee7_tV-ho4D8Q" outgoing="_B61IUpjHEee7_tV-ho4D8Q _B61IVJjHEee7_tV-ho4D8Q" decisionInputFlow="_B61IUZjHEee7_tV-ho4D8Q"/>
              <node xmi:type="uml:MergeNode" xmi:id="_B61IeZjHEee7_tV-ho4D8Q" name="Merge(NullCoalescingExpression@66af5fef.result)" incoming="_B61IVpjHEee7_tV-ho4D8Q _B61IV5jHEee7_tV-ho4D8Q" outgoing="_B61IO5jHEee7_tV-ho4D8Q"/>
            </node>
          </node>
          <node xmi:type="uml:ExpansionNode" xmi:id="_B61IepjHEee7_tV-ho4D8Q" name="Collect(Call(write)).inputElement" incoming="_B61IOJjHEee7_tV-ho4D8Q" outgoing="_B61IPpjHEee7_tV-ho4D8Q" regionAsInput="_B61IOpjHEee7_tV-ho4D8Q"/>
          <node xmi:type="uml:StructuredActivityNode" xmi:id="_B61Ie5jHEee7_tV-ho4D8Q" name="Feature(Call(At).result())" outgoing="_B61IOZjHEee7_tV-ho4D8Q">
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IfJjHEee7_tV-ho4D8Q" target="_B61IgZjHEee7_tV-ho4D8Q" source="_B61IjJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B61IfZjHEee7_tV-ho4D8Q" target="_B61IlJjHEee7_tV-ho4D8Q" source="_B61IkJjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ControlFlow" xmi:id="_B61IfpjHEee7_tV-ho4D8Q" target="_B61IgJjHEee7_tV-ho4D8Q" source="_B61IipjHEee7_tV-ho4D8Q"/>
            <edge xmi:type="uml:ObjectFlow" xmi:id="_B61If5jHEee7_tV-ho4D8Q" target="_B61IhJjHEee7_tV-ho4D8Q" source="_B61IlJjHEee7_tV-ho4D8Q"/>
            <node xmi:type="uml:CallBehaviorAction" xmi:id="_B61IgJjHEee7_tV-ho4D8Q" name="Call(At)" incoming="_B61IfpjHEee7_tV-ho4D8Q">
              <argument xmi:id="_B61IgZjHEee7_tV-ho4D8Q" name="Call(At).argument(seq)" incoming="_B61IfJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IgpjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61Ig5jHEee7_tV-ho4D8Q" value="*"/>
              </argument>
              <argument xmi:id="_B61IhJjHEee7_tV-ho4D8Q" name="Call(At).argument(index)" incoming="_B61If5jHEee7_tV-ho4D8Q">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IhZjHEee7_tV-ho4D8Q" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IhpjHEee7_tV-ho4D8Q" value="1"/>
              </argument>
              <result xmi:id="_B61Ih5jHEee7_tV-ho4D8Q" name="Call(At).result()" outgoing="_B61IOJjHEee7_tV-ho4D8Q">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IiJjHEee7_tV-ho4D8Q"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IiZjHEee7_tV-ho4D8Q" value="1"/>
              </result>
              <behavior xmi:type="uml:OpaqueBehavior" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveBehaviors-SequenceFunctions-At"/>
            </node>
            <node xmi:type="uml:StructuredActivityNode" xmi:id="_B61IipjHEee7_tV-ho4D8Q" name="Tuple@19246252" outgoing="_B61IfpjHEee7_tV-ho4D8Q">
              <node xmi:type="uml:ReadExtentAction" xmi:id="_B61Ii5jHEee7_tV-ho4D8Q" name="ReadExtent(StandardOutputChannel)">
                <classifier xmi:type="uml:Class" href="pathmap://ALF_LIBRARIES/fUML.library.uml#BasicInputOutput-StandardOutputChannel"/>
                <result xmi:id="_B61IjJjHEee7_tV-ho4D8Q" name="ReadExtent(StandardOutputChannel).result" outgoing="_B61IfJjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:Class" href="pathmap://ALF_LIBRARIES/fUML.library.uml#BasicInputOutput-StandardOutputChannel"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IjZjHEee7_tV-ho4D8Q"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IjpjHEee7_tV-ho4D8Q" value="*"/>
                </result>
              </node>
              <node xmi:type="uml:ValueSpecificationAction" xmi:id="_B61Ij5jHEee7_tV-ho4D8Q" name="Value(1)">
                <result xmi:id="_B61IkJjHEee7_tV-ho4D8Q" name="Value(1).result" outgoing="_B61IfZjHEee7_tV-ho4D8Q" isOrdered="true" isUnique="false">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B61IkZjHEee7_tV-ho4D8Q" value="1"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B61IkpjHEee7_tV-ho4D8Q" value="1"/>
                </result>
                <value xmi:type="uml:LiteralInteger" xmi:id="_B61Ik5jHEee7_tV-ho4D8Q" value="1">
                  <type xmi:type="uml:PrimitiveType" href="pathmap://ALF_LIBRARIES/Alf.library.uml#Alf-Library-PrimitiveTypes-Natural"/>
                </value>
              </node>
            </node>
            <node xmi:type="uml:ForkNode" xmi:id="_B61IlJjHEee7_tV-ho4D8Q" name="Fork(Call(At).argument(index))" incoming="_B61IfZjHEee7_tV-ho4D8Q" outgoing="_B61If5jHEee7_tV-ho4D8Q"/>
          </node>
        </node>
      </structuredNode>
      <node xmi:type="uml:ActivityParameterNode" xmi:id="_B61INJjHEee7_tV-ho4D8Q" name="Input(value)" outgoing="_B61IMpjHEee7_tV-ho4D8Q" parameter="_B61IL5jHEee7_tV-ho4D8Q"/>
      <node xmi:type="uml:ForkNode" xmi:id="_B61INZjHEee7_tV-ho4D8Q" name="Fork(value)" incoming="_B61IMpjHEee7_tV-ho4D8Q" outgoing="_B61IM5jHEee7_tV-ho4D8Q"/>
    </packagedElement>
    <profileApplication xmi:id="_B61IlZjHEee7_tV-ho4D8Q">
      <eAnnotations xmi:id="_B61IlpjHEee7_tV-ho4D8Q" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Standard.profile.uml#_QLYqEHJLEeKLR_U6HVChUg"/>
      </eAnnotations>
      <appliedProfile href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
    </profileApplication>
  </uml:Model>
  <l2:Destroy xmi:id="_B61Il5jHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6yvZ5jHEee7_tV-ho4D8Q"/>
  <l2:Create xmi:id="_B61ImJjHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6yvY5jHEee7_tV-ho4D8Q"/>
  <l2:Create xmi:id="_B61ImZjHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6z8qpjHEee7_tV-ho4D8Q"/>
  <l2:Destroy xmi:id="_B61ImpjHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6yuyJjHEee7_tV-ho4D8Q"/>
  <l2:Destroy xmi:id="_B61Im5jHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6ywG5jHEee7_tV-ho4D8Q"/>
  <l2:Create xmi:id="_B61InJjHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6ytxpjHEee7_tV-ho4D8Q"/>
  <l2:Create xmi:id="_B61InZjHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6ytypjHEee7_tV-ho4D8Q"/>
  <l2:Create xmi:id="_B61InpjHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6z8H5jHEee7_tV-ho4D8Q"/>
  <l2:Create xmi:id="_B61In5jHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6ywF5jHEee7_tV-ho4D8Q"/>
  <l2:Destroy xmi:id="_B61IoJjHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6yt0ZjHEee7_tV-ho4D8Q"/>
  <l2:Destroy xmi:id="_B61IoZjHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6z8HZjHEee7_tV-ho4D8Q"/>
  <l2:Create xmi:id="_B61IopjHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6zTA5jHEee7_tV-ho4D8Q"/>
  <l2:Destroy xmi:id="_B61vEJjHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6zTB5jHEee7_tV-ho4D8Q"/>
  <l2:Destroy xmi:id="_B61vEZjHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6z8rpjHEee7_tV-ho4D8Q"/>
  <l2:Create xmi:id="_B61vEpjHEee7_tV-ho4D8Q" base_BehavioralFeature="_B6yuxJjHEee7_tV-ho4D8Q"/>
</xmi:XMI>
