Index: doc/delphes_diagram.svg
===================================================================
--- doc/delphes_diagram.svg	(revision 81dda6a8627f297dfc0b09fbf0c5656e3487ad31)
+++ doc/delphes_diagram.svg	(revision e7bef2b576d3bce9300d7decd55af606bd7e05c3)
@@ -10,5 +10,5 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="580"
+   width="550"
    height="800"
    id="svg2"
@@ -815,4 +815,46 @@
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
          inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mend-85"
+       style="overflow:visible">
+      <path
+         id="path3929-76"
+         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="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mend-54"
+       style="overflow:visible">
+      <path
+         id="path3929-31"
+         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="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mend-8-3"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3929-8-3"
+         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>
   </defs>
@@ -825,6 +867,6 @@
      inkscape:pageshadow="2"
      inkscape:zoom="0.70710678"
-     inkscape:cx="400.35479"
-     inkscape:cy="395.00682"
+     inkscape:cx="370.79333"
+     inkscape:cy="388.39425"
      inkscape:document-units="px"
      inkscape:current-layer="layer1"
@@ -868,12 +910,12 @@
        style="opacity:0.75;fill:#c5e0dc;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
        id="rect3903"
-       width="340"
+       width="360"
        height="400"
-       x="160"
-       y="392.36218"
+       x="170.00014"
+       y="392.57901"
        ry="36.866348" />
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
-       d="m 120.00007,332.57899 0,30 180,0 1.5e-4,26.78318"
+       d="m 120.00021,332.57899 0,30 180,0 1.5e-4,26.78318"
        id="path3915"
        inkscape:connector-curvature="0"
@@ -881,5 +923,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="m 480.00007,332.57899 0,30 -180,0"
+       d="m 480.00021,332.57899 0,30 -180,0"
        id="path4729"
        inkscape:connector-curvature="0"
@@ -887,5 +929,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="m 240.00007,332.57899 0,30"
+       d="m 240.00021,332.57899 0,30"
        id="path4731"
        inkscape:connector-curvature="0"
@@ -893,5 +935,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="m 360.00007,332.57899 0,30"
+       d="m 360.00021,332.57899 0,30"
        id="path4733"
        inkscape:connector-curvature="0"
@@ -899,5 +941,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
-       d="m 120.00014,532.36217 37.00007,2e-5"
+       d="m 120.00014,532.57897 37.00007,2e-5"
        id="path4735"
        inkscape:connector-curvature="0"
@@ -905,5 +947,5 @@
     <g
        id="g4440"
-       transform="translate(-129.99993,-49.783193)">
+       transform="translate(-129.99986,-49.783193)">
       <path
          transform="translate(285,390)"
@@ -931,5 +973,5 @@
     <g
        id="g6492"
-       transform="translate(-69.99993,119.99996)">
+       transform="translate(20.000061,120.21678)">
       <rect
          ry="10"
@@ -955,5 +997,5 @@
     <g
        id="g6502"
-       transform="translate(-180.00006,119.99996)">
+       transform="translate(-59.999924,120.21678)">
       <rect
          ry="10"
@@ -978,12 +1020,12 @@
     </g>
     <g
-       id="g6507"
-       transform="translate(-190.42853,119.99996)">
+       id="g4687"
+       transform="translate(1.37e-4,-0.47160814)">
       <rect
          ry="10"
-         y="402.36221"
-         x="540.42853"
+         y="523.0506"
+         x="190"
          height="20"
-         width="80"
+         width="60"
          id="rect5351-5"
          style="opacity:0.75;fill:#f2d4af;fill-opacity:0.74901961;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
@@ -991,6 +1033,6 @@
          sodipodi:linespacing="125%"
          id="text5342-2-4"
-         y="416.67374"
-         x="580.15607"
+         y="537.36212"
+         x="219.99979"
          style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
          xml:space="preserve"><tspan
@@ -998,10 +1040,10 @@
            id="tspan5449"
            style="font-size:18px;text-align:center;text-anchor:middle"
-           x="580.15607"
-           y="416.67374">muons</tspan></text>
+           x="219.99979"
+           y="537.36212">muons</tspan></text>
     </g>
     <g
        id="g4410"
-       transform="translate(-69.999793,-9.99999)">
+       transform="translate(-59.999863,-10.471621)">
       <rect
          ry="0"
@@ -1027,5 +1069,5 @@
     <g
        id="g4375"
-       transform="translate(-190,-10.000019)">
+       transform="translate(-279.99972,-9.783212)">
       <rect
          ry="0"
