diff --git a/modeling/AVATAR/testDependencyGraphs.xml b/modeling/AVATAR/testDependencyGraphs.xml
index dfeb8ddba14e2cb64efed122d667458a70654721..2b80de0ce6ce87ebca4dc40ad0a2140ddea9f252 100644
--- a/modeling/AVATAR/testDependencyGraphs.xml
+++ b/modeling/AVATAR/testDependencyGraphs.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<TURTLEGMODELING version="1.0beta" ANIMATE_INTERACTIVE_SIMULATION="false" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="false" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="11" LAST_SELECTED_SUB_TAB="0">
+<TURTLEGMODELING version="1.0beta" ANIMATE_INTERACTIVE_SIMULATION="false" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="false" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="11" LAST_SELECTED_SUB_TAB="4">
 
 <Modeling type="Avatar Requirement" nameTab="Requirements" >
 <AvatarRDPanel name="AVATARRD" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
@@ -10893,7 +10893,7 @@ Double-click to edit
 <MainCode value="}"/>
 <Optimized value="true" />
 <considerTimingOperators value="true" />
-<Validated value="Receiver;Sender;" />
+<Validated value="" />
 <Ignored value="" />
 
 <CONNECTOR type="5002" id="5659" index="0" uid="c95b2d6d-d848-40a3-9e9f-dff074e44fc2" >
@@ -11545,28 +11545,28 @@ Double-click to edit
 </AVATARStateMachineDiagramPanel>
 
 <AVATARStateMachineDiagramPanel name="Receiver" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<CONNECTOR type="5102" id="8170" index="0" uid="08723ffe-67cb-4d91-8e13-390ae6233212" >
+<CONNECTOR type="5102" id="6033" index="0" uid="08723ffe-67cb-4d91-8e13-390ae6233212" >
 <cdparam x="445" y="603" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="8171" />
-<P1  x="445" y="603" id="6155" />
-<P2  x="445" y="697" id="8131" />
+<TGConnectingPoint num="0" id="6032" />
+<P1  x="445" y="603" id="6235" />
+<P2  x="445" y="697" id="6109" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="8172" index="15" uid="97a9f251-58c0-4f57-8cfe-2185be5ca03e" >
-<father id="8170" num="0" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6031" index="15" uid="97a9f251-58c0-4f57-8cfe-2185be5ca03e" >
+<father id="6033" num="0" />
 <cdparam x="441" y="648" />
-<sizeparam width="55" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="55" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
 <new d="false" />
-<TGConnectingPoint num="0" id="8173" />
-<TGConnectingPoint num="1" id="8174" />
-<TGConnectingPoint num="2" id="8175" />
-<TGConnectingPoint num="3" id="8176" />
+<TGConnectingPoint num="0" id="6027" />
+<TGConnectingPoint num="1" id="6028" />
+<TGConnectingPoint num="2" id="6029" />
+<TGConnectingPoint num="3" id="6030" />
 <extraparam>
 <guard value="[ x == 2]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -11580,101 +11580,17 @@ Double-click to edit
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="5106" id="8097" index="1" uid="c0caca40-1096-463e-87e7-3ea8fa25078a" >
-<cdparam x="395" y="697" />
-<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<enabled value="true" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="state" value="state4" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8098" />
-<TGConnectingPoint num="1" id="8099" />
-<TGConnectingPoint num="2" id="8100" />
-<TGConnectingPoint num="3" id="8101" />
-<TGConnectingPoint num="4" id="8102" />
-<TGConnectingPoint num="5" id="8103" />
-<TGConnectingPoint num="6" id="8104" />
-<TGConnectingPoint num="7" id="8105" />
-<TGConnectingPoint num="8" id="8106" />
-<TGConnectingPoint num="9" id="8107" />
-<TGConnectingPoint num="10" id="8108" />
-<TGConnectingPoint num="11" id="8109" />
-<TGConnectingPoint num="12" id="8110" />
-<TGConnectingPoint num="13" id="8111" />
-<TGConnectingPoint num="14" id="8112" />
-<TGConnectingPoint num="15" id="8113" />
-<TGConnectingPoint num="16" id="8114" />
-<TGConnectingPoint num="17" id="8115" />
-<TGConnectingPoint num="18" id="8116" />
-<TGConnectingPoint num="19" id="8117" />
-<TGConnectingPoint num="20" id="8118" />
-<TGConnectingPoint num="21" id="8119" />
-<TGConnectingPoint num="22" id="8120" />
-<TGConnectingPoint num="23" id="8121" />
-<TGConnectingPoint num="24" id="8122" />
-<TGConnectingPoint num="25" id="8123" />
-<TGConnectingPoint num="26" id="8124" />
-<TGConnectingPoint num="27" id="8125" />
-<TGConnectingPoint num="28" id="8126" />
-<TGConnectingPoint num="29" id="8127" />
-<TGConnectingPoint num="30" id="8128" />
-<TGConnectingPoint num="31" id="8129" />
-<TGConnectingPoint num="32" id="8130" />
-<TGConnectingPoint num="33" id="8131" />
-<TGConnectingPoint num="34" id="8132" />
-<TGConnectingPoint num="35" id="8133" />
-<TGConnectingPoint num="36" id="8134" />
-<TGConnectingPoint num="37" id="8135" />
-<TGConnectingPoint num="38" id="8136" />
-<TGConnectingPoint num="39" id="8137" />
-<TGConnectingPoint num="40" id="8138" />
-<TGConnectingPoint num="41" id="8139" />
-<TGConnectingPoint num="42" id="8140" />
-<TGConnectingPoint num="43" id="8141" />
-<TGConnectingPoint num="44" id="8142" />
-<TGConnectingPoint num="45" id="8143" />
-<TGConnectingPoint num="46" id="8144" />
-<TGConnectingPoint num="47" id="8145" />
-<TGConnectingPoint num="48" id="8146" />
-<TGConnectingPoint num="49" id="8147" />
-<TGConnectingPoint num="50" id="8148" />
-<TGConnectingPoint num="51" id="8149" />
-<TGConnectingPoint num="52" id="8150" />
-<TGConnectingPoint num="53" id="8151" />
-<TGConnectingPoint num="54" id="8152" />
-<TGConnectingPoint num="55" id="8153" />
-<TGConnectingPoint num="56" id="8154" />
-<TGConnectingPoint num="57" id="8155" />
-<TGConnectingPoint num="58" id="8156" />
-<TGConnectingPoint num="59" id="8157" />
-<TGConnectingPoint num="60" id="8158" />
-<TGConnectingPoint num="61" id="8159" />
-<TGConnectingPoint num="62" id="8160" />
-<TGConnectingPoint num="63" id="8161" />
-<TGConnectingPoint num="64" id="8162" />
-<TGConnectingPoint num="65" id="8163" />
-<TGConnectingPoint num="66" id="8164" />
-<TGConnectingPoint num="67" id="8165" />
-<TGConnectingPoint num="68" id="8166" />
-<TGConnectingPoint num="69" id="8167" />
-<TGConnectingPoint num="70" id="8168" />
-<TGConnectingPoint num="71" id="8169" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<CONNECTOR type="5102" id="6033" index="2" uid="91acd998-1f8d-482a-82fc-84c0f11a98ab" >
+<CONNECTOR type="5102" id="6040" index="1" uid="91acd998-1f8d-482a-82fc-84c0f11a98ab" >
 <cdparam x="573" y="308" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="6032" />
-<P1  x="573" y="308" id="6072" />
-<P2  x="572" y="339" id="6069" />
+<TGConnectingPoint num="0" id="6039" />
+<P1  x="573" y="308" id="6152" />
+<P2  x="572" y="339" id="6149" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="6031" index="16" uid="56832f7d-41e3-453d-a98a-2dd3b5775b33" >
-<father id="6033" num="0" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6038" index="16" uid="56832f7d-41e3-453d-a98a-2dd3b5775b33" >
+<father id="6040" num="0" />
 <cdparam x="575" y="330" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11682,10 +11598,10 @@ Double-click to edit
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
 <new d="false" />
-<TGConnectingPoint num="0" id="6027" />
-<TGConnectingPoint num="1" id="6028" />
-<TGConnectingPoint num="2" id="6029" />
-<TGConnectingPoint num="3" id="6030" />
+<TGConnectingPoint num="0" id="6034" />
+<TGConnectingPoint num="1" id="6035" />
+<TGConnectingPoint num="2" id="6036" />
+<TGConnectingPoint num="3" id="6037" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -11699,17 +11615,17 @@ Double-click to edit
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="6040" index="3" uid="8779cac9-22a2-4bc5-8a3e-64b48b8e055b" >
+<CONNECTOR type="5102" id="6047" index="2" uid="8779cac9-22a2-4bc5-8a3e-64b48b8e055b" >
 <cdparam x="482" y="191" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="6039" />
-<P1  x="482" y="191" id="6266" />
-<P2  x="573" y="278" id="6071" />
+<TGConnectingPoint num="0" id="6046" />
+<P1  x="482" y="191" id="6346" />
+<P2  x="573" y="278" id="6151" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="6038" index="17" uid="a71f2850-e5b6-4947-b994-2e05b2821989" >
-<father id="6040" num="0" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6045" index="17" uid="a71f2850-e5b6-4947-b994-2e05b2821989" >
+<father id="6047" num="0" />
 <cdparam x="527" y="234" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11717,10 +11633,10 @@ Double-click to edit
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
 <new d="false" />
-<TGConnectingPoint num="0" id="6034" />
-<TGConnectingPoint num="1" id="6035" />
-<TGConnectingPoint num="2" id="6036" />
-<TGConnectingPoint num="3" id="6037" />
+<TGConnectingPoint num="0" id="6041" />
+<TGConnectingPoint num="1" id="6042" />
+<TGConnectingPoint num="2" id="6043" />
+<TGConnectingPoint num="3" id="6044" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -11734,17 +11650,17 @@ Double-click to edit
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="6047" index="4" uid="7a6eaa91-2437-4117-9774-c037310611ed" >
+<CONNECTOR type="5102" id="6054" index="3" uid="7a6eaa91-2437-4117-9774-c037310611ed" >
 <cdparam x="389" y="327" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="6046" />
-<P1  x="288" y="327" id="6083" />
-<P2  x="395" y="399" id="6214" />
+<TGConnectingPoint num="0" id="6053" />
+<P1  x="288" y="327" id="6163" />
+<P2  x="395" y="399" id="6294" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="6045" index="18" uid="e4b48b68-7c88-4e85-98c2-1933521af167" >
-<father id="6047" num="0" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6052" index="18" uid="e4b48b68-7c88-4e85-98c2-1933521af167" >
+<father id="6054" num="0" />
 <cdparam x="392" y="363" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11752,10 +11668,10 @@ Double-click to edit
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
 <new d="false" />
-<TGConnectingPoint num="0" id="6041" />
-<TGConnectingPoint num="1" id="6042" />
-<TGConnectingPoint num="2" id="6043" />
-<TGConnectingPoint num="3" id="6044" />
+<TGConnectingPoint num="0" id="6048" />
+<TGConnectingPoint num="1" id="6049" />
+<TGConnectingPoint num="2" id="6050" />
+<TGConnectingPoint num="3" id="6051" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -11769,17 +11685,17 @@ Double-click to edit
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="6054" index="5" uid="66fd86f6-0587-449f-8efc-99eb30aff5a7" >
+<CONNECTOR type="5102" id="6061" index="4" uid="66fd86f6-0587-449f-8efc-99eb30aff5a7" >
 <cdparam x="394" y="198" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="6053" />
-<P1  x="394" y="198" id="6299" />
-<P2  x="288" y="297" id="6082" />
+<TGConnectingPoint num="0" id="6060" />
+<P1  x="394" y="198" id="6379" />
+<P2  x="288" y="297" id="6162" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="6052" index="19" uid="7d995a47-1fa9-4e59-88ed-531a14a19c94" >
-<father id="6054" num="0" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6059" index="19" uid="7d995a47-1fa9-4e59-88ed-531a14a19c94" >
+<father id="6061" num="0" />
 <cdparam x="391" y="247" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11787,10 +11703,10 @@ Double-click to edit
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
 <new d="false" />
-<TGConnectingPoint num="0" id="6048" />
-<TGConnectingPoint num="1" id="6049" />
-<TGConnectingPoint num="2" id="6050" />
-<TGConnectingPoint num="3" id="6051" />
+<TGConnectingPoint num="0" id="6055" />
+<TGConnectingPoint num="1" id="6056" />
+<TGConnectingPoint num="2" id="6057" />
+<TGConnectingPoint num="3" id="6058" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -11804,17 +11720,17 @@ Double-click to edit
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="6061" index="6" uid="85c579da-cb13-4278-98bc-038d67d88044" >
+<CONNECTOR type="5102" id="6068" index="5" uid="85c579da-cb13-4278-98bc-038d67d88044" >
 <cdparam x="433" y="449" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="6060" />
-<P1  x="433" y="449" id="6172" />
-<P2  x="433" y="555" id="6094" />
+<TGConnectingPoint num="0" id="6067" />
+<P1  x="433" y="449" id="6252" />
+<P2  x="433" y="555" id="6174" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="6059" index="20" uid="181d5ac1-5315-4656-b5d7-9c5d7a0a20de" >
-<father id="6061" num="0" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6066" index="20" uid="181d5ac1-5315-4656-b5d7-9c5d7a0a20de" >
+<father id="6068" num="0" />
 <cdparam x="358" y="510" />
 <sizeparam width="55" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11822,10 +11738,10 @@ Double-click to edit
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
 <new d="false" />
-<TGConnectingPoint num="0" id="6055" />
-<TGConnectingPoint num="1" id="6056" />
-<TGConnectingPoint num="2" id="6057" />
-<TGConnectingPoint num="3" id="6058" />
+<TGConnectingPoint num="0" id="6062" />
+<TGConnectingPoint num="1" id="6063" />
+<TGConnectingPoint num="2" id="6064" />
+<TGConnectingPoint num="3" id="6065" />
 <extraparam>
 <guard value="[ x == 3]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -11839,17 +11755,17 @@ Double-click to edit
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="5102" id="6068" index="7" uid="2bb2536e-3390-4893-bee4-efc64c2eebc1" >
+<CONNECTOR type="5102" id="6075" index="6" uid="2bb2536e-3390-4893-bee4-efc64c2eebc1" >
 <cdparam x="408" y="113" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<TGConnectingPoint num="0" id="6067" />
-<P1  x="408" y="113" id="6312" />
-<P2  x="407" y="148" id="6279" />
+<TGConnectingPoint num="0" id="6074" />
+<P1  x="408" y="113" id="6392" />
+<P2  x="407" y="148" id="6359" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="6066" index="21" uid="db760f33-bd88-44b4-a5fb-82432c7ad5f0" >
-<father id="6068" num="0" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6073" index="21" uid="db760f33-bd88-44b4-a5fb-82432c7ad5f0" >
+<father id="6075" num="0" />
 <cdparam x="407" y="130" />
 <sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11857,10 +11773,10 @@ Double-click to edit
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="List of all parameters of an Avatar SMD transition" value="" />
 <new d="false" />
-<TGConnectingPoint num="0" id="6062" />
-<TGConnectingPoint num="1" id="6063" />
-<TGConnectingPoint num="2" id="6064" />
-<TGConnectingPoint num="3" id="6065" />
+<TGConnectingPoint num="0" id="6069" />
+<TGConnectingPoint num="1" id="6070" />
+<TGConnectingPoint num="2" id="6071" />
+<TGConnectingPoint num="3" id="6072" />
 <extraparam>
 <guard value="[ ]" enabled="true"/>
 <afterMin value="" enabled="true"/>
@@ -11874,17 +11790,101 @@ Double-click to edit
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="5101" id="6070" index="8" uid="0705e5a3-7547-4755-bea6-2aa58693e043" >
+<COMPONENT type="5106" id="6148" index="7" uid="c0caca40-1096-463e-87e7-3ea8fa25078a" >
+<cdparam x="395" y="697" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="state" value="state4" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6076" />
+<TGConnectingPoint num="1" id="6077" />
+<TGConnectingPoint num="2" id="6078" />
+<TGConnectingPoint num="3" id="6079" />
+<TGConnectingPoint num="4" id="6080" />
+<TGConnectingPoint num="5" id="6081" />
+<TGConnectingPoint num="6" id="6082" />
+<TGConnectingPoint num="7" id="6083" />
+<TGConnectingPoint num="8" id="6084" />
+<TGConnectingPoint num="9" id="6085" />
+<TGConnectingPoint num="10" id="6086" />
+<TGConnectingPoint num="11" id="6087" />
+<TGConnectingPoint num="12" id="6088" />
+<TGConnectingPoint num="13" id="6089" />
+<TGConnectingPoint num="14" id="6090" />
+<TGConnectingPoint num="15" id="6091" />
+<TGConnectingPoint num="16" id="6092" />
+<TGConnectingPoint num="17" id="6093" />
+<TGConnectingPoint num="18" id="6094" />
+<TGConnectingPoint num="19" id="6095" />
+<TGConnectingPoint num="20" id="6096" />
+<TGConnectingPoint num="21" id="6097" />
+<TGConnectingPoint num="22" id="6098" />
+<TGConnectingPoint num="23" id="6099" />
+<TGConnectingPoint num="24" id="6100" />
+<TGConnectingPoint num="25" id="6101" />
+<TGConnectingPoint num="26" id="6102" />
+<TGConnectingPoint num="27" id="6103" />
+<TGConnectingPoint num="28" id="6104" />
+<TGConnectingPoint num="29" id="6105" />
+<TGConnectingPoint num="30" id="6106" />
+<TGConnectingPoint num="31" id="6107" />
+<TGConnectingPoint num="32" id="6108" />
+<TGConnectingPoint num="33" id="6109" />
+<TGConnectingPoint num="34" id="6110" />
+<TGConnectingPoint num="35" id="6111" />
+<TGConnectingPoint num="36" id="6112" />
+<TGConnectingPoint num="37" id="6113" />
+<TGConnectingPoint num="38" id="6114" />
+<TGConnectingPoint num="39" id="6115" />
+<TGConnectingPoint num="40" id="6116" />
+<TGConnectingPoint num="41" id="6117" />
+<TGConnectingPoint num="42" id="6118" />
+<TGConnectingPoint num="43" id="6119" />
+<TGConnectingPoint num="44" id="6120" />
+<TGConnectingPoint num="45" id="6121" />
+<TGConnectingPoint num="46" id="6122" />
+<TGConnectingPoint num="47" id="6123" />
+<TGConnectingPoint num="48" id="6124" />
+<TGConnectingPoint num="49" id="6125" />
+<TGConnectingPoint num="50" id="6126" />
+<TGConnectingPoint num="51" id="6127" />
+<TGConnectingPoint num="52" id="6128" />
+<TGConnectingPoint num="53" id="6129" />
+<TGConnectingPoint num="54" id="6130" />
+<TGConnectingPoint num="55" id="6131" />
+<TGConnectingPoint num="56" id="6132" />
+<TGConnectingPoint num="57" id="6133" />
+<TGConnectingPoint num="58" id="6134" />
+<TGConnectingPoint num="59" id="6135" />
+<TGConnectingPoint num="60" id="6136" />
+<TGConnectingPoint num="61" id="6137" />
+<TGConnectingPoint num="62" id="6138" />
+<TGConnectingPoint num="63" id="6139" />
+<TGConnectingPoint num="64" id="6140" />
+<TGConnectingPoint num="65" id="6141" />
+<TGConnectingPoint num="66" id="6142" />
+<TGConnectingPoint num="67" id="6143" />
+<TGConnectingPoint num="68" id="6144" />
+<TGConnectingPoint num="69" id="6145" />
+<TGConnectingPoint num="70" id="6146" />
+<TGConnectingPoint num="71" id="6147" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5101" id="6150" index="8" uid="0705e5a3-7547-4755-bea6-2aa58693e043" >
 <cdparam x="562" y="344" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
 <new d="false" />
-<TGConnectingPoint num="0" id="6069" />
+<TGConnectingPoint num="0" id="6149" />
 </COMPONENT>
 
-<COMPONENT type="5104" id="6081" index="9" uid="21a6a620-5e4d-4680-9198-05dbb1b55e99" >
+<COMPONENT type="5104" id="6161" index="9" uid="21a6a620-5e4d-4680-9198-05dbb1b55e99" >
 <cdparam x="544" y="283" />
 <sizeparam width="58" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11892,19 +11892,19 @@ Double-click to edit
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Receive signal" value="msg2()" />
 <new d="false" />
-<TGConnectingPoint num="0" id="6071" />
-<TGConnectingPoint num="1" id="6072" />
-<TGConnectingPoint num="2" id="6073" />
-<TGConnectingPoint num="3" id="6074" />
-<TGConnectingPoint num="4" id="6075" />
-<TGConnectingPoint num="5" id="6076" />
-<TGConnectingPoint num="6" id="6077" />
-<TGConnectingPoint num="7" id="6078" />
-<TGConnectingPoint num="8" id="6079" />
-<TGConnectingPoint num="9" id="6080" />
+<TGConnectingPoint num="0" id="6151" />
+<TGConnectingPoint num="1" id="6152" />
+<TGConnectingPoint num="2" id="6153" />
+<TGConnectingPoint num="3" id="6154" />
+<TGConnectingPoint num="4" id="6155" />
+<TGConnectingPoint num="5" id="6156" />
+<TGConnectingPoint num="6" id="6157" />
+<TGConnectingPoint num="7" id="6158" />
+<TGConnectingPoint num="8" id="6159" />
+<TGConnectingPoint num="9" id="6160" />
 </COMPONENT>
 
-<COMPONENT type="5104" id="6092" index="10" uid="4dc6ff1a-89d1-45c1-a087-0fecac114bcf" >
+<COMPONENT type="5104" id="6172" index="10" uid="4dc6ff1a-89d1-45c1-a087-0fecac114bcf" >
 <cdparam x="259" y="302" />
 <sizeparam width="58" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11912,19 +11912,19 @@ Double-click to edit
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Receive signal" value="msg1()" />
 <new d="false" />
-<TGConnectingPoint num="0" id="6082" />
-<TGConnectingPoint num="1" id="6083" />
-<TGConnectingPoint num="2" id="6084" />
-<TGConnectingPoint num="3" id="6085" />
-<TGConnectingPoint num="4" id="6086" />
-<TGConnectingPoint num="5" id="6087" />
-<TGConnectingPoint num="6" id="6088" />
-<TGConnectingPoint num="7" id="6089" />
-<TGConnectingPoint num="8" id="6090" />
-<TGConnectingPoint num="9" id="6091" />
+<TGConnectingPoint num="0" id="6162" />
+<TGConnectingPoint num="1" id="6163" />
+<TGConnectingPoint num="2" id="6164" />
+<TGConnectingPoint num="3" id="6165" />
+<TGConnectingPoint num="4" id="6166" />
+<TGConnectingPoint num="5" id="6167" />
+<TGConnectingPoint num="6" id="6168" />
+<TGConnectingPoint num="7" id="6169" />
+<TGConnectingPoint num="8" id="6170" />
+<TGConnectingPoint num="9" id="6171" />
 </COMPONENT>
 
-<COMPONENT type="5106" id="6165" index="11" uid="5b3d7c99-5b6f-48cd-bfc2-39de0b6971aa" >
+<COMPONENT type="5106" id="6245" index="11" uid="5b3d7c99-5b6f-48cd-bfc2-39de0b6971aa" >
 <cdparam x="383" y="555" />
 <sizeparam width="100" height="48" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11932,84 +11932,84 @@ Double-click to edit
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="state" value="state3" />
 <new d="false" />
-<TGConnectingPoint num="0" id="6093" />
-<TGConnectingPoint num="1" id="6094" />
-<TGConnectingPoint num="2" id="6095" />
-<TGConnectingPoint num="3" id="6096" />
-<TGConnectingPoint num="4" id="6097" />
-<TGConnectingPoint num="5" id="6098" />
-<TGConnectingPoint num="6" id="6099" />
-<TGConnectingPoint num="7" id="6100" />
-<TGConnectingPoint num="8" id="6101" />
-<TGConnectingPoint num="9" id="6102" />
-<TGConnectingPoint num="10" id="6103" />
-<TGConnectingPoint num="11" id="6104" />
-<TGConnectingPoint num="12" id="6105" />
-<TGConnectingPoint num="13" id="6106" />
-<TGConnectingPoint num="14" id="6107" />
-<TGConnectingPoint num="15" id="6108" />
-<TGConnectingPoint num="16" id="6109" />
-<TGConnectingPoint num="17" id="6110" />
-<TGConnectingPoint num="18" id="6111" />
-<TGConnectingPoint num="19" id="6112" />
-<TGConnectingPoint num="20" id="6113" />
-<TGConnectingPoint num="21" id="6114" />
-<TGConnectingPoint num="22" id="6115" />
-<TGConnectingPoint num="23" id="6116" />
-<TGConnectingPoint num="24" id="6117" />
-<TGConnectingPoint num="25" id="6118" />
-<TGConnectingPoint num="26" id="6119" />
-<TGConnectingPoint num="27" id="6120" />
-<TGConnectingPoint num="28" id="6121" />
-<TGConnectingPoint num="29" id="6122" />
-<TGConnectingPoint num="30" id="6123" />
-<TGConnectingPoint num="31" id="6124" />
-<TGConnectingPoint num="32" id="6125" />
-<TGConnectingPoint num="33" id="6126" />
-<TGConnectingPoint num="34" id="6127" />
-<TGConnectingPoint num="35" id="6128" />
-<TGConnectingPoint num="36" id="6129" />
-<TGConnectingPoint num="37" id="6130" />
-<TGConnectingPoint num="38" id="6131" />
-<TGConnectingPoint num="39" id="6132" />
-<TGConnectingPoint num="40" id="6133" />
-<TGConnectingPoint num="41" id="6134" />
-<TGConnectingPoint num="42" id="6135" />
-<TGConnectingPoint num="43" id="6136" />
-<TGConnectingPoint num="44" id="6137" />
-<TGConnectingPoint num="45" id="6138" />
-<TGConnectingPoint num="46" id="6139" />
-<TGConnectingPoint num="47" id="6140" />
-<TGConnectingPoint num="48" id="6141" />
-<TGConnectingPoint num="49" id="6142" />
-<TGConnectingPoint num="50" id="6143" />
-<TGConnectingPoint num="51" id="6144" />
-<TGConnectingPoint num="52" id="6145" />
-<TGConnectingPoint num="53" id="6146" />
-<TGConnectingPoint num="54" id="6147" />
-<TGConnectingPoint num="55" id="6148" />
-<TGConnectingPoint num="56" id="6149" />
-<TGConnectingPoint num="57" id="6150" />
-<TGConnectingPoint num="58" id="6151" />
-<TGConnectingPoint num="59" id="6152" />
-<TGConnectingPoint num="60" id="6153" />
-<TGConnectingPoint num="61" id="6154" />
-<TGConnectingPoint num="62" id="6155" />
-<TGConnectingPoint num="63" id="6156" />
-<TGConnectingPoint num="64" id="6157" />
-<TGConnectingPoint num="65" id="6158" />
-<TGConnectingPoint num="66" id="6159" />
-<TGConnectingPoint num="67" id="6160" />
-<TGConnectingPoint num="68" id="6161" />
-<TGConnectingPoint num="69" id="6162" />
-<TGConnectingPoint num="70" id="6163" />
-<TGConnectingPoint num="71" id="6164" />
+<TGConnectingPoint num="0" id="6173" />
+<TGConnectingPoint num="1" id="6174" />
+<TGConnectingPoint num="2" id="6175" />
+<TGConnectingPoint num="3" id="6176" />
+<TGConnectingPoint num="4" id="6177" />
+<TGConnectingPoint num="5" id="6178" />
+<TGConnectingPoint num="6" id="6179" />
+<TGConnectingPoint num="7" id="6180" />
+<TGConnectingPoint num="8" id="6181" />
+<TGConnectingPoint num="9" id="6182" />
+<TGConnectingPoint num="10" id="6183" />
+<TGConnectingPoint num="11" id="6184" />
+<TGConnectingPoint num="12" id="6185" />
+<TGConnectingPoint num="13" id="6186" />
+<TGConnectingPoint num="14" id="6187" />
+<TGConnectingPoint num="15" id="6188" />
+<TGConnectingPoint num="16" id="6189" />
+<TGConnectingPoint num="17" id="6190" />
+<TGConnectingPoint num="18" id="6191" />
+<TGConnectingPoint num="19" id="6192" />
+<TGConnectingPoint num="20" id="6193" />
+<TGConnectingPoint num="21" id="6194" />
+<TGConnectingPoint num="22" id="6195" />
+<TGConnectingPoint num="23" id="6196" />
+<TGConnectingPoint num="24" id="6197" />
+<TGConnectingPoint num="25" id="6198" />
+<TGConnectingPoint num="26" id="6199" />
+<TGConnectingPoint num="27" id="6200" />
+<TGConnectingPoint num="28" id="6201" />
+<TGConnectingPoint num="29" id="6202" />
+<TGConnectingPoint num="30" id="6203" />
+<TGConnectingPoint num="31" id="6204" />
+<TGConnectingPoint num="32" id="6205" />
+<TGConnectingPoint num="33" id="6206" />
+<TGConnectingPoint num="34" id="6207" />
+<TGConnectingPoint num="35" id="6208" />
+<TGConnectingPoint num="36" id="6209" />
+<TGConnectingPoint num="37" id="6210" />
+<TGConnectingPoint num="38" id="6211" />
+<TGConnectingPoint num="39" id="6212" />
+<TGConnectingPoint num="40" id="6213" />
+<TGConnectingPoint num="41" id="6214" />
+<TGConnectingPoint num="42" id="6215" />
+<TGConnectingPoint num="43" id="6216" />
+<TGConnectingPoint num="44" id="6217" />
+<TGConnectingPoint num="45" id="6218" />
+<TGConnectingPoint num="46" id="6219" />
+<TGConnectingPoint num="47" id="6220" />
+<TGConnectingPoint num="48" id="6221" />
+<TGConnectingPoint num="49" id="6222" />
+<TGConnectingPoint num="50" id="6223" />
+<TGConnectingPoint num="51" id="6224" />
+<TGConnectingPoint num="52" id="6225" />
+<TGConnectingPoint num="53" id="6226" />
+<TGConnectingPoint num="54" id="6227" />
+<TGConnectingPoint num="55" id="6228" />
+<TGConnectingPoint num="56" id="6229" />
+<TGConnectingPoint num="57" id="6230" />
+<TGConnectingPoint num="58" id="6231" />
+<TGConnectingPoint num="59" id="6232" />
+<TGConnectingPoint num="60" id="6233" />
+<TGConnectingPoint num="61" id="6234" />
+<TGConnectingPoint num="62" id="6235" />
+<TGConnectingPoint num="63" id="6236" />
+<TGConnectingPoint num="64" id="6237" />
+<TGConnectingPoint num="65" id="6238" />
+<TGConnectingPoint num="66" id="6239" />
+<TGConnectingPoint num="67" id="6240" />
+<TGConnectingPoint num="68" id="6241" />
+<TGConnectingPoint num="69" id="6242" />
+<TGConnectingPoint num="70" id="6243" />
+<TGConnectingPoint num="71" id="6244" />
 <accessibility />
 <extraparam>
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="5106" id="6238" index="12" uid="607133aa-66ad-4f28-92b3-228b57992822" >
+<COMPONENT type="5106" id="6318" index="12" uid="607133aa-66ad-4f28-92b3-228b57992822" >
 <cdparam x="383" y="399" />
 <sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -12017,83 +12017,83 @@ Double-click to edit
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="state" value="state2" />
 <new d="false" />
-<TGConnectingPoint num="0" id="6166" />
-<TGConnectingPoint num="1" id="6167" />
-<TGConnectingPoint num="2" id="6168" />
-<TGConnectingPoint num="3" id="6169" />
-<TGConnectingPoint num="4" id="6170" />
-<TGConnectingPoint num="5" id="6171" />
-<TGConnectingPoint num="6" id="6172" />
-<TGConnectingPoint num="7" id="6173" />
-<TGConnectingPoint num="8" id="6174" />
-<TGConnectingPoint num="9" id="6175" />
-<TGConnectingPoint num="10" id="6176" />
-<TGConnectingPoint num="11" id="6177" />
-<TGConnectingPoint num="12" id="6178" />
-<TGConnectingPoint num="13" id="6179" />
-<TGConnectingPoint num="14" id="6180" />
-<TGConnectingPoint num="15" id="6181" />
-<TGConnectingPoint num="16" id="6182" />
-<TGConnectingPoint num="17" id="6183" />
-<TGConnectingPoint num="18" id="6184" />
-<TGConnectingPoint num="19" id="6185" />
-<TGConnectingPoint num="20" id="6186" />
-<TGConnectingPoint num="21" id="6187" />
-<TGConnectingPoint num="22" id="6188" />
-<TGConnectingPoint num="23" id="6189" />
-<TGConnectingPoint num="24" id="6190" />
-<TGConnectingPoint num="25" id="6191" />
-<TGConnectingPoint num="26" id="6192" />
-<TGConnectingPoint num="27" id="6193" />
-<TGConnectingPoint num="28" id="6194" />
-<TGConnectingPoint num="29" id="6195" />
-<TGConnectingPoint num="30" id="6196" />
-<TGConnectingPoint num="31" id="6197" />
-<TGConnectingPoint num="32" id="6198" />
-<TGConnectingPoint num="33" id="6199" />
-<TGConnectingPoint num="34" id="6200" />
-<TGConnectingPoint num="35" id="6201" />
-<TGConnectingPoint num="36" id="6202" />
-<TGConnectingPoint num="37" id="6203" />
-<TGConnectingPoint num="38" id="6204" />
-<TGConnectingPoint num="39" id="6205" />
-<TGConnectingPoint num="40" id="6206" />
-<TGConnectingPoint num="41" id="6207" />
-<TGConnectingPoint num="42" id="6208" />
-<TGConnectingPoint num="43" id="6209" />
-<TGConnectingPoint num="44" id="6210" />
-<TGConnectingPoint num="45" id="6211" />
-<TGConnectingPoint num="46" id="6212" />
-<TGConnectingPoint num="47" id="6213" />
-<TGConnectingPoint num="48" id="6214" />
-<TGConnectingPoint num="49" id="6215" />
-<TGConnectingPoint num="50" id="6216" />
-<TGConnectingPoint num="51" id="6217" />
-<TGConnectingPoint num="52" id="6218" />
-<TGConnectingPoint num="53" id="6219" />
-<TGConnectingPoint num="54" id="6220" />
-<TGConnectingPoint num="55" id="6221" />
-<TGConnectingPoint num="56" id="6222" />
-<TGConnectingPoint num="57" id="6223" />
-<TGConnectingPoint num="58" id="6224" />
-<TGConnectingPoint num="59" id="6225" />
-<TGConnectingPoint num="60" id="6226" />
-<TGConnectingPoint num="61" id="6227" />
-<TGConnectingPoint num="62" id="6228" />
-<TGConnectingPoint num="63" id="6229" />
-<TGConnectingPoint num="64" id="6230" />
-<TGConnectingPoint num="65" id="6231" />
-<TGConnectingPoint num="66" id="6232" />
-<TGConnectingPoint num="67" id="6233" />
-<TGConnectingPoint num="68" id="6234" />
-<TGConnectingPoint num="69" id="6235" />
-<TGConnectingPoint num="70" id="6236" />
-<TGConnectingPoint num="71" id="6237" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5106" id="6311" index="13" uid="88478649-5af2-489c-a182-ea770caf7f03" >
+<TGConnectingPoint num="0" id="6246" />
+<TGConnectingPoint num="1" id="6247" />
+<TGConnectingPoint num="2" id="6248" />
+<TGConnectingPoint num="3" id="6249" />
+<TGConnectingPoint num="4" id="6250" />
+<TGConnectingPoint num="5" id="6251" />
+<TGConnectingPoint num="6" id="6252" />
+<TGConnectingPoint num="7" id="6253" />
+<TGConnectingPoint num="8" id="6254" />
+<TGConnectingPoint num="9" id="6255" />
+<TGConnectingPoint num="10" id="6256" />
+<TGConnectingPoint num="11" id="6257" />
+<TGConnectingPoint num="12" id="6258" />
+<TGConnectingPoint num="13" id="6259" />
+<TGConnectingPoint num="14" id="6260" />
+<TGConnectingPoint num="15" id="6261" />
+<TGConnectingPoint num="16" id="6262" />
+<TGConnectingPoint num="17" id="6263" />
+<TGConnectingPoint num="18" id="6264" />
+<TGConnectingPoint num="19" id="6265" />
+<TGConnectingPoint num="20" id="6266" />
+<TGConnectingPoint num="21" id="6267" />
+<TGConnectingPoint num="22" id="6268" />
+<TGConnectingPoint num="23" id="6269" />
+<TGConnectingPoint num="24" id="6270" />
+<TGConnectingPoint num="25" id="6271" />
+<TGConnectingPoint num="26" id="6272" />
+<TGConnectingPoint num="27" id="6273" />
+<TGConnectingPoint num="28" id="6274" />
+<TGConnectingPoint num="29" id="6275" />
+<TGConnectingPoint num="30" id="6276" />
+<TGConnectingPoint num="31" id="6277" />
+<TGConnectingPoint num="32" id="6278" />
+<TGConnectingPoint num="33" id="6279" />
+<TGConnectingPoint num="34" id="6280" />
+<TGConnectingPoint num="35" id="6281" />
+<TGConnectingPoint num="36" id="6282" />
+<TGConnectingPoint num="37" id="6283" />
+<TGConnectingPoint num="38" id="6284" />
+<TGConnectingPoint num="39" id="6285" />
+<TGConnectingPoint num="40" id="6286" />
+<TGConnectingPoint num="41" id="6287" />
+<TGConnectingPoint num="42" id="6288" />
+<TGConnectingPoint num="43" id="6289" />
+<TGConnectingPoint num="44" id="6290" />
+<TGConnectingPoint num="45" id="6291" />
+<TGConnectingPoint num="46" id="6292" />
+<TGConnectingPoint num="47" id="6293" />
+<TGConnectingPoint num="48" id="6294" />
+<TGConnectingPoint num="49" id="6295" />
+<TGConnectingPoint num="50" id="6296" />
+<TGConnectingPoint num="51" id="6297" />
+<TGConnectingPoint num="52" id="6298" />
+<TGConnectingPoint num="53" id="6299" />
+<TGConnectingPoint num="54" id="6300" />
+<TGConnectingPoint num="55" id="6301" />
+<TGConnectingPoint num="56" id="6302" />
+<TGConnectingPoint num="57" id="6303" />
+<TGConnectingPoint num="58" id="6304" />
+<TGConnectingPoint num="59" id="6305" />
+<TGConnectingPoint num="60" id="6306" />
+<TGConnectingPoint num="61" id="6307" />
+<TGConnectingPoint num="62" id="6308" />
+<TGConnectingPoint num="63" id="6309" />
+<TGConnectingPoint num="64" id="6310" />
+<TGConnectingPoint num="65" id="6311" />
+<TGConnectingPoint num="66" id="6312" />
+<TGConnectingPoint num="67" id="6313" />
+<TGConnectingPoint num="68" id="6314" />
+<TGConnectingPoint num="69" id="6315" />
+<TGConnectingPoint num="70" id="6316" />
+<TGConnectingPoint num="71" id="6317" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="6391" index="13" uid="88478649-5af2-489c-a182-ea770caf7f03" >
 <cdparam x="382" y="148" />
 <sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -12101,90 +12101,90 @@ Double-click to edit
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="state" value="state1" />
 <new d="false" />
