changeset 29:92d6882c1143

add svg
author tatsuki
date Sun, 12 Feb 2017 18:55:36 +0900
parents 222d98af3372
children 8246c153ce41
files slide/images/EditDifferencialTree.svg slide/images/PushPopDemerit.svg slide/images/comparedb.svg slide/images/createIndex.svg slide/images/createListTree.svg slide/images/createRedBlackTreeAndDefaultTreeTime.svg slide/images/find.svg slide/images/findDifTree.svg slide/images/findTime.svg slide/images/multiComponent.svg slide/images/nodepath.svg slide/images/non_destructive_tree.svg slide/slide.html
diffstat 13 files changed, 4291 insertions(+), 73 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/images/EditDifferencialTree.svg	Sun Feb 12 18:55:36 2017 +0900
@@ -0,0 +1,610 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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"
+   viewBox="0 0 1668.75 1225"
+   height="1225"
+   width="1668.75"
+   xml:space="preserve"
+   version="1.1"
+   id="svg2"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath18"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path20"
+         d="m 0,0 1335,0 0,980 L 0,980 0,0 Z" /></clipPath></defs><g
+     transform="matrix(1.25,0,0,-1.25,0,1225)"
+     id="g10"><g
+       id="g12" /><g
+       id="g14"><g
+         clip-path="url(#clipPath18)"
+         id="g16"><path
+           id="path22"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m -29,964 1397.5,0 0,-978.75 -1397.5,0 0,978.75 z" /><path
+           id="path24"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 88.7303,731.7214 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g26"><path
+             id="path28"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 93.78424,185.4229 c 15.62106,15.2304 15.62106,39.9238 0,55.1542 -15.62096,15.2305 -40.94752,15.2305 -56.56848,0 -15.62104,-15.2304 -15.62104,-39.9238 0,-55.1542 15.62096,-15.2305 40.94752,-15.2305 56.56848,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,53.125,697.5)"
+           id="g30"><text
+             id="text32"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,2)"><tspan
+               id="tspan34"
+               y="0"
+               x="0">1</tspan></text>
+</g><path
+           id="path36"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 88.7303,858.5964 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g38"><path
+             id="path40"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 93.78424,83.92287 c 15.62106,15.23043 15.62106,39.92383 0,55.15423 -15.62096,15.2305 -40.94752,15.2305 -56.56848,0 -15.62104,-15.2304 -15.62104,-39.9238 0,-55.15423 15.62096,-15.23052 40.94752,-15.23052 56.56848,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,53.125,824.375)"
+           id="g42"><text
+             id="text44"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-7)"><tspan
+               id="tspan46"
+               y="0"
+               x="0">0</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,53.125,824.375)"
+           id="g48"><text
+             id="text50"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-16.704,11)"><tspan
+               id="tspan52"
+               y="0"
+               x="0 4.2719998 9.4320002 16.931999 24.431999 29.136">(root)</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g54"><path
+             id="path56"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 65.5,150.5 0,23.5" /></g><path
+           id="path58"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 88.7303,604.8464 c 19.5263,-19.038 19.5263,-49.9047 0,-68.9428 -19.5262,-19.0381 -51.1844,-19.0381 -70.7106,0 -19.5263,19.0381 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g60"><path
+             id="path62"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 93.78424,286.9228 c 15.62106,15.2305 15.62106,39.9239 0,55.1543 -15.62096,15.2305 -40.94752,15.2305 -56.56848,0 -15.62104,-15.2304 -15.62104,-39.9238 0,-55.1543 15.62096,-15.2305 40.94752,-15.2305 56.56848,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,53.125,570.625)"
+           id="g64"><text
+             id="text66"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-6,2)"><tspan
+               id="tspan68"
+               y="0"
+               x="0">2</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g70"><path
+             id="path72"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 65.5,252 0,23.5" /></g><path
+           id="path74"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 89.3553,477.9714 c 19.5263,-19.038 19.5263,-49.9047 0,-68.9428 -19.5262,-19.0381 -51.1844,-19.0381 -70.7106,0 -19.5263,19.0381 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g76"><path
+             id="path78"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 94.28424,388.4228 c 15.62106,15.2305 15.62106,39.9239 0,55.1543 -15.62096,15.2305 -40.94752,15.2305 -56.56848,0 -15.62104,-15.2304 -15.62104,-39.9238 0,-55.1543 15.62096,-15.2305 40.94752,-15.2305 56.56848,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,53.75,443.75)"
+           id="g80"><text
+             id="text82"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-6,2)"><tspan
+               id="tspan84"
+               y="0"
+               x="0">3</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g86"><path
+             id="path88"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="M 66,353.5 66,377" /></g><path
+           id="path90"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 88.7303,351.0964 c 19.5263,-19.038 19.5263,-49.9047 0,-68.9428 -19.5262,-19.0381 -51.1844,-19.0381 -70.7106,0 -19.5263,19.0381 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g92"><path
+             id="path94"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 93.78424,489.9228 c 15.62106,15.2305 15.62106,39.9239 0,55.1543 -15.62096,15.2305 -40.94752,15.2305 -56.56848,0 -15.62104,-15.2304 -15.62104,-39.9238 0,-55.1543 15.62096,-15.2305 40.94752,-15.2305 56.56848,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,53.125,316.875)"
+           id="g96"><text
+             id="text98"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-6,2)"><tspan
+               id="tspan100"
+               y="0"
+               x="0">4</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g102"><path
+             id="path104"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 65.5,455 0,23.5" /></g><g
+           transform="matrix(1.25,0,0,-1.25,53.125,928.75)"
+           id="g106"><text
+             id="text108"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-25.98,-15)"><tspan
+               id="tspan110"
+               y="0"
+               x="0 13.416 23.736 37.848">Tree</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,53.125,928.75)"
+           id="g112"><text
+             id="text114"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-26.628,21)"><tspan
+               id="tspan116"
+               y="0"
+               x="0 13.056 27.167999 37.487999">ver1</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g118"><path
+             id="path120"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="M 97.49858,27.60977 147.5,27 l -1,493 -31.1183,-1.8975" /></g><path
+           id="path122"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 105.7456,316.4805 9.7532,-4.3517 0.4565,7.4861 -10.2097,-3.1344 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g124"><path
+             id="path126"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 107.3965,517.6156 7.8026,3.4814 0.3652,-5.9889 -8.1678,2.5075 z" /></g><path
+           id="path128"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 53.375,875.25 3.75,10 -7.5,0 3.75,-10 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g130"><path
+             id="path132"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 65.5,70.59998 3,-8 -6,0 3,8 z" /></g><path
+           id="path134"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 468.1053,862.9714 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g136"><path
+             id="path138"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 397.2842,80.42287 c 15.6211,15.23043 15.6211,39.92383 0,55.15423 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.15423 15.6209,-15.23052 40.9475,-15.23052 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,432.5,828.75)"
+           id="g140"><text
+             id="text142"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-16)"><tspan
+               id="tspan144"
+               y="0"
+               x="0">5</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,432.5,828.75)"
+           id="g146"><text
+             id="text148"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-25.932,2)"><tspan
+               id="tspan150"
+               y="0"
+               x="0 4.2719998 10.716 18.132 25.884001 32.591999 37.751999 44.807999">(subTree</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,432.5,828.75)"
+           id="g152"><text
+             id="text154"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-16.344,20)"><tspan
+               id="tspan156"
+               y="0"
+               x="0 8.7119999 16.212 23.712 28.416">Root)</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,432.5,944.375)"
+           id="g158"><text
+             id="text160"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-35.688,3)"><tspan
+               id="tspan162"
+               y="0"
+               x="0 15.432 30.936001 36.647999 46.056 61.056">Editor</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g164"><path
+             id="path166"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 441.5,247.5 145.1002,0.9361" /></g><path
+           id="path168"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 714.75,652.8903 -9.9755,3.8145 -0.0484,-7.4999 10.0239,3.6854 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g170"><path
+             id="path172"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 594.6,248.4877 -7.9804,-3.0515 -0.0387,5.9999 8.0191,-2.9484 z" /></g><g
+           transform="matrix(1.25,0,0,-1.25,620,736.875)"
+           id="g174"><text
+             id="text176"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-92.616,-15)"><tspan
+               id="tspan178"
+               y="0"
+               x="0 15.768 21.528 29.52 43.32 58.824001 74.328003 92.903999 107.016 125.496 143.64 158.448 164.16 169.728">2. addNewChild</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,620,736.875)"
+           id="g180"><text
+             id="text182"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-43.776,21)"><tspan
+               id="tspan184"
+               y="0"
+               x="0 8.5439997 20.832001 29.424 45.192001 50.952 66.720001 79.008003">(&lt;-1,0&gt;)</tspan></text>
+</g><path
+           id="path186"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 829.3553,858.5964 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g188"><path
+             id="path190"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 686.2842,83.92287 c 15.6211,15.23043 15.6211,39.92383 0,55.15423 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.15423 15.6209,-15.23052 40.9475,-15.23052 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,793.75,824.375)"
+           id="g192"><text
+             id="text194"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-16)"><tspan
+               id="tspan196"
+               y="0"
+               x="0">5</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,793.75,824.375)"
+           id="g198"><text
+             id="text200"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-25.932,2)"><tspan
+               id="tspan202"
+               y="0"
+               x="0 4.2719998 10.716 18.132 25.884001 32.591999 37.751999 44.807999">(subTree</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,793.75,824.375)"
+           id="g204"><text
+             id="text206"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-16.344,20)"><tspan
+               id="tspan208"
+               y="0"
+               x="0 8.7119999 16.212 23.712 28.416">Root)</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,793.75,940)"
+           id="g210"><text
+             id="text212"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-35.688,3)"><tspan
+               id="tspan214"
+               y="0"
+               x="0 15.432 30.936001 36.647999 46.056 61.056">Editor</tspan></text>
+</g><path
+           id="path216"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 829.3553,731.7214 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0381 51.1844,19.0381 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g218"><path
+             id="path220"
+             style="fill:none;stroke:#ff2900;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 686.2842,185.4229 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2306 -40.9475,15.2306 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,793.75,697.5)"
+           id="g222"><text
+             id="text224"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,2)"><tspan
+               id="tspan226"
+               y="0"
+               x="0">6</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g228"><path
+             id="path230"
+             style="fill:none;stroke:#ff2900;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 658,150.5 0,23.5" /></g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g232"><path
+             id="path234"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 727,247.5 145.1002,0.9361" /></g><path
+           id="path236"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 1071.625,652.8903 -9.976,3.8145 -0.048,-7.4999 10.024,3.6854 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g238"><path
+             id="path240"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 880.1,248.4877 -7.9804,-3.0515 -0.0387,5.9999 8.0191,-2.9484 z" /></g><g
+           transform="matrix(1.25,0,0,-1.25,976.875,746.875)"
+           id="g242"><text
+             id="text244"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-59.1,3)"><tspan
+               id="tspan246"
+               y="0"
+               x="0 15.768 21.528 29.52 43.391998 58.391998 80.736 103.08 108.792">3. commit</tspan></text>
+</g><path
+           id="path248"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 1182.48,720.4714 c 19.527,-19.038 19.527,-49.9048 0,-68.9428 -19.526,-19.0382 -51.184,-19.0382 -70.71,0 -19.527,19.038 -19.527,49.9048 0,68.9428 19.526,19.0382 51.184,19.0382 70.71,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g250"><path
+             id="path252"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 968.7842,194.4229 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,1146.875,686.25)"
+           id="g254"><text
+             id="text256"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,2)"><tspan
+               id="tspan258"
+               y="0"
+               x="0">1</tspan></text>
+</g><path
+           id="path260"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 1182.48,847.3464 c 19.527,-19.038 19.527,-49.9048 0,-68.9428 -19.526,-19.0382 -51.184,-19.0382 -70.71,0 -19.527,19.038 -19.527,49.9048 0,68.9428 19.526,19.0382 51.184,19.0382 70.71,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g262"><path
+             id="path264"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 968.7842,92.92287 c 15.6211,15.23043 15.6211,39.92383 0,55.15423 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.15423 15.6209,-15.23052 40.9475,-15.23052 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,1146.875,813.125)"
+           id="g266"><text
+             id="text268"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-7)"><tspan
+               id="tspan270"
+               y="0"
+               x="0">0</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,1146.875,813.125)"
+           id="g272"><text
+             id="text274"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-16.704,11)"><tspan
+               id="tspan276"
+               y="0"
+               x="0 4.2719998 9.4320002 16.931999 24.431999 29.136">(root)</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g278"><path
+             id="path280"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 940.5,159.5 0,23.5" /></g><path
+           id="path282"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 1182.48,593.5964 c 19.527,-19.038 19.527,-49.9047 0,-68.9428 -19.526,-19.0381 -51.184,-19.0381 -70.71,0 -19.527,19.0381 -19.527,49.9048 0,68.9428 19.526,19.0382 51.184,19.0382 70.71,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g284"><path
+             id="path286"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 968.7842,295.9228 c 15.6211,15.2305 15.6211,39.9239 0,55.1543 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1543 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,1146.875,559.375)"
+           id="g288"><text
+             id="text290"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-6,2)"><tspan
+               id="tspan292"
+               y="0"
+               x="0">2</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g294"><path
+             id="path296"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 940.5,261 0,23.5" /></g><path
+           id="path298"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 1183.105,466.7214 c 19.527,-19.038 19.527,-49.9047 0,-68.9428 -19.526,-19.0381 -51.184,-19.0381 -70.71,0 -19.527,19.0381 -19.527,49.9048 0,68.9428 19.526,19.0382 51.184,19.0382 70.71,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g300"><path
+             id="path302"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 969.2842,397.4228 c 15.6211,15.2305 15.6211,39.9239 0,55.1543 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1543 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,1147.5,432.5)"
+           id="g304"><text
+             id="text306"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-6,2)"><tspan
+               id="tspan308"
+               y="0"
+               x="0">3</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g310"><path
+             id="path312"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 941,362.5 0,23.5" /></g><path
+           id="path314"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 1182.48,339.8464 c 19.527,-19.038 19.527,-49.9047 0,-68.9428 -19.526,-19.0381 -51.184,-19.0381 -70.71,0 -19.527,19.0381 -19.527,49.9048 0,68.9428 19.526,19.0382 51.184,19.0382 70.71,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g316"><path
+             id="path318"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 968.7842,498.9228 c 15.6211,15.2305 15.6211,39.9239 0,55.1543 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1543 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,1146.875,305.625)"
+           id="g320"><text
+             id="text322"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-6,2)"><tspan
+               id="tspan324"
+               y="0"
+               x="0">4</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g326"><path
+             id="path328"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 940.5,464 0,23.5" /></g><g
+           transform="matrix(1.25,0,0,-1.25,1146.875,917.5)"
+           id="g330"><text
+             id="text332"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-25.98,-15)"><tspan
+               id="tspan334"
+               y="0"
+               x="0 13.416 23.736 37.848">Tree</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,1146.875,917.5)"
+           id="g336"><text
+             id="text338"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-26.628,21)"><tspan
+               id="tspan340"
+               y="0"
+               x="0 13.056 27.167999 37.487999">ver2</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g342"><path
+             id="path344"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="M 972.4987,36.6322 1027.5,36 l -9,698 -27.1,0" /></g><path
+           id="path346"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 1200.75,46 10,-3.75 0,7.5 -10,-3.75 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g348"><path
+             id="path350"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 983.4,734 8,3 0,-6 -8,3 z" /></g><path
+           id="path352"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 1147.125,864 3.75,10 -7.5,0 3.75,-10 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g354"><path
+             id="path356"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 940.5,79.59998 3,-8 -6,0 3,8 z" /></g><path
+           id="path358"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 1183.73,212.9714 c 19.527,-19.038 19.527,-49.9048 0,-68.9428 -19.526,-19.0381 -51.184,-19.0381 -70.71,0 -19.527,19.038 -19.527,49.9048 0,68.9428 19.526,19.0382 51.184,19.0382 70.71,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g360"><path
+             id="path362"
+             style="fill:none;stroke:#ff2900;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 969.7842,600.4229 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2306 40.9475,-15.2306 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,1148.125,178.75)"
+           id="g364"><text
+             id="text366"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-16)"><tspan
+               id="tspan368"
+               y="0"
+               x="0">5</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,1148.125,178.75)"
+           id="g370"><text
+             id="text372"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-25.932,2)"><tspan
+               id="tspan374"
+               y="0"
+               x="0 4.2719998 10.716 18.132 25.884001 32.591999 37.751999 44.807999">(subTree</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,1148.125,178.75)"
+           id="g376"><text
+             id="text378"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-16.344,20)"><tspan
+               id="tspan380"
+               y="0"
+               x="0 8.7119999 16.212 23.712 28.416">Root)</tspan></text>
+</g><path
+           id="path382"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 1183.73,86.09642 c 19.527,-19.03804 19.527,-49.90479 0,-68.94283 -19.526,-19.038145 -51.184,-19.038145 -70.71,0 -19.527,19.03804 -19.527,49.90479 0,68.94283 19.526,19.03818 51.184,19.03818 70.71,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g384"><path
+             id="path386"
+             style="fill:none;stroke:#ff2900;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 969.7842,701.9229 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2306 40.9475,-15.2306 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,1148.125,51.87501)"
+           id="g388"><text
+             id="text390"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,2)"><tspan
+               id="tspan392"
+               y="0"
+               x="0">6</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g394"><path
+             id="path396"
+             style="fill:none;stroke:#ff2900;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 941.5,667 0,23.5" /></g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g398"><path
+             id="path400"
+             style="fill:none;stroke:#ff2900;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 941.5,565.5 0,23.5" /></g><g
+           transform="matrix(1.25,0,0,-1.25,211.875,463.75)"
+           id="g402"><text
+             id="text404"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-24,3)"><tspan
+               id="tspan406"
+               y="0"
+               x="0 24">保持</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,1298.75,452.5)"
+           id="g408"><text
+             id="text410"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-24,3)"><tspan
+               id="tspan412"
+               y="0"
+               x="0 24">保持</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g414"><path
+             id="path416"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 176,247.5 145.1002,0.9361" /></g><path
+           id="path418"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 382.875,652.8903 -9.9755,3.8145 -0.0484,-7.4999 10.0239,3.6854 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-28.5,963.5)"
+           id="g420"><path
+             id="path422"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 329.1,248.4877 -7.9804,-3.0515 -0.0387,5.9999 8.0191,-2.9484 z" /></g><g
+           transform="matrix(1.25,0,0,-1.25,250.625,711.25)"
+           id="g424"><text
+             id="text426"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-72.672,-33)"><tspan
+               id="tspan428"
+               y="0"
+               x="0 15.768 21.528 29.52 44.903999 59.015999 68.424004 80.615997 95.447998 110.28 125.664 131.23199">1. getJungle</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,250.625,711.25)"
+           id="g430"><text
+             id="text432"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-46.236,3)"><tspan
+               id="tspan434"
+               y="0"
+               x="0 13.416 23.736 37.848 51.959999 67.391998 82.896004 88.608002 98.015999 113.016 123.336 131.88">TreeEditor()</tspan></text>
+</g></g></g></g></svg>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/images/PushPopDemerit.svg	Sun Feb 12 18:55:36 2017 +0900
@@ -0,0 +1,305 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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"
+   viewBox="0 0 845.3125 604.6875"
+   height="604.6875"
+   width="845.3125"
+   xml:space="preserve"
+   version="1.1"
+   id="svg2"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath18"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path20"
+         d="M 0,0 676,0 676,483 0,483 0,0 Z" /></clipPath></defs><g
+     transform="matrix(1.25,0,0,-1.25,0,604.6875)"
+     id="g10"><g
+       id="g12" /><g
+       id="g14"><g
+         clip-path="url(#clipPath18)"
+         id="g16"><path
+           id="path22"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m -17.5,670.5 698.75,0 0,-978.75 -698.75,0 0,978.75 z" /><path
+           id="path24"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 87.8553,465.8464 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g26"><path
+             id="path28"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 84.28424,162.9229 c 15.62104,15.2304 15.62104,39.9238 0,55.1542 -15.62096,15.2305 -40.94752,15.2305 -56.56848,0 -15.62104,-15.2304 -15.62104,-39.9238 0,-55.1542 15.62096,-15.2305 40.94752,-15.2305 56.56848,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,52.5,431.875)"
+           id="g30"><text
+             id="text32"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-7)"><tspan
+               id="tspan34"
+               y="0"
+               x="0">0</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,52.5,431.875)"
+           id="g36"><text
+             id="text38"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-16.704,11)"><tspan
+               id="tspan40"
+               y="0"
+               x="0 4.2719998 9.4320002 16.931999 24.431999 29.136">(root)</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g42"><path
+             id="path44"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 109,190 23.1,0" /></g><path
+           id="path46"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 157.625,432 -10,3.75 0,-7.5 10,3.75 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g48"><path
+             id="path50"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 140.1,190 -8,-3 0,6 8,-3 z" /></g><path
+           id="path52"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 261.6053,338.9714 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g54"><path
+             id="path56"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 223.2842,264.4229 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,226.25,305)"
+           id="g58"><text
+             id="text60"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-7)"><tspan
+               id="tspan62"
+               y="0"
+               x="0">0</tspan></text>
+</g><path
+           id="path64"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 261.6053,465.8464 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g66"><path
+             id="path68"
+             style="fill:none;stroke:#ff2d00;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 223.2842,162.9229 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,226.25,431.875)"
+           id="g70"><text
+             id="text72"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-7)"><tspan
+               id="tspan74"
+               y="0"
+               x="0">1</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,226.25,431.875)"
+           id="g76"><text
+             id="text78"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-16.704,11)"><tspan
+               id="tspan80"
+               y="0"
+               x="0 4.2719998 9.4320002 16.931999 24.431999 29.136">(root)</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g82"><path
+             id="path84"
+             style="fill:none;stroke:#ff2d00;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 195,229.5 0,23.5" /></g><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g86"><path
+             id="path88"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 258,190 23.1,0" /></g><path
+           id="path90"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 343.875,432 -10,3.75 0,-7.5 10,3.75 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g92"><path
+             id="path94"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 289.1,190 -8,-3 0,6 8,-3 z" /></g><path
+           id="path96"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 460.3553,212.0964 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g98"><path
+             id="path100"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 382.2842,365.9229 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,425,178.125)"
+           id="g102"><text
+             id="text104"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-7)"><tspan
+               id="tspan106"
+               y="0"
+               x="0">0</tspan></text>
+</g><path
+           id="path108"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 460.3553,338.9714 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g110"><path
+             id="path112"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 382.2842,264.4229 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,425,305)"
+           id="g114"><text
+             id="text116"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,2)"><tspan
+               id="tspan118"
+               y="0"
+               x="0">1</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g120"><path
+             id="path122"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 354,331 0,23.5" /></g><path
+           id="path124"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 460.3553,465.8464 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g126"><path
+             id="path128"
+             style="fill:none;stroke:#ff2700;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 382.2842,162.9229 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,425,431.875)"
+           id="g130"><text
+             id="text132"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-7)"><tspan
+               id="tspan134"
+               y="0"
+               x="0">2</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,425,431.875)"
+           id="g136"><text
+             id="text138"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-16.704,11)"><tspan
+               id="tspan140"
+               y="0"
+               x="0 4.2719998 9.4320002 16.931999 24.431999 29.136">(root)</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g142"><path
+             id="path144"
+             style="fill:none;stroke:#ff2700;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 354,229.5 0,23.5" /></g><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g146"><path
+             id="path148"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 417,190 23.1,0" /></g><path
+           id="path150"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 542.625,432 -10,3.75 0,-7.5 10,3.75 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g152"><path
+             id="path154"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 448.1,190 -8,-3 0,6 8,-3 z" /></g><path
+           id="path156"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 659.1053,85.22144 c 19.5263,-19.03805 19.5263,-49.90479 0,-68.94284 -19.5262,-19.038141 -51.1844,-19.038141 -70.7106,0 -19.5263,19.03805 -19.5263,49.90479 0,68.94284 19.5262,19.03816 51.1844,19.03816 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g158"><path
+             id="path160"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 541.2842,467.4229 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2306 40.9475,-15.2306 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,623.75,51.25002)"
+           id="g162"><text
+             id="text164"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-7)"><tspan
+               id="tspan166"
+               y="0"
+               x="0">0</tspan></text>
+</g><path
+           id="path168"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 659.1053,212.0964 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0381 -51.1844,-19.0381 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g170"><path
+             id="path172"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 541.2842,365.9229 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2306 40.9475,-15.2306 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,623.75,178.125)"
+           id="g174"><text
+             id="text176"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,2)"><tspan
+               id="tspan178"
+               y="0"
+               x="0">1</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g180"><path
+             id="path182"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 513,432.5 0,23.5" /></g><path
+           id="path184"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 659.1053,338.9714 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0381 -51.1844,-19.0381 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g186"><path
+             id="path188"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 541.2842,264.4229 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2306 40.9475,-15.2306 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,623.75,305)"
+           id="g190"><text
+             id="text192"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,2)"><tspan
+               id="tspan194"
+               y="0"
+               x="0">2</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g196"><path
+             id="path198"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 513,331 0,23.5" /></g><path
+           id="path200"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 659.1053,465.8464 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g202"><path
+             id="path204"
+             style="fill:none;stroke:#ff2600;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 541.2842,162.9229 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2306 -40.9475,15.2306 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,623.75,431.875)"
+           id="g206"><text
+             id="text208"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-7)"><tspan
+               id="tspan210"
+               y="0"
+               x="0">3</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,623.75,431.875)"
+           id="g212"><text
+             id="text214"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-16.704,11)"><tspan
+               id="tspan216"
+               y="0"
+               x="0 4.2719998 9.4320002 16.931999 24.431999 29.136">(root)</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-17.5,669.5)"
+           id="g218"><path
+             id="path220"
+             style="fill:none;stroke:#ff2600;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 513,229.5 0,23.5" /></g></g></g></g></svg>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/images/comparedb.svg	Sun Feb 12 18:55:36 2017 +0900
@@ -0,0 +1,262 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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"
+   viewBox="0 0 990 765"
+   height="765"
+   width="990"
+   xml:space="preserve"
+   version="1.1"
+   id="svg2"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath12"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path14"
+         d="M 0,0 612,0 612,792 0,792 0,0 Z" /></clipPath><clipPath
+       id="clipPath22"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path24"
+         d="M 0,0 612,0 612,792 0,792 0,0 Z" /></clipPath></defs><g
+     clip-path="url(#clipPath12)"
+     transform="matrix(0,1.25,1.25,0,0,0)"
+     id="g10"><g
+       id="g16" /><g
+       id="g18"><g
+         clip-path="url(#clipPath22)"
+         id="g20"><path
+           id="path26"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,127 0,6.3 m 0,611.4 0,-6.3" /><text
+           id="text28"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,513.87,90.5795)"><tspan
+             id="tspan30"
+             y="0"
+             x="0 4.6620002 12.446 20.23">-500</tspan></text>
+<path
+           id="path32"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 446,127 0,6.3 m 0,611.4 0,-6.3" /><text
+           id="text34"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,450.67,110.8163)"><tspan
+             id="tspan36"
+             y="0"
+             x="0">0</tspan></text>
+<path
+           id="path38"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 382.8,127 0,6.3 m 0,611.4 0,-6.3" /><text
+           id="text40"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,387.47,95.244)"><tspan
+             id="tspan42"
+             y="0"
+             x="0 7.7839999 15.568">500</tspan></text>
+<path
+           id="path44"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 319.6,127 0,6.3 m 0,611.4 0,-6.3" /><text
+           id="text46"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,324.27,87.4578)"><tspan
+             id="tspan48"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">1000</tspan></text>
+<path
+           id="path50"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 256.5,127 0,6.3 m 0,611.4 0,-6.3" /><text
+           id="text52"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,261.17,87.4578)"><tspan
+             id="tspan54"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">1500</tspan></text>
+<path
+           id="path56"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 193.3,127 0,6.3 m 0,611.4 0,-6.3" /><text
+           id="text58"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,197.97,87.4578)"><tspan
+             id="tspan60"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">2000</tspan></text>
+<path
+           id="path62"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 130.1,127 0,6.3 m 0,611.4 0,-6.3" /><text
+           id="text64"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,134.77,87.4578)"><tspan
+             id="tspan66"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">2500</tspan></text>
+<path
+           id="path68"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 66.9,127 0,6.3 m 0,611.4 0,-6.3" /><text
+           id="text70"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,71.57,87.4578)"><tspan
+             id="tspan72"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">3000</tspan></text>
+<path
+           id="path74"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,127 -6.3,0 m -436,0 6.3,0" /><text
+           id="text76"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,113.3749)"><tspan
+             id="tspan78"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">1000</tspan></text>
+<path
+           id="path80"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,195.6 -6.3,0 m -436,0 6.3,0" /><text
+           id="text82"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,181.9749)"><tspan
+             id="tspan84"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">2000</tspan></text>
+<path
+           id="path86"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,264.3 -6.3,0 m -436,0 6.3,0" /><text
+           id="text88"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,250.6749)"><tspan
+             id="tspan90"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">3000</tspan></text>
+<path
+           id="path92"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,332.9 -6.3,0 m -436,0 6.3,0" /><text
+           id="text94"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,319.275)"><tspan
+             id="tspan96"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">4000</tspan></text>
+<path
+           id="path98"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,401.5 -6.3,0 m -436,0 6.3,0" /><text
+           id="text100"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,387.8749)"><tspan
+             id="tspan102"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">5000</tspan></text>
+<path
+           id="path104"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,470.2 -6.3,0 m -436,0 6.3,0" /><text
+           id="text106"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,456.5749)"><tspan
+             id="tspan108"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">6000</tspan></text>
+<path
+           id="path110"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,538.8 -6.3,0 m -436,0 6.3,0" /><text
+           id="text112"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,525.175)"><tspan
+             id="tspan114"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">7000</tspan></text>
+<path
+           id="path116"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,607.4 -6.3,0 m -436,0 6.3,0" /><text
+           id="text118"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,593.7749)"><tspan
+             id="tspan120"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">8000</tspan></text>
+<path
+           id="path122"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,676.1 -6.3,0 m -436,0 6.3,0" /><text
+           id="text124"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,662.4749)"><tspan
+             id="tspan126"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">9000</tspan></text>
+<path
+           id="path128"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,744.7 -6.3,0 m -436,0 6.3,0" /><text
+           id="text130"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,727.1819)"><tspan
+             id="tspan132"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136">10000</tspan></text>
+<path
+           id="path134"
+           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 66.9,127 442.3,0 0,617.7 -442.3,0 0,-617.7 z" /><text
+           id="text136"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(-1,0,0,1,315.3173,65.87)"><tspan
+             id="tspan138"
+             y="0"
+             x="0 3.892 7 18.662001 26.445999 31.108 42.77 49.77">time(ms)</tspan></text>
+<text
+           id="text140"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,548.87,401.5486)"><tspan
+             id="tspan142"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136 41.243999 49.028 56.812 64.596001">nodeCount</tspan></text>
+<text
+           id="text144"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,84.8,473.5443)"><tspan
+             id="tspan146"
+             y="0"
+             x="0 4.9699998 8.0780001 15.862 23.646 31.43 34.537998 42.321999 50.875999 53.984001 61.768002 69.552002 78.889999 86.674004 94.458 101.458 109.242 120.904 128.688 133.35001 140.35001 145.32001 149.21201 156.996 163.996 167.104 174.888 182.672 186.564 194.34801 198.24001">&quot;jungleFindBenchMark&quot; using 1:2</tspan></text>
+<path
+           id="path148"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 80.2,688 0,39.9 M 445.5,127 l 0,68.6 -0.4,68.7 0,68.6 0.3,68.6 0,205.9 -0.3,68.7 -0.1,68.6" /><text
+           id="text150"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,98.8,475.8891)"><tspan
+             id="tspan152"
+             y="0"
+             x="0 4.9699998 16.632 24.416 32.200001 39.984001 48.537998 51.646 59.43 67.213997 76.552002 84.335999 92.120003 99.120003 106.904 118.566 126.35 131.01199 138.01199 142.98199 146.87399 154.658 161.658 164.76601 172.55 180.334 184.226 192.00999 195.90199">&quot;mongFindBenchMark&quot; using 1:2</tspan></text>
+<path
+           id="path154"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:2, 3;stroke-dashoffset:0;stroke-opacity:1"
+           d="m 94.2,688 0,39.9 m 51.3,-600.9 11,68.6 -8.2,68.7 -2.2,68.6 4.5,68.6 -4.3,68.7 6.7,68.6 0.5,68.6 -9.8,68.7 9.4,68.6" /><text
+           id="text156"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,112.8,457.2133)"><tspan
+             id="tspan158"
+             y="0"
+             x="0 4.9699998 12.754 20.538 27.538 31.43 39.214001 43.875999 51.66 58.66 67.213997 70.321999 78.106003 85.889999 95.227997 103.012 110.796 117.796 125.58 137.242 145.026 149.688 156.688 161.658 165.55 173.334 180.334 183.442 191.226 199.00999 202.90199 210.686 214.578">&quot;postgresFindBenchMark&quot; using 1:2</tspan></text>
+<path
+           id="path160"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:1, 1.5;stroke-dashoffset:0;stroke-opacity:1"
+           d="m 108.2,688 0,39.9 M 311.8,127 l -1.1,68.6 -5.1,68.7 -2,68.6 -24.1,68.6 1.6,68.7 -33.2,68.6 16.3,68.6 -19.2,68.7 30.9,68.6" /><path
+           id="path162"
+           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 66.9,127 442.3,0 0,617.7 -442.3,0 0,-617.7 z" /></g></g></g></svg>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/images/createIndex.svg	Sun Feb 12 18:55:36 2017 +0900
@@ -0,0 +1,275 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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"
+   viewBox="0 0 990 765"
+   height="765"
+   width="990"
+   xml:space="preserve"
+   version="1.1"
+   id="svg2"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath18"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path20"
+         d="M 0,0 792,0 792,612 0,612 0,0 Z" /></clipPath></defs><g
+     transform="matrix(1.25,0,0,-1.25,0,765)"
+     id="g10"><g
+       id="g12" /><g
+       id="g14"><g
+         clip-path="url(#clipPath18)"
+         id="g16"><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g22"><path
+             id="path24"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,118.6 0,6.3 m 0,619.8 0,-6.3" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g26"><text
+             id="text28"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,513.87,102.4163)"><tspan
+               id="tspan30"
+               y="0"
+               x="0">0</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g32"><path
+             id="path34"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 435.5,118.6 0,6.3 m 0,619.8 0,-6.3" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g36"><text
+             id="text38"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,440.17,86.844)"><tspan
+               id="tspan40"
+               y="0"
+               x="0 7.7839999 15.568">100</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g42"><path
+             id="path44"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 361.8,118.6 0,6.3 m 0,619.8 0,-6.3" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g46"><text
+             id="text48"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,366.47,86.844)"><tspan
+               id="tspan50"
+               y="0"
+               x="0 7.7839999 15.568">200</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g52"><path
+             id="path54"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 288,118.6 0,6.3 m 0,619.8 0,-6.3" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g56"><text
+             id="text58"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,292.67,86.844)"><tspan
+               id="tspan60"
+               y="0"
+               x="0 7.7839999 15.568">300</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g62"><path
+             id="path64"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 214.3,118.6 0,6.3 m 0,619.8 0,-6.3" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g66"><text
+             id="text68"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,218.97,86.844)"><tspan
+               id="tspan70"
+               y="0"
+               x="0 7.7839999 15.568">400</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g72"><path
+             id="path74"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 140.6,118.6 0,6.3 m 0,619.8 0,-6.3" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g76"><text
+             id="text78"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,145.27,86.844)"><tspan
+               id="tspan80"
+               y="0"
+               x="0 7.7839999 15.568">500</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g82"><path
+             id="path84"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 66.9,118.6 0,6.3 m 0,619.8 0,-6.3" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g86"><text
+             id="text88"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,71.57,86.844)"><tspan
+               id="tspan90"
+               y="0"
+               x="0 7.7839999 15.568">600</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g92"><path
+             id="path94"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,118.6 -6.3,0 m -436,0 6.3,0" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g96"><text
+             id="text98"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,527.87,116.6541)"><tspan
+               id="tspan100"
+               y="0"
+               x="0">0</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g102"><path
+             id="path104"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,243.8 -6.3,0 m -436,0 6.3,0" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g106"><text
+             id="text108"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,527.87,234.068)"><tspan
+               id="tspan110"
+               y="0"
+               x="0 7.7839999 15.568">200</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g112"><path
+             id="path114"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,369 -6.3,0 m -436,0 6.3,0" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g116"><text
+             id="text118"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,527.87,359.268)"><tspan
+               id="tspan120"
+               y="0"
+               x="0 7.7839999 15.568">400</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g122"><path
+             id="path124"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,494.3 -6.3,0 m -436,0 6.3,0" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g126"><text
+             id="text128"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,527.87,484.568)"><tspan
+               id="tspan130"
+               y="0"
+               x="0 7.7839999 15.568">600</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g132"><path
+             id="path134"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,619.5 -6.3,0 m -436,0 6.3,0" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g136"><text
+             id="text138"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,527.87,609.768)"><tspan
+               id="tspan140"
+               y="0"
+               x="0 7.7839999 15.568">800</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g142"><path
+             id="path144"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,744.7 -6.3,0 m -436,0 6.3,0" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g146"><text
+             id="text148"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,527.87,731.0749)"><tspan
+               id="tspan150"
+               y="0"
+               x="0 7.7839999 15.568 23.351999">1000</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g152" /><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g154"><path
+             id="path156"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 66.9,118.6 442.3,0 0,626.1 -442.3,0 0,-626.1 z" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g158" /><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g160"><text
+             id="text162"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(-1,0,0,1,311.8173,65.87)"><tspan
+               id="tspan164"
+               y="0"
+               x="0 3.892 7 18.662001 26.445999 31.108 42.77">time(m)</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g166" /><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g168"><text
+             id="text170"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,548.87,396.1865)"><tspan
+               id="tspan172"
+               y="0"
+               x="0 10.108 17.892 25.676001 33.459999 43.568001 51.352001 59.136002 66.919998">NodeCount</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g174" /><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g176"><text
+             id="text178"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,84.8,468.0893)"><tspan
+               id="tspan180"
+               y="0"
+               x="0 4.9699998 11.97 16.632 24.416 32.200001 36.091999 43.875999 47.768002 55.551998 63.335999 71.120003 78.120003 86.674004 94.458 97.566002 100.674 110.782 118.566 126.35 134.134 138.026 145.81 150.78 154.672 162.45599 169.45599 172.564 180.34801 188.132 192.024 199.808 203.7">&quot;createIndexFullUpdate&quot; using 1:2</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g182"><path
+             id="path184"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 80.2,688 0,39.9 M 504,118.6 l -30.9,62.6 2.9,62.6 -25.8,62.6 -17.7,62.6 -31.7,62.7 -50.1,62.6 -82.6,62.6 -28.7,62.6 -88.5,62.6 -64.1,62.6" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g186" /><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g188"><text
+             id="text190"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,98.8,426.8412)"><tspan
+               id="tspan192"
+               y="0"
+               x="0 4.9699998 11.97 16.632 24.416 32.200001 36.091999 43.875999 47.768002 55.551998 63.335999 71.120003 78.120003 88.227997 91.335999 95.227997 99.120003 106.904 111.566 119.35 127.134 134.134 141.918 152.026 159.81 167.59399 175.37801 179.27 187.054 192.024 195.916 203.7 210.7 213.808 221.592 229.37601 233.26801 241.052 244.944">&quot;createIndexDifferenceUpdate&quot; using 1:2</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g194"><path
+             id="path196"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:2, 3;stroke-dashoffset:0;stroke-opacity:1"
+             d="m 94.2,688 0,39.9 m 411.3,-609.3 -21.4,62.6 8.9,62.6 0.7,62.6 2.2,62.6 0,62.7 -2.9,62.6 -2.2,62.6 0,62.6 -1.5,62.6 -2.2,62.6" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g198"><path
+             id="path200"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 66.9,118.6 442.3,0 0,626.1 -442.3,0 0,-626.1 z" /></g></g></g></g></svg>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/images/createListTree.svg	Sun Feb 12 18:55:36 2017 +0900
@@ -0,0 +1,275 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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"
+   viewBox="0 0 990 765"
+   height="765"
+   width="990"
+   xml:space="preserve"
+   version="1.1"
+   id="svg2"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath18"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path20"
+         d="M 0,0 792,0 792,612 0,612 0,0 Z" /></clipPath></defs><g
+     transform="matrix(1.25,0,0,-1.25,0,765)"
+     id="g10"><g
+       id="g12" /><g
+       id="g14"><g
+         clip-path="url(#clipPath18)"
+         id="g16"><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g22"><path
+             id="path24"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,118.6 0,6.3 m 0,619.8 0,-6.3" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g26"><text
+             id="text28"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,513.87,102.4163)"><tspan
+               id="tspan30"
+               y="0"
+               x="0">0</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g32"><path
+             id="path34"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 420.7,118.6 0,6.3 m 0,619.8 0,-6.3" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g36"><text
+             id="text38"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,425.37,94.6301)"><tspan
+               id="tspan40"
+               y="0"
+               x="0 7.7839999">50</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g42"><path
+             id="path44"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 332.3,118.6 0,6.3 m 0,619.8 0,-6.3" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g46"><text
+             id="text48"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,336.97,86.844)"><tspan
+               id="tspan50"
+               y="0"
+               x="0 7.7839999 15.568">100</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g52"><path
+             id="path54"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 243.8,118.6 0,6.3 m 0,619.8 0,-6.3" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g56"><text
+             id="text58"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,248.47,86.844)"><tspan
+               id="tspan60"
+               y="0"
+               x="0 7.7839999 15.568">150</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g62"><path
+             id="path64"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 155.4,118.6 0,6.3 m 0,619.8 0,-6.3" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g66"><text
+             id="text68"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,160.07,86.844)"><tspan
+               id="tspan70"
+               y="0"
+               x="0 7.7839999 15.568">200</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g72"><path
+             id="path74"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 66.9,118.6 0,6.3 m 0,619.8 0,-6.3" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g76"><text
+             id="text78"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,71.57,86.844)"><tspan
+               id="tspan80"
+               y="0"
+               x="0 7.7839999 15.568">250</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g82"><path
+             id="path84"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,118.6 -6.3,0 m -436,0 6.3,0" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g86"><text
+             id="text88"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,527.87,116.6541)"><tspan
+               id="tspan90"
+               y="0"
+               x="0">0</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g92"><path
+             id="path94"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,223 -6.3,0 m -436,0 6.3,0" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g96"><text
+             id="text98"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,527.87,217.1611)"><tspan
+               id="tspan100"
+               y="0"
+               x="0 7.7839999">50</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g102"><path
+             id="path104"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,327.3 -6.3,0 m -436,0 6.3,0" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g106"><text
+             id="text108"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,527.87,317.568)"><tspan
+               id="tspan110"
+               y="0"
+               x="0 7.7839999 15.568">100</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g112"><path
+             id="path114"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,431.7 -6.3,0 m -436,0 6.3,0" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g116"><text
+             id="text118"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,527.87,421.968)"><tspan
+               id="tspan120"
+               y="0"
+               x="0 7.7839999 15.568">150</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g122"><path
+             id="path124"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,536 -6.3,0 m -436,0 6.3,0" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g126"><text
+             id="text128"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,527.87,526.268)"><tspan
+               id="tspan130"
+               y="0"
+               x="0 7.7839999 15.568">200</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g132"><path
+             id="path134"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,640.4 -6.3,0 m -436,0 6.3,0" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g136"><text
+             id="text138"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,527.87,630.668)"><tspan
+               id="tspan140"
+               y="0"
+               x="0 7.7839999 15.568">250</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g142"><path
+             id="path144"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 509.2,744.7 -6.3,0 m -436,0 6.3,0" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g146"><text
+             id="text148"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,527.87,734.968)"><tspan
+               id="tspan150"
+               y="0"
+               x="0 7.7839999 15.568">300</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g152" /><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g154"><path
+             id="path156"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 66.9,118.6 442.3,0 0,626.1 -442.3,0 0,-626.1 z" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g158" /><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g160"><text
+             id="text162"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(-1,0,0,1,311.8173,65.87)"><tspan
+               id="tspan164"
+               y="0"
+               x="0 3.892 7 18.662001 26.445999 31.108 42.77">time(m)</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g166" /><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g168"><text
+             id="text170"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,548.87,396.1865)"><tspan
+               id="tspan172"
+               y="0"
+               x="0 10.108 17.892 25.676001 33.459999 43.568001 51.352001 59.136002 66.919998">NodeCount</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g174" /><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g176"><text
+             id="text178"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,84.8,401.9584)"><tspan
+               id="tspan180"
+               y="0"
+               x="0 4.9699998 12.754 20.538 24.43 32.214001 39.998001 43.105999 46.998001 53.998001 61.782001 69.566002 77.349998 80.458 88.241997 96.026001 99.134003 106.134 110.026 118.58 123.242 131.026 138.81 148.918 153.58 161.364 169.14799 173.03999 180.82401 189.37801 192.48599 204.14799 211.93201 216.90199 220.79401 228.578 235.578 238.686 246.47 254.254 258.146 265.92999 269.82199">&quot;defaultJungleListTreeCreateTime&quot; using 1:2</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g182"><path
+             id="path184"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 80.2,688 0,39.9 m 429,-609.3 -40.7,62.6 1.8,62.6 -7.1,62.6 -15.9,62.6 -24.8,125.3 -21.2,62.6 -79.6,62.6 -113.3,62.6 -106.1,62.6" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g186" /><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g188"><text
+             id="text190"
+             style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="matrix(0,1,1,0,98.8,420.6547)"><tspan
+               id="tspan192"
+               y="0"
+               x="0 4.9699998 12.754 15.862 19.754 23.646 31.43 36.091999 43.875999 51.66 55.551998 58.66 66.444 69.552002 77.335999 80.444 87.444 91.335999 99.889999 104.552 112.336 120.12 130.228 134.89 142.674 150.45799 154.35001 162.134 170.688 173.79601 185.45799 193.242 198.21201 202.104 209.888 216.888 219.996 227.78 235.564 239.45599 247.24001 251.132">&quot;differentialListTreeCreateTime&quot; using 1:2</tspan></text>
+</g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g194"><path
+             id="path196"
+             style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:2, 3;stroke-dashoffset:0;stroke-opacity:1"
+             d="m 94.2,688 0,39.9 m 415,-609.3 -3.5,62.6 -5.3,62.6 -3.6,62.6 0,125.3 -1.8,62.6 5.4,62.6 0,62.6 1.7,62.6 1.8,62.6" /></g><g
+           transform="matrix(0,-1,1,0,0,612)"
+           id="g198"><path
+             id="path200"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+             d="m 66.9,118.6 442.3,0 0,626.1 -442.3,0 0,-626.1 z" /></g></g></g></g></svg>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/images/createRedBlackTreeAndDefaultTreeTime.svg	Sun Feb 12 18:55:36 2017 +0900
@@ -0,0 +1,212 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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"
+   viewBox="0 0 990 765"
+   height="765"
+   width="990"
+   xml:space="preserve"
+   version="1.1"
+   id="svg2"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath12"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path14"
+         d="M 0,0 612,0 612,792 0,792 0,0 Z" /></clipPath><clipPath
+       id="clipPath22"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path24"
+         d="M 0,0 612,0 612,792 0,792 0,0 Z" /></clipPath></defs><g
+     clip-path="url(#clipPath12)"
+     transform="matrix(0,1.25,1.25,0,0,0)"
+     id="g10"><g
+       id="g16" /><g
+       id="g18"><g
+         clip-path="url(#clipPath22)"
+         id="g20"><path
+           id="path26"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,110.2 0,6.3 m 0,628.2 0,-6.3" /><text
+           id="text28"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,513.87,94.0163)"><tspan
+             id="tspan30"
+             y="0"
+             x="0">0</tspan></text>
+<path
+           id="path32"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 446,110.2 0,6.3 m 0,628.2 0,-6.3" /><text
+           id="text34"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,450.67,94.0163)"><tspan
+             id="tspan36"
+             y="0"
+             x="0">5</tspan></text>
+<path
+           id="path38"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 382.8,110.2 0,6.3 m 0,628.2 0,-6.3" /><text
+           id="text40"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,387.47,86.2301)"><tspan
+             id="tspan42"
+             y="0"
+             x="0 7.7839999">10</tspan></text>
+<path
+           id="path44"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 319.6,110.2 0,6.3 m 0,628.2 0,-6.3" /><text
+           id="text46"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,324.27,86.2301)"><tspan
+             id="tspan48"
+             y="0"
+             x="0 7.7839999">15</tspan></text>
+<path
+           id="path50"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 256.5,110.2 0,6.3 m 0,628.2 0,-6.3" /><text
+           id="text52"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,261.17,86.2301)"><tspan
+             id="tspan54"
+             y="0"
+             x="0 7.7839999">20</tspan></text>
+<path
+           id="path56"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 193.3,110.2 0,6.3 m 0,628.2 0,-6.3" /><text
+           id="text58"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,197.97,86.2301)"><tspan
+             id="tspan60"
+             y="0"
+             x="0 7.7839999">25</tspan></text>
+<path
+           id="path62"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 130.1,110.2 0,6.3 m 0,628.2 0,-6.3" /><text
+           id="text64"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,134.77,86.2301)"><tspan
+             id="tspan66"
+             y="0"
+             x="0 7.7839999">30</tspan></text>
+<path
+           id="path68"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 66.9,110.2 0,6.3 m 0,628.2 0,-6.3" /><text
+           id="text70"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,71.57,86.2301)"><tspan
+             id="tspan72"
+             y="0"
+             x="0 7.7839999">35</tspan></text>
+<path
+           id="path74"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,110.2 -6.3,0 m -436,0 6.3,0" /><text
+           id="text76"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,108.2541)"><tspan
+             id="tspan78"
+             y="0"
+             x="0">0</tspan></text>
+<path
+           id="path80"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,237.1 -6.3,0 m -436,0 6.3,0" /><text
+           id="text82"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,227.368)"><tspan
+             id="tspan84"
+             y="0"
+             x="0 7.7839999 15.568">200</tspan></text>
+<path
+           id="path86"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,364 -6.3,0 m -436,0 6.3,0" /><text
+           id="text88"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,354.268)"><tspan
+             id="tspan90"
+             y="0"
+             x="0 7.7839999 15.568">400</tspan></text>
+<path
+           id="path92"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,490.9 -6.3,0 m -436,0 6.3,0" /><text
+           id="text94"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,481.168)"><tspan
+             id="tspan96"
+             y="0"
+             x="0 7.7839999 15.568">600</tspan></text>
+<path
+           id="path98"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,617.8 -6.3,0 m -436,0 6.3,0" /><text
+           id="text100"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,608.068)"><tspan
+             id="tspan102"
+             y="0"
+             x="0 7.7839999 15.568">800</tspan></text>
+<path
+           id="path104"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,744.7 -6.3,0 m -436,0 6.3,0" /><text
+           id="text106"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,731.0749)"><tspan
+             id="tspan108"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">1000</tspan></text>
+<path
+           id="path110"
+           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 66.9,110.2 442.3,0 0,634.5 -442.3,0 0,-634.5 z" /><text
+           id="text112"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(-1,0,0,1,315.3173,65.87)"><tspan
+             id="tspan114"
+             y="0"
+             x="0 3.892 7 18.662001 26.445999 31.108 42.77 49.77">time(ms)</tspan></text>
+<text
+           id="text116"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,548.87,393.1486)"><tspan
+             id="tspan118"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136 41.243999 49.028 56.812 64.596001">nodeCount</tspan></text>
+<text
+           id="text120"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,84.8,423.7445)"><tspan
+             id="tspan122"
+             y="0"
+             x="0 4.9699998 12.754 20.538 24.43 32.214001 39.998001 43.105999 46.998001 53.998001 61.782001 69.566002 77.349998 80.458 88.241997 96.795998 101.458 109.242 117.026 127.134 131.79601 139.58 147.364 151.256 159.03999 167.59399 170.702 182.364 190.14799 195.118 199.00999 206.79401 213.79401 216.90199 224.686 232.47 236.362 244.146 248.03799">&quot;defaultJungleTreeCreateTime&quot; using 1:2</tspan></text>
+<path
+           id="path124"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 80.2,688 0,39.9 m 429,-617.7 -37.9,63.5 -37.9,63.4 12.6,63.5 -88.4,63.4 -12.7,63.5 -37.9,63.4 -25.3,63.5 -25.2,63.4 -50.6,63.5 -88.5,63.4" /><text
+           id="text126"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,98.8,452.5648)"><tspan
+             id="tspan128"
+             y="0"
+             x="0 4.9699998 9.632 17.416 25.200001 34.537998 37.646 45.43 52.43 59.43 67.984001 72.646004 80.43 88.213997 98.321999 102.984 110.768 118.552 122.444 130.228 138.782 141.89 153.552 161.336 166.306 170.198 177.98199 184.98199 188.09 195.87399 203.658 207.55 215.334 219.226">&quot;redBlackTreeCreateTime&quot; using 1:2</tspan></text>
+<path
+           id="path130"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:2, 3;stroke-dashoffset:0;stroke-opacity:1"
+           d="m 94.2,688 0,39.9 m 415,-617.7 0,63.5 -12.6,63.4 0,63.5 -12.7,63.4 0,63.5 12.7,63.4 0,126.9 -25.3,63.5 25.3,63.4" /><path
+           id="path132"
+           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 66.9,110.2 442.3,0 0,634.5 -442.3,0 0,-634.5 z" /></g></g></g></svg>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/images/find.svg	Sun Feb 12 18:55:36 2017 +0900
@@ -0,0 +1,222 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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"
+   viewBox="0 0 990 765"
+   height="765"
+   width="990"
+   xml:space="preserve"
+   version="1.1"
+   id="svg2"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath12"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path14"
+         d="M 0,0 612,0 612,792 0,792 0,0 Z" /></clipPath><clipPath
+       id="clipPath22"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path24"
+         d="M 0,0 612,0 612,792 0,792 0,0 Z" /></clipPath></defs><g
+     clip-path="url(#clipPath12)"
+     transform="matrix(0,1.25,1.25,0,0,0)"
+     id="g10"><g
+       id="g16" /><g
+       id="g18"><g
+         clip-path="url(#clipPath22)"
+         id="g20"><path
+           id="path26"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 488.1,127 0,6.3 m 0,611.4 0,-6.3" /><text
+           id="text28"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,492.77,110.8163)"><tspan
+             id="tspan30"
+             y="0"
+             x="0">0</tspan></text>
+<path
+           id="path32"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 382.8,127 0,6.3 m 0,611.4 0,-6.3" /><text
+           id="text34"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,387.47,95.244)"><tspan
+             id="tspan36"
+             y="0"
+             x="0 7.7839999 15.568">500</tspan></text>
+<path
+           id="path38"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 277.5,127 0,6.3 m 0,611.4 0,-6.3" /><text
+           id="text40"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,282.17,87.4578)"><tspan
+             id="tspan42"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">1000</tspan></text>
+<path
+           id="path44"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 172.2,127 0,6.3 m 0,611.4 0,-6.3" /><text
+           id="text46"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,176.87,87.4578)"><tspan
+             id="tspan48"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">1500</tspan></text>
+<path
+           id="path50"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 66.9,127 0,6.3 m 0,611.4 0,-6.3" /><text
+           id="text52"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,71.57,87.4578)"><tspan
+             id="tspan54"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">2000</tspan></text>
+<path
+           id="path56"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,127 -6.3,0 m -436,0 6.3,0" /><text
+           id="text58"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,117.268)"><tspan
+             id="tspan60"
+             y="0"
+             x="0 7.7839999 15.568">100</tspan></text>
+<path
+           id="path62"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,195.6 -6.3,0 m -436,0 6.3,0" /><text
+           id="text64"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,185.868)"><tspan
+             id="tspan66"
+             y="0"
+             x="0 7.7839999 15.568">200</tspan></text>
+<path
+           id="path68"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,264.3 -6.3,0 m -436,0 6.3,0" /><text
+           id="text70"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,254.568)"><tspan
+             id="tspan72"
+             y="0"
+             x="0 7.7839999 15.568">300</tspan></text>
+<path
+           id="path74"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,332.9 -6.3,0 m -436,0 6.3,0" /><text
+           id="text76"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,323.168)"><tspan
+             id="tspan78"
+             y="0"
+             x="0 7.7839999 15.568">400</tspan></text>
+<path
+           id="path80"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,401.5 -6.3,0 m -436,0 6.3,0" /><text
+           id="text82"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,391.768)"><tspan
+             id="tspan84"
+             y="0"
+             x="0 7.7839999 15.568">500</tspan></text>
+<path
+           id="path86"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,470.2 -6.3,0 m -436,0 6.3,0" /><text
+           id="text88"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,460.468)"><tspan
+             id="tspan90"
+             y="0"
+             x="0 7.7839999 15.568">600</tspan></text>
+<path
+           id="path92"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,538.8 -6.3,0 m -436,0 6.3,0" /><text
+           id="text94"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,529.068)"><tspan
+             id="tspan96"
+             y="0"
+             x="0 7.7839999 15.568">700</tspan></text>
+<path
+           id="path98"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,607.4 -6.3,0 m -436,0 6.3,0" /><text
+           id="text100"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,597.668)"><tspan
+             id="tspan102"
+             y="0"
+             x="0 7.7839999 15.568">800</tspan></text>
+<path
+           id="path104"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,676.1 -6.3,0 m -436,0 6.3,0" /><text
+           id="text106"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,666.3681)"><tspan
+             id="tspan108"
+             y="0"
+             x="0 7.7839999 15.568">900</tspan></text>
+<path
+           id="path110"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,744.7 -6.3,0 m -436,0 6.3,0" /><text
+           id="text112"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,731.0749)"><tspan
+             id="tspan114"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">1000</tspan></text>
+<path
+           id="path116"
+           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 66.9,127 442.3,0 0,617.7 -442.3,0 0,-617.7 z" /><text
+           id="text118"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(-1,0,0,1,315.3173,65.87)"><tspan
+             id="tspan120"
+             y="0"
+             x="0 3.892 7 18.662001 26.445999 31.108 42.77 49.77">time(ms)</tspan></text>
+<text
+           id="text122"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,548.87,400.3865)"><tspan
+             id="tspan124"
+             y="0"
+             x="0 10.108 17.892 25.676001 33.459999 43.568001 51.352001 59.136002 66.919998">NodeCount</tspan></text>
+<text
+           id="text126"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,84.8,436.1928)"><tspan
+             id="tspan128"
+             y="0"
+             x="0 4.9699998 8.8620005 16.646 24.43 31.43 35.321999 38.43 46.214001 53.998001 61.782001 64.889999 71.889999 79.674004 86.674004 94.458 103.012 107.674 115.458 123.242 134.90401 142.688 150.472 159.026 162.134 169.918 177.702 182.672 186.564 194.34801 201.34801 204.45599 212.24001 220.024 223.916 231.7 235.592">&quot;functionalJavaTreeMapFind&quot; using 1:2</tspan></text>
+<path
+           id="path130"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 80.2,688 0,39.9 M 422.6,127 l -48.2,68.6 -16,68.7 -3.8,68.6 -76.4,68.6 2.9,68.7 -53.1,68.6 8.7,68.6 -40.1,68.7 -33.7,68.6" /><text
+           id="text132"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,98.8,496.1166)"><tspan
+             id="tspan134"
+             y="0"
+             x="0 4.9699998 8.0780001 15.862 23.646 31.43 34.537998 42.321999 50.875999 55.537998 63.321999 74.984001 82.767998 90.552002 99.106003 102.214 109.998 117.782 122.752 126.644 134.42799 141.42799 144.536 152.32001 160.104 163.996 171.78 175.672">&quot;jungleTreMapFind&quot; using 1:2</tspan></text>
+<path
+           id="path136"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:2, 3;stroke-dashoffset:0;stroke-opacity:1"
+           d="m 94.2,688 0,39.9 M 487.7,127 l 0.4,68.6 -0.2,68.7 0.2,68.6 0,205.9 -0.2,68.6 0.2,68.7 0,68.6" /><path
+           id="path138"
+           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 66.9,127 442.3,0 0,617.7 -442.3,0 0,-617.7 z" /></g></g></g></svg>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/images/findDifTree.svg	Sun Feb 12 18:55:36 2017 +0900
@@ -0,0 +1,426 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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"
+   viewBox="0 0 731.25 898.4375"
+   height="898.4375"
+   width="731.25"
+   xml:space="preserve"
+   version="1.1"
+   id="svg2"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath18"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path20"
+         d="m 0,0 585,0 0,718.75 -585,0 L 0,0 Z" /></clipPath></defs><g
+     transform="matrix(1.25,0,0,-1.25,0,898.4375)"
+     id="g10"><g
+       id="g12" /><g
+       id="g14"><g
+         clip-path="url(#clipPath18)"
+         id="g16"><path
+           id="path22"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m -152.5,725.5 1397.5,0 0,-978.75 -1397.5,0 0,978.75 z" /><path
+           id="path24"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 87.8553,469.9089 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g26"><path
+             id="path28"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 192.2842,203.6729 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,52.5,435.9375)"
+           id="g30"><text
+             id="text32"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,1.999994)"><tspan
+               id="tspan34"
+               y="0"
+               x="0">1</tspan></text>
+</g><path
+           id="path36"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 87.8553,596.7839 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g38"><path
+             id="path40"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 192.2842,102.1729 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.23055 40.9475,-15.23055 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,52.5,562.8125)"
+           id="g42"><text
+             id="text44"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-7.000012)"><tspan
+               id="tspan46"
+               y="0"
+               x="0">0</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,52.5,562.8125)"
+           id="g48"><text
+             id="text50"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-16.704,11)"><tspan
+               id="tspan52"
+               y="0"
+               x="0 4.2719998 9.4320002 16.931999 24.431999 29.136">(root)</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g54"><path
+             id="path56"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 164,168.75 0,23.5" /></g><path
+           id="path58"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 87.8553,343.0339 c 19.5263,-19.038 19.5263,-49.9047 0,-68.9428 -19.5262,-19.0381 -51.1844,-19.0381 -70.7106,0 -19.5263,19.0381 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g60"><path
+             id="path62"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 192.2842,305.1728 c 15.6211,15.2305 15.6211,39.9239 0,55.1543 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1543 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,52.5,309.0625)"
+           id="g64"><text
+             id="text66"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-6,-16.00002)"><tspan
+               id="tspan68"
+               y="0"
+               x="0">2</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,52.5,309.0625)"
+           id="g70"><text
+             id="text72"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-14.136,1.999994)"><tspan
+               id="tspan74"
+               y="0"
+               x="0 4.2719998 16.271999">(末尾</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,52.5,309.0625)"
+           id="g76"><text
+             id="text78"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-20.136,20.00001)"><tspan
+               id="tspan80"
+               y="0"
+               x="0 12 24 36">ノード)</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g82"><path
+             id="path84"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 164,270.25 0,23.5" /></g><g
+           transform="matrix(1.25,0,0,-1.25,52.5,666.5625)"
+           id="g86"><text
+             id="text88"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-25.98,-15.00002)"><tspan
+               id="tspan90"
+               y="0"
+               x="0 13.416 23.736 37.848">Tree</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,52.5,666.5625)"
+           id="g92"><text
+             id="text94"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-26.628,21)"><tspan
+               id="tspan96"
+               y="0"
+               x="0 13.056 27.167999 37.487999">ver1</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g98"><path
+             id="path100"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="M 195.9993,46.47094 250,46 l -1,287 -35.1001,-0.195" /></g><path
+           id="path102"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 104.875,308.5493 9.979,-3.8055 0.0417,7.4999 -10.0207,-3.6944 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g104"><path
+             id="path106"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 205.9,332.7605 7.9832,3.0444 0.0333,-5.9999 -8.0165,2.9555 z" /></g><path
+           id="path108"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 52.5,613.4375 3.75,10 -7.5,0 3.75,-10 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g110"><path
+             id="path112"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 164,88.84998 3,-8 -6,0 3,8 z" /></g><path
+           id="path114"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 431.6053,469.9089 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g116"><path
+             id="path118"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 467.2842,203.6729 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,396.25,435.9375)"
+           id="g120"><text
+             id="text122"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,1.999994)"><tspan
+               id="tspan124"
+               y="0"
+               x="0">1</tspan></text>
+</g><path
+           id="path126"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 431.6053,596.7839 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g128"><path
+             id="path130"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 467.2842,102.1729 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.23055 40.9475,-15.23055 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,396.25,562.8125)"
+           id="g132"><text
+             id="text134"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-7.000012)"><tspan
+               id="tspan136"
+               y="0"
+               x="0">0</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,396.25,562.8125)"
+           id="g138"><text
+             id="text140"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-16.704,11)"><tspan
+               id="tspan142"
+               y="0"
+               x="0 4.2719998 9.4320002 16.931999 24.431999 29.136">(root)</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g144"><path
+             id="path146"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 439,168.75 0,23.5" /></g><path
+           id="path148"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 431.6053,343.0339 c 19.5263,-19.038 19.5263,-49.9047 0,-68.9428 -19.5262,-19.0381 -51.1844,-19.0381 -70.7106,0 -19.5263,19.0381 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g150"><path
+             id="path152"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 467.2842,305.1728 c 15.6211,15.2305 15.6211,39.9239 0,55.1543 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1543 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,396.25,309.0625)"
+           id="g154"><text
+             id="text156"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-6,1.999994)"><tspan
+               id="tspan158"
+               y="0"
+               x="0">2</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g160"><path
+             id="path162"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 439,270.25 0,23.5" /></g><g
+           transform="matrix(1.25,0,0,-1.25,396.25,666.5625)"
+           id="g164"><text
+             id="text166"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-25.98,-15.00002)"><tspan
+               id="tspan168"
+               y="0"
+               x="0 13.416 23.736 37.848">Tree</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,396.25,666.5625)"
+           id="g170"><text
+             id="text172"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-26.628,21)"><tspan
+               id="tspan174"
+               y="0"
+               x="0 13.056 27.167999 37.487999">ver2</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g176"><path
+             id="path178"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="M 470.998,47.21509 525,48 l -7,488 -28.6002,-0.1858" /></g><path
+           id="path180"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 449.25,54.79717 9.9754,-3.81488 0.0487,7.49984 -10.0241,-3.68496 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g182"><path
+             id="path184"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 481.4,535.7623 7.9803,3.0519 0.039,-5.9999 -8.0193,2.948 z" /></g><path
+           id="path186"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 396.25,613.4375 3.75,10 -7.5,0 3.75,-10 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g188"><path
+             id="path190"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 439,88.84998 3,-8 -6,0 3,8 z" /></g><path
+           id="path192"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 432.2303,216.159 c 19.5263,-19.038 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9048 0,68.9428 19.5262,19.0382 51.1844,19.0382 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g194"><path
+             id="path196"
+             style="fill:none;stroke:#ff2900;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 467.7842,406.6728 c 15.6211,15.2304 15.6211,39.9238 0,55.1542 -15.6209,15.2306 -40.9475,15.2306 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1542 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,396.875,182.1876)"
+           id="g198"><text
+             id="text200"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-16.00002)"><tspan
+               id="tspan202"
+               y="0"
+               x="0">3</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,396.875,182.1876)"
+           id="g204"><text
+             id="text206"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-25.932,1.999994)"><tspan
+               id="tspan208"
+               y="0"
+               x="0 4.2719998 10.716 18.132 25.884001 32.591999 37.751999 44.807999">(subTree</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,396.875,182.1876)"
+           id="g210"><text
+             id="text212"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-16.344,20.00001)"><tspan
+               id="tspan214"
+               y="0"
+               x="0 8.7119999 16.212 23.712 28.416">Root)</tspan></text>
+</g><path
+           id="path216"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 432.2303,89.28401 c 19.5263,-19.03805 19.5263,-49.90479 0,-68.94284 -19.5262,-19.038138 -51.1844,-19.038138 -70.7106,0 -19.5263,19.03805 -19.5263,49.90479 0,68.94284 19.5262,19.03819 51.1844,19.03819 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g218"><path
+             id="path220"
+             style="fill:none;stroke:#ff2900;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 467.7842,508.1728 c 15.6211,15.2304 15.6211,39.9238 0,55.1543 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2305 -15.6211,-39.9239 0,-55.1543 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,396.875,55.31259)"
+           id="g222"><text
+             id="text224"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.966,-16.00002)"><tspan
+               id="tspan226"
+               y="0"
+               x="0">4</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,396.875,55.31259)"
+           id="g228"><text
+             id="text230"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-14.136,1.999994)"><tspan
+               id="tspan232"
+               y="0"
+               x="0 4.2719998 16.271999">(末尾</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,396.875,55.31259)"
+           id="g234"><text
+             id="text236"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-20.136,20.00001)"><tspan
+               id="tspan238"
+               y="0"
+               x="0 12 24 36">ノード)</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g240"><path
+             id="path242"
+             style="fill:none;stroke:#ff2900;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 439.5,473.2499 0,23.5" /></g><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g244"><path
+             id="path246"
+             style="fill:none;stroke:#ff2900;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 439.5,371.75 0,23.4999" /></g><g
+           transform="matrix(1.25,0,0,-1.25,211.25,201.5625)"
+           id="g248"><text
+             id="text250"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-24,2.999988)"><tspan
+               id="tspan252"
+               y="0"
+               x="0 24">保持</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,548.125,201.5625)"
+           id="g254"><text
+             id="text256"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-24,2.999988)"><tspan
+               id="tspan258"
+               y="0"
+               x="0 24">保持</tspan></text>
+</g><path
+           id="path260"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 87.8553,213.034 c 19.5263,-19.0381 19.5263,-49.9048 0,-68.9428 -19.5262,-19.0382 -51.1844,-19.0382 -70.7106,0 -19.5263,19.038 -19.5263,49.9047 0,68.9428 19.5262,19.0381 51.1844,19.0381 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g262"><path
+             id="path264"
+             style="fill:none;stroke:#ff2900;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 192.2842,409.1728 c 15.6211,15.2304 15.6211,39.9238 0,55.1543 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2305 -15.6211,-39.9239 0,-55.1543 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,52.5,179.0626)"
+           id="g266"><text
+             id="text268"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.942,-16.00002)"><tspan
+               id="tspan270"
+               y="0"
+               x="0">3</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,52.5,179.0626)"
+           id="g272"><text
+             id="text274"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-25.932,1.999994)"><tspan
+               id="tspan276"
+               y="0"
+               x="0 4.2719998 10.716 18.132 25.884001 32.591999 37.751999 44.807999">(subTree</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,52.5,179.0626)"
+           id="g278"><text
+             id="text280"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-16.344,20.00001)"><tspan
+               id="tspan282"
+               y="0"
+               x="0 8.7119999 16.212 23.712 28.416">Root)</tspan></text>
+</g><path
+           id="path284"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 87.8553,86.15897 c 19.5263,-19.03804 19.5263,-49.90479 0,-68.94283 -19.5262,-19.038146 -51.1844,-19.038146 -70.7106,0 -19.5263,19.03804 -19.5263,49.90479 0,68.94283 19.5262,19.03813 51.1844,19.03813 70.7106,0" /><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g286"><path
+             id="path288"
+             style="fill:none;stroke:#ff2900;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 192.2842,510.6728 c 15.6211,15.2305 15.6211,39.9239 0,55.1543 -15.6209,15.2305 -40.9475,15.2305 -56.5684,0 -15.6211,-15.2304 -15.6211,-39.9238 0,-55.1543 15.6209,-15.2305 40.9475,-15.2305 56.5684,0" /></g><g
+           transform="matrix(1.25,0,0,-1.25,52.5,52.18755)"
+           id="g290"><text
+             id="text292"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.966,1.999994)"><tspan
+               id="tspan294"
+               y="0"
+               x="0">4</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g296"><path
+             id="path298"
+             style="fill:none;stroke:#ff2900;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 164,475.75 0,23.4999" /></g><g
+           transform="matrix(1.25,0,0,-1.25,-152.5,724.5)"
+           id="g300"><path
+             id="path302"
+             style="fill:none;stroke:#ff2900;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 164,374.25 0,23.5" /></g></g></g></g></svg>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/images/findTime.svg	Sun Feb 12 18:55:36 2017 +0900
@@ -0,0 +1,242 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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"
+   viewBox="0 0 990 765"
+   height="765"
+   width="990"
+   xml:space="preserve"
+   version="1.1"
+   id="svg2"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath12"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path14"
+         d="M 0,0 612,0 612,792 0,792 0,0 Z" /></clipPath><clipPath
+       id="clipPath22"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path24"
+         d="M 0,0 612,0 612,792 0,792 0,0 Z" /></clipPath></defs><g
+     clip-path="url(#clipPath12)"
+     transform="matrix(0,1.25,1.25,0,0,0)"
+     id="g10"><g
+       id="g16" /><g
+       id="g18"><g
+         clip-path="url(#clipPath22)"
+         id="g20"><path
+           id="path26"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 492.2,135.4 0,6.3 m 0,603 0,-6.3" /><text
+           id="text28"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,496.87,119.2163)"><tspan
+             id="tspan30"
+             y="0"
+             x="0">0</tspan></text>
+<path
+           id="path32"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 407.1,135.4 0,6.3 m 0,603 0,-6.3" /><text
+           id="text34"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,411.77,95.8579)"><tspan
+             id="tspan36"
+             y="0"
+             x="0 7.7839999 15.568 23.351999">5000</tspan></text>
+<path
+           id="path38"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 322.1,135.4 0,6.3 m 0,603 0,-6.3" /><text
+           id="text40"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,326.77,88.0717)"><tspan
+             id="tspan42"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136">10000</tspan></text>
+<path
+           id="path44"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 237,135.4 0,6.3 m 0,603 0,-6.3" /><text
+           id="text46"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,241.67,88.0717)"><tspan
+             id="tspan48"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136">15000</tspan></text>
+<path
+           id="path50"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 152,135.4 0,6.3 m 0,603 0,-6.3" /><text
+           id="text52"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,156.67,88.0717)"><tspan
+             id="tspan54"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136">20000</tspan></text>
+<path
+           id="path56"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 66.9,135.4 0,6.3 m 0,603 0,-6.3" /><text
+           id="text58"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,71.57,88.0717)"><tspan
+             id="tspan60"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136">25000</tspan></text>
+<path
+           id="path62"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,135.4 -6.3,0 m -436,0 6.3,0" /><text
+           id="text64"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,117.8819)"><tspan
+             id="tspan66"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136">10000</tspan></text>
+<path
+           id="path68"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,203.1 -6.3,0 m -436,0 6.3,0" /><text
+           id="text70"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,185.5819)"><tspan
+             id="tspan72"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136">20000</tspan></text>
+<path
+           id="path74"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,270.8 -6.3,0 m -436,0 6.3,0" /><text
+           id="text76"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,253.2819)"><tspan
+             id="tspan78"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136">30000</tspan></text>
+<path
+           id="path80"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,338.5 -6.3,0 m -436,0 6.3,0" /><text
+           id="text82"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,320.9818)"><tspan
+             id="tspan84"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136">40000</tspan></text>
+<path
+           id="path86"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,406.2 -6.3,0 m -436,0 6.3,0" /><text
+           id="text88"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,388.6819)"><tspan
+             id="tspan90"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136">50000</tspan></text>
+<path
+           id="path92"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,473.9 -6.3,0 m -436,0 6.3,0" /><text
+           id="text94"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,456.3819)"><tspan
+             id="tspan96"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136">60000</tspan></text>
+<path
+           id="path98"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,541.6 -6.3,0 m -436,0 6.3,0" /><text
+           id="text100"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,524.0819)"><tspan
+             id="tspan102"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136">70000</tspan></text>
+<path
+           id="path104"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,609.3 -6.3,0 m -436,0 6.3,0" /><text
+           id="text106"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,591.7818)"><tspan
+             id="tspan108"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136">80000</tspan></text>
+<path
+           id="path110"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,677 -6.3,0 m -436,0 6.3,0" /><text
+           id="text112"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,659.4819)"><tspan
+             id="tspan114"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136">90000</tspan></text>
+<path
+           id="path116"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 509.2,744.7 -6.3,0 m -436,0 6.3,0" /><text
+           id="text118"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,527.87,723.2889)"><tspan
+             id="tspan120"
+             y="0"
+             x="0 7.7839999 15.568 23.351999 31.136 38.919998">100000</tspan></text>
+<path
+           id="path122"
+           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 66.9,135.4 442.3,0 0,609.3 -442.3,0 0,-609.3 z" /><text
+           id="text124"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(-1,0,0,1,315.3173,65.87)"><tspan
+             id="tspan126"
+             y="0"
+             x="0 3.892 7 18.662001 26.445999 31.108 42.77 49.77">time(ms)</tspan></text>
+<text
+           id="text128"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,548.87,407.7037)"><tspan
+             id="tspan130"
+             y="0"
+             x="0 8.5539999 11.662 19.445999 27.23 37.338001 45.122002 52.905998 60.689999">FindCount</tspan></text>
+<text
+           id="text132"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,84.8,457.2133)"><tspan
+             id="tspan134"
+             y="0"
+             x="0 4.9699998 12.754 20.538 27.538 31.43 39.214001 43.875999 51.66 58.66 67.213997 70.321999 78.106003 85.889999 95.227997 103.012 110.796 117.796 125.58 137.242 145.026 149.688 156.688 161.658 165.55 173.334 180.334 183.442 191.226 199.00999 202.90199 210.686 214.578">&quot;postgresFindBenchMark&quot; using 1:2</tspan></text>
+<path
+           id="path136"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 80.2,688 0,39.9 m 389.2,-592.5 -19.9,67.7 -20.2,67.7 -21.9,67.7 -20.9,67.7 -20.1,67.7 -21,67.7 -21.8,67.7 -24.1,67.7 -16.2,67.7" /><text
+           id="text138"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,98.8,475.8891)"><tspan
+             id="tspan140"
+             y="0"
+             x="0 4.9699998 16.632 24.416 32.200001 39.984001 48.537998 51.646 59.43 67.213997 76.552002 84.335999 92.120003 99.120003 106.904 118.566 126.35 131.01199 138.01199 142.98199 146.87399 154.658 161.658 164.76601 172.55 180.334 184.226 192.00999 195.90199">&quot;mongFindBenchMark&quot; using 1:2</tspan></text>
+<path
+           id="path142"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:2, 3;stroke-dashoffset:0;stroke-opacity:1"
+           d="m 94.2,688 0,39.9 m 350.5,-592.5 -31.6,67.7 -37,67.7 -38.2,67.7 -38.1,67.7 -40,67.7 -38.4,67.7 -49.7,67.7 -33.6,67.7 -55.3,67.7" /><text
+           id="text144"
+           style="font-variant:normal;font-weight:normal;font-size:14px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           transform="matrix(0,1,1,0,112.8,473.5443)"><tspan
+             id="tspan146"
+             y="0"
+             x="0 4.9699998 8.0780001 15.862 23.646 31.43 34.537998 42.321999 50.875999 53.984001 61.768002 69.552002 78.889999 86.674004 94.458 101.458 109.242 120.904 128.688 133.35001 140.35001 145.32001 149.21201 156.996 163.996 167.104 174.888 182.672 186.564 194.34801 198.24001">&quot;jungleFindBenchMark&quot; using 1:2</tspan></text>
+<path
+           id="path148"
+           style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:1, 1.5;stroke-dashoffset:0;stroke-opacity:1"
+           d="m 108.2,688 0,39.9 m 383,-592.5 0.6,67.7 -0.2,135.4 0,67.7 -0.4,67.7 -0.1,67.7 0.1,67.7 -0.5,67.7 0,67.7" /><path
+           id="path150"
+           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:3.79999995;stroke-dasharray:none;stroke-opacity:1"
+           d="m 66.9,135.4 442.3,0 0,609.3 -442.3,0 0,-609.3 z" /></g></g></g></svg>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/images/multiComponent.svg	Sun Feb 12 18:55:36 2017 +0900
@@ -0,0 +1,217 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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"
+   viewBox="0 0 1142.1875 1381.25"
+   height="1381.25"
+   width="1142.1875"
+   xml:space="preserve"
+   version="1.1"
+   id="svg2"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath18"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path20"
+         d="M 0,0 913,0 913,1105 0,1105 0,0 Z" /></clipPath></defs><g
+     transform="matrix(1.25,0,0,-1.25,0,1381.25)"
+     id="g10"><g
+       id="g12" /><g
+       id="g14"><g
+         clip-path="url(#clipPath18)"
+         id="g16"><path
+           id="path22"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m -9,1117 1397.5,0 0,-1957.5 -1397.5,0 0,1957.5 z" /><path
+           id="path24"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 248.375,673 382.5,0 0,-66.25 -382.5,0 0,66.25 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-8.5,1115.5)"
+           id="g26"><path
+             id="path28"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 205.5,354 306,0 0,53 -306,0 0,-53 z" /></g><path
+           id="path30"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 248.375,606.75 382.5,0 0,-200 -382.5,0 0,200 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-8.5,1115.5)"
+           id="g32"><path
+             id="path34"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 205.5,407 306,0 0,160 -306,0 0,-160 z" /></g><path
+           id="path36"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 2.966761,290.5 436.973639,0 0,-66.25 -436.973639,0 0,66.25 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-8.5,1115.5)"
+           id="g38"><path
+             id="path40"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 9.173408,660 349.578992,0 0,53 -349.578992,0 0,-53 z" /></g><path
+           id="path42"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 3.638158,224.25 436.973642,0 0,-221.875 -436.973642,0 0,221.875 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-8.5,1115.5)"
+           id="g44"><path
+             id="path46"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 9.710526,713 349.578974,0 0,177.5 -349.578974,0 0,-177.5 z" /></g><path
+           id="path48"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 466.5424,290.5 444.9152,0 0,-66.25 -444.9152,0 0,66.25 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-8.5,1115.5)"
+           id="g50"><path
+             id="path52"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 380.0339,660 355.9322,0 0,53 -355.9322,0 0,-53 z" /></g><path
+           id="path54"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 466.5424,224.25 444.9152,0 0,-221.875 -444.9152,0 0,221.875 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-8.5,1115.5)"
+           id="g56"><path
+             id="path58"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 380.0339,713 355.9322,0 0,177.5 -355.9322,0 0,-177.5 z" /></g><g
+           transform="matrix(1.25,0,0,-1.25,-8.5,1115.5)"
+           id="g60"><path
+             id="path62"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="M 358.5,567 183.9629,660" /></g><g
+           transform="matrix(1.25,0,0,-1.25,-8.5,1115.5)"
+           id="g64"><path
+             id="path66"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="M 358.5,567 558,660" /></g><g
+           transform="matrix(1.25,0,0,-1.25,221.875,121.5625)"
+           id="g68"><text
+             id="text70"
+             style="font-variant:normal;font-size:20px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-126.7,-12)"><tspan
+               id="tspan72"
+               y="0"
+               x="0 12.92 17.68 28.42 41.360001 46 57.5 68.580002 83.699997 96.199997 114.82 127.76 140.25999 152.62 164.38 176.74001 184.58 200.06 211.56 230.17999 241.94 248.60001">displayComponentName :</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,221.875,121.5625)"
+           id="g74"><text
+             id="text76"
+             style="font-variant:normal;font-size:20px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-121.32,18)"><tspan
+               id="tspan78"
+               y="0"
+               x="0 12.92 17.68 29.18 37.779999 48.860001 53.84 72.459999 83.959999 96.779999 108.54 126.64 141.75999 154.25999 172.88 185.82001 198.32001 210.67999 222.44 234.8">diaryImage@Component</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,439.375,636.25)"
+           id="g80"><text
+             id="text82"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-39.48,3)"><tspan
+               id="tspan84"
+               y="0"
+               x="0 18.576 33.576 49.080002 63.192001">Node2</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,223.8892,253.75)"
+           id="g86"><text
+             id="text88"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-39.48,3)"><tspan
+               id="tspan90"
+               y="0"
+               x="0 18.576 33.576 49.080002 63.192001">Node3</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,688.75,253.75)"
+           id="g92"><text
+             id="text94"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-39.528,3)"><tspan
+               id="tspan96"
+               y="0"
+               x="0 18.576 33.576 49.080002 63.192001">Node4</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,688.75,121.5625)"
+           id="g98"><text
+             id="text100"
+             style="font-variant:normal;font-size:20px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-126.7,-12)"><tspan
+               id="tspan102"
+               y="0"
+               x="0 12.92 17.68 28.42 41.360001 46 57.5 68.580002 83.699997 96.199997 114.82 127.76 140.25999 152.62 164.38 176.74001 184.58 200.06 211.56 230.17999 241.94 248.60001 253.39999">displayComponentName : </tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,688.75,121.5625)"
+           id="g104"><text
+             id="text106"
+             style="font-variant:normal;font-size:20px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-112.23,18)"><tspan
+               id="tspan108"
+               y="0"
+               x="0 12.92 17.68 29.18 37.779999 48.860001 60.040001 71.800003 82.519997 90.360001 108.46 123.58 136.08 154.7 167.64 180.14 192.5 204.25999 216.62">diaryText@Component</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,439.375,507.5)"
+           id="g110"><text
+             id="text112"
+             style="font-variant:normal;font-size:20px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-64.07,-12)"><tspan
+               id="tspan114"
+               y="0"
+               x="0 15.48 27.98 40.900002 52.66 68.139999 79.639999 98.260002 110.02 123.34 128.14">NodeName : </tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,439.375,507.5)"
+           id="g116"><text
+             id="text118"
+             style="font-variant:normal;font-size:20px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-91.3,18)"><tspan
+               id="tspan120"
+               y="0"
+               x="0 18.9 31.26 35.900002 43.740002 48.5 66.599998 81.720001 94.220001 112.84 125.78 138.28 150.64 162.39999 174.75999">Multi@Component</tspan></text>
+</g><path
+           id="path122"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 248.375,1101.75 382.5,0 0,-66.25 -382.5,0 0,66.25 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-8.5,1115.5)"
+           id="g124"><path
+             id="path126"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 205.5,11 306,0 0,53 -306,0 0,-53 z" /></g><path
+           id="path128"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 248.375,1035.5 382.5,0 0,-200 -382.5,0 0,200 z" /><g
+           transform="matrix(1.25,0,0,-1.25,-8.5,1115.5)"
+           id="g130"><path
+             id="path132"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 205.5,64 306,0 0,160 -306,0 0,-160 z" /></g><g
+           transform="matrix(1.25,0,0,-1.25,439.375,1065)"
+           id="g134"><text
+             id="text136"
+             style="font-variant:normal;font-size:24px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-39.48,3)"><tspan
+               id="tspan138"
+               y="0"
+               x="0 18.576 33.576 49.080002 63.192001">Node1</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,439.375,936.25)"
+           id="g140"><text
+             id="text142"
+             style="font-variant:normal;font-size:20px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-64.07,-12)"><tspan
+               id="tspan144"
+               y="0"
+               x="0 15.48 27.98 40.900002 52.66 68.139999 79.639999 98.260002 110.02 123.34 128.14">NodeName : </tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,439.375,936.25)"
+           id="g146"><text
+             id="text148"
+             style="font-variant:normal;font-size:20px;font-family:HiraKakuPro;-inkscape-font-specification:HiraKakuPro-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-87.06,18)"><tspan
+               id="tspan150"
+               y="0"
+               x="0 12.92 17.68 28.42 41.360001 46 57.5 68.580002 73.339996 85.699997 94.040001 106.54 125.16 136.66 144.5 149.25999 161.75999">displayinfomation</tspan></text>
+</g><g
+           transform="matrix(1.25,0,0,-1.25,-8.5,1115.5)"
+           id="g152"><path
+             id="path154"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 358.5,224 0,130" /></g></g></g></g></svg>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/images/nodepath.svg	Sun Feb 12 18:55:36 2017 +0900
@@ -0,0 +1,371 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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"
+   viewBox="0 0 393.75 425"
+   height="425"
+   width="393.75"
+   xml:space="preserve"
+   version="1.1"
+   id="svg2"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath18"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path20"
+         d="M 0,0 315,0 315,340 0,340 0,0 Z" /></clipPath></defs><g
+     transform="matrix(1.25,0,0,-1.25,0,425)"
+     id="g10"><g
+       id="g12" /><g
+       id="g14"><g
+         clip-path="url(#clipPath18)"
+         id="g16"><path
+           id="path22"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m -29.5,412.5 559,0 0,-783 -559,0 0,783 z" /><path
+           id="path24"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 160.9099,291.2028 c 8.7868,-8.3963 8.7868,-22.0093 0,-30.4056 -8.7868,-8.3963 -23.033,-8.3963 -31.8198,0 -8.7868,8.3963 -8.7868,22.0093 0,30.4056 8.7868,8.3963 23.033,8.3963 31.8198,0" /><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g26"><path
+             id="path28"
+             style="fill:none;stroke:#ff2600;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 189.4099,120.2972 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.8198,0 -8.7868,-8.3963 -8.7868,-22.0093 0,-30.4056 8.7868,-8.3963 23.033,-8.3963 31.8198,0" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g30"><path
+             id="path32"
+             style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 189.4099,120.2972 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.8198,0 -8.7868,-8.3963 -8.7868,-22.0093 0,-30.4056 8.7868,-8.3963 23.033,-8.3963 31.8198,0" /></g><g
+           transform="matrix(1,0,0,-1,144.5,276.5)"
+           id="g34"><text
+             id="text36"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-10.33887,-3)"><tspan
+               id="tspan38"
+               y="0"
+               x="0 3.9960001 10.6704 17.344801">root</tspan></text>
+</g><g
+           transform="matrix(1,0,0,-1,144.5,276.5)"
+           id="g40"><text
+             id="text42"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-5.334961,11)"><tspan
+               id="tspan44"
+               y="0"
+               x="0 3.9960001">-1</tspan></text>
+</g><path
+           id="path46"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 74.90989,223.2028 c 8.78683,-8.3963 8.78683,-22.0093 0,-30.4056 -8.78679,-8.3963 -23.03299,-8.3963 -31.81978,0 -8.78683,8.3963 -8.78683,22.0093 0,30.4056 8.78679,8.3963 23.03299,8.3963 31.81978,0" /><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g48"><path
+             id="path50"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 103.4099,188.2972 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.81979,0 -8.78683,-8.3963 -8.78683,-22.0093 0,-30.4056 8.78679,-8.3963 23.03299,-8.3963 31.81979,0" /></g><g
+           transform="matrix(1,0,0,-1,58.5,208.5)"
+           id="g52"><text
+             id="text54"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan56"
+               y="0"
+               x="0">0</tspan></text>
+</g><path
+           id="path58"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 135.9099,223.2028 c 8.7868,-8.3963 8.7868,-22.0093 0,-30.4056 -8.7868,-8.3963 -23.033,-8.3963 -31.8198,0 -8.78682,8.3963 -8.78682,22.0093 0,30.4056 8.7868,8.3963 23.033,8.3963 31.8198,0" /><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g60"><path
+             id="path62"
+             style="fill:none;stroke:#ff2600;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 164.4099,188.2972 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.8198,0 -8.7868,-8.3963 -8.7868,-22.0093 0,-30.4056 8.7868,-8.3963 23.033,-8.3963 31.8198,0" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g64"><path
+             id="path66"
+             style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 164.4099,188.2972 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.8198,0 -8.7868,-8.3963 -8.7868,-22.0093 0,-30.4056 8.7868,-8.3963 23.033,-8.3963 31.8198,0" /></g><g
+           transform="matrix(1,0,0,-1,119.5,208.5)"
+           id="g68"><text
+             id="text70"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan72"
+               y="0"
+               x="0">1</tspan></text>
+</g><g
+           transform="matrix(1,0,0,-1,180.5,208.5)"
+           id="g74"><text
+             id="text76"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-5.000977,4)"><tspan
+               id="tspan78"
+               y="0"
+               x="0 3.3336 6.6672001">...</tspan></text>
+</g><path
+           id="path80"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 257.9099,223.2028 c 8.7868,-8.3963 8.7868,-22.0093 0,-30.4056 -8.7868,-8.3963 -23.033,-8.3963 -31.8198,0 -8.7868,8.3963 -8.7868,22.0093 0,30.4056 8.7868,8.3963 23.033,8.3963 31.8198,0" /><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g82"><path
+             id="path84"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 286.4099,188.2972 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.8198,0 -8.7868,-8.3963 -8.7868,-22.0093 0,-30.4056 8.7868,-8.3963 23.033,-8.3963 31.8198,0" /></g><g
+           transform="matrix(1,0,0,-1,241.5,208.5)"
+           id="g86"><text
+             id="text88"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan90"
+               y="0"
+               x="0">n</tspan></text>
+</g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g92"><path
+             id="path94"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 154.5952,150.448 -49.367,39.0344" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g96"><path
+             id="path98"
+             style="fill:none;stroke:#ff2600;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 165.3505,157.6665 -8.701,23.667" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g100"><path
+             id="path102"
+             style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 165.3505,157.6665 -8.701,23.667" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g104"><path
+             id="path106"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="M 184.5952,156.4576 199.3406,184.31" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g108"><path
+             id="path110"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 193.2817,149.3676 58.6649,41.1259" /></g><path
+           id="path112"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 49.90989,154.6958 c 8.78683,-8.3963 8.78683,-22.0093 0,-30.4056 -8.78679,-8.3963 -23.03298,-8.3963 -31.81978,0 -8.78683,8.3963 -8.78683,22.0093 0,30.4056 8.7868,8.3963 23.03299,8.3963 31.81978,0" /><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g114"><path
+             id="path116"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 78.40989,256.8042 c 8.78683,8.3963 8.78683,22.0093 0,30.4056 -8.78679,8.3963 -23.03298,8.3963 -31.81978,0 -8.78683,-8.3963 -8.78683,-22.0093 0,-30.4056 8.7868,-8.3963 23.03299,-8.3963 31.81978,0" /></g><g
+           transform="matrix(1,0,0,-1,33.5,139.993)"
+           id="g118"><text
+             id="text120"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan122"
+               y="0"
+               x="0">0</tspan></text>
+</g><path
+           id="path124"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 110.9099,154.6958 c 8.7868,-8.3963 8.7868,-22.0093 0,-30.4056 -8.7868,-8.3963 -23.033,-8.3963 -31.81979,0 -8.78683,8.3963 -8.78683,22.0093 0,30.4056 8.78679,8.3963 23.03299,8.3963 31.81979,0" /><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g126"><path
+             id="path128"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 139.4099,256.8042 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.8198,0 -8.78682,-8.3963 -8.78682,-22.0093 0,-30.4056 8.7868,-8.3963 23.033,-8.3963 31.8198,0" /></g><g
+           transform="matrix(1,0,0,-1,94.5,139.993)"
+           id="g130"><text
+             id="text132"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan134"
+               y="0"
+               x="0">1</tspan></text>
+</g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g136"><path
+             id="path138"
+             style="fill:none;stroke:#ff2600;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 200.4099,256.8042 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.8198,0 -8.7868,-8.3963 -8.7868,-22.0093 0,-30.4056 8.7868,-8.3963 23.033,-8.3963 31.8198,0" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g140"><path
+             id="path142"
+             style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 200.4099,256.8042 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.8198,0 -8.7868,-8.3963 -8.7868,-22.0093 0,-30.4056 8.7868,-8.3963 23.033,-8.3963 31.8198,0" /></g><g
+           transform="matrix(1,0,0,-1,155.5,139.993)"
+           id="g144"><text
+             id="text146"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan148"
+               y="0"
+               x="0">2</tspan></text>
+</g><path
+           id="path150"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 232.9099,154.6958 c 8.7868,-8.3963 8.7868,-22.0093 0,-30.4056 -8.7868,-8.3963 -23.033,-8.3963 -31.8198,0 -8.7868,8.3963 -8.7868,22.0093 0,30.4056 8.7868,8.3963 23.033,8.3963 31.8198,0" /><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g152"><path
+             id="path154"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 261.4099,256.8042 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.8198,0 -8.7868,-8.3963 -8.7868,-22.0093 0,-30.4056 8.7868,-8.3963 23.033,-8.3963 31.8198,0" /></g><g
+           transform="matrix(1,0,0,-1,216.5,139.993)"
+           id="g156"><text
+             id="text158"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan160"
+               y="0"
+               x="0">3</tspan></text>
+</g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g162"><path
+             id="path164"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 130.7667,218.0188 -50.53983,39.969" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g166"><path
+             id="path168"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 140.81,224.7461 -9.7037,26.4937" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g170"><path
+             id="path172"
+             style="fill:none;stroke:#ff2600;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 158.8746,223.648 14.5221,27.4054" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g174"><path
+             id="path176"
+             style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 158.8746,223.648 14.5221,27.4054" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g178"><path
+             id="path180"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 167.0531,217.014 59.8934,41.9866" /></g><path
+           id="path182"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 85.90989,86.70978 c 8.78683,-8.39626 8.78683,-22.00929 0,-30.40555 -8.78679,-8.39631 -23.03299,-8.39631 -31.81978,0 -8.78683,8.39626 -8.78683,22.00929 0,30.40555 8.78679,8.39631 23.03299,8.39631 31.81978,0" /><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g184"><path
+             id="path186"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 114.4099,324.7902 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.81979,0 -8.78683,-8.3963 -8.78683,-22.0093 0,-30.4056 8.78679,-8.3963 23.03299,-8.3963 31.81979,0" /></g><g
+           transform="matrix(1,0,0,-1,69.5,72.00701)"
+           id="g188"><text
+             id="text190"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan192"
+               y="0"
+               x="0">0</tspan></text>
+</g><path
+           id="path194"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 146.9099,86.70978 c 8.7868,-8.39626 8.7868,-22.00929 0,-30.40555 -8.7868,-8.39631 -23.033,-8.39631 -31.8198,0 -8.7868,8.39626 -8.7868,22.00929 0,30.40555 8.7868,8.39631 23.033,8.39631 31.8198,0" /><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g196"><path
+             id="path198"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 175.4099,324.7902 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.8198,0 -8.7868,-8.3963 -8.7868,-22.0093 0,-30.4056 8.7868,-8.3963 23.033,-8.3963 31.8198,0" /></g><g
+           transform="matrix(1,0,0,-1,130.5,72.00701)"
+           id="g200"><text
+             id="text202"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan204"
+               y="0"
+               x="0">1</tspan></text>
+</g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g206"><path
+             id="path208"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 236.4099,324.7902 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.8198,0 -8.7868,-8.3963 -8.7868,-22.0093 0,-30.4056 8.7868,-8.3963 23.033,-8.3963 31.8198,0" /></g><g
+           transform="matrix(1,0,0,-1,191.5,72.00701)"
+           id="g210"><text
+             id="text212"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan214"
+               y="0"
+               x="0">2</tspan></text>
+</g><path
+           id="path216"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 268.9099,86.70978 c 8.7868,-8.39626 8.7868,-22.00929 0,-30.40555 -8.7868,-8.39631 -23.033,-8.39631 -31.8198,0 -8.7868,8.39626 -8.7868,22.00929 0,30.40555 8.7868,8.39631 23.033,8.39631 31.8198,0" /><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g218"><path
+             id="path220"
+             style="fill:none;stroke:#ff2600;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 297.4099,324.7902 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.8198,0 -8.7868,-8.3963 -8.7868,-22.0093 0,-30.4056 8.7868,-8.3963 23.033,-8.3963 31.8198,0" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g222"><path
+             id="path224"
+             style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 297.4099,324.7902 c 8.7868,8.3963 8.7868,22.0093 0,30.4056 -8.7868,8.3963 -23.033,8.3963 -31.8198,0 -8.7868,-8.3963 -8.7868,-22.0093 0,-30.4056 8.7868,-8.3963 23.033,-8.3963 31.8198,0" /></g><g
+           transform="matrix(1,0,0,-1,252.5,72.00701)"
+           id="g226"><text
+             id="text228"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan230"
+               y="0"
+               x="0">3</tspan></text>
+</g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g232"><path
+             id="path234"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 166.7667,286.0048 -50.5398,39.969" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g236"><path
+             id="path238"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 176.81,292.7321 -9.7037,26.4937" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g240"><path
+             id="path242"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 194.8746,291.634 15.2244,28.7308" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g244"><path
+             id="path246"
+             style="fill:none;stroke:#ff2600;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 203.0531,285 58.6651,41.1255" /></g><g
+           transform="matrix(1,0,0,-1,-28.5,411.5)"
+           id="g248"><path
+             id="path250"
+             style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 203.0531,285 58.6651,41.1255" /></g><path
+           id="path252"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 258,64 48,0 0,-18 -48,0 0,18 z" /><g
+           transform="matrix(1,0,0,-1,282,55)"
+           id="g254"><text
+             id="text256"
+             style="font-variant:normal;font-size:12px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-24,2)"><tspan
+               id="tspan258"
+               y="0"
+               x="0 12 24 36">編集対象</tspan></text>
+</g><g
+           transform="matrix(1,0,0,-1,135,23)"
+           id="g260"><text
+             id="text262"
+             style="font-variant:normal;font-weight:normal;font-size:23px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-103.5786,9)"><tspan
+               id="tspan264"
+               y="0"
+               x="0 16.6106 29.4032 42.195801 54.9884 70.329399 83.122002 89.511398 102.304 115.736 123.395 136.18761 142.577 155.3696 161.759 174.55161 180.94099 193.7336">NodePath&lt;-1,1,2,3&gt;</tspan></text>
+</g><g
+           transform="matrix(1,0,0,-1,144.5,320)"
+           id="g266"><text
+             id="text268"
+             style="font-variant:normal;font-weight:normal;font-size:18px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-43.02686,7)"><tspan
+               id="tspan270"
+               y="0"
+               x="0 5.0004001 10.9944 21.006001 31.017599 41.029202 51.040798 61.052399 76.046402">tree_name</tspan></text>
+</g></g></g></g></svg>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/images/non_destructive_tree.svg	Sun Feb 12 18:55:36 2017 +0900
@@ -0,0 +1,795 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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:xlink="http://www.w3.org/1999/xlink"
+   viewBox="0 0 573.75 258.75"
+   height="258.75"
+   width="573.75"
+   xml:space="preserve"
+   version="1.1"
+   id="svg2"><metadata
+     id="metadata8"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+     id="defs6"><clipPath
+       id="clipPath18"
+       clipPathUnits="userSpaceOnUse"><path
+         id="path20"
+         d="M 0,0 459,0 459,207 0,207 0,0 Z" /></clipPath><mask
+       id="mask26"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image28"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask><mask
+       id="mask34"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image36"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask><mask
+       id="mask42"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image44"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask><mask
+       id="mask50"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image52"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask><mask
+       id="mask58"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image60"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask><mask
+       id="mask66"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image68"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask><mask
+       id="mask74"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image76"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask><mask
+       id="mask82"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image84"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask><mask
+       id="mask90"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image92"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask><mask
+       id="mask98"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image100"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask><mask
+       id="mask106"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image108"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask><mask
+       id="mask114"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image116"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask><mask
+       id="mask122"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image124"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask><mask
+       id="mask130"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image132"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask><mask
+       id="mask138"
+       height="1"
+       width="1"
+       y="0"
+       x="0"
+       maskUnits="userSpaceOnUse"><image
+         id="image140"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAAAAAAmDA6NAAAAAXNCSVQI5gpbmQAABJJJREFUSInllsey8zYMhdFISW437/+WrmIDkAUl/3K5yWQdLewZiR9xSIIHAPh/Pvjre1w+OoD7f6EREZEQEAHcwdzt+wyfNCISEiMRdtrczMwM7GOsfGGZSZiJiBDcXU1VVc3gg3+jCYmZg0hgYSIEMFdtrdXWlPRd/wuNSCQSQogxBBFiBHfTVmsttdSKam6/0YjMHGMcxjjGGIQZ0c1arbnknBPX2l5XL69wiMM4TtM0TDEEIQJ3bbXklOY5pETYXhYvW1hCnKZpv9tP0ziEIIQAZq2WlObHPQZmRGwbfEOzhGHa7Q+Hw343jUMQIkR3a63kNN+HKEwA4JvoT5qIwzDtD8fj6XCYpiGKECGAm7Za0jwOMTAhgIOjv9GILHHcH48/p9NxP40xCP05sTqOQxAmBAcH8w+aJA67/fHnr5/jYb+MXXLNtMYhBGECN1fTp3ZZYZY47g6nn79+DvtpCIGJljx3MwmBhRDcTFXNbdH+pCUM0/54Op2Oh90QhQlxvWNuzMwM4NZaa1V11S4LvAg/ng773RSZCdf7gwCMxIgApq2WUpqqbpUjssRp2u8P+91ujMLU4xKAASCQQ+y7n3NOpRD14Ity5hCH3W437abhCVOfwAAQGCJYq3meH0MKtfWFUz9sFInDOO2mYYhCG3j5RyCWOIzTNI1DFOaNckTiEOIw9i8M+EQBAMgAEJAlxGEaxp6xz4kBkVlCjDHGIIwfhkN9Y1lCjEOMIkT0hwZEYgkhiHD3hC84ELFICFGE1wi0JguxiAgzbV6/4IhEzN10kDbK+8zEhIhf4VU80vJsNXULRqRngv3ydKfG7tXbKN5/fvP9zaA3RQDu7mZmbv5L3bBl2GLty6g1tnu/Pf5n7OcM3dt7adnGNlNtqk1Nzb/gBuDmptq0taZmG+VuplpbKbW2Jb69wwCurdXnmE2eg2ltpeRcnpfX3mA3Va0l51ybdoHb2CWnlHMpTfuq7BV201pSTinn2lZalnVrLXmeH+MQhRDYEcBou9vd1h/zYy6l6jJ1v2q4pGoQ5sWTuqWhOQA4uGrN8+12PV+ut7mUZduWi9prGAszU8/XnnRLDpm1muf77XI5X2/3VJr6lsZeuGlBwQGW1sMBTLWWPN9vl/P5cr3P+U352jEg0sK6g4Hbcsi15Mf9ej2fL5fbPec19JMGQIQl+XtCqpmpqrZWS5of99vlfD5frveU2xr6WUvcGiIRglurpYyx1wMAN2utpvS4Xa/ny+2RSl3Pa0O7aUFcbXcaYuhOYWa1ljTfb7fL7Xafc1V9XqRnDTVo0AtuLTlNY4wiSOCuWmtKj8f9dr/f51yq+icNBtpvQi3zbhp7CV56h5Tmx+MxP1KuW3jbebg6uGsrZZ7HIXbjddfaSk5pTnPOpTb1r50HuEMzV60lpRhDFKZVeSk551Jqa69N00vHZUu1LjmEIOuuaWut1Fpra6av1vPmgYvtruZMfTqt2lpT/fCtDwdFJCJm7lkL4K5mqqbq9uF5X/y35yx363Xvbe53v/ylw14cHgDcHX5rsP/B+5914d9M/n/4/A3PB0W4cYurewAAAABJRU5ErkJggg=="
+         preserveAspectRatio="none"
+         height="1"
+         width="1" /></mask></defs><g
+     transform="matrix(1.25,0,0,-1.25,0,258.75)"
+     id="g10"><g
+       id="g12" /><g
+       id="g14"><g
+         clip-path="url(#clipPath18)"
+         id="g16"><path
+           id="path22"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m -3.5,413.5 559,0 0,-783 -559,0 0,783 z" /><g
+           transform="matrix(61,0,0,58,82.16223,138.9255)"
+           id="g24"><image
+             id="image30"
+             mask="url(#mask26)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(61,0,0,58,43.79003,74.58511)"
+           id="g32"><image
+             id="image38"
+             mask="url(#mask34)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(61,0,0,58,115.3028,74.58511)"
+           id="g40"><image
+             id="image46"
+             mask="url(#mask42)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(61,0,0,58,9.5,10.24468)"
+           id="g48"><image
+             id="image54"
+             mask="url(#mask50)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(61,0,0,58,64.20078,10.24468)"
+           id="g56"><image
+             id="image62"
+             mask="url(#mask58)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(61,0,0,58,143.3944,10.24468)"
+           id="g64"><image
+             id="image70"
+             mask="url(#mask66)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(61,0,0,58,273.0139,137.1383)"
+           id="g72"><image
+             id="image78"
+             mask="url(#mask74)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(61,0,0,58,234.6417,72.79787)"
+           id="g80"><image
+             id="image86"
+             mask="url(#mask82)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(61,0,0,58,306.1544,72.79787)"
+           id="g88"><image
+             id="image94"
+             mask="url(#mask90)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(61,0,0,58,200.3517,8.457449)"
+           id="g96"><image
+             id="image102"
+             mask="url(#mask98)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(61,0,0,58,255.0524,8.457449)"
+           id="g104"><image
+             id="image110"
+             mask="url(#mask106)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(61,0,0,58,334.2461,8.457449)"
+           id="g112"><image
+             id="image118"
+             mask="url(#mask114)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(61,0,0,58,327.9181,138.9255)"
+           id="g120"><image
+             id="image126"
+             mask="url(#mask122)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(61,0,0,58,361.0586,74.58511)"
+           id="g128"><image
+             id="image134"
+             mask="url(#mask130)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(61,0,0,58,389.1503,10.24469)"
+           id="g136"><image
+             id="image142"
+             mask="url(#mask138)"
+             xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA6CAYAAAADZ1FRAAAABHNCSVQICAgIfAhkiAAAAFxJREFUaIHtzzEBACAMwLCBf88gY0caBe2ZmTeYux2woWlF04qmFU0rmlY0rWha0bSiaUXTiqYVTSuaVjStaFrRtKJpRdOKphVNK5pWNK1oWtG0omlF04qmFU0rPhV0AXOMK4rrAAAAAElFTkSuQmCC"
+             transform="matrix(1,0,0,-1,0,1)"
+             preserveAspectRatio="none"
+             height="1"
+             width="1" /></g><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g144"><path
+             id="path146"
+             style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 191,304.2872 18.272,0" /></g><path
+           id="path148"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 217.972,108.2128 -11.2,4.2 0,-8.4 11.2,4.2 z" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g150"><path
+             id="path152"
+             style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 220.472,304.2872 -11.2,-4.2 0,8.4 11.2,-4.2 z" /></g><g
+           transform="matrix(1,0,0,-1,207.4244,151.7128)"
+           id="g154"><text
+             id="text156"
+             style="font-variant:normal;font-size:14px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-51.835,-19.5)"><tspan
+               id="tspan158"
+               y="0"
+               x="0 6.02 14.77 23.52 29.007999 33.669998 47.669998 61.669998 75.669998 89.669998">root から変更の</tspan></text>
+</g><g
+           transform="matrix(1,0,0,-1,207.4244,151.7128)"
+           id="g160"><text
+             id="text162"
+             style="font-variant:normal;font-size:14px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-49,1.5)"><tspan
+               id="tspan164"
+               y="0"
+               x="0 14 28 42 56 70 84">あったノードま</tspan></text>
+</g><g
+           transform="matrix(1,0,0,-1,207.4244,151.7128)"
+           id="g166"><text
+             id="text168"
+             style="font-variant:normal;font-size:14px;font-family:HiraKakuProN;-inkscape-font-specification:HiraKakuProN-W3;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-48.3,22.5)"><tspan
+               id="tspan170"
+               y="0"
+               x="0 14 28 40.599998 54.599998 68.599998 82.599998">でコピーを行う</tspan></text>
+</g><path
+           id="path172"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 126.1715,184.6908 c 7.5513,-6.9795 7.5513,-18.2957 0,-25.2752 -7.5514,-6.9797 -19.7945,-6.9797 -27.34577,0 -7.55135,6.9795 -7.55135,18.2957 0,25.2752 7.55127,6.9796 19.79437,6.9796 27.34577,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g174"><path
+             id="path176"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 128.6715,227.8092 c 7.5513,6.9795 7.5513,18.2957 0,25.2752 -7.5514,6.9797 -19.7945,6.9797 -27.3458,0 -7.55132,-6.9795 -7.55132,-18.2957 0,-25.2752 7.5513,-6.9796 19.7944,-6.9796 27.3458,0" /></g><g
+           transform="matrix(1,0,0,-1,111.9986,172.5532)"
+           id="g178"><text
+             id="text180"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-10.33887,4)"><tspan
+               id="tspan182"
+               y="0"
+               x="0 3.9960001 10.6704 17.344801">root</tspan></text>
+</g><path
+           id="path184"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 87.79927,120.3504 c 7.55135,-6.9796 7.55135,-18.2957 0,-25.27527 -7.55132,-6.97962 -19.79441,-6.97962 -27.34573,0 -7.55136,6.97957 -7.55136,18.29567 0,25.27527 7.55132,6.9796 19.79441,6.9796 27.34573,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g186"><path
+             id="path188"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 90.29927,292.1496 c 7.55135,6.9796 7.55135,18.2957 0,25.2753 -7.55132,6.9796 -19.79441,6.9796 -27.34573,0 -7.55136,-6.9796 -7.55136,-18.2957 0,-25.2753 7.55132,-6.9796 19.79441,-6.9796 27.34573,0" /></g><g
+           transform="matrix(1,0,0,-1,73.6264,108.2128)"
+           id="g190"><text
+             id="text192"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan194"
+               y="0"
+               x="0">1</tspan></text>
+</g><path
+           id="path196"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 159.312,120.3504 c 7.5513,-6.9796 7.5513,-18.2957 0,-25.27527 -7.5513,-6.97962 -19.7944,-6.97962 -27.3457,0 -7.5514,6.97957 -7.5514,18.29567 0,25.27527 7.5513,6.9796 19.7944,6.9796 27.3457,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g198"><path
+             id="path200"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 161.812,292.1496 c 7.5513,6.9796 7.5513,18.2957 0,25.2753 -7.5513,6.9796 -19.7944,6.9796 -27.3457,0 -7.5514,-6.9796 -7.5514,-18.2957 0,-25.2753 7.5513,-6.9796 19.7944,-6.9796 27.3457,0" /></g><g
+           transform="matrix(1,0,0,-1,145.1391,108.2128)"
+           id="g202"><text
+             id="text204"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan206"
+               y="0"
+               x="0">2</tspan></text>
+</g><path
+           id="path208"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 53.50923,56.00998 c 7.55136,-6.97958 7.55136,-18.2957 0,-25.27528 -7.55131,-6.97961 -19.79441,-6.97961 -27.34572,0 -7.55136,6.97958 -7.55136,18.2957 0,25.27528 7.55131,6.97961 19.79441,6.97961 27.34572,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g210"><path
+             id="path212"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 56.00923,356.49 c 7.55136,6.9796 7.55136,18.2957 0,25.2753 -7.55131,6.9796 -19.79441,6.9796 -27.34572,0 -7.55136,-6.9796 -7.55136,-18.2957 0,-25.2753 7.55131,-6.9796 19.79441,-6.9796 27.34572,0" /></g><g
+           transform="matrix(1,0,0,-1,39.33637,43.87234)"
+           id="g214"><text
+             id="text216"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan218"
+               y="0"
+               x="0">3</tspan></text>
+</g><path
+           id="path220"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 108.21,56.00998 c 7.5514,-6.97958 7.5514,-18.2957 0,-25.27528 -7.5513,-6.97961 -19.7944,-6.97961 -27.34572,0 -7.55135,6.97958 -7.55135,18.2957 0,25.27528 7.55132,6.97961 19.79442,6.97961 27.34572,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g222"><path
+             id="path224"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 110.71,356.49 c 7.5514,6.9796 7.5514,18.2957 0,25.2753 -7.5513,6.9796 -19.7944,6.9796 -27.34572,0 -7.55135,-6.9796 -7.55135,-18.2957 0,-25.2753 7.55132,-6.9796 19.79442,-6.9796 27.34572,0" /></g><g
+           transform="matrix(1,0,0,-1,94.03715,43.87234)"
+           id="g226"><text
+             id="text228"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan230"
+               y="0"
+               x="0">4</tspan></text>
+</g><path
+           id="path232"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 187.4037,56.00998 c 7.5513,-6.97958 7.5513,-18.2957 0,-25.27528 -7.5513,-6.97961 -19.7944,-6.97961 -27.3458,0 -7.5513,6.97958 -7.5513,18.2957 0,25.27528 7.5514,6.97961 19.7945,6.97961 27.3458,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g234"><path
+             id="path236"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 189.9037,356.49 c 7.5513,6.9796 7.5513,18.2957 0,25.2753 -7.5513,6.9796 -19.7944,6.9796 -27.3458,0 -7.5513,-6.9796 -7.5513,-18.2957 0,-25.2753 7.5514,-6.9796 19.7945,-6.9796 27.3458,0" /></g><g
+           transform="matrix(1,0,0,-1,173.2308,43.87234)"
+           id="g238"><text
+             id="text240"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan242"
+               y="0"
+               x="0">5</tspan></text>
+</g><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g244"><path
+             id="path246"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="M 105.4055,256.5322 91.29083,280.1994" /></g><path
+           id="path248"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 84.69315,125.4297 6.67426,5.3343 -5.15316,3.0732 -1.5211,-8.4075 z" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g250"><path
+             id="path252"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 87.19315,287.0703 6.67426,-5.3343 -5.15316,-3.0732 -1.5211,8.4075 z" /></g><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g254"><path
+             id="path256"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 123.542,257.0324 11.5217,22.3675" /></g><path
+           id="path258"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 136.2272,125.9881 -0.9965,8.4857 -5.3339,-2.7475 6.3304,-5.7382 z" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g260"><path
+             id="path262"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 138.7272,286.5119 -0.9965,-8.4857 -5.3339,2.7475 6.3304,5.7382 z" /></g><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g264"><path
+             id="path266"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="M 67.8444,321.2656 55.77478,343.9127" /></g><path
+           id="path268"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 49.51222,61.52732 6.41005,5.64901 -5.29498,2.82191 -1.11507,-8.47092 z" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g270"><path
+             id="path272"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 52.01222,350.9727 6.41005,-5.649 -5.29498,-2.8219 -1.11507,8.4709 z" /></g><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g274"><path
+             id="path276"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 82.21968,322.4172 6.23208,19.6435" /></g><path
+           id="path278"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 88.37099,62.81384 0.4403,8.53266 -5.71907,-1.81443 5.27877,-6.71823 z" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g280"><path
+             id="path282"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 90.87099,349.6862 0.4403,-8.5327 -5.71907,1.8144 5.27877,6.7183 z" /></g><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g284"><path
+             id="path286"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 155.5774,321.8234 9.2541,21.1951" /></g><path
+           id="path288"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 165.5326,62.14986 -0.4517,8.53206 -5.4988,-2.40084 5.9505,-6.13122 z" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g290"><path
+             id="path292"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 168.0326,350.3501 -0.4517,-8.532 -5.4988,2.4008 5.9505,6.1312 z" /></g><path
+           id="path294"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 317.0231,182.9036 c 7.5514,-6.9796 7.5514,-18.2957 0,-25.2753 -7.5513,-6.9796 -19.7944,-6.9796 -27.3457,0 -7.5514,6.9796 -7.5514,18.2957 0,25.2753 7.5513,6.9796 19.7944,6.9796 27.3457,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g296"><path
+             id="path298"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 319.5231,229.5964 c 7.5514,6.9796 7.5514,18.2957 0,25.2753 -7.5513,6.9796 -19.7944,6.9796 -27.3457,0 -7.5514,-6.9796 -7.5514,-18.2957 0,-25.2753 7.5513,-6.9796 19.7944,-6.9796 27.3457,0" /></g><g
+           transform="matrix(1,0,0,-1,302.8503,170.766)"
+           id="g300"><text
+             id="text302"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-10.33887,4)"><tspan
+               id="tspan304"
+               y="0"
+               x="0 3.9960001 10.6704 17.344801">root</tspan></text>
+</g><path
+           id="path306"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 278.6509,118.5632 c 7.5514,-6.9796 7.5514,-18.2957 0,-25.2753 -7.5513,-6.97962 -19.7944,-6.97962 -27.3457,0 -7.5513,6.9796 -7.5513,18.2957 0,25.2753 7.5513,6.9796 19.7944,6.9796 27.3457,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g308"><path
+             id="path310"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 281.1509,293.9368 c 7.5514,6.9796 7.5514,18.2957 0,25.2753 -7.5513,6.9796 -19.7944,6.9796 -27.3457,0 -7.5513,-6.9796 -7.5513,-18.2957 0,-25.2753 7.5513,-6.9796 19.7944,-6.9796 27.3457,0" /></g><g
+           transform="matrix(1,0,0,-1,264.4781,106.4255)"
+           id="g312"><text
+             id="text314"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan316"
+               y="0"
+               x="0">1</tspan></text>
+</g><path
+           id="path318"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 350.1637,118.5632 c 7.5513,-6.9796 7.5513,-18.2957 0,-25.2753 -7.5514,-6.97962 -19.7944,-6.97962 -27.3458,0 -7.5513,6.9796 -7.5513,18.2957 0,25.2753 7.5514,6.9796 19.7944,6.9796 27.3458,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g320"><path
+             id="path322"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 352.6637,293.9368 c 7.5513,6.9796 7.5513,18.2957 0,25.2753 -7.5514,6.9796 -19.7944,6.9796 -27.3458,0 -7.5513,-6.9796 -7.5513,-18.2957 0,-25.2753 7.5514,-6.9796 19.7944,-6.9796 27.3458,0" /></g><g
+           transform="matrix(1,0,0,-1,335.9908,106.4255)"
+           id="g324"><text
+             id="text326"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan328"
+               y="0"
+               x="0">2</tspan></text>
+</g><path
+           id="path330"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 244.3609,54.22275 c 7.5514,-6.97958 7.5514,-18.2957 0,-25.27528 -7.5513,-6.97961 -19.7944,-6.97961 -27.3457,0 -7.5514,6.97958 -7.5514,18.2957 0,25.27528 7.5513,6.97961 19.7944,6.97961 27.3457,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g332"><path
+             id="path334"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 246.8609,358.2773 c 7.5514,6.9795 7.5514,18.2957 0,25.2752 -7.5513,6.9796 -19.7944,6.9796 -27.3457,0 -7.5514,-6.9795 -7.5514,-18.2957 0,-25.2752 7.5513,-6.9797 19.7944,-6.9797 27.3457,0" /></g><g
+           transform="matrix(1,0,0,-1,230.188,42.08511)"
+           id="g336"><text
+             id="text338"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan340"
+               y="0"
+               x="0">3</tspan></text>
+</g><path
+           id="path342"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 299.0617,54.22275 c 7.5513,-6.97958 7.5513,-18.2957 0,-25.27528 -7.5513,-6.97961 -19.7944,-6.97961 -27.3457,0 -7.5514,6.97958 -7.5514,18.2957 0,25.27528 7.5513,6.97961 19.7944,6.97961 27.3457,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g344"><path
+             id="path346"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 301.5617,358.2773 c 7.5513,6.9795 7.5513,18.2957 0,25.2752 -7.5513,6.9796 -19.7944,6.9796 -27.3457,0 -7.5514,-6.9795 -7.5514,-18.2957 0,-25.2752 7.5513,-6.9797 19.7944,-6.9797 27.3457,0" /></g><g
+           transform="matrix(1,0,0,-1,284.8888,42.08511)"
+           id="g348"><text
+             id="text350"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan352"
+               y="0"
+               x="0">4</tspan></text>
+</g><path
+           id="path354"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 378.2553,54.22275 c 7.5514,-6.97958 7.5514,-18.2957 0,-25.27528 -7.5513,-6.97961 -19.7944,-6.97961 -27.3457,0 -7.5513,6.97958 -7.5513,18.2957 0,25.27528 7.5513,6.97961 19.7944,6.97961 27.3457,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g356"><path
+             id="path358"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 380.7553,358.2773 c 7.5514,6.9795 7.5514,18.2957 0,25.2752 -7.5513,6.9796 -19.7944,6.9796 -27.3457,0 -7.5513,-6.9795 -7.5513,-18.2957 0,-25.2752 7.5513,-6.9797 19.7944,-6.9797 27.3457,0" /></g><g
+           transform="matrix(1,0,0,-1,364.0825,42.08511)"
+           id="g360"><text
+             id="text362"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan364"
+               y="0"
+               x="0">5</tspan></text>
+</g><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g366"><path
+             id="path368"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 296.2571,258.3194 -14.1149,23.6671" /></g><path
+           id="path370"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 275.5445,123.6427 6.6743,5.3342 -5.1532,3.0733 -1.5211,-8.4075 z" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g372"><path
+             id="path374"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 278.0445,288.8573 6.6743,-5.3342 -5.1532,-3.0733 -1.5211,8.4075 z" /></g><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g376"><path
+             id="path378"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 314.3933,258.8198 11.5212,22.3678" /></g><path
+           id="path380"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 327.0777,124.2004 -0.9962,8.4858 -5.334,-2.7475 6.3302,-5.7383 z" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g382"><path
+             id="path384"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 329.5777,288.2996 -0.9962,-8.4858 -5.334,2.7475 6.3302,5.7383 z" /></g><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g386"><path
+             id="path388"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 258.696,323.0528 -12.0697,22.6471" /></g><path
+           id="path390"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 240.3637,59.74016 6.4101,5.64899 -5.295,2.82194 -1.1151,-8.47093 z" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g392"><path
+             id="path394"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 242.8637,352.7598 6.4101,-5.649 -5.295,-2.8219 -1.1151,8.4709 z" /></g><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g396"><path
+             id="path398"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 273.0709,324.2046 6.2315,19.6436" /></g><path
+           id="path400"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 279.2215,61.02629 0.4405,8.53264 -5.7191,-1.81428 5.2786,-6.71836 z" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g402"><path
+             id="path404"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 281.7215,351.4737 0.4405,-8.5326 -5.7191,1.8142 5.2786,6.7184 z" /></g><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g406"><path
+             id="path408"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 346.429,323.6106 9.254,21.1952" /></g><path
+           id="path410"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 356.3841,60.36255 -0.4517,8.53205 -5.4988,-2.4008 5.9505,-6.13125 z" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g412"><path
+             id="path414"
+             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 358.8841,352.1375 -0.4517,-8.5321 -5.4988,2.4008 5.9505,6.1313 z" /></g><path
+           id="path416"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 371.9273,184.6908 c 7.5514,-6.9795 7.5514,-18.2957 0,-25.2752 -7.5513,-6.9797 -19.7944,-6.9797 -27.3457,0 -7.5513,6.9795 -7.5513,18.2957 0,25.2752 7.5513,6.9796 19.7944,6.9796 27.3457,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g418"><path
+             id="path420"
+             style="fill:none;stroke:#ff2600;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 374.4273,227.8092 c 7.5514,6.9795 7.5514,18.2957 0,25.2752 -7.5513,6.9797 -19.7944,6.9797 -27.3457,0 -7.5513,-6.9795 -7.5513,-18.2957 0,-25.2752 7.5513,-6.9796 19.7944,-6.9796 27.3457,0" /></g><g
+           transform="matrix(1,0,0,-1,357.7545,172.5532)"
+           id="g422"><text
+             id="text424"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-10.33887,4)"><tspan
+               id="tspan426"
+               y="0"
+               x="0 3.9960001 10.6704 17.344801">root</tspan></text>
+</g><path
+           id="path428"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 405.0679,120.3504 c 7.5513,-6.9796 7.5513,-18.2957 0,-25.27527 -7.5513,-6.97961 -19.7944,-6.97961 -27.3457,0 -7.5514,6.97957 -7.5514,18.29567 0,25.27527 7.5513,6.9796 19.7944,6.9796 27.3457,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g430"><path
+             id="path432"
+             style="fill:none;stroke:#ff2600;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 407.5679,292.1496 c 7.5513,6.9796 7.5513,18.2957 0,25.2753 -7.5513,6.9796 -19.7944,6.9796 -27.3457,0 -7.5514,-6.9796 -7.5514,-18.2957 0,-25.2753 7.5513,-6.9796 19.7944,-6.9796 27.3457,0" /></g><g
+           transform="matrix(1,0,0,-1,390.895,108.2128)"
+           id="g434"><text
+             id="text436"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-3.336914,4)"><tspan
+               id="tspan438"
+               y="0"
+               x="0">2</tspan></text>
+</g><path
+           id="path440"
+           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 433.1596,56.00998 c 7.5513,-6.97957 7.5513,-18.2957 0,-25.27527 -7.5514,-6.97962 -19.7945,-6.97962 -27.3458,0 -7.5513,6.97957 -7.5513,18.2957 0,25.27527 7.5513,6.97962 19.7944,6.97962 27.3458,0" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g442"><path
+             id="path444"
+             style="fill:none;stroke:#ff2600;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 435.6596,356.49 c 7.5513,6.9796 7.5513,18.2957 0,25.2753 -7.5514,6.9796 -19.7945,6.9796 -27.3458,0 -7.5513,-6.9796 -7.5513,-18.2957 0,-25.2753 7.5513,-6.9796 19.7944,-6.9796 27.3458,0" /></g><g
+           transform="matrix(1,0,0,-1,418.9867,43.87235)"
+           id="g446"><text
+             id="text448"
+             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:Helvetica;-inkscape-font-specification:Helvetica;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             transform="translate(-10.01074,4)"><tspan
+               id="tspan450"
+               y="0"
+               x="0 6.6743999 13.3488">100</tspan></text>
+</g><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g452"><path
+             id="path454"
+             style="fill:none;stroke:#ff2600;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 345.002,251.6144 -53.6951,38.0668" /></g><path
+           id="path456"
+           style="fill:#ff2600;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 282.2806,118.192 8.2613,2.1794 -3.4701,4.8948 -4.7912,-7.0742 z" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g458"><path
+             id="path460"
+             style="fill:none;stroke:#ff2600;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 284.7806,294.308 8.2613,-2.1794 -3.4701,-4.8948 -4.7912,7.0742 z" /></g><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g462"><path
+             id="path464"
+             style="fill:none;stroke:#ff2600;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 369.2979,257.0324 11.5218,22.3675" /></g><path
+           id="path466"
+           style="fill:#ff2600;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 381.9832,125.9882 -0.9965,8.4857 -5.3339,-2.7476 6.3304,-5.7381 z" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g468"><path
+             id="path470"
+             style="fill:none;stroke:#ff2600;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 384.4832,286.5118 -0.9965,-8.4857 -5.3339,2.7476 6.3304,5.7381 z" /></g><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g472"><path
+             id="path474"
+             style="fill:none;stroke:#ff2600;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 401.3337,321.8232 9.2546,21.195" /></g><path
+           id="path476"
+           style="fill:#ff2600;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 411.2896,62.15028 -0.4519,8.53204 -5.4987,-2.40096 5.9506,-6.13108 z" /><g
+           transform="matrix(1,0,0,-1,-2.5,412.5)"
+           id="g478"><path
+             id="path480"
+             style="fill:none;stroke:#ff2600;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
+             d="m 413.7896,350.3497 -0.4519,-8.532 -5.4987,2.4009 5.9506,6.1311 z" /></g></g></g></g></svg>
\ No newline at end of file
--- a/slide/slide.html	Sun Feb 12 18:09:55 2017 +0900
+++ b/slide/slide.html	Sun Feb 12 18:55:36 2017 +0900
@@ -125,9 +125,11 @@
 
 <div>
 <h1>データベースのトランザクションとデータ構造のギャップ</h1>
