blog/static/logos/banniere-dark.svg
2025-12-23 22:27:52 +01:00

1723 lines
83 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="550mm"
height="150mm"
viewBox="0 0 550 150"
version="1.1"
id="svg1"
xml:space="preserve"
sodipodi:docname="banniere-dark-thick-2.svg"
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
id="namedview1"
pagecolor="#eff1f5"
bordercolor="#111111"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="false"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="0.43168989"
inkscape:cx="962.49649"
inkscape:cy="266.39494"
inkscape:window-width="1892"
inkscape:window-height="1010"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="layer1"
showguides="true" /><defs
id="defs1"><inkscape:path-effect
effect="skeletal"
id="path-effect915"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect1000"
is_visible="true"
lpeversion="1"
pattern="m 122.72357,475.09582 c 0,2.76 2.24,5 5,5 2.76,0 5,-2.24 5,-5 0,-2.76 -2.24,-5 -5,-5 -2.76,0 -5,2.24 -5,5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect991"
is_visible="true"
lpeversion="1"
pattern="m 375.266,474.99984 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect982"
is_visible="true"
lpeversion="1"
pattern="m 375.292,22.996256 c 0,-2.76 -2.24,-5 -5,-5 -2.76,0 -5,2.24 -5,5 0,2.76 2.24,5 5,5 2.76,0 5,-2.24 5,-5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect963"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect959"
is_visible="true"
lpeversion="1"
pattern="m 786.33658,195.77763 c 0,-2.92131 -2.27808,-5.29222 -5.085,-5.29222 -2.80692,0 -5.08499,2.37091 -5.08499,5.29222 0,2.9213 2.27807,5.29222 5.08499,5.29222 2.80692,0 5.085,-2.37092 5.085,-5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect940"
is_visible="true"
lpeversion="1"
pattern="m 786.33658,667.9149 c 0,2.92131 -2.27808,5.29222 -5.08499,5.29222 -2.80692,0 -5.085,-2.37091 -5.085,-5.29222 0,-2.92131 2.27808,-5.29222 5.085,-5.29222 2.80691,0 5.08499,2.37091 5.08499,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect921"
is_visible="true"
lpeversion="1"
pattern="m 472.95598,99.237322 c 0,-2.92131 -2.27808,-5.29222 -5.085,-5.29222 -2.80692,0 -5.08499,2.37091 -5.08499,5.29222 0,2.921298 2.27807,5.292218 5.08499,5.292218 2.80692,0 5.085,-2.37092 5.085,-5.292218 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect912"
is_visible="true"
lpeversion="1"
pattern="m 472.95598,400.20069 c 0,2.92131 -2.27808,5.29222 -5.08499,5.29222 -2.80692,0 -5.085,-2.37091 -5.085,-5.29222 0,-2.92131 2.27808,-5.29222 5.085,-5.29222 2.80691,0 5.08499,2.37091 5.08499,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect903"
is_visible="true"
lpeversion="1"
pattern="m 25.653112,396.64473 c 0,2.92131 2.278078,5.29222 5.084996,5.29222 2.806918,0 5.084996,-2.37091 5.084996,-5.29222 0,-2.9213 -2.278078,-5.29222 -5.084996,-5.29222 -2.806918,0 -5.084996,2.37092 -5.084996,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect865"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect859"
is_visible="true"
lpeversion="1"
pattern="m -1.4040025,2.6970075 c 0,-2.9213056 2.27807818,-5.29222 5.084996,-5.29222 2.8069182,0 5.0849964,2.3709144 5.0849964,5.29222 0,2.9213053 -2.2780782,5.2922197 -5.0849964,5.2922197 -2.80691782,0 -5.084996,-2.3709144 -5.084996,-5.2922197 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect855"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect582" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect582-2" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect595" /><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath65"><g
inkscape:label="Clip"
id="use65"
style="display:inline" /></clipPath><inkscape:path-effect
effect="skeletal"
id="path-effect915-3"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect1000-5"
is_visible="true"
lpeversion="1"
pattern="m 122.72357,475.09582 c 0,2.76 2.24,5 5,5 2.76,0 5,-2.24 5,-5 0,-2.76 -2.24,-5 -5,-5 -2.76,0 -5,2.24 -5,5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect991-6"
is_visible="true"
lpeversion="1"
pattern="m 375.266,474.99984 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect982-2"
is_visible="true"
lpeversion="1"
pattern="m 375.292,22.996256 c 0,-2.76 -2.24,-5 -5,-5 -2.76,0 -5,2.24 -5,5 0,2.76 2.24,5 5,5 2.76,0 5,-2.24 5,-5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect963-9"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect959-1"
is_visible="true"
lpeversion="1"
pattern="m 786.33658,195.77763 c 0,-2.92131 -2.27808,-5.29222 -5.085,-5.29222 -2.80692,0 -5.08499,2.37091 -5.08499,5.29222 0,2.9213 2.27807,5.29222 5.08499,5.29222 2.80692,0 5.085,-2.37092 5.085,-5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect940-2"
is_visible="true"
lpeversion="1"
pattern="m 786.33658,667.9149 c 0,2.92131 -2.27808,5.29222 -5.08499,5.29222 -2.80692,0 -5.085,-2.37091 -5.085,-5.29222 0,-2.92131 2.27808,-5.29222 5.085,-5.29222 2.80691,0 5.08499,2.37091 5.08499,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect921-7"
is_visible="true"
lpeversion="1"
pattern="m 472.95598,99.237322 c 0,-2.92131 -2.27808,-5.29222 -5.085,-5.29222 -2.80692,0 -5.08499,2.37091 -5.08499,5.29222 0,2.921298 2.27807,5.292218 5.08499,5.292218 2.80692,0 5.085,-2.37092 5.085,-5.292218 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect912-0"
is_visible="true"
lpeversion="1"
pattern="m 472.95598,400.20069 c 0,2.92131 -2.27808,5.29222 -5.08499,5.29222 -2.80692,0 -5.085,-2.37091 -5.085,-5.29222 0,-2.92131 2.27808,-5.29222 5.085,-5.29222 2.80691,0 5.08499,2.37091 5.08499,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect903-9"
is_visible="true"
lpeversion="1"
pattern="m 25.653112,396.64473 c 0,2.92131 2.278078,5.29222 5.084996,5.29222 2.806918,0 5.084996,-2.37091 5.084996,-5.29222 0,-2.9213 -2.278078,-5.29222 -5.084996,-5.29222 -2.806918,0 -5.084996,2.37092 -5.084996,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect865-3"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect859-6"
is_visible="true"
lpeversion="1"
pattern="m -1.4040025,2.6970075 c 0,-2.9213056 2.27807818,-5.29222 5.084996,-5.29222 2.8069182,0 5.0849964,2.3709144 5.0849964,5.29222 0,2.9213053 -2.2780782,5.2922197 -5.0849964,5.2922197 -2.80691782,0 -5.084996,-2.3709144 -5.084996,-5.2922197 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect855-0"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect582-6" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect582-2-2" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect595-6" /><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath65-1"><g
inkscape:label="Clip"
id="use65-8"
style="display:inline" /></clipPath><inkscape:path-effect
effect="skeletal"
id="path-effect915-4"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect1000-7"
is_visible="true"
lpeversion="1"
pattern="m 122.72357,475.09582 c 0,2.76 2.24,5 5,5 2.76,0 5,-2.24 5,-5 0,-2.76 -2.24,-5 -5,-5 -2.76,0 -5,2.24 -5,5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect991-63"
is_visible="true"
lpeversion="1"
pattern="m 375.266,474.99984 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect982-1"
is_visible="true"
lpeversion="1"
pattern="m 375.292,22.996256 c 0,-2.76 -2.24,-5 -5,-5 -2.76,0 -5,2.24 -5,5 0,2.76 2.24,5 5,5 2.76,0 5,-2.24 5,-5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect963-7"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect959-5"
is_visible="true"
lpeversion="1"
pattern="m 786.33658,195.77763 c 0,-2.92131 -2.27808,-5.29222 -5.085,-5.29222 -2.80692,0 -5.08499,2.37091 -5.08499,5.29222 0,2.9213 2.27807,5.29222 5.08499,5.29222 2.80692,0 5.085,-2.37092 5.085,-5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect940-9"
is_visible="true"
lpeversion="1"
pattern="m 786.33658,667.9149 c 0,2.92131 -2.27808,5.29222 -5.08499,5.29222 -2.80692,0 -5.085,-2.37091 -5.085,-5.29222 0,-2.92131 2.27808,-5.29222 5.085,-5.29222 2.80691,0 5.08499,2.37091 5.08499,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect921-6"
is_visible="true"
lpeversion="1"
pattern="m 472.95598,99.237322 c 0,-2.92131 -2.27808,-5.29222 -5.085,-5.29222 -2.80692,0 -5.08499,2.37091 -5.08499,5.29222 0,2.921298 2.27807,5.292218 5.08499,5.292218 2.80692,0 5.085,-2.37092 5.085,-5.292218 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect912-2"
is_visible="true"
lpeversion="1"
pattern="m 472.95598,400.20069 c 0,2.92131 -2.27808,5.29222 -5.08499,5.29222 -2.80692,0 -5.085,-2.37091 -5.085,-5.29222 0,-2.92131 2.27808,-5.29222 5.085,-5.29222 2.80691,0 5.08499,2.37091 5.08499,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect903-1"
is_visible="true"
lpeversion="1"
pattern="m 25.653112,396.64473 c 0,2.92131 2.278078,5.29222 5.084996,5.29222 2.806918,0 5.084996,-2.37091 5.084996,-5.29222 0,-2.9213 -2.278078,-5.29222 -5.084996,-5.29222 -2.806918,0 -5.084996,2.37092 -5.084996,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect865-7"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect859-8"
is_visible="true"
lpeversion="1"
pattern="m -1.4040025,2.6970075 c 0,-2.9213056 2.27807818,-5.29222 5.084996,-5.29222 2.8069182,0 5.0849964,2.3709144 5.0849964,5.29222 0,2.9213053 -2.2780782,5.2922197 -5.0849964,5.2922197 -2.80691782,0 -5.084996,-2.3709144 -5.084996,-5.2922197 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect855-5"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect582-7" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect582-2-4" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect595-1" /><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath65-5"><g
inkscape:label="Clip"
id="use65-9"
style="display:inline" /></clipPath><inkscape:path-effect
effect="skeletal"
id="path-effect915-9"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect1000-1"
is_visible="true"
lpeversion="1"
pattern="m 122.72357,475.09582 c 0,2.76 2.24,5 5,5 2.76,0 5,-2.24 5,-5 0,-2.76 -2.24,-5 -5,-5 -2.76,0 -5,2.24 -5,5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect991-2"
is_visible="true"
lpeversion="1"
pattern="m 375.266,474.99984 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect982-7"
is_visible="true"
lpeversion="1"
pattern="m 375.292,22.996256 c 0,-2.76 -2.24,-5 -5,-5 -2.76,0 -5,2.24 -5,5 0,2.76 2.24,5 5,5 2.76,0 5,-2.24 5,-5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect963-0"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect959-9"
is_visible="true"
lpeversion="1"
pattern="m 786.33658,195.77763 c 0,-2.92131 -2.27808,-5.29222 -5.085,-5.29222 -2.80692,0 -5.08499,2.37091 -5.08499,5.29222 0,2.9213 2.27807,5.29222 5.08499,5.29222 2.80692,0 5.085,-2.37092 5.085,-5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect940-3"
is_visible="true"
lpeversion="1"
pattern="m 786.33658,667.9149 c 0,2.92131 -2.27808,5.29222 -5.08499,5.29222 -2.80692,0 -5.085,-2.37091 -5.085,-5.29222 0,-2.92131 2.27808,-5.29222 5.085,-5.29222 2.80691,0 5.08499,2.37091 5.08499,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect921-60"
is_visible="true"
lpeversion="1"
pattern="m 472.95598,99.237322 c 0,-2.92131 -2.27808,-5.29222 -5.085,-5.29222 -2.80692,0 -5.08499,2.37091 -5.08499,5.29222 0,2.921298 2.27807,5.292218 5.08499,5.292218 2.80692,0 5.085,-2.37092 5.085,-5.292218 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect912-6"
is_visible="true"
lpeversion="1"
pattern="m 472.95598,400.20069 c 0,2.92131 -2.27808,5.29222 -5.08499,5.29222 -2.80692,0 -5.085,-2.37091 -5.085,-5.29222 0,-2.92131 2.27808,-5.29222 5.085,-5.29222 2.80691,0 5.08499,2.37091 5.08499,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect903-2"
is_visible="true"
lpeversion="1"
pattern="m 25.653112,396.64473 c 0,2.92131 2.278078,5.29222 5.084996,5.29222 2.806918,0 5.084996,-2.37091 5.084996,-5.29222 0,-2.9213 -2.278078,-5.29222 -5.084996,-5.29222 -2.806918,0 -5.084996,2.37092 -5.084996,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect865-6"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect859-1"
is_visible="true"
lpeversion="1"
pattern="m -1.4040025,2.6970075 c 0,-2.9213056 2.27807818,-5.29222 5.084996,-5.29222 2.8069182,0 5.0849964,2.3709144 5.0849964,5.29222 0,2.9213053 -2.2780782,5.2922197 -5.0849964,5.2922197 -2.80691782,0 -5.084996,-2.3709144 -5.084996,-5.2922197 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect855-8"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect582-79" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect582-2-20" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect595-2" /><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath65-3"><g
inkscape:label="Clip"
id="use65-7"
style="display:inline" /></clipPath><inkscape:path-effect
effect="skeletal"
id="path-effect915-93"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect1000-19"
is_visible="true"
lpeversion="1"
pattern="m 122.72357,475.09582 c 0,2.76 2.24,5 5,5 2.76,0 5,-2.24 5,-5 0,-2.76 -2.24,-5 -5,-5 -2.76,0 -5,2.24 -5,5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect991-4"
is_visible="true"
lpeversion="1"
pattern="m 375.266,474.99984 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect982-78"
is_visible="true"
lpeversion="1"
pattern="m 375.292,22.996256 c 0,-2.76 -2.24,-5 -5,-5 -2.76,0 -5,2.24 -5,5 0,2.76 2.24,5 5,5 2.76,0 5,-2.24 5,-5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect963-4"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect959-50"
is_visible="true"
lpeversion="1"
pattern="m 786.33658,195.77763 c 0,-2.92131 -2.27808,-5.29222 -5.085,-5.29222 -2.80692,0 -5.08499,2.37091 -5.08499,5.29222 0,2.9213 2.27807,5.29222 5.08499,5.29222 2.80692,0 5.085,-2.37092 5.085,-5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect940-36"
is_visible="true"
lpeversion="1"
pattern="m 786.33658,667.9149 c 0,2.92131 -2.27808,5.29222 -5.08499,5.29222 -2.80692,0 -5.085,-2.37091 -5.085,-5.29222 0,-2.92131 2.27808,-5.29222 5.085,-5.29222 2.80691,0 5.08499,2.37091 5.08499,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect921-1"
is_visible="true"
lpeversion="1"
pattern="m 472.95598,99.237322 c 0,-2.92131 -2.27808,-5.29222 -5.085,-5.29222 -2.80692,0 -5.08499,2.37091 -5.08499,5.29222 0,2.921298 2.27807,5.292218 5.08499,5.292218 2.80692,0 5.085,-2.37092 5.085,-5.292218 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect912-06"
is_visible="true"
lpeversion="1"
pattern="m 472.95598,400.20069 c 0,2.92131 -2.27808,5.29222 -5.08499,5.29222 -2.80692,0 -5.085,-2.37091 -5.085,-5.29222 0,-2.92131 2.27808,-5.29222 5.085,-5.29222 2.80691,0 5.08499,2.37091 5.08499,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect903-3"
is_visible="true"
lpeversion="1"
pattern="m 25.653112,396.64473 c 0,2.92131 2.278078,5.29222 5.084996,5.29222 2.806918,0 5.084996,-2.37091 5.084996,-5.29222 0,-2.9213 -2.278078,-5.29222 -5.084996,-5.29222 -2.806918,0 -5.084996,2.37092 -5.084996,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect865-2"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect859-0"
is_visible="true"
lpeversion="1"
pattern="m -1.4040025,2.6970075 c 0,-2.9213056 2.27807818,-5.29222 5.084996,-5.29222 2.8069182,0 5.0849964,2.3709144 5.0849964,5.29222 0,2.9213053 -2.2780782,5.2922197 -5.0849964,5.2922197 -2.80691782,0 -5.084996,-2.3709144 -5.084996,-5.2922197 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect855-6"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect582-1" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect582-2-5" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect595-5" /><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath65-4"><g
inkscape:label="Clip"
id="use65-76"
style="display:inline" /></clipPath><linearGradient
id="linearGradient3-4"
inkscape:collect="always"><stop
style="stop-color:#8aadf4;stop-opacity:1;"
offset="0"
id="stop1-5" /><stop
style="stop-color:#8bd5ca;stop-opacity:1;"
offset="1"
id="stop2-2" /></linearGradient><linearGradient
id="linearGradient60"
inkscape:collect="always"><stop
style="stop-color:#8aadf4;stop-opacity:1;"
offset="0"
id="stop59" /><stop
style="stop-color:#179299;stop-opacity:1;"
offset="1"
id="stop60" /></linearGradient><linearGradient
id="linearGradient58-5"
inkscape:collect="always"><stop
style="stop-color:#8839ef;stop-opacity:1;"
offset="0"
id="stop57-4" /><stop
style="stop-color:#eed49f;stop-opacity:1;"
offset="1"
id="stop58-7" /></linearGradient><linearGradient
id="linearGradient56"
inkscape:collect="always"><stop
style="stop-color:#c6a0f6;stop-opacity:1;"
offset="0"
id="stop55" /><stop
style="stop-color:#eed49f;stop-opacity:1;"
offset="1"
id="stop56" /></linearGradient><linearGradient
id="linearGradient2975-4"
inkscape:collect="always"><stop
style="stop-color:#c6a0f6;stop-opacity:1;"
offset="0"
id="stop2975-4" /><stop
style="stop-color:#e64553;stop-opacity:1;"
offset="1"
id="stop2976-3" /></linearGradient><linearGradient
id="linearGradient2964"
inkscape:collect="always"><stop
style="stop-color:#c6a0f6;stop-opacity:1;"
offset="0"
id="stop2964" /><stop
style="stop-color:#ee99a0;stop-opacity:1;"
offset="1"
id="stop2965" /></linearGradient><inkscape:path-effect
effect="skeletal"
id="path-effect915-8"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect1000-6"
is_visible="true"
lpeversion="1"
pattern="m 122.72357,475.09582 c 0,2.76 2.24,5 5,5 2.76,0 5,-2.24 5,-5 0,-2.76 -2.24,-5 -5,-5 -2.76,0 -5,2.24 -5,5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect991-8"
is_visible="true"
lpeversion="1"
pattern="m 375.266,474.99984 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect982-8"
is_visible="true"
lpeversion="1"
pattern="m 375.292,22.996256 c 0,-2.76 -2.24,-5 -5,-5 -2.76,0 -5,2.24 -5,5 0,2.76 2.24,5 5,5 2.76,0 5,-2.24 5,-5 z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect963-43"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1.49332"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect959-14"
is_visible="true"
lpeversion="1"
pattern="m 786.33658,195.77763 c 0,-2.92131 -2.27808,-5.29222 -5.085,-5.29222 -2.80692,0 -5.08499,2.37091 -5.08499,5.29222 0,2.9213 2.27807,5.29222 5.08499,5.29222 2.80692,0 5.085,-2.37092 5.085,-5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect940-92"
is_visible="true"
lpeversion="1"
pattern="m 786.33658,667.9149 c 0,2.92131 -2.27808,5.29222 -5.08499,5.29222 -2.80692,0 -5.085,-2.37091 -5.085,-5.29222 0,-2.92131 2.27808,-5.29222 5.085,-5.29222 2.80691,0 5.08499,2.37091 5.08499,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect921-0"
is_visible="true"
lpeversion="1"
pattern="m 472.95598,99.237322 c 0,-2.92131 -2.27808,-5.29222 -5.085,-5.29222 -2.80692,0 -5.08499,2.37091 -5.08499,5.29222 0,2.921298 2.27807,5.292218 5.08499,5.292218 2.80692,0 5.085,-2.37092 5.085,-5.292218 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect912-68"
is_visible="true"
lpeversion="1"
pattern="m 472.95598,400.20069 c 0,2.92131 -2.27808,5.29222 -5.08499,5.29222 -2.80692,0 -5.085,-2.37091 -5.085,-5.29222 0,-2.92131 2.27808,-5.29222 5.085,-5.29222 2.80691,0 5.08499,2.37091 5.08499,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect903-92"
is_visible="true"
lpeversion="1"
pattern="m 25.653112,396.64473 c 0,2.92131 2.278078,5.29222 5.084996,5.29222 2.806918,0 5.084996,-2.37091 5.084996,-5.29222 0,-2.9213 -2.278078,-5.29222 -5.084996,-5.29222 -2.806918,0 -5.084996,2.37092 -5.084996,5.29222 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect865-66"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect859-4"
is_visible="true"
lpeversion="1"
pattern="m -1.4040025,2.6970075 c 0,-2.9213056 2.27807818,-5.29222 5.084996,-5.29222 2.8069182,0 5.0849964,2.3709144 5.0849964,5.29222 0,2.9213053 -2.2780782,5.2922197 -5.0849964,5.2922197 -2.80691782,0 -5.084996,-2.3709144 -5.084996,-5.2922197 z"
copytype="single_stretched"
prop_scale="1.4933151"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><inkscape:path-effect
effect="skeletal"
id="path-effect855-9"
is_visible="true"
lpeversion="1"
pattern="M 0,5 C 0,2.24 2.24,0 5,0 7.76,0 10,2.24 10,5 10,7.76 7.76,10 5,10 2.24,10 0,7.76 0,5 Z"
copytype="single_stretched"
prop_scale="1"
scale_y_rel="false"
spacing="0"
normal_offset="0"
tang_offset="0"
prop_units="false"
vertical_pattern="false"
hide_knot="false"
fuse_tolerance="0" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect582-5" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect582-2-0" /><rect
x="22.461214"
y="335.17026"
width="115.48306"
height="47.136139"
id="rect595-4" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3-4"
id="linearGradient17-2"
x1="112.56605"
y1="56.682388"
x2="215.8374"
y2="136.41789"
gradientUnits="userSpaceOnUse" /><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath65-8"><g
inkscape:label="Clip"
id="use65-71"
style="display:inline" /></clipPath><meshgradient
inkscape:collect="always"
id="meshgradient2829-7"
gradientUnits="userSpaceOnUse"
x="346.60153"
y="124.85586"><meshrow
id="meshrow2829-1"><meshpatch
id="meshpatch2829-7"><stop
path="c 131.939,0 263.878,0 395.816,0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop2830-2" /><stop
path="c 0,134.516 0,269.032 0,403.548"
style="stop-color:#000000;stop-opacity:1"
id="stop2831-2" /><stop
path="c -131.939,0 -263.878,0 -395.816,0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop2832-6" /><stop
path="c 0,-134.516 0,-269.032 0,-403.548"
style="stop-color:#000000;stop-opacity:1"
id="stop2833-1" /></meshpatch></meshrow></meshgradient><meshgradient
inkscape:collect="always"
id="meshgradient2873-0"
gradientUnits="userSpaceOnUse"
x="345.18544"
y="123.43976"
gradientTransform="matrix(3.7795276,0,0,3.7795276,427.69558,-47.705399)"><meshrow
id="meshrow2873-8"><meshpatch
id="meshpatch2873-5"><stop
path="c 199.323,0 199.323,0 398.649,0"
style="stop-color:#8aadf4;stop-opacity:1"
id="stop2873-5" /><stop
path="c -0.000428709,203.19 -0.000428709,203.19 0,406.38"
style="stop-color:#8bd5ca;stop-opacity:1"
id="stop2874-9" /><stop
path="c -199.325,-0.000437023 -199.325,-0.000437023 -398.649,0"
style="stop-color:#ee99a0;stop-opacity:1"
id="stop2875-4" /><stop
path="c -1.69312e-05,-203.191 0,-203.191 0,-406.38"
style="stop-color:#c6a0f6;stop-opacity:1"
id="stop2876-9" /></meshpatch></meshrow></meshgradient><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient60"
id="linearGradient2963"
x1="112.56605"
y1="56.682388"
x2="215.8374"
y2="136.41789"
gradientUnits="userSpaceOnUse" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient2964"
id="linearGradient2965-0"
x1="6.5313439"
y1="124.73964"
x2="169.34283"
y2="182.34113"
gradientUnits="userSpaceOnUse" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient2975-4"
id="linearGradient2976"
x1="6.5313439"
y1="124.73964"
x2="169.34283"
y2="182.34113"
gradientUnits="userSpaceOnUse" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3-4"
id="linearGradient1-9"
gradientUnits="userSpaceOnUse"
x1="98.966148"
y1="96.55014"
x2="229.43729"
y2="96.55014"
gradientTransform="matrix(1,0,0,-1,0.38025855,497.98189)" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient60"
id="linearGradient2-1"
gradientUnits="userSpaceOnUse"
x1="98.966164"
y1="96.55014"
x2="229.4373"
y2="96.55014"
gradientTransform="matrix(1,0,0,-1,0.38025855,497.98189)" /><meshgradient
inkscape:collect="always"
id="meshgradient19-7"
gradientUnits="userSpaceOnUse"
x="346.60153"
y="124.85586"><meshrow
id="meshrow22-7"><meshpatch
id="meshpatch22-4"><stop
path="c 131.939,0 263.878,0 395.816,0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop19-1" /><stop
path="c 0,134.516 0,269.032 0,403.548"
style="stop-color:#000000;stop-opacity:1"
id="stop20-5" /><stop
path="c -131.939,0 -263.878,0 -395.816,0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop21-9" /><stop
path="c 0,-134.516 0,-269.032 0,-403.548"
style="stop-color:#000000;stop-opacity:1"
id="stop22-7" /></meshpatch></meshrow></meshgradient><meshgradient
inkscape:collect="always"
id="meshgradient22-7"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(3.7795276,0,0,3.7795276,427.69558,-47.705399)"
x="345.18544"
y="123.43976"><meshrow
id="meshrow26-1"><meshpatch
id="meshpatch26-8"><stop
path="c 199.323,0 199.323,0 398.649,0"
style="stop-color:#8aadf4;stop-opacity:1"
id="stop23-3" /><stop
path="c -0.000428709,203.19 -0.000428709,203.19 0,406.38"
style="stop-color:#8bd5ca;stop-opacity:1"
id="stop24-6" /><stop
path="c -199.325,-0.000437023 -199.325,-0.000437023 -398.649,0"
style="stop-color:#ee99a0;stop-opacity:1"
id="stop25-5" /><stop
path="c -1.69312e-05,-203.191 0,-203.191 0,-406.38"
style="stop-color:#c6a0f6;stop-opacity:1"
id="stop26-6" /></meshpatch></meshrow></meshgradient><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient56"
id="linearGradient26-3"
gradientUnits="userSpaceOnUse"
x1="174.28743"
y1="153.54039"
x2="1.5867748"
y2="153.54037"
gradientTransform="matrix(1,0,0,-1,0.79983595,492.62249)" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient58-5"
id="linearGradient27-5"
gradientUnits="userSpaceOnUse"
x1="174.28743"
y1="153.54039"
x2="1.5867701"
y2="153.54039"
gradientTransform="matrix(1,0,0,-1,0.79983595,492.62249)" /><meshgradient
inkscape:collect="always"
id="meshgradient35-9"
gradientUnits="userSpaceOnUse"
x="346.60153"
y="124.85586"><meshrow
id="meshrow38-9"><meshpatch
id="meshpatch38-7"><stop
path="c 131.939,0 263.878,0 395.816,0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop35-1" /><stop
path="c 0,134.516 0,269.032 0,403.548"
style="stop-color:#000000;stop-opacity:1"
id="stop36-2" /><stop
path="c -131.939,0 -263.878,0 -395.816,0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop37-9" /><stop
path="c 0,-134.516 0,-269.032 0,-403.548"
style="stop-color:#000000;stop-opacity:1"
id="stop38-3" /></meshpatch></meshrow></meshgradient><meshgradient
inkscape:collect="always"
id="meshgradient38-9"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(3.7795276,0,0,3.7795276,427.69558,-47.705399)"
x="345.18544"
y="123.43976"><meshrow
id="meshrow42-5"><meshpatch
id="meshpatch42-3"><stop
path="c 199.323,0 199.323,0 398.649,0"
style="stop-color:#8aadf4;stop-opacity:1"
id="stop39-8" /><stop
path="c -0.000428709,203.19 -0.000428709,203.19 0,406.38"
style="stop-color:#8bd5ca;stop-opacity:1"
id="stop40-5" /><stop
path="c -199.325,-0.000437023 -199.325,-0.000437023 -398.649,0"
style="stop-color:#ee99a0;stop-opacity:1"
id="stop41-0" /><stop
path="c -1.69312e-05,-203.191 0,-203.191 0,-406.38"
style="stop-color:#c6a0f6;stop-opacity:1"
id="stop42-9" /></meshpatch></meshrow></meshgradient><meshgradient
inkscape:collect="always"
id="meshgradient42-6"
gradientUnits="userSpaceOnUse"
x="346.60153"
y="124.85586"><meshrow
id="meshrow46-8"><meshpatch
id="meshpatch46-8"><stop
path="c 131.939,0 263.878,0 395.816,0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop43-5" /><stop
path="c 0,134.516 0,269.032 0,403.548"
style="stop-color:#000000;stop-opacity:1"
id="stop44-6" /><stop
path="c -131.939,0 -263.878,0 -395.816,0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop45-1" /><stop
path="c 0,-134.516 0,-269.032 0,-403.548"
style="stop-color:#000000;stop-opacity:1"
id="stop46-1" /></meshpatch></meshrow></meshgradient><meshgradient
inkscape:collect="always"
id="meshgradient46-5"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(3.7795276,0,0,3.7795276,427.69558,-47.705399)"
x="345.18544"
y="123.43976"><meshrow
id="meshrow50-3"><meshpatch
id="meshpatch50-1"><stop
path="c 199.323,0 199.323,0 398.649,0"
style="stop-color:#8aadf4;stop-opacity:1"
id="stop47-4" /><stop
path="c -0.000428709,203.19 -0.000428709,203.19 0,406.38"
style="stop-color:#8bd5ca;stop-opacity:1"
id="stop48-8" /><stop
path="c -199.325,-0.000437023 -199.325,-0.000437023 -398.649,0"
style="stop-color:#ee99a0;stop-opacity:1"
id="stop49-1" /><stop
path="c -1.69312e-05,-203.191 0,-203.191 0,-406.38"
style="stop-color:#c6a0f6;stop-opacity:1"
id="stop50-0" /></meshpatch></meshrow></meshgradient><meshgradient
inkscape:collect="always"
id="meshgradient11"
gradientUnits="userSpaceOnUse"
x="346.60153"
y="124.85586"><meshrow
id="meshrow14"><meshpatch
id="meshpatch14"><stop
path="c 131.939,0 263.878,0 395.816,0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop11" /><stop
path="c 0,134.516 0,269.032 0,403.548"
style="stop-color:#000000;stop-opacity:1"
id="stop12" /><stop
path="c -131.939,0 -263.878,0 -395.816,0"
style="stop-color:#ffffff;stop-opacity:1"
id="stop13" /><stop
path="c 0,-134.516 0,-269.032 0,-403.548"
style="stop-color:#000000;stop-opacity:1"
id="stop14" /></meshpatch></meshrow></meshgradient><meshgradient
inkscape:collect="always"
id="meshgradient14"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(3.7795276,0,0,3.7795276,427.69558,-47.705399)"
x="345.18544"
y="123.43976"><meshrow
id="meshrow18"><meshpatch
id="meshpatch18"><stop
path="c 199.323,0 199.323,0 398.649,0"
style="stop-color:#8aadf4;stop-opacity:1"
id="stop15" /><stop
path="c -0.000428709,203.19 -0.000428709,203.19 0,406.38"
style="stop-color:#8bd5ca;stop-opacity:1"
id="stop16" /><stop
path="c -199.325,-0.000437023 -199.325,-0.000437023 -398.649,0"
style="stop-color:#ee99a0;stop-opacity:1"
id="stop17" /><stop
path="c -1.69312e-05,-203.191 0,-203.191 0,-406.38"
style="stop-color:#c6a0f6;stop-opacity:1"
id="stop18" /></meshpatch></meshrow></meshgradient></defs><g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-27.804113,-10.150447)"><text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:131.686px;line-height:0.8;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;writing-mode:lr-tb;direction:ltr;text-anchor:middle;fill:#cad3f5;fill-opacity:1;stroke:none;stroke-width:11.8745;stroke-linecap:round;stroke-linejoin:round"
x="385.98978"
y="123.46687"
id="text8"><tspan
sodipodi:role="line"
id="tspan8"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:131.686px;font-family:Ubuntu;-inkscape-font-specification:'Ubuntu, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#cad3f5;fill-opacity:1;stroke:none;stroke-width:11.8745"
x="385.98978"
y="123.46687">ungol</tspan></text><g
id="g1"
transform="translate(50.927611,13.156936)"
style="stroke-width:2;stroke-dasharray:none"><g
id="layer3-3"
inkscape:label="back"
transform="matrix(0.26458333,0,0,0.26458333,-113.16113,12.622059)"
style="display:none;opacity:1;fill:#000000;fill-opacity:1;stroke-width:7.55905522;stroke-dasharray:none"><rect
style="display:inline;opacity:1;fill:#24273a;fill-opacity:1;stroke:none;stroke-width:7.55905522;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect859-0"
width="550.00006"
height="550"
x="427.69559"
y="-47.705421" /></g><g
inkscape:label="Calque 1"
id="layer1-4"
style="stroke-width:2;stroke-dasharray:none"><g
id="g36-4"
inkscape:label="Ungol Cloud Logo copy"
transform="matrix(0.35277777,0,0,-0.35277777,-119.33051,187.88323)"
style="fill:url(#meshgradient2829-7);fill-opacity:1;stroke:url(#meshgradient2873-0);stroke-width:5.66929146;stroke-dasharray:none"><g
inkscape:groupmode="layer"
id="layer2-4"
inkscape:label="spider"
transform="matrix(0.75000002,0,0,-0.75000002,357.47438,513.39753)"
style="display:inline;opacity:1;fill:url(#meshgradient11);fill-opacity:1;stroke:url(#meshgradient14);stroke-width:7.55905509;stroke-dasharray:none"><path
style="display:inline;mix-blend-mode:normal;fill:url(#linearGradient2965-0);fill-opacity:1;stroke:url(#linearGradient2976);stroke-width:7.55905509;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
d="M -13.871452,49.354624 C -22.783542,94.893829 -3.2490699,183.38389 90.3815,208.92121 c 43.0628,11.74519 87.94227,21.43105 109.30983,49.79861 7.40391,-53.18615 -20.70565,-83.80234 -93.9999,-108.3043 C 49.155428,131.51577 -1.0580358,89.890832 -13.871452,49.354624 Z"
id="path917-4"
sodipodi:nodetypes="cscsc" /><path
style="display:inline;mix-blend-mode:normal;fill:url(#linearGradient26-3);fill-opacity:1;stroke:url(#linearGradient27-5);stroke-width:7.55905509;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
d="M -13.071616,443.26787 C -21.983706,397.72866 -2.4492339,309.2386 91.181336,283.70128 134.24414,271.95609 179.12361,262.27023 200.49117,233.90267 c 7.40391,53.18615 -20.70565,83.80234 -93.9999,108.3043 -56.536006,18.89975 -106.74946975,60.52469 -119.562886,101.0609 z"
id="path917-2-7"
sodipodi:nodetypes="cscsc" /><path
style="fill:url(#linearGradient17-2);fill-opacity:1;stroke:url(#linearGradient2963);stroke-width:7.55905509;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
d="m 111.05039,-18.178262 c -14.558159,47.971039 -3.70726,110.271069 31.45091,137.018032 28.52743,21.70255 67.81367,50.75794 84.86881,85.46791 C 238.36253,136.76734 216.98628,104.73412 176.21156,73.713885 140.95623,46.892653 128.54172,23.446914 111.05039,-18.178262 Z"
id="path919-6"
sodipodi:nodetypes="cscsc" /><use
x="0"
y="0"
xlink:href="#path919-6"
id="use1000-3"
transform="matrix(-1,0,0,1,497.95847,-0.04476258)"
width="100%"
height="100%"
style="fill:#8aadf4;fill-opacity:1;stroke:#2e3440;stroke-width:7.55905509;stroke-dasharray:none" /><path
style="display:inline;fill:url(#linearGradient1-9);fill-opacity:1;stroke:url(#linearGradient2-1);stroke-width:7.55905509;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
d="m 111.43065,516.16015 c -14.558161,-47.97104 -3.70726,-110.27107 31.45091,-137.01803 28.52743,-21.70255 67.81367,-50.75794 84.86881,-85.46791 10.99242,67.54034 -10.38383,99.57356 -51.15855,130.5938 -35.25533,26.82123 -47.66984,50.26697 -65.16117,91.89214 z"
id="path919-2-1"
sodipodi:nodetypes="cscsc" /><use
x="0"
y="0"
xlink:href="#path919-2-1"
id="use19-7"
style="fill:url(#meshgradient19-7);stroke:url(#meshgradient22-7);stroke-width:7.55905509;stroke-dasharray:none"
transform="matrix(-1,0,0,1,498.51818,0.19581582)" /><use
x="0"
y="0"
xlink:href="#path917-4"
id="use34-5"
style="fill:url(#meshgradient42-6);stroke:url(#meshgradient46-5);stroke-width:7.55905509;stroke-dasharray:none"
transform="matrix(-1,0,0,1,499.77608,3.0219938)" /><use
x="0"
y="0"
xlink:href="#path917-2-7"
id="use35-9"
style="fill:url(#meshgradient35-9);stroke:url(#meshgradient38-9);stroke-width:7.55905509;stroke-dasharray:none"
transform="matrix(-1,0,0,1,499.77608,3.0219938)" /></g></g></g></g></g><script
id="mesh_polyfill"
type="text/javascript">
!function(){const t=&quot;http://www.w3.org/2000/svg&quot;,e=&quot;http://www.w3.org/1999/xlink&quot;,s=&quot;http://www.w3.org/1999/xhtml&quot;,r=2;if(document.createElementNS(t,&quot;meshgradient&quot;).x)return;const n=(t,e,s,r)=&gt;{let n=new x(.5*(e.x+s.x),.5*(e.y+s.y)),o=new x(.5*(t.x+e.x),.5*(t.y+e.y)),i=new x(.5*(s.x+r.x),.5*(s.y+r.y)),a=new x(.5*(n.x+o.x),.5*(n.y+o.y)),h=new x(.5*(n.x+i.x),.5*(n.y+i.y)),l=new x(.5*(a.x+h.x),.5*(a.y+h.y));return[[t,o,a,l],[l,h,i,r]]},o=t=&gt;{let e=t[0].distSquared(t[1]),s=t[2].distSquared(t[3]),r=.25*t[0].distSquared(t[2]),n=.25*t[1].distSquared(t[3]),o=e&gt;s?e:s,i=r&gt;n?r:n;return 18*(o&gt;i?o:i)},i=(t,e)=&gt;Math.sqrt(t.distSquared(e)),a=(t,e)=&gt;t.scale(2/3).add(e.scale(1/3)),h=t=&gt;{let e,s,r,n,o,i,a,h=new g;return t.match(/(\w+\(\s*[^)]+\))+/g).forEach(t=&gt;{let l=t.match(/[\w.-]+/g),d=l.shift();switch(d){case&quot;translate&quot;:2===l.length?e=new g(1,0,0,1,l[0],l[1]):(console.error(&quot;mesh.js: translate does not have 2 arguments!&quot;),e=new g(1,0,0,1,0,0)),h=h.append(e);break;case&quot;scale&quot;:1===l.length?s=new g(l[0],0,0,l[0],0,0):2===l.length?s=new g(l[0],0,0,l[1],0,0):(console.error(&quot;mesh.js: scale does not have 1 or 2 arguments!&quot;),s=new g(1,0,0,1,0,0)),h=h.append(s);break;case&quot;rotate&quot;:if(3===l.length&amp;&amp;(e=new g(1,0,0,1,l[1],l[2]),h=h.append(e)),l[0]){r=l[0]*Math.PI/180;let t=Math.cos(r),e=Math.sin(r);Math.abs(t)&lt;1e-16&amp;&amp;(t=0),Math.abs(e)&lt;1e-16&amp;&amp;(e=0),a=new g(t,e,-e,t,0,0),h=h.append(a)}else console.error(&quot;math.js: No argument to rotate transform!&quot;);3===l.length&amp;&amp;(e=new g(1,0,0,1,-l[1],-l[2]),h=h.append(e));break;case&quot;skewX&quot;:l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),o=new g(1,0,n,1,0,0),h=h.append(o)):console.error(&quot;math.js: No argument to skewX transform!&quot;);break;case&quot;skewY&quot;:l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),i=new g(1,n,0,1,0,0),h=h.append(i)):console.error(&quot;math.js: No argument to skewY transform!&quot;);break;case&quot;matrix&quot;:6===l.length?h=h.append(new g(...l)):console.error(&quot;math.js: Incorrect number of arguments for matrix!&quot;);break;default:console.error(&quot;mesh.js: Unhandled transform type: &quot;+d)}}),h},l=t=&gt;{let e=[],s=t.split(/[ ,]+/);for(let t=0,r=s.length-1;t&lt;r;t+=2)e.push(new x(parseFloat(s[t]),parseFloat(s[t+1])));return e},d=(t,e)=&gt;{for(let s in e)t.setAttribute(s,e[s])},c=(t,e,s,r,n)=&gt;{let o,i,a=[0,0,0,0];for(let h=0;h&lt;3;++h)e[h]&lt;t[h]&amp;&amp;e[h]&lt;s[h]||t[h]&lt;e[h]&amp;&amp;s[h]&lt;e[h]?a[h]=0:(a[h]=.5*((e[h]-t[h])/r+(s[h]-e[h])/n),o=Math.abs(3*(e[h]-t[h])/r),i=Math.abs(3*(s[h]-e[h])/n),a[h]&gt;o?a[h]=o:a[h]&gt;i&amp;&amp;(a[h]=i));return a},u=[[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],[-3,3,0,0,-2,-1,0,0,0,0,0,0,0,0,0,0],[2,-2,0,0,1,1,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,-3,3,0,0,-2,-1,0,0],[0,0,0,0,0,0,0,0,2,-2,0,0,1,1,0,0],[-3,0,3,0,0,0,0,0,-2,0,-1,0,0,0,0,0],[0,0,0,0,-3,0,3,0,0,0,0,0,-2,0,-1,0],[9,-9,-9,9,6,3,-6,-3,6,-6,3,-3,4,2,2,1],[-6,6,6,-6,-3,-3,3,3,-4,4,-2,2,-2,-2,-1,-1],[2,0,-2,0,0,0,0,0,1,0,1,0,0,0,0,0],[0,0,0,0,2,0,-2,0,0,0,0,0,1,0,1,0],[-6,6,6,-6,-4,-2,4,2,-3,3,-3,3,-2,-1,-2,-1],[4,-4,-4,4,2,2,-2,-2,2,-2,2,-2,1,1,1,1]],f=t=&gt;{let e=[];for(let s=0;s&lt;16;++s){e[s]=0;for(let r=0;r&lt;16;++r)e[s]+=u[s][r]*t[r]}return e},p=(t,e,s)=&gt;{const r=e*e,n=s*s,o=e*e*e,i=s*s*s;return t[0]+t[1]*e+t[2]*r+t[3]*o+t[4]*s+t[5]*s*e+t[6]*s*r+t[7]*s*o+t[8]*n+t[9]*n*e+t[10]*n*r+t[11]*n*o+t[12]*i+t[13]*i*e+t[14]*i*r+t[15]*i*o},y=t=&gt;{let e=[],s=[],r=[];for(let s=0;s&lt;4;++s)e[s]=[],e[s][0]=n(t[0][s],t[1][s],t[2][s],t[3][s]),e[s][1]=[],e[s][1].push(...n(...e[s][0][0])),e[s][1].push(...n(...e[s][0][1])),e[s][2]=[],e[s][2].push(...n(...e[s][1][0])),e[s][2].push(...n(...e[s][1][1])),e[s][2].push(...n(...e[s][1][2])),e[s][2].push(...n(...e[s][1][3]));for(let t=0;t&lt;8;++t){s[t]=[];for(let r=0;r&lt;4;++r)s[t][r]=[],s[t][r][0]=n(e[0][2][t][r],e[1][2][t][r],e[2][2][t][r],e[3][2][t][r]),s[t][r][1]=[],s[t][r][1].push(...n(...s[t][r][0][0])),s[t][r][1].push(...n(...s[t][r][0][1])),s[t][r][2]=[],s[t][r][2].push(...n(...s[t][r][1][0])),s[t][r][2].push(...n(...s[t][r][1][1])),s[t][r][2].push(...n(...s[t][r][1][2])),s[t][r][2].push(...n(...s[t][r][1][3]))}for(let t=0;t&lt;8;++t){r[t]=[];for(let e=0;e&lt;8;++e)r[t][e]=[],r[t][e][0]=s[t][0][2][e],r[t][e][1]=s[t][1][2][e],r[t][e][2]=s[t][2][2][e],r[t][e][3]=s[t][3][2][e]}return r};class x{constructor(t,e){this.x=t||0,this.y=e||0}toString(){return`(x=${this.x}, y=${this.y})`}clone(){return new x(this.x,this.y)}add(t){return new x(this.x+t.x,this.y+t.y)}scale(t){return void 0===t.x?new x(this.x*t,this.y*t):new x(this.x*t.x,this.y*t.y)}distSquared(t){let e=this.x-t.x,s=this.y-t.y;return e*e+s*s}transform(t){let e=this.x*t.a+this.y*t.c+t.e,s=this.x*t.b+this.y*t.d+t.f;return new x(e,s)}}class g{constructor(t,e,s,r,n,o){void 0===t?(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0):(this.a=t,this.b=e,this.c=s,this.d=r,this.e=n,this.f=o)}toString(){return`affine: ${this.a} ${this.c} ${this.e} \n ${this.b} ${this.d} ${this.f}`}append(t){t instanceof g||console.error(&quot;mesh.js: argument to Affine.append is not affine!&quot;);let e=this.a*t.a+this.c*t.b,s=this.b*t.a+this.d*t.b,r=this.a*t.c+this.c*t.d,n=this.b*t.c+this.d*t.d,o=this.a*t.e+this.c*t.f+this.e,i=this.b*t.e+this.d*t.f+this.f;return new g(e,s,r,n,o,i)}}class w{constructor(t,e){this.nodes=t,this.colors=e}paintCurve(t,e){if(o(this.nodes)&gt;r){const s=n(...this.nodes);let r=[[],[]],o=[[],[]];for(let t=0;t&lt;4;++t)r[0][t]=this.colors[0][t],r[1][t]=(this.colors[0][t]+this.colors[1][t])/2,o[0][t]=r[1][t],o[1][t]=this.colors[1][t];let i=new w(s[0],r),a=new w(s[1],o);i.paintCurve(t,e),a.paintCurve(t,e)}else{let s=Math.round(this.nodes[0].x);if(s&gt;=0&amp;&amp;s&lt;e){let r=4*(~~this.nodes[0].y*e+s);t[r]=Math.round(this.colors[0][0]),t[r+1]=Math.round(this.colors[0][1]),t[r+2]=Math.round(this.colors[0][2]),t[r+3]=Math.round(this.colors[0][3])}}}}class m{constructor(t,e){this.nodes=t,this.colors=e}split(){let t=[[],[],[],[]],e=[[],[],[],[]],s=[[[],[]],[[],[]]],r=[[[],[]],[[],[]]];for(let s=0;s&lt;4;++s){const r=n(this.nodes[0][s],this.nodes[1][s],this.nodes[2][s],this.nodes[3][s]);t[0][s]=r[0][0],t[1][s]=r[0][1],t[2][s]=r[0][2],t[3][s]=r[0][3],e[0][s]=r[1][0],e[1][s]=r[1][1],e[2][s]=r[1][2],e[3][s]=r[1][3]}for(let t=0;t&lt;4;++t)s[0][0][t]=this.colors[0][0][t],s[0][1][t]=this.colors[0][1][t],s[1][0][t]=(this.colors[0][0][t]+this.colors[1][0][t])/2,s[1][1][t]=(this.colors[0][1][t]+this.colors[1][1][t])/2,r[0][0][t]=s[1][0][t],r[0][1][t]=s[1][1][t],r[1][0][t]=this.colors[1][0][t],r[1][1][t]=this.colors[1][1][t];return[new m(t,s),new m(e,r)]}paint(t,e){let s,n=!1;for(let t=0;t&lt;4;++t)if((s=o([this.nodes[0][t],this.nodes[1][t],this.nodes[2][t],this.nodes[3][t]]))&gt;r){n=!0;break}if(n){let s=this.split();s[0].paint(t,e),s[1].paint(t,e)}else{new w([...this.nodes[0]],[...this.colors[0]]).paintCurve(t,e)}}}class b{constructor(t){this.readMesh(t),this.type=t.getAttribute(&quot;type&quot;)||&quot;bilinear&quot;}readMesh(t){let e=[[]],s=[[]],r=Number(t.getAttribute(&quot;x&quot;)),n=Number(t.getAttribute(&quot;y&quot;));e[0][0]=new x(r,n);let o=t.children;for(let t=0,r=o.length;t&lt;r;++t){e[3*t+1]=[],e[3*t+2]=[],e[3*t+3]=[],s[t+1]=[];let r=o[t].children;for(let n=0,o=r.length;n&lt;o;++n){let o=r[n].children;for(let r=0,i=o.length;r&lt;i;++r){let i=r;0!==t&amp;&amp;++i;let h,d=o[r].getAttribute(&quot;path&quot;),c=&quot;l&quot;;null!=d&amp;&amp;(c=(h=d.match(/\s*([lLcC])\s*(.*)/))[1]);let u=l(h[2]);switch(c){case&quot;l&quot;:0===i?(e[3*t][3*n+3]=u[0].add(e[3*t][3*n]),e[3*t][3*n+1]=a(e[3*t][3*n],e[3*t][3*n+3]),e[3*t][3*n+2]=a(e[3*t][3*n+3],e[3*t][3*n])):1===i?(e[3*t+3][3*n+3]=u[0].add(e[3*t][3*n+3]),e[3*t+1][3*n+3]=a(e[3*t][3*n+3],e[3*t+3][3*n+3]),e[3*t+2][3*n+3]=a(e[3*t+3][3*n+3],e[3*t][3*n+3])):2===i?(0===n&amp;&amp;(e[3*t+3][3*n+0]=u[0].add(e[3*t+3][3*n+3])),e[3*t+3][3*n+1]=a(e[3*t+3][3*n],e[3*t+3][3*n+3]),e[3*t+3][3*n+2]=a(e[3*t+3][3*n+3],e[3*t+3][3*n])):(e[3*t+1][3*n]=a(e[3*t][3*n],e[3*t+3][3*n]),e[3*t+2][3*n]=a(e[3*t+3][3*n],e[3*t][3*n]));break;case&quot;L&quot;:0===i?(e[3*t][3*n+3]=u[0],e[3*t][3*n+1]=a(e[3*t][3*n],e[3*t][3*n+3]),e[3*t][3*n+2]=a(e[3*t][3*n+3],e[3*t][3*n])):1===i?(e[3*t+3][3*n+3]=u[0],e[3*t+1][3*n+3]=a(e[3*t][3*n+3],e[3*t+3][3*n+3]),e[3*t+2][3*n+3]=a(e[3*t+3][3*n+3],e[3*t][3*n+3])):2===i?(0===n&amp;&amp;(e[3*t+3][3*n+0]=u[0]),e[3*t+3][3*n+1]=a(e[3*t+3][3*n],e[3*t+3][3*n+3]),e[3*t+3][3*n+2]=a(e[3*t+3][3*n+3],e[3*t+3][3*n])):(e[3*t+1][3*n]=a(e[3*t][3*n],e[3*t+3][3*n]),e[3*t+2][3*n]=a(e[3*t+3][3*n],e[3*t][3*n]));break;case&quot;c&quot;:0===i?(e[3*t][3*n+1]=u[0].add(e[3*t][3*n]),e[3*t][3*n+2]=u[1].add(e[3*t][3*n]),e[3*t][3*n+3]=u[2].add(e[3*t][3*n])):1===i?(e[3*t+1][3*n+3]=u[0].add(e[3*t][3*n+3]),e[3*t+2][3*n+3]=u[1].add(e[3*t][3*n+3]),e[3*t+3][3*n+3]=u[2].add(e[3*t][3*n+3])):2===i?(e[3*t+3][3*n+2]=u[0].add(e[3*t+3][3*n+3]),e[3*t+3][3*n+1]=u[1].add(e[3*t+3][3*n+3]),0===n&amp;&amp;(e[3*t+3][3*n+0]=u[2].add(e[3*t+3][3*n+3]))):(e[3*t+2][3*n]=u[0].add(e[3*t+3][3*n]),e[3*t+1][3*n]=u[1].add(e[3*t+3][3*n]));break;case&quot;C&quot;:0===i?(e[3*t][3*n+1]=u[0],e[3*t][3*n+2]=u[1],e[3*t][3*n+3]=u[2]):1===i?(e[3*t+1][3*n+3]=u[0],e[3*t+2][3*n+3]=u[1],e[3*t+3][3*n+3]=u[2]):2===i?(e[3*t+3][3*n+2]=u[0],e[3*t+3][3*n+1]=u[1],0===n&amp;&amp;(e[3*t+3][3*n+0]=u[2])):(e[3*t+2][3*n]=u[0],e[3*t+1][3*n]=u[1]);break;default:console.error(&quot;mesh.js: &quot;+c+&quot; invalid path type.&quot;)}if(0===t&amp;&amp;0===n||r&gt;0){let e=window.getComputedStyle(o[r]).stopColor.match(/^rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/i),a=window.getComputedStyle(o[r]).stopOpacity,h=255;a&amp;&amp;(h=Math.floor(255*a)),e&amp;&amp;(0===i?(s[t][n]=[],s[t][n][0]=Math.floor(e[1]),s[t][n][1]=Math.floor(e[2]),s[t][n][2]=Math.floor(e[3]),s[t][n][3]=h):1===i?(s[t][n+1]=[],s[t][n+1][0]=Math.floor(e[1]),s[t][n+1][1]=Math.floor(e[2]),s[t][n+1][2]=Math.floor(e[3]),s[t][n+1][3]=h):2===i?(s[t+1][n+1]=[],s[t+1][n+1][0]=Math.floor(e[1]),s[t+1][n+1][1]=Math.floor(e[2]),s[t+1][n+1][2]=Math.floor(e[3]),s[t+1][n+1][3]=h):3===i&amp;&amp;(s[t+1][n]=[],s[t+1][n][0]=Math.floor(e[1]),s[t+1][n][1]=Math.floor(e[2]),s[t+1][n][2]=Math.floor(e[3]),s[t+1][n][3]=h))}}e[3*t+1][3*n+1]=new x,e[3*t+1][3*n+2]=new x,e[3*t+2][3*n+1]=new x,e[3*t+2][3*n+2]=new x,e[3*t+1][3*n+1].x=(-4*e[3*t][3*n].x+6*(e[3*t][3*n+1].x+e[3*t+1][3*n].x)+-2*(e[3*t][3*n+3].x+e[3*t+3][3*n].x)+3*(e[3*t+3][3*n+1].x+e[3*t+1][3*n+3].x)+-1*e[3*t+3][3*n+3].x)/9,e[3*t+1][3*n+2].x=(-4*e[3*t][3*n+3].x+6*(e[3*t][3*n+2].x+e[3*t+1][3*n+3].x)+-2*(e[3*t][3*n].x+e[3*t+3][3*n+3].x)+3*(e[3*t+3][3*n+2].x+e[3*t+1][3*n].x)+-1*e[3*t+3][3*n].x)/9,e[3*t+2][3*n+1].x=(-4*e[3*t+3][3*n].x+6*(e[3*t+3][3*n+1].x+e[3*t+2][3*n].x)+-2*(e[3*t+3][3*n+3].x+e[3*t][3*n].x)+3*(e[3*t][3*n+1].x+e[3*t+2][3*n+3].x)+-1*e[3*t][3*n+3].x)/9,e[3*t+2][3*n+2].x=(-4*e[3*t+3][3*n+3].x+6*(e[3*t+3][3*n+2].x+e[3*t+2][3*n+3].x)+-2*(e[3*t+3][3*n].x+e[3*t][3*n+3].x)+3*(e[3*t][3*n+2].x+e[3*t+2][3*n].x)+-1*e[3*t][3*n].x)/9,e[3*t+1][3*n+1].y=(-4*e[3*t][3*n].y+6*(e[3*t][3*n+1].y+e[3*t+1][3*n].y)+-2*(e[3*t][3*n+3].y+e[3*t+3][3*n].y)+3*(e[3*t+3][3*n+1].y+e[3*t+1][3*n+3].y)+-1*e[3*t+3][3*n+3].y)/9,e[3*t+1][3*n+2].y=(-4*e[3*t][3*n+3].y+6*(e[3*t][3*n+2].y+e[3*t+1][3*n+3].y)+-2*(e[3*t][3*n].y+e[3*t+3][3*n+3].y)+3*(e[3*t+3][3*n+2].y+e[3*t+1][3*n].y)+-1*e[3*t+3][3*n].y)/9,e[3*t+2][3*n+1].y=(-4*e[3*t+3][3*n].y+6*(e[3*t+3][3*n+1].y+e[3*t+2][3*n].y)+-2*(e[3*t+3][3*n+3].y+e[3*t][3*n].y)+3*(e[3*t][3*n+1].y+e[3*t+2][3*n+3].y)+-1*e[3*t][3*n+3].y)/9,e[3*t+2][3*n+2].y=(-4*e[3*t+3][3*n+3].y+6*(e[3*t+3][3*n+2].y+e[3*t+2][3*n+3].y)+-2*(e[3*t+3][3*n].y+e[3*t][3*n+3].y)+3*(e[3*t][3*n+2].y+e[3*t+2][3*n].y)+-1*e[3*t][3*n].y)/9}}this.nodes=e,this.colors=s}paintMesh(t,e){let s=(this.nodes.length-1)/3,r=(this.nodes[0].length-1)/3;if(&quot;bilinear&quot;===this.type||s&lt;2||r&lt;2){let n;for(let o=0;o&lt;s;++o)for(let s=0;s&lt;r;++s){let r=[];for(let t=3*o,e=3*o+4;t&lt;e;++t)r.push(this.nodes[t].slice(3*s,3*s+4));let i=[];i.push(this.colors[o].slice(s,s+2)),i.push(this.colors[o+1].slice(s,s+2)),(n=new m(r,i)).paint(t,e)}}else{let n,o,a,h,l,d,u;const x=s,g=r;s++,r++;let w=new Array(s);for(let t=0;t&lt;s;++t){w[t]=new Array(r);for(let e=0;e&lt;r;++e)w[t][e]=[],w[t][e][0]=this.nodes[3*t][3*e],w[t][e][1]=this.colors[t][e]}for(let t=0;t&lt;s;++t)for(let e=0;e&lt;r;++e)0!==t&amp;&amp;t!==x&amp;&amp;(n=i(w[t-1][e][0],w[t][e][0]),o=i(w[t+1][e][0],w[t][e][0]),w[t][e][2]=c(w[t-1][e][1],w[t][e][1],w[t+1][e][1],n,o)),0!==e&amp;&amp;e!==g&amp;&amp;(n=i(w[t][e-1][0],w[t][e][0]),o=i(w[t][e+1][0],w[t][e][0]),w[t][e][3]=c(w[t][e-1][1],w[t][e][1],w[t][e+1][1],n,o));for(let t=0;t&lt;r;++t){w[0][t][2]=[],w[x][t][2]=[];for(let e=0;e&lt;4;++e)n=i(w[1][t][0],w[0][t][0]),o=i(w[x][t][0],w[x-1][t][0]),w[0][t][2][e]=n&gt;0?2*(w[1][t][1][e]-w[0][t][1][e])/n-w[1][t][2][e]:0,w[x][t][2][e]=o&gt;0?2*(w[x][t][1][e]-w[x-1][t][1][e])/o-w[x-1][t][2][e]:0}for(let t=0;t&lt;s;++t){w[t][0][3]=[],w[t][g][3]=[];for(let e=0;e&lt;4;++e)n=i(w[t][1][0],w[t][0][0]),o=i(w[t][g][0],w[t][g-1][0]),w[t][0][3][e]=n&gt;0?2*(w[t][1][1][e]-w[t][0][1][e])/n-w[t][1][3][e]:0,w[t][g][3][e]=o&gt;0?2*(w[t][g][1][e]-w[t][g-1][1][e])/o-w[t][g-1][3][e]:0}for(let s=0;s&lt;x;++s)for(let r=0;r&lt;g;++r){let n=i(w[s][r][0],w[s+1][r][0]),o=i(w[s][r+1][0],w[s+1][r+1][0]),c=i(w[s][r][0],w[s][r+1][0]),x=i(w[s+1][r][0],w[s+1][r+1][0]),g=[[],[],[],[]];for(let t=0;t&lt;4;++t){(d=[])[0]=w[s][r][1][t],d[1]=w[s+1][r][1][t],d[2]=w[s][r+1][1][t],d[3]=w[s+1][r+1][1][t],d[4]=w[s][r][2][t]*n,d[5]=w[s+1][r][2][t]*n,d[6]=w[s][r+1][2][t]*o,d[7]=w[s+1][r+1][2][t]*o,d[8]=w[s][r][3][t]*c,d[9]=w[s+1][r][3][t]*x,d[10]=w[s][r+1][3][t]*c,d[11]=w[s+1][r+1][3][t]*x,d[12]=0,d[13]=0,d[14]=0,d[15]=0,u=f(d);for(let e=0;e&lt;9;++e){g[t][e]=[];for(let s=0;s&lt;9;++s)g[t][e][s]=p(u,e/8,s/8),g[t][e][s]&gt;255?g[t][e][s]=255:g[t][e][s]&lt;0&amp;&amp;(g[t][e][s]=0)}}h=[];for(let t=3*s,e=3*s+4;t&lt;e;++t)h.push(this.nodes[t].slice(3*r,3*r+4));l=y(h);for(let s=0;s&lt;8;++s)for(let r=0;r&lt;8;++r)(a=new m(l[s][r],[[[g[0][s][r],g[1][s][r],g[2][s][r],g[3][s][r]],[g[0][s][r+1],g[1][s][r+1],g[2][s][r+1],g[3][s][r+1]]],[[g[0][s+1][r],g[1][s+1][r],g[2][s+1][r],g[3][s+1][r]],[g[0][s+1][r+1],g[1][s+1][r+1],g[2][s+1][r+1],g[3][s+1][r+1]]]])).paint(t,e)}}}transform(t){if(t instanceof x)for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].add(t);else if(t instanceof g)for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].transform(t)}scale(t){for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].scale(t)}}document.querySelectorAll(&quot;rect,circle,ellipse,path,text&quot;).forEach((r,n)=&gt;{let o=r.getAttribute(&quot;id&quot;);o||(o=&quot;patchjs_shape&quot;+n,r.setAttribute(&quot;id&quot;,o));const i=r.style.fill.match(/^url\(\s*&quot;?\s*#([^\s&quot;]+)&quot;?\s*\)/),a=r.style.stroke.match(/^url\(\s*&quot;?\s*#([^\s&quot;]+)&quot;?\s*\)/);if(i&amp;&amp;i[1]){const a=document.getElementById(i[1]);if(a&amp;&amp;&quot;meshgradient&quot;===a.nodeName){const i=r.getBBox();let l=document.createElementNS(s,&quot;canvas&quot;);d(l,{width:i.width,height:i.height});const c=l.getContext(&quot;2d&quot;);let u=c.createImageData(i.width,i.height);const f=new b(a);&quot;objectBoundingBox&quot;===a.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;f.scale(new x(i.width,i.height));const p=a.getAttribute(&quot;gradientTransform&quot;);null!=p&amp;&amp;f.transform(h(p)),&quot;userSpaceOnUse&quot;===a.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;f.transform(new x(-i.x,-i.y)),f.paintMesh(u.data,l.width),c.putImageData(u,0,0);const y=document.createElementNS(t,&quot;image&quot;);d(y,{width:i.width,height:i.height,x:i.x,y:i.y});let g=l.toDataURL();y.setAttributeNS(e,&quot;xlink:href&quot;,g),r.parentNode.insertBefore(y,r),r.style.fill=&quot;none&quot;;const w=document.createElementNS(t,&quot;use&quot;);w.setAttributeNS(e,&quot;xlink:href&quot;,&quot;#&quot;+o);const m=&quot;patchjs_clip&quot;+n,M=document.createElementNS(t,&quot;clipPath&quot;);M.setAttribute(&quot;id&quot;,m),M.appendChild(w),r.parentElement.insertBefore(M,r),y.setAttribute(&quot;clip-path&quot;,&quot;url(#&quot;+m+&quot;)&quot;),u=null,l=null,g=null}}if(a&amp;&amp;a[1]){const o=document.getElementById(a[1]);if(o&amp;&amp;&quot;meshgradient&quot;===o.nodeName){const i=parseFloat(r.style.strokeWidth.slice(0,-2))*(parseFloat(r.style.strokeMiterlimit)||parseFloat(r.getAttribute(&quot;stroke-miterlimit&quot;))||1),a=r.getBBox(),l=Math.trunc(a.width+i),c=Math.trunc(a.height+i),u=Math.trunc(a.x-i/2),f=Math.trunc(a.y-i/2);let p=document.createElementNS(s,&quot;canvas&quot;);d(p,{width:l,height:c});const y=p.getContext(&quot;2d&quot;);let g=y.createImageData(l,c);const w=new b(o);&quot;objectBoundingBox&quot;===o.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;w.scale(new x(l,c));const m=o.getAttribute(&quot;gradientTransform&quot;);null!=m&amp;&amp;w.transform(h(m)),&quot;userSpaceOnUse&quot;===o.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;w.transform(new x(-u,-f)),w.paintMesh(g.data,p.width),y.putImageData(g,0,0);const M=document.createElementNS(t,&quot;image&quot;);d(M,{width:l,height:c,x:0,y:0});let S=p.toDataURL();M.setAttributeNS(e,&quot;xlink:href&quot;,S);const k=&quot;pattern_clip&quot;+n,A=document.createElementNS(t,&quot;pattern&quot;);d(A,{id:k,patternUnits:&quot;userSpaceOnUse&quot;,width:l,height:c,x:u,y:f}),A.appendChild(M),o.parentNode.appendChild(A),r.style.stroke=&quot;url(#&quot;+k+&quot;)&quot;,g=null,p=null,S=null}}})}();
</script></svg>