-<TGConnectingPoint num="0" id="6239" />
-<TGConnectingPoint num="1" id="6240" />
-<TGConnectingPoint num="2" id="6241" />
-<TGConnectingPoint num="3" id="6242" />
-<TGConnectingPoint num="4" id="6243" />
-<TGConnectingPoint num="5" id="6244" />
-<TGConnectingPoint num="6" id="6245" />
-<TGConnectingPoint num="7" id="6246" />
-<TGConnectingPoint num="8" id="6247" />
-<TGConnectingPoint num="9" id="6248" />
-<TGConnectingPoint num="10" id="6249" />
-<TGConnectingPoint num="11" id="6250" />
-<TGConnectingPoint num="12" id="6251" />
-<TGConnectingPoint num="13" id="6252" />
-<TGConnectingPoint num="14" id="6253" />
-<TGConnectingPoint num="15" id="6254" />
-<TGConnectingPoint num="16" id="6255" />
-<TGConnectingPoint num="17" id="6256" />
-<TGConnectingPoint num="18" id="6257" />
-<TGConnectingPoint num="19" id="6258" />
-<TGConnectingPoint num="20" id="6259" />
-<TGConnectingPoint num="21" id="6260" />
-<TGConnectingPoint num="22" id="6261" />
-<TGConnectingPoint num="23" id="6262" />
-<TGConnectingPoint num="24" id="6263" />
-<TGConnectingPoint num="25" id="6264" />
-<TGConnectingPoint num="26" id="6265" />
-<TGConnectingPoint num="27" id="6266" />
-<TGConnectingPoint num="28" id="6267" />
-<TGConnectingPoint num="29" id="6268" />
-<TGConnectingPoint num="30" id="6269" />
-<TGConnectingPoint num="31" id="6270" />
-<TGConnectingPoint num="32" id="6271" />
-<TGConnectingPoint num="33" id="6272" />
-<TGConnectingPoint num="34" id="6273" />
-<TGConnectingPoint num="35" id="6274" />
-<TGConnectingPoint num="36" id="6275" />
-<TGConnectingPoint num="37" id="6276" />
-<TGConnectingPoint num="38" id="6277" />
-<TGConnectingPoint num="39" id="6278" />
-<TGConnectingPoint num="40" id="6279" />
-<TGConnectingPoint num="41" id="6280" />
-<TGConnectingPoint num="42" id="6281" />
-<TGConnectingPoint num="43" id="6282" />
-<TGConnectingPoint num="44" id="6283" />
-<TGConnectingPoint num="45" id="6284" />
-<TGConnectingPoint num="46" id="6285" />
-<TGConnectingPoint num="47" id="6286" />
-<TGConnectingPoint num="48" id="6287" />
-<TGConnectingPoint num="49" id="6288" />
-<TGConnectingPoint num="50" id="6289" />
-<TGConnectingPoint num="51" id="6290" />
-<TGConnectingPoint num="52" id="6291" />
-<TGConnectingPoint num="53" id="6292" />
-<TGConnectingPoint num="54" id="6293" />
-<TGConnectingPoint num="55" id="6294" />
-<TGConnectingPoint num="56" id="6295" />
-<TGConnectingPoint num="57" id="6296" />
-<TGConnectingPoint num="58" id="6297" />
-<TGConnectingPoint num="59" id="6298" />
-<TGConnectingPoint num="60" id="6299" />
-<TGConnectingPoint num="61" id="6300" />
-<TGConnectingPoint num="62" id="6301" />
-<TGConnectingPoint num="63" id="6302" />
-<TGConnectingPoint num="64" id="6303" />
-<TGConnectingPoint num="65" id="6304" />
-<TGConnectingPoint num="66" id="6305" />
-<TGConnectingPoint num="67" id="6306" />
-<TGConnectingPoint num="68" id="6307" />
-<TGConnectingPoint num="69" id="6308" />
-<TGConnectingPoint num="70" id="6309" />
-<TGConnectingPoint num="71" id="6310" />
-<extraparam>
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="5100" id="6313" index="14" uid="044cb507-5806-4af3-b9b3-921b4d8be392" >
+<TGConnectingPoint num="0" id="6319" />
+<TGConnectingPoint num="1" id="6320" />
+<TGConnectingPoint num="2" id="6321" />
+<TGConnectingPoint num="3" id="6322" />
+<TGConnectingPoint num="4" id="6323" />
+<TGConnectingPoint num="5" id="6324" />
+<TGConnectingPoint num="6" id="6325" />
+<TGConnectingPoint num="7" id="6326" />
+<TGConnectingPoint num="8" id="6327" />
+<TGConnectingPoint num="9" id="6328" />
+<TGConnectingPoint num="10" id="6329" />
+<TGConnectingPoint num="11" id="6330" />
+<TGConnectingPoint num="12" id="6331" />
+<TGConnectingPoint num="13" id="6332" />
+<TGConnectingPoint num="14" id="6333" />
+<TGConnectingPoint num="15" id="6334" />
+<TGConnectingPoint num="16" id="6335" />
+<TGConnectingPoint num="17" id="6336" />
+<TGConnectingPoint num="18" id="6337" />
+<TGConnectingPoint num="19" id="6338" />
+<TGConnectingPoint num="20" id="6339" />
+<TGConnectingPoint num="21" id="6340" />
+<TGConnectingPoint num="22" id="6341" />
+<TGConnectingPoint num="23" id="6342" />
+<TGConnectingPoint num="24" id="6343" />
+<TGConnectingPoint num="25" id="6344" />
+<TGConnectingPoint num="26" id="6345" />
+<TGConnectingPoint num="27" id="6346" />
+<TGConnectingPoint num="28" id="6347" />
+<TGConnectingPoint num="29" id="6348" />
+<TGConnectingPoint num="30" id="6349" />
+<TGConnectingPoint num="31" id="6350" />
+<TGConnectingPoint num="32" id="6351" />
+<TGConnectingPoint num="33" id="6352" />
+<TGConnectingPoint num="34" id="6353" />
+<TGConnectingPoint num="35" id="6354" />
+<TGConnectingPoint num="36" id="6355" />
+<TGConnectingPoint num="37" id="6356" />
+<TGConnectingPoint num="38" id="6357" />
+<TGConnectingPoint num="39" id="6358" />
+<TGConnectingPoint num="40" id="6359" />
+<TGConnectingPoint num="41" id="6360" />
+<TGConnectingPoint num="42" id="6361" />
+<TGConnectingPoint num="43" id="6362" />
+<TGConnectingPoint num="44" id="6363" />
+<TGConnectingPoint num="45" id="6364" />
+<TGConnectingPoint num="46" id="6365" />
+<TGConnectingPoint num="47" id="6366" />
+<TGConnectingPoint num="48" id="6367" />
+<TGConnectingPoint num="49" id="6368" />
+<TGConnectingPoint num="50" id="6369" />
+<TGConnectingPoint num="51" id="6370" />
+<TGConnectingPoint num="52" id="6371" />
+<TGConnectingPoint num="53" id="6372" />
+<TGConnectingPoint num="54" id="6373" />
+<TGConnectingPoint num="55" id="6374" />
+<TGConnectingPoint num="56" id="6375" />
+<TGConnectingPoint num="57" id="6376" />
+<TGConnectingPoint num="58" id="6377" />
+<TGConnectingPoint num="59" id="6378" />
+<TGConnectingPoint num="60" id="6379" />
+<TGConnectingPoint num="61" id="6380" />
+<TGConnectingPoint num="62" id="6381" />
+<TGConnectingPoint num="63" id="6382" />
+<TGConnectingPoint num="64" id="6383" />
+<TGConnectingPoint num="65" id="6384" />
+<TGConnectingPoint num="66" id="6385" />
+<TGConnectingPoint num="67" id="6386" />
+<TGConnectingPoint num="68" id="6387" />
+<TGConnectingPoint num="69" id="6388" />
+<TGConnectingPoint num="70" id="6389" />
+<TGConnectingPoint num="71" id="6390" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="6393" index="14" uid="044cb507-5806-4af3-b9b3-921b4d8be392" >
 <cdparam x="401" y="93" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
 <new d="false" />
-<TGConnectingPoint num="0" id="6312" />
+<TGConnectingPoint num="0" id="6392" />
 </COMPONENT>
 
 
@@ -12195,2010 +12195,2793 @@ Double-click to edit
 
 
 
-<Modeling type="Graph" nameTab="Graph" >
-<GraphDPanel name="AUT graph" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" fontModifier="1.0" >
-<COMPONENT type="5050" id="8177" index="0" uid="fa24986a-9125-40e4-916b-51e1136557db" >
-<cdparam x="1038" y="465" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="0 / Receiver / start" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8178" />
-<TGConnectingPoint num="1" id="8179" />
-<TGConnectingPoint num="2" id="8180" />
-<TGConnectingPoint num="3" id="8181" />
-<TGConnectingPoint num="4" id="8182" />
-<TGConnectingPoint num="5" id="8183" />
-<TGConnectingPoint num="6" id="8184" />
-<TGConnectingPoint num="7" id="8185" />
-<TGConnectingPoint num="8" id="8186" />
-<TGConnectingPoint num="9" id="8187" />
-<TGConnectingPoint num="10" id="8188" />
-<TGConnectingPoint num="11" id="8189" />
-<TGConnectingPoint num="12" id="8190" />
-<TGConnectingPoint num="13" id="8191" />
-<TGConnectingPoint num="14" id="8192" />
-<TGConnectingPoint num="15" id="8193" />
-<TGConnectingPoint num="16" id="8194" />
-<TGConnectingPoint num="17" id="8195" />
-<TGConnectingPoint num="18" id="8196" />
-<TGConnectingPoint num="19" id="8197" />
-<TGConnectingPoint num="20" id="8198" />
-<TGConnectingPoint num="21" id="8199" />
-<TGConnectingPoint num="22" id="8200" />
-<TGConnectingPoint num="23" id="8201" />
-<TGConnectingPoint num="24" id="8202" />
-<TGConnectingPoint num="25" id="8203" />
-<TGConnectingPoint num="26" id="8204" />
-<TGConnectingPoint num="27" id="8205" />
-<TGConnectingPoint num="28" id="8206" />
-<TGConnectingPoint num="29" id="8207" />
-<TGConnectingPoint num="30" id="8208" />
-<TGConnectingPoint num="31" id="8209" />
-<color value="-16711936" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8210" index="1" uid="530f6bdc-972d-4bdc-88c4-55c43458c532" >
-<cdparam x="845" y="439" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="1 / Receiver / state1" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8211" />
-<TGConnectingPoint num="1" id="8212" />
-<TGConnectingPoint num="2" id="8213" />
-<TGConnectingPoint num="3" id="8214" />
-<TGConnectingPoint num="4" id="8215" />
-<TGConnectingPoint num="5" id="8216" />
-<TGConnectingPoint num="6" id="8217" />
-<TGConnectingPoint num="7" id="8218" />
-<TGConnectingPoint num="8" id="8219" />
-<TGConnectingPoint num="9" id="8220" />
-<TGConnectingPoint num="10" id="8221" />
-<TGConnectingPoint num="11" id="8222" />
-<TGConnectingPoint num="12" id="8223" />
-<TGConnectingPoint num="13" id="8224" />
-<TGConnectingPoint num="14" id="8225" />
-<TGConnectingPoint num="15" id="8226" />
-<TGConnectingPoint num="16" id="8227" />
-<TGConnectingPoint num="17" id="8228" />
-<TGConnectingPoint num="18" id="8229" />
-<TGConnectingPoint num="19" id="8230" />
-<TGConnectingPoint num="20" id="8231" />
-<TGConnectingPoint num="21" id="8232" />
-<TGConnectingPoint num="22" id="8233" />
-<TGConnectingPoint num="23" id="8234" />
-<TGConnectingPoint num="24" id="8235" />
-<TGConnectingPoint num="25" id="8236" />
-<TGConnectingPoint num="26" id="8237" />
-<TGConnectingPoint num="27" id="8238" />
-<TGConnectingPoint num="28" id="8239" />
-<TGConnectingPoint num="29" id="8240" />
-<TGConnectingPoint num="30" id="8241" />
-<TGConnectingPoint num="31" id="8242" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8243" index="2" uid="fb0cb62d-f261-4a21-8e10-d5a1d84e1746" >
-<cdparam x="678" y="629" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="2 / Receiver / stop" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8244" />
-<TGConnectingPoint num="1" id="8245" />
-<TGConnectingPoint num="2" id="8246" />
-<TGConnectingPoint num="3" id="8247" />
-<TGConnectingPoint num="4" id="8248" />
-<TGConnectingPoint num="5" id="8249" />
-<TGConnectingPoint num="6" id="8250" />
-<TGConnectingPoint num="7" id="8251" />
-<TGConnectingPoint num="8" id="8252" />
-<TGConnectingPoint num="9" id="8253" />
-<TGConnectingPoint num="10" id="8254" />
-<TGConnectingPoint num="11" id="8255" />
-<TGConnectingPoint num="12" id="8256" />
-<TGConnectingPoint num="13" id="8257" />
-<TGConnectingPoint num="14" id="8258" />
-<TGConnectingPoint num="15" id="8259" />
-<TGConnectingPoint num="16" id="8260" />
-<TGConnectingPoint num="17" id="8261" />
-<TGConnectingPoint num="18" id="8262" />
-<TGConnectingPoint num="19" id="8263" />
-<TGConnectingPoint num="20" id="8264" />
-<TGConnectingPoint num="21" id="8265" />
-<TGConnectingPoint num="22" id="8266" />
-<TGConnectingPoint num="23" id="8267" />
-<TGConnectingPoint num="24" id="8268" />
-<TGConnectingPoint num="25" id="8269" />
-<TGConnectingPoint num="26" id="8270" />
-<TGConnectingPoint num="27" id="8271" />
-<TGConnectingPoint num="28" id="8272" />
-<TGConnectingPoint num="29" id="8273" />
-<TGConnectingPoint num="30" id="8274" />
-<TGConnectingPoint num="31" id="8275" />
-<color value="-65536" />
-</COMPONENT>
+<Modeling type="AVATAR Design" nameTab="Modelsward2023Toy" tabs="Block Diagram$Sender$S1$S2$Receiver$Other" >
+<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<MainCode value="void __user_init() {"/>
+<MainCode value="}"/>
+<Optimized value="true" />
+<considerTimingOperators value="true" />
+<Validated value="" />
+<Ignored value="" />
 
-<COMPONENT type="5050" id="8276" index="3" uid="f257c098-985c-4a51-9cbd-fc441d201448" >
-<cdparam x="711" y="729" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="3 / Receiver / state2" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8277" />
-<TGConnectingPoint num="1" id="8278" />
-<TGConnectingPoint num="2" id="8279" />
-<TGConnectingPoint num="3" id="8280" />
-<TGConnectingPoint num="4" id="8281" />
-<TGConnectingPoint num="5" id="8282" />
-<TGConnectingPoint num="6" id="8283" />
-<TGConnectingPoint num="7" id="8284" />
-<TGConnectingPoint num="8" id="8285" />
-<TGConnectingPoint num="9" id="8286" />
-<TGConnectingPoint num="10" id="8287" />
-<TGConnectingPoint num="11" id="8288" />
-<TGConnectingPoint num="12" id="8289" />
-<TGConnectingPoint num="13" id="8290" />
-<TGConnectingPoint num="14" id="8291" />
-<TGConnectingPoint num="15" id="8292" />
-<TGConnectingPoint num="16" id="8293" />
-<TGConnectingPoint num="17" id="8294" />
-<TGConnectingPoint num="18" id="8295" />
-<TGConnectingPoint num="19" id="8296" />
-<TGConnectingPoint num="20" id="8297" />
-<TGConnectingPoint num="21" id="8298" />
-<TGConnectingPoint num="22" id="8299" />
-<TGConnectingPoint num="23" id="8300" />
-<TGConnectingPoint num="24" id="8301" />
-<TGConnectingPoint num="25" id="8302" />
-<TGConnectingPoint num="26" id="8303" />
-<TGConnectingPoint num="27" id="8304" />
-<TGConnectingPoint num="28" id="8305" />
-<TGConnectingPoint num="29" id="8306" />
-<TGConnectingPoint num="30" id="8307" />
-<TGConnectingPoint num="31" id="8308" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8309" index="4" uid="b2f06192-e089-497b-b491-58ea3b0680ca" >
-<cdparam x="588" y="902" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="4 / Receiver / avatar transition" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8310" />
-<TGConnectingPoint num="1" id="8311" />
-<TGConnectingPoint num="2" id="8312" />
-<TGConnectingPoint num="3" id="8313" />
-<TGConnectingPoint num="4" id="8314" />
-<TGConnectingPoint num="5" id="8315" />
-<TGConnectingPoint num="6" id="8316" />
-<TGConnectingPoint num="7" id="8317" />
-<TGConnectingPoint num="8" id="8318" />
-<TGConnectingPoint num="9" id="8319" />
-<TGConnectingPoint num="10" id="8320" />
-<TGConnectingPoint num="11" id="8321" />
-<TGConnectingPoint num="12" id="8322" />
-<TGConnectingPoint num="13" id="8323" />
-<TGConnectingPoint num="14" id="8324" />
-<TGConnectingPoint num="15" id="8325" />
-<TGConnectingPoint num="16" id="8326" />
-<TGConnectingPoint num="17" id="8327" />
-<TGConnectingPoint num="18" id="8328" />
-<TGConnectingPoint num="19" id="8329" />
-<TGConnectingPoint num="20" id="8330" />
-<TGConnectingPoint num="21" id="8331" />
-<TGConnectingPoint num="22" id="8332" />
-<TGConnectingPoint num="23" id="8333" />
-<TGConnectingPoint num="24" id="8334" />
-<TGConnectingPoint num="25" id="8335" />
-<TGConnectingPoint num="26" id="8336" />
-<TGConnectingPoint num="27" id="8337" />
-<TGConnectingPoint num="28" id="8338" />
-<TGConnectingPoint num="29" id="8339" />
-<TGConnectingPoint num="30" id="8340" />
-<TGConnectingPoint num="31" id="8341" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8342" index="5" uid="fa234607-85ae-47c0-9202-a99a65378be7" >
-<cdparam x="425" y="773" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="5 / Receiver / state3" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8343" />
-<TGConnectingPoint num="1" id="8344" />
-<TGConnectingPoint num="2" id="8345" />
-<TGConnectingPoint num="3" id="8346" />
-<TGConnectingPoint num="4" id="8347" />
-<TGConnectingPoint num="5" id="8348" />
-<TGConnectingPoint num="6" id="8349" />
-<TGConnectingPoint num="7" id="8350" />
-<TGConnectingPoint num="8" id="8351" />
-<TGConnectingPoint num="9" id="8352" />
-<TGConnectingPoint num="10" id="8353" />
-<TGConnectingPoint num="11" id="8354" />
-<TGConnectingPoint num="12" id="8355" />
-<TGConnectingPoint num="13" id="8356" />
-<TGConnectingPoint num="14" id="8357" />
-<TGConnectingPoint num="15" id="8358" />
-<TGConnectingPoint num="16" id="8359" />
-<TGConnectingPoint num="17" id="8360" />
-<TGConnectingPoint num="18" id="8361" />
-<TGConnectingPoint num="19" id="8362" />
-<TGConnectingPoint num="20" id="8363" />
-<TGConnectingPoint num="21" id="8364" />
-<TGConnectingPoint num="22" id="8365" />
-<TGConnectingPoint num="23" id="8366" />
-<TGConnectingPoint num="24" id="8367" />
-<TGConnectingPoint num="25" id="8368" />
-<TGConnectingPoint num="26" id="8369" />
-<TGConnectingPoint num="27" id="8370" />
-<TGConnectingPoint num="28" id="8371" />
-<TGConnectingPoint num="29" id="8372" />
-<TGConnectingPoint num="30" id="8373" />
-<TGConnectingPoint num="31" id="8374" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8375" index="6" uid="7c33aa20-76ca-40c7-9eae-745824979e82" >
-<cdparam x="287" y="907" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="6 / Receiver / avatar transition" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8376" />
-<TGConnectingPoint num="1" id="8377" />
-<TGConnectingPoint num="2" id="8378" />
-<TGConnectingPoint num="3" id="8379" />
-<TGConnectingPoint num="4" id="8380" />
-<TGConnectingPoint num="5" id="8381" />
-<TGConnectingPoint num="6" id="8382" />
-<TGConnectingPoint num="7" id="8383" />
-<TGConnectingPoint num="8" id="8384" />
-<TGConnectingPoint num="9" id="8385" />
-<TGConnectingPoint num="10" id="8386" />
-<TGConnectingPoint num="11" id="8387" />
-<TGConnectingPoint num="12" id="8388" />
-<TGConnectingPoint num="13" id="8389" />
-<TGConnectingPoint num="14" id="8390" />
-<TGConnectingPoint num="15" id="8391" />
-<TGConnectingPoint num="16" id="8392" />
-<TGConnectingPoint num="17" id="8393" />
-<TGConnectingPoint num="18" id="8394" />
-<TGConnectingPoint num="19" id="8395" />
-<TGConnectingPoint num="20" id="8396" />
-<TGConnectingPoint num="21" id="8397" />
-<TGConnectingPoint num="22" id="8398" />
-<TGConnectingPoint num="23" id="8399" />
-<TGConnectingPoint num="24" id="8400" />
-<TGConnectingPoint num="25" id="8401" />
-<TGConnectingPoint num="26" id="8402" />
-<TGConnectingPoint num="27" id="8403" />
-<TGConnectingPoint num="28" id="8404" />
-<TGConnectingPoint num="29" id="8405" />
-<TGConnectingPoint num="30" id="8406" />
-<TGConnectingPoint num="31" id="8407" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8408" index="7" uid="c43d90f1-1c20-4dea-ac5d-3a4d68c1b759" >
-<cdparam x="117" y="814" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="7 / Receiver / state4" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8409" />
-<TGConnectingPoint num="1" id="8410" />
-<TGConnectingPoint num="2" id="8411" />
-<TGConnectingPoint num="3" id="8412" />
-<TGConnectingPoint num="4" id="8413" />
-<TGConnectingPoint num="5" id="8414" />
-<TGConnectingPoint num="6" id="8415" />
-<TGConnectingPoint num="7" id="8416" />
-<TGConnectingPoint num="8" id="8417" />
-<TGConnectingPoint num="9" id="8418" />
-<TGConnectingPoint num="10" id="8419" />
-<TGConnectingPoint num="11" id="8420" />
-<TGConnectingPoint num="12" id="8421" />
-<TGConnectingPoint num="13" id="8422" />
-<TGConnectingPoint num="14" id="8423" />
-<TGConnectingPoint num="15" id="8424" />
-<TGConnectingPoint num="16" id="8425" />
-<TGConnectingPoint num="17" id="8426" />
-<TGConnectingPoint num="18" id="8427" />
-<TGConnectingPoint num="19" id="8428" />
-<TGConnectingPoint num="20" id="8429" />
-<TGConnectingPoint num="21" id="8430" />
-<TGConnectingPoint num="22" id="8431" />
-<TGConnectingPoint num="23" id="8432" />
-<TGConnectingPoint num="24" id="8433" />
-<TGConnectingPoint num="25" id="8434" />
-<TGConnectingPoint num="26" id="8435" />
-<TGConnectingPoint num="27" id="8436" />
-<TGConnectingPoint num="28" id="8437" />
-<TGConnectingPoint num="29" id="8438" />
-<TGConnectingPoint num="30" id="8439" />
-<TGConnectingPoint num="31" id="8440" />
-<color value="-65536" />
+<CONNECTOR type="5002" id="6395" index="0" uid="f60b4d0e-81af-43a7-adb8-0dd12b264d28" >
+<cdparam x="578" y="346" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<TGConnectingPoint num="0" id="6394" />
+<P1  x="578" y="346" id="6573" />
+<P2  x="686" y="346" id="6440" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<isd value="in recv()" />
+<oso value="out send()" />
+<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
+</extraparam>
+</CONNECTOR>
+<COMPONENT type="5000" id="6436" index="1" uid="b4e2c443-ed3e-46ea-b4ef-63b342427455" >
+<cdparam x="866" y="285" />
+<sizeparam width="132" height="121" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Block" value="Other" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6396" />
+<TGConnectingPoint num="1" id="6397" />
+<TGConnectingPoint num="2" id="6398" />
+<TGConnectingPoint num="3" id="6399" />
+<TGConnectingPoint num="4" id="6400" />
+<TGConnectingPoint num="5" id="6401" />
+<TGConnectingPoint num="6" id="6402" />
+<TGConnectingPoint num="7" id="6403" />
+<TGConnectingPoint num="8" id="6404" />
+<TGConnectingPoint num="9" id="6405" />
+<TGConnectingPoint num="10" id="6406" />
+<TGConnectingPoint num="11" id="6407" />
+<TGConnectingPoint num="12" id="6408" />
+<TGConnectingPoint num="13" id="6409" />
+<TGConnectingPoint num="14" id="6410" />
+<TGConnectingPoint num="15" id="6411" />
+<TGConnectingPoint num="16" id="6412" />
+<TGConnectingPoint num="17" id="6413" />
+<TGConnectingPoint num="18" id="6414" />
+<TGConnectingPoint num="19" id="6415" />
+<TGConnectingPoint num="20" id="6416" />
+<TGConnectingPoint num="21" id="6417" />
+<TGConnectingPoint num="22" id="6418" />
+<TGConnectingPoint num="23" id="6419" />
+<TGConnectingPoint num="24" id="6420" />
+<TGConnectingPoint num="25" id="6421" />
+<TGConnectingPoint num="26" id="6422" />
+<TGConnectingPoint num="27" id="6423" />
+<TGConnectingPoint num="28" id="6424" />
+<TGConnectingPoint num="29" id="6425" />
+<TGConnectingPoint num="30" id="6426" />
+<TGConnectingPoint num="31" id="6427" />
+<TGConnectingPoint num="32" id="6428" />
+<TGConnectingPoint num="33" id="6429" />
+<TGConnectingPoint num="34" id="6430" />
+<TGConnectingPoint num="35" id="6431" />
+<TGConnectingPoint num="36" id="6432" />
+<TGConnectingPoint num="37" id="6433" />
+<TGConnectingPoint num="38" id="6434" />
+<TGConnectingPoint num="39" id="6435" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+</extraparam>
 </COMPONENT>
 
-<COMPONENT type="5050" id="8441" index="8" uid="3680458d-1d7b-425d-9e52-c8beef1d2a10" >
-<cdparam x="107" y="508" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="8 / Sender / start" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8442" />
-<TGConnectingPoint num="1" id="8443" />
-<TGConnectingPoint num="2" id="8444" />
-<TGConnectingPoint num="3" id="8445" />
-<TGConnectingPoint num="4" id="8446" />
-<TGConnectingPoint num="5" id="8447" />
-<TGConnectingPoint num="6" id="8448" />
-<TGConnectingPoint num="7" id="8449" />
-<TGConnectingPoint num="8" id="8450" />
-<TGConnectingPoint num="9" id="8451" />
-<TGConnectingPoint num="10" id="8452" />
-<TGConnectingPoint num="11" id="8453" />
-<TGConnectingPoint num="12" id="8454" />
-<TGConnectingPoint num="13" id="8455" />
-<TGConnectingPoint num="14" id="8456" />
-<TGConnectingPoint num="15" id="8457" />
-<TGConnectingPoint num="16" id="8458" />
-<TGConnectingPoint num="17" id="8459" />
-<TGConnectingPoint num="18" id="8460" />
-<TGConnectingPoint num="19" id="8461" />
-<TGConnectingPoint num="20" id="8462" />
-<TGConnectingPoint num="21" id="8463" />
-<TGConnectingPoint num="22" id="8464" />
-<TGConnectingPoint num="23" id="8465" />
-<TGConnectingPoint num="24" id="8466" />
-<TGConnectingPoint num="25" id="8467" />
-<TGConnectingPoint num="26" id="8468" />
-<TGConnectingPoint num="27" id="8469" />
-<TGConnectingPoint num="28" id="8470" />
-<TGConnectingPoint num="29" id="8471" />
-<TGConnectingPoint num="30" id="8472" />
-<TGConnectingPoint num="31" id="8473" />
-<color value="-16711936" />
+<COMPONENT type="5000" id="6477" index="2" uid="1b3c26f1-b1f3-45ad-97ae-20a722f73e48" >
+<cdparam x="686" y="287" />
+<sizeparam width="127" height="119" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Block" value="Receiver" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6437" />
+<TGConnectingPoint num="1" id="6438" />
+<TGConnectingPoint num="2" id="6439" />
+<TGConnectingPoint num="3" id="6440" />
+<TGConnectingPoint num="4" id="6441" />
+<TGConnectingPoint num="5" id="6442" />
+<TGConnectingPoint num="6" id="6443" />
+<TGConnectingPoint num="7" id="6444" />
+<TGConnectingPoint num="8" id="6445" />
+<TGConnectingPoint num="9" id="6446" />
+<TGConnectingPoint num="10" id="6447" />
+<TGConnectingPoint num="11" id="6448" />
+<TGConnectingPoint num="12" id="6449" />
+<TGConnectingPoint num="13" id="6450" />
+<TGConnectingPoint num="14" id="6451" />
+<TGConnectingPoint num="15" id="6452" />
+<TGConnectingPoint num="16" id="6453" />
+<TGConnectingPoint num="17" id="6454" />
+<TGConnectingPoint num="18" id="6455" />
+<TGConnectingPoint num="19" id="6456" />
+<TGConnectingPoint num="20" id="6457" />
+<TGConnectingPoint num="21" id="6458" />
+<TGConnectingPoint num="22" id="6459" />
+<TGConnectingPoint num="23" id="6460" />
+<TGConnectingPoint num="24" id="6461" />
+<TGConnectingPoint num="25" id="6462" />
+<TGConnectingPoint num="26" id="6463" />
+<TGConnectingPoint num="27" id="6464" />
+<TGConnectingPoint num="28" id="6465" />
+<TGConnectingPoint num="29" id="6466" />
+<TGConnectingPoint num="30" id="6467" />
+<TGConnectingPoint num="31" id="6468" />
+<TGConnectingPoint num="32" id="6469" />
+<TGConnectingPoint num="33" id="6470" />
+<TGConnectingPoint num="34" id="6471" />
+<TGConnectingPoint num="35" id="6472" />
+<TGConnectingPoint num="36" id="6473" />
+<TGConnectingPoint num="37" id="6474" />
+<TGConnectingPoint num="38" id="6475" />
+<TGConnectingPoint num="39" id="6476" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Signal value="in recv()" attached="true" />
+</extraparam>
 </COMPONENT>
 
-<COMPONENT type="5050" id="8474" index="9" uid="e261270d-f756-4b3a-a56e-eb9c5326b988" >
-<cdparam x="290" y="408" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5000" id="6600" index="3" uid="e2ea9a0b-a840-4928-976d-d7fbd46ff592" >
+<cdparam x="278" y="177" />
+<sizeparam width="300" height="226" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="9 / Sender / state1" />
+<infoparam name="Block" value="Sender" />
 <new d="false" />
