changed the way icons are loaded for both toolbars and treectrl. Now, non editable items have different pyData.
authoretisserant
Fri, 29 Feb 2008 19:16:10 +0100
changeset 184 d3e6484ebe85
parent 183 99d77995b4ea
child 185 fdc8a59b02bd
changed the way icons are loaded for both toolbars and treectrl. Now, non editable items have different pyData.
Images/ACTION.png
Images/ACTIONS.png
Images/CONFIGURATION.png
Images/CONFIGURATIONS.png
Images/DATATYPE.png
Images/DATATYPES.png
Images/F.png
Images/FB.png
Images/FBD.png
Images/FUNCTION.png
Images/FUNCTIONBLOCK.png
Images/IL.png
Images/LD.png
Images/PROGRAM.png
Images/PROJECT.png
Images/PROPERTIES.png
Images/RESOURCE.png
Images/RESOURCES.png
Images/SFC.png
Images/ST.png
Images/TRANSITION.png
Images/TRANSITIONS.png
Images/action.png
Images/action.svg
Images/add_action.png
Images/add_block.png
Images/add_branch.png
Images/add_coil.png
Images/add_comment.png
Images/add_connection.png
Images/add_contact.png
Images/add_divergence.png
Images/add_initial_step.png
Images/add_jump.png
Images/add_powerrail.png
Images/add_rung.png
Images/add_step.png
Images/add_transition.png
Images/add_variable.png
Images/add_wire.png
Images/block.png
Images/block.svg
Images/branch.png
Images/branch.svg
Images/coil.png
Images/coil.svg
Images/comment.png
Images/comment.svg
Images/connection.png
Images/connection.svg
Images/contact.png
Images/contact.svg
Images/divergence.png
Images/divergence.svg
Images/genicons.sh
Images/icons.svg
Images/initial_step.png
Images/initial_step.svg
Images/jump.png
Images/jump.svg
Images/poe.ico
Images/poe.png
Images/powerrail.png
Images/powerrail.svg
Images/rung.png
Images/rung.svg
Images/select.png
Images/select.svg
Images/step.png
Images/step.svg
Images/transition.png
Images/transition.svg
Images/variable.png
Images/variable.svg
Images/wire.png
Images/wire.svg
PLCControler.py
PLCOpenEditor.py
Binary file Images/ACTION.png has changed
Binary file Images/ACTIONS.png has changed
Binary file Images/CONFIGURATION.png has changed
Binary file Images/CONFIGURATIONS.png has changed
Binary file Images/DATATYPE.png has changed
Binary file Images/DATATYPES.png has changed
Binary file Images/F.png has changed
Binary file Images/FB.png has changed
Binary file Images/FBD.png has changed
Binary file Images/FUNCTION.png has changed
Binary file Images/FUNCTIONBLOCK.png has changed
Binary file Images/IL.png has changed
Binary file Images/LD.png has changed
Binary file Images/PROGRAM.png has changed
Binary file Images/PROJECT.png has changed
Binary file Images/PROPERTIES.png has changed
Binary file Images/RESOURCE.png has changed
Binary file Images/RESOURCES.png has changed
Binary file Images/SFC.png has changed
Binary file Images/ST.png has changed
Binary file Images/TRANSITION.png has changed
Binary file Images/TRANSITIONS.png has changed
Binary file Images/action.png has changed
--- a/Images/action.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,113 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images/action.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images"
-   sodipodi:docname="action.svg">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="22.627417"
-     inkscape:cx="16.854076"
-     inkscape:cy="12.933704"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 4,4 L 4,8 L 0,8 L 0,9 L 4,9 L 4,21 L 25,21 L 25,4 L 4,4 z M 5,5 L 10,5 L 10,12 L 5,12 L 5,5 z M 11,5 L 24,5 L 24,12 L 11,12 L 11,5 z M 5,13 L 10,13 L 10,20 L 5,20 L 5,13 z M 11,13 L 24,13 L 24,20 L 11,20 L 11,13 z "
-       id="rect4559"
-       sodipodi:nodetypes="ccccccccccccccccccccccccccccc" />
-    <text
-       xml:space="preserve"
-       style="font-size:5.20967913px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="12.412927"
-       y="9.6663799"
-       id="text6441"
-       sodipodi:linespacing="125%"
-       transform="scale(0.966637,1.034515)"><tspan
-         sodipodi:role="line"
-         x="12.412927"
-         y="9.6663799"
-         id="tspan1952">ACT</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:5.0195241px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="6.0979509"
-       y="9.1481276"
-       id="text2015"
-       sodipodi:linespacing="125%"
-       transform="scale(0.914812,1.09312)"><tspan
-         sodipodi:role="line"
-         x="6.0979509"
-         y="9.1481276"
-         id="tspan2017">N</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:5.25197268px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="5.6648521"
-       y="17.801041"
-       id="text2019"
-       sodipodi:linespacing="125%"
-       transform="scale(0.993078,1.006971)"><tspan
-         sodipodi:role="line"
-         x="5.6648521"
-         y="17.801041"
-         id="tspan2023">S</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:5.12588978px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="12.846559"
-       y="16.815546"
-       id="text2027"
-       sodipodi:linespacing="125%"
-       transform="scale(0.934197,1.070438)"><tspan
-         sodipodi:role="line"
-         x="12.846559"
-         y="16.815546"
-         id="tspan2029">VAR</tspan></text>
-  </g>
-</svg>
Binary file Images/add_action.png has changed
Binary file Images/add_block.png has changed
Binary file Images/add_branch.png has changed
Binary file Images/add_coil.png has changed
Binary file Images/add_comment.png has changed
Binary file Images/add_connection.png has changed
Binary file Images/add_contact.png has changed
Binary file Images/add_divergence.png has changed
Binary file Images/add_initial_step.png has changed
Binary file Images/add_jump.png has changed
Binary file Images/add_powerrail.png has changed
Binary file Images/add_rung.png has changed
Binary file Images/add_step.png has changed
Binary file Images/add_transition.png has changed
Binary file Images/add_variable.png has changed
Binary file Images/add_wire.png has changed
Binary file Images/block.png has changed
--- a/Images/block.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,86 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/home/laurent/workspace/PLCEditor/Images/block.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/home/laurent/workspace/PLCEditor/Images"
-   sodipodi:docname="block.svg">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="22.627417"
-     inkscape:cx="14.549819"
-     inkscape:cy="12.988169"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <rect
-       style="opacity:1;color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="rect6341"
-       width="17"
-       height="23"
-       x="4"
-       y="1" />
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 4,1 L 4,8 L 0,8 L 0,9 L 4,9 L 4,14 L 0,14 L 0,15 L 4,15 L 4,20 L 0,20 L 0,21 L 4,21 L 4,24 L 21,24 L 21,15 L 25,15 L 25,14 L 21,14 L 21,9 L 25,9 L 25,8 L 21,8 L 21,1 L 4,1 z M 5,2 L 20,2 L 20,23 L 5,23 L 5,2 z "
-       id="rect4559"
-       sodipodi:nodetypes="cccccccccccccccccccccccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:6.94388533px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="7.2859559"
-       y="8.0773582"
-       id="text6441"
-       sodipodi:linespacing="125%"
-       transform="scale(1.00967,0.990423)"><tspan
-         sodipodi:role="line"
-         id="tspan6443"
-         x="7.2859559"
-         y="8.0773582">FB</tspan></text>
-  </g>
-</svg>
Binary file Images/branch.png has changed
--- a/Images/branch.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,95 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images/branch.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images"
-   sodipodi:docname="branch.svg">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="16"
-     inkscape:cx="11.706522"
-     inkscape:cy="11.723796"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <path
-       style="opacity:1;color:black;fill:#999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 16,4 L 16,13 L 17,13 L 17,9 L 19,9 L 19,8 L 17,8 L 17,4 L 16,4 z "
-       id="rect4559"
-       sodipodi:nodetypes="ccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <path
-       style="opacity:1;color:black;fill:#999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 9,4 L 9,13 L 8,13 L 8,9 L 6,9 L 6,8 L 8,8 L 8,4 L 9,4 z "
-       id="path1964"
-       sodipodi:nodetypes="ccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <path
-       style="color:black;fill:#999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 0,8 L 2,8 L 2,9 L 0,9 L 0,8 z "
-       id="rect3364" />
-    <path
-       style="color:black;fill:#999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 3,8 L 5,8 L 5,9 L 3,9 L 3,8 z "
-       id="path4252" />
-    <path
-       style="color:black;fill:#999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 20,8 L 22,8 L 22,9 L 20,9 L 20,8 z "
-       id="path4254" />
-    <path
-       style="color:black;fill:#999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 23,8 L 25,8 L 25,9 L 23,9 L 23,8 z "
-       id="path4256" />
-    <path
-       style="color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 3,9 L 4,9 L 4,20 L 21,20 L 21,9 L 22,9 L 22,21 L 3,21 L 3,9 z "
-       id="path4258"
-       sodipodi:nodetypes="ccccccccc" />
-  </g>
-</svg>
Binary file Images/coil.png has changed
--- a/Images/coil.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,112 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.45.1"
-   version="1.0"
-   inkscape:export-filename="/taf/Pim/workspace_laurent/plcopeneditor/Images/coil.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/taf/Pim/workspace_laurent/plcopeneditor/Images"
-   sodipodi:docname="coil.svg"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="5.6568542"
-     inkscape:cx="11.347815"
-     inkscape:cy="11.723796"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="937"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 0,15 L 0,16 L 6,16 L 6,15 L 0,15 z "
-       id="rect4559"
-       sodipodi:nodetypes="ccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:6.87738276px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="4.5849652"
-       y="7.013639"
-       id="text6441"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7478"
-         x="4.5849652"
-         y="7.013639">VAR</tspan></text>
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 25,15 L 25,16 L 19,16 L 19,15 L 25,15 z "
-       id="path1964"
-       sodipodi:nodetypes="ccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <path
-       sodipodi:type="arc"
-       style="opacity:1;color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:0.84852809;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="path1984"
-       sodipodi:cx="7.25"
-       sodipodi:cy="16.5"
-       sodipodi:rx="2.25"
-       sodipodi:ry="4.5"
-       d="M 5.5467128,19.440281 A 2.25,4.5 0 0 1 5.5410496,13.572893"
-       transform="matrix(3.333333,0,0,1.666667,-10.63542,-12)"
-       sodipodi:start="2.4295312"
-       sodipodi:end="3.8497933"
-       sodipodi:open="true" />
-    <path
-       sodipodi:type="arc"
-       style="opacity:1;color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:0.84852809;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="path2879"
-       sodipodi:cx="7.25"
-       sodipodi:cy="16.5"
-       sodipodi:rx="2.25"
-       sodipodi:ry="4.5"
-       d="M 5.5467128,19.440281 A 2.25,4.5 0 0 1 5.5410496,13.572893"
-       transform="matrix(-3.333333,0,0,1.666667,35.63541,-12)"
-       sodipodi:start="2.4295312"
-       sodipodi:end="3.8497933"
-       sodipodi:open="true" />
-  </g>
-</svg>
Binary file Images/comment.png has changed
--- a/Images/comment.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,107 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images/comment.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images"
-   sodipodi:docname="comment.svg">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="32"
-     inkscape:cx="14.549819"
-     inkscape:cy="12.988169"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <rect
-       style="opacity:1;color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="rect6341"
-       width="25"
-       height="17"
-       x="0"
-       y="4" />
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 0,4 L 0,21 L 25,21 L 25,4 L 0,4 z M 1,5 L 24,5 L 24,20 L 1,20 L 1,5 z "
-       id="rect4559"
-       sodipodi:nodetypes="cccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:6.97013044px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="3.5190985"
-       y="12.316453"
-       id="text6441"
-       sodipodi:linespacing="125%"
-       transform="scale(1.034596,0.966561)"><tspan
-         sodipodi:role="line"
-         x="3.5190985"
-         y="12.316453"
-         id="tspan1988">CMT</tspan></text>
-    <rect
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="rect1996"
-       width="1"
-       height="1"
-       x="8"
-       y="16" />
-    <rect
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="rect1998"
-       width="1"
-       height="1"
-       x="12"
-       y="16" />
-    <rect
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="rect2000"
-       width="1"
-       height="1"
-       x="16"
-       y="16" />
-  </g>
-</svg>
Binary file Images/connection.png has changed
--- a/Images/connection.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,95 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/mnt/nfs/Pim/workspace_laurent/PLCEditor/Images/connection.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/mnt/nfs/Pim/workspace_laurent/PLCEditor/Images"
-   sodipodi:docname="connection.svg">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="22.627417"
-     inkscape:cx="14.549819"
-     inkscape:cy="12.988169"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="false"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <rect
-       style="opacity:1;color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="rect6341"
-       width="21"
-       height="13"
-       x="8.8817842e-16"
-       y="6" />
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 0,6 L 0,19 L 21,18.955806 L 21,12.955806 L 25,12.955806 L 25,11.955806 L 21,11.955806 L 21,5.955806 L 0,6 z M 1,7 L 20,6.955806 L 20,17.955806 L 1,18 L 1,7 z "
-       id="rect4559"
-       sodipodi:nodetypes="cccccccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:6.87738276px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="8.3926907"
-       y="15.104307"
-       id="text6441"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7478"
-         x="8.3926907"
-         y="15.104307">C</tspan></text>
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="M 0.51386409,6.5268353 L 6.4523494,12.574524 L 0.48613591,18.513864"
-       id="path1949"
-       sodipodi:nodetypes="ccc" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="M 14.527728,6.5129709 L 20.466214,12.56066 L 14.5,18.5"
-       id="path1951"
-       sodipodi:nodetypes="ccc" />
-  </g>
-</svg>
Binary file Images/contact.png has changed
--- a/Images/contact.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,85 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images/contact.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images"
-   sodipodi:docname="contact.svg">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="22.627417"
-     inkscape:cx="11.711467"
-     inkscape:cy="11.723796"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 18,9 L 18,22 L 20,22 L 20,16 L 25,16 L 25,15 L 20,15 L 20,9 L 18,9 z "
-       id="rect4559"
-       sodipodi:nodetypes="ccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:6.87738276px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="4.5849652"
-       y="7.013639"
-       id="text6441"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7478"
-         x="4.5849652"
-         y="7.013639">VAR</tspan></text>
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 7,9 L 7,22 L 5,22 L 5,16 L 0,16 L 0,15 L 5,15 L 5,9 L 7,9 z "
-       id="path1964"
-       sodipodi:nodetypes="ccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-  </g>
-</svg>
Binary file Images/divergence.png has changed
--- a/Images/divergence.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,81 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images/divergence.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images"
-   sodipodi:docname="divergence.svg">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="32.000001"
-     inkscape:cx="16.854076"
-     inkscape:cy="9.7985002"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 23,5 L 13,5 L 13,1 L 12,1 L 12,5 L 2,5 L 2,11 L 3,11 L 3,7 L 8,7 L 8,11 L 9,11 L 9,7 L 16,7 L 16,11 L 17,11 L 17,7 L 22,7 L 22,11 L 23,11 L 23,5 z "
-       id="rect4559"
-       sodipodi:nodetypes="ccccccccccccccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 25,19 L 0,19 L 0,20 L 2,20 L 2,24 L 3,24 L 3,20 L 8,20 L 8,24 L 9,24 L 9,20 L 16,20 L 16,24 L 17,24 L 17,20 L 22,20 L 22,24 L 23,24 L 23,20 L 25,20 L 25,19 z "
-       id="path1921"
-       sodipodi:nodetypes="ccccccccccccccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 25,17 L 13,17 L 13,13 L 12,13 L 12,17 L 0,17 L 0,18 L 25,18 L 25,17 z "
-       id="path1923"
-       sodipodi:nodetypes="ccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-  </g>
-</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Images/genicons.sh	Fri Feb 29 19:16:10 2008 +0100
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+INKSCAPE=/cygdrive/c/Program\ Files/Inkscape/inkscape.exe
+
+for i in `cat icons.svg |grep -o -e '%%[^%]*%%'|sed 's/%//g'` 
+do
+ echo "$INKSCAPE" `cygpath -w \`pwd\`/icons.svg` -z -e `cygpath -w \`pwd\`/$i.png` -i $i
+ rm  -f $i.png
+ "$INKSCAPE" `cygpath -w \`pwd\`/icons.svg` -z -e `cygpath -w \`pwd\`/$i.png` -i $i
+done
--- a/Images/icons.svg	Fri Feb 29 11:01:03 2008 +0100
+++ b/Images/icons.svg	Fri Feb 29 19:16:10 2008 +0100
@@ -2,47 +2,439 @@
 <!-- Created with Inkscape (http://www.inkscape.org/) -->
 <svg
    xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
+   xmlns:cc="http://creativecommons.org/ns#"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:svg="http://www.w3.org/2000/svg"
    xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    width="16"
    height="16"
    id="svg2"
    sodipodi:version="0.32"
-   inkscape:version="0.45"
+   inkscape:version="0.45.1+0.46pre1+devel"
    sodipodi:modified="TRUE"
    version="1.0"
    inkscape:export-filename="/taf/Pim/workspace_laurent/plcopeneditor/Images/SFC.png"
    inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90">
+   inkscape:export-ydpi="90"
+   sodipodi:docname="icons.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape">
   <defs
-     id="defs4" />
+     id="defs4">
+    <linearGradient
+       id="linearGradient4327">
+      <stop
+         style="stop-color:#0000ff;stop-opacity:1;"
+         offset="0"
+         id="stop4329" />
+      <stop
+         id="stop4331"
+         offset="0.5"
+         style="stop-color:#0000ff;stop-opacity:1;" />
+      <stop
+         style="stop-color:#0000ff;stop-opacity:0;"
+         offset="1"
+         id="stop4333" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4309">
+      <stop
+         id="stop4311"
+         offset="0"
+         style="stop-color:#fe0000;stop-opacity:1;" />
+      <stop
+         style="stop-color:#fe0000;stop-opacity:1;"
+         offset="0.5"
+         id="stop4313" />
+      <stop
+         id="stop4315"
+         offset="1"
+         style="stop-color:#fe0000;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4184">
+      <stop
+         style="stop-color:#d81515;stop-opacity:1;"
+         offset="0"
+         id="stop4186" />
+      <stop
+         id="stop4192"
+         offset="0.5"
+         style="stop-color:#4dd728;stop-opacity:1;" />
+      <stop
+         style="stop-color:#2119b5;stop-opacity:1;"
+         offset="1"
+         id="stop4188" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient27229">
+      <stop
+         style="stop-color:#00fe1a;stop-opacity:1;"
+         offset="0"
+         id="stop27231" />
+      <stop
+         id="stop20982"
+         offset="0.5"
+         style="stop-color:#00fe1a;stop-opacity:1;" />
+      <stop
+         style="stop-color:#7f7f7f;stop-opacity:0;"
+         offset="1"
+         id="stop27233" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient20976">
+      <stop
+         id="stop20978"
+         offset="0"
+         style="stop-color:#7f7f7f;stop-opacity:1;" />
+      <stop
+         id="stop20980"
+         offset="1"
+         style="stop-color:#7f7f7f;stop-opacity:0;" />
+    </linearGradient>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="-50 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       id="perspective2460" />
+    <linearGradient
+       id="linearGradient5197">
+      <stop
+         id="stop5199"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1;" />
+      <stop
+         id="stop5201"
+         offset="1"
+         style="stop-color:#f7f7f7;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5175">
+      <stop
+         style="stop-color:#bdcccd;stop-opacity:1;"
+         offset="0"
+         id="stop5177" />
+      <stop
+         style="stop-color:#7979ff;stop-opacity:1;"
+         offset="1"
+         id="stop5179" />
+    </linearGradient>
+    <marker
+       inkscape:stockid="TriangleOutS"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="TriangleOutS"
+       style="overflow:visible">
+      <path
+         id="path3461"
+         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
+         transform="scale(0.2)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Send"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Send"
+       style="overflow:visible;">
+      <path
+         id="path3327"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
+         transform="scale(0.2) rotate(180) translate(6,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow2Mend"
+       style="overflow:visible;">
+      <path
+         id="path3339"
+         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+         transform="scale(0.6) rotate(180) translate(0,0)" />
+    </marker>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="-50 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       id="perspective22" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5197"
+       id="linearGradient5203"
+       gradientUnits="userSpaceOnUse"
+       x1="40"
+       y1="1"
+       x2="40"
+       y2="16" />
+    <inkscape:perspective
+       id="perspective3259"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3280"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3304"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3330"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3356"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3380"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3401"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3420"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3442"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3464"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3490"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.93933,2.771444e-7,-2.74398e-7,0.930021,-2.994365,-0.94731)"
+       r="12.5625"
+       fy="16.40625"
+       fx="15"
+       cy="16.40625"
+       cx="15"
+       id="radialGradient4594"
+       xlink:href="#linearGradient4588"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4588">
+      <stop
+         id="stop4590"
+         offset="0"
+         style="stop-color:#494949;stop-opacity:1;" />
+      <stop
+         id="stop4592"
+         offset="1"
+         style="stop-color:#262626;stop-opacity:0;" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective3517"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3536"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3556"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3576"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3597"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3619"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3762"
+       inkscape:persp3d-origin="300 : 400 : 1"
+       inkscape:vp_z="700 : 600 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="-50 : 600 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5175"
+       id="linearGradient3808"
+       gradientUnits="userSpaceOnUse"
+       x1="0"
+       y1="1"
+       x2="15"
+       y2="16"
+       gradientTransform="translate(-40,0)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient20976"
+       id="linearGradient4156"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1,0,0,-1,246.5,71)"
+       x1="19"
+       y1="11"
+       x2="19"
+       y2="23" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient27229"
+       id="linearGradient4158"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1,0,0,-1,245.5,70)"
+       x1="19"
+       y1="11"
+       x2="19"
+       y2="23" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4184"
+       id="linearGradient4190"
+       x1="290"
+       y1="11"
+       x2="296"
+       y2="11"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient20976"
+       id="linearGradient4305"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1,0,0,-1,246.5,71)"
+       x1="19"
+       y1="11"
+       x2="19"
+       y2="23" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4309"
+       id="linearGradient4307"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1,0,0,-1,245.5,70)"
+       x1="19"
+       y1="11"
+       x2="19"
+       y2="23" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient20976"
+       id="linearGradient4323"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1,0,0,-1,246.5,71)"
+       x1="19"
+       y1="11"
+       x2="19"
+       y2="23" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4327"
+       id="linearGradient4325"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1,0,0,-1,245.5,70)"
+       x1="19"
+       y1="11"
+       x2="19"
+       y2="23" />
+  </defs>
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
      bordercolor="#666666"
      borderopacity="1.0"
