Merge branch 'blender-v2.81-release'
authorPablo Dobarro <pablodp606@gmail.com>
Thu, 31 Oct 2019 13:46:47 +0000 (14:46 +0100)
committerPablo Dobarro <pablodp606@gmail.com>
Thu, 31 Oct 2019 13:46:47 +0000 (14:46 +0100)
136 files changed:
.github/stale.yml [new file with mode: 0644]
doc/doxygen/Doxyfile
intern/CMakeLists.txt
intern/cycles/device/device_cuda.cpp
intern/cycles/kernel/CMakeLists.txt
intern/cycles/kernel/filter/filter_transform_gpu.h
intern/cycles/kernel/filter/filter_transform_sse.h
intern/cycles/util/util_defines.h
intern/cycles/util/util_static_assert.h
intern/ghost/intern/GHOST_WindowViewCocoa.h
intern/opensubdiv/internal/opensubdiv_evaluator.cc
intern/opensubdiv/internal/opensubdiv_evaluator_internal.cc
intern/opensubdiv/internal/opensubdiv_evaluator_internal.h
intern/opensubdiv/opensubdiv_capi_type.h
intern/opensubdiv/opensubdiv_evaluator_capi.h
release/datafiles/blender_icons.svg
release/datafiles/blender_icons16/icon16_con_action.dat
release/datafiles/blender_icons16/icon16_desktop.dat
release/datafiles/blender_icons16/icon16_disk.dat [new file with mode: 0644]
release/datafiles/blender_icons16/icon16_documents.dat [new file with mode: 0644]
release/datafiles/blender_icons16/icon16_file_archive.dat
release/datafiles/blender_icons16/icon16_file_folder.dat
release/datafiles/blender_icons16/icon16_file_font.dat
release/datafiles/blender_icons16/icon16_file_script.dat
release/datafiles/blender_icons16/icon16_file_sound.dat
release/datafiles/blender_icons16/icon16_filebrowser.dat
release/datafiles/blender_icons16/icon16_home.dat [new file with mode: 0644]
release/datafiles/blender_icons16/icon16_memory.dat [new file with mode: 0644]
release/datafiles/blender_icons16/icon16_mod_mirror.dat
release/datafiles/blender_icons16/icon16_newfolder.dat
release/datafiles/blender_icons16/icon16_options.dat [new file with mode: 0644]
release/datafiles/blender_icons16/icon16_plugin.dat
release/datafiles/blender_icons16/icon16_preset.dat
release/datafiles/blender_icons16/icon16_select_intersect.dat
release/datafiles/blender_icons16/icon16_statusbar.dat [new file with mode: 0644]
release/datafiles/blender_icons16/icon16_temp.dat [new file with mode: 0644]
release/datafiles/blender_icons16/icon16_topbar.dat [new file with mode: 0644]
release/datafiles/blender_icons32/icon32_con_action.dat
release/datafiles/blender_icons32/icon32_desktop.dat
release/datafiles/blender_icons32/icon32_disk.dat [new file with mode: 0644]
release/datafiles/blender_icons32/icon32_documents.dat [new file with mode: 0644]
release/datafiles/blender_icons32/icon32_file_archive.dat
release/datafiles/blender_icons32/icon32_file_folder.dat
release/datafiles/blender_icons32/icon32_file_font.dat
release/datafiles/blender_icons32/icon32_file_script.dat
release/datafiles/blender_icons32/icon32_file_sound.dat
release/datafiles/blender_icons32/icon32_filebrowser.dat
release/datafiles/blender_icons32/icon32_home.dat [new file with mode: 0644]
release/datafiles/blender_icons32/icon32_memory.dat [new file with mode: 0644]
release/datafiles/blender_icons32/icon32_mod_mirror.dat
release/datafiles/blender_icons32/icon32_newfolder.dat
release/datafiles/blender_icons32/icon32_options.dat [new file with mode: 0644]
release/datafiles/blender_icons32/icon32_plugin.dat
release/datafiles/blender_icons32/icon32_preset.dat
release/datafiles/blender_icons32/icon32_select_intersect.dat
release/datafiles/blender_icons32/icon32_statusbar.dat [new file with mode: 0644]
release/datafiles/blender_icons32/icon32_temp.dat [new file with mode: 0644]
release/datafiles/blender_icons32/icon32_topbar.dat [new file with mode: 0644]
release/datafiles/icons/ops.gpencil.primitive_polyline.dat [new file with mode: 0644]
release/datafiles/icons/ops.paint.eyedropper_add.dat [new file with mode: 0644]
release/datafiles/locale
release/datafiles/prvicons.png
release/datafiles/prvicons.svg
release/datafiles/userdef/userdef_default.c
release/scripts/addons
release/scripts/addons_contrib
release/scripts/modules/bl_keymap_utils/keymap_from_toolbar.py
release/scripts/modules/bpy/path.py
release/scripts/modules/bpy/utils/__init__.py
release/scripts/modules/bpy_extras/object_utils.py
release/scripts/presets/keyconfig/keymap_data/blender_default.py
release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py
release/scripts/startup/bl_operators/add_mesh_torus.py
release/scripts/startup/bl_operators/presets.py
release/scripts/startup/bl_operators/sequencer.py
release/scripts/startup/bl_operators/userpref.py
release/scripts/startup/bl_operators/uvcalc_follow_active.py
release/scripts/startup/bl_operators/uvcalc_lightmap.py
release/scripts/startup/bl_operators/wm.py
release/scripts/startup/bl_ui/properties_paint_common.py
release/scripts/startup/bl_ui/space_filebrowser.py
release/scripts/startup/bl_ui/space_node.py
release/scripts/startup/bl_ui/space_sequencer.py
release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
release/scripts/startup/bl_ui/space_view3d.py
release/scripts/startup/bl_ui/space_view3d_toolbar.py
source/blender/blenfont/intern/blf_internal_types.h
source/blender/blenkernel/BKE_blender_version.h
source/blender/blenkernel/intern/pbvh_bmesh.c
source/blender/blenkernel/intern/shrinkwrap.c
source/blender/blenlib/BLI_compiler_compat.h
source/blender/blenlib/BLI_task.h
source/blender/blenlib/intern/BLI_temporary_allocator.cc
source/blender/blenlib/intern/math_solvers.c
source/blender/blenlib/intern/task.c
source/blender/blenloader/intern/versioning_userdef.c
source/blender/depsgraph/intern/builder/deg_builder_relations.cc
source/blender/draw/engines/gpencil/gpencil_draw_utils.c
source/blender/draw/engines/gpencil/gpencil_engine.c
source/blender/draw/engines/gpencil/gpencil_engine.h
source/blender/draw/engines/workbench/workbench_private.h
source/blender/draw/modes/edit_mesh_mode.c
source/blender/editors/animation/anim_markers.c
source/blender/editors/datafiles/CMakeLists.txt
source/blender/editors/gpencil/gpencil_intern.h
source/blender/editors/gpencil/gpencil_primitive.c
source/blender/editors/include/UI_icons.h
source/blender/editors/include/UI_interface.h
source/blender/editors/interface/CMakeLists.txt
source/blender/editors/interface/interface_eyedropper.c
source/blender/editors/interface/interface_eyedropper_gpencil_color.c [new file with mode: 0644]
source/blender/editors/interface/interface_intern.h
source/blender/editors/interface/interface_layout.c
source/blender/editors/interface/interface_ops.c
source/blender/editors/interface/interface_templates.c
source/blender/editors/interface/interface_widgets.c
source/blender/editors/render/render_view.c
source/blender/editors/screen/area.c
source/blender/editors/screen/screen_ops.c
source/blender/editors/space_file/file_ops.c
source/blender/editors/space_file/filelist.c
source/blender/editors/space_file/filesel.c
source/blender/editors/space_view3d/view3d_draw.c
source/blender/editors/space_view3d/view3d_view.c
source/blender/makesdna/DNA_userdef_types.h
source/blender/makesrna/intern/rna_space.c
source/blender/makesrna/intern/rna_ui_api.c
source/blender/makesrna/intern/rna_wm_api.c
source/blender/python/generic/py_capi_utils.c
source/blender/python/mathutils/mathutils_kdtree.c
source/blender/windowmanager/WM_api.h
source/blender/windowmanager/intern/wm_event_system.c
source/tools
tests/gtests/blenlib/BLI_kdopbvh_test.cc
tests/gtests/blenlib/BLI_task_performance_test.cc
tests/gtests/blenlib/BLI_task_test.cc

diff --git a/.github/stale.yml b/.github/stale.yml
new file mode 100644 (file)
index 0000000..9c563f2
--- /dev/null
@@ -0,0 +1,22 @@
+# Configuration for probot-stale - https://github.com/probot/stale
+# This file is used on Blender's GitHub mirror to automatically close any pull request
+# and invite contributors to join the official development platform on blender.org
+
+# Number of days of inactivity before an Issue or Pull Request becomes stale
+daysUntilStale: 1
+
+# Number of days of inactivity before an Issue or Pull Request with the stale label is closed.
+# Set to false to disable. If disabled, issues still need to be closed manually, but will remain marked as stale.
+daysUntilClose: 1
+
+# Label to use when marking as stale
+staleLabel: stale
+
+# Comment to post when closing a stale Issue or Pull Request.
+closeComment: >
+  This issue has been automatically closed, because this repository is only
+  used as a mirror of git.blender.org. Blender development happens on
+  developer.blender.org.
+
+  To get started contributing code, please read:
+  https://wiki.blender.org/wiki/Process/Contributing_Code
index c0e609b9153cc25c7a4b304abb8d3d8c4dd6f294..c07a80bf0d564f636d3eb75a28f1b515221f95d5 100644 (file)
@@ -38,7 +38,7 @@ PROJECT_NAME           = Blender
 # could be handy for archiving the generated documentation or if some version
 # control system is used.
 
-PROJECT_NUMBER         = "V2.81"
+PROJECT_NUMBER         = "V2.82"
 
 # Using the PROJECT_BRIEF tag one can provide an optional one line description
 # for a project that appears at the top of each page and should give viewer a
index 4493c68a88dbb4ceab76884b401831a43c5b482c..e6b561c39b94a9452e9d4781e27ed546676d6c41 100644 (file)
@@ -80,4 +80,3 @@ endif()
 if(WITH_QUADRIFLOW)
   add_subdirectory(quadriflow)
 endif()
-
index 00dd37f089c88618bbc2d9e87783d3898a338e91..b5e10b0c2cbcb2189dfa2b5dcd6e70f57d65364d 100644 (file)
@@ -454,6 +454,12 @@ class CUDADevice : public Device {
         VLOG(1) << "Using precompiled kernel.";
         return cubin;
       }
+      const string ptx = path_get(string_printf("lib/%s_compute_%d%d.ptx", name, major, minor));
+      VLOG(1) << "Testing for pre-compiled kernel " << ptx << ".";
+      if (path_exists(ptx)) {
+        VLOG(1) << "Using precompiled kernel.";
+        return ptx;
+      }
     }
 
     const string common_cflags = compile_kernel_get_common_cflags(
index 782553e405c2b58f5ee5299ffb4e1bf1917da51a..4077a1ad516269659bbb1b89102458bce5f40298 100644 (file)
@@ -389,11 +389,20 @@ if(WITH_CYCLES_CUDA_BINARIES)
   set(cuda_cubins)
 
   macro(CYCLES_CUDA_KERNEL_ADD arch prev_arch name flags sources experimental)
-    set(cuda_cubin ${name}_${arch}.cubin)
+    if(${arch} MATCHES "compute_.*")
+      set(format "ptx")
+    else()
+      set(format "cubin")
+    endif()
+    set(cuda_file ${name}_${arch}.${format})
 
     set(kernel_sources ${sources})
     if(NOT ${prev_arch} STREQUAL "none")
-      set(kernel_sources ${kernel_sources} ${name}_${prev_arch}.cubin)
+      if(${prev_arch} MATCHES "compute_.*")
+        set(kernel_sources ${kernel_sources} ${name}_${prev_arch}.ptx)
+      else()
+        set(kernel_sources ${kernel_sources} ${name}_${prev_arch}.cubin)
+      endif()
     endif()
 
     set(cuda_kernel_src "/kernels/cuda/${name}.cu")
@@ -406,7 +415,7 @@ if(WITH_CYCLES_CUDA_BINARIES)
       -I ${CMAKE_CURRENT_SOURCE_DIR}/..
       -I ${CMAKE_CURRENT_SOURCE_DIR}/kernels/cuda
       --use_fast_math
-      -o ${CMAKE_CURRENT_BINARY_DIR}/${cuda_cubin})
+      -o ${CMAKE_CURRENT_BINARY_DIR}/${cuda_file})
 
     if(${experimental})
       set(cuda_flags ${cuda_flags} -D __KERNEL_EXPERIMENTAL__)
@@ -440,20 +449,21 @@ if(WITH_CYCLES_CUDA_BINARIES)
             -v
             -cuda-toolkit-dir "${CUDA_TOOLKIT_ROOT_DIR}"
         DEPENDS ${kernel_sources} cycles_cubin_cc)
+      set(cuda_file ${cuda_cubin})
     else()
       add_custom_command(
-        OUTPUT ${cuda_cubin}
+        OUTPUT ${cuda_file}
         COMMAND ${CUDA_NVCC_EXECUTABLE}
             -arch=${arch}
             ${CUDA_NVCC_FLAGS}
-            --cubin
+            --${format}
             ${CMAKE_CURRENT_SOURCE_DIR}${cuda_kernel_src}
             --ptxas-options="-v"
             ${cuda_flags}
         DEPENDS ${kernel_sources})
     endif()
-    delayed_install("${CMAKE_CURRENT_BINARY_DIR}" "${cuda_cubin}" ${CYCLES_INSTALL_PATH}/lib)
-    list(APPEND cuda_cubins ${cuda_cubin})
+    delayed_install("${CMAKE_CURRENT_BINARY_DIR}" "${cuda_file}" ${CYCLES_INSTALL_PATH}/lib)
+    list(APPEND cuda_cubins ${cuda_file})
 
     unset(cuda_debug_flags)
   endmacro()