-<TGConnectingPoint num="0" id="8475" />
-<TGConnectingPoint num="1" id="8476" />
-<TGConnectingPoint num="2" id="8477" />
-<TGConnectingPoint num="3" id="8478" />
-<TGConnectingPoint num="4" id="8479" />
-<TGConnectingPoint num="5" id="8480" />
-<TGConnectingPoint num="6" id="8481" />
-<TGConnectingPoint num="7" id="8482" />
-<TGConnectingPoint num="8" id="8483" />
-<TGConnectingPoint num="9" id="8484" />
-<TGConnectingPoint num="10" id="8485" />
-<TGConnectingPoint num="11" id="8486" />
-<TGConnectingPoint num="12" id="8487" />
-<TGConnectingPoint num="13" id="8488" />
-<TGConnectingPoint num="14" id="8489" />
-<TGConnectingPoint num="15" id="8490" />
-<TGConnectingPoint num="16" id="8491" />
-<TGConnectingPoint num="17" id="8492" />
-<TGConnectingPoint num="18" id="8493" />
-<TGConnectingPoint num="19" id="8494" />
-<TGConnectingPoint num="20" id="8495" />
-<TGConnectingPoint num="21" id="8496" />
-<TGConnectingPoint num="22" id="8497" />
-<TGConnectingPoint num="23" id="8498" />
-<TGConnectingPoint num="24" id="8499" />
-<TGConnectingPoint num="25" id="8500" />
-<TGConnectingPoint num="26" id="8501" />
-<TGConnectingPoint num="27" id="8502" />
-<TGConnectingPoint num="28" id="8503" />
-<TGConnectingPoint num="29" id="8504" />
-<TGConnectingPoint num="30" id="8505" />
-<TGConnectingPoint num="31" id="8506" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8507" index="10" uid="7257dacb-486b-443a-8b30-9944010a2f77" >
-<cdparam x="320" y="282" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="10 / Sender / state2" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8508" />
-<TGConnectingPoint num="1" id="8509" />
-<TGConnectingPoint num="2" id="8510" />
-<TGConnectingPoint num="3" id="8511" />
-<TGConnectingPoint num="4" id="8512" />
-<TGConnectingPoint num="5" id="8513" />
-<TGConnectingPoint num="6" id="8514" />
-<TGConnectingPoint num="7" id="8515" />
-<TGConnectingPoint num="8" id="8516" />
-<TGConnectingPoint num="9" id="8517" />
-<TGConnectingPoint num="10" id="8518" />
-<TGConnectingPoint num="11" id="8519" />
-<TGConnectingPoint num="12" id="8520" />
-<TGConnectingPoint num="13" id="8521" />
-<TGConnectingPoint num="14" id="8522" />
-<TGConnectingPoint num="15" id="8523" />
-<TGConnectingPoint num="16" id="8524" />
-<TGConnectingPoint num="17" id="8525" />
-<TGConnectingPoint num="18" id="8526" />
-<TGConnectingPoint num="19" id="8527" />
-<TGConnectingPoint num="20" id="8528" />
-<TGConnectingPoint num="21" id="8529" />
-<TGConnectingPoint num="22" id="8530" />
-<TGConnectingPoint num="23" id="8531" />
-<TGConnectingPoint num="24" id="8532" />
-<TGConnectingPoint num="25" id="8533" />
-<TGConnectingPoint num="26" id="8534" />
-<TGConnectingPoint num="27" id="8535" />
-<TGConnectingPoint num="28" id="8536" />
-<TGConnectingPoint num="29" id="8537" />
-<TGConnectingPoint num="30" id="8538" />
-<TGConnectingPoint num="31" id="8539" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8540" index="11" uid="6e3c567a-4dc3-4a46-b2bc-6313d77a3e04" >
-<cdparam x="103" y="205" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="11 / Sender / avatar transition" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8541" />
-<TGConnectingPoint num="1" id="8542" />
-<TGConnectingPoint num="2" id="8543" />
-<TGConnectingPoint num="3" id="8544" />
-<TGConnectingPoint num="4" id="8545" />
-<TGConnectingPoint num="5" id="8546" />
-<TGConnectingPoint num="6" id="8547" />
-<TGConnectingPoint num="7" id="8548" />
-<TGConnectingPoint num="8" id="8549" />
-<TGConnectingPoint num="9" id="8550" />
-<TGConnectingPoint num="10" id="8551" />
-<TGConnectingPoint num="11" id="8552" />
-<TGConnectingPoint num="12" id="8553" />
-<TGConnectingPoint num="13" id="8554" />
-<TGConnectingPoint num="14" id="8555" />
-<TGConnectingPoint num="15" id="8556" />
-<TGConnectingPoint num="16" id="8557" />
-<TGConnectingPoint num="17" id="8558" />
-<TGConnectingPoint num="18" id="8559" />
-<TGConnectingPoint num="19" id="8560" />
-<TGConnectingPoint num="20" id="8561" />
-<TGConnectingPoint num="21" id="8562" />
-<TGConnectingPoint num="22" id="8563" />
-<TGConnectingPoint num="23" id="8564" />
-<TGConnectingPoint num="24" id="8565" />
-<TGConnectingPoint num="25" id="8566" />
-<TGConnectingPoint num="26" id="8567" />
-<TGConnectingPoint num="27" id="8568" />
-<TGConnectingPoint num="28" id="8569" />
-<TGConnectingPoint num="29" id="8570" />
-<TGConnectingPoint num="30" id="8571" />
-<TGConnectingPoint num="31" id="8572" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8573" index="12" uid="17430c6e-967f-4dcc-9936-328ed58e4283" >
-<cdparam x="127" y="60" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="12 / Sender / state3" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8574" />
-<TGConnectingPoint num="1" id="8575" />
-<TGConnectingPoint num="2" id="8576" />
-<TGConnectingPoint num="3" id="8577" />
-<TGConnectingPoint num="4" id="8578" />
-<TGConnectingPoint num="5" id="8579" />
-<TGConnectingPoint num="6" id="8580" />
-<TGConnectingPoint num="7" id="8581" />
-<TGConnectingPoint num="8" id="8582" />
-<TGConnectingPoint num="9" id="8583" />
-<TGConnectingPoint num="10" id="8584" />
-<TGConnectingPoint num="11" id="8585" />
-<TGConnectingPoint num="12" id="8586" />
-<TGConnectingPoint num="13" id="8587" />
-<TGConnectingPoint num="14" id="8588" />
-<TGConnectingPoint num="15" id="8589" />
-<TGConnectingPoint num="16" id="8590" />
-<TGConnectingPoint num="17" id="8591" />
-<TGConnectingPoint num="18" id="8592" />
-<TGConnectingPoint num="19" id="8593" />
-<TGConnectingPoint num="20" id="8594" />
-<TGConnectingPoint num="21" id="8595" />
-<TGConnectingPoint num="22" id="8596" />
-<TGConnectingPoint num="23" id="8597" />
-<TGConnectingPoint num="24" id="8598" />
-<TGConnectingPoint num="25" id="8599" />
-<TGConnectingPoint num="26" id="8600" />
-<TGConnectingPoint num="27" id="8601" />
-<TGConnectingPoint num="28" id="8602" />
-<TGConnectingPoint num="29" id="8603" />
-<TGConnectingPoint num="30" id="8604" />
-<TGConnectingPoint num="31" id="8605" />
-<color value="-65536" />
+<TGConnectingPoint num="0" id="6560" />
+<TGConnectingPoint num="1" id="6561" />
+<TGConnectingPoint num="2" id="6562" />
+<TGConnectingPoint num="3" id="6563" />
+<TGConnectingPoint num="4" id="6564" />
+<TGConnectingPoint num="5" id="6565" />
+<TGConnectingPoint num="6" id="6566" />
+<TGConnectingPoint num="7" id="6567" />
+<TGConnectingPoint num="8" id="6568" />
+<TGConnectingPoint num="9" id="6569" />
+<TGConnectingPoint num="10" id="6570" />
+<TGConnectingPoint num="11" id="6571" />
+<TGConnectingPoint num="12" id="6572" />
+<TGConnectingPoint num="13" id="6573" />
+<TGConnectingPoint num="14" id="6574" />
+<TGConnectingPoint num="15" id="6575" />
+<TGConnectingPoint num="16" id="6576" />
+<TGConnectingPoint num="17" id="6577" />
+<TGConnectingPoint num="18" id="6578" />
+<TGConnectingPoint num="19" id="6579" />
+<TGConnectingPoint num="20" id="6580" />
+<TGConnectingPoint num="21" id="6581" />
+<TGConnectingPoint num="22" id="6582" />
+<TGConnectingPoint num="23" id="6583" />
+<TGConnectingPoint num="24" id="6584" />
+<TGConnectingPoint num="25" id="6585" />
+<TGConnectingPoint num="26" id="6586" />
+<TGConnectingPoint num="27" id="6587" />
+<TGConnectingPoint num="28" id="6588" />
+<TGConnectingPoint num="29" id="6589" />
+<TGConnectingPoint num="30" id="6590" />
+<TGConnectingPoint num="31" id="6591" />
+<TGConnectingPoint num="32" id="6592" />
+<TGConnectingPoint num="33" id="6593" />
+<TGConnectingPoint num="34" id="6594" />
+<TGConnectingPoint num="35" id="6595" />
+<TGConnectingPoint num="36" id="6596" />
+<TGConnectingPoint num="37" id="6597" />
+<TGConnectingPoint num="38" id="6598" />
+<TGConnectingPoint num="39" id="6599" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Signal value="out send()" attached="true" />
+</extraparam>
 </COMPONENT>
+<SUBCOMPONENT type="5000" id="6518" index="4" uid="43282290-9205-4695-af2f-679eeaecf8a2" >
+<father id="6600" num="0" />
+<cdparam x="289" y="269" />
+<sizeparam width="117" height="118" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="183" minY="0" maxY="108" />
+<infoparam name="Block" value="S1" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6478" />
+<TGConnectingPoint num="1" id="6479" />
+<TGConnectingPoint num="2" id="6480" />
+<TGConnectingPoint num="3" id="6481" />
+<TGConnectingPoint num="4" id="6482" />
+<TGConnectingPoint num="5" id="6483" />
+<TGConnectingPoint num="6" id="6484" />
+<TGConnectingPoint num="7" id="6485" />
+<TGConnectingPoint num="8" id="6486" />
+<TGConnectingPoint num="9" id="6487" />
+<TGConnectingPoint num="10" id="6488" />
+<TGConnectingPoint num="11" id="6489" />
+<TGConnectingPoint num="12" id="6490" />
+<TGConnectingPoint num="13" id="6491" />
+<TGConnectingPoint num="14" id="6492" />
+<TGConnectingPoint num="15" id="6493" />
+<TGConnectingPoint num="16" id="6494" />
+<TGConnectingPoint num="17" id="6495" />
+<TGConnectingPoint num="18" id="6496" />
+<TGConnectingPoint num="19" id="6497" />
+<TGConnectingPoint num="20" id="6498" />
+<TGConnectingPoint num="21" id="6499" />
+<TGConnectingPoint num="22" id="6500" />
+<TGConnectingPoint num="23" id="6501" />
+<TGConnectingPoint num="24" id="6502" />
+<TGConnectingPoint num="25" id="6503" />
+<TGConnectingPoint num="26" id="6504" />
+<TGConnectingPoint num="27" id="6505" />
+<TGConnectingPoint num="28" id="6506" />
+<TGConnectingPoint num="29" id="6507" />
+<TGConnectingPoint num="30" id="6508" />
+<TGConnectingPoint num="31" id="6509" />
+<TGConnectingPoint num="32" id="6510" />
+<TGConnectingPoint num="33" id="6511" />
+<TGConnectingPoint num="34" id="6512" />
+<TGConnectingPoint num="35" id="6513" />
+<TGConnectingPoint num="36" id="6514" />
+<TGConnectingPoint num="37" id="6515" />
+<TGConnectingPoint num="38" id="6516" />
+<TGConnectingPoint num="39" id="6517" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5000" id="6559" index="5" uid="89f8a02e-086a-4156-9b9c-ad1b6138c38e" >
+<father id="6600" num="1" />
+<cdparam x="422" y="269" />
+<sizeparam width="130" height="117" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="170" minY="0" maxY="109" />
+<infoparam name="Block" value="S2" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6519" />
+<TGConnectingPoint num="1" id="6520" />
+<TGConnectingPoint num="2" id="6521" />
+<TGConnectingPoint num="3" id="6522" />
+<TGConnectingPoint num="4" id="6523" />
+<TGConnectingPoint num="5" id="6524" />
+<TGConnectingPoint num="6" id="6525" />
+<TGConnectingPoint num="7" id="6526" />
+<TGConnectingPoint num="8" id="6527" />
+<TGConnectingPoint num="9" id="6528" />
+<TGConnectingPoint num="10" id="6529" />
+<TGConnectingPoint num="11" id="6530" />
+<TGConnectingPoint num="12" id="6531" />
+<TGConnectingPoint num="13" id="6532" />
+<TGConnectingPoint num="14" id="6533" />
+<TGConnectingPoint num="15" id="6534" />
+<TGConnectingPoint num="16" id="6535" />
+<TGConnectingPoint num="17" id="6536" />
+<TGConnectingPoint num="18" id="6537" />
+<TGConnectingPoint num="19" id="6538" />
+<TGConnectingPoint num="20" id="6539" />
+<TGConnectingPoint num="21" id="6540" />
+<TGConnectingPoint num="22" id="6541" />
+<TGConnectingPoint num="23" id="6542" />
+<TGConnectingPoint num="24" id="6543" />
+<TGConnectingPoint num="25" id="6544" />
+<TGConnectingPoint num="26" id="6545" />
+<TGConnectingPoint num="27" id="6546" />
+<TGConnectingPoint num="28" id="6547" />
+<TGConnectingPoint num="29" id="6548" />
+<TGConnectingPoint num="30" id="6549" />
+<TGConnectingPoint num="31" id="6550" />
+<TGConnectingPoint num="32" id="6551" />
+<TGConnectingPoint num="33" id="6552" />
+<TGConnectingPoint num="34" id="6553" />
+<TGConnectingPoint num="35" id="6554" />
+<TGConnectingPoint num="36" id="6555" />
+<TGConnectingPoint num="37" id="6556" />
+<TGConnectingPoint num="38" id="6557" />
+<TGConnectingPoint num="39" id="6558" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+</extraparam>
+</SUBCOMPONENT>
 
-<COMPONENT type="5050" id="8606" index="13" uid="495648cc-c259-4cbb-9cdf-41961e4b9f6a" >
-<cdparam x="417" y="108" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+
+</AVATARBlockDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Sender" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<COMPONENT type="5100" id="6602" index="0" uid="10efe0c3-1f5e-4ac0-9a97-3732f37ae163" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="13 / Sender / avatar transition" />
+<infoparam name="start state" value="null" />
 <new d="false" />
-<TGConnectingPoint num="0" id="8607" />
-<TGConnectingPoint num="1" id="8608" />
-<TGConnectingPoint num="2" id="8609" />
-<TGConnectingPoint num="3" id="8610" />
-<TGConnectingPoint num="4" id="8611" />
-<TGConnectingPoint num="5" id="8612" />
-<TGConnectingPoint num="6" id="8613" />
-<TGConnectingPoint num="7" id="8614" />
-<TGConnectingPoint num="8" id="8615" />
-<TGConnectingPoint num="9" id="8616" />
-<TGConnectingPoint num="10" id="8617" />
-<TGConnectingPoint num="11" id="8618" />
-<TGConnectingPoint num="12" id="8619" />
-<TGConnectingPoint num="13" id="8620" />
-<TGConnectingPoint num="14" id="8621" />
-<TGConnectingPoint num="15" id="8622" />
-<TGConnectingPoint num="16" id="8623" />
-<TGConnectingPoint num="17" id="8624" />
-<TGConnectingPoint num="18" id="8625" />
-<TGConnectingPoint num="19" id="8626" />
-<TGConnectingPoint num="20" id="8627" />
-<TGConnectingPoint num="21" id="8628" />
-<TGConnectingPoint num="22" id="8629" />
-<TGConnectingPoint num="23" id="8630" />
-<TGConnectingPoint num="24" id="8631" />
-<TGConnectingPoint num="25" id="8632" />
-<TGConnectingPoint num="26" id="8633" />
-<TGConnectingPoint num="27" id="8634" />
-<TGConnectingPoint num="28" id="8635" />
-<TGConnectingPoint num="29" id="8636" />
-<TGConnectingPoint num="30" id="8637" />
-<TGConnectingPoint num="31" id="8638" />
+<TGConnectingPoint num="0" id="6601" />
 </COMPONENT>
 
-<COMPONENT type="5050" id="8639" index="14" uid="32fedc50-5b85-4208-a37a-c80d7a936c96" >
-<cdparam x="436" y="431" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="14 / Sender / Sending signal &quot;msg2&quot;" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8640" />
-<TGConnectingPoint num="1" id="8641" />
-<TGConnectingPoint num="2" id="8642" />
-<TGConnectingPoint num="3" id="8643" />
-<TGConnectingPoint num="4" id="8644" />
-<TGConnectingPoint num="5" id="8645" />
-<TGConnectingPoint num="6" id="8646" />
-<TGConnectingPoint num="7" id="8647" />
-<TGConnectingPoint num="8" id="8648" />
-<TGConnectingPoint num="9" id="8649" />
-<TGConnectingPoint num="10" id="8650" />
-<TGConnectingPoint num="11" id="8651" />
-<TGConnectingPoint num="12" id="8652" />
-<TGConnectingPoint num="13" id="8653" />
-<TGConnectingPoint num="14" id="8654" />
-<TGConnectingPoint num="15" id="8655" />
-<TGConnectingPoint num="16" id="8656" />
-<TGConnectingPoint num="17" id="8657" />
-<TGConnectingPoint num="18" id="8658" />
-<TGConnectingPoint num="19" id="8659" />
-<TGConnectingPoint num="20" id="8660" />
-<TGConnectingPoint num="21" id="8661" />
-<TGConnectingPoint num="22" id="8662" />
-<TGConnectingPoint num="23" id="8663" />
-<TGConnectingPoint num="24" id="8664" />
-<TGConnectingPoint num="25" id="8665" />
-<TGConnectingPoint num="26" id="8666" />
-<TGConnectingPoint num="27" id="8667" />
-<TGConnectingPoint num="28" id="8668" />
-<TGConnectingPoint num="29" id="8669" />
-<TGConnectingPoint num="30" id="8670" />
-<TGConnectingPoint num="31" id="8671" />
-<color value="2112869552" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8672" index="15" uid="0f23505f-2e54-48ed-ab47-eb39e8d2d839" >
-<cdparam x="638" y="470" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="15 / Receiver / Receiving signal &quot;msg2&quot;" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8673" />
-<TGConnectingPoint num="1" id="8674" />
-<TGConnectingPoint num="2" id="8675" />
-<TGConnectingPoint num="3" id="8676" />
-<TGConnectingPoint num="4" id="8677" />
-<TGConnectingPoint num="5" id="8678" />
-<TGConnectingPoint num="6" id="8679" />
-<TGConnectingPoint num="7" id="8680" />
-<TGConnectingPoint num="8" id="8681" />
-<TGConnectingPoint num="9" id="8682" />
-<TGConnectingPoint num="10" id="8683" />
-<TGConnectingPoint num="11" id="8684" />
-<TGConnectingPoint num="12" id="8685" />
-<TGConnectingPoint num="13" id="8686" />
-<TGConnectingPoint num="14" id="8687" />
-<TGConnectingPoint num="15" id="8688" />
-<TGConnectingPoint num="16" id="8689" />
-<TGConnectingPoint num="17" id="8690" />
-<TGConnectingPoint num="18" id="8691" />
-<TGConnectingPoint num="19" id="8692" />
-<TGConnectingPoint num="20" id="8693" />
-<TGConnectingPoint num="21" id="8694" />
-<TGConnectingPoint num="22" id="8695" />
-<TGConnectingPoint num="23" id="8696" />
-<TGConnectingPoint num="24" id="8697" />
-<TGConnectingPoint num="25" id="8698" />
-<TGConnectingPoint num="26" id="8699" />
-<TGConnectingPoint num="27" id="8700" />
-<TGConnectingPoint num="28" id="8701" />
-<TGConnectingPoint num="29" id="8702" />
-<TGConnectingPoint num="30" id="8703" />
-<TGConnectingPoint num="31" id="8704" />
-<color value="-2638720" />
-</COMPONENT>
 
-<COMPONENT type="5050" id="8705" index="16" uid="d504d573-3239-48f8-a7f8-767359c614f8" >
-<cdparam x="601" y="173" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="16 / Sender / Sending signal &quot;msg1&quot;" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8706" />
-<TGConnectingPoint num="1" id="8707" />
-<TGConnectingPoint num="2" id="8708" />
-<TGConnectingPoint num="3" id="8709" />
-<TGConnectingPoint num="4" id="8710" />
-<TGConnectingPoint num="5" id="8711" />
-<TGConnectingPoint num="6" id="8712" />
-<TGConnectingPoint num="7" id="8713" />
-<TGConnectingPoint num="8" id="8714" />
-<TGConnectingPoint num="9" id="8715" />
-<TGConnectingPoint num="10" id="8716" />
-<TGConnectingPoint num="11" id="8717" />
-<TGConnectingPoint num="12" id="8718" />
-<TGConnectingPoint num="13" id="8719" />
-<TGConnectingPoint num="14" id="8720" />
-<TGConnectingPoint num="15" id="8721" />
-<TGConnectingPoint num="16" id="8722" />
-<TGConnectingPoint num="17" id="8723" />
-<TGConnectingPoint num="18" id="8724" />
-<TGConnectingPoint num="19" id="8725" />
-<TGConnectingPoint num="20" id="8726" />
-<TGConnectingPoint num="21" id="8727" />
-<TGConnectingPoint num="22" id="8728" />
-<TGConnectingPoint num="23" id="8729" />
-<TGConnectingPoint num="24" id="8730" />
-<TGConnectingPoint num="25" id="8731" />
-<TGConnectingPoint num="26" id="8732" />
-<TGConnectingPoint num="27" id="8733" />
-<TGConnectingPoint num="28" id="8734" />
-<TGConnectingPoint num="29" id="8735" />
-<TGConnectingPoint num="30" id="8736" />
-<TGConnectingPoint num="31" id="8737" />
-<color value="2112869552" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8738" index="17" uid="65006a23-c4e9-45a0-9581-22fbfd38bdc5" >
-<cdparam x="726" y="335" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="17 / Receiver / Receiving signal &quot;msg1&quot;" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8739" />
-<TGConnectingPoint num="1" id="8740" />
-<TGConnectingPoint num="2" id="8741" />
-<TGConnectingPoint num="3" id="8742" />
-<TGConnectingPoint num="4" id="8743" />
-<TGConnectingPoint num="5" id="8744" />
-<TGConnectingPoint num="6" id="8745" />
-<TGConnectingPoint num="7" id="8746" />
-<TGConnectingPoint num="8" id="8747" />
-<TGConnectingPoint num="9" id="8748" />
-<TGConnectingPoint num="10" id="8749" />
-<TGConnectingPoint num="11" id="8750" />
-<TGConnectingPoint num="12" id="8751" />
-<TGConnectingPoint num="13" id="8752" />
-<TGConnectingPoint num="14" id="8753" />
-<TGConnectingPoint num="15" id="8754" />
-<TGConnectingPoint num="16" id="8755" />
-<TGConnectingPoint num="17" id="8756" />
-<TGConnectingPoint num="18" id="8757" />
-<TGConnectingPoint num="19" id="8758" />
-<TGConnectingPoint num="20" id="8759" />
-<TGConnectingPoint num="21" id="8760" />
-<TGConnectingPoint num="22" id="8761" />
-<TGConnectingPoint num="23" id="8762" />
-<TGConnectingPoint num="24" id="8763" />
-<TGConnectingPoint num="25" id="8764" />
-<TGConnectingPoint num="26" id="8765" />
-<TGConnectingPoint num="27" id="8766" />
-<TGConnectingPoint num="28" id="8767" />
-<TGConnectingPoint num="29" id="8768" />
-<TGConnectingPoint num="30" id="8769" />
-<TGConnectingPoint num="31" id="8770" />
-<color value="-2638720" />
-</COMPONENT>
+</AVATARStateMachineDiagramPanel>
 
-<CONNECTOR type="5051" id="8771" index="18" uid="692011c7-d75e-4f7d-a765-53b79fdd3682" >
-<cdparam x="717" y="863" />
+<AVATARStateMachineDiagramPanel name="S1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="6609" index="0" uid="ff065b7b-0596-45c8-a77c-9ebbfa35b1f2" >
+<cdparam x="459" y="172" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="728" y="746" id="8277" />
-<P2  x="605" y="919" id="8310" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6608" />
+<P1  x="459" y="172" id="6620" />
+<P2  x="459" y="185" id="6617" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-<extraparam>
-<trans randomA="0.0" randomB="0.0" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8772" index="19" uid="929dec70-f91a-4177-a1e5-722af286d0fb" >
-<cdparam x="586" y="910" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="605" y="919" id="8310" />
-<P2  x="442" y="790" id="8343" />
-<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6607" index="5" uid="444c2ac8-53a5-4739-a9c0-45e0728b8126" >
+<father id="6609" num="0" />
+<cdparam x="464" y="180" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
 <new d="false" />
+<TGConnectingPoint num="0" id="6603" />
+<TGConnectingPoint num="1" id="6604" />
+<TGConnectingPoint num="2" id="6605" />
+<TGConnectingPoint num="3" id="6606" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8773" index="20" uid="643345a0-8ee1-444e-889e-2cbca3bbbfad" >
-<cdparam x="447" y="910" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6616" index="1" uid="5542e9b7-c045-4048-9859-6f8e8c682adb" >
+<cdparam x="459" y="106" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="442" y="790" id="8343" />
-<P2  x="304" y="924" id="8376" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6615" />
+<P1  x="459" y="106" id="6630" />
+<P2  x="459" y="142" id="6619" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6614" index="6" uid="a8a6d0cd-4168-46ce-b492-497e62353843" >
+<father id="6616" num="0" />
+<cdparam x="475" y="126" />
+<sizeparam width="79" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6610" />
+<TGConnectingPoint num="1" id="6611" />
+<TGConnectingPoint num="2" id="6612" />
+<TGConnectingPoint num="3" id="6613" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8774" index="21" uid="91dd2e44-db81-4d40-b595-cc257acee6bf" >
-<cdparam x="317" y="863" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="304" y="924" id="8376" />
-<P2  x="134" y="831" id="8409" />
-<AutomaticDrawing  data="true" />
-<new d="false" />
-<extraparam>
-<trans randomA="0.0" randomB="0.0" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="10" enabled="true"/>
+<afterMax value="10" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8775" index="22" uid="b57a3192-4f0f-4188-a4e0-f39b1f71fca5" >
-<cdparam x="141" y="380" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="337" y="299" id="8508" />
-<P2  x="120" y="222" id="8541" />
-<AutomaticDrawing  data="true" />
+</SUBCOMPONENT>
+
+<COMPONENT type="5101" id="6618" index="2" uid="ca40c5fe-d325-44b9-aba9-5dc2b2ae610c" >
+<cdparam x="449" y="190" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
 <new d="false" />
-<extraparam>
-<trans randomA="0.0" randomB="0.0" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8776" index="23" uid="cad94442-d3d3-43b1-b0d9-bae805aa2b2a" >
-<cdparam x="210" y="259" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="120" y="222" id="8541" />
-<P2  x="144" y="77" id="8574" />
-<AutomaticDrawing  data="true" />
+<TGConnectingPoint num="0" id="6617" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="6629" index="3" uid="011042f6-ec02-4fba-805d-5520a3b32176" >
+<cdparam x="436" y="147" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6619" />
+<TGConnectingPoint num="1" id="6620" />
+<TGConnectingPoint num="2" id="6621" />
+<TGConnectingPoint num="3" id="6622" />
+<TGConnectingPoint num="4" id="6623" />
+<TGConnectingPoint num="5" id="6624" />
+<TGConnectingPoint num="6" id="6625" />
+<TGConnectingPoint num="7" id="6626" />
+<TGConnectingPoint num="8" id="6627" />
+<TGConnectingPoint num="9" id="6628" />
+</COMPONENT>
+
+<COMPONENT type="5100" id="6631" index="4" uid="dc2947e0-435e-49b4-b8d9-e7ea1514ed36" >
+<cdparam x="452" y="86" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
 <new d="false" />
-<extraparam>
-<trans randomA="0.0" randomB="0.0" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8777" index="24" uid="0f302daa-57ed-4f8a-8ee0-e09b9677bbc2" >
-<cdparam x="117" y="517" />
+<TGConnectingPoint num="0" id="6630" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="S2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="6638" index="0" uid="1429897b-8a69-4f0d-bcb8-6ef54bf6d65c" >
+<cdparam x="356" y="231" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="307" y="425" id="8475" />
-<P2  x="434" y="125" id="8607" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6637" />
+<P1  x="356" y="231" id="6649" />
+<P2  x="356" y="244" id="6646" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-<extraparam>
-<trans randomA="0.0" randomB="0.0" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8778" index="25" uid="b991010c-a700-4f6d-998b-30d865cd053b" >
-<cdparam x="586" y="123" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="453" y="448" id="8640" />
-<P2  x="655" y="487" id="8673" />
-<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6636" index="5" uid="9ced7d47-32f6-458a-a87d-3e8d3c687555" >
+<father id="6638" num="0" />
+<cdparam x="361" y="239" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
 <new d="false" />
+<TGConnectingPoint num="0" id="6632" />
+<TGConnectingPoint num="1" id="6633" />
+<TGConnectingPoint num="2" id="6634" />
+<TGConnectingPoint num="3" id="6635" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8779" index="26" uid="909d7984-9146-4a4a-adb8-a0cc7f34d905" >
-<cdparam x="717" y="170" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6645" index="1" uid="11392ca5-6256-4c74-9797-e7d7fb0cd89e" >
+<cdparam x="356" y="179" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="655" y="487" id="8673" />
-<P2  x="453" y="448" id="8640" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6644" />
+<P1  x="356" y="179" id="6659" />
+<P2  x="356" y="201" id="6648" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-<extraparam>
-<trans randomA="0.0" randomB="0.0" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8780" index="27" uid="062edbe3-b0a8-4a94-9b9a-b3f26ea50893" >
-<cdparam x="447" y="123" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="434" y="125" id="8607" />
-<P2  x="618" y="190" id="8706" />
-<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6643" index="6" uid="9e9c8ae9-2a55-45b8-849c-b4efe88f58b4" >
+<father id="6645" num="0" />
+<cdparam x="369" y="192" />
+<sizeparam width="79" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
 <new d="false" />
+<TGConnectingPoint num="0" id="6639" />
+<TGConnectingPoint num="1" id="6640" />
+<TGConnectingPoint num="2" id="6641" />
+<TGConnectingPoint num="3" id="6642" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="10" enabled="true"/>
+<afterMax value="10" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8781" index="28" uid="f64f647a-d670-43cd-82fa-b539dea5e185" >
-<cdparam x="823" y="259" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="618" y="190" id="8706" />
-<P2  x="743" y="352" id="8739" />
-<AutomaticDrawing  data="true" />
+</SUBCOMPONENT>
+
+<COMPONENT type="5101" id="6647" index="2" uid="f4b5831d-2cb9-422e-ab50-d3736b29322b" >
+<cdparam x="346" y="249" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
 <new d="false" />
-<extraparam>
-<trans randomA="0.0" randomB="0.0" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8782" index="29" uid="6ab92064-fe0d-4d7e-b936-4953954e523c" >
-<cdparam x="892" y="380" />
+<TGConnectingPoint num="0" id="6646" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="6658" index="3" uid="6e7c5336-ef7d-4c09-a939-3355c428b08d" >
+<cdparam x="333" y="206" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6648" />
+<TGConnectingPoint num="1" id="6649" />
+<TGConnectingPoint num="2" id="6650" />
+<TGConnectingPoint num="3" id="6651" />
+<TGConnectingPoint num="4" id="6652" />
+<TGConnectingPoint num="5" id="6653" />
+<TGConnectingPoint num="6" id="6654" />
+<TGConnectingPoint num="7" id="6655" />
+<TGConnectingPoint num="8" id="6656" />
+<TGConnectingPoint num="9" id="6657" />
+</COMPONENT>
+
+<COMPONENT type="5100" id="6660" index="4" uid="ebe0ab03-f0d2-4b37-aede-7aa4ce0bf307" >
+<cdparam x="349" y="159" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6659" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Receiver" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="6667" index="0" uid="3c7d8fba-c800-4391-89a4-5aaa5a35998c" >
+<cdparam x="487" y="148" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="743" y="352" id="8739" />
-<P2  x="618" y="190" id="8706" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6666" />
+<P1  x="487" y="138" id="7010" />
+<P2  x="611" y="138" id="6706" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6665" index="13" uid="b408fdb5-bfaf-417a-b453-f9e3e5553e4c" >
+<father id="6667" num="0" />
+<cdparam x="525" y="130" />
+<sizeparam width="63" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6661" />
+<TGConnectingPoint num="1" id="6662" />
+<TGConnectingPoint num="2" id="6663" />
+<TGConnectingPoint num="3" id="6664" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="2" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8783" index="30" uid="43dc14c4-a3a0-4761-8b54-5b8d6c169a91" >
-<cdparam x="917" y="517" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6674" index="1" uid="8ef963bd-7099-462a-b43c-e4d98020b4a6" >
+<cdparam x="444" y="294" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="1055" y="482" id="8178" />
-<P2  x="862" y="456" id="8211" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6673" />
+<P1  x="449" y="211" id="6805" />
+<P2  x="449" y="228" id="6995" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6672" index="14" uid="ed208e54-8bae-42ce-9335-3edbd6abf64d" >
+<father id="6674" num="0" />
+<cdparam x="444" y="323" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6668" />
+<TGConnectingPoint num="1" id="6669" />
+<TGConnectingPoint num="2" id="6670" />
+<TGConnectingPoint num="3" id="6671" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8784" index="31" uid="7684a218-3105-4f27-ad5f-73931fb8b782" >
-<cdparam x="892" y="653" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6681" index="2" uid="9bc72c62-2a5b-4d4e-a21d-a94e5daa1bb2" >
+<cdparam x="470" y="458" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="862" y="456" id="8211" />
-<P2  x="655" y="487" id="8673" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6680" />
+<P1  x="474" y="304" id="6984" />
+<P2  x="474" y="327" id="6882" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6679" index="15" uid="a484c77c-a7ae-419b-857e-109c9b9c2cb8" >
+<father id="6681" num="0" />
+<cdparam x="472" y="495" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6675" />
+<TGConnectingPoint num="1" id="6676" />
+<TGConnectingPoint num="2" id="6677" />
+<TGConnectingPoint num="3" id="6678" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8785" index="32" uid="63d3893b-19f0-48c3-8ca1-e9f4f619cc75" >
-<cdparam x="717" y="170" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6688" index="3" uid="7c89ac67-74cf-4046-8b8f-8138b07f06ee" >
+<cdparam x="445" y="382" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="655" y="487" id="8673" />
-<P2  x="695" y="646" id="8244" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6687" />
+<P1  x="449" y="258" id="6996" />
+<P2  x="449" y="274" id="6971" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6686" index="16" uid="e67a3cc7-364e-4681-8fb5-def9c78b9714" >
+<father id="6688" num="0" />
+<cdparam x="442" y="396" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6682" />
+<TGConnectingPoint num="1" id="6683" />
+<TGConnectingPoint num="2" id="6684" />
+<TGConnectingPoint num="3" id="6685" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8786" index="33" uid="f97d7026-7887-4df1-b44d-82bb71d02a81" >
-<cdparam x="892" y="653" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6695" index="4" uid="057cc6fa-c8c2-4560-b845-a172a64f65e3" >
+<cdparam x="449" y="173" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="862" y="456" id="8211" />
-<P2  x="743" y="352" id="8739" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6694" />
+<P1  x="449" y="153" id="7068" />
+<P2  x="449" y="181" id="6793" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6693" index="17" uid="df3c2f3b-eb76-43cb-9ee5-04bcbe7e6dca" >
+<father id="6695" num="0" />
+<cdparam x="401" y="172" />
+<sizeparam width="63" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6689" />
+<TGConnectingPoint num="1" id="6690" />
+<TGConnectingPoint num="2" id="6691" />
+<TGConnectingPoint num="3" id="6692" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="5" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8787" index="34" uid="a055d6cb-668b-48de-920f-c30930d2f714" >
-<cdparam x="892" y="380" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6702" index="5" uid="b8121974-51d8-4451-b5a2-e2df8b4d82b3" >
+<cdparam x="408" y="88" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="743" y="352" id="8739" />
-<P2  x="728" y="746" id="8277" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6701" />
+<P1  x="411" y="108" id="7079" />
+<P2  x="412" y="123" id="7046" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-<extraparam>
-<trans randomA="0.0" randomB="0.0" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8788" index="35" uid="7bee5f31-0853-457b-b6ab-169ceda12410" >
-<cdparam x="141" y="653" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="124" y="525" id="8442" />
-<P2  x="307" y="425" id="8475" />
-<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6700" index="18" uid="faf64c1f-47fd-48d2-97d6-2a41fef3d31e" >
+<father id="6702" num="0" />
+<cdparam x="410" y="105" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
 <new d="false" />
