diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-01-20 01:29:50 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-01-20 01:29:50 +0000 |
commit | 8362bf63dea22bbf6736609b0f49c152f975eb63 (patch) | |
tree | 0eea3928e39e50fae91d4e68b21b1e6cbae25604 /krita/plugins/tools/tool_selectsimilar | |
download | koffice-8362bf63dea22bbf6736609b0f49c152f975eb63.tar.gz koffice-8362bf63dea22bbf6736609b0f49c152f975eb63.zip |
Added old abandoned KDE3 version of koffice
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/koffice@1077364 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'krita/plugins/tools/tool_selectsimilar')
-rw-r--r-- | krita/plugins/tools/tool_selectsimilar/Makefile.am | 31 | ||||
-rw-r--r-- | krita/plugins/tools/tool_selectsimilar/kis_tool_selectsimilar.cc | 271 | ||||
-rw-r--r-- | krita/plugins/tools/tool_selectsimilar/kis_tool_selectsimilar.h | 101 | ||||
-rw-r--r-- | krita/plugins/tools/tool_selectsimilar/kritatoolselectsimilar.desktop | 43 | ||||
-rw-r--r-- | krita/plugins/tools/tool_selectsimilar/selectsimilar.cc | 61 | ||||
-rw-r--r-- | krita/plugins/tools/tool_selectsimilar/selectsimilar.h | 34 | ||||
-rw-r--r-- | krita/plugins/tools/tool_selectsimilar/tool_similar_selection.png | bin | 0 -> 723 bytes | |||
-rw-r--r-- | krita/plugins/tools/tool_selectsimilar/tool_similar_selection.svg | 2118 | ||||
-rw-r--r-- | krita/plugins/tools/tool_selectsimilar/tool_similar_selection_minus_cursor.png | bin | 0 -> 612 bytes | |||
-rw-r--r-- | krita/plugins/tools/tool_selectsimilar/tool_similar_selection_plus_cursor.png | bin | 0 -> 629 bytes |
10 files changed, 2659 insertions, 0 deletions
diff --git a/krita/plugins/tools/tool_selectsimilar/Makefile.am b/krita/plugins/tools/tool_selectsimilar/Makefile.am new file mode 100644 index 00000000..d92642c1 --- /dev/null +++ b/krita/plugins/tools/tool_selectsimilar/Makefile.am @@ -0,0 +1,31 @@ +kde_services_DATA = kritatoolselectsimilar.desktop + +INCLUDES = -I$(srcdir)/../../../sdk \ + -I$(srcdir)/../../../core \ + -I$(srcdir)/../../../kritacolor/ \ + -I$(srcdir)/../../../ui \ + -I$/../../../ui \ + $(KOFFICE_INCLUDES) \ + $(all_includes) + + +kritatoolselectsimilar_la_SOURCES = selectsimilar.cc kis_tool_selectsimilar.cc +noinst_HEADERS = selectsimilar.h kis_tool_selectsimilar.h + +kde_module_LTLIBRARIES = kritatoolselectsimilar.la + +kritatoolselectsimilar_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) +kritatoolselectsimilar_la_LIBADD = ../../../libkritacommon.la + +kritatoolselectsimilar_la_METASOURCES = AUTO + +KDE_OPTIONS = nofinal + +# directory for pixmaps +kritapics_DATA = \ + tool_similar_selection.png \ + tool_similar_selection_plus_cursor.png \ + tool_similar_selection_minus_cursor.png + +kritapicsdir = $(kde_datadir)/krita/pics + diff --git a/krita/plugins/tools/tool_selectsimilar/kis_tool_selectsimilar.cc b/krita/plugins/tools/tool_selectsimilar/kis_tool_selectsimilar.cc new file mode 100644 index 00000000..cdb38cb3 --- /dev/null +++ b/krita/plugins/tools/tool_selectsimilar/kis_tool_selectsimilar.cc @@ -0,0 +1,271 @@ +/* + * Copyright (c) 1999 Matthias Elter <me@kde.org> + * Copyright (c) 2002 Patrick Julien <freak@codepimps.org> + * Copyright (c) 2005 Boudewijn Rempt <boud@valdyas.org> + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#include <qpoint.h> +#include <qlayout.h> +#include <qcheckbox.h> +#include <qlabel.h> +#include <qcombobox.h> +#include <qtimer.h> + +#include <kapplication.h> +#include <kaction.h> +#include <klocale.h> +#include <knuminput.h> + +#include <kis_cursor.h> +#include <kis_selection_manager.h> +#include <kis_canvas_subject.h> +#include <kis_image.h> +#include <kis_layer.h> +#include <kis_paint_device.h> +#include <kis_button_press_event.h> +#include <kis_canvas_subject.h> +#include <kis_selection_options.h> +#include <kis_selection.h> +#include <kis_paint_device.h> +#include <kis_iterators_pixel.h> +#include <kis_selected_transaction.h> +#include <kis_undo_adapter.h> + +#include "kis_tool_selectsimilar.h" + +void selectByColor(KisPaintDeviceSP dev, KisSelectionSP selection, const Q_UINT8 * c, int fuzziness, enumSelectionMode mode) +{ + // XXX: Multithread this! + Q_INT32 x, y, w, h; + + dev->exactBounds(x, y, w, h); + + KisColorSpace * cs = dev->colorSpace(); + + for (int y2 = y; y2 < y + h; ++y2) { + KisHLineIterator hiter = dev->createHLineIterator(x, y2, w, false); + KisHLineIterator selIter = selection->createHLineIterator(x, y2, w, true); + while (!hiter.isDone()) { + //if (dev->colorSpace()->hasAlpha()) + // opacity = dev->colorSpace()->getAlpha(hiter.rawData()); + + Q_UINT8 match = cs->difference(c, hiter.rawData()); + + if (mode == SELECTION_ADD) { + if (match <= fuzziness) { + *(selIter.rawData()) = MAX_SELECTED; + } + } + else if (mode == SELECTION_SUBTRACT) { + if (match <= fuzziness) { + *(selIter.rawData()) = MIN_SELECTED; + } + } + ++hiter; + ++selIter; + } + } + +} + + + +KisToolSelectSimilar::KisToolSelectSimilar() + : super(i18n("Select Similar Colors")) +{ + setName("tool_select_similar"); + m_addCursor = KisCursor::load("tool_similar_selection_plus_cursor.png", 1, 21); + m_subtractCursor = KisCursor::load("tool_similar_selection_minus_cursor.png", 1, 21); + setCursor(m_addCursor); + m_subject = 0; + m_optWidget = 0; + m_selectionOptionsWidget = 0; + m_fuzziness = 20; + m_currentSelectAction = m_defaultSelectAction = SELECTION_ADD; + m_timer = new QTimer(this); + connect(m_timer, SIGNAL(timeout()), SLOT(slotTimer()) ); +} + +KisToolSelectSimilar::~KisToolSelectSimilar() +{ +} + +void KisToolSelectSimilar::activate() +{ + KisToolNonPaint::activate(); + m_timer->start(50); + setPickerCursor(m_currentSelectAction); + + if (m_selectionOptionsWidget) { + m_selectionOptionsWidget->slotActivated(); + } +} + +void KisToolSelectSimilar::deactivate() +{ + m_timer->stop(); +} + +void KisToolSelectSimilar::buttonPress(KisButtonPressEvent *e) +{ + + if (m_subject) { + QApplication::setOverrideCursor(KisCursor::waitCursor()); + KisImageSP img; + KisPaintDeviceSP dev; + QPoint pos; + Q_UINT8 opacity = OPACITY_OPAQUE; + + if (e->button() != QMouseEvent::LeftButton && e->button() != QMouseEvent::RightButton) + return; + + if (!(img = m_subject->currentImg())) + return; + + dev = img->activeDevice(); + + if (!dev || !img->activeLayer()->visible()) + return; + + pos = QPoint(e->pos().floorX(), e->pos().floorY()); + KisSelectedTransaction *t = 0; + if (img->undo()) t = new KisSelectedTransaction(i18n("Similar Selection"),dev); + + KisColor c = dev->colorAt(pos.x(), pos.y()); + opacity = dev->colorSpace()->getAlpha(c.data()); + + // XXX we should make this configurable: "allow to select transparent" + // if (opacity > OPACITY_TRANSPARENT) + selectByColor(dev, dev->selection(), c.data(), m_fuzziness, m_currentSelectAction); + + dev->setDirty(); + dev->emitSelectionChanged(); + + if(img->undo()) + img->undoAdapter()->addCommand(t); + m_subject->canvasController()->updateCanvas(); + + QApplication::restoreOverrideCursor(); + } +} + +void KisToolSelectSimilar::slotTimer() +{ +#if KDE_IS_VERSION(3,4,0) + int state = kapp->keyboardMouseState() & (Qt::ShiftButton|Qt::ControlButton|Qt::AltButton); +#else + int state = kapp->keyboardModifiers() & (KApplication::ShiftModifier + |KApplication::ControlModifier|KApplication::Modifier1); +#endif + enumSelectionMode action; + + if (state == Qt::ShiftButton) + action = SELECTION_ADD; + else if (state == Qt::ControlButton) + action = SELECTION_SUBTRACT; + else + action = m_defaultSelectAction; + + if (action != m_currentSelectAction) { + m_currentSelectAction = action; + setPickerCursor(action); + } +} + +void KisToolSelectSimilar::setPickerCursor(enumSelectionMode action) +{ + switch (action) { + case SELECTION_ADD: + m_subject->canvasController()->setCanvasCursor(m_addCursor); + break; + case SELECTION_SUBTRACT: + m_subject->canvasController()->setCanvasCursor(m_subtractCursor); + } +} + +void KisToolSelectSimilar::setup(KActionCollection *collection) +{ + m_action = static_cast<KRadioAction *>(collection->action(name())); + + if (m_action == 0) { + m_action = new KRadioAction(i18n("&Similar Selection"), "tool_similar_selection", "Ctrl+E", this, SLOT(activate()), collection, name()); + Q_CHECK_PTR(m_action); + m_action->setToolTip(i18n("Select similar colors")); + m_action->setExclusiveGroup("tools"); + m_ownAction = true; + } +} + +void KisToolSelectSimilar::update(KisCanvasSubject *subject) +{ + super::update(subject); + m_subject = subject; +} + +void KisToolSelectSimilar::slotSetFuzziness(int fuzziness) +{ + m_fuzziness = fuzziness; +} + +void KisToolSelectSimilar::slotSetAction(int action) +{ + m_defaultSelectAction = (enumSelectionMode)action; +} + +QWidget* KisToolSelectSimilar::createOptionWidget(QWidget* parent) +{ + m_optWidget = new QWidget(parent); + Q_CHECK_PTR(m_optWidget); + + m_optWidget->setCaption(i18n("Similar Selection")); + + QVBoxLayout * l = new QVBoxLayout(m_optWidget, 0, 6); + Q_CHECK_PTR(l); + + m_selectionOptionsWidget = new KisSelectionOptions(m_optWidget, m_subject); + Q_CHECK_PTR(m_selectionOptionsWidget); + + l->addWidget(m_selectionOptionsWidget); + connect (m_selectionOptionsWidget, SIGNAL(actionChanged(int)), this, SLOT(slotSetAction(int))); + + QHBoxLayout * hbox = new QHBoxLayout(l); + Q_CHECK_PTR(hbox); + + QLabel * lbl = new QLabel(i18n("Fuzziness: "), m_optWidget); + Q_CHECK_PTR(lbl); + + hbox->addWidget(lbl); + + KIntNumInput * input = new KIntNumInput(m_optWidget, "fuzziness"); + Q_CHECK_PTR(input); + + input->setRange(0, 200, 10, true); + input->setValue(20); + hbox->addWidget(input); + connect(input, SIGNAL(valueChanged(int)), this, SLOT(slotSetFuzziness(int))); + + l->addItem(new QSpacerItem(1, 1, QSizePolicy::Fixed, QSizePolicy::Expanding)); + + return m_optWidget; +} + +QWidget* KisToolSelectSimilar::optionWidget() +{ + return m_optWidget; +} + +#include "kis_tool_selectsimilar.moc" diff --git a/krita/plugins/tools/tool_selectsimilar/kis_tool_selectsimilar.h b/krita/plugins/tools/tool_selectsimilar/kis_tool_selectsimilar.h new file mode 100644 index 00000000..10a57dd3 --- /dev/null +++ b/krita/plugins/tools/tool_selectsimilar/kis_tool_selectsimilar.h @@ -0,0 +1,101 @@ +/* + * Copyright (c) 1999 Matthias Elter + * Copyright (c) 2002 Patrick Julien + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ +#ifndef KIS_TOOL_SELECT_PICKER_H_ +#define KIS_TOOL_SELECT_PICKER_H_ + +#include <kis_tool_non_paint.h> +#include <kis_tool_factory.h> +#include <kis_selection.h> + +class KisCanvasSubject; +class QWidget; +class QVBoxLayout; +class QCheckBox; +class KisIntSpinbox; + +/** + * Tool to select colours by pointing at a color on the image. + * TODO: + * Implement shift/shift-ctrl keyboard shortcuts for + * temporary add/subtract selection mode. + */ + +class KisSelectionOptions; + +class KisToolSelectSimilar : public KisToolNonPaint { + + Q_OBJECT + typedef KisToolNonPaint super; + +public: + KisToolSelectSimilar(); + virtual ~KisToolSelectSimilar(); + + virtual void update(KisCanvasSubject *subject); + virtual void setup(KActionCollection *collection); + virtual Q_UINT32 priority() { return 8; } + virtual enumToolType toolType() { return TOOL_SELECT; } + +public slots: + + void activate(); + void deactivate(); + + virtual void slotSetFuzziness(int); + virtual void slotSetAction(int); + +private: + virtual QWidget* createOptionWidget(QWidget* parent); + virtual QWidget* optionWidget(); + + virtual void buttonPress(KisButtonPressEvent *e); + void setPickerCursor(enumSelectionMode); + + KisCanvasSubject *m_subject; + QWidget *m_optWidget; + KisSelectionOptions *m_selectionOptionsWidget; + + int m_fuzziness; + enumSelectionMode m_defaultSelectAction; + enumSelectionMode m_currentSelectAction; + QTimer *m_timer; + QCursor m_addCursor; + QCursor m_subtractCursor; + +private slots: + void slotTimer(); +}; + +class KisToolSelectSimilarFactory : public KisToolFactory { + typedef KisToolFactory super; +public: + KisToolSelectSimilarFactory() : super() {}; + virtual ~KisToolSelectSimilarFactory(){}; + + virtual KisTool * createTool(KActionCollection * ac) { + KisTool * t = new KisToolSelectSimilar(); + Q_CHECK_PTR(t); + t->setup(ac); + return t; + } + virtual KisID id() { return KisID("selectsimilar", i18n("Select Similar")); } +}; + + +#endif // KIS_TOOL_SELECT_PICKER_H_ + diff --git a/krita/plugins/tools/tool_selectsimilar/kritatoolselectsimilar.desktop b/krita/plugins/tools/tool_selectsimilar/kritatoolselectsimilar.desktop new file mode 100644 index 00000000..a4c48d51 --- /dev/null +++ b/krita/plugins/tools/tool_selectsimilar/kritatoolselectsimilar.desktop @@ -0,0 +1,43 @@ +[Desktop Entry] +Name=Select Similar Colors Tool +Name[bg]=Инструмент за маркиране на подобни цветове +Name[ca]=Selecciona eines de colors similars +Name[cy]=Offer Detholi Lliwiau Tebyg +Name[da]=Vælg lignende farve-værktøjer +Name[de]="Auswahl nach ähnlichen Farben"-Werkzeug +Name[el]=Εργαλείο επιλογής παρόμοιων χρωμάτων +Name[en_GB]=Select Similar Colours Tool +Name[eo]=Similkolorelekto-ilo +Name[es]=Herramienta de selección de colores similares +Name[et]=Sarnase värvi valimise tööriist +Name[fa]=برگزیدن ابزار رنگهای مشابه +Name[fr]=Outils de sélection des couleurs similaires +Name[fy]=Lykense kleur seleksje ark +Name[gl]=Ferramenta de Selección de Cores Semellantes +Name[he]=בחירת כלי צבעים דומים +Name[hu]=Hasonló színeket kiválasztó eszköz +Name[is]=Velja svipaða liti tól +Name[it]=Strumento per la selezione dei colori simili +Name[ja]=類似色選択ツール +Name[km]=ឧបករណ៍ជ្រើសពណ៌ស្រដៀងគ្នា +Name[nb]=Verktøy som velger liknende farger +Name[nds]=Warktüüch för de Utwahl vun lieke Klören +Name[ne]=समान रङ उपकरणहरू चयन गर्नुहोस् +Name[nl]=Gereedschap voor soortgelijke kleuren +Name[pl]=Narzędzie wyboru podobnych kolorów +Name[pt]=Ferramenta de Selecção de Cores Semelhantes +Name[pt_BR]=Ferramenta de Seleção de Cores Semelhantes +Name[ru]=Выделение по цвету +Name[se]=Reaidu mii vállje sullosaš ivnniid +Name[sk]=Výber podobných farieb +Name[sl]=Orodje za izbiro podobnih barv +Name[sr]=Алат за избор сличних боја +Name[sr@Latn]=Alat za izbor sličnih boja +Name[sv]=Välj liknande färg-verktyg +Name[uk]=Засіб вибору подібних кольорів +Name[zh_CN]=选择相似颜色工具 +Name[zh_TW]=選取近似色彩工具 +ServiceTypes=Krita/Tool +Type=Service +X-KDE-Library=kritatoolselectsimilar +X-Krita-Version=2 diff --git a/krita/plugins/tools/tool_selectsimilar/selectsimilar.cc b/krita/plugins/tools/tool_selectsimilar/selectsimilar.cc new file mode 100644 index 00000000..fc6b0c41 --- /dev/null +++ b/krita/plugins/tools/tool_selectsimilar/selectsimilar.cc @@ -0,0 +1,61 @@ +/* + * selectsimilar.h -- Part of Krita + * + * Copyright (c) 2004 Boudewijn Rempt (boud@valdyas.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ +#include <math.h> + +#include <stdlib.h> + +#include <qslider.h> +#include <qpoint.h> + +#include <klocale.h> +#include <kiconloader.h> +#include <kinstance.h> +#include <kmessagebox.h> +#include <kstandarddirs.h> +#include <ktempfile.h> +#include <kdebug.h> +#include <kgenericfactory.h> + +#include <kis_tool_registry.h> + +#include "selectsimilar.h" +#include "kis_tool_selectsimilar.h" + +typedef KGenericFactory<SelectSimilar> SelectSimilarFactory; +K_EXPORT_COMPONENT_FACTORY( kritatoolselectsimilar, SelectSimilarFactory( "krita" ) ) + +SelectSimilar::SelectSimilar(QObject *parent, const char *name, const QStringList &) + : KParts::Plugin(parent, name) +{ + setInstance(SelectSimilarFactory::instance()); + + if ( parent->inherits("KisToolRegistry") ) + { + KisToolRegistry * r = dynamic_cast<KisToolRegistry*>(parent); + r->add(new KisToolSelectSimilarFactory()); + } +} + +SelectSimilar::~SelectSimilar() +{ +} + +#include "selectsimilar.moc" + diff --git a/krita/plugins/tools/tool_selectsimilar/selectsimilar.h b/krita/plugins/tools/tool_selectsimilar/selectsimilar.h new file mode 100644 index 00000000..ca181bcc --- /dev/null +++ b/krita/plugins/tools/tool_selectsimilar/selectsimilar.h @@ -0,0 +1,34 @@ +/* + * selectsimilar.h -- Part of Krita + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef SELECTSIMILAR_H +#define SELECTSIMILAR_H + +#include <kparts/plugin.h> + +class SelectSimilar : public KParts::Plugin +{ + Q_OBJECT + public: + SelectSimilar(QObject *parent, const char *name, const QStringList &); + virtual ~SelectSimilar(); + + +}; + +#endif // SELECTSIMILAR_H diff --git a/krita/plugins/tools/tool_selectsimilar/tool_similar_selection.png b/krita/plugins/tools/tool_selectsimilar/tool_similar_selection.png Binary files differnew file mode 100644 index 00000000..fd3ae241 --- /dev/null +++ b/krita/plugins/tools/tool_selectsimilar/tool_similar_selection.png diff --git a/krita/plugins/tools/tool_selectsimilar/tool_similar_selection.svg b/krita/plugins/tools/tool_selectsimilar/tool_similar_selection.svg new file mode 100644 index 00000000..371f3860 --- /dev/null +++ b/krita/plugins/tools/tool_selectsimilar/tool_similar_selection.svg @@ -0,0 +1,2118 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://web.resource.org/cc/" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + inkscape:export-ydpi="33.000000" + inkscape:export-xdpi="33.000000" + inkscape:export-filename="/home/danny/work/kde/koffice/krita/krita/new/tool_picker_selection.png" + width="48.000000pt" + height="48.000000pt" + id="svg17707" + sodipodi:version="0.32" + inkscape:version="0.41" + sodipodi:docbase="/home/danny" + sodipodi:docname="co.svg"> + <defs + id="defs3"> + <linearGradient + y2="-88.103630" + x2="-2035.2124" + y1="-86.329994" + x1="-2105.8408" + gradientTransform="matrix(0.275772,6.677168e-2,-1.785205,1.778283,15.77866,-194.5809)" + gradientUnits="userSpaceOnUse" + id="linearGradient13777" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="406.47195" + x2="-420.16779" + y1="405.99652" + x1="-432.85263" + gradientTransform="matrix(1.161617,-4.739154e-2,2.691281e-2,0.545879,5.167330,-400.1846)" + gradientUnits="userSpaceOnUse" + id="linearGradient13775" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="405.64288" + x2="-419.48849" + y1="403.28021" + x1="-435.29645" + gradientTransform="matrix(1.161617,-4.739154e-2,2.691281e-2,0.545879,5.167330,-400.1846)" + gradientUnits="userSpaceOnUse" + id="linearGradient13773" + xlink:href="#sadow75to0w" + inkscape:collect="always" /> + <radialGradient + r="14.292608" + fy="224.71202" + fx="-36.269680" + cy="224.72163" + cx="-36.280697" + spreadMethod="reflect" + gradientTransform="matrix(1.289960,-2.934787,-1.254670,-0.687701,-135.1226,-352.8727)" + gradientUnits="userSpaceOnUse" + id="radialGradient13771" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + id="light100to75to0"> + <stop + id="stop2779" + offset="0.0000000" + style="stop-color:#ffffff;stop-opacity:1.0000000;" /> + <stop + id="stop2782" + offset="0.50000000" + style="stop-color:#ffffff;stop-opacity:0.77499998;" /> + <stop + id="stop2780" + offset="1.0000000" + style="stop-color:#ffffff;stop-opacity:0.0000000;" /> + </linearGradient> + <radialGradient + r="20.501772" + fy="-238.20859" + fx="-580.40790" + cy="-238.20859" + cx="-580.40790" + spreadMethod="pad" + gradientTransform="matrix(0.777876,3.246476e-2,2.423728e-2,0.784691,13.97124,-196.1555)" + gradientUnits="userSpaceOnUse" + id="radialGradient13769" + xlink:href="#light100to75to0" + inkscape:collect="always" /> + <radialGradient + r="14.292608" + fy="224.71202" + fx="-36.269680" + cy="224.72163" + cx="-36.280697" + spreadMethod="reflect" + gradientTransform="matrix(1.458853,-2.843975,1.264624,0.666794,-721.3474,-644.7191)" + gradientUnits="userSpaceOnUse" + id="radialGradient13767" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="235.01132" + x2="135.19012" + y1="198.13455" + x1="111.31033" + gradientTransform="matrix(2.980933,-1.623511,0.421337,1.602678,-832.2722,-621.5866)" + gradientUnits="userSpaceOnUse" + id="linearGradient13765" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="203.17725" + x2="159.03880" + y1="169.79622" + x1="139.84422" + spreadMethod="reflect" + gradientTransform="matrix(2.501016,-1.261406,3.268214e-2,1.810490,-830.4708,-1463.906)" + gradientUnits="userSpaceOnUse" + id="linearGradient13763" + xlink:href="#greylighttograyw" + inkscape:collect="always" /> + <linearGradient + y2="438.93094" + x2="236.60674" + y1="441.75595" + x1="238.34102" + gradientTransform="matrix(-8.083600e-2,-0.768518,-1.314142,-0.122986,-4.770628e-13,8.999746e-14)" + gradientUnits="userSpaceOnUse" + id="linearGradient13761" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="-295.75092" + x2="-417.17459" + y1="-417.90485" + x1="-492.07742" + gradientTransform="matrix(4.666024e-2,4.366770e-3,7.470758e-3,7.102536e-2,-570.7207,-206.9104)" + gradientUnits="userSpaceOnUse" + id="linearGradient13759" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="123.06261" + x2="187.18298" + y1="227.44664" + x1="184.86623" + gradientTransform="matrix(7.470016e-2,6.828522e-2,-2.777414e-2,3.139757e-2,-606.6362,-251.3928)" + gradientUnits="userSpaceOnUse" + id="linearGradient13757" + xlink:href="#greandarktobgrean" + inkscape:collect="always" /> + <linearGradient + y2="-428.42480" + x2="-613.35199" + y1="-430.20041" + x1="-614.11633" + gradientTransform="matrix(1.048782,-0.305752,-0.108731,0.985186,-4.770628e-13,8.999746e-14)" + gradientUnits="userSpaceOnUse" + id="linearGradient13755" + xlink:href="#greandraktoblack" + inkscape:collect="always" /> + <linearGradient + y2="-429.79779" + x2="-601.16077" + y1="-436.17172" + x1="-607.02917" + spreadMethod="reflect" + gradientTransform="matrix(1.063407,-0.310015,-0.107235,0.971636,-4.770628e-13,8.999746e-14)" + gradientUnits="userSpaceOnUse" + id="linearGradient13753" + xlink:href="#greandarktobgrean" + inkscape:collect="always" /> + <linearGradient + y2="118.38348" + x2="219.65416" + y1="150.76836" + x1="239.13113" + spreadMethod="reflect" + gradientTransform="matrix(0.165829,-5.173052e-2,-1.826319e-2,0.197436,-628.6676,-249.7811)" + gradientUnits="userSpaceOnUse" + id="linearGradient13751" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="118.38348" + x2="219.65416" + y1="150.76836" + x1="239.13113" + spreadMethod="reflect" + gradientTransform="matrix(0.165829,-5.173052e-2,-1.826319e-2,0.197436,-628.6676,-249.7811)" + gradientUnits="userSpaceOnUse" + id="linearGradient13749" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="118.38348" + x2="219.65416" + y1="150.76836" + x1="239.13113" + spreadMethod="reflect" + gradientTransform="matrix(0.165829,-5.173052e-2,-1.826319e-2,0.197436,-628.6676,-249.7811)" + gradientUnits="userSpaceOnUse" + id="linearGradient13747" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="163.71248" + x2="166.34229" + y1="140.82243" + x1="165.24026" + gradientTransform="matrix(0.224936,-7.016936e-2,-1.346405e-2,0.145555,-629.0715,-249.6400)" + gradientUnits="userSpaceOnUse" + id="linearGradient13745" + xlink:href="#light100to0" + inkscape:collect="always" /> + <linearGradient + y2="118.38348" + x2="219.65416" + y1="150.76836" + x1="239.13113" + spreadMethod="reflect" + gradientTransform="matrix(0.165829,-5.173052e-2,-1.826319e-2,0.197436,-628.6676,-249.7811)" + gradientUnits="userSpaceOnUse" + id="linearGradient13743" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="101.48473" + x2="186.14693" + y1="208.29716" + x1="211.31139" + gradientTransform="matrix(0.163150,-4.324279e-2,-1.925222e-2,0.147313,-623.7133,-249.0598)" + gradientUnits="userSpaceOnUse" + id="linearGradient13741" + xlink:href="#greandraktoblack" + inkscape:collect="always" /> + <linearGradient + id="greandarktobgrean"> + <stop + id="stop4492" + offset="0.0000000" + style="stop-color:#00ad01;stop-opacity:1.0000000;" /> + <stop + id="stop4493" + offset="1.0000000" + style="stop-color:#15720f;stop-opacity:1.0000000;" /> + </linearGradient> + <linearGradient + y2="227.49260" + x2="198.67084" + y1="100.63807" + x1="139.79741" + spreadMethod="reflect" + gradientTransform="matrix(0.165426,-4.384578e-2,-1.898738e-2,0.145287,-614.6689,-246.6268)" + gradientUnits="userSpaceOnUse" + id="linearGradient13739" + xlink:href="#greandarktobgrean" + inkscape:collect="always" /> + <linearGradient + id="greandraktoblack"> + <stop + id="stop7328" + offset="0.0000000" + style="stop-color:#007c00;stop-opacity:1.0000000;" /> + <stop + id="stop7329" + offset="1.0000000" + style="stop-color:#025a00;stop-opacity:1.0000000;" /> + </linearGradient> + <linearGradient + y2="-643.52313" + x2="-303.30316" + y1="-852.35785" + x1="-406.36154" + spreadMethod="reflect" + gradientTransform="matrix(1.085489,-0.277106,-0.134433,0.955562,-6.884770e-13,-5.417332e-13)" + gradientUnits="userSpaceOnUse" + id="linearGradient13737" + xlink:href="#greandraktoblack" + inkscape:collect="always" /> + <linearGradient + y2="-351.53336" + x2="-279.99734" + y1="-529.27637" + x1="-426.86380" + gradientTransform="scale(1.014829,0.985388)" + gradientUnits="userSpaceOnUse" + id="linearGradient13735" + xlink:href="#graytoblack" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient17705" + gradientUnits="userSpaceOnUse" + gradientTransform="scale(0.889037,1.124812)" + spreadMethod="reflect" + x1="239.13113" + y1="150.76836" + x2="219.65416" + y2="118.38348" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient17703" + gradientUnits="userSpaceOnUse" + gradientTransform="scale(0.889037,1.124812)" + spreadMethod="reflect" + x1="239.13113" + y1="150.76836" + x2="219.65416" + y2="118.38348" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient17701" + gradientUnits="userSpaceOnUse" + gradientTransform="scale(0.889037,1.124812)" + spreadMethod="reflect" + x1="239.13113" + y1="150.76836" + x2="219.65416" + y2="118.38348" /> + <linearGradient + inkscape:collect="always" + xlink:href="#light100to0" + id="linearGradient17699" + gradientUnits="userSpaceOnUse" + gradientTransform="scale(1.205925,0.829239)" + x1="165.24026" + y1="140.82243" + x2="166.34229" + y2="163.71248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient17697" + gradientUnits="userSpaceOnUse" + gradientTransform="scale(0.889037,1.124812)" + spreadMethod="reflect" + x1="239.13113" + y1="150.76836" + x2="219.65416" + y2="118.38348" /> + <radialGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="radialGradient17695" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.917031,-0.155019,0.179218,1.060181,-23.61859,31.63539)" + cx="130.43364" + cy="187.24419" + fx="130.40277" + fy="187.29732" + r="13.523715" /> + <radialGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="radialGradient17693" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.917031,-0.155019,0.179218,1.060181,-23.61859,31.63539)" + cx="130.43364" + cy="187.24419" + fx="130.40277" + fy="187.29732" + r="13.523715" /> + <radialGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="radialGradient17691" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.917031,-0.155019,0.179218,1.060181,-23.61859,31.63539)" + cx="130.43364" + cy="187.24419" + fx="130.40277" + fy="187.29732" + r="13.523715" /> + <radialGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="radialGradient17689" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.917031,-0.155019,0.179218,1.060181,-23.61859,31.63539)" + cx="130.43364" + cy="187.24419" + fx="130.40277" + fy="187.29732" + r="13.523715" /> + <radialGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="radialGradient17687" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.917031,-0.155019,0.179218,1.060181,-23.61859,31.63539)" + cx="130.43364" + cy="187.24419" + fx="130.40277" + fy="187.29732" + r="13.523715" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient17685" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.919303,-4.587116e-16,-9.003051e-17,1.087781,-31.65752,40.91072)" + x1="132.47713" + y1="128.17326" + x2="138.51009" + y2="135.55878" /> + <linearGradient + id="sadow75to0w"> + <stop + style="stop-color:#000000;stop-opacity:0.72941178;" + offset="0.0000000" + id="stop3429" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.0000000;" + offset="1.0000000" + id="stop3430" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#sadow75to0w" + id="linearGradient17683" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.919303,-4.587116e-16,-9.003051e-17,1.087781,-31.65752,40.91072)" + spreadMethod="reflect" + x1="131.99300" + y1="129.27406" + x2="134.97223" + y2="132.72443" /> + <radialGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="radialGradient17681" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.277707,-1.314622,0.656307,0.494064,-23.61859,31.63539)" + spreadMethod="reflect" + cx="-36.280697" + cy="224.72163" + fx="-36.269680" + fy="224.71202" + r="14.292608" /> + <radialGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="radialGradient17679" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.917031,-0.155019,0.179218,1.060181,-23.61859,31.63539)" + cx="130.43364" + cy="187.24419" + fx="130.40277" + fy="187.29732" + r="13.523715" /> + <radialGradient + inkscape:collect="always" + xlink:href="#light100to0" + id="radialGradient17677" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.952120,-0.160951,0.172613,1.021109,-23.57515,31.60495)" + cx="124.97867" + cy="166.89621" + fx="124.97867" + fy="166.89621" + r="4.5374427" /> + <linearGradient + id="light100to0"> + <stop + style="stop-color:#ffffff;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop2764" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.0000000;" + offset="1.0000000" + id="stop2765" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#light100to0" + id="radialGradient17675" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.952120,-0.160951,0.172613,1.021109,-23.61859,31.63539)" + cx="140.60791" + cy="183.52762" + fx="140.60791" + fy="183.52762" + r="8.2203732" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient17673" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.068635,-0.180647,0.153793,0.909776,-2.125903e-15,-5.608359e-15)" + x1="111.31033" + y1="198.13455" + x2="135.19012" + y2="235.01132" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient17671" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.068635,-0.180647,0.153793,0.909776,-23.61859,31.63539)" + x1="121.55471" + y1="169.77112" + x2="130.17465" + y2="182.88293" /> + <linearGradient + id="zerotowhitetozero"> + <stop + style="stop-color:#ffffff;stop-opacity:0.0000000;" + offset="0.0000000" + id="stop3155" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.0000000;" + offset="0.33462518" + id="stop3156" /> + <stop + style="stop-color:#ffffff;stop-opacity:1.0000000;" + offset="0.55554277" + id="stop3157" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.0000000;" + offset="0.74528182" + id="stop3158" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.0000000;" + offset="1.0000000" + id="stop3159" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient17669" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.918796,-4.448298e-7,2.186431e-9,1.088383,-31.71369,41.04076)" + x1="130.94159" + y1="136.24300" + x2="141.97820" + y2="119.97503" /> + <linearGradient + id="orangetoblackorange"> + <stop + style="stop-color:#ff8b00;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop4207" /> + <stop + style="stop-color:#4d0200;stop-opacity:1.0000000;" + offset="1.0000000" + id="stop4209" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#orangetoblackorange" + id="linearGradient17667" + gradientUnits="userSpaceOnUse" + gradientTransform="scale(0.994153,1.005881)" + x1="211.31139" + y1="208.29716" + x2="186.14693" + y2="101.48473" /> + <linearGradient + id="orangelesstoyelow"> + <stop + style="stop-color:#ff0d00;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop2689" /> + <stop + style="stop-color:#ff3900;stop-opacity:1.0000000;" + offset="0.25358382" + id="stop2690" /> + <stop + style="stop-color:#d05521;stop-opacity:1.0000000;" + offset="1.0000000" + id="stop2691" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#orangelesstoyelow" + id="linearGradient17665" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.008016,-3.457641e-17,-7.028912e-17,0.992047,59.09612,34.16495)" + spreadMethod="reflect" + x1="139.79741" + y1="100.63807" + x2="198.67084" + y2="227.49260" /> + <linearGradient + id="greylighttograyw"> + <stop + style="stop-color:#b5b5b8;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop575" /> + <stop + style="stop-color:#ebebee;stop-opacity:1.0000000;" + offset="1.0000000" + id="stop576" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#greylighttograyw" + id="linearGradient17663" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.068635,-0.180647,0.153793,0.909776,-23.61859,31.63539)" + spreadMethod="reflect" + x1="139.84422" + y1="169.79622" + x2="159.03880" + y2="203.17725" /> + <radialGradient + r="5.8189325" + fy="9.5002232" + fx="8.0907059" + cy="9.5002232" + cx="8.0907059" + gradientTransform="matrix(0.542260,0.000000,0.000000,1.241312,-0.785301,11.64914)" + gradientUnits="userSpaceOnUse" + id="radialGradient20026" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="41.545322" + x2="22.396454" + y1="35.206337" + x1="22.425571" + gradientTransform="matrix(2.038890,0.000000,0.000000,0.330138,-12.72324,1.327640)" + gradientUnits="userSpaceOnUse" + id="linearGradient20022" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="14.270030" + fy="51.904903" + fx="25.923746" + cy="52.497688" + cx="25.952410" + gradientTransform="matrix(2.144567,0.000000,0.000000,0.313870,-12.72324,1.327640)" + gradientUnits="userSpaceOnUse" + id="radialGradient20019" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="9.9914455" + fy="55.457653" + fx="92.643608" + cy="55.457653" + cx="92.643608" + gradientTransform="matrix(0.715419,0.000000,0.000000,0.940867,-15.98071,11.24691)" + gradientUnits="userSpaceOnUse" + id="radialGradient20008" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="85.112236" + x2="-21.621279" + y1="81.885979" + x1="-16.569721" + gradientTransform="matrix(0.000000,-2.069389,0.325272,0.000000,20.75234,15.09638)" + gradientUnits="userSpaceOnUse" + id="linearGradient20005" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="41.545322" + x2="22.396454" + y1="35.206337" + x1="22.425571" + gradientTransform="matrix(2.038890,0.000000,0.000000,0.330138,-31.37563,1.327640)" + gradientUnits="userSpaceOnUse" + id="linearGradient20001" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="14.270030" + fy="51.904903" + fx="25.923746" + cy="52.497688" + cx="25.952410" + gradientTransform="matrix(2.144567,0.000000,0.000000,0.313870,-31.37563,1.327640)" + gradientUnits="userSpaceOnUse" + id="radialGradient19998" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="41.545322" + x2="22.396454" + y1="35.206337" + x1="22.425571" + gradientTransform="matrix(2.038890,0.000000,0.000000,0.330138,-20.05593,48.23092)" + gradientUnits="userSpaceOnUse" + id="linearGradient19994" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="14.270030" + fy="51.904903" + fx="25.923746" + cy="52.497688" + cx="25.952410" + gradientTransform="matrix(2.144567,0.000000,0.000000,0.313870,-20.05593,48.23092)" + gradientUnits="userSpaceOnUse" + id="radialGradient19991" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="41.545322" + x2="22.396454" + y1="35.206337" + x1="22.425571" + gradientTransform="matrix(2.038890,0.000000,0.000000,0.330138,-38.78637,48.23092)" + gradientUnits="userSpaceOnUse" + id="linearGradient19987" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="14.270030" + fy="51.904903" + fx="25.923746" + cy="52.497688" + cx="25.952410" + gradientTransform="matrix(2.144567,0.000000,0.000000,0.313870,-38.78637,48.23092)" + gradientUnits="userSpaceOnUse" + id="radialGradient19984" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="85.112236" + x2="-21.621279" + y1="81.885979" + x1="-16.569721" + gradientTransform="matrix(0.000000,-2.069389,0.325272,0.000000,20.66765,1.378444)" + gradientUnits="userSpaceOnUse" + id="linearGradient19980" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="8.5514765" + fy="95.221397" + fx="-23.859682" + cy="95.221397" + cx="-23.859682" + gradientTransform="matrix(0.000000,-2.142981,0.309244,0.000000,20.66765,1.878457)" + gradientUnits="userSpaceOnUse" + id="radialGradient19977" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="85.112236" + x2="-21.621279" + y1="81.885979" + x1="-16.569721" + gradientTransform="matrix(0.000000,-2.069389,0.325272,0.000000,-25.58840,-6.393896)" + gradientUnits="userSpaceOnUse" + id="linearGradient19973" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="8.5514765" + fy="95.221397" + fx="-23.859682" + cy="95.221397" + cx="-23.859682" + gradientTransform="matrix(0.000000,-2.142981,0.309244,0.000000,-25.58840,-5.893883)" + gradientUnits="userSpaceOnUse" + id="radialGradient19970" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="85.112236" + x2="-21.621279" + y1="81.885979" + x1="-16.569721" + gradientTransform="matrix(0.000000,-2.069389,0.325272,0.000000,-25.58840,10.88376)" + gradientUnits="userSpaceOnUse" + id="linearGradient19966" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="8.5514765" + fy="95.221397" + fx="-23.859682" + cy="95.221397" + cx="-23.859682" + gradientTransform="matrix(0.000000,-2.142981,0.309244,0.000000,-25.58840,11.38378)" + gradientUnits="userSpaceOnUse" + id="radialGradient19963" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="218.74910" + x2="198.28532" + y1="264.70230" + x1="145.42192" + gradientTransform="matrix(0.195716,-1.310673e-2,0.000000,0.258334,-4.383105,-16.75305)" + gradientUnits="userSpaceOnUse" + id="linearGradient19163" + xlink:href="#graytoblack" + inkscape:collect="always" /> + <linearGradient + y2="210.46336" + x2="84.003502" + y1="279.47504" + x1="132.72992" + gradientTransform="matrix(0.195716,-1.310673e-2,0.000000,0.258334,-4.383105,-16.75305)" + gradientUnits="userSpaceOnUse" + id="linearGradient18401" + xlink:href="#graytoblack" + inkscape:collect="always" /> + <radialGradient + r="83.259750" + fy="332.37268" + fx="86.514435" + cy="332.37268" + cx="86.514435" + gradientTransform="matrix(0.281643,-1.886110e-2,0.000000,0.179517,-4.383105,-16.75305)" + gradientUnits="userSpaceOnUse" + id="radialGradient16881" + xlink:href="#graytoblack" + inkscape:collect="always" /> + <linearGradient + y2="216.48166" + x2="144.13652" + y1="120.63583" + x1="149.74805" + gradientTransform="matrix(0.331788,0.000000,0.000000,0.171926,-4.383100,-17.56719)" + gradientUnits="userSpaceOnUse" + id="linearGradient13087" + xlink:href="#light100to0" + inkscape:collect="always" /> + <linearGradient + y2="172.01805" + x2="88.821419" + y1="215.05040" + x1="42.080868" + gradientTransform="matrix(0.182201,0.000000,0.000000,0.313078,-4.383100,-17.56719)" + gradientUnits="userSpaceOnUse" + id="linearGradient13085" + xlink:href="#light100to0" + inkscape:collect="always" /> + <linearGradient + y2="213.05858" + x2="189.53893" + y1="213.05858" + x1="24.253796" + gradientTransform="matrix(0.331788,0.000000,0.000000,0.171926,-4.383100,-17.56719)" + gradientUnits="userSpaceOnUse" + id="linearGradient13083" + xlink:href="#light100to0" + inkscape:collect="always" /> + <linearGradient + y2="229.92639" + x2="120.08266" + y1="203.68118" + x1="203.79491" + spreadMethod="reflect" + gradientTransform="matrix(0.250582,0.000000,0.000000,0.227641,-4.383105,-17.56717)" + gradientUnits="userSpaceOnUse" + id="linearGradient13081" + xlink:href="#orangetoblackorange" + inkscape:collect="always" /> + <linearGradient + y2="189.54620" + x2="129.06503" + y1="179.83293" + x1="119.80309" + spreadMethod="reflect" + gradientTransform="matrix(0.302207,-2.036411e-2,1.731823e-2,0.187588,4.903646,-12.38550)" + gradientUnits="userSpaceOnUse" + id="linearGradient13079" + xlink:href="#orangetoblackorange" + inkscape:collect="always" /> + <linearGradient + y2="189.54620" + x2="129.06503" + y1="179.83293" + x1="119.80309" + spreadMethod="reflect" + gradientTransform="matrix(0.302207,-2.036411e-2,1.731823e-2,0.187588,-0.406378,-15.67507)" + gradientUnits="userSpaceOnUse" + id="linearGradient13077" + xlink:href="#orangetoblackorange" + inkscape:collect="always" /> + <linearGradient + y2="189.54620" + x2="129.06503" + y1="179.83293" + x1="119.80309" + spreadMethod="reflect" + gradientTransform="matrix(0.302207,-2.036411e-2,1.731823e-2,0.187588,-5.784573,-19.06245)" + gradientUnits="userSpaceOnUse" + id="linearGradient13075" + xlink:href="#orangetoblackorange" + inkscape:collect="always" /> + <radialGradient + r="24.113470" + fy="265.90030" + fx="145.82777" + cy="265.90030" + cx="145.82777" + gradientTransform="matrix(0.282097,-1.889158e-2,0.000000,0.179229,-4.383100,-12.51208)" + gradientUnits="userSpaceOnUse" + id="radialGradient13073" + xlink:href="#light50to25to7" + inkscape:collect="always" /> + <linearGradient + y2="301.15750" + x2="137.31036" + y1="301.15747" + x1="163.74318" + gradientTransform="matrix(0.273027,-1.828417e-2,0.000000,0.185183,-4.383100,-12.51208)" + gradientUnits="userSpaceOnUse" + id="linearGradient13071" + xlink:href="#shadow100to0" + inkscape:collect="always" /> + <linearGradient + y2="224.95407" + x2="99.415497" + y1="199.20517" + x1="124.51332" + gradientTransform="matrix(0.273027,-1.828417e-2,0.000000,0.185183,-4.383100,-12.51208)" + gradientUnits="userSpaceOnUse" + id="linearGradient13069" + xlink:href="#shadow100to0" + inkscape:collect="always" /> + <linearGradient + y2="224.95407" + x2="99.415497" + y1="199.20517" + x1="124.51332" + gradientTransform="matrix(0.273027,-1.828417e-2,0.000000,0.185183,-4.383100,-12.51208)" + gradientUnits="userSpaceOnUse" + id="linearGradient13067" + xlink:href="#shadow100to0" + inkscape:collect="always" /> + <linearGradient + y2="574.66980" + x2="90.955330" + y1="221.05045" + x1="138.68466" + spreadMethod="reflect" + gradientTransform="matrix(0.262073,-1.755056e-2,0.000000,0.217660,-4.383105,-17.56717)" + gradientUnits="userSpaceOnUse" + id="linearGradient13065" + xlink:href="#graytoblack" + inkscape:collect="always" /> + <linearGradient + y2="220.31316" + x2="269.30646" + y1="173.35371" + x1="188.09673" + gradientTransform="matrix(0.218024,-1.460066e-2,0.000000,0.231901,-4.383105,-16.75305)" + gradientUnits="userSpaceOnUse" + id="linearGradient13063" + xlink:href="#light100to0" + inkscape:collect="always" /> + <linearGradient + y2="18.127838" + x2="40.120766" + y1="43.692036" + x1="77.830383" + gradientTransform="matrix(0.870407,-5.828951e-2,0.000000,1.148888,-2.107689e-16,7.113450e-16)" + gradientUnits="userSpaceOnUse" + id="linearGradient13061" + xlink:href="#orangemoretoyelow" + inkscape:collect="always" /> + <linearGradient + y2="189.89319" + x2="126.82574" + y1="300.55457" + x1="134.59328" + gradientTransform="matrix(0.286285,-1.917198e-2,0.000000,0.176607,-4.383105,-16.75305)" + gradientUnits="userSpaceOnUse" + id="linearGradient13059" + xlink:href="#light100to0" + inkscape:collect="always" /> + <linearGradient + y2="47.244961" + x2="28.653791" + y1="4.8842254" + x1="36.606781" + gradientTransform="matrix(1.273196,-8.526361e-2,0.000000,0.785425,-2.107689e-16,7.113450e-16)" + gradientUnits="userSpaceOnUse" + id="linearGradient13057" + xlink:href="#orangemoretoyelow" + inkscape:collect="always" /> + <linearGradient + y2="234.35374" + x2="184.11906" + y1="219.68500" + x1="159.18221" + gradientTransform="matrix(0.180988,-1.212046e-2,0.000000,0.279356,-4.383105,-16.75305)" + gradientUnits="userSpaceOnUse" + id="linearGradient13055" + xlink:href="#light100to0" + inkscape:collect="always" /> + <linearGradient + y2="218.74910" + x2="198.28532" + y1="264.70230" + x1="145.42192" + gradientTransform="matrix(0.195716,-1.310673e-2,0.000000,0.258334,-4.383105,-16.75305)" + gradientUnits="userSpaceOnUse" + id="linearGradient13053" + xlink:href="#wihitetolightgray" + inkscape:collect="always" /> + <linearGradient + y2="250.54321" + x2="54.607849" + y1="213.43617" + x1="136.55682" + gradientTransform="matrix(0.195716,-1.310673e-2,0.000000,0.258334,-4.383105,-16.75305)" + gradientUnits="userSpaceOnUse" + id="linearGradient13051" + xlink:href="#light100to0" + inkscape:collect="always" /> + <linearGradient + y2="210.46336" + x2="84.003502" + y1="279.47504" + x1="132.72992" + gradientTransform="matrix(0.195716,-1.310673e-2,0.000000,0.258334,-4.383105,-16.75305)" + gradientUnits="userSpaceOnUse" + id="linearGradient13049" + xlink:href="#wihitetolightgray" + inkscape:collect="always" /> + <linearGradient + y2="247.07323" + x2="73.286217" + y1="335.76117" + x1="86.514435" + gradientTransform="matrix(0.281643,-1.886110e-2,0.000000,0.179517,-4.383105,-16.75305)" + gradientUnits="userSpaceOnUse" + id="linearGradient13047" + xlink:href="#light100to0" + inkscape:collect="always" /> + <radialGradient + r="83.259750" + fy="332.37268" + fx="86.514435" + cy="332.37268" + cx="86.514435" + gradientTransform="matrix(0.281643,-1.886110e-2,0.000000,0.179517,-4.383105,-16.75305)" + gradientUnits="userSpaceOnUse" + id="radialGradient13045" + xlink:href="#wihitetolightgray" + inkscape:collect="always" /> + <linearGradient + id="linearGradient18012"> + <stop + id="stop18014" + offset="0.0000000" + style="stop-color:#ffffff;stop-opacity:1.0000000;" /> + <stop + id="stop18016" + offset="1.0000000" + style="stop-color:#ffffff;stop-opacity:0.0000000;" /> + </linearGradient> + <linearGradient + id="linearGradient18006"> + <stop + id="stop18008" + offset="0.0000000" + style="stop-color:#ff8b00;stop-opacity:1.0000000;" /> + <stop + id="stop18010" + offset="1.0000000" + style="stop-color:#4d0200;stop-opacity:1.0000000;" /> + </linearGradient> + <linearGradient + id="light50to25to7"> + <stop + id="stop2791" + offset="0.0000000" + style="stop-color:#ffffff;stop-opacity:0.47450981;" /> + <stop + id="stop2795" + offset="0.50000000" + style="stop-color:#ffffff;stop-opacity:0.25833333;" /> + <stop + id="stop2793" + offset="1.0000000" + style="stop-color:#ffffff;stop-opacity:0.10833333;" /> + </linearGradient> + <linearGradient + id="shadow100to0"> + <stop + id="stop3425" + offset="0.0000000" + style="stop-color:#000000;stop-opacity:1.0000000;" /> + <stop + id="stop3426" + offset="1.0000000" + style="stop-color:#000000;stop-opacity:0.0000000;" /> + </linearGradient> + <linearGradient + id="graytoblack"> + <stop + id="stop5097" + offset="0.0000000" + style="stop-color:#7d7d7d;stop-opacity:1.0000000;" /> + <stop + id="stop5098" + offset="1.0000000" + style="stop-color:#000000;stop-opacity:1.0000000;" /> + </linearGradient> + <linearGradient + id="orangemoretoyelow"> + <stop + id="stop2671" + offset="0.0000000" + style="stop-color:#ff7d00;stop-opacity:1.0000000;" /> + <stop + id="stop2679" + offset="0.74641621" + style="stop-color:#ffbe00;stop-opacity:1.0000000;" /> + <stop + id="stop2672" + offset="1.0000000" + style="stop-color:#ffff00;stop-opacity:1.0000000;" /> + </linearGradient> + <linearGradient + id="wihitetolightgray"> + <stop + id="stop1885" + offset="0.0000000" + style="stop-color:#ffffff;stop-opacity:1.0000000;" /> + <stop + id="stop1886" + offset="1.0000000" + style="stop-color:#d5d4d4;stop-opacity:1.0000000;" /> + </linearGradient> + <linearGradient + y2="13.431447" + x2="14.101834" + y1="6.5494914" + x1="4.4536543" + gradientTransform="matrix(0.791643,0.000000,0.000000,1.263196,-1.626700,-5.630763)" + gradientUnits="userSpaceOnUse" + id="linearGradient7931" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + id="light90to0"> + <stop + id="stop1890" + offset="0.0000000" + style="stop-color:#ffffff;stop-opacity:0.90833336;" /> + <stop + id="stop1892" + offset="1.0000000" + style="stop-color:#ffffff;stop-opacity:0.0000000;" /> + </linearGradient> + <radialGradient + r="5.8189325" + fy="9.5002232" + fx="8.0907059" + cy="9.5002232" + cx="8.0907059" + gradientTransform="scale(0.665867,1.501801)" + gradientUnits="userSpaceOnUse" + id="radialGradient7933" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="41.545322" + x2="22.396454" + y1="35.206337" + x1="22.425571" + gradientTransform="matrix(2.503650,0.000000,0.000000,0.399417,-16.65916,-12.48664)" + gradientUnits="userSpaceOnUse" + id="linearGradient7935" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="14.270030" + fy="51.904903" + fx="25.923746" + cy="52.497688" + cx="25.952410" + gradientTransform="matrix(2.633416,0.000000,0.000000,0.379735,-16.65916,-12.48664)" + gradientUnits="userSpaceOnUse" + id="radialGradient7937" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="85.112236" + x2="-21.621279" + y1="81.885979" + x1="-16.569721" + gradientTransform="matrix(0.000000,-2.503650,0.399417,0.000000,26.44710,-31.82936)" + gradientUnits="userSpaceOnUse" + id="linearGradient7939" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="8.5514765" + fy="95.221397" + fx="-23.859682" + cy="95.221397" + cx="-23.859682" + gradientTransform="matrix(0.000000,-2.592685,0.379735,0.000000,26.44710,-31.22442)" + gradientUnits="userSpaceOnUse" + id="radialGradient7941" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="9.9914455" + fy="55.457653" + fx="92.643608" + cy="55.457653" + cx="92.643608" + gradientTransform="matrix(0.878497,0.000000,0.000000,1.138308,-18.65916,-0.486640)" + gradientUnits="userSpaceOnUse" + id="radialGradient7943" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="85.112236" + x2="-21.621279" + y1="81.885979" + x1="-16.569721" + gradientTransform="matrix(0.000000,-2.503650,0.399417,0.000000,26.44710,4.170640)" + gradientUnits="userSpaceOnUse" + id="linearGradient7945" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="41.545322" + x2="22.396454" + y1="35.206337" + x1="22.425571" + gradientTransform="matrix(2.503650,0.000000,0.000000,0.399417,-38.65916,-12.48664)" + gradientUnits="userSpaceOnUse" + id="linearGradient7947" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="14.270030" + fy="51.904903" + fx="25.923746" + cy="52.497688" + cx="25.952410" + gradientTransform="matrix(2.633416,0.000000,0.000000,0.379735,-38.65916,-12.48664)" + gradientUnits="userSpaceOnUse" + id="radialGradient7949" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="41.545322" + x2="22.396454" + y1="35.206337" + x1="22.425571" + gradientTransform="matrix(2.503650,0.000000,0.000000,0.399417,-22.86332,44.21180)" + gradientUnits="userSpaceOnUse" + id="linearGradient7951" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="14.270030" + fy="51.904903" + fx="25.923746" + cy="52.497688" + cx="25.952410" + gradientTransform="matrix(2.633416,0.000000,0.000000,0.379735,-22.86332,44.21180)" + gradientUnits="userSpaceOnUse" + id="radialGradient7953" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="41.545322" + x2="22.396454" + y1="35.206337" + x1="22.425571" + gradientTransform="matrix(2.503650,0.000000,0.000000,0.399417,-44.86332,44.21180)" + gradientUnits="userSpaceOnUse" + id="linearGradient7955" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="14.270030" + fy="51.904903" + fx="25.923746" + cy="52.497688" + cx="25.952410" + gradientTransform="matrix(2.633416,0.000000,0.000000,0.379735,-44.86332,44.21180)" + gradientUnits="userSpaceOnUse" + id="radialGradient7957" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="85.112236" + x2="-21.621279" + y1="81.885979" + x1="-16.569721" + gradientTransform="matrix(0.000000,-2.503650,0.399417,0.000000,26.44710,-11.82936)" + gradientUnits="userSpaceOnUse" + id="linearGradient7959" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="8.5514765" + fy="95.221397" + fx="-23.859682" + cy="95.221397" + cx="-23.859682" + gradientTransform="matrix(0.000000,-2.592685,0.379735,0.000000,26.44710,-11.22442)" + gradientUnits="userSpaceOnUse" + id="radialGradient7961" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="85.112236" + x2="-21.621279" + y1="81.885979" + x1="-16.569721" + gradientTransform="matrix(0.000000,-2.503650,0.399417,0.000000,-30.45690,-21.82936)" + gradientUnits="userSpaceOnUse" + id="linearGradient7963" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="8.5514765" + fy="95.221397" + fx="-23.859682" + cy="95.221397" + cx="-23.859682" + gradientTransform="matrix(0.000000,-2.592685,0.379735,0.000000,-30.45690,-21.22442)" + gradientUnits="userSpaceOnUse" + id="radialGradient7965" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + y2="85.112236" + x2="-21.621279" + y1="81.885979" + x1="-16.569721" + gradientTransform="matrix(0.000000,-2.503650,0.399417,0.000000,-30.45690,-1.829360)" + gradientUnits="userSpaceOnUse" + id="linearGradient7967" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + r="8.5514765" + fy="95.221397" + fx="-23.859682" + cy="95.221397" + cx="-23.859682" + gradientTransform="matrix(0.000000,-2.592685,0.379735,0.000000,-30.45690,-1.224420)" + gradientUnits="userSpaceOnUse" + id="radialGradient7969" + xlink:href="#light90to0" + inkscape:collect="always" /> + <radialGradient + gradientUnits="userSpaceOnUse" + r="31.677956" + fy="46.914463" + fx="48.488476" + cy="46.914463" + cx="48.488476" + gradientTransform="matrix(0.983903,0.000000,0.000000,1.016360,-33.35882,-2.298655)" + id="radialGradient10280" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="36.873619" + x2="39.857029" + y1="4.5492039" + x1="10.878086" + gradientTransform="matrix(0.996235,0.000000,0.000000,1.003779,-32.74998,-1.298655)" + id="linearGradient9512" + xlink:href="#light90to0" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + xlink:href="#light100to0" + id="linearGradient18107" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.281643,-1.886110e-2,0.000000,0.179517,-4.383105,-16.75305)" + x1="86.514435" + y1="335.76117" + x2="73.286217" + y2="247.07323" /> + <linearGradient + inkscape:collect="always" + xlink:href="#light100to0" + id="linearGradient18109" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.195716,-1.310673e-2,0.000000,0.258334,-4.383105,-16.75305)" + x1="136.55682" + y1="213.43617" + x2="54.607849" + y2="250.54321" /> + <linearGradient + inkscape:collect="always" + xlink:href="#light100to0" + id="linearGradient18111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.180988,-1.212046e-2,0.000000,0.279356,-4.383105,-16.75305)" + x1="159.18221" + y1="219.68500" + x2="184.11906" + y2="234.35374" /> + <linearGradient + inkscape:collect="always" + xlink:href="#light90to0" + id="linearGradient1589" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.996235,0.000000,0.000000,1.003779,-32.74998,-1.298655)" + x1="10.878086" + y1="4.5492039" + x2="39.857029" + y2="36.873619" /> + <linearGradient + inkscape:collect="always" + xlink:href="#greylighttograyw" + id="linearGradient1591" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.068635,-0.180647,0.153793,0.909776,-23.61859,31.63539)" + spreadMethod="reflect" + x1="139.84422" + y1="169.79622" + x2="159.03880" + y2="203.17725" /> + <linearGradient + inkscape:collect="always" + xlink:href="#orangelesstoyelow" + id="linearGradient1593" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.008016,-3.957640e-17,-8.345152e-17,0.992047,59.09612,34.16495)" + spreadMethod="reflect" + x1="139.79741" + y1="100.63807" + x2="198.67084" + y2="227.49260" /> + <linearGradient + inkscape:collect="always" + xlink:href="#orangetoblackorange" + id="linearGradient1595" + gradientUnits="userSpaceOnUse" + gradientTransform="scale(0.994153,1.005881)" + x1="211.31139" + y1="208.29716" + x2="186.14693" + y2="101.48473" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient1597" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.918796,-4.448298e-7,2.186431e-9,1.088383,-31.71369,41.04076)" + x1="130.94159" + y1="136.24300" + x2="141.97820" + y2="119.97503" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient1599" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.068635,-0.180647,0.153793,0.909776,-23.61859,31.63539)" + x1="121.55471" + y1="169.77112" + x2="130.17465" + y2="182.88293" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient1601" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.068635,-0.180647,0.153793,0.909776,-5.706373e-15,-6.128776e-15)" + x1="111.31033" + y1="198.13455" + x2="135.19012" + y2="235.01132" /> + <radialGradient + inkscape:collect="always" + xlink:href="#light100to0" + id="radialGradient1603" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.952120,-0.160951,0.172613,1.021109,-23.61859,31.63539)" + cx="140.60791" + cy="183.52762" + fx="140.60791" + fy="183.52762" + r="8.2203732" /> + <radialGradient + inkscape:collect="always" + xlink:href="#light100to0" + id="radialGradient1605" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.952120,-0.160951,0.172613,1.021109,-23.57515,31.60495)" + cx="124.97867" + cy="166.89621" + fx="124.97867" + fy="166.89621" + r="4.5374427" /> + <radialGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="radialGradient1607" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.917031,-0.155019,0.179218,1.060181,-23.61859,31.63539)" + cx="130.43364" + cy="187.24419" + fx="130.40277" + fy="187.29732" + r="13.523715" /> + <radialGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="radialGradient1609" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.277707,-1.314622,0.656307,0.494064,-23.61859,31.63539)" + spreadMethod="reflect" + cx="-36.280697" + cy="224.72163" + fx="-36.269680" + fy="224.71202" + r="14.292608" /> + <linearGradient + inkscape:collect="always" + xlink:href="#sadow75to0w" + id="linearGradient1611" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.919303,-5.848951e-16,-9.825667e-17,1.087781,-31.65752,40.91072)" + spreadMethod="reflect" + x1="131.99300" + y1="129.27406" + x2="134.97223" + y2="132.72443" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient1613" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.919303,-5.848951e-16,-9.825667e-17,1.087781,-31.65752,40.91072)" + x1="132.47713" + y1="128.17326" + x2="138.51009" + y2="135.55878" /> + <radialGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="radialGradient1615" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.917031,-0.155019,0.179218,1.060181,-23.61859,31.63539)" + cx="130.43364" + cy="187.24419" + fx="130.40277" + fy="187.29732" + r="13.523715" /> + <radialGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="radialGradient1617" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.917031,-0.155019,0.179218,1.060181,-23.61859,31.63539)" + cx="130.43364" + cy="187.24419" + fx="130.40277" + fy="187.29732" + r="13.523715" /> + <radialGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="radialGradient1619" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.917031,-0.155019,0.179218,1.060181,-23.61859,31.63539)" + cx="130.43364" + cy="187.24419" + fx="130.40277" + fy="187.29732" + r="13.523715" /> + <radialGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="radialGradient1621" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.917031,-0.155019,0.179218,1.060181,-23.61859,31.63539)" + cx="130.43364" + cy="187.24419" + fx="130.40277" + fy="187.29732" + r="13.523715" /> + <radialGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="radialGradient1623" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.917031,-0.155019,0.179218,1.060181,-23.61859,31.63539)" + cx="130.43364" + cy="187.24419" + fx="130.40277" + fy="187.29732" + r="13.523715" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient1625" + gradientUnits="userSpaceOnUse" + gradientTransform="scale(0.889037,1.124812)" + spreadMethod="reflect" + x1="239.13113" + y1="150.76836" + x2="219.65416" + y2="118.38348" /> + <linearGradient + inkscape:collect="always" + xlink:href="#light100to0" + id="linearGradient1627" + gradientUnits="userSpaceOnUse" + gradientTransform="scale(1.205925,0.829239)" + x1="165.24026" + y1="140.82243" + x2="166.34229" + y2="163.71248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient1629" + gradientUnits="userSpaceOnUse" + gradientTransform="scale(0.889037,1.124812)" + spreadMethod="reflect" + x1="239.13113" + y1="150.76836" + x2="219.65416" + y2="118.38348" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient1631" + gradientUnits="userSpaceOnUse" + gradientTransform="scale(0.889037,1.124812)" + spreadMethod="reflect" + x1="239.13113" + y1="150.76836" + x2="219.65416" + y2="118.38348" /> + <linearGradient + inkscape:collect="always" + xlink:href="#zerotowhitetozero" + id="linearGradient1633" + gradientUnits="userSpaceOnUse" + gradientTransform="scale(0.889037,1.124812)" + spreadMethod="reflect" + x1="239.13113" + y1="150.76836" + x2="219.65416" + y2="118.38348" /> + <linearGradient + inkscape:collect="always" + xlink:href="#light90to0" + id="linearGradient1683" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.996235,0.000000,0.000000,1.003779,-32.74998,-1.298655)" + x1="10.878086" + y1="4.5492039" + x2="39.857029" + y2="36.873619" /> + <linearGradient + y2="118.38348" + x2="219.65416" + y1="150.76836" + x1="239.13113" + spreadMethod="reflect" + gradientTransform="matrix(0.319331,-7.293299e-2,9.428053e-2,0.413393,-13.56014,-24.84285)" + gradientUnits="userSpaceOnUse" + id="linearGradient1521" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="118.38348" + x2="219.65416" + y1="150.76836" + x1="239.13113" + spreadMethod="reflect" + gradientTransform="matrix(0.319331,-7.293299e-2,9.428053e-2,0.413393,-13.56014,-24.84285)" + gradientUnits="userSpaceOnUse" + id="linearGradient1524" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="118.38348" + x2="219.65416" + y1="150.76836" + x1="239.13113" + spreadMethod="reflect" + gradientTransform="matrix(0.319331,-7.293299e-2,9.428053e-2,0.413393,-13.56014,-24.84285)" + gradientUnits="userSpaceOnUse" + id="linearGradient1527" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="163.71248" + x2="166.34229" + y1="140.82243" + x1="165.24026" + gradientTransform="matrix(0.433153,-9.892919e-2,6.950592e-2,0.304764,-13.56014,-24.84285)" + gradientUnits="userSpaceOnUse" + id="linearGradient1530" + xlink:href="#light100to0" + inkscape:collect="always" /> + <linearGradient + y2="118.38348" + x2="219.65416" + y1="150.76836" + x1="239.13113" + spreadMethod="reflect" + gradientTransform="matrix(0.319331,-7.293299e-2,9.428053e-2,0.413393,-13.56014,-24.84285)" + gradientUnits="userSpaceOnUse" + id="linearGradient1533" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <radialGradient + r="13.523715" + fy="187.29732" + fx="130.40277" + cy="187.24419" + cx="130.43364" + gradientTransform="matrix(0.316392,-0.132202,0.153236,0.374938,-39.39199,-11.27857)" + gradientUnits="userSpaceOnUse" + id="radialGradient1538" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <radialGradient + r="13.523715" + fy="187.29732" + fx="130.40277" + cy="187.24419" + cx="130.43364" + gradientTransform="matrix(0.316392,-0.132202,0.153236,0.374938,-39.39199,-11.27857)" + gradientUnits="userSpaceOnUse" + id="radialGradient1541" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <radialGradient + r="13.523715" + fy="187.29732" + fx="130.40277" + cy="187.24419" + cx="130.43364" + gradientTransform="matrix(0.316392,-0.132202,0.153236,0.374938,-39.39199,-11.27857)" + gradientUnits="userSpaceOnUse" + id="radialGradient1544" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <radialGradient + r="13.523715" + fy="187.29732" + fx="130.40277" + cy="187.24419" + cx="130.43364" + gradientTransform="matrix(0.316392,-0.132202,0.153236,0.374938,-39.39199,-11.27857)" + gradientUnits="userSpaceOnUse" + id="radialGradient1547" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <radialGradient + r="13.523715" + fy="187.29732" + fx="130.40277" + cy="187.24419" + cx="130.43364" + gradientTransform="matrix(0.316392,-0.132202,0.153236,0.374938,-39.39199,-11.27857)" + gradientUnits="userSpaceOnUse" + id="radialGradient1550" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="135.55878" + x2="138.51009" + y1="128.17326" + x1="132.47713" + gradientTransform="matrix(0.339274,-2.885214e-16,-7.500068e-18,0.409774,-35.72368,-9.866746)" + gradientUnits="userSpaceOnUse" + id="linearGradient1553" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="132.72443" + x2="134.97223" + y1="129.27406" + x1="131.99300" + spreadMethod="reflect" + gradientTransform="matrix(0.339274,-2.885214e-16,-7.500068e-18,0.409774,-35.72368,-9.866746)" + gradientUnits="userSpaceOnUse" + id="linearGradient1556" + xlink:href="#sadow75to0w" + inkscape:collect="always" /> + <radialGradient + r="14.292608" + fy="224.71202" + fx="-36.269680" + cy="224.72163" + cx="-36.280697" + spreadMethod="reflect" + gradientTransform="matrix(-1.044145e-2,-0.505934,0.277149,0.127739,-39.39199,-11.27857)" + gradientUnits="userSpaceOnUse" + id="radialGradient1559" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <radialGradient + r="13.523715" + fy="187.29732" + fx="130.40277" + cy="187.24419" + cx="130.43364" + gradientTransform="matrix(0.316392,-0.132202,0.153236,0.374938,-39.39199,-11.27857)" + gradientUnits="userSpaceOnUse" + id="radialGradient1562" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <radialGradient + r="4.5374427" + fy="166.89621" + fx="124.97867" + cy="166.89621" + cx="124.97867" + gradientTransform="matrix(0.328498,-0.137261,0.147589,0.361120,-39.37893,-11.29333)" + gradientUnits="userSpaceOnUse" + id="radialGradient1565" + xlink:href="#light100to0" + inkscape:collect="always" /> + <radialGradient + r="8.2203732" + fy="183.52762" + fx="140.60791" + cy="183.52762" + cx="140.60791" + gradientTransform="matrix(0.328498,-0.137261,0.147589,0.361120,-39.39199,-11.27857)" + gradientUnits="userSpaceOnUse" + id="radialGradient1568" + xlink:href="#light100to0" + inkscape:collect="always" /> + <linearGradient + y2="235.01132" + x2="135.19012" + y1="198.13455" + x1="111.31033" + gradientTransform="matrix(0.368698,-0.154058,0.131497,0.321746,-33.56014,-24.84285)" + gradientUnits="userSpaceOnUse" + id="linearGradient1571" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="182.88293" + x2="130.17465" + y1="169.77112" + x1="121.55471" + gradientTransform="matrix(0.368698,-0.154058,0.131497,0.321746,-39.39199,-11.27857)" + gradientUnits="userSpaceOnUse" + id="linearGradient1574" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="119.97503" + x2="141.97820" + y1="136.24300" + x1="130.94159" + gradientTransform="matrix(0.339102,-1.675700e-7,8.069510e-10,0.410000,-35.78877,-9.716957)" + gradientUnits="userSpaceOnUse" + id="linearGradient1577" + xlink:href="#zerotowhitetozero" + inkscape:collect="always" /> + <linearGradient + y2="227.49260" + x2="198.67084" + y1="100.63807" + x1="139.79741" + spreadMethod="reflect" + gradientTransform="matrix(0.362066,-8.269354e-2,8.315231e-2,0.364599,-9.469913,-17.13449)" + gradientUnits="userSpaceOnUse" + id="linearGradient1581" + xlink:href="#orangelesstoyelow" + inkscape:collect="always" /> + <linearGradient + y2="101.48473" + x2="186.14693" + y1="208.29716" + x1="211.31139" + gradientTransform="matrix(0.357087,-8.155628e-2,8.431186e-2,0.369683,-33.56014,-24.84285)" + gradientUnits="userSpaceOnUse" + id="linearGradient1583" + xlink:href="#orangetoblackorange" + inkscape:collect="always" /> + <linearGradient + y2="203.17725" + x2="159.03880" + y1="169.79622" + x1="139.84422" + spreadMethod="reflect" + gradientTransform="matrix(0.368698,-0.154058,0.131497,0.321746,-39.39199,-11.27857)" + gradientUnits="userSpaceOnUse" + id="linearGradient1587" + xlink:href="#greylighttograyw" + inkscape:collect="always" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="5.6562500" + inkscape:cx="32.000000" + inkscape:cy="28.069417" + inkscape:current-layer="svg17707" + showgrid="false" + inkscape:document-units="px" + inkscape:grid-bbox="true" + inkscape:window-width="1020" + inkscape:window-height="691" + inkscape:window-x="0" + inkscape:window-y="0" /> + <metadata + id="metadata4"> + <rdf:RDF + id="RDF5"> + <cc:Work + rdf:about="" + id="Work6"> + <dc:format + id="format7">image/svg+xml</dc:format> + <dc:type + id="type9" + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="g1508" + transform="matrix(0.941176,0.000000,0.000000,0.928006,27.63182,14.26213)"> + <path + id="rect7971" + d="M -22.672010,-0.29866329 L 15.954371,-0.29866329 C 17.996863,-0.29866329 19.641180,1.8444887 19.641180,4.5066107 L 19.641180,42.413492 C 19.641180,45.075614 17.996863,47.218766 15.954371,47.218766 L -22.672010,47.218766 C -24.714502,47.218766 -26.358819,45.075614 -26.358819,42.413492 L -26.358819,4.5066107 C -26.358819,1.8444887 -24.714502,-0.29866329 -22.672010,-0.29866329 z " + style="opacity:0.79446638;fill:#0028c6;fill-opacity:0.18099548;stroke:#000000;stroke-width:0.0000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.035294119" /> + <path + sodipodi:nodetypes="ccccc" + id="path8746" + d="M -22.063169,0.70133671 L 16.563212,0.70133671 C 18.221266,26.074276 -6.9124940,11.860590 -25.749978,43.413492 L -25.749978,5.5066107 C -25.749978,2.8444887 -24.105661,0.70133671 -22.063169,0.70133671 z " + style="opacity:0.79446638;fill:url(#linearGradient1683);fill-opacity:1.0000000;stroke:#000000;stroke-width:0.0000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:0.035294119" /> + <path + id="path7697" + d="M -27.017489,-2.3989893 C -27.634507,-2.4157123 -28.231851,-2.1778653 -28.673074,-1.7397773 C -29.114296,-1.3016903 -29.361708,-0.70078429 -29.358794,-0.074320286 L -29.358794,7.2871317 C -29.358794,8.5710117 -28.333344,9.6118007 -27.068387,9.6118007 C -25.803430,9.6118007 -24.777980,8.5710117 -24.777980,7.2871317 L -24.777980,2.2761787 L -23.047450,2.3020077 C -22.210634,2.3584147 -21.410841,1.9440847 -20.964931,1.2231677 C -20.519022,0.50225171 -20.498961,-0.40890429 -20.912697,-1.1493183 C -21.326432,-1.8897313 -22.107191,-2.3399103 -22.945654,-2.3215003 L -27.017489,-2.3989893 z " + style="fill:#343435;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cccccccc" + id="path7695" + d="M 4.7173740,-2.3996693 C 3.4524170,-2.4139343 2.4155730,-1.3847093 2.4015180,-0.10083029 C 2.3874630,1.1830497 3.4015190,2.2354037 4.6664760,2.2496687 L 14.362533,2.3788167 C 15.201936,2.4293217 16.000613,2.0068887 16.440691,1.2796477 C 16.880768,0.55240471 16.890831,-0.36162729 16.466873,-1.0986683 C 16.042914,-1.8357073 15.253736,-2.2761473 14.413431,-2.2446913 L 4.7173740,-2.3996693 z " + style="fill:#343435;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cccccccccc" + id="path1937" + d="M 19.325083,2.8678727 C 18.716776,2.8719947 18.135305,3.1226217 17.709963,3.5640277 C 17.284621,4.0054337 17.050668,4.6010267 17.060125,5.2183717 L 17.060125,15.059471 C 17.060125,16.343351 18.085575,17.384140 19.350532,17.384140 C 20.615489,17.384140 21.640939,16.343351 21.640939,15.059471 L 21.640939,5.2183717 C 21.650596,4.5920277 21.409706,3.9884577 20.973288,3.5455107 C 20.536870,3.1025647 19.942196,2.8580717 19.325083,2.8678727 L 19.325083,2.8678727 z " + style="fill:#343435;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cccccccc" + id="path4304" + d="M 17.469045,15.629181 C 18.413100,15.815021 18.857757,12.747829 18.787749,8.0727497 C 18.730382,4.3058467 20.289306,5.8257017 20.406837,3.7850817 C 20.424951,3.4705687 20.006991,3.3070317 19.501480,3.3228087 C 18.995969,3.3385857 18.402909,3.5336767 18.070823,3.9364157 C 17.881055,4.0953987 17.733643,4.3228087 17.633611,4.5892757 C 17.533580,4.8557427 17.480928,5.1612677 17.480686,5.4764867 C 17.480443,5.7917047 17.470985,13.110517 17.469045,15.629181 z " + style="fill:#343435;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cccccccc" + id="path4306" + d="M 18.559674,14.805816 C 18.551108,15.772956 19.169111,16.565687 19.940024,16.576434 C 20.710936,16.587180 21.342828,15.811869 21.351393,14.844730 L 21.428941,5.1347497 C 21.459268,4.4929737 21.205614,3.8823327 20.768938,3.5458657 C 20.332262,3.2094007 19.783427,3.2017067 19.340866,3.5258487 C 18.898307,3.8499917 18.633842,4.4533697 18.652730,5.0958337 L 18.559674,14.805816 z " + style="opacity:0.79446638;fill:#343435;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + id="path7691" + d="M 19.325083,37.172044 C 18.716776,37.176166 18.135305,37.426793 17.709963,37.868200 C 17.284621,38.309605 17.050668,38.905198 17.060125,39.522543 L 17.060125,44.636815 L 15.278697,44.636815 C 14.013740,44.636815 12.988290,45.677605 12.988290,46.961484 C 12.988290,48.245364 14.013740,49.286153 15.278697,49.286153 L 19.350532,49.286153 C 19.958797,49.288854 20.542918,49.044801 20.973031,48.608254 C 21.403144,48.171707 21.643600,47.578848 21.640939,46.961484 L 21.640939,39.522543 C 21.650596,38.896199 21.409706,38.292629 20.973288,37.849682 C 20.536870,37.406736 19.942196,37.162243 19.325083,37.172044 z " + style="fill:#343435;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cccccccc" + id="path7751" + d="M -20.276241,44.557850 C -21.426599,44.557629 -22.359001,45.598301 -22.358820,46.882257 C -22.358640,48.166214 -21.425944,49.207246 -20.275587,49.207467 L -11.457752,49.228967 C -10.693981,49.270151 -9.9720160,48.838877 -9.5791980,48.106796 C -9.1863820,47.374712 -9.1864600,46.460625 -9.5794010,45.728336 C -9.9723420,44.996049 -10.694380,44.564397 -11.458145,44.605179 L -20.276241,44.557850 z " + style="fill:#343435;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cccccccccc" + id="path7775" + d="M -27.015658,12.745151 C -27.623965,12.748858 -28.205436,12.974268 -28.630778,13.371262 C -29.056120,13.768256 -29.290073,14.303923 -29.280616,14.859155 L -29.280616,23.710092 C -29.280616,24.864795 -28.255166,25.800865 -26.990209,25.800865 C -25.725252,25.800865 -24.699802,24.864795 -24.699802,23.710092 L -24.699802,14.859155 C -24.690145,14.295830 -24.931035,13.752988 -25.367452,13.354609 C -25.803871,12.956229 -26.398545,12.736336 -27.015658,12.745151 L -27.015658,12.745151 z " + style="fill:#343435;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cccccccccc" + id="path7781" + d="M -27.015658,30.753110 C -27.623965,30.756942 -28.205436,30.989917 -28.630778,31.400235 C -29.056120,31.810552 -29.290073,32.364197 -29.280616,32.938062 L -29.280616,42.086048 C -29.280616,43.279504 -28.255166,44.246990 -26.990209,44.246990 C -25.725252,44.246990 -24.699802,43.279504 -24.699802,42.086048 L -24.699802,32.938062 C -24.690145,32.355832 -24.931035,31.794772 -25.367452,31.383022 C -25.803871,30.971273 -26.398545,30.743999 -27.015658,30.753110 L -27.015658,30.753110 z " + style="fill:#343435;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cccccccccc" + id="path20031" + d="M 19.186414,18.552305 C 18.578107,18.556137 17.996636,18.789112 17.571294,19.199430 C 17.145953,19.609747 16.912000,20.163392 16.921456,20.737257 L 16.921456,29.885243 C 16.921456,31.078699 17.946906,32.046185 19.211863,32.046185 C 20.476820,32.046185 21.502270,31.078699 21.502270,29.885243 L 21.502270,20.737257 C 21.511927,20.155027 21.271037,19.593967 20.834620,19.182217 C 20.398201,18.770468 19.803527,18.543194 19.186414,18.552305 L 19.186414,18.552305 z " + style="fill:#343435;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cccccccc" + id="path20029" + d="M -2.2762410,44.557850 C -3.4265990,44.557629 -4.3590010,45.598301 -4.3588200,46.882257 C -4.3586390,48.166214 -3.4259440,49.207246 -2.2755870,49.207467 L 6.5422480,49.228967 C 7.3060190,49.270151 8.0279840,48.838877 8.4208020,48.106796 C 8.8136180,47.374712 8.8135400,46.460625 8.4205990,45.728336 C 8.0276580,44.996049 7.3056200,44.564397 6.5418550,44.605179 L -2.2762410,44.557850 z " + style="fill:#343435;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cccccccc" + id="path20033" + d="M -14.276241,-2.4376393 C -15.426599,-2.4378603 -16.359001,-1.3971883 -16.358820,-0.11323229 C -16.358639,1.1707247 -15.425944,2.2117567 -14.275587,2.2119777 L -5.4577520,2.2334777 C -4.6939810,2.2746617 -3.9720160,1.8433877 -3.5791980,1.1113067 C -3.1863820,0.37922271 -3.1864600,-0.53486429 -3.5794010,-1.2671533 C -3.9723420,-1.9994403 -4.6943800,-2.4310923 -5.4581450,-2.3903103 L -14.276241,-2.4376393 z " + style="fill:#343435;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:5.5999999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + </g> + <g + transform="matrix(0.138177,0.000000,0.000000,0.138257,87.66417,90.01531)" + id="g13710"> + <path + id="path11931" + d="M -339.87500,-562.53125 C -348.58569,-560.19181 -352.59558,-550.93590 -359.43799,-545.70947 C -400.13675,-505.05011 -440.77483,-464.31985 -480.90625,-423.12500 C -488.18544,-410.84910 -488.57103,-394.62620 -500.21875,-385.09375 C -512.57969,-368.83179 -493.71621,-341.25818 -474.03125,-348.46875 C -462.87531,-352.89885 -454.65140,-363.31654 -442.27737,-364.87405 C -422.26991,-370.77618 -410.50805,-389.32181 -395.67326,-402.58313 C -357.90771,-440.29554 -320.13784,-478.00363 -282.37500,-515.71875 C -304.24739,-521.94254 -323.63528,-537.78263 -331.84375,-559.21875 C -333.74226,-561.73503 -336.74020,-563.06552 -339.87500,-562.53125 z " + style="fill:url(#linearGradient13735);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.12500000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + id="path9921" + d="M -248.21875,-651.00000 C -272.98861,-648.93037 -291.28010,-629.68275 -305.01089,-610.67441 C -309.74512,-604.20687 -315.77838,-598.30024 -323.87075,-596.72703 C -333.71425,-591.10503 -341.85744,-582.42201 -348.40590,-573.28134 C -356.94664,-559.26149 -347.65041,-543.09265 -338.40023,-532.09521 C -325.64008,-517.98152 -310.00267,-502.74422 -289.90668,-501.76041 C -276.01725,-502.20182 -266.41769,-514.40996 -257.37500,-523.56250 C -253.67156,-531.93631 -250.48772,-541.23540 -242.11203,-546.09451 C -225.14025,-560.83248 -205.84726,-576.48649 -201.47173,-599.85041 C -196.42613,-618.96398 -206.88605,-640.92302 -225.80992,-647.67024 C -232.89201,-650.60139 -240.61145,-651.32708 -248.21875,-651.00000 z " + style="fill:url(#linearGradient13737);fill-opacity:1.0000000;stroke:none;stroke-width:0.85625488;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000" /> + <g + transform="matrix(12.73027,0.137313,-0.136532,12.81415,7258.558,2532.625)" + id="g9797"> + <path + sodipodi:nodetypes="csccccsss" + id="path1748" + d="M -592.17375,-241.34258 C -593.22346,-241.27560 -593.89434,-240.80940 -594.54434,-240.26028 C -596.02721,-239.00754 -596.59699,-237.07947 -597.79980,-237.13371 C -598.41374,-236.45764 -598.16875,-235.86990 -597.94968,-235.36640 C -597.14476,-234.02668 -596.25974,-233.23302 -595.17964,-232.76588 C -594.79886,-232.65612 -593.80858,-232.70213 -593.38704,-233.02313 C -593.17176,-234.17444 -592.02724,-234.45349 -590.47137,-236.07679 C -589.39077,-237.20372 -589.00732,-238.90820 -589.39094,-239.80855 C -589.72572,-240.59428 -590.59454,-241.44334 -592.17375,-241.34258 z " + style="fill:url(#linearGradient13739);fill-opacity:1.0000000;stroke:url(#linearGradient13741);stroke-width:0.033576056;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="ccccc" + id="path1750" + d="M -595.92745,-235.45451 C -594.37002,-236.99404 -592.53504,-238.28074 -590.97762,-239.82027 C -589.95578,-239.82640 -589.36868,-238.72428 -589.80124,-237.37356 C -591.48098,-235.57587 -593.09300,-233.31300 -594.77274,-231.51531 C -594.17986,-233.13605 -595.03454,-235.13095 -595.92745,-235.45451 z " + style="opacity:0.41897234;fill:url(#linearGradient13743);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="czzzzzz" + id="path1752" + d="M -592.10692,-241.16843 C -591.40492,-241.26355 -591.32655,-241.23523 -591.06938,-241.09419 C -590.81221,-240.95314 -591.11699,-240.25114 -591.90772,-239.88474 C -592.67827,-239.52769 -593.36149,-237.64481 -594.74329,-237.47336 C -596.11739,-237.30286 -595.89714,-238.63489 -595.53650,-239.03881 C -595.18712,-239.43012 -594.27429,-240.23331 -593.84394,-240.47127 C -593.41931,-240.70606 -592.82833,-241.07069 -592.10692,-241.16843 z " + style="fill:url(#linearGradient13745);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="ccccc" + id="path1754" + d="M -595.92745,-235.45451 C -594.37002,-236.99404 -593.56775,-237.21078 -592.01032,-238.75031 C -590.98849,-238.75644 -590.40138,-237.65432 -590.83394,-236.30360 C -592.51368,-234.50591 -593.09300,-233.31300 -594.77274,-231.51531 C -594.17986,-233.13605 -595.03454,-235.13095 -595.92745,-235.45451 z " + style="opacity:0.41897234;fill:url(#linearGradient13747);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="ccccc" + id="path1756" + d="M -595.92745,-235.45451 C -594.37002,-236.99404 -594.90821,-235.82047 -593.35079,-237.35999 C -592.32895,-237.36613 -591.74185,-236.26401 -592.17441,-234.91328 C -593.85415,-233.11560 -593.09300,-233.31300 -594.77274,-231.51531 C -594.17986,-233.13605 -595.03454,-235.13095 -595.92745,-235.45451 z " + style="opacity:0.41897234;fill:url(#linearGradient13749);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="ccccc" + id="path1758" + d="M -595.92745,-235.45451 C -594.37002,-236.99404 -595.54420,-235.17339 -593.98678,-236.71291 C -592.96494,-236.71905 -592.37784,-235.61693 -592.81040,-234.26620 C -594.49013,-232.46852 -593.09300,-233.31300 -594.77274,-231.51531 C -594.17986,-233.13605 -595.03454,-235.13095 -595.92745,-235.45451 z " + style="opacity:0.41897234;fill:url(#linearGradient13751);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="ccccccs" + id="path6419" + d="M -598.04283,-237.04726 C -599.64965,-235.44966 -598.06711,-237.06765 -599.21142,-235.88808 C -599.90549,-235.07201 -599.58991,-234.87256 -599.32823,-234.27747 C -598.37632,-232.69822 -597.34248,-231.77031 -596.09022,-231.23464 C -595.64978,-231.11115 -595.36127,-230.95227 -594.88202,-231.34218 C -594.29993,-231.75702 -593.40557,-232.48954 -593.34014,-232.94032 C -593.48708,-235.38350 -597.20306,-237.88220 -598.04283,-237.04726 z " + style="fill:url(#linearGradient13753);fill-opacity:1.0000000;stroke:url(#linearGradient13755);stroke-width:0.28321710;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000" /> + <path + id="path5651" + d="M -594.83596,-231.32818 C -595.31283,-230.78909 -596.74079,-231.30312 -598.02337,-232.47555 C -599.30595,-233.64799 -599.95985,-235.03705 -599.48298,-235.57614 C -599.00611,-236.11522 -597.57815,-235.60120 -596.29557,-234.42876 C -595.02037,-233.26307 -594.36566,-231.88358 -594.82825,-231.33709" + style="fill:url(#linearGradient13757);fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="ccccc" + id="path6517" + d="M -594.66112,-235.43807 L -595.92818,-234.21440 C -594.94605,-233.30894 -594.45796,-232.19443 -594.62336,-231.63361 C -594.12081,-232.00805 -593.47462,-232.56507 -593.42247,-232.92577 C -593.47512,-233.79970 -593.95290,-234.74821 -594.66112,-235.43807 z " + style="opacity:0.73015875;fill:url(#linearGradient13759);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.98446530;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="ccccc" + id="path7315" + d="M -595.46050,-236.18333 L -596.78454,-234.92355 C -597.77066,-235.58294 -598.53599,-235.94106 -599.09873,-235.79328 C -598.72302,-236.24221 -597.91973,-237.05870 -597.55778,-237.10530 C -596.68084,-237.05831 -596.19549,-236.74487 -595.46050,-236.18333 z " + style="opacity:0.73015875;fill:url(#linearGradient13761);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.98446530;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000" /> + </g> + <path + id="path1764" + d="M -339.32166,-551.95970 C -382.78973,-508.61018 -426.81257,-464.54870 -470.28066,-421.19906 C -470.43182,-421.04413 -473.78890,-417.69517 -476.55621,-410.43436 C -479.32350,-403.17344 -479.02460,-390.86160 -490.01618,-382.02809 C -497.33019,-374.47909 -495.26066,-368.35934 -491.76389,-363.58610 C -491.36478,-363.04133 -490.65745,-362.46620 -489.99979,-361.88702 C -489.43559,-361.23028 -488.87612,-360.52324 -488.34384,-360.12322 C -483.62117,-356.57401 -477.54940,-354.45043 -469.99067,-361.75167 C -461.12879,-372.74156 -448.88647,-372.35503 -441.64599,-375.08672 C -434.40563,-377.81843 -431.05157,-381.17043 -430.89644,-381.32134 C -387.48067,-424.72396 -343.35307,-468.67938 -299.93744,-512.08199 C -307.05399,-513.84754 -315.89647,-520.64189 -323.38771,-528.24674 C -330.90736,-535.83660 -337.61384,-544.78511 -339.32166,-551.95970 z " + style="fill:url(#linearGradient13763);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.12500000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="csccscc" + id="path1766" + d="M -495.37743,-406.53835 C -481.21007,-420.86199 -464.97412,-419.04773 -452.14935,-409.73688 C -441.34327,-401.89166 -430.14316,-385.12729 -443.54787,-372.03886 C -395.77769,-419.56762 -347.79937,-467.20985 -300.02932,-514.73862 C -286.38154,-526.57788 -300.98631,-543.98334 -311.74429,-552.47020 C -324.11576,-562.23008 -342.60016,-558.10199 -355.83435,-545.79655 C -403.15898,-498.53499 -448.05305,-453.79991 -495.37743,-406.53835 z " + style="fill:url(#linearGradient13765);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cscsssc" + id="path1768" + d="M -493.10005,-374.87492 C -493.57266,-372.95073 -493.09468,-366.78198 -491.01745,-366.84264 C -489.43933,-366.88872 -479.82570,-377.34365 -477.84450,-379.61428 C -469.44438,-392.18875 -469.36414,-391.96639 -468.53678,-393.70297 C -464.68311,-401.79166 -468.20899,-419.41442 -469.92379,-418.19158 C -476.03754,-413.83136 -477.10397,-398.38072 -480.10969,-392.79552 C -485.20251,-383.33248 -491.06725,-380.00026 -493.10005,-374.87492 z " + style="fill:url(#radialGradient13767);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.12500000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cccccccccc" + id="path7323" + d="M -475.55038,-416.99830 C -477.17707,-414.90674 -476.79082,-415.97951 -477.47661,-412.69167 C -481.95615,-403.22812 -479.93980,-393.13162 -490.93140,-384.29811 C -498.24541,-376.74909 -496.16644,-370.64003 -492.66976,-365.86679 C -489.69675,-361.80861 -480.25137,-355.90923 -475.00373,-360.94411 C -465.14299,-370.02706 -456.51435,-370.70143 -448.09371,-373.67453 C -444.36401,-374.55474 -440.66645,-376.12426 -437.27104,-378.75434 C -436.90023,-379.12276 -436.48786,-379.53630 -436.11640,-379.90549 C -437.60471,-399.57405 -447.70609,-413.03581 -471.63246,-419.51857 L -475.55038,-416.99830 z " + style="opacity:0.82010579;fill:url(#radialGradient13769);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.12500000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cscsssc" + id="path7348" + d="M -474.83322,-388.39078 C -476.01087,-386.84563 -480.96758,-383.59885 -482.15275,-385.41357 C -483.05322,-386.79221 -480.83030,-401.22078 -480.28436,-404.26295 C -475.73657,-418.90872 -475.95245,-418.84558 -475.12727,-420.58325 C -471.28320,-428.67721 -455.84248,-436.10260 -455.75271,-433.90950 C -455.43244,-426.09005 -466.50583,-416.01969 -468.95565,-410.13553 C -473.10646,-400.16598 -472.15504,-393.16913 -474.83322,-388.39078 z " + style="fill:url(#radialGradient13771);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:0.12500000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <g + transform="matrix(0.640718,0.741394,-0.737351,0.644231,-294.5805,92.05109)" + id="g11960"> + <path + id="path8110" + d="M -471.76248,-159.41569 C -471.64802,-157.09303 -475.56651,-155.04421 -480.50909,-154.84260 C -485.45184,-154.64099 -489.55616,-156.36237 -489.67069,-158.68512 C -489.78530,-161.00777 -485.86674,-163.05651 -480.92408,-163.25821 C -476.00985,-163.45872 -471.92297,-161.76114 -471.76473,-159.45371" + style="fill:url(#linearGradient13773);fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000" /> + <path + id="path8872" + d="M -471.76248,-159.41569 C -471.64802,-157.09303 -475.56651,-155.04421 -480.50909,-154.84260 C -485.45184,-154.64099 -489.55616,-156.36237 -489.67069,-158.68512 C -489.78530,-161.00777 -485.86674,-163.05651 -480.92408,-163.25821 C -476.00985,-163.45872 -471.92297,-161.76114 -471.76473,-159.45371" + style="opacity:0.82539684;fill:url(#linearGradient13775);fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000" /> + </g> + <path + sodipodi:nodetypes="ccccccc" + id="rect8885" + d="M -314.54660,-554.44188 L -450.62838,-418.21806 C -451.87637,-416.97490 -454.02554,-416.25114 -455.44711,-416.59531 L -471.72399,-420.53638 C -473.14554,-420.88055 -473.28516,-422.15854 -472.03718,-423.40168 L -337.95342,-556.96545 C -333.51612,-561.13237 -324.94522,-561.52186 -314.54660,-554.44188 z " + style="fill:url(#linearGradient13777);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="ccccccccccccccccczc" + id="path1776" + d="M -329.21748,-562.35117 C -330.45222,-561.11966 -340.77595,-550.82916 -342.01159,-549.59663 C -342.14833,-549.47457 -342.30382,-549.39708 -342.43874,-549.27187 C -385.90684,-505.92222 -427.38447,-464.78249 -470.85256,-421.43284 C -470.04383,-422.23842 -469.17510,-422.77969 -468.34027,-423.45742 C -468.64503,-423.15343 -468.95453,-422.84526 -469.25928,-422.54127 C -469.41035,-422.38623 -472.76550,-419.00078 -475.53281,-411.73997 C -478.30010,-404.47915 -480.44060,-391.72189 -488.98829,-383.37089 C -496.30242,-375.82187 -494.22344,-369.71279 -490.72665,-364.93958 C -487.75378,-360.88139 -478.30838,-354.98201 -473.06074,-360.01701 C -463.19987,-369.09987 -454.57054,-369.74971 -446.15001,-372.72280 C -442.92489,-373.48392 -439.76128,-374.92319 -436.75859,-376.95683 C -437.22252,-376.44748 -437.59897,-375.88088 -438.09508,-375.39712 C -437.44655,-376.04153 -436.78692,-376.67809 -436.13839,-377.32249 C -435.87291,-377.51305 -435.58993,-377.62424 -435.32806,-377.82712 C -418.96187,-394.08837 -401.64184,-411.45948 -384.43034,-428.69342 C -358.40110,-454.53113 -292.29459,-520.42324 -293.00855,-520.58372 C -289.12326,-530.07515 -297.52097,-542.53858 -302.91252,-547.54876 C -308.41419,-552.66131 -319.61856,-562.78363 -329.21748,-562.35117 z " + style="opacity:0.079051383;fill:#000000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000" /> + </g> +</svg> diff --git a/krita/plugins/tools/tool_selectsimilar/tool_similar_selection_minus_cursor.png b/krita/plugins/tools/tool_selectsimilar/tool_similar_selection_minus_cursor.png Binary files differnew file mode 100644 index 00000000..b8bbc131 --- /dev/null +++ b/krita/plugins/tools/tool_selectsimilar/tool_similar_selection_minus_cursor.png diff --git a/krita/plugins/tools/tool_selectsimilar/tool_similar_selection_plus_cursor.png b/krita/plugins/tools/tool_selectsimilar/tool_similar_selection_plus_cursor.png Binary files differnew file mode 100644 index 00000000..aed6796f --- /dev/null +++ b/krita/plugins/tools/tool_selectsimilar/tool_similar_selection_plus_cursor.png |