index 41bbadb621df706be1f8dd95b0bf72c864684a0f..adc85881fe53b6839e43aa13c2e4835f1b9441bd 100644 (file)
@@ -76,9 +76,9 @@ ccl_device void kernel_filter_construct_transform(const ccl_global float *ccl_re
   filter_calculate_scale(feature_scale, use_time);
 
   /* === Generate the feature transformation. ===
-   * This transformation maps the num_features-dimentional feature space to a reduced feature
-   * (r-feature) space which generally has fewer dimensions. This mainly helps to prevent
-   * overfitting. */
+   * This transformation maps the num_features-dimensional feature space to a reduced feature
+   * (r-feature) space which generally has fewer dimensions.
+   * This mainly helps to prevent overfitting. */
   float feature_matrix[DENOISE_FEATURES * DENOISE_FEATURES];
   math_matrix_zero(feature_matrix, num_features);
   FOR_PIXEL_WINDOW
index 830444645d76e43acaadb9da05e701d0c8d13a97..5a124b5d73b7165c67b405fea7bdebb14f69125f 100644 (file)
@@ -73,9 +73,9 @@ ccl_device void kernel_filter_construct_transform(const float *ccl_restrict buff
   filter_calculate_scale_sse(feature_scale, use_time);
 
   /* === Generate the feature transformation. ===
-   * This transformation maps the num_features-dimentional feature space to a reduced feature
-   * (r-feature) space which generally has fewer dimensions. This mainly helps to prevent
-   * overfitting. */
+   * This transformation maps the num_features-dimensional feature space to a reduced feature
+   * (r-feature) space which generally has fewer dimensions.
+   * This mainly helps to prevent over-fitting. */
   float4 feature_matrix_sse[DENOISE_FEATURES * DENOISE_FEATURES];
   math_matrix_zero_sse(feature_matrix_sse, num_features);
   FOR_PIXEL_WINDOW_SSE
index 2778cffba3a447c35e716eef386f362cb2b9e3ff..b29d416313321c336a1b32c21628f548583364ce 100644 (file)
  */
 
 #ifndef __UTIL_DEFINES_H__
-#  define __UTIL_DEFINES_H__
+#define __UTIL_DEFINES_H__
 
 /* Bitness */
 
-#  if defined(__ppc64__) || defined(__PPC64__) || defined(__x86_64__) || defined(__ia64__) || \
-      defined(_M_X64)
-#    define __KERNEL_64_BIT__
-#  endif
+#if defined(__ppc64__) || defined(__PPC64__) || defined(__x86_64__) || defined(__ia64__) || \
+    defined(_M_X64)
+#  define __KERNEL_64_BIT__
+#endif
 
 /* Qualifiers for kernel code shared by CPU and GPU */
 
-#  ifndef __KERNEL_GPU__
-#    define ccl_device static inline
-#    define ccl_device_noinline static
-#    define ccl_device_noinline_cpu ccl_device_noinline
-#    define ccl_global
-#    define ccl_static_constant static const
-#    define ccl_constant const
-#    define ccl_local
-#    define ccl_local_param
-#    define ccl_private
-#    define ccl_restrict __restrict
-#    define ccl_ref &
-#    define ccl_optional_struct_init
-#    define __KERNEL_WITH_SSE_ALIGN__
-
-#    if defined(_WIN32) && !defined(FREE_WINDOWS)
-#      define ccl_device_inline static __forceinline
-#      define ccl_device_forceinline static __forceinline
-#      define ccl_align(...) __declspec(align(__VA_ARGS__))
-#      ifdef __KERNEL_64_BIT__
-#        define ccl_try_align(...) __declspec(align(__VA_ARGS__))
-#      else /* __KERNEL_64_BIT__ */
-#        undef __KERNEL_WITH_SSE_ALIGN__
+#ifndef __KERNEL_GPU__
+#  define ccl_device static inline
+#  define ccl_device_noinline static
+#  define ccl_device_noinline_cpu ccl_device_noinline
+#  define ccl_global
+#  define ccl_static_constant static const
+#  define ccl_constant const
+#  define ccl_local
+#  define ccl_local_param
+#  define ccl_private
+#  define ccl_restrict __restrict
+#  define ccl_ref &
+#  define ccl_optional_struct_init
+#  define __KERNEL_WITH_SSE_ALIGN__
+
+#  if defined(_WIN32) && !defined(FREE_WINDOWS)
+#    define ccl_device_inline static __forceinline
+#    define ccl_device_forceinline static __forceinline
+#    define ccl_align(...) __declspec(align(__VA_ARGS__))
+#    ifdef __KERNEL_64_BIT__
+#      define ccl_try_align(...) __declspec(align(__VA_ARGS__))
+#    else /* __KERNEL_64_BIT__ */
+#      undef __KERNEL_WITH_SSE_ALIGN__
 /* No support for function arguments (error C2719). */
-#        define ccl_try_align(...)
-#      endif /* __KERNEL_64_BIT__ */
-#      define ccl_may_alias
-#      define ccl_always_inline __forceinline
-#      define ccl_never_inline __declspec(noinline)
-#      define ccl_maybe_unused
-#    else /* _WIN32 && !FREE_WINDOWS */
-#      define ccl_device_inline static inline __attribute__((always_inline))
-#      define ccl_device_forceinline static inline __attribute__((always_inline))
-#      define ccl_align(...) __attribute__((aligned(__VA_ARGS__)))
-#      ifndef FREE_WINDOWS64
-#        define __forceinline inline __attribute__((always_inline))
-#      endif
-#      define ccl_try_align(...) __attribute__((aligned(__VA_ARGS__)))
-#      define ccl_may_alias __attribute__((__may_alias__))
-#      define ccl_always_inline __attribute__((always_inline))
-#      define ccl_never_inline __attribute__((noinline))
-#      define ccl_maybe_unused __attribute__((used))
-#    endif /* _WIN32 && !FREE_WINDOWS */
+#      define ccl_try_align(...)
+#    endif /* __KERNEL_64_BIT__ */
+#    define ccl_may_alias
+#    define ccl_always_inline __forceinline
+#    define ccl_never_inline __declspec(noinline)
+#    define ccl_maybe_unused
+#  else /* _WIN32 && !FREE_WINDOWS */
+#    define ccl_device_inline static inline __attribute__((always_inline))
+#    define ccl_device_forceinline static inline __attribute__((always_inline))
+#    define ccl_align(...) __attribute__((aligned(__VA_ARGS__)))
+#    ifndef FREE_WINDOWS64
+#      define __forceinline inline __attribute__((always_inline))
+#    endif
+#    define ccl_try_align(...) __attribute__((aligned(__VA_ARGS__)))
+#    define ccl_may_alias __attribute__((__may_alias__))
+#    define ccl_always_inline __attribute__((always_inline))
+#    define ccl_never_inline __attribute__((noinline))
+#    define ccl_maybe_unused __attribute__((used))
+#  endif /* _WIN32 && !FREE_WINDOWS */
 
 /* Use to suppress '-Wimplicit-fallthrough' (in place of 'break'). */
-#    ifndef ATTR_FALLTHROUGH
-#      if defined(__GNUC__) && (__GNUC__ >= 7) /* gcc7.0+ only */
-#        define ATTR_FALLTHROUGH __attribute__((fallthrough))
-#      else
-#        define ATTR_FALLTHROUGH ((void)0)
-#      endif
+#  ifndef ATTR_FALLTHROUGH
+#    if defined(__GNUC__) && (__GNUC__ >= 7) /* gcc7.0+ only */
+#      define ATTR_FALLTHROUGH __attribute__((fallthrough))
+#    else
+#      define ATTR_FALLTHROUGH ((void)0)
 #    endif
-#  endif /* __KERNEL_GPU__ */
+#  endif
+#endif /* __KERNEL_GPU__ */
 
 /* macros */
 
 /* hints for branch prediction, only use in code that runs a _lot_ */
-#  if defined(__GNUC__) && defined(__KERNEL_CPU__)
-#    define LIKELY(x) __builtin_expect(!!(x), 1)
-#    define UNLIKELY(x) __builtin_expect(!!(x), 0)
-#  else
-#    define LIKELY(x) (x)
-#    define UNLIKELY(x) (x)
-#  endif
-
-#  if defined(__GNUC__) || defined(__clang__)
-#    if defined(__cplusplus)
+#if defined(__GNUC__) && defined(__KERNEL_CPU__)
+#  define LIKELY(x) __builtin_expect(!!(x), 1)
+#  define UNLIKELY(x) __builtin_expect(!!(x), 0)
+#else
+#  define LIKELY(x) (x)
+#  define UNLIKELY(x) (x)
+#endif
+
+#if defined(__GNUC__) || defined(__clang__)
+#  if defined(__cplusplus)
 /* Some magic to be sure we don't have reference in the type. */
 template<typename T> static inline T decltype_helper(T x)
 {
   return x;
 }
-#      define TYPEOF(x) decltype(decltype_helper(x))
-#    else
-#      define TYPEOF(x) typeof(x)
-#    endif
+#    define TYPEOF(x) decltype(decltype_helper(x))
+#  else
+#    define TYPEOF(x) typeof(x)
 #  endif
+#endif
 
 /* Causes warning:
  * incompatible types when assigning to type 'Foo' from type 'Bar'
  * ... the compiler optimizes away the temp var */
-#  ifdef __GNUC__
-#    define CHECK_TYPE(var, type) \
-      { \
-        TYPEOF(var) * __tmp; \
-        __tmp = (type *)NULL; \
-        (void)__tmp; \
-      } \
-      (void)0
-
-#    define CHECK_TYPE_PAIR(var_a, var_b) \
-      { \
-        TYPEOF(var_a) * __tmp; \
-        __tmp = (typeof(var_b) *)NULL; \
-        (void)__tmp; \
-      } \
-      (void)0
-#  else
-#    define CHECK_TYPE(var, type)
-#    define CHECK_TYPE_PAIR(var_a, var_b)
-#  endif
+#ifdef __GNUC__
+#  define CHECK_TYPE(var, type) \
+    { \
+      TYPEOF(var) * __tmp; \
+      __tmp = (type *)NULL; \
+      (void)__tmp; \
+    } \
+    (void)0
+
+#  define CHECK_TYPE_PAIR(var_a, var_b) \
+    { \
+      TYPEOF(var_a) * __tmp; \
+      __tmp = (typeof(var_b) *)NULL; \
+      (void)__tmp; \
+    } \
+    (void)0
+#else
+#  define CHECK_TYPE(var, type)
+#  define CHECK_TYPE_PAIR(var_a, var_b)
+#endif
 
 /* can be used in simple macros */
-#  define CHECK_TYPE_INLINE(val, type) ((void)(((type)0) != (val)))
-
-#  ifndef __KERNEL_GPU__
-#    include <cassert>
-#    define util_assert(statement) assert(statement)
-#  else
-#    define util_assert(statement)
-#  endif
+#define CHECK_TYPE_INLINE(val, type) ((void)(((type)0) != (val)))
+
+#ifndef __KERNEL_GPU__
+#  include <cassert>
+#  define util_assert(statement) assert(statement)
+#else
+#  define util_assert(statement)
+#endif
 
 #endif /* __UTIL_DEFINES_H__ */
index b4b972a4036e3b9c9b336bde1a1e5e391c005c0e..ceb528303194a74cfd056fe88d69c1046efeebd8 100644 (file)
  */
 
 #ifndef __UTIL_STATIC_ASSERT_H__
-#  define __UTIL_STATIC_ASSERT_H__
+#define __UTIL_STATIC_ASSERT_H__
 
 CCL_NAMESPACE_BEGIN
 
 /* TODO(sergey): In theory CUDA might work with own static assert
  * implementation since it's just pure C++.
  */
-#  ifdef __KERNEL_GPU__
-#    ifndef static_assert
-#      define static_assert(statement, message)
-#    endif
-#  endif /* __KERNEL_GPU__ */
+#ifdef __KERNEL_GPU__
+#  ifndef static_assert
+#    define static_assert(statement, message)
+#  endif
+#endif /* __KERNEL_GPU__ */
 
 /* TODO(sergey): For until C++11 is a bare minimum for us,
  * we do a bit of a trickery to show meaningful message so
@@ -42,8 +42,8 @@ CCL_NAMESPACE_BEGIN
  * After C++11 bump it should be possible to glue structure
  * name to the error message,
  */
-#  define static_assert_align(st, align) \
-    static_assert((sizeof(st) % (align) == 0), "Structure must be strictly aligned")  // NOLINT
+#define static_assert_align(st, align) \
+  static_assert((sizeof(st) % (align) == 0), "Structure must be strictly aligned")  // NOLINT
 
 CCL_NAMESPACE_END
 
index 9ed339c9992374bad3892846f9f3668e8a1e3085..cee40924b7313810903958a92f7956f3721f952d 100644 (file)
   return YES;
 }
 
+- (BOOL)acceptsFirstMouse:(NSEvent *)event
+{
+  return YES;
+}
+
 // The trick to prevent Cocoa from complaining (beeping)
 - (void)keyDown:(NSEvent *)event
 {
index 2500691885c16d879d44547ab68c7602d54cea13..4f5a1db82caafd53cadf8373c413cd36014b56ee 100644 (file)
@@ -102,6 +102,17 @@ void evaluateLimit(OpenSubdiv_Evaluator *evaluator,
   evaluator->internal->eval_output->evaluateLimit(ptex_face_index, face_u, face_v, P, dPdu, dPdv);
 }
 
+void evaluatePatchesLimit(OpenSubdiv_Evaluator *evaluator,
+                          const OpenSubdiv_PatchCoord *patch_coords,
+                          const int num_patch_coords,
+                          float *P,
+                          float *dPdu,
+                          float *dPdv)
+{
+  evaluator->internal->eval_output->evaluatePatchesLimit(
+      patch_coords, num_patch_coords, P, dPdu, dPdv);
+}
+
 void evaluateVarying(OpenSubdiv_Evaluator *evaluator,
                      const int ptex_face_index,
                      float face_u,
@@ -137,6 +148,8 @@ void assignFunctionPointers(OpenSubdiv_Evaluator *evaluator)
   evaluator->evaluateLimit = evaluateLimit;
   evaluator->evaluateVarying = evaluateVarying;
   evaluator->evaluateFaceVarying = evaluateFaceVarying;
+
+  evaluator->evaluatePatchesLimit = evaluatePatchesLimit;
 }
 
 }  // namespace
index fa45c0119ec33a8c966b29fffc3b76c8ca5c6272..c5dd4509976967607aab4fa4e5ce8c0e5bf4e084 100644 (file)
@@ -54,109 +54,133 @@ using OpenSubdiv::Osd::CpuPatchTable;
 using OpenSubdiv::Osd::CpuVertexBuffer;
 using OpenSubdiv::Osd::PatchCoord;
 
-// TODO(sergey): Remove after official requirement bump for OSD version.
-#if OPENSUBDIV_VERSION_NUMBER >= 30200
-#  define OPENSUBDIV_HAS_FVAR_EVALUATION
-#else
-#  undef OPENSUBDIV_HAS_FVAR_EVALUATION
-#endif
-
 namespace opensubdiv_capi {
 
 namespace {
 
-// Helper class to wrap numerous of patch coordinates into a buffer.
-// Used to pass coordinates to the CPU evaluator. Other evaluators are not
-// supported.
-class PatchCoordBuffer : public vector<PatchCoord> {
+// Array implementation which stores small data on stack (or, rather, in the class itself).
+template<typename T, int kNumMaxElementsOnStack> class StackOrHeapArray {
  public:
-  static PatchCoordBuffer *Create(int size)
+  StackOrHeapArray()
+      : num_elements_(0), heap_elements_(NULL), num_heap_elements_(0), effective_elements_(NULL)
   {
-    PatchCoordBuffer *buffer = new PatchCoordBuffer();
-    buffer->resize(size);
-    return buffer;
   }
 
-  PatchCoord *BindCpuBuffer()
+  explicit StackOrHeapArray(int size) : StackOrHeapArray()
   {
-    return reinterpret_cast<PatchCoord *>(&(*this)[0]);
+    resize(size);
   }
 
-  int GetNumVertices()
+  ~StackOrHeapArray()
   {
-    return size();
+    delete[] heap_elements_;
   }
 
-  void UpdateData(const PatchCoord *patch_coords, int num_patch_coords)
+  int size() const
   {
-    memcpy(&(*this)[0],
-           reinterpret_cast<const void *>(patch_coords),
-           sizeof(PatchCoord) * num_patch_coords);
-  }
-};
+    return num_elements_;
+  };
 
-// Helper class to wrap single of patch coord into a buffer. Used to pass
-// coordinates to the CPU evaluator. Other evaluators are not supported.
-class SinglePatchCoordBuffer {
- public:
-  static SinglePatchCoordBuffer *Create()
+  T *data()
   {
-    return new SinglePatchCoordBuffer();
+    return effective_elements_;
   }
 
-  SinglePatchCoordBuffer()
+  void resize(int num_elements)
   {
+    const int old_num_elements = num_elements_;
+    num_elements_ = num_elements;
+    // Early output if allcoation size did not change, or allocation size is smaller.
+    // We never re-allocate, sacrificing some memory over performance.
+    if (old_num_elements >= num_elements) {
+      return;
+    }
+    // Simple case: no previously allocated buffer, can simply do one allocation.
+    if (effective_elements_ == NULL) {
+      effective_elements_ = allocate(num_elements);
+      return;
+    }
+    // Make new allocation, and copy elements if needed.
+    T *old_buffer = effective_elements_;
+    effective_elements_ = allocate(num_elements);
+    if (old_buffer != effective_elements_) {
+      memcpy(effective_elements_, old_buffer, sizeof(T) * min(old_num_elements, num_elements));
+    }
+    if (old_buffer != stack_elements_) {
+      delete[] old_buffer;
+    }
   }
 
-  explicit SinglePatchCoordBuffer(const PatchCoord &patch_coord) : patch_coord_(patch_coord)
+ protected:
+  T *allocate(int num_elements)
   {
+    if (num_elements < kNumMaxElementsOnStack) {
+      return stack_elements_;
+    }
+    heap_elements_ = new T[num_elements];
+    return heap_elements_;
   }
 
-  PatchCoord *BindCpuBuffer()
-  {
-    return &patch_coord_;
-  }
+  // Number of elements in the buffer.
+  int num_elements_;
 
-  int GetNumVertices()
+  // Elements which are allocated on a stack (or, rather, in the same allocation as the buffer
+  // itself).
+  // Is used as long as buffer is smaller than kNumMaxElementsOnStack.
+  T stack_elements_[kNumMaxElementsOnStack];
+
+  // Heap storage for buffer larger than kNumMaxElementsOnStack.
+  T *heap_elements_;
+  int num_heap_elements_;
+
+  // Depending on the current buffer size points to rither stack_elements_ or heap_elements_.
+  T *effective_elements_;
+};
+
+// 32 is a number of inner vertices along the patch size at subdivision level 6.
+typedef StackOrHeapArray<PatchCoord, 32 * 32> StackOrHeapPatchCoordArray;
+
+// Buffer which implements API required by OpenSubdiv and uses an existing memory as an underlying
+// storage.
+template<typename T> class RawDataWrapperBuffer {
+ public:
+  RawDataWrapperBuffer(T *data) : data_(data)
   {
-    return 1;
   }
 
-  void UpdateData(const PatchCoord &patch_coord)
+  T *BindCpuBuffer()
   {
-    patch_coord_ = patch_coord;
+    return data_;
   }
 
+  // TODO(sergey): Support UpdateData().
+
  protected:
-  PatchCoord patch_coord_;
+  T *data_;
 };
 
-// Helper class which is aimed to be used in cases when buffer is small enough
-// and better to be allocated in stack rather than in heap.
-//
-// TODO(sergey): Check if bare arrays could be used by CPU evaluator.
-template<int element_size, int num_vertices> class StackAllocatedBuffer {
+template<typename T> class RawDataWrapperVertexBuffer : public RawDataWrapperBuffer<T> {
  public:
-  static PatchCoordBuffer *Create(int /*size*/)
+  RawDataWrapperVertexBuffer(T *data, int num_vertices)
+      : RawDataWrapperBuffer<T>(data), num_vertices_(num_vertices)
   {
-    // TODO(sergey): Validate that requested size is smaller than static
-    // stack memory size.
-    return new StackAllocatedBuffer<element_size, num_vertices>();
-  }
-
-  float *BindCpuBuffer()
-  {
-    return &data_[0];
   }
 
   int GetNumVertices()
   {
-    return num_vertices;
+    return num_vertices_;
   }
 
-  // TODO(sergey): Support UpdateData().
  protected:
-  float data_[element_size * num_vertices];
+  int num_vertices_;
+};
+
+class ConstPatchCoordWrapperBuffer : public RawDataWrapperVertexBuffer<const PatchCoord> {
+ public:
+  ConstPatchCoordWrapperBuffer(const PatchCoord *data, int num_vertices)
+      : RawDataWrapperVertexBuffer(data, num_vertices)
+  {
+  }
 };
 
 template<typename EVAL_VERTEX_BUFFER,
@@ -217,11 +241,12 @@ class FaceVaryingVolatileEval {
                             device_context_);
   }
 
-  void evalPatch(const PatchCoord &patch_coord, float face_varying[2])
+  // NOTE: face_varying must point to a memory of at least float[2]*num_patch_coords.
+  void evalPatches(const PatchCoord *patch_coord, const int num_patch_coords, float *face_varying)
   {
-    StackAllocatedBuffer<2, 1> face_varying_data;
+    RawDataWrapperBuffer<float> face_varying_data(face_varying);
     BufferDescriptor face_varying_desc(0, 2, 2);
-    SinglePatchCoordBuffer patch_coord_buffer(patch_coord);
+    ConstPatchCoordWrapperBuffer patch_coord_buffer(patch_coord, num_patch_coords);
     const EVALUATOR *eval_instance = OpenSubdiv::Osd::GetEvaluator<EVALUATOR>(
         evaluator_cache_, src_face_varying_desc_, face_varying_desc, device_context_);
     EVALUATOR::EvalPatchesFaceVarying(src_face_varying_data_,
@@ -234,8 +259,6 @@ class FaceVaryingVolatileEval {
                                       face_varying_channel_,
                                       eval_instance,
                                       device_context_);
-    const float *refined_face_varying = face_varying_data.BindCpuBuffer();
-    memcpy(face_varying, refined_face_varying, sizeof(float) * 2);
   }
 
  protected:
@@ -297,7 +320,6 @@ class VolatileEvalOutput {
     src_data_ = SRC_VERTEX_BUFFER::Create(3, num_total_vertices, device_context_);
     src_varying_data_ = SRC_VERTEX_BUFFER::Create(3, num_total_vertices, device_context_);
     patch_table_ = PATCH_TABLE::Create(patch_table, device_context_);
-    patch_coords_ = NULL;
     vertex_stencils_ = convertToCompatibleStencilTable<STENCIL_TABLE>(vertex_stencils,
                                                                       device_context_);
     varying_stencils_ = convertToCompatibleStencilTable<STENCIL_TABLE>(varying_stencils,
@@ -398,74 +420,66 @@ class VolatileEvalOutput {
     }
   }
 
-  void evalPatchCoord(const PatchCoord &patch_coord, float P[3])
+  // NOTE: P must point to a memory of at least float[3]*num_patch_coords.
+  void evalPatches(const PatchCoord *patch_coord, const int num_patch_coords, float *P)
   {
-    StackAllocatedBuffer<6, 1> vertex_data;
-    // TODO(sergey): Varying data is interleaved in vertex array, so need to
-    // adjust stride if there is a varying data.
-    // BufferDescriptor vertex_desc(0, 3, 6);
-    BufferDescriptor vertex_desc(0, 3, 3);
-    SinglePatchCoordBuffer patch_coord_buffer(patch_coord);
+    RawDataWrapperBuffer<float> P_data(P);
+    // TODO(sergey): Support interleaved vertex-varying data.
+    BufferDescriptor P_desc(0, 3, 3);
+    ConstPatchCoordWrapperBuffer patch_coord_buffer(patch_coord, num_patch_coords);
     const EVALUATOR *eval_instance = OpenSubdiv::Osd::GetEvaluator<EVALUATOR>(
-        evaluator_cache_, src_desc_, vertex_desc, device_context_);
+        evaluator_cache_, src_desc_, P_desc, device_context_);
     EVALUATOR::EvalPatches(src_data_,
                            src_desc_,
-                           &vertex_data,
-                           vertex_desc,
+                           &P_data,
+                           P_desc,
                            patch_coord_buffer.GetNumVertices(),
                            &patch_coord_buffer,
                            patch_table_,
                            eval_instance,
                            device_context_);
-    const float *refined_vertices = vertex_data.BindCpuBuffer();
-    memcpy(P, refined_vertices, sizeof(float) * 3);
   }
 
-  void evalPatchesWithDerivatives(const PatchCoord &patch_coord,
-                                  float P[3],
-                                  float dPdu[3],
-                                  float dPdv[3])
+  // NOTE: P, dPdu, dPdv must point to a memory of at least float[3]*num_patch_coords.
+  void evalPatchesWithDerivatives(const PatchCoord *patch_coord,
+                                  const int num_patch_coords,
+                                  float *P,
+                                  float *dPdu,
+                                  float *dPdv)
   {
-    StackAllocatedBuffer<6, 1> vertex_data, derivatives;
-    // TODO(sergey): Varying data is interleaved in vertex array, so need to
-    // adjust stride if there is a varying data.
-    // BufferDescriptor vertex_desc(0, 3, 6);
-    BufferDescriptor vertex_desc(0, 3, 3);
-    BufferDescriptor du_desc(0, 3, 6), dv_desc(3, 3, 6);
-    SinglePatchCoordBuffer patch_coord_buffer(patch_coord);
+    assert(dPdu);
+    assert(dPdv);
+    RawDataWrapperBuffer<float> P_data(P);
+    RawDataWrapperBuffer<float> dPdu_data(dPdu), dPdv_data(dPdv);
+    // TODO(sergey): Support interleaved vertex-varying data.
+    BufferDescriptor P_desc(0, 3, 3);
+    BufferDescriptor dpDu_desc(0, 3, 3), pPdv_desc(0, 3, 3);
+    ConstPatchCoordWrapperBuffer patch_coord_buffer(patch_coord, num_patch_coords);
     const EVALUATOR *eval_instance = OpenSubdiv::Osd::GetEvaluator<EVALUATOR>(
-        evaluator_cache_, src_desc_, vertex_desc, du_desc, dv_desc, device_context_);
+        evaluator_cache_, src_desc_, P_desc, dpDu_desc, pPdv_desc, device_context_);
     EVALUATOR::EvalPatches(src_data_,
                            src_desc_,
-                           &vertex_data,
-                           vertex_desc,
-                           &derivatives,
-                           du_desc,
-                           &derivatives,
-                           dv_desc,
+                           &P_data,
+                           P_desc,
+                           &dPdu_data,
+                           dpDu_desc,
+                           &dPdv_data,
+                           pPdv_desc,
                            patch_coord_buffer.GetNumVertices(),
                            &patch_coord_buffer,
                            patch_table_,
                            eval_instance,
                            device_context_);
-    const float *refined_vertices = vertex_data.BindCpuBuffer();
-    memcpy(P, refined_vertices, sizeof(float) * 3);
-    if (dPdu != NULL || dPdv != NULL) {
-      const float *refined_derivatives = derivatives.BindCpuBuffer();
-      if (dPdu != NULL) {
-        memcpy(dPdu, refined_derivatives, sizeof(float) * 3);
-      }
-      if (dPdv != NULL) {
-        memcpy(dPdv, refined_derivatives + 3, sizeof(float) * 3);
-      }
-    }
   }
 
-  void evalPatchVarying(const PatchCoord &patch_coord, float varying[3])
+  // NOTE: varying must point to a memory of at least float[3]*num_patch_coords.
+  void evalPatchesVarying(const PatchCoord *patch_coord,
+                          const int num_patch_coords,
+                          float *varying)
   {
-    StackAllocatedBuffer<6, 1> varying_data;
+    RawDataWrapperBuffer<float> varying_data(varying);
     BufferDescriptor varying_desc(3, 3, 6);
-    SinglePatchCoordBuffer patch_coord_buffer(patch_coord);
+    ConstPatchCoordWrapperBuffer patch_coord_buffer(patch_coord, num_patch_coords);
     const EVALUATOR *eval_instance = OpenSubdiv::Osd::GetEvaluator<EVALUATOR>(
         evaluator_cache_, src_varying_desc_, varying_desc, device_context_);
     EVALUATOR::EvalPatchesVarying(src_varying_data_,
@@ -477,23 +491,22 @@ class VolatileEvalOutput {
                                   patch_table_,
                                   eval_instance,
                                   device_context_);
-    const float *refined_varying = varying_data.BindCpuBuffer();
-    memcpy(varying, refined_varying, sizeof(float) * 3);
   }
 
-  void evalPatchFaceVarying(const int face_varying_channel,
-                            const PatchCoord &patch_coord,
-                            float face_varying[2])
+  void evalPatchesFaceVarying(const int face_varying_channel,
+                              const PatchCoord *patch_coord,
+                              const int num_patch_coords,
+                              float face_varying[2])
   {
     assert(face_varying_channel >= 0);
     assert(face_varying_channel < face_varying_evaluators.size());
-    face_varying_evaluators[face_varying_channel]->evalPatch(patch_coord, face_varying);
+    face_varying_evaluators[face_varying_channel]->evalPatches(
+        patch_coord, num_patch_coords, face_varying);
   }
 
  private:
   SRC_VERTEX_BUFFER *src_data_;
   SRC_VERTEX_BUFFER *src_varying_data_;
-  PatchCoordBuffer *patch_coords_;
   PATCH_TABLE *patch_table_;
   BufferDescriptor src_desc_;
   BufferDescriptor src_varying_desc_;
@@ -510,6 +523,19 @@ class VolatileEvalOutput {
   DEVICE_CONTEXT *device_context_;
 };
 
+void convertPatchCoordsToArray(const OpenSubdiv_PatchCoord *patch_coords,
+                               const int num_patch_coords,
+                               const OpenSubdiv::Far::PatchMap *patch_map,
+                               StackOrHeapPatchCoordArray *array)
+{
+  array->resize(num_patch_coords);
+  for (int i = 0; i < num_patch_coords; ++i) {
+    const PatchTable::PatchHandle *handle = patch_map->FindPatch(
+        patch_coords[i].ptex_face, patch_coords[i].u, patch_coords[i].v);
+    (array->data())[i] = PatchCoord(*handle, patch_coords[i].u, patch_coords[i].v);
+  }
+}
+
 }  // namespace
 
 // Note: Define as a class instead of typedcef to make it possible
@@ -653,10 +679,10 @@ void CpuEvalOutputAPI::evaluateLimit(const int ptex_face_index,
   const PatchTable::PatchHandle *handle = patch_map_->FindPatch(ptex_face_index, face_u, face_v);
   PatchCoord patch_coord(*handle, face_u, face_v);
   if (dPdu != NULL || dPdv != NULL) {
-    implementation_->evalPatchesWithDerivatives(patch_coord, P, dPdu, dPdv);
+    implementation_->evalPatchesWithDerivatives(&patch_coord, 1, P, dPdu, dPdv);
   }
   else {
-    implementation_->evalPatchCoord(patch_coord, P);
+    implementation_->evalPatches(&patch_coord, 1, P);
   }
 }
 
@@ -671,7 +697,7 @@ void CpuEvalOutputAPI::evaluateVarying(const int ptex_face_index,
   assert(face_v <= 1.0f);
   const PatchTable::PatchHandle *handle = patch_map_->FindPatch(ptex_face_index, face_u, face_v);
   PatchCoord patch_coord(*handle, face_u, face_v);
-  implementation_->evalPatchVarying(patch_coord, varying);
+  implementation_->evalPatchesVarying(&patch_coord, 1, varying);
 }
 
 void CpuEvalOutputAPI::evaluateFaceVarying(const int face_varying_channel,
@@ -686,7 +712,24 @@ void CpuEvalOutputAPI::evaluateFaceVarying(const int face_varying_channel,
   assert(face_v <= 1.0f);
   const PatchTable::PatchHandle *handle = patch_map_->FindPatch(ptex_face_index, face_u, face_v);
   PatchCoord patch_coord(*handle, face_u, face_v);
-  implementation_->evalPatchFaceVarying(face_varying_channel, patch_coord, face_varying);
+  implementation_->evalPatchesFaceVarying(face_varying_channel, &patch_coord, 1, face_varying);
+}
+
+void CpuEvalOutputAPI::evaluatePatchesLimit(const OpenSubdiv_PatchCoord *patch_coords,
+                                            const int num_patch_coords,
+                                            float *P,
+                                            float *dPdu,
+                                            float *dPdv)
+{
+  StackOrHeapPatchCoordArray patch_coords_array;
+  convertPatchCoordsToArray(patch_coords, num_patch_coords, patch_map_, &patch_coords_array);
+  if (dPdu != NULL || dPdv != NULL) {
+    implementation_->evalPatchesWithDerivatives(
+        patch_coords_array.data(), num_patch_coords, P, dPdu, dPdv);
+  }
+  else {
+    implementation_->evalPatches(patch_coords_array.data(), num_patch_coords, P);
+  }
 }
 
 }  // namespace opensubdiv_capi
@@ -757,7 +800,6 @@ OpenSubdiv_EvaluatorInternal *openSubdiv_createEvaluatorInternal(
   }
   // Face warying stencil.
   vector<const StencilTable *> all_face_varying_stencils;
-#ifdef OPENSUBDIV_HAS_FVAR_EVALUATION
   all_face_varying_stencils.reserve(num_face_varying_channels);
   for (int face_varying_channel = 0; face_varying_channel < num_face_varying_channels;
        ++face_varying_channel) {
@@ -769,7 +811,6 @@ OpenSubdiv_EvaluatorInternal *openSubdiv_createEvaluatorInternal(
     all_face_varying_stencils.push_back(
         StencilTableFactory::Create(*refiner, face_varying_stencil_options));
   }
-#endif
   // Generate bi-cubic patch table for the limit surface.
   // TODO(sergey): Ideally we would want to expose end-cap settings via
   // C-API to make it more generic. Currently it matches old Blender's
@@ -800,7 +841,6 @@ OpenSubdiv_EvaluatorInternal *openSubdiv_createEvaluatorInternal(
       varying_stencils = table;
     }
   }
-#ifdef OPENSUBDIV_HAS_FVAR_EVALUATION
   for (int face_varying_channel = 0; face_varying_channel < num_face_varying_channels;
        ++face_varying_channel) {
     const StencilTable *table = StencilTableFactory::AppendLocalPointStencilTableFaceVarying(
@@ -813,7 +853,6 @@ OpenSubdiv_EvaluatorInternal *openSubdiv_createEvaluatorInternal(
       all_face_varying_stencils[face_varying_channel] = table;
     }
   }
-#endif
   // Create OpenSubdiv's CPU side evaluator.
   // TODO(sergey): Make it possible to use different evaluators.
   opensubdiv_capi::CpuEvalOutput *eval_output = new opensubdiv_capi::CpuEvalOutput(
index 7c963227d17d4fe84b05b134edc7de4351ec386e..392633944c6e20c22a4e8eb2cbfa30d61dfdee10 100644 (file)
@@ -26,6 +26,7 @@
 #include <opensubdiv/far/patchMap.h>
 #include <opensubdiv/far/patchTable.h>
 
+struct OpenSubdiv_PatchCoord;
 struct OpenSubdiv_TopologyRefiner;
 
 namespace opensubdiv_capi {
@@ -114,6 +115,18 @@ class CpuEvalOutputAPI {
                            float face_v,
                            float face_varying[2]);
 
+  // Batched evaluation of multiple input coordinates.
+
+  // Evaluate given ptex face at given bilinear coordinate.
+  // If derivatives are NULL, they will not be evaluated.
+  //
+  // NOTE: Output arrays must point to a memory of size float[3]*num_patch_coords.
+  void evaluatePatchesLimit(const OpenSubdiv_PatchCoord *patch_coords,
+                            const int num_patch_coords,
+                            float *P,
+                            float *dPdu,
+                            float *dPdv);
+
  protected:
   CpuEvalOutput *implementation_;
   OpenSubdiv::Far::PatchMap *patch_map_;
index 35eeb71deded58c932c81a1b8188bb94025c9758..e759c5f43b065cdeb2f8da1c1efd968ebc8e3caa 100644 (file)
@@ -58,6 +58,13 @@ typedef enum OpenSubdiv_FVarLinearInterpolation {
   OSD_FVAR_LINEAR_INTERPOLATION_ALL,
 } OpenSubdiv_FVarLinearInterpolation;
 
+typedef struct OpenSubdiv_PatchCoord {
+  int ptex_face;
+
+  // Parametric location on patch.
+  float u, v;
+} OpenSubdiv_PatchCoord;
+
 #ifdef __cplusplus
 }
 #endif
index ceb0c58feba689efd5ddd9c8e6cb10f3feba1976..1572d01b8510ec0a9fe6a07d285ec2a64cea788e 100644 (file)
@@ -24,6 +24,7 @@ extern "C" {
 #endif
 
 struct OpenSubdiv_EvaluatorInternal;
+struct OpenSubdiv_PatchCoord;
 struct OpenSubdiv_TopologyRefiner;
 
 typedef struct OpenSubdiv_Evaluator {
@@ -108,6 +109,19 @@ typedef struct OpenSubdiv_Evaluator {
                               float face_v,
                               float face_varying[2]);
 
+  // Batched evaluation of multiple input coordinates.
+
+  // Evaluate limit surface.
+  // If derivatives are NULL, they will not be evaluated.
+  //
+  // NOTE: Output arrays must point to a memory of size float[3]*num_patch_coords.
+  void (*evaluatePatchesLimit)(struct OpenSubdiv_Evaluator *evaluator,
+                               const struct OpenSubdiv_PatchCoord *patch_coords,
+                               const int num_patch_coords,
+                               float *P,
+                               float *dPdu,
+                               float *dPdv);
+
   // Internal storage for the use in this module only.
   //
   // This is where actual OpenSubdiv's evaluator is living.
index 4732b6d65f0f9f6356dc5a07060f078da8562320..f317b346eb8ae870fe9c0d72c8eabcb6748e7741 100644 (file)
 <?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://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="602"
-   height="640"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
-   version="1.0"
-   sodipodi:docname="blender_icons 2.81 - SMALL.svg"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   style="display:inline;enable-background:new"
-   inkscape:export-filename="C:\Users\Andrzej Ambro┼╝\Desktop\ICONS - no backdrop.png"
-   inkscape:export-xdpi="96"
-   inkscape:export-ydpi="96">
-  <title
-     id="title49470">Blender icons v. 2.5.08</title>
-  <defs
-     id="defs4">
-    <inkscape:perspective
-       sodipodi:type="inkscape:persp3d"
-       inkscape:vp_x="0 : 320 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_z="602 : 320 : 1"
-       inkscape:persp3d-origin="301 : 213.33333 : 1"
-       id="perspective13101" />
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient11146">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop11142" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop11144" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient18495"
-       inkscape:collect="always">
-      <stop
-         id="stop18497"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop18499"
-         offset="1"
-         style="stop-color:#000000;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient17265">
-      <stop
-         style="stop-color:#ffb769;stop-opacity:1;"
-         offset="0"
-         id="stop17267" />
-      <stop
-         style="stop-color:#ffeeaa;stop-opacity:0;"
-         offset="1"
-         id="stop17269" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient17073">
-      <stop
-         style="stop-color:#2561b7;stop-opacity:1;"
-         offset="0"
-         id="stop17075" />
-      <stop
-         style="stop-color:#f9fbff;stop-opacity:1;"
-         offset="1"
-         id="stop17077" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient18134">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop18136" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop18138" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient16595">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop16597" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="1"
-         id="stop16599" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient16723">
-      <stop
-         style="stop-color:#343434;stop-opacity:0.61960787;"
-         offset="0"
-         id="stop16725" />
-      <stop
-         style="stop-color:#3d3d3d;stop-opacity:1;"
-         offset="1"
-         id="stop16727" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient106427">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop106429" />
-      <stop
-         style="stop-color:#030303;stop-opacity:1"
-         offset="1"
-         id="stop106431" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient29304">
-      <stop
-         style="stop-color:#11233f;stop-opacity:1;"
-         offset="0"
-         id="stop29306" />
-      <stop
-         style="stop-color:#162d50;stop-opacity:0;"
-         offset="1"
-         id="stop29308" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient24343">
-      <stop
-         id="stop24345"
-         offset="0"
-         style="stop-color:#184990;stop-opacity:1;" />
-      <stop
-         id="stop24347"
-         offset="1"
-         style="stop-color:#c1d5f3;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient25417">
-      <stop
-         id="stop25419"
-         offset="0"
-         style="stop-color:#60553b;stop-opacity:1;" />
-      <stop
-         id="stop25421"
-         offset="1"
-         style="stop-color:#b0a17f;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient25108">
-      <stop
-         id="stop25110"
-         offset="0"
-         style="stop-color:white;stop-opacity:1;" />
-      <stop
-         id="stop25112"
-         offset="1"
-         style="stop-color:#c6c6c6;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient43807">
-      <stop
-         style="stop-color:#e31b1b;stop-opacity:1;"
-         offset="0"
-         id="stop43809" />
-      <stop
-         style="stop-color:#930000;stop-opacity:1;"
-         offset="1"
-         id="stop43811" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient38256">
-      <stop
-         id="stop38258"
-         offset="0"
-         style="stop-color:#e7e0c7;stop-opacity:1;" />
-      <stop
-         id="stop38260"
-         offset="1"
-         style="stop-color:#f1eddf;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient40703">
-      <stop
-         style="stop-color:#143564;stop-opacity:1;"
-         offset="0"
-         id="stop40705" />
-      <stop
-         style="stop-color:#c1d7f8;stop-opacity:1;"
-         offset="1"
-         id="stop40707" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient35411">
-      <stop
-         id="stop35414"
-         offset="0"
-         style="stop-color:#2b5385;stop-opacity:1;" />
-      <stop
-         id="stop35416"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient28887">
-      <stop
-         style="stop-color:#2158a7;stop-opacity:1;"
-         offset="0"
-         id="stop28889" />
-      <stop
-         style="stop-color:#2f73d5;stop-opacity:0.19607843;"
-         offset="1"
-         id="stop28891" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient24144">
-      <stop
-         id="stop24146"
-         offset="0"
-         style="stop-color:#3d361a;stop-opacity:1;" />
-      <stop
-         style="stop-color:#d1c595;stop-opacity:1;"
-         offset="0.17958513"
-         id="stop24148" />
-      <stop
-         id="stop24150"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient24727">
-      <stop
-         style="stop-color:#3d361a;stop-opacity:1;"
-         offset="0"
-         id="stop24729" />
-      <stop
-         id="stop24731"
-         offset="0.77520341"
-         style="stop-color:#d1c595;stop-opacity:1;" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="1"
-         id="stop24733" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient24711">
-      <stop
-         style="stop-color:#3d361a;stop-opacity:1;"
-         offset="0"
-         id="stop24713" />
-      <stop
-         id="stop24715"
-         offset="0.21609697"
-         style="stop-color:#d1c595;stop-opacity:1;" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="1"
-         id="stop24717" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient24687">
-      <stop
-         style="stop-color:#3d361a;stop-opacity:1;"
-         offset="0"
-         id="stop24689" />
-      <stop
-         id="stop24691"
-         offset="0.59630167"
-         style="stop-color:#d1c595;stop-opacity:1;" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="1"
-         id="stop24693" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient42459">
-      <stop
-         style="stop-color:#e7dfab;stop-opacity:1;"
-         offset="0"
-         id="stop42461" />
-      <stop
-         style="stop-color:#af9d33;stop-opacity:1;"
-         offset="1"
-         id="stop42463" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient24143">
-      <stop
-         id="stop24145"
-         offset="0"
-         style="stop-color:#3d361a;stop-opacity:1;" />
-      <stop
-         style="stop-color:#d1c595;stop-opacity:1;"
-         offset="0.5"
-         id="stop24669" />
-      <stop
-         id="stop24147"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient24642">
-      <stop
-         style="stop-color:#d0dbe8;stop-opacity:1;"
-         offset="0"
-         id="stop24644" />
-      <stop
-         style="stop-color:#6ca3e9;stop-opacity:0;"
-         offset="1"
-         id="stop24646" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient24632">
-      <stop
-         style="stop-color:#28394f;stop-opacity:1;"
-         offset="0"
-         id="stop24634" />
-      <stop
-         id="stop24636"
-         offset="0.17637014"
-         style="stop-color:#0d386a;stop-opacity:0.78431374;" />
-      <stop
-         id="stop24638"
-         offset="0.35274029"
-         style="stop-color:#18437d;stop-opacity:0.47058824;" />
-      <stop
-         style="stop-color:#154e94;stop-opacity:0;"
-         offset="1"
-         id="stop24640" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient23974">
-      <stop
-         id="stop23976"
-         offset="0"
-         style="stop-color:#2561b7;stop-opacity:1;" />
-      <stop
-         id="stop23978"
-         offset="1"
-         style="stop-color:#f9fbff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient40983">
-      <stop
-         style="stop-color:#6a9ae0;stop-opacity:1;"
-         offset="0"
-         id="stop40985" />
-      <stop
-         style="stop-color:#5189db;stop-opacity:0;"
-         offset="1"
-         id="stop40987" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient8864">
-      <stop
-         id="stop8866"
-         offset="0"
-         style="stop-color:#b43214;stop-opacity:1;" />
-      <stop
-         id="stop8868"
-         offset="1"
-         style="stop-color:#e86830;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient22562">
-      <stop
-         style="stop-color:#001e50;stop-opacity:1;"
-         offset="0"
-         id="stop22564" />
-      <stop
-         style="stop-color:#1e3e70;stop-opacity:0;"
-         offset="1"
-         id="stop22566" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient22882">
-      <stop
-         style="stop-color:#323232;stop-opacity:0;"
-         offset="0"
-         id="stop22884" />
-      <stop
-         id="stop22886"
-         offset="0.21233012"
-         style="stop-color:#323232;stop-opacity:0.49803922;" />
-      <stop
-         id="stop22888"
-         offset="0.54086536"
-         style="stop-color:#323232;stop-opacity:1;" />
-      <stop
-         style="stop-color:#323232;stop-opacity:0.49803922;"
-         offset="0.83381736"
-         id="stop22890" />
-      <stop
-         style="stop-color:#323232;stop-opacity:0;"
-         offset="1"
-         id="stop22892" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient21609">
-      <stop
-         id="stop21611"
-         offset="0"
-         style="stop-color:black;stop-opacity:1" />
-      <stop
-         id="stop21613"
-         offset="1"
-         style="stop-color:white;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient21609"
-       id="linearGradient20961"
-       gradientUnits="userSpaceOnUse"
-       x1="162"
-       y1="103.71875"
-       x2="165"
-       y2="103.75" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask20957">
-      <rect
-         y="101"
-         x="162"
-         height="5"
-         width="8"
-         id="rect20959"
-         style="fill:url(#linearGradient20961);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.29999995;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    </mask>
-    <linearGradient
-       id="linearGradient18105">
-      <stop
-         id="stop18107"
-         offset="0"
-         style="stop-color:#162d50;stop-opacity:1" />
-      <stop
-         id="stop18109"
-         offset="1"
-         style="stop-color:#1e3e70;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient21327">
-      <stop
-         style="stop-color:#1e3e70;stop-opacity:1;"
-         offset="0"
-         id="stop21329" />
-      <stop
-         style="stop-color:#1e3e70;stop-opacity:0;"
-         offset="1"
-         id="stop21331" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient18821">
-      <stop
-         style="stop-color:#fc6b58;stop-opacity:1;"
-         offset="0"
-         id="stop18823" />
-      <stop
-         style="stop-color:#fc6b58;stop-opacity:0;"
-         offset="1"
-         id="stop18825" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient29149">
-      <stop
-         id="stop29151"
-         offset="0"
-         style="stop-color:#76adff;stop-opacity:1;" />
-      <stop
-         id="stop29153"
-         offset="1"
-         style="stop-color:#a5c9ff;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient15437">
-      <stop
-         id="stop15439"
-         offset="0"
-         style="stop-color:#20529e;stop-opacity:1;" />
-      <stop
-         id="stop15441"
-         offset="1"
-         style="stop-color:#1d3f71;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient15425">
-      <stop
-         style="stop-color:#8c0000;stop-opacity:1;"
-         offset="0"
-         id="stop15427" />
-      <stop
-         style="stop-color:#c80000;stop-opacity:0;"
-         offset="1"
-         id="stop15429" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient14262">
-      <stop
-         id="stop14264"
-         offset="0"
-         style="stop-color:#2661b6;stop-opacity:1;" />
-      <stop
-         id="stop14266"
-         offset="1"
-         style="stop-color:#c1d7f8;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient5060">
-      <stop
-         id="stop5062"
-         offset="0"
-         style="stop-color:black;stop-opacity:1;" />
-      <stop
-         id="stop5064"
-         offset="1"
-         style="stop-color:#000000;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient27957">
-      <stop
-         id="stop27959"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:0;" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0.59290552"
-         id="stop27963" />
-      <stop
-         id="stop27961"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient20756">
-      <stop
-         style="stop-color:#932200;stop-opacity:1;"
-         offset="0"
-         id="stop20758" />
-      <stop
-         style="stop-color:#f8420a;stop-opacity:1;"
-         offset="1"
-         id="stop20760" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient47130">
-      <stop
-         style="stop-color:#ed7b00;stop-opacity:1;"
-         offset="0"
-         id="stop47132" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop47134" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient32842">
-      <stop
-         style="stop-color:#183e75;stop-opacity:1;"
-         offset="0"
-         id="stop32844" />
-      <stop
-         style="stop-color:#1d3f71;stop-opacity:0;"
-         offset="1"
-         id="stop32846" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient20973">
-      <stop
-         id="stop20975"
-         offset="0"
-         style="stop-color:#15ff00;stop-opacity:1;" />
-      <stop
-         id="stop20977"
-         offset="1"
-         style="stop-color:#15ff00;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient20962">
-      <stop
-         style="stop-color:#00a8ff;stop-opacity:1;"
-         offset="0"
-         id="stop20965" />
-      <stop
-         style="stop-color:#00a8ff;stop-opacity:0;"
-         offset="1"
-         id="stop20967" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient20036">
-      <stop
-         style="stop-color:#ffb55e;stop-opacity:1;"
-         offset="0"
-         id="stop20038" />
-      <stop
-         style="stop-color:#ff8400;stop-opacity:0;"
-         offset="1"
-         id="stop20040" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10585">
-      <stop
-         id="stop10587"
-         offset="0.0000000"
-         style="stop-color:#d7d7d7;stop-opacity:1.0000000;" />
-      <stop
-         id="stop10595"
-         offset="1.0000000"
-         style="stop-color:#000000;stop-opacity:1.0000000;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient31320">
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="0"
-         id="stop31322" />
-      <stop
-         style="stop-color:white;stop-opacity:0;"
-         offset="1"
-         id="stop31324" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient23178">
-      <stop
-         style="stop-color:#ff992b;stop-opacity:1;"
-         offset="0"
-         id="stop23180" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop23182" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient13938">
-      <stop
-         id="stop13940"
-         offset="0"
-         style="stop-color:#6e0c00;stop-opacity:1;" />
-      <stop
-         id="stop13942"
-         offset="1"
-         style="stop-color:#ee3800;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient14232">
-      <stop
-         style="stop-color:#fff32a;stop-opacity:1;"
-         offset="0"
-         id="stop14234" />
-      <stop
-         style="stop-color:#fff551;stop-opacity:0;"
-         offset="1"
-         id="stop14236" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient14418">
-      <stop
-         id="stop14420"
-         offset="0"
-         style="stop-color:#fa2509;stop-opacity:1;" />
-      <stop
-         id="stop14422"
-         offset="1"
-         style="stop-color:#fa2509;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient1610"
-       id="linearGradient18670"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.2078427,0,0,1.0516432,-357.40769,69.427229)"
-       x1="362.28571"
-       y1="-45.098213"
-       x2="352.46426"
-       y2="-54.124699" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask18666">
-      <rect
-         y="6"
-         x="62.921577"
-         height="14.000001"
-         width="15.098035"
-         id="rect18668"
-         style="fill:url(#linearGradient18670);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    </mask>
-    <linearGradient
-       id="linearGradient31456">
-      <stop
-         style="stop-color:#2b1600;stop-opacity:1;"
-         offset="0"
-         id="stop31458" />
-      <stop
-         style="stop-color:#6e3900;stop-opacity:0;"
-         offset="1"
-         id="stop31460" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient19425">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop19427" />
-      <stop
-         id="stop19431"
-         offset="0.63109845"
-         style="stop-color:#fffffe;stop-opacity:0.65789473;" />
-      <stop
-         style="stop-color:#fffffe;stop-opacity:0.0000000;"
-         offset="1.0000000"
-         id="stop19429" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient9030">
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="0"
-         id="stop9032" />
-      <stop
-         style="stop-color:white;stop-opacity:0;"
-         offset="1"
-         id="stop9034" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient1610">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542">
-      <stop
-         id="stop37544"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient30124">
-      <stop
-         style="stop-color:#1d4a8c;stop-opacity:1;"
-         offset="0"
-         id="stop30126" />
-      <stop
-         style="stop-color:#c1d4f2;stop-opacity:1;"
-         offset="1"
-         id="stop30128" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient15893">
-      <stop
-         style="stop-color:#2968c3;stop-opacity:1;"
-         offset="0"
-         id="stop15895" />
-      <stop
-         id="stop15897"
-         offset="0.37679368"
-         style="stop-color:#b5ccf0;stop-opacity:1;" />
-      <stop
-         style="stop-color:#b5ccf0;stop-opacity:1;"
-         offset="0.59786767"
-         id="stop15899" />
-      <stop
-         style="stop-color:#2968c3;stop-opacity:1;"
-         offset="1"
-         id="stop15901" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient32998">
-      <stop
-         style="stop-color:#2968c3;stop-opacity:1;"
-         offset="0"
-         id="stop33000" />
-      <stop
-         style="stop-color:#c1d7f8;stop-opacity:1;"
-         offset="1"
-         id="stop33002" />
-    </linearGradient>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask17570">
-      <path
-         sodipodi:nodetypes="cccc"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:none"
-         d="m -44,358 0,14 14,-14 -14,0 z"
-         id="path17572" />
-    </mask>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath18524">
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\blender-cvs-windows\.blender\.blender\icons\jendrzych's iconset.png"
-         transform="matrix(-1.1435655,0,0,1.1436475,512.11415,45.72091)"
-         d="m 262,78.5 a 3.5,3.5 0 1 1 -7,0 3.5,3.5 0 1 1 7,0 z"
-         sodipodi:ry="3.5"
-         sodipodi:rx="3.5"
-         sodipodi:cy="78.5"
-         sodipodi:cx="258.5"
-         id="path18526"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69954133;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;display:inline"
-         sodipodi:type="arc"
-         inkscape:transform-center-x="-6.3473305"
-         inkscape:transform-center-y="-6.3853012" />
-    </clipPath>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask18634">
-      <path
-         sodipodi:nodetypes="ccccscc"
-         style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.80000001;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         d="m 207,134 0,14 11,0 0,-7.5625 c -1.97252,-0.24738 -3.5,-1.89814 -3.5,-3.9375 0,-0.94675 0.35614,-1.81444 0.90625,-2.5 L 207,134 z"
-         id="path18636" />
-    </mask>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient1610"
-       id="linearGradient69009"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.5466301,0,0,1.6489946,-293.01107,-16.485383)"
-       x1="582"
-       y1="49.294117"
-       x2="582"
-       y2="47.176472" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask69005">
-      <rect
-         style="fill:url(#linearGradient69009);fill-opacity:1;display:inline"
-         id="rect69007"
-         width="24.746082"
-         height="26.383913"
-         x="596.30127"
-         y="39.580433" />
-    </mask>
-    <linearGradient
-       id="linearGradient39155">
-      <stop
-         id="stop39157"
-         offset="0"
-         style="stop-color:white;stop-opacity:1;" />
-      <stop
-         id="stop39159"
-         offset="1"
-         style="stop-color:#dadada;stop-opacity:1;" />
-    </linearGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath24168">
-      <path
-         style="fill:#808080;fill-rule:evenodd;stroke:none"
-         d="m 134.27489,222.11125 c -3.9249,-6.46418 -7.61892,6.46419 -11.54381,0 l 0,0 -1.61614,0 0,8.77283 14.77608,0 0,-8.77283 -1.61613,0 z"
-         id="path24170"
-         sodipodi:nodetypes="cccccccc" />
-    </clipPath>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient1610"
-       id="linearGradient25381"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="translate(-1,21)"
-       x1="342"
-       y1="288.5"
-       x2="344.5"
-       y2="288.5" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient1610"
-       id="linearGradient25383"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0,1,-1,0,638,-40)"
-       x1="342"
-       y1="288.5"
-       x2="344.5"
-       y2="288.5" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient1610"
-       id="linearGradient25385"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(-1,0,0,-1,699,599)"
-       x1="342"
-       y1="288.5"
-       x2="344.5"
-       y2="288.5" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient1610"
-       id="linearGradient25387"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0,-1,1,0,60,660)"
-       x1="342"
-       y1="288.5"
-       x2="344.5"
-       y2="288.5" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask25369">
-      <g
-         id="g25371"
-         transform="translate(-21,-21)">
-        <path
-           style="fill:url(#linearGradient25381);fill-rule:evenodd;stroke:none"
-           d="m 341,302 8,8 -8,8 0,-16 z"
-           id="path25373"
-           sodipodi:nodetypes="cccc"
-           inkscape:transform-center-x="4" />
-        <path
-           inkscape:transform-center-y="-4"
-           sodipodi:nodetypes="cccc"
-           id="path25375"
-           d="m 357,302 -8,8 -8,-8 16,0 z"
-           style="fill:url(#linearGradient25383);fill-rule:evenodd;stroke:none" />
-        <path
-           inkscape:transform-center-x="-4"
-           sodipodi:nodetypes="cccc"
-           id="path25377"
-           d="m 357,318 -8,-8 8,-8 0,16 z"
-           style="fill:url(#linearGradient25385);fill-rule:evenodd;stroke:none" />
-        <path
-           inkscape:transform-center-y="4"
-           sodipodi:nodetypes="cccc"
-           id="path25379"
-           d="m 341,318 8,-8 8,8 -16,0 z"
-           style="fill:url(#linearGradient25387);fill-rule:evenodd;stroke:none" />
-      </g>
-    </mask>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient1610"
-       id="linearGradient32298"
-       gradientUnits="userSpaceOnUse"
-       x1="-117.5"
-       y1="431.5"
-       x2="-119.5"
-       y2="429.5"
-       gradientTransform="translate(258,-96.99999)" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask32294">
-      <rect
-         y="323"
-         x="134"
-         height="16"
-         width="9"
-         id="rect32296"
-         style="fill:url(#linearGradient32298);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    </mask>
-    <linearGradient
-       id="linearGradient1610-7-6">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-4-1" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-0-4" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-4-2">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-8-3" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-8-2" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient35411-4-27">
-      <stop
-         id="stop35414-0-9"
-         offset="0"
-         style="stop-color:#2b5385;stop-opacity:1;" />
-      <stop
-         id="stop35416-9-5"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient35411-8-1-3">
-      <stop
-         id="stop35414-2-7-1"
-         offset="0"
-         style="stop-color:#2b5385;stop-opacity:1;" />
-      <stop
-         id="stop35416-4-1-2"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient23974-5-4">
-      <stop
-         id="stop23976-27-1"
-         offset="0"
-         style="stop-color:#2561b7;stop-opacity:1;" />
-      <stop
-         id="stop23978-6-1"
-         offset="1"
-         style="stop-color:#f9fbff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient1610-8">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-7" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-4" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-77">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-9" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-31" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient23974-4">
-      <stop
-         id="stop23976-20"
-         offset="0"
-         style="stop-color:#2561b7;stop-opacity:1;" />
-      <stop
-         id="stop23978-9"
-         offset="1"
-         style="stop-color:#f9fbff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-37">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-2" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-60" />
-    </linearGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath42711">
-      <rect
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect42713"
-         width="8.7252884"
-         height="17.464855"
-         x="127.4093"
-         y="214.76154" />
-    </clipPath>
-    <linearGradient
-       id="linearGradient1610-7409">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-488" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-2" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient40578-4-8-5">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop40580-8-9-5" />
-      <stop
-         style="stop-color:black;stop-opacity:0;"
-         offset="1"
-         id="stop40582-6-8-17" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient58334-1">
-      <stop
-         id="stop58336-5"
-         offset="0.0000000"
-         style="stop-color:#ffffff;stop-opacity:0.87628865;" />
-      <stop
-         id="stop58338-27"
-         offset="1.0000000"
-         style="stop-color:#fffffe;stop-opacity:0.0000000;" />
-    </linearGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath43368-7">
-      <rect
-         style="fill:#999999;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.79999995;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect43370-1"
-         width="16"
-         height="16"
-         x="-79"
-         y="26" />
-    </clipPath>
-    <linearGradient
-       id="linearGradient1610-6">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-18" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-92" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-9">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-5" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-43" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient21327-6">
-      <stop
-         style="stop-color:#1e3e70;stop-opacity:1;"
-         offset="0"
-         id="stop21329-3" />
-      <stop
-         style="stop-color:#1e3e70;stop-opacity:0;"
-         offset="1"
-         id="stop21331-4" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient20055-8-4">
-      <stop
-         id="stop20057-8-0"
-         offset="0"
-         style="stop-color:#0a2a5a;stop-opacity:1;" />
-      <stop
-         id="stop20059-2-0"
-         offset="1"
-         style="stop-color:#3771c8;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient39088">
-      <stop
-         id="stop39090"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop39092"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient1610-83">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-24" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-11" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-95">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-10" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-64" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-3">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-87" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-42" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient1610-83"
-       id="linearGradient38961"
-       gradientUnits="userSpaceOnUse"
-       x1="488.5"
-       y1="568"
-       x2="495"
-       y2="568" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask38956">
-      <rect
-         style="fill:url(#linearGradient38961);stroke:none;stroke-width:2.79999995;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect38958"
-         width="16"
-         height="12"
-         x="488"
-         y="560"
-         rx="0"
-         ry="0" />
-    </mask>
-    <linearGradient
-       id="linearGradient319-46">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-03" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-62" />
-    </linearGradient>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask40306">
-      <path
-         id="path40308"
-         d="m 195,11.00001 0,14 0.5,0 13.5,-13.5 0,-0.5 -14,0 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:none"
-         sodipodi:nodetypes="cccccc" />
-    </mask>
-    <linearGradient
-       id="linearGradient1610-74-9-1">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-0-8-7" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-9-3-1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient58334-8-6-5">
-      <stop
-         id="stop58336-8-9-2"
-         offset="0.0000000"
-         style="stop-color:#ffffff;stop-opacity:0.87628865;" />
-      <stop
-         id="stop58338-24-8-7"
-         offset="1.0000000"
-         style="stop-color:#fffffe;stop-opacity:0.0000000;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-5-6-2">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-761-2-1" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-89-7-6" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient13973-3-7-8">
-      <stop
-         style="stop-color:#3c4c18;stop-opacity:1;"
-         offset="0"
-         id="stop13975-1-8-9" />
-      <stop
-         style="stop-color:#9aff31;stop-opacity:0;"
-         offset="1"
-         id="stop13977-2-0-2" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-3-0-7-6">
-      <stop
-         id="stop37544-1-6-6-5"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-2-1-7-0"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-34-8-7-0">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-11-9-8-0" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-38-3-1-6" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-7-6-7-4">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-81-3-2-4" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-6-7-5-6" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient44627">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop44629" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop44631" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient44627"
-       id="linearGradient43826"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(-1,0,0,1,1444.9824,-215)"
-       x1="689.47357"
-       y1="427"
-       x2="685.47357"
-       y2="427" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask43822">
-      <rect
-         y="208"
-         x="754"
-         height="9"
-         width="12"
-         id="rect43824"
-         style="opacity:0.93999993;fill:url(#linearGradient43826);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" />
-    </mask>
-    <linearGradient
-       id="linearGradient37542-7">
-      <stop
-         id="stop37544-40"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-94"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-5">
-      <stop
-         id="stop37544-1"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-71"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-9-71">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-5-1" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-43-5" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient23974-2">
-      <stop
-         id="stop23976-2"
-         offset="0"
-         style="stop-color:#2561b7;stop-opacity:1;" />
-      <stop
-         id="stop23978-1"
-         offset="1"
-         style="stop-color:#f9fbff;stop-opacity:1" />
-    </linearGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath28964">
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\4.png"
-         sodipodi:nodetypes="ccccc"
-         style="fill:url(#linearGradient28968);fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline;enable-background:new"
-         d="m 117.50984,228.63415 0,-15.01646 11.71735,5.49383 0,15.38271 -11.71735,-5.86008 z"
-         id="path28966" />
-    </clipPath>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient23974-2"
-       id="linearGradient28968"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.4646688,0,0,1.4650206,168.77325,-157.03253)"
-       x1="-38.103703"
-       y1="266.11719"
-       x2="-20.826464"
-       y2="253.23859" />
-    <linearGradient
-       id="linearGradient319-5">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-761" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-8" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient37542-7"
-       id="linearGradient29424"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.4646688,0,0,1.4650206,168.77325,-157.03253)"
-       x1="-26.511335"
-       y1="257.99881"
-       x2="-30.075666"
-       y2="259.87677" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask29419">
-      <path
-         id="path29422"
-         d="m 117.50984,229.00041 0,-15.38272 11.71735,5.49383 0,15.74897 -11.71735,-5.86008 z"
-         style="opacity:0.5;fill:url(#linearGradient29424);fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline;enable-background:new"
-         sodipodi:nodetypes="ccccc"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\4.png"
-         inkscape:export-xdpi="90"
-         inkscape:export-ydpi="90" />
-    </mask>
-    <linearGradient
-       id="linearGradient21327-6-8">
-      <stop
-         style="stop-color:#1e3e70;stop-opacity:1;"
-         offset="0"
-         id="stop21329-3-4" />
-      <stop
-         style="stop-color:#1e3e70;stop-opacity:0;"
-         offset="1"
-         id="stop21331-4-0" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient28526">
-      <stop
-         id="stop28528"
-         offset="0"
-         style="stop-color:#2561b7;stop-opacity:1;" />
-      <stop
-         id="stop28530"
-         offset="1"
-         style="stop-color:#f9fbff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-62">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-90" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-4" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient1610-52-2">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-32-8" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-46-8" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-62-8">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-90-6" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-4-0" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient1610-52-2"
-       id="radialGradient29805"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.94105289,0.01178942,-0.01073736,0.8570756,238.4669,249.70522)"
-       cx="-30.028414"
-       cy="19.425121"
-       fx="-30.028414"
-       fy="19.425121"
-       r="7" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask29801">
-      <rect
-         style="opacity:0.35;color:#000000;fill:url(#radialGradient29805);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.71217775;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
-         id="rect29803"
-         width="15"
-         height="16"
-         x="204"
-         y="257" />
-    </mask>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath50172-0">
-      <path
-         id="path50174-8"
-         d="m -177.34375,498 a 1.001098,1.001098 0 1 0 0.0937,2 l 3.65625,0 -4.25,5.9375 a 1.0001,1.0001 0 0 0 -0.1875,0.59375 l 0,0.5 a 1.0001,1.0001 0 0 0 1,1 L -171.75,508 a 1.0001,1.0001 0 1 0 0,-2 l -3.6875,0.0312 4.25,-5.9375 A 1.0001,1.0001 0 0 0 -171,499.5 l 0,-0.5 a 1.0001,1.0001 0 0 0 -1,-1 l -5.25,0 a 1.0001,1.0001 0 0 0 -0.0937,0 z"
-         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" />
-    </clipPath>
-    <radialGradient
-       id="radialGradient16142-7"
-       cx="20.892099"
-       cy="64.567902"
-       r="5.257"
-       fx="20.892099"
-       fy="64.567902"
-       gradientUnits="userSpaceOnUse">
-      <stop
-         offset="0"
-         style="stop-color:#F0F0F0"
-         id="stop16144-4" />
-      <stop
-         offset="1"
-         style="stop-color:#474747"
-         id="stop16146-0" />
+<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="602" height="640" id="svg2" sodipodi:version="0.32" inkscape:version="0.92.3 (2405546, 2018-03-11)" version="1.0" sodipodi:docname="blender_icons 2.81 - SMALL.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" style="display:inline;enable-background:new" inkscape:export-filename="C:\Users\Andrzej Ambro┼╝\Desktop\ICONS - no backdrop.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96">
+  
+  <defs id="defs4">
+    
+    <linearGradient inkscape:collect="always" id="linearGradient11146">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop11142"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop11144"/>
+    </linearGradient>
+    <linearGradient id="linearGradient18495" inkscape:collect="always">
+      <stop id="stop18497" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop18499" offset="1" style="stop-color:#000000;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient17265">
+      <stop style="stop-color:#ffb769;stop-opacity:1;" offset="0" id="stop17267"/>
+      <stop style="stop-color:#ffeeaa;stop-opacity:0;" offset="1" id="stop17269"/>
+    </linearGradient>
+    <linearGradient id="linearGradient17073">
+      <stop style="stop-color:#2561b7;stop-opacity:1;" offset="0" id="stop17075"/>
+      <stop style="stop-color:#f9fbff;stop-opacity:1;" offset="1" id="stop17077"/>
+    </linearGradient>
+    <linearGradient inkscape:collect="always" id="linearGradient18134">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop18136"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop18138"/>
+    </linearGradient>
+    <linearGradient id="linearGradient16595">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop16597"/>
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="1" id="stop16599"/>
+    </linearGradient>
+    <linearGradient id="linearGradient16723">
+      <stop style="stop-color:#343434;stop-opacity:0.61960787;" offset="0" id="stop16725"/>
+      <stop style="stop-color:#3d3d3d;stop-opacity:1;" offset="1" id="stop16727"/>
+    </linearGradient>
+    <linearGradient id="linearGradient106427">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop106429"/>
+      <stop style="stop-color:#030303;stop-opacity:1" offset="1" id="stop106431"/>
+    </linearGradient>
+    <linearGradient id="linearGradient29304">
+      <stop style="stop-color:#11233f;stop-opacity:1;" offset="0" id="stop29306"/>
+      <stop style="stop-color:#162d50;stop-opacity:0;" offset="1" id="stop29308"/>
+    </linearGradient>
+    <linearGradient id="linearGradient24343">
+      <stop id="stop24345" offset="0" style="stop-color:#184990;stop-opacity:1;"/>
+      <stop id="stop24347" offset="1" style="stop-color:#c1d5f3;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient25417">
+      <stop id="stop25419" offset="0" style="stop-color:#60553b;stop-opacity:1;"/>
+      <stop id="stop25421" offset="1" style="stop-color:#b0a17f;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient25108">
+      <stop id="stop25110" offset="0" style="stop-color:white;stop-opacity:1;"/>
+      <stop id="stop25112" offset="1" style="stop-color:#c6c6c6;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient43807">
+      <stop style="stop-color:#e31b1b;stop-opacity:1;" offset="0" id="stop43809"/>
+      <stop style="stop-color:#930000;stop-opacity:1;" offset="1" id="stop43811"/>
+    </linearGradient>
+    <linearGradient id="linearGradient38256">
+      <stop id="stop38258" offset="0" style="stop-color:#e7e0c7;stop-opacity:1;"/>
+      <stop id="stop38260" offset="1" style="stop-color:#f1eddf;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient40703">
+      <stop style="stop-color:#143564;stop-opacity:1;" offset="0" id="stop40705"/>
+      <stop style="stop-color:#c1d7f8;stop-opacity:1;" offset="1" id="stop40707"/>
+    </linearGradient>
+    <linearGradient id="linearGradient35411">
+      <stop id="stop35414" offset="0" style="stop-color:#2b5385;stop-opacity:1;"/>
+      <stop id="stop35416" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient28887">
+      <stop style="stop-color:#2158a7;stop-opacity:1;" offset="0" id="stop28889"/>
+      <stop style="stop-color:#2f73d5;stop-opacity:0.19607843;" offset="1" id="stop28891"/>
+    </linearGradient>
+    <linearGradient id="linearGradient24144">
+      <stop id="stop24146" offset="0" style="stop-color:#3d361a;stop-opacity:1;"/>
+      <stop style="stop-color:#d1c595;stop-opacity:1;" offset="0.17958513" id="stop24148"/>
+      <stop id="stop24150" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient24727">
+      <stop style="stop-color:#3d361a;stop-opacity:1;" offset="0" id="stop24729"/>
+      <stop id="stop24731" offset="0.77520341" style="stop-color:#d1c595;stop-opacity:1;"/>
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="1" id="stop24733"/>
+    </linearGradient>
+    <linearGradient id="linearGradient24711">
+      <stop style="stop-color:#3d361a;stop-opacity:1;" offset="0" id="stop24713"/>
+      <stop id="stop24715" offset="0.21609697" style="stop-color:#d1c595;stop-opacity:1;"/>
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="1" id="stop24717"/>
+    </linearGradient>
+    <linearGradient id="linearGradient24687">
+      <stop style="stop-color:#3d361a;stop-opacity:1;" offset="0" id="stop24689"/>
+      <stop id="stop24691" offset="0.59630167" style="stop-color:#d1c595;stop-opacity:1;"/>
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="1" id="stop24693"/>
+    </linearGradient>
+    <linearGradient id="linearGradient42459">
+      <stop style="stop-color:#e7dfab;stop-opacity:1;" offset="0" id="stop42461"/>
+      <stop style="stop-color:#af9d33;stop-opacity:1;" offset="1" id="stop42463"/>
+    </linearGradient>
+    <linearGradient id="linearGradient24143">
+      <stop id="stop24145" offset="0" style="stop-color:#3d361a;stop-opacity:1;"/>
+      <stop style="stop-color:#d1c595;stop-opacity:1;" offset="0.5" id="stop24669"/>
+      <stop id="stop24147" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient24642">
+      <stop style="stop-color:#d0dbe8;stop-opacity:1;" offset="0" id="stop24644"/>
+      <stop style="stop-color:#6ca3e9;stop-opacity:0;" offset="1" id="stop24646"/>
+    </linearGradient>
+    <linearGradient id="linearGradient24632">
+      <stop style="stop-color:#28394f;stop-opacity:1;" offset="0" id="stop24634"/>
+      <stop id="stop24636" offset="0.17637014" style="stop-color:#0d386a;stop-opacity:0.78431374;"/>
+      <stop id="stop24638" offset="0.35274029" style="stop-color:#18437d;stop-opacity:0.47058824;"/>
+      <stop style="stop-color:#154e94;stop-opacity:0;" offset="1" id="stop24640"/>
+    </linearGradient>
+    <linearGradient id="linearGradient23974">
+      <stop id="stop23976" offset="0" style="stop-color:#2561b7;stop-opacity:1;"/>
+      <stop id="stop23978" offset="1" style="stop-color:#f9fbff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient40983">
+      <stop style="stop-color:#6a9ae0;stop-opacity:1;" offset="0" id="stop40985"/>
+      <stop style="stop-color:#5189db;stop-opacity:0;" offset="1" id="stop40987"/>
+    </linearGradient>
+    <linearGradient id="linearGradient8864">
+      <stop id="stop8866" offset="0" style="stop-color:#b43214;stop-opacity:1;"/>
+      <stop id="stop8868" offset="1" style="stop-color:#e86830;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient22562">
+      <stop style="stop-color:#001e50;stop-opacity:1;" offset="0" id="stop22564"/>
+      <stop style="stop-color:#1e3e70;stop-opacity:0;" offset="1" id="stop22566"/>
+    </linearGradient>
+    <linearGradient id="linearGradient22882">
+      <stop style="stop-color:#323232;stop-opacity:0;" offset="0" id="stop22884"/>
+      <stop id="stop22886" offset="0.21233012" style="stop-color:#323232;stop-opacity:0.49803922;"/>
+      <stop id="stop22888" offset="0.54086536" style="stop-color:#323232;stop-opacity:1;"/>
+      <stop style="stop-color:#323232;stop-opacity:0.49803922;" offset="0.83381736" id="stop22890"/>
+      <stop style="stop-color:#323232;stop-opacity:0;" offset="1" id="stop22892"/>
+    </linearGradient>
+    <linearGradient id="linearGradient21609">
+      <stop id="stop21611" offset="0" style="stop-color:black;stop-opacity:1"/>
+      <stop id="stop21613" offset="1" style="stop-color:white;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient21609" id="linearGradient20961" gradientUnits="userSpaceOnUse" x1="162" y1="103.71875" x2="165" y2="103.75"/>
+    
+    <linearGradient id="linearGradient18105">
+      <stop id="stop18107" offset="0" style="stop-color:#162d50;stop-opacity:1"/>
+      <stop id="stop18109" offset="1" style="stop-color:#1e3e70;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient21327">
+      <stop style="stop-color:#1e3e70;stop-opacity:1;" offset="0" id="stop21329"/>
+      <stop style="stop-color:#1e3e70;stop-opacity:0;" offset="1" id="stop21331"/>
+    </linearGradient>
+    <linearGradient id="linearGradient18821">
+      <stop style="stop-color:#fc6b58;stop-opacity:1;" offset="0" id="stop18823"/>
+      <stop style="stop-color:#fc6b58;stop-opacity:0;" offset="1" id="stop18825"/>
+    </linearGradient>
+    <linearGradient id="linearGradient29149">
+      <stop id="stop29151" offset="0" style="stop-color:#76adff;stop-opacity:1;"/>
+      <stop id="stop29153" offset="1" style="stop-color:#a5c9ff;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient15437">
+      <stop id="stop15439" offset="0" style="stop-color:#20529e;stop-opacity:1;"/>
+      <stop id="stop15441" offset="1" style="stop-color:#1d3f71;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient15425">
+      <stop style="stop-color:#8c0000;stop-opacity:1;" offset="0" id="stop15427"/>
+      <stop style="stop-color:#c80000;stop-opacity:0;" offset="1" id="stop15429"/>
+    </linearGradient>
+    <linearGradient id="linearGradient14262">
+      <stop id="stop14264" offset="0" style="stop-color:#2661b6;stop-opacity:1;"/>
+      <stop id="stop14266" offset="1" style="stop-color:#c1d7f8;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient5060">
+      <stop id="stop5062" offset="0" style="stop-color:black;stop-opacity:1;"/>
+      <stop id="stop5064" offset="1" style="stop-color:#000000;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient27957">
+      <stop id="stop27959" offset="0" style="stop-color:#ffffff;stop-opacity:0;"/>
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0.59290552" id="stop27963"/>
+      <stop id="stop27961" offset="1" style="stop-color:#ffffff;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient20756">
+      <stop style="stop-color:#932200;stop-opacity:1;" offset="0" id="stop20758"/>
+      <stop style="stop-color:#f8420a;stop-opacity:1;" offset="1" id="stop20760"/>
+    </linearGradient>
+    <linearGradient id="linearGradient47130">
+      <stop style="stop-color:#ed7b00;stop-opacity:1;" offset="0" id="stop47132"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop47134"/>
+    </linearGradient>
+    <linearGradient id="linearGradient32842">
+      <stop style="stop-color:#183e75;stop-opacity:1;" offset="0" id="stop32844"/>
+      <stop style="stop-color:#1d3f71;stop-opacity:0;" offset="1" id="stop32846"/>
+    </linearGradient>
+    <linearGradient id="linearGradient20973">
+      <stop id="stop20975" offset="0" style="stop-color:#15ff00;stop-opacity:1;"/>
+      <stop id="stop20977" offset="1" style="stop-color:#15ff00;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient20962">
+      <stop style="stop-color:#00a8ff;stop-opacity:1;" offset="0" id="stop20965"/>
+      <stop style="stop-color:#00a8ff;stop-opacity:0;" offset="1" id="stop20967"/>
+    </linearGradient>
+    <linearGradient id="linearGradient20036">
+      <stop style="stop-color:#ffb55e;stop-opacity:1;" offset="0" id="stop20038"/>
+      <stop style="stop-color:#ff8400;stop-opacity:0;" offset="1" id="stop20040"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10585">
+      <stop id="stop10587" offset="0.0000000" style="stop-color:#d7d7d7;stop-opacity:1.0000000;"/>
+      <stop id="stop10595" offset="1.0000000" style="stop-color:#000000;stop-opacity:1.0000000;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient31320">
+      <stop style="stop-color:white;stop-opacity:1;" offset="0" id="stop31322"/>
+      <stop style="stop-color:white;stop-opacity:0;" offset="1" id="stop31324"/>
+    </linearGradient>
+    <linearGradient id="linearGradient23178">
+      <stop style="stop-color:#ff992b;stop-opacity:1;" offset="0" id="stop23180"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop23182"/>
+    </linearGradient>
+    <linearGradient id="linearGradient13938">
+      <stop id="stop13940" offset="0" style="stop-color:#6e0c00;stop-opacity:1;"/>
+      <stop id="stop13942" offset="1" style="stop-color:#ee3800;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient14232">
+      <stop style="stop-color:#fff32a;stop-opacity:1;" offset="0" id="stop14234"/>
+      <stop style="stop-color:#fff551;stop-opacity:0;" offset="1" id="stop14236"/>
+    </linearGradient>
+    <linearGradient id="linearGradient14418">
+      <stop id="stop14420" offset="0" style="stop-color:#fa2509;stop-opacity:1;"/>
+      <stop id="stop14422" offset="1" style="stop-color:#fa2509;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient1610" id="linearGradient18670" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.2078427,0,0,1.0516432,-357.40769,69.427229)" x1="362.28571" y1="-45.098213" x2="352.46426" y2="-54.124699"/>
+    
+    <linearGradient id="linearGradient31456">
+      <stop style="stop-color:#2b1600;stop-opacity:1;" offset="0" id="stop31458"/>
+      <stop style="stop-color:#6e3900;stop-opacity:0;" offset="1" id="stop31460"/>
+    </linearGradient>
+    <linearGradient id="linearGradient19425">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop19427"/>
+      <stop id="stop19431" offset="0.63109845" style="stop-color:#fffffe;stop-opacity:0.65789473;"/>
+      <stop style="stop-color:#fffffe;stop-opacity:0.0000000;" offset="1.0000000" id="stop19429"/>
+    </linearGradient>
+    <linearGradient id="linearGradient9030">
+      <stop style="stop-color:white;stop-opacity:1;" offset="0" id="stop9032"/>
+      <stop style="stop-color:white;stop-opacity:0;" offset="1" id="stop9034"/>
+    </linearGradient>
+    <linearGradient id="linearGradient1610">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542">
+      <stop id="stop37544" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient30124">
+      <stop style="stop-color:#1d4a8c;stop-opacity:1;" offset="0" id="stop30126"/>
+      <stop style="stop-color:#c1d4f2;stop-opacity:1;" offset="1" id="stop30128"/>
+    </linearGradient>
+    <linearGradient id="linearGradient15893">
+      <stop style="stop-color:#2968c3;stop-opacity:1;" offset="0" id="stop15895"/>
+      <stop id="stop15897" offset="0.37679368" style="stop-color:#b5ccf0;stop-opacity:1;"/>
+      <stop style="stop-color:#b5ccf0;stop-opacity:1;" offset="0.59786767" id="stop15899"/>
+      <stop style="stop-color:#2968c3;stop-opacity:1;" offset="1" id="stop15901"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073"/>
+    </linearGradient>
+    <linearGradient id="linearGradient32998">
+      <stop style="stop-color:#2968c3;stop-opacity:1;" offset="0" id="stop33000"/>
+      <stop style="stop-color:#c1d7f8;stop-opacity:1;" offset="1" id="stop33002"/>
+    </linearGradient>
+    
+    
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient1610" id="linearGradient69009" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.5466301,0,0,1.6489946,-293.01107,-16.485383)" x1="582" y1="49.294117" x2="582" y2="47.176472"/>
+    
+    <linearGradient id="linearGradient39155">
+      <stop id="stop39157" offset="0" style="stop-color:white;stop-opacity:1;"/>
+      <stop id="stop39159" offset="1" style="stop-color:#dadada;stop-opacity:1;"/>
+    </linearGradient>
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient1610" id="linearGradient25381" gradientUnits="userSpaceOnUse" gradientTransform="translate(-1,21)" x1="342" y1="288.5" x2="344.5" y2="288.5"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient1610" id="linearGradient25383" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0,1,-1,0,638,-40)" x1="342" y1="288.5" x2="344.5" y2="288.5"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient1610" id="linearGradient25385" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-1,0,0,-1,699,599)" x1="342" y1="288.5" x2="344.5" y2="288.5"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient1610" id="linearGradient25387" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0,-1,1,0,60,660)" x1="342" y1="288.5" x2="344.5" y2="288.5"/>
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient1610" id="linearGradient32298" gradientUnits="userSpaceOnUse" x1="-117.5" y1="431.5" x2="-119.5" y2="429.5" gradientTransform="translate(258,-96.99999)"/>
+    
+    <linearGradient id="linearGradient1610-7-6">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-4-1"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-0-4"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-4-2">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-8-3"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-8-2"/>
+    </linearGradient>
+    <linearGradient id="linearGradient35411-4-27">
+      <stop id="stop35414-0-9" offset="0" style="stop-color:#2b5385;stop-opacity:1;"/>
+      <stop id="stop35416-9-5" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient35411-8-1-3">
+      <stop id="stop35414-2-7-1" offset="0" style="stop-color:#2b5385;stop-opacity:1;"/>
+      <stop id="stop35416-4-1-2" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient23974-5-4">
+      <stop id="stop23976-27-1" offset="0" style="stop-color:#2561b7;stop-opacity:1;"/>
+      <stop id="stop23978-6-1" offset="1" style="stop-color:#f9fbff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient1610-8">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-7"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-4"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-77">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-9"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-31"/>
+    </linearGradient>
+    <linearGradient id="linearGradient23974-4">
+      <stop id="stop23976-20" offset="0" style="stop-color:#2561b7;stop-opacity:1;"/>
+      <stop id="stop23978-9" offset="1" style="stop-color:#f9fbff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-37">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-2"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-60"/>
+    </linearGradient>
+    
+    <linearGradient id="linearGradient1610-7409">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-488"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-2"/>
+    </linearGradient>
+    <linearGradient id="linearGradient40578-4-8-5">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop40580-8-9-5"/>
+      <stop style="stop-color:black;stop-opacity:0;" offset="1" id="stop40582-6-8-17"/>
+    </linearGradient>
+    <linearGradient id="linearGradient58334-1">
+      <stop id="stop58336-5" offset="0.0000000" style="stop-color:#ffffff;stop-opacity:0.87628865;"/>
+      <stop id="stop58338-27" offset="1.0000000" style="stop-color:#fffffe;stop-opacity:0.0000000;"/>
+    </linearGradient>
+    
+    <linearGradient id="linearGradient1610-6">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-18"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-92"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-9">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-5"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-43"/>
+    </linearGradient>
+    <linearGradient id="linearGradient21327-6">
+      <stop style="stop-color:#1e3e70;stop-opacity:1;" offset="0" id="stop21329-3"/>
+      <stop style="stop-color:#1e3e70;stop-opacity:0;" offset="1" id="stop21331-4"/>
+    </linearGradient>
+    <linearGradient id="linearGradient20055-8-4">
+      <stop id="stop20057-8-0" offset="0" style="stop-color:#0a2a5a;stop-opacity:1;"/>
+      <stop id="stop20059-2-0" offset="1" style="stop-color:#3771c8;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient39088">
+      <stop id="stop39090" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop39092" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient1610-83">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-24"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-11"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-95">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-10"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-64"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-3">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-87"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-42"/>
+    </linearGradient>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient1610-83" id="linearGradient38961" gradientUnits="userSpaceOnUse" x1="488.5" y1="568" x2="495" y2="568"/>
+    
+    <linearGradient id="linearGradient319-46">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-03"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-62"/>
+    </linearGradient>
+    
+    <linearGradient id="linearGradient1610-74-9-1">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-0-8-7"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-9-3-1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient58334-8-6-5">
+      <stop id="stop58336-8-9-2" offset="0.0000000" style="stop-color:#ffffff;stop-opacity:0.87628865;"/>
+      <stop id="stop58338-24-8-7" offset="1.0000000" style="stop-color:#fffffe;stop-opacity:0.0000000;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-5-6-2">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-761-2-1"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-89-7-6"/>
+    </linearGradient>
+    <linearGradient id="linearGradient13973-3-7-8">
+      <stop style="stop-color:#3c4c18;stop-opacity:1;" offset="0" id="stop13975-1-8-9"/>
+      <stop style="stop-color:#9aff31;stop-opacity:0;" offset="1" id="stop13977-2-0-2"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-3-0-7-6">
+      <stop id="stop37544-1-6-6-5" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-2-1-7-0" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-34-8-7-0">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-11-9-8-0"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-38-3-1-6"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-7-6-7-4">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-81-3-2-4"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-6-7-5-6"/>
+    </linearGradient>
+    <linearGradient id="linearGradient44627">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop44629"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop44631"/>
+    </linearGradient>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient44627" id="linearGradient43826" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-1,0,0,1,1444.9824,-215)" x1="689.47357" y1="427" x2="685.47357" y2="427"/>
+    
+    <linearGradient id="linearGradient37542-7">
+      <stop id="stop37544-40" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-94" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-5">
+      <stop id="stop37544-1" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-71" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-9-71">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-5-1"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-43-5"/>
+    </linearGradient>
+    <linearGradient id="linearGradient23974-2">
+      <stop id="stop23976-2" offset="0" style="stop-color:#2561b7;stop-opacity:1;"/>
+      <stop id="stop23978-1" offset="1" style="stop-color:#f9fbff;stop-opacity:1"/>
+    </linearGradient>
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient23974-2" id="linearGradient28968" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.4646688,0,0,1.4650206,168.77325,-157.03253)" x1="-38.103703" y1="266.11719" x2="-20.826464" y2="253.23859"/>
+    <linearGradient id="linearGradient319-5">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-761"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-8"/>
+    </linearGradient>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient37542-7" id="linearGradient29424" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.4646688,0,0,1.4650206,168.77325,-157.03253)" x1="-26.511335" y1="257.99881" x2="-30.075666" y2="259.87677"/>
+    
+    <linearGradient id="linearGradient21327-6-8">
+      <stop style="stop-color:#1e3e70;stop-opacity:1;" offset="0" id="stop21329-3-4"/>
+      <stop style="stop-color:#1e3e70;stop-opacity:0;" offset="1" id="stop21331-4-0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient28526">
+      <stop id="stop28528" offset="0" style="stop-color:#2561b7;stop-opacity:1;"/>
+      <stop id="stop28530" offset="1" style="stop-color:#f9fbff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-62">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-90"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-4"/>
+    </linearGradient>
+    <linearGradient id="linearGradient1610-52-2">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-32-8"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-46-8"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-62-8">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-90-6"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-4-0"/>
+    </linearGradient>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient1610-52-2" id="radialGradient29805" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.94105289,0.01178942,-0.01073736,0.8570756,238.4669,249.70522)" cx="-30.028414" cy="19.425121" fx="-30.028414" fy="19.425121" r="7"/>
+    
+    
+    <radialGradient id="radialGradient16142-7" cx="20.892099" cy="64.567902" r="5.257" fx="20.892099" fy="64.567902" gradientUnits="userSpaceOnUse">
+      <stop offset="0" style="stop-color:#F0F0F0" id="stop16144-4"/>
+      <stop offset="1" style="stop-color:#474747" id="stop16146-0"/>
     </radialGradient>