+<TGConnectingPoint num="0" id="6696" />
+<TGConnectingPoint num="1" id="6697" />
+<TGConnectingPoint num="2" id="6698" />
+<TGConnectingPoint num="3" id="6699" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8789" index="36" uid="c0872ce3-a916-49f2-bd7d-bd041c0f16d7" >
-<cdparam x="117" y="517" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="307" y="425" id="8475" />
-<P2  x="453" y="448" id="8640" />
-<AutomaticDrawing  data="true" />
-<new d="false" />
+</SUBCOMPONENT>
+
+<COMPONENT type="5106" id="6775" index="6" uid="d5ca4b25-4bb2-4f86-ad28-3d1ecfc3b2f9" >
+<cdparam x="611" y="123" />
+<sizeparam width="100" height="30" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="state" value="END3" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6703" />
+<TGConnectingPoint num="1" id="6704" />
+<TGConnectingPoint num="2" id="6705" />
+<TGConnectingPoint num="3" id="6706" />
+<TGConnectingPoint num="4" id="6707" />
+<TGConnectingPoint num="5" id="6708" />
+<TGConnectingPoint num="6" id="6709" />
+<TGConnectingPoint num="7" id="6710" />
+<TGConnectingPoint num="8" id="6711" />
+<TGConnectingPoint num="9" id="6712" />
+<TGConnectingPoint num="10" id="6713" />
+<TGConnectingPoint num="11" id="6714" />
+<TGConnectingPoint num="12" id="6715" />
+<TGConnectingPoint num="13" id="6716" />
+<TGConnectingPoint num="14" id="6717" />
+<TGConnectingPoint num="15" id="6718" />
+<TGConnectingPoint num="16" id="6719" />
+<TGConnectingPoint num="17" id="6720" />
+<TGConnectingPoint num="18" id="6721" />
+<TGConnectingPoint num="19" id="6722" />
+<TGConnectingPoint num="20" id="6723" />
+<TGConnectingPoint num="21" id="6724" />
+<TGConnectingPoint num="22" id="6725" />
+<TGConnectingPoint num="23" id="6726" />
+<TGConnectingPoint num="24" id="6727" />
+<TGConnectingPoint num="25" id="6728" />
+<TGConnectingPoint num="26" id="6729" />
+<TGConnectingPoint num="27" id="6730" />
+<TGConnectingPoint num="28" id="6731" />
+<TGConnectingPoint num="29" id="6732" />
+<TGConnectingPoint num="30" id="6733" />
+<TGConnectingPoint num="31" id="6734" />
+<TGConnectingPoint num="32" id="6735" />
+<TGConnectingPoint num="33" id="6736" />
+<TGConnectingPoint num="34" id="6737" />
+<TGConnectingPoint num="35" id="6738" />
+<TGConnectingPoint num="36" id="6739" />
+<TGConnectingPoint num="37" id="6740" />
+<TGConnectingPoint num="38" id="6741" />
+<TGConnectingPoint num="39" id="6742" />
+<TGConnectingPoint num="40" id="6743" />
+<TGConnectingPoint num="41" id="6744" />
+<TGConnectingPoint num="42" id="6745" />
+<TGConnectingPoint num="43" id="6746" />
+<TGConnectingPoint num="44" id="6747" />
+<TGConnectingPoint num="45" id="6748" />
+<TGConnectingPoint num="46" id="6749" />
+<TGConnectingPoint num="47" id="6750" />
+<TGConnectingPoint num="48" id="6751" />
+<TGConnectingPoint num="49" id="6752" />
+<TGConnectingPoint num="50" id="6753" />
+<TGConnectingPoint num="51" id="6754" />
+<TGConnectingPoint num="52" id="6755" />
+<TGConnectingPoint num="53" id="6756" />
+<TGConnectingPoint num="54" id="6757" />
+<TGConnectingPoint num="55" id="6758" />
+<TGConnectingPoint num="56" id="6759" />
+<TGConnectingPoint num="57" id="6760" />
+<TGConnectingPoint num="58" id="6761" />
+<TGConnectingPoint num="59" id="6762" />
+<TGConnectingPoint num="60" id="6763" />
+<TGConnectingPoint num="61" id="6764" />
+<TGConnectingPoint num="62" id="6765" />
+<TGConnectingPoint num="63" id="6766" />
+<TGConnectingPoint num="64" id="6767" />
+<TGConnectingPoint num="65" id="6768" />
+<TGConnectingPoint num="66" id="6769" />
+<TGConnectingPoint num="67" id="6770" />
+<TGConnectingPoint num="68" id="6771" />
+<TGConnectingPoint num="69" id="6772" />
+<TGConnectingPoint num="70" id="6773" />
+<TGConnectingPoint num="71" id="6774" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8790" index="37" uid="64bc4957-e375-452f-b6a1-100ca4ae8eca" >
-<cdparam x="586" y="123" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="453" y="448" id="8640" />
-<P2  x="337" y="299" id="8508" />
-<AutomaticDrawing  data="true" />
-<new d="false" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="6848" index="7" uid="9656f797-3c24-4d24-b662-cbb74ffecc16" >
+<cdparam x="414" y="181" />
+<sizeparam width="97" height="30" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="state" value="transition" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6776" />
+<TGConnectingPoint num="1" id="6777" />
+<TGConnectingPoint num="2" id="6778" />
+<TGConnectingPoint num="3" id="6779" />
+<TGConnectingPoint num="4" id="6780" />
+<TGConnectingPoint num="5" id="6781" />
+<TGConnectingPoint num="6" id="6782" />
+<TGConnectingPoint num="7" id="6783" />
+<TGConnectingPoint num="8" id="6784" />
+<TGConnectingPoint num="9" id="6785" />
+<TGConnectingPoint num="10" id="6786" />
+<TGConnectingPoint num="11" id="6787" />
+<TGConnectingPoint num="12" id="6788" />
+<TGConnectingPoint num="13" id="6789" />
+<TGConnectingPoint num="14" id="6790" />
+<TGConnectingPoint num="15" id="6791" />
+<TGConnectingPoint num="16" id="6792" />
+<TGConnectingPoint num="17" id="6793" />
+<TGConnectingPoint num="18" id="6794" />
+<TGConnectingPoint num="19" id="6795" />
+<TGConnectingPoint num="20" id="6796" />
+<TGConnectingPoint num="21" id="6797" />
+<TGConnectingPoint num="22" id="6798" />
+<TGConnectingPoint num="23" id="6799" />
+<TGConnectingPoint num="24" id="6800" />
+<TGConnectingPoint num="25" id="6801" />
+<TGConnectingPoint num="26" id="6802" />
+<TGConnectingPoint num="27" id="6803" />
+<TGConnectingPoint num="28" id="6804" />
+<TGConnectingPoint num="29" id="6805" />
+<TGConnectingPoint num="30" id="6806" />
+<TGConnectingPoint num="31" id="6807" />
+<TGConnectingPoint num="32" id="6808" />
+<TGConnectingPoint num="33" id="6809" />
+<TGConnectingPoint num="34" id="6810" />
+<TGConnectingPoint num="35" id="6811" />
+<TGConnectingPoint num="36" id="6812" />
+<TGConnectingPoint num="37" id="6813" />
+<TGConnectingPoint num="38" id="6814" />
+<TGConnectingPoint num="39" id="6815" />
+<TGConnectingPoint num="40" id="6816" />
+<TGConnectingPoint num="41" id="6817" />
+<TGConnectingPoint num="42" id="6818" />
+<TGConnectingPoint num="43" id="6819" />
+<TGConnectingPoint num="44" id="6820" />
+<TGConnectingPoint num="45" id="6821" />
+<TGConnectingPoint num="46" id="6822" />
+<TGConnectingPoint num="47" id="6823" />
+<TGConnectingPoint num="48" id="6824" />
+<TGConnectingPoint num="49" id="6825" />
+<TGConnectingPoint num="50" id="6826" />
+<TGConnectingPoint num="51" id="6827" />
+<TGConnectingPoint num="52" id="6828" />
+<TGConnectingPoint num="53" id="6829" />
+<TGConnectingPoint num="54" id="6830" />
+<TGConnectingPoint num="55" id="6831" />
+<TGConnectingPoint num="56" id="6832" />
+<TGConnectingPoint num="57" id="6833" />
+<TGConnectingPoint num="58" id="6834" />
+<TGConnectingPoint num="59" id="6835" />
+<TGConnectingPoint num="60" id="6836" />
+<TGConnectingPoint num="61" id="6837" />
+<TGConnectingPoint num="62" id="6838" />
+<TGConnectingPoint num="63" id="6839" />
+<TGConnectingPoint num="64" id="6840" />
+<TGConnectingPoint num="65" id="6841" />
+<TGConnectingPoint num="66" id="6842" />
+<TGConnectingPoint num="67" id="6843" />
+<TGConnectingPoint num="68" id="6844" />
+<TGConnectingPoint num="69" id="6845" />
+<TGConnectingPoint num="70" id="6846" />
+<TGConnectingPoint num="71" id="6847" />
+<accessibility />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="8791" index="38" uid="1194dbd6-3740-4539-9be3-ab479f38ac63" >
-<cdparam x="823" y="259" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="618" y="190" id="8706" />
-<P2  x="337" y="299" id="8508" />
-<AutomaticDrawing  data="true" />
-<new d="false" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="6921" index="8" uid="9f9b21d7-71d3-4cf6-944d-8fd75e4e0a4d" >
+<cdparam x="424" y="327" />
+<sizeparam width="100" height="30" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="state" value="END2" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6849" />
+<TGConnectingPoint num="1" id="6850" />
+<TGConnectingPoint num="2" id="6851" />
+<TGConnectingPoint num="3" id="6852" />
+<TGConnectingPoint num="4" id="6853" />
+<TGConnectingPoint num="5" id="6854" />
+<TGConnectingPoint num="6" id="6855" />
+<TGConnectingPoint num="7" id="6856" />
+<TGConnectingPoint num="8" id="6857" />
+<TGConnectingPoint num="9" id="6858" />
+<TGConnectingPoint num="10" id="6859" />
+<TGConnectingPoint num="11" id="6860" />
+<TGConnectingPoint num="12" id="6861" />
+<TGConnectingPoint num="13" id="6862" />
+<TGConnectingPoint num="14" id="6863" />
+<TGConnectingPoint num="15" id="6864" />
+<TGConnectingPoint num="16" id="6865" />
+<TGConnectingPoint num="17" id="6866" />
+<TGConnectingPoint num="18" id="6867" />
+<TGConnectingPoint num="19" id="6868" />
+<TGConnectingPoint num="20" id="6869" />
+<TGConnectingPoint num="21" id="6870" />
+<TGConnectingPoint num="22" id="6871" />
+<TGConnectingPoint num="23" id="6872" />
+<TGConnectingPoint num="24" id="6873" />
+<TGConnectingPoint num="25" id="6874" />
+<TGConnectingPoint num="26" id="6875" />
+<TGConnectingPoint num="27" id="6876" />
+<TGConnectingPoint num="28" id="6877" />
+<TGConnectingPoint num="29" id="6878" />
+<TGConnectingPoint num="30" id="6879" />
+<TGConnectingPoint num="31" id="6880" />
+<TGConnectingPoint num="32" id="6881" />
+<TGConnectingPoint num="33" id="6882" />
+<TGConnectingPoint num="34" id="6883" />
+<TGConnectingPoint num="35" id="6884" />
+<TGConnectingPoint num="36" id="6885" />
+<TGConnectingPoint num="37" id="6886" />
+<TGConnectingPoint num="38" id="6887" />
+<TGConnectingPoint num="39" id="6888" />
+<TGConnectingPoint num="40" id="6889" />
+<TGConnectingPoint num="41" id="6890" />
+<TGConnectingPoint num="42" id="6891" />
+<TGConnectingPoint num="43" id="6892" />
+<TGConnectingPoint num="44" id="6893" />
+<TGConnectingPoint num="45" id="6894" />
+<TGConnectingPoint num="46" id="6895" />
+<TGConnectingPoint num="47" id="6896" />
+<TGConnectingPoint num="48" id="6897" />
+<TGConnectingPoint num="49" id="6898" />
+<TGConnectingPoint num="50" id="6899" />
+<TGConnectingPoint num="51" id="6900" />
+<TGConnectingPoint num="52" id="6901" />
+<TGConnectingPoint num="53" id="6902" />
+<TGConnectingPoint num="54" id="6903" />
+<TGConnectingPoint num="55" id="6904" />
+<TGConnectingPoint num="56" id="6905" />
+<TGConnectingPoint num="57" id="6906" />
+<TGConnectingPoint num="58" id="6907" />
+<TGConnectingPoint num="59" id="6908" />
+<TGConnectingPoint num="60" id="6909" />
+<TGConnectingPoint num="61" id="6910" />
+<TGConnectingPoint num="62" id="6911" />
+<TGConnectingPoint num="63" id="6912" />
+<TGConnectingPoint num="64" id="6913" />
+<TGConnectingPoint num="65" id="6914" />
+<TGConnectingPoint num="66" id="6915" />
+<TGConnectingPoint num="67" id="6916" />
+<TGConnectingPoint num="68" id="6917" />
+<TGConnectingPoint num="69" id="6918" />
+<TGConnectingPoint num="70" id="6919" />
+<TGConnectingPoint num="71" id="6920" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
 </extraparam>
-</CONNECTOR>
-
-</GraphDPanel>
-
-</Modeling>
-
-
-
-
-<Modeling type="Graph" nameTab="Graph" >
-<GraphDPanel name="AUT graph" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" fontModifier="1.0" >
-<COMPONENT type="5050" id="8792" index="0" uid="9cc5dc7e-fc2d-4948-875a-0811f168362f" >
-<cdparam x="900" y="500" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="0 / start ID=114" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8793" />
-<TGConnectingPoint num="1" id="8794" />
-<TGConnectingPoint num="2" id="8795" />
-<TGConnectingPoint num="3" id="8796" />
-<TGConnectingPoint num="4" id="8797" />
-<TGConnectingPoint num="5" id="8798" />
-<TGConnectingPoint num="6" id="8799" />
-<TGConnectingPoint num="7" id="8800" />
-<TGConnectingPoint num="8" id="8801" />
-<TGConnectingPoint num="9" id="8802" />
-<TGConnectingPoint num="10" id="8803" />
-<TGConnectingPoint num="11" id="8804" />
-<TGConnectingPoint num="12" id="8805" />
-<TGConnectingPoint num="13" id="8806" />
-<TGConnectingPoint num="14" id="8807" />
-<TGConnectingPoint num="15" id="8808" />
-<TGConnectingPoint num="16" id="8809" />
-<TGConnectingPoint num="17" id="8810" />
-<TGConnectingPoint num="18" id="8811" />
-<TGConnectingPoint num="19" id="8812" />
-<TGConnectingPoint num="20" id="8813" />
-<TGConnectingPoint num="21" id="8814" />
-<TGConnectingPoint num="22" id="8815" />
-<TGConnectingPoint num="23" id="8816" />
-<TGConnectingPoint num="24" id="8817" />
-<TGConnectingPoint num="25" id="8818" />
-<TGConnectingPoint num="26" id="8819" />
-<TGConnectingPoint num="27" id="8820" />
-<TGConnectingPoint num="28" id="8821" />
-<TGConnectingPoint num="29" id="8822" />
-<TGConnectingPoint num="30" id="8823" />
-<TGConnectingPoint num="31" id="8824" />
-<color value="-16711936" />
 </COMPONENT>
 
-<COMPONENT type="5050" id="8825" index="1" uid="4744c62d-a9d0-412b-94fe-e2cebdafc9ac" >
-<cdparam x="875" y="636" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="5106" id="6994" index="9" uid="74a47ada-e200-4d35-982a-239b057f2ef5" >
+<cdparam x="412" y="274" />
+<sizeparam width="100" height="30" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
+<enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="1 / state1 ID=113" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8826" />
-<TGConnectingPoint num="1" id="8827" />
-<TGConnectingPoint num="2" id="8828" />
-<TGConnectingPoint num="3" id="8829" />
-<TGConnectingPoint num="4" id="8830" />
-<TGConnectingPoint num="5" id="8831" />
-<TGConnectingPoint num="6" id="8832" />
-<TGConnectingPoint num="7" id="8833" />
-<TGConnectingPoint num="8" id="8834" />
-<TGConnectingPoint num="9" id="8835" />
-<TGConnectingPoint num="10" id="8836" />
-<TGConnectingPoint num="11" id="8837" />
-<TGConnectingPoint num="12" id="8838" />
-<TGConnectingPoint num="13" id="8839" />
-<TGConnectingPoint num="14" id="8840" />
-<TGConnectingPoint num="15" id="8841" />
-<TGConnectingPoint num="16" id="8842" />
-<TGConnectingPoint num="17" id="8843" />
-<TGConnectingPoint num="18" id="8844" />
-<TGConnectingPoint num="19" id="8845" />
-<TGConnectingPoint num="20" id="8846" />
-<TGConnectingPoint num="21" id="8847" />
-<TGConnectingPoint num="22" id="8848" />
-<TGConnectingPoint num="23" id="8849" />
-<TGConnectingPoint num="24" id="8850" />
-<TGConnectingPoint num="25" id="8851" />
-<TGConnectingPoint num="26" id="8852" />
-<TGConnectingPoint num="27" id="8853" />
-<TGConnectingPoint num="28" id="8854" />
-<TGConnectingPoint num="29" id="8855" />
-<TGConnectingPoint num="30" id="8856" />
-<TGConnectingPoint num="31" id="8857" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8858" index="2" uid="115187eb-6714-4124-9528-e9342bba5e50" >
-<cdparam x="806" y="757" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="2 / stop ID=108" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8859" />
-<TGConnectingPoint num="1" id="8860" />
-<TGConnectingPoint num="2" id="8861" />
-<TGConnectingPoint num="3" id="8862" />
-<TGConnectingPoint num="4" id="8863" />
-<TGConnectingPoint num="5" id="8864" />
-<TGConnectingPoint num="6" id="8865" />
-<TGConnectingPoint num="7" id="8866" />
-<TGConnectingPoint num="8" id="8867" />
-<TGConnectingPoint num="9" id="8868" />
-<TGConnectingPoint num="10" id="8869" />
-<TGConnectingPoint num="11" id="8870" />
-<TGConnectingPoint num="12" id="8871" />
-<TGConnectingPoint num="13" id="8872" />
-<TGConnectingPoint num="14" id="8873" />
-<TGConnectingPoint num="15" id="8874" />
-<TGConnectingPoint num="16" id="8875" />
-<TGConnectingPoint num="17" id="8876" />
-<TGConnectingPoint num="18" id="8877" />
-<TGConnectingPoint num="19" id="8878" />
-<TGConnectingPoint num="20" id="8879" />
-<TGConnectingPoint num="21" id="8880" />
-<TGConnectingPoint num="22" id="8881" />
-<TGConnectingPoint num="23" id="8882" />
-<TGConnectingPoint num="24" id="8883" />
-<TGConnectingPoint num="25" id="8884" />
-<TGConnectingPoint num="26" id="8885" />
-<TGConnectingPoint num="27" id="8886" />
-<TGConnectingPoint num="28" id="8887" />
-<TGConnectingPoint num="29" id="8888" />
-<TGConnectingPoint num="30" id="8889" />
-<TGConnectingPoint num="31" id="8890" />
-<color value="-65536" />
+<infoparam name="state" value="END1" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6922" />
+<TGConnectingPoint num="1" id="6923" />
+<TGConnectingPoint num="2" id="6924" />
+<TGConnectingPoint num="3" id="6925" />
+<TGConnectingPoint num="4" id="6926" />
+<TGConnectingPoint num="5" id="6927" />
+<TGConnectingPoint num="6" id="6928" />
+<TGConnectingPoint num="7" id="6929" />
+<TGConnectingPoint num="8" id="6930" />
+<TGConnectingPoint num="9" id="6931" />
+<TGConnectingPoint num="10" id="6932" />
+<TGConnectingPoint num="11" id="6933" />
+<TGConnectingPoint num="12" id="6934" />
+<TGConnectingPoint num="13" id="6935" />
+<TGConnectingPoint num="14" id="6936" />
+<TGConnectingPoint num="15" id="6937" />
+<TGConnectingPoint num="16" id="6938" />
+<TGConnectingPoint num="17" id="6939" />
+<TGConnectingPoint num="18" id="6940" />
+<TGConnectingPoint num="19" id="6941" />
+<TGConnectingPoint num="20" id="6942" />
+<TGConnectingPoint num="21" id="6943" />
+<TGConnectingPoint num="22" id="6944" />
+<TGConnectingPoint num="23" id="6945" />
+<TGConnectingPoint num="24" id="6946" />
+<TGConnectingPoint num="25" id="6947" />
+<TGConnectingPoint num="26" id="6948" />
+<TGConnectingPoint num="27" id="6949" />
+<TGConnectingPoint num="28" id="6950" />
+<TGConnectingPoint num="29" id="6951" />
+<TGConnectingPoint num="30" id="6952" />
+<TGConnectingPoint num="31" id="6953" />
+<TGConnectingPoint num="32" id="6954" />
+<TGConnectingPoint num="33" id="6955" />
+<TGConnectingPoint num="34" id="6956" />
+<TGConnectingPoint num="35" id="6957" />
+<TGConnectingPoint num="36" id="6958" />
+<TGConnectingPoint num="37" id="6959" />
+<TGConnectingPoint num="38" id="6960" />
+<TGConnectingPoint num="39" id="6961" />
+<TGConnectingPoint num="40" id="6962" />
+<TGConnectingPoint num="41" id="6963" />
+<TGConnectingPoint num="42" id="6964" />
+<TGConnectingPoint num="43" id="6965" />
+<TGConnectingPoint num="44" id="6966" />
+<TGConnectingPoint num="45" id="6967" />
+<TGConnectingPoint num="46" id="6968" />
+<TGConnectingPoint num="47" id="6969" />
+<TGConnectingPoint num="48" id="6970" />
+<TGConnectingPoint num="49" id="6971" />
+<TGConnectingPoint num="50" id="6972" />
+<TGConnectingPoint num="51" id="6973" />
+<TGConnectingPoint num="52" id="6974" />
+<TGConnectingPoint num="53" id="6975" />
+<TGConnectingPoint num="54" id="6976" />
+<TGConnectingPoint num="55" id="6977" />
+<TGConnectingPoint num="56" id="6978" />
+<TGConnectingPoint num="57" id="6979" />
+<TGConnectingPoint num="58" id="6980" />
+<TGConnectingPoint num="59" id="6981" />
+<TGConnectingPoint num="60" id="6982" />
+<TGConnectingPoint num="61" id="6983" />
+<TGConnectingPoint num="62" id="6984" />
+<TGConnectingPoint num="63" id="6985" />
+<TGConnectingPoint num="64" id="6986" />
+<TGConnectingPoint num="65" id="6987" />
+<TGConnectingPoint num="66" id="6988" />
+<TGConnectingPoint num="67" id="6989" />
+<TGConnectingPoint num="68" id="6990" />
+<TGConnectingPoint num="69" id="6991" />
+<TGConnectingPoint num="70" id="6992" />
+<TGConnectingPoint num="71" id="6993" />
+<extraparam>
+</extraparam>
 </COMPONENT>
 
-<COMPONENT type="5050" id="8891" index="3" uid="3e710746-9112-420b-822f-562547450657" >
-<cdparam x="700" y="846" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="3 / state2 ID=112" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8892" />
-<TGConnectingPoint num="1" id="8893" />
-<TGConnectingPoint num="2" id="8894" />
-<TGConnectingPoint num="3" id="8895" />
-<TGConnectingPoint num="4" id="8896" />
-<TGConnectingPoint num="5" id="8897" />
-<TGConnectingPoint num="6" id="8898" />
-<TGConnectingPoint num="7" id="8899" />
-<TGConnectingPoint num="8" id="8900" />
-<TGConnectingPoint num="9" id="8901" />
-<TGConnectingPoint num="10" id="8902" />
-<TGConnectingPoint num="11" id="8903" />
-<TGConnectingPoint num="12" id="8904" />
-<TGConnectingPoint num="13" id="8905" />
-<TGConnectingPoint num="14" id="8906" />
-<TGConnectingPoint num="15" id="8907" />
-<TGConnectingPoint num="16" id="8908" />
-<TGConnectingPoint num="17" id="8909" />
-<TGConnectingPoint num="18" id="8910" />
-<TGConnectingPoint num="19" id="8911" />
-<TGConnectingPoint num="20" id="8912" />
-<TGConnectingPoint num="21" id="8913" />
-<TGConnectingPoint num="22" id="8914" />
-<TGConnectingPoint num="23" id="8915" />
-<TGConnectingPoint num="24" id="8916" />
-<TGConnectingPoint num="25" id="8917" />
-<TGConnectingPoint num="26" id="8918" />
-<TGConnectingPoint num="27" id="8919" />
-<TGConnectingPoint num="28" id="8920" />
-<TGConnectingPoint num="29" id="8921" />
-<TGConnectingPoint num="30" id="8922" />
-<TGConnectingPoint num="31" id="8923" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8924" index="4" uid="02025c22-82ee-46c8-849b-36d9d420b8b0" >
-<cdparam x="569" y="893" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="4 / avatar transition ID=123" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8925" />
-<TGConnectingPoint num="1" id="8926" />
-<TGConnectingPoint num="2" id="8927" />
-<TGConnectingPoint num="3" id="8928" />
-<TGConnectingPoint num="4" id="8929" />
-<TGConnectingPoint num="5" id="8930" />
-<TGConnectingPoint num="6" id="8931" />
-<TGConnectingPoint num="7" id="8932" />
-<TGConnectingPoint num="8" id="8933" />
-<TGConnectingPoint num="9" id="8934" />
-<TGConnectingPoint num="10" id="8935" />
-<TGConnectingPoint num="11" id="8936" />
-<TGConnectingPoint num="12" id="8937" />
-<TGConnectingPoint num="13" id="8938" />
-<TGConnectingPoint num="14" id="8939" />
-<TGConnectingPoint num="15" id="8940" />
-<TGConnectingPoint num="16" id="8941" />
-<TGConnectingPoint num="17" id="8942" />
-<TGConnectingPoint num="18" id="8943" />
-<TGConnectingPoint num="19" id="8944" />
-<TGConnectingPoint num="20" id="8945" />
-<TGConnectingPoint num="21" id="8946" />
-<TGConnectingPoint num="22" id="8947" />
-<TGConnectingPoint num="23" id="8948" />
-<TGConnectingPoint num="24" id="8949" />
-<TGConnectingPoint num="25" id="8950" />
-<TGConnectingPoint num="26" id="8951" />
-<TGConnectingPoint num="27" id="8952" />
-<TGConnectingPoint num="28" id="8953" />
-<TGConnectingPoint num="29" id="8954" />
-<TGConnectingPoint num="30" id="8955" />
-<TGConnectingPoint num="31" id="8956" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8957" index="5" uid="f11c7edf-4911-44f4-b8b3-0e8eef428e5d" >
-<cdparam x="430" y="893" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="5 / state3 ID=111" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8958" />
-<TGConnectingPoint num="1" id="8959" />
-<TGConnectingPoint num="2" id="8960" />
-<TGConnectingPoint num="3" id="8961" />
-<TGConnectingPoint num="4" id="8962" />
-<TGConnectingPoint num="5" id="8963" />
-<TGConnectingPoint num="6" id="8964" />
-<TGConnectingPoint num="7" id="8965" />
-<TGConnectingPoint num="8" id="8966" />
-<TGConnectingPoint num="9" id="8967" />
-<TGConnectingPoint num="10" id="8968" />
-<TGConnectingPoint num="11" id="8969" />
-<TGConnectingPoint num="12" id="8970" />
-<TGConnectingPoint num="13" id="8971" />
-<TGConnectingPoint num="14" id="8972" />
-<TGConnectingPoint num="15" id="8973" />
-<TGConnectingPoint num="16" id="8974" />
-<TGConnectingPoint num="17" id="8975" />
-<TGConnectingPoint num="18" id="8976" />
-<TGConnectingPoint num="19" id="8977" />
-<TGConnectingPoint num="20" id="8978" />
-<TGConnectingPoint num="21" id="8979" />
-<TGConnectingPoint num="22" id="8980" />
-<TGConnectingPoint num="23" id="8981" />
-<TGConnectingPoint num="24" id="8982" />
-<TGConnectingPoint num="25" id="8983" />
-<TGConnectingPoint num="26" id="8984" />
-<TGConnectingPoint num="27" id="8985" />
-<TGConnectingPoint num="28" id="8986" />
-<TGConnectingPoint num="29" id="8987" />
-<TGConnectingPoint num="30" id="8988" />
-<TGConnectingPoint num="31" id="8989" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="8990" index="6" uid="763314c5-d53a-4a87-bffc-1ca9771c1304" >
-<cdparam x="300" y="846" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="6 / avatar transition ID=115" />
-<new d="false" />
-<TGConnectingPoint num="0" id="8991" />
-<TGConnectingPoint num="1" id="8992" />
-<TGConnectingPoint num="2" id="8993" />
-<TGConnectingPoint num="3" id="8994" />
-<TGConnectingPoint num="4" id="8995" />
-<TGConnectingPoint num="5" id="8996" />
-<TGConnectingPoint num="6" id="8997" />
-<TGConnectingPoint num="7" id="8998" />
-<TGConnectingPoint num="8" id="8999" />
-<TGConnectingPoint num="9" id="9000" />
-<TGConnectingPoint num="10" id="9001" />
-<TGConnectingPoint num="11" id="9002" />
-<TGConnectingPoint num="12" id="9003" />
-<TGConnectingPoint num="13" id="9004" />
-<TGConnectingPoint num="14" id="9005" />
-<TGConnectingPoint num="15" id="9006" />
-<TGConnectingPoint num="16" id="9007" />
-<TGConnectingPoint num="17" id="9008" />
-<TGConnectingPoint num="18" id="9009" />
-<TGConnectingPoint num="19" id="9010" />
-<TGConnectingPoint num="20" id="9011" />
-<TGConnectingPoint num="21" id="9012" />
-<TGConnectingPoint num="22" id="9013" />
-<TGConnectingPoint num="23" id="9014" />
-<TGConnectingPoint num="24" id="9015" />
-<TGConnectingPoint num="25" id="9016" />
-<TGConnectingPoint num="26" id="9017" />
-<TGConnectingPoint num="27" id="9018" />
-<TGConnectingPoint num="28" id="9019" />
-<TGConnectingPoint num="29" id="9020" />
-<TGConnectingPoint num="30" id="9021" />
-<TGConnectingPoint num="31" id="9022" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="9023" index="7" uid="6f1ab3d8-323d-4ea4-9f93-9374c80edd8e" >
-<cdparam x="193" y="757" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="7 / state4 ID=107" />
-<new d="false" />
-<TGConnectingPoint num="0" id="9024" />
-<TGConnectingPoint num="1" id="9025" />
-<TGConnectingPoint num="2" id="9026" />
-<TGConnectingPoint num="3" id="9027" />
-<TGConnectingPoint num="4" id="9028" />
-<TGConnectingPoint num="5" id="9029" />
-<TGConnectingPoint num="6" id="9030" />
-<TGConnectingPoint num="7" id="9031" />
-<TGConnectingPoint num="8" id="9032" />
-<TGConnectingPoint num="9" id="9033" />
-<TGConnectingPoint num="10" id="9034" />
-<TGConnectingPoint num="11" id="9035" />
-<TGConnectingPoint num="12" id="9036" />
-<TGConnectingPoint num="13" id="9037" />
-<TGConnectingPoint num="14" id="9038" />
-<TGConnectingPoint num="15" id="9039" />
-<TGConnectingPoint num="16" id="9040" />
-<TGConnectingPoint num="17" id="9041" />
-<TGConnectingPoint num="18" id="9042" />
-<TGConnectingPoint num="19" id="9043" />
-<TGConnectingPoint num="20" id="9044" />
-<TGConnectingPoint num="21" id="9045" />
-<TGConnectingPoint num="22" id="9046" />
-<TGConnectingPoint num="23" id="9047" />
-<TGConnectingPoint num="24" id="9048" />
-<TGConnectingPoint num="25" id="9049" />
-<TGConnectingPoint num="26" id="9050" />
-<TGConnectingPoint num="27" id="9051" />
-<TGConnectingPoint num="28" id="9052" />
-<TGConnectingPoint num="29" id="9053" />
-<TGConnectingPoint num="30" id="9054" />
-<TGConnectingPoint num="31" id="9055" />
-<color value="-65536" />
+<COMPONENT type="5104" id="7005" index="10" uid="986b2eee-ddc0-4da7-91aa-0ecacb1f726a" >
+<cdparam x="424" y="233" />
+<sizeparam width="50" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="recv()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="6995" />
+<TGConnectingPoint num="1" id="6996" />
+<TGConnectingPoint num="2" id="6997" />
+<TGConnectingPoint num="3" id="6998" />
+<TGConnectingPoint num="4" id="6999" />
+<TGConnectingPoint num="5" id="7000" />
+<TGConnectingPoint num="6" id="7001" />
+<TGConnectingPoint num="7" id="7002" />
+<TGConnectingPoint num="8" id="7003" />
+<TGConnectingPoint num="9" id="7004" />
 </COMPONENT>
 
-<COMPONENT type="5050" id="9056" index="8" uid="5fa2a69c-32e9-4375-83e7-ac6fe6ffdfe9" >
-<cdparam x="124" y="636" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="8 / start ID=133" />
-<new d="false" />
-<TGConnectingPoint num="0" id="9057" />
-<TGConnectingPoint num="1" id="9058" />
-<TGConnectingPoint num="2" id="9059" />
-<TGConnectingPoint num="3" id="9060" />
-<TGConnectingPoint num="4" id="9061" />
-<TGConnectingPoint num="5" id="9062" />
-<TGConnectingPoint num="6" id="9063" />
-<TGConnectingPoint num="7" id="9064" />
-<TGConnectingPoint num="8" id="9065" />
-<TGConnectingPoint num="9" id="9066" />
-<TGConnectingPoint num="10" id="9067" />
-<TGConnectingPoint num="11" id="9068" />
-<TGConnectingPoint num="12" id="9069" />
-<TGConnectingPoint num="13" id="9070" />
-<TGConnectingPoint num="14" id="9071" />
-<TGConnectingPoint num="15" id="9072" />
-<TGConnectingPoint num="16" id="9073" />
-<TGConnectingPoint num="17" id="9074" />
-<TGConnectingPoint num="18" id="9075" />
-<TGConnectingPoint num="19" id="9076" />
-<TGConnectingPoint num="20" id="9077" />
-<TGConnectingPoint num="21" id="9078" />
-<TGConnectingPoint num="22" id="9079" />
-<TGConnectingPoint num="23" id="9080" />
-<TGConnectingPoint num="24" id="9081" />
-<TGConnectingPoint num="25" id="9082" />
-<TGConnectingPoint num="26" id="9083" />
-<TGConnectingPoint num="27" id="9084" />
-<TGConnectingPoint num="28" id="9085" />
-<TGConnectingPoint num="29" id="9086" />
-<TGConnectingPoint num="30" id="9087" />
-<TGConnectingPoint num="31" id="9088" />
-<color value="-16711936" />
+<COMPONENT type="5106" id="7078" index="11" uid="d959a93e-fd12-42d4-8c57-8a2170b808c4" >
+<cdparam x="387" y="123" />
+<sizeparam width="100" height="30" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="state" value="Waiting" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7006" />
+<TGConnectingPoint num="1" id="7007" />
+<TGConnectingPoint num="2" id="7008" />
+<TGConnectingPoint num="3" id="7009" />
+<TGConnectingPoint num="4" id="7010" />
+<TGConnectingPoint num="5" id="7011" />
+<TGConnectingPoint num="6" id="7012" />
+<TGConnectingPoint num="7" id="7013" />
+<TGConnectingPoint num="8" id="7014" />
+<TGConnectingPoint num="9" id="7015" />
+<TGConnectingPoint num="10" id="7016" />
+<TGConnectingPoint num="11" id="7017" />
+<TGConnectingPoint num="12" id="7018" />
+<TGConnectingPoint num="13" id="7019" />
+<TGConnectingPoint num="14" id="7020" />
+<TGConnectingPoint num="15" id="7021" />
+<TGConnectingPoint num="16" id="7022" />
+<TGConnectingPoint num="17" id="7023" />
+<TGConnectingPoint num="18" id="7024" />
+<TGConnectingPoint num="19" id="7025" />
+<TGConnectingPoint num="20" id="7026" />
+<TGConnectingPoint num="21" id="7027" />
+<TGConnectingPoint num="22" id="7028" />
+<TGConnectingPoint num="23" id="7029" />
+<TGConnectingPoint num="24" id="7030" />
+<TGConnectingPoint num="25" id="7031" />
+<TGConnectingPoint num="26" id="7032" />
+<TGConnectingPoint num="27" id="7033" />
+<TGConnectingPoint num="28" id="7034" />
+<TGConnectingPoint num="29" id="7035" />
+<TGConnectingPoint num="30" id="7036" />
+<TGConnectingPoint num="31" id="7037" />
+<TGConnectingPoint num="32" id="7038" />
+<TGConnectingPoint num="33" id="7039" />
+<TGConnectingPoint num="34" id="7040" />
+<TGConnectingPoint num="35" id="7041" />
+<TGConnectingPoint num="36" id="7042" />
+<TGConnectingPoint num="37" id="7043" />
+<TGConnectingPoint num="38" id="7044" />
+<TGConnectingPoint num="39" id="7045" />
+<TGConnectingPoint num="40" id="7046" />
+<TGConnectingPoint num="41" id="7047" />
+<TGConnectingPoint num="42" id="7048" />
+<TGConnectingPoint num="43" id="7049" />
+<TGConnectingPoint num="44" id="7050" />
+<TGConnectingPoint num="45" id="7051" />
+<TGConnectingPoint num="46" id="7052" />
+<TGConnectingPoint num="47" id="7053" />
+<TGConnectingPoint num="48" id="7054" />
+<TGConnectingPoint num="49" id="7055" />
+<TGConnectingPoint num="50" id="7056" />
+<TGConnectingPoint num="51" id="7057" />
+<TGConnectingPoint num="52" id="7058" />
+<TGConnectingPoint num="53" id="7059" />
+<TGConnectingPoint num="54" id="7060" />
+<TGConnectingPoint num="55" id="7061" />
+<TGConnectingPoint num="56" id="7062" />
+<TGConnectingPoint num="57" id="7063" />
+<TGConnectingPoint num="58" id="7064" />
+<TGConnectingPoint num="59" id="7065" />
+<TGConnectingPoint num="60" id="7066" />
+<TGConnectingPoint num="61" id="7067" />
+<TGConnectingPoint num="62" id="7068" />
+<TGConnectingPoint num="63" id="7069" />
+<TGConnectingPoint num="64" id="7070" />
+<TGConnectingPoint num="65" id="7071" />
+<TGConnectingPoint num="66" id="7072" />
+<TGConnectingPoint num="67" id="7073" />
+<TGConnectingPoint num="68" id="7074" />
+<TGConnectingPoint num="69" id="7075" />
+<TGConnectingPoint num="70" id="7076" />
+<TGConnectingPoint num="71" id="7077" />
+<extraparam>
+</extraparam>
 </COMPONENT>
 