@@ -1051,5 +1093,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 210.00021,542.36219 -7e-5,16.99998"
+       d="m 220.00014,541.89056 -7e-5,16.99998"
        id="path8425"
        inkscape:connector-curvature="0"
@@ -1057,28 +1099,29 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 390,542.36217 0,17"
+       d="m 300.00028,542.57899 0,17"
        id="path8433"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cc" />
     <g
-       id="g4437">
+       id="g4605"
+       transform="translate(-9.999863,0.21682)">
       <rect
          ry="0"
          y="562.36218"
-         x="240"
+         x="350"
          height="39.999989"
-         width="120"
+         width="160"
          id="rect5351-2"
-         style="opacity:0.75000000000000000;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
       <text
          sodipodi:linespacing="100%"
          id="text5342-2-86"
          y="577.6864"
-         x="299.64404"
+         x="429.64404"
          style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
          xml:space="preserve"><tspan
            style="font-size:18px;text-align:center;line-height:100%;text-anchor:middle"
            y="577.6864"
-           x="299.64404"
+           x="429.64404"
            id="tspan5344-2-0"
            sodipodi:role="line">calorimeter</tspan><tspan
@@ -1086,10 +1129,10 @@
            style="font-size:18px;text-align:center;line-height:100%;text-anchor:middle"
            y="595.6864"
-           x="299.64404"
+           x="429.64404"
            sodipodi:role="line">&amp; energy flow</tspan></text>
     </g>
     <path
        style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 210,677.36217 0,82"
+       d="m 219.99993,676.89054 0,82"
        id="path8427-0"
        inkscape:connector-curvature="0"
@@ -1097,28 +1140,29 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 270,602.36205 -7e-5,16.99998"
+       d="m 360.00014,602.57899 -7e-5,16.99998"
        id="path8427-2"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cc" />
     <g
-       id="g4443">
+       id="g4760"
+       transform="translate(-9.999863,0.21682)">
       <rect
          ry="0"
          y="762.36218"
-         x="190"
+         x="200"
          height="20"
-         width="220"
+         width="250"
          id="rect5351-2-1-1"
-         style="opacity:0.75000000000000000;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
       <text
          sodipodi:linespacing="125%"
          id="text5342-2-86-3-3"
          y="776.72595"
-         x="299.83301"
+         x="324.83301"
          style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
          xml:space="preserve"><tspan
            style="font-size:18px;text-align:center;text-anchor:middle"
            y="776.72595"
-           x="299.83301"
+           x="324.83301"
            id="tspan5344-2-0-8-5"
            sodipodi:role="line">unique object finder</tspan></text>
@@ -1126,5 +1170,5 @@
     <g
        id="g4365"
-       transform="translate(-310,4.9999874)">
+       transform="translate(-219.99986,5.2168074)">
       <rect
          ry="0"
@@ -1150,5 +1194,5 @@
     <g
        id="g6602"
-       transform="translate(-70.000076,129.99999)">
+       transform="translate(20.000061,160.21681)">
       <rect
          ry="10"
@@ -1174,5 +1218,5 @@
     <g
        id="g6607"
-       transform="translate(-70.092346,120.68846)">
+       transform="translate(19.907791,90.905284)">
       <rect
          ry="10"
@@ -1198,5 +1242,5 @@
     <g
        id="g6617"
-       transform="translate(-90.000078,129.99999)">
+       transform="translate(-0.0922092,160.90528)">
       <rect
          ry="10"
@@ -1222,5 +1266,5 @@
     <g
        id="g6622"
-       transform="translate(-190.09235,160.68846)">
+       transform="translate(-360.09221,130.90528)">
       <rect
          ry="10"
@@ -1246,5 +1290,5 @@
     <g
        id="g6612"
-       transform="translate(-50.000061,89.999987)">
+       transform="translate(-19.999924,90.216807)">
       <rect
          ry="10"
@@ -1270,5 +1314,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8)"
-       d="M 330.00007,782.36219 330,809.36217"
+       d="m 360.00014,782.57899 -7e-5,26.99998"
        id="path8832-6"
        inkscape:connector-curvature="0"
@@ -1276,5 +1320,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8)"
-       d="M 210.00007,782.36219 210,809.36217"
+       d="m 220.00014,781.89056 -7e-5,26.99998"
        id="path8832-9"
        inkscape:connector-curvature="0"
