<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:flowable="http://flowable.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.flowable.org/processdef">
  <process id="HBBGaming-AddOnTermination" name="HBBGaming-AddOnTermination" isExecutable="true">
    <documentation>HBBGaming-AddOnActivation</documentation>
    <startEvent id="startEvent1" flowable:formKey="test" flowable:formFieldValidation="true">
      <extensionElements>
        <flowable:formProperty id="fAppType" name="fAppType" type="string" required="true"></flowable:formProperty>
        <flowable:formProperty id="fExc" name="fExc" type="string" required="true"></flowable:formProperty>
        <flowable:formProperty id="fCabinet" name="fCabinet" type="string" required="true"></flowable:formProperty>
        <flowable:formProperty id="fDpoint" name="fDpoint" type="string" required="true"></flowable:formProperty>
        <flowable:formProperty id="fSubno" name="fSubno" type="string" required="true"></flowable:formProperty>
        <flowable:formProperty id="fSubscr_Type" name="fSubscr_Type" type="string" required="true"></flowable:formProperty>
        <flowable:formProperty id="fWOID" name="fWOID" type="string" required="true"></flowable:formProperty>
        <flowable:formProperty id="fUsage_Type" name="fUsage_Type" type="string" required="true"></flowable:formProperty>
        <flowable:formProperty id="fOrder_Type" name="fOrder_Type" type="string" required="true"></flowable:formProperty>
        <flowable:formProperty id="fUserID" name="fUserID" type="string" required="true"></flowable:formProperty>
        <flowable:formProperty id="serviceType" name="serviceType" type="string"></flowable:formProperty>
      </extensionElements>
    </startEvent>
    <endEvent id="sid-966A78AA-250F-4EBA-833B-5AA7C6BB4BDE"></endEvent>
    <userTask id="sid-DD699732-A2D6-429B-9FFB-DF9D0083370D" name="Gaming Termination" flowable:formFieldValidation="true">
      <extensionElements>
        <flowable:taskListener event="create" expression="${fnTaskCreationListener.notify(task)}"></flowable:taskListener>
        <flowable:taskListener event="complete" expression="${fnTaskCompletionListener.notify(task)}"></flowable:taskListener>
      </extensionElements>
    </userTask>
    <serviceTask id="sid-A03997E8-8E00-4037-8C20-AEECE7D7C1A8" name="Update Gaming Termination status to in progress" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[FnService]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[updateTaskStatus]]></flowable:string>
        </flowable:field>
        <flowable:field name="woNo">
          <flowable:expression><![CDATA[${fWOID}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="taskName">
          <flowable:string><![CDATA[Gaming Termination]]></flowable:string>
        </flowable:field>
        <flowable:field name="status">
          <flowable:string><![CDATA[In Progress]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <serviceTask id="sid-9393A787-C4E9-4335-9E78-A46CDB28DE35" name="Gaming - Termination Task" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[InstantLinkWebServices]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[modify]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestHeader.neType">
          <flowable:string><![CDATA[MSAN]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestHeader.orderNo">
          <flowable:expression><![CDATA[${arbor_Order_Id}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="requestHeader.ReqUser">
          <flowable:string><![CDATA[NEP]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[0].name">
          <flowable:string><![CDATA[REQ_OBJ]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[0].value">
          <flowable:string><![CDATA[4]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[1].name">
          <flowable:string><![CDATA[SUBS_NUM1]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[1].value">
          <flowable:expression><![CDATA[${fSubno}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[2].name">
          <flowable:string><![CDATA[PORT_VAL]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[2].value">
          <flowable:expression><![CDATA[${getActiveNEAttributesResponse.activeDNodePort}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[3].name">
          <flowable:string><![CDATA[DEVICE_ID]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[3].value">
          <flowable:expression><![CDATA[${getActiveNEAttributesResponse.activeDNodeName}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[4].name">
          <flowable:string><![CDATA[DEVICE_TYPE]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[4].value">
          <flowable:expression><![CDATA[${getActiveNEAttributesResponse.deviceType}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[5].name">
          <flowable:string><![CDATA[ADSL_PROFILE]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[5].value">
          <flowable:expression><![CDATA[${adslProfileName}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[6].name">
          <flowable:string><![CDATA[SERIAL_NO]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[6].value">
          <flowable:expression><![CDATA[${getDeviceSerialNoResponse}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[7].name">
          <flowable:string><![CDATA[USER_NAME]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[7].value">
          <flowable:expression><![CDATA[${adslUserName}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[8].name">
          <flowable:string><![CDATA[ADSL_PASSWD]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[8].value">
          <flowable:expression><![CDATA[${adslPassword}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[9].name">
          <flowable:string><![CDATA[CVLAN_IP]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[9].value">
          <flowable:expression><![CDATA[${cvlanIp}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[10].name">
          <flowable:string><![CDATA[DATA_VLANID]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[10].value">
          <flowable:expression><![CDATA[${getActiveNEAttributesResponse.dataVlanId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[11].name">
          <flowable:string><![CDATA[ONT_TYPE]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[11].value">
          <flowable:string><![CDATA[HG6245N]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[12].name">
          <flowable:string><![CDATA[GSVLAN]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[12].value">
          <flowable:string><![CDATA[3488]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[13].name">
          <flowable:string><![CDATA[GCVLAN_IP]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[13].value">
          <flowable:string><![CDATA[1]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[14].name">
          <flowable:string><![CDATA[GAME_ADD_ON]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestParameters.parameter[14].value">
          <flowable:string><![CDATA[DEL]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <serviceTask id="sid-6A8A5247-9938-4F5C-BB43-E015AC4CA0B8" name="Update Gaming Termination task status to Completed" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[FnService]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[updateTaskStatus]]></flowable:string>
        </flowable:field>
        <flowable:field name="woNo">
          <flowable:expression><![CDATA[${fWOID}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="taskName">
          <flowable:string><![CDATA[Gaming Termination]]></flowable:string>
        </flowable:field>
        <flowable:field name="status">
          <flowable:string><![CDATA[Completed]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <callActivity id="sid-B4927DDE-C753-41C3-96ED-046D77A4890F" name="InterruptWO" calledElement="Interrupt_WO" flowable:calledElementType="key" flowable:processInstanceName="InterruptWO" flowable:businessKey="InterruptWO" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${fWOID}" target="fWOID"></flowable:in>
        <flowable:in sourceExpression="Connection with iLink failed" target="errorRemarks"></flowable:in>
        <flowable:in sourceExpression="${status}" target="status"></flowable:in>
      </extensionElements>
    </callActivity>
    <exclusiveGateway id="sid-80D94397-7D02-4393-BB84-207D59A4FCCB"></exclusiveGateway>
    <scriptTask id="sid-D82F6E4F-8091-40EF-A372-7F02DBF9311B" name="check iLink output" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[if(execution.getVariable("response").getResponseHeader().getStatus().equals(3) || execution.getVariable("response").getResponseHeader().getStatus().equals(6)|| execution.getVariable("response").getResponseHeader().getStatus().equals(7)|| execution.getVariable("response").getResponseHeader().getStatus().equals(8))
execution.setVariable("iLinkResponse","interruptWO");
else 
if(execution.getVariable("response").getResponseHeader().getStatus().equals(1) || execution.getVariable("response").getResponseHeader().getStatus().equals(2)|| execution.getVariable("response").getResponseHeader().getStatus().equals(5))
execution.setVariable("iLinkResponse","interruptWO");
else if(execution.getVariable("response").getResponseHeader().getStatus().equals(9))
execution.setVariable("iLinkResponse","completeTask");
else if(execution.getVariable("response").getResponseHeader().getStatus().equals(10))
execution.setVariable("iLinkResponse","logError");
else
execution.setVariable("iLinkResponse","nothingToDo");

execution.setVariable("iLinkStatusMessage",execution.getVariable("response").getResponseHeader().getStatusMessage());

// Debug: print all variables
for (key in execution.getVariables().keySet()) {
    println "the key is " + key + " the value is " + execution.getVariable(key)
}]]></script>
    </scriptTask>
    <exclusiveGateway id="sid-89D1BD60-2BA5-4141-985A-F63CED88E826"></exclusiveGateway>
    <sequenceFlow id="sid-6530811A-32C3-43A9-904A-25F2B9A1DB7C" sourceRef="sid-D82F6E4F-8091-40EF-A372-7F02DBF9311B" targetRef="sid-89D1BD60-2BA5-4141-985A-F63CED88E826"></sequenceFlow>
    <callActivity id="sid-1369B0D0-5BF5-4430-A622-E9AC73BCA14A" name="InterruptWO 2" calledElement="Interrupt_WO" flowable:calledElementType="key" flowable:processInstanceName="InterruptWO" flowable:businessKey="InterruptWO" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${fWOID}" target="fWOID"></flowable:in>
        <flowable:in sourceExpression="${iLinkStatusMessage}" target="errorRemarks"></flowable:in>
        <flowable:in sourceExpression="${status}" target="status"></flowable:in>
      </extensionElements>
    </callActivity>
    <serviceTask id="sid-BAD91080-E7D4-42F9-B212-042082F0729B" name="Error Log" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[FnService]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[addError]]></flowable:string>
        </flowable:field>
        <flowable:field name="woNo">
          <flowable:expression><![CDATA[${fWOID}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="errorCode">
          <flowable:string><![CDATA[iLinkResponse]]></flowable:string>
        </flowable:field>
        <flowable:field name="remarks">
          <flowable:expression><![CDATA[${iLinkStatusMessage}]]></flowable:expression>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <sequenceFlow id="sid-3BC12DF6-68C7-4609-B59A-FAB9850E483C" sourceRef="sid-BAD91080-E7D4-42F9-B212-042082F0729B" targetRef="sid-DD699732-A2D6-429B-9FFB-DF9D0083370D"></sequenceFlow>
    <serviceTask id="sid-42268F3F-349E-480D-82FF-A863132DD39A" name="get device serial no" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[FnService]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[getDeviceSerialNo]]></flowable:string>
        </flowable:field>
        <flowable:field name="woNo">
          <flowable:expression><![CDATA[${fWOID}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="deviceType">
          <flowable:string><![CDATA[MODEM]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <serviceTask id="sid-A6BD7857-7B3B-4E75-9E6B-1E224CCC85B4" name="Get Active NE Attributes" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[FnService]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[getActiveNEAttributes]]></flowable:string>
        </flowable:field>
        <flowable:field name="subscriberNo">
          <flowable:expression><![CDATA[${fSubno}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="isShifting">
          <flowable:string><![CDATA[false]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <sequenceFlow id="sid-227A8C4B-93F4-48F9-B0D3-86AF6B6962AD" sourceRef="sid-9393A787-C4E9-4335-9E78-A46CDB28DE35" targetRef="sid-D82F6E4F-8091-40EF-A372-7F02DBF9311B"></sequenceFlow>
    <sequenceFlow id="sid-F88988E2-DFD1-48F7-A286-0299046C048B" sourceRef="sid-57FA7FD8-0658-45D6-B039-2B03D9F5D5BE" targetRef="sid-B4927DDE-C753-41C3-96ED-046D77A4890F"></sequenceFlow>
    <sequenceFlow id="sid-593260DD-CA09-4179-AADE-C46210365C32" sourceRef="sid-A6BD7857-7B3B-4E75-9E6B-1E224CCC85B4" targetRef="sid-13058C60-B44E-4373-9814-A6638194C035"></sequenceFlow>
    <sequenceFlow id="sid-9A0FF159-170F-4C98-B39B-DB071B37FEC5" sourceRef="sid-DD699732-A2D6-429B-9FFB-DF9D0083370D" targetRef="sid-6A8A5247-9938-4F5C-BB43-E015AC4CA0B8"></sequenceFlow>
    <sequenceFlow id="sid-6C89BFC1-8AD0-49CB-9EA9-79D3BC84257A" sourceRef="sid-1369B0D0-5BF5-4430-A622-E9AC73BCA14A" targetRef="sid-80D94397-7D02-4393-BB84-207D59A4FCCB"></sequenceFlow>
    <sequenceFlow id="sid-58E60A59-6088-4E28-93D0-EB7CC63F780C" sourceRef="sid-B4927DDE-C753-41C3-96ED-046D77A4890F" targetRef="sid-80D94397-7D02-4393-BB84-207D59A4FCCB"></sequenceFlow>
    <serviceTask id="sid-A43DF1B9-DB91-4DA6-89C7-5D4332CFFFFE" name="Skip Device" flowable:type="dmn">
      <extensionElements>
        <flowable:field name="decisionTableReferenceKey">
          <flowable:string><![CDATA[BONT_Device_Mapping]]></flowable:string>
        </flowable:field>
        <flowable:field name="decisionTaskThrowErrorOnNoHits">
          <flowable:string><![CDATA[false]]></flowable:string>
        </flowable:field>
        <flowable:field name="fallbackToDefaultTenant">
          <flowable:string><![CDATA[false]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <sequenceFlow id="sid-064FA4CC-F37C-4BFE-B3DE-4DD8824AB434" sourceRef="sid-13058C60-B44E-4373-9814-A6638194C035" targetRef="sid-A43DF1B9-DB91-4DA6-89C7-5D4332CFFFFE"></sequenceFlow>
    <sequenceFlow id="sid-9F5DCED2-CE81-439A-A0B8-419672B55346" sourceRef="sid-A43DF1B9-DB91-4DA6-89C7-5D4332CFFFFE" targetRef="sid-9393A787-C4E9-4335-9E78-A46CDB28DE35"></sequenceFlow>
    <exclusiveGateway id="sid-E9AE4646-A4F0-44E9-822E-606B4FED41D6" default="sid-2373B9B1-2710-4367-8470-8F03B2CC6241"></exclusiveGateway>
    <sequenceFlow id="sid-2373B9B1-2710-4367-8470-8F03B2CC6241" sourceRef="sid-E9AE4646-A4F0-44E9-822E-606B4FED41D6" targetRef="sid-1369B0D0-5BF5-4430-A622-E9AC73BCA14A"></sequenceFlow>
    <sequenceFlow id="sid-6AA643C2-262C-40C5-93C2-F221C6844E4F" name="BONT Device is skipped" sourceRef="sid-E9AE4646-A4F0-44E9-822E-606B4FED41D6" targetRef="sid-DD699732-A2D6-429B-9FFB-DF9D0083370D">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${skipDeviceType=='true'}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-D95F9278-A711-4FEC-9B82-8C55BA51F456" sourceRef="startEvent1" targetRef="sid-A03997E8-8E00-4037-8C20-AEECE7D7C1A8"></sequenceFlow>
    <serviceTask id="sid-F4968EC4-264B-47F1-9B2C-E1A14E94A646" name="Get Active Node By Subscriber Number" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[FnService]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[getActiveNodeIdBySubsriberNumber]]></flowable:string>
        </flowable:field>
        <flowable:field name="subscriberNumber">
          <flowable:expression><![CDATA[${fSubno}]]></flowable:expression>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <sequenceFlow id="sid-F3087686-571C-4F32-8A5A-99529661C375" sourceRef="sid-A03997E8-8E00-4037-8C20-AEECE7D7C1A8" targetRef="sid-F4968EC4-264B-47F1-9B2C-E1A14E94A646"></sequenceFlow>
    <serviceTask id="sid-6413242D-7EDE-4D67-A4B6-BF6F2E29CA48" name="Reserve CVLAN IP" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[FnService]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[reserveCvlanIp]]></flowable:string>
        </flowable:field>
        <flowable:field name="olt">
          <flowable:expression><![CDATA[${oltObjectId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="subscriberNumber">
          <flowable:expression><![CDATA[${fSubno}]]></flowable:expression>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <scriptTask id="sid-450E55EB-15D3-4E15-89DC-876C2F471842" name="Set CVLAN IP" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[execution.setVariable("cvlanIp",reserveCvlanIpResponse.cvlanIp);

execution.setVariable("svlanIp",reserveCvlanIpResponse.svlanIp);]]></script>
    </scriptTask>
    <scriptTask id="sid-26BF5567-757E-4ADC-9E84-F2CAFCDBFC2D" name="Set CVLAN IP" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[execution.setVariable("cvlanIp",reserveCvlanIpResponse.cvlanIp);

execution.setVariable("svlanIp",reserveCvlanIpResponse.svlanIp);

execution.setVariable("reserveCvlanIpMsg",reserveCvlanIpResponse.responseMessage);]]></script>
    </scriptTask>
    <callActivity id="sid-7488772C-26BC-42AE-966E-6AA9633EF60B" name="InterruptWO" calledElement="Interrupt_WO" flowable:calledElementType="key" flowable:processInstanceName="InterruptWO" flowable:businessKey="InterruptWO" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${fWOID}" target="fWOID"></flowable:in>
        <flowable:in sourceExpression="${reserveCvlanIpMsg}" target="errorRemarks"></flowable:in>
        <flowable:in sourceExpression="${status}" target="status"></flowable:in>
      </extensionElements>
    </callActivity>
    <exclusiveGateway id="sid-5C4AAD5B-CF7D-4AE3-88DC-A4111D1E285B"></exclusiveGateway>
    <sequenceFlow id="sid-3DB43E62-BB85-4091-8801-C1D0BE29F9A7" sourceRef="sid-7488772C-26BC-42AE-966E-6AA9633EF60B" targetRef="sid-5C4AAD5B-CF7D-4AE3-88DC-A4111D1E285B"></sequenceFlow>
    <sequenceFlow id="sid-52C4FD72-6751-4DED-91EE-E1B66EDE3414" sourceRef="sid-26BF5567-757E-4ADC-9E84-F2CAFCDBFC2D" targetRef="sid-7488772C-26BC-42AE-966E-6AA9633EF60B"></sequenceFlow>
    <sequenceFlow id="sid-ADE88E65-C9DA-4C6E-980D-0AB5457DEF4E" sourceRef="sid-6413242D-7EDE-4D67-A4B6-BF6F2E29CA48" targetRef="sid-26BF5567-757E-4ADC-9E84-F2CAFCDBFC2D">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${reserveCvlanIpResponse.responseCode != 0}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-2F271B13-A378-469D-B31D-C460C9F8B5D7" sourceRef="sid-6413242D-7EDE-4D67-A4B6-BF6F2E29CA48" targetRef="sid-450E55EB-15D3-4E15-89DC-876C2F471842">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${reserveCvlanIpResponse.responseCode == 0}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-7C3D85B7-55A2-4FCE-B345-D86A52CCDE33" name="Contnue" sourceRef="sid-80D94397-7D02-4393-BB84-207D59A4FCCB" targetRef="sid-DD699732-A2D6-429B-9FFB-DF9D0083370D">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${actionToDo=='continue'}]]></conditionExpression>
    </sequenceFlow>
    <exclusiveGateway id="sid-8277435D-CCFA-4225-9520-24117520BEEA"></exclusiveGateway>
    <sequenceFlow id="sid-46A8DD60-50B0-41E6-BBD3-A85524DE10C2" sourceRef="sid-5C4AAD5B-CF7D-4AE3-88DC-A4111D1E285B" targetRef="sid-42268F3F-349E-480D-82FF-A863132DD39A">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${actionToDo=='continue'}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-E8532E19-4D3F-4F0B-8E7C-A2DA0FE346CC" sourceRef="sid-450E55EB-15D3-4E15-89DC-876C2F471842" targetRef="sid-42268F3F-349E-480D-82FF-A863132DD39A"></sequenceFlow>
    <boundaryEvent id="sid-57FA7FD8-0658-45D6-B039-2B03D9F5D5BE" attachedToRef="sid-9393A787-C4E9-4335-9E78-A46CDB28DE35">
      <errorEventDefinition></errorEventDefinition>
    </boundaryEvent>
    <sequenceFlow id="sid-B8B6F096-8F6C-45C7-AD6E-375B64EA455B" name="Retry" sourceRef="sid-80D94397-7D02-4393-BB84-207D59A4FCCB" targetRef="sid-8277435D-CCFA-4225-9520-24117520BEEA">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${actionToDo=='retry'}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-91B36E72-62E4-43F5-9FAE-5C167102C806" sourceRef="sid-5C4AAD5B-CF7D-4AE3-88DC-A4111D1E285B" targetRef="sid-8277435D-CCFA-4225-9520-24117520BEEA">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${actionToDo=='retry'}]]></conditionExpression>
    </sequenceFlow>
    <scriptTask id="sid-13058C60-B44E-4373-9814-A6638194C035" name="check params" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[execution.setVariable("skipDeviceType",false);
execution.setVariable("deviceType",getActiveNEAttributesResponse.deviceType);

// Debug: print all variables
for (key in execution.getVariables().keySet()) {
    println "the key is " + key + " the value is " + execution.getVariable(key)
}]]></script>
    </scriptTask>
    <callActivity id="sid-F89509D1-78C8-438F-BD25-9C28C469CCBA" name="get ADSL Profile Name" calledElement="get_ADSL_Profile_Name" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${fSubno}" target="fSubno"></flowable:in>
        <flowable:out sourceExpression="${adslPassword}" target="adslPassword"></flowable:out>
        <flowable:out sourceExpression="${adslUserName}" target="adslUserName"></flowable:out>
        <flowable:out sourceExpression="${adslProfileName}" target="adslProfileName"></flowable:out>
      </extensionElements>
    </callActivity>
    <sequenceFlow id="sid-B8A803B0-A962-4506-846E-05F207AEFFE6" sourceRef="sid-42268F3F-349E-480D-82FF-A863132DD39A" targetRef="sid-F89509D1-78C8-438F-BD25-9C28C469CCBA"></sequenceFlow>
    <sequenceFlow id="sid-4F236AAC-82DC-4275-87A4-CDF38DAA6269" sourceRef="sid-F89509D1-78C8-438F-BD25-9C28C469CCBA" targetRef="sid-A6BD7857-7B3B-4E75-9E6B-1E224CCC85B4"></sequenceFlow>
    <sequenceFlow id="sid-86486189-D19E-4D60-98CA-A58268FEEF79" name="logError" sourceRef="sid-89D1BD60-2BA5-4141-985A-F63CED88E826" targetRef="sid-BAD91080-E7D4-42F9-B212-042082F0729B">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${iLinkResponse=='logError'}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-8F4998E6-A026-430A-AFB2-3B5BB8EF7F43" name="completeTask" sourceRef="sid-89D1BD60-2BA5-4141-985A-F63CED88E826" targetRef="sid-6A8A5247-9938-4F5C-BB43-E015AC4CA0B8">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${iLinkResponse=='completeTask'}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-4EC63808-82B0-4892-BC18-DC19392E75DA" name="nothingToDo" sourceRef="sid-89D1BD60-2BA5-4141-985A-F63CED88E826" targetRef="sid-DD699732-A2D6-429B-9FFB-DF9D0083370D">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${iLinkResponse=='nothingToDo'}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-624EB315-6343-42F9-BDC6-2E235F2D4DC3" name="interruptWO" sourceRef="sid-89D1BD60-2BA5-4141-985A-F63CED88E826" targetRef="sid-E9AE4646-A4F0-44E9-822E-606B4FED41D6">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${iLinkResponse=='interruptWO'}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-C85F8DFC-0C4E-4B7B-B2CC-023FE4C0656C" sourceRef="sid-6A8A5247-9938-4F5C-BB43-E015AC4CA0B8" targetRef="sid-966A78AA-250F-4EBA-833B-5AA7C6BB4BDE"></sequenceFlow>
    <serviceTask id="sid-F3000E71-75A1-4EEA-ABAD-7BF830E5265E" name="Get onu details" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[FnService]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[getOnuDetails]]></flowable:string>
        </flowable:field>
        <flowable:field name="subNo">
          <flowable:expression><![CDATA[${fSubno}]]></flowable:expression>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <exclusiveGateway id="sid-23D54F4A-E6CD-4301-9A85-0166F808337F" default="sid-FF779E0D-EA4C-44F7-ADCC-803C4610B26A"></exclusiveGateway>
    <sequenceFlow id="sid-066EB074-D96B-4FE7-B681-A3A0A6463CBC" sourceRef="sid-F4968EC4-264B-47F1-9B2C-E1A14E94A646" targetRef="sid-23D54F4A-E6CD-4301-9A85-0166F808337F"></sequenceFlow>
    <scriptTask id="sid-0E5985A1-3E99-4F48-AF54-4C1A158DF11A" name="Set Olt" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[if (getActiveNodeIdBySubsriberNumberResponse == null 
        || getActiveNodeIdBySubsriberNumberResponse.trim().isEmpty()) {

    if (getOnuDetailsResponse != null && getOnuDetailsResponse.objectId != null) {
        execution.setVariable("oltObjectId", getOnuDetailsResponse.objectId)
    } else {
        execution.setVariable("oltObjectId", null)
    }

} else {
    execution.setVariable("oltObjectId", getActiveNodeIdBySubsriberNumberResponse)
}]]></script>
    </scriptTask>
    <sequenceFlow id="sid-68E28E2C-E0F9-4D32-9A9E-FBE328F5CE7E" sourceRef="sid-0E5985A1-3E99-4F48-AF54-4C1A158DF11A" targetRef="sid-6413242D-7EDE-4D67-A4B6-BF6F2E29CA48"></sequenceFlow>
    <sequenceFlow id="sid-FF779E0D-EA4C-44F7-ADCC-803C4610B26A" sourceRef="sid-23D54F4A-E6CD-4301-9A85-0166F808337F" targetRef="sid-0E5985A1-3E99-4F48-AF54-4C1A158DF11A"></sequenceFlow>
    <sequenceFlow id="sid-B1EBCB17-BFAF-44EC-BCA8-19EC347D4824" sourceRef="sid-F3000E71-75A1-4EEA-ABAD-7BF830E5265E" targetRef="sid-0E5985A1-3E99-4F48-AF54-4C1A158DF11A"></sequenceFlow>
    <sequenceFlow id="sid-4AD94BEA-C3FA-4ED9-81D3-AE903760591E" name="No trails" sourceRef="sid-23D54F4A-E6CD-4301-9A85-0166F808337F" targetRef="sid-F3000E71-75A1-4EEA-ABAD-7BF830E5265E">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${getActiveNodeIdBySubsriberNumberResponse == null || getActiveNodeIdBySubsriberNumberResponse.isEmpty()}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-0D7C24C4-D281-436A-9CFD-B86549C3CCC6" sourceRef="sid-8277435D-CCFA-4225-9520-24117520BEEA" targetRef="sid-6413242D-7EDE-4D67-A4B6-BF6F2E29CA48"></sequenceFlow>
  </process>
  <bpmndi:BPMNDiagram id="BPMNDiagram_HBBGaming-AddOnTermination">
    <bpmndi:BPMNPlane bpmnElement="HBBGaming-AddOnTermination" id="BPMNPlane_HBBGaming-AddOnTermination">
      <bpmndi:BPMNShape bpmnElement="startEvent1" id="BPMNShape_startEvent1">
        <omgdc:Bounds height="30.0" width="30.0" x="15.0" y="135.84381966498188"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-966A78AA-250F-4EBA-833B-5AA7C6BB4BDE" id="BPMNShape_sid-966A78AA-250F-4EBA-833B-5AA7C6BB4BDE">
        <omgdc:Bounds height="28.0" width="28.0" x="2977.9822603721527" y="136.84381966498188"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-DD699732-A2D6-429B-9FFB-DF9D0083370D" id="BPMNShape_sid-DD699732-A2D6-429B-9FFB-DF9D0083370D">
        <omgdc:Bounds height="80.0" width="100.0" x="2609.0" y="110.84381966498188"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-A03997E8-8E00-4037-8C20-AEECE7D7C1A8" id="BPMNShape_sid-A03997E8-8E00-4037-8C20-AEECE7D7C1A8">
        <omgdc:Bounds height="80.00000000000003" width="100.0" x="75.0" y="110.84381966498185"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-9393A787-C4E9-4335-9E78-A46CDB28DE35" id="BPMNShape_sid-9393A787-C4E9-4335-9E78-A46CDB28DE35">
        <omgdc:Bounds height="80.0" width="100.0" x="1704.662526090358" y="114.6157144954779"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-6A8A5247-9938-4F5C-BB43-E015AC4CA0B8" id="BPMNShape_sid-6A8A5247-9938-4F5C-BB43-E015AC4CA0B8">
        <omgdc:Bounds height="80.0" width="100.0" x="2804.0" y="110.84381966498188"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-B4927DDE-C753-41C3-96ED-046D77A4890F" id="BPMNShape_sid-B4927DDE-C753-41C3-96ED-046D77A4890F">
        <omgdc:Bounds height="80.0" width="100.0" x="1696.4648338989898" y="272.4895136683513"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-80D94397-7D02-4393-BB84-207D59A4FCCB" id="BPMNShape_sid-80D94397-7D02-4393-BB84-207D59A4FCCB">
        <omgdc:Bounds height="40.0" width="40.0" x="1726.4648338989898" y="422.4895136683514"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-D82F6E4F-8091-40EF-A372-7F02DBF9311B" id="BPMNShape_sid-D82F6E4F-8091-40EF-A372-7F02DBF9311B">
        <omgdc:Bounds height="80.0" width="100.0" x="1840.0" y="110.84381966498188"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-89D1BD60-2BA5-4141-985A-F63CED88E826" id="BPMNShape_sid-89D1BD60-2BA5-4141-985A-F63CED88E826">
        <omgdc:Bounds height="40.0" width="40.0" x="2145.0" y="130.84381966498188"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-1369B0D0-5BF5-4430-A622-E9AC73BCA14A" id="BPMNShape_sid-1369B0D0-5BF5-4430-A622-E9AC73BCA14A">
        <omgdc:Bounds height="80.0" width="100.0" x="1840.0" y="272.4895136683513"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-BAD91080-E7D4-42F9-B212-042082F0729B" id="BPMNShape_sid-BAD91080-E7D4-42F9-B212-042082F0729B">
        <omgdc:Bounds height="80.0" width="100.0" x="2214.5672880561415" y="272.4895136683513"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-42268F3F-349E-480D-82FF-A863132DD39A" id="BPMNShape_sid-42268F3F-349E-480D-82FF-A863132DD39A">
        <omgdc:Bounds height="80.00000000000001" width="100.00000000000011" x="960.4023962642949" y="114.61571449547783"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-A6BD7857-7B3B-4E75-9E6B-1E224CCC85B4" id="BPMNShape_sid-A6BD7857-7B3B-4E75-9E6B-1E224CCC85B4">
        <omgdc:Bounds height="80.0" width="100.0" x="1227.1892460323215" y="114.6157144954779"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-A43DF1B9-DB91-4DA6-89C7-5D4332CFFFFE" id="BPMNShape_sid-A43DF1B9-DB91-4DA6-89C7-5D4332CFFFFE">
        <omgdc:Bounds height="80.0" width="100.0" x="1555.0156011490199" y="114.6157144954779"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-E9AE4646-A4F0-44E9-822E-606B4FED41D6" id="BPMNShape_sid-E9AE4646-A4F0-44E9-822E-606B4FED41D6">
        <omgdc:Bounds height="40.0" width="40.0" x="2005.0" y="292.4895136683513"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-F4968EC4-264B-47F1-9B2C-E1A14E94A646" id="BPMNShape_sid-F4968EC4-264B-47F1-9B2C-E1A14E94A646">
        <omgdc:Bounds height="84.69127893447876" width="108.94799142955816" x="225.0" y="108.4981801977425"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-6413242D-7EDE-4D67-A4B6-BF6F2E29CA48" id="BPMNShape_sid-6413242D-7EDE-4D67-A4B6-BF6F2E29CA48">
        <omgdc:Bounds height="80.00000000000001" width="100.0" x="635.5397150828157" y="113.18945913222124"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-450E55EB-15D3-4E15-89DC-876C2F471842" id="BPMNShape_sid-450E55EB-15D3-4E15-89DC-876C2F471842">
        <omgdc:Bounds height="80.00000000000001" width="100.0" x="796.0017153764846" y="114.61571449547783"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-26BF5567-757E-4ADC-9E84-F2CAFCDBFC2D" id="BPMNShape_sid-26BF5567-757E-4ADC-9E84-F2CAFCDBFC2D">
        <omgdc:Bounds height="80.0" width="100.0" x="796.0017153764846" y="272.4895136683513"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-7488772C-26BC-42AE-966E-6AA9633EF60B" id="BPMNShape_sid-7488772C-26BC-42AE-966E-6AA9633EF60B">
        <omgdc:Bounds height="80.0" width="100.0" x="796.0017153764846" y="402.48951366835144"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-5C4AAD5B-CF7D-4AE3-88DC-A4111D1E285B" id="BPMNShape_sid-5C4AAD5B-CF7D-4AE3-88DC-A4111D1E285B">
        <omgdc:Bounds height="40.0" width="40.0" x="826.0017153764846" y="566.0035773123676"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-8277435D-CCFA-4225-9520-24117520BEEA" id="BPMNShape_sid-8277435D-CCFA-4225-9520-24117520BEEA">
        <omgdc:Bounds height="40.0" width="40.0" x="638.2637286598085" y="566.0035773123676"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-57FA7FD8-0658-45D6-B039-2B03D9F5D5BE" id="BPMNShape_sid-57FA7FD8-0658-45D6-B039-2B03D9F5D5BE">
        <omgdc:Bounds height="30.0" width="30.0" x="1731.662526090358" y="180.6157144954779"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-13058C60-B44E-4373-9814-A6638194C035" id="BPMNShape_sid-13058C60-B44E-4373-9814-A6638194C035">
        <omgdc:Bounds height="79.99999999999999" width="100.0" x="1380.174878420114" y="114.61571449547792"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-F89509D1-78C8-438F-BD25-9C28C469CCBA" id="BPMNShape_sid-F89509D1-78C8-438F-BD25-9C28C469CCBA">
        <omgdc:Bounds height="80.00000000000004" width="100.0" x="1096.0587039856423" y="114.61571449547786"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-F3000E71-75A1-4EEA-ABAD-7BF830E5265E" id="BPMNShape_sid-F3000E71-75A1-4EEA-ABAD-7BF830E5265E">
        <omgdc:Bounds height="84.69127893447876" width="108.94799142955821" x="355.5260042852209" y="240.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-23D54F4A-E6CD-4301-9A85-0166F808337F" id="BPMNShape_sid-23D54F4A-E6CD-4301-9A85-0166F808337F">
        <omgdc:Bounds height="40.0" width="40.0" x="390.0" y="130.84381966498188"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-0E5985A1-3E99-4F48-AF54-4C1A158DF11A" id="BPMNShape_sid-0E5985A1-3E99-4F48-AF54-4C1A158DF11A">
        <omgdc:Bounds height="80.0" width="100.0" x="480.0" y="110.84381966498188"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge bpmnElement="sid-9A0FF159-170F-4C98-B39B-DB071B37FEC5" id="BPMNEdge_sid-9A0FF159-170F-4C98-B39B-DB071B37FEC5">
        <omgdi:waypoint x="2708.9499999998693" y="150.84381966498188"></omgdi:waypoint>
        <omgdi:waypoint x="2803.9999999999363" y="150.84381966498188"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-6AA643C2-262C-40C5-93C2-F221C6844E4F" id="BPMNEdge_sid-6AA643C2-262C-40C5-93C2-F221C6844E4F">
        <omgdi:waypoint x="2025.0" y="332.43411039998983"></omgdi:waypoint>
        <omgdi:waypoint x="2025.0" y="497.0"></omgdi:waypoint>
        <omgdi:waypoint x="2680.0" y="497.0"></omgdi:waypoint>
        <omgdi:waypoint x="2661.4236169904234" y="190.79381966498187"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-F3087686-571C-4F32-8A5A-99529661C375" id="BPMNEdge_sid-F3087686-571C-4F32-8A5A-99529661C375">
        <omgdi:waypoint x="174.95" y="150.84381966498188"></omgdi:waypoint>
        <omgdi:waypoint x="224.99999999998047" y="150.84381966498188"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-52C4FD72-6751-4DED-91EE-E1B66EDE3414" id="BPMNEdge_sid-52C4FD72-6751-4DED-91EE-E1B66EDE3414">
        <omgdi:waypoint x="846.0017153764846" y="352.4395136683513"></omgdi:waypoint>
        <omgdi:waypoint x="846.0017153764846" y="402.48951366835144"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-46A8DD60-50B0-41E6-BBD3-A85524DE10C2" id="BPMNEdge_sid-46A8DD60-50B0-41E6-BBD3-A85524DE10C2">
        <omgdi:waypoint x="865.946071485301" y="586.0031410597147"></omgdi:waypoint>
        <omgdi:waypoint x="1010.0" y="586.0"></omgdi:waypoint>
        <omgdi:waypoint x="1010.3650841713128" y="194.56571449547783"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-9F5DCED2-CE81-439A-A0B8-419672B55346" id="BPMNEdge_sid-9F5DCED2-CE81-439A-A0B8-419672B55346">
        <omgdi:waypoint x="1654.9656011490106" y="154.6157144954779"></omgdi:waypoint>
        <omgdi:waypoint x="1704.6625260903236" y="154.6157144954779"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-ADE88E65-C9DA-4C6E-980D-0AB5457DEF4E" id="BPMNEdge_sid-ADE88E65-C9DA-4C6E-980D-0AB5457DEF4E">
        <omgdi:waypoint x="685.2657846786475" y="193.13945913222125"></omgdi:waypoint>
        <omgdi:waypoint x="685.0" y="232.0"></omgdi:waypoint>
        <omgdi:waypoint x="846.0" y="232.0"></omgdi:waypoint>
        <omgdi:waypoint x="846.0008629044512" y="272.4895136683513"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-4F236AAC-82DC-4275-87A4-CDF38DAA6269" id="BPMNEdge_sid-4F236AAC-82DC-4275-87A4-CDF38DAA6269">
        <omgdi:waypoint x="1196.0087039856423" y="154.61571449547787"></omgdi:waypoint>
        <omgdi:waypoint x="1227.1892460323215" y="154.6157144954779"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-4EC63808-82B0-4892-BC18-DC19392E75DA" id="BPMNEdge_sid-4EC63808-82B0-4892-BC18-DC19392E75DA">
        <omgdi:waypoint x="2184.9479811778992" y="150.84381966498188"></omgdi:waypoint>
        <omgdi:waypoint x="2608.999999999908" y="150.84381966498188"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-3DB43E62-BB85-4091-8801-C1D0BE29F9A7" id="BPMNEdge_sid-3DB43E62-BB85-4091-8801-C1D0BE29F9A7">
        <omgdi:waypoint x="846.0017153764846" y="482.4395136683514"></omgdi:waypoint>
        <omgdi:waypoint x="846.0017153764846" y="566.0035773123676"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-B8B6F096-8F6C-45C7-AD6E-375B64EA455B" id="BPMNEdge_sid-B8B6F096-8F6C-45C7-AD6E-375B64EA455B">
        <omgdi:waypoint x="1746.4166584226195" y="462.3914586306721"></omgdi:waypoint>
        <omgdi:waypoint x="1746.0" y="635.0"></omgdi:waypoint>
        <omgdi:waypoint x="658.0" y="635.0"></omgdi:waypoint>
        <omgdi:waypoint x="658.1566527972321" y="605.8467691394475"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-227A8C4B-93F4-48F9-B0D3-86AF6B6962AD" id="BPMNEdge_sid-227A8C4B-93F4-48F9-B0D3-86AF6B6962AD">
        <omgdi:waypoint x="1804.612526090358" y="153.22219992721634"></omgdi:waypoint>
        <omgdi:waypoint x="1840.0" y="152.23594071867515"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-D95F9278-A711-4FEC-9B82-8C55BA51F456" id="BPMNEdge_sid-D95F9278-A711-4FEC-9B82-8C55BA51F456">
        <omgdi:waypoint x="44.94999797575196" y="150.84381966498188"></omgdi:waypoint>
        <omgdi:waypoint x="74.99999999999278" y="150.84381966498188"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-624EB315-6343-42F9-BDC6-2E235F2D4DC3" id="BPMNEdge_sid-624EB315-6343-42F9-BDC6-2E235F2D4DC3">
        <omgdi:waypoint x="2155.7175867063143" y="161.5346124045302"></omgdi:waypoint>
        <omgdi:waypoint x="2034.2592072604516" y="301.77192696203724"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-F88988E2-DFD1-48F7-A286-0299046C048B" id="BPMNEdge_sid-F88988E2-DFD1-48F7-A286-0299046C048B">
        <omgdi:waypoint x="1746.6371536053373" y="210.56569356457138"></omgdi:waypoint>
        <omgdi:waypoint x="1746.5324093787042" y="272.4895136683513"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-8F4998E6-A026-430A-AFB2-3B5BB8EF7F43" id="BPMNEdge_sid-8F4998E6-A026-430A-AFB2-3B5BB8EF7F43">
        <omgdi:waypoint x="2165.0" y="130.84381966498188"></omgdi:waypoint>
        <omgdi:waypoint x="2165.0" y="64.0"></omgdi:waypoint>
        <omgdi:waypoint x="2854.0" y="64.0"></omgdi:waypoint>
        <omgdi:waypoint x="2854.0" y="110.84381966498188"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-68E28E2C-E0F9-4D32-9A9E-FBE328F5CE7E" id="BPMNEdge_sid-68E28E2C-E0F9-4D32-9A9E-FBE328F5CE7E">
        <omgdi:waypoint x="579.9499999999999" y="151.59709796002198"></omgdi:waypoint>
        <omgdi:waypoint x="635.5397150828154" y="152.43542680485382"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-593260DD-CA09-4179-AADE-C46210365C32" id="BPMNEdge_sid-593260DD-CA09-4179-AADE-C46210365C32">
        <omgdi:waypoint x="1327.1392460323216" y="154.6157144954779"></omgdi:waypoint>
        <omgdi:waypoint x="1380.1748784201045" y="154.6157144954779"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-066EB074-D96B-4FE7-B681-A3A0A6463CBC" id="BPMNEdge_sid-066EB074-D96B-4FE7-B681-A3A0A6463CBC">
        <omgdi:waypoint x="333.89799142955275" y="151.05150361295722"></omgdi:waypoint>
        <omgdi:waypoint x="390.4233869139352" y="151.26720657891707"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-91B36E72-62E4-43F5-9FAE-5C167102C806" id="BPMNEdge_sid-91B36E72-62E4-43F5-9FAE-5C167102C806">
        <omgdi:waypoint x="826.0017153764846" y="586.0035773123676"></omgdi:waypoint>
        <omgdi:waypoint x="678.1690181004883" y="586.0035773123676"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-7C3D85B7-55A2-4FCE-B345-D86A52CCDE33" id="BPMNEdge_sid-7C3D85B7-55A2-4FCE-B345-D86A52CCDE33">
        <omgdi:waypoint x="1766.4041378050463" y="442.47879076722506"></omgdi:waypoint>
        <omgdi:waypoint x="2659.0" y="442.0"></omgdi:waypoint>
        <omgdi:waypoint x="2659.0" y="190.79381966498187"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-86486189-D19E-4D60-98CA-A58268FEEF79" id="BPMNEdge_sid-86486189-D19E-4D60-98CA-A58268FEEF79">
        <omgdi:waypoint x="2172.6043976875067" y="163.18851478859642"></omgdi:waypoint>
        <omgdi:waypoint x="2239.928886477918" y="272.4895136683513"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-064FA4CC-F37C-4BFE-B3DE-4DD8824AB434" id="BPMNEdge_sid-064FA4CC-F37C-4BFE-B3DE-4DD8824AB434">
        <omgdi:waypoint x="1480.124878420114" y="154.6157144954779"></omgdi:waypoint>
        <omgdi:waypoint x="1555.0156011489344" y="154.6157144954779"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-B8A803B0-A962-4506-846E-05F207AEFFE6" id="BPMNEdge_sid-B8A803B0-A962-4506-846E-05F207AEFFE6">
        <omgdi:waypoint x="1060.352396264285" y="154.61571449547785"></omgdi:waypoint>
        <omgdi:waypoint x="1096.0587039856423" y="154.61571449547787"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-6530811A-32C3-43A9-904A-25F2B9A1DB7C" id="BPMNEdge_sid-6530811A-32C3-43A9-904A-25F2B9A1DB7C">
        <omgdi:waypoint x="1939.9499999998955" y="150.84381966498188"></omgdi:waypoint>
        <omgdi:waypoint x="2145.0" y="150.84381966498188"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-B1EBCB17-BFAF-44EC-BCA8-19EC347D4824" id="BPMNEdge_sid-B1EBCB17-BFAF-44EC-BCA8-19EC347D4824">
        <omgdi:waypoint x="464.42399571477137" y="282.3456394672394"></omgdi:waypoint>
        <omgdi:waypoint x="530.0" y="282.3456394672394"></omgdi:waypoint>
        <omgdi:waypoint x="530.0" y="190.79381966498187"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-0D7C24C4-D281-436A-9CFD-B86549C3CCC6" id="BPMNEdge_sid-0D7C24C4-D281-436A-9CFD-B86549C3CCC6">
        <omgdi:waypoint x="658.2637286598085" y="566.0035773123676"></omgdi:waypoint>
        <omgdi:waypoint x="658.2637286598085" y="193.13945913222125"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-2F271B13-A378-469D-B31D-C460C9F8B5D7" id="BPMNEdge_sid-2F271B13-A378-469D-B31D-C460C9F8B5D7">
        <omgdi:waypoint x="735.4897150828144" y="153.6334362437136"></omgdi:waypoint>
        <omgdi:waypoint x="796.0017153764846" y="154.1712929624525"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-58E60A59-6088-4E28-93D0-EB7CC63F780C" id="BPMNEdge_sid-58E60A59-6088-4E28-93D0-EB7CC63F780C">
        <omgdi:waypoint x="1746.4648338989898" y="352.4395136683513"></omgdi:waypoint>
        <omgdi:waypoint x="1746.4648338989898" y="422.4895136683514"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-2373B9B1-2710-4367-8470-8F03B2CC6241" id="BPMNEdge_sid-2373B9B1-2710-4367-8470-8F03B2CC6241">
        <omgdi:waypoint x="2005.0" y="312.4895136683513"></omgdi:waypoint>
        <omgdi:waypoint x="1939.95" y="312.4895136683513"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-E8532E19-4D3F-4F0B-8E7C-A2DA0FE346CC" id="BPMNEdge_sid-E8532E19-4D3F-4F0B-8E7C-A2DA0FE346CC">
        <omgdi:waypoint x="895.9517153764846" y="154.61571449547785"></omgdi:waypoint>
        <omgdi:waypoint x="960.4023962642949" y="154.61571449547785"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-C85F8DFC-0C4E-4B7B-B2CC-023FE4C0656C" id="BPMNEdge_sid-C85F8DFC-0C4E-4B7B-B2CC-023FE4C0656C">
        <omgdi:waypoint x="2903.9500000000003" y="150.84381966498188"></omgdi:waypoint>
        <omgdi:waypoint x="2977.9822603721527" y="150.84381966498188"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-FF779E0D-EA4C-44F7-ADCC-803C4610B26A" id="BPMNEdge_sid-FF779E0D-EA4C-44F7-ADCC-803C4610B26A">
        <omgdi:waypoint x="429.52159949621534" y="151.26398773220876"></omgdi:waypoint>
        <omgdi:waypoint x="479.99999999999204" y="151.05281548088146"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-4AD94BEA-C3FA-4ED9-81D3-AE903760591E" id="BPMNEdge_sid-4AD94BEA-C3FA-4ED9-81D3-AE903760591E">
        <omgdi:waypoint x="410.4272040802619" y="170.35911354842787"></omgdi:waypoint>
        <omgdi:waypoint x="410.1614314958795" y="240.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-6C89BFC1-8AD0-49CB-9EA9-79D3BC84257A" id="BPMNEdge_sid-6C89BFC1-8AD0-49CB-9EA9-79D3BC84257A">
        <omgdi:waypoint x="1845.8353335073814" y="352.4395136683513"></omgdi:waypoint>
        <omgdi:waypoint x="1756.9334204596578" y="432.9843372880688"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-3BC12DF6-68C7-4609-B59A-FAB9850E483C" id="BPMNEdge_sid-3BC12DF6-68C7-4609-B59A-FAB9850E483C">
        <omgdi:waypoint x="2314.5172880561418" y="291.9986049393642"></omgdi:waypoint>
        <omgdi:waypoint x="2609.0" y="171.31423748523991"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
    </bpmndi:BPMNPlane>
  </bpmndi:BPMNDiagram>
</definitions>