-<COMPONENT type="5050" id="9089" index="9" uid="5353683c-64bb-4921-b381-347f63d0084b" >
-<cdparam x="100" y="500" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="9 / state1 ID=132" />
-<new d="false" />
-<TGConnectingPoint num="0" id="9090" />
-<TGConnectingPoint num="1" id="9091" />
-<TGConnectingPoint num="2" id="9092" />
-<TGConnectingPoint num="3" id="9093" />
-<TGConnectingPoint num="4" id="9094" />
-<TGConnectingPoint num="5" id="9095" />
-<TGConnectingPoint num="6" id="9096" />
-<TGConnectingPoint num="7" id="9097" />
-<TGConnectingPoint num="8" id="9098" />
-<TGConnectingPoint num="9" id="9099" />
-<TGConnectingPoint num="10" id="9100" />
-<TGConnectingPoint num="11" id="9101" />
-<TGConnectingPoint num="12" id="9102" />
-<TGConnectingPoint num="13" id="9103" />
-<TGConnectingPoint num="14" id="9104" />
-<TGConnectingPoint num="15" id="9105" />
-<TGConnectingPoint num="16" id="9106" />
-<TGConnectingPoint num="17" id="9107" />
-<TGConnectingPoint num="18" id="9108" />
-<TGConnectingPoint num="19" id="9109" />
-<TGConnectingPoint num="20" id="9110" />
-<TGConnectingPoint num="21" id="9111" />
-<TGConnectingPoint num="22" id="9112" />
-<TGConnectingPoint num="23" id="9113" />
-<TGConnectingPoint num="24" id="9114" />
-<TGConnectingPoint num="25" id="9115" />
-<TGConnectingPoint num="26" id="9116" />
-<TGConnectingPoint num="27" id="9117" />
-<TGConnectingPoint num="28" id="9118" />
-<TGConnectingPoint num="29" id="9119" />
-<TGConnectingPoint num="30" id="9120" />
-<TGConnectingPoint num="31" id="9121" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="9122" index="10" uid="2a85795b-6326-49d3-b7f2-84aa0cbb4de3" >
-<cdparam x="124" y="363" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="10 / state2 ID=130" />
-<new d="false" />
-<TGConnectingPoint num="0" id="9123" />
-<TGConnectingPoint num="1" id="9124" />
-<TGConnectingPoint num="2" id="9125" />
-<TGConnectingPoint num="3" id="9126" />
-<TGConnectingPoint num="4" id="9127" />
-<TGConnectingPoint num="5" id="9128" />
-<TGConnectingPoint num="6" id="9129" />
-<TGConnectingPoint num="7" id="9130" />
-<TGConnectingPoint num="8" id="9131" />
-<TGConnectingPoint num="9" id="9132" />
-<TGConnectingPoint num="10" id="9133" />
-<TGConnectingPoint num="11" id="9134" />
-<TGConnectingPoint num="12" id="9135" />
-<TGConnectingPoint num="13" id="9136" />
-<TGConnectingPoint num="14" id="9137" />
-<TGConnectingPoint num="15" id="9138" />
-<TGConnectingPoint num="16" id="9139" />
-<TGConnectingPoint num="17" id="9140" />
-<TGConnectingPoint num="18" id="9141" />
-<TGConnectingPoint num="19" id="9142" />
-<TGConnectingPoint num="20" id="9143" />
-<TGConnectingPoint num="21" id="9144" />
-<TGConnectingPoint num="22" id="9145" />
-<TGConnectingPoint num="23" id="9146" />
-<TGConnectingPoint num="24" id="9147" />
-<TGConnectingPoint num="25" id="9148" />
-<TGConnectingPoint num="26" id="9149" />
-<TGConnectingPoint num="27" id="9150" />
-<TGConnectingPoint num="28" id="9151" />
-<TGConnectingPoint num="29" id="9152" />
-<TGConnectingPoint num="30" id="9153" />
-<TGConnectingPoint num="31" id="9154" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="9155" index="11" uid="5e265d4e-e713-48a2-b7ff-b20ef17a0f8c" >
-<cdparam x="193" y="242" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="11 / avatar transition ID=136" />
-<new d="false" />
-<TGConnectingPoint num="0" id="9156" />
-<TGConnectingPoint num="1" id="9157" />
-<TGConnectingPoint num="2" id="9158" />
-<TGConnectingPoint num="3" id="9159" />
-<TGConnectingPoint num="4" id="9160" />
-<TGConnectingPoint num="5" id="9161" />
-<TGConnectingPoint num="6" id="9162" />
-<TGConnectingPoint num="7" id="9163" />
-<TGConnectingPoint num="8" id="9164" />
-<TGConnectingPoint num="9" id="9165" />
-<TGConnectingPoint num="10" id="9166" />
-<TGConnectingPoint num="11" id="9167" />
-<TGConnectingPoint num="12" id="9168" />
-<TGConnectingPoint num="13" id="9169" />
-<TGConnectingPoint num="14" id="9170" />
-<TGConnectingPoint num="15" id="9171" />
-<TGConnectingPoint num="16" id="9172" />
-<TGConnectingPoint num="17" id="9173" />
-<TGConnectingPoint num="18" id="9174" />
-<TGConnectingPoint num="19" id="9175" />
-<TGConnectingPoint num="20" id="9176" />
-<TGConnectingPoint num="21" id="9177" />
-<TGConnectingPoint num="22" id="9178" />
-<TGConnectingPoint num="23" id="9179" />
-<TGConnectingPoint num="24" id="9180" />
-<TGConnectingPoint num="25" id="9181" />
-<TGConnectingPoint num="26" id="9182" />
-<TGConnectingPoint num="27" id="9183" />
-<TGConnectingPoint num="28" id="9184" />
-<TGConnectingPoint num="29" id="9185" />
-<TGConnectingPoint num="30" id="9186" />
-<TGConnectingPoint num="31" id="9187" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="9188" index="12" uid="1e49e76d-2641-4ac6-9e4b-ba3ead21f32e" >
-<cdparam x="299" y="153" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="12 / state3 ID=129" />
-<new d="false" />
-<TGConnectingPoint num="0" id="9189" />
-<TGConnectingPoint num="1" id="9190" />
-<TGConnectingPoint num="2" id="9191" />
-<TGConnectingPoint num="3" id="9192" />
-<TGConnectingPoint num="4" id="9193" />
-<TGConnectingPoint num="5" id="9194" />
-<TGConnectingPoint num="6" id="9195" />
-<TGConnectingPoint num="7" id="9196" />
-<TGConnectingPoint num="8" id="9197" />
-<TGConnectingPoint num="9" id="9198" />
-<TGConnectingPoint num="10" id="9199" />
-<TGConnectingPoint num="11" id="9200" />
-<TGConnectingPoint num="12" id="9201" />
-<TGConnectingPoint num="13" id="9202" />
-<TGConnectingPoint num="14" id="9203" />
-<TGConnectingPoint num="15" id="9204" />
-<TGConnectingPoint num="16" id="9205" />
-<TGConnectingPoint num="17" id="9206" />
-<TGConnectingPoint num="18" id="9207" />
-<TGConnectingPoint num="19" id="9208" />
-<TGConnectingPoint num="20" id="9209" />
-<TGConnectingPoint num="21" id="9210" />
-<TGConnectingPoint num="22" id="9211" />
-<TGConnectingPoint num="23" id="9212" />
-<TGConnectingPoint num="24" id="9213" />
-<TGConnectingPoint num="25" id="9214" />
-<TGConnectingPoint num="26" id="9215" />
-<TGConnectingPoint num="27" id="9216" />
-<TGConnectingPoint num="28" id="9217" />
-<TGConnectingPoint num="29" id="9218" />
-<TGConnectingPoint num="30" id="9219" />
-<TGConnectingPoint num="31" id="9220" />
-<color value="-65536" />
+<COMPONENT type="5100" id="7080" index="12" uid="3cbbc643-a386-43b9-aa39-d484ea1921c9" >
+<cdparam x="404" y="88" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7079" />
 </COMPONENT>
 
-<COMPONENT type="5050" id="9221" index="13" uid="6797cabf-418f-403f-b5d5-83e9060625f6" >
-<cdparam x="430" y="106" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="13 / avatar transition ID=140" />
-<new d="false" />
-<TGConnectingPoint num="0" id="9222" />
-<TGConnectingPoint num="1" id="9223" />
-<TGConnectingPoint num="2" id="9224" />
-<TGConnectingPoint num="3" id="9225" />
-<TGConnectingPoint num="4" id="9226" />
-<TGConnectingPoint num="5" id="9227" />
-<TGConnectingPoint num="6" id="9228" />
-<TGConnectingPoint num="7" id="9229" />
-<TGConnectingPoint num="8" id="9230" />
-<TGConnectingPoint num="9" id="9231" />
-<TGConnectingPoint num="10" id="9232" />
-<TGConnectingPoint num="11" id="9233" />
-<TGConnectingPoint num="12" id="9234" />
-<TGConnectingPoint num="13" id="9235" />
-<TGConnectingPoint num="14" id="9236" />
-<TGConnectingPoint num="15" id="9237" />
-<TGConnectingPoint num="16" id="9238" />
-<TGConnectingPoint num="17" id="9239" />
-<TGConnectingPoint num="18" id="9240" />
-<TGConnectingPoint num="19" id="9241" />
-<TGConnectingPoint num="20" id="9242" />
-<TGConnectingPoint num="21" id="9243" />
-<TGConnectingPoint num="22" id="9244" />
-<TGConnectingPoint num="23" id="9245" />
-<TGConnectingPoint num="24" id="9246" />
-<TGConnectingPoint num="25" id="9247" />
-<TGConnectingPoint num="26" id="9248" />
-<TGConnectingPoint num="27" id="9249" />
-<TGConnectingPoint num="28" id="9250" />
-<TGConnectingPoint num="29" id="9251" />
-<TGConnectingPoint num="30" id="9252" />
-<TGConnectingPoint num="31" id="9253" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="9254" index="14" uid="f6e719b3-61c2-4427-a064-21e21b0c8185" >
-<cdparam x="569" y="106" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="14 / Sending signal &quot;msg2&quot; ID=128" />
-<new d="false" />
-<TGConnectingPoint num="0" id="9255" />
-<TGConnectingPoint num="1" id="9256" />
-<TGConnectingPoint num="2" id="9257" />
-<TGConnectingPoint num="3" id="9258" />
-<TGConnectingPoint num="4" id="9259" />
-<TGConnectingPoint num="5" id="9260" />
-<TGConnectingPoint num="6" id="9261" />
-<TGConnectingPoint num="7" id="9262" />
-<TGConnectingPoint num="8" id="9263" />
-<TGConnectingPoint num="9" id="9264" />
-<TGConnectingPoint num="10" id="9265" />
-<TGConnectingPoint num="11" id="9266" />
-<TGConnectingPoint num="12" id="9267" />
-<TGConnectingPoint num="13" id="9268" />
-<TGConnectingPoint num="14" id="9269" />
-<TGConnectingPoint num="15" id="9270" />
-<TGConnectingPoint num="16" id="9271" />
-<TGConnectingPoint num="17" id="9272" />
-<TGConnectingPoint num="18" id="9273" />
-<TGConnectingPoint num="19" id="9274" />
-<TGConnectingPoint num="20" id="9275" />
-<TGConnectingPoint num="21" id="9276" />
-<TGConnectingPoint num="22" id="9277" />
-<TGConnectingPoint num="23" id="9278" />
-<TGConnectingPoint num="24" id="9279" />
-<TGConnectingPoint num="25" id="9280" />
-<TGConnectingPoint num="26" id="9281" />
-<TGConnectingPoint num="27" id="9282" />
-<TGConnectingPoint num="28" id="9283" />
-<TGConnectingPoint num="29" id="9284" />
-<TGConnectingPoint num="30" id="9285" />
-<TGConnectingPoint num="31" id="9286" />
-<color value="2112869552" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="9287" index="15" uid="360a0ac4-84c7-43c1-bcf8-7f430e4c062a" >
-<cdparam x="700" y="153" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="15 / Receiving signal &quot;msg2&quot; ID=109" />
-<new d="false" />
-<TGConnectingPoint num="0" id="9288" />
-<TGConnectingPoint num="1" id="9289" />
-<TGConnectingPoint num="2" id="9290" />
-<TGConnectingPoint num="3" id="9291" />
-<TGConnectingPoint num="4" id="9292" />
-<TGConnectingPoint num="5" id="9293" />
-<TGConnectingPoint num="6" id="9294" />
-<TGConnectingPoint num="7" id="9295" />
-<TGConnectingPoint num="8" id="9296" />
-<TGConnectingPoint num="9" id="9297" />
-<TGConnectingPoint num="10" id="9298" />
-<TGConnectingPoint num="11" id="9299" />
-<TGConnectingPoint num="12" id="9300" />
-<TGConnectingPoint num="13" id="9301" />
-<TGConnectingPoint num="14" id="9302" />
-<TGConnectingPoint num="15" id="9303" />
-<TGConnectingPoint num="16" id="9304" />
-<TGConnectingPoint num="17" id="9305" />
-<TGConnectingPoint num="18" id="9306" />
-<TGConnectingPoint num="19" id="9307" />
-<TGConnectingPoint num="20" id="9308" />
-<TGConnectingPoint num="21" id="9309" />
-<TGConnectingPoint num="22" id="9310" />
-<TGConnectingPoint num="23" id="9311" />
-<TGConnectingPoint num="24" id="9312" />
-<TGConnectingPoint num="25" id="9313" />
-<TGConnectingPoint num="26" id="9314" />
-<TGConnectingPoint num="27" id="9315" />
-<TGConnectingPoint num="28" id="9316" />
-<TGConnectingPoint num="29" id="9317" />
-<TGConnectingPoint num="30" id="9318" />
-<TGConnectingPoint num="31" id="9319" />
-<color value="-2638720" />
-</COMPONENT>
 
-<COMPONENT type="5050" id="9320" index="16" uid="29612f7a-8a06-4d75-9dd1-41cd3667031c" >
-<cdparam x="806" y="242" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="16 / Sending signal &quot;msg1&quot; ID=131" />
-<new d="false" />
-<TGConnectingPoint num="0" id="9321" />
-<TGConnectingPoint num="1" id="9322" />
-<TGConnectingPoint num="2" id="9323" />
-<TGConnectingPoint num="3" id="9324" />
-<TGConnectingPoint num="4" id="9325" />
-<TGConnectingPoint num="5" id="9326" />
-<TGConnectingPoint num="6" id="9327" />
-<TGConnectingPoint num="7" id="9328" />
-<TGConnectingPoint num="8" id="9329" />
-<TGConnectingPoint num="9" id="9330" />
-<TGConnectingPoint num="10" id="9331" />
-<TGConnectingPoint num="11" id="9332" />
-<TGConnectingPoint num="12" id="9333" />
-<TGConnectingPoint num="13" id="9334" />
-<TGConnectingPoint num="14" id="9335" />
-<TGConnectingPoint num="15" id="9336" />
-<TGConnectingPoint num="16" id="9337" />
-<TGConnectingPoint num="17" id="9338" />
-<TGConnectingPoint num="18" id="9339" />
-<TGConnectingPoint num="19" id="9340" />
-<TGConnectingPoint num="20" id="9341" />
-<TGConnectingPoint num="21" id="9342" />
-<TGConnectingPoint num="22" id="9343" />
-<TGConnectingPoint num="23" id="9344" />
-<TGConnectingPoint num="24" id="9345" />
-<TGConnectingPoint num="25" id="9346" />
-<TGConnectingPoint num="26" id="9347" />
-<TGConnectingPoint num="27" id="9348" />
-<TGConnectingPoint num="28" id="9349" />
-<TGConnectingPoint num="29" id="9350" />
-<TGConnectingPoint num="30" id="9351" />
-<TGConnectingPoint num="31" id="9352" />
-<color value="2112869552" />
-</COMPONENT>
-
-<COMPONENT type="5050" id="9353" index="17" uid="8aff5e16-7b5d-4be7-91d4-0db268a5568b" >
-<cdparam x="875" y="363" />
-<sizeparam width="35" height="35" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="vertex" value="17 / Receiving signal &quot;msg1&quot; ID=110" />
-<new d="false" />
-<TGConnectingPoint num="0" id="9354" />
-<TGConnectingPoint num="1" id="9355" />
-<TGConnectingPoint num="2" id="9356" />
-<TGConnectingPoint num="3" id="9357" />
-<TGConnectingPoint num="4" id="9358" />
-<TGConnectingPoint num="5" id="9359" />
-<TGConnectingPoint num="6" id="9360" />
-<TGConnectingPoint num="7" id="9361" />
-<TGConnectingPoint num="8" id="9362" />
-<TGConnectingPoint num="9" id="9363" />
-<TGConnectingPoint num="10" id="9364" />
-<TGConnectingPoint num="11" id="9365" />
-<TGConnectingPoint num="12" id="9366" />
-<TGConnectingPoint num="13" id="9367" />
-<TGConnectingPoint num="14" id="9368" />
-<TGConnectingPoint num="15" id="9369" />
-<TGConnectingPoint num="16" id="9370" />
-<TGConnectingPoint num="17" id="9371" />
-<TGConnectingPoint num="18" id="9372" />
-<TGConnectingPoint num="19" id="9373" />
-<TGConnectingPoint num="20" id="9374" />
-<TGConnectingPoint num="21" id="9375" />
-<TGConnectingPoint num="22" id="9376" />
-<TGConnectingPoint num="23" id="9377" />
-<TGConnectingPoint num="24" id="9378" />
-<TGConnectingPoint num="25" id="9379" />
-<TGConnectingPoint num="26" id="9380" />
-<TGConnectingPoint num="27" id="9381" />
-<TGConnectingPoint num="28" id="9382" />
-<TGConnectingPoint num="29" id="9383" />
-<TGConnectingPoint num="30" id="9384" />
-<TGConnectingPoint num="31" id="9385" />
-<color value="-2638720" />
-</COMPONENT>
+</AVATARStateMachineDiagramPanel>
 
-<CONNECTOR type="5051" id="9386" index="18" uid="0d3109f4-cfb8-46a3-bb4a-f2c23661e5aa" >
-<cdparam x="717" y="863" />
+<AVATARStateMachineDiagramPanel name="Other" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="7087" index="0" uid="4735e06e-a19d-4a5c-8104-4fa2d33c1d2b" >
+<cdparam x="407" y="70" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="717" y="863" id="8892" />
-<P2  x="586" y="910" id="8925" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="7086" />
+<P1  x="407" y="70" id="7090" />
+<P2  x="407" y="114" id="7088" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-<extraparam>
-<trans randomA="0.0" randomB="0.0" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="9387" index="19" uid="3b4a5c83-28af-4ee0-a652-8cdc5e1a0861" >
-<cdparam x="586" y="910" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="586" y="910" id="8925" />
-<P2  x="447" y="910" id="8958" />
-<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7085" index="3" uid="f1db6edb-7bfe-4671-9a67-044a34236962" >
+<father id="7087" num="0" />
+<cdparam x="416" y="94" />
+<sizeparam width="79" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
 <new d="false" />
+<TGConnectingPoint num="0" id="7081" />
+<TGConnectingPoint num="1" id="7082" />
+<TGConnectingPoint num="2" id="7083" />
+<TGConnectingPoint num="3" id="7084" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="15" enabled="true"/>
+<afterMax value="15" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="9388" index="20" uid="6c6574f4-f11c-4eb5-9f73-272e2010fd85" >
-<cdparam x="447" y="910" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="447" y="910" id="8958" />
-<P2  x="317" y="863" id="8991" />
-<AutomaticDrawing  data="true" />
+</SUBCOMPONENT>
+
+<COMPONENT type="5101" id="7089" index="1" uid="70af4538-1b3f-4ab5-bab8-6d49fbab0154" >
+<cdparam x="397" y="119" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
 <new d="false" />
-<extraparam>
-<trans randomA="0.0" randomB="0.0" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="9389" index="21" uid="28bb5e44-5753-4606-984b-44f124dd6c98" >
-<cdparam x="317" y="863" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="317" y="863" id="8991" />
-<P2  x="210" y="774" id="9024" />
-<AutomaticDrawing  data="true" />
+<TGConnectingPoint num="0" id="7088" />
+</COMPONENT>
+
+<COMPONENT type="5100" id="7091" index="2" uid="c0efe814-efc4-4a8c-a308-957c40b9a73f" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
 <new d="false" />
-<extraparam>
-<trans randomA="0.0" randomB="0.0" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="9390" index="22" uid="b349b988-9f03-4992-b085-b412d69ed078" >
-<cdparam x="141" y="380" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="141" y="380" id="9123" />
-<P2  x="210" y="259" id="9156" />
-<AutomaticDrawing  data="true" />
+<TGConnectingPoint num="0" id="7090" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="AVATAR Design" nameTab="Modelsward2023Toy_afterMutation" tabs="Block Diagram$Receiver" >
+<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<MainCode value="void __user_init() {"/>
+<MainCode value="}"/>
+<Optimized value="true" />
+<considerTimingOperators value="true" />
+<Validated value="" />
+<Ignored value="" />
+
+<COMPONENT type="5000" id="7132" index="0" uid="d0af57df-a2f0-4dcf-b824-363aa35e1df0" >
+<cdparam x="686" y="287" />
+<sizeparam width="127" height="119" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Block" value="Receiver" />
 <new d="false" />
+<TGConnectingPoint num="0" id="7092" />
+<TGConnectingPoint num="1" id="7093" />
+<TGConnectingPoint num="2" id="7094" />
+<TGConnectingPoint num="3" id="7095" />
+<TGConnectingPoint num="4" id="7096" />
+<TGConnectingPoint num="5" id="7097" />
+<TGConnectingPoint num="6" id="7098" />
+<TGConnectingPoint num="7" id="7099" />
+<TGConnectingPoint num="8" id="7100" />
+<TGConnectingPoint num="9" id="7101" />
+<TGConnectingPoint num="10" id="7102" />
+<TGConnectingPoint num="11" id="7103" />
+<TGConnectingPoint num="12" id="7104" />
+<TGConnectingPoint num="13" id="7105" />
+<TGConnectingPoint num="14" id="7106" />
+<TGConnectingPoint num="15" id="7107" />
+<TGConnectingPoint num="16" id="7108" />
+<TGConnectingPoint num="17" id="7109" />
+<TGConnectingPoint num="18" id="7110" />
+<TGConnectingPoint num="19" id="7111" />
+<TGConnectingPoint num="20" id="7112" />
+<TGConnectingPoint num="21" id="7113" />
+<TGConnectingPoint num="22" id="7114" />
+<TGConnectingPoint num="23" id="7115" />
+<TGConnectingPoint num="24" id="7116" />
+<TGConnectingPoint num="25" id="7117" />
+<TGConnectingPoint num="26" id="7118" />
+<TGConnectingPoint num="27" id="7119" />
+<TGConnectingPoint num="28" id="7120" />
+<TGConnectingPoint num="29" id="7121" />
+<TGConnectingPoint num="30" id="7122" />
+<TGConnectingPoint num="31" id="7123" />
+<TGConnectingPoint num="32" id="7124" />
+<TGConnectingPoint num="33" id="7125" />
+<TGConnectingPoint num="34" id="7126" />
+<TGConnectingPoint num="35" id="7127" />
+<TGConnectingPoint num="36" id="7128" />
+<TGConnectingPoint num="37" id="7129" />
+<TGConnectingPoint num="38" id="7130" />
+<TGConnectingPoint num="39" id="7131" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="9391" index="23" uid="c7ad41e0-f167-4b7f-8734-7cd94c351e89" >
-<cdparam x="210" y="259" />
+</COMPONENT>
+
+
+</AVATARBlockDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Receiver" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="7139" index="0" uid="af665017-a57c-4266-8f84-e2a0da0370a9" >
+<cdparam x="487" y="154" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="210" y="259" id="9156" />
-<P2  x="316" y="170" id="9189" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="7138" />
+<P1  x="487" y="154" id="7326" />
+<P2  x="659" y="173" id="7230" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-<extraparam>
-<trans randomA="0.0" randomB="0.0" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="9392" index="24" uid="0da679cf-ff71-4dbd-91dd-8795bb37b222" >
-<cdparam x="117" y="517" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="117" y="517" id="9090" />
-<P2  x="447" y="123" id="9222" />
-<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7137" index="7" uid="84a34a09-a48c-434c-b045-fae5c399b678" >
+<father id="7139" num="0" />
+<cdparam x="575" y="155" />
+<sizeparam width="63" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
 <new d="false" />
+<TGConnectingPoint num="0" id="7133" />
+<TGConnectingPoint num="1" id="7134" />
+<TGConnectingPoint num="2" id="7135" />
+<TGConnectingPoint num="3" id="7136" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="2" enabled="true"/>
+<afterMax value="2" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="9393" index="25" uid="e0930523-1edc-445d-87d7-2f6eca373761" >
-<cdparam x="586" y="123" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="7146" index="1" uid="433748fd-03bc-4751-b0a4-435d4d718858" >
+<cdparam x="449" y="173" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="586" y="123" id="9255" />
-<P2  x="717" y="170" id="9288" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="7145" />
+<P1  x="449" y="173" id="7362" />
+<P2  x="450" y="238" id="7171" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-<extraparam>
-<trans randomA="0.0" randomB="0.0" />
-</extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="9394" index="26" uid="7875e58a-f3b0-431b-89bf-4970392128bd" >
-<cdparam x="717" y="170" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="717" y="170" id="9288" />
-<P2  x="586" y="123" id="9255" />
-<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="7144" index="8" uid="7825d398-1130-4c12-a03b-78dde0424916" >
+<father id="7146" num="0" />
+<cdparam x="452" y="206" />
+<sizeparam width="63" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
 <new d="false" />
+<TGConnectingPoint num="0" id="7140" />
+<TGConnectingPoint num="1" id="7141" />
+<TGConnectingPoint num="2" id="7142" />
+<TGConnectingPoint num="3" id="7143" />
 <extraparam>
