OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gdb-7.1/] [gdb/] [doc/] [stack_frame.svg] - Diff between revs 834 and 842

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 834 Rev 842
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="900"
   width="900"
   height="610"
   height="610"
   id="svg5014"
   id="svg5014"
   sodipodi:version="0.32"
   sodipodi:version="0.32"
   inkscape:version="0.46"
   inkscape:version="0.46"
   version="1.0"
   version="1.0"
   sodipodi:docname="stack-frame.svg"
   sodipodi:docname="stack-frame.svg"
   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   inkscape:export-filename="/home/jeremy/svntrunk/Documentation/appnotes/gdb_howto/images/stack_frame.png"
   inkscape:export-filename="/home/jeremy/svntrunk/Documentation/appnotes/gdb_howto/images/stack_frame.png"
   inkscape:export-xdpi="90"
   inkscape:export-xdpi="90"
   inkscape:export-ydpi="90">
   inkscape:export-ydpi="90">
  
  
     id="defs5016">
     id="defs5016">
    
    
       sodipodi:type="inkscape:persp3d"
       sodipodi:type="inkscape:persp3d"
       inkscape:vp_x="0 : 305 : 1"
       inkscape:vp_x="0 : 305 : 1"
       inkscape:vp_y="0 : 1000 : 0"
       inkscape:vp_y="0 : 1000 : 0"
       inkscape:vp_z="900 : 305 : 1"
       inkscape:vp_z="900 : 305 : 1"
       inkscape:persp3d-origin="450 : 203.33333 : 1"
       inkscape:persp3d-origin="450 : 203.33333 : 1"
       id="perspective7857" />
       id="perspective7857" />
    
    
       inkscape:stockid="TriangleOutM"
       inkscape:stockid="TriangleOutM"
       orient="auto"
       orient="auto"
       refY="0"
       refY="0"
       refX="0"
       refX="0"
       id="TriangleOutM"
       id="TriangleOutM"
       style="overflow:visible">
       style="overflow:visible">
      
      
         id="path5894"
         id="path5894"
         d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
         d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
         transform="scale(0.4,0.4)" />
         transform="scale(0.4,0.4)" />
    
    
  
  
  
  
     id="base"
     id="base"
     pagecolor="#ffffff"
     pagecolor="#ffffff"
     bordercolor="#666666"
     bordercolor="#666666"
     borderopacity="1.0"
     borderopacity="1.0"
     gridtolerance="5"
     gridtolerance="5"
     guidetolerance="5"
     guidetolerance="5"
     objecttolerance="5"
     objecttolerance="5"
     inkscape:pageopacity="0.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:pageshadow="2"
     inkscape:zoom="1.2766667"
     inkscape:zoom="1.2766667"
     inkscape:cx="449.99999"
     inkscape:cx="449.99999"
     inkscape:cy="304.99999"
     inkscape:cy="304.99999"
     inkscape:document-units="px"
     inkscape:document-units="px"
     inkscape:current-layer="layer1"
     inkscape:current-layer="layer1"
     showgrid="true"
     showgrid="true"
     inkscape:snap-guide="true"
     inkscape:snap-guide="true"
     inkscape:object-paths="true"
     inkscape:object-paths="true"
     inkscape:object-nodes="true"
     inkscape:object-nodes="true"
     inkscape:showpageshadow="false"
     inkscape:showpageshadow="false"
     showguides="true"
     showguides="true"
     inkscape:guide-bbox="true"
     inkscape:guide-bbox="true"
     inkscape:window-width="1600"
     inkscape:window-width="1600"
     inkscape:window-height="1151"
     inkscape:window-height="1151"
     inkscape:window-x="0"
     inkscape:window-x="0"
     inkscape:window-y="0">
     inkscape:window-y="0">
    
    
       type="xygrid"
       type="xygrid"
       id="grid5533"
       id="grid5533"
       dotted="true"
       dotted="true"
       visible="true"
       visible="true"
       enabled="true" />
       enabled="true" />
  
  
  
  
     id="metadata5019">
     id="metadata5019">
    
    
      
      
         rdf:about="">
         rdf:about="">
        image/svg+xml
        image/svg+xml
        
        
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        
        
           rdf:resource="http://www.gnu.org/copyleft/fdl.html" />
           rdf:resource="http://www.gnu.org/copyleft/fdl.html" />
        Overview of a Stack Frame
        Overview of a Stack Frame
        16 March 2009
        16 March 2009
        
        
          
          
            Jeremy Bennett
            Jeremy Bennett
          
          
        
        
        
        
          
          
            Free Software Foundation
            Free Software Foundation
          
          
        
        
        
        
          
          
            Free Software Foundation
            Free Software Foundation
          
          
        
        
        www.gnu.org
        www.gnu.org
        
        
          
          
            stack
            stack
            frame
            frame
          
          
        
        
        A diagram showing all the key features of a stack frame in a compiled l
        A diagram showing all the key features of a stack frame in a compiled l
        
        
          
          
            Jeremy Bennett
            Jeremy Bennett
          
          
        
        
      
      
    
    
  
  
  
  
     inkscape:label="Layer 1"
     inkscape:label="Layer 1"
     inkscape:groupmode="layer"
     inkscape:groupmode="layer"
     id="layer1">
     id="layer1">
    
    
       style="fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       id="rect10138"
       id="rect10138"
       width="200"
       width="200"
       height="60"
       height="60"
       x="270"
       x="270"
       y="540" />
       y="540" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 370.75003,225.00001 L 470.00003,225.00001 C 539.00786,225.4996 539.625,225.00001 539.625,272.46126 C 539.625,319.9225 539.00786,320.42209 569.25002,319.9225"
       d="M 370.75003,225.00001 L 470.00003,225.00001 C 539.00786,225.4996 539.625,225.00001 539.625,272.46126 C 539.625,319.9225 539.00786,320.42209 569.25002,319.9225"
       id="path8641"
       id="path8641"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 187,269 C 187,269 185.4,269 183,269 C 180.6,269 179,268.19999 179,267.00001 C 179,266.39999 179,232.19999 179,231 C 179,229.79998 177.32001,228.16004 176.6,227.79998 C 174.92,226.95998 171,225.40001 171,225.00004 C 171,224.59999 174.92,223.04002 176.6,222.19999 C 177.32001,221.83997 179,220.19999 179,219 C 179,217.39997 179,183.59997 179,182.99993 C 179,181.79998 180.6,181 183,181 C 185.4,181 187,181 187,181"
       d="M 187,269 C 187,269 185.4,269 183,269 C 180.6,269 179,268.19999 179,267.00001 C 179,266.39999 179,232.19999 179,231 C 179,229.79998 177.32001,228.16004 176.6,227.79998 C 174.92,226.95998 171,225.40001 171,225.00004 C 171,224.59999 174.92,223.04002 176.6,222.19999 C 177.32001,221.83997 179,220.19999 179,219 C 179,217.39997 179,183.59997 179,182.99993 C 179,181.79998 180.6,181 183,181 C 185.4,181 187,181 187,181"
       id="path9872"
       id="path9872"
       sodipodi:nodetypes="csssssssssc" />
       sodipodi:nodetypes="csssssssssc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 370.75,315 L 470,315 C 480,315 479.625,315 479.625,239.99999 C 479.625,165 480,165 569.24999,165"
       d="M 370.75,315 L 470,315 C 480,315 479.625,315 479.625,239.99999 C 479.625,165 480,165 569.24999,165"
       id="path8639"
       id="path8639"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 370.75002,404.99999 L 470.00003,404.99999 C 500,405 499.625,404.99999 499.625,284.99998 C 499.625,164.99999 500,165 569.25003,164.99999"
       d="M 370.75002,404.99999 L 470.00003,404.99999 C 500,405 499.625,404.99999 499.625,284.99998 C 499.625,164.99999 500,165 569.25003,164.99999"
       id="path8637"
       id="path8637"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 370,345 L 320,345 C 220,345 220,285 220,255 C 220,225 220,165 267.5,165"
       d="M 370,345 L 320,345 C 220,345 220,285 220,255 C 220,225 220,165 267.5,165"
       id="path8667"
       id="path8667"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 370,255.00002 L 320,255.00002 C 220,255.00002 220,185.00002 220,150.00001 C 220,115.00001 220,45.000006 267.5,45.000006"
       d="M 370,255.00002 L 320,255.00002 C 220,255.00002 220,185.00002 220,150.00001 C 220,115.00001 220,45.000006 267.5,45.000006"
       id="path8671"
       id="path8671"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 370,435 L 320,435 C 220,435 220,375 220,345 C 220,315 220,255 267.5,255"
       d="M 370,435 L 320,435 C 220,435 220,375 220,345 C 220,315 220,255 267.5,255"
       id="path8669"
       id="path8669"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.37502,510 L 469.62504,510"
       d="M 270.37502,510 L 469.62504,510"
       id="path5545"
       id="path5545"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.37502,480 L 469.62504,480"
       d="M 270.37502,480 L 469.62504,480"
       id="path5547"
       id="path5547"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.75001,360 L 469.25005,360"
       d="M 270.75001,360 L 469.25005,360"
       id="path5551"
       id="path5551"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.37502,390 L 469.62504,390"
       d="M 270.37502,390 L 469.62504,390"
       id="path5553"
       id="path5553"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.37502,420 L 469.62504,420"
       d="M 270.37502,420 L 469.62504,420"
       id="path5555"
       id="path5555"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.37502,330 L 469.62504,330"
       d="M 270.37502,330 L 469.62504,330"
       id="path5557"
       id="path5557"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.75001,270 L 469.25005,270"
       d="M 270.75001,270 L 469.25005,270"
       id="path5559"
       id="path5559"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.37502,300 L 469.62504,300"
       d="M 270.37502,300 L 469.62504,300"
       id="path5561"
       id="path5561"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.37505,240 L 469.62507,240"
       d="M 270.37505,240 L 469.62507,240"
       id="path5563"
       id="path5563"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.37505,210 L 469.62507,210"
       d="M 270.37505,210 L 469.62507,210"
       id="path5565"
       id="path5565"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.75003,180 L 469.25008,180"
       d="M 270.75003,180 L 469.25008,180"
       id="path5567"
       id="path5567"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.75,450 L 469.25006,450"
       d="M 270.75,450 L 469.25006,450"
       id="path5569"
       id="path5569"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.37504,120 L 469.62507,120"
       d="M 270.37504,120 L 469.62507,120"
       id="path5571"
       id="path5571"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.37504,89.999996 L 469.62507,89.999996"
       d="M 270.37504,89.999996 L 469.62507,89.999996"
       id="path5573"
       id="path5573"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.75003,59.999996 L 469.25008,59.999996"
       d="M 270.75003,59.999996 L 469.25008,59.999996"
       id="path5575"
       id="path5575"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.37505,150 L 469.62507,150"
       d="M 270.37505,150 L 469.62507,150"
       id="path5577"
       id="path5577"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="370.00784"
       x="370.00784"
       y="469.99997"
       y="469.99997"
       id="text5579"
       id="text5579"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9962"
         id="tspan9962"
         x="370.00784"
         x="370.00784"
         y="469.99997">n = 0
         y="469.99997">n = 0
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="370.00784"
       x="370.00784"
       y="379.99997"
       y="379.99997"
       id="text5583"
       id="text5583"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9964"
         id="tspan9964"
         x="370.00784"
         x="370.00784"
         y="379.99997">n = 1
         y="379.99997">n = 1
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9966"
         id="tspan9966"
         x="370.00784"
         x="370.00784"
         y="395.99997" />
         y="395.99997" />
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="370.00784"
       x="370.00784"
       y="289.99997"
       y="289.99997"
       id="text5591"
       id="text5591"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9968"
         id="tspan9968"
         x="370.00784"
         x="370.00784"
         y="289.99997">n = 2
         y="289.99997">n = 2
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9970"
         id="tspan9970"
         x="370.00784"
         x="370.00784"
         y="305.99997" />
         y="305.99997" />
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9972"
         id="tspan9972"
         x="370.00784"
         x="370.00784"
         y="321.99997" />
         y="321.99997" />
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="370.00784"
       x="370.00784"
       y="200"
       y="200"
       id="text5603"
       id="text5603"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9974"
         id="tspan9974"
         x="370.00784"
         x="370.00784"
         y="200">n = 3
         y="200">n = 3
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9976"
         id="tspan9976"
         x="370.00784"
         x="370.00784"
         y="216" />
         y="216" />
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9978"
         id="tspan9978"
         x="370.00784"
         x="370.00784"
         y="232" />
         y="232" />
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="369.92584"
       x="369.92584"
       y="80"
       y="80"
       id="text5617"
       id="text5617"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9980"
         id="tspan9980"
         x="369.92584"
         x="369.92584"
         y="80">i = 3
         y="80">i = 3
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9982"
         id="tspan9982"
         x="369.92584"
         x="369.92584"
         y="96" />
         y="96" />
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9984"
         id="tspan9984"
         x="369.92584"
         x="369.92584"
         y="112" />
         y="112" />
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="570"
       x="570"
       y="60.898438"
       y="60.898438"
       id="text5625"
       id="text5625"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5705"
         id="tspan5705"
         x="570"
         x="570"
         y="60.898438">int fact( int  n )
         y="60.898438">int fact( int  n )
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5707"
         id="tspan5707"
         x="570"
         x="570"
         y="78.898438">{
         y="78.898438">{
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5709"
         id="tspan5709"
         x="570"
         x="570"
         y="96.898438">  if( 0 == n ) {
         y="96.898438">  if( 0 == n ) {
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5711"
         id="tspan5711"
         x="570"
         x="570"
         y="114.89844">    return 1;
         y="114.89844">    return 1;
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5713"
         id="tspan5713"
         x="570"
         x="570"
         y="132.89844">  }
         y="132.89844">  }
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5715"
         id="tspan5715"
         x="570"
         x="570"
         y="150.89844">  else {
         y="150.89844">  else {
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5717"
         id="tspan5717"
         x="570"
         x="570"
         y="168.89844">    return n * fact( n - 1 );
         y="168.89844">    return n * fact( n - 1 );
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5719"
         id="tspan5719"
         x="570"
         x="570"
         y="186.89844">  }
         y="186.89844">  }
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5721"
         id="tspan5721"
         x="570"
         x="570"
         y="204.89844">}
         y="204.89844">}
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5723"
         id="tspan5723"
         x="570"
         x="570"
         y="222.89844" />
         y="222.89844" />
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5725"
         id="tspan5725"
         x="570"
         x="570"
         y="240.89844">main()
         y="240.89844">main()
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5727"
         id="tspan5727"
         x="570"
         x="570"
         y="258.89844">{
         y="258.89844">{
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5729"
         id="tspan5729"
         x="570"
         x="570"
         y="276.89844">  int  i;
         y="276.89844">  int  i;
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5731"
         id="tspan5731"
         x="570"
         x="570"
         y="294.89844" />
         y="294.89844" />
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5733"
         id="tspan5733"
         x="570"
         x="570"
         y="312.89844">  for( i = 0 ; i < 10 ; i++ ) {
         y="312.89844">  for( i = 0 ; i < 10 ; i++ ) {
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5735"
         id="tspan5735"
         x="570"
         x="570"
         y="330.89844">    int   f = fact( i );
         y="330.89844">    int   f = fact( i );
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5737"
         id="tspan5737"
         x="570"
         x="570"
         y="348.89844">    printf( "%d! = %d\n", i, f );
         y="348.89844">    printf( "%d! = %d\n", i, f );
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5739"
         id="tspan5739"
         x="570"
         x="570"
         y="366.89844">  }
         y="366.89844">  }
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan5741"
         id="tspan5741"
         x="570"
         x="570"
         y="384.89844">}
         y="384.89844">}
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 370.75002,495 L 470.00003,495 C 519.62504,495 519.62504,495 519.62504,329.99998 C 519.62504,164.99999 519.62504,164.99999 569.25003,164.99999"
       d="M 370.75002,495 L 470.00003,495 C 519.62504,495 519.62504,495 519.62504,329.99998 C 519.62504,164.99999 519.62504,164.99999 569.25003,164.99999"
       id="path5743"
       id="path5743"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       sodipodi:type="arc"
       sodipodi:type="arc"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       id="path8623"
       id="path8623"
       sodipodi:cx="40"
       sodipodi:cx="40"
       sodipodi:cy="320"
       sodipodi:cy="320"
       sodipodi:rx="10"
       sodipodi:rx="10"
       sodipodi:ry="10"
       sodipodi:ry="10"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       transform="matrix(0.25,0,0,0.25,360,415)" />
       transform="matrix(0.25,0,0,0.25,360,415)" />
    
    
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       d="M 567.5,162.5 L 572.5,165 L 567.5,167.5 L 567.5,162.5 z"
       d="M 567.5,162.5 L 572.5,165 L 567.5,167.5 L 567.5,162.5 z"
       id="path8627"
       id="path8627"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       sodipodi:type="arc"
       sodipodi:type="arc"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       id="path8629"
       id="path8629"
       sodipodi:cx="40"
       sodipodi:cx="40"
       sodipodi:cy="320"
       sodipodi:cy="320"
       sodipodi:rx="10"
       sodipodi:rx="10"
       sodipodi:ry="10"
       sodipodi:ry="10"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       transform="matrix(0.25,0,0,0.25,360.00003,325)" />
       transform="matrix(0.25,0,0,0.25,360.00003,325)" />
    
    
       sodipodi:type="arc"
       sodipodi:type="arc"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       id="path8631"
       id="path8631"
       sodipodi:cx="40"
       sodipodi:cx="40"
       sodipodi:cy="320"
       sodipodi:cy="320"
       sodipodi:rx="10"
       sodipodi:rx="10"
       sodipodi:ry="10"
       sodipodi:ry="10"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       transform="matrix(0.25,0,0,0.25,360.00003,235)" />
       transform="matrix(0.25,0,0,0.25,360.00003,235)" />
    
    
       sodipodi:type="arc"
       sodipodi:type="arc"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       id="path8633"
       id="path8633"
       sodipodi:cx="40"
       sodipodi:cx="40"
       sodipodi:cy="320"
       sodipodi:cy="320"
       sodipodi:rx="10"
       sodipodi:rx="10"
       sodipodi:ry="10"
       sodipodi:ry="10"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       transform="matrix(0.25,0,0,0.25,360.00003,145)" />
       transform="matrix(0.25,0,0,0.25,360.00003,145)" />
    
    
       sodipodi:type="arc"
       sodipodi:type="arc"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       id="path8635"
       id="path8635"
       sodipodi:cx="40"
       sodipodi:cx="40"
       sodipodi:cy="320"
       sodipodi:cy="320"
       sodipodi:rx="10"
       sodipodi:rx="10"
       sodipodi:ry="10"
       sodipodi:ry="10"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       transform="matrix(0.25,0,0,0.25,360.00003,54.999996)" />
       transform="matrix(0.25,0,0,0.25,360.00003,54.999996)" />
    
    
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       d="M 567.5,317.5 L 572.5,320 L 567.5,322.5 L 567.5,317.5 z"
       d="M 567.5,317.5 L 572.5,320 L 567.5,322.5 L 567.5,317.5 z"
       id="path8643"
       id="path8643"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 370,525 L 320,525 C 220,525 220,465 220,435 C 220,405 220,345 267.5,345"
       d="M 370,525 L 320,525 C 220,525 220,465 220,435 C 220,405 220,345 267.5,345"
       id="path8645"
       id="path8645"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       sodipodi:type="arc"
       sodipodi:type="arc"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       id="path8647"
       id="path8647"
       sodipodi:cx="40"
       sodipodi:cx="40"
       sodipodi:cy="320"
       sodipodi:cy="320"
       sodipodi:rx="10"
       sodipodi:rx="10"
       sodipodi:ry="10"
       sodipodi:ry="10"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       transform="matrix(0.25,0,0,0.25,360,445)" />
       transform="matrix(0.25,0,0,0.25,360,445)" />
    
    
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       d="M 265,342.5 L 270,345 L 265,347.5 L 265,342.5 z"
       d="M 265,342.5 L 270,345 L 265,347.5 L 265,342.5 z"
       id="path8649"
       id="path8649"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       sodipodi:type="arc"
       sodipodi:type="arc"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       id="path8651"
       id="path8651"
       sodipodi:cx="40"
       sodipodi:cx="40"
       sodipodi:cy="320"
       sodipodi:cy="320"
       sodipodi:rx="10"
       sodipodi:rx="10"
       sodipodi:ry="10"
       sodipodi:ry="10"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       transform="matrix(0.25,0,0,0.25,360,355)" />
       transform="matrix(0.25,0,0,0.25,360,355)" />
    
    
       sodipodi:type="arc"
       sodipodi:type="arc"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       id="path8653"
       id="path8653"
       sodipodi:cx="40"
       sodipodi:cx="40"
       sodipodi:cy="320"
       sodipodi:cy="320"
       sodipodi:rx="10"
       sodipodi:rx="10"
       sodipodi:ry="10"
       sodipodi:ry="10"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       transform="matrix(0.25,0,0,0.25,360,265.43408)" />
       transform="matrix(0.25,0,0,0.25,360,265.43408)" />
    
    
       sodipodi:type="arc"
       sodipodi:type="arc"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       id="path8655"
       id="path8655"
       sodipodi:cx="40"
       sodipodi:cx="40"
       sodipodi:cy="320"
       sodipodi:cy="320"
       sodipodi:rx="10"
       sodipodi:rx="10"
       sodipodi:ry="10"
       sodipodi:ry="10"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       transform="matrix(0.25,0,0,0.25,360,175)" />
       transform="matrix(0.25,0,0,0.25,360,175)" />
    
    
       sodipodi:type="arc"
       sodipodi:type="arc"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-size:88"
       id="path8657"
       id="path8657"
       sodipodi:cx="40"
       sodipodi:cx="40"
       sodipodi:cy="320"
       sodipodi:cy="320"
       sodipodi:rx="10"
       sodipodi:rx="10"
       sodipodi:ry="10"
       sodipodi:ry="10"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       d="M 50,320 A 10,10 0 1 1 30,320 A 10,10 0 1 1 50,320 z"
       transform="matrix(0.25,0,0,0.25,360,84.999996)" />
       transform="matrix(0.25,0,0,0.25,360,84.999996)" />
    
    
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       d="M 265,252.5 L 270,255 L 265,257.5 L 265,252.5 z"
       d="M 265,252.5 L 270,255 L 265,257.5 L 265,252.5 z"
       id="path8661"
       id="path8661"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       d="M 265,162.5 L 270,165 L 265,167.5 L 265,162.5 z"
       d="M 265,162.5 L 270,165 L 265,167.5 L 265,162.5 z"
       id="path8663"
       id="path8663"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       d="M 265,42.499996 L 270,44.999996 L 265,47.499996 L 265,42.499996 z"
       d="M 265,42.499996 L 270,44.999996 L 265,47.499996 L 265,42.499996 z"
       id="path8665"
       id="path8665"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 370.75003,135 L 470.00004,135 C 500.00001,135.00001 499.62501,135 499.62501,14.999986"
       d="M 370.75003,135 L 470.00004,135 C 500.00001,135.00001 499.62501,135 499.62501,14.999986"
       id="path8675"
       id="path8675"
       sodipodi:nodetypes="ccc" />
       sodipodi:nodetypes="ccc" />
    
    
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       d="M 497.25,14.999996 L 499.75,9.999996 L 502.25,14.999996 L 497.25,14.999996 z"
       d="M 497.25,14.999996 L 499.75,9.999996 L 502.25,14.999996 L 497.25,14.999996 z"
       id="path8677"
       id="path8677"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 370,165 L 320,165 C 220,165 220,94.999996 220,59.999986 C 220,14.999996 220,14.999996 220,14.999996"
       d="M 370,165 L 320,165 C 220,165 220,94.999996 220,59.999986 C 220,14.999996 220,14.999996 220,14.999996"
       id="path8679"
       id="path8679"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       d="M 217.25,14.999996 L 219.75,9.999996 L 222.25,14.999996 L 217.25,14.999996 z"
       d="M 217.25,14.999996 L 219.75,9.999996 L 222.25,14.999996 L 217.25,14.999996 z"
       id="path8681"
       id="path8681"
       sodipodi:nodetypes="cccc" />
       sodipodi:nodetypes="cccc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.49999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.49999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 270,609.24984 L 270,0.74986633"
       d="M 270,609.24984 L 270,0.74986633"
       id="path8683" />
       id="path8683" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.75003,539.32476 L 469.25008,539.32476"
       d="M 270.75003,539.32476 L 469.25008,539.32476"
       id="path8685"
       id="path8685"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 470,609.25 L 470,0.750006"
       d="M 470,609.25 L 470,0.750006"
       id="path8687" />
       id="path8687" />
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="568.38281"
       x="568.38281"
       y="440.74362"
       y="440.74362"
       id="text8793"
       id="text8793"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan8795"
         id="tspan8795"
         x="568.38281"
         x="568.38281"
         y="440.74362">FP
         y="440.74362">FP
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="832.81348"
       x="832.81348"
       y="116.61362"
       y="116.61362"
       id="text8797"
       id="text8797"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan8801"
         id="tspan8801"
         x="832.81348"
         x="832.81348"
         y="116.61362">PC
         y="116.61362">PC
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="569.13867"
       x="569.13867"
       y="530.73926"
       y="530.73926"
       id="text8803"
       id="text8803"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan8807"
         id="tspan8807"
         x="569.13867"
         x="569.13867"
         y="530.73926">SP
         y="530.73926">SP
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 564.25006,435 L 473.837,435"
       d="M 564.25006,435 L 473.837,435"
       id="path8809" />
       id="path8809" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 564.25006,525 L 473.837,525"
       d="M 564.25006,525 L 473.837,525"
       id="path9861" />
       id="path9861" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 828.25006,110.86997 L 737.837,110.86997"
       d="M 828.25006,110.86997 L 737.837,110.86997"
       id="path9863" />
       id="path9863" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 187,539 C 187,539 185.4,539 183,539 C 180.6,539 179,538.19999 179,537.00001 C 179,536.39999 179,502.19999 179,501 C 179,499.79998 177.32001,498.16004 176.6,497.79998 C 174.92,496.95998 171,495.40001 171,495.00004 C 171,494.59999 174.92,493.04002 176.6,492.19999 C 177.32001,491.83997 179,490.19999 179,489 C 179,487.39997 179,453.59997 179,452.99993 C 179,451.79998 180.6,451 183,451 C 185.4,451 187,451 187,451"
       d="M 187,539 C 187,539 185.4,539 183,539 C 180.6,539 179,538.19999 179,537.00001 C 179,536.39999 179,502.19999 179,501 C 179,499.79998 177.32001,498.16004 176.6,497.79998 C 174.92,496.95998 171,495.40001 171,495.00004 C 171,494.59999 174.92,493.04002 176.6,492.19999 C 177.32001,491.83997 179,490.19999 179,489 C 179,487.39997 179,453.59997 179,452.99993 C 179,451.79998 180.6,451 183,451 C 185.4,451 187,451 187,451"
       id="path12461"
       id="path12461"
       sodipodi:nodetypes="csssssssssc" />
       sodipodi:nodetypes="csssssssssc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 187,449 C 187,449 185.4,449 183,449 C 180.6,449 179,448.19999 179,447.00001 C 179,446.39999 179,412.19999 179,411 C 179,409.79998 177.32001,408.16004 176.6,407.79998 C 174.92,406.95998 171,405.40001 171,405.00004 C 171,404.59999 174.92,403.04002 176.6,402.19999 C 177.32001,401.83997 179,400.19999 179,399 C 179,397.39997 179,363.59997 179,362.99993 C 179,361.79998 180.6,361 183,361 C 185.4,361 187,361 187,361"
       d="M 187,449 C 187,449 185.4,449 183,449 C 180.6,449 179,448.19999 179,447.00001 C 179,446.39999 179,412.19999 179,411 C 179,409.79998 177.32001,408.16004 176.6,407.79998 C 174.92,406.95998 171,405.40001 171,405.00004 C 171,404.59999 174.92,403.04002 176.6,402.19999 C 177.32001,401.83997 179,400.19999 179,399 C 179,397.39997 179,363.59997 179,362.99993 C 179,361.79998 180.6,361 183,361 C 185.4,361 187,361 187,361"
       id="path9866"
       id="path9866"
       sodipodi:nodetypes="csssssssssc" />
       sodipodi:nodetypes="csssssssssc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 187,359 C 187,359 185.4,359 183,359 C 180.6,359 179,358.19999 179,357.00001 C 179,356.39999 179,322.19999 179,321 C 179,319.79998 177.32001,318.16004 176.6,317.79998 C 174.92,316.95998 171,315.40001 171,315.00004 C 171,314.59999 174.92,313.04002 176.6,312.19999 C 177.32001,311.83997 179,310.19999 179,309 C 179,307.39997 179,273.59997 179,272.99993 C 179,271.79998 180.6,271 183,271 C 185.4,271 187,271 187,271"
       d="M 187,359 C 187,359 185.4,359 183,359 C 180.6,359 179,358.19999 179,357.00001 C 179,356.39999 179,322.19999 179,321 C 179,319.79998 177.32001,318.16004 176.6,317.79998 C 174.92,316.95998 171,315.40001 171,315.00004 C 171,314.59999 174.92,313.04002 176.6,312.19999 C 177.32001,311.83997 179,310.19999 179,309 C 179,307.39997 179,273.59997 179,272.99993 C 179,271.79998 180.6,271 183,271 C 185.4,271 187,271 187,271"
       id="path9868"
       id="path9868"
       sodipodi:nodetypes="csssssssssc" />
       sodipodi:nodetypes="csssssssssc" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 187,179 C 187,179 185.4,179 183,179 C 180.6,179 179,177.92726 179,176.31819 C 179,175.51362 179,129.65453 179,128.04545 C 179,126.43634 177.32001,124.23733 176.6,123.75452 C 174.92,122.62815 171,120.53638 171,120.00005 C 171,119.46362 174.92,117.37184 176.6,116.24544 C 177.32001,115.76269 179,113.56362 179,111.95454 C 179,109.80905 179,64.486316 179,63.681716 C 179,62.072696 180.6,60.999996 183,60.999996 C 185.4,60.999996 187,60.999996 187,60.999996"
       d="M 187,179 C 187,179 185.4,179 183,179 C 180.6,179 179,177.92726 179,176.31819 C 179,175.51362 179,129.65453 179,128.04545 C 179,126.43634 177.32001,124.23733 176.6,123.75452 C 174.92,122.62815 171,120.53638 171,120.00005 C 171,119.46362 174.92,117.37184 176.6,116.24544 C 177.32001,115.76269 179,113.56362 179,111.95454 C 179,109.80905 179,64.486316 179,63.681716 C 179,62.072696 180.6,60.999996 183,60.999996 C 185.4,60.999996 187,60.999996 187,60.999996"
       id="path9874"
       id="path9874"
       sodipodi:nodetypes="csssssssssc" />
       sodipodi:nodetypes="csssssssssc" />
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="70"
       x="70"
       y="499.18356"
       y="499.18356"
       id="text9876"
       id="text9876"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9878"
         id="tspan9878"
         x="70"
         x="70"
         y="499.18356">fact (0)
         y="499.18356">fact (0)
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="70"
       x="70"
       y="409.18356"
       y="409.18356"
       id="text9880"
       id="text9880"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9902"
         id="tspan9902"
         x="70"
         x="70"
         y="409.18356">fact (1)
         y="409.18356">fact (1)
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="70"
       x="70"
       y="319.18356"
       y="319.18356"
       id="text9884"
       id="text9884"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9900"
         id="tspan9900"
         x="70"
         x="70"
         y="319.18356">fact (2)
         y="319.18356">fact (2)
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="70"
       x="70"
       y="229.18359"
       y="229.18359"
       id="text9888"
       id="text9888"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9898"
         id="tspan9898"
         x="70"
         x="70"
         y="229.18359">fact (3)
         y="229.18359">fact (3)
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="69.539062"
       x="69.539062"
       y="124.18359"
       y="124.18359"
       id="text9892"
       id="text9892"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9896"
         id="tspan9896"
         x="69.539062"
         x="69.539062"
         y="124.18359">main ()
         y="124.18359">main ()
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 179,609 C 179,608.40867 179,591.45796 179,590.27536 C 179,589.09273 177.32001,587.47656 176.6,587.12172 C 174.92,586.29389 171,584.75653 171,584.36236 C 171,583.96811 174.92,582.43074 176.6,581.60289 C 177.32001,581.24809 179,579.63187 179,578.44928 C 179,576.87243 179,543.56229 179,542.97095 C 179,541.78839 180.6,541 183,541 C 185.4,541 187,541 187,541"
       d="M 179,609 C 179,608.40867 179,591.45796 179,590.27536 C 179,589.09273 177.32001,587.47656 176.6,587.12172 C 174.92,586.29389 171,584.75653 171,584.36236 C 171,583.96811 174.92,582.43074 176.6,581.60289 C 177.32001,581.24809 179,579.63187 179,578.44928 C 179,576.87243 179,543.56229 179,542.97095 C 179,541.78839 180.6,541 183,541 C 185.4,541 187,541 187,541"
       id="path9904"
       id="path9904"
       sodipodi:nodetypes="csssssssc" />
       sodipodi:nodetypes="csssssssc" />
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       x="25.851074"
       x="25.851074"
       y="591.33221"
       y="591.33221"
       id="text9906"
       id="text9906"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9910"
         id="tspan9910"
         x="25.851074"
         x="25.851074"
         y="591.33221">#-1
         y="591.33221">#-1
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       x="29.369141"
       x="29.369141"
       y="501.13034"
       y="501.13034"
       id="text9912"
       id="text9912"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9932"
         id="tspan9932"
         x="29.369141"
         x="29.369141"
         y="501.13034">#0
         y="501.13034">#0
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       x="30.255371"
       x="30.255371"
       y="411.12595"
       y="411.12595"
       id="text9916"
       id="text9916"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9934"
         id="tspan9934"
         x="30.255371"
         x="30.255371"
         y="411.12595">#1
         y="411.12595">#1
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       x="29.621582"
       x="29.621582"
       y="321.01608"
       y="321.01608"
       id="text9920"
       id="text9920"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9936"
         id="tspan9936"
         x="29.621582"
         x="29.621582"
         y="321.01608">#2
         y="321.01608">#2
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       x="29.557129"
       x="29.557129"
       y="231.13037"
       y="231.13037"
       id="text9924"
       id="text9924"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9938"
         id="tspan9938"
         x="29.557129"
         x="29.557129"
         y="231.13037">#3
         y="231.13037">#3
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       x="29.331543"
       x="29.331543"
       y="126.12598"
       y="126.12598"
       id="text9928"
       id="text9928"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9940"
         id="tspan9940"
         x="29.331543"
         x="29.331543"
         y="126.12598">#4
         y="126.12598">#4
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       x="42.388672"
       x="42.388672"
       y="41.789059"
       y="41.789059"
       id="text9942"
       id="text9942"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9946"
         id="tspan9946"
         x="42.388672"
         x="42.388672"
         y="41.789059">Frame
         y="41.789059">Frame
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9948"
         id="tspan9948"
         x="42.388672"
         x="42.388672"
         y="63.789059">Number
         y="63.789059">Number
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       x="741.15234"
       x="741.15234"
       y="583.04785"
       y="583.04785"
       id="text9950"
       id="text9950"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9956"
         id="tspan9956"
         x="741.15234"
         x="741.15234"
         y="583.04785">Direction of
         y="583.04785">Direction of
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9958"
         id="tspan9958"
         x="741.15234"
         x="741.15234"
         y="605.04785">stack growth
         y="605.04785">stack growth
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.00000095;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.00000095;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 741.35889,405.72248 L 741.35889,543.326"
       d="M 741.35889,405.72248 L 741.35889,543.326"
       id="path9960" />
       id="path9960" />
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       style="font-size:22;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.50000000000000000;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Consolas;-inkscape-font-specification:Consolas Bold"
       x="369.92584"
       x="369.92584"
       y="109.8591"
       y="109.8591"
       id="text9990"
       id="text9990"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan9998"
         id="tspan9998"
         x="369.92584"
         x="369.92584"
         y="109.8591">f = ?
         y="109.8591">f = ?
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan10000"
         id="tspan10000"
         x="369.92584"
         x="369.92584"
         y="125.8591" />
         y="125.8591" />
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan10002"
         id="tspan10002"
         x="369.92584"
         x="369.92584"
         y="141.8591" />
         y="141.8591" />
    
    
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.24999999, 2.24999999;stroke-dashoffset:0;stroke-opacity:1"
       d="M 270.37505,600 L 469.62506,600"
       d="M 270.37505,600 L 469.62506,600"
       id="path10136"
       id="path10136"
       sodipodi:nodetypes="cc" />
       sodipodi:nodetypes="cc" />
    
    
       xml:space="preserve"
       xml:space="preserve"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Bookman Old Style;-inkscape-font-specification:Bookman Old Style Light"
       x="370.20853"
       x="370.20853"
       y="559.48285"
       y="559.48285"
       id="text10140"
       id="text10140"
       sodipodi:linespacing="100%">
       sodipodi:linespacing="100%">
         sodipodi:role="line"
         sodipodi:role="line"
         id="tspan10144"
         id="tspan10144"
         x="370.20853"
         x="370.20853"
         y="559.48285">Red Zone
         y="559.48285">Red Zone
    
    
       style="fill-rule:evenodd"
       style="fill-rule:evenodd"
       id="g4562"
       id="g4562"
       transform="matrix(4.0333334e-2,0,0,5.5000001e-2,-172.52993,80.374991)">
       transform="matrix(4.0333334e-2,0,0,5.5000001e-2,-172.52993,80.374991)">
      
      
         id="path4553"
         id="path4553"
         d="M 10727.273,8909.091 L 12545.455,9090.9091 L 14363.636,8909.091 L 16181.818,9090.9091 L 16181.818,9272.7273 L 14363.636,9090.9091 L 12545.455,9272.7273 L 10727.273,9090.9091 L 10727.273,8909.091 z"
         d="M 10727.273,8909.091 L 12545.455,9090.9091 L 14363.636,8909.091 L 16181.818,9090.9091 L 16181.818,9272.7273 L 14363.636,9090.9091 L 12545.455,9272.7273 L 10727.273,9090.9091 L 10727.273,8909.091 z"
         style="fill:#ffffff;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
         style="fill:#ffffff;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
      
      
         sodipodi:nodetypes="cccc"
         sodipodi:nodetypes="cccc"
         id="path4549"
         id="path4549"
         d="M 10734.091,9097.7272 L 12547.728,9265.9091 L 14361.364,9097.7272 L 16175,9265.9091"
         d="M 10734.091,9097.7272 L 12547.728,9265.9091 L 14361.364,9097.7272 L 16175,9265.9091"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:15.92384243;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:15.92384243;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
      
      
         sodipodi:nodetypes="cccc"
         sodipodi:nodetypes="cccc"
         id="path4555"
         id="path4555"
         d="M 10734.091,8915.909 L 12547.728,9084.0909 L 14361.364,8915.909 L 16175,9084.0909"
         d="M 10734.091,8915.909 L 12547.728,9084.0909 L 14361.364,8915.909 L 16175,9084.0909"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:15.92384243;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:15.92384243;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
    
    
  
  
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.