-     inkscape:pageopacity="0.0"
+     inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:zoom="31.678384"
-     inkscape:cx="7.9374999"
-     inkscape:cy="7.4758732"
+     inkscape:zoom="22.627417"
+     inkscape:cx="-48.652052"
+     inkscape:cy="-94.30544"
      inkscape:document-units="px"
-     inkscape:current-layer="layer6"
+     inkscape:current-layer="layer1"
      width="16px"
      height="16px"
      showgrid="true"
      inkscape:grid-points="true"
-     gridtolerance="50"
+     gridtolerance="10"
      showguides="true"
      inkscape:guide-bbox="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="937"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
+     inkscape:window-width="1680"
+     inkscape:window-height="990"
+     inkscape:window-x="-4"
+     inkscape:window-y="-4">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2410"
+       visible="true"
+       enabled="true" />
+  </sodipodi:namedview>
   <metadata
      id="metadata7">
     <rdf:RDF>
@@ -57,21 +449,233 @@
   <g
      inkscape:label="Calque 1"
      inkscape:groupmode="layer"
-     id="layer1">
-    <path
-       style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 0,0 L 0,16 L 16,16 L 16,0 L 0,0 z M 1,1 L 15,1 L 15,15 L 1,15 L 1,1 z "
-       id="rect2160"
-       sodipodi:nodetypes="cccccccccc" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="ST"
-     style="display:none">
+     id="layer1"
+     style="display:inline">
+    <rect
+       inkscape:label="#rect3636"
+       y="91"
+       x="-62"
+       height="24"
+       width="24"
+       id="add_action"
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="add_connection"
+       width="24"
+       height="24"
+       x="-22"
+       y="91"
+       inkscape:label="#rect3636" />
+    <rect
+       inkscape:label="#rect3636"
+       y="91"
+       x="18"
+       height="24"
+       width="24"
+       id="add_block"
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="add_initial_step"
+       width="24"
+       height="24"
+       x="58"
+       y="91"
+       inkscape:label="#rect3636" />
+    <rect
+       inkscape:label="#rect3636"
+       y="91"
+       x="98"
+       height="24"
+       width="24"
+       id="add_jump"
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="add_variable"
+       width="24"
+       height="24"
+       x="138"
+       y="91"
+       inkscape:label="#rect3636" />
+    <rect
+       inkscape:label="#rect3636"
+       y="91"
+       x="178"
+       height="24"
+       width="24"
+       id="add_contact"
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="add_branch"
+       width="24"
+       height="24"
+       x="218"
+       y="91"
+       inkscape:label="#rect3636" />
+    <rect
+       inkscape:label="#rect3636"
+       y="91"
+       x="258"
+       height="24"
+       width="24"
+       id="add_transition"
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="add_rung"
+       width="24"
+       height="24"
+       x="298"
+       y="91"
+       inkscape:label="#rect3636" />
+    <rect
+       inkscape:label="#rect3636"
+       y="91"
+       x="338"
+       height="24"
+       width="24"
+       id="select"
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="add_comment"
+       width="24"
+       height="24"
+       x="378"
+       y="91"
+       inkscape:label="#rect3636" />
+    <rect
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="add_step"
+       width="24"
+       height="24"
+       x="-182"
+       y="91"
+       inkscape:label="#rect3636" />
+    <rect
+       inkscape:label="#rect3636"
+       y="91"
+       x="-142"
+       height="24"
+       width="24"
+       id="add_wire"
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="add_divergence"
+       width="24"
+       height="24"
+       x="-102"
+       y="91"
+       inkscape:label="#rect3636" />
+    <rect
+       inkscape:label="#rect3636"
+       y="91"
+       x="-222"
+       height="24"
+       width="24"
+       id="add_coil"
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="opacity:1;fill:url(#linearGradient5203);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect5195"
+       width="565.5"
+       height="25"
+       x="-5"
+       y="-4" />
+    <path
+       style="opacity:1;fill:#09ff00;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.33726069px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="M 124,30 L 124,33 L 127,33 L 127,30 L 124,30 z M 125,31 L 126,31 L 126,32 L 125,32 L 125,31 z"
+       id="rect2530" />
+    <g
+       style="fill:#000000"
+       transform="matrix(-8.1928955e-2,0.9966381,-0.9966381,-8.1928955e-2,146.38388,-97.87885)"
+       id="g5155">
+      <path
+         id="path5157"
+         d="M 128.4375,4.1875 C 127.98404,4.1898596 127.55714,4.3491119 127.21875,4.6875 L 127.90625,5.40625 C 128.22947,5.0830262 128.65236,5.0593917 129.125,5.4375 C 129.59764,5.8156083 130.0625,6.6423611 130.0625,8.03125 L 131.0625,8.03125 C 131.0625,6.4201389 130.52736,5.2781417 129.75,4.65625 C 129.36132,4.3453041 128.89096,4.1851404 128.4375,4.1875 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         id="path5159"
+         d="M 130.5581,9.1981942 L 129.5581,7.4681942 L 131.5581,7.4681942 L 130.5581,9.1981942 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.2pt;marker-start:none;stroke-opacity:1" />
+    </g>
+    <path
+       style="opacity:1;fill:#00b0ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.33726069px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="M 130.5083,27 C 129.6803,27 129.0083,27.672 129.0083,28.5 C 129.0083,29.328 129.6803,30 130.5083,30 C 131.3363,30 132.0083,29.328 132.0083,28.5 C 132.0083,27.672 131.3363,27 130.5083,27 z M 130.5083,28 C 130.7843,28 131.0083,28.224 131.0083,28.5 C 131.0083,28.776 130.7843,29 130.5083,29 C 130.2323,29 130.0083,28.776 130.0083,28.5 C 130.0083,28.224 130.2323,28 130.5083,28 z"
+       id="path2525" />
+    <g
+       id="g5151"
+       transform="matrix(0.9414634,-0.3371153,0.3371153,0.9414634,5.1193823,62.570324)"
+       style="fill:#000000">
+      <path
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="M 128.4375,4.1875 C 127.98404,4.1898596 127.55714,4.3491119 127.21875,4.6875 L 127.90625,5.40625 C 128.22947,5.0830262 128.65236,5.0593917 129.125,5.4375 C 129.59764,5.8156083 130.0625,6.6423611 130.0625,8.03125 L 131.0625,8.03125 C 131.0625,6.4201389 130.52736,5.2781417 129.75,4.65625 C 129.36132,4.3453041 128.89096,4.1851404 128.4375,4.1875 z"
+         id="path2537" />
+      <path
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.2pt;marker-start:none;stroke-opacity:1"
+         d="M 130.5581,9.1981942 L 129.5581,7.4681942 L 131.5581,7.4681942 L 130.5581,9.1981942 z"
+         id="path5145" />
+    </g>
+    <rect
+       style="opacity:1;fill:#00ffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.33726069px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect2496"
+       width="3"
+       height="3"
+       x="90"
+       y="8" />
+    <path
+       style="opacity:1;fill:#00ffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.33726069px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="M 69 3 L 69 8 L 73 8 L 73 3 L 69 3 z M 70 4 L 72 4 L 72 7 L 70 7 L 70 4 z "
+       id="rect2491" />
+    <path
+       style="opacity:1;fill:#00ffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.33726069px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="M 42 8 L 42 14 L 48 14 L 48 8 L 42 8 z M 43 9 L 47 9 L 47 13 L 43 13 L 43 9 z "
+       id="rect2486" />
     <text
        xml:space="preserve"