-    <linearGradient
-       id="linearGradient37542-78">
-      <stop
-         id="stop37544-2"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-78"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient9030-2">
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="0"
-         id="stop9032-0" />
-      <stop
-         style="stop-color:white;stop-opacity:0;"
-         offset="1"
-         id="stop9034-89" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-04-82">
-      <stop
-         id="stop37544-9-0"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-4-5"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient9030-38-2">
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="0"
-         id="stop9032-6-7" />
-      <stop
-         style="stop-color:white;stop-opacity:0;"
-         offset="1"
-         id="stop9034-9-6" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient30752-0">
-      <stop
-         style="stop-color:#0c1b63;stop-opacity:1;"
-         offset="0"
-         id="stop30754-9" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1"
-         offset="1"
-         id="stop30756-5" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-7409-7-7-19-1">
-      <stop
-         id="stop37544-48-6-1-8-9"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-82-1-0-6-8"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient44939-8-4-7-8-3-0-3">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop44941-8-5-40-2-4-2-4" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop44943-2-5-9-4-9-8-0" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-9-7-5-4-6-5-0-3">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-5-4-58-5-9-1-2-1" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-43-0-4-0-8-0-4-9" />
-    </linearGradient>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask52637-8-8">
-      <rect
-         mask="none"
-         style="fill:url(#radialGradient52641-2-8);fill-opacity:1;stroke:none;stroke-width:2.79999995000000010;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect52639-8-9"
-         width="7.9918551"
-         height="8.9366941"
-         x="-354"
-         y="458"
-         rx="0"
-         ry="0" />
-    </mask>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient37542-7409-7-7-0-9-9"
-       id="radialGradient52641-2-8"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.39420438,-0.08239205,0.27256031,1.3040635,-361.27885,-161.73915)"
-       cx="-302.79681"
-       cy="462.0358"
-       fx="-302.79681"
-       fy="462.0358"
-       r="8" />
-    <linearGradient
-       id="linearGradient37542-7409-7-7-0-9-9">
-      <stop
-         id="stop37544-48-6-1-4-1-1"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-82-1-0-9-3-3"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-31-8-9-1">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-23-2-8-4" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-34-4-4-2" />
-    </linearGradient>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask52879-0-5">
-      <rect
-         mask="none"
-         style="fill:url(#radialGradient52883-6-8);fill-opacity:1;stroke:none;stroke-width:2.79999995000000010;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect52881-7-3"
-         width="7.9918551"
-         height="8.9366941"
-         x="-354.95001"
-         y="458"
-         rx="0"
-         ry="0" />
-    </mask>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient37542-7409-7-7-0-9-9"
-       id="radialGradient52883-6-8"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.39420438,-0.08239205,0.27256031,1.3040635,-362.22886,-161.73912)"
-       cx="-302.79681"
-       cy="462.0358"
-       fx="-302.79681"
-       fy="462.0358"
-       r="8" />
-    <linearGradient
-       id="linearGradient34488-1-8">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop34490-0-5-7" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop34492-4-0" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient32877-9-6-8">
-      <stop
-         style="stop-color:#b3b3b3;stop-opacity:1;"
-         offset="0"
-         id="stop32879-8-1-1" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="1"
-         id="stop32881-4-3-9" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient33058-4-9-5">
-      <stop
-         style="stop-color:#e5250b;stop-opacity:1;"
-         offset="0"
-         id="stop33060-3-3-9" />
-      <stop
-         style="stop-color:#460000;stop-opacity:1;"
-         offset="1"
-         id="stop33062-9-4-7" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient44939-8-4-8-6-8">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop44941-8-5-0-0-0" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop44943-2-5-8-6-1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient33058-2-7-1-7">
-      <stop
-         style="stop-color:#e5250b;stop-opacity:1;"
-         offset="0"
-         id="stop33060-1-8-8-5" />
-      <stop
-         style="stop-color:#460000;stop-opacity:1;"
-         offset="1"
-         id="stop33062-4-3-4-5" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4671-6-4-1-7">
-      <stop
-         id="stop4673-7-6-4-1"
-         offset="0"
-         style="stop-color:#ffd43b;stop-opacity:1;" />
-      <stop
-         id="stop4675-8-0-8-1"
-         offset="1"
-         style="stop-color:#ffe873;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4689-1-6-4-2">
-      <stop
-         id="stop4691-6-2-6-7"
-         offset="0"
-         style="stop-color:#5a9fd4;stop-opacity:1;" />
-      <stop
-         id="stop4693-0-4-8-6"
-         offset="1"
-         style="stop-color:#306998;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-12-5">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-34-1" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-81-9" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient15425-8-7">
-      <stop
-         style="stop-color:#8c0000;stop-opacity:1;"
-         offset="0"
-         id="stop15427-5-9" />
-      <stop
-         style="stop-color:#c80000;stop-opacity:0;"
-         offset="1"
-         id="stop15429-7-2" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-35-31-8">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-38-14-4" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-94-6-3" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-35-08-1">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-38-1-0" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-94-1-0" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-35-0">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-38-15" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-94-19" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient18105-2-9">
-      <stop
-         id="stop18107-8-4"
-         offset="0"
-         style="stop-color:#162d50;stop-opacity:1" />
-      <stop
-         id="stop18109-1-4"
-         offset="1"
-         style="stop-color:#1e3e70;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient15531-9-5">
-      <stop
-         style="stop-color:#20539d;stop-opacity:1"
-         offset="0"
-         id="stop15534-1-3" />
-      <stop
-         style="stop-color:#bdc9df;stop-opacity:1"
-         offset="1"
-         id="stop15537-7-5" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient23974-27-5">
-      <stop
-         id="stop23976-25-8"
-         offset="0"
-         style="stop-color:#2561b7;stop-opacity:1;" />
-      <stop
-         id="stop23978-48-3"
-         offset="1"
-         style="stop-color:#f9fbff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient27277-1-8">
-      <stop
-         id="stop27279-5-2"
-         offset="0"
-         style="stop-color:#444444;stop-opacity:1;" />
-      <stop
-         id="stop27281-4-1"
-         offset="1"
-         style="stop-color:#adadad;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient21327-63-5">
-      <stop
-         style="stop-color:#1e3e70;stop-opacity:1;"
-         offset="0"
-         id="stop21329-9-2" />
-      <stop
-         style="stop-color:#1e3e70;stop-opacity:0;"
-         offset="1"
-         id="stop21331-6-4" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-40-9">
-      <stop
-         id="stop37544-6-0"
-         offset="0"
-         style="stop-color:#2561b7;stop-opacity:1" />
-      <stop
-         id="stop37546-3-3"
-         offset="1"
-         style="stop-color:#f9fbff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-84-1">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-78-7" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-30-96" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-84-3-2">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-78-3-8" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-30-9-8" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient15482-65">
-      <stop
-         id="stop15484-4"
-         offset="0"
-         style="stop-color:#2869ab;stop-opacity:1" />
-      <stop
-         id="stop15486-2"
-         offset="1"
-         style="stop-color:#a7c8f0;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-6-11">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-73-0" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-51-9" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient15595-7">
-      <stop
-         style="stop-color:#1b4685;stop-opacity:1;"
-         offset="0"
-         id="stop15597-5" />
-      <stop
-         style="stop-color:#183e75;stop-opacity:0;"
-         offset="1"
-         id="stop15599-3" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-6-1-5">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-73-4-5" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-51-8-0" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient1610-64-7">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-8-1" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-29-4" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient15275-9">
-      <stop
-         id="stop15277-2"
-         offset="0"
-         style="stop-color:black;stop-opacity:1;" />
-      <stop
-         id="stop15279-1"
-         offset="1"
-         style="stop-color:white;stop-opacity:1;" />
-    </linearGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath42711-8-1">
-      <rect
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect42713-4-3"
-         width="8.7252884"
-         height="17.464855"
-         x="127.4093"
-         y="214.76154" />
-    </clipPath>
-    <linearGradient
-       id="linearGradient15361-7">
-      <stop
-         style="stop-color:#2766a6;stop-opacity:1;"
-         offset="0"
-         id="stop15363-7" />
-      <stop
-         style="stop-color:#6ba2e5;stop-opacity:1;"
-         offset="1"
-         id="stop15365-9" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient15320-0">
-      <stop
-         style="stop-color:#0868f5;stop-opacity:1;"
-         offset="0"
-         id="stop15322-3" />
-      <stop
-         style="stop-color:#fbfdfe;stop-opacity:1;"
-         offset="1"
-         id="stop15324-8" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient23974-0-2">
-      <stop
-         id="stop23976-22-8"
-         offset="0"
-         style="stop-color:#2561b7;stop-opacity:1;" />
-      <stop
-         id="stop23978-4-5"
-         offset="1"
-         style="stop-color:#f9fbff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient31320-4-3">
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="0"
-         id="stop31322-9-2" />
-      <stop
-         style="stop-color:white;stop-opacity:0;"
-         offset="1"
-         id="stop31324-3-5" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient14262-95-2">
-      <stop
-         id="stop14264-2-2"
-         offset="0"
-         style="stop-color:#2661b6;stop-opacity:1;" />
-      <stop
-         id="stop14266-7-2"
-         offset="1"
-         style="stop-color:#c1d7f8;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-40-7">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-95-9" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-16-1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient23974-28-0-5">
-      <stop
-         id="stop23976-64-2-3"
-         offset="0"
-         style="stop-color:#2561b7;stop-opacity:1;" />
-      <stop
-         id="stop23978-5-3-7"
-         offset="1"
-         style="stop-color:#f9fbff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-23-4">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-65-0" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-3-5" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient23974-48-9">
-      <stop
-         id="stop23976-13-7"
-         offset="0"
-         style="stop-color:#2561b7;stop-opacity:1;" />
-      <stop
-         id="stop23978-28-3"
-         offset="1"
-         style="stop-color:#f9fbff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient20756-2-0">
-      <stop
-         style="stop-color:#2968c3;stop-opacity:1;"
-         offset="0"
-         id="stop20758-7-2" />
-      <stop
-         style="stop-color:#b5ccf0;stop-opacity:1;"
-         offset="1"
-         id="stop20760-0-0" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient23974-1-2">
-      <stop
-         id="stop23976-3-3"
-         offset="0"
-         style="stop-color:#3e7dd7;stop-opacity:0" />
-      <stop
-         style="stop-color:#8faedb;stop-opacity:1"
-         offset="0.48394433"
-         id="stop28407-8" />
-      <stop
-         id="stop23978-26-7"
-         offset="1"
-         style="stop-color:#f9fbff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient31320-0-3">
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="0"
-         id="stop31322-4-5" />
-      <stop
-         style="stop-color:white;stop-opacity:0;"
-         offset="1"
-         id="stop31324-9-8" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient14262-97-5">
-      <stop
-         id="stop14264-0-6"
-         offset="0"
-         style="stop-color:#2661b6;stop-opacity:1;" />
-      <stop
-         id="stop14266-6-3"
-         offset="1"
-         style="stop-color:#c1d7f8;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-406-5">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0"
-         offset="0"
-         id="stop320-76-8" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1"
-         offset="1"
-         id="stop321-36-7" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient38363-7">
-      <stop
-         id="stop38365-1"
-         offset="0"
-         style="stop-color:#1d4d91;stop-opacity:1" />
-      <stop
-         style="stop-color:#658fd4;stop-opacity:1;"
-         offset="0.44217443"
-         id="stop15519-3" />
-      <stop
-         id="stop38367-1"
-         offset="1"
-         style="stop-color:#c3d7ff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-56-4">
-      <stop
-         id="stop37544-88-5"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-9-2"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-528-2">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-68-7" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-86-7" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-24-4">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-3-2" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-4-8" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient1610-67-6">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-75-5" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-31-3" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient9030-41-5">
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="0"
-         id="stop9032-2-0" />
-      <stop
-         style="stop-color:white;stop-opacity:0;"
-         offset="1"
-         id="stop9034-10-1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-76-2">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-3-9" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-18-2" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient24679-9-1">
-      <stop
-         style="stop-color:#3d361a;stop-opacity:1;"
-         offset="0"
-         id="stop24681-7-0" />
-      <stop
-         id="stop24683-6-7"
-         offset="0.45537567"
-         style="stop-color:#d1c595;stop-opacity:1;" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="1"
-         id="stop24685-4-8" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient24671-1-3">
-      <stop
-         style="stop-color:#3d361a;stop-opacity:1;"
-         offset="0"
-         id="stop24673-7-4" />
-      <stop
-         id="stop24675-7-4"
-         offset="0.29527253"
-         style="stop-color:#d1c595;stop-opacity:1;" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="1"
-         id="stop24677-5-5" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-16-6">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-683-4" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-08-2" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-86-8">
-      <stop
-         id="stop37544-39-4"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-7-6"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-0-3">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-15-31" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-26-3" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-86-0-1">
-      <stop
-         id="stop37544-39-8-4"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-7-1-1"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-0-2-5">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-15-0-3" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-26-9-3" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-86-2-7">
-      <stop
-         id="stop37544-39-5-3"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-7-2-9"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-0-4-4">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-15-3-2" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-26-2-9" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-86-0-6-8">
-      <stop
-         id="stop37544-39-8-7-4"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-7-1-5-6"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-0-2-3-8">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-15-0-0-4" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-26-9-5-3" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-5-1-4-8">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-9-18-9-9" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-8-252-1-7" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient36273-9-4-2-3">
-      <stop
-         id="stop36275-9-0-3-3"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop36277-1-3-5-2"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient36273-9-4-22-0">
-      <stop
-         id="stop36275-9-0-6-7"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop36277-1-3-6-9"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-5-1-8">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-9-18-3" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-8-252-2" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient36273-9-4-8">
-      <stop
-         id="stop36275-9-0-0"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop36277-1-3-8"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-5-12">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-9-7" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-8-4" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient36273-9-9">
-      <stop
-         id="stop36275-9-8"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop36277-1-35"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient15859-1-3">
-      <stop
-         style="stop-color:#ff992b;stop-opacity:1"
-         offset="0"
-         id="stop15861-1-4" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="1"
-         id="stop15863-7-73" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-95">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-242" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-44" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-1">
-      <stop
-         id="stop37544-62"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-4"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-75">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-8" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-39" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient1610-36-6-5">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-1-9-6" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-5-9-8" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-96">
-      <stop
-         id="stop37544-7-1"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-0"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-37">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-0" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-2" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient81143-4">
-      <stop
-         style="stop-color:#2561b7;stop-opacity:1"
-         offset="0"
-         id="stop81145-0" />
-      <stop
-         style="stop-color:#f9fbff;stop-opacity:1"
-         offset="1"
-         id="stop81147-7" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-7-8-6-0">
-      <stop
-         id="stop37544-40-1-3-9"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop37546-94-7-0-7"
-         offset="1"
-         style="stop-color:#030303;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-488-8-2">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-13-8-8" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-67-2-2" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-7-8-6-0-8">
-      <stop
-         id="stop37544-40-1-3-9-3"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-      <stop
-         id="stop37546-94-7-0-7-1"
-         offset="1"
-         style="stop-color:#030303;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient106427-3">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop106429-1" />
-      <stop
-         style="stop-color:#030303;stop-opacity:1"
-         offset="1"
-         id="stop106431-0" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-488-8-2-0">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-13-8-8-7" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-67-2-2-9" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient1610-36-6-7-9">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-1-9-4-5" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-5-9-87-3" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient1610-36-6-7-9-4">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-1-9-4-5-0" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-5-9-87-3-7" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient15097-0-8">
-      <stop
-         style="stop-color:#c4c4c4;stop-opacity:1"
-         offset="0"
-         id="stop15099-1-83" />
-      <stop
-         style="stop-color:#868686;stop-opacity:1"
-         offset="1"
-         id="stop15101-9-3" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient23974-5-2-6-6">
-      <stop
-         id="stop23976-9-2-7-6"
-         offset="0"
-         style="stop-color:#2561b7;stop-opacity:1;" />
-      <stop
-         id="stop23978-3-1-6-0"
-         offset="1"
-         style="stop-color:#f9fbff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient31320-5-2-6-7">
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="0"
-         id="stop31322-5-4-5-8" />
-      <stop
-         style="stop-color:white;stop-opacity:0;"
-         offset="1"
-         id="stop31324-0-8-5-8" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient14262-9-5-9-4">
-      <stop
-         id="stop14264-5-2-9-0"
-         offset="0"
-         style="stop-color:#2661b6;stop-opacity:1;" />
-      <stop
-         id="stop14266-0-4-4-2"
-         offset="1"
-         style="stop-color:#c1d7f8;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-92-8-5-0">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-40-7-9-3" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-93-7-0-5" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient1610-36-6-7-9-4-3">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-1-9-4-5-0-6" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-5-9-87-3-7-8" />
-    </linearGradient>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask43050-6">
-      <rect
-         y="-122"
-         x="-24"
-         height="14"
-         width="16"
-         id="rect43052-3"
-         style="opacity:0.5;fill:url(#linearGradient43054-6);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.79999995;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    </mask>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient44627-7"
-       id="linearGradient43054-6"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.3333333,0,0,1.2727273,2.6666667,29.454545)"
-       x1="-4.2231579"
-       y1="-92.440941"
-       x2="-18.697306"
-       y2="-115.04018" />
-    <linearGradient
-       id="linearGradient44627-7">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop44629-4" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop44631-0" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-9-5-1-8-2-5">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-5-43-3-0-0-4" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-43-1-8-2-5-2" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-9-7-4-74-1">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-5-4-5-0-5" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-43-0-5-9-2" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient44939-8-5">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop44941-8-1" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop44943-2-7" />
-    </linearGradient>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask48816-8">
-      <rect
-         y="-84"
-         x="-44"
-         height="14"
-         width="13"
-         id="rect48818-4"
-         style="opacity:0.85;fill:url(#radialGradient48820-9);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.89999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" />
-    </mask>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient44627-7"
-       id="radialGradient48820-9"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,1.0769231,0,5.9230769)"
-       cx="-31"
-       cy="-83.5"
-       fx="-31"
-       fy="-83.5"
-       r="6.5" />
-    <linearGradient
-       id="linearGradient10069-9-7-4-4">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-5-4-5-8" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-43-0-5-6" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient44939-09">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop44941-0" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop44943-0" />
-    </linearGradient>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask28585-8">
-      <rect
-         style="opacity:0.85;fill:url(#radialGradient28589-9);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.89999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
-         id="rect28587-2"
-         width="13"
-         height="14"
-         x="-44"
-         y="-84" />
-    </mask>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient44627-7"
-       id="radialGradient28589-9"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,1.0769231,0,5.9230769)"
-       cx="-30.28125"
-       cy="-84.341515"
-       fx="-30.28125"
-       fy="-84.341515"
-       r="6.5" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask43040-7">
-      <rect
-         style="opacity:0.5;fill:url(#linearGradient43044-5);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.79999995;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect43042-9"
-         width="15"
-         height="16"
-         x="-45.04018"
-         y="-24"
-         rx="0"
-         ry="0" />
-    </mask>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient43760-6-4"
-       id="linearGradient43044-5"
-       gradientUnits="userSpaceOnUse"
-       x1="-44.709698"
-       y1="-8.4836445"
-       x2="-37.784756"
-       y2="-18.517523"
-       gradientTransform="translate(-0.04018164,0)" />
-    <linearGradient
-       id="linearGradient43760-6-4">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop43762-7-3" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop43764-8-1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient9030-71-3">
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="0"
-         id="stop9032-15-3" />
-      <stop
-         style="stop-color:white;stop-opacity:0;"
-         offset="1"
-         id="stop9034-276-4" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-9-5-1-1">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-5-43-3-3" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-43-1-8-8" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient44939-2-8">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop44941-7-4" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop44943-7-0" />
-    </linearGradient>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask45865-7">
-      <g
-         id="g45867-3"
-         transform="translate(-14,0)">
-        <path
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cssssssc"
-           id="path45869-7"
-           d="m -25.801826,-135.3217 c -0.907684,-0.32824 -0.906457,-1.55361 -0.440107,-2.23642 0.834186,-1.22138 2.593738,-1.15244 3.63669,-0.26277 1.530569,1.30563 1.388406,3.6923 0.08107,5.09763 -1.742467,1.8731 -4.73519,1.65156 -6.47424,-0.0993 -2.188413,-2.20322 -1.889457,-5.85971 0.277965,-7.95885 2.625036,-2.54234 6.931515,-2.199 9.311783,0.46129 2.764074,3.08924 2.372937,7.82808 -0.06591,10.77438"
-           style="fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;enable-background:new"
-           mask="none" />
-        <path
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc"
-           id="path45871-2"
-           d="m -19.40866,-140.32008 c 2.764074,3.08924 2.372937,7.82808 -0.06591,10.77438"
-           style="fill:none;stroke:url(#linearGradient45875-0);stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;enable-background:new" />
-        <path
-           inkscape:connector-curvature="0"
-           mask="none"
-           style="fill:none;stroke:url(#radialGradient45877-1);stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline;enable-background:new"
-           d="m -25.801826,-135.3217 c -0.907684,-0.32824 -0.906457,-1.55361 -0.440107,-2.23642 0.834186,-1.22138 2.593738,-1.15244 3.63669,-0.26277"
-           id="path45873-6"
-           sodipodi:nodetypes="css" />
-      </g>
-    </mask>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient43760-7"
-       id="linearGradient45875-0"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="translate(14,0)"
-       x1="-34.051685"
-       y1="-129.32457"
-       x2="-32.542458"
-       y2="-139.90228" />
-    <linearGradient
-       id="linearGradient43760-7">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop43762-79" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop43764-3" />
-    </linearGradient>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient43760-7"
-       id="radialGradient45877-1"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.1099414,-0.9422316,0.4519816,0.05273803,38.220416,-152.21215)"
-       cx="-25.452209"
-       cy="-136.46503"
-       fx="-25.452209"
-       fy="-136.46503"
-       r="8.0066185" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask45447-7">
-      <rect
-         ry="0"
-         style="opacity:0.8;fill:url(#radialGradient45451-2);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.80000001;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect45449-4"
-         width="15"
-         height="15"
-         x="216"
-         y="366" />
-    </mask>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient43760-7"
-       id="radialGradient45451-2"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,0.9952162,167.99999,-60.91415)"
-       cx="59.000011"
-       cy="440.0191"
-       fx="59.000011"
-       fy="440.0191"
-       r="6.5080619" />
-    <linearGradient
-       id="linearGradient319-42-9">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-32-8" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-21-6" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-9-7-0">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-5-4-2" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-43-0-8" />
-    </linearGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath43135-6">
-      <path
-         inkscape:connector-curvature="0"
-         id="path43137-1"
-         d="m -46,52 16,-16 -16,0 0,16 z"
-         style="opacity:0.5;fill:#ffff00;fill-rule:evenodd;stroke:none" />
-    </clipPath>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask43188-4">
-      <path
-         inkscape:connector-curvature="0"
-         style="opacity:0.5;fill:url(#linearGradient43192-3);fill-rule:evenodd;stroke:none"
-         d="m -46,52 16,-16 -16,0 0,16 z"
-         id="path43190-2" />
-    </mask>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient1610-5-2"
-       id="linearGradient43192-3"
-       gradientUnits="userSpaceOnUse"
-       x1="-47"
-       y1="44"
-       x2="-43"
-       y2="44" />
-    <linearGradient
-       id="linearGradient1610-5-2">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-17-2" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-115-1" />
-    </linearGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath43178-6">
-      <path
-         inkscape:connector-curvature="0"
-         style="opacity:0.5;fill:#ffff00;fill-rule:evenodd;stroke:none"
-         d="m -30,36 -1,0 -15,15 0,1 16,0 0,-16 z"
-         id="path43180-8"
-         sodipodi:nodetypes="cccccc" />
-    </clipPath>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask43182-5">
-      <path
-         inkscape:connector-curvature="0"
-         id="path43184-7"
-         d="m -46,52 0,-1 15,-15 1,0 0,16 -16,0 z"
-         style="opacity:0.5;fill:url(#linearGradient43186-6);fill-rule:evenodd;stroke:none"
-         sodipodi:nodetypes="cccccc" />
-    </mask>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient1610-5-2"
-       id="linearGradient43186-6"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0,-1,-1,0,6,6)"
-       x1="-47"
-       y1="44"
-       x2="-43"
-       y2="44" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask25021-4">
-      <rect
-         style="fill:url(#radialGradient25025-8);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.70000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect25023-8"
-         width="13"
-         height="14"
-         x="26"
-         y="243" />
-    </mask>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient44627-7"
-       id="radialGradient25025-8"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.8918342,0,0,0.8918344,-15.699877,27.900732)"
-       cx="49"
-       cy="254.64285"
-       fx="49"
-       fy="254.64285"
-       r="6.5" />
-    <linearGradient
-       id="linearGradient10069-9-7-5-5">
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0"
-         id="stop10071-5-4-58-7" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-43-0-4-5" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-76-2-0">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-142-0" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-32-0" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient29761">
-      <stop
-         style="stop-color:#b74125;stop-opacity:1;"
-         offset="0"
-         id="stop29763" />
-      <stop
-         style="stop-color:#f9fbff;stop-opacity:1"
-         offset="1"
-         id="stop29765" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient8864-1">
-      <stop
-         id="stop8866-0"
-         offset="0"
-         style="stop-color:#b43214;stop-opacity:1;" />
-      <stop
-         id="stop8868-1"
-         offset="1"
-         style="stop-color:#e86830;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient1610-8-8">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-7-7" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-4-6" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-77-0">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-9-0" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-31-9" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient1610-4">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-64" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-20" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient1610-4-3">
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="0"
-         id="stop1611-64-0" />
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="1"
-         id="stop1612-20-3" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient16719">
-      <stop
-         id="stop16721"
-         offset="0"
-         style="stop-color:#84d458;stop-opacity:1" />
-      <stop
-         style="stop-color:#5894d4;stop-opacity:1"
-         offset="0.30000001"
-         id="stop5079" />
-      <stop
-         id="stop16723"
-         offset="1"
-         style="stop-color:#afd1f5;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient11820">
-      <stop
-         style="stop-color:#afd1f5;stop-opacity:1"
-         offset="0"
-         id="stop11822" />
-      <stop
-         id="stop11824"
-         offset="0.44444144"
-         style="stop-color:#5894d4;stop-opacity:1" />
-      <stop
-         style="stop-color:#5894d4;stop-opacity:1"
-         offset="0.55555254"
-         id="stop11826" />
-      <stop
-         style="stop-color:#ef79ef;stop-opacity:1"
-         offset="1"
-         id="stop11828" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient28147-1-4">
-      <stop
-         id="stop28149-4-1"
-         offset="0"
-         style="stop-color:#afd1f5;stop-opacity:1" />
-      <stop
-         style="stop-color:#5894d4;stop-opacity:1"
-         offset="0.18750006"
-         id="stop5469" />
-      <stop
-         style="stop-color:#505050;stop-opacity:1"
-         offset="0.40000001"
-         id="stop28151-7-6" />
-      <stop
-         id="stop28153-8-4"
-         offset="0.60000002"
-         style="stop-color:#505050;stop-opacity:1" />
-      <stop
-         style="stop-color:#5894d4;stop-opacity:1"
-         offset="0.81250006"
-         id="stop5471" />
-      <stop
-         id="stop28155-2-6"
-         offset="1"
-         style="stop-color:#afd1f5;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-65-4-8-7">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-14-9-5-9" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-49-3-6-8" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient44939-8-53">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop44941-8-7" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop44943-2-5" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient44939-8-53-7">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop44941-8-7-6" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop44943-2-5-2" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-0">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-22" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-19" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-29">
-      <stop
-         id="stop37544-67"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-45"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-36">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-18" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-390" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-29-1">
-      <stop
-         id="stop37544-67-8"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-45-9"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-29-7">
-      <stop
-         id="stop37544-67-3"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-45-0"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-36-40">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-18-7" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-390-4" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient37542-29-7-8">
-      <stop
-         id="stop37544-67-3-0"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-45-0-9"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-36-40-2">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-18-7-8" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-390-4-6" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-36-40-2-4">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-18-7-8-5" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-390-4-6-6" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient23974-39">
-      <stop
-         id="stop23976-8"
-         offset="0"
-         style="stop-color:#2561b7;stop-opacity:1;" />
-      <stop
-         id="stop23978-23"
-         offset="1"
-         style="stop-color:#f9fbff;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient31320-9">
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="0"
-         id="stop31322-6" />
-      <stop
-         style="stop-color:white;stop-opacity:0;"
-         offset="1"
-         id="stop31324-2" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient14262-6">
-      <stop
-         id="stop14264-29"
-         offset="0"
-         style="stop-color:#2661b6;stop-opacity:1;" />
-      <stop
-         id="stop14266-9"
-         offset="1"
-         style="stop-color:#c1d7f8;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-61">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-47" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-45" />
-    </linearGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath15455">
-      <rect
-         style="color:#000000;fill:#d8d8d8;fill-opacity:1;stroke:none;stroke-width:1.20000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
-         id="rect15457"
-         width="16"
-         height="16"
-         x="301.96045"
-         y="236.91833" />
-    </clipPath>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask15700">
-      <path
-         style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.20000005;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter15613);enable-background:new"
-         d="m 302.9292,245.91834 -2.4375,-1.125 -0.53125,-9.84375 19.95312,-0.0469 0.0156,9.95313 -2.9375,1.09375 0,5.96875 -14,0 z"
-         id="path15702"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccccccc" />
-    </mask>
-    <filter
-       color-interpolation-filters="sRGB"
-       inkscape:collect="always"
-       id="filter15613"
-       x="-0.092011765"
-       width="1.1840235"
-       y="-0.097762503"
-       height="1.1955251">
-      <feGaussianBlur
-         inkscape:collect="always"
-         stdDeviation="0.65175"
-         id="feGaussianBlur15615" />
+    <linearGradient id="linearGradient37542-78">
+      <stop id="stop37544-2" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-78" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient9030-2">
+      <stop style="stop-color:white;stop-opacity:1;" offset="0" id="stop9032-0"/>
+      <stop style="stop-color:white;stop-opacity:0;" offset="1" id="stop9034-89"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-04-82">
+      <stop id="stop37544-9-0" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-4-5" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient9030-38-2">
+      <stop style="stop-color:white;stop-opacity:1;" offset="0" id="stop9032-6-7"/>
+      <stop style="stop-color:white;stop-opacity:0;" offset="1" id="stop9034-9-6"/>
+    </linearGradient>
+    <linearGradient id="linearGradient30752-0">
+      <stop style="stop-color:#0c1b63;stop-opacity:1;" offset="0" id="stop30754-9"/>
+      <stop style="stop-color:#ffffff;stop-opacity:1" offset="1" id="stop30756-5"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-7409-7-7-19-1">
+      <stop id="stop37544-48-6-1-8-9" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-82-1-0-6-8" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient44939-8-4-7-8-3-0-3">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop44941-8-5-40-2-4-2-4"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop44943-2-5-9-4-9-8-0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-9-7-5-4-6-5-0-3">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-5-4-58-5-9-1-2-1"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-43-0-4-0-8-0-4-9"/>
+    </linearGradient>
+    
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient37542-7409-7-7-0-9-9" id="radialGradient52641-2-8" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.39420438,-0.08239205,0.27256031,1.3040635,-361.27885,-161.73915)" cx="-302.79681" cy="462.0358" fx="-302.79681" fy="462.0358" r="8"/>
+    <linearGradient id="linearGradient37542-7409-7-7-0-9-9">
+      <stop id="stop37544-48-6-1-4-1-1" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-82-1-0-9-3-3" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-31-8-9-1">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-23-2-8-4"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-34-4-4-2"/>
+    </linearGradient>
+    
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient37542-7409-7-7-0-9-9" id="radialGradient52883-6-8" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.39420438,-0.08239205,0.27256031,1.3040635,-362.22886,-161.73912)" cx="-302.79681" cy="462.0358" fx="-302.79681" fy="462.0358" r="8"/>
+    <linearGradient id="linearGradient34488-1-8">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop34490-0-5-7"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop34492-4-0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient32877-9-6-8">
+      <stop style="stop-color:#b3b3b3;stop-opacity:1;" offset="0" id="stop32879-8-1-1"/>
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="1" id="stop32881-4-3-9"/>
+    </linearGradient>
+    <linearGradient id="linearGradient33058-4-9-5">
+      <stop style="stop-color:#e5250b;stop-opacity:1;" offset="0" id="stop33060-3-3-9"/>
+      <stop style="stop-color:#460000;stop-opacity:1;" offset="1" id="stop33062-9-4-7"/>
+    </linearGradient>
+    <linearGradient id="linearGradient44939-8-4-8-6-8">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop44941-8-5-0-0-0"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop44943-2-5-8-6-1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient33058-2-7-1-7">
+      <stop style="stop-color:#e5250b;stop-opacity:1;" offset="0" id="stop33060-1-8-8-5"/>
+      <stop style="stop-color:#460000;stop-opacity:1;" offset="1" id="stop33062-4-3-4-5"/>
+    </linearGradient>
+    <linearGradient id="linearGradient4671-6-4-1-7">
+      <stop id="stop4673-7-6-4-1" offset="0" style="stop-color:#ffd43b;stop-opacity:1;"/>
+      <stop id="stop4675-8-0-8-1" offset="1" style="stop-color:#ffe873;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient4689-1-6-4-2">
+      <stop id="stop4691-6-2-6-7" offset="0" style="stop-color:#5a9fd4;stop-opacity:1;"/>
+      <stop id="stop4693-0-4-8-6" offset="1" style="stop-color:#306998;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-12-5">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-34-1"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-81-9"/>
+    </linearGradient>
+    <linearGradient id="linearGradient15425-8-7">
+      <stop style="stop-color:#8c0000;stop-opacity:1;" offset="0" id="stop15427-5-9"/>
+      <stop style="stop-color:#c80000;stop-opacity:0;" offset="1" id="stop15429-7-2"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-35-31-8">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-38-14-4"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-94-6-3"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-35-08-1">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-38-1-0"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-94-1-0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-35-0">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-38-15"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-94-19"/>
+    </linearGradient>
+    <linearGradient id="linearGradient18105-2-9">
+      <stop id="stop18107-8-4" offset="0" style="stop-color:#162d50;stop-opacity:1"/>
+      <stop id="stop18109-1-4" offset="1" style="stop-color:#1e3e70;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient15531-9-5">
+      <stop style="stop-color:#20539d;stop-opacity:1" offset="0" id="stop15534-1-3"/>
+      <stop style="stop-color:#bdc9df;stop-opacity:1" offset="1" id="stop15537-7-5"/>
+    </linearGradient>
+    <linearGradient id="linearGradient23974-27-5">
+      <stop id="stop23976-25-8" offset="0" style="stop-color:#2561b7;stop-opacity:1;"/>
+      <stop id="stop23978-48-3" offset="1" style="stop-color:#f9fbff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient27277-1-8">
+      <stop id="stop27279-5-2" offset="0" style="stop-color:#444444;stop-opacity:1;"/>
+      <stop id="stop27281-4-1" offset="1" style="stop-color:#adadad;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient21327-63-5">
+      <stop style="stop-color:#1e3e70;stop-opacity:1;" offset="0" id="stop21329-9-2"/>
+      <stop style="stop-color:#1e3e70;stop-opacity:0;" offset="1" id="stop21331-6-4"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-40-9">
+      <stop id="stop37544-6-0" offset="0" style="stop-color:#2561b7;stop-opacity:1"/>
+      <stop id="stop37546-3-3" offset="1" style="stop-color:#f9fbff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-84-1">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-78-7"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-30-96"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-84-3-2">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-78-3-8"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-30-9-8"/>
+    </linearGradient>
+    <linearGradient id="linearGradient15482-65">
+      <stop id="stop15484-4" offset="0" style="stop-color:#2869ab;stop-opacity:1"/>
+      <stop id="stop15486-2" offset="1" style="stop-color:#a7c8f0;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-6-11">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-73-0"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-51-9"/>
+    </linearGradient>
+    <linearGradient id="linearGradient15595-7">
+      <stop style="stop-color:#1b4685;stop-opacity:1;" offset="0" id="stop15597-5"/>
+      <stop style="stop-color:#183e75;stop-opacity:0;" offset="1" id="stop15599-3"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-6-1-5">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-73-4-5"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-51-8-0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient1610-64-7">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-8-1"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-29-4"/>
+    </linearGradient>
+    <linearGradient id="linearGradient15275-9">
+      <stop id="stop15277-2" offset="0" style="stop-color:black;stop-opacity:1;"/>
+      <stop id="stop15279-1" offset="1" style="stop-color:white;stop-opacity:1;"/>
+    </linearGradient>
+    
+    <linearGradient id="linearGradient15361-7">
+      <stop style="stop-color:#2766a6;stop-opacity:1;" offset="0" id="stop15363-7"/>
+      <stop style="stop-color:#6ba2e5;stop-opacity:1;" offset="1" id="stop15365-9"/>
+    </linearGradient>
+    <linearGradient id="linearGradient15320-0">
+      <stop style="stop-color:#0868f5;stop-opacity:1;" offset="0" id="stop15322-3"/>
+      <stop style="stop-color:#fbfdfe;stop-opacity:1;" offset="1" id="stop15324-8"/>
+    </linearGradient>
+    <linearGradient id="linearGradient23974-0-2">
+      <stop id="stop23976-22-8" offset="0" style="stop-color:#2561b7;stop-opacity:1;"/>
+      <stop id="stop23978-4-5" offset="1" style="stop-color:#f9fbff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient31320-4-3">
+      <stop style="stop-color:white;stop-opacity:1;" offset="0" id="stop31322-9-2"/>
+      <stop style="stop-color:white;stop-opacity:0;" offset="1" id="stop31324-3-5"/>
+    </linearGradient>
+    <linearGradient id="linearGradient14262-95-2">
+      <stop id="stop14264-2-2" offset="0" style="stop-color:#2661b6;stop-opacity:1;"/>
+      <stop id="stop14266-7-2" offset="1" style="stop-color:#c1d7f8;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-40-7">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-95-9"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-16-1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient23974-28-0-5">
+      <stop id="stop23976-64-2-3" offset="0" style="stop-color:#2561b7;stop-opacity:1;"/>
+      <stop id="stop23978-5-3-7" offset="1" style="stop-color:#f9fbff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-23-4">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-65-0"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-3-5"/>
+    </linearGradient>
+    <linearGradient id="linearGradient23974-48-9">
+      <stop id="stop23976-13-7" offset="0" style="stop-color:#2561b7;stop-opacity:1;"/>
+      <stop id="stop23978-28-3" offset="1" style="stop-color:#f9fbff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient20756-2-0">
+      <stop style="stop-color:#2968c3;stop-opacity:1;" offset="0" id="stop20758-7-2"/>
+      <stop style="stop-color:#b5ccf0;stop-opacity:1;" offset="1" id="stop20760-0-0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient23974-1-2">
+      <stop id="stop23976-3-3" offset="0" style="stop-color:#3e7dd7;stop-opacity:0"/>
+      <stop style="stop-color:#8faedb;stop-opacity:1" offset="0.48394433" id="stop28407-8"/>
+      <stop id="stop23978-26-7" offset="1" style="stop-color:#f9fbff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient31320-0-3">
+      <stop style="stop-color:white;stop-opacity:1;" offset="0" id="stop31322-4-5"/>
+      <stop style="stop-color:white;stop-opacity:0;" offset="1" id="stop31324-9-8"/>
+    </linearGradient>
+    <linearGradient id="linearGradient14262-97-5">
+      <stop id="stop14264-0-6" offset="0" style="stop-color:#2661b6;stop-opacity:1;"/>
+      <stop id="stop14266-6-3" offset="1" style="stop-color:#c1d7f8;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-406-5">
+      <stop style="stop-color:#ffffff;stop-opacity:0" offset="0" id="stop320-76-8"/>
+      <stop style="stop-color:#ffffff;stop-opacity:1" offset="1" id="stop321-36-7"/>
+    </linearGradient>
+    <linearGradient id="linearGradient38363-7">
+      <stop id="stop38365-1" offset="0" style="stop-color:#1d4d91;stop-opacity:1"/>
+      <stop style="stop-color:#658fd4;stop-opacity:1;" offset="0.44217443" id="stop15519-3"/>
+      <stop id="stop38367-1" offset="1" style="stop-color:#c3d7ff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-56-4">
+      <stop id="stop37544-88-5" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-9-2" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-528-2">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-68-7"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-86-7"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-24-4">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-3-2"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-4-8"/>
+    </linearGradient>
+    <linearGradient id="linearGradient1610-67-6">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-75-5"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-31-3"/>
+    </linearGradient>
+    <linearGradient id="linearGradient9030-41-5">
+      <stop style="stop-color:white;stop-opacity:1;" offset="0" id="stop9032-2-0"/>
+      <stop style="stop-color:white;stop-opacity:0;" offset="1" id="stop9034-10-1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-76-2">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-3-9"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-18-2"/>
+    </linearGradient>
+    <linearGradient id="linearGradient24679-9-1">
+      <stop style="stop-color:#3d361a;stop-opacity:1;" offset="0" id="stop24681-7-0"/>
+      <stop id="stop24683-6-7" offset="0.45537567" style="stop-color:#d1c595;stop-opacity:1;"/>
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="1" id="stop24685-4-8"/>
+    </linearGradient>
+    <linearGradient id="linearGradient24671-1-3">
+      <stop style="stop-color:#3d361a;stop-opacity:1;" offset="0" id="stop24673-7-4"/>
+      <stop id="stop24675-7-4" offset="0.29527253" style="stop-color:#d1c595;stop-opacity:1;"/>
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="1" id="stop24677-5-5"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-16-6">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-683-4"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-08-2"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-86-8">
+      <stop id="stop37544-39-4" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-7-6" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-0-3">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-15-31"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-26-3"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-86-0-1">
+      <stop id="stop37544-39-8-4" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-7-1-1" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-0-2-5">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-15-0-3"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-26-9-3"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-86-2-7">
+      <stop id="stop37544-39-5-3" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-7-2-9" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-0-4-4">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-15-3-2"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-26-2-9"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-86-0-6-8">
+      <stop id="stop37544-39-8-7-4" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-7-1-5-6" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-0-2-3-8">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-15-0-0-4"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-26-9-5-3"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-5-1-4-8">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-9-18-9-9"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-8-252-1-7"/>
+    </linearGradient>
+    <linearGradient id="linearGradient36273-9-4-2-3">
+      <stop id="stop36275-9-0-3-3" offset="0" style="stop-color:#ffffff;stop-opacity:1;"/>
+      <stop id="stop36277-1-3-5-2" offset="1" style="stop-color:#ffffff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient36273-9-4-22-0">
+      <stop id="stop36275-9-0-6-7" offset="0" style="stop-color:#ffffff;stop-opacity:1;"/>
+      <stop id="stop36277-1-3-6-9" offset="1" style="stop-color:#ffffff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-5-1-8">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-9-18-3"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-8-252-2"/>
+    </linearGradient>
+    <linearGradient id="linearGradient36273-9-4-8">
+      <stop id="stop36275-9-0-0" offset="0" style="stop-color:#ffffff;stop-opacity:1;"/>
+      <stop id="stop36277-1-3-8" offset="1" style="stop-color:#ffffff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-5-12">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-9-7"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-8-4"/>
+    </linearGradient>
+    <linearGradient id="linearGradient36273-9-9">
+      <stop id="stop36275-9-8" offset="0" style="stop-color:#ffffff;stop-opacity:1;"/>
+      <stop id="stop36277-1-35" offset="1" style="stop-color:#ffffff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient15859-1-3">
+      <stop style="stop-color:#ff992b;stop-opacity:1" offset="0" id="stop15861-1-4"/>
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="1" id="stop15863-7-73"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-95">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-242"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-44"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-1">
+      <stop id="stop37544-62" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-4" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-75">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-8"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-39"/>
+    </linearGradient>
+    <linearGradient id="linearGradient1610-36-6-5">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-1-9-6"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-5-9-8"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-96">
+      <stop id="stop37544-7-1" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-0" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-37">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-0"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-2"/>
+    </linearGradient>
+    <linearGradient id="linearGradient81143-4">
+      <stop style="stop-color:#2561b7;stop-opacity:1" offset="0" id="stop81145-0"/>
+      <stop style="stop-color:#f9fbff;stop-opacity:1" offset="1" id="stop81147-7"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-7-8-6-0">
+      <stop id="stop37544-40-1-3-9" offset="0" style="stop-color:#ffffff;stop-opacity:1;"/>
+      <stop id="stop37546-94-7-0-7" offset="1" style="stop-color:#030303;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-488-8-2">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-13-8-8"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-67-2-2"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-7-8-6-0-8">
+      <stop id="stop37544-40-1-3-9-3" offset="0" style="stop-color:#ffffff;stop-opacity:1;"/>
+      <stop id="stop37546-94-7-0-7-1" offset="1" style="stop-color:#030303;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient106427-3">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop106429-1"/>
+      <stop style="stop-color:#030303;stop-opacity:1" offset="1" id="stop106431-0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-488-8-2-0">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-13-8-8-7"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-67-2-2-9"/>
+    </linearGradient>
+    <linearGradient id="linearGradient1610-36-6-7-9">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-1-9-4-5"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-5-9-87-3"/>
+    </linearGradient>
+    <linearGradient id="linearGradient1610-36-6-7-9-4">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-1-9-4-5-0"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-5-9-87-3-7"/>
+    </linearGradient>
+    <linearGradient id="linearGradient15097-0-8">
+      <stop style="stop-color:#c4c4c4;stop-opacity:1" offset="0" id="stop15099-1-83"/>
+      <stop style="stop-color:#868686;stop-opacity:1" offset="1" id="stop15101-9-3"/>
+    </linearGradient>
+    <linearGradient id="linearGradient23974-5-2-6-6">
+      <stop id="stop23976-9-2-7-6" offset="0" style="stop-color:#2561b7;stop-opacity:1;"/>
+      <stop id="stop23978-3-1-6-0" offset="1" style="stop-color:#f9fbff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient31320-5-2-6-7">
+      <stop style="stop-color:white;stop-opacity:1;" offset="0" id="stop31322-5-4-5-8"/>
+      <stop style="stop-color:white;stop-opacity:0;" offset="1" id="stop31324-0-8-5-8"/>
+    </linearGradient>
+    <linearGradient id="linearGradient14262-9-5-9-4">
+      <stop id="stop14264-5-2-9-0" offset="0" style="stop-color:#2661b6;stop-opacity:1;"/>
+      <stop id="stop14266-0-4-4-2" offset="1" style="stop-color:#c1d7f8;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-92-8-5-0">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-40-7-9-3"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-93-7-0-5"/>
+    </linearGradient>
+    <linearGradient id="linearGradient1610-36-6-7-9-4-3">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-1-9-4-5-0-6"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-5-9-87-3-7-8"/>
+    </linearGradient>
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient44627-7" id="linearGradient43054-6" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.3333333,0,0,1.2727273,2.6666667,29.454545)" x1="-4.2231579" y1="-92.440941" x2="-18.697306" y2="-115.04018"/>
+    <linearGradient id="linearGradient44627-7">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop44629-4"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop44631-0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-9-5-1-8-2-5">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-5-43-3-0-0-4"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-43-1-8-2-5-2"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-9-7-4-74-1">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-5-4-5-0-5"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-43-0-5-9-2"/>
+    </linearGradient>
+    <linearGradient id="linearGradient44939-8-5">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop44941-8-1"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop44943-2-7"/>
+    </linearGradient>
+    
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient44627-7" id="radialGradient48820-9" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,1.0769231,0,5.9230769)" cx="-31" cy="-83.5" fx="-31" fy="-83.5" r="6.5"/>
+    <linearGradient id="linearGradient10069-9-7-4-4">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-5-4-5-8"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-43-0-5-6"/>
+    </linearGradient>
+    <linearGradient id="linearGradient44939-09">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop44941-0"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop44943-0"/>
+    </linearGradient>
+    
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient44627-7" id="radialGradient28589-9" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,1.0769231,0,5.9230769)" cx="-30.28125" cy="-84.341515" fx="-30.28125" fy="-84.341515" r="6.5"/>
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient43760-6-4" id="linearGradient43044-5" gradientUnits="userSpaceOnUse" x1="-44.709698" y1="-8.4836445" x2="-37.784756" y2="-18.517523" gradientTransform="translate(-0.04018164,0)"/>
+    <linearGradient id="linearGradient43760-6-4">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop43762-7-3"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop43764-8-1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient9030-71-3">
+      <stop style="stop-color:white;stop-opacity:1;" offset="0" id="stop9032-15-3"/>
+      <stop style="stop-color:white;stop-opacity:0;" offset="1" id="stop9034-276-4"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-9-5-1-1">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-5-43-3-3"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-43-1-8-8"/>
+    </linearGradient>
+    <linearGradient id="linearGradient44939-2-8">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop44941-7-4"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop44943-7-0"/>
+    </linearGradient>
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient43760-7" id="linearGradient45875-0" gradientUnits="userSpaceOnUse" gradientTransform="translate(14,0)" x1="-34.051685" y1="-129.32457" x2="-32.542458" y2="-139.90228"/>
+    <linearGradient id="linearGradient43760-7">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop43762-79"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop43764-3"/>
+    </linearGradient>
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient43760-7" id="radialGradient45877-1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.1099414,-0.9422316,0.4519816,0.05273803,38.220416,-152.21215)" cx="-25.452209" cy="-136.46503" fx="-25.452209" fy="-136.46503" r="8.0066185"/>
+    
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient43760-7" id="radialGradient45451-2" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.9952162,167.99999,-60.91415)" cx="59.000011" cy="440.0191" fx="59.000011" fy="440.0191" r="6.5080619"/>
+    <linearGradient id="linearGradient319-42-9">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-32-8"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-21-6"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-9-7-0">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-5-4-2"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-43-0-8"/>
+    </linearGradient>
+    
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient1610-5-2" id="linearGradient43192-3" gradientUnits="userSpaceOnUse" x1="-47" y1="44" x2="-43" y2="44"/>
+    <linearGradient id="linearGradient1610-5-2">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-17-2"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-115-1"/>
+    </linearGradient>
+    
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient1610-5-2" id="linearGradient43186-6" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0,-1,-1,0,6,6)" x1="-47" y1="44" x2="-43" y2="44"/>
+    
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient44627-7" id="radialGradient25025-8" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.8918342,0,0,0.8918344,-15.699877,27.900732)" cx="49" cy="254.64285" fx="49" fy="254.64285" r="6.5"/>
+    <linearGradient id="linearGradient10069-9-7-5-5">
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop10071-5-4-58-7"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-43-0-4-5"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-76-2-0">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-142-0"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-32-0"/>
+    </linearGradient>
+    <linearGradient id="linearGradient29761">
+      <stop style="stop-color:#b74125;stop-opacity:1;" offset="0" id="stop29763"/>
+      <stop style="stop-color:#f9fbff;stop-opacity:1" offset="1" id="stop29765"/>
+    </linearGradient>
+    <linearGradient id="linearGradient8864-1">
+      <stop id="stop8866-0" offset="0" style="stop-color:#b43214;stop-opacity:1;"/>
+      <stop id="stop8868-1" offset="1" style="stop-color:#e86830;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient1610-8-8">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-7-7"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-4-6"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-77-0">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-9-0"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-31-9"/>
+    </linearGradient>
+    <linearGradient id="linearGradient1610-4">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-64"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-20"/>
+    </linearGradient>
+    <linearGradient id="linearGradient1610-4-3">
+      <stop style="stop-color:black;stop-opacity:1;" offset="0" id="stop1611-64-0"/>
+      <stop style="stop-color:white;stop-opacity:1;" offset="1" id="stop1612-20-3"/>
+    </linearGradient>
+    <linearGradient id="linearGradient16719">
+      <stop id="stop16721" offset="0" style="stop-color:#84d458;stop-opacity:1"/>
+      <stop style="stop-color:#5894d4;stop-opacity:1" offset="0.30000001" id="stop5079"/>
+      <stop id="stop16723" offset="1" style="stop-color:#afd1f5;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient11820">
+      <stop style="stop-color:#afd1f5;stop-opacity:1" offset="0" id="stop11822"/>
+      <stop id="stop11824" offset="0.44444144" style="stop-color:#5894d4;stop-opacity:1"/>
+      <stop style="stop-color:#5894d4;stop-opacity:1" offset="0.55555254" id="stop11826"/>
+      <stop style="stop-color:#ef79ef;stop-opacity:1" offset="1" id="stop11828"/>
+    </linearGradient>
+    <linearGradient id="linearGradient28147-1-4">
+      <stop id="stop28149-4-1" offset="0" style="stop-color:#afd1f5;stop-opacity:1"/>
+      <stop style="stop-color:#5894d4;stop-opacity:1" offset="0.18750006" id="stop5469"/>
+      <stop style="stop-color:#505050;stop-opacity:1" offset="0.40000001" id="stop28151-7-6"/>
+      <stop id="stop28153-8-4" offset="0.60000002" style="stop-color:#505050;stop-opacity:1"/>
+      <stop style="stop-color:#5894d4;stop-opacity:1" offset="0.81250006" id="stop5471"/>
+      <stop id="stop28155-2-6" offset="1" style="stop-color:#afd1f5;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-65-4-8-7">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-14-9-5-9"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-49-3-6-8"/>
+    </linearGradient>
+    <linearGradient id="linearGradient44939-8-53">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop44941-8-7"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop44943-2-5"/>
+    </linearGradient>
+    <linearGradient id="linearGradient44939-8-53-7">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop44941-8-7-6"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop44943-2-5-2"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-0">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-22"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-19"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-29">
+      <stop id="stop37544-67" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-45" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-36">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-18"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-390"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-29-1">
+      <stop id="stop37544-67-8" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-45-9" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-29-7">
+      <stop id="stop37544-67-3" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-45-0" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-36-40">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-18-7"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-390-4"/>
+    </linearGradient>
+    <linearGradient id="linearGradient37542-29-7-8">
+      <stop id="stop37544-67-3-0" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-45-0-9" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-36-40-2">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-18-7-8"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-390-4-6"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-36-40-2-4">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-18-7-8-5"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-390-4-6-6"/>
+    </linearGradient>
+    <linearGradient id="linearGradient23974-39">
+      <stop id="stop23976-8" offset="0" style="stop-color:#2561b7;stop-opacity:1;"/>
+      <stop id="stop23978-23" offset="1" style="stop-color:#f9fbff;stop-opacity:1"/>
+    </linearGradient>
+    <linearGradient id="linearGradient31320-9">
+      <stop style="stop-color:white;stop-opacity:1;" offset="0" id="stop31322-6"/>
+      <stop style="stop-color:white;stop-opacity:0;" offset="1" id="stop31324-2"/>
+    </linearGradient>
+    <linearGradient id="linearGradient14262-6">
+      <stop id="stop14264-29" offset="0" style="stop-color:#2661b6;stop-opacity:1;"/>
+      <stop id="stop14266-9" offset="1" style="stop-color:#c1d7f8;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-61">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-47"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-45"/>
+    </linearGradient>
+    
+    
+    <filter color-interpolation-filters="sRGB" inkscape:collect="always" id="filter15613" x="-0.092011765" width="1.1840235" y="-0.097762503" height="1.1955251">
+      <feGaussianBlur inkscape:collect="always" stdDeviation="0.65175" id="feGaussianBlur15615"/>
     </filter>
