summaryrefslogtreecommitdiff
path: root/prolog/problems/family_relations/cousin_2
diff options
context:
space:
mode:
authorMartin Možina <martin.mozina@fri.uni-lj.si>2015-10-18 19:21:36 +0200
committerMartin Možina <martin.mozina@fri.uni-lj.si>2015-10-18 19:21:36 +0200
commitce6b6b0bc9af3cff176bd995ee25c8334eea632c (patch)
tree0b6606017549c342171440fd61059e57195e7384 /prolog/problems/family_relations/cousin_2
parent7dd2b4dc917fe26267c1db1f5f58585a5417cb8c (diff)
parent8f0a1bdd9a2f2e0b951dd07c23d7f4db1189aee5 (diff)
Merge branch 'master' of 192.168.15.97:codeq-problems
Diffstat (limited to 'prolog/problems/family_relations/cousin_2')
-rw-r--r--prolog/problems/family_relations/cousin_2/Prolog_cousin_01.svg448
-rw-r--r--prolog/problems/family_relations/cousin_2/Prolog_cousin_02.svg582
-rw-r--r--prolog/problems/family_relations/cousin_2/Prolog_cousin_03.svg825
-rw-r--r--prolog/problems/family_relations/cousin_2/Prolog_cousin_04.svg609
-rw-r--r--prolog/problems/family_relations/cousin_2/common.py24
-rw-r--r--prolog/problems/family_relations/cousin_2/sl.py19
6 files changed, 2489 insertions, 18 deletions
diff --git a/prolog/problems/family_relations/cousin_2/Prolog_cousin_01.svg b/prolog/problems/family_relations/cousin_2/Prolog_cousin_01.svg
new file mode 100644
index 0000000..2e7cf55
--- /dev/null
+++ b/prolog/problems/family_relations/cousin_2/Prolog_cousin_01.svg
@@ -0,0 +1,448 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="373px" height="314px"
+ viewBox="0 0 373 314" enable-background="new 0 0 373 314" xml:space="preserve">
+<metadata>
+ <sfw xmlns="&ns_sfw;">
+ <slices></slices>
+ <sliceSourceBounds width="2857.654" height="4704.053" bottomLeftOrigin="true" y="-4967.661" x="79.346"></sliceSourceBounds>
+ </sfw>
+</metadata>
+<g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M87.037,58.693c0,15.654-12.691,28.346-28.344,28.346c-15.656,0-28.35-12.691-28.35-28.346
+ c0-15.656,12.693-28.346,28.35-28.346C74.346,30.348,87.037,43.037,87.037,58.693z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M86.446,58.104c0,15.654-12.691,28.345-28.344,28.345
+ c-15.656,0-28.35-12.69-28.35-28.345c0-15.656,12.694-28.347,28.35-28.347C73.755,29.757,86.446,42.447,86.446,58.104z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M85.856,57.513c0,15.654-12.691,28.345-28.344,28.345
+ c-15.656,0-28.35-12.69-28.35-28.345c0-15.656,12.694-28.347,28.35-28.347C73.165,29.166,85.856,41.856,85.856,57.513z"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="56.919" cy="56.922" r="28.347"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M84.675,56.331c0,15.654-12.691,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.346,28.35-28.346C71.983,27.985,84.675,40.675,84.675,56.331z"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="55.738" cy="55.74" r="28.347"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="55.148" cy="55.15" r="28.347"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M82.904,54.56c0,15.654-12.692,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.346,28.35-28.346C70.212,26.214,82.904,38.903,82.904,54.56z"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="53.967" cy="53.969" r="28.347"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M81.723,53.379c0,15.654-12.691,28.347-28.344,28.347
+ c-15.656,0-28.35-12.692-28.35-28.347c0-15.656,12.694-28.347,28.35-28.347C69.031,25.032,81.723,37.723,81.723,53.379z"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="52.785" cy="52.787" r="28.347"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M80.542,52.197c0,15.654-12.692,28.347-28.344,28.347
+ c-15.655,0-28.349-12.692-28.349-28.347c0-15.656,12.694-28.347,28.349-28.347C67.85,23.851,80.542,36.541,80.542,52.197z"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="51.604" cy="51.607" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="51.014" cy="51.016" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="50.423" cy="50.426" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="49.833" cy="49.836" r="28.347"/>
+ <path opacity="0.3333" fill="#EFF0F0" d="M77.589,49.244c0,15.656-12.691,28.348-28.344,28.348
+ c-15.655,0-28.35-12.691-28.35-28.348s12.694-28.346,28.35-28.346C64.897,20.898,77.589,33.588,77.589,49.244z"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="48.651" cy="48.654" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="48.062" cy="48.063" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="47.471" cy="47.474" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="46.881" cy="46.883" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="46.29" cy="46.291" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="45.699" cy="45.701" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="45.109" cy="45.111" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="44.519" cy="44.521" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="43.928" cy="43.93" r="28.346"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="43.337" cy="43.34" r="28.347"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="42.747" cy="42.749" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="42.156" cy="42.158" r="28.346"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="41.566" cy="41.567" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="40.976" cy="40.978" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="40.385" cy="40.387" r="28.346"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="39.795" cy="39.797" r="28.347"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="39.204" cy="39.205" r="28.347"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="38.614" cy="38.615" r="28.347"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="38.023" cy="38.024" r="28.347"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="37.433" cy="37.434" r="28.347"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="36.842" cy="36.844" r="28.347"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="36.251" cy="36.253" r="28.347"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="35.661" cy="35.662" r="28.347"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="35.071" cy="35.071" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="34.48" cy="34.481" r="28.347"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M62.236,33.891c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348S18.238,5.543,33.891,5.543C49.545,5.543,62.236,18.234,62.236,33.891z"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="33.299" cy="33.301" r="28.347"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M61.056,32.71c0,15.655-12.691,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.348,28.348-28.348C48.364,4.362,61.056,17.054,61.056,32.71z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M60.465,32.119c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348S16.467,3.772,32.119,3.772C47.773,3.772,60.465,16.463,60.465,32.119z"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="31.528" cy="31.529" r="28.347"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M59.284,30.938c0,15.656-12.691,28.348-28.345,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348S15.286,2.591,30.938,2.591C46.592,2.591,59.284,15.282,59.284,30.938z"/>
+ <path fill="#D0D2D3" d="M58.693,30.348c0,15.656-12.691,28.348-28.346,28.348C14.695,58.695,2,46.004,2,30.348S14.695,2,30.348,2
+ C46.002,2,58.693,14.691,58.693,30.348z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="30.347" cy="30.348" r="28.347"/>
+ <path fill="#231F20" d="M30.348,60.695C13.613,60.695,0,47.081,0,30.348S13.613,0,30.348,0C47.08,0,60.693,13.614,60.693,30.348
+ S47.08,60.695,30.348,60.695z M30.348,4C15.819,4,4,15.819,4,30.348s11.819,26.348,26.348,26.348
+ c14.527,0,26.346-11.819,26.346-26.348S44.875,4,30.348,4z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M372.502,58.693c0,15.654-12.693,28.346-28.344,28.346c-15.656,0-28.35-12.691-28.35-28.346
+ c0-15.656,12.693-28.346,28.35-28.346C359.809,30.348,372.502,43.037,372.502,58.693z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M371.912,58.104c0,15.654-12.694,28.345-28.345,28.345
+ c-15.656,0-28.35-12.69-28.35-28.345c0-15.656,12.693-28.347,28.35-28.347C359.218,29.757,371.912,42.447,371.912,58.104z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M371.32,57.513c0,15.654-12.692,28.345-28.343,28.345
+ c-15.656,0-28.35-12.69-28.35-28.345c0-15.656,12.693-28.347,28.35-28.347C358.628,29.166,371.32,41.856,371.32,57.513z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M370.73,56.922c0,15.654-12.693,28.347-28.344,28.347
+ c-15.656,0-28.35-12.692-28.35-28.347c0-15.656,12.693-28.346,28.35-28.346C358.037,28.576,370.73,41.266,370.73,56.922z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M370.14,56.331c0,15.654-12.693,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.346,28.35-28.346C357.446,27.985,370.14,40.675,370.14,56.331z"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M369.55,55.74c0,15.654-12.693,28.347-28.344,28.347
+ c-15.656,0-28.35-12.692-28.35-28.347c0-15.656,12.693-28.346,28.35-28.346C356.856,27.395,369.55,40.084,369.55,55.74z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M368.959,55.15c0,15.655-12.692,28.346-28.344,28.346c-15.656,0-28.35-12.69-28.35-28.346
+ c0-15.656,12.693-28.346,28.35-28.346C356.267,26.805,368.959,39.494,368.959,55.15z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M368.368,54.56c0,15.654-12.692,28.346-28.344,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.346,28.35-28.346C355.676,26.214,368.368,38.903,368.368,54.56z"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M367.778,53.969c0,15.654-12.693,28.346-28.344,28.346
+ c-15.656,0-28.351-12.691-28.351-28.346c0-15.656,12.694-28.346,28.351-28.346C355.085,25.623,367.778,38.312,367.778,53.969z"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M367.188,53.379c0,15.654-12.693,28.347-28.344,28.347
+ c-15.656,0-28.35-12.692-28.35-28.347c0-15.656,12.693-28.347,28.35-28.347C354.494,25.032,367.188,37.723,367.188,53.379z"/>
+ <path opacity="0.2083" fill="#F5F6F6" d="M366.597,52.787c0,15.655-12.693,28.347-28.344,28.347
+ c-15.655,0-28.35-12.691-28.35-28.347c0-15.656,12.694-28.346,28.35-28.346C353.903,24.441,366.597,37.131,366.597,52.787z"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M366.007,52.197c0,15.654-12.693,28.347-28.345,28.347
+ c-15.655,0-28.349-12.692-28.349-28.347c0-15.656,12.693-28.347,28.349-28.347C353.313,23.851,366.007,36.541,366.007,52.197z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M365.416,51.607c0,15.654-12.693,28.346-28.344,28.346
+ c-15.656,0-28.35-12.691-28.35-28.346c0-15.656,12.693-28.347,28.35-28.347C352.723,23.261,365.416,35.951,365.416,51.607z"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M364.825,51.016c0,15.655-12.692,28.347-28.345,28.347
+ c-15.654,0-28.349-12.691-28.349-28.347c0-15.656,12.694-28.346,28.349-28.346C352.133,22.67,364.825,35.359,364.825,51.016z"/>
+ <path opacity="0.2917" fill="#F1F2F2" d="M364.234,50.426c0,15.654-12.691,28.346-28.344,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.346,28.35-28.346C351.543,22.08,364.234,34.77,364.234,50.426z"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M363.645,49.836c0,15.654-12.692,28.346-28.344,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.347,28.35-28.347C350.952,21.489,363.645,34.18,363.645,49.836z"/>
+ <path opacity="0.3333" fill="#EFF0F0" d="M363.055,49.244c0,15.656-12.693,28.348-28.346,28.348
+ c-15.654,0-28.348-12.691-28.348-28.348s12.693-28.346,28.348-28.346C350.361,20.898,363.055,33.588,363.055,49.244z"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M362.463,48.654c0,15.654-12.692,28.346-28.344,28.346
+ c-15.655,0-28.35-12.691-28.35-28.346c0-15.656,12.694-28.347,28.35-28.347C349.771,20.308,362.463,32.998,362.463,48.654z"/>
+ <path opacity="0.375" fill="#EDEEEE" d="M361.873,48.063c0,15.655-12.692,28.347-28.345,28.347
+ c-15.655,0-28.349-12.691-28.349-28.347c0-15.656,12.693-28.347,28.349-28.347C349.181,19.717,361.873,32.407,361.873,48.063z"/>
+ <path opacity="0.3958" fill="#ECEDEE" d="M361.283,47.474c0,15.655-12.693,28.347-28.345,28.347
+ c-15.655,0-28.349-12.691-28.349-28.347c0-15.656,12.693-28.347,28.349-28.347C348.59,19.127,361.283,31.817,361.283,47.474z"/>
+ <path opacity="0.4167" fill="#EBECED" d="M360.692,46.883c0,15.654-12.693,28.346-28.345,28.346
+ c-15.654,0-28.35-12.691-28.35-28.346c0-15.656,12.695-28.347,28.35-28.347C347.999,18.536,360.692,31.227,360.692,46.883z"/>
+ <path opacity="0.4375" fill="#EAEBEC" d="M360.102,46.291c0,15.656-12.693,28.348-28.345,28.348
+ c-15.655,0-28.349-12.691-28.349-28.348s12.693-28.346,28.349-28.346C347.408,17.945,360.102,30.635,360.102,46.291z"/>
+ <path opacity="0.4583" fill="#E9EAEB" d="M359.511,45.701c0,15.655-12.692,28.347-28.345,28.347
+ c-15.654,0-28.348-12.691-28.348-28.347c0-15.656,12.693-28.346,28.348-28.346C346.818,17.355,359.511,30.045,359.511,45.701z"/>
+ <path opacity="0.4792" fill="#E8E9EA" d="M358.921,45.111c0,15.655-12.692,28.347-28.345,28.347
+ c-15.654,0-28.349-12.691-28.349-28.347c0-15.656,12.694-28.347,28.349-28.347C346.229,16.765,358.921,29.455,358.921,45.111z"/>
+ <path opacity="0.5" fill="#E7E8E9" d="M358.33,44.521c0,15.655-12.692,28.347-28.345,28.347
+ c-15.654,0-28.349-12.691-28.349-28.347c0-15.656,12.694-28.347,28.349-28.347C345.638,16.174,358.33,28.864,358.33,44.521z"/>
+ <path opacity="0.5208" fill="#E7E8E8" d="M357.74,43.93c0,15.656-12.693,28.347-28.346,28.347
+ c-15.654,0-28.348-12.69-28.348-28.347s12.693-28.347,28.348-28.347C345.047,15.583,357.74,28.273,357.74,43.93z"/>
+ <path opacity="0.5417" fill="#E6E7E7" d="M357.149,43.34c0,15.654-12.692,28.346-28.345,28.346
+ c-15.654,0-28.35-12.691-28.35-28.346c0-15.656,12.695-28.348,28.35-28.348C344.457,14.992,357.149,27.684,357.149,43.34z"/>
+ <path opacity="0.5625" fill="#E5E6E6" d="M356.559,42.749c0,15.655-12.692,28.347-28.345,28.347
+ c-15.654,0-28.349-12.691-28.349-28.347c0-15.656,12.694-28.347,28.349-28.347C343.866,14.402,356.559,27.093,356.559,42.749z"/>
+ <path opacity="0.5833" fill="#E4E5E5" d="M355.969,42.158c0,15.656-12.693,28.348-28.346,28.348
+ c-15.654,0-28.349-12.691-28.349-28.348s12.694-28.347,28.349-28.347C343.275,13.812,355.969,26.502,355.969,42.158z"/>
+ <path opacity="0.6042" fill="#E3E4E4" d="M355.377,41.567c0,15.655-12.691,28.347-28.344,28.347
+ c-15.654,0-28.349-12.691-28.349-28.347c0-15.656,12.694-28.347,28.349-28.347C342.686,13.221,355.377,25.911,355.377,41.567z"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="326.44" cy="40.978" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="325.85" cy="40.387" r="28.346"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="325.259" cy="39.797" r="28.347"/>
+ <path opacity="0.6875" fill="#DFE0E1" d="M353.016,39.205c0,15.656-12.692,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.347,28.348-28.347C340.323,10.858,353.016,23.549,353.016,39.205z"/>
+ <path opacity="0.7083" fill="#DEDFE0" d="M352.425,38.615c0,15.655-12.692,28.347-28.345,28.347
+ c-15.653,0-28.349-12.691-28.349-28.347c0-15.656,12.695-28.348,28.349-28.348C339.732,10.268,352.425,22.959,352.425,38.615z"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="323.488" cy="38.024" r="28.347"/>
+ <path opacity="0.75" fill="#DCDDDE" d="M351.244,37.434c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.347,28.348-28.347C338.553,9.087,351.244,21.777,351.244,37.434z"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="322.308" cy="36.844" r="28.347"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="321.717" cy="36.253" r="28.347"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M349.473,35.662c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.347,28.348-28.347C336.781,7.315,349.473,20.006,349.473,35.662z"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="320.536" cy="35.071" r="28.347"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="319.945" cy="34.481" r="28.347"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M347.701,33.891c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.348,28.348-28.348C335.01,5.543,347.701,18.234,347.701,33.891z"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="318.764" cy="33.301" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="318.173" cy="32.71" r="28.346"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M345.93,32.119c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.347,28.348-28.347C333.238,3.772,345.93,16.463,345.93,32.119z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M345.339,31.529c0,15.656-12.691,28.347-28.346,28.347
+ c-15.652,0-28.348-12.69-28.348-28.347s12.695-28.349,28.348-28.349C332.647,3.181,345.339,15.873,345.339,31.529z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M344.749,30.938c0,15.656-12.691,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.348,28.348-28.348C332.058,2.591,344.749,15.282,344.749,30.938z"/>
+ <path fill="#D0D2D3" d="M344.158,30.348c0,15.656-12.691,28.348-28.346,28.348c-15.652,0-28.348-12.691-28.348-28.348
+ S300.16,2,315.812,2C331.467,2,344.158,14.691,344.158,30.348z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="315.812" cy="30.348" r="28.347"/>
+ <path fill="#231F20" d="M315.812,60.695c-16.733,0-30.348-13.614-30.348-30.348S299.079,0,315.812,0
+ c16.732,0,30.346,13.614,30.346,30.348S332.545,60.695,315.812,60.695z M315.812,4c-14.528,0-26.348,11.819-26.348,26.348
+ s11.819,26.348,26.348,26.348c14.527,0,26.346-11.819,26.346-26.348S330.34,4,315.812,4z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M87.037,285.465c0,15.656-12.691,28.348-28.344,28.348c-15.656,0-28.35-12.691-28.35-28.348
+ s12.693-28.348,28.35-28.348C74.346,257.117,87.037,269.809,87.037,285.465z"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="58.1" cy="284.874" r="28.347"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M85.856,284.284c0,15.656-12.691,28.347-28.344,28.347
+ c-15.656,0-28.35-12.69-28.35-28.347s12.694-28.349,28.35-28.349C73.165,255.936,85.856,268.628,85.856,284.284z"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="56.919" cy="283.693" r="28.347"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M84.675,283.103c0,15.656-12.691,28.348-28.344,28.348
+ c-15.656,0-28.35-12.691-28.35-28.348s12.694-28.348,28.35-28.348C71.983,254.755,84.675,267.446,84.675,283.103z"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="55.738" cy="282.512" r="28.347"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="55.148" cy="281.922" r="28.347"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M82.904,281.331c0,15.655-12.692,28.348-28.344,28.348
+ c-15.656,0-28.35-12.692-28.35-28.348c0-15.656,12.694-28.348,28.35-28.348C70.212,252.983,82.904,265.675,82.904,281.331z"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="53.967" cy="280.74" r="28.347"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M81.723,280.15c0,15.656-12.691,28.348-28.344,28.348
+ c-15.656,0-28.35-12.691-28.35-28.348s12.694-28.347,28.35-28.347C69.031,251.804,81.723,264.494,81.723,280.15z"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="52.785" cy="279.559" r="28.347"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M80.542,278.969c0,15.656-12.692,28.347-28.344,28.347
+ c-15.655,0-28.349-12.69-28.349-28.347s12.694-28.348,28.349-28.348C67.85,250.621,80.542,263.312,80.542,278.969z"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="51.604" cy="278.379" r="28.347"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="51.014" cy="277.787" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="50.423" cy="277.197" r="28.347"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="49.833" cy="276.607" r="28.347"/>
+ <path opacity="0.3333" fill="#EFF0F0" d="M77.589,276.017c0,15.655-12.691,28.347-28.344,28.347
+ c-15.655,0-28.35-12.691-28.35-28.347c0-15.656,12.694-28.347,28.35-28.347C64.897,247.67,77.589,260.36,77.589,276.017z"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="48.651" cy="275.426" r="28.347"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="48.062" cy="274.836" r="28.347"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="47.471" cy="274.244" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="46.881" cy="273.654" r="28.347"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="46.29" cy="273.063" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="45.699" cy="272.473" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="45.109" cy="271.883" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="44.519" cy="271.292" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="43.928" cy="270.701" r="28.346"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="43.337" cy="270.111" r="28.347"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="42.747" cy="269.521" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="42.156" cy="268.93" r="28.346"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="41.566" cy="268.34" r="28.347"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="40.976" cy="267.748" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="40.385" cy="267.158" r="28.346"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="39.795" cy="266.567" r="28.347"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="39.204" cy="265.977" r="28.347"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="38.614" cy="265.387" r="28.347"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="38.023" cy="264.796" r="28.347"/>
+ <circle opacity="0.75" fill="#DCDDDE" cx="37.433" cy="264.205" r="28.347"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="36.842" cy="263.615" r="28.347"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="36.251" cy="263.024" r="28.347"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="35.661" cy="262.434" r="28.347"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="35.071" cy="261.844" r="28.346"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="34.48" cy="261.253" r="28.347"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M62.236,260.662c0,15.654-12.691,28.347-28.346,28.347
+ c-15.652,0-28.348-12.692-28.348-28.347c0-15.656,12.695-28.346,28.348-28.346C49.545,232.316,62.236,245.006,62.236,260.662z"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="33.299" cy="260.072" r="28.347"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M61.056,259.481c0,15.654-12.691,28.346-28.346,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.346,28.348-28.346C48.364,231.136,61.056,243.825,61.056,259.481z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M60.465,258.891c0,15.654-12.691,28.346-28.346,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.346,28.348-28.346C47.773,230.545,60.465,243.234,60.465,258.891z"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="31.528" cy="258.3" r="28.347"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M59.284,257.71c0,15.654-12.691,28.345-28.345,28.345
+ c-15.652,0-28.348-12.69-28.348-28.345c0-15.656,12.696-28.346,28.348-28.346C46.592,229.364,59.284,242.054,59.284,257.71z"/>
+ <path fill="#D0D2D3" d="M58.693,257.119c0,15.654-12.691,28.346-28.346,28.346C14.695,285.465,2,272.773,2,257.119
+ c0-15.656,12.695-28.346,28.348-28.346C46.002,228.773,58.693,241.463,58.693,257.119z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="30.347" cy="257.119" r="28.347"/>
+ <path fill="#231F20" d="M30.348,287.465C13.613,287.465,0,273.852,0,257.119s13.613-30.346,30.348-30.346
+ c16.732,0,30.346,13.613,30.346,30.346S47.08,287.465,30.348,287.465z M30.348,230.773C15.819,230.773,4,242.592,4,257.119
+ s11.819,26.346,26.348,26.346c14.527,0,26.346-11.818,26.346-26.346S44.875,230.773,30.348,230.773z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M372.502,285.465c0,15.656-12.693,28.348-28.344,28.348c-15.656,0-28.35-12.691-28.35-28.348
+ s12.693-28.348,28.35-28.348C359.809,257.117,372.502,269.809,372.502,285.465z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M371.912,284.874c0,15.656-12.694,28.348-28.345,28.348
+ c-15.656,0-28.35-12.691-28.35-28.348s12.693-28.348,28.35-28.348C359.218,256.526,371.912,269.218,371.912,284.874z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M371.32,284.284c0,15.656-12.692,28.347-28.343,28.347
+ c-15.656,0-28.35-12.69-28.35-28.347s12.693-28.349,28.35-28.349C358.628,255.936,371.32,268.628,371.32,284.284z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M370.73,283.693c0,15.656-12.693,28.348-28.344,28.348
+ c-15.656,0-28.35-12.691-28.35-28.348s12.693-28.347,28.35-28.347C358.037,255.347,370.73,268.037,370.73,283.693z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M370.14,283.103c0,15.656-12.693,28.348-28.344,28.348
+ c-15.656,0-28.35-12.691-28.35-28.348s12.693-28.348,28.35-28.348C357.446,254.755,370.14,267.446,370.14,283.103z"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M369.55,282.512c0,15.656-12.693,28.348-28.344,28.348
+ c-15.656,0-28.35-12.691-28.35-28.348s12.693-28.347,28.35-28.347C356.856,254.165,369.55,266.855,369.55,282.512z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M368.959,281.922c0,15.655-12.692,28.348-28.344,28.348
+ c-15.656,0-28.35-12.692-28.35-28.348s12.693-28.348,28.35-28.348C356.267,253.574,368.959,266.267,368.959,281.922z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M368.368,281.331c0,15.655-12.692,28.348-28.344,28.348
+ c-15.655,0-28.35-12.692-28.35-28.348c0-15.656,12.694-28.348,28.35-28.348C355.676,252.983,368.368,265.675,368.368,281.331z"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M367.778,280.74c0,15.656-12.693,28.348-28.344,28.348
+ c-15.656,0-28.351-12.691-28.351-28.348s12.694-28.348,28.351-28.348C355.085,252.393,367.778,265.084,367.778,280.74z"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M367.188,280.15c0,15.656-12.693,28.348-28.344,28.348
+ c-15.656,0-28.35-12.691-28.35-28.348s12.693-28.347,28.35-28.347C354.494,251.804,367.188,264.494,367.188,280.15z"/>
+ <path opacity="0.2083" fill="#F5F6F6" d="M366.597,279.559c0,15.656-12.693,28.348-28.344,28.348
+ c-15.655,0-28.35-12.691-28.35-28.348s12.694-28.347,28.35-28.347C353.903,251.212,366.597,263.902,366.597,279.559z"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M366.007,278.969c0,15.656-12.693,28.347-28.345,28.347
+ c-15.655,0-28.349-12.69-28.349-28.347s12.693-28.348,28.349-28.348C353.313,250.621,366.007,263.312,366.007,278.969z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M365.416,278.379c0,15.655-12.693,28.347-28.344,28.347
+ c-15.656,0-28.35-12.691-28.35-28.347c0-15.656,12.693-28.348,28.35-28.348C352.723,250.031,365.416,262.723,365.416,278.379z"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M364.825,277.787c0,15.656-12.692,28.348-28.345,28.348
+ c-15.654,0-28.349-12.691-28.349-28.348s12.694-28.347,28.349-28.347C352.133,249.44,364.825,262.131,364.825,277.787z"/>
+ <path opacity="0.2917" fill="#F1F2F2" d="M364.234,277.197c0,15.656-12.691,28.348-28.344,28.348
+ c-15.655,0-28.35-12.691-28.35-28.348s12.694-28.347,28.35-28.347C351.543,248.851,364.234,261.541,364.234,277.197z"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M363.645,276.607c0,15.655-12.692,28.347-28.344,28.347
+ c-15.655,0-28.35-12.691-28.35-28.347c0-15.656,12.694-28.348,28.35-28.348C350.952,248.26,363.645,260.951,363.645,276.607z"/>
+ <path opacity="0.3333" fill="#EFF0F0" d="M363.055,276.017c0,15.655-12.693,28.347-28.346,28.347
+ c-15.654,0-28.348-12.691-28.348-28.347c0-15.656,12.693-28.347,28.348-28.347C350.361,247.67,363.055,260.36,363.055,276.017z"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M362.463,275.426c0,15.655-12.692,28.347-28.344,28.347
+ c-15.655,0-28.35-12.691-28.35-28.347c0-15.656,12.694-28.348,28.35-28.348C349.771,247.078,362.463,259.77,362.463,275.426z"/>
+ <path opacity="0.375" fill="#EDEEEE" d="M361.873,274.836c0,15.655-12.692,28.346-28.345,28.346
+ c-15.655,0-28.349-12.69-28.349-28.346c0-15.656,12.693-28.348,28.349-28.348C349.181,246.488,361.873,259.18,361.873,274.836z"/>
+ <path opacity="0.3958" fill="#ECEDEE" d="M361.283,274.244c0,15.656-12.693,28.348-28.345,28.348
+ c-15.655,0-28.349-12.691-28.349-28.348s12.693-28.346,28.349-28.346C348.59,245.898,361.283,258.588,361.283,274.244z"/>
+ <path opacity="0.4167" fill="#EBECED" d="M360.692,273.654c0,15.655-12.693,28.347-28.345,28.347
+ c-15.654,0-28.35-12.691-28.35-28.347c0-15.656,12.695-28.347,28.35-28.347C347.999,245.308,360.692,257.998,360.692,273.654z"/>
+ <path opacity="0.4375" fill="#EAEBEC" d="M360.102,273.063c0,15.655-12.693,28.347-28.345,28.347
+ c-15.655,0-28.349-12.691-28.349-28.347c0-15.656,12.693-28.347,28.349-28.347C347.408,244.717,360.102,257.407,360.102,273.063z"
+ />
+ <path opacity="0.4583" fill="#E9EAEB" d="M359.511,272.473c0,15.656-12.692,28.348-28.345,28.348
+ c-15.654,0-28.348-12.691-28.348-28.348s12.693-28.347,28.348-28.347C346.818,244.126,359.511,256.816,359.511,272.473z"/>
+ <path opacity="0.4792" fill="#E8E9EA" d="M358.921,271.883c0,15.655-12.692,28.348-28.345,28.348
+ c-15.654,0-28.349-12.692-28.349-28.348c0-15.656,12.694-28.347,28.349-28.347C346.229,243.536,358.921,256.227,358.921,271.883z"
+ />
+ <path opacity="0.5" fill="#E7E8E9" d="M358.33,271.292c0,15.655-12.692,28.347-28.345,28.347
+ c-15.654,0-28.349-12.691-28.349-28.347c0-15.656,12.694-28.347,28.349-28.347C345.638,242.945,358.33,255.636,358.33,271.292z"/>
+ <path opacity="0.5208" fill="#E7E8E8" d="M357.74,270.701c0,15.656-12.693,28.347-28.346,28.347
+ c-15.654,0-28.348-12.69-28.348-28.347s12.693-28.347,28.348-28.347C345.047,242.354,357.74,255.045,357.74,270.701z"/>
+ <path opacity="0.5417" fill="#E6E7E7" d="M357.149,270.111c0,15.654-12.692,28.346-28.345,28.346
+ c-15.654,0-28.35-12.691-28.35-28.346c0-15.656,12.695-28.347,28.35-28.347C344.457,241.765,357.149,254.455,357.149,270.111z"/>
+ <path opacity="0.5625" fill="#E5E6E6" d="M356.559,269.521c0,15.655-12.692,28.347-28.345,28.347
+ c-15.654,0-28.349-12.691-28.349-28.347c0-15.656,12.694-28.347,28.349-28.347C343.866,241.174,356.559,253.864,356.559,269.521z"
+ />
+ <path opacity="0.5833" fill="#E4E5E5" d="M355.969,268.93c0,15.655-12.693,28.347-28.346,28.347
+ c-15.654,0-28.349-12.691-28.349-28.347c0-15.656,12.694-28.346,28.349-28.346C343.275,240.584,355.969,253.273,355.969,268.93z"
+ />
+ <path opacity="0.6042" fill="#E3E4E4" d="M355.377,268.34c0,15.654-12.691,28.346-28.344,28.346
+ c-15.654,0-28.349-12.691-28.349-28.346c0-15.657,12.694-28.348,28.349-28.348C342.686,239.992,355.377,252.683,355.377,268.34z"
+ />
+ <circle opacity="0.625" fill="#E2E3E3" cx="326.44" cy="267.748" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="325.85" cy="267.158" r="28.346"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="325.259" cy="266.567" r="28.347"/>
+ <path opacity="0.6875" fill="#DFE0E1" d="M353.016,265.977c0,15.656-12.692,28.347-28.346,28.347
+ c-15.652,0-28.348-12.69-28.348-28.347s12.695-28.346,28.348-28.346C340.323,237.631,353.016,250.32,353.016,265.977z"/>
+ <path opacity="0.7083" fill="#DEDFE0" d="M352.425,265.387c0,15.655-12.692,28.347-28.345,28.347
+ c-15.653,0-28.349-12.691-28.349-28.347c0-15.656,12.695-28.347,28.349-28.347C339.732,237.04,352.425,249.73,352.425,265.387z"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="323.488" cy="264.796" r="28.347"/>
+ <path opacity="0.75" fill="#DCDDDE" d="M351.244,264.205c0,15.655-12.691,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.346,28.348-28.346C338.553,235.859,351.244,248.549,351.244,264.205z"
+ />
+ <circle opacity="0.7708" fill="#DBDCDD" cx="322.308" cy="263.615" r="28.347"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="321.717" cy="263.024" r="28.347"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M349.473,262.434c0,15.654-12.691,28.347-28.346,28.347
+ c-15.652,0-28.348-12.692-28.348-28.347c0-15.656,12.695-28.346,28.348-28.346C336.781,234.088,349.473,246.777,349.473,262.434z"
+ />
+ <circle opacity="0.8333" fill="#D8DADA" cx="320.536" cy="261.844" r="28.347"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="319.945" cy="261.253" r="28.347"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M347.701,260.662c0,15.654-12.691,28.347-28.346,28.347
+ c-15.652,0-28.348-12.692-28.348-28.347c0-15.656,12.695-28.346,28.348-28.346C335.01,232.316,347.701,245.006,347.701,260.662z"
+ />
+ <circle opacity="0.8958" fill="#D5D7D8" cx="318.764" cy="260.072" r="28.346"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="318.173" cy="259.481" r="28.346"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M345.93,258.891c0,15.654-12.691,28.346-28.346,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.346,28.348-28.346C333.238,230.545,345.93,243.234,345.93,258.891z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M345.339,258.3c0,15.654-12.691,28.347-28.346,28.347
+ c-15.652,0-28.348-12.692-28.348-28.347c0-15.656,12.695-28.346,28.348-28.346C332.647,229.954,345.339,242.644,345.339,258.3z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M344.749,257.71c0,15.654-12.691,28.345-28.346,28.345
+ c-15.652,0-28.348-12.69-28.348-28.345c0-15.656,12.695-28.346,28.348-28.346C332.058,229.364,344.749,242.054,344.749,257.71z"/>
+ <path fill="#D0D2D3" d="M344.158,257.119c0,15.654-12.691,28.346-28.346,28.346c-15.652,0-28.348-12.691-28.348-28.346
+ c0-15.656,12.695-28.346,28.348-28.346C331.467,228.773,344.158,241.463,344.158,257.119z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="315.812" cy="257.119" r="28.347"/>
+ <path fill="#231F20" d="M315.812,287.465c-16.733,0-30.348-13.613-30.348-30.346s13.614-30.346,30.348-30.346
+ c16.732,0,30.346,13.613,30.346,30.346S332.545,287.465,315.812,287.465z M315.812,230.773c-14.528,0-26.348,11.818-26.348,26.346
+ s11.819,26.346,26.348,26.346c14.527,0,26.346-11.818,26.346-26.346S330.34,230.773,315.812,230.773z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M315.809,224.436c-1.104,0-2-0.896-2-2V58.693c0-1.104,0.896-2,2-2s2,0.896,2,2v163.742
+ C317.809,223.54,316.913,224.436,315.809,224.436z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="299.449,209.182 302.379,206.453 315.805,220.9 329.234,206.453 332.164,209.182
+ 315.805,226.773 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M30.346,224.436c-1.104,0-2-0.896-2-2V58.693c0-1.104,0.896-2,2-2s2,0.896,2,2v163.742
+ C32.346,223.54,31.45,224.436,30.346,224.436z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="46.705,209.182 43.775,206.453 30.35,220.9 16.92,206.453 13.99,209.182 30.35,226.773 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M276.689,257.114c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0
+ C277.59,259.114,276.689,258.224,276.689,257.114z M268.689,257.114c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0
+ c0,1.109-0.89,2-2,2l0,0C269.59,259.114,268.689,258.224,268.689,257.114z M260.689,257.114c0-1.101,0.9-2,2-2l0,0
+ c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0C261.59,259.114,260.689,258.224,260.689,257.114z M252.689,257.114
+ c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0C253.59,259.114,252.689,258.224,252.689,257.114z
+ M244.689,257.114c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0
+ C245.59,259.114,244.689,258.224,244.689,257.114z M236.689,257.114c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0
+ c0,1.109-0.89,2-2,2l0,0C237.59,259.114,236.689,258.224,236.689,257.114z M228.689,257.114c0-1.101,0.9-2,2-2l0,0
+ c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0C229.59,259.114,228.689,258.224,228.689,257.114z M220.689,257.114
+ c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0C221.59,259.114,220.689,258.224,220.689,257.114z
+ M212.689,257.114c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0
+ C213.59,259.114,212.689,258.224,212.689,257.114z M204.689,257.114c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0
+ c0,1.109-0.89,2-2,2l0,0C205.59,259.114,204.689,258.224,204.689,257.114z M196.689,257.114c0-1.101,0.9-2,2-2l0,0
+ c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0C197.59,259.114,196.689,258.224,196.689,257.114z M188.689,257.114
+ c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0C189.59,259.114,188.689,258.224,188.689,257.114z
+ M180.689,257.114c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0
+ C181.59,259.114,180.689,258.224,180.689,257.114z M172.689,257.114c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0
+ c0,1.109-0.89,2-2,2l0,0C173.59,259.114,172.689,258.224,172.689,257.114z M164.689,257.114c0-1.101,0.9-2,2-2l0,0
+ c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0C165.59,259.114,164.689,258.224,164.689,257.114z M156.689,257.114
+ c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0C157.59,259.114,156.689,258.224,156.689,257.114z
+ M148.689,257.114c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0
+ C149.59,259.114,148.689,258.224,148.689,257.114z M140.689,257.114c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0
+ c0,1.109-0.89,2-2,2l0,0C141.59,259.114,140.689,258.224,140.689,257.114z M132.689,257.114c0-1.101,0.9-2,2-2l0,0
+ c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0C133.59,259.114,132.689,258.224,132.689,257.114z M124.689,257.114
+ c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0C125.59,259.114,124.689,258.224,124.689,257.114z
+ M116.689,257.114c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0
+ C117.59,259.114,116.689,258.224,116.689,257.114z M108.689,257.114c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0
+ c0,1.109-0.89,2-2,2l0,0C109.59,259.114,108.689,258.224,108.689,257.114z M100.689,257.114c0-1.101,0.9-2,2-2l0,0
+ c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0C101.59,259.114,100.689,258.224,100.689,257.114z M92.689,257.114
+ c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0C93.59,259.114,92.689,258.224,92.689,257.114z
+ M84.689,257.114c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0
+ C85.59,259.114,84.689,258.224,84.689,257.114z M76.689,257.114c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0
+ c0,1.109-0.89,2-2,2l0,0C77.59,259.114,76.689,258.224,76.689,257.114z M68.689,257.114c0-1.101,0.9-2,2-2l0,0
+ c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0C69.59,259.114,68.689,258.224,68.689,257.114z M60.689,257.114
+ c0-1.101,0.9-2,2-2l0,0c1.11,0,2,0.899,2,2l0,0c0,1.109-0.89,2-2,2l0,0C61.59,259.114,60.689,258.224,60.689,257.114z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="267.873,273.477 265.145,270.547 279.592,257.121 265.145,243.691 267.873,240.762
+ 285.465,257.121 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M279.127,32.348H62.693c-1.104,0-2-0.896-2-2s0.896-2,2-2h216.434c1.104,0,2,0.896,2,2
+ S280.231,32.348,279.127,32.348z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="265.873,46.707 263.145,43.777 277.592,30.352 263.145,16.922 265.873,13.992 283.465,30.352
+ "/>
+ </g>
+ </g>
+ <g>
+ <path fill="#231F20" d="M22.363,264.425l5.824-7.224l-5.488-6.804c-0.279-0.364-0.531-0.812-0.531-1.288
+ c0-0.952,0.728-1.681,1.707-1.681c0.729,0,1.148,0.28,1.568,0.84l4.956,6.524l4.9-6.412c0.448-0.616,0.924-0.952,1.68-0.952
+ s1.567,0.616,1.567,1.568c0,0.504-0.195,0.896-0.531,1.316l-5.488,6.831l5.768,7.196c0.281,0.364,0.533,0.784,0.533,1.288
+ c0,0.952-0.729,1.68-1.709,1.68c-0.728,0-1.147-0.279-1.567-0.84l-5.265-6.859l-5.18,6.748c-0.476,0.615-0.924,0.951-1.68,0.951
+ c-0.784,0-1.568-0.615-1.568-1.596C21.859,265.237,22.056,264.845,22.363,264.425z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M314.104,259.553l-6.748-9.268c-0.224-0.336-0.392-0.729-0.392-1.204c0-0.924,0.756-1.652,1.735-1.652
+ c0.757,0,1.261,0.42,1.681,1.036l5.459,7.868l5.545-7.896c0.42-0.616,0.924-1.036,1.651-1.036c1.009,0,1.681,0.756,1.681,1.68
+ c0,0.476-0.225,0.896-0.477,1.232l-6.691,9.155v6.132c0,0.952-0.756,1.708-1.736,1.708c-0.952,0-1.708-0.756-1.708-1.708V259.553z
+ "/>
+ </g>
+</g>
+</svg>
diff --git a/prolog/problems/family_relations/cousin_2/Prolog_cousin_02.svg b/prolog/problems/family_relations/cousin_2/Prolog_cousin_02.svg
new file mode 100644
index 0000000..3844a83
--- /dev/null
+++ b/prolog/problems/family_relations/cousin_2/Prolog_cousin_02.svg
@@ -0,0 +1,582 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="314px" height="428px"
+ viewBox="0 0 314 428" enable-background="new 0 0 314 428" xml:space="preserve">
+<metadata>
+ <sfw xmlns="&ns_sfw;">
+ <slices></slices>
+ <sliceSourceBounds width="2857.654" height="4704.053" bottomLeftOrigin="true" y="-4967.661" x="79.346"></sliceSourceBounds>
+ </sfw>
+</metadata>
+<g>
+ <g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M87.037,172.76c0,15.656-12.693,28.348-28.346,28.348c-15.654,0-28.35-12.691-28.35-28.348
+ s12.695-28.348,28.35-28.348C74.344,144.412,87.037,157.104,87.037,172.76z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M86.446,172.169c0,15.656-12.693,28.348-28.346,28.348
+ c-15.654,0-28.35-12.691-28.35-28.348s12.695-28.348,28.35-28.348C73.753,143.821,86.446,156.513,86.446,172.169z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M85.856,171.579c0,15.656-12.693,28.347-28.346,28.347
+ c-15.654,0-28.35-12.69-28.35-28.347s12.695-28.349,28.35-28.349C73.163,143.23,85.856,155.923,85.856,171.579z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M85.266,170.988c0,15.656-12.693,28.348-28.346,28.348
+ c-15.654,0-28.35-12.691-28.35-28.348s12.695-28.347,28.35-28.347C72.572,142.642,85.266,155.332,85.266,170.988z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M84.675,170.397c0,15.655-12.693,28.347-28.346,28.347
+ c-15.654,0-28.35-12.691-28.35-28.347c0-15.656,12.695-28.348,28.35-28.348C71.981,142.05,84.675,154.741,84.675,170.397z"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="55.737" cy="169.807" r="28.347"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M83.494,169.217c0,15.656-12.693,28.348-28.346,28.348
+ c-15.654,0-28.35-12.691-28.35-28.348s12.695-28.348,28.35-28.348C70.801,140.869,83.494,153.561,83.494,169.217z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M82.903,168.626c0,15.656-12.693,28.348-28.346,28.348
+ c-15.653,0-28.35-12.691-28.35-28.348s12.696-28.348,28.35-28.348C70.21,140.278,82.903,152.97,82.903,168.626z"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="53.965" cy="168.035" r="28.347"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M81.723,167.445c0,15.655-12.693,28.347-28.346,28.347
+ c-15.653,0-28.349-12.691-28.349-28.347c0-15.656,12.695-28.348,28.349-28.348C69.029,139.098,81.723,151.789,81.723,167.445z"/>
+ <path opacity="0.2083" fill="#F5F6F6" d="M81.132,166.854c0,15.656-12.693,28.348-28.346,28.348
+ c-15.653,0-28.349-12.691-28.349-28.348s12.695-28.347,28.349-28.347C68.438,138.507,81.132,151.197,81.132,166.854z"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M80.541,166.264c0,15.656-12.693,28.348-28.346,28.348
+ c-15.653,0-28.349-12.691-28.349-28.348s12.695-28.348,28.349-28.348C67.848,137.916,80.541,150.607,80.541,166.264z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M79.951,165.674c0,15.655-12.693,28.347-28.346,28.347
+ c-15.654,0-28.35-12.691-28.35-28.347c0-15.656,12.695-28.348,28.35-28.348C67.258,137.326,79.951,150.018,79.951,165.674z"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M79.359,165.082c0,15.656-12.692,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.347,28.348-28.347C66.667,136.735,79.359,149.426,79.359,165.082z"/>
+ <path opacity="0.2917" fill="#F1F2F2" d="M78.77,164.492c0,15.655-12.693,28.347-28.346,28.347s-28.349-12.691-28.349-28.347
+ c0-15.656,12.696-28.348,28.349-28.348S78.77,148.836,78.77,164.492z"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M78.18,163.902c0,15.655-12.693,28.347-28.346,28.347
+ c-15.653,0-28.349-12.691-28.349-28.347c0-15.656,12.695-28.348,28.349-28.348C65.486,135.555,78.18,148.246,78.18,163.902z"/>
+ <path opacity="0.3333" fill="#EFF0F0" d="M77.589,163.312c0,15.655-12.693,28.347-28.346,28.347
+ c-15.653,0-28.349-12.691-28.349-28.347c0-15.656,12.695-28.347,28.349-28.347C64.896,134.965,77.589,147.655,77.589,163.312z"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M76.998,162.721c0,15.655-12.693,28.347-28.346,28.347
+ c-15.653,0-28.349-12.691-28.349-28.347c0-15.656,12.695-28.348,28.349-28.348C64.305,134.373,76.998,147.064,76.998,162.721z"/>
+ <path opacity="0.375" fill="#EDEEEE" d="M76.407,162.13c0,15.655-12.692,28.347-28.345,28.347
+ c-15.654,0-28.35-12.691-28.35-28.347c0-15.656,12.695-28.347,28.35-28.347C63.715,133.783,76.407,146.474,76.407,162.13z"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="47.47" cy="161.54" r="28.347"/>
+ <path opacity="0.4167" fill="#EBECED" d="M75.227,160.949c0,15.655-12.692,28.347-28.346,28.347
+ c-15.652,0-28.349-12.691-28.349-28.347c0-15.656,12.696-28.347,28.349-28.347C62.534,132.603,75.227,145.293,75.227,160.949z"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="46.289" cy="160.358" r="28.347"/>
+ <path opacity="0.4583" fill="#E9EAEB" d="M74.046,159.768c0,15.656-12.693,28.348-28.347,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.346,28.348-28.346C61.353,131.422,74.046,144.111,74.046,159.768z"/>
+ <path opacity="0.4792" fill="#E8E9EA" d="M73.455,159.178c0,15.655-12.692,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.347,28.348-28.347C60.763,130.831,73.455,143.521,73.455,159.178z"/>
+ <path opacity="0.5" fill="#E7E8E9" d="M72.864,158.587c0,15.655-12.692,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.347,28.348-28.347C60.172,130.24,72.864,142.931,72.864,158.587z"/>
+ <path opacity="0.5208" fill="#E7E8E8" d="M72.273,157.996c0,15.656-12.692,28.347-28.346,28.347
+ c-15.652,0-28.348-12.69-28.348-28.347s12.695-28.347,28.348-28.347C59.581,129.649,72.273,142.34,72.273,157.996z"/>
+ <path opacity="0.5417" fill="#E6E7E7" d="M71.684,157.406c0,15.654-12.693,28.346-28.347,28.346
+ c-15.651,0-28.347-12.691-28.347-28.346c0-15.656,12.695-28.348,28.347-28.348C58.99,129.059,71.684,141.75,71.684,157.406z"/>
+ <path opacity="0.5625" fill="#E5E6E6" d="M71.093,156.815c0,15.655-12.692,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.347,28.348-28.347C58.4,128.469,71.093,141.159,71.093,156.815z"/>
+ <path opacity="0.5833" fill="#E4E5E5" d="M70.502,156.225c0,15.655-12.692,28.347-28.346,28.347
+ c-15.651,0-28.348-12.691-28.348-28.347c0-15.656,12.696-28.346,28.348-28.346C57.81,127.879,70.502,140.568,70.502,156.225z"/>
+ <path opacity="0.6042" fill="#E3E4E4" d="M69.912,155.635c0,15.654-12.693,28.346-28.346,28.346s-28.348-12.691-28.348-28.346
+ c0-15.656,12.695-28.347,28.348-28.347S69.912,139.979,69.912,155.635z"/>
+ <path opacity="0.625" fill="#E2E3E3" d="M69.32,155.044c0,15.654-12.691,28.346-28.345,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.347,28.348-28.347C56.629,126.697,69.32,139.388,69.32,155.044z"/>
+ <path opacity="0.6458" fill="#E1E2E3" d="M68.73,154.453c0,15.655-12.692,28.347-28.346,28.347
+ c-15.651,0-28.347-12.691-28.347-28.347c0-15.656,12.695-28.347,28.347-28.347C56.038,126.106,68.73,138.797,68.73,154.453z"/>
+ <path opacity="0.6667" fill="#E0E1E2" d="M68.14,153.862c0,15.655-12.692,28.347-28.345,28.347s-28.348-12.691-28.348-28.347
+ c0-15.656,12.695-28.346,28.348-28.346S68.14,138.206,68.14,153.862z"/>
+ <path opacity="0.6875" fill="#DFE0E1" d="M67.55,153.272c0,15.654-12.692,28.346-28.346,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.347,28.348-28.347C54.857,124.926,67.55,137.616,67.55,153.272z"/>
+ <path opacity="0.7083" fill="#DEDFE0" d="M66.959,152.682c0,15.654-12.692,28.346-28.346,28.346
+ c-15.652,0-28.347-12.691-28.347-28.346c0-15.656,12.694-28.346,28.347-28.346C54.267,124.336,66.959,137.025,66.959,152.682z"/>
+ <path opacity="0.7292" fill="#DDDEDF" d="M66.368,152.091c0,15.655-12.692,28.347-28.346,28.347
+ c-15.651,0-28.347-12.691-28.347-28.347c0-15.656,12.695-28.347,28.347-28.347C53.676,123.744,66.368,136.435,66.368,152.091z"/>
+ <path opacity="0.75" fill="#DCDDDE" d="M65.777,151.5c0,15.655-12.691,28.347-28.346,28.347
+ c-15.65,0-28.346-12.691-28.346-28.347c0-15.656,12.695-28.346,28.346-28.346C53.086,123.154,65.777,135.844,65.777,151.5z"/>
+ <path opacity="0.7708" fill="#DBDCDD" d="M65.188,150.91c0,15.654-12.692,28.346-28.346,28.346
+ c-15.651,0-28.347-12.691-28.347-28.346c0-15.656,12.695-28.347,28.347-28.347C52.495,122.563,65.188,135.254,65.188,150.91z"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M64.597,150.319c0,15.654-12.691,28.347-28.346,28.347
+ c-15.651,0-28.347-12.692-28.347-28.347c0-15.656,12.695-28.346,28.347-28.346C51.905,121.974,64.597,134.663,64.597,150.319z"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M64.006,149.729c0,15.655-12.691,28.347-28.346,28.347
+ c-15.65,0-28.346-12.691-28.346-28.347c0-15.656,12.695-28.346,28.346-28.346C51.314,121.383,64.006,134.072,64.006,149.729z"/>
+ <path opacity="0.8333" fill="#D8DADA" d="M63.416,149.139c0,15.654-12.692,28.346-28.346,28.346
+ c-15.651,0-28.347-12.691-28.347-28.346c0-15.656,12.695-28.346,28.347-28.346C50.724,120.793,63.416,133.482,63.416,149.139z"/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M62.825,148.548c0,15.654-12.691,28.347-28.346,28.347
+ c-15.651,0-28.347-12.692-28.347-28.347c0-15.656,12.695-28.346,28.347-28.346C50.134,120.202,62.825,132.892,62.825,148.548z"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M62.234,147.957c0,15.655-12.691,28.346-28.346,28.346
+ c-15.65,0-28.346-12.69-28.346-28.346c0-15.656,12.695-28.346,28.346-28.346C49.543,119.611,62.234,132.301,62.234,147.957z"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M61.645,147.367c0,15.654-12.692,28.345-28.346,28.345
+ c-15.651,0-28.347-12.69-28.347-28.345c0-15.656,12.695-28.347,28.347-28.347C48.952,119.021,61.645,131.711,61.645,147.367z"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M61.054,146.776c0,15.654-12.691,28.346-28.346,28.346
+ c-15.65,0-28.347-12.691-28.347-28.346c0-15.656,12.696-28.347,28.347-28.347C48.362,118.43,61.054,131.12,61.054,146.776z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M60.463,146.186c0,15.654-12.691,28.346-28.346,28.346
+ c-15.65,0-28.346-12.691-28.346-28.346c0-15.656,12.695-28.346,28.346-28.346C47.771,117.84,60.463,130.529,60.463,146.186z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M59.872,145.596c0,15.654-12.691,28.345-28.345,28.345
+ c-15.651,0-28.347-12.69-28.347-28.345c0-15.656,12.695-28.347,28.347-28.347C47.181,117.249,59.872,129.939,59.872,145.596z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M59.282,145.004c0,15.654-12.691,28.347-28.347,28.347
+ c-15.65,0-28.346-12.692-28.346-28.347c0-15.656,12.695-28.345,28.346-28.345C46.591,116.659,59.282,129.348,59.282,145.004z"/>
+ <path fill="#D0D2D3" d="M58.691,144.414c0,15.654-12.691,28.346-28.346,28.346C14.695,172.76,2,160.068,2,144.414
+ c0-15.656,12.695-28.346,28.346-28.346C46,116.068,58.691,128.758,58.691,144.414z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="30.346" cy="144.414" r="28.346"/>
+ <path fill="#231F20" d="M30.346,174.76C13.613,174.76,0,161.146,0,144.414s13.613-30.346,30.346-30.346
+ s30.346,13.613,30.346,30.346S47.078,174.76,30.346,174.76z M30.346,118.068C15.818,118.068,4,129.887,4,144.414
+ s11.818,26.346,26.346,26.346s26.346-11.818,26.346-26.346S44.873,118.068,30.346,118.068z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M313.807,172.76c0,15.656-12.689,28.348-28.342,28.348
+ c-15.658,0-28.352-12.691-28.352-28.348s12.693-28.348,28.352-28.348C301.117,144.412,313.807,157.104,313.807,172.76z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M313.217,172.169c0,15.656-12.69,28.348-28.343,28.348
+ c-15.658,0-28.352-12.691-28.352-28.348s12.693-28.348,28.352-28.348C300.526,143.821,313.217,156.513,313.217,172.169z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M312.626,171.579c0,15.656-12.69,28.347-28.343,28.347
+ c-15.657,0-28.351-12.69-28.351-28.347s12.693-28.349,28.351-28.349C299.936,143.23,312.626,155.923,312.626,171.579z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M312.035,170.988c0,15.656-12.689,28.348-28.342,28.348
+ c-15.658,0-28.352-12.691-28.352-28.348s12.693-28.347,28.352-28.347C299.346,142.642,312.035,155.332,312.035,170.988z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M311.444,170.397c0,15.655-12.689,28.347-28.342,28.347
+ c-15.658,0-28.352-12.691-28.352-28.347c0-15.656,12.693-28.348,28.352-28.348C298.755,142.05,311.444,154.741,311.444,170.397z"
+ />
+ <path opacity="0.1042" fill="#FAFAFA" d="M310.854,169.807c0,15.656-12.689,28.348-28.342,28.348
+ c-15.658,0-28.352-12.691-28.352-28.348s12.693-28.347,28.352-28.347C298.165,141.46,310.854,154.15,310.854,169.807z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M310.264,169.217c0,15.656-12.689,28.348-28.342,28.348
+ c-15.658,0-28.352-12.691-28.352-28.348s12.693-28.348,28.352-28.348C297.574,140.869,310.264,153.561,310.264,169.217z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M309.674,168.626c0,15.656-12.69,28.348-28.343,28.348
+ c-15.657,0-28.352-12.691-28.352-28.348s12.694-28.348,28.352-28.348C296.983,140.278,309.674,152.97,309.674,168.626z"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M309.083,168.035c0,15.656-12.689,28.348-28.343,28.348
+ c-15.657,0-28.351-12.691-28.351-28.348s12.693-28.348,28.351-28.348C296.394,139.688,309.083,152.379,309.083,168.035z"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M308.493,167.445c0,15.655-12.69,28.347-28.343,28.347
+ c-15.657,0-28.352-12.691-28.352-28.347c0-15.656,12.694-28.348,28.352-28.348C295.803,139.098,308.493,151.789,308.493,167.445z
+ "/>
+ <path opacity="0.2083" fill="#F5F6F6" d="M307.901,166.854c0,15.656-12.689,28.348-28.342,28.348
+ c-15.657,0-28.352-12.691-28.352-28.348s12.694-28.347,28.352-28.347C295.212,138.507,307.901,151.197,307.901,166.854z"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M307.312,166.264c0,15.656-12.689,28.348-28.343,28.348
+ c-15.657,0-28.352-12.691-28.352-28.348s12.694-28.348,28.352-28.348C294.622,137.916,307.312,150.607,307.312,166.264z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M306.722,165.674c0,15.655-12.69,28.347-28.343,28.347
+ c-15.657,0-28.352-12.691-28.352-28.347c0-15.656,12.694-28.348,28.352-28.348C294.031,137.326,306.722,150.018,306.722,165.674z
+ "/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="277.784" cy="165.082" r="28.347"/>
+ <path opacity="0.2917" fill="#F1F2F2" d="M305.541,164.492c0,15.655-12.69,28.347-28.344,28.347
+ c-15.657,0-28.351-12.691-28.351-28.347c0-15.656,12.693-28.348,28.351-28.348C292.851,136.145,305.541,148.836,305.541,164.492z
+ "/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M304.95,163.902c0,15.655-12.69,28.347-28.343,28.347
+ c-15.657,0-28.352-12.691-28.352-28.347c0-15.656,12.694-28.348,28.352-28.348C292.26,135.555,304.95,148.246,304.95,163.902z"/>
+ <path opacity="0.3333" fill="#EFF0F0" d="M304.359,163.312c0,15.655-12.689,28.347-28.343,28.347
+ c-15.657,0-28.351-12.691-28.351-28.347c0-15.656,12.693-28.347,28.351-28.347C291.67,134.965,304.359,147.655,304.359,163.312z"
+ />
+ <path opacity="0.3542" fill="#EEEFEF" d="M303.769,162.721c0,15.655-12.69,28.347-28.343,28.347
+ c-15.657,0-28.352-12.691-28.352-28.347c0-15.656,12.694-28.348,28.352-28.348C291.078,134.373,303.769,147.064,303.769,162.721z
+ "/>
+ <path opacity="0.375" fill="#EDEEEE" d="M303.179,162.13c0,15.655-12.69,28.347-28.343,28.347
+ c-15.657,0-28.352-12.691-28.352-28.347c0-15.656,12.694-28.347,28.352-28.347C290.488,133.783,303.179,146.474,303.179,162.13z"
+ />
+ <circle opacity="0.3958" fill="#ECEDEE" cx="274.241" cy="161.54" r="28.347"/>
+ <path opacity="0.4167" fill="#EBECED" d="M301.998,160.949c0,15.655-12.691,28.347-28.344,28.347
+ c-15.656,0-28.351-12.691-28.351-28.347c0-15.656,12.694-28.347,28.351-28.347C289.307,132.603,301.998,145.293,301.998,160.949z
+ "/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="273.06" cy="160.358" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="272.47" cy="159.768" r="28.347"/>
+ <path opacity="0.4792" fill="#E8E9EA" d="M300.227,159.178c0,15.655-12.691,28.347-28.344,28.347
+ c-15.656,0-28.351-12.691-28.351-28.347c0-15.656,12.694-28.347,28.351-28.347C287.535,130.831,300.227,143.521,300.227,159.178z
+ "/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="271.289" cy="158.587" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="270.698" cy="157.996" r="28.347"/>
+ <path opacity="0.5417" fill="#E6E7E7" d="M298.455,157.406c0,15.654-12.69,28.346-28.344,28.346
+ c-15.656,0-28.351-12.691-28.351-28.346c0-15.656,12.694-28.348,28.351-28.348C285.765,129.059,298.455,141.75,298.455,157.406z"
+ />
+ <circle opacity="0.5625" fill="#E5E6E6" cx="269.517" cy="156.815" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="268.926" cy="156.225" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="268.336" cy="155.635" r="28.348"/>
+ <path opacity="0.625" fill="#E2E3E3" d="M296.093,155.044c0,15.654-12.69,28.346-28.344,28.346
+ c-15.656,0-28.351-12.691-28.351-28.346c0-15.656,12.694-28.347,28.351-28.347C283.402,126.697,296.093,139.388,296.093,155.044z
+ "/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="267.156" cy="154.453" r="28.347"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="266.565" cy="153.862" r="28.347"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="265.975" cy="153.272" r="28.348"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="265.384" cy="152.682" r="28.348"/>
+ <path opacity="0.7292" fill="#DDDEDF" d="M293.141,152.091c0,15.655-12.69,28.347-28.344,28.347
+ c-15.656,0-28.352-12.691-28.352-28.347c0-15.656,12.695-28.347,28.352-28.347C280.45,123.744,293.141,136.435,293.141,152.091z"
+ />
+ <circle opacity="0.75" fill="#DCDDDE" cx="264.203" cy="151.5" r="28.347"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="263.612" cy="150.91" r="28.348"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="263.022" cy="150.319" r="28.347"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="262.432" cy="149.729" r="28.348"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="261.841" cy="149.139" r="28.348"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="261.25" cy="148.548" r="28.347"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="260.66" cy="147.957" r="28.348"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="260.069" cy="147.367" r="28.348"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="259.479" cy="146.776" r="28.348"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="258.889" cy="146.186" r="28.348"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="258.298" cy="145.596" r="28.348"/>
+ <circle opacity="0.9792" fill="#D1D3D4" cx="257.708" cy="145.004" r="28.348"/>
+ <circle fill="#D0D2D3" cx="257.117" cy="144.414" r="28.348"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="257.117" cy="144.414" r="28.348"/>
+ <path fill="#231F20" d="M257.119,174.76c-16.734,0-30.35-13.613-30.35-30.346s13.615-30.346,30.35-30.346
+ c16.732,0,30.346,13.613,30.346,30.346S273.852,174.76,257.119,174.76z M257.119,118.068c-14.529,0-26.35,11.818-26.35,26.346
+ s11.82,26.346,26.35,26.346c14.527,0,26.346-11.818,26.346-26.346S271.646,118.068,257.119,118.068z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M87.037,399.531c0,15.656-12.693,28.348-28.346,28.348c-15.654,0-28.35-12.691-28.35-28.348
+ s12.695-28.348,28.35-28.348C74.344,371.184,87.037,383.875,87.037,399.531z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M86.446,398.94c0,15.656-12.693,28.348-28.346,28.348
+ c-15.654,0-28.35-12.691-28.35-28.348s12.695-28.348,28.35-28.348C73.753,370.593,86.446,383.284,86.446,398.94z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M85.856,398.35c0,15.656-12.693,28.349-28.346,28.349
+ c-15.654,0-28.35-12.692-28.35-28.349s12.695-28.347,28.35-28.347C73.163,370.003,85.856,382.693,85.856,398.35z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M85.266,397.76c0,15.656-12.693,28.348-28.346,28.348
+ c-15.654,0-28.35-12.691-28.35-28.348s12.695-28.348,28.35-28.348C72.572,369.412,85.266,382.104,85.266,397.76z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M84.675,397.169c0,15.656-12.693,28.348-28.346,28.348
+ c-15.654,0-28.35-12.691-28.35-28.348s12.695-28.348,28.35-28.348C71.981,368.821,84.675,381.513,84.675,397.169z"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="55.737" cy="396.578" r="28.347"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M83.494,395.988c0,15.656-12.693,28.347-28.346,28.347
+ c-15.654,0-28.35-12.69-28.35-28.347s12.695-28.348,28.35-28.348C70.801,367.641,83.494,380.332,83.494,395.988z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M82.903,395.397c0,15.655-12.693,28.348-28.346,28.348
+ c-15.653,0-28.35-12.692-28.35-28.348c0-15.656,12.696-28.348,28.35-28.348C70.21,367.05,82.903,379.741,82.903,395.397z"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="53.965" cy="394.807" r="28.347"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M81.723,394.217c0,15.656-12.693,28.347-28.346,28.347
+ c-15.653,0-28.349-12.69-28.349-28.347s12.695-28.348,28.349-28.348C69.029,365.869,81.723,378.561,81.723,394.217z"/>
+ <path opacity="0.2083" fill="#F5F6F6" d="M81.132,393.625c0,15.656-12.693,28.348-28.346,28.348
+ c-15.653,0-28.349-12.691-28.349-28.348s12.695-28.347,28.349-28.347C68.438,365.278,81.132,377.969,81.132,393.625z"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M80.541,393.035c0,15.656-12.693,28.348-28.346,28.348
+ c-15.653,0-28.349-12.691-28.349-28.348s12.695-28.348,28.349-28.348C67.848,364.688,80.541,377.379,80.541,393.035z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M79.951,392.445c0,15.655-12.693,28.347-28.346,28.347
+ c-15.654,0-28.35-12.691-28.35-28.347c0-15.656,12.695-28.348,28.35-28.348C67.258,364.098,79.951,376.789,79.951,392.445z"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M79.359,391.854c0,15.656-12.692,28.348-28.346,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.347,28.348-28.347C66.667,363.507,79.359,376.197,79.359,391.854z"/>
+ <path opacity="0.2917" fill="#F1F2F2" d="M78.77,391.264c0,15.656-12.693,28.348-28.346,28.348s-28.349-12.691-28.349-28.348
+ s12.696-28.348,28.349-28.348S78.77,375.607,78.77,391.264z"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M78.18,390.674c0,15.655-12.693,28.347-28.346,28.347
+ c-15.653,0-28.349-12.691-28.349-28.347c0-15.656,12.695-28.348,28.349-28.348C65.486,362.326,78.18,375.018,78.18,390.674z"/>
+ <path opacity="0.3333" fill="#EFF0F0" d="M77.589,390.082c0,15.656-12.693,28.348-28.346,28.348
+ c-15.653,0-28.349-12.691-28.349-28.348s12.695-28.347,28.349-28.347C64.896,361.735,77.589,374.426,77.589,390.082z"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M76.998,389.492c0,15.655-12.693,28.347-28.346,28.347
+ c-15.653,0-28.349-12.691-28.349-28.347c0-15.656,12.695-28.348,28.349-28.348C64.305,361.145,76.998,373.836,76.998,389.492z"/>
+ <path opacity="0.375" fill="#EDEEEE" d="M76.407,388.902c0,15.654-12.692,28.346-28.345,28.346
+ c-15.654,0-28.35-12.691-28.35-28.346c0-15.656,12.695-28.348,28.35-28.348C63.715,360.555,76.407,373.246,76.407,388.902z"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="47.47" cy="388.311" r="28.347"/>
+ <path opacity="0.4167" fill="#EBECED" d="M75.227,387.721c0,15.655-12.692,28.347-28.346,28.347
+ c-15.652,0-28.349-12.691-28.349-28.347c0-15.656,12.696-28.348,28.349-28.348C62.534,359.373,75.227,372.064,75.227,387.721z"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="46.289" cy="387.129" r="28.347"/>
+ <path opacity="0.4583" fill="#E9EAEB" d="M74.046,386.539c0,15.656-12.693,28.348-28.347,28.348
+ c-15.652,0-28.348-12.691-28.348-28.348s12.695-28.346,28.348-28.346C61.353,358.193,74.046,370.883,74.046,386.539z"/>
+ <path opacity="0.4792" fill="#E8E9EA" d="M73.455,385.949c0,15.655-12.692,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.347,28.348-28.347C60.763,357.603,73.455,370.293,73.455,385.949z"/>
+ <path opacity="0.5" fill="#E7E8E9" d="M72.864,385.358c0,15.655-12.692,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.347,28.348-28.347C60.172,357.012,72.864,369.702,72.864,385.358z"/>
+ <path opacity="0.5208" fill="#E7E8E8" d="M72.273,384.768c0,15.655-12.692,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.346,28.348-28.346C59.581,356.422,72.273,369.111,72.273,384.768z"/>
+ <path opacity="0.5417" fill="#E6E7E7" d="M71.684,384.178c0,15.654-12.693,28.346-28.347,28.346
+ c-15.651,0-28.347-12.691-28.347-28.346c0-15.656,12.695-28.348,28.347-28.348C58.99,355.83,71.684,368.521,71.684,384.178z"/>
+ <path opacity="0.5625" fill="#E5E6E6" d="M71.093,383.587c0,15.655-12.692,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.347,28.348-28.347C58.4,355.24,71.093,367.931,71.093,383.587z"/>
+ <path opacity="0.5833" fill="#E4E5E5" d="M70.502,382.996c0,15.655-12.692,28.347-28.346,28.347
+ c-15.651,0-28.348-12.691-28.348-28.347c0-15.656,12.696-28.347,28.348-28.347C57.81,354.649,70.502,367.34,70.502,382.996z"/>
+ <path opacity="0.6042" fill="#E3E4E4" d="M69.912,382.406c0,15.654-12.693,28.346-28.346,28.346s-28.348-12.691-28.348-28.346
+ c0-15.656,12.695-28.347,28.348-28.347S69.912,366.75,69.912,382.406z"/>
+ <path opacity="0.625" fill="#E2E3E3" d="M69.32,381.815c0,15.655-12.691,28.347-28.345,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.347,28.348-28.347C56.629,353.469,69.32,366.159,69.32,381.815z"/>
+ <path opacity="0.6458" fill="#E1E2E3" d="M68.73,381.225c0,15.655-12.692,28.346-28.346,28.346
+ c-15.651,0-28.347-12.69-28.347-28.346c0-15.656,12.695-28.347,28.347-28.347C56.038,352.878,68.73,365.568,68.73,381.225z"/>
+ <path opacity="0.6667" fill="#E0E1E2" d="M68.14,380.634c0,15.655-12.692,28.347-28.345,28.347s-28.348-12.691-28.348-28.347
+ c0-15.656,12.695-28.346,28.348-28.346S68.14,364.978,68.14,380.634z"/>
+ <path opacity="0.6875" fill="#DFE0E1" d="M67.55,380.044c0,15.654-12.692,28.346-28.346,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.347,28.348-28.347C54.857,351.697,67.55,364.388,67.55,380.044z"/>
+ <path opacity="0.7083" fill="#DEDFE0" d="M66.959,379.453c0,15.654-12.692,28.346-28.346,28.346
+ c-15.652,0-28.347-12.691-28.347-28.346c0-15.656,12.694-28.346,28.347-28.346C54.267,351.107,66.959,363.797,66.959,379.453z"/>
+ <path opacity="0.7292" fill="#DDDEDF" d="M66.368,378.863c0,15.654-12.692,28.346-28.346,28.346
+ c-15.651,0-28.347-12.691-28.347-28.346c0-15.656,12.695-28.347,28.347-28.347C53.676,350.517,66.368,363.207,66.368,378.863z"/>
+ <path opacity="0.75" fill="#DCDDDE" d="M65.777,378.271c0,15.655-12.691,28.347-28.346,28.347
+ c-15.65,0-28.346-12.691-28.346-28.347c0-15.656,12.695-28.346,28.346-28.346C53.086,349.926,65.777,362.615,65.777,378.271z"/>
+ <path opacity="0.7708" fill="#DBDCDD" d="M65.188,377.682c0,15.654-12.692,28.346-28.346,28.346
+ c-15.651,0-28.347-12.691-28.347-28.346c0-15.656,12.695-28.347,28.347-28.347C52.495,349.335,65.188,362.025,65.188,377.682z"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M64.597,377.091c0,15.654-12.691,28.347-28.346,28.347
+ c-15.651,0-28.347-12.692-28.347-28.347c0-15.656,12.695-28.347,28.347-28.347C51.905,348.744,64.597,361.435,64.597,377.091z"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M64.006,376.5c0,15.655-12.691,28.347-28.346,28.347
+ c-15.65,0-28.346-12.691-28.346-28.347c0-15.656,12.695-28.346,28.346-28.346C51.314,348.154,64.006,360.844,64.006,376.5z"/>
+ <path opacity="0.8333" fill="#D8DADA" d="M63.416,375.91c0,15.654-12.692,28.346-28.346,28.346
+ c-15.651,0-28.347-12.691-28.347-28.346c0-15.656,12.695-28.347,28.347-28.347C50.724,347.563,63.416,360.254,63.416,375.91z"/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M62.825,375.319c0,15.654-12.691,28.346-28.346,28.346
+ c-15.651,0-28.347-12.691-28.347-28.346c0-15.656,12.695-28.347,28.347-28.347C50.134,346.973,62.825,359.663,62.825,375.319z"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M62.234,374.729c0,15.654-12.691,28.345-28.346,28.345
+ c-15.65,0-28.346-12.69-28.346-28.345c0-15.656,12.695-28.347,28.346-28.347C49.543,346.383,62.234,359.073,62.234,374.729z"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M61.645,374.139c0,15.654-12.692,28.345-28.346,28.345
+ c-15.651,0-28.347-12.69-28.347-28.345c0-15.656,12.695-28.346,28.347-28.346C48.952,345.793,61.645,358.482,61.645,374.139z"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M61.054,373.547c0,15.655-12.691,28.347-28.346,28.347
+ c-15.65,0-28.347-12.691-28.347-28.347c0-15.656,12.696-28.346,28.347-28.346C48.362,345.201,61.054,357.891,61.054,373.547z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M60.463,372.957c0,15.654-12.691,28.347-28.346,28.347
+ c-15.65,0-28.346-12.692-28.346-28.347c0-15.656,12.695-28.346,28.346-28.346C47.771,344.611,60.463,357.301,60.463,372.957z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M59.872,372.366c0,15.654-12.691,28.347-28.345,28.347
+ c-15.651,0-28.347-12.692-28.347-28.347c0-15.656,12.695-28.345,28.347-28.345C47.181,344.021,59.872,356.71,59.872,372.366z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M59.282,371.776c0,15.654-12.691,28.346-28.347,28.346
+ c-15.65,0-28.346-12.691-28.346-28.346c0-15.656,12.695-28.347,28.346-28.347C46.591,343.43,59.282,356.12,59.282,371.776z"/>
+ <path fill="#D0D2D3" d="M58.691,371.186c0,15.654-12.691,28.346-28.346,28.346C14.695,399.531,2,386.84,2,371.186
+ c0-15.656,12.695-28.346,28.346-28.346C46,342.84,58.691,355.529,58.691,371.186z"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="30.346" cy="371.186" r="28.346"/>
+ <path fill="#231F20" d="M30.346,401.531C13.613,401.531,0,387.918,0,371.186s13.613-30.346,30.346-30.346
+ s30.346,13.613,30.346,30.346S47.078,401.531,30.346,401.531z M30.346,344.84C15.818,344.84,4,356.658,4,371.186
+ s11.818,26.346,26.346,26.346s26.346-11.818,26.346-26.346S44.873,344.84,30.346,344.84z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M313.807,399.531c0,15.656-12.689,28.348-28.342,28.348
+ c-15.658,0-28.352-12.691-28.352-28.348s12.693-28.348,28.352-28.348C301.117,371.184,313.807,383.875,313.807,399.531z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M313.217,398.94c0,15.656-12.69,28.348-28.343,28.348
+ c-15.658,0-28.352-12.691-28.352-28.348s12.693-28.348,28.352-28.348C300.526,370.593,313.217,383.284,313.217,398.94z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M312.626,398.35c0,15.656-12.69,28.349-28.343,28.349
+ c-15.657,0-28.351-12.692-28.351-28.349s12.693-28.347,28.351-28.347C299.936,370.003,312.626,382.693,312.626,398.35z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M312.035,397.76c0,15.656-12.689,28.348-28.342,28.348
+ c-15.658,0-28.352-12.691-28.352-28.348s12.693-28.348,28.352-28.348C299.346,369.412,312.035,382.104,312.035,397.76z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M311.444,397.169c0,15.656-12.689,28.348-28.342,28.348
+ c-15.658,0-28.352-12.691-28.352-28.348s12.693-28.348,28.352-28.348C298.755,368.821,311.444,381.513,311.444,397.169z"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M310.854,396.578c0,15.656-12.689,28.348-28.342,28.348
+ c-15.658,0-28.352-12.691-28.352-28.348s12.693-28.347,28.352-28.347C298.165,368.231,310.854,380.922,310.854,396.578z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M310.264,395.988c0,15.656-12.689,28.347-28.342,28.347
+ c-15.658,0-28.352-12.69-28.352-28.347s12.693-28.348,28.352-28.348C297.574,367.641,310.264,380.332,310.264,395.988z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M309.674,395.397c0,15.655-12.69,28.348-28.343,28.348
+ c-15.657,0-28.352-12.692-28.352-28.348c0-15.656,12.694-28.348,28.352-28.348C296.983,367.05,309.674,379.741,309.674,395.397z"
+ />
+ <path opacity="0.1667" fill="#F7F8F8" d="M309.083,394.807c0,15.656-12.689,28.348-28.343,28.348
+ c-15.657,0-28.351-12.691-28.351-28.348s12.693-28.347,28.351-28.347C296.394,366.46,309.083,379.15,309.083,394.807z"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M308.493,394.217c0,15.656-12.69,28.347-28.343,28.347
+ c-15.657,0-28.352-12.69-28.352-28.347s12.694-28.348,28.352-28.348C295.803,365.869,308.493,378.561,308.493,394.217z"/>
+ <path opacity="0.2083" fill="#F5F6F6" d="M307.901,393.625c0,15.656-12.689,28.348-28.342,28.348
+ c-15.657,0-28.352-12.691-28.352-28.348s12.694-28.347,28.352-28.347C295.212,365.278,307.901,377.969,307.901,393.625z"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M307.312,393.035c0,15.656-12.689,28.348-28.343,28.348
+ c-15.657,0-28.352-12.691-28.352-28.348s12.694-28.348,28.352-28.348C294.622,364.688,307.312,377.379,307.312,393.035z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M306.722,392.445c0,15.655-12.69,28.347-28.343,28.347
+ c-15.657,0-28.352-12.691-28.352-28.347c0-15.656,12.694-28.348,28.352-28.348C294.031,364.098,306.722,376.789,306.722,392.445z
+ "/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="277.784" cy="391.854" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="277.194" cy="391.264" r="28.347"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M304.95,390.674c0,15.655-12.69,28.347-28.343,28.347
+ c-15.657,0-28.352-12.691-28.352-28.347c0-15.656,12.694-28.348,28.352-28.348C292.26,362.326,304.95,375.018,304.95,390.674z"/>
+ <path opacity="0.3333" fill="#EFF0F0" d="M304.359,390.082c0,15.656-12.689,28.348-28.343,28.348
+ c-15.657,0-28.351-12.691-28.351-28.348s12.693-28.347,28.351-28.347C291.67,361.735,304.359,374.426,304.359,390.082z"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M303.769,389.492c0,15.655-12.69,28.347-28.343,28.347
+ c-15.657,0-28.352-12.691-28.352-28.347c0-15.656,12.694-28.348,28.352-28.348C291.078,361.145,303.769,373.836,303.769,389.492z
+ "/>
+ <path opacity="0.375" fill="#EDEEEE" d="M303.179,388.902c0,15.654-12.69,28.346-28.343,28.346
+ c-15.657,0-28.352-12.691-28.352-28.346c0-15.656,12.694-28.348,28.352-28.348C290.488,360.555,303.179,373.246,303.179,388.902z
+ "/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="274.241" cy="388.311" r="28.347"/>
+ <path opacity="0.4167" fill="#EBECED" d="M301.998,387.721c0,15.655-12.691,28.347-28.344,28.347
+ c-15.656,0-28.351-12.691-28.351-28.347c0-15.656,12.694-28.348,28.351-28.348C289.307,359.373,301.998,372.064,301.998,387.721z
+ "/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="273.06" cy="387.129" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="272.47" cy="386.539" r="28.347"/>
+ <path opacity="0.4792" fill="#E8E9EA" d="M300.227,385.949c0,15.655-12.691,28.347-28.344,28.347
+ c-15.656,0-28.351-12.691-28.351-28.347c0-15.656,12.694-28.347,28.351-28.347C287.535,357.603,300.227,370.293,300.227,385.949z
+ "/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="271.289" cy="385.358" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="270.698" cy="384.768" r="28.347"/>
+ <path opacity="0.5417" fill="#E6E7E7" d="M298.455,384.178c0,15.654-12.69,28.346-28.344,28.346
+ c-15.656,0-28.351-12.691-28.351-28.346c0-15.656,12.694-28.348,28.351-28.348C285.765,355.83,298.455,368.521,298.455,384.178z"
+ />
+ <circle opacity="0.5625" fill="#E5E6E6" cx="269.517" cy="383.587" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="268.926" cy="382.996" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="268.336" cy="382.406" r="28.348"/>
+ <circle opacity="0.625" fill="#E2E3E3" cx="267.746" cy="381.815" r="28.347"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="267.156" cy="381.225" r="28.347"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="266.565" cy="380.634" r="28.347"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="265.975" cy="380.044" r="28.348"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="265.384" cy="379.453" r="28.348"/>
+ <path opacity="0.7292" fill="#DDDEDF" d="M293.141,378.863c0,15.654-12.69,28.346-28.344,28.346
+ c-15.656,0-28.352-12.691-28.352-28.346c0-15.656,12.695-28.347,28.352-28.347C280.45,350.517,293.141,363.207,293.141,378.863z"
+ />
+ <circle opacity="0.75" fill="#DCDDDE" cx="264.203" cy="378.271" r="28.347"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="263.612" cy="377.682" r="28.348"/>
+ <circle opacity="0.7917" fill="#DADBDC" cx="263.022" cy="377.091" r="28.347"/>
+ <circle opacity="0.8125" fill="#D9DADB" cx="262.432" cy="376.5" r="28.348"/>
+ <circle opacity="0.8333" fill="#D8DADA" cx="261.841" cy="375.91" r="28.348"/>
+ <circle opacity="0.8542" fill="#D7D9D9" cx="261.25" cy="375.319" r="28.347"/>
+ <circle opacity="0.875" fill="#D6D8D9" cx="260.66" cy="374.729" r="28.348"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="260.069" cy="374.139" r="28.348"/>
+ <circle opacity="0.9167" fill="#D4D6D7" cx="259.479" cy="373.547" r="28.348"/>
+ <circle opacity="0.9375" fill="#D3D5D6" cx="258.889" cy="372.957" r="28.348"/>
+ <circle opacity="0.9583" fill="#D2D4D5" cx="258.298" cy="372.366" r="28.348"/>
+ <circle opacity="0.9792" fill="#D1D3D4" cx="257.708" cy="371.776" r="28.348"/>
+ <circle fill="#D0D2D3" cx="257.117" cy="371.186" r="28.348"/>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="257.117" cy="371.186" r="28.348"/>
+ <path fill="#231F20" d="M257.119,401.531c-16.734,0-30.35-13.613-30.35-30.346s13.615-30.346,30.35-30.346
+ c16.732,0,30.346,13.613,30.346,30.346S273.852,401.531,257.119,401.531z M257.119,344.84c-14.529,0-26.35,11.818-26.35,26.346
+ s11.82,26.346,26.35,26.346c14.527,0,26.346-11.818,26.346-26.346S271.646,344.84,257.119,344.84z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M257.117,338.502c-1.104,0-2-0.896-2-2V172.76c0-1.104,0.896-2,2-2s2,0.896,2,2v163.742
+ C259.117,337.606,258.222,338.502,257.117,338.502z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="240.758,323.248 243.688,320.52 257.113,334.967 270.543,320.52 273.473,323.248
+ 257.113,340.84 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M30.344,338.502c-1.104,0-2-0.896-2-2V172.76c0-1.104,0.896-2,2-2s2,0.896,2,2v163.742
+ C32.344,337.606,31.448,338.502,30.344,338.502z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="46.703,323.248 43.773,320.52 30.348,334.967 16.918,320.52 13.988,323.248 30.348,340.84
+ "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M212.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0
+ C213.588,373.188,212.688,372.288,212.688,371.188z M204.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0
+ c0,1.1-0.89,2-2,2l0,0C205.588,373.188,204.688,372.288,204.688,371.188z M196.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0
+ c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0C197.588,373.188,196.688,372.288,196.688,371.188z M188.688,371.188
+ c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0C189.588,373.188,188.688,372.288,188.688,371.188z
+ M180.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0
+ C181.588,373.188,180.688,372.288,180.688,371.188z M172.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0
+ c0,1.1-0.89,2-2,2l0,0C173.588,373.188,172.688,372.288,172.688,371.188z M164.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0
+ c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0C165.588,373.188,164.688,372.288,164.688,371.188z M156.688,371.188
+ c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0C157.588,373.188,156.688,372.288,156.688,371.188z
+ M148.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0
+ C149.588,373.188,148.688,372.288,148.688,371.188z M140.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0
+ c0,1.1-0.89,2-2,2l0,0C141.588,373.188,140.688,372.288,140.688,371.188z M132.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0
+ c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0C133.588,373.188,132.688,372.288,132.688,371.188z M124.688,371.188
+ c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0C125.588,373.188,124.688,372.288,124.688,371.188z
+ M116.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0
+ C117.588,373.188,116.688,372.288,116.688,371.188z M108.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0
+ c0,1.1-0.89,2-2,2l0,0C109.588,373.188,108.688,372.288,108.688,371.188z M100.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0
+ c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0C101.588,373.188,100.688,372.288,100.688,371.188z M92.688,371.188
+ c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0C93.588,373.188,92.688,372.288,92.688,371.188z
+ M84.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0
+ C85.588,373.188,84.688,372.288,84.688,371.188z M76.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0
+ c0,1.1-0.89,2-2,2l0,0C77.588,373.188,76.688,372.288,76.688,371.188z M68.688,371.188c0-1.11,0.9-2.01,2-2.01l0,0
+ c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0C69.588,373.188,68.688,372.288,68.688,371.188z M60.688,371.188
+ c0-1.11,0.9-2.01,2-2.01l0,0c1.11,0,2,0.899,2,2.01l0,0c0,1.1-0.89,2-2,2l0,0C61.588,373.188,60.688,372.288,60.688,371.188z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="209.178,387.543 206.449,384.613 220.896,371.188 206.449,357.758 209.178,354.828
+ 226.77,371.188 "/>
+ </g>
+ </g>
+ <g>
+ <path fill="#231F20" d="M22.362,378.491l5.824-7.224l-5.488-6.804c-0.279-0.364-0.531-0.812-0.531-1.288
+ c0-0.952,0.728-1.681,1.708-1.681c0.728,0,1.147,0.28,1.567,0.84l4.956,6.524l4.9-6.412c0.448-0.616,0.924-0.952,1.68-0.952
+ s1.568,0.616,1.568,1.568c0,0.504-0.196,0.896-0.532,1.316l-5.488,6.831l5.769,7.196c0.279,0.364,0.531,0.784,0.531,1.288
+ c0,0.952-0.728,1.68-1.708,1.68c-0.728,0-1.147-0.279-1.567-0.84l-5.264-6.859l-5.181,6.748c-0.476,0.615-0.924,0.951-1.68,0.951
+ c-0.784,0-1.568-0.615-1.568-1.596C21.858,379.304,22.055,378.911,22.362,378.491z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M255.41,373.619l-6.748-9.268c-0.224-0.336-0.392-0.729-0.392-1.204c0-0.924,0.756-1.652,1.735-1.652
+ c0.756,0,1.26,0.42,1.68,1.036l5.46,7.868l5.545-7.896c0.42-0.616,0.924-1.036,1.651-1.036c1.008,0,1.68,0.756,1.68,1.68
+ c0,0.476-0.224,0.896-0.476,1.232l-6.692,9.155v6.132c0,0.952-0.756,1.708-1.735,1.708c-0.952,0-1.708-0.756-1.708-1.708V373.619
+ z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M241.703,136.6c0-0.979,0.757-1.735,1.736-1.735h5.992c4.592,0,7.448,2.604,7.448,6.552v0.056
+ c0,4.396-3.528,6.692-7.84,6.692h-3.893v4.731c0,0.952-0.756,1.708-1.708,1.708c-0.979,0-1.736-0.756-1.736-1.708V136.6z
+ M249.151,145.056c2.604,0,4.229-1.456,4.229-3.5V141.5c0-2.296-1.652-3.5-4.229-3.5h-4.004v7.056H249.151z"/>
+ <path fill="#231F20" d="M259.987,151.132l6.021-5.124c2.688-2.268,3.668-3.528,3.668-5.292c0-1.932-1.372-3.052-3.164-3.052
+ c-1.568,0-2.66,0.728-3.864,2.184c-0.252,0.28-0.644,0.532-1.204,0.532c-0.868,0-1.567-0.7-1.567-1.568
+ c0-0.363,0.14-0.756,0.392-1.063c1.596-1.988,3.416-3.164,6.496-3.164c3.836,0,6.468,2.352,6.468,5.852v0.057
+ c0,3.08-1.624,4.76-5.096,7.588l-4.032,3.359h7.952c0.84,0,1.512,0.673,1.512,1.513s-0.672,1.512-1.512,1.512h-11.116
+ c-1.063,0-1.848-0.616-1.848-1.624C259.092,152.168,259.399,151.607,259.987,151.132z"/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#FFFFFF" cx="257.117" cy="144.416" r="28.348"/>
+ <path fill="#231F20" d="M257.119,174.762c-16.734,0-30.35-13.613-30.35-30.346c0-16.733,13.615-30.348,30.35-30.348
+ c16.732,0,30.346,13.614,30.346,30.348C287.465,161.148,273.852,174.762,257.119,174.762z M257.119,118.068
+ c-14.529,0-26.35,11.819-26.35,26.348c0,14.527,11.82,26.346,26.35,26.346c14.527,0,26.346-11.818,26.346-26.346
+ C283.465,129.888,271.646,118.068,257.119,118.068z"/>
+ </g>
+ <g>
+ <circle opacity="0" fill="#FFFFFF" cx="172.074" cy="58.689" r="28.348"/>
+ <circle opacity="0.0208" fill="#FEFEFE" cx="171.483" cy="58.1" r="28.348"/>
+ <circle opacity="0.0417" fill="#FDFDFD" cx="170.894" cy="57.509" r="28.348"/>
+ <circle opacity="0.0625" fill="#FCFCFC" cx="170.303" cy="56.918" r="28.348"/>
+ <circle opacity="0.0833" fill="#FBFBFB" cx="169.712" cy="56.327" r="28.348"/>
+ <circle opacity="0.1042" fill="#FAFAFA" cx="169.122" cy="55.737" r="28.347"/>
+ <circle opacity="0.125" fill="#F9F9FA" cx="168.531" cy="55.146" r="28.348"/>
+ <circle opacity="0.1458" fill="#F8F8F9" cx="167.94" cy="54.556" r="28.348"/>
+ <circle opacity="0.1667" fill="#F7F8F8" cx="167.35" cy="53.966" r="28.348"/>
+ <circle opacity="0.1875" fill="#F6F7F7" cx="166.76" cy="53.375" r="28.348"/>
+ <circle opacity="0.2083" fill="#F5F6F6" cx="166.169" cy="52.784" r="28.348"/>
+ <circle opacity="0.2292" fill="#F4F5F5" cx="165.578" cy="52.193" r="28.348"/>
+ <circle opacity="0.25" fill="#F3F4F4" cx="164.988" cy="51.604" r="28.348"/>
+ <circle opacity="0.2708" fill="#F2F3F3" cx="164.397" cy="51.013" r="28.347"/>
+ <circle opacity="0.2917" fill="#F1F2F2" cx="163.807" cy="50.423" r="28.348"/>
+ <circle opacity="0.3125" fill="#F0F1F1" cx="163.217" cy="49.832" r="28.348"/>
+ <circle opacity="0.3333" fill="#EFF0F0" cx="162.626" cy="49.241" r="28.348"/>
+ <circle opacity="0.3542" fill="#EEEFEF" cx="162.035" cy="48.65" r="28.348"/>
+ <circle opacity="0.375" fill="#EDEEEE" cx="161.445" cy="48.061" r="28.348"/>
+ <circle opacity="0.3958" fill="#ECEDEE" cx="160.855" cy="47.471" r="28.347"/>
+ <circle opacity="0.4167" fill="#EBECED" cx="160.264" cy="46.88" r="28.348"/>
+ <circle opacity="0.4375" fill="#EAEBEC" cx="159.673" cy="46.289" r="28.347"/>
+ <circle opacity="0.4583" fill="#E9EAEB" cx="159.083" cy="45.698" r="28.347"/>
+ <circle opacity="0.4792" fill="#E8E9EA" cx="158.493" cy="45.108" r="28.347"/>
+ <circle opacity="0.5" fill="#E7E8E9" cx="157.902" cy="44.518" r="28.347"/>
+ <circle opacity="0.5208" fill="#E7E8E8" cx="157.312" cy="43.928" r="28.347"/>
+ <circle opacity="0.5417" fill="#E6E7E7" cx="156.721" cy="43.336" r="28.347"/>
+ <circle opacity="0.5625" fill="#E5E6E6" cx="156.13" cy="42.746" r="28.347"/>
+ <circle opacity="0.5833" fill="#E4E5E5" cx="155.54" cy="42.156" r="28.347"/>
+ <circle opacity="0.6042" fill="#E3E4E4" cx="154.95" cy="41.564" r="28.347"/>
+ <path opacity="0.625" fill="#E2E3E3" d="M182.706,40.975c0,15.655-12.69,28.347-28.347,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.348,28.348-28.348C170.016,12.627,182.706,25.318,182.706,40.975z"/>
+ <circle opacity="0.6458" fill="#E1E2E3" cx="153.769" cy="40.385" r="28.347"/>
+ <circle opacity="0.6667" fill="#E0E1E2" cx="153.178" cy="39.794" r="28.347"/>
+ <circle opacity="0.6875" fill="#DFE0E1" cx="152.587" cy="39.203" r="28.347"/>
+ <circle opacity="0.7083" fill="#DEDFE0" cx="151.997" cy="38.613" r="28.347"/>
+ <circle opacity="0.7292" fill="#DDDEDF" cx="151.406" cy="38.022" r="28.347"/>
+ <path opacity="0.75" fill="#DCDDDE" d="M179.162,37.432c0,15.654-12.689,28.346-28.346,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.348,28.348-28.348C166.473,9.084,179.162,21.775,179.162,37.432z"/>
+ <circle opacity="0.7708" fill="#DBDCDD" cx="150.226" cy="36.841" r="28.347"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M177.981,36.25c0,15.655-12.689,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.347,28.348-28.347C165.292,7.903,177.981,20.594,177.981,36.25z"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M177.391,35.66c0,15.654-12.689,28.346-28.346,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.348,28.348-28.348C164.701,7.312,177.391,20.004,177.391,35.66z"/>
+ <path opacity="0.8333" fill="#D8DADA" d="M176.801,35.07c0,15.654-12.69,28.346-28.347,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.348,28.348-28.348C164.11,6.723,176.801,19.414,176.801,35.07z"/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M176.21,34.479c0,15.654-12.69,28.346-28.346,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.348,28.348-28.348C163.52,6.132,176.21,18.823,176.21,34.479z"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M175.619,33.889c0,15.654-12.689,28.346-28.346,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.347,28.348-28.347C162.93,5.542,175.619,18.232,175.619,33.889z"/>
+ <circle opacity="0.8958" fill="#D5D7D8" cx="146.682" cy="33.298" r="28.347"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M174.438,32.707c0,15.655-12.689,28.347-28.346,28.347
+ c-15.652,0-28.348-12.691-28.348-28.347c0-15.656,12.695-28.348,28.348-28.348C161.749,4.359,174.438,17.051,174.438,32.707z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M173.848,32.117c0,15.654-12.689,28.346-28.346,28.346
+ c-15.652,0-28.348-12.691-28.348-28.346c0-15.656,12.695-28.348,28.348-28.348C161.158,3.77,173.848,16.461,173.848,32.117z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M173.258,31.527c0,15.654-12.69,28.345-28.347,28.345
+ c-15.652,0-28.347-12.69-28.347-28.345c0-15.656,12.694-28.349,28.347-28.349C160.567,3.179,173.258,15.871,173.258,31.527z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M172.667,30.937c0,15.654-12.689,28.346-28.346,28.346
+ c-15.652,0-28.349-12.691-28.349-28.346c0-15.656,12.696-28.348,28.349-28.348C159.978,2.589,172.667,15.28,172.667,30.937z"/>
+ <path fill="#D0D2D3" d="M172.076,30.346c0,15.654-12.689,28.346-28.346,28.346c-15.652,0-28.348-12.691-28.348-28.346
+ c0-15.656,12.695-28.348,28.348-28.348C159.387,1.998,172.076,14.689,172.076,30.346z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M232.345,120.962c-0.512,0-1.023-0.195-1.414-0.586l-68.571-68.571c-0.781-0.781-0.781-2.047,0-2.828
+ s2.047-0.781,2.828,0l68.571,68.571c0.781,0.781,0.781,2.047,0,2.828C233.368,120.767,232.856,120.962,232.345,120.962z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="211.405,121.158 211.547,117.157 231.257,117.879 230.537,98.167 234.538,98.025
+ 235.409,122.032 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M55.116,120.964c-0.512,0-1.023-0.195-1.414-0.586c-0.781-0.781-0.781-2.047,0-2.828l68.571-68.571
+ c0.781-0.781,2.047-0.781,2.828,0s0.781,2.047,0,2.828L56.53,120.378C56.14,120.769,55.628,120.964,55.116,120.964z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="52.92,98.024 56.921,98.166 56.199,117.876 75.911,117.156 76.053,121.157 52.046,122.028 "/>
+ </g>
+ </g>
+ <g>
+ <path fill="#FFFFFF" d="M163.773,50.391c-11.066,11.068-29.016,11.068-40.086,0.002c-11.068-11.07-11.068-29.02,0-40.09
+ c11.07-11.07,29.02-11.07,40.088,0.002C174.844,21.373,174.844,39.32,163.773,50.391z"/>
+ <path fill="#231F20" d="M143.731,60.692c-8.105,0-15.727-3.155-21.458-8.886c-11.831-11.832-11.831-31.086,0-42.918
+ C128.005,3.157,135.626,0,143.731,0c8.106,0,15.728,3.157,21.458,8.891c11.831,11.831,11.83,31.082-0.002,42.914
+ C159.458,57.536,151.838,60.692,143.731,60.692z M143.731,4c-7.037,0-13.653,2.741-18.63,7.717
+ c-10.271,10.273-10.271,26.988,0,37.262c4.977,4.974,11.592,7.714,18.63,7.714c7.037,0,13.653-2.74,18.628-7.716
+ c10.272-10.272,10.273-26.986,0.002-37.258C157.386,6.741,150.77,4,143.731,4z"/>
+ </g>
+</g>
+</svg>
diff --git a/prolog/problems/family_relations/cousin_2/Prolog_cousin_03.svg b/prolog/problems/family_relations/cousin_2/Prolog_cousin_03.svg
new file mode 100644
index 0000000..8829022
--- /dev/null
+++ b/prolog/problems/family_relations/cousin_2/Prolog_cousin_03.svg
@@ -0,0 +1,825 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="448px" height="428px"
+ viewBox="0 0 448 428" enable-background="new 0 0 448 428" xml:space="preserve">
+<metadata>
+ <sfw xmlns="&ns_sfw;">
+ <slices></slices>
+ <sliceSourceBounds width="2857.654" height="4704.053" bottomLeftOrigin="true" y="-4967.661" x="79.346"></sliceSourceBounds>
+ </sfw>
+</metadata>
+<g>
+ <g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M168.109,172.809c0,15.661-12.686,28.355-28.332,28.355c-15.649,0-28.34-12.694-28.34-28.355
+ c0-15.66,12.69-28.355,28.34-28.355C155.424,144.453,168.109,157.148,168.109,172.809z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M167.519,172.218c0,15.661-12.686,28.355-28.331,28.355
+ c-15.649,0-28.341-12.694-28.341-28.355c0-15.66,12.691-28.355,28.341-28.355C154.833,143.862,167.519,156.558,167.519,172.218z"
+ />
+ <path opacity="0.0417" fill="#FDFDFD" d="M166.93,171.628c0,15.66-12.687,28.354-28.333,28.354
+ c-15.649,0-28.339-12.694-28.339-28.354c0-15.661,12.689-28.356,28.339-28.356C154.243,143.271,166.93,155.967,166.93,171.628z"
+ />
+ <path opacity="0.0625" fill="#FCFCFC" d="M166.339,171.036c0,15.661-12.686,28.356-28.332,28.356
+ c-15.649,0-28.34-12.695-28.34-28.356c0-15.659,12.69-28.354,28.34-28.354C153.653,142.682,166.339,155.377,166.339,171.036z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M165.748,170.445c0,15.661-12.686,28.356-28.332,28.356
+ c-15.649,0-28.34-12.695-28.34-28.356c0-15.659,12.69-28.354,28.34-28.354C153.062,142.091,165.748,154.786,165.748,170.445z"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M165.158,169.855c0,15.66-12.686,28.354-28.333,28.354
+ c-15.648,0-28.339-12.694-28.339-28.354c0-15.661,12.69-28.356,28.339-28.356C152.473,141.499,165.158,154.194,165.158,169.855z"
+ />
+ <path opacity="0.125" fill="#F9F9FA" d="M164.568,169.266c0,15.66-12.686,28.354-28.333,28.354
+ c-15.648,0-28.339-12.694-28.339-28.354c0-15.661,12.69-28.356,28.339-28.356C151.883,140.909,164.568,153.604,164.568,169.266z"
+ />
+ <path opacity="0.1458" fill="#F8F8F9" d="M163.978,168.674c0,15.66-12.686,28.354-28.332,28.354
+ c-15.649,0-28.34-12.694-28.34-28.354s12.69-28.355,28.34-28.355C151.292,140.318,163.978,153.014,163.978,168.674z"/>
+ <ellipse opacity="0.1667" fill="#F7F8F8" cx="135.052" cy="168.083" rx="28.336" ry="28.355"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M162.797,167.492c0,15.661-12.686,28.355-28.332,28.355
+ c-15.649,0-28.34-12.694-28.34-28.355c0-15.66,12.69-28.354,28.34-28.354C150.111,139.138,162.797,151.832,162.797,167.492z"/>
+ <ellipse opacity="0.2083" fill="#F5F6F6" cx="133.871" cy="166.901" rx="28.336" ry="28.355"/>
+ <ellipse opacity="0.2292" fill="#F4F5F5" cx="133.281" cy="166.311" rx="28.335" ry="28.355"/>
+ <ellipse opacity="0.25" fill="#F3F4F4" cx="132.69" cy="165.721" rx="28.336" ry="28.354"/>
+ <ellipse opacity="0.2708" fill="#F2F3F3" cx="132.1" cy="165.129" rx="28.335" ry="28.355"/>
+ <ellipse opacity="0.2917" fill="#F1F2F2" cx="131.51" cy="164.539" rx="28.336" ry="28.354"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M159.256,163.949c0,15.659-12.686,28.354-28.333,28.354
+ c-15.648,0-28.339-12.694-28.339-28.354c0-15.661,12.69-28.355,28.339-28.355C146.57,135.594,159.256,148.288,159.256,163.949z"
+ />
+ <ellipse opacity="0.3333" fill="#EFF0F0" cx="130.33" cy="163.357" rx="28.336" ry="28.354"/>
+ <ellipse opacity="0.3542" fill="#EEEFEF" cx="129.739" cy="162.766" rx="28.336" ry="28.355"/>
+ <ellipse opacity="0.375" fill="#EDEEEE" cx="129.149" cy="162.176" rx="28.335" ry="28.355"/>
+ <ellipse opacity="0.3958" fill="#ECEDEE" cx="128.559" cy="161.586" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.4167" fill="#EBECED" cx="127.969" cy="160.994" rx="28.336" ry="28.355"/>
+ <path opacity="0.4375" fill="#EAEBEC" d="M155.714,160.404c0,15.659-12.686,28.354-28.334,28.354
+ c-15.647,0-28.338-12.694-28.338-28.354c0-15.662,12.69-28.355,28.338-28.355C143.028,132.049,155.714,144.742,155.714,160.404z"
+ />
+ <ellipse opacity="0.4583" fill="#E9EAEB" cx="126.789" cy="159.812" rx="28.335" ry="28.355"/>
+ <ellipse opacity="0.4792" fill="#E8E9EA" cx="126.198" cy="159.223" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.5" fill="#E7E8E9" cx="125.607" cy="158.632" rx="28.336" ry="28.354"/>
+ <ellipse opacity="0.5208" fill="#E7E8E8" cx="125.018" cy="158.041" rx="28.336" ry="28.354"/>
+ <ellipse opacity="0.5417" fill="#E6E7E7" cx="124.427" cy="157.45" rx="28.335" ry="28.354"/>
+ <path opacity="0.5625" fill="#E5E6E6" d="M152.173,156.859c0,15.66-12.687,28.355-28.335,28.355
+ c-15.646,0-28.337-12.695-28.337-28.355s12.69-28.354,28.337-28.354C139.486,128.506,152.173,141.199,152.173,156.859z"/>
+ <ellipse opacity="0.5833" fill="#E4E5E5" cx="123.247" cy="156.27" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.6042" fill="#E3E4E4" cx="122.656" cy="155.678" rx="28.336" ry="28.355"/>
+ <ellipse opacity="0.625" fill="#E2E3E3" cx="122.066" cy="155.088" rx="28.336" ry="28.354"/>
+ <ellipse opacity="0.6458" fill="#E1E2E3" cx="121.476" cy="154.497" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.6667" fill="#E0E1E2" cx="120.885" cy="153.906" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.6875" fill="#DFE0E1" cx="120.295" cy="153.315" rx="28.335" ry="28.354"/>
+ <path opacity="0.7083" fill="#DEDFE0" d="M148.041,152.725c0,15.659-12.686,28.354-28.335,28.354
+ c-15.646,0-28.337-12.695-28.337-28.354c0-15.66,12.69-28.354,28.337-28.354C135.355,124.371,148.041,137.064,148.041,152.725z"
+ />
+ <ellipse opacity="0.7292" fill="#DDDEDF" cx="119.115" cy="152.134" rx="28.336" ry="28.354"/>
+ <ellipse opacity="0.75" fill="#DCDDDE" cx="118.525" cy="151.543" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.7708" fill="#DBDCDD" cx="117.935" cy="150.953" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.7917" fill="#DADBDC" cx="117.344" cy="150.362" rx="28.335" ry="28.354"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M145.09,149.771c0,15.658-12.686,28.354-28.335,28.354
+ c-15.646,0-28.337-12.695-28.337-28.354c0-15.66,12.69-28.354,28.337-28.354C132.404,121.417,145.09,134.111,145.09,149.771z"/>
+ <path opacity="0.8333" fill="#D8DADA" d="M144.5,149.181c0,15.659-12.686,28.354-28.336,28.354
+ c-15.646,0-28.336-12.694-28.336-28.354c0-15.661,12.689-28.354,28.336-28.354C131.814,120.827,144.5,133.52,144.5,149.181z"/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M143.909,148.59c0,15.658-12.686,28.354-28.336,28.354
+ c-15.646,0-28.335-12.695-28.335-28.354c0-15.661,12.689-28.354,28.335-28.354C131.224,120.236,143.909,132.929,143.909,148.59z"
+ />
+ <ellipse opacity="0.875" fill="#D6D8D9" cx="114.983" cy="147.999" rx="28.335" ry="28.354"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M142.729,147.409c0,15.657-12.686,28.353-28.336,28.353
+ c-15.646,0-28.335-12.695-28.335-28.353c0-15.662,12.689-28.354,28.335-28.354C130.043,119.055,142.729,131.747,142.729,147.409z
+ "/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M142.138,146.817c0,15.659-12.685,28.354-28.335,28.354
+ c-15.646,0-28.335-12.695-28.335-28.354c0-15.661,12.689-28.353,28.335-28.353C129.453,118.465,142.138,131.156,142.138,146.817z
+ "/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M141.548,146.228c0,15.657-12.685,28.354-28.336,28.354
+ c-15.645,0-28.335-12.696-28.335-28.354c0-15.661,12.69-28.354,28.335-28.354C128.863,117.873,141.548,130.566,141.548,146.228z"
+ />
+ <path opacity="0.9583" fill="#D2D4D5" d="M140.958,145.637c0,15.658-12.687,28.354-28.336,28.354
+ c-15.646,0-28.335-12.695-28.335-28.354c0-15.661,12.689-28.354,28.335-28.354C128.271,117.283,140.958,129.976,140.958,145.637z
+ "/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M140.368,145.046c0,15.657-12.687,28.354-28.337,28.354
+ c-15.645,0-28.334-12.696-28.334-28.354c0-15.661,12.689-28.354,28.334-28.354C127.682,116.691,140.368,129.385,140.368,145.046z
+ "/>
+ <path fill="#D0D2D3" d="M139.777,144.455c0,15.658-12.686,28.354-28.336,28.354c-15.646,0-28.335-12.695-28.335-28.354
+ c0-15.661,12.689-28.354,28.335-28.354C127.092,116.102,139.777,128.794,139.777,144.455z"/>
+ </g>
+ <g>
+ <ellipse fill="#FFFFFF" cx="111.442" cy="144.455" rx="28.335" ry="28.354"/>
+ <path fill="#231F20" d="M111.441,174.81c-16.726,0-30.335-13.617-30.335-30.354s13.609-30.354,30.335-30.354
+ c16.727,0,30.336,13.617,30.336,30.354S128.168,174.81,111.441,174.81z M111.441,118.102c-14.521,0-26.336,11.822-26.336,26.354
+ s11.814,26.353,26.336,26.353c14.522,0,26.337-11.821,26.337-26.353S125.964,118.102,111.441,118.102z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M394.785,172.809c0,15.661-12.687,28.355-28.332,28.355
+ c-15.65,0-28.336-12.694-28.336-28.355c0-15.66,12.686-28.355,28.336-28.355C382.099,144.453,394.785,157.148,394.785,172.809z"
+ />
+ <path opacity="0.0208" fill="#FEFEFE" d="M394.194,172.218c0,15.661-12.687,28.355-28.332,28.355
+ c-15.649,0-28.336-12.694-28.336-28.355c0-15.66,12.687-28.355,28.336-28.355C381.508,143.862,394.194,156.558,394.194,172.218z"
+ />
+ <path opacity="0.0417" fill="#FDFDFD" d="M393.604,171.628c0,15.66-12.687,28.354-28.332,28.354
+ c-15.649,0-28.336-12.694-28.336-28.354c0-15.661,12.687-28.356,28.336-28.356C380.918,143.271,393.604,155.967,393.604,171.628z
+ "/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M393.015,171.036c0,15.661-12.687,28.356-28.332,28.356
+ c-15.65,0-28.336-12.695-28.336-28.356c0-15.659,12.686-28.354,28.336-28.354C380.328,142.682,393.015,155.377,393.015,171.036z"
+ />
+ <path opacity="0.0833" fill="#FBFBFB" d="M392.424,170.445c0,15.661-12.687,28.356-28.332,28.356
+ c-15.65,0-28.336-12.695-28.336-28.356c0-15.659,12.686-28.354,28.336-28.354C379.737,142.091,392.424,154.786,392.424,170.445z"
+ />
+ <path opacity="0.1042" fill="#FAFAFA" d="M391.834,169.855c0,15.66-12.687,28.354-28.332,28.354
+ c-15.65,0-28.336-12.694-28.336-28.354c0-15.661,12.686-28.356,28.336-28.356C379.147,141.499,391.834,154.194,391.834,169.855z"
+ />
+ <path opacity="0.125" fill="#F9F9FA" d="M391.244,169.266c0,15.66-12.687,28.354-28.332,28.354
+ c-15.65,0-28.336-12.694-28.336-28.354c0-15.661,12.686-28.356,28.336-28.356C378.558,140.909,391.244,153.604,391.244,169.266z"
+ />
+ <path opacity="0.1458" fill="#F8F8F9" d="M390.653,168.674c0,15.66-12.687,28.354-28.332,28.354
+ c-15.649,0-28.336-12.694-28.336-28.354s12.687-28.355,28.336-28.355C377.967,140.318,390.653,153.014,390.653,168.674z"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M390.063,168.083c0,15.66-12.687,28.355-28.332,28.355
+ c-15.649,0-28.336-12.695-28.336-28.355s12.687-28.355,28.336-28.355C377.377,139.728,390.063,152.423,390.063,168.083z"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M389.473,167.492c0,15.661-12.687,28.355-28.332,28.355
+ c-15.649,0-28.336-12.694-28.336-28.355c0-15.66,12.687-28.354,28.336-28.354C376.786,139.138,389.473,151.832,389.473,167.492z"
+ />
+ <path opacity="0.2083" fill="#F5F6F6" d="M388.882,166.901c0,15.661-12.687,28.355-28.331,28.355
+ c-15.65,0-28.336-12.694-28.336-28.355c0-15.66,12.686-28.354,28.336-28.354C376.195,138.547,388.882,151.241,388.882,166.901z"
+ />
+ <path opacity="0.2292" fill="#F4F5F5" d="M388.292,166.311c0,15.66-12.687,28.355-28.331,28.355
+ c-15.65,0-28.336-12.695-28.336-28.355s12.686-28.355,28.336-28.355C375.605,137.955,388.292,150.65,388.292,166.311z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M387.702,165.721c0,15.66-12.687,28.354-28.332,28.354
+ c-15.649,0-28.336-12.694-28.336-28.354c0-15.661,12.687-28.355,28.336-28.355C375.016,137.365,387.702,150.06,387.702,165.721z"
+ />
+ <ellipse opacity="0.2708" fill="#F2F3F3" cx="358.777" cy="165.129" rx="28.334" ry="28.355"/>
+ <path opacity="0.2917" fill="#F1F2F2" d="M386.521,164.539c0,15.66-12.687,28.354-28.332,28.354
+ c-15.648,0-28.336-12.694-28.336-28.354s12.688-28.355,28.336-28.355C373.835,136.184,386.521,148.879,386.521,164.539z"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M385.932,163.949c0,15.659-12.687,28.354-28.332,28.354
+ c-15.648,0-28.336-12.694-28.336-28.354c0-15.661,12.688-28.355,28.336-28.355C373.245,135.594,385.932,148.288,385.932,163.949z
+ "/>
+ <path opacity="0.3333" fill="#EFF0F0" d="M385.341,163.357c0,15.66-12.687,28.354-28.331,28.354
+ c-15.649,0-28.336-12.694-28.336-28.354s12.687-28.354,28.336-28.354C372.654,135.003,385.341,147.697,385.341,163.357z"/>
+ <ellipse opacity="0.3542" fill="#EEEFEF" cx="356.416" cy="162.766" rx="28.334" ry="28.355"/>
+ <path opacity="0.375" fill="#EDEEEE" d="M384.16,162.176c0,15.66-12.687,28.355-28.332,28.355
+ c-15.648,0-28.336-12.695-28.336-28.355s12.688-28.354,28.336-28.354C371.474,133.821,384.16,146.516,384.16,162.176z"/>
+ <ellipse opacity="0.3958" fill="#ECEDEE" cx="355.236" cy="161.586" rx="28.334" ry="28.354"/>
+ <path opacity="0.4167" fill="#EBECED" d="M382.98,160.994c0,15.66-12.687,28.355-28.332,28.355
+ c-15.648,0-28.336-12.695-28.336-28.355s12.688-28.354,28.336-28.354C370.294,132.641,382.98,145.334,382.98,160.994z"/>
+ <path opacity="0.4375" fill="#EAEBEC" d="M382.39,160.404c0,15.659-12.687,28.354-28.332,28.354
+ c-15.648,0-28.336-12.694-28.336-28.354c0-15.662,12.688-28.355,28.336-28.355C369.703,132.049,382.39,144.742,382.39,160.404z"
+ />
+ <ellipse opacity="0.4583" fill="#E9EAEB" cx="353.465" cy="159.812" rx="28.333" ry="28.355"/>
+ <ellipse opacity="0.4792" fill="#E8E9EA" cx="352.875" cy="159.223" rx="28.334" ry="28.354"/>
+ <path opacity="0.5" fill="#E7E8E9" d="M380.619,158.632c0,15.659-12.687,28.354-28.332,28.354
+ c-15.648,0-28.336-12.695-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C367.933,130.277,380.619,142.971,380.619,158.632z
+ "/>
+ <path opacity="0.5208" fill="#E7E8E8" d="M380.029,158.041c0,15.66-12.688,28.354-28.332,28.354
+ c-15.648,0-28.336-12.694-28.336-28.354s12.688-28.354,28.336-28.354C367.342,129.688,380.029,142.381,380.029,158.041z"/>
+ <path opacity="0.5417" fill="#E6E7E7" d="M379.439,157.45c0,15.66-12.688,28.354-28.333,28.354
+ c-15.647,0-28.336-12.694-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C366.752,129.096,379.439,141.789,379.439,157.45z"
+ />
+ <ellipse opacity="0.5625" fill="#E5E6E6" cx="350.514" cy="156.859" rx="28.334" ry="28.355"/>
+ <path opacity="0.5833" fill="#E4E5E5" d="M378.258,156.27c0,15.659-12.687,28.354-28.332,28.354
+ c-15.646,0-28.336-12.694-28.336-28.354c0-15.661,12.689-28.355,28.336-28.355C365.571,127.914,378.258,140.608,378.258,156.27z"
+ />
+ <path opacity="0.6042" fill="#E3E4E4" d="M377.668,155.678c0,15.66-12.687,28.355-28.332,28.355
+ c-15.647,0-28.336-12.695-28.336-28.355s12.688-28.354,28.336-28.354C364.981,127.324,377.668,140.018,377.668,155.678z"/>
+ <path opacity="0.625" fill="#E2E3E3" d="M377.078,155.088c0,15.659-12.688,28.354-28.332,28.354
+ c-15.648,0-28.336-12.694-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C364.391,126.733,377.078,139.427,377.078,155.088z
+ "/>
+ <path opacity="0.6458" fill="#E1E2E3" d="M376.487,154.497c0,15.659-12.687,28.354-28.332,28.354
+ c-15.647,0-28.336-12.695-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C363.801,126.143,376.487,138.836,376.487,154.497z
+ "/>
+ <ellipse opacity="0.6667" fill="#E0E1E2" cx="347.563" cy="153.906" rx="28.333" ry="28.354"/>
+ <path opacity="0.6875" fill="#DFE0E1" d="M375.307,153.315c0,15.659-12.687,28.354-28.332,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.661,12.689-28.354,28.336-28.354C362.62,124.962,375.307,137.654,375.307,153.315z"
+ />
+ <path opacity="0.7083" fill="#DEDFE0" d="M374.717,152.725c0,15.659-12.687,28.354-28.332,28.354
+ c-15.647,0-28.336-12.695-28.336-28.354c0-15.66,12.688-28.354,28.336-28.354C362.03,124.371,374.717,137.064,374.717,152.725z"
+ />
+ <path opacity="0.7292" fill="#DDDEDF" d="M374.126,152.134c0,15.659-12.687,28.354-28.331,28.354
+ c-15.647,0-28.336-12.695-28.336-28.354c0-15.66,12.688-28.354,28.336-28.354C361.439,123.78,374.126,136.474,374.126,152.134z"
+ />
+ <path opacity="0.75" fill="#DCDDDE" d="M373.536,151.543c0,15.659-12.687,28.354-28.332,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.66,12.689-28.354,28.336-28.354C360.85,123.189,373.536,135.883,373.536,151.543z"
+ />
+ <ellipse opacity="0.7708" fill="#DBDCDD" cx="344.612" cy="150.953" rx="28.334" ry="28.354"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M372.355,150.362c0,15.659-12.687,28.354-28.332,28.354
+ c-15.646,0-28.336-12.694-28.336-28.354c0-15.661,12.689-28.354,28.336-28.354C359.669,122.008,372.355,134.701,372.355,150.362z
+ "/>
+ <path opacity="0.8125" fill="#D9DADB" d="M371.766,149.771c0,15.658-12.687,28.354-28.332,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.66,12.689-28.354,28.336-28.354C359.079,121.417,371.766,134.111,371.766,149.771z"
+ />
+ <path opacity="0.8333" fill="#D8DADA" d="M371.176,149.181c0,15.659-12.688,28.354-28.333,28.354s-28.336-12.694-28.336-28.354
+ c0-15.661,12.69-28.354,28.336-28.354S371.176,133.52,371.176,149.181z"/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M370.585,148.59c0,15.658-12.687,28.354-28.332,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.661,12.689-28.354,28.336-28.354C357.898,120.236,370.585,132.929,370.585,148.59z"
+ />
+ <path opacity="0.875" fill="#D6D8D9" d="M369.994,147.999c0,15.659-12.686,28.354-28.332,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.66,12.69-28.354,28.336-28.354C357.309,119.646,369.994,132.339,369.994,147.999z"
+ />
+ <path opacity="0.8958" fill="#D5D7D8" d="M369.404,147.409c0,15.657-12.687,28.353-28.332,28.353
+ c-15.646,0-28.336-12.695-28.336-28.353c0-15.662,12.689-28.354,28.336-28.354C356.718,119.055,369.404,131.747,369.404,147.409z
+ "/>
+ <ellipse opacity="0.9167" fill="#D4D6D7" cx="340.48" cy="146.817" rx="28.333" ry="28.354"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M368.225,146.228c0,15.657-12.688,28.354-28.333,28.354s-28.336-12.696-28.336-28.354
+ c0-15.661,12.69-28.354,28.336-28.354S368.225,130.566,368.225,146.228z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M367.634,145.637c0,15.658-12.687,28.354-28.332,28.354s-28.336-12.695-28.336-28.354
+ c0-15.661,12.69-28.354,28.336-28.354S367.634,129.976,367.634,145.637z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M367.044,145.046c0,15.657-12.688,28.354-28.333,28.354s-28.335-12.696-28.335-28.354
+ c0-15.661,12.689-28.354,28.335-28.354S367.044,129.385,367.044,145.046z"/>
+ <path fill="#D0D2D3" d="M366.453,144.455c0,15.658-12.687,28.354-28.332,28.354s-28.336-12.695-28.336-28.354
+ c0-15.661,12.69-28.354,28.336-28.354S366.453,128.794,366.453,144.455z"/>
+ </g>
+ <g>
+ <path fill="#FFFFFF" d="M366.453,144.455c0,15.658-12.687,28.354-28.332,28.354c-15.649,0-28.336-12.695-28.336-28.354
+ c0-15.661,12.687-28.354,28.336-28.354C353.767,116.102,366.453,128.794,366.453,144.455z"/>
+ <path fill="#231F20" d="M338.121,174.81c-16.727,0-30.335-13.617-30.335-30.354s13.608-30.354,30.335-30.354
+ c16.725,0,30.331,13.617,30.331,30.354S354.846,174.81,338.121,174.81z M338.121,118.102c-14.522,0-26.337,11.822-26.337,26.354
+ s11.814,26.353,26.337,26.353c14.521,0,26.333-11.821,26.333-26.353S352.642,118.102,338.121,118.102z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M168.109,399.645c0,15.66-12.686,28.355-28.332,28.355c-15.649,0-28.34-12.695-28.34-28.355
+ c0-15.661,12.69-28.355,28.34-28.355C155.424,371.289,168.109,383.983,168.109,399.645z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M167.519,399.054c0,15.66-12.686,28.355-28.331,28.355
+ c-15.649,0-28.341-12.695-28.341-28.355c0-15.661,12.691-28.355,28.341-28.355C154.833,370.698,167.519,383.393,167.519,399.054z
+ "/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M166.93,398.463c0,15.66-12.687,28.355-28.333,28.355
+ c-15.649,0-28.339-12.695-28.339-28.355c0-15.661,12.689-28.355,28.339-28.355C154.243,370.107,166.93,382.802,166.93,398.463z"
+ />
+ <path opacity="0.0625" fill="#FCFCFC" d="M166.339,397.873c0,15.659-12.686,28.355-28.332,28.355
+ c-15.649,0-28.34-12.696-28.34-28.355c0-15.661,12.69-28.356,28.34-28.356C153.653,369.517,166.339,382.212,166.339,397.873z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M165.748,397.282c0,15.659-12.686,28.354-28.332,28.354
+ c-15.649,0-28.34-12.695-28.34-28.354c0-15.662,12.69-28.356,28.34-28.356C153.062,368.926,165.748,381.62,165.748,397.282z"/>
+ <ellipse opacity="0.1042" fill="#FAFAFA" cx="136.822" cy="396.691" rx="28.336" ry="28.354"/>
+ <ellipse opacity="0.125" fill="#F9F9FA" cx="136.232" cy="396.101" rx="28.336" ry="28.355"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M163.978,395.51c0,15.66-12.686,28.355-28.332,28.355
+ c-15.649,0-28.34-12.695-28.34-28.355c0-15.661,12.69-28.355,28.34-28.355C151.292,367.154,163.978,379.849,163.978,395.51z"/>
+ <ellipse opacity="0.1667" fill="#F7F8F8" cx="135.052" cy="394.919" rx="28.336" ry="28.354"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M162.797,394.328c0,15.66-12.686,28.355-28.332,28.355
+ c-15.649,0-28.34-12.695-28.34-28.355c0-15.661,12.69-28.355,28.34-28.355C150.111,365.973,162.797,378.667,162.797,394.328z"/>
+ <ellipse opacity="0.2083" fill="#F5F6F6" cx="133.871" cy="393.737" rx="28.336" ry="28.355"/>
+ <ellipse opacity="0.2292" fill="#F4F5F5" cx="133.281" cy="393.146" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.25" fill="#F3F4F4" cx="132.69" cy="392.557" rx="28.336" ry="28.354"/>
+ <ellipse opacity="0.2708" fill="#F2F3F3" cx="132.1" cy="391.965" rx="28.335" ry="28.355"/>
+ <ellipse opacity="0.2917" fill="#F1F2F2" cx="131.51" cy="391.375" rx="28.336" ry="28.354"/>
+ <ellipse opacity="0.3125" fill="#F0F1F1" cx="130.92" cy="390.784" rx="28.336" ry="28.355"/>
+ <ellipse opacity="0.3333" fill="#EFF0F0" cx="130.33" cy="390.193" rx="28.336" ry="28.355"/>
+ <ellipse opacity="0.3542" fill="#EEEFEF" cx="129.739" cy="389.603" rx="28.336" ry="28.354"/>
+ <ellipse opacity="0.375" fill="#EDEEEE" cx="129.149" cy="389.012" rx="28.335" ry="28.355"/>
+ <ellipse opacity="0.3958" fill="#ECEDEE" cx="128.559" cy="388.422" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.4167" fill="#EBECED" cx="127.969" cy="387.83" rx="28.336" ry="28.355"/>
+ <path opacity="0.4375" fill="#EAEBEC" d="M155.714,387.24c0,15.658-12.686,28.354-28.334,28.354
+ c-15.647,0-28.338-12.695-28.338-28.354c0-15.662,12.69-28.355,28.338-28.355C143.028,358.885,155.714,371.578,155.714,387.24z"
+ />
+ <ellipse opacity="0.4583" fill="#E9EAEB" cx="126.789" cy="386.649" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.4792" fill="#E8E9EA" cx="126.198" cy="386.059" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.5" fill="#E7E8E9" cx="125.607" cy="385.468" rx="28.336" ry="28.354"/>
+ <ellipse opacity="0.5208" fill="#E7E8E8" cx="125.018" cy="384.877" rx="28.336" ry="28.354"/>
+ <ellipse opacity="0.5417" fill="#E6E7E7" cx="124.427" cy="384.286" rx="28.335" ry="28.354"/>
+ <path opacity="0.5625" fill="#E5E6E6" d="M152.173,383.695c0,15.66-12.687,28.355-28.335,28.355
+ c-15.646,0-28.337-12.695-28.337-28.355s12.69-28.354,28.337-28.354C139.486,355.341,152.173,368.035,152.173,383.695z"/>
+ <path opacity="0.5833" fill="#E4E5E5" d="M151.582,383.105c0,15.658-12.686,28.354-28.334,28.354
+ c-15.646,0-28.337-12.695-28.337-28.354c0-15.662,12.69-28.355,28.337-28.355C138.896,354.75,151.582,367.443,151.582,383.105z"
+ />
+ <ellipse opacity="0.6042" fill="#E3E4E4" cx="122.656" cy="382.514" rx="28.336" ry="28.355"/>
+ <path opacity="0.625" fill="#E2E3E3" d="M150.402,381.924c0,15.658-12.686,28.354-28.335,28.354
+ c-15.647,0-28.337-12.695-28.337-28.354c0-15.662,12.689-28.355,28.337-28.355C137.717,353.568,150.402,366.262,150.402,381.924z
+ "/>
+ <ellipse opacity="0.6458" fill="#E1E2E3" cx="121.476" cy="381.333" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.6667" fill="#E0E1E2" cx="120.885" cy="380.742" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.6875" fill="#DFE0E1" cx="120.295" cy="380.151" rx="28.335" ry="28.354"/>
+ <path opacity="0.7083" fill="#DEDFE0" d="M148.041,379.561c0,15.659-12.686,28.354-28.335,28.354
+ c-15.646,0-28.337-12.695-28.337-28.354c0-15.66,12.69-28.354,28.337-28.354C135.355,351.206,148.041,363.9,148.041,379.561z"/>
+ <ellipse opacity="0.7292" fill="#DDDEDF" cx="119.115" cy="378.97" rx="28.336" ry="28.354"/>
+ <ellipse opacity="0.75" fill="#DCDDDE" cx="118.525" cy="378.379" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.7708" fill="#DBDCDD" cx="117.935" cy="377.789" rx="28.335" ry="28.354"/>
+ <ellipse opacity="0.7917" fill="#DADBDC" cx="117.344" cy="377.197" rx="28.335" ry="28.355"/>
+ <path opacity="0.8125" fill="#D9DADB" d="M145.09,376.607c0,15.658-12.686,28.354-28.335,28.354
+ c-15.646,0-28.337-12.695-28.337-28.354c0-15.661,12.69-28.355,28.337-28.355C132.404,348.252,145.09,360.946,145.09,376.607z"/>
+ <path opacity="0.8333" fill="#D8DADA" d="M144.5,376.017c0,15.658-12.686,28.354-28.336,28.354
+ c-15.646,0-28.336-12.696-28.336-28.354c0-15.661,12.689-28.354,28.336-28.354C131.814,347.662,144.5,360.355,144.5,376.017z"/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M143.909,375.426c0,15.658-12.686,28.354-28.336,28.354
+ c-15.646,0-28.335-12.695-28.335-28.354c0-15.661,12.689-28.354,28.335-28.354C131.224,347.071,143.909,359.765,143.909,375.426z
+ "/>
+ <ellipse opacity="0.875" fill="#D6D8D9" cx="114.983" cy="374.835" rx="28.335" ry="28.354"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M142.729,374.245c0,15.658-12.686,28.353-28.336,28.353
+ c-15.646,0-28.335-12.694-28.335-28.353c0-15.662,12.689-28.355,28.335-28.355C130.043,345.89,142.729,358.583,142.729,374.245z"
+ />
+ <path opacity="0.9167" fill="#D4D6D7" d="M142.138,373.653c0,15.658-12.685,28.354-28.335,28.354
+ c-15.646,0-28.335-12.696-28.335-28.354c0-15.66,12.689-28.354,28.335-28.354C129.453,345.299,142.138,357.993,142.138,373.653z"
+ />
+ <path opacity="0.9375" fill="#D3D5D6" d="M141.548,373.063c0,15.658-12.685,28.353-28.336,28.353
+ c-15.645,0-28.335-12.694-28.335-28.353c0-15.662,12.69-28.354,28.335-28.354C128.863,344.709,141.548,357.401,141.548,373.063z"
+ />
+ <path opacity="0.9583" fill="#D2D4D5" d="M140.958,372.473c0,15.658-12.687,28.354-28.336,28.354
+ c-15.646,0-28.335-12.695-28.335-28.354c0-15.661,12.689-28.355,28.335-28.355C128.271,344.117,140.958,356.812,140.958,372.473z
+ "/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M140.368,371.882c0,15.658-12.687,28.353-28.337,28.353
+ c-15.645,0-28.334-12.694-28.334-28.353c0-15.662,12.689-28.354,28.334-28.354C127.682,343.527,140.368,356.22,140.368,371.882z"
+ />
+ <path fill="#D0D2D3" d="M139.777,371.291c0,15.658-12.686,28.354-28.336,28.354c-15.646,0-28.335-12.695-28.335-28.354
+ c0-15.661,12.689-28.354,28.335-28.354C127.092,342.937,139.777,355.63,139.777,371.291z"/>
+ </g>
+ <g>
+ <ellipse fill="#FFFFFF" cx="111.442" cy="371.291" rx="28.335" ry="28.354"/>
+ <path fill="#231F20" d="M111.441,401.645c-16.726,0-30.335-13.617-30.335-30.354c0-16.737,13.609-30.354,30.335-30.354
+ c16.727,0,30.336,13.617,30.336,30.354C141.777,388.027,128.168,401.645,111.441,401.645z M111.441,344.938
+ c-14.521,0-26.336,11.821-26.336,26.354c0,14.531,11.814,26.353,26.336,26.353c14.522,0,26.337-11.821,26.337-26.353
+ C137.778,356.759,125.964,344.938,111.441,344.938z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M394.785,399.645c0,15.66-12.687,28.355-28.332,28.355c-15.65,0-28.336-12.695-28.336-28.355
+ c0-15.661,12.686-28.355,28.336-28.355C382.099,371.289,394.785,383.983,394.785,399.645z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M394.194,399.054c0,15.66-12.687,28.355-28.332,28.355
+ c-15.649,0-28.336-12.695-28.336-28.355c0-15.661,12.687-28.355,28.336-28.355C381.508,370.698,394.194,383.393,394.194,399.054z
+ "/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M393.604,398.463c0,15.66-12.687,28.355-28.332,28.355
+ c-15.649,0-28.336-12.695-28.336-28.355c0-15.661,12.687-28.355,28.336-28.355C380.918,370.107,393.604,382.802,393.604,398.463z
+ "/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M393.015,397.873c0,15.659-12.687,28.355-28.332,28.355
+ c-15.65,0-28.336-12.696-28.336-28.355c0-15.661,12.686-28.356,28.336-28.356C380.328,369.517,393.015,382.212,393.015,397.873z"
+ />
+ <path opacity="0.0833" fill="#FBFBFB" d="M392.424,397.282c0,15.659-12.687,28.354-28.332,28.354
+ c-15.65,0-28.336-12.695-28.336-28.354c0-15.662,12.686-28.356,28.336-28.356C379.737,368.926,392.424,381.62,392.424,397.282z"
+ />
+ <path opacity="0.1042" fill="#FAFAFA" d="M391.834,396.691c0,15.66-12.687,28.354-28.332,28.354
+ c-15.65,0-28.336-12.694-28.336-28.354c0-15.661,12.686-28.355,28.336-28.355C379.147,368.336,391.834,381.03,391.834,396.691z"
+ />
+ <path opacity="0.125" fill="#F9F9FA" d="M391.244,396.101c0,15.66-12.687,28.355-28.332,28.355
+ c-15.65,0-28.336-12.695-28.336-28.355c0-15.661,12.686-28.355,28.336-28.355C378.558,367.745,391.244,380.439,391.244,396.101z"
+ />
+ <path opacity="0.1458" fill="#F8F8F9" d="M390.653,395.51c0,15.66-12.687,28.355-28.332,28.355
+ c-15.649,0-28.336-12.695-28.336-28.355c0-15.661,12.687-28.355,28.336-28.355C377.967,367.154,390.653,379.849,390.653,395.51z"
+ />
+ <path opacity="0.1667" fill="#F7F8F8" d="M390.063,394.919c0,15.66-12.687,28.354-28.332,28.354
+ c-15.649,0-28.336-12.694-28.336-28.354c0-15.661,12.687-28.355,28.336-28.355C377.377,366.563,390.063,379.258,390.063,394.919z
+ "/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M389.473,394.328c0,15.66-12.687,28.355-28.332,28.355
+ c-15.649,0-28.336-12.695-28.336-28.355c0-15.661,12.687-28.355,28.336-28.355C376.786,365.973,389.473,378.667,389.473,394.328z
+ "/>
+ <path opacity="0.2083" fill="#F5F6F6" d="M388.882,393.737c0,15.659-12.687,28.355-28.331,28.355
+ c-15.65,0-28.336-12.696-28.336-28.355c0-15.661,12.686-28.355,28.336-28.355C376.195,365.382,388.882,378.076,388.882,393.737z"
+ />
+ <path opacity="0.2292" fill="#F4F5F5" d="M388.292,393.146c0,15.66-12.687,28.354-28.331,28.354
+ c-15.65,0-28.336-12.694-28.336-28.354s12.686-28.354,28.336-28.354C375.605,364.792,388.292,377.486,388.292,393.146z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M387.702,392.557c0,15.659-12.687,28.354-28.332,28.354
+ c-15.649,0-28.336-12.695-28.336-28.354c0-15.662,12.687-28.355,28.336-28.355C375.016,364.201,387.702,376.895,387.702,392.557z
+ "/>
+ <ellipse opacity="0.2708" fill="#F2F3F3" cx="358.777" cy="391.965" rx="28.334" ry="28.355"/>
+ <path opacity="0.2917" fill="#F1F2F2" d="M386.521,391.375c0,15.659-12.687,28.354-28.332,28.354
+ c-15.648,0-28.336-12.695-28.336-28.354c0-15.662,12.688-28.355,28.336-28.355C373.835,363.02,386.521,375.713,386.521,391.375z"
+ />
+ <path opacity="0.3125" fill="#F0F1F1" d="M385.932,390.784c0,15.66-12.687,28.355-28.332,28.355
+ c-15.648,0-28.336-12.695-28.336-28.355c0-15.661,12.688-28.354,28.336-28.354C373.245,362.43,385.932,375.123,385.932,390.784z"
+ />
+ <path opacity="0.3333" fill="#EFF0F0" d="M385.341,390.193c0,15.659-12.687,28.355-28.331,28.355
+ c-15.649,0-28.336-12.696-28.336-28.355c0-15.661,12.687-28.355,28.336-28.355C372.654,361.838,385.341,374.532,385.341,390.193z
+ "/>
+ <ellipse opacity="0.3542" fill="#EEEFEF" cx="356.416" cy="389.603" rx="28.334" ry="28.354"/>
+ <path opacity="0.375" fill="#EDEEEE" d="M384.16,389.012c0,15.66-12.687,28.355-28.332,28.355
+ c-15.648,0-28.336-12.695-28.336-28.355c0-15.661,12.688-28.354,28.336-28.354C371.474,360.657,384.16,373.351,384.16,389.012z"
+ />
+ <ellipse opacity="0.3958" fill="#ECEDEE" cx="355.236" cy="388.422" rx="28.334" ry="28.354"/>
+ <path opacity="0.4167" fill="#EBECED" d="M382.98,387.83c0,15.66-12.687,28.355-28.332,28.355
+ c-15.648,0-28.336-12.695-28.336-28.355s12.688-28.354,28.336-28.354C370.294,359.476,382.98,372.17,382.98,387.83z"/>
+ <path opacity="0.4375" fill="#EAEBEC" d="M382.39,387.24c0,15.658-12.687,28.354-28.332,28.354
+ c-15.648,0-28.336-12.695-28.336-28.354c0-15.662,12.688-28.355,28.336-28.355C369.703,358.885,382.39,371.578,382.39,387.24z"/>
+ <ellipse opacity="0.4583" fill="#E9EAEB" cx="353.465" cy="386.649" rx="28.333" ry="28.354"/>
+ <ellipse opacity="0.4792" fill="#E8E9EA" cx="352.875" cy="386.059" rx="28.334" ry="28.354"/>
+ <path opacity="0.5" fill="#E7E8E9" d="M380.619,385.468c0,15.659-12.687,28.354-28.332,28.354
+ c-15.648,0-28.336-12.695-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C367.933,357.113,380.619,369.807,380.619,385.468z
+ "/>
+ <path opacity="0.5208" fill="#E7E8E8" d="M380.029,384.877c0,15.659-12.688,28.354-28.332,28.354
+ c-15.648,0-28.336-12.695-28.336-28.354c0-15.661,12.688-28.355,28.336-28.355C367.342,356.521,380.029,369.216,380.029,384.877z
+ "/>
+ <path opacity="0.5417" fill="#E6E7E7" d="M379.439,384.286c0,15.659-12.688,28.354-28.333,28.354
+ c-15.647,0-28.336-12.695-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C366.752,355.932,379.439,368.625,379.439,384.286z
+ "/>
+ <ellipse opacity="0.5625" fill="#E5E6E6" cx="350.514" cy="383.695" rx="28.334" ry="28.355"/>
+ <path opacity="0.5833" fill="#E4E5E5" d="M378.258,383.105c0,15.658-12.687,28.354-28.332,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.662,12.689-28.355,28.336-28.355C365.571,354.75,378.258,367.443,378.258,383.105z"
+ />
+ <path opacity="0.6042" fill="#E3E4E4" d="M377.668,382.514c0,15.66-12.687,28.355-28.332,28.355
+ c-15.647,0-28.336-12.695-28.336-28.355s12.688-28.354,28.336-28.354C364.981,354.159,377.668,366.854,377.668,382.514z"/>
+ <path opacity="0.625" fill="#E2E3E3" d="M377.078,381.924c0,15.658-12.688,28.354-28.332,28.354
+ c-15.648,0-28.336-12.695-28.336-28.354c0-15.662,12.688-28.355,28.336-28.355C364.391,353.568,377.078,366.262,377.078,381.924z
+ "/>
+ <path opacity="0.6458" fill="#E1E2E3" d="M376.487,381.333c0,15.658-12.687,28.354-28.332,28.354
+ c-15.647,0-28.336-12.696-28.336-28.354c0-15.661,12.688-28.355,28.336-28.355C363.801,352.978,376.487,365.672,376.487,381.333z
+ "/>
+ <ellipse opacity="0.6667" fill="#E0E1E2" cx="347.563" cy="380.742" rx="28.333" ry="28.354"/>
+ <path opacity="0.6875" fill="#DFE0E1" d="M375.307,380.151c0,15.659-12.687,28.354-28.332,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.661,12.689-28.354,28.336-28.354C362.62,351.797,375.307,364.49,375.307,380.151z"
+ />
+ <path opacity="0.7083" fill="#DEDFE0" d="M374.717,379.561c0,15.659-12.687,28.354-28.332,28.354
+ c-15.647,0-28.336-12.695-28.336-28.354c0-15.66,12.688-28.354,28.336-28.354C362.03,351.206,374.717,363.9,374.717,379.561z"/>
+ <path opacity="0.7292" fill="#DDDEDF" d="M374.126,378.97c0,15.659-12.687,28.354-28.331,28.354
+ c-15.647,0-28.336-12.695-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C361.439,350.615,374.126,363.309,374.126,378.97z"
+ />
+ <path opacity="0.75" fill="#DCDDDE" d="M373.536,378.379c0,15.659-12.687,28.354-28.332,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.661,12.689-28.354,28.336-28.354C360.85,350.024,373.536,362.718,373.536,378.379z"
+ />
+ <ellipse opacity="0.7708" fill="#DBDCDD" cx="344.612" cy="377.789" rx="28.334" ry="28.354"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M372.355,377.197c0,15.659-12.687,28.355-28.332,28.355
+ c-15.646,0-28.336-12.696-28.336-28.355c0-15.66,12.689-28.354,28.336-28.354C359.669,348.843,372.355,361.537,372.355,377.197z"
+ />
+ <path opacity="0.8125" fill="#D9DADB" d="M371.766,376.607c0,15.658-12.687,28.354-28.332,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.661,12.689-28.355,28.336-28.355C359.079,348.252,371.766,360.946,371.766,376.607z
+ "/>
+ <path opacity="0.8333" fill="#D8DADA" d="M371.176,376.017c0,15.658-12.688,28.354-28.333,28.354s-28.336-12.696-28.336-28.354
+ c0-15.661,12.69-28.354,28.336-28.354S371.176,360.355,371.176,376.017z"/>
+ <path opacity="0.8542" fill="#D7D9D9" d="M370.585,375.426c0,15.658-12.687,28.354-28.332,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.661,12.689-28.354,28.336-28.354C357.898,347.071,370.585,359.765,370.585,375.426z
+ "/>
+ <path opacity="0.875" fill="#D6D8D9" d="M369.994,374.835c0,15.659-12.686,28.354-28.332,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.661,12.69-28.354,28.336-28.354C357.309,346.48,369.994,359.174,369.994,374.835z"
+ />
+ <path opacity="0.8958" fill="#D5D7D8" d="M369.404,374.245c0,15.658-12.687,28.353-28.332,28.353
+ c-15.646,0-28.336-12.694-28.336-28.353c0-15.662,12.689-28.355,28.336-28.355C356.718,345.89,369.404,358.583,369.404,374.245z"
+ />
+ <ellipse opacity="0.9167" fill="#D4D6D7" cx="340.48" cy="373.653" rx="28.333" ry="28.354"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M368.225,373.063c0,15.658-12.688,28.353-28.333,28.353s-28.336-12.694-28.336-28.353
+ c0-15.662,12.69-28.354,28.336-28.354S368.225,357.401,368.225,373.063z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M367.634,372.473c0,15.658-12.687,28.354-28.332,28.354s-28.336-12.695-28.336-28.354
+ c0-15.661,12.69-28.355,28.336-28.355S367.634,356.812,367.634,372.473z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M367.044,371.882c0,15.658-12.688,28.353-28.333,28.353s-28.335-12.694-28.335-28.353
+ c0-15.662,12.689-28.354,28.335-28.354S367.044,356.22,367.044,371.882z"/>
+ <path fill="#D0D2D3" d="M366.453,371.291c0,15.658-12.687,28.354-28.332,28.354s-28.336-12.695-28.336-28.354
+ c0-15.661,12.69-28.354,28.336-28.354S366.453,355.63,366.453,371.291z"/>
+ </g>
+ <g>
+ <path fill="#FFFFFF" d="M366.453,371.291c0,15.658-12.687,28.354-28.332,28.354c-15.649,0-28.336-12.695-28.336-28.354
+ c0-15.661,12.687-28.354,28.336-28.354C353.767,342.937,366.453,355.63,366.453,371.291z"/>
+ <path fill="#231F20" d="M338.121,401.645c-16.727,0-30.335-13.617-30.335-30.354c0-16.737,13.608-30.354,30.335-30.354
+ c16.725,0,30.331,13.617,30.331,30.354C368.452,388.027,354.846,401.645,338.121,401.645z M338.121,344.938
+ c-14.522,0-26.337,11.821-26.337,26.354c0,14.531,11.814,26.353,26.337,26.353c14.521,0,26.333-11.821,26.333-26.353
+ C364.454,356.759,352.642,344.938,338.121,344.938z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M338.117,338.598c-1.104,0-1.999-0.896-1.999-2V172.809c0-1.104,0.895-2.001,1.999-2.001
+ c1.104,0,1.999,0.896,1.999,2.001v163.789C340.116,337.702,339.221,338.598,338.117,338.598z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="321.765,323.34 324.693,320.61 338.113,335.062 351.537,320.61 354.466,323.34 338.113,340.937
+ "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M111.441,338.598c-1.104,0-1.999-0.896-1.999-2V172.809c0-1.104,0.896-2.001,1.999-2.001
+ c1.104,0,2,0.896,2,2.001v163.789C113.441,337.702,112.546,338.598,111.441,338.598z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="127.795,323.34 124.866,320.61 111.445,335.062 98.021,320.61 95.093,323.34 111.445,340.937
+ "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M293.71,371.294c0-1.111,0.899-2.011,1.999-2.011l0,0c1.109,0,1.999,0.899,1.999,2.011l0,0
+ c0,1.1-0.89,2-1.999,2l0,0C294.609,373.294,293.71,372.394,293.71,371.294z M285.713,371.294c0-1.111,0.9-2.011,1.999-2.011l0,0
+ c1.11,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.889,2-1.999,2l0,0C286.613,373.294,285.713,372.394,285.713,371.294z
+ M277.717,371.294c0-1.111,0.899-2.011,1.999-2.011l0,0c1.109,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.89,2-1.999,2l0,0
+ C278.616,373.294,277.717,372.394,277.717,371.294z M269.72,371.294c0-1.111,0.9-2.011,1.999-2.011l0,0
+ c1.11,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.889,2-1.999,2l0,0C270.62,373.294,269.72,372.394,269.72,371.294z
+ M261.723,371.294c0-1.111,0.9-2.011,2-2.011l0,0c1.109,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.89,2-1.999,2l0,0
+ C262.623,373.294,261.723,372.394,261.723,371.294z M253.727,371.294c0-1.111,0.899-2.011,1.999-2.011l0,0
+ c1.11,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.889,2-1.999,2l0,0C254.626,373.294,253.727,372.394,253.727,371.294z
+ M245.729,371.294c0-1.111,0.9-2.011,1.999-2.011l0,0c1.11,0,2,0.899,2,2.011l0,0c0,1.1-0.89,2-2,2l0,0
+ C246.63,373.294,245.729,372.394,245.729,371.294z M237.733,371.294c0-1.111,0.899-2.011,1.999-2.011l0,0
+ c1.109,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.89,2-1.999,2l0,0C238.633,373.294,237.733,372.394,237.733,371.294z
+ M229.736,371.294c0-1.111,0.9-2.011,1.999-2.011l0,0c1.11,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.889,2-1.999,2l0,0
+ C230.637,373.294,229.736,372.394,229.736,371.294z M221.739,371.294c0-1.111,0.9-2.011,2-2.011l0,0
+ c1.109,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.89,2-1.999,2l0,0C222.64,373.294,221.739,372.394,221.739,371.294z
+ M213.743,371.294c0-1.111,0.899-2.011,1.999-2.011l0,0c1.11,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.889,2-1.999,2l0,0
+ C214.643,373.294,213.743,372.394,213.743,371.294z M205.746,371.294c0-1.111,0.9-2.011,1.999-2.011l0,0c1.11,0,2,0.899,2,2.011
+ l0,0c0,1.1-0.89,2-2,2l0,0C206.646,373.294,205.746,372.394,205.746,371.294z M197.75,371.294c0-1.111,0.899-2.011,1.999-2.011
+ l0,0c1.109,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.89,2-1.999,2l0,0C198.649,373.294,197.75,372.394,197.75,371.294z
+ M189.753,371.294c0-1.111,0.9-2.011,1.999-2.011l0,0c1.11,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.889,2-1.999,2l0,0
+ C190.653,373.294,189.753,372.394,189.753,371.294z M181.757,371.294c0-1.111,0.899-2.011,1.999-2.011l0,0
+ c1.109,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.89,2-1.999,2l0,0C182.656,373.294,181.757,372.394,181.757,371.294z
+ M173.76,371.294c0-1.111,0.9-2.011,1.999-2.011l0,0c1.11,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.889,2-1.999,2l0,0
+ C174.66,373.294,173.76,372.394,173.76,371.294z M165.763,371.294c0-1.111,0.9-2.011,1.999-2.011l0,0c1.11,0,2,0.899,2,2.011
+ l0,0c0,1.1-0.89,2-2,2l0,0C166.663,373.294,165.763,372.394,165.763,371.294z M157.767,371.294c0-1.111,0.899-2.011,1.999-2.011
+ l0,0c1.109,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.89,2-1.999,2l0,0C158.666,373.294,157.767,372.394,157.767,371.294z
+ M149.77,371.294c0-1.111,0.9-2.011,1.999-2.011l0,0c1.11,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.889,2-1.999,2l0,0
+ C150.67,373.294,149.77,372.394,149.77,371.294z M141.773,371.294c0-1.111,0.899-2.011,1.999-2.011l0,0
+ c1.109,0,1.999,0.899,1.999,2.011l0,0c0,1.1-0.89,2-1.999,2l0,0C142.673,373.294,141.773,372.394,141.773,371.294z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="290.201,387.652 287.474,384.722 301.915,371.293 287.474,357.859 290.201,354.929
+ 307.786,371.293 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M301.45,146.453H143.776c-1.104,0-1.999-0.896-1.999-2s0.895-2.001,1.999-2.001H301.45
+ c1.104,0,2,0.896,2,2.001S302.555,146.453,301.45,146.453z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="288.202,160.817 285.475,157.887 299.916,144.457 285.475,131.023 288.202,128.093
+ 305.787,144.457 "/>
+ </g>
+ </g>
+ <g>
+ <path fill="#231F20" d="M103.462,378.599l5.821-7.226l-5.485-6.806c-0.279-0.364-0.531-0.813-0.531-1.289
+ c0-0.952,0.728-1.681,1.707-1.681c0.728,0,1.147,0.28,1.567,0.84l4.953,6.526l4.898-6.414c0.448-0.616,0.924-0.952,1.68-0.952
+ c0.755,0,1.567,0.616,1.567,1.568c0,0.504-0.196,0.896-0.532,1.317l-5.485,6.833l5.766,7.198
+ c0.279,0.364,0.531,0.784,0.531,1.288c0,0.952-0.728,1.681-1.707,1.681c-0.728,0-1.147-0.28-1.567-0.841l-5.261-6.861
+ l-5.179,6.75c-0.476,0.615-0.924,0.952-1.68,0.952c-0.783,0-1.567-0.616-1.567-1.597
+ C102.958,379.411,103.154,379.019,103.462,378.599z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M336.413,373.725l-6.746-9.27c-0.223-0.336-0.391-0.729-0.391-1.205c0-0.924,0.755-1.652,1.734-1.652
+ c0.756,0,1.259,0.42,1.679,1.036l5.458,7.87l5.542-7.897c0.42-0.616,0.924-1.036,1.651-1.036c1.007,0,1.679,0.756,1.679,1.68
+ c0,0.476-0.224,0.896-0.476,1.233l-6.689,9.157v6.134c0,0.952-0.756,1.709-1.734,1.709c-0.952,0-1.707-0.757-1.707-1.709V373.725
+ z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M359.934,252.419c0-0.816,0.623-1.465,1.439-1.465c0.815,0,1.463,0.648,1.463,1.465v0.792
+ c0.936-1.32,2.255-2.377,4.318-2.377c2.976,0,5.879,2.353,5.879,6.579v0.048c0,4.201-2.88,6.578-5.879,6.578
+ c-2.111,0-3.431-1.057-4.318-2.232v4.489c0,0.815-0.647,1.44-1.463,1.44c-0.792,0-1.439-0.625-1.439-1.44V252.419z
+ M370.081,257.461v-0.048c0-2.449-1.654-4.059-3.622-4.059c-1.967,0-3.695,1.633-3.695,4.059v0.048
+ c0,2.424,1.729,4.058,3.695,4.058C368.45,261.519,370.081,259.957,370.081,257.461z"/>
+ <path fill="#231F20" d="M377.59,260.125v-0.048c0-2.736,2.135-4.081,5.23-4.081c1.415,0,2.423,0.216,3.406,0.527v-0.312
+ c0-1.8-1.104-2.762-3.143-2.762c-1.104,0-2.015,0.192-2.808,0.506c-0.168,0.048-0.312,0.071-0.456,0.071
+ c-0.672,0-1.223-0.528-1.223-1.201c0-0.527,0.359-0.983,0.791-1.151c1.2-0.456,2.423-0.744,4.079-0.744
+ c1.896,0,3.311,0.504,4.199,1.416c0.935,0.912,1.366,2.257,1.366,3.913v6.242c0,0.792-0.624,1.393-1.415,1.393
+ c-0.84,0-1.416-0.576-1.416-1.225v-0.479c-0.863,1.032-2.183,1.849-4.126,1.849C379.701,264.039,377.59,262.67,377.59,260.125z
+ M386.274,259.213v-0.864c-0.743-0.288-1.728-0.504-2.878-0.504c-1.872,0-2.976,0.792-2.976,2.112v0.048
+ c0,1.226,1.079,1.921,2.471,1.921C384.812,261.926,386.274,260.822,386.274,259.213z"/>
+ <path fill="#231F20" d="M394.91,252.419c0-0.816,0.623-1.465,1.439-1.465c0.815,0,1.463,0.648,1.463,1.465v1.296
+ c0.672-1.584,1.92-2.784,3.191-2.784c0.912,0,1.438,0.6,1.438,1.439c0,0.769-0.503,1.272-1.15,1.394
+ c-2.063,0.36-3.479,1.944-3.479,4.945v3.745c0,0.792-0.647,1.44-1.463,1.44c-0.792,0-1.439-0.624-1.439-1.44V252.419z"/>
+ <path fill="#231F20" d="M412.592,264.062c-3.671,0-6.502-2.664-6.502-6.577v-0.049c0-3.625,2.567-6.603,6.189-6.603
+ c4.031,0,6.022,3.313,6.022,6.242c0,0.816-0.624,1.393-1.368,1.393h-7.94c0.312,2.064,1.775,3.218,3.646,3.218
+ c1.224,0,2.184-0.433,2.999-1.104c0.216-0.169,0.408-0.265,0.744-0.265c0.647,0,1.151,0.505,1.151,1.177
+ c0,0.36-0.168,0.672-0.384,0.888C415.999,263.414,414.559,264.062,412.592,264.062z M415.471,256.548
+ c-0.191-1.872-1.296-3.337-3.215-3.337c-1.775,0-3.022,1.369-3.286,3.337H415.471z"/>
+ <path fill="#231F20" d="M423.674,252.419c0-0.816,0.624-1.465,1.44-1.465c0.814,0,1.463,0.648,1.463,1.465v0.624
+ c0.816-1.177,1.991-2.209,3.958-2.209c2.855,0,4.512,1.921,4.512,4.85v6.771c0,0.816-0.624,1.44-1.44,1.44
+ c-0.815,0-1.463-0.624-1.463-1.44v-5.882c0-1.969-0.984-3.098-2.711-3.098c-1.68,0-2.855,1.177-2.855,3.146v5.834
+ c0,0.816-0.648,1.44-1.463,1.44c-0.792,0-1.44-0.624-1.44-1.44V252.419z"/>
+ <path fill="#231F20" d="M441.546,260.27v-6.675h-0.479c-0.696,0-1.248-0.552-1.248-1.248s0.552-1.248,1.248-1.248h0.479v-2.161
+ c0-0.792,0.647-1.44,1.464-1.44c0.792,0,1.439,0.648,1.439,1.44v2.161h2.279c0.695,0,1.271,0.552,1.271,1.248
+ s-0.576,1.248-1.271,1.248h-2.279v6.219c0,1.129,0.575,1.585,1.56,1.585c0.336,0,0.624-0.072,0.72-0.072
+ c0.647,0,1.224,0.528,1.224,1.2c0,0.528-0.36,0.96-0.769,1.128c-0.623,0.216-1.223,0.336-1.991,0.336
+ C443.058,263.99,441.546,263.055,441.546,260.27z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M0,252.419c0-0.816,0.624-1.465,1.439-1.465s1.464,0.648,1.464,1.465v0.792
+ c0.935-1.32,2.255-2.377,4.318-2.377c2.976,0,5.878,2.353,5.878,6.579v0.048c0,4.201-2.879,6.578-5.878,6.578
+ c-2.111,0-3.432-1.057-4.318-2.232v4.489c0,0.815-0.648,1.44-1.464,1.44c-0.791,0-1.439-0.625-1.439-1.44V252.419z
+ M10.148,257.461v-0.048c0-2.449-1.655-4.059-3.623-4.059c-1.967,0-3.694,1.633-3.694,4.059v0.048
+ c0,2.424,1.728,4.058,3.694,4.058C8.517,261.519,10.148,259.957,10.148,257.461z"/>
+ <path fill="#231F20" d="M17.656,260.125v-0.048c0-2.736,2.136-4.081,5.23-4.081c1.416,0,2.423,0.216,3.407,0.527v-0.312
+ c0-1.8-1.104-2.762-3.144-2.762c-1.104,0-2.015,0.192-2.808,0.506c-0.168,0.048-0.312,0.071-0.455,0.071
+ c-0.672,0-1.224-0.528-1.224-1.201c0-0.527,0.36-0.983,0.792-1.151c1.199-0.456,2.423-0.744,4.078-0.744
+ c1.896,0,3.312,0.504,4.199,1.416c0.936,0.912,1.367,2.257,1.367,3.913v6.242c0,0.792-0.624,1.393-1.416,1.393
+ c-0.839,0-1.415-0.576-1.415-1.225v-0.479c-0.864,1.032-2.183,1.849-4.126,1.849C19.769,264.039,17.656,262.67,17.656,260.125z
+ M26.342,259.213v-0.864c-0.744-0.288-1.728-0.504-2.879-0.504c-1.871,0-2.976,0.792-2.976,2.112v0.048
+ c0,1.226,1.08,1.921,2.471,1.921C24.878,261.926,26.342,260.822,26.342,259.213z"/>
+ <path fill="#231F20" d="M34.977,252.419c0-0.816,0.624-1.465,1.439-1.465s1.464,0.648,1.464,1.465v1.296
+ c0.672-1.584,1.919-2.784,3.19-2.784c0.912,0,1.439,0.6,1.439,1.439c0,0.769-0.504,1.272-1.151,1.394
+ c-2.063,0.36-3.479,1.944-3.479,4.945v3.745c0,0.792-0.648,1.44-1.464,1.44c-0.791,0-1.439-0.624-1.439-1.44V252.419z"/>
+ <path fill="#231F20" d="M52.659,264.062c-3.672,0-6.503-2.664-6.503-6.577v-0.049c0-3.625,2.567-6.603,6.19-6.603
+ c4.03,0,6.021,3.313,6.021,6.242c0,0.816-0.624,1.393-1.367,1.393H49.06c0.312,2.064,1.775,3.218,3.647,3.218
+ c1.223,0,2.184-0.433,2.998-1.104c0.216-0.169,0.408-0.265,0.744-0.265c0.648,0,1.151,0.505,1.151,1.177
+ c0,0.36-0.167,0.672-0.383,0.888C56.065,263.414,54.626,264.062,52.659,264.062z M55.537,256.548
+ c-0.191-1.872-1.295-3.337-3.214-3.337c-1.776,0-3.023,1.369-3.287,3.337H55.537z"/>
+ <path fill="#231F20" d="M63.741,252.419c0-0.816,0.624-1.465,1.439-1.465s1.464,0.648,1.464,1.465v0.624
+ c0.815-1.177,1.991-2.209,3.958-2.209c2.855,0,4.511,1.921,4.511,4.85v6.771c0,0.816-0.624,1.44-1.439,1.44
+ s-1.464-0.624-1.464-1.44v-5.882c0-1.969-0.983-3.098-2.711-3.098c-1.68,0-2.854,1.177-2.854,3.146v5.834
+ c0,0.816-0.648,1.44-1.464,1.44c-0.791,0-1.439-0.624-1.439-1.44V252.419z"/>
+ <path fill="#231F20" d="M81.612,260.27v-6.675h-0.479c-0.695,0-1.247-0.552-1.247-1.248s0.552-1.248,1.247-1.248h0.479v-2.161
+ c0-0.792,0.648-1.44,1.465-1.44c0.791,0,1.438,0.648,1.438,1.44v2.161h2.279c0.696,0,1.271,0.552,1.271,1.248
+ s-0.575,1.248-1.271,1.248h-2.279v6.219c0,1.129,0.576,1.585,1.56,1.585c0.336,0,0.624-0.072,0.72-0.072
+ c0.648,0,1.224,0.528,1.224,1.2c0,0.528-0.359,0.96-0.768,1.128c-0.624,0.216-1.224,0.336-1.991,0.336
+ C83.125,263.99,81.612,263.055,81.612,260.27z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M99.071,136.639c0-0.98,0.756-1.736,1.735-1.736h5.989c4.591,0,7.445,2.604,7.445,6.554v0.056
+ c0,4.397-3.526,6.694-7.837,6.694h-3.891v4.732c0,0.953-0.755,1.709-1.707,1.709c-0.979,0-1.735-0.756-1.735-1.709V136.639z
+ M106.517,145.097c2.603,0,4.227-1.456,4.227-3.501v-0.056c0-2.297-1.652-3.501-4.227-3.501h-4.003v7.058H106.517z"/>
+ <path fill="#231F20" d="M120.231,138.151l-2.016,0.615c-0.195,0.057-0.448,0.084-0.616,0.084c-0.812,0-1.511-0.672-1.511-1.456
+ c0-0.728,0.447-1.288,1.147-1.484l2.967-0.952c0.671-0.196,1.175-0.308,1.679-0.308h0.057c0.979,0,1.707,0.756,1.707,1.709
+ v16.579c0,0.953-0.756,1.709-1.707,1.709c-0.925,0-1.707-0.756-1.707-1.709V138.151z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M322.711,136.639c0-0.98,0.757-1.736,1.736-1.736h5.989c4.59,0,7.445,2.604,7.445,6.554v0.056
+ c0,4.397-3.527,6.694-7.837,6.694h-3.891v4.732c0,0.953-0.756,1.709-1.707,1.709c-0.979,0-1.736-0.756-1.736-1.709V136.639z
+ M330.156,145.097c2.604,0,4.227-1.456,4.227-3.501v-0.056c0-2.297-1.651-3.501-4.227-3.501h-4.002v7.058H330.156z"/>
+ <path fill="#231F20" d="M340.988,151.175l6.018-5.126c2.687-2.268,3.666-3.529,3.666-5.293c0-1.933-1.371-3.053-3.162-3.053
+ c-1.567,0-2.659,0.728-3.863,2.185c-0.251,0.28-0.643,0.532-1.203,0.532c-0.868,0-1.566-0.701-1.566-1.569
+ c0-0.363,0.14-0.756,0.391-1.063c1.596-1.989,3.415-3.165,6.494-3.165c3.834,0,6.465,2.353,6.465,5.854v0.057
+ c0,3.081-1.623,4.761-5.094,7.59l-4.03,3.36h7.948c0.84,0,1.512,0.673,1.512,1.513c0,0.841-0.672,1.513-1.512,1.513h-11.111
+ c-1.062,0-1.847-0.616-1.847-1.625C340.093,152.211,340.4,151.65,340.988,151.175z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#FFFFFF" d="M366.453,144.457c0,15.658-12.687,28.354-28.332,28.354c-15.649,0-28.336-12.695-28.336-28.354
+ c0-15.661,12.687-28.355,28.336-28.355C353.767,116.102,366.453,128.796,366.453,144.457z"/>
+ <path fill="#231F20" d="M338.121,174.812c-16.727,0-30.335-13.617-30.335-30.354c0-16.738,13.608-30.356,30.335-30.356
+ c16.725,0,30.331,13.618,30.331,30.356C368.452,161.194,354.846,174.812,338.121,174.812z M338.121,118.102
+ c-14.522,0-26.337,11.823-26.337,26.355c0,14.531,11.814,26.353,26.337,26.353c14.521,0,26.333-11.821,26.333-26.353
+ C364.454,129.925,352.642,118.102,338.121,118.102z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M322.71,136.64c0-0.98,0.757-1.736,1.736-1.736h5.989c4.59,0,7.445,2.604,7.445,6.554v0.056
+ c0,4.397-3.527,6.694-7.838,6.694h-3.89v4.732c0,0.953-0.756,1.709-1.707,1.709c-0.979,0-1.736-0.756-1.736-1.709V136.64z
+ M330.155,145.098c2.604,0,4.227-1.456,4.227-3.501v-0.056c0-2.297-1.651-3.501-4.227-3.501h-4.002v7.058H330.155z"/>
+ <path fill="#231F20" d="M340.987,151.176l6.018-5.126c2.687-2.268,3.667-3.529,3.667-5.293c0-1.933-1.372-3.053-3.163-3.053
+ c-1.567,0-2.659,0.728-3.862,2.185c-0.252,0.28-0.644,0.532-1.204,0.532c-0.867,0-1.566-0.701-1.566-1.569
+ c0-0.363,0.14-0.756,0.392-1.063c1.595-1.989,3.414-3.165,6.493-3.165c3.834,0,6.465,2.353,6.465,5.854v0.057
+ c0,3.081-1.623,4.761-5.094,7.59l-4.03,3.36h7.949c0.839,0,1.511,0.673,1.511,1.513c0,0.841-0.672,1.513-1.511,1.513h-11.112
+ c-1.062,0-1.847-0.616-1.847-1.625C340.092,152.212,340.399,151.651,340.987,151.176z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M281.445,58.706c0,15.661-12.687,28.355-28.332,28.355c-15.649,0-28.336-12.694-28.336-28.355
+ s12.687-28.354,28.336-28.354C268.759,30.353,281.445,43.045,281.445,58.706z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M280.854,58.115c0,15.661-12.687,28.355-28.331,28.355
+ c-15.649,0-28.337-12.694-28.337-28.355s12.688-28.354,28.337-28.354C268.168,29.762,280.854,42.454,280.854,58.115z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M280.265,57.524c0,15.661-12.687,28.355-28.331,28.355
+ c-15.65,0-28.336-12.694-28.336-28.355s12.686-28.354,28.336-28.354C267.578,29.171,280.265,41.863,280.265,57.524z"/>
+ <ellipse opacity="0.0625" fill="#FCFCFC" cx="251.341" cy="56.935" rx="28.334" ry="28.354"/>
+ <ellipse opacity="0.0833" fill="#FBFBFB" cx="250.75" cy="56.343" rx="28.333" ry="28.355"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M278.494,55.753c0,15.66-12.687,28.354-28.332,28.354
+ c-15.649,0-28.336-12.694-28.336-28.354c0-15.661,12.687-28.354,28.336-28.354C265.808,27.398,278.494,40.092,278.494,55.753z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M277.904,55.163c0,15.66-12.687,28.354-28.332,28.354
+ c-15.648,0-28.336-12.694-28.336-28.354c0-15.662,12.688-28.354,28.336-28.354C265.218,26.809,277.904,39.501,277.904,55.163z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M277.313,54.571c0,15.66-12.687,28.354-28.332,28.354
+ c-15.648,0-28.336-12.694-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C264.627,26.218,277.313,38.91,277.313,54.571z"/>
+ <ellipse opacity="0.1667" fill="#F7F8F8" cx="248.389" cy="53.981" rx="28.334" ry="28.354"/>
+ <ellipse opacity="0.1875" fill="#F6F7F7" cx="247.799" cy="53.391" rx="28.334" ry="28.354"/>
+ <ellipse opacity="0.2083" fill="#F5F6F6" cx="247.208" cy="52.8" rx="28.334" ry="28.354"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M274.953,52.209c0,15.66-12.688,28.354-28.333,28.354
+ c-15.647,0-28.336-12.694-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C262.266,23.854,274.953,36.548,274.953,52.209z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M274.362,51.618c0,15.66-12.687,28.355-28.332,28.355
+ c-15.648,0-28.336-12.695-28.336-28.355c0-15.661,12.688-28.354,28.336-28.354C261.676,23.265,274.362,35.957,274.362,51.618z"/>
+ <ellipse opacity="0.2708" fill="#F2F3F3" cx="245.438" cy="51.027" rx="28.334" ry="28.354"/>
+ <ellipse opacity="0.2917" fill="#F1F2F2" cx="244.848" cy="50.438" rx="28.334" ry="28.354"/>
+ <ellipse opacity="0.3125" fill="#F0F1F1" cx="244.258" cy="49.847" rx="28.334" ry="28.354"/>
+ <ellipse opacity="0.3333" fill="#EFF0F0" cx="243.667" cy="49.256" rx="28.334" ry="28.354"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M271.411,48.664c0,15.66-12.687,28.355-28.332,28.355
+ c-15.648,0-28.336-12.695-28.336-28.355s12.688-28.354,28.336-28.354C258.725,20.311,271.411,33.004,271.411,48.664z"/>
+ <ellipse opacity="0.375" fill="#EDEEEE" cx="242.486" cy="48.074" rx="28.334" ry="28.355"/>
+ <path opacity="0.3958" fill="#ECEDEE" d="M270.23,47.484c0,15.659-12.686,28.354-28.332,28.354
+ c-15.647,0-28.336-12.694-28.336-28.354c0-15.662,12.688-28.354,28.336-28.354C257.545,19.13,270.23,31.822,270.23,47.484z"/>
+ <path opacity="0.4167" fill="#EBECED" d="M269.641,46.893c0,15.66-12.687,28.355-28.332,28.355
+ c-15.648,0-28.336-12.695-28.336-28.355s12.688-28.354,28.336-28.354C256.954,18.539,269.641,31.232,269.641,46.893z"/>
+ <path opacity="0.4375" fill="#EAEBEC" d="M269.05,46.302c0,15.66-12.687,28.354-28.332,28.354
+ c-15.647,0-28.336-12.694-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C256.363,17.947,269.05,30.641,269.05,46.302z"/>
+ <ellipse opacity="0.4583" fill="#E9EAEB" cx="240.125" cy="45.712" rx="28.334" ry="28.354"/>
+ <path opacity="0.4792" fill="#E8E9EA" d="M267.87,45.121c0,15.66-12.687,28.354-28.332,28.354
+ c-15.647,0-28.336-12.694-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C255.184,16.767,267.87,29.46,267.87,45.121z"/>
+ <ellipse opacity="0.5" fill="#E7E8E9" cx="238.945" cy="44.53" rx="28.334" ry="28.354"/>
+ <path opacity="0.5208" fill="#E7E8E8" d="M266.689,43.939c0,15.66-12.687,28.354-28.332,28.354
+ c-15.648,0-28.336-12.694-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C254.003,15.585,266.689,28.278,266.689,43.939z"/>
+ <path opacity="0.5417" fill="#E6E7E7" d="M266.1,43.35c0,15.658-12.688,28.354-28.333,28.354
+ c-15.647,0-28.336-12.695-28.336-28.354c0-15.662,12.688-28.355,28.336-28.355C253.412,14.994,266.1,27.688,266.1,43.35z"/>
+ <ellipse opacity="0.5625" fill="#E5E6E6" cx="237.174" cy="42.758" rx="28.333" ry="28.355"/>
+ <path opacity="0.5833" fill="#E4E5E5" d="M264.918,42.168c0,15.659-12.686,28.354-28.332,28.354S208.25,57.827,208.25,42.168
+ c0-15.662,12.689-28.355,28.336-28.355S264.918,26.506,264.918,42.168z"/>
+ <ellipse opacity="0.6042" fill="#E3E4E4" cx="235.994" cy="41.577" rx="28.334" ry="28.354"/>
+ <path opacity="0.625" fill="#E2E3E3" d="M263.738,40.986c0,15.659-12.687,28.354-28.332,28.354
+ c-15.647,0-28.336-12.695-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C251.052,12.632,263.738,25.325,263.738,40.986z"/>
+ <path opacity="0.6458" fill="#E1E2E3" d="M263.147,40.396c0,15.659-12.687,28.354-28.332,28.354
+ c-15.647,0-28.336-12.695-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C250.461,12.041,263.147,24.734,263.147,40.396z"/>
+ <path opacity="0.6667" fill="#E0E1E2" d="M262.558,39.805c0,15.66-12.687,28.354-28.332,28.354
+ c-15.647,0-28.336-12.694-28.336-28.354c0-15.661,12.688-28.354,28.336-28.354C249.871,11.45,262.558,24.144,262.558,39.805z"/>
+ <path opacity="0.6875" fill="#DFE0E1" d="M261.967,39.215c0,15.658-12.686,28.354-28.332,28.354s-28.336-12.695-28.336-28.354
+ c0-15.662,12.689-28.355,28.336-28.355S261.967,23.553,261.967,39.215z"/>
+ <ellipse opacity="0.7083" fill="#DEDFE0" cx="233.043" cy="38.623" rx="28.334" ry="28.354"/>
+ <path opacity="0.7292" fill="#DDDEDF" d="M260.787,38.033c0,15.659-12.687,28.354-28.332,28.354
+ c-15.646,0-28.336-12.694-28.336-28.354c0-15.661,12.689-28.355,28.336-28.355C248.101,9.678,260.787,22.372,260.787,38.033z"/>
+ <path opacity="0.75" fill="#DCDDDE" d="M260.196,37.442c0,15.659-12.687,28.354-28.332,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.661,12.689-28.354,28.336-28.354C247.51,9.088,260.196,21.781,260.196,37.442z"/>
+ <path opacity="0.7708" fill="#DBDCDD" d="M259.606,36.852c0,15.659-12.687,28.354-28.333,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.661,12.69-28.355,28.336-28.355C246.92,8.496,259.606,21.19,259.606,36.852z"/>
+ <ellipse opacity="0.7917" fill="#DADBDC" cx="230.682" cy="36.262" rx="28.334" ry="28.354"/>
+ <ellipse opacity="0.8125" fill="#D9DADB" cx="230.092" cy="35.671" rx="28.334" ry="28.354"/>
+ <path opacity="0.8333" fill="#D8DADA" d="M257.835,35.079c0,15.659-12.686,28.354-28.332,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.66,12.69-28.354,28.336-28.354C245.149,6.725,257.835,19.419,257.835,35.079z"/>
+ <ellipse opacity="0.8542" fill="#D7D9D9" cx="228.911" cy="34.489" rx="28.334" ry="28.354"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M256.654,33.898c0,15.659-12.686,28.354-28.332,28.354
+ c-15.646,0-28.336-12.695-28.336-28.354c0-15.66,12.69-28.355,28.336-28.355C243.969,5.543,256.654,18.238,256.654,33.898z"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M256.064,33.308c0,15.658-12.686,28.354-28.332,28.354
+ c-15.646,0-28.336-12.696-28.336-28.354c0-15.661,12.69-28.354,28.336-28.354C243.379,4.953,256.064,17.646,256.064,33.308z"/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M255.475,32.718c0,15.657-12.686,28.353-28.332,28.353s-28.336-12.695-28.336-28.353
+ c0-15.662,12.689-28.356,28.336-28.356S255.475,17.056,255.475,32.718z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M254.884,32.127c0,15.658-12.686,28.353-28.331,28.353
+ c-15.646,0-28.337-12.694-28.337-28.353c0-15.662,12.69-28.355,28.337-28.355C242.198,3.771,254.884,16.465,254.884,32.127z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M254.294,31.535c0,15.659-12.686,28.354-28.333,28.354
+ c-15.645,0-28.336-12.695-28.336-28.354c0-15.66,12.691-28.354,28.336-28.354C241.608,3.181,254.294,15.875,254.294,31.535z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M253.704,30.945c0,15.658-12.687,28.354-28.333,28.354
+ c-15.646,0-28.335-12.695-28.335-28.354c0-15.661,12.689-28.355,28.335-28.355C241.018,2.59,253.704,15.284,253.704,30.945z"/>
+ <path fill="#D0D2D3" d="M253.113,30.354c0,15.658-12.686,28.354-28.332,28.354c-15.646,0-28.336-12.695-28.336-28.354
+ c0-15.661,12.69-28.355,28.336-28.355C240.428,1.999,253.113,14.693,253.113,30.354z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M313.356,120.996c-0.511,0-1.022-0.195-1.413-0.586L243.4,51.819c-0.78-0.781-0.78-2.048,0-2.829
+ c0.781-0.781,2.046-0.781,2.827,0l68.543,68.591c0.78,0.781,0.78,2.048,0,2.829C314.38,120.801,313.868,120.996,313.356,120.996z
+ "/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="292.426,121.192 292.567,117.19 312.27,117.912 311.55,98.194 315.549,98.053 316.42,122.066
+ "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M136.202,120.998c-0.512,0-1.023-0.195-1.413-0.586c-0.781-0.781-0.781-2.048,0-2.829l68.544-68.591
+ c0.781-0.781,2.046-0.781,2.827,0s0.781,2.048,0,2.829l-68.545,68.591C137.225,120.803,136.714,120.998,136.202,120.998z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="134.008,98.052 138.007,98.193 137.284,117.909 156.988,117.189 157.13,121.191 133.133,122.062
+ "/>
+ </g>
+ </g>
+ <g>
+ <path fill="#231F20" d="M104.233,84.781c-0.576-0.579-0.595-1.479-0.018-2.056c0.576-0.577,1.493-0.576,2.07,0.001l0.559,0.56
+ c-0.271-1.596-0.085-3.277,1.375-4.737c2.104-2.105,5.818-2.496,8.805,0.492l0.034,0.034c2.969,2.971,2.612,6.689,0.492,8.811
+ c-1.493,1.495-3.174,1.682-4.632,1.479l3.173,3.175c0.575,0.576,0.559,1.476-0.018,2.053c-0.56,0.561-1.459,0.577-2.035,0
+ L104.233,84.781z M114.972,81.164l-0.034-0.034c-1.729-1.731-4.037-1.698-5.429-0.307c-1.391,1.393-1.459,3.771,0.254,5.484
+ l0.034,0.034c1.713,1.715,4.088,1.646,5.48,0.254C116.685,85.188,116.735,82.929,114.972,81.164z"/>
+ <path fill="#231F20" d="M122.163,77.736l-0.034-0.034c-1.934-1.936-1.373-4.397,0.815-6.587c1.001-1.003,1.865-1.562,2.781-2.038
+ l-0.221-0.221c-1.271-1.272-2.73-1.172-4.174,0.271c-0.779,0.78-1.288,1.562-1.627,2.344c-0.085,0.153-0.17,0.271-0.271,0.373
+ c-0.476,0.476-1.238,0.493-1.714,0.018c-0.373-0.373-0.441-0.951-0.254-1.376c0.526-1.171,1.187-2.24,2.357-3.412
+ c1.34-1.341,2.698-1.986,3.97-1.97c1.308-0.017,2.562,0.629,3.732,1.8l4.41,4.414c0.561,0.561,0.544,1.427-0.016,1.986
+ c-0.594,0.594-1.408,0.594-1.866,0.135l-0.339-0.339c0.118,1.342-0.238,2.853-1.613,4.228
+ C126.422,79.009,123.961,79.535,122.163,77.736z M127.661,70.945l-0.611-0.612c-0.73,0.322-1.578,0.867-2.393,1.682
+ c-1.323,1.323-1.544,2.665-0.611,3.599l0.034,0.034c0.866,0.866,2.12,0.594,3.104-0.391
+ C128.542,73.897,128.797,72.082,127.661,70.945z"/>
+ <path fill="#231F20" d="M128.966,60.03c-0.577-0.577-0.595-1.478-0.018-2.055s1.493-0.576,2.07,0.001l0.916,0.916
+ c-0.645-1.596-0.611-3.327,0.289-4.228c0.644-0.645,1.44-0.594,2.034,0c0.544,0.544,0.544,1.257,0.171,1.8
+ c-1.204,1.715-1.087,3.836,1.034,5.959l2.646,2.648c0.56,0.56,0.561,1.477-0.017,2.054c-0.561,0.562-1.459,0.578-2.036,0
+ L128.966,60.03z"/>
+ <path fill="#231F20" d="M149.695,55.752c-2.596,2.598-6.48,2.717-9.245-0.05l-0.035-0.035c-2.562-2.563-2.85-6.485-0.288-9.048
+ c2.851-2.853,6.6-1.918,8.67,0.153c0.576,0.577,0.543,1.425,0.018,1.951l-5.616,5.62c1.68,1.239,3.528,1.019,4.853-0.306
+ c0.865-0.866,1.237-1.851,1.339-2.903c0.035-0.271,0.103-0.476,0.34-0.713c0.458-0.459,1.171-0.459,1.646,0.018
+ c0.255,0.255,0.356,0.593,0.355,0.898C151.646,52.883,151.087,54.36,149.695,55.752z M146.423,48.401
+ c-1.46-1.188-3.275-1.442-4.632-0.085c-1.256,1.256-1.171,3.107,0.034,4.686L146.423,48.401z"/>
+ <path fill="#231F20" d="M149.305,39.677c-0.576-0.577-0.594-1.478-0.018-2.055c0.577-0.577,1.494-0.576,2.07,0.001l0.441,0.441
+ c-0.256-1.41-0.153-2.973,1.238-4.364c2.019-2.021,4.547-1.833,6.616,0.238l4.784,4.787c0.577,0.577,0.577,1.461,0,2.038
+ s-1.476,0.594-2.053,0.017l-4.156-4.159c-1.392-1.393-2.884-1.495-4.106-0.271c-1.187,1.188-1.188,2.851,0.204,4.244l4.122,4.125
+ c0.577,0.577,0.561,1.477-0.017,2.055c-0.56,0.561-1.459,0.577-2.036,0L149.305,39.677z"/>
+ <path fill="#231F20" d="M167.491,32.581l-4.717-4.72l-0.34,0.34c-0.492,0.492-1.272,0.493-1.765,0
+ c-0.492-0.492-0.491-1.272,0-1.765l0.34-0.34l-1.526-1.528c-0.561-0.561-0.561-1.477,0.017-2.054c0.56-0.561,1.476-0.562,2.036,0
+ l1.526,1.527l1.612-1.613c0.492-0.492,1.288-0.51,1.78-0.018c0.493,0.494,0.476,1.291-0.017,1.783l-1.611,1.612l4.394,4.397
+ c0.798,0.798,1.526,0.713,2.222,0.018c0.238-0.238,0.391-0.492,0.459-0.561c0.458-0.459,1.238-0.492,1.713-0.017
+ c0.374,0.374,0.424,0.934,0.255,1.341c-0.289,0.594-0.628,1.103-1.172,1.646C171.188,34.143,169.459,34.551,167.491,32.581z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M282.074,21.48c0.576-0.577,1.476-0.594,2.053-0.017c0.576,0.576,0.577,1.494,0,2.071l-0.561,0.561
+ c1.594-0.272,3.274-0.086,4.733,1.374c2.104,2.105,2.494,5.823-0.492,8.812l-0.034,0.034c-2.968,2.971-6.685,2.614-8.805,0.492
+ c-1.492-1.493-1.679-3.175-1.476-4.634l-3.173,3.175c-0.576,0.576-1.476,0.559-2.052-0.018c-0.561-0.562-0.577-1.461-0.001-2.037
+ L282.074,21.48z M285.687,32.227l0.034-0.034c1.729-1.73,1.696-4.04,0.306-5.432c-1.391-1.393-3.766-1.46-5.479,0.255
+ l-0.034,0.034c-1.713,1.714-1.646,4.091-0.254,5.482C281.666,33.941,283.923,33.992,285.687,32.227z"/>
+ <path fill="#231F20" d="M289.113,39.424l0.034-0.034c1.934-1.935,4.394-1.374,6.582,0.816c1.001,1.001,1.561,1.866,2.036,2.783
+ l0.221-0.221c1.271-1.272,1.17-2.733-0.272-4.176c-0.781-0.781-1.561-1.29-2.341-1.631c-0.153-0.085-0.272-0.169-0.374-0.271
+ c-0.476-0.477-0.491-1.24-0.017-1.715c0.374-0.374,0.951-0.441,1.375-0.256c1.17,0.526,2.238,1.188,3.409,2.361
+ c1.341,1.341,1.984,2.699,1.969,3.973c0.016,1.307-0.628,2.563-1.799,3.734l-4.411,4.414c-0.56,0.56-1.425,0.543-1.985-0.018
+ c-0.594-0.594-0.593-1.409-0.135-1.867l0.339-0.339c-1.341,0.118-2.85-0.237-4.224-1.613
+ C287.841,43.687,287.314,41.224,289.113,39.424z M295.898,44.925l0.611-0.611c-0.322-0.73-0.865-1.579-1.68-2.394
+ c-1.323-1.324-2.663-1.545-3.596-0.611l-0.034,0.034c-0.866,0.866-0.594,2.122,0.39,3.105
+ C292.947,45.807,294.762,46.062,295.898,44.925z"/>
+ <path fill="#231F20" d="M306.806,46.229c0.577-0.577,1.477-0.594,2.053-0.017c0.577,0.578,0.577,1.494,0,2.071l-0.916,0.917
+ c1.595-0.645,3.324-0.611,4.225,0.289c0.645,0.646,0.594,1.442,0,2.036c-0.544,0.544-1.257,0.544-1.798,0.17
+ c-1.714-1.204-3.835-1.086-5.956,1.036l-2.646,2.648c-0.559,0.56-1.476,0.561-2.053-0.017c-0.56-0.56-0.577-1.46,0-2.038
+ L306.806,46.229z"/>
+ <path fill="#231F20" d="M311.081,66.976c-2.597-2.598-2.714-6.484,0.051-9.252l0.033-0.033c2.562-2.564,6.481-2.854,9.044-0.289
+ c2.849,2.851,1.917,6.604-0.153,8.675c-0.577,0.577-1.426,0.543-1.952,0.017l-5.614-5.618c-1.238,1.68-1.019,3.531,0.305,4.854
+ c0.864,0.865,1.85,1.239,2.901,1.341c0.271,0.034,0.475,0.102,0.713,0.34c0.458,0.459,0.458,1.172-0.018,1.647
+ c-0.254,0.254-0.594,0.355-0.898,0.356C313.948,68.929,312.473,68.368,311.081,66.976z M318.426,63.699
+ c1.188-1.46,1.443-3.275,0.086-4.634c-1.256-1.257-3.104-1.172-4.682,0.033L318.426,63.699z"/>
+ <path fill="#231F20" d="M327.146,66.584c0.576-0.577,1.475-0.595,2.053-0.017c0.575,0.576,0.576,1.494,0,2.071l-0.441,0.441
+ c1.407-0.254,2.969-0.153,4.359,1.238c2.019,2.021,1.831,4.551-0.238,6.621l-4.784,4.788c-0.577,0.577-1.458,0.578-2.036,0
+ c-0.576-0.576-0.594-1.478-0.017-2.055l4.156-4.159c1.392-1.393,1.494-2.886,0.272-4.107c-1.188-1.189-2.85-1.189-4.241,0.204
+ l-4.122,4.125c-0.577,0.577-1.478,0.56-2.053-0.017c-0.561-0.561-0.577-1.46,0-2.038L327.146,66.584z"/>
+ <path fill="#231F20" d="M334.236,84.782l4.715-4.72l-0.338-0.339c-0.492-0.492-0.492-1.273,0-1.766
+ c0.491-0.493,1.272-0.493,1.765,0l0.339,0.339l1.526-1.528c0.56-0.56,1.477-0.56,2.054,0.018c0.56,0.56,0.559,1.478-0.001,2.037
+ l-1.526,1.527l1.611,1.613c0.492,0.492,0.509,1.29,0.017,1.782s-1.289,0.476-1.781-0.017l-1.611-1.612l-4.394,4.396
+ c-0.798,0.798-0.713,1.528-0.018,2.225c0.237,0.237,0.492,0.391,0.56,0.458c0.459,0.459,0.493,1.239,0.018,1.715
+ c-0.373,0.373-0.933,0.424-1.341,0.254c-0.594-0.289-1.103-0.628-1.645-1.171C332.675,88.483,332.268,86.751,334.236,84.782z"/>
+ </g>
+ <g>
+ <path fill="#FFFFFF" d="M244.814,50.405c-11.064,11.071-29.006,11.071-40.067,0.002c-11.066-11.074-11.066-29.028-0.004-40.102
+ c11.065-11.073,29.007-11.073,40.073,0.002C255.88,21.379,255.88,39.331,244.814,50.405z"/>
+ <path fill="#231F20" d="M224.778,60.71c-8.102,0-15.718-3.157-21.445-8.889c-11.827-11.834-11.829-31.093-0.004-42.93
+ C209.059,3.158,216.677,0,224.778,0c8.104,0,15.722,3.158,21.451,8.894c11.826,11.834,11.825,31.091-0.002,42.926
+ C240.499,57.553,232.882,60.71,224.778,60.71z M224.778,4.001c-7.034,0-13.647,2.742-18.622,7.719
+ c-10.266,10.276-10.265,26.997,0.004,37.272c4.973,4.977,11.584,7.716,18.618,7.716c7.035,0,13.648-2.74,18.622-7.718
+ c10.269-10.275,10.27-26.994,0.002-37.269C238.428,6.743,231.813,4.001,224.778,4.001z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M215.461,30.661v-0.056c0-5.49,4.197-10.139,10.104-10.139c2.939,0,4.898,0.699,6.689,1.988
+ c0.336,0.252,0.7,0.729,0.7,1.4c0,0.924-0.757,1.708-1.708,1.708c-0.447,0-0.783-0.196-1.063-0.393
+ c-1.26-0.924-2.631-1.539-4.758-1.539c-3.611,0-6.354,3.164-6.354,6.918v0.056c0,4.033,2.658,7.002,6.661,7.002
+ c1.848,0,3.526-0.588,4.73-1.485v-3.669H226.6c-0.839,0-1.539-0.644-1.539-1.483c0-0.841,0.7-1.513,1.539-1.513h5.458
+ c0.98,0,1.735,0.756,1.735,1.736v5.238c0,0.979-0.393,1.68-1.203,2.184c-1.679,1.121-4.03,2.129-6.969,2.129
+ C219.49,40.744,215.461,36.375,215.461,30.661z"/>
+ </g>
+</g>
+</svg>
diff --git a/prolog/problems/family_relations/cousin_2/Prolog_cousin_04.svg b/prolog/problems/family_relations/cousin_2/Prolog_cousin_04.svg
new file mode 100644
index 0000000..d49256c
--- /dev/null
+++ b/prolog/problems/family_relations/cousin_2/Prolog_cousin_04.svg
@@ -0,0 +1,609 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="314px" height="428px"
+ viewBox="0 0 314 428" enable-background="new 0 0 314 428" xml:space="preserve">
+<metadata>
+ <sfw xmlns="&ns_sfw;">
+ <slices></slices>
+ <sliceSourceBounds width="2857.654" height="4704.053" bottomLeftOrigin="true" y="-4967.661" x="79.346"></sliceSourceBounds>
+ </sfw>
+</metadata>
+<g>
+ <g>
+ <g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M87.092,172.76c0,15.656-12.699,28.348-28.36,28.348c-15.666,0-28.369-12.691-28.369-28.348
+ s12.703-28.348,28.369-28.348C74.393,144.412,87.092,157.104,87.092,172.76z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M86.501,172.169c0,15.656-12.7,28.348-28.36,28.348
+ c-15.666,0-28.369-12.691-28.369-28.348s12.703-28.348,28.369-28.348C73.801,143.821,86.501,156.513,86.501,172.169z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M85.91,171.579c0,15.656-12.699,28.347-28.36,28.347
+ c-15.666,0-28.369-12.69-28.369-28.347S41.884,143.23,57.55,143.23C73.211,143.23,85.91,155.923,85.91,171.579z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M85.32,170.988c0,15.656-12.7,28.348-28.361,28.348
+ c-15.666,0-28.369-12.691-28.369-28.348s12.703-28.347,28.369-28.347C72.62,142.642,85.32,155.332,85.32,170.988z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M84.729,170.397c0,15.655-12.7,28.347-28.36,28.347
+ c-15.666,0-28.369-12.691-28.369-28.347c0-15.656,12.703-28.348,28.369-28.348C72.028,142.05,84.729,154.741,84.729,170.397z"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M84.138,169.807c0,15.656-12.699,28.348-28.361,28.348
+ c-15.666,0-28.369-12.691-28.369-28.348S40.11,141.46,55.776,141.46C71.438,141.46,84.138,154.15,84.138,169.807z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M83.547,169.217c0,15.656-12.699,28.348-28.36,28.348
+ c-15.666,0-28.369-12.691-28.369-28.348s12.703-28.348,28.369-28.348C70.848,140.869,83.547,153.561,83.547,169.217z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M82.956,168.626c0,15.656-12.7,28.348-28.361,28.348
+ c-15.665,0-28.368-12.691-28.368-28.348s12.703-28.348,28.368-28.348C70.256,140.278,82.956,152.97,82.956,168.626z"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M82.365,168.035c0,15.656-12.699,28.348-28.361,28.348
+ c-15.666,0-28.369-12.691-28.369-28.348s12.703-28.348,28.369-28.348C69.666,139.688,82.365,152.379,82.365,168.035z"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M81.774,167.445c0,15.655-12.699,28.347-28.361,28.347
+ c-15.665,0-28.368-12.691-28.368-28.347c0-15.656,12.703-28.348,28.368-28.348C69.075,139.098,81.774,151.789,81.774,167.445z"
+ />
+ <path opacity="0.2083" fill="#F5F6F6" d="M81.184,166.854c0,15.656-12.7,28.348-28.362,28.348
+ c-15.665,0-28.368-12.691-28.368-28.348s12.703-28.347,28.368-28.347C68.483,138.507,81.184,151.197,81.184,166.854z"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M80.593,166.264c0,15.656-12.7,28.348-28.362,28.348
+ c-15.665,0-28.368-12.691-28.368-28.348s12.703-28.348,28.368-28.348C67.893,137.916,80.593,150.607,80.593,166.264z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M80.002,165.674c0,15.655-12.699,28.347-28.361,28.347
+ c-15.665,0-28.368-12.691-28.368-28.347c0-15.656,12.703-28.348,28.368-28.348C67.303,137.326,80.002,150.018,80.002,165.674z"
+ />
+ <path opacity="0.2708" fill="#F2F3F3" d="M79.41,165.082c0,15.656-12.699,28.348-28.361,28.348
+ c-15.665,0-28.368-12.691-28.368-28.348s12.703-28.347,28.368-28.347C66.711,136.735,79.41,149.426,79.41,165.082z"/>
+ <ellipse opacity="0.2917" fill="#F1F2F2" cx="50.455" cy="164.492" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.3125" fill="#F0F1F1" cx="49.865" cy="163.902" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.3333" fill="#EFF0F0" cx="49.273" cy="163.312" rx="28.365" ry="28.347"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M77.047,162.721c0,15.655-12.699,28.347-28.361,28.347
+ c-15.665,0-28.368-12.691-28.368-28.347c0-15.656,12.703-28.348,28.368-28.348C64.348,134.373,77.047,147.064,77.047,162.721z"
+ />
+ <ellipse opacity="0.375" fill="#EDEEEE" cx="48.092" cy="162.13" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.3958" fill="#ECEDEE" cx="47.501" cy="161.54" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.4167" fill="#EBECED" cx="46.91" cy="160.949" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.4375" fill="#EAEBEC" cx="46.319" cy="160.358" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.4583" fill="#E9EAEB" cx="45.729" cy="159.768" rx="28.365" ry="28.348"/>
+ <ellipse opacity="0.4792" fill="#E8E9EA" cx="45.138" cy="159.178" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.5" fill="#E7E8E9" cx="44.547" cy="158.587" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.5208" fill="#E7E8E8" cx="43.955" cy="157.996" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.5417" fill="#E6E7E7" cx="43.365" cy="157.406" rx="28.365" ry="28.346"/>
+ <ellipse opacity="0.5625" fill="#E5E6E6" cx="42.774" cy="156.815" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.5833" fill="#E4E5E5" cx="42.183" cy="156.225" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.6042" fill="#E3E4E4" cx="41.592" cy="155.635" rx="28.365" ry="28.346"/>
+ <ellipse opacity="0.625" fill="#E2E3E3" cx="41.001" cy="155.044" rx="28.365" ry="28.346"/>
+ <ellipse opacity="0.6458" fill="#E1E2E3" cx="40.41" cy="154.453" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.6667" fill="#E0E1E2" cx="39.82" cy="153.862" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.6875" fill="#DFE0E1" cx="39.229" cy="153.272" rx="28.365" ry="28.346"/>
+ <ellipse opacity="0.7083" fill="#DEDFE0" cx="38.638" cy="152.682" rx="28.365" ry="28.346"/>
+ <path opacity="0.7292" fill="#DDDEDF" d="M66.412,152.091c0,15.655-12.699,28.347-28.364,28.347
+ c-15.662,0-28.365-12.691-28.365-28.347c0-15.656,12.703-28.347,28.365-28.347C53.713,123.744,66.412,136.435,66.412,152.091z"
+ />
+ <path opacity="0.75" fill="#DCDDDE" d="M65.821,151.5c0,15.655-12.699,28.347-28.364,28.347
+ c-15.662,0-28.365-12.691-28.365-28.347c0-15.656,12.703-28.346,28.365-28.346C53.122,123.154,65.821,135.844,65.821,151.5z"/>
+ <ellipse opacity="0.7708" fill="#DBDCDD" cx="36.865" cy="150.91" rx="28.365" ry="28.346"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M64.64,150.319c0,15.654-12.699,28.347-28.364,28.347
+ c-15.662,0-28.365-12.692-28.365-28.347c0-15.656,12.703-28.346,28.365-28.346C51.94,121.974,64.64,134.663,64.64,150.319z"/>
+ <ellipse opacity="0.8125" fill="#D9DADB" cx="35.684" cy="149.729" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.8333" fill="#D8DADA" cx="35.093" cy="149.139" rx="28.365" ry="28.346"/>
+ <ellipse opacity="0.8542" fill="#D7D9D9" cx="34.502" cy="148.548" rx="28.365" ry="28.347"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M62.277,147.957c0,15.655-12.7,28.346-28.365,28.346
+ c-15.663,0-28.366-12.69-28.366-28.346c0-15.656,12.703-28.346,28.366-28.346C49.577,119.611,62.277,132.301,62.277,147.957z"/>
+ <ellipse opacity="0.8958" fill="#D5D7D8" cx="33.32" cy="147.367" rx="28.365" ry="28.345"/>
+ <ellipse opacity="0.9167" fill="#D4D6D7" cx="32.729" cy="146.776" rx="28.365" ry="28.346"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M60.504,146.186c0,15.654-12.698,28.346-28.365,28.346
+ c-15.661,0-28.364-12.691-28.364-28.346c0-15.656,12.703-28.346,28.364-28.346C47.806,117.84,60.504,130.529,60.504,146.186z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M59.913,145.596c0,15.654-12.699,28.345-28.365,28.345
+ c-15.662,0-28.365-12.69-28.365-28.345c0-15.656,12.703-28.347,28.365-28.347C47.214,117.249,59.913,129.939,59.913,145.596z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M59.322,145.004c0,15.654-12.698,28.347-28.365,28.347
+ c-15.662,0-28.365-12.692-28.365-28.347c0-15.656,12.703-28.345,28.365-28.345C46.624,116.659,59.322,129.348,59.322,145.004z"
+ />
+ <path fill="#D0D2D3" d="M58.731,144.414c0,15.654-12.699,28.346-28.365,28.346c-15.662,0-28.365-12.691-28.365-28.346
+ c0-15.656,12.703-28.346,28.365-28.346C46.032,116.068,58.731,128.758,58.731,144.414z"/>
+ </g>
+ <g>
+ <ellipse fill="#FFFFFF" cx="30.366" cy="144.414" rx="28.365" ry="28.346"/>
+ <path fill="#231F20" d="M30.366,174.76C13.623,174.76,0,161.146,0,144.414s13.623-30.346,30.366-30.346
+ s30.366,13.613,30.366,30.346S47.109,174.76,30.366,174.76z M30.366,118.068c-14.537,0-26.364,11.818-26.364,26.346
+ s11.827,26.346,26.364,26.346s26.363-11.818,26.363-26.346S44.903,118.068,30.366,118.068z"/>
+ </g>
+ <g>
+ <ellipse opacity="0" fill="#FFFFFF" cx="285.637" cy="172.76" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.0208" fill="#FEFEFE" cx="285.046" cy="172.169" rx="28.363" ry="28.348"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M312.818,171.579c0,15.656-12.7,28.347-28.361,28.347
+ c-15.665,0-28.364-12.69-28.364-28.347s12.699-28.349,28.364-28.349C300.118,143.23,312.818,155.923,312.818,171.579z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M312.228,170.988c0,15.656-12.699,28.348-28.36,28.348
+ c-15.666,0-28.365-12.691-28.365-28.348s12.699-28.347,28.365-28.347C299.528,142.642,312.228,155.332,312.228,170.988z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M311.637,170.397c0,15.655-12.7,28.347-28.361,28.347
+ c-15.665,0-28.365-12.691-28.365-28.347c0-15.656,12.7-28.348,28.365-28.348C298.937,142.05,311.637,154.741,311.637,170.397z"
+ />
+ <ellipse opacity="0.1042" fill="#FAFAFA" cx="282.683" cy="169.807" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.125" fill="#F9F9FA" cx="282.092" cy="169.217" rx="28.363" ry="28.348"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M309.864,168.626c0,15.656-12.7,28.348-28.361,28.348
+ c-15.665,0-28.364-12.691-28.364-28.348s12.699-28.348,28.364-28.348C297.164,140.278,309.864,152.97,309.864,168.626z"/>
+ <ellipse opacity="0.1667" fill="#F7F8F8" cx="280.911" cy="168.035" rx="28.363" ry="28.348"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M308.683,167.445c0,15.655-12.7,28.347-28.361,28.347
+ c-15.665,0-28.364-12.691-28.364-28.347c0-15.656,12.699-28.348,28.364-28.348C295.982,139.098,308.683,151.789,308.683,167.445
+ z"/>
+ <ellipse opacity="0.2083" fill="#F5F6F6" cx="279.728" cy="166.854" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.2292" fill="#F4F5F5" cx="279.137" cy="166.264" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.25" fill="#F3F4F4" cx="278.547" cy="165.674" rx="28.363" ry="28.347"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M306.318,165.082c0,15.656-12.699,28.348-28.36,28.348
+ c-15.665,0-28.365-12.691-28.365-28.348s12.7-28.347,28.365-28.347C293.619,136.735,306.318,149.426,306.318,165.082z"/>
+ <ellipse opacity="0.2917" fill="#F1F2F2" cx="277.365" cy="164.492" rx="28.363" ry="28.347"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M305.138,163.902c0,15.655-12.7,28.347-28.361,28.347
+ c-15.664,0-28.364-12.691-28.364-28.347c0-15.656,12.7-28.348,28.364-28.348C292.438,135.555,305.138,148.246,305.138,163.902z"
+ />
+ <ellipse opacity="0.3333" fill="#EFF0F0" cx="276.183" cy="163.312" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.3542" fill="#EEEFEF" cx="275.592" cy="162.721" rx="28.363" ry="28.347"/>
+ <path opacity="0.375" fill="#EDEEEE" d="M303.364,162.13c0,15.655-12.699,28.347-28.36,28.347
+ c-15.664,0-28.365-12.691-28.365-28.347c0-15.656,12.701-28.347,28.365-28.347C290.665,133.783,303.364,146.474,303.364,162.13z
+ "/>
+ <path opacity="0.3958" fill="#ECEDEE" d="M302.773,161.54c0,15.655-12.699,28.347-28.36,28.347
+ c-15.664,0-28.364-12.691-28.364-28.347c0-15.656,12.7-28.347,28.364-28.347C290.074,133.193,302.773,145.884,302.773,161.54z"
+ />
+ <path opacity="0.4167" fill="#EBECED" d="M302.183,160.949c0,15.655-12.699,28.347-28.36,28.347
+ c-15.664,0-28.365-12.691-28.365-28.347c0-15.656,12.701-28.347,28.365-28.347C289.483,132.603,302.183,145.293,302.183,160.949
+ z"/>
+ <ellipse opacity="0.4375" fill="#EAEBEC" cx="273.229" cy="160.358" rx="28.363" ry="28.347"/>
+ <path opacity="0.4583" fill="#E9EAEB" d="M301.001,159.768c0,15.656-12.699,28.348-28.36,28.348
+ c-15.664,0-28.365-12.691-28.365-28.348s12.701-28.346,28.365-28.346C288.302,131.422,301.001,144.111,301.001,159.768z"/>
+ <path opacity="0.4792" fill="#E8E9EA" d="M300.41,159.178c0,15.655-12.699,28.347-28.36,28.347
+ c-15.663,0-28.364-12.691-28.364-28.347c0-15.656,12.701-28.347,28.364-28.347C287.711,130.831,300.41,143.521,300.41,159.178z"
+ />
+ <path opacity="0.5" fill="#E7E8E9" d="M299.819,158.587c0,15.655-12.699,28.347-28.36,28.347
+ c-15.664,0-28.365-12.691-28.365-28.347c0-15.656,12.701-28.347,28.365-28.347C287.12,130.24,299.819,142.931,299.819,158.587z"
+ />
+ <ellipse opacity="0.5208" fill="#E7E8E8" cx="270.866" cy="157.996" rx="28.363" ry="28.347"/>
+ <path opacity="0.5417" fill="#E6E7E7" d="M298.638,157.406c0,15.654-12.699,28.346-28.36,28.346
+ c-15.664,0-28.365-12.691-28.365-28.346c0-15.656,12.701-28.348,28.365-28.348C285.938,129.059,298.638,141.75,298.638,157.406z
+ "/>
+ <ellipse opacity="0.5625" fill="#E5E6E6" cx="269.684" cy="156.815" rx="28.363" ry="28.347"/>
+ <path opacity="0.5833" fill="#E4E5E5" d="M297.456,156.225c0,15.655-12.699,28.347-28.36,28.347
+ c-15.664,0-28.365-12.691-28.365-28.347c0-15.656,12.701-28.346,28.365-28.346C284.757,127.879,297.456,140.568,297.456,156.225
+ z"/>
+ <ellipse opacity="0.6042" fill="#E3E4E4" cx="268.502" cy="155.635" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.625" fill="#E2E3E3" cx="267.912" cy="155.044" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.6458" fill="#E1E2E3" cx="267.321" cy="154.453" rx="28.363" ry="28.347"/>
+ <path opacity="0.6667" fill="#E0E1E2" d="M295.093,153.862c0,15.655-12.7,28.347-28.36,28.347
+ c-15.664,0-28.365-12.691-28.365-28.347c0-15.656,12.701-28.346,28.365-28.346C282.393,125.517,295.093,138.206,295.093,153.862
+ z"/>
+ <ellipse opacity="0.6875" fill="#DFE0E1" cx="266.139" cy="153.272" rx="28.363" ry="28.346"/>
+ <path opacity="0.7083" fill="#DEDFE0" d="M293.91,152.682c0,15.654-12.699,28.346-28.36,28.346
+ c-15.663,0-28.364-12.691-28.364-28.346c0-15.656,12.701-28.346,28.364-28.346C281.211,124.336,293.91,137.025,293.91,152.682z"
+ />
+ <path opacity="0.7292" fill="#DDDEDF" d="M293.32,152.091c0,15.655-12.7,28.347-28.361,28.347
+ c-15.663,0-28.365-12.691-28.365-28.347c0-15.656,12.702-28.347,28.365-28.347C280.62,123.744,293.32,136.435,293.32,152.091z"
+ />
+ <ellipse opacity="0.75" fill="#DCDDDE" cx="264.367" cy="151.5" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.7708" fill="#DBDCDD" cx="263.775" cy="150.91" rx="28.363" ry="28.346"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M291.547,150.319c0,15.654-12.699,28.347-28.36,28.347
+ c-15.662,0-28.365-12.692-28.365-28.347c0-15.656,12.703-28.346,28.365-28.346C278.848,121.974,291.547,134.663,291.547,150.319
+ z"/>
+ <ellipse opacity="0.8125" fill="#D9DADB" cx="262.593" cy="149.729" rx="28.363" ry="28.347"/>
+ <path opacity="0.8333" fill="#D8DADA" d="M290.365,149.139c0,15.654-12.699,28.346-28.36,28.346
+ c-15.662,0-28.364-12.691-28.364-28.346c0-15.656,12.702-28.346,28.364-28.346C277.666,120.793,290.365,133.482,290.365,149.139
+ z"/>
+ <ellipse opacity="0.8542" fill="#D7D9D9" cx="261.412" cy="148.548" rx="28.363" ry="28.347"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M289.184,147.957c0,15.655-12.699,28.346-28.359,28.346
+ c-15.664,0-28.366-12.69-28.366-28.346c0-15.656,12.702-28.346,28.366-28.346C276.484,119.611,289.184,132.301,289.184,147.957z
+ "/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M288.594,147.367c0,15.654-12.7,28.345-28.361,28.345
+ c-15.662,0-28.365-12.69-28.365-28.345c0-15.656,12.703-28.347,28.365-28.347C275.894,119.021,288.594,131.711,288.594,147.367z
+ "/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M288.003,146.776c0,15.654-12.7,28.346-28.361,28.346
+ c-15.662,0-28.365-12.691-28.365-28.346c0-15.656,12.703-28.347,28.365-28.347C275.303,118.43,288.003,131.12,288.003,146.776z"
+ />
+ <path opacity="0.9375" fill="#D3D5D6" d="M287.411,146.186c0,15.654-12.699,28.346-28.36,28.346
+ c-15.662,0-28.365-12.691-28.365-28.346c0-15.656,12.703-28.346,28.365-28.346C274.712,117.84,287.411,130.529,287.411,146.186z
+ "/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M286.82,145.596c0,15.654-12.699,28.345-28.36,28.345
+ c-15.662,0-28.365-12.69-28.365-28.345c0-15.656,12.703-28.347,28.365-28.347C274.121,117.249,286.82,129.939,286.82,145.596z"
+ />
+ <path opacity="0.9792" fill="#D1D3D4" d="M286.229,145.004c0,15.654-12.699,28.347-28.36,28.347
+ c-15.662,0-28.365-12.692-28.365-28.347c0-15.656,12.703-28.345,28.365-28.345C273.53,116.659,286.229,129.348,286.229,145.004z
+ "/>
+ <path fill="#D0D2D3" d="M285.639,144.414c0,15.654-12.699,28.346-28.36,28.346c-15.662,0-28.365-12.691-28.365-28.346
+ c0-15.656,12.703-28.346,28.365-28.346C272.939,116.068,285.639,128.758,285.639,144.414z"/>
+ </g>
+ <g>
+ <path fill="#FFFFFF" d="M285.639,144.414c0,15.654-12.699,28.346-28.36,28.346c-15.666,0-28.365-12.691-28.365-28.346
+ c0-15.656,12.699-28.346,28.365-28.346C272.939,116.068,285.639,128.758,285.639,144.414z"/>
+ <path fill="#231F20" d="M257.278,174.76c-16.744,0-30.366-13.613-30.366-30.346s13.622-30.346,30.366-30.346
+ c16.741,0,30.362,13.613,30.362,30.346S274.02,174.76,257.278,174.76z M257.278,118.068c-14.537,0-26.364,11.818-26.364,26.346
+ s11.827,26.346,26.364,26.346c14.535,0,26.359-11.818,26.359-26.346S271.813,118.068,257.278,118.068z"/>
+ </g>
+ <g>
+ <path opacity="0" fill="#FFFFFF" d="M87.092,399.531c0,15.656-12.699,28.348-28.36,28.348
+ c-15.666,0-28.369-12.691-28.369-28.348s12.703-28.348,28.369-28.348C74.393,371.184,87.092,383.875,87.092,399.531z"/>
+ <path opacity="0.0208" fill="#FEFEFE" d="M86.501,398.94c0,15.656-12.7,28.348-28.36,28.348
+ c-15.666,0-28.369-12.691-28.369-28.348s12.703-28.348,28.369-28.348C73.801,370.593,86.501,383.284,86.501,398.94z"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M85.91,398.35c0,15.656-12.699,28.349-28.36,28.349
+ c-15.666,0-28.369-12.692-28.369-28.349s12.703-28.347,28.369-28.347C73.211,370.003,85.91,382.693,85.91,398.35z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M85.32,397.76c0,15.656-12.7,28.348-28.361,28.348
+ c-15.666,0-28.369-12.691-28.369-28.348s12.703-28.348,28.369-28.348C72.62,369.412,85.32,382.104,85.32,397.76z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M84.729,397.169c0,15.656-12.7,28.348-28.36,28.348
+ c-15.666,0-28.369-12.691-28.369-28.348s12.703-28.348,28.369-28.348C72.028,368.821,84.729,381.513,84.729,397.169z"/>
+ <path opacity="0.1042" fill="#FAFAFA" d="M84.138,396.578c0,15.656-12.699,28.348-28.361,28.348
+ c-15.666,0-28.369-12.691-28.369-28.348s12.703-28.347,28.369-28.347C71.438,368.231,84.138,380.922,84.138,396.578z"/>
+ <path opacity="0.125" fill="#F9F9FA" d="M83.547,395.988c0,15.656-12.699,28.347-28.36,28.347
+ c-15.666,0-28.369-12.69-28.369-28.347s12.703-28.348,28.369-28.348C70.848,367.641,83.547,380.332,83.547,395.988z"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M82.956,395.397c0,15.655-12.7,28.348-28.361,28.348
+ c-15.665,0-28.368-12.692-28.368-28.348c0-15.656,12.703-28.348,28.368-28.348C70.256,367.05,82.956,379.741,82.956,395.397z"/>
+ <path opacity="0.1667" fill="#F7F8F8" d="M82.365,394.807c0,15.656-12.699,28.348-28.361,28.348
+ c-15.666,0-28.369-12.691-28.369-28.348s12.703-28.347,28.369-28.347C69.666,366.46,82.365,379.15,82.365,394.807z"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M81.774,394.217c0,15.656-12.699,28.347-28.361,28.347
+ c-15.665,0-28.368-12.69-28.368-28.347s12.703-28.348,28.368-28.348C69.075,365.869,81.774,378.561,81.774,394.217z"/>
+ <path opacity="0.2083" fill="#F5F6F6" d="M81.184,393.625c0,15.656-12.7,28.348-28.362,28.348
+ c-15.665,0-28.368-12.691-28.368-28.348s12.703-28.347,28.368-28.347C68.483,365.278,81.184,377.969,81.184,393.625z"/>
+ <path opacity="0.2292" fill="#F4F5F5" d="M80.593,393.035c0,15.656-12.7,28.348-28.362,28.348
+ c-15.665,0-28.368-12.691-28.368-28.348s12.703-28.348,28.368-28.348C67.893,364.688,80.593,377.379,80.593,393.035z"/>
+ <path opacity="0.25" fill="#F3F4F4" d="M80.002,392.445c0,15.655-12.699,28.347-28.361,28.347
+ c-15.665,0-28.368-12.691-28.368-28.347c0-15.656,12.703-28.348,28.368-28.348C67.303,364.098,80.002,376.789,80.002,392.445z"
+ />
+ <path opacity="0.2708" fill="#F2F3F3" d="M79.41,391.854c0,15.656-12.699,28.348-28.361,28.348
+ c-15.665,0-28.368-12.691-28.368-28.348s12.703-28.347,28.368-28.347C66.711,363.507,79.41,376.197,79.41,391.854z"/>
+ <ellipse opacity="0.2917" fill="#F1F2F2" cx="50.455" cy="391.264" rx="28.365" ry="28.348"/>
+ <ellipse opacity="0.3125" fill="#F0F1F1" cx="49.865" cy="390.674" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.3333" fill="#EFF0F0" cx="49.273" cy="390.082" rx="28.365" ry="28.348"/>
+ <path opacity="0.3542" fill="#EEEFEF" d="M77.047,389.492c0,15.655-12.699,28.347-28.361,28.347
+ c-15.665,0-28.368-12.691-28.368-28.347c0-15.656,12.703-28.348,28.368-28.348C64.348,361.145,77.047,373.836,77.047,389.492z"
+ />
+ <path opacity="0.375" fill="#EDEEEE" d="M76.457,388.902c0,15.654-12.699,28.346-28.362,28.346
+ c-15.665,0-28.368-12.691-28.368-28.346c0-15.656,12.703-28.348,28.368-28.348C63.758,360.555,76.457,373.246,76.457,388.902z"
+ />
+ <ellipse opacity="0.3958" fill="#ECEDEE" cx="47.501" cy="388.311" rx="28.365" ry="28.348"/>
+ <ellipse opacity="0.4167" fill="#EBECED" cx="46.91" cy="387.721" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.4375" fill="#EAEBEC" cx="46.319" cy="387.129" rx="28.365" ry="28.348"/>
+ <ellipse opacity="0.4583" fill="#E9EAEB" cx="45.729" cy="386.539" rx="28.365" ry="28.348"/>
+ <ellipse opacity="0.4792" fill="#E8E9EA" cx="45.138" cy="385.949" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.5" fill="#E7E8E9" cx="44.547" cy="385.358" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.5208" fill="#E7E8E8" cx="43.955" cy="384.768" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.5417" fill="#E6E7E7" cx="43.365" cy="384.178" rx="28.365" ry="28.346"/>
+ <ellipse opacity="0.5625" fill="#E5E6E6" cx="42.774" cy="383.587" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.5833" fill="#E4E5E5" cx="42.183" cy="382.996" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.6042" fill="#E3E4E4" cx="41.592" cy="382.406" rx="28.365" ry="28.346"/>
+ <ellipse opacity="0.625" fill="#E2E3E3" cx="41.001" cy="381.815" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.6458" fill="#E1E2E3" cx="40.41" cy="381.225" rx="28.365" ry="28.346"/>
+ <ellipse opacity="0.6667" fill="#E0E1E2" cx="39.82" cy="380.634" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.6875" fill="#DFE0E1" cx="39.229" cy="380.044" rx="28.365" ry="28.346"/>
+ <ellipse opacity="0.7083" fill="#DEDFE0" cx="38.638" cy="379.453" rx="28.365" ry="28.346"/>
+ <path opacity="0.7292" fill="#DDDEDF" d="M66.412,378.863c0,15.654-12.699,28.346-28.364,28.346
+ c-15.662,0-28.365-12.691-28.365-28.346c0-15.656,12.703-28.347,28.365-28.347C53.713,350.517,66.412,363.207,66.412,378.863z"
+ />
+ <path opacity="0.75" fill="#DCDDDE" d="M65.821,378.271c0,15.655-12.699,28.347-28.364,28.347
+ c-15.662,0-28.365-12.691-28.365-28.347c0-15.656,12.703-28.346,28.365-28.346C53.122,349.926,65.821,362.615,65.821,378.271z"
+ />
+ <ellipse opacity="0.7708" fill="#DBDCDD" cx="36.865" cy="377.682" rx="28.365" ry="28.346"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M64.64,377.091c0,15.654-12.699,28.347-28.364,28.347
+ c-15.662,0-28.365-12.692-28.365-28.347c0-15.656,12.703-28.347,28.365-28.347C51.94,348.744,64.64,361.435,64.64,377.091z"/>
+ <ellipse opacity="0.8125" fill="#D9DADB" cx="35.684" cy="376.5" rx="28.365" ry="28.347"/>
+ <ellipse opacity="0.8333" fill="#D8DADA" cx="35.093" cy="375.91" rx="28.365" ry="28.346"/>
+ <ellipse opacity="0.8542" fill="#D7D9D9" cx="34.502" cy="375.319" rx="28.365" ry="28.346"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M62.277,374.729c0,15.654-12.7,28.345-28.365,28.345
+ c-15.663,0-28.366-12.69-28.366-28.345c0-15.656,12.703-28.347,28.366-28.347C49.577,346.383,62.277,359.073,62.277,374.729z"/>
+ <ellipse opacity="0.8958" fill="#D5D7D8" cx="33.32" cy="374.139" rx="28.365" ry="28.345"/>
+ <ellipse opacity="0.9167" fill="#D4D6D7" cx="32.729" cy="373.547" rx="28.365" ry="28.347"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M60.504,372.957c0,15.654-12.698,28.347-28.365,28.347
+ c-15.661,0-28.364-12.692-28.364-28.347c0-15.656,12.703-28.346,28.364-28.346C47.806,344.611,60.504,357.301,60.504,372.957z"
+ />
+ <path opacity="0.9583" fill="#D2D4D5" d="M59.913,372.366c0,15.654-12.699,28.347-28.365,28.347
+ c-15.662,0-28.365-12.692-28.365-28.347c0-15.656,12.703-28.345,28.365-28.345C47.214,344.021,59.913,356.71,59.913,372.366z"/>
+ <path opacity="0.9792" fill="#D1D3D4" d="M59.322,371.776c0,15.654-12.698,28.346-28.365,28.346
+ c-15.662,0-28.365-12.691-28.365-28.346c0-15.656,12.703-28.347,28.365-28.347C46.624,343.43,59.322,356.12,59.322,371.776z"/>
+ <path fill="#D0D2D3" d="M58.731,371.186c0,15.654-12.699,28.346-28.365,28.346c-15.662,0-28.365-12.691-28.365-28.346
+ c0-15.656,12.703-28.346,28.365-28.346C46.032,342.84,58.731,355.529,58.731,371.186z"/>
+ </g>
+ <g>
+ <ellipse fill="#FFFFFF" cx="30.366" cy="371.186" rx="28.365" ry="28.346"/>
+ <path fill="#231F20" d="M30.366,401.531C13.623,401.531,0,387.918,0,371.186s13.623-30.346,30.366-30.346
+ s30.366,13.613,30.366,30.346S47.109,401.531,30.366,401.531z M30.366,344.84c-14.537,0-26.364,11.818-26.364,26.346
+ s11.827,26.346,26.364,26.346s26.363-11.818,26.363-26.346S44.903,344.84,30.366,344.84z"/>
+ </g>
+ <g>
+ <ellipse opacity="0" fill="#FFFFFF" cx="285.637" cy="399.531" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.0208" fill="#FEFEFE" cx="285.046" cy="398.94" rx="28.363" ry="28.348"/>
+ <path opacity="0.0417" fill="#FDFDFD" d="M312.818,398.35c0,15.656-12.7,28.349-28.361,28.349
+ c-15.665,0-28.364-12.692-28.364-28.349s12.699-28.347,28.364-28.347C300.118,370.003,312.818,382.693,312.818,398.35z"/>
+ <path opacity="0.0625" fill="#FCFCFC" d="M312.228,397.76c0,15.656-12.699,28.348-28.36,28.348
+ c-15.666,0-28.365-12.691-28.365-28.348s12.699-28.348,28.365-28.348C299.528,369.412,312.228,382.104,312.228,397.76z"/>
+ <path opacity="0.0833" fill="#FBFBFB" d="M311.637,397.169c0,15.656-12.7,28.348-28.361,28.348
+ c-15.665,0-28.365-12.691-28.365-28.348s12.7-28.348,28.365-28.348C298.937,368.821,311.637,381.513,311.637,397.169z"/>
+ <ellipse opacity="0.1042" fill="#FAFAFA" cx="282.683" cy="396.578" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.125" fill="#F9F9FA" cx="282.092" cy="395.988" rx="28.363" ry="28.347"/>
+ <path opacity="0.1458" fill="#F8F8F9" d="M309.864,395.397c0,15.655-12.7,28.348-28.361,28.348
+ c-15.665,0-28.364-12.692-28.364-28.348c0-15.656,12.699-28.348,28.364-28.348C297.164,367.05,309.864,379.741,309.864,395.397z
+ "/>
+ <ellipse opacity="0.1667" fill="#F7F8F8" cx="280.911" cy="394.807" rx="28.363" ry="28.348"/>
+ <path opacity="0.1875" fill="#F6F7F7" d="M308.683,394.217c0,15.656-12.7,28.347-28.361,28.347
+ c-15.665,0-28.364-12.69-28.364-28.347s12.699-28.348,28.364-28.348C295.982,365.869,308.683,378.561,308.683,394.217z"/>
+ <ellipse opacity="0.2083" fill="#F5F6F6" cx="279.728" cy="393.625" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.2292" fill="#F4F5F5" cx="279.137" cy="393.035" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.25" fill="#F3F4F4" cx="278.547" cy="392.445" rx="28.363" ry="28.347"/>
+ <path opacity="0.2708" fill="#F2F3F3" d="M306.318,391.854c0,15.656-12.699,28.348-28.36,28.348
+ c-15.665,0-28.365-12.691-28.365-28.348s12.7-28.347,28.365-28.347C293.619,363.507,306.318,376.197,306.318,391.854z"/>
+ <ellipse opacity="0.2917" fill="#F1F2F2" cx="277.365" cy="391.264" rx="28.363" ry="28.348"/>
+ <path opacity="0.3125" fill="#F0F1F1" d="M305.138,390.674c0,15.655-12.7,28.347-28.361,28.347
+ c-15.664,0-28.364-12.691-28.364-28.347c0-15.656,12.7-28.348,28.364-28.348C292.438,362.326,305.138,375.018,305.138,390.674z"
+ />
+ <ellipse opacity="0.3333" fill="#EFF0F0" cx="276.183" cy="390.082" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.3542" fill="#EEEFEF" cx="275.592" cy="389.492" rx="28.363" ry="28.347"/>
+ <path opacity="0.375" fill="#EDEEEE" d="M303.364,388.902c0,15.654-12.699,28.346-28.36,28.346
+ c-15.664,0-28.365-12.691-28.365-28.346c0-15.656,12.701-28.348,28.365-28.348C290.665,360.555,303.364,373.246,303.364,388.902
+ z"/>
+ <path opacity="0.3958" fill="#ECEDEE" d="M302.773,388.311c0,15.656-12.699,28.348-28.36,28.348
+ c-15.664,0-28.364-12.691-28.364-28.348s12.7-28.346,28.364-28.346C290.074,359.965,302.773,372.654,302.773,388.311z"/>
+ <path opacity="0.4167" fill="#EBECED" d="M302.183,387.721c0,15.655-12.699,28.347-28.36,28.347
+ c-15.664,0-28.365-12.691-28.365-28.347c0-15.656,12.701-28.348,28.365-28.348C289.483,359.373,302.183,372.064,302.183,387.721
+ z"/>
+ <ellipse opacity="0.4375" fill="#EAEBEC" cx="273.229" cy="387.129" rx="28.363" ry="28.348"/>
+ <path opacity="0.4583" fill="#E9EAEB" d="M301.001,386.539c0,15.656-12.699,28.348-28.36,28.348
+ c-15.664,0-28.365-12.691-28.365-28.348s12.701-28.346,28.365-28.346C288.302,358.193,301.001,370.883,301.001,386.539z"/>
+ <path opacity="0.4792" fill="#E8E9EA" d="M300.41,385.949c0,15.655-12.699,28.347-28.36,28.347
+ c-15.663,0-28.364-12.691-28.364-28.347c0-15.656,12.701-28.347,28.364-28.347C287.711,357.603,300.41,370.293,300.41,385.949z"
+ />
+ <path opacity="0.5" fill="#E7E8E9" d="M299.819,385.358c0,15.655-12.699,28.347-28.36,28.347
+ c-15.664,0-28.365-12.691-28.365-28.347c0-15.656,12.701-28.347,28.365-28.347C287.12,357.012,299.819,369.702,299.819,385.358z
+ "/>
+ <ellipse opacity="0.5208" fill="#E7E8E8" cx="270.866" cy="384.768" rx="28.363" ry="28.347"/>
+ <path opacity="0.5417" fill="#E6E7E7" d="M298.638,384.178c0,15.654-12.699,28.346-28.36,28.346
+ c-15.664,0-28.365-12.691-28.365-28.346c0-15.656,12.701-28.348,28.365-28.348C285.938,355.83,298.638,368.521,298.638,384.178z
+ "/>
+ <ellipse opacity="0.5625" fill="#E5E6E6" cx="269.684" cy="383.587" rx="28.363" ry="28.347"/>
+ <path opacity="0.5833" fill="#E4E5E5" d="M297.456,382.996c0,15.655-12.699,28.347-28.36,28.347
+ c-15.664,0-28.365-12.691-28.365-28.347c0-15.656,12.701-28.347,28.365-28.347C284.757,354.649,297.456,367.34,297.456,382.996z
+ "/>
+ <ellipse opacity="0.6042" fill="#E3E4E4" cx="268.502" cy="382.406" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.625" fill="#E2E3E3" cx="267.912" cy="381.815" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.6458" fill="#E1E2E3" cx="267.321" cy="381.225" rx="28.363" ry="28.346"/>
+ <path opacity="0.6667" fill="#E0E1E2" d="M295.093,380.634c0,15.655-12.7,28.347-28.36,28.347
+ c-15.664,0-28.365-12.691-28.365-28.347c0-15.656,12.701-28.346,28.365-28.346C282.393,352.288,295.093,364.978,295.093,380.634
+ z"/>
+ <ellipse opacity="0.6875" fill="#DFE0E1" cx="266.139" cy="380.044" rx="28.363" ry="28.346"/>
+ <path opacity="0.7083" fill="#DEDFE0" d="M293.91,379.453c0,15.654-12.699,28.346-28.36,28.346
+ c-15.663,0-28.364-12.691-28.364-28.346c0-15.656,12.701-28.346,28.364-28.346C281.211,351.107,293.91,363.797,293.91,379.453z"
+ />
+ <path opacity="0.7292" fill="#DDDEDF" d="M293.32,378.863c0,15.654-12.7,28.346-28.361,28.346
+ c-15.663,0-28.365-12.691-28.365-28.346c0-15.656,12.702-28.347,28.365-28.347C280.62,350.517,293.32,363.207,293.32,378.863z"
+ />
+ <ellipse opacity="0.75" fill="#DCDDDE" cx="264.367" cy="378.271" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.7708" fill="#DBDCDD" cx="263.775" cy="377.682" rx="28.363" ry="28.346"/>
+ <path opacity="0.7917" fill="#DADBDC" d="M291.547,377.091c0,15.654-12.699,28.347-28.36,28.347
+ c-15.662,0-28.365-12.692-28.365-28.347c0-15.656,12.703-28.347,28.365-28.347C278.848,348.744,291.547,361.435,291.547,377.091
+ z"/>
+ <ellipse opacity="0.8125" fill="#D9DADB" cx="262.593" cy="376.5" rx="28.363" ry="28.347"/>
+ <path opacity="0.8333" fill="#D8DADA" d="M290.365,375.91c0,15.654-12.699,28.346-28.36,28.346
+ c-15.662,0-28.364-12.691-28.364-28.346c0-15.656,12.702-28.347,28.364-28.347C277.666,347.563,290.365,360.254,290.365,375.91z
+ "/>
+ <ellipse opacity="0.8542" fill="#D7D9D9" cx="261.412" cy="375.319" rx="28.363" ry="28.346"/>
+ <path opacity="0.875" fill="#D6D8D9" d="M289.184,374.729c0,15.654-12.699,28.345-28.359,28.345
+ c-15.664,0-28.366-12.69-28.366-28.345c0-15.656,12.702-28.347,28.366-28.347C276.484,346.383,289.184,359.073,289.184,374.729z
+ "/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M288.594,374.139c0,15.654-12.7,28.345-28.361,28.345
+ c-15.662,0-28.365-12.69-28.365-28.345c0-15.656,12.703-28.346,28.365-28.346C275.894,345.793,288.594,358.482,288.594,374.139z
+ "/>
+ <path opacity="0.9167" fill="#D4D6D7" d="M288.003,373.547c0,15.655-12.7,28.347-28.361,28.347
+ c-15.662,0-28.365-12.691-28.365-28.347c0-15.656,12.703-28.346,28.365-28.346C275.303,345.201,288.003,357.891,288.003,373.547
+ z"/>
+ <path opacity="0.9375" fill="#D3D5D6" d="M287.411,372.957c0,15.654-12.699,28.347-28.36,28.347
+ c-15.662,0-28.365-12.692-28.365-28.347c0-15.656,12.703-28.346,28.365-28.346C274.712,344.611,287.411,357.301,287.411,372.957
+ z"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M286.82,372.366c0,15.654-12.699,28.347-28.36,28.347
+ c-15.662,0-28.365-12.692-28.365-28.347c0-15.656,12.703-28.345,28.365-28.345C274.121,344.021,286.82,356.71,286.82,372.366z"
+ />
+ <path opacity="0.9792" fill="#D1D3D4" d="M286.229,371.776c0,15.654-12.699,28.346-28.36,28.346
+ c-15.662,0-28.365-12.691-28.365-28.346c0-15.656,12.703-28.347,28.365-28.347C273.53,343.43,286.229,356.12,286.229,371.776z"
+ />
+ <path fill="#D0D2D3" d="M285.639,371.186c0,15.654-12.699,28.346-28.36,28.346c-15.662,0-28.365-12.691-28.365-28.346
+ c0-15.656,12.703-28.346,28.365-28.346C272.939,342.84,285.639,355.529,285.639,371.186z"/>
+ </g>
+ <g>
+ <path fill="#FFFFFF" d="M285.639,371.186c0,15.654-12.699,28.346-28.36,28.346c-15.666,0-28.365-12.691-28.365-28.346
+ c0-15.656,12.699-28.346,28.365-28.346C272.939,342.84,285.639,355.529,285.639,371.186z"/>
+ <path fill="#231F20" d="M257.278,401.531c-16.744,0-30.366-13.613-30.366-30.346s13.622-30.346,30.366-30.346
+ c16.741,0,30.362,13.613,30.362,30.346S274.02,401.531,257.278,401.531z M257.278,344.84c-14.537,0-26.364,11.818-26.364,26.346
+ s11.827,26.346,26.364,26.346c14.535,0,26.359-11.818,26.359-26.346S271.813,344.84,257.278,344.84z"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M257.274,338.502c-1.105,0-2.002-0.896-2.002-2V172.76c0-1.104,0.896-2,2.002-2
+ c1.104,0,2.001,0.896,2.001,2v163.742C259.275,337.606,258.379,338.502,257.274,338.502z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="240.904,323.248 243.836,320.52 257.271,334.967 270.708,320.52 273.64,323.248
+ 257.271,340.84 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M30.366,338.502c-1.105,0-2.001-0.896-2.001-2V172.76c0-1.104,0.896-2,2.001-2s2.001,0.896,2.001,2
+ v163.742C32.367,337.606,31.472,338.502,30.366,338.502z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="46.735,323.248 43.804,320.52 30.37,334.967 16.933,320.52 14.001,323.248 30.37,340.84
+ "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M212.827,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0c1.102,0,2.001,0.899,2.001,2.01l0,0
+ c0,1.1-0.899,2-2.001,2l0,0C213.718,373.188,212.827,372.288,212.827,371.188z M204.822,371.188c0-1.11,0.891-2.01,2.001-2.01
+ l0,0c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0C205.713,373.188,204.822,372.288,204.822,371.188z
+ M196.817,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0
+ C197.708,373.188,196.817,372.288,196.817,371.188z M188.812,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0
+ c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0C189.703,373.188,188.812,372.288,188.812,371.188z
+ M180.808,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0
+ C181.698,373.188,180.808,372.288,180.808,371.188z M172.803,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0
+ c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0C173.693,373.188,172.803,372.288,172.803,371.188z
+ M164.798,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0
+ C165.688,373.188,164.798,372.288,164.798,371.188z M156.793,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0
+ c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0C157.684,373.188,156.793,372.288,156.793,371.188z
+ M148.788,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0
+ C149.679,373.188,148.788,372.288,148.788,371.188z M140.783,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0
+ c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0C141.674,373.188,140.783,372.288,140.783,371.188z
+ M132.778,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0
+ C133.669,373.188,132.778,372.288,132.778,371.188z M124.773,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0
+ c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0C125.664,373.188,124.773,372.288,124.773,371.188z
+ M116.769,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0
+ C117.659,373.188,116.769,372.288,116.769,371.188z M108.764,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0
+ c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0C109.654,373.188,108.764,372.288,108.764,371.188z
+ M100.759,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0
+ C101.649,373.188,100.759,372.288,100.759,371.188z M92.754,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0
+ c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0C93.645,373.188,92.754,372.288,92.754,371.188z
+ M84.749,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0
+ C85.64,373.188,84.749,372.288,84.749,371.188z M76.744,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0
+ c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0C77.635,373.188,76.744,372.288,76.744,371.188z
+ M68.739,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0
+ C69.63,373.188,68.739,372.288,68.739,371.188z M60.734,371.188c0-1.11,0.891-2.01,2.001-2.01l0,0
+ c1.102,0,2.001,0.899,2.001,2.01l0,0c0,1.1-0.899,2-2.001,2l0,0C61.625,373.188,60.734,372.288,60.734,371.188z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="209.31,387.543 206.579,384.613 221.035,371.188 206.579,357.758 209.31,354.828
+ 226.912,371.188 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#EC1C24" d="M220.57,146.412H67.074c-1.105,0-2.001-0.896-2.001-2s0.896-2,2.001-2H220.57
+ c1.104,0,2.001,0.896,2.001,2S221.675,146.412,220.57,146.412z"/>
+ </g>
+ <g>
+ <polygon fill="#EC1C24" points="80.336,160.771 83.066,157.842 68.61,144.416 83.066,130.986 80.336,128.057 62.733,144.416
+ "/>
+ </g>
+ <g>
+ <polygon fill="#EC1C24" points="207.308,160.771 204.578,157.842 219.034,144.416 204.578,130.986 207.308,128.057
+ 224.91,144.416 "/>
+ </g>
+ </g>
+ <g>
+ <path fill="#231F20" d="M22.378,378.491l5.828-7.224l-5.492-6.804c-0.279-0.364-0.531-0.812-0.531-1.288
+ c0-0.952,0.728-1.681,1.709-1.681c0.728,0,1.148,0.28,1.568,0.84l4.959,6.524l4.903-6.412c0.448-0.616,0.925-0.952,1.681-0.952
+ c0.757,0,1.569,0.616,1.569,1.568c0,0.504-0.196,0.896-0.532,1.316l-5.492,6.831l5.772,7.196
+ c0.279,0.364,0.531,0.784,0.531,1.288c0,0.952-0.728,1.68-1.709,1.68c-0.728,0-1.148-0.279-1.568-0.84l-5.267-6.859
+ l-5.184,6.748c-0.477,0.615-0.925,0.951-1.681,0.951c-0.785,0-1.569-0.615-1.569-1.596
+ C21.874,379.304,22.07,378.911,22.378,378.491z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M255.568,373.619l-6.753-9.268c-0.224-0.336-0.392-0.729-0.392-1.204c0-0.924,0.757-1.652,1.736-1.652
+ c0.757,0,1.261,0.42,1.681,1.036l5.464,7.868l5.548-7.896c0.42-0.616,0.925-1.036,1.652-1.036c1.009,0,1.681,0.756,1.681,1.68
+ c0,0.476-0.224,0.896-0.476,1.232l-6.696,9.155v6.132c0,0.952-0.757,1.708-1.736,1.708c-0.953,0-1.709-0.756-1.709-1.708
+ V373.619z"/>
+ </g>
+ <g>
+ <path fill="#231F20" d="M241.853,136.6c0-0.979,0.757-1.735,1.737-1.735h5.996c4.595,0,7.452,2.604,7.452,6.552v0.056
+ c0,4.396-3.53,6.692-7.844,6.692h-3.896v4.731c0,0.952-0.756,1.708-1.709,1.708c-0.98,0-1.737-0.756-1.737-1.708V136.6z
+ M249.306,145.056c2.605,0,4.23-1.456,4.23-3.5V141.5c0-2.296-1.653-3.5-4.23-3.5h-4.007v7.056H249.306z"/>
+ <path fill="#231F20" d="M260.147,151.132l6.024-5.124c2.689-2.268,3.67-3.528,3.67-5.292c0-1.932-1.372-3.052-3.166-3.052
+ c-1.568,0-2.661,0.728-3.866,2.184c-0.252,0.28-0.644,0.532-1.205,0.532c-0.868,0-1.568-0.7-1.568-1.568
+ c0-0.363,0.14-0.756,0.393-1.063c1.597-1.988,3.418-3.164,6.5-3.164c3.838,0,6.472,2.352,6.472,5.852v0.057
+ c0,3.08-1.625,4.76-5.1,7.588l-4.034,3.359h7.957c0.84,0,1.513,0.673,1.513,1.513s-0.673,1.512-1.513,1.512h-11.123
+ c-1.064,0-1.849-0.616-1.849-1.624C259.252,152.168,259.56,151.607,260.147,151.132z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#FFFFFF" d="M285.639,144.416c0,15.654-12.699,28.346-28.36,28.346c-15.666,0-28.365-12.691-28.365-28.346
+ c0-15.656,12.699-28.348,28.365-28.348C272.939,116.068,285.639,128.76,285.639,144.416z"/>
+ <path fill="#231F20" d="M257.278,174.762c-16.744,0-30.366-13.613-30.366-30.346c0-16.733,13.622-30.348,30.366-30.348
+ c16.741,0,30.362,13.614,30.362,30.348C287.641,161.148,274.02,174.762,257.278,174.762z M257.278,118.068
+ c-14.537,0-26.364,11.819-26.364,26.348c0,14.527,11.827,26.346,26.364,26.346c14.535,0,26.359-11.818,26.359-26.346
+ C283.638,129.888,271.813,118.068,257.278,118.068z"/>
+ </g>
+ <g>
+ <ellipse opacity="0" fill="#FFFFFF" cx="172.181" cy="58.689" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.0208" fill="#FEFEFE" cx="171.59" cy="58.1" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.0417" fill="#FDFDFD" cx="170.999" cy="57.509" rx="28.362" ry="28.347"/>
+ <ellipse opacity="0.0625" fill="#FCFCFC" cx="170.409" cy="56.918" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.0833" fill="#FBFBFB" cx="169.817" cy="56.327" rx="28.362" ry="28.347"/>
+ <ellipse opacity="0.1042" fill="#FAFAFA" cx="169.227" cy="55.737" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.125" fill="#F9F9FA" cx="168.636" cy="55.146" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.1458" fill="#F8F8F9" cx="168.045" cy="54.556" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.1667" fill="#F7F8F8" cx="167.455" cy="53.966" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.1875" fill="#F6F7F7" cx="166.864" cy="53.375" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.2083" fill="#F5F6F6" cx="166.272" cy="52.784" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.2292" fill="#F4F5F5" cx="165.682" cy="52.193" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.25" fill="#F3F4F4" cx="165.091" cy="51.604" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.2708" fill="#F2F3F3" cx="164.5" cy="51.013" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.2917" fill="#F1F2F2" cx="163.909" cy="50.423" rx="28.362" ry="28.347"/>
+ <ellipse opacity="0.3125" fill="#F0F1F1" cx="163.318" cy="49.832" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.3333" fill="#EFF0F0" cx="162.727" cy="49.241" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.3542" fill="#EEEFEF" cx="162.136" cy="48.65" rx="28.363" ry="28.348"/>
+ <path opacity="0.375" fill="#EDEEEE" d="M189.908,48.061c0,15.655-12.699,28.347-28.36,28.347
+ c-15.665,0-28.365-12.691-28.365-28.347c0-15.656,12.7-28.347,28.365-28.347C177.209,19.714,189.908,32.404,189.908,48.061z"/>
+ <ellipse opacity="0.3958" fill="#ECEDEE" cx="160.955" cy="47.471" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.4167" fill="#EBECED" cx="160.364" cy="46.88" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.4375" fill="#EAEBEC" cx="159.772" cy="46.289" rx="28.362" ry="28.346"/>
+ <ellipse opacity="0.4583" fill="#E9EAEB" cx="159.182" cy="45.698" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.4792" fill="#E8E9EA" cx="158.591" cy="45.108" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.5" fill="#E7E8E9" cx="158" cy="44.518" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.5208" fill="#E7E8E8" cx="157.41" cy="43.928" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.5417" fill="#E6E7E7" cx="156.818" cy="43.336" rx="28.363" ry="28.348"/>
+ <ellipse opacity="0.5625" fill="#E5E6E6" cx="156.228" cy="42.746" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.5833" fill="#E4E5E5" cx="155.637" cy="42.156" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.6042" fill="#E3E4E4" cx="155.046" cy="41.564" rx="28.362" ry="28.348"/>
+ <ellipse opacity="0.625" fill="#E2E3E3" cx="154.456" cy="40.975" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.6458" fill="#E1E2E3" cx="153.865" cy="40.385" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.6667" fill="#E0E1E2" cx="153.273" cy="39.794" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.6875" fill="#DFE0E1" cx="152.683" cy="39.203" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.7083" fill="#DEDFE0" cx="152.092" cy="38.613" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.7292" fill="#DDDEDF" cx="151.501" cy="38.022" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.75" fill="#DCDDDE" cx="150.911" cy="37.432" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.7708" fill="#DBDCDD" cx="150.32" cy="36.841" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.7917" fill="#DADBDC" cx="149.728" cy="36.25" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.8125" fill="#D9DADB" cx="149.137" cy="35.66" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.8333" fill="#D8DADA" cx="148.547" cy="35.07" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.8542" fill="#D7D9D9" cx="147.956" cy="34.479" rx="28.363" ry="28.346"/>
+ <ellipse opacity="0.875" fill="#D6D8D9" cx="147.366" cy="33.889" rx="28.363" ry="28.346"/>
+ <path opacity="0.8958" fill="#D5D7D8" d="M175.137,33.298c0,15.654-12.698,28.347-28.359,28.347
+ c-15.663,0-28.366-12.692-28.366-28.347c0-15.656,12.703-28.347,28.366-28.347C162.438,4.951,175.137,17.642,175.137,33.298z"/>
+ <ellipse opacity="0.9167" fill="#D4D6D7" cx="146.183" cy="32.707" rx="28.363" ry="28.347"/>
+ <ellipse opacity="0.9375" fill="#D3D5D6" cx="145.592" cy="32.117" rx="28.363" ry="28.346"/>
+ <path opacity="0.9583" fill="#D2D4D5" d="M173.365,31.527c0,15.654-12.699,28.345-28.361,28.345s-28.365-12.69-28.365-28.345
+ c0-15.656,12.703-28.349,28.365-28.349S173.365,15.871,173.365,31.527z"/>
+ <ellipse opacity="0.9792" fill="#D1D3D4" cx="144.411" cy="30.937" rx="28.363" ry="28.346"/>
+ <ellipse fill="#D0D2D3" cx="143.82" cy="30.346" rx="28.363" ry="28.346"/>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M232.488,120.962c-0.512,0-1.023-0.195-1.415-0.586l-68.611-68.571c-0.781-0.781-0.781-2.047,0-2.828
+ c0.782-0.781,2.049-0.781,2.83,0l68.611,68.571c0.782,0.781,0.782,2.047,0,2.828C233.513,120.767,233,120.962,232.488,120.962z"
+ />
+ </g>
+ <g>
+ <polygon fill="#231F20" points="211.536,121.157 211.679,117.156 231.399,117.879 230.68,98.167 234.684,98.025
+ 235.555,122.032 "/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="#231F20" d="M55.151,120.964c-0.512,0-1.023-0.195-1.414-0.586c-0.782-0.781-0.782-2.047,0-2.828l68.614-68.571
+ c0.782-0.781,2.049-0.781,2.83,0c0.782,0.781,0.782,2.047,0,2.828l-68.615,68.571C56.176,120.769,55.664,120.964,55.151,120.964
+ z"/>
+ </g>
+ <g>
+ <polygon fill="#231F20" points="52.955,98.024 56.959,98.166 56.235,117.876 75.959,117.156 76.103,121.157 52.08,122.028
+ "/>
+ </g>
+ </g>
+ <g>
+ <path fill="#FFFFFF" d="M163.877,50.391c-11.077,11.068-29.037,11.068-40.11,0.002c-11.079-11.07-11.079-29.02-0.004-40.09
+ c11.077-11.07,29.037-11.07,40.114,0.002C174.954,21.373,174.954,39.32,163.877,50.391z"/>
+ <path fill="#231F20" d="M143.82,60.692c-8.111,0-15.735-3.156-21.469-8.886c-5.735-5.731-8.895-13.353-8.896-21.459
+ c-0.001-8.105,3.157-15.727,8.892-21.459C128.083,3.157,135.709,0,143.819,0c8.111,0,15.738,3.157,21.473,8.891
+ c5.736,5.73,8.895,13.351,8.895,21.456s-3.158,15.727-8.895,21.458C159.557,57.536,151.931,60.692,143.82,60.692z M143.819,4
+ c-7.042,0-13.662,2.741-18.642,7.717c-4.979,4.977-7.72,11.593-7.72,18.631s2.744,13.654,7.724,18.631
+ c4.978,4.975,11.597,7.714,18.639,7.714c7.041,0,13.662-2.74,18.642-7.716c4.98-4.977,7.722-11.593,7.722-18.63
+ s-2.741-13.652-7.722-18.628C157.482,6.741,150.861,4,143.819,4z"/>
+ </g>
+ </g>
+ <g>
+ <path fill="#EC1C24" d="M132.464,114.668c0-1.117,0.895-2.016,2.017-2.016h22.682c1.118,0,2.017,0.898,2.017,2.016
+ c0,1.113-0.898,2.016-2.017,2.016H134.48C133.358,116.684,132.464,115.781,132.464,114.668z M132.464,123.662
+ c0-1.078,0.895-2.016,2.017-2.016h22.682c1.118,0,2.017,0.938,2.017,2.016c0,1.115-0.898,2.016-2.017,2.016H134.48
+ C133.358,125.678,132.464,124.777,132.464,123.662z"/>
+ <path fill="#EC1C24" d="M136.931,134.098l14.721-30.152c0.324-0.648,0.863-1.008,1.587-1.008c0.938,0,1.692,0.756,1.692,1.656
+ c0,0.324-0.113,0.646-0.184,0.863l-14.756,30.152c-0.328,0.645-0.832,1.008-1.554,1.008c-0.932,0-1.726-0.756-1.726-1.658
+ C136.712,134.637,136.821,134.314,136.931,134.098z"/>
+ </g>
+</g>
+</svg>
diff --git a/prolog/problems/family_relations/cousin_2/common.py b/prolog/problems/family_relations/cousin_2/common.py
index 8dc33b8..c556ffd 100644
--- a/prolog/problems/family_relations/cousin_2/common.py
+++ b/prolog/problems/family_relations/cousin_2/common.py
@@ -4,7 +4,7 @@ from operator import itemgetter
import socket
import prolog.engine
import prolog.util
-from server.hints import Hint, HintSequence
+from server.hints import Hint, HintPopup
import server.problems
id = 99
@@ -34,6 +34,7 @@ cousin(X, Y) :-
'''
hint_type = {
+ 'gender_is_irrelevant_markup': HintPopup('gender_is_irrelevant_markup'),
'gender_is_irrelevant': Hint('gender_is_irrelevant'),
'precedence_fail': Hint('precedence_fail'),
'cousin_vs_sibling': Hint('cousin_vs_sibling'),
@@ -42,7 +43,12 @@ hint_type = {
}
test_cases = [
- # TODO
+ ('cousin(X, _)',
+ [{'X': 'vanessa'}, {'X': 'patricia'}, {'X': 'melanie'}, {'X': 'andrew'}, {'X': 'john'}, {'X': 'susan'}]),
+ ('cousin(X, john)',
+ [{'X': 'susan'}]),
+ ('cousin(patricia, X)',
+ [{'X': 'andrew'}, {'X': 'melanie'}]),
]
def test(program, solved_problems):
@@ -87,10 +93,10 @@ def hint(program, solved_problems):
# gender testing is redundant
# this is not necessarily wrong, but worth mentioning anyway
targets = [prolog.util.Token('NAME', 'male'), prolog.util.Token('NAME', 'female')]
- pos = [(t.pos, t.pos + len(t.val)) for t in tokens if t in targets]
- if pos:
- # TODO: resolve how highlighting info is communicated
- return [{'id': 'gender_is_irrelevant', 'highlight': pos}]
+ marks = [(t.pos, t.pos + len(t.val)) for t in tokens if t in targets]
+ if marks:
+ return [{'id': 'gender_is_irrelevant_markup', 'start': m[0], 'end': m[1]} for m in marks] + \
+ [{'id': 'gender_is_irrelevant'}]
# precedence fail (AND block vs OR block)
# case in point: parent(PX, X), parent(PY, Y), brother(PX, PY) ; sister(PX, PY)
@@ -98,18 +104,18 @@ def hint(program, solved_problems):
# warning: knowledge base dependent
if prolog.util.Token('SEMI', ';') in tokens and prolog.engine.ask_truth(engine_id,
'findall(_, cousin(X, Y), L), (length(L, 14) ; length(L, 16))'):
- return [{'id', 'precedence_fail'}]
+ return [{'id': 'precedence_fail'}]
# cousin should not be brother or sister
# common parent, probably solved via grandparent
if prolog.engine.ask_truth(engine_id,
'cousin(X, Y), (brother(X, Y) ; sister(X, Y))'):
- return [{'id', 'cousin_vs_sibling'}]
+ return [{'id': 'cousin_vs_sibling'}]
# cousin to him/herself
# just common grandparent is not enough
if prolog.engine.ask_truth(engine_id, 'cousin(X, X)'):
- return [{'id', 'cousin_to_oneself'}]
+ return [{'id': 'cousin_to_oneself'}]
# X (or Y) does not necessarily need to be a parent
diff --git a/prolog/problems/family_relations/cousin_2/sl.py b/prolog/problems/family_relations/cousin_2/sl.py
index 7e3e7f0..7bd819a 100644
--- a/prolog/problems/family_relations/cousin_2/sl.py
+++ b/prolog/problems/family_relations/cousin_2/sl.py
@@ -13,18 +13,15 @@ description = '''\
plan = ['''\
<p>Verjetno bi se sedaj splačalo uporabiti rešitev kakšne prejšnje naloge?</p>
-<p><img src="Cousin-1.png" /></p>
-<p>Loni naj zbriše imena relacij (parent, sister) s te slike!</p>
-<p>Seveda se da rešiti tudi brez prejšnjih rešitev... MORE</p>
-<p><img src="Cousin-3.png" /></p>
-<p>Loni naj zbriše imena relacij (parent, sister) s te slike!</p>
-''', '''\
-<p><img src="Cousin-1.png" /></p>
+<p><img src="[%@resource Prolog_cousin_01.svg%]" alt="Jaz imam otroka, moj brat ali sestra ima tudi otroka..." /></p>
+<p>Seveda se da rešiti tudi brez prejšnjih rešitev... </p>
''', '''\
<p>Če je <code>PX</code> starš od <code>X</code> in je
<code>PY</code> starš od <code>Y</code> ter sta
<code>PX</code> in <code>PY</code> brat ali sestra,
potem je <code>X</code> bratranec/sestrična od <code>Y</code>.</p>
+''', '''\
+<p><img src="[%@resource Prolog_cousin_03.svg%]" alt="Jaz imam otroka, moj brat ali sestra ima tudi otroka, najina otroka sta zato..." /></p>
''']
hint = {
@@ -32,6 +29,10 @@ hint = {
<p>Je spol res pomemben?</p>
''',
+ 'gender_is_irrelevant_markup': '''\
+<p>Je to res potrebno?</p>
+''',
+
'precedence_fail': '''\
<p>Si morda narobe upošteval prioriteto operatorjev IN ter ALI?</p>
<p>Operator IN veže močneje od ALI, če želiš spremeniti prioriteto,
@@ -41,13 +42,13 @@ lahko uporabiš oklepaje.</p>
'cousin_vs_sibling': '''\
<p>Kako je lahko bratranec/sestrična hkrati tudi brat/sestra od <code>Y</code>?
Si morda pozabil, da starša od <code>X</code> in <code>Y</code> ne smeta biti ista oseba?</p>
-<p><img src="Cousin-4.png" /></p>
+<p><img src="[%@resource Prolog_cousin_04.svg%]" /></p>
''',
'cousin_to_oneself': '''\
<p>Kako je lahko nekdo bratranec/sestrična samemu sebi?
Imata morda <code>X</code> in <code>Y</code> istega starša?</p>
-<p><img src="Cousin-2.png" /></p>
+<p><img src="[%@resource Prolog_cousin_04.svg%]" /></p>
''',
'cousin_need_not_be_parent': '''\