-       style="font-size:10.35983276px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       style="font-size:5px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="8"
+       y="-14"
+       id="text2432"><tspan
+         sodipodi:role="line"
+         id="tspan2434"
+         x="8"
+         y="-14">%% ST IL FBD LD SFC FUNCTION FUNCTIONBLOCK PROJECT TRANSITION ACTION CONFIGURATION RESOURCE DATATYPE DATATYPES PROGRAM TRANSITIONS ACTIONS CONFIGURATIONS RESOURCES PROPERTIES%%</tspan></text>
+    <text
+       sodipodi:linespacing="100%"
+       id="text2443"
+       y="24"
+       x="102"
+       style="font-size:6.9483304px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Script MT Bold;-inkscape-font-specification:'Script MT Bold, Bold'"
+       xml:space="preserve"><tspan
+         dx="0 0 -0.72712123 -0.55745977"
+         y="24"
+         x="102"
+         id="tspan2445"
+         sodipodi:role="line">f(x)</tspan></text>
+    <path
+       id="path2456"
+       style="display:inline;font-size:6.94833039999999970px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Script MT Bold;-inkscape-font-specification:'Script MT Bold, Bold'"
+       d="M 106.38947,9.8791853 C 106.02456,10.289712 105.66315,10.606378 105.30527,10.829185 C 104.94736,11.051993 104.62808,11.163396 104.34737,11.163396 C 104.21403,11.163396 104.03158,11.112518 103.80001,11.010765 C 103.65263,11.782694 103.5228,12.616027 103.41052,13.510767 C 103.04561,13.559887 102.60702,13.635325 102.09474,13.737083 C 102.20702,12.775676 102.40176,11.528309 102.67894,9.9949745 C 102.64035,9.9283088 102.57193,9.7598871 102.47369,9.4897109 L 102.12105,9.8791853 L 102,9.8791853 L 102,9.4055001 L 103,8.3686566 C 103.19298,7.4248004 103.34912,6.7423444 103.46842,6.3212872 C 103.58773,5.9002394 103.75438,5.43445 103.96842,4.9239177 C 104.18245,4.4133976 104.31754,4.1204152 104.37369,4.0449697 C 104.42982,3.9695381 104.56579,3.8976083 104.78158,3.82918 C 104.99736,3.7607663 105.22807,3.6958539 105.47369,3.634443 C 105.71929,3.573047 105.85087,3.5423452 105.86842,3.5423377 C 106.00175,3.5423452 106.11053,3.6291873 106.19473,3.8028642 C 106.27894,3.9765556 106.32106,4.205503 106.32106,4.4897069 C 106.32106,4.9809414 106.19123,5.4546254 105.93159,5.9107605 C 105.67193,6.366906 105.1807,6.9283093 104.4579,7.5949725 L 104.01579,9.7897109 C 104.18772,10.158133 104.44561,10.342343 104.78947,10.342343 C 105.28071,10.342343 105.81403,9.9862034 106.38947,9.2739218 L 106.38947,9.8791853 z M 104.62105,6.8791824 C 105.03158,6.5212918 105.35351,6.1362042 105.58684,5.7239183 C 105.82017,5.3116431 105.93685,4.9318185 105.93685,4.5844438 C 105.93685,4.4370818 105.90965,4.3160292 105.85526,4.2212856 C 105.80087,4.1265556 105.73333,4.0791872 105.65263,4.0791802 C 105.49825,4.0791872 105.34122,4.2809416 105.18158,4.6844438 C 105.02194,5.0879589 104.83508,5.8195376 104.62105,6.8791824 L 104.62105,6.8791824 z" />
+    <path
+       style="display:inline;font-size:6.94833039999999970px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Script MT Bold;-inkscape-font-specification:'Script MT Bold, Bold'"
+       d="M 109.08648,6.51458 C 108.47828,7.078571 108.05839,7.6792438 107.82678,8.3166003 C 107.59518,8.9539606 107.47938,9.5502136 107.47938,10.105361 C 107.47938,10.397078 107.51251,10.660065 107.57882,10.894323 C 107.64512,11.12858 107.75164,11.370353 107.89838,11.61964 L 107.62523,11.61964 C 107.34058,11.244825 107.14125,10.900953 107.0272,10.588019 C 106.91317,10.275087 106.85615,9.9533146 106.85615,9.6227006 C 106.85615,9.0268896 107.0113,8.4620192 107.32159,7.9280853 C 107.63187,7.3941562 108.12292,6.9229883 108.79476,6.51458 L 109.08648,6.51458 z"
+       id="path2452" />
+    <path
+       style="display:inline;font-size:6.94833039999999970px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Script MT Bold;-inkscape-font-specification:'Script MT Bold, Bold'"
+       d="M 112.91682,10.078181 C 112.28227,10.705079 111.72799,11.018529 111.25401,11.018529 C 110.80548,11.018529 110.51115,10.759869 110.37099,10.242549 C 110.11615,10.759869 109.77212,11.018529 109.3389,11.018529 C 109.16306,11.018529 109.00251,10.970111 108.85725,10.873272 C 108.712,10.776434 108.63936,10.673224 108.63936,10.563644 C 108.63936,10.512678 108.71327,10.424122 108.86107,10.297977 C 109.00888,10.171833 109.0968,10.108761 109.12483,10.10876 C 109.16561,10.108761 109.20511,10.163551 109.24334,10.27313 C 109.32743,10.502484 109.4472,10.61716 109.60265,10.61716 C 109.77084,10.61716 109.92057,10.489105 110.0518,10.232994 C 110.18304,9.9768826 110.28498,9.6589726 110.35761,9.2792626 C 110.43024,8.8995566 110.46655,8.6651062 110.46655,8.5759107 C 110.46655,8.3032368 110.36717,8.1668987 110.16839,8.166896 C 109.91865,8.1668987 109.58736,8.5173004 109.17453,9.2181016 C 108.95537,9.5901666 108.73366,9.8768586 108.5094,10.078181 L 108.42148,10.078181 L 108.42148,9.7341486 C 108.55654,9.6016336 108.70562,9.4054096 108.86872,9.1454726 C 109.18472,8.6357998 109.47077,8.2643741 109.72689,8.0311948 C 109.983,7.7980214 110.23975,7.6814331 110.49714,7.6814299 C 110.92271,7.6814331 111.17755,7.9298998 111.26165,8.4268305 C 111.38906,8.1694471 111.52221,7.9808672 111.6611,7.8610906 C 111.79999,7.74132 111.96755,7.6814331 112.16377,7.6814299 C 112.35745,7.6814331 112.50398,7.7406828 112.60336,7.8591793 C 112.70275,7.9776819 112.75245,8.0904475 112.75245,8.1974765 C 112.75245,8.2331565 112.68109,8.3191642 112.53839,8.4554998 C 112.39567,8.5918404 112.29629,8.6600095 112.24022,8.6600071 C 112.20455,8.6600095 112.18543,8.6135016 112.18288,8.5204835 C 112.18034,8.4274701 112.15421,8.3376399 112.10452,8.2509924 C 112.05482,8.1643504 111.99048,8.121028 111.91149,8.1210252 C 111.7127,8.121028 111.53942,8.3841477 111.39162,8.9103856 C 111.24381,9.4366266 111.16991,9.8360846 111.16991,10.10876 C 111.16991,10.254018 111.20685,10.371243 111.28077,10.460436 C 111.35466,10.549629 111.45023,10.594225 111.56745,10.594224 C 111.90638,10.594225 112.35617,10.275679 112.91682,9.6385846 L 112.91682,10.078181 z"
+       id="path2450" />
+    <path
+       style="display:inline;font-size:6.94833039999999970px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Script MT Bold;-inkscape-font-specification:'Script MT Bold, Bold'"
+       d="M 113.85069,6.51458 C 114.11766,6.8558049 114.31389,7.1846501 114.43943,7.5011164 C 114.56496,7.8175886 114.62772,8.1570418 114.62772,8.5194768 C 114.62772,9.0905376 114.47656,9.6452426 114.17423,10.183594 C 113.87191,10.721945 113.3751,11.200626 112.68382,11.61964 L 112.38414,11.61964 C 112.68648,11.327921 112.91498,11.081729 113.06969,10.881064 C 113.22439,10.680397 113.37643,10.420946 113.52583,10.10271 C 113.67522,9.7844726 113.79014,9.4481136 113.87058,9.0936306 C 113.95102,8.7391516 113.99124,8.3886477 113.99124,8.0421204 C 113.99124,7.7238855 113.95943,7.4520579 113.89577,7.2266366 C 113.83213,7.0012217 113.7287,6.7638698 113.58549,6.51458 L 113.85069,6.51458 z"
+       id="text2438" />
+    <text
+       xml:space="preserve"
+       style="display:inline;font-size:10.35983276000000000px;font-style:normal;font-weight:normal;fill:#d19f34;fill-opacity:1;stroke:none;stroke-width:0.33726069px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;opacity:1;color:#000000;fill-rule:nonzero;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;visibility:visible;overflow:visible;enable-background:accumulate"
        x="1.3590535"
        y="11.606757"
        id="text3137"
@@ -80,63 +684,1408 @@
          id="tspan3139"
          x="1.3590535"
          y="11.606757">ST</tspan></text>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer4"
-     inkscape:label="FBD"
-     style="display:none">
-    <path
-       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 3,3 L 3,4 L 2,4 L 2,5 L 3,5 L 3,7 L 7,7 L 7,5 L 8,5 L 8,10 L 7,10 L 7,9 L 3,9 L 3,10 L 2,10 L 2,11 L 3,11 L 3,13 L 7,13 L 7,11 L 9,11 L 9,8 L 10,8 L 10,10 L 14,10 L 14,6 L 10,6 L 10,7 L 9,7 L 9,4 L 7,4 L 7,3 L 3,3 z M 4,4 L 6,4 L 6,6 L 4,6 L 4,4 z M 11,7 L 13,7 L 13,9 L 11,9 L 11,7 z M 4,10 L 6,10 L 6,12 L 4,12 L 4,10 z "
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;overflow:visible"
+       d="M 43,3 L 43,4 L 42,4 L 42,5 L 43,5 L 43,7 L 47,7 L 47,5 L 48,5 L 48,10 L 47,10 L 47,9 L 43,9 L 43,10 L 42,10 L 42,11 L 43,11 L 43,13 L 47,13 L 47,11 L 49,11 L 49,8 L 50,8 L 50,10 L 54,10 L 54,6 L 50,6 L 50,7 L 49,7 L 49,4 L 47,4 L 47,3 L 43,3 z M 44,4 L 46,4 L 46,6 L 44,6 L 44,4 z M 51,7 L 53,7 L 53,9 L 51,9 L 51,7 z M 44,10 L 46,10 L 46,12 L 44,12 L 44,10 z"
        id="rect4119" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer5"
-     inkscape:label="LD"
-     style="display:none">
-    <path
-       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 5,4 L 5,7 L 4,7 L 4,6 L 3,6 L 3,10 L 4,10 L 4,9 L 5,9 L 5,12 L 4,12 L 4,11 L 3,11 L 3,13 L 2,13 L 2,3 L 3,3 L 3,5 L 4,5 L 4,4 L 5,4 z "
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;overflow:visible"
+       d="M 65,4 L 65,7 L 64,7 L 64,6 L 63,6 L 63,10 L 64,10 L 64,9 L 65,9 L 65,12 L 64,12 L 64,11 L 63,11 L 63,13 L 62,13 L 62,3 L 63,3 L 63,5 L 64,5 L 64,4 L 65,4 z"
        id="path4154"
        sodipodi:nodetypes="ccccccccccccccccccccc" />
     <path
-       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 6,4 L 6,7 L 7,7 L 7,6 L 8,6 L 8,10 L 7,10 L 7,9 L 6,9 L 6,12 L 7,12 L 7,11 L 9,11 L 9,6 L 9.5625,6 C 9.6339067,6.3274464 9.7824133,6.649006 10,7 L 11,7 C 10.189404,5.9684327 10.157836,5.0315673 11,4 L 10.125,4 C 9.8543812,4.3520909 9.6845473,4.6715671 9.59375,5 L 7,5 L 7,4 L 6,4 z "
+       style="display:inline;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;overflow:visible"
+       d="M 66,4 L 66,7 L 67,7 L 67,6 L 68,6 L 68,10 L 67,10 L 67,9 L 66,9 L 66,12 L 67,12 L 67,11 L 69,11 L 69,6 L 69.5625,6 C 69.633907,6.3274464 69.782413,6.649006 70,7 L 71,7 C 70.189404,5.9684327 70.157836,5.0315673 71,4 L 70.125,4 C 69.854381,4.3520909 69.684547,4.6715671 69.59375,5 L 67,5 L 67,4 L 66,4 z"
        id="path4156" />
     <path
-       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 14,3 L 14,8 L 13,8 L 13,6 L 12.4375,6 C 12.366093,6.3274464 12.217587,6.649006 12,7 L 11,7 C 11.810596,5.9684327 11.842164,5.0315673 11,4 L 11.875,4 C 12.145619,4.3520909 12.315453,4.6715671 12.40625,5 L 13,5 L 13,3 L 14,3 z "
+       style="display:inline;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;overflow:visible"
+       d="M 74,3 L 74,8 L 73,8 L 73,6 L 72.4375,6 C 72.366093,6.3274464 72.217587,6.649006 72,7 L 71,7 C 71.810596,5.9684327 71.842164,5.0315673 71,4 L 71.875,4 C 72.145619,4.3520909 72.315453,4.6715671 72.40625,5 L 73,5 L 73,3 L 74,3 z"
        id="path4167"
        sodipodi:nodetypes="ccccccccccccc" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer6"
-     inkscape:label="SFC"
-     style="display:inline">
-    <path
-       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 2,14 L 7,14 L 7,11 L 5,11 L 5,10 L 6,10 L 6,9 L 5,9 L 5,8 L 11,8 L 11,9 L 10,9 L 10,10 L 11,10 L 11,11 L 9,11 L 9,14 L 14,14 L 14,11 L 12,11 L 12,10 L 13,10 L 13,9 L 12,9 L 12,7 L 8,7 L 8,5 L 10,5 L 10,2 L 5,2 L 5,5 L 7,5 L 7,7 L 4,7 L 4,9 L 3,9 L 3,10 L 4,10 L 4,11 L 2,11 L 2,14 z M 3,13 L 3,12 L 6,12 L 6,13 L 3,13 z M 6,4 L 6,3 L 9,3 L 9,4 L 6,4 z M 10,13 L 10,12 L 13,12 L 13,13 L 10,13 z "
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;overflow:visible"
+       d="M 82,14 L 87,14 L 87,11 L 85,11 L 85,10 L 86,10 L 86,9 L 85,9 L 85,8 L 91,8 L 91,9 L 90,9 L 90,10 L 91,10 L 91,11 L 89,11 L 89,14 L 94,14 L 94,11 L 92,11 L 92,10 L 93,10 L 93,9 L 92,9 L 92,7 L 88,7 L 88,5 L 90,5 L 90,2 L 85,2 L 85,5 L 87,5 L 87,7 L 84,7 L 84,9 L 83,9 L 83,10 L 84,10 L 84,11 L 82,11 L 82,14 z M 83,13 L 83,12 L 86,12 L 86,13 L 83,13 z M 86,4 L 86,3 L 89,3 L 89,4 L 86,4 z M 90,13 L 90,12 L 93,12 L 93,13 L 90,13 z"
        id="path4188"
        sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer3"
-     inkscape:label="IL"
-     style="display:none">
     <text
        xml:space="preserve"
-       style="font-size:10.82976246px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;font-family:Bitstream Vera Sans"
-       x="2.9903469"
+       style="display:inline;font-size:10.82976246000000000px;font-style:normal;font-weight:normal;fill:#008000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="23.256508"
        y="11.842409"
        id="text4114"
        transform="scale(0.9868675,1.0133073)"><tspan
          sodipodi:role="line"
          id="tspan4116"
-         x="2.9903469"
+         x="23.256508"
          y="11.842409">IL</tspan></text>
