--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/figures/edit-is-rewrite-step1.svg Wed Oct 10 15:11:31 2012 +0200
@@ -0,0 +1,509 @@
+<?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://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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="773.15637"
+ height="740.48505"
+ id="svg3404"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="edit-is-rewrite-step1.svg">
+ <defs
+ id="defs3406">
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM"
+ style="overflow:visible">
+ <path
+ id="path6393"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotL"
+ style="overflow:visible">
+ <path
+ id="path6390"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.8,0,0,0.8,5.92,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Mstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mstart"
+ style="overflow:visible">
+ <path
+ id="path6334"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,4,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Mstart"
+ style="overflow:visible">
+ <path
+ id="path6352"
+ style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(0.6,0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend"
+ style="overflow:visible">
+ <path
+ id="path6331"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective3411" />
+ <inkscape:perspective
+ id="perspective5699"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective5753"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective5784"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.57"
+ inkscape:cx="215.04832"
+ inkscape:cy="422.53048"
+ inkscape:document-units="px"
+ showgrid="false"
+ inkscape:snap-global="true"
+ inkscape:window-width="1280"
+ inkscape:window-height="776"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g6029"
+ fit-margin-top="5"
+ fit-margin-right="5"
+ fit-margin-bottom="5"
+ fit-margin-left="5">
+ <inkscape:grid
+ type="xygrid"
+ id="grid6315"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true"
+ originx="5.0135572px"
+ originy="4.9994442px" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata3409">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer4"
+ inkscape:label="babar"
+ transform="translate(12.275017,-145.05915)">
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot5626"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"><flowRegion
+ id="flowRegion5628"><rect
+ id="rect5630"
+ width="120.20815"
+ height="52.527931"
+ x="153.54318"
+ y="706.89001"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" /></flowRegion><flowPara
+ id="flowPara5636" /></flowRoot> <flowRoot
+ xml:space="preserve"
+ id="flowRoot5653"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"><flowRegion
+ id="flowRegion5655"><rect
+ id="rect5657"
+ width="145"
+ height="49.285713"
+ x="565.71429"
+ y="683.07648" /></flowRegion><flowPara
+ id="flowPara5659" /></flowRoot> <g
+ id="g10759"
+ transform="translate(582.45614,-14.035088)">
+ <g
+ transform="translate(-422.06809,-8.1395349)"
+ id="g6029">
+ <rect
+ style="fill:#ffffff;stroke:#000000;stroke-width:4.09652519;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect3414"
+ width="291.61774"
+ height="107.33205"
+ x="68.11969"
+ y="793.33905" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
+ x="75.714279"
+ y="835.2193"
+ id="text5643"><tspan
+ sodipodi:role="line"
+ id="tspan5645"
+ x="75.714279"
+ y="835.2193"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">";<tspan
+ style="fill:#008000;stroke:#008000"
+ id="tspan5889">Alice</tspan>;Babar"</tspan><tspan
+ sodipodi:role="line"
+ x="75.714279"
+ y="885.2193"
+ id="tspan5649"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">⟶ <tspan
+ id="tspan6297"
+ style="fill:#c8ab37;stroke:#c8ab37">19b08111</tspan></tspan></text>
+ </g>
+ <g
+ transform="translate(-602.95683,-59.767404)"
+ id="g6023">
+ <rect
+ style="fill:#ffffff;stroke:#000000;stroke-width:6.09169483;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect3414-7"
+ width="657.06445"
+ height="105.33688"
+ x="66.285065"
+ y="639.61066" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
+ x="72.882072"
+ y="680.49335"
+ id="text5643-6"><tspan
+ sodipodi:role="line"
+ id="tspan5645-5"
+ x="72.882072"
+ y="680.49335"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">"<tspan
+ id="tspan6203"
+ style="fill:#c8c4b7;stroke:#c8c4b7;stroke-opacity:1">19b08111</tspan>;<tspan
+ style="fill:#008000;stroke:#008000"
+ id="tspan5885">Alice</tspan>;Babar<tspan
+ id="tspan6287"
+ style="fill:#ff0000;stroke:#ff0000">,Celeste</tspan>"</tspan><tspan
+ sodipodi:role="line"
+ x="72.882072"
+ y="730.49335"
+ id="tspan5649-6"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">⟶ <tspan
+ id="tspan6035"
+ style="stroke:#009400;stroke-opacity:1"><tspan
+ id="tspan6039"
+ style="stroke:#00b500;stroke-opacity:1"><tspan
+ id="tspan6043"
+ style="stroke:#00ae00;stroke-opacity:1"><tspan
+ id="tspan6045"
+ style="stroke:#00ad00;stroke-opacity:1"><tspan
+ id="tspan6047"
+ style="stroke:#00ac00;stroke-opacity:1"><tspan
+ id="tspan6051"
+ style="stroke:#00aa00;stroke-opacity:1"><tspan
+ id="tspan6053"
+ style="stroke:#00a800;stroke-opacity:1"><tspan
+ id="tspan6055"
+ style="stroke:#00a600;stroke-opacity:1"><tspan
+ id="tspan6057"
+ style="stroke:#00a400;stroke-opacity:1"><tspan
+ id="tspan6059"
+ style="stroke:#00a100;stroke-opacity:1"><tspan
+ id="tspan6061"
+ style="stroke:#009f00;stroke-opacity:1"><tspan
+ id="tspan6063"
+ style="stroke:#009d00;stroke-opacity:1"><tspan
+ id="tspan6065"
+ style="stroke:#009900;stroke-opacity:1"><tspan
+ id="tspan6067"
+ style="stroke:#009800;stroke-opacity:1"><tspan
+ id="tspan6069"
+ style="stroke:#009700;stroke-opacity:1"><tspan
+ id="tspan6071"
+ style="stroke:#009800;stroke-opacity:1"><tspan
+ id="tspan6073"
+ style="stroke:#009900;stroke-opacity:1"><tspan
+ id="tspan6077"
+ style="stroke:#009c00;stroke-opacity:1"><tspan
+ id="tspan6079"
+ style="stroke:#009d00;stroke-opacity:1"><tspan
+ id="tspan6081"
+ style="stroke:#009e00;stroke-opacity:1"><tspan
+ id="tspan6083"
+ style="stroke:#009f00;stroke-opacity:1"><tspan
+ id="tspan6085"
+ style="stroke:#00a100;stroke-opacity:1"><tspan
+ id="tspan6087"
+ style="stroke:#00a200;stroke-opacity:1"><tspan
+ id="tspan6089"
+ style="stroke:#00a500;stroke-opacity:1"><tspan
+ id="tspan6091"
+ style="stroke:#00a600;stroke-opacity:1"><tspan
+ id="tspan6093"
+ style="stroke:#00a500;stroke-opacity:1"><tspan
+ id="tspan6095"
+ style="stroke:#00a200;stroke-opacity:1"><tspan
+ id="tspan6097"
+ style="stroke:#00a100;stroke-opacity:1"><tspan
+ id="tspan6099"
+ style="stroke:#009f00;stroke-opacity:1"><tspan
+ id="tspan6101"
+ style="stroke:#009c00;stroke-opacity:1"><tspan
+ id="tspan6103"
+ style="stroke:#009700;stroke-opacity:1"><tspan
+ id="tspan6105"
+ style="stroke:#009200;stroke-opacity:1"><tspan
+ id="tspan6107"
+ style="stroke:#008b00;stroke-opacity:1"><tspan
+ id="tspan6109"
+ style="stroke:#008500;stroke-opacity:1"><tspan
+ id="tspan6111"
+ style="stroke:#007c00;stroke-opacity:1"><tspan
+ id="tspan6113"
+ style="stroke:#007500;stroke-opacity:1"><tspan
+ id="tspan6115"
+ style="stroke:#006b00;stroke-opacity:1"><tspan
+ id="tspan6117"
+ style="stroke:#006100;stroke-opacity:1"><tspan
+ id="tspan6119"
+ style="stroke:#005800;stroke-opacity:1"><tspan
+ id="tspan6121"
+ style="stroke:#004d00;stroke-opacity:1"><tspan
+ id="tspan6123"
+ style="stroke:#004500;stroke-opacity:1"><tspan
+ id="tspan6125"
+ style="stroke:#003b00;stroke-opacity:1"><tspan
+ id="tspan6127"
+ style="stroke:#003300;stroke-opacity:1"><tspan
+ id="tspan6129"
+ style="stroke:#002900;stroke-opacity:1"><tspan
+ id="tspan6131"
+ style="stroke:#002200;stroke-opacity:1"><tspan
+ id="tspan6133"
+ style="stroke:#001900;stroke-opacity:1"><tspan
+ id="tspan6135"
+ style="stroke:#001300;stroke-opacity:1"><tspan
+ id="tspan6137"
+ style="stroke:#000b00;stroke-opacity:1"><tspan
+ id="tspan6139"
+ style="stroke:#000700;stroke-opacity:1"><tspan
+ id="tspan6141"
+ style="stroke:#000000;stroke-opacity:1"><tspan
+ id="tspan6145"
+ style="stroke:#d00000;stroke-opacity:1"><tspan
+ id="tspan6147"
+ style="stroke:#d10000;stroke-opacity:1"><tspan
+ id="tspan6149"
+ style="stroke:#d30000;stroke-opacity:1"><tspan
+ id="tspan6151"
+ style="stroke:#d80000;stroke-opacity:1"><tspan
+ id="tspan6153"
+ style="stroke:#db0000;stroke-opacity:1"><tspan
+ id="tspan6155"
+ style="stroke:#e10000;stroke-opacity:1"><tspan
+ id="tspan6157"
+ style="stroke:#e40000;stroke-opacity:1"><tspan
+ id="tspan6159"
+ style="stroke:#eb0000;stroke-opacity:1"><tspan
+ id="tspan6161"
+ style="stroke:#ef0000;stroke-opacity:1"><tspan
+ id="tspan6163"
+ style="stroke:#f50000;stroke-opacity:1"><tspan
+ id="tspan6165"
+ style="stroke:#f90000;stroke-opacity:1"><tspan
+ id="tspan6167"
+ style="stroke:#fd0000;stroke-opacity:1"><tspan
+ id="tspan6169"
+ style="stroke:#ff0000;stroke-opacity:1"><tspan
+ id="tspan6185"
+ style="fill:#010000;fill-opacity:1"><tspan
+ id="tspan6187"
+ style="fill:#4c0000;fill-opacity:1"><tspan
+ id="tspan6189"
+ style="fill:#810000;fill-opacity:1"><tspan
+ id="tspan6191"
+ style="fill:#c70000;fill-opacity:1"><tspan
+ id="tspan6193"
+ style="fill:#ee0000;fill-opacity:1"><tspan
+ id="tspan6195"
+ style="fill:#ff0000;fill-opacity:1"><tspan
+ id="tspan6279"
+ style="fill:#c8ab37"><tspan
+ id="tspan6281"
+ style="stroke:#c8ab37">925d8319 </tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></text>
+ </g>
+ <g
+ transform="translate(-582.55815,-32.55814)"
+ id="g6009">
+ <rect
+ style="fill:#ffffff;stroke:#000000;stroke-width:5.109797;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect3414-7-0"
+ width="458.04636"
+ height="106.31878"
+ x="145.39543"
+ y="199.2028" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
+ x="152.48338"
+ y="240.57646"
+ id="text5643-6-0"><tspan
+ sodipodi:role="line"
+ x="152.48338"
+ y="240.57646"
+ id="tspan5649-6-7"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">"<tspan
+ id="tspan6305"
+ style="fill:#c8c4b7;stroke:#c8c4b7">6fcdd7fe</tspan>;<tspan
+ style="fill:#008000;stroke:#008000"
+ id="tspan5877">Bob</tspan>;Babar"</tspan><tspan
+ sodipodi:role="line"
+ x="152.48338"
+ y="290.57648"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="tspan5823"><tspan
+ id="tspan6309"
+ style="fill:#c8ab37;stroke:#c8ab37">⟶ebc2b5a1 </tspan></tspan><tspan
+ sodipodi:role="line"
+ x="152.48338"
+ y="340.57648"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="tspan5825" /></text>
+ </g>
+ <g
+ transform="translate(-574.4186,-84.34382)"
+ id="g6016">
+ <rect
+ style="fill:#ffffff;stroke:#000000;stroke-width:6.52355862;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect3414-7-0-7"
+ width="756.63257"
+ height="104.90502"
+ x="-12.03722"
+ y="458.04919" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
+ x="-5.6561542"
+ y="498.71597"
+ id="text5643-6-0-7"><tspan
+ sodipodi:role="line"
+ x="-5.6561542"
+ y="498.71597"
+ id="tspan5649-6-7-5"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">"<tspan
+ id="tspan6289"
+ style="fill:#c8c4b7;stroke:#c8c4b7">925d8319</tspan>;<tspan
+ style="fill:#008000;stroke:#008000"
+ id="tspan5881">Alice</tspan>;Babar,Celeste<tspan
+ id="tspan6303"
+ style="fill:#ff0000;stroke:#ff0000">,flore</tspan>"</tspan><tspan
+ sodipodi:role="line"
+ x="-5.6561542"
+ y="548.71594"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="tspan5809">⟶ <tspan
+ id="tspan6299"
+ style="fill:#c8ab37;stroke:#c8ab37">6fcdd7fe </tspan></tspan><tspan
+ sodipodi:role="line"
+ x="-5.6561542"
+ y="598.71594"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="tspan5811" /></text>
+ </g>
+ <path
+ inkscape:connection-start="#g6016"
+ inkscape:connection-end="#g6009"
+ inkscape:connector-type="polyline"
+ id="path6317"
+ d="m -208.13954,373.70537 0,-100.74193"
+ style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#DotM);marker-end:none"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g6023"
+ inkscape:connection-start="#g6029"
+ inkscape:connector-type="polyline"
+ id="path6321"
+ d="m -208.13953,785.19952 -1e-5,-100.01938"
+ style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2.79999995;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#DotM);marker-end:none"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g6023"
+ inkscape:connection-start="#g6016"
+ inkscape:connector-type="polyline"
+ id="path6323"
+ d="m -208.13954,478.6104 0,101.23285"
+ style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-mid:none;marker-end:url(#DotM)"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/figures/edit-is-rewrite-step2.svg Wed Oct 10 15:11:31 2012 +0200
@@ -0,0 +1,832 @@
+<?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://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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="1597.0645"
+ height="768.49182"
+ id="svg3404"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="edit-is-rewrite-step2.svg">
+ <defs
+ id="defs3406">
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM"
+ style="overflow:visible">
+ <path
+ id="path6393"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotL"
+ style="overflow:visible">
+ <path
+ id="path6390"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.8,0,0,0.8,5.92,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Mstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mstart"
+ style="overflow:visible">
+ <path
+ id="path6334"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,4,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Mstart"
+ style="overflow:visible">
+ <path
+ id="path6352"
+ style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(0.6,0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend"
+ style="overflow:visible">
+ <path
+ id="path6331"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective3411" />
+ <inkscape:perspective
+ id="perspective5699"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective5753"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective5784"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective11514"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-8"
+ style="overflow:visible">
+ <path
+ id="path6393-2"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker11520"
+ style="overflow:visible">
+ <path
+ id="path11522"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.57"
+ inkscape:cx="1091.46"
+ inkscape:cy="493.26469"
+ inkscape:document-units="px"
+ showgrid="false"
+ inkscape:snap-global="true"
+ inkscape:window-width="1280"
+ inkscape:window-height="776"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="layer4"
+ fit-margin-top="5"
+ fit-margin-right="5"
+ fit-margin-bottom="5"
+ fit-margin-left="5">
+ <inkscape:grid
+ type="xygrid"
+ id="grid6315"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true"
+ originx="424.40857px"
+ originy="4.9994042px" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata3409">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer4"
+ inkscape:label="babar"
+ transform="translate(888.68669,-124.06992)">
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot5626"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"><flowRegion
+ id="flowRegion5628"><rect
+ id="rect5630"
+ width="120.20815"
+ height="52.527931"
+ x="153.54318"
+ y="706.89001"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" /></flowRegion><flowPara
+ id="flowPara5636" /></flowRoot> <flowRoot
+ xml:space="preserve"
+ id="flowRoot5653"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"><flowRegion
+ id="flowRegion5655"><rect
+ id="rect5657"
+ width="145"
+ height="49.285713"
+ x="565.71429"
+ y="683.07648" /></flowRegion><flowPara
+ id="flowPara5659" /></flowRoot> <g
+ id="g6029"
+ transform="translate(-296.62861,-15.157079)">
+ <rect
+ y="793.33905"
+ x="68.11969"
+ height="107.33205"
+ width="291.61774"
+ id="rect3414"
+ style="fill:#ffffff;stroke:#000000;stroke-width:4.09652519000000037;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ id="text5643"
+ y="835.2193"
+ x="75.714279"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ y="835.2193"
+ x="75.714279"
+ id="tspan5645"
+ sodipodi:role="line">";<tspan
+ style="fill:#008000;stroke:#008000"
+ id="tspan12068">Alice</tspan>;Babar"</tspan><tspan
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="tspan5649"
+ y="885.2193"
+ x="75.714279"
+ sodipodi:role="line">⟶ <tspan
+ style="fill:#c8ab37;stroke:#c8ab37"
+ id="tspan6297">19b08111</tspan></tspan></text>
+ </g>
+ <g
+ id="g6023"
+ transform="translate(-897.69367,-93.100738)"
+ style="opacity:0.5">
+ <rect
+ y="639.61066"
+ x="66.285065"
+ height="105.33688"
+ width="657.06445"
+ id="rect3414-7"
+ style="fill:#ffffff;stroke:#000000;stroke-width:5;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:20, 10;stroke-dashoffset:0" />
+ <text
+ id="text5643-6"
+ y="680.49335"
+ x="72.882072"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ y="680.49335"
+ x="72.882072"
+ id="tspan5645-5"
+ sodipodi:role="line">"<tspan
+ style="fill:#c8c4b7;stroke:#c8c4b7;stroke-opacity:1"
+ id="tspan6203">19b08111</tspan>;<tspan
+ style="fill:#008000;stroke:#008000"
+ id="tspan12072">Alice</tspan>;Babar<tspan
+ style="fill:#ff0000;stroke:#ff0000"
+ id="tspan6287">,Celeste</tspan>"</tspan><tspan
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="tspan5649-6"
+ y="730.49335"
+ x="72.882072"
+ sodipodi:role="line">⟶ <tspan
+ style="stroke:#009400;stroke-opacity:1"
+ id="tspan6035"><tspan
+ style="stroke:#00b500;stroke-opacity:1"
+ id="tspan6039"><tspan
+ style="stroke:#00ae00;stroke-opacity:1"
+ id="tspan6043"><tspan
+ style="stroke:#00ad00;stroke-opacity:1"
+ id="tspan6045"><tspan
+ style="stroke:#00ac00;stroke-opacity:1"
+ id="tspan6047"><tspan
+ style="stroke:#00aa00;stroke-opacity:1"
+ id="tspan6051"><tspan
+ style="stroke:#00a800;stroke-opacity:1"
+ id="tspan6053"><tspan
+ style="stroke:#00a600;stroke-opacity:1"
+ id="tspan6055"><tspan
+ style="stroke:#00a400;stroke-opacity:1"
+ id="tspan6057"><tspan
+ style="stroke:#00a100;stroke-opacity:1"
+ id="tspan6059"><tspan
+ style="stroke:#009f00;stroke-opacity:1"
+ id="tspan6061"><tspan
+ style="stroke:#009d00;stroke-opacity:1"
+ id="tspan6063"><tspan
+ style="stroke:#009900;stroke-opacity:1"
+ id="tspan6065"><tspan
+ style="stroke:#009800;stroke-opacity:1"
+ id="tspan6067"><tspan
+ style="stroke:#009700;stroke-opacity:1"
+ id="tspan6069"><tspan
+ style="stroke:#009800;stroke-opacity:1"
+ id="tspan6071"><tspan
+ style="stroke:#009900;stroke-opacity:1"
+ id="tspan6073"><tspan
+ style="stroke:#009c00;stroke-opacity:1"
+ id="tspan6077"><tspan
+ style="stroke:#009d00;stroke-opacity:1"
+ id="tspan6079"><tspan
+ style="stroke:#009e00;stroke-opacity:1"
+ id="tspan6081"><tspan
+ style="stroke:#009f00;stroke-opacity:1"
+ id="tspan6083"><tspan
+ style="stroke:#00a100;stroke-opacity:1"
+ id="tspan6085"><tspan
+ style="stroke:#00a200;stroke-opacity:1"
+ id="tspan6087"><tspan
+ style="stroke:#00a500;stroke-opacity:1"
+ id="tspan6089"><tspan
+ style="stroke:#00a600;stroke-opacity:1"
+ id="tspan6091"><tspan
+ style="stroke:#00a500;stroke-opacity:1"
+ id="tspan6093"><tspan
+ style="stroke:#00a200;stroke-opacity:1"
+ id="tspan6095"><tspan
+ style="stroke:#00a100;stroke-opacity:1"
+ id="tspan6097"><tspan
+ style="stroke:#009f00;stroke-opacity:1"
+ id="tspan6099"><tspan
+ style="stroke:#009c00;stroke-opacity:1"
+ id="tspan6101"><tspan
+ style="stroke:#009700;stroke-opacity:1"
+ id="tspan6103"><tspan
+ style="stroke:#009200;stroke-opacity:1"
+ id="tspan6105"><tspan
+ style="stroke:#008b00;stroke-opacity:1"
+ id="tspan6107"><tspan
+ style="stroke:#008500;stroke-opacity:1"
+ id="tspan6109"><tspan
+ style="stroke:#007c00;stroke-opacity:1"
+ id="tspan6111"><tspan
+ style="stroke:#007500;stroke-opacity:1"
+ id="tspan6113"><tspan
+ style="stroke:#006b00;stroke-opacity:1"
+ id="tspan6115"><tspan
+ style="stroke:#006100;stroke-opacity:1"
+ id="tspan6117"><tspan
+ style="stroke:#005800;stroke-opacity:1"
+ id="tspan6119"><tspan
+ style="stroke:#004d00;stroke-opacity:1"
+ id="tspan6121"><tspan
+ style="stroke:#004500;stroke-opacity:1"
+ id="tspan6123"><tspan
+ style="stroke:#003b00;stroke-opacity:1"
+ id="tspan6125"><tspan
+ style="stroke:#003300;stroke-opacity:1"
+ id="tspan6127"><tspan
+ style="stroke:#002900;stroke-opacity:1"
+ id="tspan6129"><tspan
+ style="stroke:#002200;stroke-opacity:1"
+ id="tspan6131"><tspan
+ style="stroke:#001900;stroke-opacity:1"
+ id="tspan6133"><tspan
+ style="stroke:#001300;stroke-opacity:1"
+ id="tspan6135"><tspan
+ style="stroke:#000b00;stroke-opacity:1"
+ id="tspan6137"><tspan
+ style="stroke:#000700;stroke-opacity:1"
+ id="tspan6139"><tspan
+ style="stroke:#000000;stroke-opacity:1"
+ id="tspan6141"><tspan
+ style="stroke:#d00000;stroke-opacity:1"
+ id="tspan6145"><tspan
+ style="stroke:#d10000;stroke-opacity:1"
+ id="tspan6147"><tspan
+ style="stroke:#d30000;stroke-opacity:1"
+ id="tspan6149"><tspan
+ style="stroke:#d80000;stroke-opacity:1"
+ id="tspan6151"><tspan
+ style="stroke:#db0000;stroke-opacity:1"
+ id="tspan6153"><tspan
+ style="stroke:#e10000;stroke-opacity:1"
+ id="tspan6155"><tspan
+ style="stroke:#e40000;stroke-opacity:1"
+ id="tspan6157"><tspan
+ style="stroke:#eb0000;stroke-opacity:1"
+ id="tspan6159"><tspan
+ style="stroke:#ef0000;stroke-opacity:1"
+ id="tspan6161"><tspan
+ style="stroke:#f50000;stroke-opacity:1"
+ id="tspan6163"><tspan
+ style="stroke:#f90000;stroke-opacity:1"
+ id="tspan6165"><tspan
+ style="stroke:#fd0000;stroke-opacity:1"
+ id="tspan6167"><tspan
+ style="stroke:#ff0000;stroke-opacity:1"
+ id="tspan6169"><tspan
+ style="fill:#010000;fill-opacity:1"
+ id="tspan6185"><tspan
+ style="fill:#4c0000;fill-opacity:1"
+ id="tspan6187"><tspan
+ style="fill:#810000;fill-opacity:1"
+ id="tspan6189"><tspan
+ style="fill:#c70000;fill-opacity:1"
+ id="tspan6191"><tspan
+ style="fill:#ee0000;fill-opacity:1"
+ id="tspan6193"><tspan
+ style="fill:#ff0000;fill-opacity:1"
+ id="tspan6195"><tspan
+ style="fill:#c8ab37"
+ id="tspan6279"><tspan
+ style="stroke:#c8ab37"
+ id="tspan6281">925d8319 </tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></text>
+ </g>
+ <g
+ id="g6009"
+ transform="translate(-877.29499,-65.891474)"
+ style="opacity:0.5">
+ <rect
+ y="199.2028"
+ x="145.39543"
+ height="106.31878"
+ width="458.04636"
+ id="rect3414-7-0"
+ style="fill:#ffffff;stroke:#000000;stroke-width:5;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:20, 10;stroke-dashoffset:0" />
+ <text
+ id="text5643-6-0"
+ y="240.57646"
+ x="152.48338"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="tspan5649-6-7"
+ y="240.57646"
+ x="152.48338"
+ sodipodi:role="line">"<tspan
+ style="fill:#c8c4b7;stroke:#c8c4b7"
+ id="tspan6305">6fcdd7fe</tspan>;<tspan
+ style="fill:#008000;stroke:#008000"
+ id="tspan12080">Bob</tspan>;Babar"</tspan><tspan
+ id="tspan5823"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ y="290.57648"
+ x="152.48338"
+ sodipodi:role="line"><tspan
+ style="fill:#c8ab37;stroke:#c8ab37"
+ id="tspan6309">⟶ebc2b5a1 </tspan></tspan><tspan
+ id="tspan5825"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ y="340.57648"
+ x="152.48338"
+ sodipodi:role="line" /></text>
+ </g>
+ <g
+ id="g6016"
+ transform="translate(-869.15544,-117.67716)"
+ style="opacity:0.5">
+ <rect
+ y="458.04919"
+ x="-12.03722"
+ height="104.90502"
+ width="756.63257"
+ id="rect3414-7-0-7"
+ style="fill:#ffffff;stroke:#000000;stroke-width:5;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:20, 10;stroke-dashoffset:0" />
+ <text
+ id="text5643-6-0-7"
+ y="498.71597"
+ x="-5.6561542"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="tspan5649-6-7-5"
+ y="498.71597"
+ x="-5.6561542"
+ sodipodi:role="line">"<tspan
+ style="fill:#c8c4b7;stroke:#c8c4b7"
+ id="tspan6289">925d8319</tspan>;<tspan
+ style="fill:#008000;stroke:#008000"
+ id="tspan12076">Alice</tspan>;Babar,Celeste<tspan
+ style="fill:#ff0000;stroke:#ff0000"
+ id="tspan6303">,flore<tspan
+ style="fill:#000000;stroke:#000000"
+ id="tspan6313">"</tspan></tspan></tspan><tspan
+ id="tspan5809"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ y="548.71594"
+ x="-5.6561542"
+ sodipodi:role="line">⟶ <tspan
+ style="fill:#c8ab37;stroke:#c8ab37"
+ id="tspan6299">6fcdd7fe </tspan></tspan><tspan
+ id="tspan5811"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ y="598.71594"
+ x="-5.6561542"
+ sodipodi:role="line" /></text>
+ </g>
+ <path
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#DotM);marker-end:none"
+ d="m -502.87638,340.37203 0,-100.74192"
+ id="path6317"
+ inkscape:connector-type="polyline"
+ inkscape:connection-end="#g6009"
+ inkscape:connection-start="#g6016"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2.79999995000000013;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#DotM);marker-end:none"
+ d="M -179.61512,778.18197 -407.76284,651.8468"
+ id="path6321"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g6029"
+ inkscape:connection-end="#g6023"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-mid:none;marker-end:url(#DotM)"
+ d="m -502.87638,445.27706 0,101.23286"
+ id="path6323"
+ inkscape:connector-type="polyline"
+ inkscape:connection-end="#g6023"
+ inkscape:connection-start="#g6016"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g6023-5"
+ transform="translate(-72.254198,-94.854246)">
+ <rect
+ y="639.61066"
+ x="66.285065"
+ height="105.33688"
+ width="657.06445"
+ id="rect3414-7-5"
+ style="fill:#ffffff;stroke:#000000;stroke-width:5;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ id="text5643-6-3"
+ y="680.49335"
+ x="72.882072"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ y="680.49335"
+ x="72.882072"
+ id="tspan5645-5-0"
+ sodipodi:role="line">"<tspan
+ style="fill:#c8c4b7;stroke:#c8c4b7;stroke-opacity:1"
+ id="tspan6203-2">19b08111</tspan>;<tspan
+ style="fill:#ff0000;stroke:#ff0000"
+ id="tspan12040">Bob</tspan>;Babar,Celeste"</tspan><tspan
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="tspan5649-6-70"
+ y="730.49335"
+ x="72.882072"
+ sodipodi:role="line">⟶ <tspan
+ style="stroke:#009400;stroke-opacity:1"
+ id="tspan6035-4"><tspan
+ style="stroke:#00b500;stroke-opacity:1"
+ id="tspan6039-3"><tspan
+ style="stroke:#00ae00;stroke-opacity:1"
+ id="tspan6043-2"><tspan
+ style="stroke:#00ad00;stroke-opacity:1"
+ id="tspan6045-5"><tspan
+ style="stroke:#00ac00;stroke-opacity:1"
+ id="tspan6047-2"><tspan
+ style="stroke:#00aa00;stroke-opacity:1"
+ id="tspan6051-8"><tspan
+ style="stroke:#00a800;stroke-opacity:1"
+ id="tspan6053-9"><tspan
+ style="stroke:#00a600;stroke-opacity:1"
+ id="tspan6055-1"><tspan
+ style="stroke:#00a400;stroke-opacity:1"
+ id="tspan6057-7"><tspan
+ style="stroke:#00a100;stroke-opacity:1"
+ id="tspan6059-2"><tspan
+ style="stroke:#009f00;stroke-opacity:1"
+ id="tspan6061-8"><tspan
+ style="stroke:#009d00;stroke-opacity:1"
+ id="tspan6063-7"><tspan
+ style="stroke:#009900;stroke-opacity:1"
+ id="tspan6065-4"><tspan
+ style="stroke:#009800;stroke-opacity:1"
+ id="tspan6067-1"><tspan
+ style="stroke:#009700;stroke-opacity:1"
+ id="tspan6069-4"><tspan
+ style="stroke:#009800;stroke-opacity:1"
+ id="tspan6071-7"><tspan
+ style="stroke:#009900;stroke-opacity:1"
+ id="tspan6073-8"><tspan
+ style="stroke:#009c00;stroke-opacity:1"
+ id="tspan6077-6"><tspan
+ style="stroke:#009d00;stroke-opacity:1"
+ id="tspan6079-8"><tspan
+ style="stroke:#009e00;stroke-opacity:1"
+ id="tspan6081-8"><tspan
+ style="stroke:#009f00;stroke-opacity:1"
+ id="tspan6083-3"><tspan
+ style="stroke:#00a100;stroke-opacity:1"
+ id="tspan6085-6"><tspan
+ style="stroke:#00a200;stroke-opacity:1"
+ id="tspan6087-0"><tspan
+ style="stroke:#00a500;stroke-opacity:1"
+ id="tspan6089-0"><tspan
+ style="stroke:#00a600;stroke-opacity:1"
+ id="tspan6091-3"><tspan
+ style="stroke:#00a500;stroke-opacity:1"
+ id="tspan6093-6"><tspan
+ style="stroke:#00a200;stroke-opacity:1"
+ id="tspan6095-1"><tspan
+ style="stroke:#00a100;stroke-opacity:1"
+ id="tspan6097-5"><tspan
+ style="stroke:#009f00;stroke-opacity:1"
+ id="tspan6099-8"><tspan
+ style="stroke:#009c00;stroke-opacity:1"
+ id="tspan6101-8"><tspan
+ style="stroke:#009700;stroke-opacity:1"
+ id="tspan6103-6"><tspan
+ style="stroke:#009200;stroke-opacity:1"
+ id="tspan6105-2"><tspan
+ style="stroke:#008b00;stroke-opacity:1"
+ id="tspan6107-1"><tspan
+ style="stroke:#008500;stroke-opacity:1"
+ id="tspan6109-0"><tspan
+ style="stroke:#007c00;stroke-opacity:1"
+ id="tspan6111-9"><tspan
+ style="stroke:#007500;stroke-opacity:1"
+ id="tspan6113-5"><tspan
+ style="stroke:#006b00;stroke-opacity:1"
+ id="tspan6115-0"><tspan
+ style="stroke:#006100;stroke-opacity:1"
+ id="tspan6117-9"><tspan
+ style="stroke:#005800;stroke-opacity:1"
+ id="tspan6119-7"><tspan
+ style="stroke:#004d00;stroke-opacity:1"
+ id="tspan6121-7"><tspan
+ style="stroke:#004500;stroke-opacity:1"
+ id="tspan6123-3"><tspan
+ style="stroke:#003b00;stroke-opacity:1"
+ id="tspan6125-5"><tspan
+ style="stroke:#003300;stroke-opacity:1"
+ id="tspan6127-6"><tspan
+ style="stroke:#002900;stroke-opacity:1"
+ id="tspan6129-8"><tspan
+ style="stroke:#002200;stroke-opacity:1"
+ id="tspan6131-6"><tspan
+ style="stroke:#001900;stroke-opacity:1"
+ id="tspan6133-2"><tspan
+ style="stroke:#001300;stroke-opacity:1"
+ id="tspan6135-7"><tspan
+ style="stroke:#000b00;stroke-opacity:1"
+ id="tspan6137-6"><tspan
+ style="stroke:#000700;stroke-opacity:1"
+ id="tspan6139-8"><tspan
+ style="stroke:#000000;stroke-opacity:1"
+ id="tspan6141-5"><tspan
+ style="stroke:#d00000;stroke-opacity:1"
+ id="tspan6145-5"><tspan
+ style="stroke:#d10000;stroke-opacity:1"
+ id="tspan6147-1"><tspan
+ style="stroke:#d30000;stroke-opacity:1"
+ id="tspan6149-3"><tspan
+ style="stroke:#d80000;stroke-opacity:1"
+ id="tspan6151-7"><tspan
+ style="stroke:#db0000;stroke-opacity:1"
+ id="tspan6153-2"><tspan
+ style="stroke:#e10000;stroke-opacity:1"
+ id="tspan6155-6"><tspan
+ style="stroke:#e40000;stroke-opacity:1"
+ id="tspan6157-3"><tspan
+ style="stroke:#eb0000;stroke-opacity:1"
+ id="tspan6159-5"><tspan
+ style="stroke:#ef0000;stroke-opacity:1"
+ id="tspan6161-3"><tspan
+ style="stroke:#f50000;stroke-opacity:1"
+ id="tspan6163-3"><tspan
+ style="stroke:#f90000;stroke-opacity:1"
+ id="tspan6165-5"><tspan
+ style="stroke:#fd0000;stroke-opacity:1"
+ id="tspan6167-1"><tspan
+ style="stroke:#ff0000;stroke-opacity:1"
+ id="tspan6169-8"><tspan
+ style="fill:#010000;fill-opacity:1"
+ id="tspan6185-8"><tspan
+ style="fill:#4c0000;fill-opacity:1"
+ id="tspan6187-3"><tspan
+ style="fill:#810000;fill-opacity:1"
+ id="tspan6189-7"><tspan
+ style="fill:#c70000;fill-opacity:1"
+ id="tspan6191-5"><tspan
+ style="fill:#ee0000;fill-opacity:1"
+ id="tspan6193-3"><tspan
+ style="fill:#ff0000;fill-opacity:1"
+ id="tspan6195-6"><tspan
+ style="fill:#c8ab37"
+ id="tspan6279-2"><tspan
+ style="stroke:#c8ab37"
+ id="tspan6281-0">1a25964c </tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></tspan></text>
+ </g>
+ <g
+ id="g6009-2"
+ transform="matrix(1.0149773,0,0,1,-61.013248,-67.644986)">
+ <rect
+ y="199.28004"
+ x="136.82903"
+ height="106.1643"
+ width="487.27863"
+ id="rect3414-7-0-9"
+ style="fill:#ffffff;stroke:#000000;stroke-width:5.15333318999999968;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ id="text5643-6-0-8"
+ y="240.57646"
+ x="152.48338"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="tspan5649-6-7-0"
+ y="240.57646"
+ x="152.48338"
+ sodipodi:role="line">"<tspan
+ style="fill:#ff0000;stroke:#ff0000"
+ id="tspan6305-8">6d9e1549</tspan>;<tspan
+ style="fill:#008000;stroke:#008000"
+ id="tspan12088">Bob</tspan>;Babar"</tspan><tspan
+ id="tspan5823-0"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ y="290.57648"
+ x="152.48338"
+ sodipodi:role="line"><tspan
+ style="fill:#c8ab37;stroke:#c8ab37"
+ id="tspan6309-7"><tspan
+ style="fill:#000000;stroke:#000000"
+ id="tspan12060">⟶<tspan
+ style="fill:#c8ab37"
+ id="tspan12064"><tspan
+ style="stroke:#c8ab37"
+ id="tspan12066">dda72e36 </tspan></tspan></tspan></tspan></tspan><tspan
+ id="tspan5825-4"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ y="340.57648"
+ x="152.48338"
+ sodipodi:role="line" /></text>
+ </g>
+ <g
+ id="g6016-0"
+ transform="translate(-43.715968,-119.43067)">
+ <rect
+ y="458.04919"
+ x="-12.03722"
+ height="104.90502"
+ width="756.63257"
+ id="rect3414-7-0-7-4"
+ style="fill:#ffffff;stroke:#000000;stroke-width:5;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ id="text5643-6-0-7-1"
+ y="498.71597"
+ x="-5.6561542"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="tspan5649-6-7-5-4"
+ y="498.71597"
+ x="-5.6561542"
+ sodipodi:role="line">"<tspan
+ style="fill:#c8c4b7;stroke:#c8c4b7"
+ id="tspan12056">1a25964c</tspan>;<tspan
+ style="fill:#008000;stroke:#008000"
+ id="tspan12084">Alice</tspan>;Babar,Celeste,<tspan
+ style="fill:#ff0000;stroke:#ff0000"
+ id="tspan12050">F</tspan>lore"</tspan><tspan
+ id="tspan5809-3"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ y="548.71594"
+ x="-5.6561542"
+ sodipodi:role="line">⟶ <tspan
+ style="fill:#c8ab37;stroke:#c8ab37"
+ id="tspan6299-4">6d9e1549 </tspan></tspan><tspan
+ id="tspan5811-3"
+ style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ y="598.71594"
+ x="-5.6561542"
+ sodipodi:role="line" /></text>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#DotM);marker-end:none"
+ d="m 323.22154,338.61852 1.26559,-100.81916"
+ id="path6317-8"
+ inkscape:connector-type="polyline"
+ inkscape:connection-end="#g6009-2"
+ inkscape:connection-start="#g6016-0"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-mid:none;marker-end:url(#DotM)"
+ d="m 322.5631,443.52355 -1e-5,101.23286"
+ id="path6323-8"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g6016-0"
+ inkscape:connection-end="#g6023-5"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker11520)"
+ d="M 231.51159,650.09329 10.076033,778.18197"
+ id="path11833"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g6023-5"
+ inkscape:connection-end="#g6029"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/figures/explain-troubles-concurrent-10-solution.svg Wed Oct 10 15:11:31 2012 +0200
@@ -0,0 +1,929 @@
+<?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://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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="1290.3188"
+ height="561.80957"
+ id="svg12094"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="explain-troubles-concurrent-10-solution.svg">
+ <defs
+ id="defs12096">
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend"
+ style="overflow:visible">
+ <path
+ id="path4197"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMstart"
+ style="overflow:visible">
+ <path
+ id="path4188"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM"
+ style="overflow:visible">
+ <path
+ id="path6393"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotS"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotS"
+ style="overflow:visible">
+ <path
+ id="path6396"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.2,0,0,0.2,1.48,0.2)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective12102" />
+ <pattern
+ patternUnits="userSpaceOnUse"
+ width="165"
+ height="162.14285"
+ patternTransform="matrix(0.60606061,0,0,0.61674011,-218.21429,419.14788)"
+ id="pattern12110">
+ <rect
+ ry="78.664986"
+ y="2.4064403"
+ x="2.4064403"
+ height="157.32997"
+ width="160.18712"
+ id="rect12108"
+ style="opacity:0.75;fill:#008000;fill-opacity:0;fill-rule:nonzero;stroke:#008000;stroke-width:4.81288052;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ </pattern>
+ <inkscape:perspective
+ id="perspective12641"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective12674"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective12705"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective12705-5"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective12811"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective12838"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective12869"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective12869-3"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective8199"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective8230"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6393-0"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker3407"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3409"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker3411"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3413"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker3415"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3417"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-9"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4197-6"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker3421"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3423"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-15"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6393-08"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker3824"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3826"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker3828"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3830"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker3832"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3834"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4197-67"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker3838"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3840"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.7"
+ inkscape:cx="746.41279"
+ inkscape:cy="248.41683"
+ inkscape:document-units="px"
+ inkscape:current-layer="g3367-2"
+ showgrid="false"
+ inkscape:window-width="1215"
+ inkscape:window-height="776"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ fit-margin-left="5"
+ fit-margin-top="5"
+ fit-margin-right="5"
+ fit-margin-bottom="5" />
+ <metadata
+ id="metadata12099">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(1002.1836,-116.82843)">
+ <flowRoot
+ transform="translate(-214.28571,111.42857)"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ id="flowRoot12902"
+ xml:space="preserve"><flowRegion
+ id="flowRegion12904"><rect
+ y="320.93362"
+ x="-924.28571"
+ height="435.71429"
+ width="301.42856"
+ id="rect12906" /></flowRegion><flowPara
+ id="flowPara12908" /></flowRoot> <g
+ id="g3367">
+ <g
+ style="opacity:0.5"
+ id="g8425">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-750.72428,151.88146)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-822.54358"
+ y="362.2431"
+ id="text12629-9-3-1"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0"
+ x="-822.54358"
+ y="362.2431">B</tspan></text>
+ </g>
+ <g
+ id="g10287">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-750.72428,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-821.49023"
+ y="498.90979"
+ id="text12629-9-3-1-8"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7"
+ x="-821.49023"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ transform="translate(-10.776028,0)"
+ id="g12957">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <path
+ inkscape:connector-type="polyline"
+ id="path12950"
+ d="m -808.27602,393.39505 0,42.40522"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g12957"
+ inkscape:connector-type="polyline"
+ id="path12962"
+ d="m -808.27602,532.73368 0,39.73323"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#0000ff;stroke:#0000ff"
+ id="g8286">
+ <path
+ sodipodi:type="arc"
+ style="fill:#0000ff;fill-opacity:0;fill-rule:evenodd;stroke:#0000ff;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-5"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-612.86713,62.419408)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#0000ff;fill-opacity:1;stroke:#0000ff;font-family:Bitstream Vera Sans"
+ x="-684.68646"
+ y="272.78107"
+ id="text12629-9-3-1-4"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-76"
+ x="-684.68646"
+ y="272.78107">B'</tspan></text>
+ </g>
+ <g
+ style="fill:#008000;stroke:#008000"
+ id="g8294">
+ <path
+ sodipodi:type="arc"
+ style="fill:#008000;fill-opacity:0;fill-rule:evenodd;stroke:#008000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-5-2"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-888.58143,62.419408)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#008000;fill-opacity:1;stroke:#008000;font-family:Bitstream Vera Sans"
+ x="-960.40076"
+ y="272.78107"
+ id="text12629-9-3-1-4-8"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-76-6"
+ x="-960.40076"
+ y="272.78107">B''</tspan></text>
+ </g>
+ <path
+ inkscape:connection-end="#g10287"
+ inkscape:connection-start="#g8286"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8303"
+ d="M 301.69976,93.326264 214.85234,235.78314"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM);display:inline"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g10287"
+ inkscape:connection-start="#g8294"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8305"
+ d="M 76.995186,93.326264 163.84261,235.78314"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM);display:inline"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g8425"
+ inkscape:connection-start="#g8286"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8430"
+ d="M 286.10442,78.162204 230.44767,114.28051"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none;marker-end:url(#EmptyDiamondMend)"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g8425"
+ inkscape:connection-start="#g8294"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8432"
+ d="M 92.590525,78.162204 148.24727,114.28051"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#EmptyDiamondMend)"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ id="g3367-2"
+ transform="translate(902.50523,0.6852693)">
+ <g
+ style="opacity:0.5"
+ id="g8425-2">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-64"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-750.72428,151.88146)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-822.54358"
+ y="362.2431"
+ id="text12629-9-3-1-6"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-1"
+ x="-822.54358"
+ y="362.2431">B</tspan></text>
+ </g>
+ <g
+ id="g10287-0">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-6"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-750.72428,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-821.49023"
+ y="498.90979"
+ id="text12629-9-3-1-8-5"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-9"
+ x="-821.49023"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ transform="translate(-10.776028,0)"
+ id="g12957-1">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6-6"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83-8"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5-0"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <path
+ inkscape:connector-type="polyline"
+ id="path12950-6"
+ d="m -808.27602,393.39505 0,42.40522"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g12957-1"
+ inkscape:connector-type="polyline"
+ id="path12962-4"
+ d="m -808.27602,532.73368 0,39.73323"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <g
+ style="opacity:0.5;fill:#0000ff;stroke:#0000ff"
+ id="g8286-9">
+ <path
+ sodipodi:type="arc"
+ style="fill:#0000ff;fill-opacity:0;fill-rule:evenodd;stroke:#0000ff;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-5-9"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-612.86713,62.419408)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#0000ff;fill-opacity:1;stroke:#0000ff;font-family:Bitstream Vera Sans"
+ x="-684.68646"
+ y="272.78107"
+ id="text12629-9-3-1-4-0"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-76-0"
+ x="-684.68646"
+ y="272.78107">B'</tspan></text>
+ </g>
+ <g
+ style="opacity:0.5;fill:#008000;stroke:#008000"
+ id="g8294-9">
+ <path
+ sodipodi:type="arc"
+ style="fill:#008000;fill-opacity:0;fill-rule:evenodd;stroke:#008000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-5-2-8"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-888.58143,62.419408)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#008000;fill-opacity:1;stroke:#008000;font-family:Bitstream Vera Sans"
+ x="-960.40076"
+ y="272.78107"
+ id="text12629-9-3-1-4-8-2"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-76-6-0"
+ x="-960.40076"
+ y="272.78107">B''</tspan></text>
+ </g>
+ <path
+ inkscape:connection-end="#g10287-0"
+ inkscape:connection-start="#g8286-9"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8303-7"
+ d="M 301.69976,93.326264 214.85234,235.78314"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM);display:inline"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g10287-0"
+ inkscape:connection-start="#g8294-9"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8305-3"
+ d="M 76.995186,93.326264 163.84261,235.78314"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM);display:inline"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g8425-2"
+ inkscape:connection-start="#g8286-9"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8430-0"
+ d="M 286.10442,78.162204 230.44767,114.28051"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none;marker-end:url(#EmptyDiamondMend)"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g8425-2"
+ inkscape:connection-start="#g8294-9"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8432-1"
+ d="M 92.590525,78.162204 148.24727,114.28051"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#EmptyDiamondMend)"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#marker3838)"
+ d="m 1045.7143,-14.223969 -54.28573,30"
+ id="path5991"
+ inkscape:connector-curvature="0"
+ transform="translate(-1900.1287,205.96263)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#marker3838)"
+ d="M 1141.4286,-4.2239685 1185.7143,24.34746"
+ id="path5993"
+ inkscape:connector-curvature="0"
+ transform="translate(-1900.1287,205.96263)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker3832)"
+ d="m 1068.5714,11.490317 -62.8571,88.571433 70,132.85714"
+ id="path5995"
+ inkscape:connector-curvature="0"
+ transform="translate(-1900.1287,205.96263)" />
+ </g>
+ <g
+ id="g5033">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-283.50522,302.96994)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-3"
+ style="opacity:0.5;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-0"
+ y="513.3316"
+ x="-355.32452"
+ style="font-size:40px;font-style:normal;font-weight:normal;opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="513.3316"
+ x="-355.32452"
+ id="tspan12631-6-9-0-8"
+ sodipodi:role="line">B</tspan></text>
+ </g>
+ <g
+ id="g5028">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-146.5298,215.57827)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-5-1"
+ style="fill:#0000ff;fill-opacity:0;fill-rule:evenodd;stroke:#0000ff;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-4-9"
+ y="425.93994"
+ x="-218.34914"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#0000ff;fill-opacity:1;stroke:#0000ff;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="425.93994"
+ x="-218.34914"
+ id="tspan12631-6-9-0-76-8"
+ sodipodi:role="line">B'</tspan></text>
+ </g>
+ <g
+ id="g5023">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-422.14656,215.91205)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-5-2-4"
+ style="fill:#008000;fill-opacity:0;fill-rule:evenodd;stroke:#008000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-4-8-3"
+ y="426.27371"
+ x="-493.96588"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#008000;fill-opacity:1;stroke:#008000;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="426.27371"
+ x="-493.96588"
+ id="tspan12631-6-9-0-76-6-4"
+ sodipodi:role="line">B''</tspan></text>
+ </g>
+ <g
+ id="g5018">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-285.48057,130.5673)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-5-1-4"
+ style="fill:#0000ff;fill-opacity:0;fill-rule:evenodd;stroke:#007d7d;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-4-9-5"
+ y="340.92896"
+ x="-357.2999"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#0000ff;fill-opacity:1;stroke:#007d7d;stroke-opacity:1;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="340.92896"
+ x="-357.2999"
+ id="tspan12631-6-9-0-76-8-9"
+ sodipodi:role="line"
+ style="fill:#007d7d;fill-opacity:1">B*</tspan></text>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#marker3838)"
+ d="m 696.38676,145.20902 55.35962,33.86937"
+ id="path5038"
+ inkscape:connector-type="polyline"
+ inkscape:connector-curvature="3"
+ inkscape:connection-start="#g5018"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g5028"
+ inkscape:connection-end-point="d4"
+ transform="translate(-997.6235,206.6479)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#marker3838)"
+ d="m 613.03214,145.59088 -53.54791,33.43943"
+ id="path5040"
+ inkscape:connector-type="polyline"
+ inkscape:connector-curvature="3"
+ inkscape:connection-start="#g5018"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g5023"
+ inkscape:connection-end-point="d4"
+ transform="translate(-997.6235,206.6479)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#marker3838)"
+ d="m 559.41952,231.03876 55.65269,34.94632"
+ id="path5042"
+ inkscape:connector-type="polyline"
+ inkscape:connector-curvature="3"
+ inkscape:connection-start="#g5023"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g5033"
+ inkscape:connection-end-point="d4"
+ transform="translate(-997.6235,206.6479)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#marker3838)"
+ d="M 752.23638,231.00256 697.87211,265.6875"
+ id="path5044"
+ inkscape:connector-type="polyline"
+ inkscape:connector-curvature="3"
+ inkscape:connection-start="#g5028"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g5033"
+ inkscape:connection-end-point="d4"
+ transform="translate(-997.6235,206.6479)" />
+ <g
+ transform="translate(441.1231,-152.43362)"
+ id="g5018-9">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-285.48057,130.5673)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-5-1-4-7"
+ style="fill:#0000ff;fill-opacity:0;fill-rule:evenodd;stroke:#007d7d;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-4-9-5-1"
+ y="340.92896"
+ x="-357.2999"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#0000ff;fill-opacity:1;stroke:#007d7d;stroke-opacity:1;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="340.92896"
+ x="-357.2999"
+ id="tspan12631-6-9-0-76-8-9-4"
+ sodipodi:role="line"
+ style="fill:#007d7d;fill-opacity:1">B*</tspan></text>
+ </g>
+ </g>
+</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/figures/explain-troubles-concurrent-10-sumup.svg Wed Oct 10 15:11:31 2012 +0200
@@ -0,0 +1,1451 @@
+<?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://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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="1424.2434"
+ height="1058.7501"
+ id="svg12964"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="explain-troubles-concurrent-10-sumup.svg">
+ <defs
+ id="defs12966">
+ <marker
+ inkscape:stockid="Arrow1Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mend"
+ style="overflow:visible">
+ <path
+ id="path4078"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend"
+ style="overflow:visible">
+ <path
+ id="path4072"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path4069"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.8,0,0,0.8,10,0)" />
+ </marker>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective12972" />
+ <inkscape:perspective
+ id="perspective13312"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM"
+ style="overflow:visible">
+ <path
+ id="path6393"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13318"
+ style="overflow:visible">
+ <path
+ id="path13320"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13418"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-1"
+ style="overflow:visible">
+ <path
+ id="path6393-1"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13424"
+ style="overflow:visible">
+ <path
+ id="path13426"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13428"
+ style="overflow:visible">
+ <path
+ id="path13430"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13432"
+ style="overflow:visible">
+ <path
+ id="path13434"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend"
+ style="overflow:visible">
+ <path
+ id="path6456"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13438"
+ style="overflow:visible">
+ <path
+ id="path13440"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13583"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-0"
+ style="overflow:visible">
+ <path
+ id="path6393-5"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13589"
+ style="overflow:visible">
+ <path
+ id="path13591"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13593"
+ style="overflow:visible">
+ <path
+ id="path13595"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13743"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-2"
+ style="overflow:visible">
+ <path
+ id="path6393-2"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13749"
+ style="overflow:visible">
+ <path
+ id="path13751"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13753"
+ style="overflow:visible">
+ <path
+ id="path13755"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13757"
+ style="overflow:visible">
+ <path
+ id="path13759"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-3"
+ style="overflow:visible">
+ <path
+ id="path6456-4"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13763"
+ style="overflow:visible">
+ <path
+ id="path13765"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-2"
+ style="overflow:visible">
+ <path
+ id="path4072-8"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593-5"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-6"
+ style="overflow:visible">
+ <path
+ id="path4072-7"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593-1"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-29"
+ style="overflow:visible">
+ <path
+ id="path4072-70"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective18500"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-4"
+ style="overflow:visible">
+ <path
+ id="path6393-20"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective18588"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-47"
+ style="overflow:visible">
+ <path
+ id="path6393-22"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker18594"
+ style="overflow:visible">
+ <path
+ id="path18596"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-31"
+ style="overflow:visible">
+ <path
+ id="path4197"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective18791"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective18959"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-6"
+ style="overflow:visible">
+ <path
+ id="path6393-21"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker18965"
+ style="overflow:visible">
+ <path
+ id="path18967"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-1-4"
+ style="overflow:visible">
+ <path
+ id="path6393-3"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-2"
+ style="overflow:visible">
+ <path
+ id="path4197-2"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective19288"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-44"
+ style="overflow:visible">
+ <path
+ id="path6393-9"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker19294"
+ style="overflow:visible">
+ <path
+ id="path19296"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective20729"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-8"
+ style="overflow:visible">
+ <path
+ id="path6393-7"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker20735"
+ style="overflow:visible">
+ <path
+ id="path20737"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective20952"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-42"
+ style="overflow:visible">
+ <path
+ id="path6393-0"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker20958"
+ style="overflow:visible">
+ <path
+ id="path20960"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker20962"
+ style="overflow:visible">
+ <path
+ id="path20964"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-8"
+ style="overflow:visible">
+ <path
+ id="path4197-7"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective21100"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-22"
+ style="overflow:visible">
+ <path
+ id="path6393-8"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker21106"
+ style="overflow:visible">
+ <path
+ id="path21108"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker21110"
+ style="overflow:visible">
+ <path
+ id="path21112"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-313"
+ style="overflow:visible">
+ <path
+ id="path4197-6"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective21316"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-3"
+ style="overflow:visible">
+ <path
+ id="path6393-80"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker21322"
+ style="overflow:visible">
+ <path
+ id="path21324"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker21326"
+ style="overflow:visible">
+ <path
+ id="path21328"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker21330"
+ style="overflow:visible">
+ <path
+ id="path21332"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-6"
+ style="overflow:visible">
+ <path
+ id="path4197-66"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker21336"
+ style="overflow:visible">
+ <path
+ id="path21338"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.58"
+ inkscape:cx="455.19061"
+ inkscape:cy="725.32431"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1280"
+ inkscape:window-height="776"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata12969">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(312.26788,374.46262)">
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="290.07355"
+ y="683.72107"
+ id="text13894"><tspan
+ sodipodi:role="line"
+ id="tspan13896"
+ x="290.07355"
+ y="683.72107">Local</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="176.47943"
+ y="147.90836"
+ id="text13898"><tspan
+ sodipodi:role="line"
+ id="tspan13900"
+ x="176.47943"
+ y="147.90836">Distant</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="731.52625"
+ y="360.52893"
+ id="text13902"><tspan
+ sodipodi:role="line"
+ id="tspan13904"
+ x="731.52625"
+ y="360.52893">final = <tspan
+ style="fill:#ff0000;stroke:#ff0000"
+ id="tspan14035">divergent</tspan></tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
+ d="M -149.51243,71.715908 116.10904,-98.285798"
+ id="path14093" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
+ d="M -136.88118,173.93586 140.19146,310.32109"
+ id="path14093-1" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
+ d="m 358.73418,-10.742763 276.5932,40.995518"
+ id="path14093-4"
+ inkscape:transform-center-x="38.2665"
+ inkscape:transform-center-y="-14.191534" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
+ d="M 385.49434,405.82501 666.42726,306.55019"
+ id="path14093-42" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-316.03741"
+ y="327.08148"
+ id="text13894-3"><tspan
+ sodipodi:role="line"
+ id="tspan13896-8"
+ x="-316.03741"
+ y="327.08148">initial</tspan></text>
+ <g
+ transform="translate(536.95625,-391.35879)"
+ id="g20705">
+ <g
+ transform="translate(0,5.2380981)"
+ id="g12933-0">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-98"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,146.64336)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-811.76758"
+ y="357.005"
+ id="text12629-9-3-1-2"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-3"
+ x="-811.76758"
+ y="357.005">B</tspan></text>
+ </g>
+ <g
+ id="g12945">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="498.90979"
+ id="text12629-9-3-1-8"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7"
+ x="-810.71423"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ id="g12957">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <path
+ inkscape:connection-end="#g12945"
+ inkscape:connection-start="#g12933-0"
+ inkscape:connector-type="polyline"
+ id="path12950-93"
+ d="m -797.5,393.91867 0,41.35798"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g12957"
+ inkscape:connection-start="#g12945"
+ inkscape:connector-type="polyline"
+ id="path12962"
+ d="m -797.5,533.2573 0,38.68599"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ transform="translate(1065.0106,-10.420874)"
+ id="g20918">
+ <g
+ style="opacity:0.5"
+ id="g8425">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-91"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-750.72428,151.88146)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-822.54358"
+ y="362.2431"
+ id="text12629-9-3-1-3"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-8"
+ x="-822.54358"
+ y="362.2431">B</tspan></text>
+ </g>
+ <g
+ id="g10287">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-9"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-750.72428,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-821.49023"
+ y="498.90979"
+ id="text12629-9-3-1-8-1"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-6"
+ x="-821.49023"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ transform="translate(-10.776028,0)"
+ id="g12957-7">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6-9"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83-4"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5-9"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot12902"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ transform="translate(-214.28571,111.42857)"><flowRegion
+ id="flowRegion12904"><rect
+ id="rect12906"
+ width="301.42856"
+ height="435.71429"
+ x="-924.28571"
+ y="320.93362" /></flowRegion><flowPara
+ id="flowPara12908" /></flowRoot> <path
+ inkscape:connector-type="polyline"
+ id="path12950-6"
+ d="m -808.27602,393.39505 0,42.40522"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g12957-7"
+ inkscape:connector-type="polyline"
+ id="path12962-1"
+ d="m -808.27602,532.73368 0,39.73323"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#0000ff;stroke:#0000ff"
+ id="g8286">
+ <path
+ sodipodi:type="arc"
+ style="fill:#0000ff;fill-opacity:0;fill-rule:evenodd;stroke:#0000ff;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-5"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-612.86713,62.419408)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#0000ff;fill-opacity:1;stroke:#0000ff;font-family:Bitstream Vera Sans"
+ x="-684.68646"
+ y="272.78107"
+ id="text12629-9-3-1-4"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-76-6"
+ x="-684.68646"
+ y="272.78107">B'</tspan></text>
+ </g>
+ <path
+ inkscape:connection-end="#g10287"
+ inkscape:connection-start="#g8286"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8303"
+ d="M 301.69976,93.326264 214.85234,235.78314"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM);display:inline"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g8425"
+ inkscape:connection-start="#g8286"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8430"
+ d="M 286.10442,78.162204 230.44767,114.28051"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none;marker-end:url(#EmptyDiamondMend)"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ transform="translate(1068.385,-581.11052)"
+ id="g21066">
+ <g
+ style="opacity:0.5"
+ id="g8425-4">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-50"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-750.72428,151.88146)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-822.54358"
+ y="362.2431"
+ id="text12629-9-3-1-5"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-9"
+ x="-822.54358"
+ y="362.2431">B</tspan></text>
+ </g>
+ <g
+ id="g10287-2">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-5"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-750.72428,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-821.49023"
+ y="498.90979"
+ id="text12629-9-3-1-8-7"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-9"
+ x="-821.49023"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ transform="translate(-10.776028,0)"
+ id="g12957-71">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6-47"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83-0"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5-66"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot12902-9"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ transform="translate(-214.28571,111.42857)"><flowRegion
+ id="flowRegion12904-70"><rect
+ id="rect12906-8"
+ width="301.42856"
+ height="435.71429"
+ x="-924.28571"
+ y="320.93362" /></flowRegion><flowPara
+ id="flowPara12908-61" /></flowRoot> <path
+ inkscape:connector-type="polyline"
+ id="path12950-7"
+ d="m -808.27602,393.39505 0,42.40522"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g12957-71"
+ inkscape:connector-type="polyline"
+ id="path12962-3"
+ d="m -808.27602,532.73368 0,39.73323"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#008000;stroke:#008000"
+ id="g8294">
+ <path
+ sodipodi:type="arc"
+ style="fill:#008000;fill-opacity:0;fill-rule:evenodd;stroke:#008000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-5-2"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-888.58143,62.419408)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#008000;fill-opacity:1;stroke:#008000;font-family:Bitstream Vera Sans"
+ x="-960.40076"
+ y="272.78107"
+ id="text12629-9-3-1-4-8"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-76-6-5"
+ x="-960.40076"
+ y="272.78107">B''</tspan></text>
+ </g>
+ <path
+ inkscape:connection-end="#g10287-2"
+ inkscape:connection-start="#g8294"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8305"
+ d="M 76.995186,93.326264 163.84261,235.78314"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM);display:inline"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g8425-4"
+ inkscape:connection-start="#g8294"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8432"
+ d="M 92.590525,78.162204 148.24727,114.28051"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#EmptyDiamondMend)"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ transform="translate(1682.2151,-370.76569)"
+ id="g21276">
+ <g
+ style="opacity:0.5"
+ id="g8425-1">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-750.72428,151.88146)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-822.54358"
+ y="362.2431"
+ id="text12629-9-3-1"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0"
+ x="-822.54358"
+ y="362.2431">B</tspan></text>
+ </g>
+ <g
+ id="g10287-7">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-2"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-750.72428,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-821.49023"
+ y="498.90979"
+ id="text12629-9-3-1-8-2"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-1"
+ x="-821.49023"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ transform="translate(-10.776028,0)"
+ id="g12957-9">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6-0"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83-3"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5-6"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot12902-3"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ transform="translate(-214.28571,111.42857)"><flowRegion
+ id="flowRegion12904-7"><rect
+ id="rect12906-6"
+ width="301.42856"
+ height="435.71429"
+ x="-924.28571"
+ y="320.93362" /></flowRegion><flowPara
+ id="flowPara12908-5" /></flowRoot> <path
+ inkscape:connector-type="polyline"
+ id="path12950"
+ d="m -808.27602,393.39505 0,42.40522"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g12957-9"
+ inkscape:connector-type="polyline"
+ id="path12962-5"
+ d="m -808.27602,532.73368 0,39.73323"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#ff0000;stroke:#ff0000"
+ id="g8286-2">
+ <path
+ sodipodi:type="arc"
+ style="fill:#ff0000;fill-opacity:0;fill-rule:evenodd;stroke:#ff0000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-5-4"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-612.86713,62.419408)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#ff0000;fill-opacity:1;stroke:#ff0000;font-family:Bitstream Vera Sans"
+ x="-684.68646"
+ y="272.78107"
+ id="text12629-9-3-1-4-5"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-76"
+ x="-684.68646"
+ y="272.78107">B'</tspan></text>
+ </g>
+ <g
+ style="fill:#ff0000;stroke:#ff0000"
+ id="g8294-2">
+ <path
+ sodipodi:type="arc"
+ style="fill:#ff0000;fill-opacity:0;fill-rule:evenodd;stroke:#ff0000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-5-2-2"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-888.58143,62.419408)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#ff0000;fill-opacity:1;stroke:#ff0000;font-family:Bitstream Vera Sans"
+ x="-960.40076"
+ y="272.78107"
+ id="text12629-9-3-1-4-8-3"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-76-6-59"
+ x="-960.40076"
+ y="272.78107">B''</tspan></text>
+ </g>
+ <path
+ inkscape:connection-end="#g10287-7"
+ inkscape:connection-start="#g8286-2"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8303-8"
+ d="M 301.69976,93.326264 214.85234,235.78314"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM);display:inline"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g10287-7"
+ inkscape:connection-start="#g8294-2"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8305-0"
+ d="M 76.995186,93.326264 163.84261,235.78314"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM);display:inline"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g8425-1"
+ inkscape:connection-start="#g8286-2"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8430-0"
+ d="M 286.10442,78.162204 230.44767,114.28051"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none;marker-end:url(#EmptyDiamondMend)"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g8425-1"
+ inkscape:connection-start="#g8294-2"
+ inkscape:connector-type="polyline"
+ transform="translate(-997.6235,206.6479)"
+ id="path8432-1"
+ d="M 92.590525,78.162204 148.24727,114.28051"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#EmptyDiamondMend)"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/figures/explain-troubles-latecomer-10-sumup.svg Wed Oct 10 15:11:31 2012 +0200
@@ -0,0 +1,1039 @@
+<?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://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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="1311.8625"
+ height="879.2406"
+ id="svg12964"
+ version="1.1"
+ inkscape:version="0.47 r22583"
+ sodipodi:docname="explain-troubles-latecomer-10-sumup.svg">
+ <defs
+ id="defs12966">
+ <marker
+ inkscape:stockid="Arrow1Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mend"
+ style="overflow:visible">
+ <path
+ id="path4078"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend"
+ style="overflow:visible">
+ <path
+ id="path4072"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path4069"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.8,0,0,0.8,10,0)" />
+ </marker>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective12972" />
+ <inkscape:perspective
+ id="perspective13312"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM"
+ style="overflow:visible">
+ <path
+ id="path6393"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13318"
+ style="overflow:visible">
+ <path
+ id="path13320"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13418"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-1"
+ style="overflow:visible">
+ <path
+ id="path6393-1"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13424"
+ style="overflow:visible">
+ <path
+ id="path13426"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13428"
+ style="overflow:visible">
+ <path
+ id="path13430"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13432"
+ style="overflow:visible">
+ <path
+ id="path13434"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend"
+ style="overflow:visible">
+ <path
+ id="path6456"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13438"
+ style="overflow:visible">
+ <path
+ id="path13440"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13583"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-0"
+ style="overflow:visible">
+ <path
+ id="path6393-5"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13589"
+ style="overflow:visible">
+ <path
+ id="path13591"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13593"
+ style="overflow:visible">
+ <path
+ id="path13595"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13743"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-2"
+ style="overflow:visible">
+ <path
+ id="path6393-2"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13749"
+ style="overflow:visible">
+ <path
+ id="path13751"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13753"
+ style="overflow:visible">
+ <path
+ id="path13755"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13757"
+ style="overflow:visible">
+ <path
+ id="path13759"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-3"
+ style="overflow:visible">
+ <path
+ id="path6456-4"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13763"
+ style="overflow:visible">
+ <path
+ id="path13765"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-2"
+ style="overflow:visible">
+ <path
+ id="path4072-8"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593-5"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-6"
+ style="overflow:visible">
+ <path
+ id="path4072-7"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593-1"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-29"
+ style="overflow:visible">
+ <path
+ id="path4072-70"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective18500"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-4"
+ style="overflow:visible">
+ <path
+ id="path6393-20"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective18588"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-47"
+ style="overflow:visible">
+ <path
+ id="path6393-22"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker18594"
+ style="overflow:visible">
+ <path
+ id="path18596"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-31"
+ style="overflow:visible">
+ <path
+ id="path4197"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective18791"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective18959"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-6"
+ style="overflow:visible">
+ <path
+ id="path6393-21"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker18965"
+ style="overflow:visible">
+ <path
+ id="path18967"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-1-4"
+ style="overflow:visible">
+ <path
+ id="path6393-3"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-2"
+ style="overflow:visible">
+ <path
+ id="path4197-2"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective19288"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-44"
+ style="overflow:visible">
+ <path
+ id="path6393-9"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker19294"
+ style="overflow:visible">
+ <path
+ id="path19296"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.58"
+ inkscape:cx="455.19061"
+ inkscape:cy="630.49672"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1918"
+ inkscape:window-height="1165"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata12969">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(312.26788,289.78072)">
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="279.72873"
+ y="588.89349"
+ id="text13894"><tspan
+ sodipodi:role="line"
+ id="tspan13896"
+ x="279.72873"
+ y="588.89349">Local</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="176.47943"
+ y="147.90836"
+ id="text13898"><tspan
+ sodipodi:role="line"
+ id="tspan13900"
+ x="176.47943"
+ y="147.90836">Distant</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="731.52625"
+ y="360.52893"
+ id="text13902"><tspan
+ sodipodi:role="line"
+ id="tspan13904"
+ x="731.52625"
+ y="360.52893">final = <tspan
+ style="fill:#ff0000;stroke:#ff0000"
+ id="tspan14035">tardif</tspan></tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
+ d="M -149.51243,71.715908 116.10904,-98.285798"
+ id="path14093" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
+ d="M -136.88118,173.93586 140.19146,310.32109"
+ id="path14093-1" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
+ d="m 358.73418,-10.742763 276.5932,40.995518"
+ id="path14093-4"
+ inkscape:transform-center-x="38.2665"
+ inkscape:transform-center-y="-14.191534" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
+ d="M 385.49434,405.82501 666.42726,306.55019"
+ id="path14093-42" />
+ <g
+ transform="translate(536.84443,-411.12056)"
+ id="g18477">
+ <g
+ id="g12945">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="498.90979"
+ id="text12629-9-3-1-8"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7"
+ x="-810.71423"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ id="g12957">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot12902"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ transform="translate(-214.28571,111.42857)"><flowRegion
+ id="flowRegion12904"><rect
+ id="rect12906"
+ width="301.42856"
+ height="435.71429"
+ x="-924.28571"
+ y="320.93362" /></flowRegion><flowPara
+ id="flowPara12908" /></flowRoot> <path
+ inkscape:connection-end="#g12957"
+ inkscape:connection-start="#g12945"
+ inkscape:connector-type="polyline"
+ id="path12962"
+ d="m -797.5,533.2573 0,38.68599"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ </g>
+ <g
+ transform="translate(1048.9196,-141.60299)"
+ id="g18559">
+ <g
+ style="opacity:0.5"
+ id="g12945-6">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-5"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="498.90979"
+ id="text12629-9-3-1-8-5"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-9"
+ x="-810.71423"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ id="g12957-33">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6-80"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83-1"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5-0"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot12902-9"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ transform="translate(-214.28571,111.42857)"><flowRegion
+ id="flowRegion12904-8"><rect
+ id="rect12906-6"
+ width="301.42856"
+ height="435.71429"
+ x="-924.28571"
+ y="320.93362" /></flowRegion><flowPara
+ id="flowPara12908-3" /></flowRoot> <path
+ inkscape:connection-end="#g12957-33"
+ inkscape:connection-start="#g12945-6"
+ inkscape:connector-type="polyline"
+ id="path12962-09"
+ d="m -797.5,533.2573 0,38.68599"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <g
+ id="g3273">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-4"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-598.58143,208.13369)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-669.34741"
+ y="418.49533"
+ id="text12629-9-3-1-8-2"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-7-4"
+ x="-669.34741"
+ y="418.49533">A'</tspan></text>
+ </g>
+ <path
+ inkscape:connection-end="#g12957-33"
+ inkscape:connection-start="#g3273"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,352.36219)"
+ id="path3278"
+ d="M 166.11979,92.547868 78.227679,227.51388"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <path
+ inkscape:connection-end="#g12945-6"
+ inkscape:connection-start="#g3273"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,352.36219)"
+ id="path3280"
+ d="M 150.2668,75.717222 94.08067,107.67788"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-mid:none;marker-end:url(#EmptyDiamondMend)" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-316.03741"
+ y="327.08148"
+ id="text13894-3"><tspan
+ sodipodi:role="line"
+ id="tspan13896-8"
+ x="-316.03741"
+ y="327.08148">initial</tspan></text>
+ <g
+ transform="translate(1607.395,-370.37344)"
+ id="g18925">
+ <g
+ transform="translate(0,5.2380981)"
+ id="g12933">
+ <path
+ sodipodi:type="arc"
+ style="fill:#d4aa00;fill-opacity:0;fill-rule:evenodd;stroke:#d4aa00;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,146.64336)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#d4aa00;fill-opacity:1;stroke:#d4aa00;font-family:Bitstream Vera Sans"
+ x="-841.76758"
+ y="358.43356"
+ id="text12629-9-3-1"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0"
+ x="-841.76758"
+ y="358.43356">v4.2</tspan></text>
+ </g>
+ <g
+ id="g12945-7">
+ <path
+ sodipodi:type="arc"
+ style="fill:#d4aa00;fill-opacity:0;fill-rule:evenodd;stroke:#d4aa00;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-2"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="498.90979"
+ id="text12629-9-3-1-8-25"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-1"
+ x="-810.71423"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ id="g12957-38">
+ <path
+ sodipodi:type="arc"
+ style="fill:#d4aa00;fill-opacity:0;fill-rule:evenodd;stroke:#d4aa00;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6-4"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83-8"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5-6"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot12902-3"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ transform="translate(-214.28571,111.42857)"><flowRegion
+ id="flowRegion12904-7"><rect
+ id="rect12906-4"
+ width="301.42856"
+ height="435.71429"
+ x="-924.28571"
+ y="320.93362" /></flowRegion><flowPara
+ id="flowPara12908-6" /></flowRoot> <path
+ inkscape:connection-start="#g12933"
+ inkscape:connection-end="#g12945-7"
+ inkscape:connector-type="polyline"
+ id="path12950"
+ d="m -797.5,393.91867 0,41.35798"
+ style="fill:#d4aa00;stroke:#d4aa00;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <path
+ inkscape:connection-end="#g12957-38"
+ inkscape:connection-start="#g12945-7"
+ inkscape:connector-type="polyline"
+ id="path12962-2"
+ d="m -797.5,533.2573 0,38.68599"
+ style="fill:#d4aa00;stroke:#d4aa00;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <g
+ id="g7062">
+ <path
+ sodipodi:type="arc"
+ style="fill:#ff0000;fill-opacity:0;fill-rule:evenodd;stroke:#ff0000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-4-1"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-601.73896,221.4909)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#ff0000;fill-opacity:1;stroke:#ff0000;font-family:Bitstream Vera Sans"
+ x="-672.50494"
+ y="431.85254"
+ id="text12629-9-3-1-8-2-2"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-7"
+ x="-672.50494"
+ y="431.85254">A'</tspan></text>
+ </g>
+ <path
+ inkscape:connection-end="#g12957-38"
+ inkscape:connection-start="#g7062"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,296.10995)"
+ id="path7067"
+ d="M 162.19312,161.64503 78.99682,284.27841"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM-1)" />
+ <path
+ inkscape:connection-end="#g12945-7"
+ inkscape:connection-start="#g7062"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,296.10995)"
+ id="path7069"
+ d="M 145.61323,142.48988 95.576703,166.76692"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#EmptyDiamondMend)" />
+ </g>
+ <g
+ transform="translate(1040.2927,-585.89067)"
+ id="g19264">
+ <g
+ id="g12933-2"
+ transform="translate(0,5.2380981)">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,146.64336)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-3"
+ style="fill:#d4aa00;fill-opacity:0;fill-rule:evenodd;stroke:#d4aa00;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-80"
+ y="358.43356"
+ x="-841.76758"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#d4aa00;fill-opacity:1;stroke:#d4aa00;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="358.43356"
+ x="-841.76758"
+ id="tspan12631-6-9-0-76"
+ sodipodi:role="line">v4.2</tspan></text>
+ </g>
+ <g
+ id="g12945-76">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-9-29"
+ style="fill:#d4aa00;fill-opacity:0;fill-rule:evenodd;stroke:#d4aa00;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-8-9"
+ y="498.90979"
+ x="-810.71423"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="498.90979"
+ x="-810.71423"
+ id="tspan12631-6-9-0-7-0"
+ sodipodi:role="line">A</tspan></text>
+ </g>
+ <g
+ id="g12957-39">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-6-81"
+ style="fill:#d4aa00;fill-opacity:0;fill-rule:evenodd;stroke:#d4aa00;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-83-7"
+ y="635.57648"
+ x="-810.71423"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="635.57648"
+ x="-810.71423"
+ id="tspan12631-6-9-0-5-08"
+ sodipodi:role="line">Z</tspan></text>
+ </g>
+ <path
+ style="fill:#d4aa00;stroke:#d4aa00;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ d="m -797.5,393.91867 0,41.35798"
+ id="path12950-9"
+ inkscape:connector-type="polyline"
+ inkscape:connection-end="#g12945-76"
+ inkscape:connection-start="#g12933-2" />
+ <path
+ style="fill:#d4aa00;stroke:#d4aa00;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ d="m -797.5,533.2573 0,38.68599"
+ id="path12962-0"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g12945-76"
+ inkscape:connection-end="#g12957-39" />
+ </g>
+ </g>
+</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/figures/explain-troubles-latecomer-15-solution.svg Wed Oct 10 15:11:31 2012 +0200
@@ -0,0 +1,994 @@
+<?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://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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="557.31696"
+ height="487.83316"
+ id="svg12964"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="explain-troubles-latecomer-15-solution.svg">
+ <defs
+ id="defs12966">
+ <marker
+ inkscape:stockid="Arrow1Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mend"
+ style="overflow:visible">
+ <path
+ id="path4078"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend"
+ style="overflow:visible">
+ <path
+ id="path4072"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path4069"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective12972" />
+ <inkscape:perspective
+ id="perspective13312"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM"
+ style="overflow:visible">
+ <path
+ id="path6393"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13318"
+ style="overflow:visible">
+ <path
+ id="path13320"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13418"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-1"
+ style="overflow:visible">
+ <path
+ id="path6393-1"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13424"
+ style="overflow:visible">
+ <path
+ id="path13426"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13428"
+ style="overflow:visible">
+ <path
+ id="path13430"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13432"
+ style="overflow:visible">
+ <path
+ id="path13434"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend"
+ style="overflow:visible">
+ <path
+ id="path6456"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13438"
+ style="overflow:visible">
+ <path
+ id="path13440"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13583"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-0"
+ style="overflow:visible">
+ <path
+ id="path6393-5"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13589"
+ style="overflow:visible">
+ <path
+ id="path13591"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13593"
+ style="overflow:visible">
+ <path
+ id="path13595"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13743"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-2"
+ style="overflow:visible">
+ <path
+ id="path6393-2"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13749"
+ style="overflow:visible">
+ <path
+ id="path13751"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13753"
+ style="overflow:visible">
+ <path
+ id="path13755"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13757"
+ style="overflow:visible">
+ <path
+ id="path13759"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-3"
+ style="overflow:visible">
+ <path
+ id="path6456-4"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13763"
+ style="overflow:visible">
+ <path
+ id="path13765"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-2"
+ style="overflow:visible">
+ <path
+ id="path4072-8"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593-5"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-6"
+ style="overflow:visible">
+ <path
+ id="path4072-7"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593-1"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-29"
+ style="overflow:visible">
+ <path
+ id="path4072-70"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective18500"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-4"
+ style="overflow:visible">
+ <path
+ id="path6393-20"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective18588"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-47"
+ style="overflow:visible">
+ <path
+ id="path6393-22"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker18594"
+ style="overflow:visible">
+ <path
+ id="path18596"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-31"
+ style="overflow:visible">
+ <path
+ id="path4197"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective18791"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective18959"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-6"
+ style="overflow:visible">
+ <path
+ id="path6393-21"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker18965"
+ style="overflow:visible">
+ <path
+ id="path18967"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-1-4"
+ style="overflow:visible">
+ <path
+ id="path6393-3"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-2"
+ style="overflow:visible">
+ <path
+ id="path4197-2"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective19288"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-44"
+ style="overflow:visible">
+ <path
+ id="path6393-9"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker19294"
+ style="overflow:visible">
+ <path
+ id="path19296"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6393-6"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6176"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6178"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-1-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6393-1-6"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-8"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6456-0"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.58"
+ inkscape:cx="588.77184"
+ inkscape:cy="64.133389"
+ inkscape:document-units="px"
+ inkscape:current-layer="g7062-0"
+ showgrid="false"
+ inkscape:window-width="1215"
+ inkscape:window-height="776"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ fit-margin-top="5"
+ fit-margin-right="5"
+ fit-margin-left="5"
+ fit-margin-bottom="5" />
+ <metadata
+ id="metadata12969">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(170.29334,188.87454)">
+ <g
+ id="g6078">
+ <g
+ id="g18925"
+ transform="translate(683.25707,-378.99413)">
+ <g
+ id="g12933"
+ transform="translate(0,5.2380981)">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,146.64336)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1"
+ style="fill:#d4aa00;fill-opacity:0;fill-rule:evenodd;stroke:#d4aa00;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1"
+ y="358.43356"
+ x="-841.76758"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#d4aa00;fill-opacity:1;stroke:#d4aa00;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="358.43356"
+ x="-841.76758"
+ id="tspan12631-6-9-0"
+ sodipodi:role="line">v4.2</tspan></text>
+ </g>
+ <g
+ id="g12945-7">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-9-2"
+ style="fill:#d4aa00;fill-opacity:0;fill-rule:evenodd;stroke:#d4aa00;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-8-25"
+ y="498.90979"
+ x="-810.71423"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="498.90979"
+ x="-810.71423"
+ id="tspan12631-6-9-0-7-1"
+ sodipodi:role="line">A</tspan></text>
+ </g>
+ <g
+ id="g12957-38">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-6-4"
+ style="fill:#d4aa00;fill-opacity:0;fill-rule:evenodd;stroke:#d4aa00;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-83-8"
+ y="635.57648"
+ x="-810.71423"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="635.57648"
+ x="-810.71423"
+ id="tspan12631-6-9-0-5-6"
+ sodipodi:role="line">Z</tspan></text>
+ </g>
+ <flowRoot
+ transform="translate(-214.28571,111.42857)"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ id="flowRoot12902-3"
+ xml:space="preserve"><flowRegion
+ id="flowRegion12904-7"><rect
+ y="320.93362"
+ x="-924.28571"
+ height="435.71429"
+ width="301.42856"
+ id="rect12906-4" /></flowRegion><flowPara
+ id="flowPara12908-6" /></flowRoot> <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ style="fill:#d4aa00;stroke:#d4aa00;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ d="m -797.5,393.91867 0,41.35798"
+ id="path12950"
+ inkscape:connector-type="polyline"
+ inkscape:connection-end="#g12945-7"
+ inkscape:connection-start="#g12933" />
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ style="fill:#d4aa00;stroke:#d4aa00;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ d="m -797.5,533.2573 0,38.68599"
+ id="path12962-2"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g12945-7"
+ inkscape:connection-end="#g12957-38" />
+ <g
+ id="g7062">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-601.73896,221.4909)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-9-4-1"
+ style="fill:#ff0000;fill-opacity:0;fill-rule:evenodd;stroke:#ff0000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-8-2-2"
+ y="431.85254"
+ x="-672.50494"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#ff0000;fill-opacity:1;stroke:#ff0000;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="431.85254"
+ x="-672.50494"
+ id="tspan12631-6-9-0-7-7"
+ sodipodi:role="line">A'</tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM-1)"
+ d="M 162.19312,161.64503 78.99682,284.27841"
+ id="path7067"
+ transform="translate(-848.99032,296.10995)"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g7062"
+ inkscape:connection-end="#g12957-38" />
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#EmptyDiamondMend)"
+ d="M 145.61323,142.48988 95.576703,166.76692"
+ id="path7069"
+ transform="translate(-848.99032,296.10995)"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g7062"
+ inkscape:connection-end="#g12945-7" />
+ </g>
+ </g>
+ <g
+ transform="translate(990.2654,-377.97948)"
+ id="g18925-6">
+ <g
+ transform="translate(0,5.2380981)"
+ id="g12933-0">
+ <path
+ sodipodi:type="arc"
+ style="fill:#d4aa00;fill-opacity:0;fill-rule:evenodd;stroke:#d4aa00;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-8"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,146.64336)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#d4aa00;fill-opacity:1;stroke:#d4aa00;font-family:Bitstream Vera Sans"
+ x="-841.76758"
+ y="358.43356"
+ id="text12629-9-3-1-9"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-4"
+ x="-841.76758"
+ y="358.43356">v4.2</tspan></text>
+ </g>
+ <g
+ id="g12945-7-0">
+ <path
+ sodipodi:type="arc"
+ style="fill:#d4aa00;fill-opacity:0;fill-rule:evenodd;stroke:#d4aa00;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-2-6"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="498.90979"
+ id="text12629-9-3-1-8-25-0"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-1-0"
+ x="-810.71423"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ id="g12957-38-9">
+ <path
+ sodipodi:type="arc"
+ style="fill:#d4aa00;fill-opacity:0;fill-rule:evenodd;stroke:#d4aa00;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6-4-2"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83-8-7"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5-6-6"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot12902-3-4"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ transform="translate(-214.28571,111.42857)"><flowRegion
+ id="flowRegion12904-7-4"><rect
+ id="rect12906-4-2"
+ width="301.42856"
+ height="435.71429"
+ x="-924.28571"
+ y="320.93362" /></flowRegion><flowPara
+ id="flowPara12908-6-9" /></flowRoot> <path
+ inkscape:connection-start="#g12933-0"
+ inkscape:connection-end="#g12945-7-0"
+ inkscape:connector-type="polyline"
+ id="path12950-5"
+ d="m -797.5,393.91867 0,41.35798"
+ style="fill:#d4aa00;stroke:#d4aa00;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connection-end="#g12957-38-9"
+ inkscape:connection-start="#g12945-7-0"
+ inkscape:connector-type="polyline"
+ id="path12962-2-2"
+ d="m -797.5,533.2573 0,38.68599"
+ style="fill:#d4aa00;stroke:#d4aa00;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g7062-0">
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.5;fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-4-1-8"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-601.73896,221.4909)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;opacity:0.5;fill:#000000;fill-opacity:1;stroke:#000000;font-family:Bitstream Vera Sans"
+ x="-672.50494"
+ y="431.85254"
+ id="text12629-9-3-1-8-2-2-6"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-7-2"
+ x="-672.50494"
+ y="431.85254">A'</tspan></text>
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-4-1-8-3"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-602.70567,72.41019)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:#000000;font-family:Bitstream Vera Sans"
+ x="-671.47168"
+ y="282.77182"
+ id="text12629-9-3-1-8-2-2-6-2"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-7-2-8"
+ x="-671.47168"
+ y="282.77182">Aᵟ</tspan></text>
+ <path
+ style="fill:#000000;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#EmptyDiamondMend-8)"
+ d="m 643.10345,205.10267 0,51.72414"
+ id="path6304"
+ inkscape:connector-curvature="0"
+ transform="translate(-1302.5333,110.19876)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM-1-7)"
+ d="m -697.8407,298.53986 -80.747,140.6978"
+ id="path6306"
+ inkscape:connector-curvature="0" />
+ </g>
+ <path
+ inkscape:connector-type="polyline"
+ id="path7067-4"
+ d="m -695.12005,452.57296 -84.97116,125.65959"
+ style="opacity:0.5;fill:#000000;stroke:#000000;stroke-width:3.06777191;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM-1)"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connector-type="polyline"
+ id="path7069-5"
+ d="m -705.04154,428.01168 -51.05239,29.6913"
+ style="opacity:0.5;fill:#000000;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#EmptyDiamondMend)"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/figures/explain-troubles-unstable-10-sumup.svg Wed Oct 10 15:11:31 2012 +0200
@@ -0,0 +1,1101 @@
+<?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://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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="1414.5707"
+ height="1196.5396"
+ id="svg12964"
+ version="1.1"
+ inkscape:version="0.47 r22583"
+ sodipodi:docname="explain-troubles-unstable-10-sumup.svg">
+ <defs
+ id="defs12966">
+ <marker
+ inkscape:stockid="Arrow1Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow1Mend"
+ style="overflow:visible;">
+ <path
+ id="path4078"
+ 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.4) rotate(180) translate(10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow1Lend"
+ style="overflow:visible;">
+ <path
+ id="path4072"
+ 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.8) rotate(180) translate(12.5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path4069"
+ 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.8) translate(12.5,0)" />
+ </marker>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective12972" />
+ <inkscape:perspective
+ id="perspective13312"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM"
+ style="overflow:visible">
+ <path
+ id="path6393"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13318"
+ style="overflow:visible">
+ <path
+ id="path13320"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13418"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-1"
+ style="overflow:visible">
+ <path
+ id="path6393-1"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13424"
+ style="overflow:visible">
+ <path
+ id="path13426"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13428"
+ style="overflow:visible">
+ <path
+ id="path13430"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13432"
+ style="overflow:visible">
+ <path
+ id="path13434"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend"
+ style="overflow:visible">
+ <path
+ id="path6456"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13438"
+ style="overflow:visible">
+ <path
+ id="path13440"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13583"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-0"
+ style="overflow:visible">
+ <path
+ id="path6393-5"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13589"
+ style="overflow:visible">
+ <path
+ id="path13591"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13593"
+ style="overflow:visible">
+ <path
+ id="path13595"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13743"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-2"
+ style="overflow:visible">
+ <path
+ id="path6393-2"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13749"
+ style="overflow:visible">
+ <path
+ id="path13751"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13753"
+ style="overflow:visible">
+ <path
+ id="path13755"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13757"
+ style="overflow:visible">
+ <path
+ id="path13759"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-3"
+ style="overflow:visible">
+ <path
+ id="path6456-4"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13763"
+ style="overflow:visible">
+ <path
+ id="path13765"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-2"
+ style="overflow:visible">
+ <path
+ id="path4072-8"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593-5"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-6"
+ style="overflow:visible">
+ <path
+ id="path4072-7"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593-1"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-29"
+ style="overflow:visible">
+ <path
+ id="path4072-70"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.58"
+ inkscape:cx="460.47484"
+ inkscape:cy="579.06827"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1918"
+ inkscape:window-height="1165"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata12969">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(317.55211,451.61155)">
+ <g
+ id="g16677">
+ <g
+ transform="translate(63.770124,322.85714)"
+ id="g13934">
+ <g
+ transform="translate(994.04378,-358.66548)"
+ id="g13382">
+ <g
+ style="opacity:0.5"
+ transform="translate(0,5.2380981)"
+ id="g12933-9">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-8"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,146.64336)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-811.76758"
+ y="357.005"
+ id="text12629-9-3-1-4"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-9"
+ x="-811.76758"
+ y="357.005">B</tspan></text>
+ </g>
+ <g
+ style="opacity:0.5"
+ id="g12945-3">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-9"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="498.90979"
+ id="text12629-9-3-1-8-9"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-0"
+ x="-810.71423"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ id="g12957-8">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6-3"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83-0"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5-1"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <path
+ inkscape:connection-end="#g12945-3"
+ inkscape:connection-start="#g12933-9"
+ inkscape:connector-type="polyline"
+ id="path12950-7"
+ d="m -797.5,393.91867 0,41.35798"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <path
+ inkscape:connection-end="#g12957-8"
+ inkscape:connection-start="#g12945-3"
+ inkscape:connector-type="polyline"
+ id="path12962-0"
+ d="m -797.5,533.2573 0,38.68599"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <g
+ id="g14080">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-67"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-580.01,81.22892)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-651.82935"
+ y="291.59058"
+ id="text12629-9-3-1-2"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-77"
+ x="-651.82935"
+ y="291.59058">B'</tspan></text>
+ </g>
+ <g
+ id="g14034">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-2"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-580.01,217.89561)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-650.776"
+ y="428.25726"
+ id="text12629-9-3-1-8-0"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-7"
+ x="-650.776"
+ y="428.25726">A'</tspan></text>
+ </g>
+ <path
+ inkscape:connection-end="#g12957-8"
+ inkscape:connection-start="#g14034"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,225.45742)"
+ id="path14087"
+ d="M 181.50292,226.948 81.415976,356.68521"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <path
+ inkscape:connection-end="#g14034"
+ inkscape:connection-start="#g14080"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,225.45742)"
+ id="path14089"
+ d="m 211.42857,100.48065 0,38.68604"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <path
+ inkscape:connection-end="#g12945-3"
+ inkscape:connection-start="#g14034"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,225.45742)"
+ id="path14463"
+ d="M 166.6047,207.95791 96.314201,239.00866"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none;marker-mid:none;marker-end:url(#EmptyDiamondMend)" />
+ <path
+ inkscape:connection-start="#g14080"
+ inkscape:connection-end="#g12933-9"
+ transform="translate(-848.99032,225.45742)"
+ inkscape:connector-type="polyline"
+ id="path14465"
+ d="M 166.6047,71.29122 97.24687,101.92996"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none;marker-mid:none;marker-end:url(#EmptyDiamondMend)" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="224.57932"
+ y="372.93292"
+ id="text13894"><tspan
+ sodipodi:role="line"
+ id="tspan13896"
+ x="224.57932"
+ y="372.93292">Local</tspan></text>
+ </g>
+ <g
+ transform="translate(53.152706,-930.19704)"
+ id="g13910">
+ <g
+ transform="translate(999.11715,331.93758)"
+ id="g13554">
+ <g
+ transform="translate(2.11198,-3.2921448)"
+ id="g12933-2">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-1"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,146.64336)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-811.76758"
+ y="357.005"
+ id="text12629-9-3-1-0"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-1"
+ x="-811.76758"
+ y="357.005">B</tspan></text>
+ </g>
+ <g
+ transform="translate(2.11198,-4.265152)"
+ id="g12945-7">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-0"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="498.90979"
+ id="text12629-9-3-1-8-8"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-07"
+ x="-810.71423"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ transform="translate(2.11198,0)"
+ id="g12957-6">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6-7"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83-3"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5-9"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g12945-7"
+ inkscape:connection-start="#g12933-2"
+ inkscape:connector-type="polyline"
+ id="path12950-8"
+ d="m -795.38802,389.71981 0,43.48719"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g12957-6"
+ inkscape:connection-start="#g12945-7"
+ inkscape:connector-type="polyline"
+ id="path12962-3"
+ d="m -795.38802,531.14792 0,40.81523"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <g
+ transform="translate(-2.11198,0)"
+ id="g13397">
+ <path
+ sodipodi:type="arc"
+ style="fill:#0000ff;fill-opacity:0;fill-rule:evenodd;stroke:#0000ff;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-0"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-735.72429,2.41941)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-807.54364"
+ y="212.78105"
+ id="text12629-9-3-1-7"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-6"
+ x="-807.54364"
+ y="212.78105">C</tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g12933-2"
+ inkscape:connection-start="#g13397"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,296.10995)"
+ id="path13402"
+ d="m 53.602303,-49.001257 0,44.6701979"
+ style="fill:#0000ff;stroke:#0000ff;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#DotM)" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="130.22327"
+ y="1072.933"
+ id="text13898"><tspan
+ sodipodi:role="line"
+ id="tspan13900"
+ x="130.22327"
+ y="1072.933">Distant</tspan></text>
+ </g>
+ </g>
+ <g
+ id="g14037"
+ transform="translate(-12.610837,-438.21686)">
+ <g
+ id="g13702"
+ transform="translate(1669.5314,38.478002)">
+ <g
+ id="g12933-3"
+ transform="translate(0.68341,5.2381)"
+ style="opacity:0.5">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,146.64336)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-5"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-28"
+ y="357.005"
+ x="-811.76758"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="357.005"
+ x="-811.76758"
+ id="tspan12631-6-9-0-73"
+ sodipodi:role="line">B</tspan></text>
+ </g>
+ <g
+ id="g12945-5"
+ style="opacity:0.5"
+ transform="translate(0.68341,0)">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-9-8"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-8-87"
+ y="498.90979"
+ x="-810.71423"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="498.90979"
+ x="-810.71423"
+ id="tspan12631-6-9-0-7-3"
+ sodipodi:role="line">A</tspan></text>
+ </g>
+ <g
+ id="g12957-3"
+ transform="translate(0.68341,0)">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-6-8"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-83-5"
+ y="635.57648"
+ x="-810.71423"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="635.57648"
+ x="-810.71423"
+ id="tspan12631-6-9-0-5-4"
+ sodipodi:role="line">Z</tspan></text>
+ </g>
+ <path
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ d="m -796.81659,393.91659 0,41.36213"
+ id="path12950-85"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g12933-3"
+ inkscape:connection-end="#g12945-5"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ d="m -796.81659,533.25522 0,38.69014"
+ id="path12962-4"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g12945-5"
+ inkscape:connection-end="#g12957-3"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g14080-8">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-580.01,81.22892)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-67-4"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-2-2"
+ y="291.59058"
+ x="-651.82935"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="291.59058"
+ x="-651.82935"
+ id="tspan12631-6-9-0-77-5"
+ sodipodi:role="line">B'</tspan></text>
+ </g>
+ <g
+ id="g14034-8">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-580.01,217.89561)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-9-2-4"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-8-0-4"
+ y="428.25726"
+ x="-650.776"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="428.25726"
+ x="-650.776"
+ id="tspan12631-6-9-0-7-7-3"
+ sodipodi:role="line">A'</tspan></text>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ d="M 181.58323,227.00991 81.848934,356.84479"
+ id="path14087-4"
+ transform="translate(-848.99032,225.45742)"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g14034-8"
+ inkscape:connection-end="#g12957-3"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ d="m 211.42857,100.48065 0,38.68604"
+ id="path14089-8"
+ transform="translate(-848.99032,225.45742)"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g14080-8"
+ inkscape:connection-end="#g14034-8"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none;marker-mid:none;marker-end:url(#EmptyDiamondMend)"
+ d="M 166.63618,208.02892 96.585,239.10674"
+ id="path14463-7"
+ transform="translate(-848.99032,225.45742)"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g14034-8"
+ inkscape:connection-end="#g12945-5"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none;marker-mid:none;marker-end:url(#EmptyDiamondMend)"
+ d="M 166.63618,71.362225 97.512165,102.02871"
+ id="path14465-9"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,225.45742)"
+ inkscape:connection-end="#g12933-3"
+ inkscape:connection-start="#g14080-8"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g5583"
+ transform="translate(-0.68341,0)">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-738.58143,1.22892)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path4918"
+ style="fill:#ff0000;fill-opacity:0;fill-rule:evenodd;stroke:#ff0000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text4920"
+ y="211.59058"
+ x="-810.40076"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#ff0000;fill-opacity:1;stroke:#ff0000;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="211.59058"
+ x="-810.40076"
+ id="tspan4922"
+ sodipodi:role="line">C</tspan></text>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 52.173733,20.478573 0,50.004102"
+ id="path5588"
+ inkscape:connector-type="polyline"
+ inkscape:connector-curvature="3"
+ inkscape:connection-start="#g5583"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g12933-3"
+ inkscape:connection-end-point="d4"
+ transform="translate(-848.99032,225.45742)" />
+ </g>
+ <text
+ id="text13902"
+ y="781.50439"
+ x="801.03363"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="781.50439"
+ x="801.03363"
+ id="tspan13904"
+ sodipodi:role="line">final = <tspan
+ id="tspan14035"
+ style="fill:#ff0000;stroke:#ff0000">instable</tspan></tspan></text>
+ </g>
+ <g
+ id="g14074"
+ transform="translate(12.068966,-361.47806)">
+ <g
+ id="g13288"
+ transform="translate(531.43821,-33.336839)">
+ <g
+ id="g12933"
+ transform="translate(0,5.2380981)">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,146.64336)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1"
+ y="357.005"
+ x="-811.76758"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="357.005"
+ x="-811.76758"
+ id="tspan12631-6-9-0"
+ sodipodi:role="line">B</tspan></text>
+ </g>
+ <g
+ id="g12945">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-9"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-8"
+ y="498.90979"
+ x="-810.71423"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="498.90979"
+ x="-810.71423"
+ id="tspan12631-6-9-0-7"
+ sodipodi:role="line">A</tspan></text>
+ </g>
+ <g
+ id="g12957">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-6"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-83"
+ y="635.57648"
+ x="-810.71423"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="635.57648"
+ x="-810.71423"
+ id="tspan12631-6-9-0-5"
+ sodipodi:role="line">Z</tspan></text>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ d="m -797.5,393.91867 0,41.35798"
+ id="path12950"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g12933"
+ inkscape:connection-end="#g12945" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ d="m -797.5,533.2573 0,38.68599"
+ id="path12962"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g12945"
+ inkscape:connection-end="#g12957" />
+ </g>
+ <text
+ id="text13906"
+ y="704.36151"
+ x="-321.08133"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="704.36151"
+ x="-321.08133"
+ id="tspan13908"
+ sodipodi:role="line">initial</tspan></text>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
+ d="M -148.90439,71.107869 115.52431,-150.21739"
+ id="path14093" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
+ d="M -116.60064,185.59571 141.08898,310.8959"
+ id="path14093-1" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
+ d="m 377.16638,-147.48298 351.94233,55.511595"
+ id="path14093-4"
+ inkscape:transform-center-x="48.58484"
+ inkscape:transform-center-y="-19.640393" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:8.96527767;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none;marker-end:url(#Arrow1Mend)"
+ d="M 516.3549,303.21782 766.85794,121.81435"
+ id="path14093-42" />
+ </g>
+</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/figures/explain-troubles-unstable-15-solution.svg Wed Oct 10 15:11:31 2012 +0200
@@ -0,0 +1,1006 @@
+<?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://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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="637.31207"
+ height="614.44788"
+ id="svg12964"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="explain-troubles-unstable-15-solution.svg">
+ <defs
+ id="defs12966">
+ <marker
+ inkscape:stockid="Arrow1Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mend"
+ style="overflow:visible">
+ <path
+ id="path4078"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend"
+ style="overflow:visible">
+ <path
+ id="path4072"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path4069"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective12972" />
+ <inkscape:perspective
+ id="perspective13312"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM"
+ style="overflow:visible">
+ <path
+ id="path6393"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13318"
+ style="overflow:visible">
+ <path
+ id="path13320"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13418"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-1"
+ style="overflow:visible">
+ <path
+ id="path6393-1"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13424"
+ style="overflow:visible">
+ <path
+ id="path13426"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13428"
+ style="overflow:visible">
+ <path
+ id="path13430"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13432"
+ style="overflow:visible">
+ <path
+ id="path13434"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend"
+ style="overflow:visible">
+ <path
+ id="path6456"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13438"
+ style="overflow:visible">
+ <path
+ id="path13440"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13583"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-0"
+ style="overflow:visible">
+ <path
+ id="path6393-5"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13589"
+ style="overflow:visible">
+ <path
+ id="path13591"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13593"
+ style="overflow:visible">
+ <path
+ id="path13595"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13743"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-2"
+ style="overflow:visible">
+ <path
+ id="path6393-2"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13749"
+ style="overflow:visible">
+ <path
+ id="path13751"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13753"
+ style="overflow:visible">
+ <path
+ id="path13755"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13757"
+ style="overflow:visible">
+ <path
+ id="path13759"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-3"
+ style="overflow:visible">
+ <path
+ id="path6456-4"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13763"
+ style="overflow:visible">
+ <path
+ id="path13765"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-2"
+ style="overflow:visible">
+ <path
+ id="path4072-8"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593-5"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-6"
+ style="overflow:visible">
+ <path
+ id="path4072-7"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593-1"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-29"
+ style="overflow:visible">
+ <path
+ id="path4072-70"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-6"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6393-3"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker8630"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8632"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker8634"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8636"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker8638"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8640"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-2"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6456-7"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker8644"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8646"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.58"
+ inkscape:cx="446.08569"
+ inkscape:cy="388.21623"
+ inkscape:document-units="px"
+ inkscape:current-layer="g13702-1"
+ showgrid="false"
+ inkscape:window-width="1215"
+ inkscape:window-height="776"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ fit-margin-top="5"
+ fit-margin-right="5"
+ fit-margin-bottom="5"
+ fit-margin-left="5" />
+ <metadata
+ id="metadata12969">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-804.0536,336.234)">
+ <g
+ transform="translate(1656.9206,-399.73886)"
+ id="g13702">
+ <g
+ style="opacity:0.5"
+ transform="translate(0.68341,5.2381)"
+ id="g12933-3">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-5"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,146.64336)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-811.76758"
+ y="357.005"
+ id="text12629-9-3-1-28"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-73"
+ x="-811.76758"
+ y="357.005">B</tspan></text>
+ </g>
+ <g
+ transform="translate(0.68341,0)"
+ style="opacity:0.5"
+ id="g12945-5">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-8"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="498.90979"
+ id="text12629-9-3-1-8-87"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-3"
+ x="-810.71423"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ transform="translate(0.68341,0)"
+ id="g12957-3">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6-8"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83-5"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5-4"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g12945-5"
+ inkscape:connection-start="#g12933-3"
+ inkscape:connector-type="polyline"
+ id="path12950-85"
+ d="m -796.81659,393.9166 0,41.36212"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g12957-3"
+ inkscape:connection-start="#g12945-5"
+ inkscape:connector-type="polyline"
+ id="path12962-4"
+ d="m -796.81659,533.25522 0,38.69014"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <g
+ id="g14080-8">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-67-4"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-580.01,81.22892)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-651.82935"
+ y="291.59058"
+ id="text12629-9-3-1-2-2"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-77-5"
+ x="-651.82935"
+ y="291.59058">B'</tspan></text>
+ </g>
+ <g
+ id="g14034-8">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-2-4"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-580.01,217.89561)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-650.776"
+ y="428.25726"
+ id="text12629-9-3-1-8-0-4"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-7-3"
+ x="-650.776"
+ y="428.25726">A'</tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g12957-3"
+ inkscape:connection-start="#g14034-8"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,225.45742)"
+ id="path14087-4"
+ d="M 181.58323,227.00991 81.848934,356.84479"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g14034-8"
+ inkscape:connection-start="#g14080-8"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,225.45742)"
+ id="path14089-8"
+ d="m 211.42857,100.48065 0,38.68604"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g12945-5"
+ inkscape:connection-start="#g14034-8"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,225.45742)"
+ id="path14463-7"
+ d="M 166.63618,208.02892 96.585,239.10674"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none;marker-mid:none;marker-end:url(#EmptyDiamondMend)" />
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-start="#g14080-8"
+ inkscape:connection-end="#g12933-3"
+ transform="translate(-848.99032,225.45742)"
+ inkscape:connector-type="polyline"
+ id="path14465-9"
+ d="M 166.63618,71.362225 97.512166,102.02872"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none;marker-mid:none;marker-end:url(#EmptyDiamondMend)" />
+ <g
+ transform="translate(-0.68341,0)"
+ id="g5583">
+ <path
+ sodipodi:type="arc"
+ style="fill:#ff0000;fill-opacity:0;fill-rule:evenodd;stroke:#ff0000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path4918"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-738.58143,1.22892)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#ff0000;fill-opacity:1;stroke:#ff0000;font-family:Bitstream Vera Sans"
+ x="-810.40076"
+ y="211.59058"
+ id="text4920"><tspan
+ sodipodi:role="line"
+ id="tspan4922"
+ x="-810.40076"
+ y="211.59058">C</tspan></text>
+ </g>
+ <path
+ transform="translate(-848.99032,225.45742)"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-end="#g12933-3"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-start="#g5583"
+ inkscape:connector-curvature="3"
+ inkscape:connector-type="polyline"
+ id="path5588"
+ d="m 52.173733,20.478573 0,50.004103"
+ style="opacity:0.98000004;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker8638)" />
+ </g>
+ <g
+ transform="translate(2022.8785,-401.87475)"
+ id="g13702-1">
+ <g
+ style="opacity:0.5"
+ transform="translate(0.68341,5.2381)"
+ id="g12933-3-2">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-5-9"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,146.64336)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-811.76758"
+ y="357.005"
+ id="text12629-9-3-1-28-1"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-73-6"
+ x="-811.76758"
+ y="357.005">B</tspan></text>
+ </g>
+ <g
+ transform="translate(0.68341,0)"
+ style="opacity:0.5"
+ id="g12945-5-4">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-8-0"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="498.90979"
+ id="text12629-9-3-1-8-87-7"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-3-6"
+ x="-810.71423"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ transform="translate(0.68341,0)"
+ id="g12957-3-9">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6-8-4"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83-5-9"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5-4-8"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g12945-5-4"
+ inkscape:connection-start="#g12933-3-2"
+ inkscape:connector-type="polyline"
+ id="path12950-85-4"
+ d="m -796.81659,393.9166 0,41.36212"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g12957-3-9"
+ inkscape:connection-start="#g12945-5-4"
+ inkscape:connector-type="polyline"
+ id="path12962-4-3"
+ d="m -796.81659,533.25522 0,38.69014"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <g
+ id="g14080-8-5">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-67-4-3"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-580.01,81.22892)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-651.82935"
+ y="291.59058"
+ id="text12629-9-3-1-2-2-5"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-77-5-6"
+ x="-651.82935"
+ y="291.59058">B'</tspan></text>
+ </g>
+ <g
+ id="g14034-8-4">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-2-4-3"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-580.01,217.89561)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-650.776"
+ y="428.25726"
+ id="text12629-9-3-1-8-0-4-6"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-7-3-3"
+ x="-650.776"
+ y="428.25726">A'</tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g12957-3-9"
+ inkscape:connection-start="#g14034-8-4"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,225.45742)"
+ id="path14087-4-0"
+ d="M 181.58323,227.00991 81.848934,356.84479"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g14034-8-4"
+ inkscape:connection-start="#g14080-8-5"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,225.45742)"
+ id="path14089-8-4"
+ d="m 211.42857,100.48065 0,38.68604"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)" />
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g12945-5-4"
+ inkscape:connection-start="#g14034-8-4"
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,225.45742)"
+ id="path14463-7-3"
+ d="M 166.63618,208.02892 96.585,239.10674"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none;marker-mid:none;marker-end:url(#EmptyDiamondMend)" />
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-start="#g14080-8-5"
+ inkscape:connection-end="#g12933-3-2"
+ transform="translate(-848.99032,225.45742)"
+ inkscape:connector-type="polyline"
+ id="path14465-9-9"
+ d="M 166.63618,71.362225 97.512166,102.02872"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:none;marker-mid:none;marker-end:url(#EmptyDiamondMend)" />
+ <g
+ transform="translate(-0.68341,0)"
+ id="g5583-2"
+ style="opacity:0.5;fill:#000000;stroke:#000000">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path4918-6"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-738.58143,1.22892)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:#000000;font-family:Bitstream Vera Sans"
+ x="-810.40076"
+ y="211.59058"
+ id="text4920-1"><tspan
+ sodipodi:role="line"
+ id="tspan4922-9"
+ x="-810.40076"
+ y="211.59058">C</tspan></text>
+ </g>
+ <path
+ transform="translate(-848.99032,225.45742)"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-end="#g12933-3-2"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-start="#g5583-2"
+ inkscape:connector-curvature="3"
+ inkscape:connector-type="polyline"
+ id="path5588-9"
+ d="m 52.173733,20.478573 0,50.004103"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker8638)" />
+ <g
+ transform="translate(-4.5930013,-154.28292)"
+ id="g14080-8-5-0"
+ style="fill:#0000ff;stroke:#0000ff">
+ <path
+ sodipodi:type="arc"
+ style="fill:#0000ff;fill-opacity:0;fill-rule:evenodd;stroke:#0000ff;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-67-4-3-2"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-580.01,81.22892)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#0000ff;fill-opacity:1;stroke:#0000ff;font-family:Bitstream Vera Sans"
+ x="-651.82935"
+ y="291.59058"
+ id="text12629-9-3-1-2-2-5-5"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-77-5-6-1"
+ x="-651.82935"
+ y="291.59058">C'</tspan></text>
+ </g>
+ </g>
+ <path
+ style="fill:#0000ff;stroke:#0000ff;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker8638)"
+ d="m 1380.7238,-230.93407 0,58.53617"
+ id="path9998"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-end:url(#marker8644)"
+ d="m 1653.4483,189.643 -63.7931,37.93103"
+ id="path10000"
+ inkscape:connector-curvature="0"
+ transform="translate(-317.55211,-451.61155)" />
+ </g>
+</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/figures/git.svg Wed Oct 10 15:11:31 2012 +0200
@@ -0,0 +1,863 @@
+<?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://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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="910.36212"
+ height="598.43103"
+ id="svg12964"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="git.svg">
+ <defs
+ id="defs12966">
+ <marker
+ inkscape:stockid="Arrow1Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mend"
+ style="overflow:visible">
+ <path
+ id="path4078"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend"
+ style="overflow:visible">
+ <path
+ id="path4072"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path4069"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective12972" />
+ <inkscape:perspective
+ id="perspective13312"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM"
+ style="overflow:visible">
+ <path
+ id="path6393"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13318"
+ style="overflow:visible">
+ <path
+ id="path13320"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13418"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-1"
+ style="overflow:visible">
+ <path
+ id="path6393-1"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13424"
+ style="overflow:visible">
+ <path
+ id="path13426"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13428"
+ style="overflow:visible">
+ <path
+ id="path13430"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13432"
+ style="overflow:visible">
+ <path
+ id="path13434"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend"
+ style="overflow:visible">
+ <path
+ id="path6456"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13438"
+ style="overflow:visible">
+ <path
+ id="path13440"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13583"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-0"
+ style="overflow:visible">
+ <path
+ id="path6393-5"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13589"
+ style="overflow:visible">
+ <path
+ id="path13591"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13593"
+ style="overflow:visible">
+ <path
+ id="path13595"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective13743"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotM-2"
+ style="overflow:visible">
+ <path
+ id="path6393-2"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13749"
+ style="overflow:visible">
+ <path
+ id="path13751"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13753"
+ style="overflow:visible">
+ <path
+ id="path13755"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13757"
+ style="overflow:visible">
+ <path
+ id="path13759"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
+ transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondMend-3"
+ style="overflow:visible">
+ <path
+ id="path6456-4"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondMend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker13763"
+ style="overflow:visible">
+ <path
+ id="path13765"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(0.4,0,0,0.4,-2.6,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-2"
+ style="overflow:visible">
+ <path
+ id="path4072-8"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593-5"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-6"
+ style="overflow:visible">
+ <path
+ id="path4072-7"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <inkscape:perspective
+ id="perspective15593-1"
+ inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+ inkscape:vp_z="1 : 0.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 0.5 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-29"
+ style="overflow:visible">
+ <path
+ id="path4072-70"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.7"
+ inkscape:cx="267.70686"
+ inkscape:cy="266.91354"
+ inkscape:document-units="px"
+ inkscape:current-layer="g13382"
+ showgrid="false"
+ inkscape:window-width="1280"
+ inkscape:window-height="776"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ fit-margin-top="5"
+ fit-margin-bottom="5"
+ fit-margin-right="5"
+ fit-margin-left="5" />
+ <metadata
+ id="metadata12969">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-120.93016,350.21716)">
+ <g
+ id="g16677"
+ transform="translate(-83.33333,-403.33333)">
+ <g
+ transform="translate(63.770124,322.85714)"
+ id="g13934">
+ <g
+ transform="translate(994.04378,-358.66548)"
+ id="g13382">
+ <g
+ style="opacity:0.5"
+ transform="translate(0,5.2380981)"
+ id="g12933-9">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-8"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,146.64336)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-811.76758"
+ y="357.005"
+ id="text12629-9-3-1-4"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-9"
+ x="-811.76758"
+ y="357.005">B</tspan></text>
+ </g>
+ <g
+ style="opacity:0.5"
+ id="g12945-3">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-9"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="498.90979"
+ id="text12629-9-3-1-8-9"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-0"
+ x="-810.71423"
+ y="498.90979">A</tspan></text>
+ </g>
+ <g
+ id="g12957-8">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-6-3"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-810.71423"
+ y="635.57648"
+ id="text12629-9-3-1-83-0"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-5-1"
+ x="-810.71423"
+ y="635.57648">Z</tspan></text>
+ </g>
+ <path
+ inkscape:connector-type="polyline"
+ id="path12950-7"
+ d="m -797.5,393.91867 0,41.35798"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-end="#g12945-3"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-start="#g12933-9" />
+ <path
+ inkscape:connector-type="polyline"
+ id="path12962-0"
+ d="m -797.5,533.2573 0,38.68599"
+ style="opacity:0.5;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-end="#g12957-8"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-start="#g12945-3" />
+ <g
+ id="g14080">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-67"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-580.01,81.22892)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-651.82935"
+ y="291.59058"
+ id="text12629-9-3-1-2"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-77"
+ x="-651.82935"
+ y="291.59058">B'</tspan></text>
+ </g>
+ <g
+ id="g14034">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path12627-8-4-1-9-2"
+ sodipodi:cx="-172.85715"
+ sodipodi:cy="399.50504"
+ sodipodi:rx="147.14285"
+ sodipodi:ry="100"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ transform="matrix(0.33294398,0,0,0.48990327,-580.01,217.89561)" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="-650.776"
+ y="428.25726"
+ id="text12629-9-3-1-8-0"><tspan
+ sodipodi:role="line"
+ id="tspan12631-6-9-0-7-7"
+ x="-650.776"
+ y="428.25726">A'</tspan></text>
+ </g>
+ <path
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,225.45742)"
+ id="path14087"
+ d="M 181.50292,226.948 81.415976,356.68521"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connector-curvature="0"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-start="#g14034"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-end="#g12957-8" />
+ <path
+ inkscape:connector-type="polyline"
+ transform="translate(-848.99032,225.45742)"
+ id="path14089"
+ d="m 211.42857,100.48065 0,38.68604"
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ inkscape:connector-curvature="0"
+ inkscape:connection-end-point="d4"
+ inkscape:connection-end="#g14034"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-start="#g14080" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="224.57932"
+ y="372.93292"
+ id="text13894"><tspan
+ sodipodi:role="line"
+ id="tspan13896"
+ x="224.57932"
+ y="372.93292" /></text>
+ </g>
+ </g>
+ <g
+ id="g14037"
+ transform="translate(-209.2775,-468.21686)">
+ <g
+ id="g13702"
+ transform="translate(1669.5314,38.478002)">
+ <g
+ id="g12933-3"
+ transform="translate(0.68341,5.2381)">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,146.64336)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-5"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-28"
+ y="357.005"
+ x="-811.76758"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="357.005"
+ x="-811.76758"
+ id="tspan12631-6-9-0-73"
+ sodipodi:role="line">B</tspan></text>
+ </g>
+ <g
+ id="g12945-5"
+ transform="translate(0.68341,0)">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,288.54815)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-9-8"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-8-87"
+ y="498.90979"
+ x="-810.71423"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="498.90979"
+ x="-810.71423"
+ id="tspan12631-6-9-0-7-3"
+ sodipodi:role="line">A</tspan></text>
+ </g>
+ <g
+ id="g12957-3"
+ transform="translate(0.68341,0)">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-739.94825,425.21479)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-6-8"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-83-5"
+ y="635.57648"
+ x="-810.71423"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="635.57648"
+ x="-810.71423"
+ id="tspan12631-6-9-0-5-4"
+ sodipodi:role="line">Z</tspan></text>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ d="m -796.81659,393.9166 0,41.36212"
+ id="path12950-85"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g12933-3"
+ inkscape:connection-end="#g12945-5"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#000000;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ d="m -796.81659,533.25522 0,38.69014"
+ id="path12962-4"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g12945-5"
+ inkscape:connection-end="#g12957-3"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g14080-8">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-580.01,81.22892)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-67-4"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-2-2"
+ y="291.59058"
+ x="-651.82935"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="291.59058"
+ x="-651.82935"
+ id="tspan12631-6-9-0-77-5"
+ sodipodi:role="line">B'</tspan></text>
+ </g>
+ <g
+ id="g14034-8">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-580.01,217.89561)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path12627-8-4-1-9-2-4"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text12629-9-3-1-8-0-4"
+ y="428.25726"
+ x="-650.776"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="428.25726"
+ x="-650.776"
+ id="tspan12631-6-9-0-7-7-3"
+ sodipodi:role="line">A'</tspan></text>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ d="M 181.58323,227.00991 81.848934,356.84479"
+ id="path14087-4"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g14034-8"
+ inkscape:connection-end="#g12957-3"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0"
+ transform="translate(-848.99032,225.45742)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotM)"
+ d="m 211.42857,100.48065 0,38.68604"
+ id="path14089-8"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#g14080-8"
+ inkscape:connection-end="#g14034-8"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end-point="d4"
+ inkscape:connector-curvature="0"
+ transform="translate(-848.99032,225.45742)" />
+ <g
+ id="g5583"
+ transform="translate(-0.68341,0)"
+ style="fill:#000000;stroke:#000000">
+ <path
+ transform="matrix(0.33294398,0,0,0.48990327,-738.58143,1.22892)"
+ d="m -25.714294,399.50504 c 0,55.22847 -65.8781,100 -147.142856,100 -81.26475,0 -147.14285,-44.77153 -147.14285,-100 0,-55.22848 65.8781,-100 147.14285,-100 81.264756,0 147.142856,44.77152 147.142856,100 z"
+ sodipodi:ry="100"
+ sodipodi:rx="147.14285"
+ sodipodi:cy="399.50504"
+ sodipodi:cx="-172.85715"
+ id="path4918"
+ style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:12.38024521;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="arc" />
+ <text
+ id="text4920"
+ y="211.59058"
+ x="-810.40076"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:#000000;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="211.59058"
+ x="-810.40076"
+ id="tspan4922"
+ sodipodi:role="line">C</tspan></text>
+ </g>
+ <path
+ style="fill:#000000;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 52.173733,20.478573 0,50.004103"
+ id="path5588"
+ inkscape:connector-type="polyline"
+ inkscape:connector-curvature="3"
+ inkscape:connection-start="#g5583"
+ inkscape:connection-start-point="d4"
+ inkscape:connection-end="#g12933-3"
+ inkscape:connection-end-point="d4"
+ transform="translate(-848.99032,225.45742)" />
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="199.11453"
+ y="-241.73866"
+ id="text17638"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan17640"
+ x="199.11453"
+ y="-241.73866"
+ style="fill:#0000ff;stroke:#0000ff">feature-babar</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="531.01886"
+ y="-314.82654"
+ id="text17638-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan17640-9"
+ x="531.01886"
+ y="-314.82654"
+ style="fill:#0000ff;stroke:#0000ff"><tspan
+ style="fill:#008000;stroke:#008000"
+ id="tspan17684">other/</tspan>feature-babar</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="751.01886"
+ y="-222.82655"
+ id="text17638-9-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan17640-9-8"
+ x="751.01886"
+ y="-222.82655"
+ style="fill:#0000ff;stroke:#0000ff">feature-babar</tspan></text>
+ </g>
+</svg>
--- a/docs/instability.rst Thu Sep 20 23:14:59 2012 +0200
+++ b/docs/instability.rst Wed Oct 10 15:11:31 2012 +0200
@@ -32,9 +32,8 @@
changing B content too. This requires the creation of **another**
changeset, which is semantically good.
-::
+.. figure:: ./figures/edit-is-rewrite-step2.svg
- Schema base, A, B and B'
To avoid duplication, the older changeset is usually discarded from accessible
history. I'm calling them *obsolete* changesets.
@@ -116,7 +115,7 @@
This allow much more flexible workflow but two major feature are lost in the
process:
-:Graceful merge: MQ use plain-patch to store changeset content and patch have
+:graceful merge: MQ use plain-patch to store changeset content and patch have
trouble to apply in changing context. Applying your queue
becomes very painful when context changes.
--- a/docs/obs-concept.rst Thu Sep 20 23:14:59 2012 +0200
+++ b/docs/obs-concept.rst Wed Oct 10 15:11:31 2012 +0200
@@ -57,15 +57,8 @@
*meaningful*.
-.. warning:: add a schema::
+.. figure:: ./figures/git.*
- C
- | B---<foo>
- |/
- |
- A
-
- Only B and A are visible.
This simplifies the process of getting rid of old changesets. You can
just leave them in place and move the reference on the new one. You
@@ -300,8 +293,7 @@
will keep the same parent than `A'` and `A''` with two obsolete
markers pointing to both `A` and `A'`
-.. warning:: TODO: Add a schema of the resolution. (merge A' and A'' with A as
- ancestor and graft the result of A^)
+.. figure:: ./figures/explain-troubles-concurrent-10-solution.*
Allowing multiple new changesets to obsolete a single one allows to
distinguish a split changeset from a history rewriting conflict.
@@ -325,12 +317,14 @@
* *newer* version of a public changeset are called **latecomer** and
highlighted as an error case.
+.. figure:: ./figures/explain-troubles-concurrent-10-sumup.*
+
Solving such an error is easy. Because we know what changeset a
*latecomer* tries to rewrite, we can easily compute a smaller
changeset containing only the change from the old *public* to the new
*latecomer*.
-.. warning:: add a schema
+.. figure:: ./figures/explain-troubles-concurrent-15-solution.*
Conclusion
--- a/docs/obs-terms.rst Thu Sep 20 23:14:59 2012 +0200
+++ b/docs/obs-terms.rst Wed Oct 10 15:11:31 2012 +0200
@@ -104,7 +104,7 @@
| | for *troubled* | |
| | changeset to combine | (possible alternative name: |
| | multiple issue at once. | precarious) |
-| | (a.k.a. conflicting and | |
+| | (a.k.a. divergent and | |
| | unstable) +-----------------------------+
| | | |
| | (possible alternative | **latecomer** |
@@ -125,17 +125,17 @@
| | | mindless, disenchanting) |
| | | |
| | +-----------------------------+
-| | | **conflicting** |
+| | | **divergent** |
| | | |
-| | | *conflicting* is changeset |
+| | | *divergent* is changeset |
| | | that appears when multiple |
| | | changesets are successors |
| | | of the same precursor. |
| | | |
-| | | *conflicting* are solved |
+| | | *divergent* are solved |
| | | through a three ways merge |
| | | between the two |
-| | | *conflictings*, |
+| | | *divergent* , |
| | | using the last "obsolete- |
| | | -common-ancestor" as the |
| | | base. |
@@ -145,7 +145,8 @@
| | | conflict) |
| | | |
| | | (possible alternative names:|
-| | | clashing, rival) |
+| | | clashing, rival, concurent, |
+| | | conflicting) |
| | | |
| +--------------------------+-----------------------------+
| | |
@@ -182,7 +183,7 @@
- "ok" changeset
- latecomer
- - conflicting
+ - divergent
Any better idea are welcome.
@@ -232,7 +233,7 @@
```````````````
Automatically resolve *troublesome* changesets
-(*unstable*, *latecomer* and *conflicting*)
+(*unstable*, *latecomer* and *divergent*)
This is an important name as hg pull/push will suggest it the same way it
suggest merging when you add heads.
--- a/hgext/evolve.py Thu Sep 20 23:14:59 2012 +0200
+++ b/hgext/evolve.py Wed Oct 10 15:11:31 2012 +0200
@@ -295,6 +295,25 @@
reposetup = eh.final_reposetup
#####################################################################
+### Critical fix ###
+#####################################################################
+
+@eh.wrapfunction(mercurial.obsolete, '_readmarkers')
+def safereadmarkers(orig, data):
+ """safe maker wrapper to remove nullid succesors
+
+ Nullid successors was created by older version of evolve.
+ """
+ for marker in orig(data):
+ if nullid in marker[1]:
+ marker = (marker[0],
+ tuple(s for s in marker[1] if s != nullid),
+ marker[2],
+ marker[3])
+ yield marker
+
+
+#####################################################################
### Obsolescence Caching Logic ###
#####################################################################
@@ -554,6 +573,15 @@
conf = getobscache(repo, 'conflicting')
return [r for r in subset if r in conf]
+@eh.revset('divergent')
+def revsetdivergent(repo, subset, x):
+ """``divergent()``
+ Changesets marked as successors of a same changeset.
+ """
+ args = revset.getargs(x, 0, 0, 'divergent takes no arguments')
+ conf = getobscache(repo, 'conflicting')
+ return [r for r in subset if r in conf]
+
### Discovery wrapping