-    <linearGradient
-       id="linearGradient37542-55">
-      <stop
-         id="stop37544-61"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-03"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-74">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-42" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-67" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient21609-6">
-      <stop
-         id="stop21611-3"
-         offset="0"
-         style="stop-color:black;stop-opacity:1" />
-      <stop
-         id="stop21613-0"
-         offset="1"
-         style="stop-color:white;stop-opacity:1;" />
-    </linearGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath15455-9">
-      <rect
-         style="color:#000000;fill:#d8d8d8;fill-opacity:1;stroke:none;stroke-width:1.20000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
-         id="rect15457-6"
-         width="16"
-         height="16"
-         x="301.96045"
-         y="236.91833" />
-    </clipPath>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask15700-4">
-      <path
-         style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.20000005000000010;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter15613-8);enable-background:new"
-         d="m 302.9292,245.91834 -2.4375,-1.125 -0.53125,-9.84375 19.95312,-0.0469 0.0156,9.95313 -2.9375,1.09375 0,5.96875 -14,0 z"
-         id="path15702-5"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccccccc" />
-    </mask>
-    <filter
-       color-interpolation-filters="sRGB"
-       inkscape:collect="always"
-       id="filter15613-8"
-       x="-0.092011765"
-       width="1.1840235"
-       y="-0.097762503"
-       height="1.1955251">
-      <feGaussianBlur
-         inkscape:collect="always"
-         stdDeviation="0.65175"
-         id="feGaussianBlur15615-1" />
+    <linearGradient id="linearGradient37542-55">
+      <stop id="stop37544-61" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-03" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-74">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-42"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-67"/>
+    </linearGradient>
+    <linearGradient id="linearGradient21609-6">
+      <stop id="stop21611-3" offset="0" style="stop-color:black;stop-opacity:1"/>
+      <stop id="stop21613-0" offset="1" style="stop-color:white;stop-opacity:1;"/>
+    </linearGradient>
+    
+    
+    <filter color-interpolation-filters="sRGB" inkscape:collect="always" id="filter15613-8" x="-0.092011765" width="1.1840235" y="-0.097762503" height="1.1955251">
+      <feGaussianBlur inkscape:collect="always" stdDeviation="0.65175" id="feGaussianBlur15615-1"/>
     </filter>