@@ -1282,5 +1326,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8-83)"
-       d="m 270.00001,782.36219 -7e-5,56.99998"
+       d="m 300.00014,782.57899 -7e-5,56.99998"
        id="path10208"
        inkscape:connector-curvature="0"
@@ -1288,5 +1332,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8-83)"
-       d="m 270,862.36217 c 5,10 10,15 20,20"
+       d="m 300.00014,862.57899 c 5,10 10,15 20,20"
        id="path10671"
        inkscape:connector-curvature="0"
@@ -1294,5 +1338,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8-83)"
-       d="m 390,862.36217 c -5,10 -10,15 -20,20"
+       d="m 420.00014,862.57899 c -5,10 -10,15 -20,20"
        id="path10675"
        inkscape:connector-curvature="0"
@@ -1300,11 +1344,11 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8-83)"
-       d="m 450,832.36217 c -7e-5,39.99998 -27,70 -67,70"
+       d="m 480.00014,832.57899 c -7e-5,39.99998 -27,70 -67,70"
        id="path10677"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cc" />
     <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8-83)"
-       d="m 210,832.36217 c 0,40 27,70 67,70"
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend-8-83)"
+       d="m 220.00014,832.57899 c 0,40 35.0597,70 87,70"
        id="path10679"
        inkscape:connector-curvature="0"
@@ -1312,5 +1356,5 @@
     <g
        id="g4196"
-       transform="translate(-129.99993,-49.78319)">
+       transform="translate(-129.99979,-49.78319)">
       <rect
          ry="20"
@@ -1336,5 +1380,5 @@
     <g
        id="g4180"
-       transform="translate(-129.99993,-49.78319)">
+       transform="translate(-129.99979,-49.78319)">
       <path
          style="opacity:0.75;fill:#f1d4af;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"
@@ -1404,5 +1448,5 @@
     <g
        id="g4186"
-       transform="translate(-129.99993,-49.78319)">
+       transform="translate(-129.99979,-49.78319)">
       <rect
          ry="20"
@@ -1428,5 +1472,5 @@
     <g
        id="g4191"
-       transform="translate(-129.99993,-49.78319)">
+       transform="translate(-129.99979,-49.78319)">
       <rect
          ry="20"
@@ -1452,5 +1496,5 @@
     <g
        id="g4239"
-       transform="translate(-59.999863,-110.00002)">
+       transform="translate(-59.999863,-109.78322)">
       <rect
          ry="20"
@@ -1480,5 +1524,5 @@
     </g>
     <g
-       transform="translate(110,4.9999874)"
+       transform="translate(20.000137,5.2168043)"
        id="g4325-8">
       <rect
@@ -1505,5 +1549,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 270,677.36217 -7e-5,81.99998"
+       d="m 360.00014,677.57899 -7e-5,81.99998"
        id="path8427-0-7-9-1"
        inkscape:connector-curvature="0"
@@ -1511,5 +1555,5 @@
     <g
        id="g4759"
-       transform="translate(-90,134.99999)">
+       transform="translate(1.37e-4,135.21681)">
       <rect
          ry="0"
@@ -1533,27 +1577,31 @@
            sodipodi:role="line">FastJet</tspan></text>
     </g>
-    <rect
-       style="opacity:0.75000000000000000;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       id="rect5351-2-16"
-       width="220"
-       height="19.999876"
-       x="190"
-       y="483.03796"
-       ry="0" />
-    <text
-       xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-       x="300"
-       y="497.36218"
-       id="text5342-2-86-8"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5344-2-0-5"
-         x="300"
-         y="497.36218"
-         style="font-size:18px;text-align:center;text-anchor:middle">particle propagator</tspan></text>
+    <g
+       id="g4703"
+       transform="translate(-9.999863,0.21682)">
+      <rect
+         ry="0"
+         y="482.3623"
+         x="210"
+         height="19.999876"
+         width="240"
+         id="rect5351-2-16"
+         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text5342-2-86-8"
+         y="496.68652"
+         x="329.83301"
+         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
+         xml:space="preserve"><tspan
+           style="font-size:18px;text-align:center;text-anchor:middle"
+           y="496.68652"
+           x="329.83301"
+           id="tspan5344-2-0-5"
+           sodipodi:role="line">particle propagator</tspan></text>
+    </g>
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 300,502.36217 0,17"
+       d="m 300.00028,502.57899 0,17"
        id="path8427-41"
        inkscape:connector-curvature="0"
@@ -1561,5 +1609,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 300,462.36217 0,17"
+       d="m 300.00014,462.57899 0,17"
        id="path8427-3-4"
        inkscape:connector-curvature="0"
