<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:xlink="http://www.w3.org/1999/xlink"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="210mm"
   height="297mm"
   viewBox="0 0 744.09448819 1052.3622047"
   id="svg2"
   version="1.1"
   inkscape:version="0.91+devel+osxmenu r12913"
   sodipodi:docname="stringscan.svg"
   inkscape:export-filename="/Users/kevin/Programming/stringscan/stringscan.png"
   inkscape:export-xdpi="180"
   inkscape:export-ydpi="180">
  <defs
     id="defs4">
    <linearGradient
       id="linearGradient7534">
      <stop
         id="stop7536"
         offset="0"
         style="stop-color:#729fcf;stop-opacity:1" />
      <stop
         id="stop7538"
         offset="1"
         style="stop-color:#3465a4;stop-opacity:1" />
    </linearGradient>
    <linearGradient
       id="linearGradient7469">
      <stop
         id="stop7471"
         offset="0"
         style="stop-color:#555753;stop-opacity:1;" />
      <stop
         id="stop7473"
         offset="1"
         style="stop-color:#888a85;stop-opacity:1" />
    </linearGradient>
    <linearGradient
       id="linearGradient7428">
      <stop
         id="stop7430"
         offset="0"
         style="stop-color:#888a85;stop-opacity:0" />
      <stop
         id="stop7432"
         offset="1"
         style="stop-color:#babdb6;stop-opacity:1" />
    </linearGradient>
    <linearGradient
       id="linearGradient6985">
      <stop
         style="stop-color:#888a85;stop-opacity:1"
         offset="0"
         id="stop6987" />
      <stop
         id="stop6991"
         offset="0.34042552"
         style="stop-color:#babdb6;stop-opacity:1;" />
      <stop
         style="stop-color:#555753;stop-opacity:1;"
         offset="1"
         id="stop6989" />
    </linearGradient>
    <linearGradient
       id="linearGradient6949">
      <stop
         id="stop6951"
         offset="0"
         style="stop-color:#888a85;stop-opacity:1" />
      <stop
         id="stop6953"
         offset="1"
         style="stop-color:#555753;stop-opacity:1;" />
    </linearGradient>
    <linearGradient
       id="linearGradient2591">
      <stop
         style="stop-color:#7a7a7a;stop-opacity:1.0000000;"
         offset="0.0000000"
         id="stop2593" />
      <stop
         style="stop-color:#000000;stop-opacity:1.0000000;"
         offset="1.0000000"
         id="stop2595" />
    </linearGradient>
    <linearGradient
       id="linearGradient2631">
      <stop
         id="stop2633"
         offset="0.0000000"
         style="stop-color:#010101;stop-opacity:1.0000000;" />
      <stop
         id="stop2635"
         offset="1.0000000"
         style="stop-color:#959595;stop-opacity:1.0000000;" />
    </linearGradient>
    <linearGradient
       id="linearGradient3421">
      <stop
         id="stop3423"
         offset="0"
         style="stop-color:#babdb6;stop-opacity:1" />
      <stop
         id="stop3425"
         offset="1"
         style="stop-color:#babdb6;stop-opacity:0" />
    </linearGradient>
    <linearGradient
       id="linearGradient4248"
       inkscape:collect="always">
      <stop
         id="stop4250"
         offset="0"
         style="stop-color:#ffffff;stop-opacity:1;" />
      <stop
         id="stop4252"
         offset="1"
         style="stop-color:#ffffff;stop-opacity:0;" />
    </linearGradient>
    <linearGradient
       id="linearGradient4176"
       inkscape:collect="always">
      <stop
         id="stop4178"
         offset="0"
         style="stop-color:#000000;stop-opacity:1;" />
      <stop
         id="stop4180"
         offset="1"
         style="stop-color:#000000;stop-opacity:0;" />
    </linearGradient>
    <radialGradient
       r="22.22967"
       fy="38.763416"
       fx="24.174213"
       cy="38.763416"
       cx="24.174213"
       gradientTransform="matrix(1,0,0,0.2326044,0,29.746876)"
       gradientUnits="userSpaceOnUse"
       id="radialGradient5722"
       xlink:href="#linearGradient4176"
       inkscape:collect="always" />
    <linearGradient
       y2="56.763458"
       x2="32.5"
       y1="20.964546"
       x1="29.037691"
       gradientTransform="translate(-1,-3)"
       gradientUnits="userSpaceOnUse"
       id="linearGradient5724"
       xlink:href="#linearGradient7469"
       inkscape:collect="always" />
    <linearGradient
       y2="21.48896"
       x2="20.90625"
       y1="38.63026"
       x1="28.216566"
       gradientTransform="translate(-3,-3)"
       gradientUnits="userSpaceOnUse"
       id="linearGradient5726"
       xlink:href="#linearGradient3421"
       inkscape:collect="always" />
    <radialGradient
       r="15.500008"
       fy="5.3468766"
       fx="-42.750153"
       cy="5.3468766"
       cx="-42.750153"
       gradientTransform="matrix(2.3000978,0,0,1.8146645,120.45454,-4.8277871)"
       gradientUnits="userSpaceOnUse"
       id="radialGradient5728"
       xlink:href="#linearGradient4248"
       inkscape:collect="always" />
    <linearGradient
       y2="35.581436"
       x2="-21.478369"
       y1="36.421127"
       x1="-18.296389"
       gradientTransform="translate(60,0)"
       gradientUnits="userSpaceOnUse"
       id="linearGradient5730"
       xlink:href="#linearGradient4248"
       inkscape:collect="always" />
    <radialGradient
       r="18.5"
       fy="18.890318"
       fx="-49.9375"
       cy="18.890318"
       cx="-49.9375"
       gradientTransform="matrix(1.390496,0,0,0.7351777,79.50039,9.4560091)"
       gradientUnits="userSpaceOnUse"
       id="radialGradient5732"
       xlink:href="#linearGradient4248"
       inkscape:collect="always" />
    <linearGradient
       x1="27.01"
       y1="23.35"
       x2="31.3"
       gradientUnits="userSpaceOnUse"
       y2="30.6"
       id="k">
      <stop
         id="stop4481"
         offset="0"
         stop-color="#8a8a8a" />
      <stop
         id="stop4483"
         offset="1"
         stop-color="#484848" />
    </linearGradient>
    <linearGradient
       x1="-146.9"
       y1="52.71"
       gradientTransform="matrix(1.335,0,0,-1.291,229.6,104.1)"
       x2="-144.3"
       gradientUnits="userSpaceOnUse"
       y2="55.65"
       id="SVGID_3_">
      <stop
         id="stop4486"
         offset="0"
         stop-color="#7d7d7d" />
      <stop
         id="stop4488"
         offset=".5"
         stop-color="#b1b1b1" />
      <stop
         id="stop4490"
         offset="1"
         stop-color="#686868" />
    </linearGradient>
    <linearGradient
       x1="18.81"
       y1="10.73"
       x2="17.83"
       gradientUnits="userSpaceOnUse"
       y2="25.86"
       id="c">
      <stop
         id="stop4493"
         offset="0"
         stop-color="#fff" />
      <stop
         id="stop4495"
         offset=".5"
         stop-opacity=".22"
         stop-color="#fff" />
      <stop
         id="stop4497"
         offset="1"
         stop-color="#fff" />
    </linearGradient>
    <radialGradient
       r="8.31"
       gradientTransform="matrix(1.399,0,0,-1.399,259.5,136.2)"
       cx="-171.7"
       cy="81.5"
       gradientUnits="userSpaceOnUse"
       id="r">
      <stop
         id="stop4500"
         offset="0"
         stop-opacity=".21"
         stop-color="#729fcf" />
      <stop
         id="stop4502"
         offset="1"
         stop-opacity=".68"
         stop-color="#729fcf" />
    </radialGradient>
    <radialGradient
       r="16.53"
       gradientTransform="matrix(1.446,0,0,-0.362,276.2,-145.1)"
       cx="-174.5"
       cy="-511.6"
       gradientUnits="userSpaceOnUse"
       id="b">
      <stop
         id="stop4505"
         offset="0" />
      <stop
         id="stop4507"
         offset="1"
         stop-opacity="0" />
    </radialGradient>
    <radialGradient
       r="6.66"
       gradientTransform="matrix(2.593,0,0,-2.252,784.6,385.3)"
       cx="-296.8"
       cy="166.4"
       gradientUnits="userSpaceOnUse"
       id="g">
      <stop
         id="stop4510"
         offset="0"
         stop-color="#fff" />
      <stop
         id="stop4512"
         offset="1"
         stop-opacity=".25"
         stop-color="#fff" />
    </radialGradient>
    <radialGradient
       r="16.53"
       gradientTransform="matrix(0.498,0,0,-0.145,-135.8,-204.1)"
       cx="314.9"
       cy="-1674"
       gradientUnits="userSpaceOnUse"
       id="s">
      <stop
         id="stop4515"
         offset="0"
         stop-color="#fff" />
      <stop
         id="stop4517"
         offset="1"
         stop-opacity="0"
         stop-color="#fff" />
    </radialGradient>
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="0.35"
     inkscape:cx="189.48586"
     inkscape:cy="642.18088"
     inkscape:document-units="px"
     inkscape:current-layer="layer1"
     showgrid="false"
     inkscape:window-width="1226"
     inkscape:window-height="717"
     inkscape:window-x="-4"
     inkscape:window-y="23"
     inkscape:window-maximized="0" />
  <metadata
     id="metadata7">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title></dc:title>
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:label="Layer 1"
     inkscape:groupmode="layer"
     id="layer1">
    <g
       style="display:inline"
       id="layer1-0"
       inkscape:label="Livello 1"
       transform="matrix(17.076191,0,0,17.076191,-54.311703,5.4407729)"
       inkscape:export-xdpi="180"
       inkscape:export-ydpi="180">
      <g
         inkscape:export-ydpi="90"
         inkscape:export-xdpi="90"
         inkscape:export-filename="/home/lapo/Desktop/format-text.png"
         id="g5653">
        <ellipse
           style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:url(#radialGradient5722);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.96078431;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate"
           id="path4166"
           transform="matrix(1.035394,0,0,1.0153329,-0.013369,-1.1077728)"
           cx="24.174213"
           cy="38.763416"
           rx="22.22967"
           ry="5.1707182" />
        <path
           style="font-style:normal;font-weight:bold;font-size:6.8395505px;font-family:'Bitstream Vera Sans Mono';fill:url(#linearGradient5724);fill-opacity:1;stroke:#2e3436;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1"
           d="m 39.5,19 c 3.7e-5,4.72492 0,16.5 0,16.5 l 4,0 0,4 -16,0 0,-4 c -1.560783,1.74844 -3.222989,2.91853 -5.140468,3.75112 C 20.44201,40.08371 18.256951,40.5 15.804347,40.5 12.17,40.5 10.371786,39.59456 8.409698,37.78368 6.469895,35.95198 5.499997,33.33973 5.5,29.94692 5.499997,26.2211 6.893529,23.43192 9.680601,21.5794 12.489957,19.7269 15.358959,18.50002 21,18.5 l 6.5,0 0,-3.5 c 0,-3.5 -4,-4.5 -8,-4.5 -4,0 -7.088749,1.60142 -8.363637,6 L 7.5,16.5 l 0,-8 c 4.358867,-1.4477 8.950339,-1.93512 13.521738,-2 6.354489,3e-5 11.003315,1.10321 13.94649,3.30955 C 37.933632,12.01594 39.499963,14.27508 39.5,19 Z m -12,10 0,-6.5 -4.44816,0 c -2.207377,2e-5 -3.824991,0.57807 -5.00669,1.70205 -1.181732,1.12401 -1.77259,2.73716 -1.772575,4.83943 -1.5e-5,2.1023 0.423618,3.67381 1.270903,4.71454 0.869548,1.04074 2.185043,1.56111 3.946489,1.56111 1.828295,0 3.299864,-0.562 4.414714,-1.686 C 27.019483,32.50715 27.499973,30.85252 27.5,29 Z"
           id="text3336"
           sodipodi:nodetypes="ccccccsscscccczcccccccccsscssc"
           inkscape:connector-curvature="0" />
        <path
           style="font-style:normal;font-weight:bold;font-size:6.8395505px;font-family:'Bitstream Vera Sans Mono';opacity:0.15;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
           d="M 21.03125,7.5 C 16.76025,7.56062 12.52531,8.07522 8.5,9.3125 l 0,6.1875 2,0 C 11.22118,13.53106 12.26568,11.96255 13.71875,11 15.36392,9.9102 17.36531,9.5 19.5,9.5 c 2.084108,0 4.181588,0.24078 5.90625,1.03125 C 27.130912,11.32172 28.5,12.86551 28.5,15 l 0,3.5 c -0.0051,0.55016 -0.449841,0.9949 -1,1 l -6.5,0 c -5.49299,2e-5 -8.03067,1.14437 -10.75,2.9375 -2.53124,1.68248 -3.75,4.02708 -3.75,7.5 0,3.20114 0.88149,5.50817 2.59375,7.125 1.85832,1.71512 3.25248,2.4375 6.71875,2.4375 2.33809,0 4.383485,-0.41777 6.15625,-1.1875 1.794544,-0.77921 3.306503,-1.84794 4.78125,-3.5 0.2824,-0.30495 0.722851,-0.40563 1.109694,-0.25365 C 28.246536,34.71082 28.500681,35.08438 28.5,35.5 l 0,3 14,0 0,-2 -3,0 c -0.550159,-0.0051 -0.994902,-0.44984 -1,-1 0,0 3.7e-5,-11.7751 0,-16.5 -3.5e-5,-4.50194 -1.287451,-6.26374 -4.125,-8.375 C 31.709626,8.62692 27.268615,7.50003 21.03125,7.5 Z"
           id="path3092"
           sodipodi:nodetypes="ccccssscccccscsscsccccccscc"
           inkscape:connector-curvature="0" />
        <path
           style="font-style:normal;font-weight:bold;font-size:6.8395505px;font-family:'Bitstream Vera Sans Mono';opacity:1;fill:none;fill-opacity:1;stroke:url(#linearGradient5726);stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
           d="m 23.0625,21.5 4.4375,0 c 0.550159,0.0051 0.994902,0.44984 1,1 l 0,6.5 c -3e-5,2.02646 -0.514514,3.97206 -1.875,5.34375 -1.306994,1.31772 -3.089317,1.96876 -5.125,1.96875 -1.960758,1e-5 -3.660302,-0.60201 -4.75,-1.90625 -1.61e-4,-0.01042 -1.61e-4,-0.02083 0,-0.03125 -1.063336,-1.30611 -1.468766,-3.11255 -1.46875,-5.34375 -1.6e-5,-2.28417 0.647497,-4.21661 2.0625,-5.5625 1.397977,-1.32969 3.339607,-1.96873 5.71875,-1.96875 z"
           id="path3404"
           sodipodi:nodetypes="ccccssccssc"
           inkscape:connector-curvature="0" />
        <path
           style="font-style:normal;font-weight:bold;font-size:6.8395505px;font-family:'Bitstream Vera Sans Mono';display:inline;opacity:0.55;fill:none;fill-opacity:1;stroke:url(#radialGradient5728);stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="m 38.5,35.5 c 0,0 3.7e-5,-11.7751 0,-16.5 -3.5e-5,-4.50194 -1.287451,-6.26374 -4.125,-8.375 C 31.709626,8.62692 27.268615,7.50003 21.03125,7.5 16.760252,7.56062 12.525309,8.07522 8.5,9.3125 l 0,6.1875"
           id="path4226"
           sodipodi:nodetypes="cscccc"
           inkscape:connector-curvature="0" />
        <path
           style="font-style:normal;font-weight:bold;font-size:6.8395505px;font-family:'Bitstream Vera Sans Mono';display:inline;opacity:0.45;fill:none;fill-opacity:1;stroke:url(#linearGradient5730);stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="m 42.5,36.5 -3,0 c -0.550159,-0.0051 -0.994902,-0.44984 -1,-1"
           id="path4237"
           sodipodi:nodetypes="ccc"
           inkscape:connector-curvature="0" />
        <path
           style="font-style:normal;font-weight:bold;font-size:6.8395505px;font-family:'Bitstream Vera Sans Mono';display:inline;opacity:0.55;fill:none;fill-opacity:1;stroke:url(#radialGradient5732);stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="m 28.5,18.5 c -0.0051,0.55016 -0.449841,0.9949 -1,1 l -6.5,0 c -5.492988,2e-5 -8.030674,1.14437 -10.75,2.9375 -2.531244,1.68248 -3.750003,4.02708 -3.75,7.5 -3e-6,3.20114 0.881488,5.50817 2.59375,7.125"
           id="path4239"
           sodipodi:nodetypes="ccccsc"
           inkscape:connector-curvature="0" />
      </g>
    </g>
    <g
       id="g4566"
       transform="matrix(9.5996502,0,0,9.5996502,123.58656,451.34746)"
       inkscape:export-xdpi="180"
       inkscape:export-ydpi="180">
      <ellipse
         id="ellipse4519"
         cx="23.92"
         cy="39.959999"
         ry="5.98"
         rx="23.9"
         style="opacity:0.17000002;fill:url(#b)" />
      <g
         id="g4521"
         style="fill:#dcdcdc">
        <path
           id="path4523"
           d="m 18.63,3.14 c -8.14,0 -14.75,6.61 -14.75,14.75 0,8.14 6.61,14.74 14.75,14.74 3.48,0 6.55,-1.38 9.1,-3.4 -0.2,1 -0.08,2.04 0.76,2.76 l 10.96,9.53 c 1.23,1.07 3.09,0.93 4.16,-0.3 1.07,-1.24 0.93,-3.09 -0.3,-4.16 L 32.34,27.53 c -0.67,-0.58 -1.49,-0.76 -2.3,-0.64 1.98,-2.52 3.36,-5.55 3.36,-9 C 33.4,9.75 26.8,3.14 18.66,3.14 Z m -0.08,1.23 c 7.64,0 13.29,4.79 13.29,13.29 0,8.68 -5.81,13.29 -13.29,13.29 -7.3,0 -13.29,-5.47 -13.29,-13.29 0,-7.98 5.82,-13.29 13.29,-13.29 z"
           inkscape:connector-curvature="0"
           style="stroke:url(#k);stroke-width:2;stroke-linecap:round" />
        <path
           id="path4525"
           d="m 18.6,3.08 c -8.16,0 -14.79,6.63 -14.79,14.79 0,8.17 6.63,14.8 14.79,14.8 3.49,0 6.58,-1.39 9.11,-3.42 -0.21,1 -0.08,2.04 0.75,2.77 l 11,9.56 c 1.24,1.07 3.1,0.93 4.18,-0.3 1.07,-1.24 0.93,-3.1 -0.31,-4.18 l -11,-9.56 C 31.66,26.96 30.84,26.79 30.02,26.9 32.01,24.38 33.4,21.33 33.4,17.9 33.4,9.74 26.77,3.11 18.6,3.11 M 18.53,6.3 c 6.28,0 11.38,5.09 11.38,11.38 0,6.28 -5.1,11.37 -11.38,11.37 -6.28,0 -11.38,-5.09 -11.38,-11.37 0,-6.29 5.1,-11.38 11.38,-11.38"
           inkscape:connector-curvature="0" />
      </g>
      <path
         id="path4527"
         d="M 39.51,41.58 C 39.03,39.3 40.9,36.77 43.09,36.79 L 32.33,27.53 c -2.94,-0.06 -4.27,2.27 -3.78,4.6 l 10.96,9.45"
         inkscape:connector-curvature="0"
         style="fill:url(#SVGID_3_)" />
      <circle
         id="circle4529"
         r="13.77"
         cx="18.379999"
         cy="17.4"
         style="fill:none;stroke:url(#c)" />
      <ellipse
         id="ellipse4531"
         cx="20.99"
         cy="38.77"
         ry="2.4000001"
         rx="8.2299995"
         style="fill:url(#s)" />
      <circle
         id="circle4533"
         r="11.62"
         cx="18.379999"
         cy="17.549999"
         style="fill:url(#r);stroke:#3063a3" />
      <path
         id="path4535"
         d="m 18.2,7.4 c -5.21,0 -9.43,4.21 -9.43,9.42 0,1.51 0.42,2.89 1.05,4.15 1.25,0.46 2.58,0.78 3.99,0.78 6.18,0 11.1,-4.86 11.48,-10.94 C 23.56,8.76 21.08,7.4 18.2,7.4"
         inkscape:connector-curvature="0"
         style="opacity:0.82999998;fill:url(#g)" />
      <rect
         id="rect4537"
         x="40.5"
         y="-0.13"
         width="19"
         height="5"
         transform="matrix(0.753,0.658,-0.6489,0.7609,0,0)"
         rx="2.4679999"
         style="opacity:0.43000004;fill:none;stroke:#ffffff" />
    </g>
  </g>
</svg>
