desktop icons master
authorCampbell Barton <ideasman42@gmail.com>
Tue, 18 Nov 2014 13:59:31 +0000 (14:59 +0100)
committerCampbell Barton <ideasman42@gmail.com>
Tue, 18 Nov 2014 14:43:45 +0000 (15:43 +0100)
16 files changed:
bin/blender.svg [new file with mode: 0644]
bin/blender_clean.svg [new file with mode: 0644]
bin/blender_debug.svg [new file with mode: 0644]
bin/blender_local_clean.sh [new file with mode: 0755]
bin/blender_local_run.sh [new file with mode: 0755]
bin/blender_local_run_optimize.sh [new file with mode: 0755]
bin/blender_local_update.sh [new file with mode: 0755]
bin/blender_opti.svg [new file with mode: 0644]
bin/desktop_icons/01_blender_release.desktop [new file with mode: 0755]
bin/desktop_icons/02_blender_debug.desktop [new file with mode: 0755]
bin/desktop_icons/03_blender_update.desktop [new file with mode: 0755]
bin/desktop_icons/04_blender_clean.desktop [new file with mode: 0755]
bin/desktop_icons/06_blender_update_project.desktop [new file with mode: 0755]
bin/desktop_icons/render_farm.desktop [new file with mode: 0755]
bin/prepare_xubuntu_14_10.sh [new file with mode: 0755]
bin/terminal.sh [new file with mode: 0755]