@@ -1567,5 +1615,5 @@
     <g
        id="g3378-2-2"
-       transform="translate(-130,-170.00001)">
+       transform="translate(-129.99986,-169.78319)">
       <g
          id="g6149-7">
@@ -1594,5 +1642,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 300,422.36217 0,17"
+       d="m 300.00014,422.57899 0,17"
        id="path8427-3-4-5"
        inkscape:connector-curvature="0"
@@ -1600,5 +1648,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
-       d="m 120,452.3621 37.00014,7e-5"
+       d="m 120,452.5789 37.00014,7e-5"
        id="path4735-8"
        inkscape:connector-curvature="0"
@@ -1606,5 +1654,5 @@
     <g
        id="g4239-6"
-       transform="translate(-60,-190.00009)">
+       transform="translate(-60,-189.78329)">
       <rect
          ry="20"
@@ -1634,5 +1682,5 @@
     </g>
     <g
-       transform="translate(-100.00001,59.999988)"
+       transform="translate(-69.999924,60.216868)"
        id="g3241">
       <rect
@@ -1658,5 +1706,5 @@
     </g>
     <g
-       transform="translate(-220.00006,146.15724)"
+       transform="translate(-189.99993,146.37406)"
        id="g3241-7">
       <rect
@@ -1688,5 +1736,5 @@
     <g
        id="g3335"
-       transform="translate(80.00003,23.684568)">
+       transform="translate(110.00016,23.901388)">
       <g
          id="g3332">
@@ -1719,5 +1767,5 @@
     </g>
     <g
-       transform="translate(-100.00007,150.00001)"
+       transform="translate(-69.999947,150.21683)"
        id="g3241-7-45">
       <rect
@@ -1744,5 +1792,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
-       d="m 330,942.36217 0,27"
+       d="m 360.00013,942.57899 0,27"
        id="path3346"
        inkscape:connector-curvature="0"
@@ -1750,5 +1798,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker6647)"
-       d="m 280,922.36217 c -20,0 -39,-3 -69,47"
+       d="m 310.00013,922.57899 c -20,0 -39,-3 -69,47"
        id="path6741"
        inkscape:connector-curvature="0"
@@ -1756,5 +1804,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker6647)"
-       d="m 380,922.36217 c 20,0 39,-3 69,47"
+       d="m 410.00013,922.57899 c 20,0 39,-3 69,47"
        id="path6743"
        inkscape:connector-curvature="0"
@@ -1762,5 +1810,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8-18)"
-       d="m 330,832.36217 0,47"
+       d="m 360.00014,832.57899 0,47"
        id="path7249"
        inkscape:connector-curvature="0"
@@ -1768,5 +1816,5 @@
     <g
        id="g4754"
-       transform="translate(-39.406799,95.724108)">
+       transform="translate(-9.999863,200.21681)">
       <rect
          ry="0"
@@ -1792,11 +1840,11 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 300,542.36217 -7e-5,16.99998"
+       d="m 420.00014,542.57899 -7e-5,16.99998"
        id="path8427-0-7-9-1-1-5"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cc" />
     <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none"
-       d="m 210,582.36217 -7e-5,36.99998"
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 219.99993,581.89054 -7e-5,36.99998"
        id="path8427-0-7-9-1-1-52"
        inkscape:connector-curvature="0"
@@ -1804,5 +1852,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 389.99986,582.36217 -7e-5,36.99998"
+       d="m 300.00014,582.57899 -7e-5,36.99998"
        id="path8427-0-7-9-1-1-52-3"
        inkscape:connector-curvature="0"
@@ -1810,10 +1858,10 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8-83)"
-       d="m 390,782.36217 -7e-5,56.99998"
+       d="m 420.00014,782.57899 -7e-5,56.99998"
        id="path10208-2"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cc" />
     <g
-       transform="matrix(0.0350605,0,0,0.0350605,417.12527,433.72834)"
+       transform="matrix(0.0350605,0,0,0.0350605,447.12541,433.94516)"
        id="g3941">
       <g
@@ -2028,23 +2076,24 @@
     </g>
     <g
-       id="g4513">
+       id="g4721"
+       transform="translate(-9.999863,0.21682)">
       <rect
          ry="0"
          y="622.36218"
-         x="190"
+         x="200"
          height="19.999876"
-         width="290"
+         width="320"
          id="rect5351-2-16-74"
-         style="opacity:0.75000000000000000;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
       <text
          sodipodi:linespacing="125%"
          id="text5342-2-86-8-0"
          y="636.76105"