+<font size=5>
 <p>データベースには、複数のレコードをアップデートするときに、整合性を維持する仕組みとしてトランザクションがある。</p>
 <p>データ構造には並行処理ようにスレッドセーフなものが用意されている。しかし、複数のスレッドセーフなデータ構造はアクセスするときに整合性を維持するトランザクションは自分で用意する必要があり、標準的なものは用意されていない。</p>
 <p>特に複数のリストや木構造に対してトランザクションが必要になってきている。</p>
+</font>
 </div>
 
 
@@ -168,10 +170,12 @@
 <p>Jungleはゲームなどのアイテムのリストをそのまま木構造に格納することができ、トランザクションと持続性を提供する。</p>
 <p>Jungleは様々な構造のデータ(例えばXML/JSON/LIST)を木構造としてそのまま格納することが可能である。</p>
 <p>決まった版の木は変更されないので、いちいち木を検索することなく木構造をそのままプログラムのデータ構造として用いることができる。</p>
-<div>
+</font>
+</div>
 
 <div>
 <h1>Jungleの構造とAPI</h1>
+<font size=5>
 <p>以下では、Jungleの構成要素と木へのアクセス方法を説明する。</p>
 <ol>
 <li>木とノード
@@ -180,23 +184,28 @@
 <li>NodePath
 <li>ノードの編集
 <li>検索機能
