The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
 -->
<!-- Title: G Pages: 1 -->
<svg width="362pt" height="1534pt"
 viewBox="0.00 0.00 362.00 1533.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1529.75)">
<title>G</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-1529.75 358,-1529.75 358,4 -4,4"/>
<text text-anchor="middle" x="177" y="-7.8" font-family="Times,serif" font-size="14.00">SelfLeft</text>
<!-- node11 -->
<g id="node1" class="node"><title>node11</title>
<polygon fill="none" stroke="black" points="354,-1519 298,-1519 298,-1483 354,-1483 354,-1519"/>
<text text-anchor="middle" x="326" y="-1497.3" font-family="Times,serif" font-size="14.00">node11</text>
</g>
<!-- node11&#45;&gt;node11 -->
<g id="edge1" class="edge"><title>node11:nw&#45;&gt;node11:nw</title>
<path fill="none" stroke="black" d="M298,-1519C292,-1523.5 280,-1523.5 280,-1519 280,-1516.4 284.011,-1515.3 288.554,-1515.71"/>
<polygon fill="black" stroke="black" points="287.405,-1519.01 298,-1519 289.709,-1512.4 287.405,-1519.01"/>
<text text-anchor="middle" x="210" y="-1497.3" font-family="Times,serif" font-size="14.00">tailport=nw headport=nw</text>
</g>
<!-- node11&#45;&gt;node11 -->
<g id="edge2" class="edge"><title>node11:nw&#45;&gt;node11:nw</title>
<path fill="none" stroke="black" d="M298,-1519C286,-1528 140,-1528 140,-1519 140,-1511.09 252.782,-1510.13 288.243,-1516.13"/>
<polygon fill="black" stroke="black" points="287.419,-1519.53 298,-1519 289.396,-1512.82 287.419,-1519.53"/>
<text text-anchor="middle" x="70" y="-1497.3" font-family="Times,serif" font-size="14.00">tailport=nw headport=nw</text>
</g>
<!-- node12 -->
<g id="node2" class="node"><title>node12</title>
<polygon fill="none" stroke="black" points="354,-1446 298,-1446 298,-1410 354,-1410 354,-1446"/>
<text text-anchor="middle" x="326" y="-1424.3" font-family="Times,serif" font-size="14.00">node12</text>
</g>
<!-- node11&#45;&gt;node12 -->
<g id="edge3" class="edge"><title>node11&#45;&gt;node12</title>
<path fill="none" stroke="black" d="M326,-1482.81C326,-1474.79 326,-1465.05 326,-1456.07"/>
<polygon fill="black" stroke="black" points="329.5,-1456.03 326,-1446.03 322.5,-1456.03 329.5,-1456.03"/>
</g>
<!-- node12&#45;&gt;node12 -->
<g id="edge4" class="edge"><title>node12:nw&#45;&gt;node12:n</title>
<path fill="none" stroke="black" d="M298,-1446C292,-1441.5 280,-1441.5 280,-1446 280,-1449.66 300.245,-1450.34 316.061,-1448.06"/>
<polygon fill="black" stroke="black" points="316.917,-1451.45 326,-1446 315.498,-1444.6 316.917,-1451.45"/>
<text text-anchor="middle" x="215" y="-1424.3" font-family="Times,serif" font-size="14.00">tailport=nw headport=n</text>
</g>
<!-- node12&#45;&gt;node12 -->
<g id="edge5" class="edge"><title>node12:nw&#45;&gt;node12:n</title>
<path fill="none" stroke="black" d="M298,-1446C286,-1437 150,-1437 150,-1446 150,-1454.12 275.933,-1454.91 316.204,-1448.38"/>
<polygon fill="black" stroke="black" points="317.109,-1451.76 326,-1446 315.456,-1444.96 317.109,-1451.76"/>
<text text-anchor="middle" x="85" y="-1424.3" font-family="Times,serif" font-size="14.00">tailport=nw headport=n</text>
</g>
<!-- node16 -->
<g id="node3" class="node"><title>node16</title>
<polygon fill="none" stroke="black" points="354,-1373 298,-1373 298,-1337 354,-1337 354,-1373"/>
<text text-anchor="middle" x="326" y="-1351.3" font-family="Times,serif" font-size="14.00">node16</text>
</g>
<!-- node12&#45;&gt;node16 -->
<g id="edge6" class="edge"><title>node12&#45;&gt;node16</title>
<path fill="none" stroke="black" d="M326,-1409.81C326,-1401.79 326,-1392.05 326,-1383.07"/>
<polygon fill="black" stroke="black" points="329.5,-1383.03 326,-1373.03 322.5,-1383.03 329.5,-1383.03"/>
</g>
<!-- node16&#45;&gt;node16 -->
<g id="edge7" class="edge"><title>node16:nw&#45;&gt;node16:s</title>
<path fill="none" stroke="black" d="M298,-1373C292,-1377.5 280,-1377.5 280,-1355 280,-1336.72 300.245,-1333.29 316.061,-1335.06"/>
<polygon fill="black" stroke="black" points="315.515,-1338.52 326,-1337 316.855,-1331.65 315.515,-1338.52"/>
<text text-anchor="middle" x="215.5" y="-1351.3" font-family="Times,serif" font-size="14.00">tailport=nw headport=s</text>
</g>
<!-- node16&#45;&gt;node16 -->
<g id="edge8" class="edge"><title>node16:nw&#45;&gt;node16:s</title>
<path fill="none" stroke="black" d="M298,-1373C286,-1382 151,-1382 151,-1355 151,-1330.64 276.119,-1328.26 316.23,-1334.64"/>
<polygon fill="black" stroke="black" points="315.457,-1338.05 326,-1337 317.103,-1331.25 315.457,-1338.05"/>
<text text-anchor="middle" x="86.5" y="-1351.3" font-family="Times,serif" font-size="14.00">tailport=nw headport=s</text>
</g>
<!-- node17 -->
<g id="node4" class="node"><title>node17</title>
<polygon fill="none" stroke="black" points="354,-1300 298,-1300 298,-1264 354,-1264 354,-1300"/>
<text text-anchor="middle" x="326" y="-1278.3" font-family="Times,serif" font-size="14.00">node17</text>
</g>
<!-- node16&#45;&gt;node17 -->
<g id="edge9" class="edge"><title>node16&#45;&gt;node17</title>
<path fill="none" stroke="black" d="M326,-1336.81C326,-1328.79 326,-1319.05 326,-1310.07"/>
<polygon fill="black" stroke="black" points="329.5,-1310.03 326,-1300.03 322.5,-1310.03 329.5,-1310.03"/>
</g>
<!-- node17&#45;&gt;node17 -->
<g id="edge10" class="edge"><title>node17:nw&#45;&gt;node17:sw</title>
<path fill="none" stroke="black" d="M298,-1300C292,-1304.5 280,-1304.5 280,-1282 280,-1269.7 283.589,-1264.12 287.823,-1262.33"/>
<polygon fill="black" stroke="black" points="287.565,-1265.83 298,-1264 288.699,-1258.93 287.565,-1265.83"/>
<text text-anchor="middle" x="210.5" y="-1278.3" font-family="Times,serif" font-size="14.00">tailport=nw headport=sw</text>
</g>
<!-- node17&#45;&gt;node17 -->
<g id="edge11" class="edge"><title>node17:nw&#45;&gt;node17:sw</title>
<path fill="none" stroke="black" d="M298,-1300C286,-1309 141,-1309 141,-1282 141,-1258.27 253.009,-1255.4 288.283,-1261.16"/>
<polygon fill="black" stroke="black" points="287.42,-1264.55 298,-1264 289.384,-1257.83 287.42,-1264.55"/>
<text text-anchor="middle" x="71.5" y="-1278.3" font-family="Times,serif" font-size="14.00">tailport=nw headport=sw</text>
</g>
<!-- node18 -->
<g id="node5" class="node"><title>node18</title>
<polygon fill="none" stroke="black" points="354,-1227 298,-1227 298,-1191 354,-1191 354,-1227"/>
<text text-anchor="middle" x="326" y="-1205.3" font-family="Times,serif" font-size="14.00">node18</text>
</g>
<!-- node17&#45;&gt;node18 -->
<g id="edge12" class="edge"><title>node17&#45;&gt;node18</title>
<path fill="none" stroke="black" d="M326,-1263.81C326,-1255.79 326,-1246.05 326,-1237.07"/>
<polygon fill="black" stroke="black" points="329.5,-1237.03 326,-1227.03 322.5,-1237.03 329.5,-1237.03"/>
</g>
<!-- node18&#45;&gt;node18 -->
<g id="edge13" class="edge"><title>node18:nw&#45;&gt;node18:w</title>
<path fill="none" stroke="black" d="M298,-1227C292,-1231.5 280,-1231.5 280,-1218 280,-1210.41 283.797,-1207.08 288.187,-1206.43"/>
<polygon fill="black" stroke="black" points="287.44,-1209.85 298,-1209 289.212,-1203.08 287.44,-1209.85"/>
<text text-anchor="middle" x="213.5" y="-1205.3" font-family="Times,serif" font-size="14.00">tailport=nw headport=w</text>
</g>
<!-- node18&#45;&gt;node18 -->
<g id="edge14" class="edge"><title>node18:nw&#45;&gt;node18:w</title>
<path fill="none" stroke="black" d="M298,-1227C286,-1236 147,-1236 147,-1218 147,-1202.25 253.422,-1200.28 288.066,-1206.06"/>
<polygon fill="black" stroke="black" points="287.418,-1209.52 298,-1209 289.402,-1202.81 287.418,-1209.52"/>
<text text-anchor="middle" x="80.5" y="-1205.3" font-family="Times,serif" font-size="14.00">tailport=nw headport=w</text>
</g>
<!-- node21 -->
<g id="node6" class="node"><title>node21</title>
<polygon fill="none" stroke="black" points="354,-1154 298,-1154 298,-1118 354,-1118 354,-1154"/>
<text text-anchor="middle" x="326" y="-1132.3" font-family="Times,serif" font-size="14.00">node21</text>
</g>
<!-- node18&#45;&gt;node21 -->
<g id="edge15" class="edge"><title>node18&#45;&gt;node21</title>
<path fill="none" stroke="black" d="M326,-1190.81C326,-1182.79 326,-1173.05 326,-1164.07"/>
<polygon fill="black" stroke="black" points="329.5,-1164.03 326,-1154.03 322.5,-1164.03 329.5,-1164.03"/>
</g>
<!-- node21&#45;&gt;node21 -->
<g id="edge16" class="edge"><title>node21:n&#45;&gt;node21:nw</title>
<path fill="none" stroke="black" d="M326,-1154C310.667,-1158.5 280,-1158.5 280,-1154 280,-1151.4 284.011,-1150.3 288.554,-1150.71"/>
<polygon fill="black" stroke="black" points="287.405,-1154.01 298,-1154 289.709,-1147.4 287.405,-1154.01"/>
<text text-anchor="middle" x="215" y="-1132.3" font-family="Times,serif" font-size="14.00">tailport=n headport=nw</text>
</g>
<!-- node21&#45;&gt;node21 -->
<g id="edge17" class="edge"><title>node21:n&#45;&gt;node21:nw</title>
<path fill="none" stroke="black" d="M326,-1154C304.667,-1163 150,-1163 150,-1154 150,-1146.12 254.125,-1145.14 288.195,-1151.05"/>
<polygon fill="black" stroke="black" points="287.415,-1154.47 298,-1154 289.434,-1147.76 287.415,-1154.47"/>
<text text-anchor="middle" x="85" y="-1132.3" font-family="Times,serif" font-size="14.00">tailport=n headport=nw</text>
</g>
<!-- node27 -->
<g id="node7" class="node"><title>node27</title>
<polygon fill="none" stroke="black" points="354,-1081 298,-1081 298,-1045 354,-1045 354,-1081"/>
<text text-anchor="middle" x="326" y="-1059.3" font-family="Times,serif" font-size="14.00">node27</text>
</g>
<!-- node21&#45;&gt;node27 -->
<g id="edge18" class="edge"><title>node21&#45;&gt;node27</title>
<path fill="none" stroke="black" d="M326,-1117.81C326,-1109.79 326,-1100.05 326,-1091.07"/>
<polygon fill="black" stroke="black" points="329.5,-1091.03 326,-1081.03 322.5,-1091.03 329.5,-1091.03"/>
</g>
<!-- node27&#45;&gt;node27 -->
<g id="edge19" class="edge"><title>node27:n&#45;&gt;node27:sw</title>
<path fill="none" stroke="black" d="M326,-1081C310.667,-1085.5 280,-1085.5 280,-1063 280,-1050.7 283.589,-1045.12 287.823,-1043.33"/>
<polygon fill="black" stroke="black" points="287.565,-1046.83 298,-1045 288.699,-1039.93 287.565,-1046.83"/>
<text text-anchor="middle" x="215.5" y="-1059.3" font-family="Times,serif" font-size="14.00">tailport=n headport=sw</text>
</g>
<!-- node27&#45;&gt;node27 -->
<g id="edge20" class="edge"><title>node27:n&#45;&gt;node27:sw</title>
<path fill="none" stroke="black" d="M326,-1081C304.667,-1090 151,-1090 151,-1063 151,-1039.38 254.359,-1036.42 288.238,-1042.08"/>
<polygon fill="black" stroke="black" points="287.416,-1045.49 298,-1045 289.421,-1038.78 287.416,-1045.49"/>
<text text-anchor="middle" x="86.5" y="-1059.3" font-family="Times,serif" font-size="14.00">tailport=n headport=sw</text>
</g>
<!-- node28 -->
<g id="node8" class="node"><title>node28</title>
<polygon fill="none" stroke="black" points="354,-1008 298,-1008 298,-972 354,-972 354,-1008"/>
<text text-anchor="middle" x="326" y="-986.3" font-family="Times,serif" font-size="14.00">node28</text>
</g>
<!-- node27&#45;&gt;node28 -->
<g id="edge21" class="edge"><title>node27&#45;&gt;node28</title>
<path fill="none" stroke="black" d="M326,-1044.81C326,-1036.79 326,-1027.05 326,-1018.07"/>
<polygon fill="black" stroke="black" points="329.5,-1018.03 326,-1008.03 322.5,-1018.03 329.5,-1018.03"/>
</g>
<!-- node28&#45;&gt;node28 -->
<g id="edge22" class="edge"><title>node28:n&#45;&gt;node28:w</title>
<path fill="none" stroke="black" d="M326,-1008C310.667,-1012.5 280,-1012.5 280,-999 280,-991.406 283.797,-988.084 288.187,-987.431"/>
<polygon fill="black" stroke="black" points="287.44,-990.854 298,-990 289.212,-984.082 287.44,-990.854"/>
<text text-anchor="middle" x="218" y="-986.3" font-family="Times,serif" font-size="14.00">tailport=n headport=w</text>
</g>
<!-- node28&#45;&gt;node28 -->
<g id="edge23" class="edge"><title>node28:n&#45;&gt;node28:w</title>
<path fill="none" stroke="black" d="M326,-1008C304.667,-1017 156,-1017 156,-999 156,-983.32 254.645,-981.299 288.008,-986.987"/>
<polygon fill="black" stroke="black" points="287.415,-990.464 298,-990 289.436,-983.762 287.415,-990.464"/>
<text text-anchor="middle" x="94" y="-986.3" font-family="Times,serif" font-size="14.00">tailport=n headport=w</text>
</g>
<!-- node61 -->
<g id="node9" class="node"><title>node61</title>
<polygon fill="none" stroke="black" points="354,-935 298,-935 298,-899 354,-899 354,-935"/>
<text text-anchor="middle" x="326" y="-913.3" font-family="Times,serif" font-size="14.00">node61</text>
</g>
<!-- node28&#45;&gt;node61 -->
<g id="edge24" class="edge"><title>node28&#45;&gt;node61</title>
<path fill="none" stroke="black" d="M326,-971.813C326,-963.789 326,-954.047 326,-945.069"/>
<polygon fill="black" stroke="black" points="329.5,-945.029 326,-935.029 322.5,-945.029 329.5,-945.029"/>
</g>
<!-- node61&#45;&gt;node61 -->
<g id="edge25" class="edge"><title>node61:s&#45;&gt;node61:nw</title>
<path fill="none" stroke="black" d="M326,-899C310.667,-894.5 280,-894.5 280,-917 280,-929.305 283.589,-934.88 287.823,-936.671"/>
<polygon fill="black" stroke="black" points="288.699,-940.074 298,-935 287.565,-933.166 288.699,-940.074"/>
<text text-anchor="middle" x="215.5" y="-913.3" font-family="Times,serif" font-size="14.00">tailport=s headport=nw</text>
</g>
<!-- node61&#45;&gt;node61 -->
<g id="edge26" class="edge"><title>node61:s&#45;&gt;node61:nw</title>
<path fill="none" stroke="black" d="M326,-899C304.667,-890 151,-890 151,-917 151,-940.625 254.359,-943.578 288.238,-937.918"/>
<polygon fill="black" stroke="black" points="289.421,-941.217 298,-935 287.416,-934.511 289.421,-941.217"/>
<text text-anchor="middle" x="86.5" y="-913.3" font-family="Times,serif" font-size="14.00">tailport=s headport=nw</text>
</g>
<!-- node67 -->
<g id="node10" class="node"><title>node67</title>
<polygon fill="none" stroke="black" points="354,-862 298,-862 298,-826 354,-826 354,-862"/>
<text text-anchor="middle" x="326" y="-840.3" font-family="Times,serif" font-size="14.00">node67</text>
</g>
<!-- node61&#45;&gt;node67 -->
<g id="edge27" class="edge"><title>node61&#45;&gt;node67</title>
<path fill="none" stroke="black" d="M326,-898.813C326,-890.789 326,-881.047 326,-872.069"/>
<polygon fill="black" stroke="black" points="329.5,-872.029 326,-862.029 322.5,-872.029 329.5,-872.029"/>
</g>
<!-- node67&#45;&gt;node67 -->
<g id="edge28" class="edge"><title>node67:s&#45;&gt;node67:sw</title>
<path fill="none" stroke="black" d="M326,-826C310.667,-821.5 280,-821.5 280,-826 280,-828.602 284.011,-829.699 288.554,-829.293"/>
<polygon fill="black" stroke="black" points="289.709,-832.597 298,-826 287.405,-825.987 289.709,-832.597"/>
<text text-anchor="middle" x="216.5" y="-840.3" font-family="Times,serif" font-size="14.00">tailport=s headport=sw</text>
</g>
<!-- node67&#45;&gt;node67 -->
<g id="edge29" class="edge"><title>node67:s&#45;&gt;node67:sw</title>
<path fill="none" stroke="black" d="M326,-826C304.667,-817 153,-817 153,-826 153,-833.875 254.828,-834.859 288.324,-828.953"/>
<polygon fill="black" stroke="black" points="289.457,-832.267 298,-826 287.414,-825.572 289.457,-832.267"/>
<text text-anchor="middle" x="89.5" y="-840.3" font-family="Times,serif" font-size="14.00">tailport=s headport=sw</text>
</g>
<!-- node68 -->
<g id="node11" class="node"><title>node68</title>
<polygon fill="none" stroke="black" points="354,-789 298,-789 298,-753 354,-753 354,-789"/>
<text text-anchor="middle" x="326" y="-767.3" font-family="Times,serif" font-size="14.00">node68</text>
</g>
<!-- node67&#45;&gt;node68 -->
<g id="edge30" class="edge"><title>node67&#45;&gt;node68</title>
<path fill="none" stroke="black" d="M326,-825.813C326,-817.789 326,-808.047 326,-799.069"/>
<polygon fill="black" stroke="black" points="329.5,-799.029 326,-789.029 322.5,-799.029 329.5,-799.029"/>
</g>
<!-- node68&#45;&gt;node68 -->
<g id="edge31" class="edge"><title>node68:s&#45;&gt;node68:w</title>
<path fill="none" stroke="black" d="M326,-753C310.667,-748.5 280,-748.5 280,-762 280,-769.594 283.797,-772.916 288.187,-773.569"/>
<polygon fill="black" stroke="black" points="289.212,-776.918 298,-771 287.44,-770.146 289.212,-776.918"/>
<text text-anchor="middle" x="219" y="-767.3" font-family="Times,serif" font-size="14.00">tailport=s headport=w</text>
</g>
<!-- node68&#45;&gt;node68 -->
<g id="edge32" class="edge"><title>node68:s&#45;&gt;node68:w</title>
<path fill="none" stroke="black" d="M326,-753C304.667,-744 158,-744 158,-762 158,-777.68 255.127,-779.701 288.099,-774.013"/>
<polygon fill="black" stroke="black" points="289.452,-777.259 298,-771 287.414,-770.563 289.452,-777.259"/>
<text text-anchor="middle" x="97" y="-767.3" font-family="Times,serif" font-size="14.00">tailport=s headport=w</text>
</g>
<!-- node71 -->
<g id="node12" class="node"><title>node71</title>
<polygon fill="none" stroke="black" points="354,-716 298,-716 298,-680 354,-680 354,-716"/>
<text text-anchor="middle" x="326" y="-694.3" font-family="Times,serif" font-size="14.00">node71</text>
</g>
<!-- node68&#45;&gt;node71 -->
<g id="edge33" class="edge"><title>node68&#45;&gt;node71</title>
<path fill="none" stroke="black" d="M326,-752.813C326,-744.789 326,-735.047 326,-726.069"/>
<polygon fill="black" stroke="black" points="329.5,-726.029 326,-716.029 322.5,-726.029 329.5,-726.029"/>
</g>
<!-- node71&#45;&gt;node71 -->
<g id="edge34" class="edge"><title>node71:sw&#45;&gt;node71:nw</title>
<path fill="none" stroke="black" d="M298,-680C292,-675.5 280,-675.5 280,-698 280,-710.305 283.589,-715.88 287.823,-717.671"/>
<polygon fill="black" stroke="black" points="288.699,-721.074 298,-716 287.565,-714.166 288.699,-721.074"/>
<text text-anchor="middle" x="210.5" y="-694.3" font-family="Times,serif" font-size="14.00">tailport=sw headport=nw</text>
</g>
<!-- node71&#45;&gt;node71 -->
<g id="edge35" class="edge"><title>node71:sw&#45;&gt;node71:nw</title>
<path fill="none" stroke="black" d="M298,-680C286,-671 141,-671 141,-698 141,-721.73 253.009,-724.604 288.283,-718.842"/>
<polygon fill="black" stroke="black" points="289.384,-722.166 298,-716 287.42,-715.448 289.384,-722.166"/>
<text text-anchor="middle" x="71.5" y="-694.3" font-family="Times,serif" font-size="14.00">tailport=sw headport=nw</text>
</g>
<!-- node72 -->
<g id="node13" class="node"><title>node72</title>
<polygon fill="none" stroke="black" points="354,-643 298,-643 298,-607 354,-607 354,-643"/>
<text text-anchor="middle" x="326" y="-621.3" font-family="Times,serif" font-size="14.00">node72</text>
</g>
<!-- node71&#45;&gt;node72 -->
<g id="edge36" class="edge"><title>node71&#45;&gt;node72</title>
<path fill="none" stroke="black" d="M326,-679.813C326,-671.789 326,-662.047 326,-653.069"/>
<polygon fill="black" stroke="black" points="329.5,-653.029 326,-643.029 322.5,-653.029 329.5,-653.029"/>
</g>
<!-- node72&#45;&gt;node72 -->
<g id="edge37" class="edge"><title>node72:sw&#45;&gt;node72:n</title>
<path fill="none" stroke="black" d="M298,-607C292,-602.5 280,-602.5 280,-625 280,-643.281 300.245,-646.709 316.061,-644.938"/>
<polygon fill="black" stroke="black" points="316.855,-648.349 326,-643 315.515,-641.479 316.855,-648.349"/>
<text text-anchor="middle" x="215.5" y="-621.3" font-family="Times,serif" font-size="14.00">tailport=sw headport=n</text>
</g>
<!-- node72&#45;&gt;node72 -->
<g id="edge38" class="edge"><title>node72:sw&#45;&gt;node72:n</title>
<path fill="none" stroke="black" d="M298,-607C286,-598 151,-598 151,-625 151,-649.363 276.119,-651.743 316.23,-645.362"/>
<polygon fill="black" stroke="black" points="317.103,-648.752 326,-643 315.457,-641.949 317.103,-648.752"/>
<text text-anchor="middle" x="86.5" y="-621.3" font-family="Times,serif" font-size="14.00">tailport=sw headport=n</text>
</g>
<!-- node76 -->
<g id="node14" class="node"><title>node76</title>
<polygon fill="none" stroke="black" points="354,-570 298,-570 298,-534 354,-534 354,-570"/>
<text text-anchor="middle" x="326" y="-548.3" font-family="Times,serif" font-size="14.00">node76</text>
</g>
<!-- node72&#45;&gt;node76 -->
<g id="edge39" class="edge"><title>node72&#45;&gt;node76</title>
<path fill="none" stroke="black" d="M326,-606.813C326,-598.789 326,-589.047 326,-580.069"/>
<polygon fill="black" stroke="black" points="329.5,-580.029 326,-570.029 322.5,-580.029 329.5,-580.029"/>
</g>
<!-- node76&#45;&gt;node76 -->
<g id="edge40" class="edge"><title>node76:sw&#45;&gt;node76:s</title>
<path fill="none" stroke="black" d="M298,-534C292,-538.5 280,-538.5 280,-534 280,-530.344 300.245,-529.658 316.061,-531.943"/>
<polygon fill="black" stroke="black" points="315.498,-535.401 326,-534 316.917,-528.546 315.498,-535.401"/>
<text text-anchor="middle" x="216.5" y="-548.3" font-family="Times,serif" font-size="14.00">tailport=sw headport=s</text>
</g>
<!-- node76&#45;&gt;node76 -->
<g id="edge41" class="edge"><title>node76:sw&#45;&gt;node76:s</title>
<path fill="none" stroke="black" d="M298,-534C286,-543 153,-543 153,-534 153,-525.879 276.491,-525.086 316.284,-531.621"/>
<polygon fill="black" stroke="black" points="315.454,-535.021 326,-534 317.119,-528.222 315.454,-535.021"/>
<text text-anchor="middle" x="89.5" y="-548.3" font-family="Times,serif" font-size="14.00">tailport=sw headport=s</text>
</g>
<!-- node77 -->
<g id="node15" class="node"><title>node77</title>
<polygon fill="none" stroke="black" points="354,-497 298,-497 298,-461 354,-461 354,-497"/>
<text text-anchor="middle" x="326" y="-475.3" font-family="Times,serif" font-size="14.00">node77</text>
</g>
<!-- node76&#45;&gt;node77 -->
<g id="edge42" class="edge"><title>node76&#45;&gt;node77</title>
<path fill="none" stroke="black" d="M326,-533.813C326,-525.789 326,-516.047 326,-507.069"/>
<polygon fill="black" stroke="black" points="329.5,-507.029 326,-497.029 322.5,-507.029 329.5,-507.029"/>
</g>
<!-- node77&#45;&gt;node77 -->
<g id="edge43" class="edge"><title>node77:sw&#45;&gt;node77:sw</title>
<path fill="none" stroke="black" d="M298,-461C292,-465.5 280,-465.5 280,-461 280,-458.398 284.011,-457.301 288.554,-457.707"/>
<polygon fill="black" stroke="black" points="287.405,-461.013 298,-461 289.709,-454.403 287.405,-461.013"/>
<text text-anchor="middle" x="211.5" y="-475.3" font-family="Times,serif" font-size="14.00">tailport=sw headport=sw</text>
</g>
<!-- node77&#45;&gt;node77 -->
<g id="edge44" class="edge"><title>node77:sw&#45;&gt;node77:sw</title>
<path fill="none" stroke="black" d="M298,-461C286,-470 143,-470 143,-461 143,-453.09 253.464,-452.132 288.364,-458.126"/>
<polygon fill="black" stroke="black" points="287.417,-461.496 298,-461 289.417,-454.788 287.417,-461.496"/>
<text text-anchor="middle" x="74.5" y="-475.3" font-family="Times,serif" font-size="14.00">tailport=sw headport=sw</text>
</g>
<!-- node78 -->
<g id="node16" class="node"><title>node78</title>
<polygon fill="none" stroke="black" points="354,-424 298,-424 298,-388 354,-388 354,-424"/>
<text text-anchor="middle" x="326" y="-402.3" font-family="Times,serif" font-size="14.00">node78</text>
</g>
<!-- node77&#45;&gt;node78 -->
<g id="edge45" class="edge"><title>node77&#45;&gt;node78</title>
<path fill="none" stroke="black" d="M326,-460.813C326,-452.789 326,-443.047 326,-434.069"/>
<polygon fill="black" stroke="black" points="329.5,-434.029 326,-424.029 322.5,-434.029 329.5,-434.029"/>
</g>
<!-- node78&#45;&gt;node78 -->
<g id="edge46" class="edge"><title>node78:sw&#45;&gt;node78:w</title>
<path fill="none" stroke="black" d="M298,-388C292,-383.5 280,-383.5 280,-397 280,-404.594 283.797,-407.916 288.187,-408.569"/>
<polygon fill="black" stroke="black" points="289.212,-411.918 298,-406 287.44,-405.146 289.212,-411.918"/>
<text text-anchor="middle" x="214" y="-402.3" font-family="Times,serif" font-size="14.00">tailport=sw headport=w</text>
</g>
<!-- node78&#45;&gt;node78 -->
<g id="edge47" class="edge"><title>node78:sw&#45;&gt;node78:w</title>
<path fill="none" stroke="black" d="M298,-388C286,-379 148,-379 148,-397 148,-412.75 253.656,-414.719 288.109,-408.936"/>
<polygon fill="black" stroke="black" points="289.409,-412.201 298,-406 287.417,-405.49 289.409,-412.201"/>
<text text-anchor="middle" x="82" y="-402.3" font-family="Times,serif" font-size="14.00">tailport=sw headport=w</text>
</g>
<!-- node81 -->
<g id="node17" class="node"><title>node81</title>
<polygon fill="none" stroke="black" points="354,-351 298,-351 298,-315 354,-315 354,-351"/>
<text text-anchor="middle" x="326" y="-329.3" font-family="Times,serif" font-size="14.00">node81</text>
</g>
<!-- node78&#45;&gt;node81 -->
<g id="edge48" class="edge"><title>node78&#45;&gt;node81</title>
<path fill="none" stroke="black" d="M326,-387.813C326,-379.789 326,-370.047 326,-361.069"/>
<polygon fill="black" stroke="black" points="329.5,-361.029 326,-351.029 322.5,-361.029 329.5,-361.029"/>
</g>
<!-- node81&#45;&gt;node81 -->
<g id="edge49" class="edge"><title>node81:w&#45;&gt;node81:nw</title>
<path fill="none" stroke="black" d="M298,-333C292,-328.5 280,-328.5 280,-342 280,-349.594 283.797,-352.916 288.187,-353.569"/>
<polygon fill="black" stroke="black" points="289.212,-356.918 298,-351 287.44,-350.146 289.212,-356.918"/>
<text text-anchor="middle" x="213.5" y="-329.3" font-family="Times,serif" font-size="14.00">tailport=w headport=nw</text>
</g>
<!-- node81&#45;&gt;node81 -->
<g id="edge50" class="edge"><title>node81:w&#45;&gt;node81:nw</title>
<path fill="none" stroke="black" d="M298,-333C286,-324 147,-324 147,-342 147,-357.75 253.422,-359.719 288.066,-353.936"/>
<polygon fill="black" stroke="black" points="289.402,-357.191 298,-351 287.418,-350.478 289.402,-357.191"/>
<text text-anchor="middle" x="80.5" y="-329.3" font-family="Times,serif" font-size="14.00">tailport=w headport=nw</text>
</g>
<!-- node82 -->
<g id="node18" class="node"><title>node82</title>
<polygon fill="none" stroke="black" points="354,-278 298,-278 298,-242 354,-242 354,-278"/>
<text text-anchor="middle" x="326" y="-256.3" font-family="Times,serif" font-size="14.00">node82</text>
</g>
<!-- node81&#45;&gt;node82 -->
<g id="edge51" class="edge"><title>node81&#45;&gt;node82</title>
<path fill="none" stroke="black" d="M326,-314.813C326,-306.789 326,-297.047 326,-288.069"/>
<polygon fill="black" stroke="black" points="329.5,-288.029 326,-278.029 322.5,-288.029 329.5,-288.029"/>
</g>
<!-- node82&#45;&gt;node82 -->
<g id="edge52" class="edge"><title>node82:w&#45;&gt;node82:n</title>
<path fill="none" stroke="black" d="M298,-260C292,-255.5 280,-255.5 280,-269 280,-279.969 300.245,-282.025 316.061,-279.997"/>
<polygon fill="black" stroke="black" points="316.886,-283.402 326,-278 315.506,-276.539 316.886,-283.402"/>
<text text-anchor="middle" x="218" y="-256.3" font-family="Times,serif" font-size="14.00">tailport=w headport=n</text>
</g>
<!-- node82&#45;&gt;node82 -->
<g id="edge53" class="edge"><title>node82:w&#45;&gt;node82:n</title>
<path fill="none" stroke="black" d="M298,-260C286,-251 156,-251 156,-269 156,-285.207 276.525,-286.821 316.108,-280.413"/>
<polygon fill="black" stroke="black" points="317.114,-283.77 326,-278 315.455,-276.969 317.114,-283.77"/>
<text text-anchor="middle" x="94" y="-256.3" font-family="Times,serif" font-size="14.00">tailport=w headport=n</text>
</g>
<!-- node86 -->
<g id="node19" class="node"><title>node86</title>
<polygon fill="none" stroke="black" points="354,-205 298,-205 298,-169 354,-169 354,-205"/>
<text text-anchor="middle" x="326" y="-183.3" font-family="Times,serif" font-size="14.00">node86</text>
</g>
<!-- node82&#45;&gt;node86 -->
<g id="edge54" class="edge"><title>node82&#45;&gt;node86</title>
<path fill="none" stroke="black" d="M326,-241.813C326,-233.789 326,-224.047 326,-215.069"/>
<polygon fill="black" stroke="black" points="329.5,-215.029 326,-205.029 322.5,-215.029 329.5,-215.029"/>
</g>
<!-- node86&#45;&gt;node86 -->
<g id="edge55" class="edge"><title>node86:w&#45;&gt;node86:s</title>
<path fill="none" stroke="black" d="M298,-187C292,-191.5 280,-191.5 280,-178 280,-167.031 300.245,-164.975 316.061,-167.003"/>
<polygon fill="black" stroke="black" points="315.506,-170.461 326,-169 316.886,-163.598 315.506,-170.461"/>
<text text-anchor="middle" x="219" y="-183.3" font-family="Times,serif" font-size="14.00">tailport=w headport=s</text>
</g>
<!-- node86&#45;&gt;node86 -->
<g id="edge56" class="edge"><title>node86:w&#45;&gt;node86:s</title>
<path fill="none" stroke="black" d="M298,-187C286,-196 158,-196 158,-178 158,-161.793 276.903,-160.179 316.163,-166.587"/>
<polygon fill="black" stroke="black" points="315.454,-170.017 326,-169 317.122,-163.219 315.454,-170.017"/>
<text text-anchor="middle" x="97" y="-183.3" font-family="Times,serif" font-size="14.00">tailport=w headport=s</text>
</g>
<!-- node87 -->
<g id="node20" class="node"><title>node87</title>
<polygon fill="none" stroke="black" points="354,-132 298,-132 298,-96 354,-96 354,-132"/>
<text text-anchor="middle" x="326" y="-110.3" font-family="Times,serif" font-size="14.00">node87</text>
</g>
<!-- node86&#45;&gt;node87 -->
<g id="edge57" class="edge"><title>node86&#45;&gt;node87</title>
<path fill="none" stroke="black" d="M326,-168.813C326,-160.789 326,-151.047 326,-142.069"/>
<polygon fill="black" stroke="black" points="329.5,-142.029 326,-132.029 322.5,-142.029 329.5,-142.029"/>
</g>
<!-- node87&#45;&gt;node87 -->
<g id="edge58" class="edge"><title>node87:w&#45;&gt;node87:sw</title>
<path fill="none" stroke="black" d="M298,-114C292,-118.5 280,-118.5 280,-105 280,-97.4062 283.797,-94.084 288.187,-93.4314"/>
<polygon fill="black" stroke="black" points="287.44,-96.8536 298,-96 289.212,-90.0818 287.44,-96.8536"/>
<text text-anchor="middle" x="214" y="-110.3" font-family="Times,serif" font-size="14.00">tailport=w headport=sw</text>
</g>
<!-- node87&#45;&gt;node87 -->
<g id="edge59" class="edge"><title>node87:w&#45;&gt;node87:sw</title>
<path fill="none" stroke="black" d="M298,-114C286,-123 148,-123 148,-105 148,-89.25 253.656,-87.2812 288.109,-93.0645"/>
<polygon fill="black" stroke="black" points="287.417,-96.5099 298,-96 289.409,-89.7993 287.417,-96.5099"/>
<text text-anchor="middle" x="82" y="-110.3" font-family="Times,serif" font-size="14.00">tailport=w headport=sw</text>
</g>
<!-- node88 -->
<g id="node21" class="node"><title>node88</title>
<polygon fill="none" stroke="black" points="354,-59 298,-59 298,-23 354,-23 354,-59"/>
<text text-anchor="middle" x="326" y="-37.3" font-family="Times,serif" font-size="14.00">node88</text>
</g>
<!-- node87&#45;&gt;node88 -->
<g id="edge60" class="edge"><title>node87&#45;&gt;node88</title>
<path fill="none" stroke="black" d="M326,-95.8129C326,-87.7895 326,-78.0475 326,-69.0691"/>
<polygon fill="black" stroke="black" points="329.5,-69.0288 326,-59.0288 322.5,-69.0289 329.5,-69.0288"/>
</g>
<!-- node88&#45;&gt;node88 -->
<g id="edge61" class="edge"><title>node88:w&#45;&gt;node88:w</title>
<path fill="none" stroke="black" d="M298,-41C292,-45.5 280,-45.5 280,-41 280,-38.3984 284.011,-37.3009 288.554,-37.7074"/>
<polygon fill="black" stroke="black" points="287.405,-41.0134 298,-41 289.709,-34.4034 287.405,-41.0134"/>
<text text-anchor="middle" x="216.5" y="-37.3" font-family="Times,serif" font-size="14.00">tailport=w headport=w</text>
</g>
<!-- node88&#45;&gt;node88 -->
<g id="edge62" class="edge"><title>node88:w&#45;&gt;node88:w</title>
<path fill="none" stroke="black" d="M298,-41C286,-50 153,-50 153,-41 153,-33.125 254.828,-32.1406 288.324,-38.0469"/>
<polygon fill="black" stroke="black" points="287.414,-41.4283 298,-41 289.457,-34.7332 287.414,-41.4283"/>
<text text-anchor="middle" x="89.5" y="-37.3" font-family="Times,serif" font-size="14.00">tailport=w headport=w</text>
</g>
</g>
</svg>