+    <path
+       style="opacity:1;fill:#ff8700;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.33726069px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="M 126,23 C 124.896,23 124,23.896 124,25 C 124,26.104 124.896,27 126,27 C 127.104,27 128,26.104 128,25 C 128,23.896 127.104,23 126,23 z M 126,24 C 126.552,24 127,24.448 127,25 C 127,25.552 126.552,26 126,26 C 125.448,26 125,25.552 125,25 C 125,24.448 125.448,24 126,24 z"
+       id="path2513" />
+    <g
+       id="g5161"
+       transform="matrix(-0.9663035,-0.2574047,0.2574047,-0.9663035,249.5574,68.565406)"
+       style="fill:#000000">
+      <path
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="M 129.125,5.4375 C 129.59764,5.8156083 130.0625,6.6423611 130.0625,8.03125 L 131.0625,8.03125 C 131.0625,6.4201389 130.52736,5.2781417 129.75,4.65625 L 129.125,5.4375 z"
+         id="path5163"
+         sodipodi:nodetypes="ccccc" />
+      <path
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.2pt;marker-start:none;stroke-opacity:1"
+         d="M 130.5581,9.1981942 L 129.5581,7.4681942 L 131.5581,7.4681942 L 130.5581,9.1981942 z"
+         id="path5165" />
+    </g>
+    <g
+       id="g4204">
+      <path
+         sodipodi:nodetypes="cccccccccccccccccccccccccccccccccc"
+         id="rect2479"
+         d="M 123,2 L 123,3 L 122,3 L 122,4 L 123,4 L 123,6 L 122,6 L 122,7 L 123,7 L 123,9 L 122,9 L 122,10 L 123,10 L 123,12 L 122,12 L 122,13 L 123,13 L 123,14 L 133,14 L 133,11 L 134,11 L 134,10 L 133,10 L 133,6 L 134,6 L 134,5 L 133,5 L 133,2 L 123,2 z M 124,3 L 132,3 L 132,13 L 124,13 L 124,3 z"
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.33726068999999997px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:nodetypes="cccccccccsssssssssccccssssscc"
+         id="path5167"
+         style="font-size:6.9483304px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;font-family:Script MT Bold;-inkscape-font-specification:'Script MT Bold, Bold'"
+         d="M 125.94198,9.8755094 C 125.80966,10.568221 125.69325,11.316015 125.59253,12.118906 C 125.265,12.162987 124.87137,12.230693 124.41164,12.322 C 124.51258,11.459273 124.68723,10.339933 124.93593,8.9639793 C 124.90136,8.9041561 124.84001,8.7530205 124.75179,8.5105761 L 124.43531,8.8600748 L 124.32675,8.8600748 L 124.32675,8.4350072 L 125.22402,7.5045847 C 125.39724,6.6576045 125.53729,6.0451959 125.64437,5.6673547 C 125.75147,5.2895232 125.90106,4.8715427 126.0932,4.4134113 C 126.28523,3.9552907 126.40646,3.6923784 126.45671,3.624678 C 126.50718,3.5569877 126.62921,3.4924413 126.82278,3.4310365 C 127.01645,3.3696443 127.22348,3.3113945 127.44389,3.2562857 C 127.66419,3.2011916 127.78241,3.1736421 127.7981,3.1736348 C 127.91771,3.1736421 128.01537,3.2515712 128.09094,3.407421 C 128.16643,3.5632857 128.20419,3.7687337 128.20419,4.0237666 C 128.20419,4.464582 128.08777,4.8896471 127.85476,5.2989647 C 127.62168,5.708293 127.18103,6.212073 126.53243,6.8103117 L 126.1357,8.7797841 L 125.94198,9.8755094 z M 126.67884,6.1679889 C 127.04714,5.8468321 127.33614,5.5012691 127.54551,5.1313007 C 127.75482,4.761341 127.85951,4.4204999 127.85951,4.1087806 C 127.85951,3.9765439 127.83516,3.8679156 127.7863,3.7828955 C 127.7374,3.6978895 127.67694,3.655383 127.60442,3.6553757 C 127.46595,3.655383 127.32496,3.836429 127.18177,4.1985165 C 127.03853,4.5606151 126.87073,5.2171058 126.67884,6.1679889 L 126.67884,6.1679889 z" />
+      <path
+         style="font-size:6.9483304px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;font-family:Script MT Bold;-inkscape-font-specification:'Script MT Bold, Bold'"
+         d="M 128,7 C 127.58288,7.386804 127.2949,7.798766 127.13605,8.235886 C 126.97722,8.673009 126.8978,9.081939 126.8978,9.462678 C 126.8978,9.662747 126.92052,9.843114 126.96601,10.003774 C 127.01147,10.164436 127.08453,10.330252 127.18516,10.501222 L 126.99783,10.501222 C 126.80261,10.244161 126.6659,10.008322 126.58768,9.793702 C 126.50947,9.579081 126.47036,9.3584 126.47036,9.131653 C 126.47036,8.723026 126.57677,8.335619 126.78959,7.969429 C 127.00238,7.603243 127.33915,7.2801 127.79993,7 L 128,7 z"
+         id="path5169" />
+      <path
+         style="font-size:6.9483304px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;font-family:Script MT Bold;-inkscape-font-specification:'Script MT Bold, Bold'"
+         d="M 130.62698,9.444037 C 130.19178,9.873984 129.81163,10.08896 129.48656,10.08896 C 129.17894,10.08896 128.97709,9.911562 128.88097,9.556767 C 128.70618,9.911562 128.47024,10.08896 128.17311,10.08896 C 128.05251,10.08896 127.94241,10.055753 127.8428,9.989338 C 127.74316,9.922923 127.69336,9.852138 127.69336,9.776984 C 127.69336,9.74203 127.74404,9.681295 127.8454,9.594782 C 127.94677,9.508267 128.00709,9.465011 128.02631,9.465009 C 128.05428,9.465011 128.08135,9.502587 128.10759,9.577739 C 128.16526,9.735039 128.2474,9.813687 128.35401,9.813687 C 128.46935,9.813687 128.57205,9.725863 128.66204,9.550214 C 128.75206,9.374564 128.82197,9.15653 128.8718,8.896112 C 128.92159,8.635697 128.94649,8.474903 128.94649,8.41373 C 128.94649,8.226722 128.87833,8.133216 128.74201,8.133214 C 128.57073,8.133216 128.34352,8.373533 128.06039,8.854166 C 127.91008,9.109341 127.75802,9.305963 127.60422,9.444037 L 127.54392,9.444037 L 127.54392,9.208088 C 127.63655,9.117205 127.73879,8.982628 127.85065,8.804355 C 128.06737,8.454804 128.26357,8.200067 128.43921,8.040146 C 128.61487,7.880227 128.79095,7.800267 128.96749,7.800265 C 129.25935,7.800267 129.43413,7.970674 129.4918,8.311486 C 129.57918,8.134963 129.67051,8.005629 129.76577,7.923482 C 129.86101,7.841339 129.97593,7.800267 130.11051,7.800265 C 130.24335,7.800267 130.34383,7.840902 130.41199,7.922172 C 130.48016,8.003444 130.51425,8.080783 130.51425,8.154188 C 130.51425,8.178657 130.4653,8.237645 130.36743,8.331148 C 130.26956,8.424655 130.2014,8.471407 130.16294,8.471406 C 130.13848,8.471407 130.12536,8.439511 130.12362,8.375716 C 130.12187,8.311925 130.10396,8.250316 130.06988,8.19089 C 130.03579,8.131468 129.99166,8.101756 129.93748,8.101754 C 129.80115,8.101756 129.68231,8.282213 129.58095,8.643124 C 129.47957,9.004038 129.42889,9.278 129.42889,9.465009 C 129.42889,9.564632 129.45421,9.64503 129.50492,9.706201 C 129.55558,9.767372 129.62114,9.797958 129.70153,9.797957 C 129.93398,9.797958 130.24246,9.579488 130.62698,9.142547 L 130.62698,9.444037 z"
+         id="path5171" />
+      <path
+         style="font-size:6.9483304px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;font-family:Script MT Bold;-inkscape-font-specification:'Script MT Bold, Bold'"
+         d="M 131.26747,7 C 131.45055,7.234023 131.58513,7.459556 131.67123,7.6766 C 131.75733,7.893648 131.80037,8.126455 131.80037,8.375026 C 131.80037,8.766678 131.6967,9.147114 131.48935,9.516333 C 131.28201,9.885552 130.94127,10.213849 130.46719,10.501222 L 130.26164,10.501222 C 130.46901,10.301152 130.62573,10.132305 130.73182,9.994681 C 130.83791,9.857057 130.94219,9.679117 131.04466,9.460861 C 131.14712,9.242602 131.22594,9.011917 131.28111,8.768799 C 131.33628,8.525685 131.36386,8.285299 131.36386,8.047638 C 131.36386,7.829382 131.34203,7.642954 131.29838,7.488352 C 131.25474,7.333755 131.1838,7.170971 131.08557,7 L 131.26747,7 z"
+         id="path5173" />
+    </g>
+    <g
+       id="g3262"
+       inkscape:label="Calque 1"
+       transform="translate(18,91)">
+      <rect
+         y="1"
+         x="4"
+         height="23"
+         width="17"
+         id="rect6341"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         sodipodi:nodetypes="cccccccccccccccccccccccccccccc"
+         id="rect4559"
+         d="M 3,1 L 3,8 L 0,8 L 0,9 L 3,9 L 3,14 L 0,14 L 0,15 L 3,15 L 3,20 L 0,20 L 0,21 L 3,21 L 3,24 L 21,24 L 21,15 L 24,15 L 24,14 L 21,14 L 21,9 L 24,9 L 24,8 L 21,8 L 21,1 L 3,1 z M 4,2 L 20,2 L 20,23 L 4,23 L 4,2 z"
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <text
+         transform="scale(1.0096698,0.9904228)"
+         sodipodi:linespacing="125%"
+         id="text6441"
+         y="8.0773582"
+         x="6.9329596"
+         style="font-size:6.94388676px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="8.0773582"
+           x="6.9329596"
+           id="tspan6443"
+           sodipodi:role="line">FB</tspan></text>
+    </g>
+    <g
+       id="g3283"
+       inkscape:label="Calque 1"
+       transform="translate(218,92)">
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         sodipodi:nodetypes="ccccccccc"
+         id="path3285"
+         d="M 15,4 L 15,13 L 16,13 L 16,9 L 18,9 L 18,8 L 16,8 L 16,4 L 15,4 z"
+         style="opacity:1;fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         sodipodi:nodetypes="ccccccccc"
+         id="path1964"
+         d="M 9,4 L 9,13 L 8,13 L 8,9 L 6,9 L 6,8 L 8,8 L 8,4 L 9,4 z"
+         style="opacity:1;fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <path
+         id="rect3364"
+         d="M 0,8 L 2,8 L 2,9 L 0,9 L 0,8 z"
+         style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <path
+         id="path4252"
+         d="M 3,8 L 5,8 L 5,9 L 3,9 L 3,8 z"
+         style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <path
+         id="path4254"
+         d="M 19,8 L 21,8 L 21,9 L 19,9 L 19,8 z"
+         style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <path
+         id="path4256"
+         d="M 22,8 L 24,8 L 24,9 L 22,9 L 22,8 z"
+         style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <path
+         sodipodi:nodetypes="ccccccccc"
+         id="path4258"
+         d="M 3,9 L 4,9 L 4,20 L 20,20 L 20,9 L 21,9 L 21,21 L 3,21 L 3,9 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+    </g>
+    <path
+       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       d="M -222,106 L -222,107 L -216,107 L -216,106 L -222,106 z"
+       id="path3309"
+       sodipodi:nodetypes="ccccc"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:6.87738276px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="-217.91504"
+       y="98.013641"
+       id="text3311"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7478"
+         x="-217.91504"
+         y="98.013641">VAR</tspan></text>
+    <path
+       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       d="M -198,106 L -198,107 L -204,107 L -204,106 L -198,106 z"
+       id="path3314"
+       sodipodi:nodetypes="ccccc"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <path
+       sodipodi:type="arc"
+       style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.84852809;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       id="path1984"
+       sodipodi:cx="7.25"
+       sodipodi:cy="16.5"
+       sodipodi:rx="2.25"
+       sodipodi:ry="4.5"
+       d="M 5.5467128,19.440281 A 2.25,4.5 0 0 1 5.5410496,13.572893"
+       transform="matrix(3.333333,0,0,1.666667,-232.63542,79)"
+       sodipodi:start="2.4295312"
+       sodipodi:end="3.8497933"
+       sodipodi:open="true" />
+    <path
+       sodipodi:type="arc"
+       style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.84852809;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       id="path2879"
+       sodipodi:cx="7.25"
+       sodipodi:cy="16.5"
+       sodipodi:rx="2.25"
+       sodipodi:ry="4.5"
+       d="M 5.5467128,19.440281 A 2.25,4.5 0 0 1 5.5410496,13.572893"
+       transform="matrix(-3.333333,0,0,1.666667,-187.36459,79)"
+       sodipodi:start="2.4295312"
+       sodipodi:end="3.8497933"
+       sodipodi:open="true" />
+    <g
+       id="g3333"
+       inkscape:label="Calque 1"
+       transform="translate(378,91)">
+      <path
+         style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;visibility:visible;display:inline;overflow:visible"
+         d="M 0,4 L 18.65625,4 L 24,8.1562504 L 24,21 L 0,21 L 0,4 z"
+         id="rect3335"
+         sodipodi:nodetypes="cccccc" />
+      <path
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+         d="M 378 95 L 378 112 L 402 112 L 402 98.46875 L 397.40625 95 L 378 95 z M 379 96 L 396 96 L 396 100 L 401 100 L 401 111 L 379 111 L 379 96 z M 397 96 L 401 99 L 397 99 L 397 96 z "
+         transform="translate(-378,-91)"
+         id="path3337" />
+      <text
+         transform="scale(1.0345959,0.9665609)"
+         sodipodi:linespacing="125%"
+         id="text3339"
+         y="18.622726"
+         x="1.425997"
+         style="font-size:6.97013092px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           id="tspan1988"
+           y="18.622726"
+           x="1.425997"
+           sodipodi:role="line">CMT</tspan></text>
+    </g>
+    <g
+       id="g3359"
+       inkscape:label="Calque 1"
+       transform="translate(-22,90)">
+      <rect
+         y="6"
+         x="8.8817842e-16"
+         height="13"
+         width="21"
+         id="rect3361"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         sodipodi:nodetypes="cccccccccccccc"
+         id="path3363"
+         d="M 0,6 L 0,19 L 21,18.955806 L 21,12.955806 L 24,13 L 24,12 L 21,11.955806 L 21,5.955806 L 0,6 z M 1,7 L 20,6.955806 L 20,17.955806 L 1,18 L 1,7 z"
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3365"
+         y="15.104307"
+         x="8.3926907"
+         style="font-size:6.87738276px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="15.104307"
+           x="8.3926907"
+           id="tspan3367"
+           sodipodi:role="line">C</tspan></text>
+      <path
+         sodipodi:nodetypes="ccc"
+         id="path1949"
+         d="M 0.51386409,6.5268353 L 6.4523494,12.574524 L 0.48613591,18.513864"
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="ccc"
+         id="path1951"
+         d="M 14.527728,6.5129709 L 20.466214,12.56066 L 14.5,18.5"
+         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    </g>
+    <g
+       id="g3383"
+       inkscape:label="Calque 1"
+       transform="translate(178,91)">
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         sodipodi:nodetypes="ccccccccc"
+         id="path3385"
+         d="M 17,9 L 17,22 L 19,22 L 19,16 L 24,16 L 24,15 L 19,15 L 19,9 L 17,9 z"
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3387"
+         y="7.013639"
+         x="3.8336635"
+         style="font-size:6.87738276px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="7.013639"
+           x="3.8336635"
+           id="tspan3389"
+           sodipodi:role="line">VAR</tspan></text>
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         sodipodi:nodetypes="ccccccccc"
+         id="path3391"
+         d="M 7,9 L 7,22 L 5,22 L 5,16 L 0,16 L 0,15 L 5,15 L 5,9 L 7,9 z"
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+    </g>
+    <path
+       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       d="M -80,95 L -90,95 L -90,91 L -91,91 L -91,95 L -101,95 L -101,101 L -100,101 L -100,97 L -95,97 L -95,101 L -94,101 L -94,97 L -87,97 L -87,101 L -86,101 L -86,97 L -81,97 L -81,101 L -80,101 L -80,95 z"
+       id="path3406"
+       sodipodi:nodetypes="ccccccccccccccccccccc"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <path
+       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       d="M -79,109 L -102,109 L -102,110 L -101,110 L -101,114 L -100,114 L -100,110 L -95,110 L -95,114 L -94,114 L -94,110 L -87,110 L -87,114 L -86,114 L -86,110 L -81,110 L -81,114 L -80,114 L -80,110 L -79,110 L -79,109 z"
+       id="path1921"
+       sodipodi:nodetypes="ccccccccccccccccccccc"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <path
+       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       d="M -79,107 L -90,107 L -90,103 L -91,103 L -91,107 L -102,107 L -102,108 L -79,108 L -79,107 z"
+       id="path1923"
+       sodipodi:nodetypes="ccccccccc"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <g
+       id="g3423"
+       inkscape:label="Calque 1"
+       transform="translate(58,90)">
+      <rect
+         y="2"
+         x="1"
+         height="18"
+         width="23"
+         id="rect3425"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <path
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+         d="M 58,91 L 58,111 L 70,111 L 70,115 L 71,115 L 71,111 L 82,111 L 82,91 L 58,91 z M 59,92 L 81,92 L 81,110 L 59,110 L 59,92 z M 60,93 L 60,109 L 80,109 L 80,93 L 60,93 z M 61,94 L 79,94 L 79,108 L 61,108 L 61,94 z"
+         transform="translate(-58,-90)"
+         id="path3427"
+         sodipodi:nodetypes="cccccccccccccccccccccccc" />
+      <text
+         transform="scale(0.9459506,1.0571376)"
+         sodipodi:linespacing="125%"
+         id="text3429"
+         y="12.225685"
+         x="3.270576"
+         style="font-size:5.06194162px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="12.225685"
+           x="3.270576"
+           id="tspan3431"
+           sodipodi:role="line">START</tspan></text>
+    </g>
+    <g
+       id="g3445"
+       inkscape:label="Calque 1"
+       transform="translate(97,92)">
+      <text
+         transform="scale(1.00967,0.990423)"
+         sodipodi:linespacing="125%"
+         id="text3447"
+         y="15.189672"
+         x="14.255835"
+         style="font-size:6.94388819px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="15.189672"
+           x="14.255835"
+           id="tspan3449"
+           sodipodi:role="line">JP</tspan></text>
+      <path
+         sodipodi:nodetypes="cccccccc"
+         id="path1941"
+         d="M 8,4 L 8,11 L 3,8 L 8.5606601,20 L 14,8 L 9,11 L 9,4 L 8,4 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    </g>
+    <path
+       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       d="M -260,91 L -260,115 L -258,115 L -258,110 L -254,110 L -254,109 L -258,109 L -258,98 L -254,98 L -254,97 L -258,97 L -258,91 L -260,91 z"
+       id="path3469"
+       sodipodi:nodetypes="ccccccccccccc"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <path
+       style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       d="M -247,95 L -247,100 L -248,100 L -248,98 L -250,98 L -250,97 L -248,97 L -248,95 L -247,95 z"
+       id="path3471"
+       sodipodi:nodetypes="ccccccccc"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <path
+       style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       d="M -247,107 L -247,112 L -248,112 L -248,110 L -250,110 L -250,109 L -248,109 L -248,107 L -247,107 z"
+       id="path2391"
+       sodipodi:nodetypes="ccccccccc"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <path
+       style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       d="M -243,95 L -243,100 L -242,100 L -242,98 L -240,98 L -240,97 L -242,97 L -242,95 L -243,95 z"
+       id="path2397"
+       sodipodi:nodetypes="ccccccccc"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <path
+       style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       d="M -243,107 L -243,112 L -242,112 L -242,110 L -240,110 L -240,109 L -242,109 L -242,107 L -243,107 z"
+       id="path2403"
+       sodipodi:nodetypes="ccccccccc"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <path
+       style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       d="M -253,97 L -251,97 L -251,98 L -253,98 L -253,97 z"
+       id="path3476" />
+    <path
+       style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+       d="M -253,109 L -251,109 L -251,110 L -253,110 L -253,109 z"
+       id="path2410" />
+    <g
+       id="g3493"
+       inkscape:label="Calque 1"
+       transform="translate(298,91)">
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         sodipodi:nodetypes="ccccccccc"
+         id="path3495"
+         d="M 0,9 L 0,22 L 2,22 L 2,16 L 6,16 L 6,15 L 2,15 L 2,9 L 0,9 z"
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3497"
+         y="7.013639"
+         x="4.143023"
+         style="font-size:6.87738276px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="7.013639"
+           x="4.143023"
+           id="tspan3499"
+           sodipodi:role="line">VAR</tspan></text>
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         sodipodi:nodetypes="ccccccccc"
+         id="path3501"
+         d="M 24,9 L 24,22 L 22,22 L 22,16 L 18,16 L 18,15 L 22,15 L 22,9 L 24,9 z"
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <path
+         sodipodi:open="true"
+         sodipodi:end="3.8497933"
+         sodipodi:start="2.4295312"
+         transform="matrix(3.333333,0,0,1.666667,-10.63542,-12)"
+         d="M 5.5467128,19.440281 A 2.25,4.5 0 0 1 5.5410496,13.572893"
+         sodipodi:ry="4.5"
+         sodipodi:rx="2.25"
+         sodipodi:cy="16.5"
+         sodipodi:cx="7.25"
+         id="path3503"
+         style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.84852809;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:open="true"
+         sodipodi:end="3.8497933"
+         sodipodi:start="2.4295312"
+         transform="matrix(-3.333333,0,0,1.666667,34.63541,-12)"
+         d="M 5.5467128,19.440281 A 2.25,4.5 0 0 1 5.5410496,13.572893"
+         sodipodi:ry="4.5"
+         sodipodi:rx="2.25"
+         sodipodi:cy="16.5"
+         sodipodi:cx="7.25"
+         id="path3505"
+         style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.84852809;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+         sodipodi:type="arc" />
+    </g>
+    <g
+       id="g3524"
+       inkscape:label="Calque 1"
+       transform="matrix(0.9051989,0.2388625,-0.2388625,0.9051989,342.2072,89.218641)"
+       style="opacity:1">
+      <path
+         style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.64947593px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1"
+         d="M 2.3984129,1.596563 L 7.6030213,21.307013 L 11.088758,15.523361 L 16.41681,22.265231 C 17.161169,24.105656 21.046941,21.975555 20.144957,21.151993 L 13.836144,13.398555 L 20.067914,11.764736 L 2.3984129,1.596563 z"
+         id="path3771"
+         sodipodi:nodetypes="cccccccc" />
+    </g>
+    <g
+       id="g3539"
+       inkscape:label="Calque 1"
+       transform="translate(-183,90)">
+      <rect
+         y="5"
+         x="3"
+         height="15"
+         width="17"
+         id="rect3541"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         sodipodi:nodetypes="cccccccccccccccccccccc"
+         id="path3543"
+         d="M 21,4 L 12,4 L 12,1 L 11,1 L 11,4 L 2,4 L 2,21 L 11,21 L 11,25 L 12,25 L 12,21 L 21,21 L 21,13 L 25,13 L 25,12 L 21,12 L 21,4 z M 20,5 L 20,20 L 3,20 L 3,5 L 20,5 z"
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <text
+         transform="scale(0.942584,1.060914)"
+         sodipodi:linespacing="125%"
+         id="text3545"
+         y="13.696054"
+         x="4.9849925"
+         style="font-size:5.08002424px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           id="tspan1952"
+           y="13.696054"
+           x="4.9849925"
+           sodipodi:role="line">STEP</tspan></text>
+    </g>
+    <g
+       id="g3559"
+       inkscape:label="Calque 1"
+       transform="translate(258,89)">
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         sodipodi:nodetypes="ccccccccccccccccc"
+         id="path3561"
+         d="M 13,11 L 7,11 L 7,7 L 6,7 L 6,11 L 0,11 L 0,14 L 6,14 L 6,18 L 7,18 L 7,14 L 13,14 L 13,13 L 17,13 L 17,12 L 13,12 L 13,11 z"
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <text
+         transform="scale(0.8804132,1.1358303)"
+         sodipodi:linespacing="125%"
+         id="text3563"
+         y="14.086612"
+         x="20.444946"
+         style="font-size:8.45267773px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           id="tspan3565"
+           y="14.086612"
+           x="20.444946"
+           sodipodi:role="line">T</tspan></text>
+    </g>
+    <g
+       id="g3579"
+       inkscape:label="Calque 1"
+       transform="translate(138,90.044194)">
+      <rect
+         y="6"
+         x="8.8817842e-16"
+         height="13"
+         width="21"
+         id="rect3581"
+         style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         sodipodi:nodetypes="cccccccccccccc"
+         id="path3583"
+         d="M 0,6 L 0,19 L 21,18.955806 L 21,12.955806 L 24,12.955806 L 24,11.955806 L 21,11.955806 L 21,5.955806 L 0,6 z M 1,7 L 20,6.955806 L 20,17.955806 L 1,18 L 1,7 z"
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3585"
+         y="15.013638"
+         x="2.2035112"
+         style="font-size:6.87738276px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="15.013638"
+           x="2.2035112"
+           id="tspan3587"
+           sodipodi:role="line">VAR</tspan></text>
+    </g>
+    <g
+       id="g3600"
+       inkscape:label="Calque 1"
+       transform="translate(-142,91)">
+      <path
+         transform="matrix(1.25,0,0,1.265625,0,9.9375)"
+         d="M 4,2 A 2,2 0 1 1 0,2 A 2,2 0 1 1 4,2 z"
+         sodipodi:ry="2"
+         sodipodi:rx="2"
+         sodipodi:cy="2"
+         sodipodi:cx="2"
+         id="path7255"
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+         sodipodi:type="arc" />
+      <path
+         transform="matrix(1.25,0,0,1.25,19,18.996094)"
+         d="M 4,2 A 2,2 0 1 1 0,2 A 2,2 0 1 1 4,2 z"
+         sodipodi:ry="2"
+         sodipodi:rx="2"
+         sodipodi:cy="2"
+         sodipodi:cx="2"
+         id="path8146"
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:nodetypes="ccccccccccc"
+         id="path8148"
+         d="M 2,11 L 3,11 L 3,2 L 12,2 L 12,22 L 21,22.03125 L 21,21.03125 L 13,21 L 13,1 L 2,1 L 2,11 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    </g>
+    <rect
+       style="opacity:1;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="add_powerrail"
+       width="24"
+       height="24"
+       x="-262"
+       y="91"
+       inkscape:label="#rect3636" />
+    <text
+       xml:space="preserve"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="-275"
+       y="81"
+       id="text3638"><tspan
+         sodipodi:role="line"
+         id="tspan3640"
+         x="-275"
+         y="81">%%add_powerrail%%</tspan></text>
+    <text
+       id="text3659"
+       y="88"
+       x="-227"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       xml:space="preserve"><tspan
+         y="88"
+         x="-227"
+         id="tspan3661"
+         sodipodi:role="line">%%add_coil%%</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="-190"
+       y="81"
+       id="text3663"><tspan
+         sodipodi:role="line"
+         id="tspan3665"
+         x="-190"
+         y="81">%%add_step%%</tspan></text>
+    <text
+       id="text3669"
+       y="87"
+       x="-150"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       xml:space="preserve"><tspan
+         y="87"
+         x="-150"
+         id="tspan3671"
+         sodipodi:role="line">%%add_wire%%</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="-110"
+       y="81"
+       id="text3675"><tspan
+         sodipodi:role="line"
+         id="tspan3677"
+         x="-110"
+         y="81">%%add_divergence%%</tspan></text>
+    <text
+       id="text3681"
+       y="87"
+       x="-70"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       xml:space="preserve"><tspan
+         y="87"
+         x="-70"
+         id="tspan3683"
+         sodipodi:role="line">%%add_action%%</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="-30"
+       y="81"
+       id="text3687"><tspan
+         sodipodi:role="line"
+         id="tspan3689"
+         x="-30"
+         y="81">%%add_connection%%</tspan></text>
+    <text
+       id="text3693"
+       y="87"
+       x="10"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       xml:space="preserve"><tspan
+         y="87"
+         x="10"
+         id="tspan3695"
+         sodipodi:role="line">%%add_block%%</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="50"
+       y="81"
+       id="text3699"><tspan
+         sodipodi:role="line"
+         id="tspan3701"
+         x="50"
+         y="81">%%add_initial_step%%</tspan></text>
+    <text
+       id="text3705"
+       y="87"
+       x="90"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       xml:space="preserve"><tspan
+         y="87"
+         x="90"
+         id="tspan3707"
+         sodipodi:role="line">%%add_jump%%</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="130"
+       y="81"
+       id="text3711"><tspan
+         sodipodi:role="line"
+         id="tspan3713"
+         x="130"
+         y="81">%%add_variable%%</tspan></text>
+    <text
+       id="text3717"
+       y="87"
+       x="170"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       xml:space="preserve"><tspan
+         y="87"
+         x="170"
+         id="tspan3719"
+         sodipodi:role="line">%%add_contact%%</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="210"
+       y="81"
+       id="text3723"><tspan
+         sodipodi:role="line"
+         id="tspan3725"
+         x="210"
+         y="81">%%add_branch%%</tspan></text>
+    <text
+       id="text3729"
+       y="87"
+       x="250"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       xml:space="preserve"><tspan
+         y="87"
+         x="250"
+         id="tspan3731"
+         sodipodi:role="line">%%add_transition%%</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="290"
+       y="81"
+       id="text3735"><tspan
+         sodipodi:role="line"
+         id="tspan3737"
+         x="290"
+         y="81">%%add_rung%%</tspan></text>
+    <text
+       id="text3741"
+       y="87"
+       x="330"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       xml:space="preserve"><tspan
+         y="87"
+         x="330"
+         id="tspan3743"
+         sodipodi:role="line">%%select%%</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:4.49727678px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+       x="370"
+       y="81"
+       id="text3747"><tspan
+         sodipodi:role="line"
+         id="tspan3749"
+         x="370"
+         y="81">%%add_comment%%</tspan></text>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 22.097087,-12.461048 L 8.8388348,-1.3241161"
+       id="path3792" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 29.168155,-12.637825 L 27.753941,-3.4454365"
+       id="path3794" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 39.244426,-13.344931 L 48.260038,-1.8544462"
+       id="path3796" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 57.629203,-13.875262 L 81.670833,-2.7383297"
+       id="path3798"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 77.958523,-12.991378 L 102.00015,-2.561553"
+       id="path3800"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 115.2584,-12.637825 L 126.04179,-2.3847763"
+       id="path3802"
+       sodipodi:nodetypes="cc" />
+    <g
+       id="g3824">
+      <path
+         style="opacity:1;fill:url(#linearGradient3808);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+         d="M -40,0 L -40,16 L -24,16 L -24,0 L -40,0 z M -39,1 L -25,1 L -25,15 L -39,15 L -39,1 z"
+         id="path3806"
+         sodipodi:nodetypes="cccccccccc"
+         inkscape:label="#rect2160" />
+    </g>
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g3824"
+       id="ST"
+       transform="translate(40,0)"
+       width="16"
+       height="16"
+       inkscape:label="#use3827" />
+    <use
+       height="16"
+       width="16"
+       transform="translate(60,0)"
+       id="IL"
+       xlink:href="#g3824"
+       y="0"
+       x="0"
+       inkscape:label="#use3829" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g3824"
+       id="FBD"
+       transform="translate(80,0)"
+       width="16"
+       height="16"
+       inkscape:label="#use3831" />
+    <use
+       height="16"
+       width="16"
+       transform="translate(100,0)"
+       id="LD"
+       xlink:href="#g3824"
+       y="0"
+       x="0"
+       inkscape:label="#use3833" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g3824"
+       id="SFC"
+       transform="translate(120,0)"
+       width="16"
+       height="16"
+       inkscape:label="#use3835" />
+    <use
+       height="16"
+       width="16"
+       transform="translate(140,0)"
+       id="FUNCTION"
+       xlink:href="#g3824"
+       y="0"
+       x="0"
+       inkscape:label="#use3837" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g3824"
+       id="FUNCTIONBLOCK"
+       transform="translate(160,0)"
+       width="16"
+       height="16"
+       inkscape:label="#use3839" />
+    <path
+       sodipodi:nodetypes="cc"
+       id="path3841"
+       d="M 48.967145,-12.991379 L 67.351921,-2.0312229"
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    <use
+       inkscape:label="#use3839"
+       height="16"
+       width="16"
+       transform="translate(180,0)"
+       id="PROJECT"
+       xlink:href="#g3824"
+       y="0"
+       x="0" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g3824"
+       id="TRANSITION"
+       transform="translate(208,0)"
+       width="16"
+       height="16"
+       inkscape:label="#use3839" />
+    <use
+       inkscape:label="#use3839"
+       height="16"
+       width="16"
+       transform="translate(234,0)"
+       id="ACTION"
+       xlink:href="#g3824"
+       y="0"
+       x="0" />
+    <use
+       inkscape:label="#use3839"
+       height="16"
+       width="16"
+       transform="translate(266,0)"
+       id="CONFIGURATION"
+       xlink:href="#g3824"
+       y="0"
+       x="0" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g3824"
+       id="RESOURCE"
+       transform="translate(302,0)"
+       width="16"
+       height="16"
+       inkscape:label="#use3839" />
+    <use
+       inkscape:label="#use3839"
+       height="16"
+       width="16"
+       transform="translate(328,0)"
+       id="DATATYPE"
+       xlink:href="#g3824"
+       y="0"
+       x="0" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g3824"
+       id="DATATYPES"
+       transform="translate(358,0)"
+       width="16"
+       height="16"
+       inkscape:label="#use3839" />
+    <use
+       inkscape:label="#use3839"
+       height="16"
+       width="16"
+       transform="translate(388,0)"
+       id="PROGRAM"
+       xlink:href="#g3824"
+       y="0"
+       x="0" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g3824"
+       id="TRANSITIONS"
+       transform="translate(420,0)"
+       width="16"
+       height="16"
+       inkscape:label="#use3839" />
+    <use
+       inkscape:label="#use3839"
+       height="16"
+       width="16"
+       transform="translate(450,0)"
+       id="ACTIONS"
+       xlink:href="#g3824"
+       y="0"
+       x="0" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g3824"
+       id="CONFIGURATIONS"
+       transform="translate(480,0)"
+       width="16"
+       height="16"
+       inkscape:label="#use3839" />
+    <use
+       inkscape:label="#use3839"
+       height="16"
+       width="16"
+       transform="translate(520,0)"
+       id="RESOURCES"
+       xlink:href="#g3824"
+       y="0"
+       x="0" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g3824"
+       id="PROPERTIES"
+       transform="translate(560,0)"
+       width="16"
+       height="16"
+       inkscape:label="#use3839" />
+    <g
+       id="g4352">
+      <path
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+         d="M 179,6 L 175,6 L 175,2 L 174,2 L 174,6 L 170,6 L 170,9 L 174,9 L 174,13 L 175,13 L 175,9 L 179,9 L 179,8 L 182,8 L 182,7 L 179,7 L 179,6 z"
+         id="path3891"
+         sodipodi:nodetypes="ccccccccccccccccc"
+         inkscape:export-xdpi="90"
+         inkscape:export-ydpi="90" />
+      <path
+         id="path3897"
+         d="M 179,2 L 179,3 L 180,3 L 180,5 L 181,5 L 181,3 L 182,3 L 182,2 L 179,2 z"
+         style="fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1" />
+    </g>
+    <text
+       xml:space="preserve"
+       style="font-size:7.47265005px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial;-inkscape-font-specification:Arial Bold"
+       x="91.967514"
+       y="112.92294"
+       id="textg"
+       sodipodi:linespacing="125%"
+       transform="matrix(0.7071068,-0.7071068,0.7071068,0.7071068,0,0)"
+       inkscape:label="#text3904"><tspan
+         sodipodi:role="line"
+         id="tspan3906"
+         x="91.967514"
+         y="112.92294">PLC</tspan></text>
+    <g
+       id="g4346">
+      <path
+         sodipodi:nodetypes="cccccccccccccccccc"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+         d="M 198,3 L 198,7 L 195,7 L 195,8 L 198,8 L 198,12 L 209,12 L 209,11 L 205,11 L 205,4 L 209,4 L 209,3 L 198,3 z M 199,4 L 204,4 L 204,11 L 199,11 L 199,4 z"
+         id="path3910" />
+      <path
+         id="text3912"
+         d="M 207.375,5.0625 L 206.03125,9 L 206.96875,9 L 207.21875,8.28125 L 208.6875,8.28125 L 208.90625,9 L 209,9 L 209,6.5 L 208.5,5.0625 L 207.375,5.0625 z M 207.9375,6 L 208.4375,7.5625 L 207.4375,7.5625 L 207.9375,6 z"
+         style="font-size:5.20968056px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" />
+      <text
+         transform="scale(0.9148123,1.0931204)"
+         sodipodi:linespacing="125%"
+         id="text3916"
+         y="8.2332983"
+         x="218.16463"
+         style="font-size:5.01952219px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           id="tspan3918"
+           y="8.2332983"
+           x="218.16463"
+           sodipodi:role="line">N</tspan></text>
+    </g>
+    <g
+       id="g4360">
+      <path
+         id="rect3960"
+         d="M 227 1 L 227 11 L 241 11 L 241 1 L 227 1 z M 228 2 L 240 2 L 240 10 L 228 10 L 228 2 z "
+         style="opacity:1;fill:#00ffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         id="rect3951"
+         d="M 228 2 L 228 10 L 233 10 L 233 13 L 227 13 L 227 14 L 241 14 L 241 13 L 234 13 L 234 10 L 240 10 L 240 2 L 228 2 z M 229 3 L 239 3 L 239 9 L 229 9 L 229 3 z M 230 4 L 230 8 L 234 8 L 234 4 L 230 4 z M 235 4 L 235 8 L 238 8 L 238 4 L 235 4 z M 231 5 L 233 5 L 233 7 L 231 7 L 231 5 z M 236 5 L 237 5 L 237 7 L 236 7 L 236 5 z "
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       id="g4356">
+      <rect
+         y="3"
+         x="265"
+         height="6"
+         width="10"
+         id="rect3979"
+         style="opacity:1;fill:#00ffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 264,2 L 264,10 L 269,10 L 269,13 L 263,13 L 263,14 L 277,14 L 277,13 L 270,13 L 270,10 L 276,10 L 276,2 L 264,2 z M 265,3 L 275,3 L 275,9 L 265,9 L 265,3 z M 266,4 L 266,8 L 270,8 L 270,4 L 266,4 z M 271,4 L 271,8 L 274,8 L 274,4 L 271,4 z M 267,5 L 269,5 L 269,7 L 267,7 L 267,5 z M 272,5 L 273,5 L 273,7 L 272,7 L 272,5 z"
+         id="path3977" />
+    </g>
+    <g
+       id="g4152"
+       transform="translate(-256.5,-44)">
+      <path
+         style="opacity:1;fill:url(#linearGradient4156);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:10.43299961;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 227.5,60 L 232.5,55 L 229.5,55 L 229.5,48 L 225.5,48 L 225.5,55 L 222.5,55 L 227.5,60 z"
+         id="path20463" />
+      <path
+         id="path27225"
+         d="M 226.5,59 L 231.5,54 L 228.5,54 L 228.5,47 L 224.5,47 L 224.5,54 L 221.5,54 L 226.5,59 z"
+         style="opacity:1;fill:url(#linearGradient4158);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:10.43299961;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g4194"
+       id="use4202"
+       transform="translate(30,0)"
+       width="16"
+       height="16" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g4152"
+       id="use4160"
+       transform="translate(358,0)"
+       width="16"
+       height="16" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g4352"
+       id="use4364"
+       transform="translate(212,0)"
+       width="16"
+       height="16" />
+    <use
+       height="16"
+       width="16"
+       transform="translate(420,0)"
+       id="use4162"
+       xlink:href="#g4152"
+       y="0"
+       x="0" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g4346"
+       id="use4366"
+       transform="translate(216,0)"
+       width="16"
+       height="16" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g4152"
+       id="use4164"
+       transform="translate(450,0)"
+       width="16"
+       height="16" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g4360"
+       id="use4368"
+       transform="translate(214,0)"
+       width="16"
+       height="16" />
+    <use
+       height="16"
+       width="16"
+       transform="translate(480,0)"
+       id="use4166"
+       xlink:href="#g4152"
+       y="0"
+       x="0" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g4335"
+       id="use4344"
+       transform="translate(132,20)"
+       width="16"
+       height="16" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g4356"
+       id="use4370"
+       transform="translate(218,0)"
+       width="16"
+       height="16" />
+    <use
+       x="0"
+       y="0"
+       xlink:href="#g4152"
+       id="use4168"
+       transform="translate(520,0)"
+       width="16"
+       height="16" />
+    <g
+       id="g4194">
+      <text
+         id="text4170"
+         y="12"
+         x="295"
+         style="font-size:13.0971384px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           y="12"
+           x="295"
+           id="tspan4172"
+           sodipodi:role="line">}</tspan></text>
+      <rect
+         style="opacity:1;fill:#44aa00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect4176"
+         width="6"
+         height="1"
+         x="290"
+         y="3" />
+      <rect
+         y="5"
+         x="290"
+         height="1"
+         width="6"
+         id="rect4178"
+         style="opacity:1;fill:#ff6600;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         style="opacity:1;fill:#5599ff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect4180"
+         width="6"
+         height="1"
+         x="290"
+         y="7" />
+      <rect
+         y="9"
+         x="290"
+         height="4"
+         width="6"
+         id="rect4182"
+         style="opacity:1;fill:url(#linearGradient4190);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       id="g4335">
+      <use
+         height="16"
+         width="16"
+         transform="translate(228,0)"
+         id="use4211"
+         xlink:href="#g4204"
+         y="0"
+         x="0" />
+      <g
+         style="opacity:0.89263802"
+         transform="matrix(0,0.75,1,0,305,-157.375)"
+         id="g4317">
+        <path
+           id="path4319"
+           d="M 227.5,60 L 232.5,55 L 229.5,55 L 229.5,48 L 225.5,48 L 225.5,55 L 222.5,55 L 227.5,60 z"
+           style="opacity:1;fill:url(#linearGradient4323);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:10.43299961;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           style="opacity:1;fill:url(#linearGradient4325);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:10.43299961;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 226.5,59 L 231.5,54 L 228.5,54 L 228.5,47 L 224.5,47 L 224.5,54 L 221.5,54 L 226.5,59 z"
+           id="path4321" />
+      </g>
+      <g
+         style="opacity:0.89263802"
+         id="g4299"
+         transform="matrix(0,0.75,1,0,299,-163.375)">
+        <path
+           style="opacity:1;fill:url(#linearGradient4305);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:10.43299961;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 227.5,60 L 232.5,55 L 229.5,55 L 229.5,48 L 225.5,48 L 225.5,55 L 222.5,55 L 227.5,60 z"
+           id="path4301" />
+        <path
+           id="path4303"
+           d="M 226.5,59 L 231.5,54 L 228.5,54 L 228.5,47 L 224.5,47 L 224.5,54 L 221.5,54 L 226.5,59 z"
+           style="opacity:1;fill:url(#linearGradient4307);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:10.43299961;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+    </g>
+    <rect
+       style="opacity:0.89263802;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect4372"
+       width="1"
+       height="1"
+       x="527"
+       y="7" />
+    <rect
+       y="10"
+       x="527"
+       height="1"
+       width="1"
+       id="rect4382"
+       style="opacity:0.89263802;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       y="10"
+       x="530"
+       height="1"
+       width="1"
+       id="rect4384"
+       style="opacity:0.89263802;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       y="10"
+       x="533"
+       height="1"
+       width="1"
+       id="rect4386"
+       style="opacity:0.89263802;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       y="7"
+       x="533"
+       height="1"
+       width="1"
+       id="rect4388"
+       style="opacity:0.89263802;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       y="7"
+       x="530"
+       height="1"
+       width="1"
+       id="rect4390"
+       style="opacity:0.89263802;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       y="13"
+       x="533"
+       height="1"
+       width="1"
+       id="rect4392"
+       style="opacity:0.89263802;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       y="13"
+       x="530"
+       height="1"
+       width="1"
+       id="rect4394"
+       style="opacity:0.89263802;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       y="13"
+       x="527"
+       height="1"
+       width="1"
+       id="rect4396"
+       style="opacity:0.89263802;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="opacity:0.89263802;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect4398"
+       width="4.9999681"
+       height="1"
+       x="528"
+       y="2" />
+    <rect
+       style="opacity:0.89263802;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect4400"
+       width="6.0000882"
+       height="1"
+       x="528"
+       y="4" />
+    <path
+       sodipodi:type="arc"
+       style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path4402"
+       sodipodi:cx="523.5"
+       sodipodi:cy="4"
+       sodipodi:rx="2.5"
+       sodipodi:ry="2"
+       d="M 526,4.0014802 A 2.5,2 0 0 1 526,4.0023454"
+       sodipodi:start="0.00074007753"
+       sodipodi:end="0.0011727141"
+       sodipodi:open="true" />
+    <path
+       style="opacity:1;fill:#5f5f5f;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="M 522.5 2.40625 C 521.60459 2.9254866 521 3.8911133 521 5 C 521 6.1088867 521.60459 7.0745134 522.5 7.59375 L 522.5 14 C 522.5 14.545344 522.93453 15 523.46875 15 L 524.5625 15 C 525.09671 15 525.5 14.545344 525.5 14 L 525.5 7.59375 C 526.39541 7.0745134 527 6.1088867 527 5 C 527 3.8911133 526.39541 2.9254866 525.5 2.40625 C 525.50057 2.4263878 525.5 2.4484431 525.5 2.46875 L 525.5 4.21875 C 525.49999 5.2002515 524.83871 6 524 6 C 523.16129 6.0000002 522.5 5.2002515 522.5 4.21875 L 522.5 2.46875 C 522.5 2.4484431 522.49943 2.4263878 522.5 2.40625 z "
+       id="path4408" />
+    <g
+       id="g4430">
+      <rect
+         style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+         id="rect4419"
+         width="19"
+         height="15"
+         x="-58"
+         y="95" />
+      <path
+         sodipodi:nodetypes="ccccccccccccccccccccccccccccc"
+         id="path3624"
+         d="M -59,94 L -59,98 L -62,98 L -62,99 L -59,99 L -59,111 L -38,111 L -38,94 L -59,94 z M -58,95 L -53,95 L -53,102 L -58,102 L -58,95 z M -52,95 L -39,95 L -39,102 L -52,102 L -52,95 z M -58,103 L -53,103 L -53,110 L -58,110 L -58,103 z M -52,103 L -39,103 L -39,110 L -52,110 L -52,103 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
+      <text
+         transform="scale(0.9666368,1.0345148)"
+         sodipodi:linespacing="125%"
+         id="text3626"
+         y="96.663689"
+         x="-52.761501"
+         style="font-size:5.20968056px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           id="tspan3628"
+           y="96.663689"
+           x="-52.761501"
+           sodipodi:role="line">ACT</tspan></text>
+      <text
+         transform="scale(0.9148123,1.0931204)"
+         sodipodi:linespacing="125%"
+         id="text2015"
+         y="91.481232"
+         x="-62.768635"
+         style="font-size:5.01952219px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           id="tspan2017"
+           y="91.481232"
+           x="-62.768635"
+           sodipodi:role="line">N</tspan></text>
+      <text
+         transform="scale(0.9930776,1.0069706)"
+         sodipodi:linespacing="125%"
+         id="text2019"
+         y="107.17803"
+         x="-57.774296"
+         style="font-size:5.25197458px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           id="tspan2023"
+           y="107.17803"
+           x="-57.774296"
+           sodipodi:role="line">S</tspan></text>
+      <text
+         transform="scale(0.934197,1.070438)"
+         sodipodi:linespacing="125%"
+         id="text2027"
+         y="100.89328"
+         x="-54.591038"
+         style="font-size:5.12588978px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           id="tspan2029"
+           y="100.89328"
+           x="-54.591038"
+           sodipodi:role="line">VAR</tspan></text>
+    </g>
   </g>
 </svg>
Binary file Images/initial_step.png has changed
--- a/Images/initial_step.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,93 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images/initial_step.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images"
-   sodipodi:docname="initial_step.svg">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="22.627417"
-     inkscape:cx="16.854076"
-     inkscape:cy="12.933704"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <rect
-       style="opacity:1;color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="rect6341"
-       width="23"
-       height="18"
-       x="1"
-       y="2" />
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 25,1 L 0,1 L 0,21 L 12,21 L 12,25 L 13,25 L 13,21 L 25,21 L 25,1 z M 24,2 L 24,20 L 1,20 L 1,2 L 24,2 z "
-       id="rect4559"
-       sodipodi:nodetypes="cccccccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:5.06193972px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="3.8652179"
-       y="12.22568"
-       id="text6441"
-       sodipodi:linespacing="125%"
-       transform="scale(0.945951,1.057138)"><tspan
-         sodipodi:role="line"
-         id="tspan7478"
-         x="3.8652179"
-         y="12.22568">START</tspan></text>
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 23,3 L 2,3 L 2,19 L 23,19 L 23,3 z M 22,4 L 22,18 L 3,18 L 3,4 L 22,4 z "
-       id="path1932"
-       sodipodi:nodetypes="cccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-  </g>
-</svg>
Binary file Images/jump.png has changed
--- a/Images/jump.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,77 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images/jump.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images"
-   sodipodi:docname="jump.svg">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="22.627417"
-     inkscape:cx="14.549819"
-     inkscape:cy="12.988169"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <text
-       xml:space="preserve"
-       style="font-size:6.94388819px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="14.255835"
-       y="15.189672"
-       id="text6441"
-       sodipodi:linespacing="125%"
-       transform="scale(1.00967,0.990423)"><tspan
-         sodipodi:role="line"
-         id="tspan6443"
-         x="14.255835"
-         y="15.189672">JP</tspan></text>
-    <path
-       style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="M 8,4 L 8,11 L 3,8 L 8.5606601,20 L 14,8 L 9,11 L 9,4 L 8,4 z "
-       id="path1941"
-       sodipodi:nodetypes="cccccccc" />
-  </g>
-</svg>
Binary file Images/poe.ico has changed
Binary file Images/poe.png has changed
Binary file Images/powerrail.png has changed
--- a/Images/powerrail.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,104 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.45.1"
-   version="1.0"
-   inkscape:export-filename="/taf/Pim/workspace_laurent/PLCOpenEditor/Images/powerrail.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/taf/Pim/workspace_laurent/plcopeneditor/Images"
-   sodipodi:docname="powerrail.svg"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="22.627418"
-     inkscape:cx="5.4294731"
-     inkscape:cy="13.670153"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="937"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <path
-       style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 5,1.8041124e-16 L 5,25 L 7,25 L 7,19 L 11,19 L 11,18 L 7,18 L 7,7 L 11,7 L 11,6 L 7,6 L 7,1.8041124e-16 L 5,1.8041124e-16 z "
-       id="rect4559"
-       sodipodi:nodetypes="ccccccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <path
-       style="opacity:1;color:#000000;fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 18,4 L 18,9 L 17,9 L 17,7 L 15,7 L 15,6 L 17,6 L 17,4 L 18,4 z "
-       id="path1964"
-       sodipodi:nodetypes="ccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <path
-       style="opacity:1;color:#000000;fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 18,16 L 18,21 L 17,21 L 17,19 L 15,19 L 15,18 L 17,18 L 17,16 L 18,16 z "
-       id="path2391"
-       sodipodi:nodetypes="ccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <path
-       style="opacity:1;color:#000000;fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 22,4 L 22,9 L 23,9 L 23,7 L 25,7 L 25,6 L 23,6 L 23,4 L 22,4 z "
-       id="path2397"
-       sodipodi:nodetypes="ccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <path
-       style="opacity:1;color:#000000;fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 22,16 L 22,21 L 23,21 L 23,19 L 25,19 L 25,18 L 23,18 L 23,16 L 22,16 z "
-       id="path2403"
-       sodipodi:nodetypes="ccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <path
-       style="color:#000000;fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 12,6 L 14,6 L 14,7 L 12,7 L 12,6 z "
-       id="path4252" />
-    <path
-       style="color:#000000;fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 12,18 L 14,18 L 14,19 L 12,19 L 12,18 z "
-       id="path2410" />
-  </g>
-</svg>
Binary file Images/rung.png has changed
--- a/Images/rung.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,111 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images/coil.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images"
-   sodipodi:docname="coil.svg">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="2.8284271"
-     inkscape:cx="11.347815"
-     inkscape:cy="11.723796"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 0,9 L 0,22 L 2,22 L 2,16 L 6,16 L 6,15 L 2,15 L 2,9 L 0,9 z "
-       id="rect4559"
-       sodipodi:nodetypes="ccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:6.87738276px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="4.5849652"
-       y="7.013639"
-       id="text6441"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7478"
-         x="4.5849652"
-         y="7.013639">VAR</tspan></text>
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 25,9 L 25,22 L 23,22 L 23,16 L 19,16 L 19,15 L 23,15 L 23,9 L 25,9 z "
-       id="path1964"
-       sodipodi:nodetypes="ccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <path
-       sodipodi:type="arc"
-       style="opacity:1;color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:0.84852809;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="path1984"
-       sodipodi:cx="7.25"
-       sodipodi:cy="16.5"
-       sodipodi:rx="2.25"
-       sodipodi:ry="4.5"
-       d="M 5.5467128,19.440281 A 2.25,4.5 0 0 1 5.5410496,13.572893"
-       transform="matrix(3.333333,0,0,1.666667,-10.63542,-12)"
-       sodipodi:start="2.4295312"
-       sodipodi:end="3.8497933"
-       sodipodi:open="true" />
-    <path
-       sodipodi:type="arc"
-       style="opacity:1;color:black;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:0.84852809;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="path2879"
-       sodipodi:cx="7.25"
-       sodipodi:cy="16.5"
-       sodipodi:rx="2.25"
-       sodipodi:ry="4.5"
-       d="M 5.5467128,19.440281 A 2.25,4.5 0 0 1 5.5410496,13.572893"
-       transform="matrix(-3.333333,0,0,1.666667,35.63541,-12)"
-       sodipodi:start="2.4295312"
-       sodipodi:end="3.8497933"
-       sodipodi:open="true" />
-  </g>
-</svg>
Binary file Images/select.png has changed
--- a/Images/select.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,89 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/home/laurent/workspace/PLCEditor/Images/select.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/home/laurent/workspace/PLCEditor/Images"
-   sodipodi:docname="select.svg">
-  <defs
-     id="defs4">
-    <linearGradient
-       id="linearGradient4588">
-      <stop
-         style="stop-color:#494949;stop-opacity:1;"
-         offset="0"
-         id="stop4590" />
-      <stop
-         style="stop-color:#262626;stop-opacity:0;"
-         offset="1"
-         id="stop4592" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient4588"
-       id="radialGradient4594"
-       cx="15"
-       cy="16.40625"
-       fx="15"
-       fy="16.40625"
-       r="12.5625"
-       gradientTransform="matrix(0.93933,2.771444e-7,-2.74398e-7,0.930021,-2.994365,-0.94731)"
-       gradientUnits="userSpaceOnUse" />
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="11.313709"
-     inkscape:cx="8"
-     inkscape:cy="14.740814"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <path
-       style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.64947593px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="M 2.6283661,2.4679989 L 7.2706314,20.013812 L 10.667852,13.66663 L 19.21384,22.248439 L 22.408805,18.700948 L 13.827648,10.431836 L 20.775403,7.2626952 L 2.6283661,2.4679989 z "
-       id="path1872"
-       sodipodi:nodetypes="cccccccc" />
-  </g>
-</svg>
Binary file Images/step.png has changed
--- a/Images/step.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,86 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images/step.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images"
-   sodipodi:docname="step.svg">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="22.627417"
-     inkscape:cx="16.854076"
-     inkscape:cy="12.933704"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <rect
-       style="opacity:1;color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="rect6341"
-       width="17"
-       height="15"
-       x="3"
-       y="5" />
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 21,4 L 12,4 L 12,0 L 11,0 L 11,4 L 2,4 L 2,21 L 11,21 L 11,25 L 12,25 L 12,21 L 21,21 L 21,13 L 25,13 L 25,12 L 21,12 L 21,4 z M 20,5 L 20,20 L 3,20 L 3,5 L 20,5 z "
-       id="rect4559"
-       sodipodi:nodetypes="cccccccccccccccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:5.08002424px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="4.9849925"
-       y="13.696054"
-       id="text6441"
-       sodipodi:linespacing="125%"
-       transform="scale(0.942584,1.060914)"><tspan
-         sodipodi:role="line"
-         x="4.9849925"
-         y="13.696054"
-         id="tspan1952">STEP</tspan></text>
-  </g>
-</svg>
Binary file Images/transition.png has changed
--- a/Images/transition.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,79 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images/transition.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/mnt/nfs/Pim/workspace_laurent/PLCOpenEditor/Images"
-   sodipodi:docname="transition.svg">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="32.000001"
-     inkscape:cx="16.854076"
-     inkscape:cy="12.933704"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 15,11 L 8,11 L 8,7 L 7,7 L 7,11 L 0,11 L 0,14 L 7,14 L 7,18 L 8,18 L 8,14 L 15,14 L 15,13 L 19,13 L 19,12 L 15,12 L 15,11 z "
-       id="rect4559"
-       sodipodi:nodetypes="ccccccccccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:8.45267963px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="22.675333"
-       y="14.086612"
-       id="text6441"
-       sodipodi:linespacing="125%"
-       transform="scale(0.880413,1.13583)"><tspan
-         sodipodi:role="line"
-         x="22.675333"
-         y="14.086612"
-         id="tspan1952">T</tspan></text>
-  </g>
-</svg>
Binary file Images/variable.png has changed
--- a/Images/variable.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,85 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/home/laurent/workspace/PLCEditor/Images/variable.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/home/laurent/workspace/PLCEditor/Images"
-   sodipodi:docname="variable.svg">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="22.627417"
-     inkscape:cx="14.549819"
-     inkscape:cy="12.988169"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <rect
-       style="opacity:1;color:black;fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="rect6341"
-       width="21"
-       height="13"
-       x="8.8817842e-16"
-       y="6" />
-    <path
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;marker:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       d="M 0,6 L 0,19 L 21,18.955806 L 21,12.955806 L 25,12.955806 L 25,11.955806 L 21,11.955806 L 21,5.955806 L 0,6 z M 1,7 L 20,6.955806 L 20,17.955806 L 1,18 L 1,7 z "
-       id="rect4559"
-       sodipodi:nodetypes="cccccccccccccc"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:6.87738276px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="2.2035112"
-       y="15.013638"
-       id="text6441"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7478"
-         x="2.2035112"
-         y="15.013638">VAR</tspan></text>
-  </g>
-</svg>
Binary file Images/wire.png has changed
--- a/Images/wire.svg	Fri Feb 29 11:01:03 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,85 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://web.resource.org/cc/"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="25"
-   height="25"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.44"
-   version="1.0"
-   inkscape:export-filename="/home/laurent/workspace/PLCEditor/Images/connection.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   sodipodi:docbase="/home/laurent/workspace/PLCEditor/Images"
-   sodipodi:docname="connection.svg">
-  <defs
-     id="defs4" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="16"
-     inkscape:cx="18.31884"
-     inkscape:cy="19.407604"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     width="25px"
-     height="25px"
-     showgrid="true"
-     inkscape:grid-points="true"
-     inkscape:window-width="1272"
-     inkscape:window-height="960"
-     inkscape:window-x="0"
-     inkscape:window-y="0" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Calque 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <path
-       sodipodi:type="arc"
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="path7255"
-       sodipodi:cx="2"
-       sodipodi:cy="2"
-       sodipodi:rx="2"
-       sodipodi:ry="2"
-       d="M 4 2 A 2 2 0 1 1  0,2 A 2 2 0 1 1  4 2 z"
-       transform="matrix(1.25,0,0,1.265625,0,9.9375)" />
-    <path
-       sodipodi:type="arc"
-       style="opacity:1;color:black;fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
-       id="path8146"
-       sodipodi:cx="2"
-       sodipodi:cy="2"
-       sodipodi:rx="2"
-       sodipodi:ry="2"
-       d="M 4 2 A 2 2 0 1 1  0,2 A 2 2 0 1 1  4 2 z"
-       transform="matrix(1.25,0,0,1.25,20,20)" />
-    <path
-       style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="M 2,11 L 3,11 L 3,1 L 12,1 L 12,23 L 21,23.03125 L 21,22.03125 L 13,22 L 13,0 L 2,0 L 2,11 z "
-       id="path8148"
-       sodipodi:nodetypes="ccccccccccc" />
-  </g>
-</svg>
--- a/PLCControler.py	Fri Feb 29 11:01:03 2008 +0100
+++ b/PLCControler.py	Fri Feb 29 19:16:10 2008 +0100
@@ -36,9 +36,25 @@
 
 duration_model = re.compile("(?:([0-9]{1,2})h)?(?:([0-9]{1,2})m(?!s))?(?:([0-9]{1,2})s)?(?:([0-9]{1,3}(?:.[0-9]*)?)ms)?")
 
-[ITEM_UNEDITABLE, ITEM_PROJECT, ITEM_POU, ITEM_CLASS, ITEM_VARIABLE,
- ITEM_TRANSITION, ITEM_ACTION, ITEM_CONFIGURATION, ITEM_RESOURCE, 
- ITEM_DATATYPE] = range(10)
+ITEMS_EDITABLE = [ITEM_PROJECT,
+                    ITEM_POU,
+                    ITEM_VARIABLE,
+                    ITEM_TRANSITION,
+                    ITEM_ACTION,
+                    ITEM_CONFIGURATION,
+                    ITEM_RESOURCE,
+                    ITEM_DATATYPE] = range(8)
+
+ITEMS_UNEDITABLE=[ITEM_DATATYPES,
+                  ITEM_FUNCTION,
+                  ITEM_FUNCTIONBLOCK,
+                  ITEM_PROGRAM,
+                  ITEM_TRANSITIONS,
+                  ITEM_ACTIONS,
+                  ITEM_CONFIGURATIONS,
+                  ITEM_RESOURCES,
+                  ITEM_PROPERTIES,
+                  ]=range(9,18)
 
 ScriptDirectory = os.path.split(os.path.realpath(__file__))[0]
 
@@ -254,12 +270,12 @@
     def GetProjectInfos(self):
         if self.Project:
             infos = {"name": self.Project.getname(), "type": ITEM_PROJECT}
-            datatypes = {"name": "Data Types", "type": ITEM_UNEDITABLE, "values":[]}
+            datatypes = {"name": "Data Types", "type": ITEM_DATATYPES, "values":[]}
             for datatype in self.Project.getdataTypes():
                 datatypes["values"].append({"name": datatype.getname(), "type": ITEM_DATATYPE, "values": []})
-            pou_types = {"function": {"name": "Functions", "type": ITEM_UNEDITABLE, "values":[]},
-                         "functionBlock": {"name": "Function Blocks", "type": ITEM_UNEDITABLE, "values":[]},
-                         "program": {"name": "Programs", "type": ITEM_UNEDITABLE, "values":[]}}
+            pou_types = {"function": {"name": "Functions", "type": ITEM_FUNCTION, "values":[]},
+                         "functionBlock": {"name": "Function Blocks", "type": ITEM_FUNCTIONBLOCK, "values":[]},
+                         "program": {"name": "Programs", "type": ITEM_PROGRAM, "values":[]}}
             for pou in self.Project.getpous():
                 pou_type = pou.getpouType()
                 pou_infos = {"name": pou.getname(), "type": ITEM_POU}
@@ -268,26 +284,26 @@
                     transitions = []
                     for transition in pou.gettransitionList():
                         transitions.append({"name": transition.getname(), "type": ITEM_TRANSITION, "values": []})
-                    pou_values.append({"name": "Transitions", "type": ITEM_UNEDITABLE, "values": transitions})
+                    pou_values.append({"name": "Transitions", "type": ITEM_TRANSITIONS, "values": transitions})
                     actions = []
                     for action in pou.getactionList():
                         actions.append({"name": action.getname(), "type": ITEM_ACTION, "values": []})
-                    pou_values.append({"name": "Actions", "type": ITEM_UNEDITABLE, "values": actions})
+                    pou_values.append({"name": "Actions", "type": ITEM_ACTIONS, "values": actions})
                 if pou_type in pou_types:
                     pou_infos["values"] = pou_values
                     pou_types[pou_type]["values"].append(pou_infos)
-            configurations = {"name": "Configurations", "type": ITEM_UNEDITABLE, "values": []}
+            configurations = {"name": "Configurations", "type": ITEM_CONFIGURATIONS, "values": []}
             for config in self.Project.getconfigurations():
                 config_name = config.getname()
                 config_infos = {"name": config_name, "type": ITEM_CONFIGURATION, "values": []}
-                resources = {"name": "Resources", "type": ITEM_UNEDITABLE, "values": []}
+                resources = {"name": "Resources", "type": ITEM_RESOURCES, "values": []}
                 for resource in config.getresource():
                     resource_name = resource.getname()
                     resource_infos = {"name": resource_name, "type": ITEM_RESOURCE, "values": []}
                     resources["values"].append(resource_infos)
                 config_infos["values"] = [resources]
                 configurations["values"].append(config_infos)
-            infos["values"] = [{"name": "Properties", "type": ITEM_UNEDITABLE, "values": []},
+            infos["values"] = [{"name": "Properties", "type": ITEM_PROPERTIES, "values": []},
                                datatypes, pou_types["function"], pou_types["functionBlock"], 
                                pou_types["program"], configurations]
             return infos
--- a/PLCOpenEditor.py	Fri Feb 29 11:01:03 2008 +0100
+++ b/PLCOpenEditor.py	Fri Feb 29 19:16:10 2008 +0100
@@ -104,31 +104,81 @@
 ] = [wx.NewId() for _init_coll_DefaultToolBar_Items in range(17)]
 
 ToolBarItems = {
-    "FBD" : [(True, FREEDRAWING_MODE|DRIVENDRAWING_MODE, ID_PLCOPENEDITORTOOLBARCOMMENT, "OnCommentTool", "comment.png", "Create a new comment"),
-             (True, FREEDRAWING_MODE|DRIVENDRAWING_MODE, ID_PLCOPENEDITORTOOLBARVARIABLE, "OnVariableTool", "variable.png", "Create a new variable"),
-             (True, FREEDRAWING_MODE|DRIVENDRAWING_MODE, ID_PLCOPENEDITORTOOLBARBLOCK, "OnBlockTool", "block.png", "Create a new block"),
-             (True, FREEDRAWING_MODE|DRIVENDRAWING_MODE, ID_PLCOPENEDITORTOOLBARCONNECTION, "OnConnectionTool", "connection.png", "Create a new connection")],
-    "LD"  : [(True, FREEDRAWING_MODE, ID_PLCOPENEDITORTOOLBARCOMMENT, "OnCommentTool", "comment.png", "Create a new comment"),
-             (True, FREEDRAWING_MODE, ID_PLCOPENEDITORTOOLBARPOWERRAIL, "OnPowerRailTool", "powerrail.png", "Create a new power rail"),
-             (False, DRIVENDRAWING_MODE, ID_PLCOPENEDITORTOOLBARRUNG, "OnRungTool", "rung.png", "Create a new rung"),
-             (True, FREEDRAWING_MODE, ID_PLCOPENEDITORTOOLBARCOIL, "OnCoilTool", "coil.png", "Create a new coil"),
-             (False, FREEDRAWING_MODE|DRIVENDRAWING_MODE, ID_PLCOPENEDITORTOOLBARCONTACT, "OnContactTool", "contact.png", "Create a new contact"),
-             (False, DRIVENDRAWING_MODE, ID_PLCOPENEDITORTOOLBARBRANCH, "OnBranchTool", "branch.png", "Create a new branch"),
-             (True, FREEDRAWING_MODE, ID_PLCOPENEDITORTOOLBARVARIABLE, "OnVariableTool", "variable.png", "Create a new variable"),
-             (False, FREEDRAWING_MODE|DRIVENDRAWING_MODE, ID_PLCOPENEDITORTOOLBARBLOCK, "OnBlockTool", "block.png", "Create a new block"),
-             (True, FREEDRAWING_MODE, ID_PLCOPENEDITORTOOLBARCONNECTION, "OnConnectionTool", "connection.png", "Create a new connection")],
-    "SFC" : [(True, FREEDRAWING_MODE|DRIVENDRAWING_MODE, ID_PLCOPENEDITORTOOLBARCOMMENT, "OnCommentTool", "comment.png", "Create a new comment"),
-             (True, FREEDRAWING_MODE|DRIVENDRAWING_MODE, ID_PLCOPENEDITORTOOLBARINITIALSTEP, "OnInitialStepTool", "initial_step.png", "Create a new initial step"),
-             (False, FREEDRAWING_MODE|DRIVENDRAWING_MODE, ID_PLCOPENEDITORTOOLBARSTEP, "OnStepTool", "step.png", "Create a new step"),
-             (True, FREEDRAWING_MODE, ID_PLCOPENEDITORTOOLBARTRANSITION, "OnTransitionTool", "transition.png", "Create a new transition"),
-             (False, FREEDRAWING_MODE|DRIVENDRAWING_MODE, ID_PLCOPENEDITORTOOLBARACTIONBLOCK, "OnActionBlockTool", "action.png", "Create a new action block"),
-             (False, FREEDRAWING_MODE|DRIVENDRAWING_MODE, ID_PLCOPENEDITORTOOLBARDIVERGENCE, "OnDivergenceTool", "divergence.png", "Create a new divergence"),
-             (False, FREEDRAWING_MODE|DRIVENDRAWING_MODE, ID_PLCOPENEDITORTOOLBARJUMP, "OnJumpTool", "jump.png", "Create a new jump"),
-             (True, FREEDRAWING_MODE, ID_PLCOPENEDITORTOOLBARVARIABLE, "OnVariableTool", "variable.png", "Create a new variable"),
-             (True, FREEDRAWING_MODE, ID_PLCOPENEDITORTOOLBARBLOCK, "OnBlockTool", "block.png", "Create a new block"),
-             (True, FREEDRAWING_MODE, ID_PLCOPENEDITORTOOLBARCONNECTION, "OnConnectionTool", "connection.png", "Create a new connection"),
-             (True, FREEDRAWING_MODE, ID_PLCOPENEDITORTOOLBARPOWERRAIL, "OnPowerRailTool", "powerrail.png", "Create a new power rail"),
-             (True, FREEDRAWING_MODE, ID_PLCOPENEDITORTOOLBARCONTACT, "OnContactTool", "contact.png", "Create a new contact")],
+    "FBD" : [(True, FREEDRAWING_MODE|DRIVENDRAWING_MODE,
+              ID_PLCOPENEDITORTOOLBARCOMMENT, "OnCommentTool",
+              "add_comment.png", "Create a new comment"),
+             (True, FREEDRAWING_MODE|DRIVENDRAWING_MODE,
+              ID_PLCOPENEDITORTOOLBARVARIABLE, "OnVariableTool",
+              "add_variable.png", "Create a new variable"),
+             (True, FREEDRAWING_MODE|DRIVENDRAWING_MODE,
+              ID_PLCOPENEDITORTOOLBARBLOCK, "OnBlockTool",
+              "add_block.png", "Create a new block"),
+             (True, FREEDRAWING_MODE|DRIVENDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARCONNECTION, "OnConnectionTool", 
+              "add_connection.png", "Create a new connection")],
+    "LD"  : [(True, FREEDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARCOMMENT, "OnCommentTool", 
+              "add_comment.png", "Create a new comment"),
+             (True, FREEDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARPOWERRAIL, "OnPowerRailTool", 
+              "add_powerrail.png", "Create a new power rail"),
+             (False, DRIVENDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARRUNG, "OnRungTool", 
+              "add_rung.png", "Create a new rung"),
+             (True, FREEDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARCOIL, "OnCoilTool", 
+              "add_coil.png", "Create a new coil"),
+             (False, FREEDRAWING_MODE|DRIVENDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARCONTACT, "OnContactTool", 
+              "add_contact.png", "Create a new contact"),
+             (False, DRIVENDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARBRANCH, "OnBranchTool", 
+              "add_branch.png", "Create a new branch"),
+             (True, FREEDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARVARIABLE, "OnVariableTool", 
+              "add_variable.png", "Create a new variable"),
+             (False, FREEDRAWING_MODE|DRIVENDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARBLOCK, "OnBlockTool", 
+              "add_block.png", "Create a new block"),
+             (True, FREEDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARCONNECTION, "OnConnectionTool", 
+              "add_connection.png", "Create a new connection")],
+    "SFC" : [(True, FREEDRAWING_MODE|DRIVENDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARCOMMENT, "OnCommentTool", 
+              "add_comment.png", "Create a new comment"),
+             (True, FREEDRAWING_MODE|DRIVENDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARINITIALSTEP, "OnInitialStepTool", 
+              "add_initial_step.png", "Create a new initial step"),
+             (False, FREEDRAWING_MODE|DRIVENDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARSTEP, "OnStepTool", 
+              "add_step.png", "Create a new step"),
+             (True, FREEDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARTRANSITION, "OnTransitionTool", 
+              "add_transition.png", "Create a new transition"),
+             (False, FREEDRAWING_MODE|DRIVENDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARACTIONBLOCK, "OnActionBlockTool", 
+              "add_action.png", "Create a new action block"),
+             (False, FREEDRAWING_MODE|DRIVENDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARDIVERGENCE, "OnDivergenceTool", 
+              "add_divergence.png", "Create a new divergence"),
+             (False, FREEDRAWING_MODE|DRIVENDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARJUMP, "OnJumpTool", 
+              "add_jump.png", "Create a new jump"),
+             (True, FREEDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARVARIABLE, "OnVariableTool", 
+              "add_variable.png", "Create a new variable"),
+             (True, FREEDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARBLOCK, "OnBlockTool", 
+              "add_block.png", "Create a new block"),
+             (True, FREEDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARCONNECTION, "OnConnectionTool", 
+              "add_connection.png", "Create a new connection"),
+             (True, FREEDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARPOWERRAIL, "OnPowerRailTool", 
+              "add_powerrail.png", "Create a new power rail"),
+             (True, FREEDRAWING_MODE, 
+              ID_PLCOPENEDITORTOOLBARCONTACT, "OnContactTool", 
+              "add_contact.png", "Create a new contact")],
     "ST"  : [],
     "IL"  : []
 }
@@ -416,11 +466,33 @@
         icon = wx.Icon(os.path.join(CWD,"Images","poe.ico"),wx.BITMAP_TYPE_ICO)
         self.SetIcon(icon)
         
-        if wx.Platform != '__WXMSW__':
-            self.TreeImageList = wx.ImageList(16, 16)
-            for language in LANGUAGES:
-                self.TreeImageList.Add(wx.Bitmap(os.path.join(CWD, 'Images', '%s.png'%language)))
-            self.ProjectTree.AssignImageList(self.TreeImageList)
+        self.TreeImageList = wx.ImageList(16, 16)
+        self.TreeImageDict = {}
+        for language in LANGUAGES:
+            self.TreeImageDict[language]=self.TreeImageList.Add(wx.Bitmap(os.path.join(CWD, 'Images', '%s.png'%language)))
+        
+        for imgname, itemtype in [
+            #editables
+            ("PROJECT",        ITEM_PROJECT),
+            #("POU",            ITEM_POU),
+            #("VARIABLE",       ITEM_VARIABLE),
+            ("TRANSITION",     ITEM_TRANSITION),
+            ("ACTION",         ITEM_ACTION),
+            ("CONFIGURATION",  ITEM_CONFIGURATION),
+            ("RESOURCE",       ITEM_RESOURCE),
+            ("DATATYPE",       ITEM_DATATYPE),
+            # uneditables
+            ("DATATYPES",      ITEM_DATATYPES),
+            ("FUNCTION",       ITEM_FUNCTION),
+            ("FUNCTIONBLOCK",  ITEM_FUNCTIONBLOCK),
+            ("PROGRAM",        ITEM_PROGRAM),
+            ("TRANSITIONS",    ITEM_TRANSITIONS),
+            ("ACTIONS",        ITEM_ACTIONS),
+            ("CONFIGURATIONS", ITEM_CONFIGURATIONS),
+            ("RESOURCES",      ITEM_RESOURCES),
+            ("PROPERTIES",     ITEM_PROPERTIES)]:
+            self.TreeImageDict[itemtype]=self.TreeImageList.Add(wx.Bitmap(os.path.join(CWD, 'Images', '%s.png'%imgname)))
+        self.ProjectTree.AssignImageList(self.TreeImageList)
         
         self.CurrentToolBar = []
         self.CurrentLanguage = ""
@@ -1016,8 +1088,11 @@
         to_delete = []
         self.ProjectTree.SetItemText(root, infos["name"])
         self.ProjectTree.SetPyData(root, infos["type"])
-        if infos["type"] == ITEM_POU and wx.Platform != '__WXMSW__':
-            self.ProjectTree.SetItemImage(root, LANGUAGES.index(self.Controler.GetPouBodyType(infos["name"])))
+        if infos["type"] == ITEM_POU :
+            self.ProjectTree.SetItemImage(root,self.TreeImageDict[self.Controler.GetPouBodyType(infos["name"])])
+        else:
+            self.ProjectTree.SetItemImage(root,self.TreeImageDict[infos["type"]])      
+            
         if wx.VERSION >= (2, 6, 0):
             item, root_cookie = self.ProjectTree.GetFirstChild(root)
         else:
@@ -1071,7 +1146,7 @@
 
     def OnProjectTreeItemBeginEdit(self, event):
         selected = event.GetItem()
-        if self.ProjectTree.GetPyData(selected) == ITEM_UNEDITABLE:
+        if self.ProjectTree.GetPyData(selected) in ITEMS_UNEDITABLE:
             event.Veto()
         else:
             event.Skip()
@@ -1285,7 +1360,7 @@
         event.Skip()
     
     def OnProjectTreeItemChanging(self, event):
-        if self.ProjectTree.GetPyData(event.GetItem()) != ITEM_UNEDITABLE and self.SelectedItem is None:
+        if self.ProjectTree.GetPyData(event.GetItem()) not in ITEMS_UNEDITABLE and self.SelectedItem is None:
             self.SelectedItem = event.GetItem()
             event.Veto()
         else:
@@ -1431,7 +1506,7 @@
             elif type == ITEM_RESOURCE:
                 self.Bind(wx.EVT_MENU, self.OnRemoveResourceMenu, id=new_id)
             self.PopupMenu(menu)
-        elif type == ITEM_UNEDITABLE:
+        elif type in ITEMS_UNEDITABLE:
             if name == "Data Types":
                 menu = wx.Menu(title='')
                 new_id = wx.NewId()