-    <filter
-       color-interpolation-filters="sRGB"
-       inkscape:label="Greyscale"
-       id="filter15388">
-      <feColorMatrix
-         values="0.21 0.72 0.072 0 0 0.21 0.72 0.072 0 0 0.21 0.72 0.072 0 0 0 0 0 1 0 "
-         id="feColorMatrix15390"
-         result="fbSourceGraphic" />
-      <feColorMatrix
-         result="fbSourceGraphicAlpha"
-         in="fbSourceGraphic"
-         values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0"
-         id="feColorMatrix15392" />
-      <feColorMatrix
-         id="feColorMatrix15394"
-         values="0.21 0.72 0.072 0 0 0.21 0.72 0.072 0 0 0.21 0.72 0.072 0 0 0 0 0 1 0 "
-         in="fbSourceGraphic" />
+    <filter color-interpolation-filters="sRGB" inkscape:label="Greyscale" id="filter15388">
+      
+      
+      
     </filter>
-    <linearGradient
-       id="linearGradient37542-91">
-      <stop
-         id="stop37544-81"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop37546-75"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient319-223">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-84" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-34" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient21609-3">
-      <stop
-         id="stop21611-9"
-         offset="0"
-         style="stop-color:black;stop-opacity:1" />
-      <stop
-         id="stop21613-8"
-         offset="1"
-         style="stop-color:white;stop-opacity:1;" />
-    </linearGradient>
-    <filter
-       inkscape:label="Opacity"
-       style="color-interpolation-filters:sRGB"
-       id="filter17385">
-      <feColorMatrix
-         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 5 -1 "
-         result="colormatrix"
-         id="feColorMatrix17387" />
-      <feComposite
-         k4="0"
-         k3="0"
-         k1="0"
-         in2="colormatrix"
-         operator="arithmetic"
-         k2="0.24"
-         result="composite"
-         id="feComposite17389" />
+    <linearGradient id="linearGradient37542-91">
+      <stop id="stop37544-81" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop37546-75" offset="1" style="stop-color:#ffffff;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient319-223">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-84"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-34"/>
+    </linearGradient>
+    <linearGradient id="linearGradient21609-3">
+      <stop id="stop21611-9" offset="0" style="stop-color:black;stop-opacity:1"/>
+      <stop id="stop21613-8" offset="1" style="stop-color:white;stop-opacity:1;"/>
+    </linearGradient>
+    <filter inkscape:label="Opacity" style="color-interpolation-filters:sRGB" id="filter17385">
+      
+      
     </filter>
