<?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="SRD_MAIN" name="SRD_MAIN" isExecutable="true">
    <documentation>The main BPMN flow for SRD request design involves creating a request for a given list of services, reviewing and approving the request, and implementing the final design.</documentation>
    <endEvent id="sid-3793641E-C1BD-4F2E-98BA-BEBD8BED87CF"></endEvent>
    <scriptTask id="sid-7C9E681A-7BB1-4481-8F4E-806D55EE6B6F" name="Set Error" scriptFormat="groovy" flowable:autoStoreVariables="true">
      <script><![CDATA[execution.setVariable("final_error_code", error_code);]]></script>
    </scriptTask>
    <userTask id="sid-C6456D8F-C06A-4CE2-A8B3-1AAF962CA871" name="REQUEST_ACCEPTANCE" flowable:candidateGroups="SSE" flowable:formFieldValidation="true">
      <extensionElements>
        <flowable:taskListener event="create" expression="${srdTaskCreationListener.notify(task, true, false, null)}"></flowable:taskListener>
      </extensionElements>
    </userTask>
    <exclusiveGateway id="sid-6E3670DF-B5A2-4096-B4CC-0D82EC3EBEC3"></exclusiveGateway>
    <endEvent id="sid-BFB506F5-2195-4EE6-B785-1A8ED2F2ABF6"></endEvent>
    <serviceTask id="sid-74AB3836-FF40-438F-B8A8-9A2AA14E9C90" name="update request status" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[SrdInternalApi]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[updateServiceRequestStatus]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestId">
          <flowable:expression><![CDATA[${requestId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="status">
          <flowable:string><![CDATA[REQUEST_INFO]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <startEvent id="sid-E4EDF95E-A5CA-4D47-BB56-25FEA4C5DB00" flowable:formFieldValidation="true"></startEvent>
    <callActivity id="sid-9A88B13B-478A-489F-B43D-26AD8851A39B" name="Request validation and creation" calledElement="SRD_REQUEST_VALIDATION_AND_CREATION" flowable:calledElementType="key" flowable:inheritVariables="true" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:out sourceExpression="${final_error_code}" target="error_code"></flowable:out>
      </extensionElements>
    </callActivity>
    <exclusiveGateway id="sid-9A49E020-70BD-445E-A959-864A4147C069"></exclusiveGateway>
    <sequenceFlow id="sid-25A76429-D9FF-453F-A48E-E524F292788A" sourceRef="sid-74AB3836-FF40-438F-B8A8-9A2AA14E9C90" targetRef="sid-BEE71ADE-A7EE-4DDD-9A9E-91D8644E5E95"></sequenceFlow>
    <scriptTask id="sid-EB7F3E5C-AC65-4EBA-89C0-867261988ABD" name="collect all services" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[boolean reviewTask = false;
boolean ibsFound = false;
List<String> taskToReviewList = new ArrayList<String>();
def serviceDetailsList = [];
for (customerDetails in customerDetailsList) {
   if(customerDetails.services != null){
         for (service in customerDetails.services) {
               serviceDetailsList.add(service);
               if(!ibsFound  && service.service.toString().equalsIgnoreCase("IBS"))
                    ibsFound  = true;
         }
   }
}

execution.setVariable("serviceDetailsList",serviceDetailsList);
execution.setVariable("taskToReviewList",taskToReviewList);
execution.setVariable("reviewTask",reviewTask);
execution.setVariable("ibsFound",ibsFound);

boolean checkRoute= false;
execution.setVariable("checkRoute",checkRoute);

boolean routeTarget= true;
execution.setVariable("routeTarget",routeTarget);


println "****** >>>>>>Services Collected succesfully********<<<<<<<<<";]]></script>
    </scriptTask>
    <callActivity id="sid-94A905C9-EFCE-4C02-ACEA-D9CC66ABB646" name="Solution(s) preparation" calledElement="SRD_SOLUTION_PREPARATION" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${wfbbAcceptable}" target="wfbbAcceptable"></flowable:in>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
        <flowable:in sourceExpression="${serviceDetails}" target="serviceDetails"></flowable:in>
        <flowable:in sourceExpression="${taskToReviewList}" target="taskToReviewList"></flowable:in>
        <flowable:in sourceExpression="${reviewTask}" target="reviewTask"></flowable:in>
        <flowable:in sourceExpression="${ibsFound}" target="ibsFound"></flowable:in>
        <flowable:in sourceExpression="${checkRoute}" target="checkRoute"></flowable:in>
      </extensionElements>
      <multiInstanceLoopCharacteristics isSequential="false" flowable:collection="${serviceDetailsList}" flowable:elementVariable="serviceDetails"></multiInstanceLoopCharacteristics>
    </callActivity>
    <endEvent id="sid-132054D4-783B-4532-AA7F-8D9E48FE83D8"></endEvent>
    <scriptTask id="sid-941F358C-C56D-42EB-A2F2-C97928371046" name="Set Error" scriptFormat="groovy" flowable:autoStoreVariables="true">
      <script><![CDATA[execution.setVariable("final_error_code","0023");

println "****** >>>>>>Something went wrong in SOLUTION PREPERATION phase********<<<<<<<<<";]]></script>
    </scriptTask>
    <sequenceFlow id="sid-9767B562-3B8B-4651-9F8A-01AF96BCF999" sourceRef="sid-941F358C-C56D-42EB-A2F2-C97928371046" targetRef="sid-132054D4-783B-4532-AA7F-8D9E48FE83D8"></sequenceFlow>
    <exclusiveGateway id="sid-31E08FB5-84A4-4858-B5B4-88CE2FF71F59" default="sid-03F6EB95-DD43-407C-8071-57FDA90CAB00"></exclusiveGateway>
    <sequenceFlow id="sid-0F4A9F36-1227-4A1C-A5C9-CFEE1801EE13" sourceRef="sid-94A905C9-EFCE-4C02-ACEA-D9CC66ABB646" targetRef="sid-103E6360-5175-4351-A98B-FA03D963CEE2"></sequenceFlow>
    <exclusiveGateway id="sid-B5C6E990-5E03-4634-81E3-AB93E64E768F"></exclusiveGateway>
    <serviceTask id="sid-103E6360-5175-4351-A98B-FA03D963CEE2" name="retrieve services status" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[SrdInternalApi]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[getServiceStatusFromRequest]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestId">
          <flowable:expression><![CDATA[${requestId}]]></flowable:expression>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <scriptTask id="sid-41C7559B-B862-4294-AB6E-AE478FA60EBF" name="set variables" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[boolean reviewTask = true;  
execution.setVariable("taskToReviewList",tasksToReview);
execution.setVariable("reviewTask",reviewTask);

println "script after solution acceptance task";
println "tasks to review: " + tasksToReview;
println "reviewTask: " + reviewTask;]]></script>
    </scriptTask>
    <serviceTask id="sid-AAA2F80D-335D-4E26-8BAA-95234F461136" name="update request status" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[SrdInternalApi]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[updateServiceRequestStatus]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestId">
          <flowable:expression><![CDATA[${requestId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="status">
          <flowable:string><![CDATA[PENDING_VALIDATION]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <sequenceFlow id="sid-4D7D2830-7AFF-4617-B9A5-025ADBB1365D" sourceRef="sid-41C7559B-B862-4294-AB6E-AE478FA60EBF" targetRef="sid-94A905C9-EFCE-4C02-ACEA-D9CC66ABB646"></sequenceFlow>
    <callActivity id="sid-B05DF4A2-EE21-4A7A-8BF3-7D7B48BD0674" name="Network Implementation" calledElement="SRD_NETWORK_IMPLEMENTATION" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
      </extensionElements>
    </callActivity>
    <callActivity id="sid-C98AEF9E-22C3-40BB-AA3C-4F76DD8C1C5C" name="Request completion" calledElement="SRD_REQUEST_COMPLETION" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
      </extensionElements>
    </callActivity>
    <callActivity id="sid-BEE71ADE-A7EE-4DDD-9A9E-91D8644E5E95" name="GTM update status" calledElement="SRD_GTM_UPDATE_REQUEST_STATUS" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
        <flowable:in sourceExpression="REQUEST_INFO" target="status"></flowable:in>
        <flowable:in sourceExpression="${requestApprovalComment}" target="comments"></flowable:in>
      </extensionElements>
    </callActivity>
    <serviceTask id="sid-ED5150CA-BB25-48C8-9A84-50DEC8CB0292" name="update request status" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[SrdInternalApi]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[updateServiceRequestStatus]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestId">
          <flowable:expression><![CDATA[${requestId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="status">
          <flowable:string><![CDATA[Design in progress]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <callActivity id="sid-5A277F4B-2FD7-467C-928B-1185D6F99BC7" name="GTM update status" calledElement="SRD_GTM_UPDATE_REQUEST_STATUS" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
        <flowable:in sourceExpression="${requestApprovalComment}" target="comments"></flowable:in>
        <flowable:in sourceExpression="Design in progress" target="status"></flowable:in>
      </extensionElements>
    </callActivity>
    <sequenceFlow id="sid-6276B435-BBE8-40F4-9D8E-4B96439D90C4" sourceRef="sid-ED5150CA-BB25-48C8-9A84-50DEC8CB0292" targetRef="sid-5A277F4B-2FD7-467C-928B-1185D6F99BC7"></sequenceFlow>
    <exclusiveGateway id="sid-92E7AD29-596A-4D64-9D50-044B12329FFA"></exclusiveGateway>
    <userTask id="sid-0C208CD0-EA2E-451D-9677-C6110766F15E" name="IP_DESIGN_CONFIRMATION" flowable:candidateGroups="IP Support" flowable:formFieldValidation="true">
      <extensionElements>
        <flowable:taskListener event="create" expression="${srdTaskCreationListener.notify(task)}"></flowable:taskListener>
      </extensionElements>
    </userTask>
    <scriptTask id="sid-0EF72AA3-B5D9-4DDC-B8C2-03D65F16B47A" name="validate wfbb" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[boolean wfbbValidated = true;
String wfbbComments = null;
String requestApprovalComment= "";

boolean atLeastThereIsAWfbbService = false;
boolean noCoverage = false;
boolean isMobile = false;
for (customerDetails in customerDetailsList) {
    if(customerDetails.services != null){
        for (service in customerDetails.services) {
            if(service.service.toString().equalsIgnoreCase("WFBB")){
			   atLeastThereIsAWfbbService = true;
			   for (site in service.sites) {
				   if(site.latitude != null && site.longitude && site.fourG == false && site.fiveG == false){
					    noCoverage = true;
					    if(wfbbComments == null)
					       wfbbComments = "WFBB is not feasible , No coverage is enabled for service " + service.serviceName;
					    else
					       wfbbComments =  wfbbComments + " , No coverage is enabled for service " + service.serviceName;
				   }
			   }
			}
			if(service.service.toString().toLowerCase().contains("mobile")){
				isMobile = true;
				requestApprovalComment = "Mobile service detected";
                execution.setVariable("requestApprovalComment", requestApprovalComment) ;
			}
        }
    }
}

if(wfbbAcceptable == false && atLeastThereIsAWfbbService == true){
	wfbbValidated = false;
	wfbbComments = "WFBB is not feasible, check the 'wfbbAcceptable' parameter";
}
else if(wfbbAcceptable == true && noCoverage == true){
	wfbbValidated = false;
}

execution.setVariable("wfbbValidated", wfbbValidated);
execution.setVariable("wfbbComments", wfbbComments);
execution.setVariable("isMobile", isMobile);]]></script>
    </scriptTask>
    <exclusiveGateway id="sid-6B6EADA1-2E28-4A55-8B39-6AC9BEAFEC7A"></exclusiveGateway>
    <serviceTask id="sid-5A529B80-1004-4779-9A78-C75DBE3CFE09" name="update request status" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[SrdInternalApi]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[updateServiceRequestStatus]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestId">
          <flowable:expression><![CDATA[${requestId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="status">
          <flowable:string><![CDATA[REQUEST_INFO]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <callActivity id="sid-C81ABD04-9B1F-4E66-A9A6-67B476A1C45E" name="GTM update status" calledElement="SRD_GTM_UPDATE_REQUEST_STATUS" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
        <flowable:in sourceExpression="REQUEST_INFO" target="status"></flowable:in>
        <flowable:in sourceExpression="${wfbbComments}" target="comments"></flowable:in>
      </extensionElements>
    </callActivity>
    <sequenceFlow id="sid-647EA226-A997-4E41-B3F4-32AD0831C610" sourceRef="sid-5A529B80-1004-4779-9A78-C75DBE3CFE09" targetRef="sid-C81ABD04-9B1F-4E66-A9A6-67B476A1C45E"></sequenceFlow>
    <serviceTask id="sid-2F73EF46-62BE-400D-8F31-A5170940469B" name="add comments" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[SrdInternalApi]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[addComments]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestId">
          <flowable:expression><![CDATA[${requestId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="comments">
          <flowable:expression><![CDATA[${wfbbComments}]]></flowable:expression>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <endEvent id="sid-3BB0DC98-E136-463D-A7BC-6B5AEA389F42"></endEvent>
    <userTask id="sid-BFFB2281-AB98-45F6-838C-E3FF6A3C6566" name="APPROVE_SOLUTION" flowable:formFieldValidation="true"></userTask>
    <callActivity id="sid-F749A490-802A-445D-8119-682B8F928412" name="GTM update status" calledElement="SRD_GTM_UPDATE_REQUEST_STATUS" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
        <flowable:in sourceExpression="BoQ_Completed" target="status"></flowable:in>
        <flowable:in sourceExpression="&quot;&quot;" target="comments"></flowable:in>
      </extensionElements>
    </callActivity>
    <serviceTask id="sid-9DCCE832-8D47-47D9-A15E-34F45D6BD9CA" name="update request status" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[SrdInternalApi]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[updateServiceRequestStatus]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestId">
          <flowable:expression><![CDATA[${requestId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="status">
          <flowable:string><![CDATA[BoQ_Completed]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <sequenceFlow id="sid-FAA03BAE-9F52-4B50-96E9-C893244F6285" sourceRef="sid-2F73EF46-62BE-400D-8F31-A5170940469B" targetRef="sid-5A529B80-1004-4779-9A78-C75DBE3CFE09"></sequenceFlow>
    <sequenceFlow id="sid-21DDEECB-C0A4-49D1-B31F-406632CE6B69" sourceRef="sid-C81ABD04-9B1F-4E66-A9A6-67B476A1C45E" targetRef="sid-3BB0DC98-E136-463D-A7BC-6B5AEA389F42"></sequenceFlow>
    <sequenceFlow id="sid-874B8594-F0AD-4017-BCF6-A0FDBBCEE34B" sourceRef="sid-0EF72AA3-B5D9-4DDC-B8C2-03D65F16B47A" targetRef="sid-6B6EADA1-2E28-4A55-8B39-6AC9BEAFEC7A"></sequenceFlow>
    <boundaryEvent id="sid-04E272E9-7884-4DEF-B1A8-C2E6F7A45528" attachedToRef="sid-94A905C9-EFCE-4C02-ACEA-D9CC66ABB646">
      <errorEventDefinition></errorEventDefinition>
    </boundaryEvent>
    <userTask id="sid-2B1CEA29-7CFD-4921-AD98-61CC5A06CC06" name="SOLUTION_ACCEPTANCE" flowable:candidateGroups="TAS" flowable:formFieldValidation="true">
      <extensionElements>
        <flowable:taskListener event="create" expression="${srdTaskCreationListener.notify(task)}"></flowable:taskListener>
      </extensionElements>
    </userTask>
    <sequenceFlow id="sid-AA1A443C-1F17-4888-9356-F6745837C543" sourceRef="sid-BEE71ADE-A7EE-4DDD-9A9E-91D8644E5E95" targetRef="sid-BFB506F5-2195-4EE6-B785-1A8ED2F2ABF6"></sequenceFlow>
    <sequenceFlow id="sid-2E4D06D9-F497-495D-A307-9879AF856053" sourceRef="sid-EB7F3E5C-AC65-4EBA-89C0-867261988ABD" targetRef="sid-94A905C9-EFCE-4C02-ACEA-D9CC66ABB646"></sequenceFlow>
    <scriptTask id="sid-166B373A-7C77-4397-BBB0-1A6D1137CE40" name="get List of Services" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[def listOfServices = [];
String[] names = null;
String name = null;
for (customerDetails in customerDetailsList) {
   if(customerDetails.services != null){
         for (service in customerDetails.services) {
			  
				name = service.serviceName;
			    names = name.split('_');
			  
			   listOfServices.add(names[1]);
         }
   }
}

execution.setVariable("listOfServices",listOfServices);

println "****** >>>>>>Services retrieved succesfully********<<<<<<<<<";]]></script>
    </scriptTask>
    <sequenceFlow id="sid-7EFA497C-49BC-4AA8-AC32-B7CF04168066" sourceRef="sid-33CCE065-C2A4-4A7A-80B6-C71B2745D4DB" targetRef="sid-C98AEF9E-22C3-40BB-AA3C-4F76DD8C1C5C"></sequenceFlow>
    <sequenceFlow id="sid-5F388989-21BC-4835-9C6A-413E80D3108A" sourceRef="sid-103E6360-5175-4351-A98B-FA03D963CEE2" targetRef="sid-31E08FB5-84A4-4858-B5B4-88CE2FF71F59"></sequenceFlow>
    <callActivity id="sid-33CCE065-C2A4-4A7A-80B6-C71B2745D4DB" name="CE Implementation" calledElement="SRD_CE_IMPLEMNTATION" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
        <flowable:in sourceExpression="${serviceName}" target="serviceName"></flowable:in>
      </extensionElements>
      <multiInstanceLoopCharacteristics isSequential="false" flowable:collection="${listOfServices}" flowable:elementVariable="serviceName"></multiInstanceLoopCharacteristics>
    </callActivity>
    <sequenceFlow id="sid-32FAC7EE-32A2-4CD0-B573-4A425123528F" sourceRef="sid-B05DF4A2-EE21-4A7A-8BF3-7D7B48BD0674" targetRef="sid-33CCE065-C2A4-4A7A-80B6-C71B2745D4DB"></sequenceFlow>
    <endEvent id="sid-C268A549-B655-401A-B767-FE8093FC904C"></endEvent>
    <sequenceFlow id="sid-BB014160-79A2-4A29-856A-37503E4D8476" sourceRef="sid-92E7AD29-596A-4D64-9D50-044B12329FFA" targetRef="sid-0C208CD0-EA2E-451D-9677-C6110766F15E">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${taskToReviewList.contains("IP_OPTICS") == true}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-165EA8B7-578A-43F8-BAB5-6D5A5E9381F7" sourceRef="sid-92E7AD29-596A-4D64-9D50-044B12329FFA" targetRef="sid-9DCCE832-8D47-47D9-A15E-34F45D6BD9CA">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${taskToReviewList.contains("IP_OPTICS") == false}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-5C89EA76-9C24-4C55-AA76-5E7EFF392DDD" sourceRef="sid-0C208CD0-EA2E-451D-9677-C6110766F15E" targetRef="sid-9DCCE832-8D47-47D9-A15E-34F45D6BD9CA"></sequenceFlow>
    <exclusiveGateway id="sid-CCC738BA-BC1C-4618-B6D0-3F3E8F86DEB5" default="sid-C904D760-B38C-4A19-9B0F-65EE914B110E"></exclusiveGateway>
    <sequenceFlow id="sid-1D419A24-0455-4402-B809-0E985BBE1E81" sourceRef="sid-BFFB2281-AB98-45F6-838C-E3FF6A3C6566" targetRef="sid-1CDDA58F-B95C-46DD-A736-7420277DB3F6"></sequenceFlow>
    <scriptTask id="sid-18B5A14F-43A9-4DF0-976D-1C95E819D297" name="clear review" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[boolean reviewTask = false;
List<String> taskToReviewList = new ArrayList<String>();
execution.setVariable("taskToReviewList",taskToReviewList);
execution.setVariable("reviewTask",reviewTask);]]></script>
    </scriptTask>
    <sequenceFlow id="sid-6C549725-5965-4E48-B912-8E108F110C57" sourceRef="sid-F749A490-802A-445D-8119-682B8F928412" targetRef="sid-DC544D73-0DB4-4E53-B933-C1EB64197185"></sequenceFlow>
    <sequenceFlow id="sid-B3C572E5-CB5A-4739-866B-2D39FDC969E0" sourceRef="sid-9DCCE832-8D47-47D9-A15E-34F45D6BD9CA" targetRef="sid-F749A490-802A-445D-8119-682B8F928412"></sequenceFlow>
    <sequenceFlow id="sid-5A49E62A-7378-44A1-9F19-FFFD2B293A00" name="AM rejection" sourceRef="sid-18B5A14F-43A9-4DF0-976D-1C95E819D297" targetRef="sid-94A905C9-EFCE-4C02-ACEA-D9CC66ABB646"></sequenceFlow>
    <exclusiveGateway id="sid-FAD1CE07-36C4-48C0-A054-D58F02700059" default="sid-EECD23A5-2D69-4ABE-86F3-E4E6675BAE27"></exclusiveGateway>
    <sequenceFlow id="sid-746D3C8C-0F4A-4747-AE97-6DAF96B4ECA0" sourceRef="sid-EC52A82B-8E1F-444B-9A04-EE33A5065DDF" targetRef="sid-FAD1CE07-36C4-48C0-A054-D58F02700059"></sequenceFlow>
    <sequenceFlow id="sid-EECD23A5-2D69-4ABE-86F3-E4E6675BAE27" sourceRef="sid-FAD1CE07-36C4-48C0-A054-D58F02700059" targetRef="sid-B05DF4A2-EE21-4A7A-8BF3-7D7B48BD0674"></sequenceFlow>
    <callActivity id="sid-EC52A82B-8E1F-444B-9A04-EE33A5065DDF" name="OBB integration" flowable:async="true" calledElement="SRD_OBB_REQUEST" flowable:calledElementType="key" flowable:fallbackToDefaultTenant="false">
      <extensionElements>
        <flowable:in sourceExpression="${requestId}" target="requestId"></flowable:in>
        <flowable:out sourceExpression="${obbRequestStatus}" target="obbRequestStatus"></flowable:out>
      </extensionElements>
    </callActivity>
    <serviceTask id="sid-DC544D73-0DB4-4E53-B933-C1EB64197185" name="add Request LOG" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[SrdInternalApi]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[saveRequestLog]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestId">
          <flowable:expression><![CDATA[${requestId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="category">
          <flowable:string><![CDATA[Service Feasibility]]></flowable:string>
        </flowable:field>
        <flowable:field name="name">
          <flowable:string><![CDATA[AM action]]></flowable:string>
        </flowable:field>
        <flowable:field name="message">
          <flowable:string><![CDATA[The solution has been forwarded to the Account Manager, and we are currently awaiting their response.]]></flowable:string>
        </flowable:field>
        <flowable:field name="type">
          <flowable:string><![CDATA[Task]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <sequenceFlow id="sid-0844E16C-24DB-4852-8A7E-AE905A5B8BFB" sourceRef="sid-DC544D73-0DB4-4E53-B933-C1EB64197185" targetRef="sid-BFFB2281-AB98-45F6-838C-E3FF6A3C6566"></sequenceFlow>
    <scriptTask id="sid-3E2F0CC2-DAB1-41D7-A885-6BC38695B56D" name="print log" scriptFormat="groovy" flowable:autoStoreVariables="true">
      <script><![CDATA[println "****** >>>>>> Before updating request status to PENDING_VALIDATION ********<<<<<<<<<";]]></script>
    </scriptTask>
    <sequenceFlow id="sid-C4670D76-E9F0-415B-AFDB-82DBFBB822A6" sourceRef="sid-7C9E681A-7BB1-4481-8F4E-806D55EE6B6F" targetRef="sid-3793641E-C1BD-4F2E-98BA-BEBD8BED87CF"></sequenceFlow>
    <sequenceFlow id="sid-C46A6B3F-4C01-4760-A382-43EBB99B75CD" sourceRef="sid-3E2F0CC2-DAB1-41D7-A885-6BC38695B56D" targetRef="sid-AAA2F80D-335D-4E26-8BAA-95234F461136"></sequenceFlow>
    <sequenceFlow id="sid-AAC7A89A-60A6-44F5-8754-36DB5B79652C" sourceRef="sid-AAA2F80D-335D-4E26-8BAA-95234F461136" targetRef="sid-0F6848CD-A1A5-413F-9C3B-9B19BD9296D2"></sequenceFlow>
    <scriptTask id="sid-BDEF064A-2F59-45F7-8BD7-87019710BC81" name="print log" scriptFormat="groovy" flowable:autoStoreVariables="true">
      <script><![CDATA[println "****** >>>>>> Task called REQUEST_ACCEPTANCE completed as : " + requestApproval + " ********<<<<<<<<<";

println "srd main print log";
println "******************** prepare solution input variables *******************";
for(key in execution.getVariables().keySet())
println "the key is " + key + " the value is "+ execution.getVariable(key);

println "*********************************************************************";]]></script>
    </scriptTask>
    <sequenceFlow id="sid-345E76CD-3285-46E2-9993-C6090B8382E1" sourceRef="sid-BDEF064A-2F59-45F7-8BD7-87019710BC81" targetRef="sid-6E3670DF-B5A2-4096-B4CC-0D82EC3EBEC3"></sequenceFlow>
    <scriptTask id="sid-0F6848CD-A1A5-413F-9C3B-9B19BD9296D2" name="print log" scriptFormat="groovy" flowable:autoStoreVariables="true">
      <script><![CDATA[println "****** >>>>>>Request status updated to PENDING_VALIDATION , and TASK RA should be created..********<<<<<<<<<";]]></script>
    </scriptTask>
    <scriptTask id="sid-4522B708-A5A3-43CE-869F-6A3EA231B97C" name="print log" scriptFormat="groovy" flowable:autoStoreVariables="true">
      <script><![CDATA[println "****** >>>>>>Task RA ACCEPTED, and flow resume to update the Request Status to DESIGN_IN_PROGRESS********<<<<<<<<<";]]></script>
    </scriptTask>
    <scriptTask id="sid-F26D06F3-D267-4BF3-8DE9-D3F3B2FFCC70" name="print log" scriptFormat="groovy" flowable:autoStoreVariables="true">
      <script><![CDATA[println "****** >>>>>>Task RA Rejected, and flow ends up here...********<<<<<<<<<";]]></script>
    </scriptTask>
    <sequenceFlow id="sid-48549E72-3ED9-4F6A-A272-66D9140866D7" sourceRef="sid-F26D06F3-D267-4BF3-8DE9-D3F3B2FFCC70" targetRef="sid-74AB3836-FF40-438F-B8A8-9A2AA14E9C90"></sequenceFlow>
    <sequenceFlow id="sid-6CCD8BC5-5AFF-4569-A60A-73F94BEA9424" name="To Review" sourceRef="sid-B5C6E990-5E03-4634-81E3-AB93E64E768F" targetRef="sid-41C7559B-B862-4294-AB6E-AE478FA60EBF">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${tasksToReview.size()!=0}]]></conditionExpression>
    </sequenceFlow>
    <scriptTask id="sid-B3F7BD3D-AF9C-442E-B022-D4A817C6266F" name="Set Variables" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[boolean checkRoute = true;  
execution.setVariable("checkRoute",checkRoute);

println "script after approve solution with service type: Check_Route";

println "******************** prepare input variables in srd feasibility *******************";
for(key in execution.getVariables().keySet())
println "the key is " + key + " the value is "+ execution.getVariable(key);

println "*********************************************************************";]]></script>
    </scriptTask>
    <exclusiveGateway id="sid-B5A6B48D-5917-4796-BB6A-13710CC32C6C" default="sid-13288ED8-091B-433E-87E2-86F7F2CB914E"></exclusiveGateway>
    <sequenceFlow id="sid-C9B5BEA8-6367-44F1-AE73-A70897CA8D59" sourceRef="sid-B3F7BD3D-AF9C-442E-B022-D4A817C6266F" targetRef="sid-B5A6B48D-5917-4796-BB6A-13710CC32C6C"></sequenceFlow>
    <sequenceFlow id="sid-E5CCE664-7321-4A14-BF73-1B636A481462" sourceRef="sid-FAD1CE07-36C4-48C0-A054-D58F02700059" targetRef="sid-94A905C9-EFCE-4C02-ACEA-D9CC66ABB646">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${obbRequestStatus=="failed"}]]></conditionExpression>
    </sequenceFlow>
    <scriptTask id="sid-1CDDA58F-B95C-46DD-A736-7420277DB3F6" name="Set Variables" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[println "******************** prepare solution input variables *******************";
for(key in execution.getVariables().keySet())
println "the key is " + key + " the value is "+ execution.getVariable(key);

def serviceType = serviceDetailsList[0].serviceType;

execution.setVariable("serviceType", serviceType);



println "service type: " + serviceType;]]></script>
    </scriptTask>
    <sequenceFlow id="sid-28DC2663-C854-4DC1-BD73-FFA86D647584" sourceRef="sid-1CDDA58F-B95C-46DD-A736-7420277DB3F6" targetRef="sid-CCC738BA-BC1C-4618-B6D0-3F3E8F86DEB5"></sequenceFlow>
    <sequenceFlow id="sid-779F0351-CAC6-4BE6-BE6E-BD56B6D3C2EC" name="WFBB Validation Failed" sourceRef="sid-6B6EADA1-2E28-4A55-8B39-6AC9BEAFEC7A" targetRef="sid-2F73EF46-62BE-400D-8F31-A5170940469B">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${wfbbValidated== false}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-13288ED8-091B-433E-87E2-86F7F2CB914E" name="Closed" sourceRef="sid-B5A6B48D-5917-4796-BB6A-13710CC32C6C" targetRef="sid-2567F6FA-1E88-4184-B765-37E7558BFC0D"></sequenceFlow>
    <sequenceFlow id="sid-C904D760-B38C-4A19-9B0F-65EE914B110E" sourceRef="sid-CCC738BA-BC1C-4618-B6D0-3F3E8F86DEB5" targetRef="sid-EC52A82B-8E1F-444B-9A04-EE33A5065DDF"></sequenceFlow>
    <sequenceFlow id="sid-F6C0F604-4B2B-407E-A7F6-63BD412C556B" sourceRef="sid-CCC738BA-BC1C-4618-B6D0-3F3E8F86DEB5" targetRef="sid-18B5A14F-43A9-4DF0-976D-1C95E819D297">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!serviceType.toString().equalsIgnoreCase("Route_Check") && requestApproval=='reject'}]]></conditionExpression>
    </sequenceFlow>
    <scriptTask id="sid-08636BB8-5CFE-47FD-8D1A-3E99641F497A" name="Set Variables" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[boolean routeTarget= false;
execution.setVariable("routeTarget",routeTarget);

println "script after approve solution with route target:" + routeTarget; 

println "******************** prepare input variables in srd feasibility *******************";
for(key in execution.getVariables().keySet())
println "the key is " + key + " the value is "+ execution.getVariable(key);

println "*********************************************************************";]]></script>
    </scriptTask>
    <sequenceFlow id="sid-37066099-C1CA-40B5-A99B-4C2FDDD4D3C4" sourceRef="sid-08636BB8-5CFE-47FD-8D1A-3E99641F497A" targetRef="sid-94A905C9-EFCE-4C02-ACEA-D9CC66ABB646"></sequenceFlow>
    <serviceTask id="sid-2567F6FA-1E88-4184-B765-37E7558BFC0D" name="add Request LOG" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[SrdInternalApi]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[saveRequestLog]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestId">
          <flowable:expression><![CDATA[${requestId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="category">
          <flowable:string><![CDATA[Modify]]></flowable:string>
        </flowable:field>
        <flowable:field name="name">
          <flowable:string><![CDATA[AM action]]></flowable:string>
        </flowable:field>
        <flowable:field name="message">
          <flowable:string><![CDATA[Request Closed by AM]]></flowable:string>
        </flowable:field>
        <flowable:field name="type">
          <flowable:string><![CDATA[Status]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <sequenceFlow id="sid-821C2C8C-2335-4C65-913A-AD8734082407" sourceRef="sid-2567F6FA-1E88-4184-B765-37E7558BFC0D" targetRef="sid-C98AEF9E-22C3-40BB-AA3C-4F76DD8C1C5C"></sequenceFlow>
    <serviceTask id="sid-DF55E4B7-A30F-4A15-BA91-7CF80D5743F5" name="complete custom tas task" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[SrdInternalApi]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[completeCustomTask]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestId">
          <flowable:expression><![CDATA[${requestId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="taskName">
          <flowable:string><![CDATA[CUSTOM_TAS_FIXED]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <sequenceFlow id="sid-F5560701-A63D-4A6A-92A7-12E3318D86B4" sourceRef="sid-DF55E4B7-A30F-4A15-BA91-7CF80D5743F5" targetRef="sid-B5C6E990-5E03-4634-81E3-AB93E64E768F"></sequenceFlow>
    <sequenceFlow id="sid-372F4CE5-5630-45BD-94B1-DB320E4097E7" sourceRef="sid-2B1CEA29-7CFD-4921-AD98-61CC5A06CC06" targetRef="sid-DF55E4B7-A30F-4A15-BA91-7CF80D5743F5"></sequenceFlow>
    <sequenceFlow id="sid-B2C7E32C-7C00-41D5-9CE5-AA173A49AEFA" sourceRef="sid-C98AEF9E-22C3-40BB-AA3C-4F76DD8C1C5C" targetRef="sid-C268A549-B655-401A-B767-FE8093FC904C"></sequenceFlow>
    <sequenceFlow id="sid-5EA28B36-E6E9-42B2-B136-644EE07699AE" sourceRef="sid-CCC738BA-BC1C-4618-B6D0-3F3E8F86DEB5" targetRef="sid-B3F7BD3D-AF9C-442E-B022-D4A817C6266F">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${serviceType.toString().equalsIgnoreCase("Route_Check") && execution.getVariable("routeTarget") == true}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-4069E513-ED9C-4F08-8F4F-1259B30E8E60" name="Approved" sourceRef="sid-B5A6B48D-5917-4796-BB6A-13710CC32C6C" targetRef="sid-08636BB8-5CFE-47FD-8D1A-3E99641F497A">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${requestApproval=='acceptRouteCheck'}]]></conditionExpression>
    </sequenceFlow>
    <serviceTask id="sid-A85A29C1-CEB6-4537-9468-93ECF6A9B7E3" name="complete custom tas task" flowable:class="com.mobinets.nep.client.workflow.soap.SoapDelegate">
      <extensionElements>
        <flowable:field name="service">
          <flowable:string><![CDATA[SrdInternalApi]]></flowable:string>
        </flowable:field>
        <flowable:field name="operation">
          <flowable:string><![CDATA[completeCustomTask]]></flowable:string>
        </flowable:field>
        <flowable:field name="requestId">
          <flowable:expression><![CDATA[${requestId}]]></flowable:expression>
        </flowable:field>
        <flowable:field name="taskName">
          <flowable:string><![CDATA[CUSTOM_TAS_FIXED]]></flowable:string>
        </flowable:field>
      </extensionElements>
    </serviceTask>
    <sequenceFlow id="sid-29255B60-A036-4FAB-8ED1-3A8A43317640" sourceRef="sid-A85A29C1-CEB6-4537-9468-93ECF6A9B7E3" targetRef="sid-9DCCE832-8D47-47D9-A15E-34F45D6BD9CA"></sequenceFlow>
    <sequenceFlow id="sid-FBE45027-9DFA-45E1-BE18-8AE22BC4F458" name="Validation Failed" sourceRef="sid-9A49E020-70BD-445E-A959-864A4147C069" targetRef="sid-7C9E681A-7BB1-4481-8F4E-806D55EE6B6F">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!error_code.trim().isEmpty()}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-16A840FC-3B81-4D07-A5F0-FF192EC970E3" sourceRef="sid-9A49E020-70BD-445E-A959-864A4147C069" targetRef="sid-0EF72AA3-B5D9-4DDC-B8C2-03D65F16B47A">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${error_code.trim().isEmpty()}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-BF66C437-5272-4E58-A36D-66C7BEB54AED" sourceRef="sid-6B6EADA1-2E28-4A55-8B39-6AC9BEAFEC7A" targetRef="sid-3E2F0CC2-DAB1-41D7-A885-6BC38695B56D">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${wfbbValidated== true}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-4753412C-0915-4E2E-A5F9-C12437C0ADA1" sourceRef="sid-9A88B13B-478A-489F-B43D-26AD8851A39B" targetRef="sid-9A49E020-70BD-445E-A959-864A4147C069"></sequenceFlow>
    <sequenceFlow id="sid-0287041F-1C22-4356-954D-948A5F095954" sourceRef="sid-0F6848CD-A1A5-413F-9C3B-9B19BD9296D2" targetRef="sid-A375611D-A8C8-4AE0-8424-1506B96A4915"></sequenceFlow>
    <exclusiveGateway id="sid-A375611D-A8C8-4AE0-8424-1506B96A4915" default="sid-088FD581-E778-4DD7-A259-94A6FA02026B"></exclusiveGateway>
    <sequenceFlow id="sid-2F33673C-C985-4D75-B309-B0F779AF69A2" sourceRef="sid-4522B708-A5A3-43CE-869F-6A3EA231B97C" targetRef="sid-ED5150CA-BB25-48C8-9A84-50DEC8CB0292"></sequenceFlow>
    <sequenceFlow id="sid-088FD581-E778-4DD7-A259-94A6FA02026B" sourceRef="sid-A375611D-A8C8-4AE0-8424-1506B96A4915" targetRef="sid-C6456D8F-C06A-4CE2-A8B3-1AAF962CA871"></sequenceFlow>
    <sequenceFlow id="sid-7D63E599-406E-4D2F-912F-039DD2F28D78" name="Mobile Coverage" sourceRef="sid-A375611D-A8C8-4AE0-8424-1506B96A4915" targetRef="sid-ED5150CA-BB25-48C8-9A84-50DEC8CB0292">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${isMobile}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-0A20EA48-ECAD-403F-9084-B4E42DA1D1F7" sourceRef="sid-04E272E9-7884-4DEF-B1A8-C2E6F7A45528" targetRef="sid-941F358C-C56D-42EB-A2F2-C97928371046"></sequenceFlow>
    <sequenceFlow id="sid-DE0114EA-CFF7-42EA-8EDA-05B79227BFE5" sourceRef="sid-5A277F4B-2FD7-467C-928B-1185D6F99BC7" targetRef="sid-166B373A-7C77-4397-BBB0-1A6D1137CE40"></sequenceFlow>
    <sequenceFlow id="sid-89B67030-A609-4BF6-A5AA-9DB5EEBD8D17" sourceRef="sid-166B373A-7C77-4397-BBB0-1A6D1137CE40" targetRef="sid-EB7F3E5C-AC65-4EBA-89C0-867261988ABD"></sequenceFlow>
    <sequenceFlow id="sid-03F6EB95-DD43-407C-8071-57FDA90CAB00" name="Network Available" sourceRef="sid-31E08FB5-84A4-4858-B5B4-88CE2FF71F59" targetRef="sid-A85A29C1-CEB6-4537-9468-93ECF6A9B7E3"></sequenceFlow>
    <sequenceFlow id="sid-D86DDFA8-EBDD-44E5-93EE-68E345633B0A" name="Network Unavailable" sourceRef="sid-31E08FB5-84A4-4858-B5B4-88CE2FF71F59" targetRef="sid-2B1CEA29-7CFD-4921-AD98-61CC5A06CC06">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${execution.getVariable("getServiceStatusFromRequestResponse")==null ||  execution.getVariable("getServiceStatusFromRequestResponse").contains("PARTIALLY_AVAILABLE") || execution.getVariable("getServiceStatusFromRequestResponse").contains("UNAVAILABLE") || execution.getVariable("getServiceStatusFromRequestResponse").contains("COMPLEX")}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-6DB89231-FECE-4C62-A0EF-C268B817BA54" name="No Task To Review" sourceRef="sid-B5C6E990-5E03-4634-81E3-AB93E64E768F" targetRef="sid-92E7AD29-596A-4D64-9D50-044B12329FFA">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${tasksToReview.size() ==0}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-F84AF243-BAB6-4BD7-B28F-16F51D1BCD6C" name="Request Rejected" sourceRef="sid-6E3670DF-B5A2-4096-B4CC-0D82EC3EBEC3" targetRef="sid-F26D06F3-D267-4BF3-8DE9-D3F3B2FFCC70">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${requestApproval=='reject'}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-1448DE10-C7CC-402F-90CF-8CA69A1CC777" sourceRef="sid-6E3670DF-B5A2-4096-B4CC-0D82EC3EBEC3" targetRef="sid-4522B708-A5A3-43CE-869F-6A3EA231B97C">
      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${requestApproval=='accept'}]]></conditionExpression>
    </sequenceFlow>
    <sequenceFlow id="sid-BEAB09CB-5663-4154-8BDA-0ACD706420CE" sourceRef="sid-C6456D8F-C06A-4CE2-A8B3-1AAF962CA871" targetRef="sid-BDEF064A-2F59-45F7-8BD7-87019710BC81"></sequenceFlow>
    <scriptTask id="sid-73165336-20D5-444F-A2EF-48C10EFB98B5" name="Set variables" scriptFormat="groovy" flowable:autoStoreVariables="false">
      <script><![CDATA[// Set default for wfbbAcceptable
if (!execution.hasVariable('wfbbAcceptable') || execution.getVariable('wfbbAcceptable') == null) {
    execution.setVariable('wfbbAcceptable', false)
}

// Set default for projectType if serviceType is ROUTE_CHECK
if ((!execution.hasVariable('projectType') || execution.getVariable('projectType') == null)
        && execution.getVariable('serviceType') == 'ROUTE_CHECK') {
    execution.setVariable('projectType', 'ROUTE_CHECK')
}]]></script>
    </scriptTask>
    <sequenceFlow id="sid-AE1A8224-9BAE-4346-90C8-527F76CED061" sourceRef="sid-E4EDF95E-A5CA-4D47-BB56-25FEA4C5DB00" targetRef="sid-73165336-20D5-444F-A2EF-48C10EFB98B5"></sequenceFlow>
    <sequenceFlow id="sid-F943852C-9A68-4706-8283-6B2499868BD0" sourceRef="sid-73165336-20D5-444F-A2EF-48C10EFB98B5" targetRef="sid-9A88B13B-478A-489F-B43D-26AD8851A39B"></sequenceFlow>
    <textAnnotation id="sid-9DB74C4E-2D1C-4223-9DBE-6CBC7DA6DF58">
      <text>Run the network feasibility for each service in the list, execution is done in parallel</text>
    </textAnnotation>
    <textAnnotation id="sid-68C4794F-A68D-4FF6-A986-B06C83B3F187">
      <text>Approve Solution is not a created SRD Task. To continue this task, AM (Account Manager) needs to trigger updateRequestStatus API.</text>
    </textAnnotation>
    <association id="sid-E2CC0456-F4E1-4D1A-9928-87F8832732F1" sourceRef="sid-94A905C9-EFCE-4C02-ACEA-D9CC66ABB646" targetRef="sid-9DB74C4E-2D1C-4223-9DBE-6CBC7DA6DF58" associationDirection="None"></association>
    <association id="sid-0B678CD3-0D87-4A9E-9619-2CA487221446" sourceRef="sid-68C4794F-A68D-4FF6-A986-B06C83B3F187" targetRef="sid-BFFB2281-AB98-45F6-838C-E3FF6A3C6566" associationDirection="None"></association>
  </process>
  <bpmndi:BPMNDiagram id="BPMNDiagram_SRD_MAIN">
    <bpmndi:BPMNPlane bpmnElement="SRD_MAIN" id="BPMNPlane_SRD_MAIN">
      <bpmndi:BPMNShape bpmnElement="sid-3793641E-C1BD-4F2E-98BA-BEBD8BED87CF" id="BPMNShape_sid-3793641E-C1BD-4F2E-98BA-BEBD8BED87CF">
        <omgdc:Bounds height="28.0" width="28.0" x="365.2592584961453" y="1059.2592570244258"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-7C9E681A-7BB1-4481-8F4E-806D55EE6B6F" id="BPMNShape_sid-7C9E681A-7BB1-4481-8F4E-806D55EE6B6F">
        <omgdc:Bounds height="80.0" width="100.0" x="329.2592584961453" y="929.6296277763531"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-C6456D8F-C06A-4CE2-A8B3-1AAF962CA871" id="BPMNShape_sid-C6456D8F-C06A-4CE2-A8B3-1AAF962CA871">
        <omgdc:Bounds height="80.0" width="100.0" x="969.99998703599" y="752.0999887928367"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-6E3670DF-B5A2-4096-B4CC-0D82EC3EBEC3" id="BPMNShape_sid-6E3670DF-B5A2-4096-B4CC-0D82EC3EBEC3">
        <omgdc:Bounds height="40.0" width="40.0" x="1240.0" y="772.0999999999999"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-BFB506F5-2195-4EE6-B785-1A8ED2F2ABF6" id="BPMNShape_sid-BFB506F5-2195-4EE6-B785-1A8ED2F2ABF6">
        <omgdc:Bounds height="28.0" width="28.0" x="1381.0000000000005" y="1140.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-74AB3836-FF40-438F-B8A8-9A2AA14E9C90" id="BPMNShape_sid-74AB3836-FF40-438F-B8A8-9A2AA14E9C90">
        <omgdc:Bounds height="80.0" width="100.0" x="1210.0" y="1000.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-E4EDF95E-A5CA-4D47-BB56-25FEA4C5DB00" id="BPMNShape_sid-E4EDF95E-A5CA-4D47-BB56-25FEA4C5DB00">
        <omgdc:Bounds height="30.0" width="30.0" x="15.0" y="774.9997570515361"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-9A88B13B-478A-489F-B43D-26AD8851A39B" id="BPMNShape_sid-9A88B13B-478A-489F-B43D-26AD8851A39B">
        <omgdc:Bounds height="80.0" width="100.0" x="220.0" y="750.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-9A49E020-70BD-445E-A959-864A4147C069" id="BPMNShape_sid-9A49E020-70BD-445E-A959-864A4147C069">
        <omgdc:Bounds height="40.0" width="40.0" x="359.2592584961454" y="769.9999999999999"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-EB7F3E5C-AC65-4EBA-89C0-867261988ABD" id="BPMNShape_sid-EB7F3E5C-AC65-4EBA-89C0-867261988ABD">
        <omgdc:Bounds height="80.00000000000023" width="100.0" x="1630.0000000000005" y="749.9999999999998"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-94A905C9-EFCE-4C02-ACEA-D9CC66ABB646" id="BPMNShape_sid-94A905C9-EFCE-4C02-ACEA-D9CC66ABB646">
        <omgdc:Bounds height="80.0" width="100.0" x="1765.0" y="750.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-132054D4-783B-4532-AA7F-8D9E48FE83D8" id="BPMNShape_sid-132054D4-783B-4532-AA7F-8D9E48FE83D8">
        <omgdc:Bounds height="28.0" width="28.0" x="1798.0" y="1125.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-941F358C-C56D-42EB-A2F2-C97928371046" id="BPMNShape_sid-941F358C-C56D-42EB-A2F2-C97928371046">
        <omgdc:Bounds height="80.0" width="100.0" x="1762.0" y="960.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-31E08FB5-84A4-4858-B5B4-88CE2FF71F59" id="BPMNShape_sid-31E08FB5-84A4-4858-B5B4-88CE2FF71F59">
        <omgdc:Bounds height="40.0" width="40.0" x="2110.0" y="771.6"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-B5C6E990-5E03-4634-81E3-AB93E64E768F" id="BPMNShape_sid-B5C6E990-5E03-4634-81E3-AB93E64E768F">
        <omgdc:Bounds height="40.0" width="40.0" x="2110.0" y="340.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-103E6360-5175-4351-A98B-FA03D963CEE2" id="BPMNShape_sid-103E6360-5175-4351-A98B-FA03D963CEE2">
        <omgdc:Bounds height="80.0" width="100.0" x="1945.0" y="750.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-41C7559B-B862-4294-AB6E-AE478FA60EBF" id="BPMNShape_sid-41C7559B-B862-4294-AB6E-AE478FA60EBF">
        <omgdc:Bounds height="80.0" width="100.0" x="1765.0" y="525.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-AAA2F80D-335D-4E26-8BAA-95234F461136" id="BPMNShape_sid-AAA2F80D-335D-4E26-8BAA-95234F461136">
        <omgdc:Bounds height="80.0" width="100.00000000000023" x="820.0" y="750.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-B05DF4A2-EE21-4A7A-8BF3-7D7B48BD0674" id="BPMNShape_sid-B05DF4A2-EE21-4A7A-8BF3-7D7B48BD0674">
        <omgdc:Bounds height="80.0" width="100.0" x="3414.999905377629" y="749.9999591708205"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-C98AEF9E-22C3-40BB-AA3C-4F76DD8C1C5C" id="BPMNShape_sid-C98AEF9E-22C3-40BB-AA3C-4F76DD8C1C5C">
        <omgdc:Bounds height="80.0" width="100.0" x="3714.999896436933" y="749.9999323487339"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-BEE71ADE-A7EE-4DDD-9A9E-91D8644E5E95" id="BPMNShape_sid-BEE71ADE-A7EE-4DDD-9A9E-91D8644E5E95">
        <omgdc:Bounds height="80.0" width="100.0" x="1345.0" y="990.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-ED5150CA-BB25-48C8-9A84-50DEC8CB0292" id="BPMNShape_sid-ED5150CA-BB25-48C8-9A84-50DEC8CB0292">
        <omgdc:Bounds height="80.0" width="100.00000000000023" x="1314.9999456852693" y="751.5999753415592"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-5A277F4B-2FD7-467C-928B-1185D6F99BC7" id="BPMNShape_sid-5A277F4B-2FD7-467C-928B-1185D6F99BC7">
        <omgdc:Bounds height="80.0" width="100.0" x="1449.9999798834326" y="751.5999888002874"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-92E7AD29-596A-4D64-9D50-044B12329FFA" id="BPMNShape_sid-92E7AD29-596A-4D64-9D50-044B12329FFA">
        <omgdc:Bounds height="40.0" width="40.0" x="2244.999873042112" y="339.9999964237214"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-0C208CD0-EA2E-451D-9677-C6110766F15E" id="BPMNShape_sid-0C208CD0-EA2E-451D-9677-C6110766F15E">
        <omgdc:Bounds height="80.0" width="100.0" x="2335.0" y="445.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-0EF72AA3-B5D9-4DDC-B8C2-03D65F16B47A" id="BPMNShape_sid-0EF72AA3-B5D9-4DDC-B8C2-03D65F16B47A">
        <omgdc:Bounds height="80.0" width="99.99999999999994" x="444.99999485909944" y="749.9999888241292"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-6B6EADA1-2E28-4A55-8B39-6AC9BEAFEC7A" id="BPMNShape_sid-6B6EADA1-2E28-4A55-8B39-6AC9BEAFEC7A">
        <omgdc:Bounds height="40.0" width="40.0" x="618.5185169922908" y="769.9999999999999"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-5A529B80-1004-4779-9A78-C75DBE3CFE09" id="BPMNShape_sid-5A529B80-1004-4779-9A78-C75DBE3CFE09">
        <omgdc:Bounds height="80.0" width="100.00000000000023" x="711.1111093123427" y="1000.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-C81ABD04-9B1F-4E66-A9A6-67B476A1C45E" id="BPMNShape_sid-C81ABD04-9B1F-4E66-A9A6-67B476A1C45E">
        <omgdc:Bounds height="80.0" width="100.0" x="846.1111093123427" y="1000.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-2F73EF46-62BE-400D-8F31-A5170940469B" id="BPMNShape_sid-2F73EF46-62BE-400D-8F31-A5170940469B">
        <omgdc:Bounds height="79.99999999999989" width="100.00000000000023" x="588.5185066392346" y="999.9999851650674"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-3BB0DC98-E136-463D-A7BC-6B5AEA389F42" id="BPMNShape_sid-3BB0DC98-E136-463D-A7BC-6B5AEA389F42">
        <omgdc:Bounds height="28.0" width="28.0" x="882.1111093123427" y="1135.1851831683844"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-BFFB2281-AB98-45F6-838C-E3FF6A3C6566" id="BPMNShape_sid-BFFB2281-AB98-45F6-838C-E3FF6A3C6566">
        <omgdc:Bounds height="79.99999999999977" width="100.0" x="2789.99992400408" y="749.9999865889554"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-F749A490-802A-445D-8119-682B8F928412" id="BPMNShape_sid-F749A490-802A-445D-8119-682B8F928412">
        <omgdc:Bounds height="79.99999999999966" width="100.0" x="2504.9999324977416" y="751.5999865412718"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-9DCCE832-8D47-47D9-A15E-34F45D6BD9CA" id="BPMNShape_sid-9DCCE832-8D47-47D9-A15E-34F45D6BD9CA">
        <omgdc:Bounds height="80.00000000000023" width="100.0" x="2354.99993696809" y="752.0999865263702"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-04E272E9-7884-4DEF-B1A8-C2E6F7A45528" id="BPMNShape_sid-04E272E9-7884-4DEF-B1A8-C2E6F7A45528">
        <omgdc:Bounds height="30.0" width="30.0" x="1797.0" y="816.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-2B1CEA29-7CFD-4921-AD98-61CC5A06CC06" id="BPMNShape_sid-2B1CEA29-7CFD-4921-AD98-61CC5A06CC06">
        <omgdc:Bounds height="80.00000000000011" width="100.0" x="2079.9999409914035" y="599.9999821186071"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-166B373A-7C77-4397-BBB0-1A6D1137CE40" id="BPMNShape_sid-166B373A-7C77-4397-BBB0-1A6D1137CE40">
        <omgdc:Bounds height="80.0" width="100.0" x="1540.0" y="615.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-33CCE065-C2A4-4A7A-80B6-C71B2745D4DB" id="BPMNShape_sid-33CCE065-C2A4-4A7A-80B6-C71B2745D4DB">
        <omgdc:Bounds height="80.0" width="100.0" x="3564.999900907281" y="749.9999457597769"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-C268A549-B655-401A-B767-FE8093FC904C" id="BPMNShape_sid-C268A549-B655-401A-B767-FE8093FC904C">
        <omgdc:Bounds height="28.0" width="28.0" x="3750.999817763098" y="640.9999861873652"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-CCC738BA-BC1C-4618-B6D0-3F3E8F86DEB5" id="BPMNShape_sid-CCC738BA-BC1C-4618-B6D0-3F3E8F86DEB5">
        <omgdc:Bounds height="40.0" width="40.0" x="3074.9999155104188" y="769.9999183416448"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-18B5A14F-43A9-4DF0-976D-1C95E819D297" id="BPMNShape_sid-18B5A14F-43A9-4DF0-976D-1C95E819D297">
        <omgdc:Bounds height="49.0" width="101.0" x="3044.4998520606496" y="615.4999688554614"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-FAD1CE07-36C4-48C0-A054-D58F02700059" id="BPMNShape_sid-FAD1CE07-36C4-48C0-A054-D58F02700059">
        <omgdc:Bounds height="40.0" width="40.0" x="3319.99990820885" y="769.9999725818644"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-EC52A82B-8E1F-444B-9A04-EE33A5065DDF" id="BPMNShape_sid-EC52A82B-8E1F-444B-9A04-EE33A5065DDF">
        <omgdc:Bounds height="80.0" width="100.0" x="3164.9999128282097" y="749.9999865889552"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-DC544D73-0DB4-4E53-B933-C1EB64197185" id="BPMNShape_sid-DC544D73-0DB4-4E53-B933-C1EB64197185">
        <omgdc:Bounds height="80.0" width="81.58047955400343" x="2654.9999280273937" y="749.9999865889554"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-3E2F0CC2-DAB1-41D7-A885-6BC38695B56D" id="BPMNShape_sid-3E2F0CC2-DAB1-41D7-A885-6BC38695B56D">
        <omgdc:Bounds height="40.0" width="96.0" x="685.0" y="769.9999999999998"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-BDEF064A-2F59-45F7-8BD7-87019710BC81" id="BPMNShape_sid-BDEF064A-2F59-45F7-8BD7-87019710BC81">
        <omgdc:Bounds height="40.0" width="96.0" x="1105.0" y="769.9999999999998"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-0F6848CD-A1A5-413F-9C3B-9B19BD9296D2" id="BPMNShape_sid-0F6848CD-A1A5-413F-9C3B-9B19BD9296D2">
        <omgdc:Bounds height="40.0" width="96.0" x="821.9999892413618" y="674.9999899417163"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-4522B708-A5A3-43CE-869F-6A3EA231B97C" id="BPMNShape_sid-4522B708-A5A3-43CE-869F-6A3EA231B97C">
        <omgdc:Bounds height="40.0" width="96.0" x="1212.0" y="675.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-F26D06F3-D267-4BF3-8DE9-D3F3B2FFCC70" id="BPMNShape_sid-F26D06F3-D267-4BF3-8DE9-D3F3B2FFCC70">
        <omgdc:Bounds height="40.0" width="96.0" x="1212.0" y="930.0"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-B3F7BD3D-AF9C-442E-B022-D4A817C6266F" id="BPMNShape_sid-B3F7BD3D-AF9C-442E-B022-D4A817C6266F">
        <omgdc:Bounds height="90.99999877810478" width="107.99999979138374" x="3040.9997887906097" y="885.499803834575"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-B5A6B48D-5917-4796-BB6A-13710CC32C6C" id="BPMNShape_sid-B5A6B48D-5917-4796-BB6A-13710CC32C6C">
        <omgdc:Bounds height="40.0" width="40.0" x="3194.9998461353803" y="910.9998223048843"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-1CDDA58F-B95C-46DD-A736-7420277DB3F6" id="BPMNShape_sid-1CDDA58F-B95C-46DD-A736-7420277DB3F6">
        <omgdc:Bounds height="67.99999952316284" width="78.00000074505806" x="2939.999919533732" y="755.9997572899547"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-08636BB8-5CFE-47FD-8D1A-3E99641F497A" id="BPMNShape_sid-08636BB8-5CFE-47FD-8D1A-3E99641F497A">
        <omgdc:Bounds height="90.99999877810478" width="107.99999979138397" x="1940.9999452382342" y="1049.9999329447787"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-2567F6FA-1E88-4184-B765-37E7558BFC0D" id="BPMNShape_sid-2567F6FA-1E88-4184-B765-37E7558BFC0D">
        <omgdc:Bounds height="80.00000000000011" width="81.58047955400343" x="3384.9999020993737" y="890.9998610168878"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-DF55E4B7-A30F-4A15-BA91-7CF80D5743F5" id="BPMNShape_sid-DF55E4B7-A30F-4A15-BA91-7CF80D5743F5">
        <omgdc:Bounds height="80.00000000000006" width="100.0" x="2079.999881982809" y="444.99998673796694"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-A85A29C1-CEB6-4537-9468-93ECF6A9B7E3" id="BPMNShape_sid-A85A29C1-CEB6-4537-9468-93ECF6A9B7E3">
        <omgdc:Bounds height="80.0" width="100.00000000000045" x="2214.9998274668837" y="752.0999837933186"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-A375611D-A8C8-4AE0-8424-1506B96A4915" id="BPMNShape_sid-A375611D-A8C8-4AE0-8424-1506B96A4915">
        <omgdc:Bounds height="40.0" width="39.999999999999886" x="999.9999472498913" y="674.9999899417163"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-9DB74C4E-2D1C-4223-9DBE-6CBC7DA6DF58" id="BPMNShape_sid-9DB74C4E-2D1C-4223-9DBE-6CBC7DA6DF58">
        <omgdc:Bounds height="76.0" width="255.99999999999955" x="1929.9999454617514" y="869.9999830126767"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-68C4794F-A68D-4FF6-A986-B06C83B3F187" id="BPMNShape_sid-68C4794F-A68D-4FF6-A986-B06C83B3F187">
        <omgdc:Bounds height="82.0" width="292.0" x="2529.9998551607196" y="928.6296090417309"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-E2CC0456-F4E1-4D1A-9928-87F8832732F1" id="BPMNShape_sid-E2CC0456-F4E1-4D1A-9928-87F8832732F1">
        <omgdc:Bounds height="77.64321180295201" width="75.66920684942352" x="1854.3307386123279" y="830.3567712097247"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-0B678CD3-0D87-4A9E-9619-2CA487221446" id="BPMNShape_sid-0B678CD3-0D87-4A9E-9619-2CA487221446">
        <omgdc:Bounds height="138.98135548833295" width="163.23865572105979" x="2675.9998551607196" y="830.6482535533979"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape bpmnElement="sid-73165336-20D5-444F-A2EF-48C10EFB98B5" id="BPMNShape_sid-73165336-20D5-444F-A2EF-48C10EFB98B5">
        <omgdc:Bounds height="80.0" width="99.99999999999994" x="90.0" y="749.9997570515361"></omgdc:Bounds>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge bpmnElement="sid-6276B435-BBE8-40F4-9D8E-4B96439D90C4" id="BPMNEdge_sid-6276B435-BBE8-40F4-9D8E-4B96439D90C4">
        <omgdi:waypoint x="1414.9499456847318" y="791.5999803212875"></omgdi:waypoint>
        <omgdi:waypoint x="1449.9999798830702" y="791.5999838155745"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-AE1A8224-9BAE-4346-90C8-527F76CED061" id="BPMNEdge_sid-AE1A8224-9BAE-4346-90C8-527F76CED061">
        <omgdi:waypoint x="44.949995093277906" y="789.9997570515361"></omgdi:waypoint>
        <omgdi:waypoint x="89.99999999995123" y="789.9997570515361"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-5C89EA76-9C24-4C55-AA76-5E7EFF392DDD" id="BPMNEdge_sid-5C89EA76-9C24-4C55-AA76-5E7EFF392DDD">
        <omgdi:waypoint x="2385.0" y="524.95"></omgdi:waypoint>
        <omgdi:waypoint x="2385.0" y="638.0"></omgdi:waypoint>
        <omgdi:waypoint x="2404.0" y="638.0"></omgdi:waypoint>
        <omgdi:waypoint x="2404.7403816000124" y="752.0999865263702"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-088FD581-E778-4DD7-A259-94A6FA02026B" id="BPMNEdge_sid-088FD581-E778-4DD7-A259-94A6FA02026B">
        <omgdi:waypoint x="1019.9999554242718" y="714.9397194341458"></omgdi:waypoint>
        <omgdi:waypoint x="1019.9999706462478" y="752.0999887928367"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-F6C0F604-4B2B-407E-A7F6-63BD412C556B" id="BPMNEdge_sid-F6C0F604-4B2B-407E-A7F6-63BD412C556B">
        <omgdi:waypoint x="3094.99990705045" y="769.9999183416448"></omgdi:waypoint>
        <omgdi:waypoint x="3094.9998624029654" y="664.4499688554613"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-B2C7E32C-7C00-41D5-9CE5-AA173A49AEFA" id="BPMNEdge_sid-B2C7E32C-7C00-41D5-9CE5-AA173A49AEFA">
        <omgdi:waypoint x="3764.9998731261576" y="749.9999323487339"></omgdi:waypoint>
        <omgdi:waypoint x="3764.999817763098" y="668.9499155948258"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-2E4D06D9-F497-495D-A307-9879AF856053" id="BPMNEdge_sid-2E4D06D9-F497-495D-A307-9879AF856053">
        <omgdi:waypoint x="1729.9499999998193" y="789.9999999999999"></omgdi:waypoint>
        <omgdi:waypoint x="1764.9999999995684" y="789.9999999999999"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-37066099-C1CA-40B5-A99B-4C2FDDD4D3C4" id="BPMNEdge_sid-37066099-C1CA-40B5-A99B-4C2FDDD4D3C4">
        <omgdi:waypoint x="1968.1914370892382" y="1049.9999329447787"></omgdi:waypoint>
        <omgdi:waypoint x="1838.5384595772757" y="829.9499999999999"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-647EA226-A997-4E41-B3F4-32AD0831C610" id="BPMNEdge_sid-647EA226-A997-4E41-B3F4-32AD0831C610">
        <omgdi:waypoint x="811.0611093123429" y="1040.0"></omgdi:waypoint>
        <omgdi:waypoint x="846.1111093123427" y="1040.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-1448DE10-C7CC-402F-90CF-8CA69A1CC777" id="BPMNEdge_sid-1448DE10-C7CC-402F-90CF-8CA69A1CC777">
        <omgdi:waypoint x="1260.0" y="772.0999999999999"></omgdi:waypoint>
        <omgdi:waypoint x="1260.0" y="714.9499999999999"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-779F0351-CAC6-4BE6-BE6E-BD56B6D3C2EC" id="BPMNEdge_sid-779F0351-CAC6-4BE6-BE6E-BD56B6D3C2EC">
        <omgdi:waypoint x="638.5185161640462" y="809.9460124208036"></omgdi:waypoint>
        <omgdi:waypoint x="638.5185082936532" y="999.9999851650674"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-E5CCE664-7321-4A14-BF73-1B636A481462" id="BPMNEdge_sid-E5CCE664-7321-4A14-BF73-1B636A481462">
        <omgdi:waypoint x="3339.9614501920005" y="770.0365145486526"></omgdi:waypoint>
        <omgdi:waypoint x="3339.0" y="271.0"></omgdi:waypoint>
        <omgdi:waypoint x="1723.0" y="271.0"></omgdi:waypoint>
        <omgdi:waypoint x="1723.0" y="725.0"></omgdi:waypoint>
        <omgdi:waypoint x="1765.0" y="754.6739130434783"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-4069E513-ED9C-4F08-8F4F-1259B30E8E60" id="BPMNEdge_sid-4069E513-ED9C-4F08-8F4F-1259B30E8E60">
        <omgdi:waypoint x="3214.9998648524106" y="950.9437250009381"></omgdi:waypoint>
        <omgdi:waypoint x="3215.0" y="1095.0"></omgdi:waypoint>
        <omgdi:waypoint x="2048.94994502961" y="1095.477804182388"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-874B8594-F0AD-4017-BCF6-A0FDBBCEE34B" id="BPMNEdge_sid-874B8594-F0AD-4017-BCF6-A0FDBBCEE34B">
        <omgdi:waypoint x="544.9499948590994" y="789.9999927137648"></omgdi:waypoint>
        <omgdi:waypoint x="618.5185169922908" y="789.9999984425884"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-5F388989-21BC-4835-9C6A-413E80D3108A" id="BPMNEdge_sid-5F388989-21BC-4835-9C6A-413E80D3108A">
        <omgdi:waypoint x="2044.9499999999996" y="790.5920000000001"></omgdi:waypoint>
        <omgdi:waypoint x="2110.1926115581564" y="791.365739385066"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-2F33673C-C985-4D75-B309-B0F779AF69A2" id="BPMNEdge_sid-2F33673C-C985-4D75-B309-B0F779AF69A2">
        <omgdi:waypoint x="1307.95" y="695.0"></omgdi:waypoint>
        <omgdi:waypoint x="1339.0" y="695.0"></omgdi:waypoint>
        <omgdi:waypoint x="1354.2339198790148" y="751.5999753415592"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-16A840FC-3B81-4D07-A5F0-FF192EC970E3" id="BPMNEdge_sid-16A840FC-3B81-4D07-A5F0-FF192EC970E3">
        <omgdi:waypoint x="399.2006494594918" y="789.9999980688094"></omgdi:waypoint>
        <omgdi:waypoint x="444.99999485909285" y="789.9999936472775"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-7D63E599-406E-4D2F-912F-039DD2F28D78" id="BPMNEdge_sid-7D63E599-406E-4D2F-912F-039DD2F28D78">
        <omgdi:waypoint x="1019.6824951472206" y="675.3097513750241"></omgdi:waypoint>
        <omgdi:waypoint x="1018.0" y="571.0"></omgdi:waypoint>
        <omgdi:waypoint x="1364.0" y="571.0"></omgdi:waypoint>
        <omgdi:waypoint x="1364.81863185081" y="751.5999753415592"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-C904D760-B38C-4A19-9B0F-65EE914B110E" id="BPMNEdge_sid-C904D760-B38C-4A19-9B0F-65EE914B110E">
        <omgdi:waypoint x="3114.9415985996066" y="789.999929687754"></omgdi:waypoint>
        <omgdi:waypoint x="3164.9999128282097" y="789.9999581525752"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-B3C572E5-CB5A-4739-866B-2D39FDC969E0" id="BPMNEdge_sid-B3C572E5-CB5A-4739-866B-2D39FDC969E0">
        <omgdi:waypoint x="2454.949936968051" y="791.9333198597036"></omgdi:waypoint>
        <omgdi:waypoint x="2504.9999324977416" y="791.7664865412715"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-F943852C-9A68-4706-8283-6B2499868BD0" id="BPMNEdge_sid-F943852C-9A68-4706-8283-6B2499868BD0">
        <omgdi:waypoint x="189.94999995058487" y="789.9998503998112"></omgdi:waypoint>
        <omgdi:waypoint x="219.99999999995066" y="789.9999065582832"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-BF66C437-5272-4E58-A36D-66C7BEB54AED" id="BPMNEdge_sid-BF66C437-5272-4E58-A36D-66C7BEB54AED">
        <omgdi:waypoint x="658.4579705303464" y="789.9999999999999"></omgdi:waypoint>
        <omgdi:waypoint x="684.9999999999005" y="789.9999999999999"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-FAA03BAE-9F52-4B50-96E9-C893244F6285" id="BPMNEdge_sid-FAA03BAE-9F52-4B50-96E9-C893244F6285">
        <omgdi:waypoint x="688.4685059823402" y="1039.9999912095175"></omgdi:waypoint>
        <omgdi:waypoint x="711.1111088112933" y="1039.9999939494992"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-6C549725-5965-4E48-B912-8E108F110C57" id="BPMNEdge_sid-6C549725-5965-4E48-B912-8E108F110C57">
        <omgdi:waypoint x="2604.949932497732" y="791.194590599401"></omgdi:waypoint>
        <omgdi:waypoint x="2629.0" y="791.0"></omgdi:waypoint>
        <omgdi:waypoint x="2629.0" y="789.0"></omgdi:waypoint>
        <omgdi:waypoint x="2654.9999280273905" y="789.3892725560646"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-5A49E62A-7378-44A1-9F19-FFFD2B293A00" id="BPMNEdge_sid-5A49E62A-7378-44A1-9F19-FFFD2B293A00">
        <omgdi:waypoint x="3094.928641660348" y="615.4999688554614"></omgdi:waypoint>
        <omgdi:waypoint x="3094.0" y="296.0"></omgdi:waypoint>
        <omgdi:waypoint x="1744.0" y="296.0"></omgdi:waypoint>
        <omgdi:waypoint x="1744.0" y="716.0"></omgdi:waypoint>
        <omgdi:waypoint x="1776.6216216216217" y="750.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-25A76429-D9FF-453F-A48E-E524F292788A" id="BPMNEdge_sid-25A76429-D9FF-453F-A48E-E524F292788A">
        <omgdi:waypoint x="1309.9499999999982" y="1036.2962962962963"></omgdi:waypoint>
        <omgdi:waypoint x="1345.0" y="1033.7"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-821C2C8C-2335-4C65-913A-AD8734082407" id="BPMNEdge_sid-821C2C8C-2335-4C65-913A-AD8734082407">
        <omgdi:waypoint x="3466.5303816533733" y="930.8792714786384"></omgdi:waypoint>
        <omgdi:waypoint x="3764.0" y="930.0"></omgdi:waypoint>
        <omgdi:waypoint x="3764.714211878716" y="829.9499323487338"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-0F4A9F36-1227-4A1C-A5C9-CFEE1801EE13" id="BPMNEdge_sid-0F4A9F36-1227-4A1C-A5C9-CFEE1801EE13">
        <omgdi:waypoint x="1864.95" y="790.0"></omgdi:waypoint>
        <omgdi:waypoint x="1945.0" y="790.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-5EA28B36-E6E9-42B2-B136-644EE07699AE" id="BPMNEdge_sid-5EA28B36-E6E9-42B2-B136-644EE07699AE">
        <omgdi:waypoint x="3094.999897521184" y="809.9428668068119"></omgdi:waypoint>
        <omgdi:waypoint x="3094.9998295668743" y="885.499803834575"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-E2CC0456-F4E1-4D1A-9928-87F8832732F1" id="BPMNEdge_sid-E2CC0456-F4E1-4D1A-9928-87F8832732F1">
        <omgdi:waypoint x="1853.9343091744631" y="829.9499999999999"></omgdi:waypoint>
        <omgdi:waypoint x="1929.9999454617514" y="907.9986792147746"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-32FAC7EE-32A2-4CD0-B573-4A425123528F" id="BPMNEdge_sid-32FAC7EE-32A2-4CD0-B573-4A425123528F">
        <omgdi:waypoint x="3514.9499053776294" y="789.9999547004725"></omgdi:waypoint>
        <omgdi:waypoint x="3564.9999007019755" y="789.9999502256545"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-D86DDFA8-EBDD-44E5-93EE-68E345633B0A" id="BPMNEdge_sid-D86DDFA8-EBDD-44E5-93EE-68E345633B0A">
        <omgdi:waypoint x="2129.9999922152288" y="771.6"></omgdi:waypoint>
        <omgdi:waypoint x="2129.99995654149" y="679.9499821186072"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-DE0114EA-CFF7-42EA-8EDA-05B79227BFE5" id="BPMNEdge_sid-DE0114EA-CFF7-42EA-8EDA-05B79227BFE5">
        <omgdi:waypoint x="1549.9499798834179" y="791.266661763521"></omgdi:waypoint>
        <omgdi:waypoint x="1590.0" y="791.0"></omgdi:waypoint>
        <omgdi:waypoint x="1590.0" y="694.9499999999999"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-03F6EB95-DD43-407C-8071-57FDA90CAB00" id="BPMNEdge_sid-03F6EB95-DD43-407C-8071-57FDA90CAB00">
        <omgdi:waypoint x="2149.869084130151" y="791.6736139525506"></omgdi:waypoint>
        <omgdi:waypoint x="2214.9998274668746" y="791.9148043739444"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-6DB89231-FECE-4C62-A0EF-C268B817BA54" id="BPMNEdge_sid-6DB89231-FECE-4C62-A0EF-C268B817BA54">
        <omgdi:waypoint x="2149.942617101103" y="359.99999947018046"></omgdi:waypoint>
        <omgdi:waypoint x="2244.9998709493448" y="359.9999969522164"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-AA1A443C-1F17-4888-9356-F6745837C543" id="BPMNEdge_sid-AA1A443C-1F17-4888-9356-F6745837C543">
        <omgdi:waypoint x="1395.0000000000002" y="1069.95"></omgdi:waypoint>
        <omgdi:waypoint x="1395.0000000000005" y="1140.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-165EA8B7-578A-43F8-BAB5-6D5A5E9381F7" id="BPMNEdge_sid-165EA8B7-578A-43F8-BAB5-6D5A5E9381F7">
        <omgdi:waypoint x="2264.9271549700597" y="379.8774601468494"></omgdi:waypoint>
        <omgdi:waypoint x="2264.0" y="634.0"></omgdi:waypoint>
        <omgdi:waypoint x="2369.3263255868337" y="752.0999865263702"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-28DC2663-C854-4DC1-BD73-FFA86D647584" id="BPMNEdge_sid-28DC2663-C854-4DC1-BD73-FFA86D647584">
        <omgdi:waypoint x="3017.9499202121274" y="789.9998112088639"></omgdi:waypoint>
        <omgdi:waypoint x="3074.9999155104188" y="789.999890533043"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-AAC7A89A-60A6-44F5-8754-36DB5B79652C" id="BPMNEdge_sid-AAC7A89A-60A6-44F5-8754-36DB5B79652C">
        <omgdi:waypoint x="869.9999954700477" y="750.0"></omgdi:waypoint>
        <omgdi:waypoint x="869.9999915006756" y="714.9499899417162"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-6CCD8BC5-5AFF-4569-A60A-73F94BEA9424" id="BPMNEdge_sid-6CCD8BC5-5AFF-4569-A60A-73F94BEA9424">
        <omgdi:waypoint x="2110.0" y="360.0"></omgdi:waypoint>
        <omgdi:waypoint x="1815.0" y="360.0"></omgdi:waypoint>
        <omgdi:waypoint x="1815.0" y="525.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-13288ED8-091B-433E-87E2-86F7F2CB914E" id="BPMNEdge_sid-13288ED8-091B-433E-87E2-86F7F2CB914E">
        <omgdi:waypoint x="3234.945112526535" y="930.9998259687358"></omgdi:waypoint>
        <omgdi:waypoint x="3384.999901053645" y="930.9998535256894"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-0B678CD3-0D87-4A9E-9619-2CA487221446" id="BPMNEdge_sid-0B678CD3-0D87-4A9E-9619-2CA487221446">
        <omgdi:waypoint x="2724.0971192022876" y="928.6296090417309"></omgdi:waypoint>
        <omgdi:waypoint x="2839.99992400408" y="829.9999865889552"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-4753412C-0915-4E2E-A5F9-C12437C0ADA1" id="BPMNEdge_sid-4753412C-0915-4E2E-A5F9-C12437C0ADA1">
        <omgdi:waypoint x="319.95000000000005" y="790.0"></omgdi:waypoint>
        <omgdi:waypoint x="270.0" y="789.9999999999999"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-C46A6B3F-4C01-4760-A382-43EBB99B75CD" id="BPMNEdge_sid-C46A6B3F-4C01-4760-A382-43EBB99B75CD">
        <omgdi:waypoint x="780.9499999999999" y="789.9999999999999"></omgdi:waypoint>
        <omgdi:waypoint x="820.0" y="789.9999999999999"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-BEAB09CB-5663-4154-8BDA-0ACD706420CE" id="BPMNEdge_sid-BEAB09CB-5663-4154-8BDA-0ACD706420CE">
        <omgdi:waypoint x="1069.94998703599" y="788.9461518889065"></omgdi:waypoint>
        <omgdi:waypoint x="1085.0" y="788.0"></omgdi:waypoint>
        <omgdi:waypoint x="1104.9999999999957" y="788.5882352941175"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-0287041F-1C22-4356-954D-948A5F095954" id="BPMNEdge_sid-0287041F-1C22-4356-954D-948A5F095954">
        <omgdi:waypoint x="917.9499892413144" y="694.9999899417163"></omgdi:waypoint>
        <omgdi:waypoint x="999.9999472498913" y="694.9999899417163"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-48549E72-3ED9-4F6A-A272-66D9140866D7" id="BPMNEdge_sid-48549E72-3ED9-4F6A-A272-66D9140866D7">
        <omgdi:waypoint x="1260.0" y="969.9499999999999"></omgdi:waypoint>
        <omgdi:waypoint x="1260.0" y="1000.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-EECD23A5-2D69-4ABE-86F3-E4E6675BAE27" id="BPMNEdge_sid-EECD23A5-2D69-4ABE-86F3-E4E6675BAE27">
        <omgdi:waypoint x="3359.9419367254036" y="789.9999704360974"></omgdi:waypoint>
        <omgdi:waypoint x="3414.999905377626" y="789.9999645298738"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-FBE45027-9DFA-45E1-BE18-8AE22BC4F458" id="BPMNEdge_sid-FBE45027-9DFA-45E1-BE18-8AE22BC4F458">
        <omgdi:waypoint x="379.2592584961454" y="809.9444499968516"></omgdi:waypoint>
        <omgdi:waypoint x="379.2592584961453" y="929.6296277763531"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-372F4CE5-5630-45BD-94B1-DB320E4097E7" id="BPMNEdge_sid-372F4CE5-5630-45BD-94B1-DB320E4097E7">
        <omgdi:waypoint x="2129.9999257633785" y="599.9999821186071"></omgdi:waypoint>
        <omgdi:waypoint x="2129.9998971917985" y="524.949986737967"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-89B67030-A609-4BF6-A5AA-9DB5EEBD8D17" id="BPMNEdge_sid-89B67030-A609-4BF6-A5AA-9DB5EEBD8D17">
        <omgdi:waypoint x="1639.9499999997881" y="655.0"></omgdi:waypoint>
        <omgdi:waypoint x="1680.0" y="655.0"></omgdi:waypoint>
        <omgdi:waypoint x="1680.0000000000002" y="749.9999999999998"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-29255B60-A036-4FAB-8ED1-3A8A43317640" id="BPMNEdge_sid-29255B60-A036-4FAB-8ED1-3A8A43317640">
        <omgdi:waypoint x="2314.9498273862732" y="792.0999847684317"></omgdi:waypoint>
        <omgdi:waypoint x="2354.999935713845" y="792.0999855502812"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-746D3C8C-0F4A-4747-AE97-6DAF96B4ECA0" id="BPMNEdge_sid-746D3C8C-0F4A-4747-AE97-6DAF96B4ECA0">
        <omgdi:waypoint x="3264.94991282821" y="789.9999809861185"></omgdi:waypoint>
        <omgdi:waypoint x="3319.999910449984" y="789.9999748173959"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-F84AF243-BAB6-4BD7-B28F-16F51D1BCD6C" id="BPMNEdge_sid-F84AF243-BAB6-4BD7-B28F-16F51D1BCD6C">
        <omgdi:waypoint x="1260.0" y="812.0436867088605"></omgdi:waypoint>
        <omgdi:waypoint x="1260.0" y="930.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-4D7D2830-7AFF-4617-B9A5-025ADBB1365D" id="BPMNEdge_sid-4D7D2830-7AFF-4617-B9A5-025ADBB1365D">
        <omgdi:waypoint x="1815.0" y="604.9499999999999"></omgdi:waypoint>
        <omgdi:waypoint x="1815.0" y="750.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-BB014160-79A2-4A29-856A-37503E4D8476" id="BPMNEdge_sid-BB014160-79A2-4A29-856A-37503E4D8476">
        <omgdi:waypoint x="2284.7849977668175" y="359.8347079271853"></omgdi:waypoint>
        <omgdi:waypoint x="2385.0" y="359.0"></omgdi:waypoint>
        <omgdi:waypoint x="2385.0" y="445.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-1D419A24-0455-4402-B809-0E985BBE1E81" id="BPMNEdge_sid-1D419A24-0455-4402-B809-0E985BBE1E81">
        <omgdi:waypoint x="2889.949924003621" y="789.9999040215358"></omgdi:waypoint>
        <omgdi:waypoint x="2939.999919511705" y="789.9998213715564"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-C9B5BEA8-6367-44F1-AE73-A70897CA8D59" id="BPMNEdge_sid-C9B5BEA8-6367-44F1-AE73-A70897CA8D59">
        <omgdi:waypoint x="3148.9497884870502" y="930.9998118022384"></omgdi:waypoint>
        <omgdi:waypoint x="3194.9998461353803" y="930.9998191246768"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-345E76CD-3285-46E2-9993-C6090B8382E1" id="BPMNEdge_sid-345E76CD-3285-46E2-9993-C6090B8382E1">
        <omgdi:waypoint x="1200.9499999999941" y="790.9410747663549"></omgdi:waypoint>
        <omgdi:waypoint x="1240.3457417582417" y="791.7150320806599"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-F5560701-A63D-4A6A-92A7-12E3318D86B4" id="BPMNEdge_sid-F5560701-A63D-4A6A-92A7-12E3318D86B4">
        <omgdi:waypoint x="2129.999919701107" y="444.99998673796694"></omgdi:waypoint>
        <omgdi:waypoint x="2129.999981117265" y="379.9079651215924"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-9767B562-3B8B-4651-9F8A-01AF96BCF999" id="BPMNEdge_sid-9767B562-3B8B-4651-9F8A-01AF96BCF999">
        <omgdi:waypoint x="1812.0" y="1039.95"></omgdi:waypoint>
        <omgdi:waypoint x="1812.0" y="1125.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-21DDEECB-C0A4-49D1-B31F-406632CE6B69" id="BPMNEdge_sid-21DDEECB-C0A4-49D1-B31F-406632CE6B69">
        <omgdi:waypoint x="896.1111093123427" y="1079.95"></omgdi:waypoint>
        <omgdi:waypoint x="896.1111093123427" y="1135.1851831683844"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-0A20EA48-ECAD-403F-9084-B4E42DA1D1F7" id="BPMNEdge_sid-0A20EA48-ECAD-403F-9084-B4E42DA1D1F7">
        <omgdi:waypoint x="1812.0" y="845.9499993601482"></omgdi:waypoint>
        <omgdi:waypoint x="1812.0" y="960.0"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-0844E16C-24DB-4852-8A7E-AE905A5B8BFB" id="BPMNEdge_sid-0844E16C-24DB-4852-8A7E-AE905A5B8BFB">
        <omgdi:waypoint x="2736.5304075812305" y="789.9999865889554"></omgdi:waypoint>
        <omgdi:waypoint x="2789.999924003989" y="789.9999865889553"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-7EFA497C-49BC-4AA8-AC32-B7CF04168066" id="BPMNEdge_sid-7EFA497C-49BC-4AA8-AC32-B7CF04168066">
        <omgdi:waypoint x="3664.949900907281" y="789.9999412894291"></omgdi:waypoint>
        <omgdi:waypoint x="3714.999895383917" y="789.9999368146114"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge bpmnElement="sid-C4670D76-E9F0-415B-AFDB-82DBFBB822A6" id="BPMNEdge_sid-C4670D76-E9F0-415B-AFDB-82DBFBB822A6">
        <omgdi:waypoint x="379.2592584961453" y="1009.579627776353"></omgdi:waypoint>
        <omgdi:waypoint x="379.2592584961453" y="1059.2592570244258"></omgdi:waypoint>
      </bpmndi:BPMNEdge>
    </bpmndi:BPMNPlane>
  </bpmndi:BPMNDiagram>
</definitions>