-<trans randomA="0.0" randomB="0.0" />
+<guard value="[ ]" enabled="true"/>
+<afterMin value="5" enabled="true"/>
+<afterMax value="5" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="5051" id="9395" index="27" uid="d6576454-9f13-4004-ac4c-bb83f91a4e7b" >
-<cdparam x="447" y="123" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="7153" index="2" uid="be4daf58-76a4-441d-8b1b-29667d77d1b1" >
+<cdparam x="408" y="88" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="447" y="123" id="9222" />
-<P2  x="823" y="259" id="9321" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="7152" />
+<P1  x="408" y="88" id="7373" />
+<P2  x="412" y="123" id="7340" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
-<extraparam>
-<trans randomA="0.0" randomB="0.0" />
-</extraparam>
+</CONNECTOR><SUBCOMPONENT type="-1" id="7151" index="9" uid="4baac32a-ff97-49a0-8bbd-6c0a3f1e7f2c" >
+<father id="7153" num="0" />
+<cdparam x="410" y="105" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7147" />
+<TGConnectingPoint num="1" id="7148" />
+<TGConnectingPoint num="2" id="7149" />
+<TGConnectingPoint num="3" id="7150" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5106" id="7226" index="3" uid="609117a7-fdfd-406f-a956-e05e7b9fee4c" >
+<cdparam x="373" y="238" />
+<sizeparam width="209" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="state" value="BeforeReceivingRECV" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7154" />
+<TGConnectingPoint num="1" id="7155" />
+<TGConnectingPoint num="2" id="7156" />
+<TGConnectingPoint num="3" id="7157" />
+<TGConnectingPoint num="4" id="7158" />
+<TGConnectingPoint num="5" id="7159" />
+<TGConnectingPoint num="6" id="7160" />
+<TGConnectingPoint num="7" id="7161" />
+<TGConnectingPoint num="8" id="7162" />
+<TGConnectingPoint num="9" id="7163" />
+<TGConnectingPoint num="10" id="7164" />
+<TGConnectingPoint num="11" id="7165" />
+<TGConnectingPoint num="12" id="7166" />
+<TGConnectingPoint num="13" id="7167" />
+<TGConnectingPoint num="14" id="7168" />
+<TGConnectingPoint num="15" id="7169" />
+<TGConnectingPoint num="16" id="7170" />
+<TGConnectingPoint num="17" id="7171" />
+<TGConnectingPoint num="18" id="7172" />
+<TGConnectingPoint num="19" id="7173" />
+<TGConnectingPoint num="20" id="7174" />
+<TGConnectingPoint num="21" id="7175" />
+<TGConnectingPoint num="22" id="7176" />
+<TGConnectingPoint num="23" id="7177" />
+<TGConnectingPoint num="24" id="7178" />
+<TGConnectingPoint num="25" id="7179" />
+<TGConnectingPoint num="26" id="7180" />
+<TGConnectingPoint num="27" id="7181" />
+<TGConnectingPoint num="28" id="7182" />
+<TGConnectingPoint num="29" id="7183" />
+<TGConnectingPoint num="30" id="7184" />
+<TGConnectingPoint num="31" id="7185" />
+<TGConnectingPoint num="32" id="7186" />
+<TGConnectingPoint num="33" id="7187" />
+<TGConnectingPoint num="34" id="7188" />
+<TGConnectingPoint num="35" id="7189" />
+<TGConnectingPoint num="36" id="7190" />
+<TGConnectingPoint num="37" id="7191" />
+<TGConnectingPoint num="38" id="7192" />
+<TGConnectingPoint num="39" id="7193" />
+<TGConnectingPoint num="40" id="7194" />
+<TGConnectingPoint num="41" id="7195" />
+<TGConnectingPoint num="42" id="7196" />
+<TGConnectingPoint num="43" id="7197" />
+<TGConnectingPoint num="44" id="7198" />
+<TGConnectingPoint num="45" id="7199" />
+<TGConnectingPoint num="46" id="7200" />
+<TGConnectingPoint num="47" id="7201" />
+<TGConnectingPoint num="48" id="7202" />
+<TGConnectingPoint num="49" id="7203" />
+<TGConnectingPoint num="50" id="7204" />
+<TGConnectingPoint num="51" id="7205" />
+<TGConnectingPoint num="52" id="7206" />
+<TGConnectingPoint num="53" id="7207" />
+<TGConnectingPoint num="54" id="7208" />
+<TGConnectingPoint num="55" id="7209" />
+<TGConnectingPoint num="56" id="7210" />
+<TGConnectingPoint num="57" id="7211" />
+<TGConnectingPoint num="58" id="7212" />
+<TGConnectingPoint num="59" id="7213" />
+<TGConnectingPoint num="60" id="7214" />
+<TGConnectingPoint num="61" id="7215" />
+<TGConnectingPoint num="62" id="7216" />
+<TGConnectingPoint num="63" id="7217" />
+<TGConnectingPoint num="64" id="7218" />
+<TGConnectingPoint num="65" id="7219" />
+<TGConnectingPoint num="66" id="7220" />
+<TGConnectingPoint num="67" id="7221" />
+<TGConnectingPoint num="68" id="7222" />
+<TGConnectingPoint num="69" id="7223" />
+<TGConnectingPoint num="70" id="7224" />
+<TGConnectingPoint num="71" id="7225" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="7299" index="4" uid="1bfef3cf-d5c7-46b6-b4c8-69c1b4d05ad0" >
+<cdparam x="659" y="150" />
+<sizeparam width="100" height="46" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="state" value="END3" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7227" />
+<TGConnectingPoint num="1" id="7228" />
+<TGConnectingPoint num="2" id="7229" />
+<TGConnectingPoint num="3" id="7230" />
+<TGConnectingPoint num="4" id="7231" />
+<TGConnectingPoint num="5" id="7232" />
+<TGConnectingPoint num="6" id="7233" />
+<TGConnectingPoint num="7" id="7234" />
+<TGConnectingPoint num="8" id="7235" />
+<TGConnectingPoint num="9" id="7236" />
+<TGConnectingPoint num="10" id="7237" />
+<TGConnectingPoint num="11" id="7238" />
+<TGConnectingPoint num="12" id="7239" />
+<TGConnectingPoint num="13" id="7240" />
+<TGConnectingPoint num="14" id="7241" />
+<TGConnectingPoint num="15" id="7242" />
+<TGConnectingPoint num="16" id="7243" />
+<TGConnectingPoint num="17" id="7244" />
+<TGConnectingPoint num="18" id="7245" />
+<TGConnectingPoint num="19" id="7246" />
+<TGConnectingPoint num="20" id="7247" />
+<TGConnectingPoint num="21" id="7248" />
+<TGConnectingPoint num="22" id="7249" />
+<TGConnectingPoint num="23" id="7250" />
+<TGConnectingPoint num="24" id="7251" />
+<TGConnectingPoint num="25" id="7252" />
+<TGConnectingPoint num="26" id="7253" />
+<TGConnectingPoint num="27" id="7254" />
+<TGConnectingPoint num="28" id="7255" />
+<TGConnectingPoint num="29" id="7256" />
+<TGConnectingPoint num="30" id="7257" />
+<TGConnectingPoint num="31" id="7258" />
+<TGConnectingPoint num="32" id="7259" />
+<TGConnectingPoint num="33" id="7260" />
+<TGConnectingPoint num="34" id="7261" />
+<TGConnectingPoint num="35" id="7262" />
+<TGConnectingPoint num="36" id="7263" />
+<TGConnectingPoint num="37" id="7264" />
+<TGConnectingPoint num="38" id="7265" />
+<TGConnectingPoint num="39" id="7266" />
+<TGConnectingPoint num="40" id="7267" />
+<TGConnectingPoint num="41" id="7268" />
+<TGConnectingPoint num="42" id="7269" />
+<TGConnectingPoint num="43" id="7270" />
+<TGConnectingPoint num="44" id="7271" />
+<TGConnectingPoint num="45" id="7272" />
+<TGConnectingPoint num="46" id="7273" />
+<TGConnectingPoint num="47" id="7274" />
+<TGConnectingPoint num="48" id="7275" />
+<TGConnectingPoint num="49" id="7276" />
+<TGConnectingPoint num="50" id="7277" />
+<TGConnectingPoint num="51" id="7278" />
+<TGConnectingPoint num="52" id="7279" />
+<TGConnectingPoint num="53" id="7280" />
+<TGConnectingPoint num="54" id="7281" />
+<TGConnectingPoint num="55" id="7282" />
+<TGConnectingPoint num="56" id="7283" />
+<TGConnectingPoint num="57" id="7284" />
+<TGConnectingPoint num="58" id="7285" />
+<TGConnectingPoint num="59" id="7286" />
+<TGConnectingPoint num="60" id="7287" />
+<TGConnectingPoint num="61" id="7288" />
+<TGConnectingPoint num="62" id="7289" />
+<TGConnectingPoint num="63" id="7290" />
+<TGConnectingPoint num="64" id="7291" />
+<TGConnectingPoint num="65" id="7292" />
+<TGConnectingPoint num="66" id="7293" />
+<TGConnectingPoint num="67" id="7294" />
+<TGConnectingPoint num="68" id="7295" />
+<TGConnectingPoint num="69" id="7296" />
+<TGConnectingPoint num="70" id="7297" />
+<TGConnectingPoint num="71" id="7298" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="7372" index="5" uid="db03640d-5efe-4992-82d3-6cd9180068f5" >
+<cdparam x="387" y="123" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="state" value="Waiting" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7300" />
+<TGConnectingPoint num="1" id="7301" />
+<TGConnectingPoint num="2" id="7302" />
+<TGConnectingPoint num="3" id="7303" />
+<TGConnectingPoint num="4" id="7304" />
+<TGConnectingPoint num="5" id="7305" />
+<TGConnectingPoint num="6" id="7306" />
+<TGConnectingPoint num="7" id="7307" />
+<TGConnectingPoint num="8" id="7308" />
+<TGConnectingPoint num="9" id="7309" />
+<TGConnectingPoint num="10" id="7310" />
+<TGConnectingPoint num="11" id="7311" />
+<TGConnectingPoint num="12" id="7312" />
+<TGConnectingPoint num="13" id="7313" />
+<TGConnectingPoint num="14" id="7314" />
+<TGConnectingPoint num="15" id="7315" />
+<TGConnectingPoint num="16" id="7316" />
+<TGConnectingPoint num="17" id="7317" />
+<TGConnectingPoint num="18" id="7318" />
+<TGConnectingPoint num="19" id="7319" />
+<TGConnectingPoint num="20" id="7320" />
+<TGConnectingPoint num="21" id="7321" />
+<TGConnectingPoint num="22" id="7322" />
+<TGConnectingPoint num="23" id="7323" />
+<TGConnectingPoint num="24" id="7324" />
+<TGConnectingPoint num="25" id="7325" />
+<TGConnectingPoint num="26" id="7326" />
+<TGConnectingPoint num="27" id="7327" />
+<TGConnectingPoint num="28" id="7328" />
+<TGConnectingPoint num="29" id="7329" />
+<TGConnectingPoint num="30" id="7330" />
+<TGConnectingPoint num="31" id="7331" />
+<TGConnectingPoint num="32" id="7332" />
+<TGConnectingPoint num="33" id="7333" />
+<TGConnectingPoint num="34" id="7334" />
+<TGConnectingPoint num="35" id="7335" />
+<TGConnectingPoint num="36" id="7336" />
+<TGConnectingPoint num="37" id="7337" />
+<TGConnectingPoint num="38" id="7338" />
+<TGConnectingPoint num="39" id="7339" />
+<TGConnectingPoint num="40" id="7340" />
+<TGConnectingPoint num="41" id="7341" />
+<TGConnectingPoint num="42" id="7342" />
+<TGConnectingPoint num="43" id="7343" />
+<TGConnectingPoint num="44" id="7344" />
+<TGConnectingPoint num="45" id="7345" />
+<TGConnectingPoint num="46" id="7346" />
+<TGConnectingPoint num="47" id="7347" />
+<TGConnectingPoint num="48" id="7348" />
+<TGConnectingPoint num="49" id="7349" />
+<TGConnectingPoint num="50" id="7350" />
+<TGConnectingPoint num="51" id="7351" />
+<TGConnectingPoint num="52" id="7352" />
+<TGConnectingPoint num="53" id="7353" />
+<TGConnectingPoint num="54" id="7354" />
+<TGConnectingPoint num="55" id="7355" />
+<TGConnectingPoint num="56" id="7356" />
+<TGConnectingPoint num="57" id="7357" />
+<TGConnectingPoint num="58" id="7358" />
+<TGConnectingPoint num="59" id="7359" />
+<TGConnectingPoint num="60" id="7360" />
+<TGConnectingPoint num="61" id="7361" />
+<TGConnectingPoint num="62" id="7362" />
+<TGConnectingPoint num="63" id="7363" />
+<TGConnectingPoint num="64" id="7364" />
+<TGConnectingPoint num="65" id="7365" />
+<TGConnectingPoint num="66" id="7366" />
+<TGConnectingPoint num="67" id="7367" />
+<TGConnectingPoint num="68" id="7368" />
+<TGConnectingPoint num="69" id="7369" />
+<TGConnectingPoint num="70" id="7370" />
+<TGConnectingPoint num="71" id="7371" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="7374" index="6" uid="400a3c7a-00df-4093-a694-d08c98e74088" >
+<cdparam x="401" y="68" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7373" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="Graph" nameTab="Graph" >
+<GraphDPanel name="AUT graph" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" fontModifier="1.0" >
+<COMPONENT type="5050" id="7407" index="0" uid="cc2b29ed-71ed-4f33-96a1-bae74e71a45f" >
+<cdparam x="995" y="30" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="0 / Other / start" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7375" />
+<TGConnectingPoint num="1" id="7376" />
+<TGConnectingPoint num="2" id="7377" />
+<TGConnectingPoint num="3" id="7378" />
+<TGConnectingPoint num="4" id="7379" />
+<TGConnectingPoint num="5" id="7380" />
+<TGConnectingPoint num="6" id="7381" />
+<TGConnectingPoint num="7" id="7382" />
+<TGConnectingPoint num="8" id="7383" />
+<TGConnectingPoint num="9" id="7384" />
+<TGConnectingPoint num="10" id="7385" />
+<TGConnectingPoint num="11" id="7386" />
+<TGConnectingPoint num="12" id="7387" />
+<TGConnectingPoint num="13" id="7388" />
+<TGConnectingPoint num="14" id="7389" />
+<TGConnectingPoint num="15" id="7390" />
+<TGConnectingPoint num="16" id="7391" />
+<TGConnectingPoint num="17" id="7392" />
+<TGConnectingPoint num="18" id="7393" />
+<TGConnectingPoint num="19" id="7394" />
+<TGConnectingPoint num="20" id="7395" />
+<TGConnectingPoint num="21" id="7396" />
+<TGConnectingPoint num="22" id="7397" />
+<TGConnectingPoint num="23" id="7398" />
+<TGConnectingPoint num="24" id="7399" />
+<TGConnectingPoint num="25" id="7400" />
+<TGConnectingPoint num="26" id="7401" />
+<TGConnectingPoint num="27" id="7402" />
+<TGConnectingPoint num="28" id="7403" />
+<TGConnectingPoint num="29" id="7404" />
+<TGConnectingPoint num="30" id="7405" />
+<TGConnectingPoint num="31" id="7406" />
+<color value="-16711936" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7440" index="1" uid="979ec00d-250b-4db1-b893-9f3cce1a26d2" >
+<cdparam x="996" y="141" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="1 / Other / avatar transition" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7408" />
+<TGConnectingPoint num="1" id="7409" />
+<TGConnectingPoint num="2" id="7410" />
+<TGConnectingPoint num="3" id="7411" />
+<TGConnectingPoint num="4" id="7412" />
+<TGConnectingPoint num="5" id="7413" />
+<TGConnectingPoint num="6" id="7414" />
+<TGConnectingPoint num="7" id="7415" />
+<TGConnectingPoint num="8" id="7416" />
+<TGConnectingPoint num="9" id="7417" />
+<TGConnectingPoint num="10" id="7418" />
+<TGConnectingPoint num="11" id="7419" />
+<TGConnectingPoint num="12" id="7420" />
+<TGConnectingPoint num="13" id="7421" />
+<TGConnectingPoint num="14" id="7422" />
+<TGConnectingPoint num="15" id="7423" />
+<TGConnectingPoint num="16" id="7424" />
+<TGConnectingPoint num="17" id="7425" />
+<TGConnectingPoint num="18" id="7426" />
+<TGConnectingPoint num="19" id="7427" />
+<TGConnectingPoint num="20" id="7428" />
+<TGConnectingPoint num="21" id="7429" />
+<TGConnectingPoint num="22" id="7430" />
+<TGConnectingPoint num="23" id="7431" />
+<TGConnectingPoint num="24" id="7432" />
+<TGConnectingPoint num="25" id="7433" />
+<TGConnectingPoint num="26" id="7434" />
+<TGConnectingPoint num="27" id="7435" />
+<TGConnectingPoint num="28" id="7436" />
+<TGConnectingPoint num="29" id="7437" />
+<TGConnectingPoint num="30" id="7438" />
+<TGConnectingPoint num="31" id="7439" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7473" index="2" uid="8bccd771-c5bc-4c6c-adb5-6cbef9666b2d" >
+<cdparam x="999" y="222" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="2 / Other / stop" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7441" />
+<TGConnectingPoint num="1" id="7442" />
+<TGConnectingPoint num="2" id="7443" />
+<TGConnectingPoint num="3" id="7444" />
+<TGConnectingPoint num="4" id="7445" />
+<TGConnectingPoint num="5" id="7446" />
+<TGConnectingPoint num="6" id="7447" />
+<TGConnectingPoint num="7" id="7448" />
+<TGConnectingPoint num="8" id="7449" />
+<TGConnectingPoint num="9" id="7450" />
+<TGConnectingPoint num="10" id="7451" />
+<TGConnectingPoint num="11" id="7452" />
+<TGConnectingPoint num="12" id="7453" />
+<TGConnectingPoint num="13" id="7454" />
+<TGConnectingPoint num="14" id="7455" />
+<TGConnectingPoint num="15" id="7456" />
+<TGConnectingPoint num="16" id="7457" />
+<TGConnectingPoint num="17" id="7458" />
+<TGConnectingPoint num="18" id="7459" />
+<TGConnectingPoint num="19" id="7460" />
+<TGConnectingPoint num="20" id="7461" />
+<TGConnectingPoint num="21" id="7462" />
+<TGConnectingPoint num="22" id="7463" />
+<TGConnectingPoint num="23" id="7464" />
+<TGConnectingPoint num="24" id="7465" />
+<TGConnectingPoint num="25" id="7466" />
+<TGConnectingPoint num="26" id="7467" />
+<TGConnectingPoint num="27" id="7468" />
+<TGConnectingPoint num="28" id="7469" />
+<TGConnectingPoint num="29" id="7470" />
+<TGConnectingPoint num="30" id="7471" />
+<TGConnectingPoint num="31" id="7472" />
+<color value="-65536" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7506" index="3" uid="541fbce7-5538-41cb-89d9-0d65affe344a" >
+<cdparam x="842" y="350" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="3 / Receiver / start" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7474" />
+<TGConnectingPoint num="1" id="7475" />
+<TGConnectingPoint num="2" id="7476" />
+<TGConnectingPoint num="3" id="7477" />
+<TGConnectingPoint num="4" id="7478" />
+<TGConnectingPoint num="5" id="7479" />
+<TGConnectingPoint num="6" id="7480" />
+<TGConnectingPoint num="7" id="7481" />
+<TGConnectingPoint num="8" id="7482" />
+<TGConnectingPoint num="9" id="7483" />
+<TGConnectingPoint num="10" id="7484" />
+<TGConnectingPoint num="11" id="7485" />
+<TGConnectingPoint num="12" id="7486" />
+<TGConnectingPoint num="13" id="7487" />
+<TGConnectingPoint num="14" id="7488" />
+<TGConnectingPoint num="15" id="7489" />
+<TGConnectingPoint num="16" id="7490" />
+<TGConnectingPoint num="17" id="7491" />
+<TGConnectingPoint num="18" id="7492" />
+<TGConnectingPoint num="19" id="7493" />
+<TGConnectingPoint num="20" id="7494" />
+<TGConnectingPoint num="21" id="7495" />
+<TGConnectingPoint num="22" id="7496" />
+<TGConnectingPoint num="23" id="7497" />
+<TGConnectingPoint num="24" id="7498" />
+<TGConnectingPoint num="25" id="7499" />
+<TGConnectingPoint num="26" id="7500" />
+<TGConnectingPoint num="27" id="7501" />
+<TGConnectingPoint num="28" id="7502" />
+<TGConnectingPoint num="29" id="7503" />
+<TGConnectingPoint num="30" id="7504" />
+<TGConnectingPoint num="31" id="7505" />
+<color value="-16711936" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7539" index="4" uid="70fe8d04-3cee-4c02-8edb-b6d13e0c8e65" >
+<cdparam x="772" y="279" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="4 / Receiver / Waiting" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7507" />
+<TGConnectingPoint num="1" id="7508" />
+<TGConnectingPoint num="2" id="7509" />
+<TGConnectingPoint num="3" id="7510" />
+<TGConnectingPoint num="4" id="7511" />
+<TGConnectingPoint num="5" id="7512" />
+<TGConnectingPoint num="6" id="7513" />
+<TGConnectingPoint num="7" id="7514" />
+<TGConnectingPoint num="8" id="7515" />
+<TGConnectingPoint num="9" id="7516" />
+<TGConnectingPoint num="10" id="7517" />
+<TGConnectingPoint num="11" id="7518" />
+<TGConnectingPoint num="12" id="7519" />
+<TGConnectingPoint num="13" id="7520" />
+<TGConnectingPoint num="14" id="7521" />
+<TGConnectingPoint num="15" id="7522" />
+<TGConnectingPoint num="16" id="7523" />
+<TGConnectingPoint num="17" id="7524" />
+<TGConnectingPoint num="18" id="7525" />
+<TGConnectingPoint num="19" id="7526" />
+<TGConnectingPoint num="20" id="7527" />
+<TGConnectingPoint num="21" id="7528" />
+<TGConnectingPoint num="22" id="7529" />
+<TGConnectingPoint num="23" id="7530" />
+<TGConnectingPoint num="24" id="7531" />
+<TGConnectingPoint num="25" id="7532" />
+<TGConnectingPoint num="26" id="7533" />
+<TGConnectingPoint num="27" id="7534" />
+<TGConnectingPoint num="28" id="7535" />
+<TGConnectingPoint num="29" id="7536" />
+<TGConnectingPoint num="30" id="7537" />
+<TGConnectingPoint num="31" id="7538" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7572" index="5" uid="83886161-a1f2-4dd0-bf68-411e1858a130" >
+<cdparam x="773" y="170" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="5 / Receiver / avatar transition" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7540" />
+<TGConnectingPoint num="1" id="7541" />
+<TGConnectingPoint num="2" id="7542" />
+<TGConnectingPoint num="3" id="7543" />
+<TGConnectingPoint num="4" id="7544" />
+<TGConnectingPoint num="5" id="7545" />
+<TGConnectingPoint num="6" id="7546" />
+<TGConnectingPoint num="7" id="7547" />
+<TGConnectingPoint num="8" id="7548" />
+<TGConnectingPoint num="9" id="7549" />
+<TGConnectingPoint num="10" id="7550" />
+<TGConnectingPoint num="11" id="7551" />
+<TGConnectingPoint num="12" id="7552" />
+<TGConnectingPoint num="13" id="7553" />
+<TGConnectingPoint num="14" id="7554" />
+<TGConnectingPoint num="15" id="7555" />
+<TGConnectingPoint num="16" id="7556" />
+<TGConnectingPoint num="17" id="7557" />
+<TGConnectingPoint num="18" id="7558" />
+<TGConnectingPoint num="19" id="7559" />
+<TGConnectingPoint num="20" id="7560" />
+<TGConnectingPoint num="21" id="7561" />
+<TGConnectingPoint num="22" id="7562" />
+<TGConnectingPoint num="23" id="7563" />
+<TGConnectingPoint num="24" id="7564" />
+<TGConnectingPoint num="25" id="7565" />
+<TGConnectingPoint num="26" id="7566" />
+<TGConnectingPoint num="27" id="7567" />
+<TGConnectingPoint num="28" id="7568" />
+<TGConnectingPoint num="29" id="7569" />
+<TGConnectingPoint num="30" id="7570" />
+<TGConnectingPoint num="31" id="7571" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7605" index="6" uid="b3884498-d4dc-4416-ba8a-0d9c2fd5d713" >
+<cdparam x="774" y="84" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="6 / Receiver / END3" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7573" />
+<TGConnectingPoint num="1" id="7574" />
+<TGConnectingPoint num="2" id="7575" />
+<TGConnectingPoint num="3" id="7576" />
+<TGConnectingPoint num="4" id="7577" />
+<TGConnectingPoint num="5" id="7578" />
+<TGConnectingPoint num="6" id="7579" />
+<TGConnectingPoint num="7" id="7580" />
+<TGConnectingPoint num="8" id="7581" />
+<TGConnectingPoint num="9" id="7582" />
+<TGConnectingPoint num="10" id="7583" />
+<TGConnectingPoint num="11" id="7584" />
+<TGConnectingPoint num="12" id="7585" />
+<TGConnectingPoint num="13" id="7586" />
+<TGConnectingPoint num="14" id="7587" />
+<TGConnectingPoint num="15" id="7588" />
+<TGConnectingPoint num="16" id="7589" />
+<TGConnectingPoint num="17" id="7590" />
+<TGConnectingPoint num="18" id="7591" />
+<TGConnectingPoint num="19" id="7592" />
+<TGConnectingPoint num="20" id="7593" />
+<TGConnectingPoint num="21" id="7594" />
+<TGConnectingPoint num="22" id="7595" />
+<TGConnectingPoint num="23" id="7596" />
+<TGConnectingPoint num="24" id="7597" />
+<TGConnectingPoint num="25" id="7598" />
+<TGConnectingPoint num="26" id="7599" />
+<TGConnectingPoint num="27" id="7600" />
+<TGConnectingPoint num="28" id="7601" />
+<TGConnectingPoint num="29" id="7602" />
+<TGConnectingPoint num="30" id="7603" />
+<TGConnectingPoint num="31" id="7604" />
+<color value="-65536" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7638" index="7" uid="02b69713-3322-466b-94ce-9f9de7921634" >
+<cdparam x="646" y="348" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="7 / Receiver / avatar transition" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7606" />
+<TGConnectingPoint num="1" id="7607" />
+<TGConnectingPoint num="2" id="7608" />
+<TGConnectingPoint num="3" id="7609" />
+<TGConnectingPoint num="4" id="7610" />
+<TGConnectingPoint num="5" id="7611" />
+<TGConnectingPoint num="6" id="7612" />
+<TGConnectingPoint num="7" id="7613" />
+<TGConnectingPoint num="8" id="7614" />
+<TGConnectingPoint num="9" id="7615" />
+<TGConnectingPoint num="10" id="7616" />
+<TGConnectingPoint num="11" id="7617" />
+<TGConnectingPoint num="12" id="7618" />
+<TGConnectingPoint num="13" id="7619" />
+<TGConnectingPoint num="14" id="7620" />
+<TGConnectingPoint num="15" id="7621" />
+<TGConnectingPoint num="16" id="7622" />
+<TGConnectingPoint num="17" id="7623" />
+<TGConnectingPoint num="18" id="7624" />
+<TGConnectingPoint num="19" id="7625" />
+<TGConnectingPoint num="20" id="7626" />
+<TGConnectingPoint num="21" id="7627" />
+<TGConnectingPoint num="22" id="7628" />
+<TGConnectingPoint num="23" id="7629" />
+<TGConnectingPoint num="24" id="7630" />
+<TGConnectingPoint num="25" id="7631" />
+<TGConnectingPoint num="26" id="7632" />
+<TGConnectingPoint num="27" id="7633" />
+<TGConnectingPoint num="28" id="7634" />
+<TGConnectingPoint num="29" id="7635" />
+<TGConnectingPoint num="30" id="7636" />
+<TGConnectingPoint num="31" id="7637" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7671" index="8" uid="bcbfb1bb-8906-4ef0-ac74-592d34f2828f" >
+<cdparam x="316" y="369" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="9 / Receiver / END1" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7639" />
+<TGConnectingPoint num="1" id="7640" />
+<TGConnectingPoint num="2" id="7641" />
+<TGConnectingPoint num="3" id="7642" />
+<TGConnectingPoint num="4" id="7643" />
+<TGConnectingPoint num="5" id="7644" />
+<TGConnectingPoint num="6" id="7645" />
+<TGConnectingPoint num="7" id="7646" />
+<TGConnectingPoint num="8" id="7647" />
+<TGConnectingPoint num="9" id="7648" />
+<TGConnectingPoint num="10" id="7649" />
+<TGConnectingPoint num="11" id="7650" />
+<TGConnectingPoint num="12" id="7651" />
+<TGConnectingPoint num="13" id="7652" />
+<TGConnectingPoint num="14" id="7653" />
+<TGConnectingPoint num="15" id="7654" />
+<TGConnectingPoint num="16" id="7655" />
+<TGConnectingPoint num="17" id="7656" />
+<TGConnectingPoint num="18" id="7657" />
+<TGConnectingPoint num="19" id="7658" />
+<TGConnectingPoint num="20" id="7659" />
+<TGConnectingPoint num="21" id="7660" />
+<TGConnectingPoint num="22" id="7661" />
+<TGConnectingPoint num="23" id="7662" />
+<TGConnectingPoint num="24" id="7663" />
+<TGConnectingPoint num="25" id="7664" />
+<TGConnectingPoint num="26" id="7665" />
+<TGConnectingPoint num="27" id="7666" />
+<TGConnectingPoint num="28" id="7667" />
+<TGConnectingPoint num="29" id="7668" />
+<TGConnectingPoint num="30" id="7669" />
+<TGConnectingPoint num="31" id="7670" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7704" index="9" uid="43fe389b-c56f-46d2-b9e1-a4a0f6e32ee5" >
+<cdparam x="160" y="312" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="10 / Receiver / END2" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7672" />
+<TGConnectingPoint num="1" id="7673" />
+<TGConnectingPoint num="2" id="7674" />
+<TGConnectingPoint num="3" id="7675" />
+<TGConnectingPoint num="4" id="7676" />
+<TGConnectingPoint num="5" id="7677" />
+<TGConnectingPoint num="6" id="7678" />
+<TGConnectingPoint num="7" id="7679" />
+<TGConnectingPoint num="8" id="7680" />
+<TGConnectingPoint num="9" id="7681" />
+<TGConnectingPoint num="10" id="7682" />
+<TGConnectingPoint num="11" id="7683" />
+<TGConnectingPoint num="12" id="7684" />
+<TGConnectingPoint num="13" id="7685" />
+<TGConnectingPoint num="14" id="7686" />
+<TGConnectingPoint num="15" id="7687" />
+<TGConnectingPoint num="16" id="7688" />
+<TGConnectingPoint num="17" id="7689" />
+<TGConnectingPoint num="18" id="7690" />
+<TGConnectingPoint num="19" id="7691" />
+<TGConnectingPoint num="20" id="7692" />
+<TGConnectingPoint num="21" id="7693" />
+<TGConnectingPoint num="22" id="7694" />
+<TGConnectingPoint num="23" id="7695" />
+<TGConnectingPoint num="24" id="7696" />
+<TGConnectingPoint num="25" id="7697" />
+<TGConnectingPoint num="26" id="7698" />
+<TGConnectingPoint num="27" id="7699" />
+<TGConnectingPoint num="28" id="7700" />
+<TGConnectingPoint num="29" id="7701" />
+<TGConnectingPoint num="30" id="7702" />
+<TGConnectingPoint num="31" id="7703" />
+<color value="-65536" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7737" index="10" uid="d45caaba-260f-4183-a8e1-f69b67796791" >
+<cdparam x="130" y="50" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="13 / S2 / start" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7705" />
+<TGConnectingPoint num="1" id="7706" />
+<TGConnectingPoint num="2" id="7707" />
+<TGConnectingPoint num="3" id="7708" />
+<TGConnectingPoint num="4" id="7709" />
+<TGConnectingPoint num="5" id="7710" />
+<TGConnectingPoint num="6" id="7711" />
+<TGConnectingPoint num="7" id="7712" />
+<TGConnectingPoint num="8" id="7713" />
+<TGConnectingPoint num="9" id="7714" />
+<TGConnectingPoint num="10" id="7715" />
+<TGConnectingPoint num="11" id="7716" />
+<TGConnectingPoint num="12" id="7717" />
+<TGConnectingPoint num="13" id="7718" />
+<TGConnectingPoint num="14" id="7719" />
+<TGConnectingPoint num="15" id="7720" />
+<TGConnectingPoint num="16" id="7721" />
+<TGConnectingPoint num="17" id="7722" />
+<TGConnectingPoint num="18" id="7723" />
+<TGConnectingPoint num="19" id="7724" />
+<TGConnectingPoint num="20" id="7725" />
+<TGConnectingPoint num="21" id="7726" />
+<TGConnectingPoint num="22" id="7727" />
+<TGConnectingPoint num="23" id="7728" />
+<TGConnectingPoint num="24" id="7729" />
+<TGConnectingPoint num="25" id="7730" />
+<TGConnectingPoint num="26" id="7731" />
+<TGConnectingPoint num="27" id="7732" />
+<TGConnectingPoint num="28" id="7733" />
+<TGConnectingPoint num="29" id="7734" />
+<TGConnectingPoint num="30" id="7735" />
+<TGConnectingPoint num="31" id="7736" />
+<color value="-16711936" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7770" index="11" uid="f7a943cd-523a-4dd1-b5a0-bc577d837ce2" >
+<cdparam x="130" y="116" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="14 / S2 / avatar transition" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7738" />
+<TGConnectingPoint num="1" id="7739" />
+<TGConnectingPoint num="2" id="7740" />
+<TGConnectingPoint num="3" id="7741" />
+<TGConnectingPoint num="4" id="7742" />
+<TGConnectingPoint num="5" id="7743" />
+<TGConnectingPoint num="6" id="7744" />
+<TGConnectingPoint num="7" id="7745" />
+<TGConnectingPoint num="8" id="7746" />
+<TGConnectingPoint num="9" id="7747" />
+<TGConnectingPoint num="10" id="7748" />
+<TGConnectingPoint num="11" id="7749" />
+<TGConnectingPoint num="12" id="7750" />
+<TGConnectingPoint num="13" id="7751" />
+<TGConnectingPoint num="14" id="7752" />
+<TGConnectingPoint num="15" id="7753" />
+<TGConnectingPoint num="16" id="7754" />
+<TGConnectingPoint num="17" id="7755" />
+<TGConnectingPoint num="18" id="7756" />
+<TGConnectingPoint num="19" id="7757" />
+<TGConnectingPoint num="20" id="7758" />
+<TGConnectingPoint num="21" id="7759" />
+<TGConnectingPoint num="22" id="7760" />
+<TGConnectingPoint num="23" id="7761" />
+<TGConnectingPoint num="24" id="7762" />
+<TGConnectingPoint num="25" id="7763" />
+<TGConnectingPoint num="26" id="7764" />
+<TGConnectingPoint num="27" id="7765" />
+<TGConnectingPoint num="28" id="7766" />
+<TGConnectingPoint num="29" id="7767" />
+<TGConnectingPoint num="30" id="7768" />
+<TGConnectingPoint num="31" id="7769" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7803" index="12" uid="29c8e8d2-ede8-43e2-96e4-3f80d5533cd5" >
+<cdparam x="315" y="45" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="15 / S2 / stop" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7771" />
+<TGConnectingPoint num="1" id="7772" />
+<TGConnectingPoint num="2" id="7773" />
+<TGConnectingPoint num="3" id="7774" />
+<TGConnectingPoint num="4" id="7775" />
+<TGConnectingPoint num="5" id="7776" />
+<TGConnectingPoint num="6" id="7777" />
+<TGConnectingPoint num="7" id="7778" />
+<TGConnectingPoint num="8" id="7779" />
+<TGConnectingPoint num="9" id="7780" />
+<TGConnectingPoint num="10" id="7781" />
+<TGConnectingPoint num="11" id="7782" />
+<TGConnectingPoint num="12" id="7783" />
+<TGConnectingPoint num="13" id="7784" />
+<TGConnectingPoint num="14" id="7785" />
+<TGConnectingPoint num="15" id="7786" />
+<TGConnectingPoint num="16" id="7787" />
+<TGConnectingPoint num="17" id="7788" />
+<TGConnectingPoint num="18" id="7789" />
+<TGConnectingPoint num="19" id="7790" />
+<TGConnectingPoint num="20" id="7791" />
+<TGConnectingPoint num="21" id="7792" />
+<TGConnectingPoint num="22" id="7793" />
+<TGConnectingPoint num="23" id="7794" />
+<TGConnectingPoint num="24" id="7795" />
+<TGConnectingPoint num="25" id="7796" />
+<TGConnectingPoint num="26" id="7797" />
+<TGConnectingPoint num="27" id="7798" />
+<TGConnectingPoint num="28" id="7799" />
+<TGConnectingPoint num="29" id="7800" />
+<TGConnectingPoint num="30" id="7801" />
+<TGConnectingPoint num="31" id="7802" />
+<color value="-65536" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7836" index="13" uid="9048c5e0-277f-4cc4-a730-208719ac924f" >
+<cdparam x="602" y="38" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="16 / S1 / start" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7804" />
+<TGConnectingPoint num="1" id="7805" />
+<TGConnectingPoint num="2" id="7806" />
+<TGConnectingPoint num="3" id="7807" />
+<TGConnectingPoint num="4" id="7808" />
+<TGConnectingPoint num="5" id="7809" />
+<TGConnectingPoint num="6" id="7810" />
+<TGConnectingPoint num="7" id="7811" />
+<TGConnectingPoint num="8" id="7812" />
+<TGConnectingPoint num="9" id="7813" />
+<TGConnectingPoint num="10" id="7814" />
+<TGConnectingPoint num="11" id="7815" />
+<TGConnectingPoint num="12" id="7816" />
+<TGConnectingPoint num="13" id="7817" />
+<TGConnectingPoint num="14" id="7818" />
+<TGConnectingPoint num="15" id="7819" />
+<TGConnectingPoint num="16" id="7820" />
+<TGConnectingPoint num="17" id="7821" />
+<TGConnectingPoint num="18" id="7822" />
+<TGConnectingPoint num="19" id="7823" />
+<TGConnectingPoint num="20" id="7824" />
+<TGConnectingPoint num="21" id="7825" />
+<TGConnectingPoint num="22" id="7826" />
+<TGConnectingPoint num="23" id="7827" />
+<TGConnectingPoint num="24" id="7828" />
+<TGConnectingPoint num="25" id="7829" />
+<TGConnectingPoint num="26" id="7830" />
+<TGConnectingPoint num="27" id="7831" />
+<TGConnectingPoint num="28" id="7832" />
+<TGConnectingPoint num="29" id="7833" />
+<TGConnectingPoint num="30" id="7834" />
+<TGConnectingPoint num="31" id="7835" />
+<color value="-16711936" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7869" index="14" uid="b949a31e-9486-4bb9-b4d9-3a53d5b4adc9" >
+<cdparam x="603" y="119" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="17 / S1 / avatar transition" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7837" />
+<TGConnectingPoint num="1" id="7838" />
+<TGConnectingPoint num="2" id="7839" />
+<TGConnectingPoint num="3" id="7840" />
+<TGConnectingPoint num="4" id="7841" />
+<TGConnectingPoint num="5" id="7842" />
+<TGConnectingPoint num="6" id="7843" />
+<TGConnectingPoint num="7" id="7844" />
+<TGConnectingPoint num="8" id="7845" />
+<TGConnectingPoint num="9" id="7846" />
+<TGConnectingPoint num="10" id="7847" />
+<TGConnectingPoint num="11" id="7848" />
+<TGConnectingPoint num="12" id="7849" />
+<TGConnectingPoint num="13" id="7850" />
+<TGConnectingPoint num="14" id="7851" />
+<TGConnectingPoint num="15" id="7852" />
+<TGConnectingPoint num="16" id="7853" />
+<TGConnectingPoint num="17" id="7854" />
+<TGConnectingPoint num="18" id="7855" />
+<TGConnectingPoint num="19" id="7856" />
+<TGConnectingPoint num="20" id="7857" />
+<TGConnectingPoint num="21" id="7858" />
+<TGConnectingPoint num="22" id="7859" />
+<TGConnectingPoint num="23" id="7860" />
+<TGConnectingPoint num="24" id="7861" />
+<TGConnectingPoint num="25" id="7862" />
+<TGConnectingPoint num="26" id="7863" />
+<TGConnectingPoint num="27" id="7864" />
+<TGConnectingPoint num="28" id="7865" />
+<TGConnectingPoint num="29" id="7866" />
+<TGConnectingPoint num="30" id="7867" />
+<TGConnectingPoint num="31" id="7868" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7902" index="15" uid="5bf322f4-8194-474b-8c0c-048ecc23fbf0" >
+<cdparam x="505" y="36" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="18 / S1 / stop" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7870" />
+<TGConnectingPoint num="1" id="7871" />
+<TGConnectingPoint num="2" id="7872" />
+<TGConnectingPoint num="3" id="7873" />
+<TGConnectingPoint num="4" id="7874" />
+<TGConnectingPoint num="5" id="7875" />
+<TGConnectingPoint num="6" id="7876" />
+<TGConnectingPoint num="7" id="7877" />
+<TGConnectingPoint num="8" id="7878" />
+<TGConnectingPoint num="9" id="7879" />
+<TGConnectingPoint num="10" id="7880" />
+<TGConnectingPoint num="11" id="7881" />
+<TGConnectingPoint num="12" id="7882" />
+<TGConnectingPoint num="13" id="7883" />
+<TGConnectingPoint num="14" id="7884" />
+<TGConnectingPoint num="15" id="7885" />
+<TGConnectingPoint num="16" id="7886" />
+<TGConnectingPoint num="17" id="7887" />
+<TGConnectingPoint num="18" id="7888" />
+<TGConnectingPoint num="19" id="7889" />
+<TGConnectingPoint num="20" id="7890" />
+<TGConnectingPoint num="21" id="7891" />
+<TGConnectingPoint num="22" id="7892" />
+<TGConnectingPoint num="23" id="7893" />
+<TGConnectingPoint num="24" id="7894" />
+<TGConnectingPoint num="25" id="7895" />
+<TGConnectingPoint num="26" id="7896" />
+<TGConnectingPoint num="27" id="7897" />
+<TGConnectingPoint num="28" id="7898" />
+<TGConnectingPoint num="29" id="7899" />
+<TGConnectingPoint num="30" id="7900" />
+<TGConnectingPoint num="31" id="7901" />
+<color value="-65536" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7935" index="16" uid="9edccb35-c33c-456d-950f-58a819e40ada" >
+<cdparam x="314" y="164" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="19 / S2 / Sending signal &quot;send&quot;" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7903" />
+<TGConnectingPoint num="1" id="7904" />
+<TGConnectingPoint num="2" id="7905" />
+<TGConnectingPoint num="3" id="7906" />
+<TGConnectingPoint num="4" id="7907" />
+<TGConnectingPoint num="5" id="7908" />
+<TGConnectingPoint num="6" id="7909" />
+<TGConnectingPoint num="7" id="7910" />
+<TGConnectingPoint num="8" id="7911" />
+<TGConnectingPoint num="9" id="7912" />
+<TGConnectingPoint num="10" id="7913" />
+<TGConnectingPoint num="11" id="7914" />
+<TGConnectingPoint num="12" id="7915" />
+<TGConnectingPoint num="13" id="7916" />
+<TGConnectingPoint num="14" id="7917" />
+<TGConnectingPoint num="15" id="7918" />
+<TGConnectingPoint num="16" id="7919" />
+<TGConnectingPoint num="17" id="7920" />
+<TGConnectingPoint num="18" id="7921" />
+<TGConnectingPoint num="19" id="7922" />
+<TGConnectingPoint num="20" id="7923" />
+<TGConnectingPoint num="21" id="7924" />
+<TGConnectingPoint num="22" id="7925" />
+<TGConnectingPoint num="23" id="7926" />
+<TGConnectingPoint num="24" id="7927" />
+<TGConnectingPoint num="25" id="7928" />
+<TGConnectingPoint num="26" id="7929" />
+<TGConnectingPoint num="27" id="7930" />
+<TGConnectingPoint num="28" id="7931" />
+<TGConnectingPoint num="29" id="7932" />
+<TGConnectingPoint num="30" id="7933" />
+<TGConnectingPoint num="31" id="7934" />
+<color value="-1059664" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="7968" index="17" uid="b2c44989-e482-4da5-b430-52378571eaf5" >
+<cdparam x="315" y="259" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="20 / Receiver / Receiving signal &quot;recv&quot;" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7936" />
+<TGConnectingPoint num="1" id="7937" />
+<TGConnectingPoint num="2" id="7938" />
+<TGConnectingPoint num="3" id="7939" />
+<TGConnectingPoint num="4" id="7940" />
+<TGConnectingPoint num="5" id="7941" />
+<TGConnectingPoint num="6" id="7942" />
+<TGConnectingPoint num="7" id="7943" />
+<TGConnectingPoint num="8" id="7944" />
+<TGConnectingPoint num="9" id="7945" />
+<TGConnectingPoint num="10" id="7946" />
+<TGConnectingPoint num="11" id="7947" />
+<TGConnectingPoint num="12" id="7948" />
+<TGConnectingPoint num="13" id="7949" />
+<TGConnectingPoint num="14" id="7950" />
+<TGConnectingPoint num="15" id="7951" />
+<TGConnectingPoint num="16" id="7952" />
+<TGConnectingPoint num="17" id="7953" />
+<TGConnectingPoint num="18" id="7954" />
+<TGConnectingPoint num="19" id="7955" />
+<TGConnectingPoint num="20" id="7956" />
+<TGConnectingPoint num="21" id="7957" />
+<TGConnectingPoint num="22" id="7958" />
+<TGConnectingPoint num="23" id="7959" />
+<TGConnectingPoint num="24" id="7960" />
+<TGConnectingPoint num="25" id="7961" />
+<TGConnectingPoint num="26" id="7962" />
+<TGConnectingPoint num="27" id="7963" />
+<TGConnectingPoint num="28" id="7964" />
+<TGConnectingPoint num="29" id="7965" />
+<TGConnectingPoint num="30" id="7966" />
+<TGConnectingPoint num="31" id="7967" />
+<color value="-2638720" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="8001" index="18" uid="0129a597-b65a-4557-b9fa-1db07b8ed5df" >
+<cdparam x="505" y="170" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="21 / S1 / Sending signal &quot;send&quot;" />
+<new d="false" />
+<TGConnectingPoint num="0" id="7969" />
+<TGConnectingPoint num="1" id="7970" />
+<TGConnectingPoint num="2" id="7971" />
+<TGConnectingPoint num="3" id="7972" />
+<TGConnectingPoint num="4" id="7973" />
+<TGConnectingPoint num="5" id="7974" />
+<TGConnectingPoint num="6" id="7975" />
+<TGConnectingPoint num="7" id="7976" />
+<TGConnectingPoint num="8" id="7977" />
+<TGConnectingPoint num="9" id="7978" />
+<TGConnectingPoint num="10" id="7979" />
+<TGConnectingPoint num="11" id="7980" />
+<TGConnectingPoint num="12" id="7981" />
+<TGConnectingPoint num="13" id="7982" />
+<TGConnectingPoint num="14" id="7983" />
+<TGConnectingPoint num="15" id="7984" />
+<TGConnectingPoint num="16" id="7985" />
+<TGConnectingPoint num="17" id="7986" />
+<TGConnectingPoint num="18" id="7987" />
+<TGConnectingPoint num="19" id="7988" />
+<TGConnectingPoint num="20" id="7989" />
+<TGConnectingPoint num="21" id="7990" />
+<TGConnectingPoint num="22" id="7991" />
+<TGConnectingPoint num="23" id="7992" />
+<TGConnectingPoint num="24" id="7993" />
+<TGConnectingPoint num="25" id="7994" />
+<TGConnectingPoint num="26" id="7995" />
+<TGConnectingPoint num="27" id="7996" />
+<TGConnectingPoint num="28" id="7997" />
+<TGConnectingPoint num="29" id="7998" />
+<TGConnectingPoint num="30" id="7999" />
+<TGConnectingPoint num="31" id="8000" />
+<color value="-1059664" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="8034" index="19" uid="9a163c08-647d-416f-ba46-f35b2cef55ac" >
+<cdparam x="505" y="273" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="22 / Receiver / Receiving signal &quot;recv&quot;" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8002" />
+<TGConnectingPoint num="1" id="8003" />
+<TGConnectingPoint num="2" id="8004" />
+<TGConnectingPoint num="3" id="8005" />
+<TGConnectingPoint num="4" id="8006" />
+<TGConnectingPoint num="5" id="8007" />
+<TGConnectingPoint num="6" id="8008" />
+<TGConnectingPoint num="7" id="8009" />
+<TGConnectingPoint num="8" id="8010" />
+<TGConnectingPoint num="9" id="8011" />
+<TGConnectingPoint num="10" id="8012" />
+<TGConnectingPoint num="11" id="8013" />
+<TGConnectingPoint num="12" id="8014" />
+<TGConnectingPoint num="13" id="8015" />
+<TGConnectingPoint num="14" id="8016" />
+<TGConnectingPoint num="15" id="8017" />
+<TGConnectingPoint num="16" id="8018" />
+<TGConnectingPoint num="17" id="8019" />
+<TGConnectingPoint num="18" id="8020" />
+<TGConnectingPoint num="19" id="8021" />
+<TGConnectingPoint num="20" id="8022" />
+<TGConnectingPoint num="21" id="8023" />
+<TGConnectingPoint num="22" id="8024" />
+<TGConnectingPoint num="23" id="8025" />
+<TGConnectingPoint num="24" id="8026" />
+<TGConnectingPoint num="25" id="8027" />
+<TGConnectingPoint num="26" id="8028" />
+<TGConnectingPoint num="27" id="8029" />
+<TGConnectingPoint num="28" id="8030" />
+<TGConnectingPoint num="29" id="8031" />
+<TGConnectingPoint num="30" id="8032" />
+<TGConnectingPoint num="31" id="8033" />
+<color value="-2638720" />
+</COMPONENT>
+
+<CONNECTOR type="5051" id="8035" index="20" uid="10ba79fa-b601-4847-8537-778250dd2a4a" >
+<cdparam x="753" y="435" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<P1  x="1012" y="47" id="7375" />
+<P2  x="1013" y="158" id="7408" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<trans randomA="0.0" randomB="0.0" />
+</extraparam>
 </CONNECTOR>
-<CONNECTOR type="5051" id="9396" index="28" uid="5941e85f-d369-406c-a2e5-25870cd805d7" >
-<cdparam x="823" y="259" />
+<CONNECTOR type="5051" id="8036" index="21" uid="b736ca24-374f-48e8-acc8-af87209ef194" >
+<cdparam x="738" y="542" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<P1  x="823" y="259" id="9321" />
-<P2  x="892" y="380" id="9354" />
+<P1  x="1013" y="158" id="7408" />
+<P2  x="1016" y="239" id="7441" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
 <extraparam>
 <trans randomA="0.0" randomB="0.0" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="5051" id="9397" index="29" uid="76d17ac6-e871-4ab3-9a8c-221278682ba4" >
-<cdparam x="892" y="380" />
+<CONNECTOR type="5051" id="8037" index="22" uid="0d74e802-e4f9-4e93-ae75-f296bdd97474" >
+<cdparam x="657" y="929" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<P1  x="892" y="380" id="9354" />
-<P2  x="823" y="259" id="9321" />
+<P1  x="789" y="296" id="7507" />
+<P2  x="790" y="187" id="7540" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
 <extraparam>
 <trans randomA="0.0" randomB="0.0" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="5051" id="9398" index="30" uid="0f5128cf-ecb5-400a-bf44-b4fa59fa96f6" >
-<cdparam x="917" y="517" />
+<CONNECTOR type="5051" id="8038" index="23" uid="84ac438a-cdbb-4da2-8fd0-c4b034fa8ce5" >
+<cdparam x="554" y="965" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<P1  x="917" y="517" id="8793" />
-<P2  x="892" y="653" id="8826" />
+<P1  x="790" y="187" id="7540" />
+<P2  x="791" y="101" id="7573" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
 <extraparam>
 <trans randomA="0.0" randomB="0.0" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="5051" id="9399" index="31" uid="735b3fc9-a8c9-4484-9ebd-969038638776" >