-    <linearGradient
-       id="linearGradient1610-2">
-      <stop
-         id="stop1611-8-9"
-         offset="0"
-         style="stop-color:black;stop-opacity:1;" />
-      <stop
-         style="stop-color:#000000;stop-opacity:1;"
-         offset="0.5"
-         id="stop6596" />
-      <stop
-         id="stop1612-0-6"
-         offset="1"
-         style="stop-color:#c8c8c8;stop-opacity:1;" />
-    </linearGradient>
-    <clipPath
-       id="clipPath13106-5"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path34850-6-6"
-         d="m 125.5,433.5 23,0 0,41 -33,0 0,-31 10,-10 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <linearGradient
-       id="linearGradient18821-1-16">
-      <stop
-         id="stop20589"
-         offset="0"
-         style="stop-color:#e3604f;stop-opacity:1;" />
-      <stop
-         id="stop20591"
-         offset="1"
-         style="stop-color:#e3604f;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient39155-0-813">
-      <stop
-         style="stop-color:#e6e6e6;stop-opacity:1;"
-         offset="0"
-         id="stop20595" />
-      <stop
-         style="stop-color:#c4c4c4;stop-opacity:1;"
-         offset="1"
-         id="stop20597" />
-    </linearGradient>
-    <clipPath
-       id="clipPath13106-9-2-9-9-4"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path34850-4-7-0-4-0"
-         d="m 125.5,433.5 23,0 0,41 -33,0 0,-31 10,-10 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none"
-         inkscape:connector-curvature="0" />
-    </clipPath>
-    <filter
-       style="color-interpolation-filters:sRGB"
-       inkscape:label="Drop Shadow"
-       id="filter6146"
-       x="-0.30000001"
-       width="1.35"
-       y="-0.15000001"
-       height="1.4">
-      <feFlood
-         flood-opacity="0.40000000000000002"
-         flood-color="rgb(0,0,0)"
-         result="flood"
-         id="feFlood6148" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite6150" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="1.5"
-         result="blur"
-         id="feGaussianBlur6152" />
-      <feOffset
-         dx="-2"
-         dy="2"
-         result="offset"
-         id="feOffset6154" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite6156" />
+    <linearGradient id="linearGradient1610-2">
+      <stop id="stop1611-8-9" offset="0" style="stop-color:black;stop-opacity:1;"/>
+      <stop style="stop-color:#000000;stop-opacity:1;" offset="0.5" id="stop6596"/>
+      <stop id="stop1612-0-6" offset="1" style="stop-color:#c8c8c8;stop-opacity:1;"/>
+    </linearGradient>
+    
+    <linearGradient id="linearGradient18821-1-16">
+      <stop id="stop20589" offset="0" style="stop-color:#e3604f;stop-opacity:1;"/>
+      <stop id="stop20591" offset="1" style="stop-color:#e3604f;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient39155-0-813">
+      <stop style="stop-color:#e6e6e6;stop-opacity:1;" offset="0" id="stop20595"/>
+      <stop style="stop-color:#c4c4c4;stop-opacity:1;" offset="1" id="stop20597"/>
+    </linearGradient>
+    
+    <filter style="color-interpolation-filters:sRGB" inkscape:label="Drop Shadow" id="filter6146" x="-0.30000001" width="1.35" y="-0.15000001" height="1.4">
+      
+      
+      <feGaussianBlur in="composite1" stdDeviation="1.5" result="blur" id="feGaussianBlur6152"/>
+      
+      
     </filter>
-    <filter
-       style="color-interpolation-filters:sRGB"
-       inkscape:label="Drop Shadow"
-       id="filter6078"
-       x="-0.30000001"
-       width="1.35"
-       height="1.4"
-       y="-0.15000001">
-      <feFlood
-         flood-opacity="0.40000000000000002"
-         flood-color="rgb(0,0,0)"
-         result="flood"
-         id="feFlood6080" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite6082" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="1.5"
-         result="blur"
-         id="feGaussianBlur6084" />
-      <feOffset
-         dx="-2"
-         dy="2"
-         result="offset"
-         id="feOffset6086" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite6088" />
+    <filter style="color-interpolation-filters:sRGB" inkscape:label="Drop Shadow" id="filter6078" x="-0.30000001" width="1.35" height="1.4" y="-0.15000001">
+      
+      
+      <feGaussianBlur in="composite1" stdDeviation="1.5" result="blur" id="feGaussianBlur6084"/>
+      
+      
     </filter>
