# Created with Inkscape (http://www.inkscape.org/)
gml [ id "svg1" h 562 w 562
start {
stop = {
linearGradient3671 = {
stop = {
{ offset=0.0000000;color="#272727";opacity=1.0000000},
{ offset=0.92592591;color="#272727";opacity=0.49803922},
{ offset=1.0000000;color="#272727";opacity=0.0000000}
}
},
linearGradient3143 = {
stop = {
{ offset=0.0000000;color="#5e5e5e";opacity=1.0000000},
{ offset=0.48148149;color="#5e5e5e";opacity=1.0000000},
{ offset=1.0000000;color="#ffffff";opacity=1.0000000}
}
},
linearGradient3877 = {
stop = {
{ offset=0.0000000;color="#d3d3d3";opacity=1.0000000},
{ offset=0.50000000;color="#000000";opacity=0.47422680},
{ offset=1.0000000;color="#b0b0b0";opacity=1.0000000},
{ offset=1.0000000;color="#c5c5c5";opacity=1.0000000}
}
},
linearGradient2976 = {
stop = {
{ offset=0.0000000;color="#999999";opacity=1.0000000},
{ offset=1.0000000;color="#000000";opacity=1.0000000}
}
},
linearGradient1621 = {
stop = {
{ offset=0.0000000;color="#000000";opacity=0.0000000},
{ offset=0.58647060;color="#868686";opacity=0.21568628},
{ offset=1.0000000;color="#000000";opacity=0.0000000}
}
},
linearGradient1613 = {
stop = {
{ offset=0.0000000;color="#fff0f0";opacity=1.0000000},
{ offset=0.74384898;color="#4c4242";opacity=1.0000000},
{ offset=0.85169548;color="#746969";opacity=1.0000000},
{ offset=1.0000000;color="#e4d6d6";opacity=1.0000000}
}
},
linearGradient4787 = {
stop = {
{ offset=0.0000000;color="#000000";opacity=0.0000000},
{ offset=1.0000000;color="#000000";opacity=1.0000000}
}
},
linearGradient4765 = {
stop = {
{ offset=0.0000000;color="#ffffff";opacity=1.0000000},
{ offset=0.74384898;color="#4c4c4c";opacity=1.0000000},
{ offset=0.85169548;color="#747474";opacity=1.0000000},
{ offset=1.0000000;color="#e4e4e4";opacity=1.0000000}
}
},
linearGradient4762 = {
stop = {
{ offset=0.0000000;color="#d7d7d7";opacity=1.0000000},
{ offset=1.0000000;color="#6a6a6a";opacity=1.0000000}
}
},
linearGradient4731 = {
stop = {
{ offset=0.0000000;color="#ffffff";opacity=0.80198020},
{ offset=1.0000000;color="#ffffff";opacity=0.0000000}
}
},
linearGradient4727 = {
stop = {
{ offset=0.0000000;color="#ffffff";opacity=0.47524753},
{ offset=1.0000000;color="#ffffff";opacity=0.0000000}
}
},
linearGradient4699 = {
stop = {
{ offset=0.0000000;color="#ffffff";opacity=0.67450982},
{ offset=1.0000000;color="#ffffff";opacity=0.0000000}
}
},
linearGradient4680 = {
stop = {
{ offset=0.0000000;color="#ffffff";opacity=1.0000000},
{ offset=0.85705882;color="#ffffff";opacity=0.49803922},
{ offset=0.98000002;color="#ffffff";opacity=0.0000000},
{ offset=1.0000000;color="#ffffff";opacity=0.0000000}
}
},
linearGradient4666 = {
stop = {
{ offset=0.0000000;color="#ffffff";opacity=0.0000000},
{ offset=0.74384898;color="#ffffff";opacity=0.0000000},
{ offset=0.85169548;color="#ffffff";opacity=0.53465348},
{ offset=1.0000000;color="#ffffff";opacity=0.68316829}
}
},
linearGradient3416 = {
stop = {
{ offset=0.0000000;color="#ffffff";opacity=1.0000000},
{ offset=1.0000000;color="#ffffff";opacity=0.0000000}
}
},
linearGradient2781 = {
stop = {
{ offset=0.0000000;color="#fcff00";opacity=1.0000000},
{ offset=1.0000000;color="#ff0000";opacity=1.0000000}
}
},
linearGradient1530 = {
stop = {
{ offset=0.0000000;color="#ff0000";opacity=1.0000000},
{ offset=0.50000000;color="#ee0000";opacity=1.0000000},
{ offset=0.75000000;color="#a40000";opacity=1.0000000},
{ offset=1.0000000;color="#000000";opacity=1.0000000}
}
}
}
radial = {
radialGradient2171 = {
spread="reflect",
units="userSpaceOnUse",
fy=737.46417,
fx=287.74374,
r=295.89142,
cy=737.46417,
cx=287.74374,
stop = stop.linearGradient4765.stop
},
radialGradient2173 = {
spread="reflect",
units="userSpaceOnUse",
fy=737.46417,
fx=287.74374,
r=327.51413,
cy=737.46417,
cx=287.74374,
stop = stop.linearGradient4765.stop
},
radialGradient2174 = {
spread="pad",
units="userSpaceOnUse",
fy=459.26886,
fx=278.78949,
r=404.96548,
cy=463.68466,
cx=274.55768,
stop = stop.linearGradient1621.stop
},
radialGradient2175 = {
units="userSpaceOnUse",
fy=441.98581,
fx=279.27597,
r=218.70837,
cy=441.98581,
cx=279.27597,
stop = stop.linearGradient1530.stop
},
radialGradient2176 = {
units="userSpaceOnUse",
fy=450.62323,
fx=279.27597,
r=37.428738,
cy=450.62323,
cx=279.27597,
stop = stop.linearGradient2781.stop
},
radialGradient2177 = {
spread="reflect",
transform="scale(1.338494,0.747108)",
units="userSpaceOnUse",
fy=353.93729,
fx=210.28436,
r=246.68530,
cy=353.93729,
cx=206.99892,
stop = stop.linearGradient4666.stop
},
radialGradient2178 = {
spread="pad",
transform="scale(1.338494,0.747108)",
units="userSpaceOnUse",
fy=276.05798,
fx=208.64165,
r=123.43803,
cy=269.48709,
cx=208.64165,
stop = stop.linearGradient4680.stop
},
radialGradient2179 = {
transform="scale(1.913099,0.522712)",
units="userSpaceOnUse",
fy=534.65698,
fx=143.73607,
r=69.098587,
cy=533.88885,
cx=143.31262,
stop = stop.linearGradient4699.stop
},
radialGradient2182 = {
transform="scale(1.913099,0.522712)",
units="userSpaceOnUse",
fy=534.65698,
fx=143.73607,
r=69.098587,
cy=533.88885,
cx=143.31262,
stop = stop.linearGradient4727.stop
},
radialGradient2185 = {
transform="scale(0.989176,1.010943)",
units="userSpaceOnUse",
fy=380.43008,
fx=353.78625,
r=31.279371,
cy=380.08240,
cx=353.59454,
stop = stop.linearGradient4727.stop
},
radialGradient2186 = {
transform="scale(1.010943,0.989176)",
units="userSpaceOnUse",
fy=397.66397,
fx=210.65385,
r=31.279371,
cy=397.31625,
cx=210.46217,
stop = stop.linearGradient4727.stop
},
radialGradient2188 = {
transform="scale(1.737464,0.575552)",
units="userSpaceOnUse",
fy=564.17297,
fx=157.95760,
r=46.977146,
cy=564.17297,
cx=157.95760,
stop = stop.linearGradient4699.stop
},
radialGradient3677 = {
units="userSpaceOnUse",
fy=481.43597,
fx=637.46222,
r=178.05966,
cy=481.43597,
cx=637.46222,
stop = stop.linearGradient3671.stop
}
}
linear = {
linearGradient2180 = {
transform="scale(1.125463,0.888523)",
units="userSpaceOnUse",
y2=360.40796,
x2=117.32087,
y1=429.20853,
x1=116.24075,
stop = stop.linearGradient3416.stop
},
linearGradient2181 ={
transform="scale(1.145102,0.873285)",
units="userSpaceOnUse",
y2=368.41385,
x2=347.54733,
y1=368.41385,
x1=413.24863,
stop = stop.linearGradient3416.stop
},
linearGradient2183 = {
transform="scale(1.125463,0.888523)",
units="userSpaceOnUse",
y2=389.16043,
x2=171.59686,
y1=390.52960,
x1=60.344574,
stop = stop.linearGradient4731.stop
},
linearGradient2184 = {
transform="scale(1.145102,0.873285)",
units="userSpaceOnUse",
y2=374.69113,
x2=332.64600,
y1=376.48462,
x1=443.95441,
stop = stop.linearGradient3416.stop
},
linearGradient2187 = {
transform="scale(1.125464,0.888522)",
units="userSpaceOnUse",
y2=460.58051,
x2=219.83492,
y1=460.90915,
x1=193.12994,
stop = stop.linearGradient4731.stop
},
linearGradient2307 = {
units="userSpaceOnUse",
y2=-68.125107,
x2=309.93845,
y1=698.68085,
x1=309.93845,
stop = stop.linearGradient4787.stop
},
linearGradient4565 = {
transform="scale(0.999208,1.000792)",
units="userSpaceOnUse",
y2=722.44666,
x2=613.83386,
y1=240.83360,
x1=579.15771,
stop = stop.linearGradient2976.stop
}
}
function linear.get( self, name)
local x1, y1 = self [name].x1, self [name].y1
local x2, y2 = self [name].x2, self [name].y2
local spread = self [name].spread
local transform = self [name].transform
local n = table.getn( self [name].stop)
local grad = luajava.newInstance( "org.ussr.luagml.GMLgradient")
grad:linear( n, x1, y1, x2, y2, spread, transform)
for i = 1, n do
local stop = self [name].stop [i]
grad:append( stop.offset, stop.color, stop.opacity)
end
return grad:get()
end
function radial.get( self, name)
local cx, cy = self [name].cx, self [name].cy
local r = self [name].r
local spread = self [name].spread
local transform = self [name].transform
local n = table.getn( self [name].stop)
local grad = luajava.newInstance( "org.ussr.luagml.GMLgradient")
grad:radial( n, cx, cy, r, spread, transform)
for i = 1, n do
local stop = self [name].stop [i]
grad:append( stop.offset, stop.color, stop.opacity)
end
return grad:get()
end
}
# translate [ x -40 y -30
path [ id "path4528"
style "fill '#000000' fill-opacity 1.0000000 fill-rule 'evenodd' stroke 'none'
stroke-width 2.3475611 stroke-linecap 'butt' stroke-linejoin 'miter'
stroke-miterlimit 4.0000000 stroke-opacity 1.0000000"
transform "matrix(-0.655393,1.028921e-16,-1.028916e-16,-0.655396,453.7058,567.2513)"
d "M 592.43381 441.60568 A 313.52167 313.52167 0 1 1 -34.609528,441.60568 A 313.52167 313.52167 0 1 1 592.43381 441.60568 z"
]
g [ style "fill-opacity 0.75000000 fill-rule 'evenodd' stroke 'none' stroke-width 1.0000000
stroke-linecap 'butt' stroke-linejoin 'miter' stroke-opacity 1.0000000"
path [ id "path4770"
fill { return radial:get("radialGradient2171")}
transform "matrix(-0.655393,1.028921e-16,-1.028916e-16,-0.655396,453.7055,567.2513)"
d "M 592.43381 441.60568 A 313.52167 313.52167 0 1 1 -34.609528,441.60568 A 313.52167 313.52167 0 1 1 592.43381 441.60568 z"
]
path [ id "path4772"
fill { return linear:get("linearGradient2307")} stroke-width 2.3475611 stroke-miterlimit 4.0000000
transform "matrix(-0.655393,1.028921e-16,-1.028916e-16,-0.655396,453.7058,567.2513)"
d "M 592.43381 441.60568 A 313.52167 313.52167 0 1 1 -34.609528,441.60568 A 313.52167 313.52167 0 1 1 592.43381 441.60568 z"
]
path [ id "path4760"
fill { return radial:get("radialGradient2173")}
transform "matrix(0.615430,0.000000,0.000000,0.615433,99.25791,6.046065)"
d "M 592.43381 441.60568 A 313.52167 313.52167 0 1 1 -34.609528,441.60568 A 313.52167 313.52167 0 1 1 592.43381 441.60568 z"
]
path [ id "path1619"
fill { return radial:get("radialGradient2174")}
transform "matrix(0.615430,0.000000,0.000000,0.615433,99.25791,6.046065)"
d "M 592.43381 441.60568 A 313.52167 313.52167 0 1 1 -34.609528,441.60568 A 313.52167 313.52167 0 1 1 592.43381 441.60568 z"
]
g [ id "g3882" transform "matrix(0.999995,0.000000,0.000000,1.000000,-366.8852,-202.1756)"
g [ id "g1285" transform "matrix(0.706473,0.000000,0.000000,0.706473,392.0851,234.7421)"
path [ id "path908"
fill { return radial:get("radialGradient2175")} fill-opacity 1.0000000 stroke "#000000"
stroke-width 1.4349147 stroke-linejoin "round" stroke-miterlimit 4.0000000
transform "matrix(0.871134,0.000000,0.000000,0.871134,104.5141,-37.87046)"
d "M 555.67282 441.98581 A 276.39685 276.39685 0 1 1 2.8791199,441.98581 A 276.39685 276.39685 0 1 1 555.67282 441.98581 z"
]
path [ id "path2158"
fill { return radial:get("radialGradient2176")}
transform "matrix(0.871134,0.000000,0.000000,0.871134,104.5141,-45.39481)"
d "M 316.70471 450.62323 A 37.428738 37.428738 0 1 1 241.84723,450.62323 A 37.428738 37.428738 0 1 1 316.70471 450.62323 z"
]
]
g [ id "g4743" transform "matrix(0.615433,0.000000,0.000000,0.615433,465.9215,207.9876)"
path [ id "path4044"
fill { return radial:get("radialGradient2177")} fill-opacity 1.0000000
transform "matrix(0.863367,-3.820997e-2,3.037779e-2,0.686396,31.41537,100.6770)"
d "M 279.28125,162.06250 C 126.36322,162.06250 2.2187600,286.20697 2.2187500,439.12500 C 2.2187500,449.86415 2.9347920,460.42741 4.1250000,470.84375 C 4.1919378,471.13499 4.4511644,471.34140 4.7500000,471.34140 C 5.0488356,471.34140 5.3080622,471.13499 5.3750000,470.84375 C 21.079720,333.50313 137.75254,226.71875 279.28125,226.71875 C 420.81032,226.71875 537.48323,333.50267 553.18750,470.84375 C 553.25444,471.13499 553.51366,471.34140 553.81250,471.34140 C 554.11134,471.34140 554.37056,471.13499 554.43750,470.84375 C 555.62774,460.42646 556.31250,449.86257 556.31250,439.12500 C 556.31247,286.20706 432.19929,162.06250 279.28125,162.06250 z"
]
path [ id "path4679"
fill { return radial:get("radialGradient2178")} fill-opacity 1.0000000
transform "matrix(0.801859,0.000000,0.000000,0.580012,54.72754,110.0790)"
d "M 279.28125,162.06250 C 126.36322,162.06250 2.2187600,286.20697 2.2187500,439.12500 C 2.2187500,449.86415 2.9347920,460.42741 4.1250000,470.84375 C 4.1919378,471.13499 4.4511644,471.34140 4.7500000,471.34140 C 5.0488356,471.34140 5.3080622,471.13499 5.3750000,470.84375 C 21.079720,333.50313 137.75254,226.71875 279.28125,226.71875 C 420.81032,226.71875 537.48323,333.50267 553.18750,470.84375 C 553.25444,471.13499 553.51366,471.34140 553.81250,471.34140 C 554.11134,471.34140 554.37056,471.13499 554.43750,470.84375 C 555.62774,460.42646 556.31250,449.86257 556.31250,439.12500 C 556.31247,286.20706 432.19929,162.06250 279.28125,162.06250 z"
]
g [ id "g4716"
path [ id "path4698"
fill { return radial:get("radialGradient2179")} fill-opacity 1.0000000
d "M 274.98013,270.23711 C 252.70441,270.23711 231.47862,273.57098 212.19888,279.58086 L 223.89878,304.57879 C 242.35004,299.12282 253.85401,297.51836 274.98013,297.51836 C 296.31261,297.51836 310.84306,299.20878 329.44061,304.76629 L 338.57388,279.89336 C 319.06558,273.71149 297.59055,270.23711 274.98013,270.23711 z"
]
path [ id "path4705"
fill { return linear:get("linearGradient2180")}
d "M 132.44016,319.62263 L 112.28622,349.85354 L 136.75886,362.80964 L 166.98976,345.53484 L 132.44016,319.62263 z"
]
path [ id "path4707"
fill { return linear:get("linearGradient2181")}
d "M 402.11377,332.48713 L 437.72679,344.96268 L 450.71901,327.76590 L 429.08539,307.89506 L 402.11377,332.48713 z"
]
]
path [ id "path4721"
fill { return radial:get("radialGradient2182")} fill-opacity 1.0000000
transform "matrix(0.626783,0.000000,0.000000,0.626783,104.2744,170.1763)"
d "M 274.98013,270.23711 C 252.70441,270.23711 231.47862,273.57098 212.19888,279.58086 L 223.89878,304.57879 C 242.35004,299.12282 253.85401,297.51836 274.98013,297.51836 C 296.31261,297.51836 310.84306,299.20878 329.44061,304.76629 L 338.57388,279.89336 C 319.06558,273.71149 297.59055,270.23711 274.98013,270.23711 z"
]
path [ id "path4722"
fill { return linear:get("linearGradient2183")}
transform "matrix(0.626783,0.000000,0.000000,0.626783,104.2744,170.1763)"
d "M 132.44016,319.62263 L 112.28622,349.85354 L 136.75886,362.80964 L 166.98976,345.53484 L 132.44016,319.62263 z"
]
path [ id "path4723"
fill { return linear:get("linearGradient2184")}
transform "matrix(0.626783,0.000000,0.000000,0.626783,104.2744,170.1763)"
d "M 402.11377,332.48713 L 437.72679,344.96268 L 450.71901,327.76590 L 429.08539,307.89506 L 402.11377,332.48713 z"
]
path [ id "path4736"
fill { return radial:get("radialGradient2185")} fill-opacity 1.0000000
d "M 353.39293,387.85036 C 348.66491,383.12235 343.45214,379.32481 338.08444,376.50828 L 335.26195,384.29738 C 340.33624,387.05561 343.11849,389.15677 347.60250,393.64078 C 352.13030,398.16858 354.85559,401.61145 357.62333,406.73835 L 364.84112,403.39762 C 362.01260,397.94489 358.19197,392.64940 353.39293,387.85036 z"
]
path [ id "path4737"
fill { return radial:get("radialGradient2186")} fill-opacity 1.0000000
d "M 209.28294,396.89699 C 204.55493,401.62501 200.75739,406.83778 197.94086,412.20548 L 205.72996,415.02797 C 208.48819,409.95368 210.58935,407.17143 215.07336,402.68742 C 219.60116,398.15962 223.04403,395.43433 228.17093,392.66659 L 224.83020,385.44880 C 219.37747,388.27732 214.08198,392.09795 209.28294,396.89699 z"
]
path [ id "path4738"
fill { return linear:get("linearGradient2187")}
d "M 232.84931,402.95772 L 228.01155,410.21433 L 233.88596,413.32430 L 241.14258,409.17767 L 232.84931,402.95772 z"
]
path [ id "path4739"
fill { return radial:get("radialGradient2188")}
d "M 274.96237,309.81739 C 230.46231,309.81739 194.34541,332.11291 194.34539,359.58346 C 194.34539,360.81402 194.50628,362.01945 194.64873,363.22769 C 197.69751,337.47020 232.46357,317.12026 274.96237,317.12026 C 317.46117,317.12026 352.22724,337.47019 355.27601,363.22769 C 355.41846,362.01945 355.57935,360.81402 355.57935,359.58346 C 355.57935,332.11291 319.46243,309.81738 274.96237,309.81739 z"
]
]
]
]
# ]
]