-<cdparam x="892" y="653" />
+<CONNECTOR type="5051" id="8039" index="24" uid="9e15dc40-2fb4-4066-99cc-1c4d5b75bc8b" >
+<cdparam x="701" y="872" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<P1  x="892" y="653" id="8826" />
-<P2  x="717" y="170" id="9288" />
+<P1  x="789" y="296" id="7507" />
+<P2  x="663" y="365" id="7606" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
 <extraparam>
 <trans randomA="0.0" randomB="0.0" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="5051" id="9400" index="32" uid="ab78b87e-f4dc-44a8-b381-043e26eed6e6" >
-<cdparam x="717" y="170" />
+<CONNECTOR type="5051" id="8040" index="25" uid="84fc6129-65fc-420e-a5af-0dc7ad3da6bc" >
+<cdparam x="383" y="893" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<P1  x="717" y="170" id="9288" />
-<P2  x="823" y="774" id="8859" />
+<P1  x="663" y="365" id="7606" />
+<P2  x="522" y="290" id="8002" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
 <extraparam>
 <trans randomA="0.0" randomB="0.0" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="5051" id="9401" index="33" uid="78edada5-7109-4175-abe4-fc878ed68c61" >
-<cdparam x="892" y="653" />
+<CONNECTOR type="5051" id="8041" index="26" uid="fbd21d2b-ad29-4c6b-95fe-c8e6dce27fdd" >
+<cdparam x="150" y="357" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<P1  x="892" y="653" id="8826" />
-<P2  x="892" y="380" id="9354" />
+<P1  x="147" y="67" id="7705" />
+<P2  x="147" y="133" id="7738" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
 <extraparam>
 <trans randomA="0.0" randomB="0.0" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="5051" id="9402" index="34" uid="5f8d28b5-1dc1-4423-b32d-9ebfc02a75f4" >
-<cdparam x="892" y="380" />
+<CONNECTOR type="5051" id="8042" index="27" uid="67d8174d-f826-4ac3-8cb5-3163d120d507" >
+<cdparam x="383" y="140" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<P1  x="892" y="380" id="9354" />
-<P2  x="717" y="863" id="8892" />
+<P1  x="619" y="55" id="7804" />
+<P2  x="620" y="136" id="7837" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
 <extraparam>
 <trans randomA="0.0" randomB="0.0" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="5051" id="9403" index="35" uid="f53901b3-48ea-4bbd-a60a-b4bf295c1b36" >
-<cdparam x="141" y="653" />
+<CONNECTOR type="5051" id="8043" index="28" uid="f740d6c2-519c-4a7e-8ee0-4b0d63ed1417" >
+<cdparam x="206" y="264" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<P1  x="141" y="653" id="9057" />
-<P2  x="117" y="517" id="9090" />
+<P1  x="147" y="133" id="7738" />
+<P2  x="331" y="181" id="7903" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
 <extraparam>
 <trans randomA="0.0" randomB="0.0" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="5051" id="9404" index="36" uid="c62eff4e-9460-4faf-924a-4537ee8b0889" >
-<cdparam x="117" y="517" />
+<CONNECTOR type="5051" id="8044" index="29" uid="b5ba7cf8-3e91-4a8e-b213-83e5f6a6c39c" >
+<cdparam x="701" y="161" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<P1  x="117" y="517" id="9090" />
-<P2  x="586" y="123" id="9255" />
+<P1  x="331" y="181" id="7903" />
+<P2  x="332" y="276" id="7936" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
 <extraparam>
 <trans randomA="0.0" randomB="0.0" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="5051" id="9405" index="37" uid="2fe6d50c-7ed4-47ce-a8c8-749a31280736" >
-<cdparam x="586" y="123" />
+<CONNECTOR type="5051" id="8045" index="30" uid="05bda03a-d783-4ab6-883b-7e003952c0a0" >
+<cdparam x="790" y="224" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<P1  x="586" y="123" id="9255" />
-<P2  x="141" y="380" id="9123" />
+<P1  x="332" y="276" id="7936" />
+<P2  x="331" y="181" id="7903" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
 <extraparam>
 <trans randomA="0.0" randomB="0.0" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="5051" id="9406" index="38" uid="920906c3-9c30-472d-81c6-21a282913d99" >
-<cdparam x="823" y="259" />
+<CONNECTOR type="5051" id="8046" index="31" uid="adcc754b-74d5-4eda-a1c8-b3fd1870e7d1" >
+<cdparam x="489" y="117" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<P1  x="620" y="136" id="7837" />
+<P2  x="522" y="187" id="7969" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<trans randomA="0.0" randomB="0.0" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5051" id="8047" index="32" uid="70d6943c-7cc3-4ad6-a12d-a6906f2c28a6" >
+<cdparam x="858" y="309" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<P1  x="522" y="187" id="7969" />
+<P2  x="522" y="290" id="8002" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<trans randomA="0.0" randomB="0.0" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5051" id="8048" index="33" uid="6939a184-937b-4e4a-913f-6d29e5056a40" >
+<cdparam x="902" y="409" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<P1  x="522" y="290" id="8002" />
+<P2  x="522" y="187" id="7969" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<trans randomA="0.0" randomB="0.0" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5051" id="8049" index="34" uid="0cb3b2c1-c478-4a76-a5c6-40757ba3103d" >
+<cdparam x="746" y="866" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<P1  x="859" y="367" id="7474" />
+<P2  x="789" y="296" id="7507" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<trans randomA="0.0" randomB="0.0" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5051" id="8050" index="35" uid="5207bc72-8b12-47cd-976a-72c42bb83f51" >
+<cdparam x="286" y="843" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<P1  x="663" y="365" id="7606" />
+<P2  x="332" y="276" id="7936" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<trans randomA="0.0" randomB="0.0" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5051" id="8051" index="36" uid="68f93664-8f9e-4d1b-af06-d44c5c18a943" >
+<cdparam x="790" y="224" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<P1  x="332" y="276" id="7936" />
+<P2  x="333" y="386" id="7639" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<trans randomA="0.0" randomB="0.0" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5051" id="8052" index="37" uid="ed6d85e2-c57f-466f-aa90-8fa1d97440b5" >
+<cdparam x="902" y="409" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<P1  x="522" y="290" id="8002" />
+<P2  x="333" y="386" id="7639" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<trans randomA="0.0" randomB="0.0" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5051" id="8053" index="38" uid="f3a5e5e6-2282-4174-b214-def60436e26d" >
+<cdparam x="206" y="769" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<P1  x="333" y="386" id="7639" />
+<P2  x="177" y="329" id="7672" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<trans randomA="0.0" randomB="0.0" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5051" id="8054" index="39" uid="45ee6076-8fa7-46e9-bedc-daed8867e321" >
+<cdparam x="701" y="161" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<P1  x="331" y="181" id="7903" />
+<P2  x="332" y="62" id="7771" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<trans randomA="0.0" randomB="0.0" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5051" id="8055" index="40" uid="4967fdd8-05ff-46b4-a8de-f55b71088e1a" >
+<cdparam x="858" y="309" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<P1  x="823" y="259" id="9321" />
-<P2  x="141" y="380" id="9123" />
+<P1  x="522" y="187" id="7969" />
+<P2  x="522" y="53" id="7870" />
 <AutomaticDrawing  data="true" />
 <new d="false" />
 <extraparam>
@@ -14213,4 +14996,1415 @@ Double-click to edit
 
 
 
+<Modeling type="Graph" nameTab="Graph_cloned" >
+<GraphDPanel name="AUT graph" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" fontModifier="1.0" >
+<COMPONENT type="5050" id="8088" index="0" uid="8b8b5254-e7f1-4474-97b7-fe418c45097d" >
+<cdparam x="308" y="304" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="3 / Receiver / start" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8056" />
+<TGConnectingPoint num="1" id="8057" />
+<TGConnectingPoint num="2" id="8058" />
+<TGConnectingPoint num="3" id="8059" />
+<TGConnectingPoint num="4" id="8060" />
+<TGConnectingPoint num="5" id="8061" />
+<TGConnectingPoint num="6" id="8062" />
+<TGConnectingPoint num="7" id="8063" />
+<TGConnectingPoint num="8" id="8064" />
+<TGConnectingPoint num="9" id="8065" />
+<TGConnectingPoint num="10" id="8066" />
+<TGConnectingPoint num="11" id="8067" />
+<TGConnectingPoint num="12" id="8068" />
+<TGConnectingPoint num="13" id="8069" />
+<TGConnectingPoint num="14" id="8070" />
+<TGConnectingPoint num="15" id="8071" />
+<TGConnectingPoint num="16" id="8072" />
+<TGConnectingPoint num="17" id="8073" />
+<TGConnectingPoint num="18" id="8074" />
+<TGConnectingPoint num="19" id="8075" />
+<TGConnectingPoint num="20" id="8076" />
+<TGConnectingPoint num="21" id="8077" />
+<TGConnectingPoint num="22" id="8078" />
+<TGConnectingPoint num="23" id="8079" />
+<TGConnectingPoint num="24" id="8080" />
+<TGConnectingPoint num="25" id="8081" />
+<TGConnectingPoint num="26" id="8082" />
+<TGConnectingPoint num="27" id="8083" />
+<TGConnectingPoint num="28" id="8084" />
+<TGConnectingPoint num="29" id="8085" />
+<TGConnectingPoint num="30" id="8086" />
+<TGConnectingPoint num="31" id="8087" />
+<color value="-16711936" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="8121" index="1" uid="483e2ee9-23b5-4dbd-84e7-89f0de0d2412" >
+<cdparam x="238" y="233" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="4 / Receiver / Waiting" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8089" />
+<TGConnectingPoint num="1" id="8090" />
+<TGConnectingPoint num="2" id="8091" />
+<TGConnectingPoint num="3" id="8092" />
+<TGConnectingPoint num="4" id="8093" />
+<TGConnectingPoint num="5" id="8094" />
+<TGConnectingPoint num="6" id="8095" />
+<TGConnectingPoint num="7" id="8096" />
+<TGConnectingPoint num="8" id="8097" />
+<TGConnectingPoint num="9" id="8098" />
+<TGConnectingPoint num="10" id="8099" />
+<TGConnectingPoint num="11" id="8100" />
+<TGConnectingPoint num="12" id="8101" />
+<TGConnectingPoint num="13" id="8102" />
+<TGConnectingPoint num="14" id="8103" />
+<TGConnectingPoint num="15" id="8104" />
+<TGConnectingPoint num="16" id="8105" />
+<TGConnectingPoint num="17" id="8106" />
+<TGConnectingPoint num="18" id="8107" />
+<TGConnectingPoint num="19" id="8108" />
+<TGConnectingPoint num="20" id="8109" />
+<TGConnectingPoint num="21" id="8110" />
+<TGConnectingPoint num="22" id="8111" />
+<TGConnectingPoint num="23" id="8112" />
+<TGConnectingPoint num="24" id="8113" />
+<TGConnectingPoint num="25" id="8114" />
+<TGConnectingPoint num="26" id="8115" />
+<TGConnectingPoint num="27" id="8116" />
+<TGConnectingPoint num="28" id="8117" />
+<TGConnectingPoint num="29" id="8118" />
+<TGConnectingPoint num="30" id="8119" />
+<TGConnectingPoint num="31" id="8120" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="8154" index="2" uid="e62c8739-5547-4537-a8e2-dddb8aa365c2" >
+<cdparam x="239" y="124" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="5 / Receiver / avatar transition" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8122" />
+<TGConnectingPoint num="1" id="8123" />
+<TGConnectingPoint num="2" id="8124" />
+<TGConnectingPoint num="3" id="8125" />
+<TGConnectingPoint num="4" id="8126" />
+<TGConnectingPoint num="5" id="8127" />
+<TGConnectingPoint num="6" id="8128" />
+<TGConnectingPoint num="7" id="8129" />
+<TGConnectingPoint num="8" id="8130" />
+<TGConnectingPoint num="9" id="8131" />
+<TGConnectingPoint num="10" id="8132" />
+<TGConnectingPoint num="11" id="8133" />
+<TGConnectingPoint num="12" id="8134" />
+<TGConnectingPoint num="13" id="8135" />
+<TGConnectingPoint num="14" id="8136" />
+<TGConnectingPoint num="15" id="8137" />
+<TGConnectingPoint num="16" id="8138" />
+<TGConnectingPoint num="17" id="8139" />
+<TGConnectingPoint num="18" id="8140" />
+<TGConnectingPoint num="19" id="8141" />
+<TGConnectingPoint num="20" id="8142" />
+<TGConnectingPoint num="21" id="8143" />
+<TGConnectingPoint num="22" id="8144" />
+<TGConnectingPoint num="23" id="8145" />
+<TGConnectingPoint num="24" id="8146" />
+<TGConnectingPoint num="25" id="8147" />
+<TGConnectingPoint num="26" id="8148" />
+<TGConnectingPoint num="27" id="8149" />
+<TGConnectingPoint num="28" id="8150" />
+<TGConnectingPoint num="29" id="8151" />
+<TGConnectingPoint num="30" id="8152" />
+<TGConnectingPoint num="31" id="8153" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="8187" index="3" uid="824a4c7d-d96f-4a17-a646-a9e9e6d9aae7" >
+<cdparam x="240" y="38" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="6 / Receiver / END3" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8155" />
+<TGConnectingPoint num="1" id="8156" />
+<TGConnectingPoint num="2" id="8157" />
+<TGConnectingPoint num="3" id="8158" />
+<TGConnectingPoint num="4" id="8159" />
+<TGConnectingPoint num="5" id="8160" />
+<TGConnectingPoint num="6" id="8161" />
+<TGConnectingPoint num="7" id="8162" />
+<TGConnectingPoint num="8" id="8163" />
+<TGConnectingPoint num="9" id="8164" />
+<TGConnectingPoint num="10" id="8165" />
+<TGConnectingPoint num="11" id="8166" />
+<TGConnectingPoint num="12" id="8167" />
+<TGConnectingPoint num="13" id="8168" />
+<TGConnectingPoint num="14" id="8169" />
+<TGConnectingPoint num="15" id="8170" />
+<TGConnectingPoint num="16" id="8171" />
+<TGConnectingPoint num="17" id="8172" />
+<TGConnectingPoint num="18" id="8173" />
+<TGConnectingPoint num="19" id="8174" />
+<TGConnectingPoint num="20" id="8175" />
+<TGConnectingPoint num="21" id="8176" />
+<TGConnectingPoint num="22" id="8177" />
+<TGConnectingPoint num="23" id="8178" />
+<TGConnectingPoint num="24" id="8179" />
+<TGConnectingPoint num="25" id="8180" />
+<TGConnectingPoint num="26" id="8181" />
+<TGConnectingPoint num="27" id="8182" />
+<TGConnectingPoint num="28" id="8183" />
+<TGConnectingPoint num="29" id="8184" />
+<TGConnectingPoint num="30" id="8185" />
+<TGConnectingPoint num="31" id="8186" />
+<color value="-65536" />
+</COMPONENT>
+
+<COMPONENT type="5050" id="8220" index="4" uid="e1432f0e-dd56-4521-ac87-144eeabc93a2" >
+<cdparam x="112" y="302" />
+<sizeparam width="35" height="35" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="vertex" value="7 / Receiver / avatar transition" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8188" />
+<TGConnectingPoint num="1" id="8189" />
+<TGConnectingPoint num="2" id="8190" />
+<TGConnectingPoint num="3" id="8191" />
+<TGConnectingPoint num="4" id="8192" />
+<TGConnectingPoint num="5" id="8193" />
+<TGConnectingPoint num="6" id="8194" />
+<TGConnectingPoint num="7" id="8195" />
+<TGConnectingPoint num="8" id="8196" />
+<TGConnectingPoint num="9" id="8197" />
+<TGConnectingPoint num="10" id="8198" />
+<TGConnectingPoint num="11" id="8199" />
+<TGConnectingPoint num="12" id="8200" />
+<TGConnectingPoint num="13" id="8201" />
+<TGConnectingPoint num="14" id="8202" />
+<TGConnectingPoint num="15" id="8203" />
+<TGConnectingPoint num="16" id="8204" />
+<TGConnectingPoint num="17" id="8205" />
+<TGConnectingPoint num="18" id="8206" />
+<TGConnectingPoint num="19" id="8207" />
+<TGConnectingPoint num="20" id="8208" />
+<TGConnectingPoint num="21" id="8209" />
+<TGConnectingPoint num="22" id="8210" />
+<TGConnectingPoint num="23" id="8211" />
+<TGConnectingPoint num="24" id="8212" />
+<TGConnectingPoint num="25" id="8213" />
+<TGConnectingPoint num="26" id="8214" />
+<TGConnectingPoint num="27" id="8215" />
+<TGConnectingPoint num="28" id="8216" />
+<TGConnectingPoint num="29" id="8217" />
+<TGConnectingPoint num="30" id="8218" />
+<TGConnectingPoint num="31" id="8219" />
+</COMPONENT>
+
+<CONNECTOR type="5051" id="8221" index="5" uid="0dad6c9a-aa90-4659-a8d1-43a16480eed5" >
+<cdparam x="123" y="883" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<P1  x="255" y="250" id="8089" />
+<P2  x="256" y="141" id="8122" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<trans randomA="0.0" randomB="0.0" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5051" id="8222" index="6" uid="1787c693-8257-417c-82e7-dc4303472859" >
+<cdparam x="20" y="919" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<P1  x="256" y="141" id="8122" />
+<P2  x="257" y="55" id="8155" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<trans randomA="0.0" randomB="0.0" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5051" id="8223" index="7" uid="28d7451c-a573-49d6-9516-29de3a1a9963" >
+<cdparam x="167" y="826" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<P1  x="255" y="250" id="8089" />
+<P2  x="129" y="319" id="8188" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<trans randomA="0.0" randomB="0.0" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5051" id="8224" index="8" uid="84c034ff-2e6c-409c-a923-ae82eec91ef6" >
+<cdparam x="212" y="820" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<P1  x="325" y="321" id="8056" />
+<P2  x="255" y="250" id="8089" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<trans randomA="0.0" randomB="0.0" />
+</extraparam>
+</CONNECTOR>
+
+</GraphDPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="AVATAR Design" nameTab="Modelsward2023Toy_Before" tabs="Block Diagram$Sender$S1$S2$Receiver$Other" >
+<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<MainCode value="void __user_init() {"/>
+<MainCode value="}"/>
+<Optimized value="true" />
+<considerTimingOperators value="true" />
+<Validated value="Other;Receiver;Sender;S2;S1;" />
+<Ignored value="" />
+
+<CONNECTOR type="5002" id="8226" index="0" uid="daa36774-6e57-4f7c-a4b0-686a051e015a" >
+<cdparam x="578" y="346" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="" />
+<TGConnectingPoint num="0" id="8225" />
+<P1  x="578" y="346" id="8404" />
+<P2  x="686" y="346" id="8271" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+<extraparam>
+<isd value="in recv()" />
+<oso value="out send()" />
+<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" />
+</extraparam>
+</CONNECTOR>
+<COMPONENT type="5000" id="8267" index="1" uid="958f2b5d-6d6d-4c73-b0f1-e7da099a294d" >
+<cdparam x="866" y="285" />
+<sizeparam width="132" height="121" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Block" value="Other" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8227" />
+<TGConnectingPoint num="1" id="8228" />
+<TGConnectingPoint num="2" id="8229" />
+<TGConnectingPoint num="3" id="8230" />
+<TGConnectingPoint num="4" id="8231" />
+<TGConnectingPoint num="5" id="8232" />
+<TGConnectingPoint num="6" id="8233" />
+<TGConnectingPoint num="7" id="8234" />
+<TGConnectingPoint num="8" id="8235" />
+<TGConnectingPoint num="9" id="8236" />
+<TGConnectingPoint num="10" id="8237" />
+<TGConnectingPoint num="11" id="8238" />
+<TGConnectingPoint num="12" id="8239" />
+<TGConnectingPoint num="13" id="8240" />
+<TGConnectingPoint num="14" id="8241" />
+<TGConnectingPoint num="15" id="8242" />
+<TGConnectingPoint num="16" id="8243" />
+<TGConnectingPoint num="17" id="8244" />
+<TGConnectingPoint num="18" id="8245" />
+<TGConnectingPoint num="19" id="8246" />
+<TGConnectingPoint num="20" id="8247" />
+<TGConnectingPoint num="21" id="8248" />
+<TGConnectingPoint num="22" id="8249" />
+<TGConnectingPoint num="23" id="8250" />
+<TGConnectingPoint num="24" id="8251" />
+<TGConnectingPoint num="25" id="8252" />
+<TGConnectingPoint num="26" id="8253" />
+<TGConnectingPoint num="27" id="8254" />
+<TGConnectingPoint num="28" id="8255" />
+<TGConnectingPoint num="29" id="8256" />
+<TGConnectingPoint num="30" id="8257" />
+<TGConnectingPoint num="31" id="8258" />
+<TGConnectingPoint num="32" id="8259" />
+<TGConnectingPoint num="33" id="8260" />
+<TGConnectingPoint num="34" id="8261" />
+<TGConnectingPoint num="35" id="8262" />
+<TGConnectingPoint num="36" id="8263" />
+<TGConnectingPoint num="37" id="8264" />
+<TGConnectingPoint num="38" id="8265" />
+<TGConnectingPoint num="39" id="8266" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="8308" index="2" uid="6d8f387c-997b-4073-a149-a020ac367c58" >
+<cdparam x="686" y="287" />
+<sizeparam width="127" height="119" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Block" value="Receiver" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8268" />
+<TGConnectingPoint num="1" id="8269" />
+<TGConnectingPoint num="2" id="8270" />
+<TGConnectingPoint num="3" id="8271" />
+<TGConnectingPoint num="4" id="8272" />
+<TGConnectingPoint num="5" id="8273" />
+<TGConnectingPoint num="6" id="8274" />
+<TGConnectingPoint num="7" id="8275" />
+<TGConnectingPoint num="8" id="8276" />
+<TGConnectingPoint num="9" id="8277" />
+<TGConnectingPoint num="10" id="8278" />
+<TGConnectingPoint num="11" id="8279" />
+<TGConnectingPoint num="12" id="8280" />
+<TGConnectingPoint num="13" id="8281" />
+<TGConnectingPoint num="14" id="8282" />
+<TGConnectingPoint num="15" id="8283" />
+<TGConnectingPoint num="16" id="8284" />
+<TGConnectingPoint num="17" id="8285" />
+<TGConnectingPoint num="18" id="8286" />
+<TGConnectingPoint num="19" id="8287" />
+<TGConnectingPoint num="20" id="8288" />
+<TGConnectingPoint num="21" id="8289" />
+<TGConnectingPoint num="22" id="8290" />
+<TGConnectingPoint num="23" id="8291" />
+<TGConnectingPoint num="24" id="8292" />
+<TGConnectingPoint num="25" id="8293" />
+<TGConnectingPoint num="26" id="8294" />
+<TGConnectingPoint num="27" id="8295" />
+<TGConnectingPoint num="28" id="8296" />
+<TGConnectingPoint num="29" id="8297" />
+<TGConnectingPoint num="30" id="8298" />
+<TGConnectingPoint num="31" id="8299" />
+<TGConnectingPoint num="32" id="8300" />
+<TGConnectingPoint num="33" id="8301" />
+<TGConnectingPoint num="34" id="8302" />
+<TGConnectingPoint num="35" id="8303" />
+<TGConnectingPoint num="36" id="8304" />
+<TGConnectingPoint num="37" id="8305" />
+<TGConnectingPoint num="38" id="8306" />
+<TGConnectingPoint num="39" id="8307" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Signal value="in recv()" attached="true" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="8431" index="3" uid="3d1dd9c5-32f1-478f-93f0-fb00d7c0dfbf" >
+<cdparam x="278" y="177" />
+<sizeparam width="300" height="226" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Block" value="Sender" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8391" />
+<TGConnectingPoint num="1" id="8392" />
+<TGConnectingPoint num="2" id="8393" />
+<TGConnectingPoint num="3" id="8394" />
+<TGConnectingPoint num="4" id="8395" />
+<TGConnectingPoint num="5" id="8396" />
+<TGConnectingPoint num="6" id="8397" />
+<TGConnectingPoint num="7" id="8398" />
+<TGConnectingPoint num="8" id="8399" />
+<TGConnectingPoint num="9" id="8400" />
+<TGConnectingPoint num="10" id="8401" />
+<TGConnectingPoint num="11" id="8402" />
+<TGConnectingPoint num="12" id="8403" />
+<TGConnectingPoint num="13" id="8404" />
+<TGConnectingPoint num="14" id="8405" />
+<TGConnectingPoint num="15" id="8406" />
+<TGConnectingPoint num="16" id="8407" />
+<TGConnectingPoint num="17" id="8408" />
+<TGConnectingPoint num="18" id="8409" />
+<TGConnectingPoint num="19" id="8410" />
+<TGConnectingPoint num="20" id="8411" />
+<TGConnectingPoint num="21" id="8412" />
+<TGConnectingPoint num="22" id="8413" />
+<TGConnectingPoint num="23" id="8414" />
+<TGConnectingPoint num="24" id="8415" />
+<TGConnectingPoint num="25" id="8416" />
+<TGConnectingPoint num="26" id="8417" />
+<TGConnectingPoint num="27" id="8418" />
+<TGConnectingPoint num="28" id="8419" />
+<TGConnectingPoint num="29" id="8420" />
+<TGConnectingPoint num="30" id="8421" />
+<TGConnectingPoint num="31" id="8422" />
+<TGConnectingPoint num="32" id="8423" />
+<TGConnectingPoint num="33" id="8424" />
+<TGConnectingPoint num="34" id="8425" />
+<TGConnectingPoint num="35" id="8426" />
+<TGConnectingPoint num="36" id="8427" />
+<TGConnectingPoint num="37" id="8428" />
+<TGConnectingPoint num="38" id="8429" />
+<TGConnectingPoint num="39" id="8430" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+<Signal value="out send()" attached="true" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="5000" id="8349" index="4" uid="9fd0eb4c-5f19-4616-a24e-56780b544aae" >
+<father id="8431" num="0" />
+<cdparam x="422" y="269" />
+<sizeparam width="130" height="117" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="170" minY="0" maxY="109" />
+<infoparam name="Block" value="S2" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8309" />
+<TGConnectingPoint num="1" id="8310" />
+<TGConnectingPoint num="2" id="8311" />
+<TGConnectingPoint num="3" id="8312" />
+<TGConnectingPoint num="4" id="8313" />
+<TGConnectingPoint num="5" id="8314" />
+<TGConnectingPoint num="6" id="8315" />
+<TGConnectingPoint num="7" id="8316" />
+<TGConnectingPoint num="8" id="8317" />
+<TGConnectingPoint num="9" id="8318" />
+<TGConnectingPoint num="10" id="8319" />
+<TGConnectingPoint num="11" id="8320" />
+<TGConnectingPoint num="12" id="8321" />
+<TGConnectingPoint num="13" id="8322" />
+<TGConnectingPoint num="14" id="8323" />
+<TGConnectingPoint num="15" id="8324" />
+<TGConnectingPoint num="16" id="8325" />
+<TGConnectingPoint num="17" id="8326" />
+<TGConnectingPoint num="18" id="8327" />
+<TGConnectingPoint num="19" id="8328" />
+<TGConnectingPoint num="20" id="8329" />
+<TGConnectingPoint num="21" id="8330" />
+<TGConnectingPoint num="22" id="8331" />
+<TGConnectingPoint num="23" id="8332" />
+<TGConnectingPoint num="24" id="8333" />
+<TGConnectingPoint num="25" id="8334" />
+<TGConnectingPoint num="26" id="8335" />
+<TGConnectingPoint num="27" id="8336" />
+<TGConnectingPoint num="28" id="8337" />
+<TGConnectingPoint num="29" id="8338" />
+<TGConnectingPoint num="30" id="8339" />
+<TGConnectingPoint num="31" id="8340" />
+<TGConnectingPoint num="32" id="8341" />
+<TGConnectingPoint num="33" id="8342" />
+<TGConnectingPoint num="34" id="8343" />
+<TGConnectingPoint num="35" id="8344" />
+<TGConnectingPoint num="36" id="8345" />
+<TGConnectingPoint num="37" id="8346" />
+<TGConnectingPoint num="38" id="8347" />
+<TGConnectingPoint num="39" id="8348" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5000" id="8390" index="5" uid="89ea6271-f5d7-4ad2-b1f9-7219bd5d9ccd" >
+<father id="8431" num="1" />
+<cdparam x="289" y="269" />
+<sizeparam width="117" height="118" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="183" minY="0" maxY="108" />
+<infoparam name="Block" value="S1" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8350" />
+<TGConnectingPoint num="1" id="8351" />
+<TGConnectingPoint num="2" id="8352" />
+<TGConnectingPoint num="3" id="8353" />
+<TGConnectingPoint num="4" id="8354" />
+<TGConnectingPoint num="5" id="8355" />
+<TGConnectingPoint num="6" id="8356" />
+<TGConnectingPoint num="7" id="8357" />
+<TGConnectingPoint num="8" id="8358" />
+<TGConnectingPoint num="9" id="8359" />
+<TGConnectingPoint num="10" id="8360" />
+<TGConnectingPoint num="11" id="8361" />
+<TGConnectingPoint num="12" id="8362" />
+<TGConnectingPoint num="13" id="8363" />
+<TGConnectingPoint num="14" id="8364" />
+<TGConnectingPoint num="15" id="8365" />
+<TGConnectingPoint num="16" id="8366" />
+<TGConnectingPoint num="17" id="8367" />
+<TGConnectingPoint num="18" id="8368" />
+<TGConnectingPoint num="19" id="8369" />
+<TGConnectingPoint num="20" id="8370" />
+<TGConnectingPoint num="21" id="8371" />
+<TGConnectingPoint num="22" id="8372" />
+<TGConnectingPoint num="23" id="8373" />
+<TGConnectingPoint num="24" id="8374" />
+<TGConnectingPoint num="25" id="8375" />
+<TGConnectingPoint num="26" id="8376" />
+<TGConnectingPoint num="27" id="8377" />
+<TGConnectingPoint num="28" id="8378" />
+<TGConnectingPoint num="29" id="8379" />
+<TGConnectingPoint num="30" id="8380" />
+<TGConnectingPoint num="31" id="8381" />
+<TGConnectingPoint num="32" id="8382" />
+<TGConnectingPoint num="33" id="8383" />
+<TGConnectingPoint num="34" id="8384" />
+<TGConnectingPoint num="35" id="8385" />
+<TGConnectingPoint num="36" id="8386" />
+<TGConnectingPoint num="37" id="8387" />
+<TGConnectingPoint num="38" id="8388" />
+<TGConnectingPoint num="39" id="8389" />
+<extraparam>
+<blockType data="block" color="-4072719" />
+<CryptoBlock value="false" />
+</extraparam>
+</SUBCOMPONENT>
+
+
+</AVATARBlockDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Sender" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<COMPONENT type="5100" id="8433" index="0" uid="b7475cec-eef6-4f9a-aeee-b127ef712566" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8432" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="S1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="8440" index="0" uid="6af6cf67-1199-4d90-a566-2831294d109d" >
+<cdparam x="459" y="172" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="8439" />
+<P1  x="459" y="172" id="8451" />
+<P2  x="459" y="185" id="8448" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8438" index="5" uid="bc906f1f-6591-4d76-8cec-710650f55602" >
+<father id="8440" num="0" />
+<cdparam x="464" y="180" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8434" />
+<TGConnectingPoint num="1" id="8435" />
+<TGConnectingPoint num="2" id="8436" />
+<TGConnectingPoint num="3" id="8437" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="8447" index="1" uid="cd48cd1e-80c0-4045-a9aa-83402b3a3559" >
+<cdparam x="459" y="106" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="8446" />
+<P1  x="459" y="106" id="8461" />
+<P2  x="459" y="142" id="8450" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8445" index="6" uid="f1236b21-20f0-4b04-b83d-7de952baf97e" >
+<father id="8447" num="0" />
+<cdparam x="475" y="126" />
+<sizeparam width="79" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8441" />
+<TGConnectingPoint num="1" id="8442" />
+<TGConnectingPoint num="2" id="8443" />
+<TGConnectingPoint num="3" id="8444" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="10" enabled="true"/>
+<afterMax value="10" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5101" id="8449" index="2" uid="4ab8c170-0cc9-4147-905e-a597b85eb216" >
+<cdparam x="449" y="190" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8448" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="8460" index="3" uid="6860d289-aee2-4d72-8022-2a40c8ee162e" >
+<cdparam x="436" y="147" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8450" />
+<TGConnectingPoint num="1" id="8451" />
+<TGConnectingPoint num="2" id="8452" />
+<TGConnectingPoint num="3" id="8453" />
+<TGConnectingPoint num="4" id="8454" />
+<TGConnectingPoint num="5" id="8455" />
+<TGConnectingPoint num="6" id="8456" />
+<TGConnectingPoint num="7" id="8457" />
+<TGConnectingPoint num="8" id="8458" />
+<TGConnectingPoint num="9" id="8459" />
+</COMPONENT>
+
+<COMPONENT type="5100" id="8462" index="4" uid="5ea2b9f9-4853-4bf1-9c23-820fe3e6aab8" >
+<cdparam x="452" y="86" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8461" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="S2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="8469" index="0" uid="1e9660a2-3886-4c51-a6d2-f2ea10ed4283" >
+<cdparam x="356" y="231" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="8468" />
+<P1  x="356" y="231" id="8480" />
+<P2  x="356" y="244" id="8477" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8467" index="5" uid="fbd1b94c-7398-4ab9-b41a-b808b57086a1" >
+<father id="8469" num="0" />
+<cdparam x="361" y="239" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8463" />
+<TGConnectingPoint num="1" id="8464" />
+<TGConnectingPoint num="2" id="8465" />
+<TGConnectingPoint num="3" id="8466" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="8476" index="1" uid="0a2c060e-73fc-4c24-8ec4-63d4bef13e21" >
+<cdparam x="356" y="179" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="8475" />
+<P1  x="356" y="179" id="8490" />
+<P2  x="356" y="201" id="8479" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8474" index="6" uid="8657d172-5b89-4f28-9dba-7de0306c9650" >
+<father id="8476" num="0" />
+<cdparam x="369" y="192" />
+<sizeparam width="79" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8470" />
+<TGConnectingPoint num="1" id="8471" />
+<TGConnectingPoint num="2" id="8472" />
+<TGConnectingPoint num="3" id="8473" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="10" enabled="true"/>
+<afterMax value="10" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5101" id="8478" index="2" uid="d11ba52f-62cd-4b87-bc2b-311548198940" >
+<cdparam x="346" y="249" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8477" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="8489" index="3" uid="da902c58-09ae-4df5-881f-6169fa2a3260" >
+<cdparam x="333" y="206" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8479" />
+<TGConnectingPoint num="1" id="8480" />
+<TGConnectingPoint num="2" id="8481" />
+<TGConnectingPoint num="3" id="8482" />
+<TGConnectingPoint num="4" id="8483" />
+<TGConnectingPoint num="5" id="8484" />
+<TGConnectingPoint num="6" id="8485" />
+<TGConnectingPoint num="7" id="8486" />
+<TGConnectingPoint num="8" id="8487" />
+<TGConnectingPoint num="9" id="8488" />
+</COMPONENT>
+
+<COMPONENT type="5100" id="8491" index="4" uid="99748b7f-87df-4323-b4b2-aa80eba2146c" >
+<cdparam x="349" y="159" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8490" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Receiver" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="8505" index="0" uid="146c7a12-f993-4acb-b1cf-efa281a39ff6" >
+<cdparam x="444" y="294" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="8504" />
+<P1  x="449" y="218" id="8636" />
+<P2  x="449" y="233" id="8826" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8503" index="11" uid="0b7ca9fe-bd49-475c-a39a-568753fd269c" >
+<father id="8505" num="0" />
+<cdparam x="444" y="323" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8499" />
+<TGConnectingPoint num="1" id="8500" />
+<TGConnectingPoint num="2" id="8501" />
+<TGConnectingPoint num="3" id="8502" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="8512" index="1" uid="52ebcd14-1247-4d71-91e1-c575bd580a31" >
+<cdparam x="470" y="458" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="8511" />
+<P1  x="462" y="306" id="8759" />
+<P2  x="461" y="321" id="8681" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8510" index="12" uid="66494186-3cf1-45a8-b0db-0a1ac3b82602" >
+<father id="8512" num="0" />
+<cdparam x="543" y="282" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8506" />
+<TGConnectingPoint num="1" id="8507" />
+<TGConnectingPoint num="2" id="8508" />
+<TGConnectingPoint num="3" id="8509" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="8519" index="2" uid="b49beda8-b21d-44e2-b035-02aad500fde3" >
+<cdparam x="445" y="382" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="8518" />
+<P1  x="449" y="263" id="8827" />
+<P2  x="449" y="276" id="8802" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8517" index="13" uid="8dc90ac4-f5d7-4784-a7df-0dbf9dd20842" >
+<father id="8519" num="0" />
+<cdparam x="442" y="396" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8513" />
+<TGConnectingPoint num="1" id="8514" />
+<TGConnectingPoint num="2" id="8515" />
+<TGConnectingPoint num="3" id="8516" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="8526" index="3" uid="a9a35b4d-b739-4c78-8493-1b9617806220" >
+<cdparam x="449" y="173" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="8525" />
+<P1  x="449" y="153" id="8899" />
+<P2  x="449" y="188" id="8624" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8524" index="14" uid="10b9d8b4-eda1-4a7a-b03b-32734716e3ed" >
+<father id="8526" num="0" />
+<cdparam x="401" y="172" />
+<sizeparam width="63" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8520" />
+<TGConnectingPoint num="1" id="8521" />
+<TGConnectingPoint num="2" id="8522" />
+<TGConnectingPoint num="3" id="8523" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="5" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="8533" index="4" uid="1a6c8e5c-cfc9-4ef0-8874-719f4f7f91f7" >
+<cdparam x="408" y="88" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="8532" />
+<P1  x="411" y="108" id="8910" />
+<P2  x="412" y="123" id="8877" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8531" index="15" uid="9cb57dab-10f8-4087-867a-4e88d3f7ffa9" >
+<father id="8533" num="0" />
+<cdparam x="410" y="105" />
+<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8527" />
+<TGConnectingPoint num="1" id="8528" />
+<TGConnectingPoint num="2" id="8529" />
+<TGConnectingPoint num="3" id="8530" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="" enabled="true"/>
+<afterMax value="" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5106" id="8679" index="5" uid="3e84ba88-554b-4308-beb3-4a87ed799789" >
+<cdparam x="414" y="188" />
+<sizeparam width="97" height="30" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="state" value="transition" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8607" />
+<TGConnectingPoint num="1" id="8608" />
+<TGConnectingPoint num="2" id="8609" />
+<TGConnectingPoint num="3" id="8610" />
+<TGConnectingPoint num="4" id="8611" />
+<TGConnectingPoint num="5" id="8612" />
+<TGConnectingPoint num="6" id="8613" />
+<TGConnectingPoint num="7" id="8614" />
+<TGConnectingPoint num="8" id="8615" />
+<TGConnectingPoint num="9" id="8616" />
+<TGConnectingPoint num="10" id="8617" />
+<TGConnectingPoint num="11" id="8618" />
+<TGConnectingPoint num="12" id="8619" />
+<TGConnectingPoint num="13" id="8620" />
+<TGConnectingPoint num="14" id="8621" />
+<TGConnectingPoint num="15" id="8622" />
+<TGConnectingPoint num="16" id="8623" />
+<TGConnectingPoint num="17" id="8624" />
+<TGConnectingPoint num="18" id="8625" />
+<TGConnectingPoint num="19" id="8626" />
+<TGConnectingPoint num="20" id="8627" />
+<TGConnectingPoint num="21" id="8628" />
+<TGConnectingPoint num="22" id="8629" />
+<TGConnectingPoint num="23" id="8630" />
+<TGConnectingPoint num="24" id="8631" />
+<TGConnectingPoint num="25" id="8632" />
+<TGConnectingPoint num="26" id="8633" />
+<TGConnectingPoint num="27" id="8634" />
+<TGConnectingPoint num="28" id="8635" />
+<TGConnectingPoint num="29" id="8636" />
+<TGConnectingPoint num="30" id="8637" />
+<TGConnectingPoint num="31" id="8638" />
+<TGConnectingPoint num="32" id="8639" />
+<TGConnectingPoint num="33" id="8640" />
+<TGConnectingPoint num="34" id="8641" />
+<TGConnectingPoint num="35" id="8642" />
+<TGConnectingPoint num="36" id="8643" />
+<TGConnectingPoint num="37" id="8644" />
+<TGConnectingPoint num="38" id="8645" />
+<TGConnectingPoint num="39" id="8646" />
+<TGConnectingPoint num="40" id="8647" />
+<TGConnectingPoint num="41" id="8648" />
+<TGConnectingPoint num="42" id="8649" />
+<TGConnectingPoint num="43" id="8650" />
+<TGConnectingPoint num="44" id="8651" />
+<TGConnectingPoint num="45" id="8652" />
+<TGConnectingPoint num="46" id="8653" />
+<TGConnectingPoint num="47" id="8654" />
+<TGConnectingPoint num="48" id="8655" />
+<TGConnectingPoint num="49" id="8656" />
+<TGConnectingPoint num="50" id="8657" />
+<TGConnectingPoint num="51" id="8658" />
+<TGConnectingPoint num="52" id="8659" />
+<TGConnectingPoint num="53" id="8660" />
+<TGConnectingPoint num="54" id="8661" />
+<TGConnectingPoint num="55" id="8662" />
+<TGConnectingPoint num="56" id="8663" />
+<TGConnectingPoint num="57" id="8664" />
+<TGConnectingPoint num="58" id="8665" />
+<TGConnectingPoint num="59" id="8666" />
+<TGConnectingPoint num="60" id="8667" />
+<TGConnectingPoint num="61" id="8668" />
+<TGConnectingPoint num="62" id="8669" />
+<TGConnectingPoint num="63" id="8670" />
+<TGConnectingPoint num="64" id="8671" />
+<TGConnectingPoint num="65" id="8672" />
+<TGConnectingPoint num="66" id="8673" />
+<TGConnectingPoint num="67" id="8674" />
+<TGConnectingPoint num="68" id="8675" />
+<TGConnectingPoint num="69" id="8676" />
+<TGConnectingPoint num="70" id="8677" />
+<TGConnectingPoint num="71" id="8678" />
+<accessibility />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="8752" index="6" uid="9534afef-9dfc-42a5-a079-c601fb2f2e48" >
+<cdparam x="411" y="321" />
+<sizeparam width="100" height="30" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="state" value="END2" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8680" />
+<TGConnectingPoint num="1" id="8681" />
+<TGConnectingPoint num="2" id="8682" />
+<TGConnectingPoint num="3" id="8683" />
+<TGConnectingPoint num="4" id="8684" />
+<TGConnectingPoint num="5" id="8685" />
+<TGConnectingPoint num="6" id="8686" />
+<TGConnectingPoint num="7" id="8687" />
+<TGConnectingPoint num="8" id="8688" />
+<TGConnectingPoint num="9" id="8689" />
+<TGConnectingPoint num="10" id="8690" />
+<TGConnectingPoint num="11" id="8691" />
+<TGConnectingPoint num="12" id="8692" />
+<TGConnectingPoint num="13" id="8693" />
+<TGConnectingPoint num="14" id="8694" />
+<TGConnectingPoint num="15" id="8695" />
+<TGConnectingPoint num="16" id="8696" />
+<TGConnectingPoint num="17" id="8697" />
+<TGConnectingPoint num="18" id="8698" />
+<TGConnectingPoint num="19" id="8699" />
+<TGConnectingPoint num="20" id="8700" />
+<TGConnectingPoint num="21" id="8701" />
+<TGConnectingPoint num="22" id="8702" />
+<TGConnectingPoint num="23" id="8703" />
+<TGConnectingPoint num="24" id="8704" />
+<TGConnectingPoint num="25" id="8705" />
+<TGConnectingPoint num="26" id="8706" />
+<TGConnectingPoint num="27" id="8707" />
+<TGConnectingPoint num="28" id="8708" />
+<TGConnectingPoint num="29" id="8709" />
+<TGConnectingPoint num="30" id="8710" />
+<TGConnectingPoint num="31" id="8711" />
+<TGConnectingPoint num="32" id="8712" />
+<TGConnectingPoint num="33" id="8713" />
+<TGConnectingPoint num="34" id="8714" />
+<TGConnectingPoint num="35" id="8715" />
+<TGConnectingPoint num="36" id="8716" />
+<TGConnectingPoint num="37" id="8717" />
+<TGConnectingPoint num="38" id="8718" />
+<TGConnectingPoint num="39" id="8719" />
+<TGConnectingPoint num="40" id="8720" />
+<TGConnectingPoint num="41" id="8721" />
+<TGConnectingPoint num="42" id="8722" />
+<TGConnectingPoint num="43" id="8723" />
+<TGConnectingPoint num="44" id="8724" />
+<TGConnectingPoint num="45" id="8725" />
+<TGConnectingPoint num="46" id="8726" />
+<TGConnectingPoint num="47" id="8727" />
+<TGConnectingPoint num="48" id="8728" />
+<TGConnectingPoint num="49" id="8729" />
+<TGConnectingPoint num="50" id="8730" />
+<TGConnectingPoint num="51" id="8731" />
+<TGConnectingPoint num="52" id="8732" />
+<TGConnectingPoint num="53" id="8733" />
+<TGConnectingPoint num="54" id="8734" />
+<TGConnectingPoint num="55" id="8735" />
+<TGConnectingPoint num="56" id="8736" />
+<TGConnectingPoint num="57" id="8737" />
+<TGConnectingPoint num="58" id="8738" />
+<TGConnectingPoint num="59" id="8739" />
+<TGConnectingPoint num="60" id="8740" />
+<TGConnectingPoint num="61" id="8741" />
+<TGConnectingPoint num="62" id="8742" />
+<TGConnectingPoint num="63" id="8743" />
+<TGConnectingPoint num="64" id="8744" />
+<TGConnectingPoint num="65" id="8745" />
+<TGConnectingPoint num="66" id="8746" />
+<TGConnectingPoint num="67" id="8747" />
+<TGConnectingPoint num="68" id="8748" />
+<TGConnectingPoint num="69" id="8749" />
+<TGConnectingPoint num="70" id="8750" />
+<TGConnectingPoint num="71" id="8751" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="8825" index="7" uid="28b75c69-ae3d-441f-a09b-37086e8a9148" >
+<cdparam x="412" y="276" />
+<sizeparam width="100" height="30" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="state" value="END1" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8753" />
+<TGConnectingPoint num="1" id="8754" />
+<TGConnectingPoint num="2" id="8755" />
+<TGConnectingPoint num="3" id="8756" />
+<TGConnectingPoint num="4" id="8757" />
+<TGConnectingPoint num="5" id="8758" />
+<TGConnectingPoint num="6" id="8759" />
+<TGConnectingPoint num="7" id="8760" />
+<TGConnectingPoint num="8" id="8761" />
+<TGConnectingPoint num="9" id="8762" />
+<TGConnectingPoint num="10" id="8763" />
+<TGConnectingPoint num="11" id="8764" />
+<TGConnectingPoint num="12" id="8765" />
+<TGConnectingPoint num="13" id="8766" />
+<TGConnectingPoint num="14" id="8767" />
+<TGConnectingPoint num="15" id="8768" />
+<TGConnectingPoint num="16" id="8769" />
+<TGConnectingPoint num="17" id="8770" />
+<TGConnectingPoint num="18" id="8771" />
+<TGConnectingPoint num="19" id="8772" />
+<TGConnectingPoint num="20" id="8773" />
+<TGConnectingPoint num="21" id="8774" />
+<TGConnectingPoint num="22" id="8775" />
+<TGConnectingPoint num="23" id="8776" />
+<TGConnectingPoint num="24" id="8777" />
+<TGConnectingPoint num="25" id="8778" />
+<TGConnectingPoint num="26" id="8779" />
+<TGConnectingPoint num="27" id="8780" />
+<TGConnectingPoint num="28" id="8781" />
+<TGConnectingPoint num="29" id="8782" />
+<TGConnectingPoint num="30" id="8783" />
+<TGConnectingPoint num="31" id="8784" />
+<TGConnectingPoint num="32" id="8785" />
+<TGConnectingPoint num="33" id="8786" />
+<TGConnectingPoint num="34" id="8787" />
+<TGConnectingPoint num="35" id="8788" />
+<TGConnectingPoint num="36" id="8789" />
+<TGConnectingPoint num="37" id="8790" />
+<TGConnectingPoint num="38" id="8791" />
+<TGConnectingPoint num="39" id="8792" />
+<TGConnectingPoint num="40" id="8793" />
+<TGConnectingPoint num="41" id="8794" />
+<TGConnectingPoint num="42" id="8795" />
+<TGConnectingPoint num="43" id="8796" />
+<TGConnectingPoint num="44" id="8797" />
+<TGConnectingPoint num="45" id="8798" />
+<TGConnectingPoint num="46" id="8799" />
+<TGConnectingPoint num="47" id="8800" />
+<TGConnectingPoint num="48" id="8801" />
+<TGConnectingPoint num="49" id="8802" />
+<TGConnectingPoint num="50" id="8803" />
+<TGConnectingPoint num="51" id="8804" />
+<TGConnectingPoint num="52" id="8805" />
+<TGConnectingPoint num="53" id="8806" />
+<TGConnectingPoint num="54" id="8807" />
+<TGConnectingPoint num="55" id="8808" />
+<TGConnectingPoint num="56" id="8809" />
+<TGConnectingPoint num="57" id="8810" />
+<TGConnectingPoint num="58" id="8811" />
+<TGConnectingPoint num="59" id="8812" />
+<TGConnectingPoint num="60" id="8813" />
+<TGConnectingPoint num="61" id="8814" />
+<TGConnectingPoint num="62" id="8815" />
+<TGConnectingPoint num="63" id="8816" />
+<TGConnectingPoint num="64" id="8817" />
+<TGConnectingPoint num="65" id="8818" />
+<TGConnectingPoint num="66" id="8819" />
+<TGConnectingPoint num="67" id="8820" />
+<TGConnectingPoint num="68" id="8821" />
+<TGConnectingPoint num="69" id="8822" />
+<TGConnectingPoint num="70" id="8823" />
+<TGConnectingPoint num="71" id="8824" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="8836" index="8" uid="79888452-0286-4e14-a7c3-f01ffcc5f5e4" >
+<cdparam x="424" y="238" />
+<sizeparam width="50" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="recv()" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8826" />
+<TGConnectingPoint num="1" id="8827" />
+<TGConnectingPoint num="2" id="8828" />
+<TGConnectingPoint num="3" id="8829" />
+<TGConnectingPoint num="4" id="8830" />
+<TGConnectingPoint num="5" id="8831" />
+<TGConnectingPoint num="6" id="8832" />
+<TGConnectingPoint num="7" id="8833" />
+<TGConnectingPoint num="8" id="8834" />
+<TGConnectingPoint num="9" id="8835" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="8909" index="9" uid="abc1e4bb-d022-4e38-8aeb-d344342028f2" >
+<cdparam x="387" y="123" />
+<sizeparam width="100" height="30" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="state" value="Waiting" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8837" />
+<TGConnectingPoint num="1" id="8838" />
+<TGConnectingPoint num="2" id="8839" />
+<TGConnectingPoint num="3" id="8840" />
+<TGConnectingPoint num="4" id="8841" />
+<TGConnectingPoint num="5" id="8842" />
+<TGConnectingPoint num="6" id="8843" />
+<TGConnectingPoint num="7" id="8844" />
+<TGConnectingPoint num="8" id="8845" />
+<TGConnectingPoint num="9" id="8846" />
+<TGConnectingPoint num="10" id="8847" />
+<TGConnectingPoint num="11" id="8848" />
+<TGConnectingPoint num="12" id="8849" />
+<TGConnectingPoint num="13" id="8850" />
+<TGConnectingPoint num="14" id="8851" />
+<TGConnectingPoint num="15" id="8852" />
+<TGConnectingPoint num="16" id="8853" />
+<TGConnectingPoint num="17" id="8854" />
+<TGConnectingPoint num="18" id="8855" />
+<TGConnectingPoint num="19" id="8856" />
+<TGConnectingPoint num="20" id="8857" />
+<TGConnectingPoint num="21" id="8858" />
+<TGConnectingPoint num="22" id="8859" />
+<TGConnectingPoint num="23" id="8860" />
+<TGConnectingPoint num="24" id="8861" />
+<TGConnectingPoint num="25" id="8862" />
+<TGConnectingPoint num="26" id="8863" />
+<TGConnectingPoint num="27" id="8864" />
+<TGConnectingPoint num="28" id="8865" />
+<TGConnectingPoint num="29" id="8866" />
+<TGConnectingPoint num="30" id="8867" />
+<TGConnectingPoint num="31" id="8868" />
+<TGConnectingPoint num="32" id="8869" />
+<TGConnectingPoint num="33" id="8870" />
+<TGConnectingPoint num="34" id="8871" />
+<TGConnectingPoint num="35" id="8872" />
+<TGConnectingPoint num="36" id="8873" />
+<TGConnectingPoint num="37" id="8874" />
+<TGConnectingPoint num="38" id="8875" />
+<TGConnectingPoint num="39" id="8876" />
+<TGConnectingPoint num="40" id="8877" />
+<TGConnectingPoint num="41" id="8878" />
+<TGConnectingPoint num="42" id="8879" />
+<TGConnectingPoint num="43" id="8880" />
+<TGConnectingPoint num="44" id="8881" />
+<TGConnectingPoint num="45" id="8882" />
+<TGConnectingPoint num="46" id="8883" />
+<TGConnectingPoint num="47" id="8884" />
+<TGConnectingPoint num="48" id="8885" />
+<TGConnectingPoint num="49" id="8886" />
+<TGConnectingPoint num="50" id="8887" />
+<TGConnectingPoint num="51" id="8888" />
+<TGConnectingPoint num="52" id="8889" />
+<TGConnectingPoint num="53" id="8890" />
+<TGConnectingPoint num="54" id="8891" />
+<TGConnectingPoint num="55" id="8892" />
+<TGConnectingPoint num="56" id="8893" />
+<TGConnectingPoint num="57" id="8894" />
+<TGConnectingPoint num="58" id="8895" />
+<TGConnectingPoint num="59" id="8896" />
+<TGConnectingPoint num="60" id="8897" />
+<TGConnectingPoint num="61" id="8898" />
+<TGConnectingPoint num="62" id="8899" />
+<TGConnectingPoint num="63" id="8900" />
+<TGConnectingPoint num="64" id="8901" />
+<TGConnectingPoint num="65" id="8902" />
+<TGConnectingPoint num="66" id="8903" />
+<TGConnectingPoint num="67" id="8904" />
+<TGConnectingPoint num="68" id="8905" />
+<TGConnectingPoint num="69" id="8906" />
+<TGConnectingPoint num="70" id="8907" />
+<TGConnectingPoint num="71" id="8908" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="8911" index="10" uid="f47a6d52-2763-4062-98d8-4698b9677040" >
+<cdparam x="404" y="88" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8910" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Other" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="5102" id="8918" index="0" uid="299bd485-d0e3-4c21-9275-844aec01a318" >
+<cdparam x="407" y="70" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="8917" />
+<P1  x="407" y="70" id="8921" />
+<P2  x="407" y="114" id="8919" />
+<AutomaticDrawing  data="true" />
+<new d="false" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="8916" index="3" uid="0602822d-ee2e-4fa2-8065-e9f41a1bfc41" >
+<father id="8918" num="0" />
+<cdparam x="416" y="94" />
+<sizeparam width="79" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8912" />
+<TGConnectingPoint num="1" id="8913" />
+<TGConnectingPoint num="2" id="8914" />
+<TGConnectingPoint num="3" id="8915" />
+<extraparam>
+<guard value="[ ]" enabled="true"/>
+<afterMin value="15" enabled="true"/>
+<afterMax value="15" enabled="true"/>
+<extraDelay1 value="" enabled="true"/>
+<extraDelay2 value="" enabled="true"/>
+<delayDistributionLaw value="0" enabled="true"/>
+<computeMin value="" enabled="true"/>
+<computeMax value="" enabled="true"/>
+<probability value="" enabled="true"/>
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5101" id="8920" index="1" uid="304bab9d-462b-4dc8-92a7-4269e1ec0214" >
+<cdparam x="397" y="119" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8919" />
+</COMPONENT>
+
+<COMPONENT type="5100" id="8922" index="2" uid="ed596b50-7b63-46e0-ac5f-52a23990559c" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
+<new d="false" />
+<TGConnectingPoint num="0" id="8921" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+</Modeling>
+
+
+
+
 </TURTLEGMODELING>