-    <clipPath
-       id="clipPath13106-7"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path34850-1"
-         d="m 125.5,433.5 23,0 0,41 -33,0 0,-31 10,-10 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath23877-4"
-       clipPathUnits="userSpaceOnUse">
-      <rect
-         style="display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.80000001;marker:none;enable-background:accumulate"
-         id="rect23879-6"
-         width="15"
-         height="6"
-         x="952"
-         y="-540"
-         transform="scale(1,-1)" />
-    </clipPath>
-    <clipPath
-       id="clipPath20586-3"
-       clipPathUnits="userSpaceOnUse">
-      <ellipse
-         ry="2.25"
-         rx="4.5"
-         cy="554"
-         cx="53"
-         transform="matrix(1.870472,0.1894819,-0.6587894,2.4281336,319.59052,-798.11661)"
-         id="path34889-5"
-         style="display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate" />
-    </clipPath>
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       fy="114.5684"
-       fx="20.892099"
-       r="5.256"
-       cy="114.5684"
-       cx="20.892099"
-       id="aigrd2-3">
-      <stop
-         id="stop15566-9"
-         style="stop-color:#F0F0F0"
-         offset="0" />
-      <stop
-         id="stop15568-7"
-         style="stop-color:#9a9a9a;stop-opacity:1.0000000;"
-         offset="1.0000000" />
+    
+    
+    
+    <radialGradient gradientUnits="userSpaceOnUse" fy="114.5684" fx="20.892099" r="5.256" cy="114.5684" cx="20.892099" id="aigrd2-3">
+      <stop id="stop15566-9" style="stop-color:#F0F0F0" offset="0"/>
+      <stop id="stop15568-7" style="stop-color:#9a9a9a;stop-opacity:1.0000000;" offset="1.0000000"/>
     </radialGradient>
-    <linearGradient
-       id="linearGradient319-367">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop320-53" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop321-562" />
-    </linearGradient>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask43822-1">
-      <rect
-         y="208"
-         x="754"
-         height="9"
-         width="12"
-         id="rect43824-2"
-         style="display:inline;overflow:visible;visibility:visible;opacity:0.93999993;fill:url(#linearGradient43826);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:new" />
-    </mask>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient18134"
-       id="linearGradient12353"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="translate(21,-39)"
-       x1="19"
-       y1="550"
-       x2="-1.8890873"
-       y2="529.28772" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask12349-3">
-      <rect
-         y="498"
-         x="27"
-         height="14"
-         width="14.25"
-         id="rect12351-8"
-         style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:url(#linearGradient12353);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
-    </mask>
-    <linearGradient
-       id="linearGradient319-95-2-7-1-2">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0.75675678;"
-         offset="0"
-         id="stop320-43-7-3-3-3" />
-      <stop
-         style="stop-color:#915515;stop-opacity:0;"
-         offset="1"
-         id="stop321-12-7-4-1-9" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient10069-8-3-3-0-3">
-      <stop
-         style="stop-color:#764511;stop-opacity:1;"
-         offset="0"
-         id="stop10071-9-8-7-1-8" />
-      <stop
-         style="stop-color:#915515;stop-opacity:0;"
-         offset="1"
-         id="stop10073-2-7-1-0-5" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient13998-7-0">
-      <stop
-         id="stop14000-1-1"
-         offset="0"
-         style="stop-color:#f57d07;stop-opacity:1;" />
-      <stop
-         id="stop14002-0-0"
-         offset="1"
-         style="stop-color:white;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient11146"
-       id="linearGradient11162"
-       gradientUnits="userSpaceOnUse"
-       x1="16.5"
-       y1="686.50714"
-       x2="6"
-       y2="697" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient11146"
-       id="linearGradient11184"
-       gradientUnits="userSpaceOnUse"
-       x1="16.5"
-       y1="686.50714"
-       x2="6"
-       y2="697"
-       gradientTransform="translate(231,-399.00712)" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask11180">
-      <rect
-         style="opacity:1;vector-effect:none;fill:url(#linearGradient11184);fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke"
-         id="rect11182"
-         width="16"
-         height="16"
-         x="236"
-         y="282.99289" />
-    </mask>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient11146"
-       id="linearGradient11190"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="translate(21)"
-       x1="16.5"
-       y1="686.50714"
-       x2="6"
-       y2="697" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask11186">
-      <rect
-         y="682"
-         x="26"
-         height="16"
-         width="16"
-         id="rect11188"
-         style="opacity:1;vector-effect:none;fill:url(#linearGradient11190);fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke" />
-    </mask>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient11146"
-       id="linearGradient11196"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="translate(42)"
-       x1="16.5"
-       y1="686.50714"
-       x2="6"
-       y2="697" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask11192">
-      <rect
-         style="opacity:1;vector-effect:none;fill:url(#linearGradient11196);fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke"
-         id="rect11194"
-         width="16"
-         height="16"
-         x="47"
-         y="682" />
-    </mask>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask11186-8">
-      <rect
-         y="682"
-         x="26"
-         height="16"
-         width="16"
-         id="rect11188-6"
-         style="opacity:1;vector-effect:none;fill:url(#linearGradient11190);fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke" />
-    </mask>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask11192-0">
-      <rect
-         style="opacity:1;vector-effect:none;fill:url(#linearGradient11196);fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke"
-         id="rect11194-8"
-         width="16"
-         height="16"
-         x="47"
-         y="682" />
-    </mask>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask11180-3">
-      <rect
-         style="opacity:1;vector-effect:none;fill:url(#linearGradient11184);fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke"
-         id="rect11182-3"
-         width="16"
-         height="16"
-         x="236"
-         y="282.99289" />
-    </mask>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask12349-3-2">
-      <rect
-         y="498"
-         x="27"
-         height="14"
-         width="14.25"
-         id="rect12351-8-5"
-         style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:url(#linearGradient12353);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
-    </mask>
-    <pattern
-       y="0"
-       x="0"
-       height="6"
-       width="6"
-       patternUnits="userSpaceOnUse"
-       id="EMFhbasepattern" />
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="radialGradient21517-3"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.891843,0,0,0.909224,-173.10957,172.3592)"
-       cx="350.5"
-       cy="14.5"
-       fx="350.5"
-       fy="14.5"
-       r="6.9000001" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient11146"
-       id="linearGradient31019"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="rotate(-45,271.82331,-251.06972)"
-       x1="85.548706"
-       y1="100.22395"
-       x2="85.347076"
-       y2="113.09817" />
-    <linearGradient
-       id="linearGradient30958">
-      <stop
-         id="stop30960"
-         offset="0"
-         style="stop-color:#fff9cf;stop-opacity:1;" />
-      <stop
-         id="stop30962"
-         offset="1"
-         style="stop-color:#c7bc52;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient18495"
-       id="linearGradient14207"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0,-0.9569715,-1,0,322,353.18743)"
-       x1="347.6467"
-       y1="216.75188"
-       x2="345.98633"
-       y2="243.92201" />
-    <linearGradient
-       gradientTransform="matrix(-1,0,0,1,194,-21)"
-       inkscape:collect="always"
-       xlink:href="#linearGradient35411"
-       id="linearGradient35446-0"
-       gradientUnits="userSpaceOnUse"
-       x1="31"
-       y1="60.000004"
-       x2="34"
-       y2="54.000004" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient11146"
-       id="linearGradient14238"
-       gradientUnits="userSpaceOnUse"
-       x1="132"
-       y1="120.4313"
-       x2="93.029579"
-       y2="78.9655" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient319"
-       id="linearGradient14413"
-       gradientUnits="userSpaceOnUse"
-       x1="132"
-       y1="120.4313"
-       x2="93.029579"
-       y2="78.9655"
-       gradientTransform="translate(-5e-8,-7.9962027e-6)" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient319"
-       id="linearGradient14478"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="translate(0,-8e-6)"
-       x1="132"
-       y1="120.4313"
-       x2="93.029579"
-       y2="78.9655" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient319"
-       id="linearGradient13559"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="translate(-1.0000001e-7,-8.5e-6)"
-       x1="132"
-       y1="120.4313"
-       x2="93.029579"
-       y2="78.9655" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient319"
-       id="linearGradient14293"
-       gradientUnits="userSpaceOnUse"
-       x1="132"
-       y1="120.4313"
-       x2="93.029579"
-       y2="78.9655" />
-    <radialGradient
-       id="radialGradient16824-1"
-       cx="20.892099"
-       cy="64.567902"
-       r="5.257"
-       fx="20.892099"
-       fy="64.567902"
-       gradientUnits="userSpaceOnUse">
-      <stop
-         offset="0"
-         style="stop-color:#b7b7b7;stop-opacity:1;"
-         id="stop16826-5" />
-      <stop
-         id="stop16828-2"
-         style="stop-color:#646464;stop-opacity:1;"
-         offset="0.50338405" />
-      <stop
-         offset="1"
-         style="stop-color:#b7b7b7;stop-opacity:1;"
-         id="stop16830-7" />
+    <linearGradient id="linearGradient319-367">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop320-53"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop321-562"/>
+    </linearGradient>
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient18134" id="linearGradient12353" gradientUnits="userSpaceOnUse" gradientTransform="translate(21,-39)" x1="19" y1="550" x2="-1.8890873" y2="529.28772"/>
+    
+    <linearGradient id="linearGradient319-95-2-7-1-2">
+      <stop style="stop-color:#ffffff;stop-opacity:0.75675678;" offset="0" id="stop320-43-7-3-3-3"/>
+      <stop style="stop-color:#915515;stop-opacity:0;" offset="1" id="stop321-12-7-4-1-9"/>
+    </linearGradient>
+    <linearGradient id="linearGradient10069-8-3-3-0-3">
+      <stop style="stop-color:#764511;stop-opacity:1;" offset="0" id="stop10071-9-8-7-1-8"/>
+      <stop style="stop-color:#915515;stop-opacity:0;" offset="1" id="stop10073-2-7-1-0-5"/>
+    </linearGradient>
+    <linearGradient id="linearGradient13998-7-0">
+      <stop id="stop14000-1-1" offset="0" style="stop-color:#f57d07;stop-opacity:1;"/>
+      <stop id="stop14002-0-0" offset="1" style="stop-color:white;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient11146" id="linearGradient11162" gradientUnits="userSpaceOnUse" x1="16.5" y1="686.50714" x2="6" y2="697"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient11146" id="linearGradient11184" gradientUnits="userSpaceOnUse" x1="16.5" y1="686.50714" x2="6" y2="697" gradientTransform="translate(231,-399.00712)"/>
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient11146" id="linearGradient11190" gradientUnits="userSpaceOnUse" gradientTransform="translate(21)" x1="16.5" y1="686.50714" x2="6" y2="697"/>
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient11146" id="linearGradient11196" gradientUnits="userSpaceOnUse" gradientTransform="translate(42)" x1="16.5" y1="686.50714" x2="6" y2="697"/>
+    
+    
+    
+    
+    
+    
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient16595" id="radialGradient21517-3" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.891843,0,0,0.909224,-173.10957,172.3592)" cx="350.5" cy="14.5" fx="350.5" fy="14.5" r="6.9000001"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient11146" id="linearGradient31019" gradientUnits="userSpaceOnUse" gradientTransform="rotate(-45,271.82331,-251.06972)" x1="85.548706" y1="100.22395" x2="85.347076" y2="113.09817"/>
+    <linearGradient id="linearGradient30958">
+      <stop id="stop30960" offset="0" style="stop-color:#fff9cf;stop-opacity:1;"/>
+      <stop id="stop30962" offset="1" style="stop-color:#c7bc52;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient18495" id="linearGradient14207" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0,-0.9569715,-1,0,322,353.18743)" x1="347.6467" y1="216.75188" x2="345.98633" y2="243.92201"/>
+    <linearGradient gradientTransform="matrix(-1,0,0,1,194,-21)" inkscape:collect="always" xlink:href="#linearGradient35411" id="linearGradient35446-0" gradientUnits="userSpaceOnUse" x1="31" y1="60.000004" x2="34" y2="54.000004"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient11146" id="linearGradient14238" gradientUnits="userSpaceOnUse" x1="132" y1="120.4313" x2="93.029579" y2="78.9655"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient319" id="linearGradient14413" gradientUnits="userSpaceOnUse" x1="132" y1="120.4313" x2="93.029579" y2="78.9655" gradientTransform="translate(-5e-8,-7.9962027e-6)"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient319" id="linearGradient14478" gradientUnits="userSpaceOnUse" gradientTransform="translate(0,-8e-6)" x1="132" y1="120.4313" x2="93.029579" y2="78.9655"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient319" id="linearGradient13559" gradientUnits="userSpaceOnUse" gradientTransform="translate(-1.0000001e-7,-8.5e-6)" x1="132" y1="120.4313" x2="93.029579" y2="78.9655"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient319" id="linearGradient14293" gradientUnits="userSpaceOnUse" x1="132" y1="120.4313" x2="93.029579" y2="78.9655"/>
+    <radialGradient id="radialGradient16824-1" cx="20.892099" cy="64.567902" r="5.257" fx="20.892099" fy="64.567902" gradientUnits="userSpaceOnUse">
+      <stop offset="0" style="stop-color:#b7b7b7;stop-opacity:1;" id="stop16826-5"/>
+      <stop id="stop16828-2" style="stop-color:#646464;stop-opacity:1;" offset="0.50338405"/>
+      <stop offset="1" style="stop-color:#b7b7b7;stop-opacity:1;" id="stop16830-7"/>
     </radialGradient>
-    <linearGradient
-       id="linearGradient16850-5">
-      <stop
-         style="stop-color:#e9e9e9;stop-opacity:0;"
-         offset="0"
-         id="stop16852-5" />
-      <stop
-         id="stop16854-1"
-         offset="0.38177863"
-         style="stop-color:#e9e9e9;stop-opacity:1;" />
-      <stop
-         style="stop-color:#e9e9e9;stop-opacity:0;"
-         offset="1"
-         id="stop16856-7" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient20756-2-8">
-      <stop
-         style="stop-color:#00327d;stop-opacity:1;"
-         offset="0"
-         id="stop20758-7-8" />
-      <stop
-         style="stop-color:#65a1fb;stop-opacity:1;"
-         offset="1"
-         id="stop20760-7-2" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient43009-7">
-      <stop
-         style="stop-color:#e9e9e9;stop-opacity:1;"
-         offset="0"
-         id="stop43011-4" />
-      <stop
-         id="stop16834-0"
-         offset="0.30847755"
-         style="stop-color:#e9e9e9;stop-opacity:0.49803922;" />
-      <stop
-         style="stop-color:#e9e9e9;stop-opacity:0;"
-         offset="1"
-         id="stop43013-9" />
-    </linearGradient>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask13041">
-      <rect
-         style="display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient13046);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.80000001;marker:none;enable-background:accumulate"
-         id="rect13043"
-         width="7"
-         height="8"
-         x="276"
-         y="-12" />
-    </mask>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="linearGradient13046"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="translate(360,-161.99999)"
-       x1="-80"
-       y1="151"
-       x2="-80"
-       y2="152.24998" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask13052">
-      <rect
-         y="4.0625"
-         x="276"
-         height="8"
-         width="7"
-         id="rect13054"
-         style="display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient13056);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.80000001;marker:none;enable-background:accumulate"
-         transform="scale(1,-1)" />
-    </mask>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="linearGradient13056"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="translate(360,-145.93749)"
-       x1="-80"
-       y1="151"
-       x2="-80"
-       y2="152.24998" />
-    <linearGradient
-       id="linearGradient18344">
-      <stop
-         style="stop-color:#6c6c6c;stop-opacity:1;"
-         offset="0"
-         id="stop18346" />
-      <stop
-         style="stop-color:#f0f0f0;stop-opacity:1;"
-         offset="1"
-         id="stop18348" />
-    </linearGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath17188">
-      <path
-         inkscape:connector-curvature="0"
-         style="display:inline;overflow:visible;visibility:visible;fill:#d3d7cf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.80000001;marker:none;enable-background:accumulate"
-         d="m 240.5,-19.90625 c -1.87005,0 -3.40625,1.536202 -3.40625,3.40625 v 2 c 0,1.87005 1.53621,3.40625 3.40625,3.40625 v -2.8125 c -0.33932,0 -0.59375,-0.254431 -0.59375,-0.59375 v -2 c 0,-0.339319 0.25443,-0.59375 0.59375,-0.59375 z"
-         id="path17190-4" />
-    </clipPath>
-    <clipPath
-       id="clipPath13106-5-7"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path34850-6-6-0"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath13484"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13482"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath13106-9-2-9-9-4-8"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path34850-4-7-0-4-0-5"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none"
-         inkscape:connector-curvature="0" />
-    </clipPath>
-    <clipPath
-       id="clipPath13526"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13524"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none"
-         inkscape:connector-curvature="0" />
-    </clipPath>
-    <filter
-       style="color-interpolation-filters:sRGB"
-       inkscape:label="Drop Shadow"
-       id="filter6146-3"
-       x="-0.30000001"
-       width="1.35"
-       y="-0.15000001"
-       height="1.4">
-      <feFlood
-         flood-opacity="0.40000000000000002"
-         flood-color="rgb(0,0,0)"
-         result="flood"
-         id="feFlood6148-3" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite6150-7" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="1.5"
-         result="blur"
-         id="feGaussianBlur6152-3" />
-      <feOffset
-         dx="-2"
-         dy="2"
-         result="offset"
-         id="feOffset6154-2" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite6156-7" />
+    <linearGradient id="linearGradient16850-5">
+      <stop style="stop-color:#e9e9e9;stop-opacity:0;" offset="0" id="stop16852-5"/>
+      <stop id="stop16854-1" offset="0.38177863" style="stop-color:#e9e9e9;stop-opacity:1;"/>
+      <stop style="stop-color:#e9e9e9;stop-opacity:0;" offset="1" id="stop16856-7"/>
+    </linearGradient>
+    <linearGradient id="linearGradient20756-2-8">
+      <stop style="stop-color:#00327d;stop-opacity:1;" offset="0" id="stop20758-7-8"/>
+      <stop style="stop-color:#65a1fb;stop-opacity:1;" offset="1" id="stop20760-7-2"/>
+    </linearGradient>
+    <linearGradient id="linearGradient43009-7">
+      <stop style="stop-color:#e9e9e9;stop-opacity:1;" offset="0" id="stop43011-4"/>
+      <stop id="stop16834-0" offset="0.30847755" style="stop-color:#e9e9e9;stop-opacity:0.49803922;"/>
+      <stop style="stop-color:#e9e9e9;stop-opacity:0;" offset="1" id="stop43013-9"/>
+    </linearGradient>
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient16595" id="linearGradient13046" gradientUnits="userSpaceOnUse" gradientTransform="translate(360,-161.99999)" x1="-80" y1="151" x2="-80" y2="152.24998"/>
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient16595" id="linearGradient13056" gradientUnits="userSpaceOnUse" gradientTransform="translate(360,-145.93749)" x1="-80" y1="151" x2="-80" y2="152.24998"/>
+    <linearGradient id="linearGradient18344">
+      <stop style="stop-color:#6c6c6c;stop-opacity:1;" offset="0" id="stop18346"/>
+      <stop style="stop-color:#f0f0f0;stop-opacity:1;" offset="1" id="stop18348"/>
+    </linearGradient>
+    
+    
+    
+    
+    
+    <filter style="color-interpolation-filters:sRGB" inkscape:label="Drop Shadow" id="filter6146-3" x="-0.30000001" width="1.35" y="-0.15000001" height="1.4">
+      
+      
+      <feGaussianBlur in="composite1" stdDeviation="1.5" result="blur" id="feGaussianBlur6152-3"/>
+      
+      
     </filter>
-    <filter
-       style="color-interpolation-filters:sRGB"
-       inkscape:label="Drop Shadow"
-       id="filter6078-7"
-       x="-0.30000001"
-       width="1.35"
-       height="1.4"
-       y="-0.15000001">
-      <feFlood
-         flood-opacity="0.40000000000000002"
-         flood-color="rgb(0,0,0)"
-         result="flood"
-         id="feFlood6080-2" />
-      <feComposite
-         in="flood"
-         in2="SourceGraphic"
-         operator="in"
-         result="composite1"
-         id="feComposite6082-8" />
-      <feGaussianBlur
-         in="composite1"
-         stdDeviation="1.5"
-         result="blur"
-         id="feGaussianBlur6084-6" />
-      <feOffset
-         dx="-2"
-         dy="2"
-         result="offset"
-         id="feOffset6086-4" />
-      <feComposite
-         in="SourceGraphic"
-         in2="offset"
-         operator="over"
-         result="composite2"
-         id="feComposite6088-9" />
+    <filter style="color-interpolation-filters:sRGB" inkscape:label="Drop Shadow" id="filter6078-7" x="-0.30000001" width="1.35" height="1.4" y="-0.15000001">
+      
+      
+      <feGaussianBlur in="composite1" stdDeviation="1.5" result="blur" id="feGaussianBlur6084-6"/>
+      
+      
     </filter>
-    <clipPath
-       id="clipPath13106-7-0"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path34850-1-9"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath13716"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13714"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath13753"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13751"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath13768"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13766"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath23877-4-8"
-       clipPathUnits="userSpaceOnUse">
-      <rect
-         style="display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.80000001;marker:none;enable-background:accumulate"
-         id="rect23879-6-5"
-         width="15"
-         height="6"
-         x="952"
-         y="-540"
-         transform="scale(1,-1)" />
-    </clipPath>
-    <clipPath
-       id="clipPath13803"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13801"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath13818"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13816-7"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath20586-3-3"
-       clipPathUnits="userSpaceOnUse">
-      <ellipse
-         ry="2.25"
-         rx="4.5"
-         cy="554"
-         cx="53"
-         transform="matrix(1.870472,0.1894819,-0.6587894,2.4281336,319.59052,-798.11661)"
-         id="path34889-5-5"
-         style="display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate" />
-    </clipPath>
-    <clipPath
-       id="clipPath13830"
-       clipPathUnits="userSpaceOnUse">
-      <ellipse
-         ry="2.25"
-         rx="4.5"
-         cy="554"
-         cx="53"
-         transform="matrix(1.870472,0.1894819,-0.6587894,2.4281336,319.59052,-798.11661)"
-         id="ellipse13828"
-         style="display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate" />
-    </clipPath>
-    <clipPath
-       id="clipPath13845"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13843"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath13860"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13858"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath13875"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13873"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath13890"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13888"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       fy="114.5684"
-       fx="20.892099"
-       r="5.256"
-       cy="114.5684"
-       cx="20.892099"
-       id="aigrd2-3-0">
-      <stop
-         id="stop15566-9-5"
-         style="stop-color:#F0F0F0"
-         offset="0" />
-      <stop
-         id="stop15568-7-7"
-         style="stop-color:#9a9a9a;stop-opacity:1.0000000;"
-         offset="1.0000000" />
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    
+    <radialGradient gradientUnits="userSpaceOnUse" fy="114.5684" fx="20.892099" r="5.256" cy="114.5684" cx="20.892099" id="aigrd2-3-0">
+      <stop id="stop15566-9-5" style="stop-color:#F0F0F0" offset="0"/>
+      <stop id="stop15568-7-7" style="stop-color:#9a9a9a;stop-opacity:1.0000000;" offset="1.0000000"/>
     </radialGradient>
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       fy="114.5684"
-       fx="20.892099"
-       r="5.256"
-       cy="114.5684"
-       cx="20.892099"
-       id="radialGradient13905">
-      <stop
-         id="stop13901"
-         style="stop-color:#F0F0F0"
-         offset="0" />
-      <stop
-         id="stop13903"
-         style="stop-color:#9a9a9a;stop-opacity:1.0000000;"
-         offset="1.0000000" />
+    <radialGradient gradientUnits="userSpaceOnUse" fy="114.5684" fx="20.892099" r="5.256" cy="114.5684" cx="20.892099" id="radialGradient13905">
+      <stop id="stop13901" style="stop-color:#F0F0F0" offset="0"/>
+      <stop id="stop13903" style="stop-color:#9a9a9a;stop-opacity:1.0000000;" offset="1.0000000"/>
     </radialGradient>
-    <clipPath
-       id="clipPath13916"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13914"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath13931"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13929-3"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath13946"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13944"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <clipPath
-       id="clipPath13961"
-       clipPathUnits="userSpaceOnUse">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\BLENDER ICONSET\Kopia blender\.blender\icons\jendrzych's iconset.png"
-         sodipodi:nodetypes="cccccc"
-         id="path13959"
-         d="m 125.5,433.5 h 23 v 41 h -33 v -31 z"
-         style="display:inline;fill:url(#linearGradient13110);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none" />
-    </clipPath>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask29801-1">
-      <rect
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.35;fill:url(#radialGradient29805-5);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.71217775;marker:none;enable-background:new"
-         id="rect29803-5"
-         width="15"
-         height="16"
-         x="204"
-         y="257" />
-    </mask>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="radialGradient29805-5"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.94105289,0.01178942,-0.01073736,0.8570756,238.4669,249.70522)"
-       cx="-30.028414"
-       cy="19.425121"
-       fx="-30.028414"
-       fy="19.425121"
-       r="7" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask40306-1">
-      <path
-         inkscape:connector-curvature="0"
-         id="path40308-8"
-         d="m 195,11.00001 v 14 h 0.5 l 13.5,-13.5 v -0.5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:none"
-         sodipodi:nodetypes="cccccc" />
-    </mask>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask17570-5">
-      <path
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="cccc"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:none"
-         d="m -44,358 v 14 l 14,-14 z"
-         id="path17572-2" />
-    </mask>
-    <linearGradient
-       id="linearGradient17555">
-      <stop
-         style="stop-color:#000000;stop-opacity:0.49803922;"
-         offset="0"
-         id="stop17557" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0.49803922;"
-         offset="1"
-         id="stop17559" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient17549">
-      <stop
-         id="stop17551"
-         offset="0"
-         style="stop-color:#7f7f7f;stop-opacity:1;" />
-      <stop
-         id="stop17553"
-         offset="1"
-         style="stop-color:#7f7f7f;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient40455-7-1-6-0">
-      <stop
-         id="stop40457-6-6-8-7"
-         offset="0"
-         style="stop-color:#fff991;stop-opacity:1;" />
-      <stop
-         id="stop40459-1-8-7-9"
-         offset="1"
-         style="stop-color:#fffbb9;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient14829">
-      <stop
-         id="stop14831"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop14833"
-         offset="1"
-         style="stop-color:#757575;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient14605">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0.56485355;"
-         offset="0"
-         id="stop14607" />
-      <stop
-         style="stop-color:#fffffe;stop-opacity:0;"
-         offset="1"
-         id="stop14609" />
-    </linearGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath22590-7">
-      <rect
-         style="display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.20000005;marker:none;enable-background:accumulate"
-         id="rect22592-5-0"
-         width="12"
-         height="14"
-         x="-30"
-         y="490.00012" />
-    </clipPath>
-    <linearGradient
-       id="linearGradient10069-9-7-5-4-6-5-0-3-6">
-      <stop
-         style="stop-color:#252525;stop-opacity:1"
-         offset="0"
-         id="stop10071-5-4-58-5-9-1-2-1-9" />
-      <stop
-         style="stop-color:#000000;stop-opacity:0;"
-         offset="1"
-         id="stop10073-43-0-4-0-8-0-4-9-3" />
-    </linearGradient>
-    <radialGradient
-       id="radialGradient16142-7-6"
-       cx="20.892099"
-       cy="64.567902"
-       r="5.257"
-       fx="20.892099"
-       fy="64.567902"
-       gradientUnits="userSpaceOnUse">
-      <stop
-         offset="0"
-         style="stop-color:#F0F0F0"
-         id="stop16144-4-6" />
-      <stop
-         offset="1"
-         style="stop-color:#474747"
-         id="stop16146-0-8" />
+    
+    
+    
+    
+    
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient16595" id="radialGradient29805-5" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.94105289,0.01178942,-0.01073736,0.8570756,238.4669,249.70522)" cx="-30.028414" cy="19.425121" fx="-30.028414" fy="19.425121" r="7"/>
+    
+    
+    <linearGradient id="linearGradient17555">
+      <stop style="stop-color:#000000;stop-opacity:0.49803922;" offset="0" id="stop17557"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0.49803922;" offset="1" id="stop17559"/>
+    </linearGradient>
+    <linearGradient id="linearGradient17549">
+      <stop id="stop17551" offset="0" style="stop-color:#7f7f7f;stop-opacity:1;"/>
+      <stop id="stop17553" offset="1" style="stop-color:#7f7f7f;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient40455-7-1-6-0">
+      <stop id="stop40457-6-6-8-7" offset="0" style="stop-color:#fff991;stop-opacity:1;"/>
+      <stop id="stop40459-1-8-7-9" offset="1" style="stop-color:#fffbb9;stop-opacity:0;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient14829">
+      <stop id="stop14831" offset="0" style="stop-color:#000000;stop-opacity:1;"/>
+      <stop id="stop14833" offset="1" style="stop-color:#757575;stop-opacity:1;"/>
+    </linearGradient>
+    <linearGradient id="linearGradient14605">
+      <stop style="stop-color:#ffffff;stop-opacity:0.56485355;" offset="0" id="stop14607"/>
+      <stop style="stop-color:#fffffe;stop-opacity:0;" offset="1" id="stop14609"/>
+    </linearGradient>
+    
+    <linearGradient id="linearGradient10069-9-7-5-4-6-5-0-3-6">
+      <stop style="stop-color:#252525;stop-opacity:1" offset="0" id="stop10071-5-4-58-5-9-1-2-1-9"/>
+      <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop10073-43-0-4-0-8-0-4-9-3"/>
+    </linearGradient>
+    <radialGradient id="radialGradient16142-7-6" cx="20.892099" cy="64.567902" r="5.257" fx="20.892099" fy="64.567902" gradientUnits="userSpaceOnUse">
+      <stop offset="0" style="stop-color:#F0F0F0" id="stop16144-4-6"/>
+      <stop offset="1" style="stop-color:#474747" id="stop16146-0-8"/>
     </radialGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath50172-0-6">