diff --git a/bin/blender.svg b/bin/blender.svg
new file mode 100644 (file)
index 0000000..bc1a3a9
--- /dev/null
@@ -0,0 +1,235 @@
+<?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://web.resource.org/cc/"
+   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="48"
+   height="48"
+   id="svg7854"
+   sodipodi:version="0.32"
+   inkscape:version="0.44+devel"
+   version="1.0"
+   sodipodi:docbase="/home/jimmac/gfx/ximian/art/icons/application-icons/blender/scalable"
+   sodipodi:docname="blender.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   sodipodi:modified="true">
+  <defs
+     id="defs7856">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient39171">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop39173" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop39175" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient39155">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop39157" />
+      <stop
+         style="stop-color:#dadada;stop-opacity:1;"
+         offset="1"
+         id="stop39159" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient35500">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop35502" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop35504" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient35488">
+      <stop
+         style="stop-color:black;stop-opacity:1;"
+         offset="0"
+         id="stop35490" />
+      <stop
+         style="stop-color:black;stop-opacity:0;"
+         offset="1"
+         id="stop35492" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3564">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop3566" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop3568" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3564"
+       id="linearGradient34576"
+       gradientUnits="userSpaceOnUse"
+       x1="185.9903"
+       y1="193.33229"
+       x2="190.46461"
+       y2="-458.05771"
+       gradientTransform="matrix(6.818845e-2,0,0,6.818845e-2,22.51112,27.02885)" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient35488"
+       id="radialGradient35494"
+       cx="28.019106"
+       cy="38.98439"
+       fx="28.019106"
+       fy="38.98439"
+       r="15.467961"
+       gradientTransform="matrix(1,0,0,0.342857,0,25.61831)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient35500"
+       id="linearGradient35506"
+       x1="21.204315"
+       y1="21.699249"
+       x2="20.155914"
+       y2="-26.908371"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient39155"
+       id="linearGradient39161"
+       x1="31.1875"
+       y1="18.875"
+       x2="29.875"
+       y2="34.375"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient39171"
+       id="radialGradient39177"
+       cx="26.109201"
+       cy="19.668886"
+       fx="26.109201"
+       fy="19.668886"
+       r="20.278975"
+       gradientTransform="matrix(1.647222,0,0,1.26792,-15.47413,-5.79794)"
+       gradientUnits="userSpaceOnUse" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#e0e0e0"
+     borderopacity="1"
+     gridtolerance="10000"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1"
+     inkscape:cx="45.643444"
+     inkscape:cy="21.909141"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     width="48px"
+     height="48px"
+     inkscape:showpageshadow="false"
+     inkscape:window-width="1046"
+     inkscape:window-height="975"
+     inkscape:window-x="404"
+     inkscape:window-y="135"
+     showgrid="false" />
+  <metadata
+     id="metadata7859">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Jakub Steiner</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:source>http://jimmac.musichall.cz</dc:source>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" />
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/licenses/GPL/2.0/">
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/Reproduction" />
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/Distribution" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/Notice" />
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/ShareAlike" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/SourceCode" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1">
+    <path
+       sodipodi:type="arc"
+       style="opacity:0.54857142;color:black;fill:url(#radialGradient35494);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path35486"
+       sodipodi:cx="28.019106"
+       sodipodi:cy="38.98439"
+       sodipodi:rx="15.467961"
+       sodipodi:ry="5.3033009"
+       d="M 43.487067 38.98439 A 15.467961 5.3033009 0 1 1  12.551145,38.98439 A 15.467961 5.3033009 0 1 1  43.487067 38.98439 z"
+       transform="matrix(1.274286,0,0,1.377124,-7.569123,-16.70193)" />
+    <path
+       style="fill:#f57900;fill-rule:evenodd;stroke:#ce5c00;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
+       id="path2482"
+       d="M 16.048489,28.093447 C 16.058272,28.670129 16.244963,29.791349 16.519605,30.670872 C 17.101171,32.525009 18.086445,34.24353 19.458731,35.757368 C 20.866219,37.310486 22.59725,38.560595 24.598046,39.447128 C 26.703403,40.378701 28.982841,40.854616 31.34818,40.850869 C 33.713519,40.845862 35.992781,40.362183 38.09714,39.423852 C 40.09716,38.528564 41.828183,37.275461 43.23468,35.718335 C 44.603887,34.198491 45.587256,32.477221 46.168769,30.622077 C 46.463031,29.683724 46.64569,28.732685 46.722007,27.776769 C 46.795321,26.837463 46.764043,25.893258 46.630178,24.952977 C 46.370197,23.117378 45.733884,21.39613 44.757526,19.825397 C 43.861985,18.383698 42.709718,17.120857 41.340258,16.058422 C 41.340258,16.058422 41.342254,16.05644 41.342254,16.05644 C 41.342254,16.05644 27.513796,5.4367205 27.513796,5.4367205 C 27.502032,5.4269448 27.491273,5.4171691 27.47851,5.4083763 C 26.569507,4.7124499 25.043735,4.7144005 24.046782,5.4132603 C 23.036112,6.1189624 22.954961,7.2225216 23.851255,7.9614749 C 25.75103,9.4612382 27.643323,11.029515 29.553623,12.529094 C 29.553623,12.529094 12.001942,12.517388 12.001942,12.517388 C 10.007257,12.517388 8.8336816,13.465303 8.5865478,14.851071 C 8.3684707,16.073907 9.3344691,17.5892 11.066569,17.5892 C 14.023142,17.593062 17.00868,17.582341 19.975784,17.576483 C 19.975784,17.576483 4.074061,29.340645 4.074061,29.340645 C 4.0535343,29.356288 4.0330076,29.369972 4.0124809,29.385615 C 2.5150612,30.534004 2.0292858,32.444937 2.9725001,33.654008 C 3.9323324,34.883598 5.9702654,34.884596 7.4872289,33.660013 C 7.4872289,33.660013 16.164822,26.557915 16.164822,26.557915 C 16.164822,26.557915 16.039712,27.517739 16.048489,28.093447 z "
+       sodipodi:nodetypes="csssssssssscccsscccscccssccc" />
+    <path
+       sodipodi:type="arc"
+       style="opacity:1;color:black;fill:url(#linearGradient39161);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path39153"
+       sodipodi:cx="31.1875"
+       sodipodi:cy="25.75"
+       sodipodi:rx="11.5625"
+       sodipodi:ry="10.125"
+       d="M 42.75 25.75 A 11.5625 10.125 0 1 1  19.625,25.75 A 11.5625 10.125 0 1 1  42.75 25.75 z"
+       transform="matrix(0.821621,0,0,0.839506,5.875686,3.882724)" />
+    <path
+       style="opacity:0.48571429;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient34576);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 25.796988,6.0267804 C 25.392136,6.0273334 24.978369,6.1524748 24.701716,6.3464071 C 24.701002,6.3471213 24.700295,6.3478355 24.699581,6.348542 C 24.419372,6.5441945 24.362722,6.7165481 24.354375,6.8088145 C 24.346027,6.901081 24.341136,6.9760921 24.54403,7.143362 C 24.563021,7.1590969 24.581497,7.1754384 24.599428,7.1923712 C 24.723686,7.2933997 30.303822,11.83132 30.303822,11.83132 C 30.67748,12.135411 30.819662,12.641552 30.659019,13.095735 C 30.498384,13.549926 30.069597,13.478467 29.587845,13.480018 C 23.953703,13.531155 11.978175,13.499193 11.978175,13.499193 C 11.025208,13.499831 9.6308955,14.015986 9.5646031,15.084954 C 9.5010407,16.109901 10.473909,16.542453 11.142862,16.542453 C 11.142862,16.542453 19.973265,16.525405 19.973265,16.525405 C 20.461629,16.524814 20.896122,16.746937 21.053731,17.20916 C 21.211341,17.671391 21.057056,17.74072 20.670067,18.038599 C 20.670067,18.038599 4.7693731,30.244334 4.7693731,30.244334 C 4.7679524,30.245762 4.7665317,30.247183 4.7651111,30.248596 C 4.7010736,30.29739 4.6803396,30.310852 4.703316,30.293351 C 4.1496404,30.717969 3.8072063,31.274071 3.6847449,31.770052 C 3.5622912,32.266033 3.6381548,32.6526 3.8722651,32.952698 C 4.3510984,33.566111 5.6416386,33.684809 6.7702766,32.773702 C 6.7702766,32.773702 15.443001,25.675712 15.443001,25.675712 C 15.804956,25.37996 16.310759,25.335106 16.719112,25.562543 C 17.127457,25.78998 17.355624,26.243625 17.294743,26.707061 C 17.294743,26.707061 17.182241,27.687106 17.188193,28.07722 C 17.38055,30.713627 18.636521,32.992215 20.303559,34.99196 C 23.181305,38.164769 27.152949,39.548245 31.34583,39.711879 C 35.54925,39.667941 39.531614,38.049451 42.388094,34.953602 C 47.607012,28.567735 46.329831,21.589702 40.640768,16.960375 C 36.144381,13.301557 31.427481,9.8791653 26.819821,6.340018 C 26.815528,6.3365009 26.811266,6.3329454 26.807035,6.3293668 C 26.79987,6.3244751 26.792767,6.319499 26.785725,6.314446 C 26.575182,6.1532581 26.201079,6.0262199 25.796988,6.0267804 z "
+       id="path3562"
+       sodipodi:nodetypes="cssssscscczccsccssssccscccccscssc" />
+    <path
+       style="fill:#3465a4;fill-rule:evenodd;stroke:none;stroke-width:1.0074476;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
+       id="path2478"
+       d="M 26.007076,24.754048 C 26.081541,23.392891 26.746369,22.191393 27.745781,21.340777 C 28.729299,20.504594 30.049996,19.99403 31.492657,19.99403 C 32.9344,19.99403 34.255098,20.504594 35.238386,21.340777 C 36.238901,22.191393 36.902925,23.39199 36.978261,24.753147 C 37.055437,26.153999 36.495461,27.454723 35.514011,28.418097 C 34.513495,29.399506 33.086912,30.0156 31.492657,30.0156 C 29.897485,30.0156 28.470901,29.399506 27.470432,28.418097 C 26.487971,27.454723 25.929925,26.153999 26.007076,24.754048 z " />
+    <path
+       style="opacity:0.52;fill:url(#radialGradient39177);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 25.8125,6.03125 C 25.407648,6.0318028 24.964153,6.1498177 24.6875,6.34375 C 24.407291,6.5394023 24.352097,6.7202336 24.34375,6.8125 C 24.335401,6.9047665 24.328356,6.9889801 24.53125,7.15625 C 24.550242,7.1719849 24.575819,7.1705672 24.59375,7.1875 C 24.718008,7.2885283 30.3125,11.84375 30.3125,11.84375 C 30.686158,12.147841 30.816893,12.639567 30.65625,13.09375 C 30.495615,13.547941 30.075502,13.467199 29.59375,13.46875 C 23.959608,13.519887 11.96875,13.5 11.96875,13.5 C 11.015783,13.500638 9.6287924,14.024782 9.5625,15.09375 C 9.4989378,16.118697 10.487297,16.53125 11.15625,16.53125 C 11.15625,16.531249 19.96875,16.53125 19.96875,16.53125 C 20.457114,16.530658 20.904891,16.756527 21.0625,17.21875 C 21.220109,17.680981 21.043239,17.733371 20.65625,18.03125 C 20.65625,18.03125 4.78125,30.25 4.78125,30.25 C 4.7798295,30.251429 4.7514206,30.248587 4.75,30.25 C 4.6859626,30.298794 4.6957736,30.298751 4.71875,30.28125 C 4.1650742,30.705869 3.8099614,31.285269 3.6875,31.78125 C 3.5650464,32.277231 3.6408897,32.637402 3.875,32.9375 C 4.3538333,33.550913 5.652612,33.692357 6.78125,32.78125 C 6.7812501,32.781251 15.4375,25.6875 15.4375,25.6875 C 15.799455,25.391747 16.310397,25.335063 16.71875,25.5625 C 17.127095,25.789936 17.342131,26.255314 17.28125,26.71875 C 17.28125,26.718749 17.181548,27.672386 17.1875,28.0625 C 17.282479,29.364256 17.639116,30.584325 18.176539,31.726734 C 20.799917,36.321089 27.770982,19.392853 44.1875,21.03125 C 43.339652,19.54368 42.151282,18.185293 40.65625,16.96875 C 36.159865,13.309932 31.42016,9.8828973 26.8125,6.34375 C 26.805335,6.3388584 26.788292,6.317553 26.78125,6.3125 C 26.570707,6.1513121 26.216591,6.0306895 25.8125,6.03125 z "
+       id="path39166"
+       sodipodi:nodetypes="csssscsccsscsccssssscsscccsssc" />
+  </g>
+</svg>
diff --git a/bin/blender_clean.svg b/bin/blender_clean.svg
new file mode 100644 (file)
index 0000000..943c46b
--- /dev/null
@@ -0,0 +1,494 @@
+<?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://web.resource.org/cc/"
+   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="48"
+   height="48"
+   id="svg7854"
+   sodipodi:version="0.32"
+   inkscape:version="0.45.1"
+   version="1.0"
+   sodipodi:docbase="/shared/bin"
+   sodipodi:docname="blender_clean.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape">
+  <defs
+     id="defs7856">
+    <linearGradient
+       id="linearGradient3227">
+      <stop
+         style="stop-color:#cac0ba;stop-opacity:1;"
+         offset="0"
+         id="stop3229" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="1"
+         id="stop3231" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3216">
+      <stop
+         style="stop-color:#ff7f2a;stop-opacity:1;"
+         offset="0"
+         id="stop3218" />
+      <stop
+         style="stop-color:#8f2300;stop-opacity:1;"
+         offset="1"
+         id="stop3220" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient39171">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop39173" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop39175" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient39155">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop39157" />
+      <stop
+         style="stop-color:#dadada;stop-opacity:1;"
+         offset="1"
+         id="stop39159" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient35500">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop35502" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop35504" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient35488">
+      <stop
+         style="stop-color:black;stop-opacity:1;"
+         offset="0"
+         id="stop35490" />
+      <stop
+         style="stop-color:black;stop-opacity:0;"
+         offset="1"
+         id="stop35492" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3564">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop3566" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop3568" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3564"
+       id="linearGradient34576"
+       gradientUnits="userSpaceOnUse"
+       x1="185.9903"
+       y1="193.33229"
+       x2="190.46461"
+       y2="-458.05771"
+       gradientTransform="matrix(6.818845e-2,0,0,6.818845e-2,22.51112,27.02885)" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient35488"
+       id="radialGradient35494"
+       cx="28.019106"
+       cy="38.98439"
+       fx="28.019106"
+       fy="38.98439"
+       r="15.467961"
+       gradientTransform="matrix(1,0,0,0.342857,0,25.61831)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient35500"
+       id="linearGradient35506"
+       x1="21.204315"
+       y1="21.699249"
+       x2="20.155914"
+       y2="-26.908371"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient39155"
+       id="linearGradient39161"
+       x1="31.1875"
+       y1="18.875"
+       x2="29.875"
+       y2="34.375"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient39171"
+       id="radialGradient39177"
+       cx="26.109201"
+       cy="19.668886"
+       fx="26.109201"
+       fy="19.668886"
+       r="20.278975"
+       gradientTransform="matrix(1.647222,0,0,1.26792,-15.47413,-5.79794)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="388.3024"
+       x2="234.86047"
+       y1="356.66602"
+       x1="293.41705"
+       id="linearGradient2900"
+       xlink:href="#linearGradient1617"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientUnits="userSpaceOnUse"
+       y2="551.44891"
+       x2="469.71509"
+       y1="551.44891"
+       x1="379.03699"
+       id="linearGradient2898"
+       xlink:href="#linearGradient3227"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="319.41501"
+       x2="165.45461"
+       y1="352.75006"
+       x1="227.74458"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2818"
+       xlink:href="#linearGradient2430"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient1617">
+      <stop
+         style="stop-color:#dcdbd9;stop-opacity:1;"
+         offset="0"
+         id="stop1619" />
+      <stop
+         style="stop-color:#3a3a3a;stop-opacity:1;"
+         offset="1"
+         id="stop1621" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2430">
+      <stop
+         style="stop-color:#ec7fcc;stop-opacity:1;"
+         offset="0"
+         id="stop2432" />
+      <stop
+         style="stop-color:#f3c1e4;stop-opacity:1.0000000;"
+         offset="1.0000000"
+         id="stop2434" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2439">
+      <stop
+         style="stop-color:#e364be;stop-opacity:1.0000000;"
+         offset="0.00000000"
+         id="stop2441" />
+      <stop
+         style="stop-color:#9a3272;stop-opacity:1.0000000;"
+         offset="1.0000000"
+         id="stop2443" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient1911">
+      <stop
+         id="stop1913"
+         offset="0"
+         style="stop-color:#f3addf;stop-opacity:1;" />
+      <stop
+         id="stop1915"
+         offset="1"
+         style="stop-color:#e98ccd;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2874">
+      <stop
+         id="stop2876"
+         offset="0"
+         style="stop-color:#9fd0c6;stop-opacity:1;" />
+      <stop
+         id="stop2878"
+         offset="1"
+         style="stop-color:#cbe6e1;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3227"
+       id="linearGradient3225"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(4.8090548e-2,0,0,4.8090548e-2,0.3531424,10.304121)"
+       x1="323.48892"
+       y1="361.1221"
+       x2="307.8663"
+       y2="693.7923" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3227"
+       id="linearGradient3233"
+       x1="206.9753"
+       y1="339.45923"
+       x2="265.48926"
+       y2="306.8696"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3227"
+       id="linearGradient4218"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(4.8090548e-2,0,0,4.8090548e-2,0.3531424,10.304121)"
+       x1="323.48892"
+       y1="361.1221"
+       x2="307.8663"
+       y2="693.7923" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3227"
+       id="linearGradient4220"
+       gradientUnits="userSpaceOnUse"
+       x1="379.03699"
+       y1="551.44891"
+       x2="469.71509"
+       y2="551.44891" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2430"
+       id="linearGradient4222"
+       gradientUnits="userSpaceOnUse"
+       x1="227.74458"
+       y1="352.75006"
+       x2="165.45461"
+       y2="319.41501" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3227"
+       id="linearGradient4224"
+       gradientUnits="userSpaceOnUse"
+       x1="206.9753"
+       y1="339.45923"
+       x2="265.48926"
+       y2="306.8696" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1617"
+       id="linearGradient4226"
+       gradientUnits="userSpaceOnUse"
+       x1="261.95779"
+       y1="314.72034"
+       x2="234.86047"
+       y2="388.3024" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3227"
+       id="linearGradient4233"
+       gradientUnits="userSpaceOnUse"
+       x1="379.03699"
+       y1="551.44891"
+       x2="469.71509"
+       y2="551.44891"
+       gradientTransform="matrix(4.8090548e-2,0,0,4.8090548e-2,17.279511,15.607422)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3227"
+       id="linearGradient4236"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(4.8090548e-2,0,0,4.8090548e-2,17.279511,15.607422)"
+       x1="323.48892"
+       y1="361.1221"
+       x2="307.8663"
+       y2="693.7923" />
+    <filter
+       inkscape:collect="always"
+       x="-0.16895778"
+       width="1.3379156"
+       y="-0.16344146"
+       height="1.3268829"
+       id="filter4301">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="1.2385837"
+         id="feGaussianBlur4303" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#e0e0e0"
+     borderopacity="1"
+     gridtolerance="10000"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="11.313708"
+     inkscape:cx="20.579601"
+     inkscape:cy="15.21081"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     width="48px"
+     height="48px"
+     inkscape:showpageshadow="false"
+     inkscape:window-width="1046"
+     inkscape:window-height="975"
+     inkscape:window-x="404"
+     inkscape:window-y="135"
+     showgrid="false" />
+  <metadata
+     id="metadata7859">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Jakub Steiner</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:source>http://jimmac.musichall.cz</dc:source>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" />
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/licenses/GPL/2.0/">
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/Reproduction" />
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/Distribution" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/Notice" />
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/ShareAlike" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/SourceCode" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1">
+    <path
+       sodipodi:type="arc"
+       style="opacity:0.54857142;color:black;fill:url(#radialGradient35494);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path35486"
+       sodipodi:cx="28.019106"
+       sodipodi:cy="38.98439"
+       sodipodi:rx="15.467961"
+       sodipodi:ry="5.3033009"
+       d="M 43.487067 38.98439 A 15.467961 5.3033009 0 1 1  12.551145,38.98439 A 15.467961 5.3033009 0 1 1  43.487067 38.98439 z"
+       transform="matrix(1.274286,0,0,1.377124,-7.569123,-16.70193)" />
+    <path
+       style="fill:#f57900;fill-rule:evenodd;stroke:#ce5c00;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
+       id="path2482"
+       d="M 16.048489,28.093447 C 16.058272,28.670129 16.244963,29.791349 16.519605,30.670872 C 17.101171,32.525009 18.086445,34.24353 19.458731,35.757368 C 20.866219,37.310486 22.59725,38.560595 24.598046,39.447128 C 26.703403,40.378701 28.982841,40.854616 31.34818,40.850869 C 33.713519,40.845862 35.992781,40.362183 38.09714,39.423852 C 40.09716,38.528564 41.828183,37.275461 43.23468,35.718335 C 44.603887,34.198491 45.587256,32.477221 46.168769,30.622077 C 46.463031,29.683724 46.64569,28.732685 46.722007,27.776769 C 46.795321,26.837463 46.764043,25.893258 46.630178,24.952977 C 46.370197,23.117378 45.733884,21.39613 44.757526,19.825397 C 43.861985,18.383698 42.709718,17.120857 41.340258,16.058422 C 41.340258,16.058422 41.342254,16.05644 41.342254,16.05644 C 41.342254,16.05644 27.513796,5.4367205 27.513796,5.4367205 C 27.502032,5.4269448 27.491273,5.4171691 27.47851,5.4083763 C 26.569507,4.7124499 25.043735,4.7144005 24.046782,5.4132603 C 23.036112,6.1189624 22.954961,7.2225216 23.851255,7.9614749 C 25.75103,9.4612382 27.643323,11.029515 29.553623,12.529094 C 29.553623,12.529094 12.001942,12.517388 12.001942,12.517388 C 10.007257,12.517388 8.8336816,13.465303 8.5865478,14.851071 C 8.3684707,16.073907 9.3344691,17.5892 11.066569,17.5892 C 14.023142,17.593062 17.00868,17.582341 19.975784,17.576483 C 19.975784,17.576483 4.074061,29.340645 4.074061,29.340645 C 4.0535343,29.356288 4.0330076,29.369972 4.0124809,29.385615 C 2.5150612,30.534004 2.0292858,32.444937 2.9725001,33.654008 C 3.9323324,34.883598 5.9702654,34.884596 7.4872289,33.660013 C 7.4872289,33.660013 16.164822,26.557915 16.164822,26.557915 C 16.164822,26.557915 16.039712,27.517739 16.048489,28.093447 z "
+       sodipodi:nodetypes="csssssssssscccsscccscccssccc" />
+    <path
+       sodipodi:type="arc"
+       style="opacity:1;color:black;fill:url(#linearGradient39161);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path39153"
+       sodipodi:cx="31.1875"
+       sodipodi:cy="25.75"
+       sodipodi:rx="11.5625"
+       sodipodi:ry="10.125"
+       d="M 42.75 25.75 A 11.5625 10.125 0 1 1  19.625,25.75 A 11.5625 10.125 0 1 1  42.75 25.75 z"
+       transform="matrix(0.821621,0,0,0.839506,5.875686,3.882724)" />
+    <path
+       style="opacity:0.48571429;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient34576);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 25.796988,6.0267804 C 25.392136,6.0273334 24.978369,6.1524748 24.701716,6.3464071 C 24.701002,6.3471213 24.700295,6.3478355 24.699581,6.348542 C 24.419372,6.5441945 24.362722,6.7165481 24.354375,6.8088145 C 24.346027,6.901081 24.341136,6.9760921 24.54403,7.143362 C 24.563021,7.1590969 24.581497,7.1754384 24.599428,7.1923712 C 24.723686,7.2933997 30.303822,11.83132 30.303822,11.83132 C 30.67748,12.135411 30.819662,12.641552 30.659019,13.095735 C 30.498384,13.549926 30.069597,13.478467 29.587845,13.480018 C 23.953703,13.531155 11.978175,13.499193 11.978175,13.499193 C 11.025208,13.499831 9.6308955,14.015986 9.5646031,15.084954 C 9.5010407,16.109901 10.473909,16.542453 11.142862,16.542453 C 11.142862,16.542453 19.973265,16.525405 19.973265,16.525405 C 20.461629,16.524814 20.896122,16.746937 21.053731,17.20916 C 21.211341,17.671391 21.057056,17.74072 20.670067,18.038599 C 20.670067,18.038599 4.7693731,30.244334 4.7693731,30.244334 C 4.7679524,30.245762 4.7665317,30.247183 4.7651111,30.248596 C 4.7010736,30.29739 4.6803396,30.310852 4.703316,30.293351 C 4.1496404,30.717969 3.8072063,31.274071 3.6847449,31.770052 C 3.5622912,32.266033 3.6381548,32.6526 3.8722651,32.952698 C 4.3510984,33.566111 5.6416386,33.684809 6.7702766,32.773702 C 6.7702766,32.773702 15.443001,25.675712 15.443001,25.675712 C 15.804956,25.37996 16.310759,25.335106 16.719112,25.562543 C 17.127457,25.78998 17.355624,26.243625 17.294743,26.707061 C 17.294743,26.707061 17.182241,27.687106 17.188193,28.07722 C 17.38055,30.713627 18.636521,32.992215 20.303559,34.99196 C 23.181305,38.164769 27.152949,39.548245 31.34583,39.711879 C 35.54925,39.667941 39.531614,38.049451 42.388094,34.953602 C 47.607012,28.567735 46.329831,21.589702 40.640768,16.960375 C 36.144381,13.301557 31.427481,9.8791653 26.819821,6.340018 C 26.815528,6.3365009 26.811266,6.3329454 26.807035,6.3293668 C 26.79987,6.3244751 26.792767,6.319499 26.785725,6.314446 C 26.575182,6.1532581 26.201079,6.0262199 25.796988,6.0267804 z "
+       id="path3562"
+       sodipodi:nodetypes="cssssscscczccsccssssccscccccscssc" />
+    <path
+       style="fill:#3465a4;fill-rule:evenodd;stroke:none;stroke-width:1.0074476;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
+       id="path2478"
+       d="M 26.007076,24.754048 C 26.081541,23.392891 26.746369,22.191393 27.745781,21.340777 C 28.729299,20.504594 30.049996,19.99403 31.492657,19.99403 C 32.9344,19.99403 34.255098,20.504594 35.238386,21.340777 C 36.238901,22.191393 36.902925,23.39199 36.978261,24.753147 C 37.055437,26.153999 36.495461,27.454723 35.514011,28.418097 C 34.513495,29.399506 33.086912,30.0156 31.492657,30.0156 C 29.897485,30.0156 28.470901,29.399506 27.470432,28.418097 C 26.487971,27.454723 25.929925,26.153999 26.007076,24.754048 z " />
+    <path
+       style="opacity:0.52;fill:url(#radialGradient39177);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 25.8125,6.03125 C 25.407648,6.0318028 24.964153,6.1498177 24.6875,6.34375 C 24.407291,6.5394023 24.352097,6.7202336 24.34375,6.8125 C 24.335401,6.9047665 24.328356,6.9889801 24.53125,7.15625 C 24.550242,7.1719849 24.575819,7.1705672 24.59375,7.1875 C 24.718008,7.2885283 30.3125,11.84375 30.3125,11.84375 C 30.686158,12.147841 30.816893,12.639567 30.65625,13.09375 C 30.495615,13.547941 30.075502,13.467199 29.59375,13.46875 C 23.959608,13.519887 11.96875,13.5 11.96875,13.5 C 11.015783,13.500638 9.6287924,14.024782 9.5625,15.09375 C 9.4989378,16.118697 10.487297,16.53125 11.15625,16.53125 C 11.15625,16.531249 19.96875,16.53125 19.96875,16.53125 C 20.457114,16.530658 20.904891,16.756527 21.0625,17.21875 C 21.220109,17.680981 21.043239,17.733371 20.65625,18.03125 C 20.65625,18.03125 4.78125,30.25 4.78125,30.25 C 4.7798295,30.251429 4.7514206,30.248587 4.75,30.25 C 4.6859626,30.298794 4.6957736,30.298751 4.71875,30.28125 C 4.1650742,30.705869 3.8099614,31.285269 3.6875,31.78125 C 3.5650464,32.277231 3.6408897,32.637402 3.875,32.9375 C 4.3538333,33.550913 5.652612,33.692357 6.78125,32.78125 C 6.7812501,32.781251 15.4375,25.6875 15.4375,25.6875 C 15.799455,25.391747 16.310397,25.335063 16.71875,25.5625 C 17.127095,25.789936 17.342131,26.255314 17.28125,26.71875 C 17.28125,26.718749 17.181548,27.672386 17.1875,28.0625 C 17.282479,29.364256 17.639116,30.584325 18.176539,31.726734 C 20.799917,36.321089 27.770982,19.392853 44.1875,21.03125 C 43.339652,19.54368 42.151282,18.185293 40.65625,16.96875 C 36.159865,13.309932 31.42016,9.8828973 26.8125,6.34375 C 26.805335,6.3388584 26.788292,6.317553 26.78125,6.3125 C 26.570707,6.1513121 26.216591,6.0306895 25.8125,6.03125 z "
+       id="path39166"
+       sodipodi:nodetypes="csssscsccsscsccssssscsscccsssc" />
+    <path
+       style="opacity:0.35;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.35000002;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter4301)"
+       d="M 23.057546,25.473507 C 22.971461,25.479778 22.892283,25.490255 22.807546,25.504757 L 22.776296,25.504757 L 14.463796,26.223507 C 14.442003,26.223005 14.423165,26.223507 14.401296,26.223507 C 14.218853,26.223507 14.046583,26.251986 13.870046,26.286007 C 11.846107,26.676046 10.283698,29.231565 10.120046,32.411007 L 10.057546,32.411007 L 10.057546,42.692257 C 10.059253,42.692203 10.086762,42.692375 10.088796,42.692257 C 10.10522,42.687015 10.129464,42.69801 10.151296,42.692257 C 10.139106,42.698141 10.131895,42.717705 10.120046,42.723507 L 10.182546,42.754757 C 10.211723,42.737628 10.222891,42.705563 10.245046,42.692257 C 10.276867,42.676756 10.283985,42.672095 10.307546,42.661007 C 10.336057,42.65604 10.366874,42.667247 10.401296,42.661007 C 10.528109,42.651998 10.620376,42.776108 10.745046,42.817257 C 10.797755,42.823033 10.835681,42.811019 10.870046,42.817257 L 10.901296,42.817257 L 11.088796,42.848507 C 11.099557,42.84544 11.11385,42.848262 11.120046,42.848507 L 11.307546,42.879757 C 11.333254,42.86928 11.371575,42.860118 11.401296,42.848507 C 11.40715,42.850546 11.427269,42.846504 11.432546,42.848507 C 11.462626,42.843952 11.509956,42.862106 11.557546,42.879757 C 11.615265,42.857782 11.675644,42.818007 11.776296,42.786007 C 11.784554,42.805399 11.798509,42.833746 11.807546,42.848507 C 11.850115,42.83336 11.880181,42.815599 11.901296,42.817257 C 11.959868,42.833907 12.018055,42.901414 12.057546,42.942257 C 12.099742,42.9334 12.134734,42.918741 12.182546,42.911007 C 12.207461,42.922726 12.2237,42.929247 12.245046,42.942257 C 12.333621,42.895964 12.421887,42.852141 12.432546,42.848507 C 12.446969,42.854353 12.571602,42.964899 12.620046,43.004757 C 12.642745,42.961777 12.713594,42.952724 12.776296,42.973507 C 12.852145,42.96841 12.921767,43.002815 12.963796,43.067257 C 13.086209,43.034854 13.212316,43.057109 13.338796,43.067257 C 13.360929,43.054853 13.394374,43.037027 13.401296,43.036007 C 13.400992,43.03686 13.401804,43.066242 13.401296,43.067257 C 13.43163,43.060292 13.434768,43.062942 13.463796,43.067257 C 13.464312,43.06719 13.494532,43.067323 13.495046,43.067257 C 13.551202,43.060057 13.569798,43.060355 13.588796,43.067257 C 13.585274,43.070972 13.594608,43.094088 13.588796,43.098507 C 13.65974,43.078914 13.702489,43.102275 13.745046,43.129757 C 13.745389,43.129975 13.775954,43.129533 13.776296,43.129757 C 13.817415,43.107492 13.860312,43.052994 13.932546,43.036007 C 13.938152,43.02913 13.956297,43.040011 13.963796,43.036007 C 13.974408,43.030658 13.983955,43.036124 13.995046,43.036007 C 13.99616,43.036143 14.025041,43.0359 14.026296,43.036007 C 14.126327,43.026743 14.23335,43.05549 14.307546,43.129757 C 14.488861,43.18871 14.625366,43.065893 14.807546,43.161007 C 14.976337,43.226134 15.164439,43.195636 15.338796,43.223507 C 15.530398,43.253597 15.674348,43.199811 15.838796,43.317257 C 15.872103,43.308028 15.918486,43.28783 15.963796,43.286007 C 16.068128,43.283208 16.192862,43.31137 16.307546,43.411007 C 16.307855,43.411357 16.307232,43.441906 16.307546,43.442257 C 16.307858,43.442374 16.338467,43.442145 16.338796,43.442257 C 16.417912,43.392283 16.543485,43.343913 16.651296,43.348507 C 16.651968,43.348367 16.681548,43.348698 16.682546,43.348507 C 16.71953,43.351989 16.749413,43.357478 16.776296,43.379757 C 16.80151,43.394538 16.819294,43.383193 16.838796,43.379757 C 16.978279,43.304904 16.974084,43.312559 17.151296,43.411007 C 17.358649,43.393301 17.503532,43.406768 17.713796,43.473507 C 17.938931,43.436417 18.104989,43.492203 18.307546,43.567257 C 18.477811,43.522226 18.517915,43.584601 18.651296,43.661007 C 18.716368,43.63594 18.800311,43.634778 18.870046,43.629757 L 18.870046,39.973507 L 22.807546,40.254757 C 22.944774,40.278243 23.073144,40.2843 23.213796,40.286007 C 23.224556,40.286138 23.234268,40.286007 23.245046,40.286007 C 25.671733,40.286007 27.651296,36.965285 27.651296,32.879757 C 27.651296,28.79423 25.671733,25.473507 23.245046,25.473507 C 23.234268,25.473507 23.224556,25.473376 23.213796,25.473507 L 23.057546,25.473507 z M 16.651296,43.473507 C 16.655141,43.471733 16.678866,43.475331 16.682546,43.473507 C 16.678123,43.475579 16.654973,43.471759 16.651296,43.473507 z "
+       id="path4206" />
+    <g
+       transform="matrix(4.8090548e-2,0,0,4.8090548e-2,0.3531424,10.304121)"
+       inkscape:label="Layer 1"
+       id="g2238">
+      <path
+         style="fill:url(#linearGradient3225);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1.35000002;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         d="M 22.9375 25.90625 L 14.1875 26.65625 C 14.165707 26.655748 14.146869 26.65625 14.125 26.65625 C 13.942557 26.65625 13.770287 26.684729 13.59375 26.71875 C 11.569811 27.108791 10.007402 29.664308 9.84375 32.84375 L 9.78125 32.84375 L 9.78125 43.125 C 9.7829572 43.124948 9.8104657 43.125118 9.8125 43.125 C 9.8289241 43.11976 9.8531679 43.130753 9.875 43.125 C 9.8995611 43.118528 9.914491 43.098995 9.9375 43.09375 C 9.9209084 43.098744 9.8975725 43.118114 9.875 43.125 C 9.8628095 43.130886 9.8555987 43.150448 9.84375 43.15625 L 9.90625 43.1875 C 9.9354265 43.170373 9.9465954 43.138306 9.96875 43.125 C 10.000571 43.109501 10.007689 43.104838 10.03125 43.09375 C 10.059761 43.088785 10.090578 43.09999 10.125 43.09375 C 10.251813 43.084743 10.34408 43.208851 10.46875 43.25 C 10.521459 43.255778 10.559385 43.243762 10.59375 43.25 L 10.625 43.25 L 10.8125 43.28125 C 10.823261 43.278185 10.837554 43.281005 10.84375 43.28125 L 11.03125 43.3125 C 11.056958 43.302025 11.095279 43.292861 11.125 43.28125 C 11.130854 43.283291 11.150973 43.279247 11.15625 43.28125 C 11.18633 43.276697 11.23366 43.294849 11.28125 43.3125 C 11.338969 43.290527 11.399348 43.25075 11.5 43.21875 C 11.508258 43.238144 11.522213 43.266489 11.53125 43.28125 C 11.573819 43.266105 11.603885 43.248342 11.625 43.25 C 11.683572 43.266652 11.741759 43.334157 11.78125 43.375 C 11.823446 43.366145 11.858438 43.351484 11.90625 43.34375 C 11.931165 43.355471 11.947404 43.36199 11.96875 43.375 C 12.057325 43.328709 12.145591 43.284884 12.15625 43.28125 C 12.170673 43.287098 12.295306 43.397642 12.34375 43.4375 C 12.366449 43.394522 12.437298 43.385467 12.5 43.40625 C 12.575849 43.401155 12.645471 43.435558 12.6875 43.5 C 12.809913 43.467599 12.93602 43.489852 13.0625 43.5 C 13.084633 43.487598 13.118078 43.46977 13.125 43.46875 C 13.124696 43.469605 13.125508 43.498985 13.125 43.5 C 13.155334 43.493037 13.158472 43.495685 13.1875 43.5 C 13.188016 43.499935 13.218236 43.500066 13.21875 43.5 C 13.274906 43.492802 13.293502 43.493098 13.3125 43.5 C 13.308978 43.503717 13.318312 43.526831 13.3125 43.53125 C 13.383444 43.511659 13.426193 43.535018 13.46875 43.5625 C 13.469093 43.56272 13.499658 43.562276 13.5 43.5625 C 13.541119 43.540237 13.584016 43.485737 13.65625 43.46875 C 13.661856 43.461875 13.680001 43.472754 13.6875 43.46875 C 13.698112 43.463403 13.707659 43.468867 13.71875 43.46875 C 13.719864 43.468888 13.748745 43.468643 13.75 43.46875 C 13.850031 43.459488 13.957054 43.488233 14.03125 43.5625 C 14.212565 43.621455 14.34907 43.498636 14.53125 43.59375 C 14.700041 43.658879 14.888143 43.628379 15.0625 43.65625 C 15.254102 43.686342 15.398052 43.632554 15.5625 43.75 C 15.595807 43.740773 15.64219 43.720573 15.6875 43.71875 C 15.791832 43.715953 15.916566 43.744113 16.03125 43.84375 C 16.031559 43.844102 16.030936 43.874649 16.03125 43.875 C 16.031562 43.875119 16.062171 43.874888 16.0625 43.875 C 16.141616 43.825028 16.267189 43.776656 16.375 43.78125 C 16.375672 43.781112 16.405252 43.781441 16.40625 43.78125 C 16.443234 43.784734 16.473117 43.790221 16.5 43.8125 C 16.525214 43.827283 16.542998 43.815936 16.5625 43.8125 C 16.701983 43.737649 16.697788 43.745302 16.875 43.84375 C 17.082353 43.826046 17.227236 43.839511 17.4375 43.90625 C 17.662635 43.869162 17.828693 43.924946 18.03125 44 C 18.201515 43.954971 18.241619 44.017344 18.375 44.09375 C 18.440072 44.068685 18.524015 44.067521 18.59375 44.0625 L 18.59375 40.40625 L 22.9375 40.71875 L 22.9375 25.90625 z M 16.375 43.90625 C 16.378845 43.904478 16.40257 43.908074 16.40625 43.90625 C 16.401827 43.908324 16.378677 43.904502 16.375 43.90625 z "
+         transform="matrix(20.794107,0,0,20.794107,-7.3432808,-214.26499)"
+         id="path2425" />
+      <path
+         sodipodi:nodetypes="ccccc"
+         id="path1891"
+         d="M 379.03699,470.34947 L 379.03699,625.94363 L 469.7151,632.54835 L 469.7151,470.34947 L 379.03699,470.34947 z "
+         style="fill:url(#linearGradient2898);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1.35000002;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <path
+         transform="matrix(0,3.423751,-3.290752,0,1571.979,-325.4543)"
+         d="M 279.81226 334.6488 A 44.95179 27.779196 0 1 1  189.90868,334.6488 A 44.95179 27.779196 0 1 1  279.81226 334.6488 z"
+         sodipodi:ry="27.779196"
+         sodipodi:rx="44.95179"
+         sodipodi:cy="334.6488"
+         sodipodi:cx="234.86047"
+         id="path2421"
+         style="fill:url(#linearGradient2818);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.35000002;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="opacity:1;fill:url(#linearGradient3233);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1.35000002;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="path1907"
+         sodipodi:cx="234.86047"
+         sodipodi:cy="334.6488"
+         sodipodi:rx="44.95179"
+         sodipodi:ry="27.779196"
+         d="M 279.81226 334.6488 A 44.95179 27.779196 0 1 1  189.90868,334.6488 A 44.95179 27.779196 0 1 1  279.81226 334.6488 z"
+         transform="matrix(0,3.423751,-3.290752,0,1571.979,-325.4543)" />
+      <path
+         sodipodi:type="arc"
+         style="fill:#b2b2b2;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.35000002;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="path1615"
+         sodipodi:cx="234.86047"
+         sodipodi:cy="334.6488"
+         sodipodi:rx="44.95179"
+         sodipodi:ry="27.779196"
+         d="M 279.81226 334.6488 A 44.95179 27.779196 0 1 1  189.90868,334.6488 A 44.95179 27.779196 0 1 1  279.81226 334.6488 z"
+         transform="matrix(0,1.167686,-1.167686,0,863.8566,205.5593)" />
+      <path
+         sodipodi:type="arc"
+         style="fill:url(#linearGradient2900);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.35000002;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.22088353"
+         id="path1985"
+         sodipodi:cx="234.86047"
+         sodipodi:cy="334.6488"
+         sodipodi:rx="44.95179"
+         sodipodi:ry="27.779196"
+         d="M 279.81226 334.6488 A 44.95179 27.779196 0 1 1  189.90868,334.6488 A 44.95179 27.779196 0 1 1  279.81226 334.6488 z"
+         transform="matrix(0,1.051621,-1.051621,0,824.7026,232.0502)" />
+    </g>
+  </g>
+</svg>
diff --git a/bin/blender_debug.svg b/bin/blender_debug.svg
new file mode 100644 (file)
index 0000000..16c4468
--- /dev/null
@@ -0,0 +1,1040 @@
+<?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://web.resource.org/cc/"
+   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="48"
+   height="48"
+   id="svg7854"
+   sodipodi:version="0.32"
+   inkscape:version="0.45.1"
+   version="1.0"
+   sodipodi:docbase="/shared/bin"
+   sodipodi:docname="blender_debug.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape">
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#e0e0e0"
+     borderopacity="1"
+     gridtolerance="10000"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8.0000004"
+     inkscape:cx="34.63723"
+     inkscape:cy="17.448979"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     width="48px"
+     height="48px"
+     inkscape:showpageshadow="false"
+     inkscape:window-width="1046"
+     inkscape:window-height="975"
+     inkscape:window-x="404"
+     inkscape:window-y="135"
+     showgrid="false"
+     showguides="true"
+     inkscape:guide-bbox="true" />
+  <defs
+     id="defs7856">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3641">
+      <stop
+         style="stop-color:#ceeccb;stop-opacity:1"
+         offset="0"
+         id="stop3643" />
+      <stop
+         style="stop-color:#3b691d;stop-opacity:1"
+         offset="1"
+         id="stop3645" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3295">
+      <stop
+         style="stop-color:#ffef50;stop-opacity:1"
+         offset="0"
+         id="stop3297" />
+      <stop
+         style="stop-color:#ff7255;stop-opacity:0.60416669;"
+         offset="1"
+         id="stop3299" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient6205">
+      <stop
+         style="stop-color:#447821;stop-opacity:1;"
+         offset="0"
+         id="stop6207" />
+      <stop
+         style="stop-color:#447821;stop-opacity:0;"
+         offset="1"
+         id="stop6209" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3444">
+      <stop
+         style="stop-color:#ff9a9a;stop-opacity:1;"
+         offset="0"
+         id="stop3446" />
+      <stop
+         style="stop-color:#800000;stop-opacity:0;"
+         offset="1"
+         id="stop3448" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient39171">
+      <stop
+         offset="0"
+         id="stop39173"
+         style="stop-color:white;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop39175"
+         style="stop-color:white;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient39155">
+      <stop
+         offset="0"
+         id="stop39157"
+         style="stop-color:white;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop39159"
+         style="stop-color:#dadada;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient35500">
+      <stop
+         offset="0"
+         id="stop35502"
+         style="stop-color:white;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop35504"
+         style="stop-color:white;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient35488">
+      <stop
+         offset="0"
+         id="stop35490"
+         style="stop-color:black;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop35492"
+         style="stop-color:black;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3564">
+      <stop
+         offset="0"
+         id="stop3566"
+         style="stop-color:white;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop3568"
+         style="stop-color:white;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient34576"
+       x1="185.9903"
+       y1="193.33229"
+       gradientTransform="matrix(6.818845e-2,0,0,6.818845e-2,22.51112,27.02885)"
+       x2="190.46461"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient3564"
+       y2="-458.05771" />
+    <radialGradient
+       inkscape:collect="always"
+       id="radialGradient35494"
+       r="15.467961"
+       gradientTransform="matrix(1,0,0,0.342857,0,25.61831)"
+       cx="28.019106"
+       cy="38.98439"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient35488"
+       fy="38.98439"
+       fx="28.019106" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient35506"
+       x1="21.204315"
+       y1="21.699249"
+       x2="20.155914"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient35500"
+       y2="-26.908371" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient39161"
+       x1="31.1875"
+       y1="18.875"
+       x2="29.875"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient39155"
+       y2="34.375" />
+    <radialGradient
+       inkscape:collect="always"
+       id="radialGradient39177"
+       r="20.278975"
+       gradientTransform="matrix(1.647222,0,0,1.26792,-15.47413,-5.79794)"
+       cx="26.109201"
+       cy="19.668886"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient39171"
+       fy="19.668886"
+       fx="26.109201" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient39161-718"
+       y2="34.375"
+       y1="18.875"
+       x2="29.875"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient39155-663"
+       x1="31.1875" />
+    <linearGradient
+       id="linearGradient39155-663">
+      <stop
+         offset="0"
+         id="stop2491"
+         style="stop-color:#e6e6e6;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2493"
+         style="stop-color:#c4c4c4;stop-opacity:1;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       id="radialGradient39177-365"
+       r="20.278975"
+       gradientTransform="matrix(1.647222,0,0,1.26792,-15.47413,-5.79794)"
+       cx="26.109201"
+       cy="19.668886"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient39171-997"
+       fy="19.668886"
+       fx="26.109201" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient39171-997">
+      <stop
+         offset="0"
+         id="stop2497"
+         style="stop-color:#e6e6e6;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2499"
+         style="stop-color:#e6e6e6;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient34576-249"
+       y2="-458.05771"
+       y1="193.33229"
+       gradientTransform="matrix(6.818845e-2,0,0,6.818845e-2,22.51112,27.02885)"
+       x2="190.46461"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient3564-299"
+       x1="185.9903" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3564-299">
+      <stop
+         offset="0"
+         id="stop2503"
+         style="stop-color:#e6e6e6;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2505"
+         style="stop-color:#e6e6e6;stop-opacity:0;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       id="radialGradient35494-161"
+       r="15.467961"
+       gradientTransform="matrix(1,0,0,0.342857,0,25.61831)"
+       cx="28.019106"
+       cy="38.98439"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient35488-989"
+       fy="38.98439"
+       fx="28.019106" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient35488-989">
+      <stop
+         offset="0"
+         id="stop2509"
+         style="stop-color:#000000;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2511"
+         style="stop-color:#000000;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient39161-718-101"
+       x1="31.1875"
+       y1="18.875"
+       x2="29.875"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient39155-663-716"
+       y2="34.375" />
+    <linearGradient
+       id="linearGradient39155-663-716">
+      <stop
+         offset="0"
+         id="stop2608"
+         style="stop-color:#cfcfcf;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2610"
+         style="stop-color:#b0b0b0;stop-opacity:1;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       id="radialGradient39177-365-116"
+       r="20.278975"
+       gradientTransform="matrix(1.647222,0,0,1.26792,-15.47413,-5.79794)"
+       cx="26.109201"
+       cy="19.668886"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient39171-997-750"
+       fy="19.668886"
+       fx="26.109201" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient39171-997-750">
+      <stop
+         offset="0"
+         id="stop2614"
+         style="stop-color:#cfcfcf;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2616"
+         style="stop-color:#cfcfcf;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient34576-249-122"
+       x1="185.9903"
+       y1="193.33229"
+       gradientTransform="matrix(6.818845e-2,0,0,6.818845e-2,22.51112,27.02885)"
+       x2="190.46461"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient3564-299-910"
+       y2="-458.05771" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3564-299-910">
+      <stop
+         offset="0"
+         id="stop2620"
+         style="stop-color:#cfcfcf;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2622"
+         style="stop-color:#cfcfcf;stop-opacity:0;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       id="radialGradient35494-161-63"
+       r="15.467961"
+       gradientTransform="matrix(1,0,0,0.342857,0,25.61831)"
+       cx="28.019106"
+       cy="38.98439"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient35488-989-991"
+       fy="38.98439"
+       fx="28.019106" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient35488-989-991">
+      <stop
+         offset="0"
+         id="stop2626"
+         style="stop-color:#000000;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2628"
+         style="stop-color:#000000;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient39161-718-101-268"
+       y2="34.375"
+       y1="18.875"
+       x2="29.875"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient39155-663-716-698"
+       x1="31.1875" />
+    <linearGradient
+       id="linearGradient39155-663-716-698">
+      <stop
+         offset="0"
+         id="stop2756"
+         style="stop-color:#bababa;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2758"
+         style="stop-color:#9e9e9e;stop-opacity:1;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       id="radialGradient39177-365-116-539"
+       r="20.278975"
+       gradientTransform="matrix(1.647222,0,0,1.26792,-15.47413,-5.79794)"
+       cx="26.109201"
+       cy="19.668886"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient39171-997-750-18"
+       fy="19.668886"
+       fx="26.109201" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient39171-997-750-18">
+      <stop
+         offset="0"
+         id="stop2762"
+         style="stop-color:#bababa;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2764"
+         style="stop-color:#bababa;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient34576-249-122-655"
+       y2="-458.05771"
+       y1="193.33229"
+       gradientTransform="matrix(6.818845e-2,0,0,6.818845e-2,22.51112,27.02885)"
+       x2="190.46461"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient3564-299-910-30"
+       x1="185.9903" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3564-299-910-30">
+      <stop
+         offset="0"
+         id="stop2768"
+         style="stop-color:#bababa;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2770"
+         style="stop-color:#bababa;stop-opacity:0;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       id="radialGradient35494-161-63-859"
+       r="15.467961"
+       gradientTransform="matrix(1,0,0,0.342857,0,25.61831)"
+       cx="28.019106"
+       cy="38.98439"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient35488-989-991-760"
+       fy="38.98439"
+       fx="28.019106" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient35488-989-991-760">
+      <stop
+         offset="0"
+         id="stop2774"
+         style="stop-color:#000000;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2776"
+         style="stop-color:#000000;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient39161-718-101-268-555"
+       x1="31.1875"
+       y1="18.875"
+       x2="29.875"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient39155-663-716-698-542"
+       y2="34.375" />
+    <linearGradient
+       id="linearGradient39155-663-716-698-542">
+      <stop
+         offset="0"
+         id="stop2936"
+         style="stop-color:#a7a7a7;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2938"
+         style="stop-color:#8e8e8e;stop-opacity:1;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       id="radialGradient39177-365-116-539-899"
+       r="20.278975"
+       gradientTransform="matrix(1.647222,0,0,1.26792,-15.47413,-5.79794)"
+       cx="26.109201"
+       cy="19.668886"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient39171-997-750-18-489"
+       fy="19.668886"
+       fx="26.109201" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient39171-997-750-18-489">
+      <stop
+         offset="0"
+         id="stop2942"
+         style="stop-color:#a7a7a7;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2944"
+         style="stop-color:#a7a7a7;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient34576-249-122-655-379"
+       x1="185.9903"
+       y1="193.33229"
+       gradientTransform="matrix(6.818845e-2,0,0,6.818845e-2,22.51112,27.02885)"
+       x2="190.46461"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient3564-299-910-30-456"
+       y2="-458.05771" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3564-299-910-30-456">
+      <stop
+         offset="0"
+         id="stop2948"
+         style="stop-color:#a7a7a7;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2950"
+         style="stop-color:#a7a7a7;stop-opacity:0;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       id="radialGradient35494-161-63-859-253"
+       r="15.467961"
+       gradientTransform="matrix(1,0,0,0.342857,0,25.61831)"
+       cx="28.019106"
+       cy="38.98439"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient35488-989-991-760-775"
+       fy="38.98439"
+       fx="28.019106" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient35488-989-991-760-775">
+      <stop
+         offset="0"
+         id="stop2954"
+         style="stop-color:#000000;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2956"
+         style="stop-color:#000000;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient39155-663-716-698-542-580">
+      <stop
+         offset="0"
+         id="stop2336"
+         style="stop-color:#a7a7a7;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2338"
+         style="stop-color:#8e8e8e;stop-opacity:1;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       id="radialGradient39177-365-116-539-899-277"
+       r="20.278975"
+       gradientTransform="matrix(1.647222,0,0,1.26792,-15.47413,-5.79794)"
+       cx="26.109201"
+       cy="19.668886"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient39171-997-750-18-489-141"
+       fy="19.668886"
+       fx="26.109201" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient39171-997-750-18-489-141">
+      <stop
+         offset="0"
+         id="stop2342"
+         style="stop-color:#a7a7a7;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2344"
+         style="stop-color:#a7a7a7;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient34576-249-122-655-379-268"
+       y2="-458.05771"
+       y1="193.33229"
+       gradientTransform="matrix(6.818845e-2,0,0,6.818845e-2,22.51112,27.02885)"
+       x2="190.46461"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient3564-299-910-30-456-467"
+       x1="185.9903" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3564-299-910-30-456-467">
+      <stop
+         offset="0"
+         id="stop2348"
+         style="stop-color:#a7a7a7;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2350"
+         style="stop-color:#a7a7a7;stop-opacity:0;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       id="radialGradient35494-161-63-859-253-978"
+       r="15.467961"
+       gradientTransform="matrix(1,0,0,0.342857,0,25.61831)"
+       cx="28.019106"
+       cy="38.98439"
+       gradientUnits="userSpaceOnUse"
+       xlink:href="#linearGradient35488-989-991-760-775-814"
+       fy="38.98439"
+       fx="28.019106" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient35488-989-991-760-775-814">
+      <stop
+         offset="0"
+         id="stop2354"
+         style="stop-color:#000000;stop-opacity:1;" />
+      <stop
+         offset="1"
+         id="stop2356"
+         style="stop-color:#000000;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6205"
+       id="linearGradient6211"
+       x1="22.659891"
+       y1="5.4744644"
+       x2="23.955009"
+       y2="12.02239"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6205"
+       id="linearGradient2312"
+       gradientUnits="userSpaceOnUse"
+       x1="22.659891"
+       y1="5.4744644"
+       x2="23.955009"
+       y2="12.02239" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6205"
+       id="linearGradient2314"
+       gradientUnits="userSpaceOnUse"
+       x1="22.659891"
+       y1="5.4744644"
+       x2="23.955009"
+       y2="12.02239" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6205"
+       id="linearGradient2316"
+       gradientUnits="userSpaceOnUse"
+       x1="22.659891"
+       y1="5.4744644"
+       x2="23.955009"
+       y2="12.02239" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6205"
+       id="linearGradient2318"
+       gradientUnits="userSpaceOnUse"
+       x1="22.659891"
+       y1="5.4744644"
+       x2="23.955009"
+       y2="12.02239" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6205"
+       id="linearGradient2320"
+       gradientUnits="userSpaceOnUse"
+       x1="22.659891"
+       y1="5.4744644"
+       x2="23.955009"
+       y2="12.02239" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6205"
+       id="linearGradient2322"
+       gradientUnits="userSpaceOnUse"
+       x1="22.659891"
+       y1="5.4744644"
+       x2="23.955009"
+       y2="12.02239" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6205"
+       id="linearGradient3329"
+       gradientUnits="userSpaceOnUse"
+       x1="22.659891"
+       y1="5.4744644"
+       x2="23.955009"
+       y2="12.02239" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6205"
+       id="linearGradient3331"
+       gradientUnits="userSpaceOnUse"
+       x1="22.659891"
+       y1="5.4744644"
+       x2="23.955009"
+       y2="12.02239" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6205"
+       id="linearGradient3333"
+       gradientUnits="userSpaceOnUse"
+       x1="22.659891"
+       y1="5.4744644"
+       x2="23.955009"
+       y2="12.02239" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6205"
+       id="linearGradient3335"
+       gradientUnits="userSpaceOnUse"
+       x1="22.659891"
+       y1="5.4744644"
+       x2="23.955009"
+       y2="12.02239" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6205"
+       id="linearGradient3337"
+       gradientUnits="userSpaceOnUse"
+       x1="22.659891"
+       y1="5.4744644"
+       x2="23.955009"
+       y2="12.02239" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6205"
+       id="linearGradient3339"
+       gradientUnits="userSpaceOnUse"
+       x1="22.659891"
+       y1="5.4744644"
+       x2="23.955009"
+       y2="12.02239" />
+    <filter
+       inkscape:collect="always"
+       x="-0.35222107"
+       width="1.7044421"
+       y="-0.2687869"
+       height="1.5375738"
+       id="filter3521">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="1.4659558"
+         id="feGaussianBlur3523" />
+    </filter>
+    <filter
+       inkscape:collect="always"
+       x="-0.20522035"
+       width="1.4104407"
+       y="-0.36724033"
+       height="1.7344807"
+       id="filter3525">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="1.4659558"
+         id="feGaussianBlur3527" />
+    </filter>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3295"
+       id="radialGradient3531"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.919639,-1.495854e-7,2.0094116)"
+       cx="29.477097"
+       cy="22.813124"
+       fx="29.477097"
+       fy="22.813124"
+       r="5.9963842" />
+    <filter
+       inkscape:collect="always"
+       x="-0.27022611"
+       width="1.5404522"
+       y="-0.29383933"
+       height="1.5876787"
+       id="filter3637">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="1.3503163"
+         id="feGaussianBlur3639" />
+    </filter>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3641"
+       id="radialGradient3647"
+       cx="11.672902"
+       cy="-1.9524839"
+       fx="11.672902"
+       fy="-1.9524839"
+       r="6.6496074"
+       gradientTransform="matrix(1.5896147,0.6185726,-0.2579146,0.6627919,-7.8038997,-7.2562715)"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3641"
+       id="radialGradient3649"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.5896147,0.6185726,-0.2579146,0.6627919,-7.8038997,-7.2562715)"
+       cx="22.06497"
+       cy="-11.755246"
+       fx="22.06497"
+       fy="-11.755246"
+       r="6.6496074" />
+  </defs>
+  <metadata
+     id="metadata7859">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Jakub Steiner</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:source>http://jimmac.musichall.cz</dc:source>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" />
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/licenses/GPL/2.0/">
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/Reproduction" />
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/Distribution" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/Notice" />
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/ShareAlike" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/SourceCode" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:groupmode="layer"
+     id="layer1"
+     inkscape:label="Layer 1">
+    <path
+       id="path35486"
+       sodipodi:cx="28.019106"
+       sodipodi:cy="38.98439"
+       transform="matrix(1.274286,0,0,1.377124,-7.569123,-16.70193)"
+       d="M 43.487067 38.98439 A 15.467961 5.3033009 0 1 1  12.551145,38.98439 A 15.467961 5.3033009 0 1 1  43.487067 38.98439 z"
+       sodipodi:type="arc"
+       style="opacity:0.54857142;color:black;fill:url(#radialGradient35494-161-63-859-253-978);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       sodipodi:ry="5.3033009"
+       sodipodi:rx="15.467961" />
+    <path
+       d="M 16.048489,28.093447 C 16.058272,28.670129 16.244963,29.791349 16.519605,30.670872 C 17.101171,32.525009 18.086445,34.24353 19.458731,35.757368 C 20.866219,37.310486 22.59725,38.560595 24.598046,39.447128 C 26.703403,40.378701 28.982841,40.854616 31.34818,40.850869 C 33.713519,40.845862 35.992781,40.362183 38.09714,39.423852 C 40.09716,38.528564 41.828183,37.275461 43.23468,35.718335 C 44.603887,34.198491 45.587256,32.477221 46.168769,30.622077 C 46.463031,29.683724 46.64569,28.732685 46.722007,27.776769 C 46.795321,26.837463 46.764043,25.893258 46.630178,24.952977 C 46.370197,23.117378 45.733884,21.39613 44.757526,19.825397 C 43.861985,18.383698 42.709718,17.120857 41.340258,16.058422 C 41.340258,16.058422 41.342254,16.05644 41.342254,16.05644 C 41.342254,16.05644 27.513796,5.4367205 27.513796,5.4367205 C 27.502032,5.4269448 27.491273,5.4171691 27.47851,5.4083763 C 26.569507,4.7124499 25.043735,4.7144005 24.046782,5.4132603 C 23.036112,6.1189624 22.954961,7.2225216 23.851255,7.9614749 C 25.75103,9.4612382 27.643323,11.029515 29.553623,12.529094 C 29.553623,12.529094 12.001942,12.517388 12.001942,12.517388 C 10.007257,12.517388 8.8336816,13.465303 8.5865478,14.851071 C 8.3684707,16.073907 9.3344691,17.5892 11.066569,17.5892 C 14.023142,17.593062 17.00868,17.582341 19.975784,17.576483 C 19.975784,17.576483 4.074061,29.340645 4.074061,29.340645 C 4.0535343,29.356288 4.0330076,29.369972 4.0124809,29.385615 C 2.5150612,30.534004 2.0292858,32.444937 2.9725001,33.654008 C 3.9323324,34.883598 5.9702654,34.884596 7.4872289,33.660013 C 7.4872289,33.660013 16.164822,26.557915 16.164822,26.557915 C 16.164822,26.557915 16.039712,27.517739 16.048489,28.093447 z "
+       id="path2482"
+       style="fill:#ff7f2a;fill-rule:evenodd;stroke:#803300;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
+       sodipodi:nodetypes="csssssssssscccsscccscccssccc" />
+    <path
+       id="path39153"
+       sodipodi:cx="31.1875"
+       sodipodi:cy="25.75"
+       transform="matrix(0.821621,0,0,0.839506,5.875686,3.882724)"
+       d="M 42.75 25.75 A 11.5625 10.125 0 1 1  19.625,25.75 A 11.5625 10.125 0 1 1  42.75 25.75 z"
+       sodipodi:type="arc"
+       style="opacity:1;color:black;fill:#aa4400;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       sodipodi:ry="10.125"
+       sodipodi:rx="11.5625" />
+    <path
+       id="path3562"
+       d="M 25.796988,6.0267804 C 25.392136,6.0273334 24.978369,6.1524748 24.701716,6.3464071 C 24.701002,6.3471213 24.700295,6.3478355 24.699581,6.348542 C 24.419372,6.5441945 24.362722,6.7165481 24.354375,6.8088145 C 24.346027,6.901081 24.341136,6.9760921 24.54403,7.143362 C 24.563021,7.1590969 24.581497,7.1754384 24.599428,7.1923712 C 24.723686,7.2933997 30.303822,11.83132 30.303822,11.83132 C 30.67748,12.135411 30.819662,12.641552 30.659019,13.095735 C 30.498384,13.549926 30.069597,13.478467 29.587845,13.480018 C 23.953703,13.531155 11.978175,13.499193 11.978175,13.499193 C 11.025208,13.499831 9.6308955,14.015986 9.5646031,15.084954 C 9.5010407,16.109901 10.473909,16.542453 11.142862,16.542453 C 11.142862,16.542453 19.973265,16.525405 19.973265,16.525405 C 20.461629,16.524814 20.896122,16.746937 21.053731,17.20916 C 21.211341,17.671391 21.057056,17.74072 20.670067,18.038599 C 20.670067,18.038599 4.7693731,30.244334 4.7693731,30.244334 C 4.7679524,30.245762 4.7665317,30.247183 4.7651111,30.248596 C 4.7010736,30.29739 4.6803396,30.310852 4.703316,30.293351 C 4.1496404,30.717969 3.8072063,31.274071 3.6847449,31.770052 C 3.5622912,32.266033 3.6381548,32.6526 3.8722651,32.952698 C 4.3510984,33.566111 5.6416386,33.684809 6.7702766,32.773702 C 6.7702766,32.773702 15.443001,25.675712 15.443001,25.675712 C 15.804956,25.37996 16.310759,25.335106 16.719112,25.562543 C 17.127457,25.78998 17.355624,26.243625 17.294743,26.707061 C 17.294743,26.707061 17.182241,27.687106 17.188193,28.07722 C 17.38055,30.713627 18.636521,32.992215 20.303559,34.99196 C 23.181305,38.164769 27.152949,39.548245 31.34583,39.711879 C 35.54925,39.667941 39.531614,38.049451 42.388094,34.953602 C 47.607012,28.567735 46.329831,21.589702 40.640768,16.960375 C 36.144381,13.301557 31.427481,9.8791653 26.819821,6.340018 C 26.815528,6.3365009 26.811266,6.3329454 26.807035,6.3293668 C 26.79987,6.3244751 26.792767,6.319499 26.785725,6.314446 C 26.575182,6.1532581 26.201079,6.0262199 25.796988,6.0267804 z "
+       style="opacity:0.48571429;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient34576-249-122-655-379-268);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       sodipodi:nodetypes="cssssscscczccsccssssccscccccscssc" />
+    <path
+       d="M 26.007076,24.754048 C 26.081541,23.392891 26.746369,22.191393 27.745781,21.340777 C 28.729299,20.504594 30.049996,19.99403 31.492657,19.99403 C 32.9344,19.99403 34.255098,20.504594 35.238386,21.340777 C 36.238901,22.191393 36.902925,23.39199 36.978261,24.753147 C 37.055437,26.153999 36.495461,27.454723 35.514011,28.418097 C 34.513495,29.399506 33.086912,30.0156 31.492657,30.0156 C 29.897485,30.0156 28.470901,29.399506 27.470432,28.418097 C 26.487971,27.454723 25.929925,26.153999 26.007076,24.754048 z "
+       id="path2478"
+       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.0074476;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.51405621;filter:url(#filter3637)"
+       inkscape:transform-center-x="-2.3749999"
+       inkscape:transform-center-y="1.9999999" />
+    <path
+       id="path39166"
+       d="M 25.8125,6.03125 C 25.407648,6.0318028 24.964153,6.1498177 24.6875,6.34375 C 24.407291,6.5394023 24.352097,6.7202336 24.34375,6.8125 C 24.335401,6.9047665 24.328356,6.9889801 24.53125,7.15625 C 24.550242,7.1719849 24.575819,7.1705672 24.59375,7.1875 C 24.718008,7.2885283 30.3125,11.84375 30.3125,11.84375 C 30.686158,12.147841 30.816893,12.639567 30.65625,13.09375 C 30.495615,13.547941 30.075502,13.467199 29.59375,13.46875 C 23.959608,13.519887 11.96875,13.5 11.96875,13.5 C 11.015783,13.500638 9.6287924,14.024782 9.5625,15.09375 C 9.4989378,16.118697 10.487297,16.53125 11.15625,16.53125 C 11.15625,16.531249 19.96875,16.53125 19.96875,16.53125 C 20.457114,16.530658 20.904891,16.756527 21.0625,17.21875 C 21.220109,17.680981 21.043239,17.733371 20.65625,18.03125 C 20.65625,18.03125 4.78125,30.25 4.78125,30.25 C 4.7798295,30.251429 4.7514206,30.248587 4.75,30.25 C 4.6859626,30.298794 4.6957736,30.298751 4.71875,30.28125 C 4.1650742,30.705869 3.8099614,31.285269 3.6875,31.78125 C 3.5650464,32.277231 3.6408897,32.637402 3.875,32.9375 C 4.3538333,33.550913 5.652612,33.692357 6.78125,32.78125 C 6.7812501,32.781251 15.4375,25.6875 15.4375,25.6875 C 15.799455,25.391747 16.310397,25.335063 16.71875,25.5625 C 17.127095,25.789936 17.342131,26.255314 17.28125,26.71875 C 17.28125,26.718749 17.181548,27.672386 17.1875,28.0625 C 17.282479,29.364256 17.639116,30.584325 18.176539,31.726734 C 20.799917,36.321089 27.770982,19.392853 44.1875,21.03125 C 43.339652,19.54368 42.151282,18.185293 40.65625,16.96875 C 36.159865,13.309932 31.42016,9.8828973 26.8125,6.34375 C 26.805335,6.3388584 26.788292,6.317553 26.78125,6.3125 C 26.570707,6.1513121 26.216591,6.0306895 25.8125,6.03125 z "
+       style="opacity:0.52;fill:url(#radialGradient39177-365-116-539-899-277);fill-opacity:1.0;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       sodipodi:nodetypes="csssscsccsscsccssssscsscccsssc" />
+    <g
+       style="opacity:0.73461537;fill:#000000;stroke:#000000;filter:url(#filter3525)"
+       transform="matrix(0.6468675,0.3734691,-0.3734691,0.6468675,18.352759,7.307354)"
+       id="g3305">
+      <path
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 35.949307,4.1095265 C 32.77949,6.1260185 31.403379,4.8127085 27.905927,4.1456125 C 29.520507,0.15272291 28.177574,-1.1079421 31.347391,-3.1244348 C 34.517208,-5.1409277 39.652453,-3.4078645 42.380331,-3.0719474 C 38.681285,-0.32363699 39.119124,2.0930331 35.949307,4.1095265 z "
+         id="path3307"
+         sodipodi:nodetypes="ccscc" />
+      <path
+         sodipodi:nodetypes="cc"
+         id="path3309"
+         d="M 41.719299,-2.8232987 C 36.415998,-1.6742502 31.201087,-0.083259918 28.549436,3.8058272"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.27656713;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 33.609145,-0.43199484 C 33.191604,2.403009 32.958998,3.526164 31.104628,4.7569571"
+         id="path3311"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         id="path3313"
+         d="M 35.571972,-1.1415679 C 36.175992,0.28173369 36.308195,2.7842833 34.625817,4.601539"
+         style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         inkscape:transform-center-x="0.90826898"
+         inkscape:transform-center-y="-1.1490485" />
+      <path
+         sodipodi:nodetypes="cc"
+         id="path3315"
+         d="M 30.048436,-2.02819 C 32.041135,-2.3454667 33.145744,-2.0406675 34.104718,-0.57537551"
+         style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.28091308;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <path
+       sodipodi:nodetypes="cssssscscczccsccssssccscccccscssc"
+       style="opacity:0.48571429;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffb380;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 25.796988,6.0267804 C 25.392136,6.0273334 24.978369,6.1524748 24.701716,6.3464071 C 24.701002,6.3471213 24.700295,6.3478355 24.699581,6.348542 C 24.419372,6.5441945 24.362722,6.7165481 24.354375,6.8088145 C 24.346027,6.901081 24.341136,6.9760921 24.54403,7.143362 C 24.563021,7.1590969 24.581497,7.1754384 24.599428,7.1923712 C 24.723686,7.2933997 30.303822,11.83132 30.303822,11.83132 C 30.67748,12.135411 30.819662,12.641552 30.659019,13.095735 C 30.498384,13.549926 30.069597,13.478467 29.587845,13.480018 C 23.953703,13.531155 11.978175,13.499193 11.978175,13.499193 C 11.025208,13.499831 9.6308955,14.015986 9.5646031,15.084954 C 9.5010407,16.109901 10.473909,16.542453 11.142862,16.542453 C 11.142862,16.542453 19.973265,16.525405 19.973265,16.525405 C 20.461629,16.524814 20.896122,16.746937 21.053731,17.20916 C 21.211341,17.671391 21.057056,17.74072 20.670067,18.038599 C 20.670067,18.038599 4.7693731,30.244334 4.7693731,30.244334 C 4.7679524,30.245762 4.7665317,30.247183 4.7651111,30.248596 C 4.7010736,30.29739 4.6803396,30.310852 4.703316,30.293351 C 4.1496404,30.717969 3.8072063,31.274071 3.6847449,31.770052 C 3.5622912,32.266033 3.6381548,32.6526 3.8722651,32.952698 C 4.3510984,33.566111 5.6416386,33.684809 6.7702766,32.773702 C 6.7702766,32.773702 15.443001,25.675712 15.443001,25.675712 C 15.804956,25.37996 16.310759,25.335106 16.719112,25.562543 C 17.127457,25.78998 17.355624,26.243625 17.294743,26.707061 C 17.294743,26.707061 17.182241,27.687106 17.188193,28.07722 C 17.38055,30.713627 18.636521,32.992215 20.303559,34.99196 C 23.181305,38.164769 27.152949,39.548245 31.34583,39.711879 C 35.54925,39.667941 39.531614,38.049451 42.388094,34.953602 C 47.607012,28.567735 46.329831,21.589702 40.640768,16.960375 C 36.144381,13.301557 31.427481,9.8791653 26.819821,6.340018 C 26.815528,6.3365009 26.811266,6.3329454 26.807035,6.3293668 C 26.79987,6.3244751 26.792767,6.319499 26.785725,6.314446 C 26.575182,6.1532581 26.201079,6.0262199 25.796988,6.0267804 z "
+       id="path2276" />
+    <g
+       style="opacity:0.73461537;fill:#000000;stroke:#000000;filter:url(#filter3521)"
+       transform="matrix(0.6468675,0.3734691,-0.3734691,0.6468675,22.197106,8.307144)"
+       id="g3317">
+      <path
+         sodipodi:nodetypes="ccscs"
+         id="path3319"
+         d="M 15.396802,4.0211381 C 16.884371,6.5029648 19.737765,6.226922 22.193494,5.559826 C 21.05982,1.5669364 22.002758,0.30627143 19.777076,-1.7102213 C 17.551396,-3.7267142 11.647596,-1.728486 9.732222,-1.3925689 C 12.959367,0.64714168 13.64787,1.1032614 15.396802,4.0211381 z "
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.83794278;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         d="M 10.871766,-1.1439201 C 18.031222,-0.43681335 19.79899,1.5077303 21.655145,5.4852058"
+         id="path3321"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 15.379572,-0.52520167 C 16.705398,-1.3206967 18.915106,-1.6742501 20.948038,-0.2600366"
+         id="path3323"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         id="path3325"
+         d="M 18.686419,1.1774569 C 19.342484,0.29607071 20.435924,-0.095656544 21.44189,1.4712524"
+         style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.29617921;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:nodetypes="cc"
+         id="path3327"
+         d="M 17.668686,5.9134838 C 16.686149,4.6255811 15.888461,2.4179505 16.657204,0.27756447"
+         style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.37644923;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       id="g2297"
+       transform="matrix(0.6468675,0.3734691,-0.3734691,0.6468675,18.647656,7.7541096)"
+       style="opacity:0.73461537">
+      <g
+         transform="translate(-3.3591369e-7,-0.8838839)"
+         id="g4258">
+        <path
+           style="color:#000000;fill:url(#radialGradient3649);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient2314);stroke-width:0.83794278;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:1;stroke-dasharray:none"
+           d="M 35.949307,4.1095265 C 32.77949,6.1260185 31.403379,4.8127085 27.905927,4.1456125 C 29.520507,0.15272291 28.177574,-1.1079421 31.347391,-3.1244348 C 34.517208,-5.1409277 39.652453,-3.4078645 42.380331,-3.0719474 C 38.681285,-0.32363699 39.119124,2.0930331 35.949307,4.1095265 z "
+           id="path2289"
+           sodipodi:nodetypes="ccscc" />
+        <path
+           sodipodi:nodetypes="cc"
+           id="path4235"
+           d="M 41.719299,-2.8232987 C 36.415998,-1.6742502 31.201087,-0.083259918 28.549436,3.8058272"
+           style="fill:none;fill-rule:evenodd;stroke:#447821;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+        <path
+           style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#447821;stroke-width:0.27656713;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 33.609145,-0.43199484 C 33.191604,2.403009 32.958998,3.526164 31.104628,4.7569571"
+           id="path4239"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           id="path4241"
+           d="M 35.571972,-1.1415679 C 36.175992,0.28173369 36.308195,2.7842833 34.625817,4.601539"
+           style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#447821;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           inkscape:transform-center-x="0.90826898"
+           inkscape:transform-center-y="-1.1490485" />
+        <path
+           sodipodi:nodetypes="cc"
+           id="path4243"
+           d="M 30.048436,-2.02819 C 32.041135,-2.3454667 33.145744,-2.0406675 34.104718,-0.57537551"
+           style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#447821;stroke-width:0.28091308;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+      <g
+         style="stroke:url(#linearGradient2312)"
+         transform="translate(5.126524,-2.298097)"
+         id="g4251">
+        <path
+           sodipodi:nodetypes="ccscs"
+           id="path3262"
+           d="M 15.396802,4.0211381 C 16.884371,6.5029648 19.737765,6.226922 22.193494,5.559826 C 21.05982,1.5669364 22.002758,0.30627143 19.777076,-1.7102213 C 17.551396,-3.7267142 11.647596,-1.728486 9.732222,-1.3925689 C 12.959367,0.64714168 13.64787,1.1032614 15.396802,4.0211381 z "
+           style="color:#000000;fill:url(#radialGradient3647);fill-opacity:1.0;fill-rule:nonzero;stroke:url(#linearGradient2314);stroke-width:0.83794278;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           style="fill:none;fill-rule:evenodd;stroke:url(#linearGradient2316);stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="M 10.871766,-1.1439201 C 18.031222,-0.43681335 19.79899,1.5077303 21.655145,5.4852058"
+           id="path3264"
+           sodipodi:nodetypes="cc" />
+        <path
+           style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient2318);stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 15.379572,-0.52520167 C 16.705398,-1.3206967 18.915106,-1.6742501 20.948038,-0.2600366"
+           id="path4245"
+           sodipodi:nodetypes="cc" />
+        <path
+           sodipodi:nodetypes="cc"
+           id="path4247"
+           d="M 18.686419,1.1774569 C 19.342484,0.29607071 20.435924,-0.095656544 21.44189,1.4712524"
+           style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient2320);stroke-width:0.29617921;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           sodipodi:nodetypes="cc"
+           id="path4249"
+           d="M 17.668686,5.9134838 C 16.686149,4.6255811 15.888461,2.4179505 16.657204,0.27756447"
+           style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient2322);stroke-width:0.37644923;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+    </g>
+    <path
+       inkscape:transform-center-y="1.9999999"
+       inkscape:transform-center-x="-2.3749999"
+       style="fill:url(#radialGradient3531);fill-opacity:1;fill-rule:evenodd;stroke:#762501;stroke-width:1.0074476;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.51405622"
+       id="path3529"
+       d="M 26.007076,24.754048 C 26.081541,23.392891 26.746369,22.191393 27.745781,21.340777 C 28.729299,20.504594 30.049996,19.99403 31.492657,19.99403 C 32.9344,19.99403 34.255098,20.504594 35.238386,21.340777 C 36.238901,22.191393 36.902925,23.39199 36.978261,24.753147 C 37.055437,26.153999 36.495461,27.454723 35.514011,28.418097 C 34.513495,29.399506 33.086912,30.0156 31.492657,30.0156 C 29.897485,30.0156 28.470901,29.399506 27.470432,28.418097 C 26.487971,27.454723 25.929925,26.153999 26.007076,24.754048 z " />
+  </g>
+</svg>
diff --git a/bin/blender_local_clean.sh b/bin/blender_local_clean.sh
new file mode 100755 (executable)
index 0000000..9e86c89
--- /dev/null
@@ -0,0 +1,19 @@
+PREFIX="/media/data/blender_"$(whoami)
+PREFIX_SRC=$PREFIX/blender
+cd $PREFIX_SRC
+
+
+# SCONS
+    #~ scons BF_BUILDDIR="../build/linux2" clean
+    #~ scons BF_BUILDDIR="../build/linux2_debug" clean
+    #~ rm -f ../build/linux2/makesdna
+    #~ rm -f ../build/linux2_debug/makesdna
+    #~ rm -f ../build/linux2_debug/makesdna
+
+rm -rf ../cmake_release
+rm -rf ../cmake_debug
+
+
+echo ""
+echo "done, Ctrl+C to close"
+sleep 2h
diff --git a/bin/blender_local_run.sh b/bin/blender_local_run.sh
new file mode 100755 (executable)
index 0000000..4d65a10
--- /dev/null
@@ -0,0 +1,31 @@
+#!/bin/bash
+
+if [ "`uname -m`" == "x86_64" ]; then
+  LIB="linux64"
+else
+  LIB="linux"
+fi
+
+PREFIX="/media/data/blender_"$(whoami)
+#PREFIX_SRC=$PREFIX/blender
+PREFIX_BIN=$PREFIX/cmake_debug/bin
+#export BLENDER_USER_SCRIPTS=/d/pro/scripts
+
+# export SDL_AUDIODRIVER=alsa
+# export LD_LIBRARY_PATH=/shared/software/exr/lib 
+echo "set print thread-events off" > /tmp/blender_gdb_cmd
+echo "r" >> /tmp/blender_gdb_cmd
+echo "bt" >> /tmp/blender_gdb_cmd # generate a backtrace
+cd $PREFIX_BIN
+
+#export LD_LIBRARY_PATH=/shared/software/openjpeg1_5/lib:/shared/software/ocio_git/install/lib:/shared/software/oiio_git/install/lib
+export LD_LIBRARY_PATH=/shared/software/openjpeg1_5/lib:/shared/software/ocio_git/install/lib
+
+if [ "$BLENDER_CONSOLE" = "TRUE" ] ; then
+    echo "q" >> /tmp/blender_gdb_cmd # finish
+    #LD_PRELOAD=/shared/software/jemalloc/lib/libjemalloc.so LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/shared/software/exr/lib  gdb -quiet -x /tmp/blender_gdb_cmd --args blender_debug $@
+    LD_PRELOAD=/shared/bin/lib/$LIB/jemalloc/lib/libjemalloc.so  gdb -quiet -x /tmp/blender_gdb_cmd --args ./blender $@
+else
+    #`dirname $0`/terminal.sh "" "LD_PRELOAD=/shared/software/jemalloc/lib/libjemalloc.so LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/shared/software/exr/lib  gdb -quiet -x /tmp/blender_gdb_cmd --args blender_debug $@"
+    `dirname $0`/terminal.sh "" "LD_PRELOAD=/shared/bin/lib/$LIB/jemalloc/lib/libjemalloc.so  gdb -quiet -x /tmp/blender_gdb_cmd --args ./blender $@"
+fi
diff --git a/bin/blender_local_run_optimize.sh b/bin/blender_local_run_optimize.sh
new file mode 100755 (executable)
index 0000000..06c153d
--- /dev/null
@@ -0,0 +1,58 @@
+#!/bin/bash
+
+### PREFIX="/media/data/render/blender_"$(whoami)
+### PREFIX_SRC=$PREFIX/blender
+### 
+### export SDL_AUDIODRIVER=alsa
+### echo "r" > /shared/bin/blender_gdb_cmd
+### echo "bt" >> /shared/bin/blender_gdb_cmd # generate a backtrace
+### cd $PREFIX_SRC
+### gnome-terminal --geometry 80x80+100+100 --title "Ton says WorkHarder!" -x gdb -tui -f -quiet -x /shared/bin/blender_gdb_cmd --args blender -g noaudio -W
+
+# --geometry 80x80+100+100 
+
+
+# STUPID TEST
+TXT="/shared/bin/words.txt"
+LINES=`wc -l $TXT | awk '{ print ($TXT + 1) }'`
+RANDSEED=`date '+%S%M%I'`
+LINE=`cat $TXT | awk -v COUNT=$LINES -v SEED=$RANDSEED 'BEGIN { srand(SEED); \
+i=int(rand()*COUNT) } FNR==i { print $0 }'`
+echo $LINE
+# END STUPID TEST
+
+if [ "`uname -m`" == "x86_64" ]; then
+  LIB="linux64"
+else
+  LIB="linux"
+fi
+
+PREFIX="/media/data/blender_"$(whoami)
+#PREFIX_SRC=$PREFIX/blender
+PREFIX_BIN=$PREFIX/cmake_release/bin
+export BLENDER_USER_SCRIPTS=/mango/pro/scripts
+#export LD_LIBRARY_PATH=/shared/software/openjpeg1_5/lib:/shared/software/ocio_git/install/lib:/shared/software/oiio_git/install/lib
+export LD_LIBRARY_PATH=/shared/software/openjpeg1_5/lib:/shared/software/ocio_git/install/lib
+
+cd $PREFIX_BIN
+# gnome-terminal --title "$LINE" -x ./blender -g noaudio -W
+
+# GDB
+               #~ echo "set print thread-events off" > /tmp/blender_gdb_cmd
+               #~ echo "r" >> /tmp/blender_gdb_cmd
+               #~ echo "bt" >> /tmp/blender_gdb_cmd # generate a backtrace
+
+               #~ # `dirname $0`/terminal.sh "$LINE" "SDL_AUDIODRIVER=alsa nice ./blender $FULLSCREEN ; echo 'BlenderExit, Ctrl+C to close!' ;sleep 10000;"
+               #~ #
+               #~ # `dirname $0`/terminal.sh "$LINE" "source /shared/bin/env_CRYSTAL; LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/shared/software/exr/lib nice ./blender $FULLSCREEN ; echo 'BlenderExit, Ctrl+C to close' ;sleep 10000;"
+               #~ #
+               #~ if [ "$BLENDER_CONSOLE" = "TRUE" ] ; then
+                       #~ ### echo "q" >> /tmp/blender_gdb_cmd # finish
+                       #~ LD_PRELOAD=/shared/software/jemalloc/lib/libjemalloc.so LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/shared/software/exr/lib  gdb -quiet -x /tmp/blender_gdb_cmd --args blender $@
+               #~ else
+                       #~ `dirname $0`/terminal.sh "" "LD_PRELOAD=/shared/software/jemalloc/lib/libjemalloc.so LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/shared/software/exr/lib  gdb -quiet -x /tmp/blender_gdb_cmd --args blender $@"
+               #~ fi
+
+# NOGDB
+#$DIR/terminal.sh "" "LD_PRELOAD=/shared/software/jemalloc/lib/libjemalloc.so LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/shared/software/exr/lib ./blender $@ ; echo 'BlenderExit, Ctrl+C to close' ;sleep 10000;"
+`dirname $0`/terminal.sh "" "pwd; ulimit -c unlimited; __GL_SINGLE_THREADED=1 LD_PRELOAD=/shared/bin/lib/$LIB/jemalloc/lib/libjemalloc.so ./blender $@ ; echo 'BlenderExit, Ctrl+C to close' ;sleep 10000;"
diff --git a/bin/blender_local_update.sh b/bin/blender_local_update.sh
new file mode 100755 (executable)
index 0000000..4dc99fc
--- /dev/null
@@ -0,0 +1,205 @@
+#!/bin/bash
+
+PREFIX="/media/data/blender_"$(whoami)
+#~ BRANCH="master"
+BRANCH="gooseberry"
+
+
+SRC="blender_$BRANCH"
+
+PREFIX_SRC=$PREFIX/$SRC
+
+if [ "`uname -m`" == "x86_64" ]; then
+       LIB="linux64"
+       OPENAL="/shared/software/openal"
+       DO_OPENCOLOR="ON"
+       DO_OPENJPEG="ON"
+else
+       LIB="linux"
+       OPENAL="/usr"
+       DO_OPENCOLOR="OFF"
+       DO_OPENJPEG="OFF"
+fi
+
+
+if [ ! -d $PREFIX ]; then
+       mkdir -p $PREFIX
+fi
+if [ ! -d $PREFIX ]; then
+       echo "Could not create blender dir!" $PREFIX
+       sleep 2s
+       exit 0
+fi
+
+#if [ ! -d /usr/local/cuda ]; then
+#      echo "Installing CUDA and needed tools..."
+#      sudo /shared/bin/config-script/setup-cuda.sh
+#fi
+
+cd $PREFIX
+
+rm -rf install
+
+if [ ! -d $PREFIX_SRC ]; then
+       # creates PREFIX_SRC
+       git clone http://git.blender.org/blender.git $SRC
+       if [ "x$BRANCH" == "x" ]; then
+               # svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/blender $SRC
+               echo "using master..."
+       else
+               # svn checkout https://svn.blender.org/svnroot/bf-blender/branches/$BRANCH $SRC
+               cd $SRC; git checkout $BRANCH ; cd -
+       fi
+       cd $SRC
+else
+       cd $SRC
+       # svn revert source/blender/editors/datafiles/splash.png.c
+       # svn update
+       #svn revert -R .
+       git pull
+fi
+
+git checkout $BRANCH
+git submodule update --init --recursive
+git submodule foreach git checkout master
+git submodule foreach git pull --rebase origin master
+
+#if [ "x$BRANCH" == "x" ]; then
+#      if [ -f "/shared/mango/splash.png.c" ]; then
+#              cp -f "/shared/mango/splash.png.c" $PREFIX_SRC/source/blender/editors/datafiles/
+#      fi
+#fi
+
+# export LD_LIBRARY_PATH=/shared/software/exr/lib
+
+CORES=`cat /proc/cpuinfo | grep cores | uniq | sed -e "s/.*: *\(.*\)/\\1/"`
+#CORES=4
+
+## CMAKE!!! CAKE
+if [ ! -d ../cmake_release ]; then
+       mkdir ../cmake_release
+else
+       rm -f ../cmake_release/CMakeCache.txt
+fi
+if [ ! -d ../cmake_debug ]; then
+       mkdir ../cmake_debug
+else
+       rm -f ../cmake_debug/CMakeCache.txt
+fi
+
+if [ -d /opt/oiio-1.0 ]; then
+       OIIO="/opt/oiio-1.0"
+else
+       OIIO="/shared/software/oiio-1.1.2"
+fi
+
+#   -D WITH_OPENAL:BOOL=OFF \
+# -ffast-math is slower on multiple systems. go figure! - campbell
+cd ../cmake_release
+cmake \
+    -D CMAKE_BUILD_TYPE:STRING=Release \
+    -D CMAKE_C_FLAGS:STRING="-march=native -O2 -mtune=native -fomit-frame-pointer -msse -msse2 -msse3 -ftree-vectorize -finline-functions -funswitch-loops --fast-math -fvisibility=hidden -pipe" \
+    -D CMAKE_CXX_FLAGS:STRING="-march=native -O2 -mtune=native -fomit-frame-pointer -msse -msse2 -msse3 -ftree-vectorize -finline-functions -funswitch-loops --fast-math -fvisibility=hidden -pipe" \
+    -D CMAKE_VERBOSE_MAKEFILE:BOOL=OFF \
+    -D CMAKE_COLOR_MAKEFILE:BOOL=ON \
+    -D WITH_INSTALL:BOOL=OFF \
+    -D WITH_BUILDINFO:BOOL=ON \
+    -D WITH_DDS:BOOL=OFF \
+    -D WITH_OPENMP:BOOL=ON \
+    -D WITH_JACK:BOOL=OFF \
+    -D WITH_OPENJPEG:BOOL=ON \
+    -D WITH_GAMEENGINE:BOOL=ON \
+    -D WITH_OPENCOLLADA:BOOL=OFF \
+    -D WITH_CODEC_FFMPEG:BOOL=ON \
+    -D FFMPEG:BOOL=/opt/lib/ffmpeg \
+    -D FFMPEG_LIBRARIES='avformat;avcodec;avutil;avdevice;swscale;rt;theoradec;theoraenc;theora;vorbisfile;vorbis;vorbisenc;ogg;xvidcore;vpx;mp3lame;x264;openjpeg_JPWL;openjpeg' \
+    -D WITH_OPENAL:BOOL=ON \
+    -D WITH_FFTW3:BOOL=ON \
+    -D OPENEXR_INCLUDE_DIR:PATH=/opt/lib/openexr/include/OpenEXR \
+    -D WITH_PYTHON_INSTALL_NUMPY:BOOL=OFF \
+    -D OPENAL_INCLUDE_DIR:PATH=$OPENAL/include \
+    -D OPENAL_LIBRARY:FILEPATH=$OPENAL/lib/libopenal.so \
+    -D CMAKE_CXX_COMPILER=/usr/bin/g++ \
+    -D CMAKE_C_COMPILER=/usr/bin/gcc \
+    -D WITH_CYCLES_CUDA_BINARIES=OFF\
+    ../$SRC
+
+#    -D FFMPEG:BOOL=/shared/software/ffmpeg-1.0.1 \
+#    -D FFMPEG_LIBRARIES="avdevice;avformat;avcodec;avutil;avfilter;swscale;swresample;postproc" \
+#    -D OPENJPEG_LIBRARY:FILEPATH=/shared/software/openjpeg1_5/lib/libopenjpeg.so \
+#    -D OPENJPEG_INCLUDE_DIR:FILEPATH=/shared/software/openjpeg1_5/include/openjpeg-1.5 \
+#    -D OPENIMAGEIO_ROOT_DIR=$OIIO \
+#    -D WITH_OPENCOLORIO=$DO_OPENCOLOR \
+#    -D OPENCOLORIO_ROOT_DIR="/shared/software/ocio_git/install" \
+#    -D BOOST_ROOT=/shared/software/boost-1.52  \
+#    -D Boost_NO_SYSTEM_PATHS=ON \
+#    -D Boost_USE_STATIC_LIBS=ON \
+#    -D PYTHON_ROOT_DIR=/shared/software/python-3.3.0 \
+#    -D PYTHON_INCLUDE_DIR=/shared/software/python-3.3.0/include/python3.3m \
+#    -D PYTHON_INCLUDE_DIRS=/shared/software/python-3.3.0/include/python3.3m \
+#    -D PYTHON_LIBPATH=/shared/software/python-3.3.0/lib/ \
+
+make -s -j $CORES install
+
+#cd ../blender ; mv ../cmake_release/bin/blender ./blender
+strip -s ../cmake_release/bin/blender
+
+# exit 0 # testing!!!
+
+# difference is only CMAKE_BUILD_TYPE, OPENMP, CMAKE_C_FLAGS, CMAKE_CXX_FLAGS
+cd ../cmake_debug
+cmake \
+    -D CMAKE_BUILD_TYPE:STRING=Debug \
+    -D CMAKE_VERBOSE_MAKEFILE:BOOL=OFF \
+    -D CMAKE_COLOR_MAKEFILE:BOOL=ON \
+    -D WITH_INSTALL:BOOL=OFF \
+    -D WITH_BUILDINFO:BOOL=ON \
+    -D WITH_DDS:BOOL=OFF \
+    -D WITH_JACK:BOOL=OFF \
+    -D WITH_OPENJPEG:BOOL=ON \
+    -D WITH_GAMEENGINE:BOOL=ON \
+    -D WITH_OPENCOLLADA:BOOL=OFF \
+    -D WITH_OPENMP:BOOL=OFF \
+    -D WITH_CODEC_FFMPEG:BOOL=ON \
+    -D FFMPEG:BOOL=/opt/lib/ffmpeg \
+    -D FFMPEG_LIBRARIES='avformat;avcodec;avutil;avdevice;swscale;rt;theoradec;theoraenc;theora;vorbisfile;vorbis;vorbisenc;ogg;xvidcore;vpx;mp3lame;x264;openjpeg_JPWL;openjpeg' \
+    -D WITH_OPENAL:BOOL=ON \
+    -D WITH_FFTW3:BOOL=ON \
+    -D OPENEXR_INCLUDE_DIR:PATH=/opt/lib/openexr/include/OpenEXR \
+    -D WITH_PYTHON_INSTALL_NUMPY:BOOL=OFF \
+    -D OPENAL_INCLUDE_DIR:PATH=$OPENAL/include \
+    -D OPENAL_LIBRARY:FILEPATH=$OPENAL/lib/libopenal.so \
+    -D CMAKE_CXX_COMPILER=/usr/bin/g++ \
+    -D CMAKE_C_COMPILER=/usr/bin/gcc \
+    -D WITH_CYCLES_CUDA_BINARIES=OFF \
+    ../$SRC
+
+#    -D FFMPEG_LIBRARIES="avdevice;avformat;avcodec;avutil;avfilter;swscale;swresample;postproc" \
+#    -D OPENJPEG_LIBRARY:FILEPATH=/shared/software/openjpeg1_5/lib/libopenjpeg.so \
+#    -D OPENJPEG_INCLUDE_DIR:FILEPATH=/shared/software/openjpeg1_5/include/openjpeg-1.5 \
+#    -D OPENIMAGEIO_ROOT_DIR=$OIIO \
+#    -D WITH_OPENCOLORIO=$DO_OPENCOLOR \
+#    -D OPENCOLORIO_ROOT_DIR="/shared/software/ocio_git/install" \
+#    -D BOOST_ROOT=/shared/software/boost-1.52  \
+#    -D Boost_NO_SYSTEM_PATHS=ON \
+#    -D Boost_USE_STATIC_LIBS=ON \
+#    -D PYTHON_ROOT_DIR=/SHARED/SOFTWARE/PYTHON-3.3.0 \
+#    -D PYTHON_INCLUDE_DIR=/SHARED/SOFTWARE/PYTHON-3.3.0/INCLUDE/PYTHON3.3M \
+#    -D PYTHON_INCLUDE_DIRS=/SHARED/SOFTWARE/PYTHON-3.3.0/INCLUDE/PYTHON3.3M \
+#    -D PYTHON_LIBPATH=/shared/software/python-3.3.0/lib/ \
+#    -D BOOST_ROOT=$BOOST \
+#    -D PYTHON_INC:STRING=/usr/include/python3.1 \
+#    -D PYTHON_LIB:STRING=python3.1 \
+#    -D PYTHON_LIBPATH:STRING=/usr/lib/python3.1 \
+#    -D FFMPEG:FILEPATH=/shared/software/ffmpeg \
+#    -D FFMPEG_LIB:STRING="avformat;avcodec;avutil;avdevice;swscale;jack;theora;ogg;mp3lame;x264;vorbis;theoraenc;theoradec;vorbisenc;vorbisfile;xvidcore;bz2;asound" \
+
+make -s -j $CORES install
+
+#cd ../blender ; mv ../cmake_debug/bin/blender ./blender_debug
+
+# END CMAKE
+
+echo ""
+echo "done, Ctrl+C to close"
+sleep 2h
diff --git a/bin/blender_opti.svg b/bin/blender_opti.svg
new file mode 100644 (file)
index 0000000..3570922
--- /dev/null
@@ -0,0 +1,286 @@
+<?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://web.resource.org/cc/"
+   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="48"
+   height="48"
+   id="svg7854"
+   sodipodi:version="0.32"
+   inkscape:version="0.45.1"
+   version="1.0"
+   sodipodi:docbase="/shared/bin"
+   sodipodi:docname="blender_opti.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape">
+  <defs
+     id="defs7856">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient2194">
+      <stop
+         style="stop-color:#f57900;stop-opacity:1;"
+         offset="0"
+         id="stop2196" />
+      <stop
+         style="stop-color:#f57900;stop-opacity:0;"
+         offset="1"
+         id="stop2198" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient39171">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop39173" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop39175" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient39155">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop39157" />
+      <stop
+         style="stop-color:#dadada;stop-opacity:1;"
+         offset="1"
+         id="stop39159" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient35500">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop35502" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop35504" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient35488">
+      <stop
+         style="stop-color:black;stop-opacity:1;"
+         offset="0"
+         id="stop35490" />
+      <stop
+         style="stop-color:black;stop-opacity:0;"
+         offset="1"
+         id="stop35492" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3564">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop3566" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop3568" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3564"
+       id="linearGradient34576"
+       gradientUnits="userSpaceOnUse"
+       x1="185.9903"
+       y1="193.33229"
+       x2="190.46461"
+       y2="-458.05771"
+       gradientTransform="matrix(6.3205681e-2,0,-3.6491817e-2,6.3205681e-2,22.924093,28.290015)" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient35488"
+       id="radialGradient35494"
+       cx="28.019106"
+       cy="38.98439"
+       fx="28.019106"
+       fy="38.98439"
+       r="15.467961"
+       gradientTransform="matrix(1,0,0,0.342857,0,25.61831)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient35500"
+       id="linearGradient35506"
+       x1="21.204315"
+       y1="21.699249"
+       x2="20.155914"
+       y2="-26.908371"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient39155"
+       id="linearGradient39161"
+       x1="31.1875"
+       y1="18.875"
+       x2="29.875"
+       y2="34.375"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient39171"
+       id="radialGradient39177"
+       cx="26.109201"
+       cy="19.668886"
+       fx="26.109201"
+       fy="19.668886"
+       r="20.278975"
+       gradientTransform="matrix(1.5268537,0,-0.6785417,1.1752686,5.2821846,-2.1380061)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2194"
+       id="linearGradient2200"
+       x1="17.324116"
+       y1="15.119534"
+       x2="11.490485"
+       y2="9.2859039"
+       gradientUnits="userSpaceOnUse" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#e0e0e0"
+     borderopacity="1"
+     gridtolerance="10000"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6568542"
+     inkscape:cx="22.64845"
+     inkscape:cy="15.223486"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     width="48px"
+     height="48px"
+     inkscape:showpageshadow="false"
+     inkscape:window-width="1046"
+     inkscape:window-height="975"
+     inkscape:window-x="269"
+     inkscape:window-y="71"
+     showgrid="false" />
+  <metadata
+     id="metadata7859">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Jakub Steiner</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:source>http://jimmac.musichall.cz</dc:source>
+        <cc:license
+           rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" />
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/licenses/GPL/2.0/">
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/Reproduction" />
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/Distribution" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/Notice" />
+        <cc:permits
+           rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/ShareAlike" />
+        <cc:requires
+           rdf:resource="http://web.resource.org/cc/SourceCode" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1">
+    <path
+       sodipodi:type="arc"
+       style="opacity:0.54857142;color:#000000;fill:url(#radialGradient35494);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path35486"
+       sodipodi:cx="28.019106"
+       sodipodi:cy="38.98439"
+       sodipodi:rx="15.467961"
+       sodipodi:ry="5.3033009"
+       d="M 43.487067 38.98439 A 15.467961 5.3033009 0 1 1  12.551145,38.98439 A 15.467961 5.3033009 0 1 1  43.487067 38.98439 z"
+       transform="matrix(1.1811695,0,-0.7369834,1.2764927,18.444938,-12.245203)" />
+    <path
+       style="fill:#f57900;fill-rule:evenodd;stroke:#ce5c00;stroke-width:0.92692649;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
+       id="path2482"
+       d="M 16.363978,29.276819 C 16.064428,29.81136 15.637443,30.850649 15.42133,31.665902 C 14.968137,33.384551 14.961727,34.977494 15.423588,36.38071 C 15.897057,37.820336 16.832586,38.979096 18.212739,39.800846 C 19.665708,40.664346 21.523888,41.105484 23.718389,41.102011 C 25.913564,41.09737 28.285118,40.649035 30.737863,39.779271 C 33.070858,38.949405 35.346001,37.787871 37.483034,36.344529 C 39.565551,34.935746 41.398218,33.340255 42.930039,31.620673 C 43.704968,30.750889 44.383239,29.869345 44.965548,28.983281 C 45.536185,28.112614 46.012495,27.237405 46.391614,26.365834 C 47.132972,24.664368 47.464302,23.068898 47.399885,21.612944 C 47.341327,20.276595 46.949083,19.106034 46.248268,18.121235 C 46.248268,18.121235 46.251179,18.119398 46.251179,18.119398 C 46.251179,18.119398 39.116477,8.2756985 39.116477,8.2756985 C 39.110804,8.2666371 39.106063,8.2575757 39.098938,8.2494255 C 38.628792,7.6043528 37.21347,7.6061609 35.915365,8.2539526 C 34.600884,8.9080865 33.935081,9.9310048 34.37042,10.61596 C 35.328757,12.006131 36.243492,13.459808 37.211684,14.849807 C 37.211684,14.849807 20.94883,14.838957 20.94883,14.838957 C 19.099903,14.838957 17.504798,15.717604 16.534113,17.002109 C 15.677558,18.135589 15.762041,19.540154 17.36757,19.540154 C 20.106029,19.543734 22.879141,19.533796 25.632563,19.528366 C 25.632563,19.528366 4.5971113,30.43288 4.5971113,30.43288 C 4.569713,30.447379 4.5433632,30.460063 4.5159649,30.474563 C 2.5133936,31.539036 1.0404582,33.31033 1.2677005,34.43105 C 1.4993656,35.57079 3.3878456,35.571715 5.4493086,34.436616 C 5.4493086,34.436616 17.293567,27.853493 17.293567,27.853493 C 17.293567,27.853493 16.663939,28.74318 16.363978,29.276819 z "
+       sodipodi:nodetypes="csssssssssscccsscccscccssccc" />
+    <path
+       sodipodi:type="arc"
+       style="opacity:1;color:#000000;fill:url(#linearGradient39161);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path39153"
+       sodipodi:cx="31.1875"
+       sodipodi:cy="25.75"
+       sodipodi:rx="11.5625"
+       sodipodi:ry="10.125"
+       d="M 42.75 25.75 A 11.5625 10.125 0 1 1  19.625,25.75 A 11.5625 10.125 0 1 1  42.75 25.75 z"
+       transform="matrix(0.7615823,0,-0.4492711,0.7781604,19.891179,6.8352579)" />
+    <path
+       style="opacity:0.4857143;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient34576);stroke-width:0.92692649;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 37.209345,8.8226406 C 36.833781,8.8231532 36.383279,8.9391501 36.023057,9.1189111 C 36.022012,9.1195731 36.020975,9.1202351 36.019935,9.12089 C 35.655496,9.3022455 35.510749,9.4620046 35.453635,9.5475287 C 35.39652,9.633053 35.351843,9.7025828 35.450395,9.8576297 C 35.459577,9.8722148 35.467957,9.8873622 35.475516,9.9030576 C 35.536627,9.9967036 38.280485,14.203022 38.280485,14.203022 C 38.4641,14.484892 38.325025,14.954048 37.93306,15.375042 C 37.541098,15.796044 37.181886,15.729806 36.734507,15.731244 C 31.484705,15.778644 20.401376,15.749018 20.401376,15.749018 C 19.517703,15.749609 17.949053,16.228047 17.315534,17.218902 C 16.708105,18.168952 17.378397,18.569896 17.998467,18.569896 C 17.998467,18.569896 26.192724,18.554094 26.192724,18.554094 C 26.645719,18.553546 26.92959,18.759438 26.828318,19.187885 C 26.727043,19.616339 26.54693,19.680602 26.028807,19.956714 C 26.028807,19.956714 4.7579952,31.270533 4.7579952,31.270533 C 4.7559141,31.271856 4.7538368,31.273174 4.7517638,31.274483 C 4.666293,31.319712 4.6398699,31.33219 4.6705332,31.315968 C 3.9300774,31.709558 3.3150619,32.225023 2.9361194,32.684761 C 2.557184,33.144499 2.4206283,33.502818 2.4770306,33.780987 C 2.5925989,34.349576 3.7253122,34.4596 5.2590659,33.615071 C 5.2590659,33.615071 17.096613,27.035756 17.096613,27.035756 C 17.590394,26.761616 18.08324,26.720039 18.340038,26.930857 C 18.596829,27.141674 18.56555,27.56217 18.261104,27.991741 C 18.261104,27.991741 17.63234,28.90017 17.429084,29.261777 C 16.196482,31.705533 16.141262,33.817617 16.616298,35.671233 C 17.585793,38.612194 20.526832,39.894574 24.325754,40.046251 C 28.245529,40.005524 32.803041,38.505303 37.107567,35.635678 C 45.362589,29.716449 47.913109,23.248325 45.117202,18.957279 C 42.907439,15.565824 40.366751,12.393518 37.989803,9.1129888 C 37.987707,9.1097288 37.985659,9.1064331 37.983652,9.103116 C 37.979628,9.0985817 37.975708,9.0939692 37.971884,9.0892855 C 37.862988,8.9398761 37.584208,8.8221211 37.209345,8.8226406 z "
+       id="path3562"
+       sodipodi:nodetypes="cssssscscczccsccssssccscccccscssc" />
+    <path
+       style="fill:#3465a4;fill-rule:evenodd;stroke:none;stroke-width:1.0074476;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none"
+       id="path2478"
+       d="M 27.381973,26.181441 C 28.179436,24.919749 29.438677,23.806048 30.820275,23.01759 C 32.179417,22.24251 33.67684,21.769254 35.014081,21.769254 C 36.350471,21.769254 37.301427,22.24251 37.765369,23.01759 C 38.237557,23.806048 38.210545,24.918914 37.551937,26.180606 C 36.873792,27.479093 35.658639,28.684768 34.233347,29.577745 C 32.780729,30.487439 31.128682,31.058513 29.650925,31.058513 C 28.172318,31.058513 27.179689,30.487439 26.77754,29.577745 C 26.382431,28.684768 26.56126,27.479093 27.381973,26.181441 z " />
+    <path
+       style="opacity:0.51999996;fill:url(#radialGradient39177);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 37.221332,8.8267836 C 36.845768,8.827296 36.371524,8.9366871 36.011302,9.1164481 C 35.646863,9.2978034 35.498928,9.4654208 35.441814,9.5509449 C 35.384698,9.6364692 35.333099,9.714529 35.431651,9.8695759 C 35.440834,9.884161 35.465301,9.8828469 35.472859,9.8985424 C 35.533972,9.9921882 38.281876,14.214544 38.281876,14.214544 C 38.465492,14.496414 38.323521,14.952208 37.931555,15.373202 C 37.539593,15.794204 37.19339,15.719362 36.746011,15.720799 C 31.496209,15.7682 20.392207,15.749766 20.392207,15.749766 C 19.508536,15.750357 17.942395,16.2362 17.308877,17.227055 C 16.701448,18.177106 17.396802,18.559512 18.016872,18.559512 C 18.016872,18.559511 26.185412,18.559512 26.185412,18.559512 C 26.638406,18.558963 26.932586,18.768327 26.831315,19.196774 C 26.730038,19.625228 26.538056,19.67379 26.019931,19.949902 C 26.019931,19.949902 4.765972,31.275785 4.765972,31.275785 C 4.7638905,31.277109 4.7390785,31.274475 4.7370056,31.275785 C 4.6515349,31.321013 4.660652,31.320973 4.6913153,31.304751 C 3.9508589,31.698342 3.311623,32.235403 2.9326804,32.695141 C 2.5537451,33.154879 2.4312967,33.488731 2.4876989,33.7669 C 2.6032673,34.335489 3.7314444,34.466597 5.265198,33.622067 C 5.2651976,33.622068 17.085205,27.046683 17.085205,27.046683 C 17.578987,26.772541 18.082928,26.719999 18.339725,26.930817 C 18.596516,27.141633 18.546787,27.573004 18.242341,28.002576 C 18.242342,28.002575 17.639576,28.886526 17.43632,29.248133 C 16.827708,30.454765 16.505351,31.585679 16.392129,32.644609 C 16.365087,36.903238 31.886089,21.212008 46.226188,22.730681 C 46.236385,21.351813 45.861809,20.092688 45.127071,18.965042 C 42.91731,15.573587 40.357968,12.396978 37.981021,9.1164481 C 37.976997,9.111914 37.972601,9.0921654 37.968778,9.0874817 C 37.859882,8.9380723 37.596194,8.8262641 37.221332,8.8267836 z "
+       id="path39166"
+       sodipodi:nodetypes="csssscsccsscsccssssscsscccsssc" />
+    <g
+       id="g2189"
+       style="fill-opacity:1.0;fill:url(#linearGradient2200)">
+      <rect
+         ry="0.9802202"
+         rx="0.98022008"
+         y="8.165617"
+         x="10.900529"
+         height="1.8870201"
+         width="18.658998"
+         id="rect2183"
+         style="opacity:1;color:#000000;fill:url(#linearGradient2200);fill-opacity:1.0;fill-rule:evenodd;stroke:#ce5c00;stroke-width:0.80767339;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         style="opacity:1;color:#000000;fill:url(#linearGradient2200);fill-opacity:1.0;fill-rule:evenodd;stroke:#ce5c00;stroke-width:0.73425323;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect2185"
+         width="14.843332"
+         height="1.9604403"
+         x="1.1411005"
+         y="12.725101"
+         rx="0.98022014"
+         ry="0.98022014" />
+      <rect
+         ry="0.98022014"
+         rx="0.98022014"
+         y="17.936121"
+         x="4.0540223"
+         height="2.1450036"
+         width="7.6032743"
+         id="rect2187"
+         style="opacity:1;color:#000000;fill:url(#linearGradient2200);fill-opacity:1.0;fill-rule:evenodd;stroke:#ce5c00;stroke-width:0.54968983;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+  </g>
+</svg>
diff --git a/bin/desktop_icons/01_blender_release.desktop b/bin/desktop_icons/01_blender_release.desktop
new file mode 100755 (executable)
index 0000000..606c850
--- /dev/null
@@ -0,0 +1,12 @@
+#!/usr/bin/env xdg-open
+[Desktop Entry]
+Version=1.0
+Encoding=UTF-8
+Name=Blender
+Type=Application
+Terminal=false
+Icon[en_US]=/shared/bin/blender_opti.svg
+Exec=/shared/bin/blender_local_run_optimize.sh
+Name[en_US]=Blender
+Icon=/shared/bin/blender_opti.svg
+GenericName[en_US]=
diff --git a/bin/desktop_icons/02_blender_debug.desktop b/bin/desktop_icons/02_blender_debug.desktop
new file mode 100755 (executable)
index 0000000..9ba75e6
--- /dev/null
@@ -0,0 +1,12 @@
+
+[Desktop Entry]
+Version=1.0
+Encoding=UTF-8
+Name=Blender Debug
+Type=Application
+Terminal=false
+Icon[en_US]=/shared/bin/blender.svg
+Exec=/shared/bin/blender_local_run.sh
+Name[en_US]=Blender Debug
+Icon=/shared/bin/blender.svg
+GenericName[en_US]=
diff --git a/bin/desktop_icons/03_blender_update.desktop b/bin/desktop_icons/03_blender_update.desktop
new file mode 100755 (executable)
index 0000000..ea01920
--- /dev/null
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Encoding=UTF-8
+Name=Blender GIT Update
+Type=Application
+Terminal=true
+Icon[en_US]=gnome-panel-launcher
+Exec=/shared/bin/blender_local_update.sh
+Name[en_US]=Blender GIT Update
+Icon=/shared/bin/blender_debug.svg
diff --git a/bin/desktop_icons/04_blender_clean.desktop b/bin/desktop_icons/04_blender_clean.desktop
new file mode 100755 (executable)
index 0000000..dd90aef
--- /dev/null
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Version=1.0
+Encoding=UTF-8
+Name=Blender Clean
+Type=Application
+Terminal=true
+Icon[en_US]=/shared/bin/blender_clean.svg
+Exec=/shared/bin/blender_local_clean.sh
+Name[en_US]=Blender Clean
+Icon=/shared/bin/blender_clean.svg
+GenericName[en_US]=
diff --git a/bin/desktop_icons/06_blender_update_project.desktop b/bin/desktop_icons/06_blender_update_project.desktop
new file mode 100755 (executable)
index 0000000..cddc2b2
--- /dev/null
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Version=1.0
+Encoding=UTF-8
+Name=Update Project
+Type=Application
+Terminal=true
+Icon[en_US]=/shared/bin/svn_update.svg
+Exec=/shared/bin/mango_svn_up.sh
+Name[en_US]=Updated Project SVN
+Icon=/shared/bin/svn_update.svg
+GenericName[en_US]=
diff --git a/bin/desktop_icons/render_farm.desktop b/bin/desktop_icons/render_farm.desktop
new file mode 100755 (executable)
index 0000000..d8da404
--- /dev/null
@@ -0,0 +1,9 @@
+#!/usr/bin/env xdg-open
+[Desktop Entry]
+Encoding=UTF-8
+Version=1.0
+Type=Link
+URL=http://biserver:8333/
+Name=Render Farm
+Icon=gnome-nettool
+Name[en_GB]=Mango Farm
diff --git a/bin/prepare_xubuntu_14_10.sh b/bin/prepare_xubuntu_14_10.sh
new file mode 100755 (executable)
index 0000000..571ba57
--- /dev/null
@@ -0,0 +1,53 @@
+#!/bin/bash
+
+mkdir -p /render
+mkdir -p /shared
+
+if [ -z "`cat /etc/fstab | grep /render`" ]; then
+  echo "Writing fstab"
+  echo "192.168.3.14:/extra/ltstor/data/shared     /shared     nfs    rw,soft,rsize=32768,wsize=32768,intr,async,noatime,nodiratime,tcp,auto    0    0" >> /etc/fstab
+  echo "192.168.3.14:/extra/ststor                 /render     nfs    rw,soft,rsize=32768,wsize=32768,intr,async,noatime,nodiratime,tcp,auto    0    0" >> /etc/fstab
+fi
+
+apt-get install -y \
+  nfs-common aptitude htop krita inkscape git cmake subversion \
+  imagemagick vlc emacs vim-gtk emacs-goodies-el audacity openssh-server libreoffice gedit gcc-4.7 g++-4.7 mc \
+  rapidsvn \
+  libxvidcore-dev libvpx-dev libmp3lame-dev
+
+apt-get -y purge \
+  gnumeric \
+  abiword \
+  mousepad
+
+# file assosiations
+# NOT AS ROOT
+# xdg-mime default gedit.desktop text/plain
+
+mount -a
+
+# -------------
+# Network Edits
+
+cat < EOF >> /etc/network/interfaces
+
+auto eth0
+allow-hotplug eth0
+iface eth0 inet dhcp
+    post-up mount -a
+EOF
+
+sudo dpkg --purge network-manager network-manager-gnome
+
+
+# MANUAL CONFIG (could copy home dir about once done...)
+# (important, window resize is horrible!)
+# menu -> Appearance -> Style -> Adwaita
+# menu -> Window Manager -> Style -> Moheli
+# menu -> Window Manager tweaks -> Accessibility -> Key used ... (Use Hyper)
+#                               -> Compositor -> Disable!
+#
+# menu -> Theme (Change pink color to dark blue)
+# Move panel to bottom
+
+echo "ALL DONE!"
diff --git a/bin/terminal.sh b/bin/terminal.sh
new file mode 100755 (executable)
index 0000000..fe0e7e7
--- /dev/null
@@ -0,0 +1,28 @@
+#!/bin/bash
+
+gnome_terminal=`which gnome-terminal`
+if [[ -n $gnome_terminal ]] ; then
+       $gnome_terminal --title "$1" -x bash -c "$2"
+       exit
+fi
+
+xterm=`which xterm`
+if [[ -n $xterm ]] ; then
+       $xterm -title "$1" -rv -e bash -c "$2"
+       exit
+fi
+
+konsole4=`which /usr/lib/kde4/bin/konsole`
+if [[ -n $konsole4 ]] ; then
+       $konsole4 -e bash -c "$2"
+       exit
+fi
+
+konsole=`which konsole`
+if [[ -n $konsole ]] ; then
+       $konsole -e bash -c "$2"
+       exit
+fi
+
+$2
+