\ No newline at end of file
diff --git a/src/main/java/tmltranslator/TMLArchiTextSpecification.java b/src/main/java/tmltranslator/TMLArchiTextSpecification.java
index b5af74775479787d3bfbe3a6fdae576b849efe83..01b292964b9ae9d0b74bad1532d47369840598b1 100755
--- a/src/main/java/tmltranslator/TMLArchiTextSpecification.java
+++ b/src/main/java/tmltranslator/TMLArchiTextSpecification.java
@@ -70,7 +70,7 @@ public class TMLArchiTextSpecification {
     private ArrayList<TMLTXTError> errors;
     private ArrayList<TMLTXTError> warnings;
 
-    private String keywords[] = {"NODE", "CPU", "FPGA", "SET", "BUS", "LINK", "BRIDGE", "NOC", "MEMORY", "MASTERCLOCKFREQUENCY", "DMA"};
+    private static String keywords[] = {"NODE", "CPU", "FPGA", "SET", "BUS", "LINK", "BRIDGE", "NOC", "MEMORY", "MASTERCLOCKFREQUENCY", "DMA"};
     private String nodetypes[] = {"CPU", "FPGA", "BUS", "LINK", "BRIDGE", "NOC", "MEMORY", "HWA", "DMA"};
     private String cpuparameters[] = {"nbOfCores", "byteDataSize", "pipelineSize", "goIdleTime", "maxConsecutiveIdleCycles", "taskSwitchingTime",
             "branchingPredictionPenalty", "cacheMiss", "schedulingPolicy", "sliceTime", "execiTime", "execcTime", "operation", "clockDivider"};
@@ -1035,7 +1035,7 @@ public class TMLArchiTextSpecification {
         return _num.matches("\\d*");
     }
 
-    public boolean checkKeywords(String _id) {
+    public static boolean checkKeywords(String _id) {
         String id = _id.toUpperCase();
         for (int i = 0; i < keywords.length; i++) {
             if (id.compareTo(keywords[i]) == 0) {
@@ -1083,4 +1083,5 @@ public class TMLArchiTextSpecification {
     private String prepareString(String s) {
         return s.replaceAll("\\s", "");
     }
+
 }
diff --git a/src/main/java/tmltranslator/TMLMappingTextSpecification.java b/src/main/java/tmltranslator/TMLMappingTextSpecification.java
index 1aaee64531211f4e8d75a2b0414a84f9680d90fc..fb8444e07744a005f65a4ce3cf061218ba7a9b94 100755
--- a/src/main/java/tmltranslator/TMLMappingTextSpecification.java
+++ b/src/main/java/tmltranslator/TMLMappingTextSpecification.java
@@ -73,7 +73,7 @@ public class TMLMappingTextSpecification<E> {
     private ArrayList<TMLTXTError> errors;
     private ArrayList<TMLTXTError> warnings;
 
-    private String keywords[] = {"MAP", "SET", "TMLMAPPING", "ENDTMLMAPPING", "TMLSPEC", "TMLARCHI", "ENDTMLSPEC", "ENDTMLARCHI"};
+    private static String keywords[] = {"MAP", "SET", "TMLMAPPING", "ENDTMLMAPPING", "TMLSPEC", "TMLARCHI", "ENDTMLSPEC", "ENDTMLARCHI"};
     private String beginArray[] = {"TMLSPEC", "TMLARCHI", "TMLMAPPING"};
     private String endArray[] = {"ENDTMLSPEC", "ENDTMLARCHI", "ENDTMLMAPPING"};
 
@@ -785,7 +785,7 @@ public class TMLMappingTextSpecification<E> {
         return _num.matches("\\d*");
     }
 
-    public boolean checkKeywords(String _id) {
+    public static boolean checkKeywords(String _id) {
         String id = _id.toUpperCase();
         for (int i = 0; i < keywords.length; i++) {
             if (id.compareTo(keywords[i]) == 0) {
diff --git a/src/main/java/ui/TAttribute.java b/src/main/java/ui/TAttribute.java
index 8d6e9f7bf6ac5de83bcd08c71c8505ea2198de91..53aab0a3b07fb812642e9ac15564bf37f17ebd59 100644
--- a/src/main/java/ui/TAttribute.java
+++ b/src/main/java/ui/TAttribute.java
@@ -39,6 +39,8 @@
 
 package ui;
 
+import tmltranslator.TMLArchiTextSpecification;
+import tmltranslator.TMLMappingTextSpecification;
 import tmltranslator.TMLTextSpecification;
 import translator.JKeyword;
 import translator.RTLOTOSKeyword;
@@ -223,10 +225,18 @@ public class TAttribute {
             b5 = true;
         }
 
-        b4 = !((lowerid.equals(getStringType(0).toLowerCase())) || (lowerid.equals(getStringType(1).toLowerCase())) || (lowerid.equals(getStringType(2).toLowerCase())) || (lowerid.equals(getStringType(3).toLowerCase())) || (lowerid.equals(getStringType(4).toLowerCase())));
+        b4 = !((lowerid.equals(getStringType(0).toLowerCase())) || (lowerid.equals(getStringType(1).toLowerCase())) ||
+                (lowerid.equals(getStringType(2).toLowerCase())) || (lowerid.equals(getStringType(3).toLowerCase())) ||
+                (lowerid.equals(getStringType(4).toLowerCase())));
 
         if (checkTMLKeyword) {
             b6 = TMLTextSpecification.checkKeywords(lowerid);
+            if (b6) {
+                b6 = TMLArchiTextSpecification.checkKeywords(lowerid);
+                if (b6) {
+                    b6 = TMLMappingTextSpecification.checkKeywords(lowerid);
+                }
+            }
         } else {
             b6 = true;
         }
diff --git a/src/main/java/ui/tmldd/TMLArchiBUSNode.java b/src/main/java/ui/tmldd/TMLArchiBUSNode.java
index 3fd8d685428b3fcdf7c14415f4de9d33df123b4a..148a6a9e7605bb665c2bc14b25a16292eae6fe3e 100755
--- a/src/main/java/ui/tmldd/TMLArchiBUSNode.java
+++ b/src/main/java/ui/tmldd/TMLArchiBUSNode.java
@@ -137,7 +137,7 @@ public class TMLArchiBUSNode extends TMLArchiCommunicationNode implements Swallo
         removable = true;
         userResizable = true;
 
-        name = tdp.findNodeName("Bus");
+        name = tdp.findNodeName("Bus0");
         value = "name";
 
         myImageIcon = IconManager.imgic700;
@@ -266,7 +266,8 @@ public class TMLArchiBUSNode extends TMLArchiCommunicationNode implements Swallo
         if (dialog.getNodeName().length() != 0) {
             tmpName = dialog.getNodeName();
             tmpName = tmpName.trim();
-            if (!TAttribute.isAValidId(tmpName, false, false, false)) {
+            if (!TAttribute.isAValidId(tmpName, false, false, false, true,
+                    true)) {
                 error = true;
                 errors += "Name of the node  ";
             } else {
diff --git a/src/main/java/ui/tmldd/TMLArchiBridgeNode.java b/src/main/java/ui/tmldd/TMLArchiBridgeNode.java
index 496ebce947d70f85362150a7b0af9881d3a2f7cf..9b0d7fa71562b8d424f0151dd5f5cb0fd61bd257 100755
--- a/src/main/java/ui/tmldd/TMLArchiBridgeNode.java
+++ b/src/main/java/ui/tmldd/TMLArchiBridgeNode.java
@@ -110,7 +110,7 @@ public class TMLArchiBridgeNode extends TMLArchiCommunicationNode implements Swa
         removable = true;
         userResizable = true;
 
-        name = tdp.findNodeName("Bridge");
+        name = tdp.findNodeName("Bridge0");
         value = "name";
 
         myImageIcon = IconManager.imgic700;
@@ -199,7 +199,8 @@ public class TMLArchiBridgeNode extends TMLArchiCommunicationNode implements Swa
         if (dialog.getNodeName().length() != 0) {
             tmpName = dialog.getNodeName();
             tmpName = tmpName.trim();
-            if (!TAttribute.isAValidId(tmpName, false, false, false)) {
+            if (!TAttribute.isAValidId(tmpName, false, false, false, true,
+                    true)) {
                 error = true;
                 errors += "Name of the node  ";
             } else {
diff --git a/src/main/java/ui/tmldd/TMLArchiCPNode.java b/src/main/java/ui/tmldd/TMLArchiCPNode.java
index 6875be517c36e915f0fc6f86eb11ac90c76e2cf1..0f97175cf10775a1da6367c4e9f420d8302fb4d2 100755
--- a/src/main/java/ui/tmldd/TMLArchiCPNode.java
+++ b/src/main/java/ui/tmldd/TMLArchiCPNode.java
@@ -111,7 +111,7 @@ public class TMLArchiCPNode extends TMLArchiCommunicationNode implements Swallow
         removable = true;
         userResizable = true;
 
-        name = tdp.findNodeName("CP");
+        name = tdp.findNodeName("CP0");
         value = name;
 
         myImageIcon = IconManager.imgic700;
@@ -274,7 +274,7 @@ public class TMLArchiCPNode extends TMLArchiCommunicationNode implements Swallow
             tmpName = dialog.getNodeName();
             tmpName = tmpName.trim();
 
-            if( !TAttribute.isAValidId(tmpName, false, false, false) ) {
+            if( !TAttribute.isAValidId(tmpName, false, false, false, true, true) ) {
                 error = true;
                 errors += "Name of the node  ";
             }
diff --git a/src/main/java/ui/tmldd/TMLArchiCPUNode.java b/src/main/java/ui/tmldd/TMLArchiCPUNode.java
index de438ccb41c74db18f80a8d6b9bfe301a0dbbb67..41b01ca9c6d8afc4efee3b2b244a60e00d5d3d63 100755
--- a/src/main/java/ui/tmldd/TMLArchiCPUNode.java
+++ b/src/main/java/ui/tmldd/TMLArchiCPUNode.java
@@ -128,7 +128,7 @@ public class TMLArchiCPUNode extends TMLArchiNode implements SwallowTGComponent,
         removable = true;
         userResizable = true;
 
-        name = tdp.findNodeName("CPU");
+        name = tdp.findNodeName("CPU0");
         value = "name";
 
         myImageIcon = IconManager.imgic700;
@@ -223,7 +223,8 @@ public class TMLArchiCPUNode extends TMLArchiNode implements SwallowTGComponent,
         if (dialog.getNodeName().length() != 0) {
             tmpName = dialog.getNodeName();
             tmpName = tmpName.trim();
-            if (!TAttribute.isAValidId(tmpName, false, false, false)) {
+            if (!TAttribute.isAValidId(tmpName, false, false, false, true,
+                    true)) {
                 error = true;
                 errors += "Name of the node  ";
             } else {
diff --git a/src/main/java/ui/tmldd/TMLArchiDMANode.java b/src/main/java/ui/tmldd/TMLArchiDMANode.java
index df3dd8324d2b7df7c00c1bc4904407dad85bac9f..28ea0cec3ae5d747124e9cfc2e1fd201ada2d544 100755
--- a/src/main/java/ui/tmldd/TMLArchiDMANode.java
+++ b/src/main/java/ui/tmldd/TMLArchiDMANode.java
@@ -110,7 +110,7 @@ public class TMLArchiDMANode extends TMLArchiCommunicationNode implements Swallo
         removable = true;
         userResizable = true;
 
-        name = tdp.findNodeName("DMA");
+        name = tdp.findNodeName("DMA0");
         value = "name";
 
         myImageIcon = IconManager.imgic1110;
@@ -203,7 +203,8 @@ public class TMLArchiDMANode extends TMLArchiCommunicationNode implements Swallo
         if (dialog.getNodeName().length() != 0) {
             tmpName = dialog.getNodeName();
             tmpName = tmpName.trim();
-            if (!TAttribute.isAValidId(tmpName, false, false, false)) {
+            if (!TAttribute.isAValidId(tmpName, false, false, false, true,
+                    true)) {
                 error = true;
                 errors += "Name of the node  ";
             } else {
diff --git a/src/main/java/ui/tmldd/TMLArchiFPGANode.java b/src/main/java/ui/tmldd/TMLArchiFPGANode.java
index 9328469943f9fa45e6fb70b721ff824239e7bee3..0a8e0212774d1cf476fc92bbf17b73365045a818 100755
--- a/src/main/java/ui/tmldd/TMLArchiFPGANode.java
+++ b/src/main/java/ui/tmldd/TMLArchiFPGANode.java
@@ -129,7 +129,7 @@ public class TMLArchiFPGANode extends TMLArchiNode implements SwallowTGComponent
         removable = true;
         userResizable = true;
 
-        name = tdp.findNodeName("FPGA");
+        name = tdp.findNodeName("FPGA0");
         value = "name";
 
         myImageIcon = IconManager.imgic1120;
@@ -221,7 +221,7 @@ public class TMLArchiFPGANode extends TMLArchiNode implements SwallowTGComponent
         if (dialog.getNodeName().length() != 0) {
             tmpName = dialog.getNodeName();
             tmpName = tmpName.trim();
-            if (!TAttribute.isAValidId(tmpName, false, false, false)) {
+            if (!TAttribute.isAValidId(tmpName, false, false, false, true, true)) {
                 error = true;
                 errors += "Name of the node  ";
             } else {
diff --git a/src/main/java/ui/tmldd/TMLArchiFirewallNode.java b/src/main/java/ui/tmldd/TMLArchiFirewallNode.java
index 6c2bbbfdc34aa242566a98d8d0f314939eb873b4..e45d23a2f4f55ab098b48983c726192cbe984747 100644
--- a/src/main/java/ui/tmldd/TMLArchiFirewallNode.java
+++ b/src/main/java/ui/tmldd/TMLArchiFirewallNode.java
@@ -116,7 +116,7 @@ public class TMLArchiFirewallNode extends TMLArchiCommunicationNode implements S
         removable = true;
         userResizable = true;
         
-        name = tdp.findNodeName("Firewall");
+        name = tdp.findNodeName("Firewall0");
 		value = "name";
         
         myImageIcon = IconManager.imgic700;
@@ -208,7 +208,8 @@ public class TMLArchiFirewallNode extends TMLArchiCommunicationNode implements S
 		if (dialog.getNodeName().length() != 0) {
 			tmpName = dialog.getNodeName();
 			tmpName = tmpName.trim();
-			 if (!TAttribute.isAValidId(tmpName, false, false, false)) {
+			 if (!TAttribute.isAValidId(tmpName, false, false, false, true,
+                     true)) {
                 error = true;
 				errors += "Name of the node  ";
 			 } else {
diff --git a/src/main/java/ui/tmldd/TMLArchiHWANode.java b/src/main/java/ui/tmldd/TMLArchiHWANode.java
index cb8f4204370493822b7b3d3a7a13036d36ff14dc..6ac6b6d5c926709e90bccd48495cfec28c248d08 100755
--- a/src/main/java/ui/tmldd/TMLArchiHWANode.java
+++ b/src/main/java/ui/tmldd/TMLArchiHWANode.java
@@ -122,7 +122,7 @@ public class TMLArchiHWANode extends TMLArchiNode implements SwallowTGComponent,
         removable = true;
         userResizable = true;
 
-        name = tdp.findNodeName("HWA");
+        name = tdp.findNodeName("HWA0");
         value = "name";
 
         myImageIcon = IconManager.imgic700;
@@ -224,7 +224,7 @@ public class TMLArchiHWANode extends TMLArchiNode implements SwallowTGComponent,
         if (dialog.getNodeName().length() != 0) {
             tmpName = dialog.getNodeName();
             tmpName = tmpName.trim();
-            if (!TAttribute.isAValidId(tmpName, false, false, false)) {
+            if (!TAttribute.isAValidId(tmpName, false, false, false, true, true)) {
                 error = true;
                 errors += "Name of the node  ";
             } else {
diff --git a/src/main/java/ui/tmldd/TMLArchiMemoryNode.java b/src/main/java/ui/tmldd/TMLArchiMemoryNode.java
index 582b2c973acd9a0c2f1dafc0e39c880c62f1b013..36c7c6cfc0b67c152476b9c9d705e7927da74102 100755
--- a/src/main/java/ui/tmldd/TMLArchiMemoryNode.java
+++ b/src/main/java/ui/tmldd/TMLArchiMemoryNode.java
@@ -111,7 +111,7 @@ public class TMLArchiMemoryNode extends TMLArchiCommunicationNode implements Swa
         removable = true;
         userResizable = true;
 
-        name = tdp.findNodeName("Memory");
+        name = tdp.findNodeName("Memory0");
         value = "name";
 
         myImageIcon = IconManager.imgic700;
@@ -214,7 +214,8 @@ public class TMLArchiMemoryNode extends TMLArchiCommunicationNode implements Swa
         if (dialog.getNodeName().length() != 0) {
             tmpName = dialog.getNodeName();
             tmpName = tmpName.trim();
-            if (!TAttribute.isAValidId(tmpName, false, false, false)) {
+            if (!TAttribute.isAValidId(tmpName, false, false, false, true,
+                    true)) {
                 error = true;
                 errors += "Name of the node  ";
             } else {
diff --git a/src/main/java/ui/tmldd/TMLArchiRouterNode.java b/src/main/java/ui/tmldd/TMLArchiRouterNode.java
index f882b230dc8ed1863497dac25887ee79b25639a6..d9ea2d11cccb2d59adf05ee524f5ed764cc53d35 100755
--- a/src/main/java/ui/tmldd/TMLArchiRouterNode.java
+++ b/src/main/java/ui/tmldd/TMLArchiRouterNode.java
@@ -113,7 +113,7 @@ public class TMLArchiRouterNode extends TMLArchiCommunicationNode implements Swa
         removable = true;
         userResizable = true;
 
-        name = tdp.findNodeName("NoC");
+        name = tdp.findNodeName("NoC0");
         value = "name";
 
         myImageIcon = IconManager.imgic700;
@@ -204,7 +204,8 @@ public class TMLArchiRouterNode extends TMLArchiCommunicationNode implements Swa
         if (dialog.getNodeName().length() != 0) {
             tmpName = dialog.getNodeName();
             tmpName = tmpName.trim();
-            if (!TAttribute.isAValidId(tmpName, false, false, false)) {
+            if (!TAttribute.isAValidId(tmpName, false, false, false,
+                    true, true)) {
                 error = true;
                 errors += "Name of the node  ";
             } else {