-      <path
-         inkscape:connector-curvature="0"
-         id="path50174-8-6"
-         d="m -177.34375,498 a 1.001098,1.001098 0 1 0 0.0937,2 h 3.65625 l -4.25,5.9375 a 1.0001,1.0001 0 0 0 -0.1875,0.59375 v 0.5 a 1.0001,1.0001 0 0 0 1,1 L -171.75,508 a 1.0001,1.0001 0 1 0 0,-2 l -3.6875,0.0312 4.25,-5.9375 A 1.0001,1.0001 0 0 0 -171,499.5 V 499 a 1.0001,1.0001 0 0 0 -1,-1 h -5.25 a 1.0001,1.0001 0 0 0 -0.0937,0 z"
-         style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Bitstream Vera Sans';-inkscape-font-specification:'Bitstream Vera Sans';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" />
-    </clipPath>
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       fy="64.567902"
-       fx="20.892099"
-       r="5.257"
-       cy="64.567902"
-       cx="20.892099"
-       id="radialGradient16142">
-      <stop
-         id="stop16144"
-         style="stop-color:#F0F0F0"
-         offset="0" />
-      <stop
-         id="stop16146"
-         style="stop-color:#474747"
-         offset="1" />
+    
+    <radialGradient gradientUnits="userSpaceOnUse" fy="64.567902" fx="20.892099" r="5.257" cy="64.567902" cx="20.892099" id="radialGradient16142">
+      <stop id="stop16144" style="stop-color:#F0F0F0" offset="0"/>
+      <stop id="stop16146" style="stop-color:#474747" offset="1"/>
     </radialGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath22590">
-      <rect
-         style="display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.20000005;marker:none;enable-background:accumulate"
-         id="rect22592"
-         width="12"
-         height="14"
-         x="-30"
-         y="490.00012" />
-    </clipPath>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath20586">
-      <ellipse
-         ry="2.25"
-         rx="4.5"
-         cy="554"
-         cx="53"
-         style="display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
-         id="path34889"
-         transform="matrix(1.870472,0.1894819,-0.6587894,2.4281336,319.59052,-798.11661)" />
-    </clipPath>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask23591">
-      <rect
-         mask="none"
-         style="display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient23595);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate"
-         id="rect23593"
-         width="11"
-         height="14"
-         x="30"
-         y="768" />
-    </mask>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="linearGradient23595"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,1.1666667,-737,357.33333)"
-       x1="771.0965"
-       y1="354.28479"
-       x2="772"
-       y2="358.85715" />
-    <linearGradient
-       id="linearGradient23647">
-      <stop
-         style="stop-color:white;stop-opacity:1;"
-         offset="0"
-         id="stop23649" />
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="1"
-         id="stop23651" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient48327-1">
-      <stop
-         style="stop-color:black;stop-opacity:0;"
-         offset="0"
-         id="stop48329-23" />
-      <stop
-         style="stop-color:black;stop-opacity:1;"
-         offset="1"
-         id="stop48331-3" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient15425-4-9-8">
-      <stop
-         style="stop-color:#960000;stop-opacity:1;"
-         offset="0"
-         id="stop15427-5-8-24" />
-      <stop
-         style="stop-color:#c80000;stop-opacity:0;"
-         offset="1"
-         id="stop15429-8-2-5" />
-    </linearGradient>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask13041-1">
-      <rect
-         style="display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient13046);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.80000001;marker:none;enable-background:accumulate"
-         id="rect13043-7"
-         width="7"
-         height="8"
-         x="276"
-         y="-12" />
-    </mask>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask13052-5">
-      <rect
-         y="4.0625"
-         x="276"
-         height="8"
-         width="7"
-         id="rect13054-4"
-         style="display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient13056);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.80000001;marker:none;enable-background:accumulate"
-         transform="scale(1,-1)" />
-    </mask>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath17188-1">
-      <path
-         inkscape:connector-curvature="0"
-         style="display:inline;overflow:visible;visibility:visible;fill:#d3d7cf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.80000001;marker:none;enable-background:accumulate"
-         d="m 240.5,-19.90625 c -1.87005,0 -3.40625,1.536202 -3.40625,3.40625 v 2 c 0,1.87005 1.53621,3.40625 3.40625,3.40625 v -2.8125 c -0.33932,0 -0.59375,-0.254431 -0.59375,-0.59375 v -2 c 0,-0.339319 0.25443,-0.59375 0.59375,-0.59375 z"
-         id="path17190-3" />
-    </clipPath>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask18666-3">
-      <rect
-         y="6"
-         x="62.921577"
-         height="14.000001"
-         width="15.098035"
-         id="rect18668-3"
-         style="display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient18670);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.5;marker:none;enable-background:accumulate" />
-    </mask>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath40897">
-      <rect
-         y="198"
-         x="-41"
-         height="16"
-         width="15"
-         id="rect40899"
-         style="display:inline;overflow:visible;visibility:visible;opacity:0.45;fill:#80b3ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.29999995;marker:none;enable-background:accumulate"
-         transform="scale(-1,1)" />
-    </clipPath>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath40902">
-      <rect
-         y="197"
-         x="-22"
-         height="17"
-         width="15"
-         id="rect40904"
-         style="display:inline;overflow:visible;visibility:visible;opacity:0.45;fill:#80b3ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.29999995;marker:none;enable-background:accumulate"
-         transform="scale(-1,1)" />
-    </clipPath>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask25561">
-      <g
-         transform="translate(-21,-21)"
-         id="g25563">
-        <path
-           inkscape:connector-curvature="0"
-           inkscape:transform-center-x="4"
-           sodipodi:nodetypes="cccc"
-           id="path25565"
-           d="m 341,302 8,8 -8,8 z"
-           style="fill:url(#linearGradient25573);fill-rule:evenodd;stroke:none" />
-        <path
-           inkscape:connector-curvature="0"
-           style="fill:url(#linearGradient25575);fill-rule:evenodd;stroke:none"
-           d="m 357,302 -8,8 -8,-8 z"
-           id="path25567"
-           sodipodi:nodetypes="cccc"
-           inkscape:transform-center-y="-4" />
-        <path
-           inkscape:connector-curvature="0"
-           style="fill:url(#linearGradient25577);fill-rule:evenodd;stroke:none"
-           d="m 357,318 -8,-8 8,-8 z"
-           id="path25569"
-           sodipodi:nodetypes="cccc"
-           inkscape:transform-center-x="-4" />
-        <path
-           inkscape:connector-curvature="0"
-           style="fill:url(#linearGradient25579);fill-rule:evenodd;stroke:none"
-           d="m 341,318 8,-8 8,8 z"
-           id="path25571"
-           sodipodi:nodetypes="cccc"
-           inkscape:transform-center-y="4" />
-      </g>
-    </mask>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="linearGradient25573"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="translate(-1,21)"
-       x1="342"
-       y1="288.5"
-       x2="344.01321"
-       y2="288.5" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="linearGradient25575"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="rotate(90,339,299)"
-       x1="342"
-       y1="288.5"
-       x2="344.5"
-       y2="288.5" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="linearGradient25577"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="rotate(180,349.5,299.5)"
-       x1="342"
-       y1="288.5"
-       x2="344.5"
-       y2="288.5" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="linearGradient25579"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="rotate(-90,360,300)"
-       x1="342"
-       y1="288.5"
-       x2="344.5"
-       y2="288.5" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask25369-8">
-      <g
-         id="g25371-1"
-         transform="translate(-21,-21)">
-        <path
-           inkscape:connector-curvature="0"
-           style="fill:url(#linearGradient25381);fill-rule:evenodd;stroke:none"
-           d="m 341,302 8,8 -8,8 z"
-           id="path25373-3"
-           sodipodi:nodetypes="cccc"
-           inkscape:transform-center-x="4" />
-        <path
-           inkscape:connector-curvature="0"
-           inkscape:transform-center-y="-4"
-           sodipodi:nodetypes="cccc"
-           id="path25375-1"
-           d="m 357,302 -8,8 -8,-8 z"
-           style="fill:url(#linearGradient25575);fill-rule:evenodd;stroke:none" />
-        <path
-           inkscape:connector-curvature="0"
-           inkscape:transform-center-x="-4"
-           sodipodi:nodetypes="cccc"
-           id="path25377-7"
-           d="m 357,318 -8,-8 8,-8 z"
-           style="fill:url(#linearGradient25577);fill-rule:evenodd;stroke:none" />
-        <path
-           inkscape:connector-curvature="0"
-           inkscape:transform-center-y="4"
-           sodipodi:nodetypes="cccc"
-           id="path25379-8"
-           d="m 341,318 8,-8 8,8 z"
-           style="fill:url(#linearGradient25579);fill-rule:evenodd;stroke:none" />
-      </g>
-    </mask>
-    <linearGradient
-       id="linearGradient31356">
-      <stop
-         id="stop31358"
-         offset="0"
-         style="stop-color:#1a1a1a;stop-opacity:1" />
-      <stop
-         id="stop31360"
-         offset="1"
-         style="stop-color:#1a1a1a;stop-opacity:0;" />
-    </linearGradient>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath42711-8-1-7">
-      <rect
-         style="display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"
-         id="rect42713-4-3-0"
-         width="8.7252884"
-         height="17.464855"
-         x="127.4093"
-         y="214.76154" />
-    </clipPath>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath42711-8">
-      <rect
-         style="display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"
-         id="rect42713-6"
-         width="8.7252884"
-         height="17.464855"
-         x="127.4093"
-         y="214.76154" />
-    </clipPath>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath28964-6">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\4.png"
-         sodipodi:nodetypes="ccccc"
-         style="display:inline;fill:url(#linearGradient28968);fill-opacity:1;fill-rule:evenodd;stroke:none;enable-background:new"
-         d="m 117.50984,228.63415 v -15.01646 l 11.71735,5.49383 v 15.38271 z"
-         id="path28966-9" />
-    </clipPath>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask29419-2">
-      <path
-         inkscape:connector-curvature="0"
-         id="path29422-4"
-         d="m 117.50984,229.00041 v -15.38272 l 11.71735,5.49383 v 15.74897 z"
-         style="display:inline;opacity:0.5;fill:url(#linearGradient29424);fill-opacity:1;fill-rule:evenodd;stroke:none;enable-background:new"
-         sodipodi:nodetypes="ccccc"
-         inkscape:export-filename="C:\Documents and Settings\Tata\Pulpit\4.png"
-         inkscape:export-xdpi="90"
-         inkscape:export-ydpi="90" />
-    </mask>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath45147">
-      <path
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccccccccccccccccccccc"
-         id="path45149"
-         d="m 5,261 h 13 v 1 h -1 v 1 h 1 v 1 h -1 v 1 h -1 v 2 h 2 v -1 h 1 v -1 h 1 v 1 h 1 v -1 h 1 v 13 H 5 Z"
-         style="display:inline;overflow:visible;visibility:visible;opacity:0.2;fill:#3771c8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.0999999;marker:none;enable-background:accumulate" />
-    </clipPath>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath24168-2">
-      <path
-         inkscape:connector-curvature="0"
-         style="fill:#808080;fill-rule:evenodd;stroke:none"
-         d="m 134.27489,222.11125 c -3.9249,-6.46418 -7.61892,6.46419 -11.54381,0 v 0 h -1.61614 v 8.77283 h 14.77608 v -8.77283 z"
-         id="path24170-0"
-         sodipodi:nodetypes="cccccccc" />
-    </clipPath>
-    <linearGradient
-       gradientUnits="userSpaceOnUse"
-       y2="91.058184"
-       x2="56.916232"
-       y1="91.058184"
-       x1="45.115946"
-       gradientTransform="matrix(0.99964634,0,0,1.0003538,-3.0966264e-8,-3.9490267e-6)"
-       id="linearGradient23512">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop23508" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop23510" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient17073"
-       id="linearGradient23615"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1.728189,0,0,1.727271,-142.53857,-4.802156)"
-       x1="110.16959"
-       y1="57.061836"
-       x2="117.55341"
-       y2="64.995972" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask52637-8-8-5">
-      <rect
-         mask="none"
-         style="display:inline;overflow:visible;visibility:visible;fill:url(#radialGradient52641-2-8-6);fill-opacity:1;stroke:none;stroke-width:2.79999995;marker:none;enable-background:accumulate"
-         id="rect52639-8-9-0"
-         width="7.9918551"
-         height="8.9366941"
-         x="-354"
-         y="458"
-         rx="0"
-         ry="0" />
-    </mask>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="radialGradient52641-2-8-6"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.39420438,-0.08239205,0.27256031,1.3040635,-361.27885,-161.73915)"
-       cx="-302.79681"
-       cy="462.0358"
-       fx="-302.79681"
-       fy="462.0358"
-       r="8" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask52879-0-5-1">
-      <rect
-         mask="none"
-         style="display:inline;overflow:visible;visibility:visible;fill:url(#radialGradient52883-6-8-3);fill-opacity:1;stroke:none;stroke-width:2.79999995;marker:none;enable-background:accumulate"
-         id="rect52881-7-3-3"
-         width="7.9918551"
-         height="8.9366941"
-         x="-354.95001"
-         y="458"
-         rx="0"
-         ry="0" />
-    </mask>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="radialGradient52883-6-8-3"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.39420438,-0.08239205,0.27256031,1.3040635,-362.22886,-161.73912)"
-       cx="-302.79681"
-       cy="462.0358"
-       fx="-302.79681"
-       fy="462.0358"
-       r="8" />
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath15455-4">
-      <rect
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#d8d8d8;fill-opacity:1;stroke:none;stroke-width:1.20000005;marker:none;enable-background:new"
-         id="rect15457-68"
-         width="16"
-         height="16"
-         x="301.96045"
-         y="236.91833" />
-    </clipPath>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask15700-40">
-      <path
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.20000005;marker:none;filter:url(#filter15613-7);enable-background:new"
-         d="m 302.9292,245.91834 -2.4375,-1.125 -0.53125,-9.84375 19.95312,-0.0469 0.0156,9.95313 -2.9375,1.09375 v 5.96875 h -14 z"
-         id="path15702-9"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccccccc" />
-    </mask>
-    <filter
-       style="color-interpolation-filters:sRGB"
-       inkscape:collect="always"
-       id="filter15613-7"
-       x="-0.092011765"
-       width="1.1840235"
-       y="-0.097762503"
-       height="1.1955251">
-      <feGaussianBlur
-         inkscape:collect="always"
-         stdDeviation="0.65175"
-         id="feGaussianBlur15615-4" />
+    
+    
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient16595" id="linearGradient23595" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,1.1666667,-737,357.33333)" x1="771.0965" y1="354.28479" x2="772" y2="358.85715"/>
+    <linearGradient id="linearGradient23647">
+      <stop style="stop-color:white;stop-opacity:1;" offset="0" id="stop23649"/>
+      <stop style="stop-color:black;stop-opacity:1;" offset="1" id="stop23651"/>
+    </linearGradient>
+    <linearGradient id="linearGradient48327-1">
+      <stop style="stop-color:black;stop-opacity:0;" offset="0" id="stop48329-23"/>
+      <stop style="stop-color:black;stop-opacity:1;" offset="1" id="stop48331-3"/>
+    </linearGradient>
+    <linearGradient id="linearGradient15425-4-9-8">
+      <stop style="stop-color:#960000;stop-opacity:1;" offset="0" id="stop15427-5-8-24"/>
+      <stop style="stop-color:#c80000;stop-opacity:0;" offset="1" id="stop15429-8-2-5"/>
+    </linearGradient>
+    
+    
+    
+    
+    
+    
+    
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient16595" id="linearGradient25573" gradientUnits="userSpaceOnUse" gradientTransform="translate(-1,21)" x1="342" y1="288.5" x2="344.01321" y2="288.5"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient16595" id="linearGradient25575" gradientUnits="userSpaceOnUse" gradientTransform="rotate(90,339,299)" x1="342" y1="288.5" x2="344.5" y2="288.5"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient16595" id="linearGradient25577" gradientUnits="userSpaceOnUse" gradientTransform="rotate(180,349.5,299.5)" x1="342" y1="288.5" x2="344.5" y2="288.5"/>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient16595" id="linearGradient25579" gradientUnits="userSpaceOnUse" gradientTransform="rotate(-90,360,300)" x1="342" y1="288.5" x2="344.5" y2="288.5"/>
+    
+    <linearGradient id="linearGradient31356">
+      <stop id="stop31358" offset="0" style="stop-color:#1a1a1a;stop-opacity:1"/>
+      <stop id="stop31360" offset="1" style="stop-color:#1a1a1a;stop-opacity:0;"/>
+    </linearGradient>
+    
+    
+    
+    
+    
+    
+    <linearGradient gradientUnits="userSpaceOnUse" y2="91.058184" x2="56.916232" y1="91.058184" x1="45.115946" gradientTransform="matrix(0.99964634,0,0,1.0003538,-3.0966264e-8,-3.9490267e-6)" id="linearGradient23512">
+      <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop23508"/>
+      <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop23510"/>
+    </linearGradient>
+    <linearGradient inkscape:collect="always" xlink:href="#linearGradient17073" id="linearGradient23615" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.728189,0,0,1.727271,-142.53857,-4.802156)" x1="110.16959" y1="57.061836" x2="117.55341" y2="64.995972"/>
+    
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient16595" id="radialGradient52641-2-8-6" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.39420438,-0.08239205,0.27256031,1.3040635,-361.27885,-161.73915)" cx="-302.79681" cy="462.0358" fx="-302.79681" fy="462.0358" r="8"/>
+    
+    <radialGradient inkscape:collect="always" xlink:href="#linearGradient16595" id="radialGradient52883-6-8-3" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.39420438,-0.08239205,0.27256031,1.3040635,-362.22886,-161.73912)" cx="-302.79681" cy="462.0358" fx="-302.79681" fy="462.0358" r="8"/>
+    
+    
+    <filter style="color-interpolation-filters:sRGB" inkscape:collect="always" id="filter15613-7" x="-0.092011765" width="1.1840235" y="-0.097762503" height="1.1955251">
+      <feGaussianBlur inkscape:collect="always" stdDeviation="0.65175" id="feGaussianBlur15615-4"/>
     </filter>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath15455-9-6">
-      <rect
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#d8d8d8;fill-opacity:1;stroke:none;stroke-width:1.20000005;marker:none;enable-background:new"
-         id="rect15457-6-0"
-         width="16"
-         height="16"
-         x="301.96045"
-         y="236.91833" />
-    </clipPath>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask15700-4-5">
-      <path
-         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.20000005;marker:none;filter:url(#filter15613-8-8);enable-background:new"
-         d="m 302.9292,245.91834 -2.4375,-1.125 -0.53125,-9.84375 19.95312,-0.0469 0.0156,9.95313 -2.9375,1.09375 v 5.96875 h -14 z"
-         id="path15702-5-7"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccccccc" />
-    </mask>
-    <filter
-       style="color-interpolation-filters:sRGB"
-       inkscape:collect="always"
-       id="filter15613-8-8"
-       x="-0.092011765"
-       width="1.1840235"
-       y="-0.097762503"
-       height="1.1955251">
-      <feGaussianBlur
-         inkscape:collect="always"
-         stdDeviation="0.65175"
-         id="feGaussianBlur15615-1-5" />
+    
+    
+    <filter style="color-interpolation-filters:sRGB" inkscape:collect="always" id="filter15613-8-8" x="-0.092011765" width="1.1840235" y="-0.097762503" height="1.1955251">
+      <feGaussianBlur inkscape:collect="always" stdDeviation="0.65175" id="feGaussianBlur15615-1-5"/>
     </filter>
-    <filter
-       style="color-interpolation-filters:sRGB"
-       inkscape:label="Greyscale"
-       id="filter15388-0">
-      <feColorMatrix
-         values="0.21 0.72 0.072 0 0 0.21 0.72 0.072 0 0 0.21 0.72 0.072 0 0 0 0 0 1 0 "
-         id="feColorMatrix15390-7"
-         result="fbSourceGraphic" />
-      <feColorMatrix
-         result="fbSourceGraphicAlpha"
-         in="fbSourceGraphic"
-         values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0"
-         id="feColorMatrix15392-5" />
-      <feColorMatrix
-         id="feColorMatrix15394-7"
-         values="0.21 0.72 0.072 0 0 0.21 0.72 0.072 0 0 0.21 0.72 0.072 0 0 0 0 0 1 0 "
-         in="fbSourceGraphic" />
+    <filter style="color-interpolation-filters:sRGB" inkscape:label="Greyscale" id="filter15388-0">
+      
+      
+      
     </filter>
-    <filter
-       inkscape:label="Opacity"
-       style="color-interpolation-filters:sRGB"
-       id="filter17385-7">
-      <feColorMatrix
-         values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 5 -1 "
-         result="colormatrix"
-         id="feColorMatrix17387-2" />
-      <feComposite
-         k4="0"
-         k3="0"
-         k1="0"
-         in2="colormatrix"
-         operator="arithmetic"
-         k2="0.24"
-         result="composite"
-         id="feComposite17389-3" />
+    <filter inkscape:label="Opacity" style="color-interpolation-filters:sRGB" id="filter17385-7">
+      
+      
     </filter>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask43050-6-3">
-      <rect
-         y="-122"
-         x="-24"
-         height="14"
-         width="16"
-         id="rect43052-3-0"
-         style="display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:url(#linearGradient43054-6);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.79999995;marker:none;enable-background:accumulate" />
-    </mask>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask48816-8-2">
-      <rect
-         y="-84"
-         x="-44"
-         height="14"
-         width="13"
-         id="rect48818-4-9"
-         style="display:inline;overflow:visible;visibility:visible;opacity:0.85;fill:url(#radialGradient48820-9-2);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.89999998;marker:none;enable-background:new" />
-    </mask>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="radialGradient48820-9-2"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,1.0769231,0,5.9230769)"
-       cx="-31"
-       cy="-83.5"
-       fx="-31"
-       fy="-83.5"
-       r="6.5" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask24835">
-      <rect
-         y="-84"
-         x="-44"
-         height="14"
-         width="13"
-         id="rect24833"
-         style="display:inline;overflow:visible;visibility:visible;opacity:0.85;fill:url(#radialGradient48820-9-2);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.89999998;marker:none;enable-background:new" />
-    </mask>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="radialGradient24837"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,1.0769231,0,5.9230769)"
-       cx="-31"
-       cy="-83.5"
-       fx="-31"
-       fy="-83.5"
-       r="6.5" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask28585-8-0">
-      <rect
-         style="display:inline;overflow:visible;visibility:visible;opacity:0.85;fill:url(#radialGradient28589-9-2);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.89999998;marker:none;enable-background:new"
-         id="rect28587-2-1"
-         width="13"
-         height="14"
-         x="-44"
-         y="-84" />
-    </mask>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="radialGradient28589-9-2"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,1.0769231,0,5.9230769)"
-       cx="-30.28125"
-       cy="-84.341515"
-       fx="-30.28125"
-       fy="-84.341515"
-       r="6.5" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask43040-7-4">
-      <rect
-         style="display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:url(#linearGradient43044-5);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.79999995;marker:none;enable-background:accumulate"
-         id="rect43042-9-7"
-         width="15"
-         height="16"
-         x="-45.04018"
-         y="-24"
-         rx="0"
-         ry="0" />
-    </mask>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask45865-7-8">
-      <g
-         id="g45867-3-2"
-         transform="translate(-14)">
-        <path
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cssssssc"
-           id="path45869-7-4"
-           d="m -25.801826,-135.3217 c -0.907684,-0.32824 -0.906457,-1.55361 -0.440107,-2.23642 0.834186,-1.22138 2.593738,-1.15244 3.63669,-0.26277 1.530569,1.30563 1.388406,3.6923 0.08107,5.09763 -1.742467,1.8731 -4.73519,1.65156 -6.47424,-0.0993 -2.188413,-2.20322 -1.889457,-5.85971 0.277965,-7.95885 2.625036,-2.54234 6.931515,-2.199 9.311783,0.46129 2.764074,3.08924 2.372937,7.82808 -0.06591,10.77438"
-           style="display:inline;fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
-           mask="none" />
-        <path
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="cc"
-           id="path45871-2-6"
-           d="m -19.40866,-140.32008 c 2.764074,3.08924 2.372937,7.82808 -0.06591,10.77438"
-           style="display:inline;fill:none;stroke:url(#linearGradient45875-0);stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" />
-        <path
-           inkscape:connector-curvature="0"
-           mask="none"
-           style="display:inline;fill:none;stroke:url(#radialGradient45877-1-9);stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
-           d="m -25.801826,-135.3217 c -0.907684,-0.32824 -0.906457,-1.55361 -0.440107,-2.23642 0.834186,-1.22138 2.593738,-1.15244 3.63669,-0.26277"
-           id="path45873-6-5"
-           sodipodi:nodetypes="css" />
-      </g>
-    </mask>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="radialGradient45877-1-9"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.1099414,-0.9422316,0.4519816,0.05273803,38.220416,-152.21215)"
-       cx="-25.452209"
-       cy="-136.46503"
-       fx="-25.452209"
-       fy="-136.46503"
-       r="8.0066185" />
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask45447-7-9">
-      <rect
-         ry="0"
-         style="display:inline;overflow:visible;visibility:visible;opacity:0.8;fill:url(#radialGradient45451-2-8);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.80000001;marker:none;enable-background:accumulate"
-         id="rect45449-4-7"
-         width="15"
-         height="15"
-         x="216"
-         y="366" />
-    </mask>
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient16595"
-       id="radialGradient45451-2-8"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(1,0,0,0.9952162,167.99999,-60.91415)"
-       cx="59.000011"
-       cy="440.0191"
-       fx="59.000011"
-       fy="440.0191"
-       r="6.5080619" />
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath43135-6-7">
-      <path
-         inkscape:connector-curvature="0"
-         id="path43137-1-6"
-         d="M -46,52 -30,36 H -46 Z"
-         style="opacity:0.5;fill:#ffff00;fill-rule:evenodd;stroke:none" />
-    </clipPath>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask43188-4-7">
-      <path
-         inkscape:connector-curvature="0"
-         style="opacity:0.5;fill:url(#linearGradient43192-3);fill-rule:evenodd;stroke:none"
-         d="M -46,52 -30,36 H -46 Z"
-         id="path43190-2-2" />
-    </mask>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath43178-6-7">
-      <path
-         inkscape:connector-curvature="0"
-         style="opacity:0.5;fill:#ffff00;fill-rule:evenodd;stroke:none"
-         d="m -30,36 h -1 l -15,15 v 1 h 16 z"
-         id="path43180-8-7"
-         sodipodi:nodetypes="cccccc" />
-    </clipPath>
-    <mask
-       maskUnits="userSpaceOnUse"
-       id="mask43182-5-7">
-      <path
-         inkscape:connector-curvature="0"
-         id=