cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

TreeRCU-gp-init-1.svg (24077B)


      1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
      2<!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
      3
      4<!-- CreationDate: Wed Dec  9 17:35:03 2015 -->
      5
      6<!-- Magnification: 2.000 -->
      7
      8<svg
      9   xmlns:dc="http://purl.org/dc/elements/1.1/"
     10   xmlns:cc="http://creativecommons.org/ns#"
     11   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     12   xmlns:svg="http://www.w3.org/2000/svg"
     13   xmlns="http://www.w3.org/2000/svg"
     14   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
     15   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
     16   width="1039.3743"
     17   height="677.72852"
     18   viewBox="-44 -44 13821.733 9008.3597"
     19   id="svg2"
     20   version="1.1"
     21   inkscape:version="0.48.4 r9939"
     22   sodipodi:docname="TreeRCU-gp-init-1.svg">
     23  <metadata
     24     id="metadata212">
     25    <rdf:RDF>
     26      <cc:Work
     27         rdf:about="">
     28        <dc:format>image/svg+xml</dc:format>
     29        <dc:type
     30           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
     31        <dc:title />
     32      </cc:Work>
     33    </rdf:RDF>
     34  </metadata>
     35  <defs
     36     id="defs210">
     37    <marker
     38       inkscape:stockid="Arrow1Send"
     39       orient="auto"
     40       refY="0"
     41       refX="0"
     42       id="Arrow1Send"
     43       style="overflow:visible">
     44      <path
     45         id="path3940"
     46         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
     47         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
     48         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
     49         inkscape:connector-curvature="0" />
     50    </marker>
     51    <marker
     52       inkscape:stockid="TriangleOutS"
     53       orient="auto"
     54       refY="0"
     55       refX="0"
     56       id="TriangleOutS"
     57       style="overflow:visible">
     58      <path
     59         id="path4073"
     60         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
     61         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
     62         transform="scale(0.2,0.2)"
     63         inkscape:connector-curvature="0" />
     64    </marker>
     65    <marker
     66       inkscape:stockid="TriangleOutM"
     67       orient="auto"
     68       refY="0"
     69       refX="0"
     70       id="TriangleOutM"
     71       style="overflow:visible">
     72      <path
     73         id="path4070"
     74         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
     75         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
     76         transform="scale(0.4,0.4)"
     77         inkscape:connector-curvature="0" />
     78    </marker>
     79    <marker
     80       inkscape:stockid="Arrow2Mend"
     81       orient="auto"
     82       refY="0"
     83       refX="0"
     84       id="Arrow2Mend"
     85       style="overflow:visible">
     86      <path
     87         id="path3952"
     88         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
     89         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
     90         transform="scale(-0.6,-0.6)"
     91         inkscape:connector-curvature="0" />
     92    </marker>
     93    <marker
     94       inkscape:stockid="Arrow2Lend"
     95       orient="auto"
     96       refY="0"
     97       refX="0"
     98       id="Arrow2Lend"
     99       style="overflow:visible">
    100      <path
    101         id="path3946"
    102         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    103         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    104         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    105         inkscape:connector-curvature="0" />
    106    </marker>
    107    <marker
    108       inkscape:stockid="Arrow1Mend"
    109       orient="auto"
    110       refY="0"
    111       refX="0"
    112       id="Arrow1Mend"
    113       style="overflow:visible">
    114      <path
    115         id="path3970"
    116         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
    117         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
    118         transform="matrix(-0.4,0,0,-0.4,-4,0)"
    119         inkscape:connector-curvature="0" />
    120    </marker>
    121    <marker
    122       inkscape:stockid="Arrow2Mend"
    123       orient="auto"
    124       refY="0"
    125       refX="0"
    126       id="Arrow2Mend-7"
    127       style="overflow:visible">
    128      <path
    129         inkscape:connector-curvature="0"
    130         id="path3952-0"
    131         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    132         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    133         transform="scale(-0.6,-0.6)" />
    134    </marker>
    135    <marker
    136       inkscape:stockid="Arrow1Send"
    137       orient="auto"
    138       refY="0"
    139       refX="0"
    140       id="Arrow1Send-3"
    141       style="overflow:visible">
    142      <path
    143         inkscape:connector-curvature="0"
    144         id="path3940-6"
    145         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
    146         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
    147         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
    148    </marker>
    149    <marker
    150       inkscape:stockid="Arrow1Send"
    151       orient="auto"
    152       refY="0"
    153       refX="0"
    154       id="Arrow1Send-1"
    155       style="overflow:visible">
    156      <path
    157         inkscape:connector-curvature="0"
    158         id="path3940-2"
    159         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
    160         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
    161         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
    162    </marker>
    163    <marker
    164       inkscape:stockid="Arrow1Send"
    165       orient="auto"
    166       refY="0"
    167       refX="0"
    168       id="Arrow1Send-0"
    169       style="overflow:visible">
    170      <path
    171         inkscape:connector-curvature="0"
    172         id="path3940-9"
    173         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
    174         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
    175         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
    176    </marker>
    177    <marker
    178       inkscape:stockid="Arrow2Lend"
    179       orient="auto"
    180       refY="0"
    181       refX="0"
    182       id="Arrow2Lend-3"
    183       style="overflow:visible">
    184      <path
    185         id="path3946-1"
    186         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    187         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    188         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    189         inkscape:connector-curvature="0" />
    190    </marker>
    191    <marker
    192       inkscape:stockid="Arrow2Lend"
    193       orient="auto"
    194       refY="0"
    195       refX="0"
    196       id="Arrow2Lend-4"
    197       style="overflow:visible">
    198      <path
    199         id="path3946-7"
    200         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    201         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    202         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    203         inkscape:connector-curvature="0" />
    204    </marker>
    205    <marker
    206       inkscape:stockid="Arrow2Lend"
    207       orient="auto"
    208       refY="0"
    209       refX="0"
    210       id="marker4880"
    211       style="overflow:visible">
    212      <path
    213         id="path4882"
    214         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    215         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    216         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    217         inkscape:connector-curvature="0" />
    218    </marker>
    219    <marker
    220       inkscape:stockid="Arrow2Lend"
    221       orient="auto"
    222       refY="0"
    223       refX="0"
    224       id="Arrow2Lend-5"
    225       style="overflow:visible">
    226      <path
    227         id="path3946-0"
    228         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    229         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    230         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    231         inkscape:connector-curvature="0" />
    232    </marker>
    233    <marker
    234       inkscape:stockid="Arrow2Lend"
    235       orient="auto"
    236       refY="0"
    237       refX="0"
    238       id="Arrow2Lend-6"
    239       style="overflow:visible">
    240      <path
    241         id="path3946-10"
    242         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    243         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
    244         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    245         inkscape:connector-curvature="0" />
    246    </marker>
    247    <marker
    248       inkscape:stockid="Arrow1Send"
    249       orient="auto"
    250       refY="0"
    251       refX="0"
    252       id="Arrow1Send-36"
    253       style="overflow:visible">
    254      <path
    255         id="path3940-7"
    256         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
    257         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
    258         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
    259         inkscape:connector-curvature="0" />
    260    </marker>
    261  </defs>
    262  <sodipodi:namedview
    263     pagecolor="#ffffff"
    264     bordercolor="#666666"
    265     borderopacity="1"
    266     objecttolerance="10"
    267     gridtolerance="10"
    268     guidetolerance="10"
    269     inkscape:pageopacity="0"
    270     inkscape:pageshadow="2"
    271     inkscape:window-width="1087"
    272     inkscape:window-height="1144"
    273     id="namedview208"
    274     showgrid="true"
    275     inkscape:zoom="2.6330492"
    276     inkscape:cx="524.82797"
    277     inkscape:cy="519.31194"
    278     inkscape:window-x="79"
    279     inkscape:window-y="28"
    280     inkscape:window-maximized="0"
    281     inkscape:current-layer="g3188"
    282     fit-margin-top="5"
    283     fit-margin-right="5"
    284     fit-margin-left="5"
    285     fit-margin-bottom="5">
    286    <inkscape:grid
    287       type="xygrid"
    288       id="grid3059"
    289       empspacing="5"
    290       visible="true"
    291       enabled="true"
    292       snapvisiblegridlinesonly="true"
    293       originx="1.6062488e-07px"
    294       originy="10.7285px" />
    295  </sodipodi:namedview>
    296  <path
    297     sodipodi:nodetypes="cc"
    298     inkscape:connector-curvature="0"
    299     id="path3134-9-0-3"
    300     d="m 6871.027,46.883461 0,8777.144039"
    301     style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
    302  <g
    303     style="fill:none;stroke-width:0.025in"
    304     transform="translate(2450.4075,-10679.115)"
    305     id="g3188">
    306    <text
    307       xml:space="preserve"
    308       x="3119.363"
    309       y="13255.592"
    310       font-style="normal"
    311       font-weight="bold"
    312       font-size="192"
    313       id="text202"
    314       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier"><tspan
    315         style="font-size:172.87567139px"
    316         id="tspan3071">rcu_seq_start(rsp-&gt;gp_seq)</tspan></text>
    317    <g
    318       id="g3107"
    319       transform="translate(947.90548,11584.029)">
    320      <rect
    321         id="rect112"
    322         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    323         rx="0"
    324         height="1370.8721"
    325         width="2809.1992"
    326         y="949.37109"
    327         x="2084.55" />
    328      <rect
    329         id="rect112-3"
    330         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    331         rx="0"
    332         height="1294.8468"
    333         width="2809.1992"
    334         y="1025.3964"
    335         x="2084.55" />
    336    </g>
    337    <text
    338       xml:space="preserve"
    339       x="5452.3052"
    340       y="13844.535"
    341       font-style="normal"
    342       font-weight="bold"
    343       font-size="192"
    344       id="text202-7-5-1-2-3-7"
    345       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    346       sodipodi:linespacing="125%"><tspan
    347         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
    348         id="tspan3104-6-5">Root</tspan></text>
    349  </g>
    350  <rect
    351     ry="0"
    352     id="rect118"
    353     style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115769;stroke-dashoffset:0"
    354     rx="0"
    355     height="6844.4546"
    356     width="13658.751"
    357     y="1371.6335"
    358     x="37.490932" />
    359  <text
    360     style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    361     id="text202-7"
    362     font-size="192"
    363     font-weight="bold"
    364     font-style="normal"
    365     y="1631.0878"
    366     x="153.26733"
    367     xml:space="preserve">rcu_gp_init()</text>
    368  <g
    369     style="fill:none;stroke-width:0.025in"
    370     transform="translate(2329.9439,-10642.748)"
    371     id="g3147">
    372    <g
    373       style="fill:none;stroke-width:0.025in"
    374       id="g3107-6"
    375       transform="translate(3054.6101,13760.052)">
    376      <rect
    377         id="rect112-7"
    378         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    379         rx="0"
    380         height="1370.8721"
    381         width="2809.1992"
    382         y="949.37109"
    383         x="2084.55" />
    384      <rect
    385         id="rect112-3-5"
    386         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    387         rx="0"
    388         height="1294.8468"
    389         width="2809.1992"
    390         y="1025.3964"
    391         x="2084.55" />
    392    </g>
    393  </g>
    394  <g
    395     style="fill:none;stroke-width:0.025in"
    396     transform="translate(3181.0246,-10679.115)"
    397     id="g3153">
    398    <g
    399       style="fill:none;stroke-width:0.025in"
    400       id="g3107-6-9"
    401       transform="translate(5213.0126,16008.808)">
    402      <rect
    403         id="rect112-7-1"
    404         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    405         rx="0"
    406         height="1370.8721"
    407         width="2809.1992"
    408         y="949.37109"
    409         x="2084.55" />
    410      <rect
    411         id="rect112-3-5-2"
    412         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    413         rx="0"
    414         height="1294.8468"
    415         width="2809.1992"
    416         y="1025.3964"
    417         x="2084.55" />
    418    </g>
    419    <text
    420       xml:space="preserve"
    421       x="9717.4141"
    422       y="18269.314"
    423       font-style="normal"
    424       font-weight="bold"
    425       font-size="192"
    426       id="text202-7-5-1-2-3-7-35-7"
    427       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    428       sodipodi:linespacing="125%"><tspan
    429         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
    430         id="tspan3104-6-5-6-0">Leaf</tspan></text>
    431  </g>
    432  <g
    433     transform="translate(-1642.5375,-10642.748)"
    434     id="g3147-3"
    435     style="fill:none;stroke-width:0.025in">
    436    <g
    437       style="fill:none;stroke-width:0.025in"
    438       id="g3107-6-6"
    439       transform="translate(3054.6101,13760.052)">
    440      <rect
    441         id="rect112-7-0"
    442         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    443         rx="0"
    444         height="1370.8721"
    445         width="2809.1992"
    446         y="949.37109"
    447         x="2084.55" />
    448      <rect
    449         id="rect112-3-5-6"
    450         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    451         rx="0"
    452         height="1294.8468"
    453         width="2809.1992"
    454         y="1025.3964"
    455         x="2084.55" />
    456    </g>
    457  </g>
    458  <g
    459     transform="translate(-151.71726,-10679.115)"
    460     id="g3153-2"
    461     style="fill:none;stroke-width:0.025in">
    462    <g
    463       style="fill:none;stroke-width:0.025in"
    464       id="g3107-6-9-6"
    465       transform="translate(5213.0126,16008.808)">
    466      <rect
    467         id="rect112-7-1-1"
    468         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    469         rx="0"
    470         height="1370.8721"
    471         width="2809.1992"
    472         y="949.37109"
    473         x="2084.55" />
    474      <rect
    475         id="rect112-3-5-2-8"
    476         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    477         rx="0"
    478         height="1294.8468"
    479         width="2809.1992"
    480         y="1025.3964"
    481         x="2084.55" />
    482    </g>
    483    <text
    484       xml:space="preserve"
    485       x="9717.4141"
    486       y="18269.314"
    487       font-style="normal"
    488       font-weight="bold"
    489       font-size="192"
    490       id="text202-7-5-1-2-3-7-35-7-7"
    491       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    492       sodipodi:linespacing="125%"><tspan
    493         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
    494         id="tspan3104-6-5-6-0-9">Leaf</tspan></text>
    495  </g>
    496  <g
    497     transform="translate(-3484.4587,-10679.115)"
    498     id="g3153-20"
    499     style="fill:none;stroke-width:0.025in">
    500    <g
    501       style="fill:none;stroke-width:0.025in"
    502       id="g3107-6-9-2"
    503       transform="translate(5213.0126,16008.808)">
    504      <rect
    505         id="rect112-7-1-3"
    506         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    507         rx="0"
    508         height="1370.8721"
    509         width="2809.1992"
    510         y="949.37109"
    511         x="2084.55" />
    512      <rect
    513         id="rect112-3-5-2-7"
    514         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    515         rx="0"
    516         height="1294.8468"
    517         width="2809.1992"
    518         y="1025.3964"
    519         x="2084.55" />
    520    </g>
    521    <text
    522       xml:space="preserve"
    523       x="9717.4141"
    524       y="18269.314"
    525       font-style="normal"
    526       font-weight="bold"
    527       font-size="192"
    528       id="text202-7-5-1-2-3-7-35-7-5"
    529       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    530       sodipodi:linespacing="125%"><tspan
    531         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
    532         id="tspan3104-6-5-6-0-92">Leaf</tspan></text>
    533  </g>
    534  <g
    535     transform="translate(-6817.1998,-10679.115)"
    536     id="g3153-28"
    537     style="fill:none;stroke-width:0.025in">
    538    <g
    539       style="fill:none;stroke-width:0.025in"
    540       id="g3107-6-9-9"
    541       transform="translate(5213.0126,16008.808)">
    542      <rect
    543         id="rect112-7-1-7"
    544         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    545         rx="0"
    546         height="1370.8721"
    547         width="2809.1992"
    548         y="949.37109"
    549         x="2084.55" />
    550      <rect
    551         id="rect112-3-5-2-3"
    552         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    553         rx="0"
    554         height="1294.8468"
    555         width="2809.1992"
    556         y="1025.3964"
    557         x="2084.55" />
    558    </g>
    559    <text
    560       xml:space="preserve"
    561       x="9717.4141"
    562       y="18269.314"
    563       font-style="normal"
    564       font-weight="bold"
    565       font-size="192"
    566       id="text202-7-5-1-2-3-7-35-7-6"
    567       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    568       sodipodi:linespacing="125%"><tspan
    569         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
    570         id="tspan3104-6-5-6-0-1">Leaf</tspan></text>
    571  </g>
    572  <path
    573     style="fill:none;stroke:#000000;stroke-width:13.29812908px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    574     d="m 5473.7572,3203.2219 -582.9982,865.094"
    575     id="path3414"
    576     inkscape:connector-curvature="0" />
    577  <path
    578     style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    579     d="m 8282.5391,3203.4839 582.9982,865.094"
    580     id="path3414-9"
    581     inkscape:connector-curvature="0" />
    582  <path
    583     style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    584     d="m 3523.1241,5416.3989 -582.9982,865.094"
    585     id="path3414-8"
    586     inkscape:connector-curvature="0" />
    587  <path
    588     style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    589     d="m 10268.171,5416.6609 583,865.094"
    590     id="path3414-9-4"
    591     inkscape:connector-curvature="0" />
    592  <path
    593     style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    594     d="m 4939.6205,5416.3989 0,846.288"
    595     id="path3414-8-3"
    596     inkscape:connector-curvature="0"
    597     sodipodi:nodetypes="cc" />
    598  <path
    599     style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    600     d="m 8816.5958,5442.9949 0,846.288"
    601     id="path3414-8-3-6"
    602     inkscape:connector-curvature="0"
    603     sodipodi:nodetypes="cc" />
    604  <g
    605     id="g4504-3-9"
    606     transform="translate(4866.0367,-16425.339)">
    607    <path
    608       transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
    609       d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
    610       sodipodi:ry="39.550262"
    611       sodipodi:rx="65.917107"
    612       sodipodi:cy="345.54001"
    613       sodipodi:cx="319.379"
    614       id="path3084-6-1"
    615       style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
    616       sodipodi:type="arc" />
    617    <text
    618       sodipodi:linespacing="125%"
    619       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    620       id="text202-7-5-1-2-7-2"
    621       font-size="192"
    622       font-weight="bold"
    623       font-style="normal"
    624       y="16888.277"
    625       x="4344.877"
    626       xml:space="preserve"><tspan
    627         id="tspan3104-5-7"
    628         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">End of</tspan></text>
    629    <text
    630       sodipodi:linespacing="125%"
    631       id="text3110-3-0"
    632       y="17119.1"
    633       x="4578.7886"
    634       style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
    635       xml:space="preserve"><tspan
    636         y="17119.1"
    637         x="4578.7886"
    638         id="tspan3112-5-9"
    639         sodipodi:role="line">Last Grace</tspan></text>
    640    <text
    641       sodipodi:linespacing="125%"
    642       id="text3114-6-3"
    643       y="17350.271"
    644       x="4581.7886"
    645       style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
    646       xml:space="preserve"><tspan
    647         y="17350.271"
    648         x="4581.7886"
    649         id="tspan3116-2-6"
    650         sodipodi:role="line">Period</tspan></text>
    651  </g>
    652  <path
    653     sodipodi:nodetypes="cc"
    654     inkscape:connector-curvature="0"
    655     id="path3134-9-0-3-5"
    656     d="m 8546.5914,605.78414 -1595.7755,0"
    657     style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-36)" />
    658</svg>