-         x="335.12744"
+         x="360.12744"
          style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
          xml:space="preserve"><tspan
            style="font-size:18px;text-align:center;text-anchor:middle"
            y="636.76105"
-           x="335.12744"
+           x="360.12744"
            id="tspan5344-2-0-5-9"
            sodipodi:role="line">pile-up subtractors</tspan></text>
@@ -2052,5 +2101,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 330,602.36205 -7e-5,16.99998"
+       d="m 420.00014,602.57899 -7e-5,16.99998"
        id="path8427-0-7-2-4"
        inkscape:connector-curvature="0"
@@ -2058,5 +2107,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 330,642.36217 -7e-5,11.99998"
+       d="m 420.00014,642.57899 -7e-5,11.99998"
        id="path8427-0-7-2-2"
        inkscape:connector-curvature="0"
@@ -2064,5 +2113,5 @@
     <g
        id="g4575"
-       transform="translate(0,34.999987)">
+       transform="translate(90.000137,35.216804)">
       <rect
          ry="0"
@@ -2088,5 +2137,5 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 330,677.36217 -7e-5,11.99998"
+       d="m 420.00014,677.57899 -7e-5,11.99998"
        id="path8427-0-7-2-2-9"
        inkscape:connector-curvature="0"
@@ -2094,5 +2143,5 @@
     <g
        id="g3320"
-       transform="translate(0,-35.000013)">
+       transform="translate(90.000137,-34.783199)">
       <rect
          ry="0"
@@ -2118,11 +2167,59 @@
     <path
        style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 330,712.36217 -7e-5,11.99998"
+       d="m 420.00014,712.57899 -7e-5,11.99998"
        id="path8427-0-7-2-2-9-1"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cc" />
-    <g
-       transform="translate(-70,4.9999874)"
-       id="g4325-8-1">
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 300.00014,642.57899 -7e-5,11.99998"
+       id="path8427-0-7-2-2-93"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 219.99993,641.89054 -7e-5,11.99998"
+       id="path8427-0-7-2-2-0"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 360.00014,642.57899 -7e-5,11.99998"
+       id="path8427-0-7-2-2-2"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 420.00014,747.57899 -7e-5,11.99998"
+       id="path8427-0-7-2-2-9-1-9"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 300.00014,677.57899 0,82"
+       id="path8427-0-9"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
+       d="m 219.99993,501.89054 0,17"
+       id="path8427-41-1"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
+       d="m 420.00014,502.57899 0,17"
+       id="path8427-41-14"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
+       d="m 480.00014,602.57899 -7e-5,16.99998"
+       id="path8427-0-7-2-4-1"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <g
+       transform="translate(-59.98668,5.310118)"
+       id="g4325-8-8">
       <rect
          ry="0"
@@ -2131,9 +2228,9 @@
          height="20"
          width="40"
-         id="rect8357-2-4-2-3"
+         id="rect8357-2-4-2-9"
          style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none" />
       <text
          sodipodi:linespacing="125%"
-         id="text8359-0-6-4-8"
+         id="text8359-0-6-4-2"
          y="666.58044"
          x="279.98682"
@@ -2143,59 +2240,17 @@
            y="666.58044"
            x="279.98682"
-           id="tspan8365-0-0-5-7"
+           id="tspan8365-0-0-5-79"
            sodipodi:role="line">isol</tspan></text>
     </g>
     <path
        style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 389.98682,641.58043 -7e-5,11.99998"
-       id="path8427-0-7-2-2-93"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 210,642.36217 -7e-5,11.99998"
-       id="path8427-0-7-2-2-0"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 270,642.36217 -7e-5,11.99998"
-       id="path8427-0-7-2-2-2"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 330,747.36217 -7e-5,11.99998"
-       id="path8427-0-7-2-2-9-1-9"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 390,677.36217 0,82"
-       id="path8427-0-9"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8);stroke-miterlimit:4;stroke-dasharray:none"
-       d="m 450,677.36217 -7e-5,131.99998"
+       d="m 480.00014,642.57899 0,117"
+       id="path8427-0-9-2"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8)"
+       d="m 480.00014,782.57899 -7e-5,26.99998"
        id="path8832-6-4"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 210,502.36217 0,17"
-       id="path8427-41-1"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 390,502.36217 0,17"
-       id="path8427-41-14"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 450,642.36217 -7e-5,11.99998"
-       id="path8427-0-7-2-2-93-6"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cc" />