+</ol>
+</font>
 </div>
 
+<diV>
 <h1>Jungleの構造</h1>
 <font size=5>
 <p>木は複数のノードの集合でできており、その木の集合によりJungleが構成されている。</p>
 <p>ノードは自身の子のリストと属性名と属性値の組でデータを持つ。これはデータベースのレコードに値する。</p>
 <p>通常のレコードと異なり、ノードは自身の子供を持つ。</p>
 <p>親から子への片方向の参照しか持たない。</p>
-<embed src="../figures/multiComponent.pdf" width="800" height="500"/>
+<embed src="images/multiComponent.svg" width="800" height="500"/>
 </font>
 </div>
 
 <div>
 <h1>JungleのTransaction</h1>
 <font size=5>
-<p>データの変更は一度生成した木を上書きせず、ルートから変更を行うノードまでコピーを行い、新しく木構造を構築する。最後にルートをアトミックに入れ替えてコミットする。コミットが失敗した場合は最初からやり直す。</p>
-<embed src="../figures/non_destructive_tree.pdf" width="800" height="500"/>
+<p>データの変更は一度生成した木を上書きせず、ルートから変更を行うノードまでコピーを行い、新しく木構造を構築する。</p>
+<[>最後にルートをアトミックに入れ替えてCommitする。</p>
+<p>他のThreadとCommitが競合し失敗した場合は最初からやり直す。</p>
+<embed src="images/non_destructive_tree.svg" width="800" height="500"/>
 </font>
 </div>
 
@@ -226,8 +235,8 @@
 <p>Jungleでは木のノードの位置をNodePathを使って表す。</p>
 <p>ルートから対象のノードまでの経路を数字で指し示す。</p>
 <p>ルートノードは例外として-1と表記される。</p>
-<p>NodePathクラスを用いて[-1,1,2,3]を表している例を以下に貼る。</p>
-<embed src="../figures/nodepath.pdf" width="800" height="500"/>
+<p>NodePathクラスを用いて[-1,1,2,3]を表している例を以下に記述する。</p>
+<embed src="images/nodepath.svg" width="800" height="500"/>
 </font>
 </div>
 
@@ -247,23 +256,6 @@
 
 
 
-
-
-<div>
-<h1>JungleTreeEditorのAPI</h1>
-<font size=5>
-<p>JungleTreeEditorが提供している木の編集APIを以下に記す。</p>
-<div style="padding: 10px; margin-bottom: 10px; border: 5px double #333333;">
-<pre><code class="language-Java">
-
-</code></pre>
-</div>
-
-</font>
-</div>
-
-
-
 <div>
 <h1>Jungleの検索機能</h1>
 <font size=5>
@@ -290,11 +282,12 @@
 <h1>本修論でのJungleの改良点</h1>
 <font size=5>
 <ol>
-<li>高速な非破壊赤黒木の実装(O(log n))
-<li>検索APIの実装(卒論時)
-<li>Indexの差分アップデート(O(log n))
-<li>線形リストの高速化(O(1))
-<li>Jungle Tree自体のバランス化による大きな木の扱い(O(log n))
+<li>高速な非破壊赤黒木の実装(O(log n))</li><br>
+<li>検索APIの実装(卒論時)</li><br>
+<li>Indexの差分アップデート(O(log n))</li><br>
+<li>線形リストの高速化(O(1))</li><br>
+<li>Jungle Tree自体のバランス化による大きな木の扱い(O(log n))</li><br>
+</ol>
 </font>
 </div>
 
@@ -347,50 +340,51 @@
 <p>逆にルートを取り除き、その子供をルートにする操作(Pop)もO(1)である。</p>
 <p>これらにより、線形木を高速に操作することができる。</p>
 <p>Pushを連続で行うと、リストは逆順に構築される。</p>
-<embed src="../figures/PushPopDemerit.pdf" width="800" height="500"/>
+<embed src="images/PushPopDemerit.svg" width="800" height="500"/>
 </font>
 </div>
 
 
 <div>
-<h1>Differential Jungle Tree</h1>
+<h1>差分木</h1>
 <font size=5>
 <p>木のノードの追加順の線形リストが必要な場合もある。例えばLogなどである。</p>
-<p>Differential Jungle Treeは木の最後尾のノードへのポインタを持つ。</p>
-<p>最後尾に新しいノードをAtomicに書き込む。ルートは、版ごとに最後尾のノードを保持しており、
+<p>差分木は木の最後尾のノードへのポインタを持つ。</p>
+<p>最後尾に新しいノードをAtomicに書き込む。ルートは版ごとに最後尾のノードを保持しており、
 木自体は変更されるが、その版の木の長さの範囲では変更されていない。</p>
 <p>版ごとの最後尾を越えないようにアクセスすることで、線形木の非破壊性を維持することができる。</p>
-<embed src="../figures/findDifTree.pdf" width="800" height="500"/>
+<embed src="images/findDifTree.svg" width="800" height="500"/>
 <p></p>
 </font>
 </div>
 
 <div>
-<font size=6>
-<h1>Differential Jungle Treeの作成API</h1>
-<p>Differential Jungle Treeは、特別なAPIで作成する必要がある。</p>
+<font size=5>
+<h1>差分木の作成API</h1>
+<p>差分木は、特別なAPIで作成する必要がある。</p>
 <div style="padding: 10px; margin-bottom: 10px; border: 5px double #333333;">
 <pre><code class="language-Java"> JungleTree createNewDifferenceTree(String treeName);
 </code></pre>
 </div>
-<p>差分木への追加を複数回行うと、複数回のトランザクション処理を行う必要がある。
-複数の追加をSub Treeに対して破壊的に行って、そのSub Treeを差分木へ追加することにより、トランザクションを一回で済ませることができるようにしている。</p>
+<p>差分木への追加を複数回行うと、複数回のトランザクション処理を行う必要がある。</p>
+
+</p>複数の追加をSub Treeに対して破壊的に行って、そのSub Treeを差分木へ追加することにより、トランザクションを一回で済ませることができるようにしている。</p>
 </font>
 </div>
 
 
 <div>
-<font size=6>
+<font size=5>
 <h1>Differential Jungle Treeの編集の例</h1>
 <p>Differential Jungle Treeの編集例を以下の図に記す。</p>
-<embed src="../figures/EditDifferencialTree.pdf" width="800" height="500"/>
+<embed src="images/EditDifferencialTree.svg" width="800" height="500"/>
 <p></p>
 </font>
 </div>
 
 
 <div>
-<font size=6>
+<font size=5>
 <h1>Differential Jungle Treeの整合性</h1>
 <p>Default Jungle TreeへCommitは編集後の木のルートをAtomicに入れ替えることで行う。</p>
 <p>しかしDifferential Jungle Treeは、ルートの入れ替えと、Editorが持つ木構造の末尾ノードへのAppendの2つのプロセスからなる。</p>
@@ -402,7 +396,7 @@
 
 
 <div>
-<font size=6>
+<font size=5>
 <h1>Jungle上での巨大な木の扱い</h1>
 <p>Jungleは木の編集時、ルートから編集を行う位置までのノードの複製を行う。</p>
 <p>そのため、木の編集の手間は木構造の大きさにも依存している。</p>
@@ -414,7 +408,7 @@
 </div>
 
 <div>
-<font size=6>
+<font size=5>
 <h1>Red Black Jungle Treeの作成API</h1>
 <p>Red Black Jungle Treeは、特別なAPIで作成する必要がある。</p>
 <div style="padding: 10px; margin-bottom: 10px; border: 5px double #333333;">
@@ -428,7 +422,7 @@
 
 
 <div>
-<font size=6>
+<font size=5>
 <h1>NodePathの拡張</h1>
 <p>Red Black Jungle Treeは、ノードを追加、削除するたびに木のバランスが行われるため、各ノードのPathが変わってしまう。</p>
 <p>その為、編集を加える際に、編集対象のノードのPathを調べる必要がある。</p>
@@ -439,21 +433,23 @@
 
 
 <div>
-<font size=6>
+<font size=5>
 <h1>新たに追加した要素の評価</h1>
-<p>Jungleに新しく追加した機能の性能測定を行う。</p>
-<p>新しく実装したTreeMapとFunctionalJavaのTreeMap</p>
-<p>IndexのFullアップデートと差分アップデート</p>
-<p>Default Jungle TreeとDefferential Jungle Tree</p>
-<p>Default Jungle Tree と Red Black Jungle Tree</p>
-<p>最後に既存のDBであるPostgreSQLとMongoDBとJungleの比較を行う。</p>
+<ol>
+<li>Jungleに新しく追加した機能の性能測定を行う。</li><br>
+<li>新しく実装したTreeMapとFunctionalJavaのTreeMap</li><br>
+<li>IndexのFullアップデートと差分アップデート</li><br>
+<li>Default Jungle TreeとDefferential Jungle Tree</li><br>
+<li>Default Jungle Tree と Red Black Jungle Tree</li><br>
+<li>最後に既存のDBであるPostgreSQLとMongoDBとJungleの比較を行う。</li><br>
+</ol>
 </font>
 </div>
 
 
 
 <div>
-<font size=6>
+<font size=5>
 <h1>TreeMapの測定</h1>
 <p>比較対象には、 TreeMap 実装前に Jungle で使用していた Functional Java の TreeMap を使用する。</p>
 <p> TreeMap に1000回の Get を行った際のグラフである。</p>
@@ -461,14 +457,14 @@
 <p>X 軸は Get を行う TreeMap のノード数。</p>
 <p>Y 軸は Get にかかった時間を表す。</p>
 -->
-<embed src="../result/treemap/find.pdf" width="800" height="500"/>
+<embed src="images/find.svg" width="800" height="500"/>
 </font>
 </div>
 
 
 
 <div>
-<font size=6>
+<font size=5>
 <h1>TreeMapの測定の考察</h1>
 <p>新たに実装したTreeMapの方が極めて高速な検索を行えている。</p>
 <p>理由として、JungleのTreeMapは二分探索木の探索アルゴリズムで探索するのに対して、Functional Javaは検索対象のノードがルートになる木を再構築し、ルートを返すといったアルゴリズムのを採用しているからである</p>
@@ -477,7 +473,7 @@
 </div>
 
 <div>
-<font size=6>
+<font size=5>
 <h1>Indexの差分アップデートの測定</h1>
 <p>比較対象は、IndexのFullアップデートとする。</p>
 <p>測定は木にノードを追加、Commitを1 セットの変更として行う。</p>
@@ -485,12 +481,12 @@
 <p>X 軸は、木に行った変更のセット数。</p>
 <p>Y 軸は、木の構築にかかった時間を表す。</p>
 -->
-<embed src="../result/createIndex.pdf" width="800" height="500"/>
+<embed src="images/createIndex.svg" width="800" height="500"/>
 </font>
 </div>
 
 <div>
-<font size=6>
+<font size=5>
 <h1>Indexの差分アップデートの測定の考察</h1>
 <p>IndexのFullアップデートに比べて差分Updateの方が高速に木の構築に成功している。</p>
 <p>期待通りの性能が出たといえる。</p>
@@ -498,7 +494,7 @@
 </div>
 
 <div>
-<font size=6>
+<font size=5>
 <h1>正順の線形木の構築時間の測定</h1>
 <p>Differential Jungle Treeの性能測定を行う。</p>
 <p>比較対象はDefault Jungle Treeを選択した。</p>
@@ -507,12 +503,12 @@
 <p>X軸は構築した木のノード数。</p>
 <p>Y 軸は構築にかかった時間を表す。</p>
 -->
-<embed src="../result/createListTree.pdf" width="800" height="500"/>
+<embed src="images/createListTree.svg" width="800" height="500"/>
 </font>
 </div>
 
 <div>
-<font size=6>
+<font size=5>
 <h1>正順の線形木の構築時間の考察</h1>
 <p>Commit毎に全てのノードの複製を行うDefault Jungle Treeに比べて、木の複製を行わないDifferential Jungle Treeが早いのは当然だといえる。</p>
 <p>期待通りの性能が出た。</p>
@@ -520,35 +516,34 @@
 </div>
 
 <div>
-<font size=6>
+<font size=5>
 <h1>Red Black Jungle Tree の測定</h1>
 <p>比較対象は、Default Jungle Treeを選択した。</p>
-<embed src="../result/createRedBlackTreeAndDefaultTreeTime.pdf" width="800" height="500"/>
+<embed src="images/createRedBlackTreeAndDefaultTreeTime.svg" width="800" height="500"/>
 </font>
 </div>
 
 <div>
-<font size=6>
+<font size=5>
 <h1>Red Black Jungle Tree の測定の考察</h1>
 <p>Red Black Jungle Treeは自身の木の形がIndexと同じ働きを持っている。</p>
-<p>なのでIndexを木の編集時作る必要がない。</p>
 <p>Commit のたびにIndexを作っているDefault Jungle Treeより早くなるのは当然だといえる。</p>
 <p>期待通りの性能が出た。</p>
 </font>
 </div>
 
 <div>
-<font size=6>
+<font size=5>
 <h1>既存のDBとJungleの比較</h1>
 <p>比較対象はMongoDBとPostgreSQLを選択した。</p>
 <p>PostgreSQLはJson形式でデータを格納している。</p>
 <p>データの検索速度を比較した。</p>
-<embed src="../result/comparedb.pdf" width="800" height="500"/>
+<embed src="images/comparedb.svg" width="800" height="500"/>
 </font>
 </div>
 
 <div>
-<font size=6>
+<font size=5>
 <h1>既存のDBとJungleの比較の考察</h1>
 <p>MongoDBとPostgreSQLは、プログラム外にあるデータベースに通信を用いてアクセスしている。</p>
 <p>Jungleは、メモリの中にデータを持ち通信を使わずデータにアクセスできる。</p>
@@ -559,14 +554,15 @@
 
 
 <div>
-<font size=6>
+<font size=5>
 <h1>まとめ</h1>
 <p>Jungleの性能を向上させるために新たな要素を追加した。</p>
 <ol>
-<li>非破壊TreeMap</li>
-<li>Indexの差分アップデート</li>
-<li>Differential Jungle Tree</li>
-<li>Red Black Jungle Tree</li>
+<li>高速な非破壊赤黒木の実装(O(log n))</li><br>
+<li>検索APIの実装(卒論時)</li><br>
+<li>Indexの差分アップデート(O(log n))</li><br>
+<li>線形リストの高速化(O(1))</li><br>
+<li>Jungle Tree自体のバランス化による大きな木の扱い(O(log n))</li><br>
 </ol>
 <p>実装後の測定では、全てが既存の木と比べて高速に動いていた。</p>
 <p>また、Jungleは既存のDBと比較しても、極めて高速な検索が行えることがわかった。</p>
@@ -575,7 +571,7 @@
 
 
 <div>
-<font size=6>
+<font size=5>
 <h1>今後の課題</h1>
 <h2>木の設計手法の確立</h2>
 <p>JungleはRDB と異なり格納するデータの自由度は大きい。</p>
@@ -586,6 +582,16 @@
 </div>
 
 
+<div>
+<font size=5>
+<h1>発表履歴</h1>
+<ol>
+<li>非破壊的木構造データベースJungleとその評価, 金川竜己 , 河野真治 (琉球大学)<br> システムソフトウェアとオペレーティング・システム研究会 ,2015 Okinawa, May, 2015</li><br>
+<li>ソフトウェア内部で使用するのに適した木構造データベースJungle<br> 金川竜己, 武田和馬(琉球大学), 河野真治(琉球大学),第58回プログラミング・シンポジウム, Jan, 2017</li><br>
+</ol>
+</font>
+</div>
+
 
 </div>