[Pkg-mozext-commits] [SCM] system tray extension for thunderbird/firefox alike apps branch, upstream, updated. upstream/0.3.4-4-g23803ad

Sascha Girrulat sascha at girrulat.de
Wed Feb 8 19:00:17 UTC 2012


The following commit has been merged in the upstream branch:
commit 3406b2682e4f212cfd1efdeae22ee4f13cb24eb2
Author: Sascha Girrulat <sascha at girrulat.de>
Date:   Thu Jan 12 21:43:25 2012 +0100

    Revert "Imported Upstream version 0.3.4"
    
    This reverts commit dec9de71abb10f2fe6ec52b1def49798b25c02e0.

diff --git a/SConstruct b/SConstruct
new file mode 100644
index 0000000..50845fd
--- /dev/null
+++ b/SConstruct
@@ -0,0 +1,40 @@
+import os, zipfile
+
+def zip(target, source, env):
+    f = zipfile.ZipFile(str(target[0]), 'w', zipfile.ZIP_DEFLATED)
+    chdir = None
+    try:
+        chdir = env['ZIPCHDIR'] + os.sep
+    except:
+        pass
+    for s in source:
+        s = str(s)
+        if chdir and s.find(chdir) == 0:
+            arcname = s[len(chdir):]
+        else:
+            arcname = s
+        f.write(s, arcname)
+    f.close()
+zipbld = Builder(action = zip)
+Export('zipbld')
+
+objs = []
+for subdir in ['components', 'chrome']:
+    r = SConscript(['%s/SConscript' % subdir])
+    objs.extend(r)
+
+env = Environment()
+r = env.Install('dist', 'chrome.manifest')
+objs.append(r)
+r = env.Install('dist', 'install.rdf')
+objs.append(r)
+r = env.Install('dist', 'License.txt')
+objs.append(r)
+
+r = env.Install('dist/defaults/preferences', 'defaults/preferences/prefs.js')
+objs.append(r)
+
+zipenv = Environment(BUILDERS = {'Zip' : zipbld}, ZIPCHDIR = 'dist')
+zipenv.Zip('firetray.xpi', objs)
+
+Alias('xpi', 'firetray.xpi')
diff --git a/build.sh b/build.sh
new file mode 100755
index 0000000..91bc292
--- /dev/null
+++ b/build.sh
@@ -0,0 +1,267 @@
+#!/bin/bash
+
+FIRETRAY_ID="{9533f794-00b4-4354-aa15-c2bbda6989f8}"
+
+
+prepare_options_header_file()
+{
+  echo "******************************"
+  echo " TRAY COMPONENT BUILD OPTIONS"
+  echo "******************************"
+
+  DEST="components/options.h"
+  echo "// OPTIONS.H - dinamically generated by build script " > $DEST
+  echo "#ifndef _OPTIONS_H_" >> $DEST
+  echo "#define _OPTIONS_H_" >> $DEST
+  echo ""  >> $DEST
+
+  if [ -z "$NO_ERROR_MESSAGES" ] 
+  then
+   echo "ERROR MESSAGES: on"
+   echo "#define ENABLE_ERROR_MSG 1       //enable error messages"  >> $DEST
+  else
+   echo "ERROR MESSAGES: off"
+  fi
+
+  if [ -n "$ENABLE_DEBUG" ] 
+  then
+   echo "DEBUG MESSAGES: on"
+   echo "#define DO_DEBUG 1             //enable generic debug messages"  >> $DEST
+  else
+   echo "DEBUG MESSAGES: off"
+
+  fi
+
+  if [ -n "$ENABLE_DEBUG_FILTERS" ] 
+  then
+    echo "DEBUG EVENT FILTERS: on"
+    echo "#define DO_DEBUG_FILTER 1      //enable window events filter debug messages"  >> $DEST
+  else
+    echo "DEBUG EVENT FILTERS: off"
+  fi 
+ 
+  if [ -n "$ENABLE_DEBUG_CALLS" ] 
+  then
+    echo "DEBUG FUNCTION CALLS: on"
+    echo "#define DO_DEBUG_CALLS 1       //enable function calls debug messages"  >> $DEST
+  else
+    echo "DEBUG FUNCTION CALLS: off"
+  fi
+ 
+  echo ""  >> $DEST
+
+  if [ -z "$DISABLE_RESTORE_POSITION" ] 
+  then
+    echo "REMEMBER WINDOWS POSITION: on"
+    echo "#define _REMEMBER_POSITION_"  >> $DEST
+  else
+    echo "REMEMBER WINDOWS POSITION: off"
+  fi
+
+  if [ -n "$DISABLE_UPDATE_MENU_LABELS" ] 
+  then
+    echo "MENU LABELS UPDATE DISABLED"
+  else
+    echo "#define __GTK_SET_LABEL__"  >> $DEST
+  fi
+
+  echo "#define _KEYSYMS_"  >> $DEST
+  echo ""  >> $DEST
+  echo "#endif"  >> $DEST
+}
+
+prepare_source()
+{
+  rm source.zip
+  for f in `find | grep -v "\.svn" | grep -v "~" | grep -v "\.xpi"`
+  do
+    zip source.zip $f
+  done
+}
+
+show_options()
+{
+  echo " "   
+  echo "options:"
+  echo " "   
+  echo "    --official-amo-release    set version number for official AMO release"
+  echo "    --release-name=suffix     set version number for other non testing release"
+  echo ""
+  echo "    --gecko-sdk=folder        Manually specify gecko-sdk path "
+  echo "    --output-dir=folder       Install extension files to the selected folder "
+  echo "    --dynamic-linking         Do not use static linking of libraries "
+  echo " "   
+  echo "    --no-restore-positions    Disable saving window postion"  
+  echo "    --with-old-gtklib         Disable the use of functions introduced in gtk 2.16"
+  echo " "   
+  echo "    --gecko19-compat          Enable Gecko 1.9.x compatability when building"
+  echo "                              with Gecko 2.0"
+  echo " "    
+  echo "    --no-error-messages       Disable error messages"
+  echo "    --enable-debug            Enable general debug messages"
+  echo "    --debug-filters           Enable event filters debugging"
+  echo "    --debug-calls             Enable function calls debugging"
+  echo "    --debug-all               Enable all debugging messages"
+  echo " "   
+  echo "    --source-package          Create a zip file containing the source code"
+  exit
+}
+#SEP="--------------------------------------------------"
+
+
+
+for param in "$@"
+do
+    paramval=`echo $param | sed 's/[-a-zA-Z0-9]*=//'`
+    
+    case $param in
+
+        --source-package)
+          prepare_source
+          exit
+          ;;
+
+        --official-amo-release)
+          export OFFICIAL_AMO_RELEASE="yes"
+          ;;
+
+        --release-name=*)
+          export OTHER_DISTRIBUTION_NAME="$paramval"
+          ;;
+
+        --output-dir=*)
+          OUTPUT_FOLDER="$paramval"
+          ;;
+
+        --gecko-sdk=*)
+          export GECKO_SDK="$paramval"
+          ;;
+
+        --gecko-sdk-bin=*)
+          export GECKO_SDK_BIN="$paramval"
+          ;;
+
+        --gecko-sdk-include=*)
+          export GECKO_SDK_INCLUDE="$paramval"
+          ;;
+
+        --gecko-sdk-idl=*)
+          export GECKO_SDK_IDL="$paramval"
+          ;;
+
+        --gecko-sdk-lib=*)
+          export GECKO_SDK_LIB="$paramval"
+          ;;
+
+        --gecko19-compat)
+          export GECKO_19_COMPAT="on"
+          ;;
+
+        --dynamic-linking)
+          export DYNAMIC_LINKING="dyn"
+          ;;
+
+        --no-error-messages)
+          NO_ERROR_MESSAGES="on"
+          ;;
+
+        --enable-debug)
+          ENABLE_DEBUG="on"
+          ;;
+
+        --debug-filters)
+          ENABLE_DEBUG_FILTERS="on"
+          ;;
+
+        --debug-calls)
+          ENABLE_DEBUG_CALLS="on"
+          ;;
+
+        --debug-all)
+          ENABLE_DEBUG="on"
+          ENABLE_DEBUG_FILTERS="on"
+          ENABLE_DEBUG_CALLS="on"
+          ;;
+
+        --no-restore-positions)
+          DISABLE_RESTORE_POSITION="on"
+          ;;
+
+        --with-old-gtklib)
+          DISABLE_UPDATE_MENU_LABELS="on"
+          ;;
+
+        -h|--help)
+          show_options  
+          ;;
+
+        *)
+          echo
+          echo Unknown option: $param
+          show_options 
+          ;;
+
+    esac
+done
+
+rm -f -r dist
+
+if [ -z "$GECKO_SDK" ] 
+then
+   #echo sdk_not_set
+   export GECKO_SDK=$(pkg-config libxul --variable=sdkdir)
+fi
+
+export LIB_ARCH=_`uname -m`
+
+
+
+
+rm install.rdf
+source ./generate_install_rdf.sh > install.rdf
+
+FILE=firetray.xpi
+DESTFILE=firetray-$EXTENSION_VERSION.xpi
+
+prepare_options_header_file
+
+echo
+echo $SEP
+echo
+
+rm $FILE 2> /dev/null
+scons $FILE
+if [ -e $FILE ] 
+then
+  zip $FILE components/libnptray*.so
+  
+  if [ ! -z "$OUTPUT_FOLDER" ] 
+  then
+     DEST_DIR="$OUTPUT_FOLDER/$FIRETRAY_ID/"
+     mkdir -p $DEST_DIR
+     if [ -d "$DEST_DIR" ]
+     then
+        rm $FILE
+
+        unzip $FILE -d $DEST_DIR
+        
+        if [ $? -eq 0 ] 
+        then 
+          echo ok
+        else
+          exit 1
+        fi
+     else
+        exit 1
+     fi
+  fi
+
+  echo Extension packaged as: $DESTFILE
+  mv $FILE $DESTFILE
+  
+  
+else 
+  echo error compiling $FILE
+  exit 1
+fi
+
diff --git a/changes b/changes
new file mode 100644
index 0000000..2723c6a
--- /dev/null
+++ b/changes
@@ -0,0 +1,78 @@
+0.3.0  Moved Tray handling functions to a new javascript XPCOM component to avoid problems when the first window is closed (see Issue 79)
+       Applied patch for Gecko2 support (Issue 127)
+       Added option to select between "unread" and "new" messages notification (Issue 120)
+       Added option to hide tray icon when not minimized (Issue 92)
+       Added option to disable showing mail count into messages notification icon
+       Dynamic creation of install.rdf 
+       Exclude mails from special folders (Archive, Sent, Templates, Drafts) from message count
+       Added option to disable the use of functions introduced with gtk >= 2.16
+
+0.2.10 Merged "support for chatzilla" from Issue 135 
+       "Select which servers to exclude" feature from Issue 105 
+       Removed references to linux platform from SConscript file (Issue 138) 
+       Applied fix for tb start minimized problem (Issue 122)
+
+0.2.9  Fixed problems with icons transparency (Issue 56)
+       Fixed code to save window position and re-enabled it by default (Issues 33,49)
+       Removed harcoded nspr path from build script (Issue 128)        
+       Added new build options and applied corrections to disable warnings (Issue 114)
+
+0.2.8  Modified sunbird chrome path (Issue 116)
+       Disabled multimedia keys by default (Issue 117)
+       Update Thunderbird, Firefox and Seamonkey versions
+       Fixed uncaught exception when no local folders are found in seamonkey and thunderbird (Issue 115)
+       
+
+0.2.7  Added ability to hide to tray on window minimize (Issue 77)
+       Added command line options to the build script and ability to detect Gecko-sdk folders using pkg-config (Issue 109)
+       Updated some icons
+       Corrected javascript code to follow AMO indications.
+
+0.2.6  Modified linking options to reduce library dependencies (Issue 58)
+
+0.2.5  Fixed bug on 64bit systems (Issues 52,55,61)
+       Temporarily disabled saving windows position (causes Issue 49)
+       Fixed restore problem in thunderbird when "restore to next unread message" is enabled (Issue 53, patch from corossig)
+
+0.2.4  Fixed Seamonkey2 mail count icon
+       Split option windows into separate tabs
+       Added option to exclude spam messages from new mail count
+
+0.2.3  Fixed "new window hides all" (Issue 27)
+       Cleaning interface code
+       Applied fix to the repeated mail count (Issue 43)
+       Begin support for seamonkey 2 alpha (not complete, mail issues)
+       Added scroll support (with songbird volume control)
+       Multimedia keys grabbing support	
+       Fixed songbird "duplicate menu items" issue
+       
+0.2.2  Added menu images from gtk stock
+
+0.2.1  Save windows position (Issue 33) 
+
+0.2.0  Support for custom icons (Issue 17)
+
+
+
+TODO:
+ 
+  - windows position bug when using XRDC 
+  - missing close confirmation request in some situations (issue 44)
+
+  - fix FF3.5+ and TB3+ icon problems with some images
+
+  - close single window menu element (Issue 32)
+   
+  - save windows z-order 
+
+
+WISHES (from wiki)
+
+- Enable the user to close all firefox windows while still keeping firefox in the tray and add a menu item to the tray icon "open new window
+
+- Clicking the tray icon with the middle mouse button fetches new messages (would be best with the icon changing to something else to indicate that the process is in progress).
+
+- Enable the user to close any of firefox windows individually
+
+- Close button only closes to tray when there is only one window up 
+
diff --git a/chrome.manifest b/chrome.manifest
index b422615..dd330a2 100644
--- a/chrome.manifest
+++ b/chrome.manifest
@@ -13,18 +13,20 @@ contract @mozilla.org/FireTrayHandler;1 {f2f05844-d398-11df-9885-7d29dfd72085}
 interfaces components/nsIFireTrayHandler.xpt
 interfaces components/nsITray.xpt
 
+binary-component components/libnptray_i686.so  ABI=Linux_x86-gcc3 
+binary-component components/libnptray_x86_64.so ABI=Linux_x86_64-gcc3 
 
-binary-component components/libnptray_gecko7_i686.so  ABI=Linux_x86-gcc3 
-binary-component components/libnptray_gecko7_x86_64.so ABI=Linux_x86_64-gcc3 
-
-binary-component components/libnptray_gecko8_i686.so  ABI=Linux_x86-gcc3 
-binary-component components/libnptray_gecko8_x86_64.so ABI=Linux_x86_64-gcc3 
+binary-component components/libnptray_gecko2_i686.so  ABI=Linux_x86-gcc3 
+binary-component components/libnptray_gecko2_x86_64.so ABI=Linux_x86_64-gcc3 
 
+binary-component components/libnptray_gecko5_i686.so  ABI=Linux_x86-gcc3 
+binary-component components/libnptray_gecko5_x86_64.so ABI=Linux_x86_64-gcc3 
 
 locale  firetray    en-US   jar:chrome/firetray.jar!/locale/en-US/
 locale  firetray    it-IT   jar:chrome/firetray.jar!/locale/it-IT/
 locale  firetray    bg-BG   jar:chrome/firetray.jar!/locale/bg-BG/
 locale  firetray    ca-AD   jar:chrome/firetray.jar!/locale/ca-AD/
+locale  firetray    cs-CZ   jar:chrome/firetray.jar!/locale/cs-CZ/
 locale  firetray    de-DE   jar:chrome/firetray.jar!/locale/de-DE/
 locale  firetray    es-AR   jar:chrome/firetray.jar!/locale/es-AR/
 locale  firetray    es-ES   jar:chrome/firetray.jar!/locale/es-ES/
diff --git a/chrome/SConscript b/chrome/SConscript
new file mode 100644
index 0000000..68ced8e
--- /dev/null
+++ b/chrome/SConscript
@@ -0,0 +1,21 @@
+import os
+
+Import('zipbld')
+
+contents = []
+content = 'core.js browserOverlay.xul mailOverlay.xul songOverlay.xul navigatorOverlay.xul options.xul options.js icon.png'
+for c in content.split(' '):
+    contents.append('content' + os.sep + c)
+
+locales = 'bg-BG ca-AD de-DE en-US es-AR es-ES fa-IR fr-FR it-IT ja-JP mk-MK nl-NL pl-PL pt-BR ru-RU sk-SK sl-SI sv-SE tr-TR uk-UA zh-CN zh-TW'        
+
+locale_files = 'browserOverlay.dtd core.properties mailOverlay.dtd options.dtd'
+ 
+for l in locales.split(' '):
+   for f in locale_files.split(' '): 
+      contents.append('locale' + os.sep + l + os.sep + f)
+
+env = Environment(ZIPCHDIR= 'chrome', BUILDERS = {'Zip' : zipbld})
+r = env.Zip('#dist/chrome/firetray.jar', contents)
+
+Return('r')
diff --git a/chrome/firetray.jar!/content/browserOverlay.xul b/chrome/content/browserOverlay.xul
similarity index 100%
rename from chrome/firetray.jar!/content/browserOverlay.xul
rename to chrome/content/browserOverlay.xul
diff --git a/chrome/firetray.jar!/content/core.js b/chrome/content/core.js
similarity index 100%
rename from chrome/firetray.jar!/content/core.js
rename to chrome/content/core.js
diff --git a/chrome/firetray.jar!/content/icon.png b/chrome/content/icon.png
similarity index 100%
rename from chrome/firetray.jar!/content/icon.png
rename to chrome/content/icon.png
diff --git a/chrome/content/ircOverlay.xul b/chrome/content/ircOverlay.xul
new file mode 100644
index 0000000..be6b279
--- /dev/null
+++ b/chrome/content/ircOverlay.xul
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!DOCTYPE overlay SYSTEM "chrome://firetray/locale/browserOverlay.dtd" >
+<overlay id="firetrayBrowserOverlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
+    <script type="application/x-javascript" src="core.js" />
+    <menupopup id="menu_ChatZillaPopup">
+        <menuitem label="&firetray.close_to_tray;" id="menu_hideTray" oncommand="FireTray.hideToTray()" />
+        <menuseparator />
+    </menupopup>
+    <menupopup id="menu_ViewPopup">
+        <menuitem label="&firetray.hide;" id="menu_hide" accesskey="&firetray.hide.accesskey;" oncommand="FireTray.hideWindow()" />
+        <menuseparator />
+    </menupopup>
+</overlay>
\ No newline at end of file
diff --git a/chrome/firetray.jar!/content/mailOverlay.xul b/chrome/content/mailOverlay.xul
similarity index 100%
rename from chrome/firetray.jar!/content/mailOverlay.xul
rename to chrome/content/mailOverlay.xul
diff --git a/chrome/firetray.jar!/content/navigatorOverlay.xul b/chrome/content/navigatorOverlay.xul
similarity index 100%
rename from chrome/firetray.jar!/content/navigatorOverlay.xul
rename to chrome/content/navigatorOverlay.xul
diff --git a/chrome/firetray.jar!/content/options.js b/chrome/content/options.js
similarity index 100%
rename from chrome/firetray.jar!/content/options.js
rename to chrome/content/options.js
diff --git a/chrome/firetray.jar!/content/options.xul b/chrome/content/options.xul
similarity index 100%
rename from chrome/firetray.jar!/content/options.xul
rename to chrome/content/options.xul
diff --git a/chrome/firetray.jar!/content/songOverlay.xul b/chrome/content/songOverlay.xul
similarity index 100%
rename from chrome/firetray.jar!/content/songOverlay.xul
rename to chrome/content/songOverlay.xul
diff --git a/chrome/firetray.jar!/locale/bg-BG/browserOverlay.dtd b/chrome/locale/bg-BG/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/bg-BG/browserOverlay.dtd
rename to chrome/locale/bg-BG/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/bg-BG/core.properties b/chrome/locale/bg-BG/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/bg-BG/core.properties
rename to chrome/locale/bg-BG/core.properties
diff --git a/chrome/firetray.jar!/locale/bg-BG/mailOverlay.dtd b/chrome/locale/bg-BG/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/bg-BG/mailOverlay.dtd
rename to chrome/locale/bg-BG/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/bg-BG/options.dtd b/chrome/locale/bg-BG/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/bg-BG/options.dtd
rename to chrome/locale/bg-BG/options.dtd
diff --git a/chrome/firetray.jar!/locale/ca-AD/browserOverlay.dtd b/chrome/locale/ca-AD/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/ca-AD/browserOverlay.dtd
rename to chrome/locale/ca-AD/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/ca-AD/core.properties b/chrome/locale/ca-AD/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/ca-AD/core.properties
rename to chrome/locale/ca-AD/core.properties
diff --git a/chrome/firetray.jar!/locale/ca-AD/mailOverlay.dtd b/chrome/locale/ca-AD/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/ca-AD/mailOverlay.dtd
rename to chrome/locale/ca-AD/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/ca-AD/options.dtd b/chrome/locale/ca-AD/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/ca-AD/options.dtd
rename to chrome/locale/ca-AD/options.dtd
diff --git a/chrome/firetray.jar!/locale/de-DE/browserOverlay.dtd b/chrome/locale/de-DE/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/de-DE/browserOverlay.dtd
rename to chrome/locale/de-DE/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/de-DE/core.properties b/chrome/locale/de-DE/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/de-DE/core.properties
rename to chrome/locale/de-DE/core.properties
diff --git a/chrome/firetray.jar!/locale/de-DE/mailOverlay.dtd b/chrome/locale/de-DE/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/de-DE/mailOverlay.dtd
rename to chrome/locale/de-DE/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/de-DE/options.dtd b/chrome/locale/de-DE/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/de-DE/options.dtd
rename to chrome/locale/de-DE/options.dtd
diff --git a/chrome/firetray.jar!/locale/en-US/browserOverlay.dtd b/chrome/locale/en-US/browserOverlay.dtd
similarity index 100%
copy from chrome/firetray.jar!/locale/en-US/browserOverlay.dtd
copy to chrome/locale/en-US/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/en-US/core.properties b/chrome/locale/en-US/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/en-US/core.properties
rename to chrome/locale/en-US/core.properties
diff --git a/chrome/firetray.jar!/locale/en-US/mailOverlay.dtd b/chrome/locale/en-US/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/en-US/mailOverlay.dtd
rename to chrome/locale/en-US/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/en-US/options.dtd b/chrome/locale/en-US/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/en-US/options.dtd
rename to chrome/locale/en-US/options.dtd
diff --git a/chrome/firetray.jar!/locale/en-US/browserOverlay.dtd b/chrome/locale/en-US/songOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/en-US/browserOverlay.dtd
rename to chrome/locale/en-US/songOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/es-AR/browserOverlay.dtd b/chrome/locale/es-AR/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/es-AR/browserOverlay.dtd
rename to chrome/locale/es-AR/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/es-AR/core.properties b/chrome/locale/es-AR/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/es-AR/core.properties
rename to chrome/locale/es-AR/core.properties
diff --git a/chrome/firetray.jar!/locale/es-AR/mailOverlay.dtd b/chrome/locale/es-AR/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/es-AR/mailOverlay.dtd
rename to chrome/locale/es-AR/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/es-AR/options.dtd b/chrome/locale/es-AR/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/es-AR/options.dtd
rename to chrome/locale/es-AR/options.dtd
diff --git a/chrome/firetray.jar!/locale/es-ES/browserOverlay.dtd b/chrome/locale/es-ES/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/es-ES/browserOverlay.dtd
rename to chrome/locale/es-ES/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/es-ES/core.properties b/chrome/locale/es-ES/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/es-ES/core.properties
rename to chrome/locale/es-ES/core.properties
diff --git a/chrome/firetray.jar!/locale/es-ES/mailOverlay.dtd b/chrome/locale/es-ES/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/es-ES/mailOverlay.dtd
rename to chrome/locale/es-ES/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/es-ES/options.dtd b/chrome/locale/es-ES/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/es-ES/options.dtd
rename to chrome/locale/es-ES/options.dtd
diff --git a/chrome/firetray.jar!/locale/fa-IR/browserOverlay.dtd b/chrome/locale/fa-IR/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/fa-IR/browserOverlay.dtd
rename to chrome/locale/fa-IR/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/fa-IR/core.properties b/chrome/locale/fa-IR/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/fa-IR/core.properties
rename to chrome/locale/fa-IR/core.properties
diff --git a/chrome/firetray.jar!/locale/fa-IR/mailOverlay.dtd b/chrome/locale/fa-IR/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/fa-IR/mailOverlay.dtd
rename to chrome/locale/fa-IR/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/fa-IR/options.dtd b/chrome/locale/fa-IR/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/fa-IR/options.dtd
rename to chrome/locale/fa-IR/options.dtd
diff --git a/chrome/firetray.jar!/locale/fr-FR/browserOverlay.dtd b/chrome/locale/fr-FR/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/fr-FR/browserOverlay.dtd
rename to chrome/locale/fr-FR/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/fr-FR/core.properties b/chrome/locale/fr-FR/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/fr-FR/core.properties
rename to chrome/locale/fr-FR/core.properties
diff --git a/chrome/firetray.jar!/locale/fr-FR/mailOverlay.dtd b/chrome/locale/fr-FR/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/fr-FR/mailOverlay.dtd
rename to chrome/locale/fr-FR/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/fr-FR/options.dtd b/chrome/locale/fr-FR/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/fr-FR/options.dtd
rename to chrome/locale/fr-FR/options.dtd
diff --git a/chrome/firetray.jar!/locale/it-IT/browserOverlay.dtd b/chrome/locale/it-IT/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/it-IT/browserOverlay.dtd
rename to chrome/locale/it-IT/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/it-IT/core.properties b/chrome/locale/it-IT/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/it-IT/core.properties
rename to chrome/locale/it-IT/core.properties
diff --git a/chrome/firetray.jar!/locale/it-IT/mailOverlay.dtd b/chrome/locale/it-IT/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/it-IT/mailOverlay.dtd
rename to chrome/locale/it-IT/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/it-IT/options.dtd b/chrome/locale/it-IT/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/it-IT/options.dtd
rename to chrome/locale/it-IT/options.dtd
diff --git a/chrome/firetray.jar!/locale/ja-JP/browserOverlay.dtd b/chrome/locale/ja-JP/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/ja-JP/browserOverlay.dtd
rename to chrome/locale/ja-JP/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/ja-JP/core.properties b/chrome/locale/ja-JP/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/ja-JP/core.properties
rename to chrome/locale/ja-JP/core.properties
diff --git a/chrome/firetray.jar!/locale/ja-JP/mailOverlay.dtd b/chrome/locale/ja-JP/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/ja-JP/mailOverlay.dtd
rename to chrome/locale/ja-JP/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/ja-JP/options.dtd b/chrome/locale/ja-JP/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/ja-JP/options.dtd
rename to chrome/locale/ja-JP/options.dtd
diff --git a/chrome/firetray.jar!/locale/mk-MK/browserOverlay.dtd b/chrome/locale/mk-MK/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/mk-MK/browserOverlay.dtd
rename to chrome/locale/mk-MK/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/mk-MK/core.properties b/chrome/locale/mk-MK/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/mk-MK/core.properties
rename to chrome/locale/mk-MK/core.properties
diff --git a/chrome/firetray.jar!/locale/mk-MK/mailOverlay.dtd b/chrome/locale/mk-MK/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/mk-MK/mailOverlay.dtd
rename to chrome/locale/mk-MK/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/mk-MK/options.dtd b/chrome/locale/mk-MK/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/mk-MK/options.dtd
rename to chrome/locale/mk-MK/options.dtd
diff --git a/chrome/firetray.jar!/locale/nl-NL/browserOverlay.dtd b/chrome/locale/nl-NL/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/nl-NL/browserOverlay.dtd
rename to chrome/locale/nl-NL/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/nl-NL/core.properties b/chrome/locale/nl-NL/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/nl-NL/core.properties
rename to chrome/locale/nl-NL/core.properties
diff --git a/chrome/firetray.jar!/locale/nl-NL/mailOverlay.dtd b/chrome/locale/nl-NL/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/nl-NL/mailOverlay.dtd
rename to chrome/locale/nl-NL/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/nl-NL/options.dtd b/chrome/locale/nl-NL/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/nl-NL/options.dtd
rename to chrome/locale/nl-NL/options.dtd
diff --git a/chrome/firetray.jar!/locale/pl-PL/browserOverlay.dtd b/chrome/locale/pl-PL/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/pl-PL/browserOverlay.dtd
rename to chrome/locale/pl-PL/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/pl-PL/core.properties b/chrome/locale/pl-PL/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/pl-PL/core.properties
rename to chrome/locale/pl-PL/core.properties
diff --git a/chrome/firetray.jar!/locale/pl-PL/mailOverlay.dtd b/chrome/locale/pl-PL/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/pl-PL/mailOverlay.dtd
rename to chrome/locale/pl-PL/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/pl-PL/options.dtd b/chrome/locale/pl-PL/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/pl-PL/options.dtd
rename to chrome/locale/pl-PL/options.dtd
diff --git a/chrome/firetray.jar!/locale/pt-BR/browserOverlay.dtd b/chrome/locale/pt-BR/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/pt-BR/browserOverlay.dtd
rename to chrome/locale/pt-BR/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/pt-BR/core.properties b/chrome/locale/pt-BR/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/pt-BR/core.properties
rename to chrome/locale/pt-BR/core.properties
diff --git a/chrome/firetray.jar!/locale/pt-BR/mailOverlay.dtd b/chrome/locale/pt-BR/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/pt-BR/mailOverlay.dtd
rename to chrome/locale/pt-BR/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/pt-BR/options.dtd b/chrome/locale/pt-BR/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/pt-BR/options.dtd
rename to chrome/locale/pt-BR/options.dtd
diff --git a/chrome/firetray.jar!/locale/ru-RU/browserOverlay.dtd b/chrome/locale/ru-RU/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/ru-RU/browserOverlay.dtd
rename to chrome/locale/ru-RU/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/ru-RU/core.properties b/chrome/locale/ru-RU/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/ru-RU/core.properties
rename to chrome/locale/ru-RU/core.properties
diff --git a/chrome/firetray.jar!/locale/ru-RU/mailOverlay.dtd b/chrome/locale/ru-RU/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/ru-RU/mailOverlay.dtd
rename to chrome/locale/ru-RU/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/ru-RU/options.dtd b/chrome/locale/ru-RU/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/ru-RU/options.dtd
rename to chrome/locale/ru-RU/options.dtd
diff --git a/chrome/firetray.jar!/locale/sk-SK/browserOverlay.dtd b/chrome/locale/sk-SK/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/sk-SK/browserOverlay.dtd
rename to chrome/locale/sk-SK/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/sk-SK/core.properties b/chrome/locale/sk-SK/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/sk-SK/core.properties
rename to chrome/locale/sk-SK/core.properties
diff --git a/chrome/firetray.jar!/locale/sk-SK/mailOverlay.dtd b/chrome/locale/sk-SK/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/sk-SK/mailOverlay.dtd
rename to chrome/locale/sk-SK/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/sk-SK/options.dtd b/chrome/locale/sk-SK/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/sk-SK/options.dtd
rename to chrome/locale/sk-SK/options.dtd
diff --git a/chrome/firetray.jar!/locale/sl-SI/browserOverlay.dtd b/chrome/locale/sl-SI/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/sl-SI/browserOverlay.dtd
rename to chrome/locale/sl-SI/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/sl-SI/core.properties b/chrome/locale/sl-SI/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/sl-SI/core.properties
rename to chrome/locale/sl-SI/core.properties
diff --git a/chrome/firetray.jar!/locale/sl-SI/mailOverlay.dtd b/chrome/locale/sl-SI/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/sl-SI/mailOverlay.dtd
rename to chrome/locale/sl-SI/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/sl-SI/options.dtd b/chrome/locale/sl-SI/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/sl-SI/options.dtd
rename to chrome/locale/sl-SI/options.dtd
diff --git a/chrome/firetray.jar!/locale/sv-SE/browserOverlay.dtd b/chrome/locale/sv-SE/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/sv-SE/browserOverlay.dtd
rename to chrome/locale/sv-SE/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/sv-SE/core.properties b/chrome/locale/sv-SE/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/sv-SE/core.properties
rename to chrome/locale/sv-SE/core.properties
diff --git a/chrome/firetray.jar!/locale/sv-SE/mailOverlay.dtd b/chrome/locale/sv-SE/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/sv-SE/mailOverlay.dtd
rename to chrome/locale/sv-SE/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/sv-SE/options.dtd b/chrome/locale/sv-SE/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/sv-SE/options.dtd
rename to chrome/locale/sv-SE/options.dtd
diff --git a/chrome/firetray.jar!/locale/tr-TR/browserOverlay.dtd b/chrome/locale/tr-TR/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/tr-TR/browserOverlay.dtd
rename to chrome/locale/tr-TR/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/tr-TR/core.properties b/chrome/locale/tr-TR/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/tr-TR/core.properties
rename to chrome/locale/tr-TR/core.properties
diff --git a/chrome/firetray.jar!/locale/tr-TR/mailOverlay.dtd b/chrome/locale/tr-TR/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/tr-TR/mailOverlay.dtd
rename to chrome/locale/tr-TR/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/tr-TR/options.dtd b/chrome/locale/tr-TR/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/tr-TR/options.dtd
rename to chrome/locale/tr-TR/options.dtd
diff --git a/chrome/firetray.jar!/locale/uk-UA/browserOverlay.dtd b/chrome/locale/uk-UA/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/uk-UA/browserOverlay.dtd
rename to chrome/locale/uk-UA/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/uk-UA/core.properties b/chrome/locale/uk-UA/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/uk-UA/core.properties
rename to chrome/locale/uk-UA/core.properties
diff --git a/chrome/firetray.jar!/locale/uk-UA/mailOverlay.dtd b/chrome/locale/uk-UA/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/uk-UA/mailOverlay.dtd
rename to chrome/locale/uk-UA/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/uk-UA/options.dtd b/chrome/locale/uk-UA/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/uk-UA/options.dtd
rename to chrome/locale/uk-UA/options.dtd
diff --git a/chrome/firetray.jar!/locale/zh-CN/browserOverlay.dtd b/chrome/locale/zh-CN/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/zh-CN/browserOverlay.dtd
rename to chrome/locale/zh-CN/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/zh-CN/core.properties b/chrome/locale/zh-CN/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/zh-CN/core.properties
rename to chrome/locale/zh-CN/core.properties
diff --git a/chrome/firetray.jar!/locale/zh-CN/mailOverlay.dtd b/chrome/locale/zh-CN/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/zh-CN/mailOverlay.dtd
rename to chrome/locale/zh-CN/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/zh-CN/options.dtd b/chrome/locale/zh-CN/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/zh-CN/options.dtd
rename to chrome/locale/zh-CN/options.dtd
diff --git a/chrome/firetray.jar!/locale/zh-TW/browserOverlay.dtd b/chrome/locale/zh-TW/browserOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/zh-TW/browserOverlay.dtd
rename to chrome/locale/zh-TW/browserOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/zh-TW/core.properties b/chrome/locale/zh-TW/core.properties
similarity index 100%
rename from chrome/firetray.jar!/locale/zh-TW/core.properties
rename to chrome/locale/zh-TW/core.properties
diff --git a/chrome/firetray.jar!/locale/zh-TW/mailOverlay.dtd b/chrome/locale/zh-TW/mailOverlay.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/zh-TW/mailOverlay.dtd
rename to chrome/locale/zh-TW/mailOverlay.dtd
diff --git a/chrome/firetray.jar!/locale/zh-TW/options.dtd b/chrome/locale/zh-TW/options.dtd
similarity index 100%
rename from chrome/firetray.jar!/locale/zh-TW/options.dtd
rename to chrome/locale/zh-TW/options.dtd
diff --git a/components/SConscript b/components/SConscript
new file mode 100644
index 0000000..f10b0f9
--- /dev/null
+++ b/components/SConscript
@@ -0,0 +1,107 @@
+import sys, os, string, re
+
+platform = sys.platform
+
+
+try:
+    FLAGS = os.environ['CXXFLAGS'];
+except:
+    FLAGS = '-O2';
+
+linking_options=' --libs ';
+try:
+    DYNAMIC_LINKING = os.environ['DYNAMIC_LINKING'];
+except:
+    linking_options=' --static '  
+
+print "linking: " + linking_options
+
+FLAGS += ' -include xpcom-config.h -include mozilla-config.h'
+FLAGS += ' -fno-rtti -fno-exceptions -fshort-wchar'
+FLAGS += ' -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long'
+FLAGS += ' -pedantic -pthread -pipe'
+
+try:
+    lib_arch = os.environ['LIB_ARCH'];
+except:
+    lib_arch = '';
+
+
+try: 
+    gecko_bin = os.environ['GECKO_SDK_BIN'];
+    if gecko_bin[-1] != os.sep: gecko_bin += os.sep
+
+    gecko_include = os.environ['GECKO_SDK_INCLUDE'];
+    if gecko_include[-1] != os.sep: gecko_include += os.sep
+
+    gecko_idl = os.environ['GECKO_SDK_IDL'];
+    if gecko_idl[-1] != os.sep: gecko_idl += os.sep
+
+    gecko_lib = os.environ['GECKO_SDK_LIB'];
+    if gecko_lib[-1] != os.sep: gecko_lib += os.sep
+
+except:
+    try:
+        geckosdk = os.environ['GECKO_SDK']
+        print "Using GECKO_SDK=" + geckosdk
+        if geckosdk[-1] != os.sep: geckosdk += os.sep
+        gecko_bin = geckosdk + 'bin'
+        gecko_include = geckosdk + 'include'
+        gecko_idl = geckosdk + 'idl'
+        gecko_lib = geckosdk + 'lib'
+
+    except:
+        print "Please set environment variable GECKO_SDK first (or in alternative the variables GECKO_SDK_BIN, GECKO_SDK_INCLUDE, GECKO_SDK_IDL, GECKO_SDK_LIB)."
+        sys.exit(1)
+
+# Hack to detect Mozilla version
+version_re = re.compile('#define MOZILLA_VERSION "(.*?)"')
+xpcom_libs = ['xpcomglue_s']
+with open(gecko_include + os.sep + 'mozilla-config.h', 'r') as f:
+    for line in f:
+        version_match = version_re.match(line)
+        if version_match:
+            version = string.split(version_match.group(1), '.')
+            if int(version[0]) >= 2:
+                # OK, we're building with Mozilla 2.0
+                FLAGS += ' -DGECKO_2'
+                if 'GECKO_19_COMPAT' in os.environ:
+                    FLAGS += ' -DMOZ_NO_MOZALLOC'
+                    xpcom_libs = ['xpcomglue_s_nomozalloc']
+                else:
+                    xpcom_libs.append('mozalloc')
+            break
+
+# Create two builders to create xpt and header files from idl.
+bxpt = Builder(action = 'xpidl -w -m typelib -Icomponents -I' + gecko_idl + ' -e $TARGET $SOURCE', suffix = '.xpt', src_suffix = '.idl')
+bhdr = Builder(action = 'xpidl -w -m header -Icomponents -I' + gecko_idl + ' -e $TARGET $SOURCE', suffix = '.h', src_suffix = '.idl')
+
+# Create environment object for build
+env = Environment(
+    CPPPATH = [gecko_include],
+    LIBPATH = [gecko_lib],
+    LIBS = xpcom_libs,
+    ENV = os.environ)
+env.AppendENVPath('PATH', gecko_bin)
+env.Append(BUILDERS = {'MozXPT' : bxpt, 'MozHeader' : bhdr })
+
+env.ParseConfig('pkg-config ' + linking_options + ' --cflags gtk+-2.0') # libnotify
+env.ParseConfig('pkg-config --cflags nspr')
+env.Append( CXXFLAGS = FLAGS )
+
+# Create headers and xpt files from idl
+xpts = [env.MozXPT('nsITray'), env.MozXPT('nsIFireTrayHandler')]
+headers = [env.MozHeader('nsITray')]
+
+parts = []
+parts.extend(['nsTray.cpp', 'nsTrayModule.cpp'])
+
+nptray_name = 'nptray' + lib_arch
+print "NPTRAY: " + nptray_name
+
+nptray = env.SharedLibrary(nptray_name, parts)
+
+r = env.Install('#dist/components', [nptray, xpts, 'nsFireTrayHandler.js']) 
+
+Default([xpts, headers, nptray])
+Return('r')
diff --git a/components/debug.h b/components/debug.h
new file mode 100644
index 0000000..6d4cdf6
--- /dev/null
+++ b/components/debug.h
@@ -0,0 +1,39 @@
+#ifndef _DEBUG_H_
+#define _DEBUG_H_
+
+    #include <iostream>
+    using namespace std;
+    
+    #define _SEPARATOR_ " ********************************************************************* "
+
+    #ifdef ENABLE_ERROR_MSG
+    #define ERRORMSG(str) {cerr << str << endl; cerr.flush();}
+    #else
+    #define ERRORMSG(str) {}
+    #endif
+
+    #ifdef DO_DEBUG
+    #define DEBUGSTR(str) {cerr << str << endl; cerr.flush();}
+    #else
+    #define DEBUGSTR(str) {}
+    #endif
+
+
+    #ifdef DO_DEBUG_FILTER
+    #define FDEBUGSTR(str) {cerr << str << endl; cerr.flush();}
+    #else
+    #define FDEBUGSTR(str) {}
+    #endif
+
+
+    #ifdef DO_DEBUG_CALLS
+    #define DEBUG_CALL(str) {cerr << str << endl; cerr.flush();}
+    #else
+    #define DEBUG_CALL(str) {}
+    #endif
+
+    #define CAPTURE_ERRORS()  gdk_error_trap_push ();
+    #define RELEASE_CAPTURE(msg)       { gdk_flush (); if (gdk_error_trap_pop ()) ERRORMSG(msg); }
+    #define RELEASE_CAPTURE_RETURN(msg,val)       { gdk_flush (); if (gdk_error_trap_pop ()) { ERRORMSG(msg); return val; } }      
+
+#endif
diff --git a/components/keysyms.h b/components/keysyms.h
new file mode 100644
index 0000000..856543d
--- /dev/null
+++ b/components/keysyms.h
@@ -0,0 +1,171 @@
+#ifndef KEYSYM_TOOLS
+#define KEYSYM_TOOLS
+
+#include <X11/XF86keysym.h>
+
+#include "debug.h"
+
+#define GET_KEYSIM_FROM_STRING(key,retkey) { if(!strcmp(string,key)) return retkey; }
+
+KeySym getKeySymFromString(const char *string)
+{
+        DEBUGSTR("gKSFS ["<<string<<"]");
+        
+	GET_KEYSIM_FROM_STRING("XF86MonBrightnessUp",XF86XK_MonBrightnessUp)     
+	GET_KEYSIM_FROM_STRING("XF86MonBrightnessDown",XF86XK_MonBrightnessDown)   
+	GET_KEYSIM_FROM_STRING("XF86KbdLightOnOff",XF86XK_KbdLightOnOff)       
+	GET_KEYSIM_FROM_STRING("XF86KbdBrightnessUp",XF86XK_KbdBrightnessUp)     
+	GET_KEYSIM_FROM_STRING("XF86KbdBrightnessDown",XF86XK_KbdBrightnessDown)   
+	GET_KEYSIM_FROM_STRING("XF86Standby",XF86XK_Standby)		   
+	GET_KEYSIM_FROM_STRING("XF86AudioLowerVolume",XF86XK_AudioLowerVolume)	   
+	GET_KEYSIM_FROM_STRING("XF86AudioMute",XF86XK_AudioMute)	   
+	GET_KEYSIM_FROM_STRING("XF86AudioRaiseVolume",XF86XK_AudioRaiseVolume)	   
+	GET_KEYSIM_FROM_STRING("XF86AudioPlay",XF86XK_AudioPlay)	   
+	GET_KEYSIM_FROM_STRING("XF86AudioStop",XF86XK_AudioStop)	   
+	GET_KEYSIM_FROM_STRING("XF86AudioPrev",XF86XK_AudioPrev)	   
+	GET_KEYSIM_FROM_STRING("XF86AudioNext",XF86XK_AudioNext)	   
+	GET_KEYSIM_FROM_STRING("XF86HomePage",XF86XK_HomePage)		   
+	GET_KEYSIM_FROM_STRING("XF86Mail",XF86XK_Mail)		   
+	GET_KEYSIM_FROM_STRING("XF86Start",XF86XK_Start)		   
+	GET_KEYSIM_FROM_STRING("XF86Search",XF86XK_Search)		   
+	GET_KEYSIM_FROM_STRING("XF86AudioRecord",XF86XK_AudioRecord)	   
+	GET_KEYSIM_FROM_STRING("XF86Calculator",XF86XK_Calculator)	   
+	GET_KEYSIM_FROM_STRING("XF86Memo",XF86XK_Memo)		   
+	GET_KEYSIM_FROM_STRING("XF86ToDoList",XF86XK_ToDoList)		   
+	GET_KEYSIM_FROM_STRING("XF86Calendar",XF86XK_Calendar)		   
+	GET_KEYSIM_FROM_STRING("XF86PowerDown",XF86XK_PowerDown)	   
+	GET_KEYSIM_FROM_STRING("XF86ContrastAdjust",XF86XK_ContrastAdjust)	   
+	GET_KEYSIM_FROM_STRING("XF86RockerUp",XF86XK_RockerUp)		   
+	GET_KEYSIM_FROM_STRING("XF86RockerDown",XF86XK_RockerDown)	   
+	GET_KEYSIM_FROM_STRING("XF86RockerEnter",XF86XK_RockerEnter)	   
+	GET_KEYSIM_FROM_STRING("XF86Back",XF86XK_Back)		   
+	GET_KEYSIM_FROM_STRING("XF86Forward",XF86XK_Forward)		   
+	GET_KEYSIM_FROM_STRING("XF86Stop",XF86XK_Stop)		   
+	GET_KEYSIM_FROM_STRING("XF86Refresh",XF86XK_Refresh)		   
+	GET_KEYSIM_FROM_STRING("XF86PowerOff",XF86XK_PowerOff)		   
+	GET_KEYSIM_FROM_STRING("XF86WakeUp",XF86XK_WakeUp)		   
+	GET_KEYSIM_FROM_STRING("XF86Eject",XF86XK_Eject)               
+	GET_KEYSIM_FROM_STRING("XF86ScreenSaver",XF86XK_ScreenSaver)         
+	GET_KEYSIM_FROM_STRING("XF86WWW",XF86XK_WWW)                 
+	GET_KEYSIM_FROM_STRING("XF86Sleep",XF86XK_Sleep)               
+	GET_KEYSIM_FROM_STRING("XF86Favorites",XF86XK_Favorites)	   
+	GET_KEYSIM_FROM_STRING("XF86AudioPause",XF86XK_AudioPause)	   
+	GET_KEYSIM_FROM_STRING("XF86AudioMedia",XF86XK_AudioMedia)	   
+	GET_KEYSIM_FROM_STRING("XF86MyComputer",XF86XK_MyComputer)	   
+	GET_KEYSIM_FROM_STRING("XF86VendorHome",XF86XK_VendorHome)	   
+	GET_KEYSIM_FROM_STRING("XF86LightBulb",XF86XK_LightBulb)	   
+	GET_KEYSIM_FROM_STRING("XF86Shop",XF86XK_Shop)		   
+	GET_KEYSIM_FROM_STRING("XF86History",XF86XK_History)		   
+	GET_KEYSIM_FROM_STRING("XF86OpenURL",XF86XK_OpenURL)		   
+	GET_KEYSIM_FROM_STRING("XF86AddFavorite",XF86XK_AddFavorite)	   
+	GET_KEYSIM_FROM_STRING("XF86HotLinks",XF86XK_HotLinks)		   
+	GET_KEYSIM_FROM_STRING("XF86BrightnessAdjust",XF86XK_BrightnessAdjust)	   
+	GET_KEYSIM_FROM_STRING("XF86Finance",XF86XK_Finance)		   
+	GET_KEYSIM_FROM_STRING("XF86Community",XF86XK_Community)	   
+	GET_KEYSIM_FROM_STRING("XF86AudioRewind",XF86XK_AudioRewind)	   
+#ifdef XF86XK_XF86BackForward
+	GET_KEYSIM_FROM_STRING("XF86XF86BackForward",XF86XK_XF86BackForward)	   
+#endif
+	GET_KEYSIM_FROM_STRING("XF86Launch0",XF86XK_Launch0)		   
+	GET_KEYSIM_FROM_STRING("XF86Launch1",XF86XK_Launch1)		   
+	GET_KEYSIM_FROM_STRING("XF86Launch2",XF86XK_Launch2)		   
+	GET_KEYSIM_FROM_STRING("XF86Launch3",XF86XK_Launch3)		   
+	GET_KEYSIM_FROM_STRING("XF86Launch4",XF86XK_Launch4)		   
+	GET_KEYSIM_FROM_STRING("XF86Launch5",XF86XK_Launch5)		   
+	GET_KEYSIM_FROM_STRING("XF86Launch6",XF86XK_Launch6)		   
+	GET_KEYSIM_FROM_STRING("XF86Launch7",XF86XK_Launch7)		   
+	GET_KEYSIM_FROM_STRING("XF86Launch8",XF86XK_Launch8)		   
+	GET_KEYSIM_FROM_STRING("XF86Launch9",XF86XK_Launch9)		   
+	GET_KEYSIM_FROM_STRING("XF86LaunchA",XF86XK_LaunchA)		   
+	GET_KEYSIM_FROM_STRING("XF86LaunchB",XF86XK_LaunchB)		   
+	GET_KEYSIM_FROM_STRING("XF86LaunchC",XF86XK_LaunchC)		   
+	GET_KEYSIM_FROM_STRING("XF86LaunchD",XF86XK_LaunchD)		   
+	GET_KEYSIM_FROM_STRING("XF86LaunchE",XF86XK_LaunchE)		   
+	GET_KEYSIM_FROM_STRING("XF86LaunchF",XF86XK_LaunchF)		   
+	GET_KEYSIM_FROM_STRING("XF86ApplicationLeft",XF86XK_ApplicationLeft)	   
+	GET_KEYSIM_FROM_STRING("XF86ApplicationRight",XF86XK_ApplicationRight)	   
+	GET_KEYSIM_FROM_STRING("XF86Book",XF86XK_Book)		   
+	GET_KEYSIM_FROM_STRING("XF86CD",XF86XK_CD)		   
+	GET_KEYSIM_FROM_STRING("XF86Calculater",XF86XK_Calculater)	   
+	GET_KEYSIM_FROM_STRING("XF86Clear",XF86XK_Clear)		   
+	GET_KEYSIM_FROM_STRING("XF86Close",XF86XK_Close)		   
+	GET_KEYSIM_FROM_STRING("XF86Copy",XF86XK_Copy)		   
+	GET_KEYSIM_FROM_STRING("XF86Cut",XF86XK_Cut)		   
+	GET_KEYSIM_FROM_STRING("XF86Display",XF86XK_Display)		   
+	GET_KEYSIM_FROM_STRING("XF86DOS",XF86XK_DOS)		   
+	GET_KEYSIM_FROM_STRING("XF86Documents",XF86XK_Documents)	   
+	GET_KEYSIM_FROM_STRING("XF86Excel",XF86XK_Excel)		   
+	GET_KEYSIM_FROM_STRING("XF86Explorer",XF86XK_Explorer)		   
+	GET_KEYSIM_FROM_STRING("XF86Game",XF86XK_Game)		   
+	GET_KEYSIM_FROM_STRING("XF86Go",XF86XK_Go)		   
+	GET_KEYSIM_FROM_STRING("XF86iTouch",XF86XK_iTouch)		   
+	GET_KEYSIM_FROM_STRING("XF86LogOff",XF86XK_LogOff)		   
+	GET_KEYSIM_FROM_STRING("XF86Market",XF86XK_Market)		   
+	GET_KEYSIM_FROM_STRING("XF86Meeting",XF86XK_Meeting)		   
+	GET_KEYSIM_FROM_STRING("XF86MenuKB",XF86XK_MenuKB)		   
+	GET_KEYSIM_FROM_STRING("XF86MenuPB",XF86XK_MenuPB)		   
+	GET_KEYSIM_FROM_STRING("XF86MySites",XF86XK_MySites)		   
+	GET_KEYSIM_FROM_STRING("XF86New",XF86XK_New)		   
+	GET_KEYSIM_FROM_STRING("XF86News",XF86XK_News)		   
+	GET_KEYSIM_FROM_STRING("XF86OfficeHome",XF86XK_OfficeHome)	   
+	GET_KEYSIM_FROM_STRING("XF86Open",XF86XK_Open)		   
+	GET_KEYSIM_FROM_STRING("XF86Option",XF86XK_Option)		   
+	GET_KEYSIM_FROM_STRING("XF86Paste",XF86XK_Paste)		   
+	GET_KEYSIM_FROM_STRING("XF86Phone",XF86XK_Phone)		   
+	GET_KEYSIM_FROM_STRING("XF86Q",XF86XK_Q)		  
+	GET_KEYSIM_FROM_STRING("XF86Reply",XF86XK_Reply)		   
+	GET_KEYSIM_FROM_STRING("XF86Reload",XF86XK_Reload)		   
+	GET_KEYSIM_FROM_STRING("XF86RotateWindows",XF86XK_RotateWindows)	   
+	GET_KEYSIM_FROM_STRING("XF86RotationPB",XF86XK_RotationPB)	   
+	GET_KEYSIM_FROM_STRING("XF86RotationKB",XF86XK_RotationKB)	   
+	GET_KEYSIM_FROM_STRING("XF86Save",XF86XK_Save)		   
+	GET_KEYSIM_FROM_STRING("XF86ScrollUp",XF86XK_ScrollUp)		   
+	GET_KEYSIM_FROM_STRING("XF86ScrollDown",XF86XK_ScrollDown)	   
+	GET_KEYSIM_FROM_STRING("XF86ScrollClick",XF86XK_ScrollClick)	   
+	GET_KEYSIM_FROM_STRING("XF86Send",XF86XK_Send)		   
+	GET_KEYSIM_FROM_STRING("XF86Spell",XF86XK_Spell)		   
+	GET_KEYSIM_FROM_STRING("XF86SplitScreen",XF86XK_SplitScreen)	   
+	GET_KEYSIM_FROM_STRING("XF86Support",XF86XK_Support)		   
+	GET_KEYSIM_FROM_STRING("XF86TaskPane",XF86XK_TaskPane)		   
+	GET_KEYSIM_FROM_STRING("XF86Terminal",XF86XK_Terminal)		   
+	GET_KEYSIM_FROM_STRING("XF86Tools",XF86XK_Tools)		   
+	GET_KEYSIM_FROM_STRING("XF86Travel",XF86XK_Travel)		   
+	GET_KEYSIM_FROM_STRING("XF86UserPB",XF86XK_UserPB)		   
+	GET_KEYSIM_FROM_STRING("XF86User1KB",XF86XK_User1KB)		   
+	GET_KEYSIM_FROM_STRING("XF86User2KB",XF86XK_User2KB)		   
+	GET_KEYSIM_FROM_STRING("XF86Video",XF86XK_Video)		   
+	GET_KEYSIM_FROM_STRING("XF86WheelButton",XF86XK_WheelButton)	   
+	GET_KEYSIM_FROM_STRING("XF86Word",XF86XK_Word)		   
+	GET_KEYSIM_FROM_STRING("XF86Xfer",XF86XK_Xfer)		
+	GET_KEYSIM_FROM_STRING("XF86ZoomIn",XF86XK_ZoomIn)		   
+	GET_KEYSIM_FROM_STRING("XF86ZoomOut",XF86XK_ZoomOut)		   
+	GET_KEYSIM_FROM_STRING("XF86Away",XF86XK_Away)		   
+	GET_KEYSIM_FROM_STRING("XF86Messenger",XF86XK_Messenger)	   
+	GET_KEYSIM_FROM_STRING("XF86WebCam",XF86XK_WebCam)		   
+	GET_KEYSIM_FROM_STRING("XF86MailForward",XF86XK_MailForward)	   
+	GET_KEYSIM_FROM_STRING("XF86Pictures",XF86XK_Pictures)		   
+	GET_KEYSIM_FROM_STRING("XF86Music",XF86XK_Music)		   
+	GET_KEYSIM_FROM_STRING("XF86Switch",XF86XK_Switch_VT_1)	
+	GET_KEYSIM_FROM_STRING("XF86Switch",XF86XK_Switch_VT_2)	
+	GET_KEYSIM_FROM_STRING("XF86Switch",XF86XK_Switch_VT_3)	
+	GET_KEYSIM_FROM_STRING("XF86Switch",XF86XK_Switch_VT_4)	
+	GET_KEYSIM_FROM_STRING("XF86Switch",XF86XK_Switch_VT_5)	
+	GET_KEYSIM_FROM_STRING("XF86Switch",XF86XK_Switch_VT_6)	
+	GET_KEYSIM_FROM_STRING("XF86Switch",XF86XK_Switch_VT_7)	
+	GET_KEYSIM_FROM_STRING("XF86Switch",XF86XK_Switch_VT_8)	
+	GET_KEYSIM_FROM_STRING("XF86Switch",XF86XK_Switch_VT_9)	
+	GET_KEYSIM_FROM_STRING("XF86Switch",XF86XK_Switch_VT_10)	
+	GET_KEYSIM_FROM_STRING("XF86Switch",XF86XK_Switch_VT_11)	
+	GET_KEYSIM_FROM_STRING("XF86Switch",XF86XK_Switch_VT_12)	
+	GET_KEYSIM_FROM_STRING("XF86Ungrab",XF86XK_Ungrab)		   
+	GET_KEYSIM_FROM_STRING("XF86ClearGrab",XF86XK_ClearGrab)	   
+	GET_KEYSIM_FROM_STRING("XF86Next",XF86XK_Next_VMode)	   
+	GET_KEYSIM_FROM_STRING("XF86Prev",XF86XK_Prev_VMode)	 
+
+
+	DEBUGSTR("NO MATCH!")
+	return NoSymbol;
+}  
+
+
+#endif
diff --git a/components/libnptray_gecko7_i686.so b/components/libnptray_gecko7_i686.so
deleted file mode 100755
index 72ff634..0000000
Binary files a/components/libnptray_gecko7_i686.so and /dev/null differ
diff --git a/components/libnptray_gecko7_x86_64.so b/components/libnptray_gecko7_x86_64.so
deleted file mode 100755
index d57c56f..0000000
Binary files a/components/libnptray_gecko7_x86_64.so and /dev/null differ
diff --git a/components/libnptray_gecko8_i686.so b/components/libnptray_gecko8_i686.so
deleted file mode 100755
index 4f00bea..0000000
Binary files a/components/libnptray_gecko8_i686.so and /dev/null differ
diff --git a/components/libnptray_gecko8_x86_64.so b/components/libnptray_gecko8_x86_64.so
deleted file mode 100755
index 0a995ff..0000000
Binary files a/components/libnptray_gecko8_x86_64.so and /dev/null differ
diff --git a/components/nsIBaseWindow.h b/components/nsIBaseWindow.h
new file mode 100644
index 0000000..d2597f9
--- /dev/null
+++ b/components/nsIBaseWindow.h
@@ -0,0 +1,368 @@
+/*
+ * DO NOT EDIT.  THIS FILE IS GENERATED FROM /builds/tinderbox/XR-Trunk/Linux_2.6.18-8.el5_Depend/mozilla/widget/public/nsIBaseWindow.idl
+ */
+
+#ifndef __gen_nsIBaseWindow_h__
+#define __gen_nsIBaseWindow_h__
+
+
+#ifndef __gen_nsISupports_h__
+#include "nsISupports.h"
+#endif
+
+#ifndef __gen_nsrootidl_h__
+#include "nsrootidl.h"
+#endif
+
+/* For IDL files that don't want to include root IDL files. */
+#ifndef NS_NO_VTABLE
+#define NS_NO_VTABLE
+#endif
+class nsIWidget;
+typedef void * nativeWindow;
+
+
+/* starting interface:    nsIBaseWindow */
+#define NS_IBASEWINDOW_IID_STR "046bc8a0-8015-11d3-af70-00a024ffc08c"
+
+#define NS_IBASEWINDOW_IID \
+  {0x046bc8a0, 0x8015, 0x11d3, \
+    { 0xaf, 0x70, 0x00, 0xa0, 0x24, 0xff, 0xc0, 0x8c }}
+
+/**
+ * The nsIBaseWindow describes a generic window and basic operations that 
+ * can be performed on it.  This is not to be a complete windowing interface
+ * but rather a common set that nearly all windowed objects support.    
+ */
+class NS_NO_VTABLE nsIBaseWindow : public nsISupports {
+ public: 
+
+  NS_DECLARE_STATIC_IID_ACCESSOR(NS_IBASEWINDOW_IID)
+
+  /* [noscript] void initWindow (in nativeWindow parentNativeWindow, in nsIWidget parentWidget, in long x, in long y, in long cx, in long cy); */
+  NS_IMETHOD InitWindow(nativeWindow parentNativeWindow, nsIWidget * parentWidget, PRInt32 x, PRInt32 y, PRInt32 cx, PRInt32 cy) = 0;
+
+  /* void create (); */
+  NS_IMETHOD Create(void) = 0;
+
+  /* void destroy (); */
+  NS_IMETHOD Destroy(void) = 0;
+
+  /* void setPosition (in long x, in long y); */
+  NS_IMETHOD SetPosition(PRInt32 x, PRInt32 y) = 0;
+
+  /* void getPosition (out long x, out long y); */
+  NS_IMETHOD GetPosition(PRInt32 *x, PRInt32 *y) = 0;
+
+  /* void setSize (in long cx, in long cy, in boolean fRepaint); */
+  NS_IMETHOD SetSize(PRInt32 cx, PRInt32 cy, PRBool fRepaint) = 0;
+
+  /* void getSize (out long cx, out long cy); */
+  NS_IMETHOD GetSize(PRInt32 *cx, PRInt32 *cy) = 0;
+
+  /* void setPositionAndSize (in long x, in long y, in long cx, in long cy, in boolean fRepaint); */
+  NS_IMETHOD SetPositionAndSize(PRInt32 x, PRInt32 y, PRInt32 cx, PRInt32 cy, PRBool fRepaint) = 0;
+
+  /* void getPositionAndSize (out long x, out long y, out long cx, out long cy); */
+  NS_IMETHOD GetPositionAndSize(PRInt32 *x, PRInt32 *y, PRInt32 *cx, PRInt32 *cy) = 0;
+
+  /** 
+	 * Tell the window to repaint itself
+	 * @param aForce - if true, repaint immediately
+	 *                 if false, the window may defer repainting as it sees fit.
+	 */
+  /* void repaint (in boolean force); */
+  NS_IMETHOD Repaint(PRBool force) = 0;
+
+  /* [noscript] attribute nsIWidget parentWidget; */
+  NS_IMETHOD GetParentWidget(nsIWidget * *aParentWidget) = 0;
+  NS_IMETHOD SetParentWidget(nsIWidget * aParentWidget) = 0;
+
+  /* attribute nativeWindow parentNativeWindow; */
+  NS_IMETHOD GetParentNativeWindow(nativeWindow *aParentNativeWindow) = 0;
+  NS_IMETHOD SetParentNativeWindow(nativeWindow aParentNativeWindow) = 0;
+
+  /* attribute boolean visibility; */
+  NS_IMETHOD GetVisibility(PRBool *aVisibility) = 0;
+  NS_IMETHOD SetVisibility(PRBool aVisibility) = 0;
+
+  /* attribute boolean enabled; */
+  NS_IMETHOD GetEnabled(PRBool *aEnabled) = 0;
+  NS_IMETHOD SetEnabled(PRBool aEnabled) = 0;
+
+  /** set blurSuppression to true to suppress handling of blur events.
+     *  set it false to re-enable them. query it to determine whether
+     *  blur events are suppressed. The implementation should allow
+     *  for blur events to be suppressed multiple times.
+     */
+  /* attribute boolean blurSuppression; */
+  NS_IMETHOD GetBlurSuppression(PRBool *aBlurSuppression) = 0;
+  NS_IMETHOD SetBlurSuppression(PRBool aBlurSuppression) = 0;
+
+  /* [noscript] readonly attribute nsIWidget mainWidget; */
+  NS_IMETHOD GetMainWidget(nsIWidget * *aMainWidget) = 0;
+
+  /**
+	* Give the window focus.
+	*/
+  /* void setFocus (); */
+  NS_IMETHOD SetFocus(void) = 0;
+
+  /* attribute wstring title; */
+  NS_IMETHOD GetTitle(PRUnichar * *aTitle) = 0;
+  NS_IMETHOD SetTitle(const PRUnichar * aTitle) = 0;
+
+};
+
+  NS_DEFINE_STATIC_IID_ACCESSOR(nsIBaseWindow, NS_IBASEWINDOW_IID)
+
+/* Use this macro when declaring classes that implement this interface. */
+#define NS_DECL_NSIBASEWINDOW \
+  NS_IMETHOD InitWindow(nativeWindow parentNativeWindow, nsIWidget * parentWidget, PRInt32 x, PRInt32 y, PRInt32 cx, PRInt32 cy); \
+  NS_IMETHOD Create(void); \
+  NS_IMETHOD Destroy(void); \
+  NS_IMETHOD SetPosition(PRInt32 x, PRInt32 y); \
+  NS_IMETHOD GetPosition(PRInt32 *x, PRInt32 *y); \
+  NS_IMETHOD SetSize(PRInt32 cx, PRInt32 cy, PRBool fRepaint); \
+  NS_IMETHOD GetSize(PRInt32 *cx, PRInt32 *cy); \
+  NS_IMETHOD SetPositionAndSize(PRInt32 x, PRInt32 y, PRInt32 cx, PRInt32 cy, PRBool fRepaint); \
+  NS_IMETHOD GetPositionAndSize(PRInt32 *x, PRInt32 *y, PRInt32 *cx, PRInt32 *cy); \
+  NS_IMETHOD Repaint(PRBool force); \
+  NS_IMETHOD GetParentWidget(nsIWidget * *aParentWidget); \
+  NS_IMETHOD SetParentWidget(nsIWidget * aParentWidget); \
+  NS_IMETHOD GetParentNativeWindow(nativeWindow *aParentNativeWindow); \
+  NS_IMETHOD SetParentNativeWindow(nativeWindow aParentNativeWindow); \
+  NS_IMETHOD GetVisibility(PRBool *aVisibility); \
+  NS_IMETHOD SetVisibility(PRBool aVisibility); \
+  NS_IMETHOD GetEnabled(PRBool *aEnabled); \
+  NS_IMETHOD SetEnabled(PRBool aEnabled); \
+  NS_IMETHOD GetBlurSuppression(PRBool *aBlurSuppression); \
+  NS_IMETHOD SetBlurSuppression(PRBool aBlurSuppression); \
+  NS_IMETHOD GetMainWidget(nsIWidget * *aMainWidget); \
+  NS_IMETHOD SetFocus(void); \
+  NS_IMETHOD GetTitle(PRUnichar * *aTitle); \
+  NS_IMETHOD SetTitle(const PRUnichar * aTitle); 
+
+/* Use this macro to declare functions that forward the behavior of this interface to another object. */
+#define NS_FORWARD_NSIBASEWINDOW(_to) \
+  NS_IMETHOD InitWindow(nativeWindow parentNativeWindow, nsIWidget * parentWidget, PRInt32 x, PRInt32 y, PRInt32 cx, PRInt32 cy) { return _to InitWindow(parentNativeWindow, parentWidget, x, y, cx, cy); } \
+  NS_IMETHOD Create(void) { return _to Create(); } \
+  NS_IMETHOD Destroy(void) { return _to Destroy(); } \
+  NS_IMETHOD SetPosition(PRInt32 x, PRInt32 y) { return _to SetPosition(x, y); } \
+  NS_IMETHOD GetPosition(PRInt32 *x, PRInt32 *y) { return _to GetPosition(x, y); } \
+  NS_IMETHOD SetSize(PRInt32 cx, PRInt32 cy, PRBool fRepaint) { return _to SetSize(cx, cy, fRepaint); } \
+  NS_IMETHOD GetSize(PRInt32 *cx, PRInt32 *cy) { return _to GetSize(cx, cy); } \
+  NS_IMETHOD SetPositionAndSize(PRInt32 x, PRInt32 y, PRInt32 cx, PRInt32 cy, PRBool fRepaint) { return _to SetPositionAndSize(x, y, cx, cy, fRepaint); } \
+  NS_IMETHOD GetPositionAndSize(PRInt32 *x, PRInt32 *y, PRInt32 *cx, PRInt32 *cy) { return _to GetPositionAndSize(x, y, cx, cy); } \
+  NS_IMETHOD Repaint(PRBool force) { return _to Repaint(force); } \
+  NS_IMETHOD GetParentWidget(nsIWidget * *aParentWidget) { return _to GetParentWidget(aParentWidget); } \
+  NS_IMETHOD SetParentWidget(nsIWidget * aParentWidget) { return _to SetParentWidget(aParentWidget); } \
+  NS_IMETHOD GetParentNativeWindow(nativeWindow *aParentNativeWindow) { return _to GetParentNativeWindow(aParentNativeWindow); } \
+  NS_IMETHOD SetParentNativeWindow(nativeWindow aParentNativeWindow) { return _to SetParentNativeWindow(aParentNativeWindow); } \
+  NS_IMETHOD GetVisibility(PRBool *aVisibility) { return _to GetVisibility(aVisibility); } \
+  NS_IMETHOD SetVisibility(PRBool aVisibility) { return _to SetVisibility(aVisibility); } \
+  NS_IMETHOD GetEnabled(PRBool *aEnabled) { return _to GetEnabled(aEnabled); } \
+  NS_IMETHOD SetEnabled(PRBool aEnabled) { return _to SetEnabled(aEnabled); } \
+  NS_IMETHOD GetBlurSuppression(PRBool *aBlurSuppression) { return _to GetBlurSuppression(aBlurSuppression); } \
+  NS_IMETHOD SetBlurSuppression(PRBool aBlurSuppression) { return _to SetBlurSuppression(aBlurSuppression); } \
+  NS_IMETHOD GetMainWidget(nsIWidget * *aMainWidget) { return _to GetMainWidget(aMainWidget); } \
+  NS_IMETHOD SetFocus(void) { return _to SetFocus(); } \
+  NS_IMETHOD GetTitle(PRUnichar * *aTitle) { return _to GetTitle(aTitle); } \
+  NS_IMETHOD SetTitle(const PRUnichar * aTitle) { return _to SetTitle(aTitle); } 
+
+/* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
+#define NS_FORWARD_SAFE_NSIBASEWINDOW(_to) \
+  NS_IMETHOD InitWindow(nativeWindow parentNativeWindow, nsIWidget * parentWidget, PRInt32 x, PRInt32 y, PRInt32 cx, PRInt32 cy) { return !_to ? NS_ERROR_NULL_POINTER : _to->InitWindow(parentNativeWindow, parentWidget, x, y, cx, cy); } \
+  NS_IMETHOD Create(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Create(); } \
+  NS_IMETHOD Destroy(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Destroy(); } \
+  NS_IMETHOD SetPosition(PRInt32 x, PRInt32 y) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPosition(x, y); } \
+  NS_IMETHOD GetPosition(PRInt32 *x, PRInt32 *y) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPosition(x, y); } \
+  NS_IMETHOD SetSize(PRInt32 cx, PRInt32 cy, PRBool fRepaint) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetSize(cx, cy, fRepaint); } \
+  NS_IMETHOD GetSize(PRInt32 *cx, PRInt32 *cy) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetSize(cx, cy); } \
+  NS_IMETHOD SetPositionAndSize(PRInt32 x, PRInt32 y, PRInt32 cx, PRInt32 cy, PRBool fRepaint) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPositionAndSize(x, y, cx, cy, fRepaint); } \
+  NS_IMETHOD GetPositionAndSize(PRInt32 *x, PRInt32 *y, PRInt32 *cx, PRInt32 *cy) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPositionAndSize(x, y, cx, cy); } \
+  NS_IMETHOD Repaint(PRBool force) { return !_to ? NS_ERROR_NULL_POINTER : _to->Repaint(force); } \
+  NS_IMETHOD GetParentWidget(nsIWidget * *aParentWidget) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetParentWidget(aParentWidget); } \
+  NS_IMETHOD SetParentWidget(nsIWidget * aParentWidget) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetParentWidget(aParentWidget); } \
+  NS_IMETHOD GetParentNativeWindow(nativeWindow *aParentNativeWindow) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetParentNativeWindow(aParentNativeWindow); } \
+  NS_IMETHOD SetParentNativeWindow(nativeWindow aParentNativeWindow) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetParentNativeWindow(aParentNativeWindow); } \
+  NS_IMETHOD GetVisibility(PRBool *aVisibility) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetVisibility(aVisibility); } \
+  NS_IMETHOD SetVisibility(PRBool aVisibility) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetVisibility(aVisibility); } \
+  NS_IMETHOD GetEnabled(PRBool *aEnabled) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetEnabled(aEnabled); } \
+  NS_IMETHOD SetEnabled(PRBool aEnabled) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetEnabled(aEnabled); } \
+  NS_IMETHOD GetBlurSuppression(PRBool *aBlurSuppression) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBlurSuppression(aBlurSuppression); } \
+  NS_IMETHOD SetBlurSuppression(PRBool aBlurSuppression) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBlurSuppression(aBlurSuppression); } \
+  NS_IMETHOD GetMainWidget(nsIWidget * *aMainWidget) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMainWidget(aMainWidget); } \
+  NS_IMETHOD SetFocus(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFocus(); } \
+  NS_IMETHOD GetTitle(PRUnichar * *aTitle) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTitle(aTitle); } \
+  NS_IMETHOD SetTitle(const PRUnichar * aTitle) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTitle(aTitle); } 
+
+#if 0
+/* Use the code below as a template for the implementation class for this interface. */
+
+/* Header file */
+class nsBaseWindow : public nsIBaseWindow
+{
+public:
+  NS_DECL_ISUPPORTS
+  NS_DECL_NSIBASEWINDOW
+
+  nsBaseWindow();
+
+private:
+  ~nsBaseWindow();
+
+protected:
+  /* additional members */
+};
+
+/* Implementation file */
+NS_IMPL_ISUPPORTS1(nsBaseWindow, nsIBaseWindow)
+
+nsBaseWindow::nsBaseWindow()
+{
+  /* member initializers and constructor code */
+}
+
+nsBaseWindow::~nsBaseWindow()
+{
+  /* destructor code */
+}
+
+/* [noscript] void initWindow (in nativeWindow parentNativeWindow, in nsIWidget parentWidget, in long x, in long y, in long cx, in long cy); */
+NS_IMETHODIMP nsBaseWindow::InitWindow(nativeWindow parentNativeWindow, nsIWidget * parentWidget, PRInt32 x, PRInt32 y, PRInt32 cx, PRInt32 cy)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* void create (); */
+NS_IMETHODIMP nsBaseWindow::Create()
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* void destroy (); */
+NS_IMETHODIMP nsBaseWindow::Destroy()
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* void setPosition (in long x, in long y); */
+NS_IMETHODIMP nsBaseWindow::SetPosition(PRInt32 x, PRInt32 y)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* void getPosition (out long x, out long y); */
+NS_IMETHODIMP nsBaseWindow::GetPosition(PRInt32 *x, PRInt32 *y)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* void setSize (in long cx, in long cy, in boolean fRepaint); */
+NS_IMETHODIMP nsBaseWindow::SetSize(PRInt32 cx, PRInt32 cy, PRBool fRepaint)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* void getSize (out long cx, out long cy); */
+NS_IMETHODIMP nsBaseWindow::GetSize(PRInt32 *cx, PRInt32 *cy)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* void setPositionAndSize (in long x, in long y, in long cx, in long cy, in boolean fRepaint); */
+NS_IMETHODIMP nsBaseWindow::SetPositionAndSize(PRInt32 x, PRInt32 y, PRInt32 cx, PRInt32 cy, PRBool fRepaint)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* void getPositionAndSize (out long x, out long y, out long cx, out long cy); */
+NS_IMETHODIMP nsBaseWindow::GetPositionAndSize(PRInt32 *x, PRInt32 *y, PRInt32 *cx, PRInt32 *cy)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* void repaint (in boolean force); */
+NS_IMETHODIMP nsBaseWindow::Repaint(PRBool force)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* [noscript] attribute nsIWidget parentWidget; */
+NS_IMETHODIMP nsBaseWindow::GetParentWidget(nsIWidget * *aParentWidget)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+NS_IMETHODIMP nsBaseWindow::SetParentWidget(nsIWidget * aParentWidget)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* attribute nativeWindow parentNativeWindow; */
+NS_IMETHODIMP nsBaseWindow::GetParentNativeWindow(nativeWindow *aParentNativeWindow)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+NS_IMETHODIMP nsBaseWindow::SetParentNativeWindow(nativeWindow aParentNativeWindow)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* attribute boolean visibility; */
+NS_IMETHODIMP nsBaseWindow::GetVisibility(PRBool *aVisibility)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+NS_IMETHODIMP nsBaseWindow::SetVisibility(PRBool aVisibility)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* attribute boolean enabled; */
+NS_IMETHODIMP nsBaseWindow::GetEnabled(PRBool *aEnabled)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+NS_IMETHODIMP nsBaseWindow::SetEnabled(PRBool aEnabled)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* attribute boolean blurSuppression; */
+NS_IMETHODIMP nsBaseWindow::GetBlurSuppression(PRBool *aBlurSuppression)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+NS_IMETHODIMP nsBaseWindow::SetBlurSuppression(PRBool aBlurSuppression)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* [noscript] readonly attribute nsIWidget mainWidget; */
+NS_IMETHODIMP nsBaseWindow::GetMainWidget(nsIWidget * *aMainWidget)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* void setFocus (); */
+NS_IMETHODIMP nsBaseWindow::SetFocus()
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* attribute wstring title; */
+NS_IMETHODIMP nsBaseWindow::GetTitle(PRUnichar * *aTitle)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+NS_IMETHODIMP nsBaseWindow::SetTitle(const PRUnichar * aTitle)
+{
+    return NS_ERROR_NOT_IMPLEMENTED;
+}
+
+/* End of implementation class template. */
+#endif
+
+
+#endif /* __gen_nsIBaseWindow_h__ */
diff --git a/components/nsIFireTrayHandler.idl b/components/nsIFireTrayHandler.idl
new file mode 100644
index 0000000..8de8dd8
--- /dev/null
+++ b/components/nsIFireTrayHandler.idl
@@ -0,0 +1,12 @@
+#include "nsISupports.idl"
+
+interface nsIDOMWindow;
+                  
+[scriptable, uuid(f2f05844-d398-11df-9885-7d29dfd72085)]
+interface nsIFireTrayHandler : nsISupports
+{
+    void hideAll();
+    void hideWindow(in nsIDOMWindow window);
+    void setupWindow(in nsIDOMWindow window);
+};  
+
diff --git a/components/nsIFireTrayHandler.xpt b/components/nsIFireTrayHandler.xpt
deleted file mode 100644
index 1f2ce11..0000000
Binary files a/components/nsIFireTrayHandler.xpt and /dev/null differ
diff --git a/components/nsITray.idl b/components/nsITray.idl
new file mode 100644
index 0000000..1bd0b7a
--- /dev/null
+++ b/components/nsITray.idl
@@ -0,0 +1,87 @@
+#include "nsISupports.idl"
+
+interface nsIBaseWindow;
+ 
+[scriptable, function, uuid(71ae41e0-517b-40d0-b05c-626d236fe52b)]
+interface nsITrayCallback : nsISupports
+{
+    // Javascript function call
+    boolean call();
+};
+
+[scriptable, function, uuid(cb451092-6269-11de-84bb-3bce55d89593)]
+interface nsIScrollCallback : nsISupports
+{
+    // Javascript function call
+    boolean call(in PRUint32 direction);
+};
+
+
+[scriptable, function, uuid(d22950aa-62a8-11de-b360-94c756d89593)]
+interface nsIKeySymCallback : nsISupports
+{
+    // Javascript function call
+    boolean call(in string keysym, in PRUint64 keycode);
+};
+
+
+[scriptable, uuid(bf249f85-20f2-49be-96f3-9681f3bb0334)]
+interface nsITray : nsISupports
+{
+    void showTray();
+    void hideTray();
+
+    //event callbacks
+    void trayActivateEvent(in nsITrayCallback aCallback);
+    void trayScrollEvent(in nsIScrollCallback aCallback);
+    void trayKeyEvent(in nsIKeySymCallback aCallback);
+
+    void hideWindow(in nsIBaseWindow aBaseWindow);
+    void restore(in PRUint32 aCount, [array, size_is(aCount)] in nsIBaseWindow aBaseWindows); 
+    void restoreWindow(in nsIBaseWindow aBaseWindow);
+
+    PRUint64 getTrayMenu();
+
+    PRUint64 menuNew();
+    PRUint64 menuItemNew(in wstring label, in wstring img);    
+    PRUint64 separatorMenuItemNew();
+
+    void menuItemUpdate(in PRUint64 item, in wstring label);    
+    void menuAppend(in PRUint64 menu, in PRUint64 item, in nsITrayCallback aCallback);
+    void menuPrepend(in PRUint64 menu, in PRUint64 item, in nsITrayCallback aCallback);
+    void menuInsert(in PRUint64 menu, in PRUint64 item, in PRUint64 pos, in nsITrayCallback aCallback);
+    void menuSub(in PRUint64 item, in PRUint64 sub_menu);
+    void menuRemove(in PRUint64 menu, in PRUint64 item);
+    void menuRemoveAll(in PRUint64 menu);
+    PRUint64 menuLength(in PRUint64 menu);
+
+    void setDefaultXpmIcon(in PRUint32 app); //selects default (embedded) icons for the specified application
+
+    boolean setDefaultIcon(in string filename); //icon for normal usage
+    boolean setSpecialIcon(in string filename); //icon shown when text is displayed
+
+    void setIconText(in string text, in string color); //sets the icon text (used for mail count)
+
+    void setTrayTooltip(in wstring text); //sets the tray tooltip message
+    void setTrayIcon(in PRUint32 FLAG);  //switch systrayicon checking the FLAG
+    /*void init_tooltip_image();          //prepare tooltip handlers to show image*/
+
+    void setCloseBlocking(in boolean val); //determine if we have to block window closing
+    void getCloseBlocking(out boolean val); 
+
+    void setMinimizeBlocking(in boolean val); //determine if we have to hide to tray on window minimize 
+    void getMinimizeBlocking(out boolean val); 
+
+    void initNotification(in string appname); //init the notification system 
+    void showANotification(in wstring title, in wstring info,in string image); //show a notification 
+
+    boolean getFocusState(in nsIBaseWindow aBaseWindow); 
+    void setWindowHandler(in nsIBaseWindow aBaseWindow);
+
+
+    // MULTIMEDIA KEYS HANDLING
+    boolean addHandledKey(in string key_string);
+    boolean addHandledKeyCode(in PRUint64 key_code);
+
+    string getKeycodeString(in PRUint64 key_code);
+};
diff --git a/components/nsITray.xpt b/components/nsITray.xpt
deleted file mode 100644
index c326643..0000000
Binary files a/components/nsITray.xpt and /dev/null differ
diff --git a/components/nsTray.cpp b/components/nsTray.cpp
new file mode 100644
index 0000000..5d515da
--- /dev/null
+++ b/components/nsTray.cpp
@@ -0,0 +1,1469 @@
+#include "nsTray.h"
+#include "options.h"
+#include "debug.h"
+
+//BUILT IN PIXMAPS 
+#include "pixmaps/firefox.xpm"
+#include "pixmaps/thunderbird.xpm"
+#include "pixmaps/dove.xpm"
+#include "pixmaps/weasel.xpm"
+#include "pixmaps/icecat.xpm"
+#include "pixmaps/newmail.xpm"
+#include "pixmaps/seamonkey.xpm"
+#include "pixmaps/songbird.xpm"
+#include "pixmaps/songbirdegg.xpm"
+#include "pixmaps/sunbird.xpm"
+#include "pixmaps/chatzilla.xpm"
+
+#include "nsMemory.h"
+#include "nsIBaseWindow.h"
+
+#include <pango/pangoft2.h>
+#include <pango/pango-layout.h>
+#include <gdk/gdk.h>
+#include <gtk/gtksignal.h>
+#include <gdk/gdkx.h>
+
+
+#ifdef _KEYSYMS_
+  #include <gdk/gdkkeysyms.h>
+  #include "keysyms.h"
+  #include <X11/XF86keysym.h>
+#endif
+//// REMOVE NOTIFY #include <libnotify/notify.h>
+
+#include <X11/Xlib.h>
+#include <X11/Xatom.h>
+#include <X11/Xutil.h>
+
+
+
+Atom delete_window = XInternAtom (GDK_DISPLAY(), "WM_DELETE_WINDOW", False);
+
+// Returns the lenght of a NULL-terminated UTF16 PRUnichar * string 
+PRUint32 PRUstrlen(const PRUnichar *text) {
+  if(!text) return 0;
+  PRUint32 cnt=0;
+  while(*text != 0) {
+    cnt++;
+    text++;
+  }
+  return cnt;
+}
+
+void nsTray::activate(GtkStatusIcon* status_icon, gpointer user_data) {
+    PRBool ret = TRUE;
+    nsTray *data = static_cast<nsTray*>(user_data);
+
+    data->tray_callback->Call(&ret);
+}
+
+/*
+
+SCROLL DIRECTIONS:
+
+0 - UP
+1 - DOWN
+2 - LEFT
+3 - RIGHT
+
+*/
+
+gboolean nsTray::scroll(GtkStatusIcon  *status_icon, GdkEventScroll *event, gpointer user_data)  
+{
+    DEBUG_CALL("scroll")
+
+    if(!event || !user_data) return false;
+
+    PRBool ret = TRUE;
+    nsTray *data = static_cast<nsTray*>(user_data);
+
+    PRUint32 dir=0;
+
+    switch(event->direction)
+    {    
+        case GDK_SCROLL_UP:
+	      DEBUGSTR("SCROLL UP")	
+	      dir=0;
+	      break;
+
+        case GDK_SCROLL_DOWN:
+	      DEBUGSTR("SCROLL DOWN")	  
+	      dir=1;
+	      break;
+
+        case GDK_SCROLL_LEFT:
+	      DEBUGSTR("SCROLL LEFT")	  
+	      dir=2;
+	      break;
+
+        case GDK_SCROLL_RIGHT:
+	      DEBUGSTR("SCROLL RIGHT")	  
+	      dir=3;
+	      break;
+
+        default:
+	      DEBUGSTR("SCROLL UNKNOWN")	  
+	      return false;
+	      break;      
+    }
+
+    if(!data->scroll_callback) return true;
+
+    data->scroll_callback->Call(dir, &ret);
+
+    return true; 
+
+}
+
+void nsTray::popup(GtkStatusIcon *status_icon, guint button, guint activate_time, gpointer user_data) {
+    DEBUG_CALL("popup")
+    nsTray *data = static_cast<nsTray*>(user_data);
+
+    if (data->pop_menu) {
+        gtk_widget_show_all(data->pop_menu);
+        gtk_menu_popup(GTK_MENU(data->pop_menu), NULL, NULL,
+                gtk_status_icon_position_menu, data->systray_icon, button, activate_time);
+    }
+}
+
+void nsTray::item_event(GtkWidget *widget, gpointer user_data) {
+    DEBUG_CALL("item_event")
+    PRBool ret = TRUE;
+    nsTray *data = static_cast<nsTray*>(user_data);
+
+    if(data->item_callback_list[(PRUint64)widget]) {
+        data->item_callback_list[(PRUint64)widget]->Call(&ret);
+    }
+}
+
+void nsTray::menu_remove_all_callback(GtkWidget *widget, gpointer user_data) {
+    DEBUG_CALL("menu_remove_all_callback")
+    nsTray *data = static_cast<nsTray*>(user_data);
+
+    if (GTK_IS_CONTAINER(widget)) {
+        gtk_container_foreach(GTK_CONTAINER(widget), (GtkCallback)(nsTray::menu_remove_all_callback), user_data);
+    }
+    
+    gtk_widget_destroy(widget);
+    data->item_callback_list.erase((PRUint64)widget);
+}
+
+/* Implementation file */
+NS_IMPL_ISUPPORTS1(nsTray, nsITray)
+
+nsTray::nsTray() {
+    DEBUG_CALL("nsTray")
+    
+    DEBUGSTR("CONSTRUCTOR!")
+
+    /* member initializers and constructor code */
+    block_close=false;
+    block_minimize=false;
+
+    systray_icon = NULL;
+    icon = NULL;
+    default_icon = NULL;
+    special_icon = NULL;
+    pop_menu = NULL;
+
+    tray_callback = NULL;
+    scroll_callback = NULL;
+    key_callback = NULL;
+
+    systray_icon = gtk_status_icon_new();
+
+    icon = gdk_pixbuf_new_from_xpm_data((const char**)firefox_xpm);
+
+    /* Connect signals */
+    g_signal_connect(G_OBJECT(this->systray_icon), "activate", G_CALLBACK(nsTray::activate), this);
+    g_signal_connect(G_OBJECT(this->systray_icon), "popup-menu", G_CALLBACK(nsTray::popup), this);
+    g_signal_connect(G_OBJECT(this->systray_icon), "scroll-event", G_CALLBACK(nsTray::scroll), this);
+
+    this->pop_menu = gtk_menu_new();
+
+}
+
+nsTray::~nsTray() {
+    DEBUG_CALL("~nsTray")
+    /* destructor code */ //TO_DO CHECK FOR MEMORY LEAKS...
+    this->systray_icon = NULL;
+    this->icon = NULL;
+    this->pop_menu = NULL;
+    this->tray_callback = NULL;
+}
+
+/* void showTray (); */
+NS_IMETHODIMP nsTray::ShowTray() {
+    DEBUG_CALL("showTray")
+
+
+    if (this->systray_icon) {
+
+      //
+        //gtk_status_icon_set_from_pixbuf(GTK_STATUS_ICON(this->systray_icon), GDK_PIXBUF(default_icon));
+//	this->systray_icon=gtk_status_icon_new_from_pixbuf(GDK_PIXBUF(default_icon));
+        gtk_status_icon_set_visible(this->systray_icon, TRUE);
+    }
+
+    return NS_OK;
+}
+
+/* void hideTray (); */
+NS_IMETHODIMP nsTray::HideTray() {
+    DEBUG_CALL("hideTray")
+
+    gtk_status_icon_set_visible(this->systray_icon, FALSE);
+
+    return NS_OK;
+}
+
+/* void trayActivateEvent (in nsITrayCallback aCallback); */
+NS_IMETHODIMP nsTray::TrayActivateEvent(nsITrayCallback *aCallback) {
+    DEBUG_CALL("trayActivateEvent")
+    this->tray_callback = aCallback;
+    return NS_OK;
+}
+
+/* void trayScrollEvent (in nsIScrollCallback aCallback); */
+NS_IMETHODIMP nsTray::TrayScrollEvent(nsIScrollCallback *aCallback) {
+    DEBUG_CALL("trayScrollEvent")
+    this->scroll_callback = aCallback;
+    return NS_OK;
+}
+
+/* void trayKeyEvent (in nsIKeySymCallback aCallback); */
+NS_IMETHODIMP nsTray::TrayKeyEvent(nsIKeySymCallback *aCallback) {
+    DEBUG_CALL("trayKeyEvent")
+    this->key_callback = aCallback;
+    return NS_OK;
+}
+
+
+#ifdef DO_DEBUG
+  #define DEBUG_WINDOW(a,b) show_window_info(a,b);
+#else 
+  #define DEBUG_WINDOW(a,b) ;
+#endif
+
+void show_window_info(char *desc,Window win)
+{
+  
+   DEBUGSTR(_SEPARATOR_)
+   DEBUGSTR( "WIN: "<<desc<<" ("<< win<<")") 
+ 
+   CAPTURE_ERRORS()
+
+   XWindowAttributes a;
+   if( XGetWindowAttributes(GDK_DISPLAY(), win, &a) )
+    {
+       
+       DEBUGSTR( "  X: "<<a.x<<" Y: "<<a.y) 
+       DEBUGSTR( "  Width: "<<a.width<<" Height: "<<a.height)
+       DEBUGSTR( "  border_width: "<<a.border_width)
+       DEBUGSTR( "  depth: "<< a.depth)
+//     DEBUGSTR( "  "Visual *visual;            /* the associated visual structure */
+       DEBUGSTR( "  root: "<<a.root)
+
+       DEBUGSTR( "  bit_gravity: "<<a.bit_gravity)
+       DEBUGSTR( "  win_gravity: "<<a.win_gravity)
+       DEBUGSTR( "  backing_store: "<<a.backing_store)
+//       DEBUGSTR( "  "unsigned long backing_planes;    /* planes to be preserved if possible */
+ //      DEBUGSTR( "  "unsigned long backing_pixel; /* value to be used when restoring planes */
+       DEBUGSTR( "  save_under: "<<a.save_under)
+//       DEBUGSTR( "  "Colormap colormap;       /* color map to be associated with window */
+       DEBUGSTR( "  map_installed: "<<a.map_installed)
+       DEBUGSTR( "  map_state: "<<a.map_state)
+       DEBUGSTR( "  all_event_masks: "<<a.all_event_masks)
+       DEBUGSTR( "  your_event_mask: "<<a.your_event_mask)
+       DEBUGSTR( "  do_not_propagate_mask: "<<a.do_not_propagate_mask)
+       DEBUGSTR( "  override_redirect: "<<a.override_redirect)
+       DEBUGSTR( "  screen: "<<a.screen)
+
+       
+   }
+
+   RELEASE_CAPTURE("Error getting window information")
+   DEBUGSTR(_SEPARATOR_)
+}
+
+int GetParent(Window win, Window *parent)
+{
+   DEBUG_CALL("getParent")
+
+   if(parent==NULL)return 0;
+
+   CAPTURE_ERRORS()
+
+   Window root;
+   Window *children;
+   unsigned int nchildren;
+   if(!XQueryTree(GDK_DISPLAY(), win, &root, parent, &children, &nchildren)) return 0;
+            
+   if(children) XFree(children);
+
+   RELEASE_CAPTURE_RETURN("Error getting window parent",0)
+
+   return 1;
+}
+
+int GetRoot(Window win, Window *root)
+{
+   if(root==NULL)return 0;
+   
+   int res=0;
+   
+   CAPTURE_ERRORS()
+
+   XWindowAttributes a;
+   if( XGetWindowAttributes(GDK_DISPLAY(), win, &a) )
+   {
+       *root=a.root;
+       res=1;
+   }
+
+   RELEASE_CAPTURE_RETURN("Error getting window information", 0)
+   return res;
+}
+
+
+int GetToplevel(Window win, Window *res)
+{
+   DEBUG_CALL("getToplevel")
+
+   if(res==NULL)return 0;
+   
+   Window root;
+   if(!GetRoot(win, &root)) { DEBUGSTR("Error getting window's root"); return 0; }
+   
+   Window current=win;
+   Window parent=win;
+   int i=0;
+   while(parent!=root)
+   {
+     i++;
+     current=parent;
+     DEBUG_WINDOW("CURRENT",current);
+	 if(!GetParent(current, &parent))
+	 {
+	   DEBUGSTR("Error getting parent for window "<<current)
+	   return 0;
+	 }
+	 DEBUGSTR("CURRENT: "<<current<< " - PARENT: "<< parent << " - ROOT: "<<root)
+   }
+
+   *res=current;
+   return 1;
+}
+
+
+
+void EchoWinAttribs(Window win)
+{
+   CAPTURE_ERRORS()
+
+   XWindowAttributes attrib;
+   if( XGetWindowAttributes(GDK_DISPLAY(), win, &attrib) )
+    {
+       DEBUGSTR( "WIN: "<< win <<" POS: ("<< attrib.x << ","<< attrib.y << ") - SIZE: " << attrib.width << "x" << attrib.height) 
+   }
+
+   RELEASE_CAPTURE("Error getting window information")
+}
+
+void ExploreTree(Window xwin)
+{
+  int ok=1;
+  while(ok)
+   {
+     EchoWinAttribs(xwin);
+     Window parent;
+     ok=GetParent(xwin, &parent);
+     xwin=parent;
+   }
+}
+
+/* void hideWindow (in nsIBaseWindow aBaseWindow); */
+NS_IMETHODIMP nsTray::HideWindow(nsIBaseWindow *aBaseWindow) {
+    DEBUG_CALL("hideWindow")
+
+    nsresult rv;
+ 
+    NS_ENSURE_ARG_POINTER(aBaseWindow);
+
+    nativeWindow aNativeWindow;
+    rv = aBaseWindow->GetParentNativeWindow(&aNativeWindow);
+    NS_ENSURE_SUCCESS(rv, rv);
+
+    CAPTURE_ERRORS()
+
+    GdkWindow *gdk_win=gdk_window_get_toplevel((GdkWindow*) aNativeWindow);
+
+    DEBUGSTR("HIDING") 
+
+ #ifdef _REMEMBER_POSITION_
+ 
+    Window xwin=GDK_WINDOW_XID(gdk_win);
+
+    DEBUGSTR("HANDLER LIST COUNT " << handled_windows.size()) 
+
+    if(handled_windows.count(xwin)>0) 
+      {
+         window_state* ws=handled_windows[xwin];          
+  
+         if(ws) {
+        
+              gdk_window_get_root_origin(gdk_win, &ws->pos_x, &ws->pos_y);
+              ws->valid=true;
+              DEBUGSTR( "SAVING POSITION X: "<< ws->pos_x << " Y: "<< ws->pos_y )
+         }
+      }
+ #endif
+ 
+    gdk_window_hide(gdk_win);
+
+    RELEASE_CAPTURE("Error hiding window")
+
+    return NS_OK;
+}
+
+
+
+
+/* void restore (in PRUint32 aCount, [array, size_is (aCount)] in nsIBaseWindow aBaseWindows); */
+NS_IMETHODIMP nsTray::Restore(PRUint32 aCount, nsIBaseWindow **aBaseWindows) {
+    DEBUG_CALL("restore")
+
+    PRUint32 i;
+
+    NS_ENSURE_ARG(aCount);
+    NS_ENSURE_ARG_POINTER(aBaseWindows);
+
+    for (i = 0; i < aCount; ++i)       
+       RestoreWindow(aBaseWindows[i]);        
+
+    return NS_OK;
+}
+
+/* void restoreWindow (in nsIBaseWindow aBaseWindow); */
+NS_IMETHODIMP nsTray::RestoreWindow(nsIBaseWindow *aBaseWindow) {
+    DEBUG_CALL("restoreWindow")
+    
+    nsresult rv;
+
+    NS_ENSURE_ARG_POINTER(aBaseWindow);
+
+    nativeWindow aNativeWindow;
+    rv = aBaseWindow->GetParentNativeWindow(&aNativeWindow);
+    NS_ENSURE_SUCCESS(rv, rv);
+
+    CAPTURE_ERRORS()
+ 
+    GdkWindow * tl_gdk=gdk_window_get_toplevel((GdkWindow*)aNativeWindow);
+
+    gdk_window_show(tl_gdk);
+
+  #ifdef _REMEMBER_POSITION_
+   //if possible restore window position
+    Window xwin=GDK_WINDOW_XID(tl_gdk);
+    if(handled_windows.count(xwin)>0) 
+      {
+         window_state* ws=handled_windows[xwin]; 
+ 
+        if(ws && ws->valid) {        
+            XMoveWindow(GDK_DISPLAY(), xwin, ws->pos_x, ws->pos_y);
+            DEBUGSTR( "RESTORING WINDOW STATE:")
+            DEBUGSTR( "  X: "<< ws->pos_x << " Y: "<< ws->pos_y )
+            DEBUGSTR( "  VALID: "<< ws->valid )
+        } 
+   
+      }
+  #endif
+  
+    gdk_window_focus (tl_gdk, gtk_get_current_event_time ());
+
+    GdkWindowState s=gdk_window_get_state(tl_gdk);
+
+    if(s & GDK_WINDOW_STATE_ICONIFIED) 
+       gdk_window_deiconify(tl_gdk);
+
+
+    RELEASE_CAPTURE("Error restoring window")
+
+    return NS_OK;
+}
+
+/* PRUint64 getTrayMenu (); */
+NS_IMETHODIMP nsTray::GetTrayMenu(PRUint64 *_retval) {
+    DEBUG_CALL("getTrayMenu")
+    *_retval = (PRUint64)this->pop_menu;
+
+    return NS_OK;
+}
+
+/* PRUint64 menuNew (in string label); */
+NS_IMETHODIMP nsTray::MenuNew(PRUint64 *_retval) {
+    DEBUG_CALL("menuNew")
+    GtkWidget *menu = gtk_menu_new();
+    *_retval = (PRUint64)menu;
+
+    return NS_OK;
+}
+
+gchar *convertUtf16ToUtf8(const PRUnichar *str)
+{
+    PRUint32 len=PRUstrlen(str);  
+    gchar * utf8=g_utf16_to_utf8 ((const gunichar2 *)str, len, NULL, NULL, NULL);
+    return utf8;
+}
+
+
+/* PRUint64 menuItemNew (in wstring label, in wstring img); */
+NS_IMETHODIMP nsTray::MenuItemNew(const PRUnichar *label, const PRUnichar *img, PRUint64 *_retval) {
+    DEBUG_CALL("menuItemNew")
+
+    if(!img) DEBUGSTR("IMMG NULL")
+    else {
+       DEBUGSTR("IMMG NOT NULL:")	
+       DEBUGSTR(img)
+    }
+ 
+    GtkWidget *item=NULL;
+
+    gchar * label_utf8=convertUtf16ToUtf8(label);
+
+    if(img && PRUstrlen(img)>0) //try to create menu item with stock image
+    {
+       gchar * img_utf8=convertUtf16ToUtf8(img);
+       item = gtk_image_menu_item_new_with_label (label_utf8);
+       gtk_image_menu_item_set_image((GtkImageMenuItem*)item, gtk_image_new_from_stock ( img_utf8 ,GTK_ICON_SIZE_MENU));
+       g_free(img_utf8);  
+    }
+
+    if(!item) //if img not specified or img error just set menu item with label
+    {
+       item = gtk_menu_item_new_with_label(label_utf8);
+    }
+
+    g_free(label_utf8);  
+
+    *_retval = (PRUint64)item;
+    return NS_OK; 
+}
+
+/* PRUint64 separatorMenuItemNew (); */
+NS_IMETHODIMP nsTray::SeparatorMenuItemNew(PRUint64 *_retval) {
+    DEBUG_CALL("separatorMenuItemNew")
+    GtkWidget *item = gtk_separator_menu_item_new();
+    *_retval = (PRUint64)item;
+
+    return NS_OK;
+}
+
+/* void menuItemUpdate (in PRUint64 item, in wstring label); */
+NS_IMETHODIMP nsTray::MenuItemUpdate(PRUint64 item, const PRUnichar *label) {
+    DEBUG_CALL("MenuItemUpdate")
+    gchar * label_utf8=convertUtf16ToUtf8(label);        
+#ifdef __GTK_SET_LABEL__
+    gtk_menu_item_set_label(GTK_MENU_ITEM(item),label_utf8);
+#endif
+    return NS_OK;
+}
+
+/*///ADDED FOR IMG MENU
+/ PRUint64 menu_item_new (in wstring label); /
+NS_IMETHODIMP nsTray::Menu_item_img_new(const PRUnichar *label, const PRUnichar *immg, PRUint64 *_retval) {
+   PRUint32 len=PRUstrlen(label);  
+   gchar * utf8=g_utf16_to_utf8 ((const gunichar2 *)label, len, NULL, NULL, NULL);
+   len=PRUstrlen(immg);  
+   
+gchar * iconn=g_utf16_to_utf8 ((const gunichar2 *)immg, len, NULL, NULL, NULL);
+
+   gtk_image_menu_item_set_image((GtkImageMenuItem*)item, gtk_image_new_from_stock (iconn,GTK_ICON_SIZE_MENU));
+   *_retval = (PRUint64)item;
+   g_free(utf8);  
+   g_free(iconn); 
+    return NS_OK;
+}
+
+//////*/
+
+void nsTray::AddMenuItemCallback(PRUint64 item,nsITrayCallback *aCallback) {
+    DEBUG_CALL("AddMenuItemCallback")
+  
+    nsCOMPtr<nsITrayCallback> item_callback = aCallback;
+    this->item_callback_list[item] = item_callback;
+    g_signal_connect(G_OBJECT(item), "activate", G_CALLBACK(nsTray::item_event), this);  
+}
+
+void nsTray::RemoveMenuItemCallback(PRUint64 item) {
+    DEBUG_CALL("RemoveMenuItemCallback")
+    this->item_callback_list.erase(item);
+}
+
+/* void menuAppend (in PRUint64 menu_item); */
+NS_IMETHODIMP nsTray::MenuAppend(PRUint64 menu, PRUint64 item, nsITrayCallback *aCallback) {
+    DEBUG_CALL("menuAppend")
+
+    gtk_menu_shell_append(GTK_MENU_SHELL(menu), GTK_WIDGET(item));
+    AddMenuItemCallback(item,aCallback);
+
+    return NS_OK;
+}
+
+/* void menuPrepend (in PRUint64 item, in nsITrayCallback aCallback); */
+NS_IMETHODIMP nsTray::MenuPrepend(PRUint64 menu, PRUint64 item, nsITrayCallback *aCallback) {
+    DEBUG_CALL("menuPrepend")
+
+    gtk_menu_shell_prepend(GTK_MENU_SHELL(menu), GTK_WIDGET(item));
+    AddMenuItemCallback(item,aCallback);
+
+    return NS_OK;
+}
+/* void menuInsert (in PRUint64 menu, in PRUint64 item, in PRUint64 pos, in nsITrayCallback aCallback); */
+NS_IMETHODIMP nsTray::MenuInsert(PRUint64 menu, PRUint64 item, PRUint64 pos, nsITrayCallback *aCallback) {
+    DEBUG_CALL("menuInsert")
+    
+    gtk_menu_shell_insert(GTK_MENU_SHELL(menu), GTK_WIDGET(item), (gint)pos);
+    AddMenuItemCallback(item,aCallback);
+
+    return NS_OK;
+}
+
+/* void menuSub (in PRUint64 item, in PRUint64 sub_menu); */
+NS_IMETHODIMP nsTray::MenuSub(PRUint64 item, PRUint64 sub_menu) {
+    DEBUG_CALL("menuSub")
+    
+    gtk_menu_item_set_submenu(GTK_MENU_ITEM(item), GTK_WIDGET(sub_menu));
+
+    return NS_OK;
+}
+
+/* void menuRemove (in PRUint64 menu, in PRUint64 item); */
+NS_IMETHODIMP nsTray::MenuRemove(PRUint64 menu, PRUint64 item) {
+    DEBUG_CALL("menuRemove")
+    
+    gtk_container_remove(GTK_CONTAINER(menu), GTK_WIDGET(item));
+    RemoveMenuItemCallback(item);
+
+    return NS_OK;
+}
+
+/* void menuRemoveAll (in PRUint64 menu); */
+NS_IMETHODIMP nsTray::MenuRemoveAll(PRUint64 menu) {
+    DEBUG_CALL("menuRemoveAll")
+    
+    gtk_container_foreach(GTK_CONTAINER(menu), (GtkCallback)(nsTray::menu_remove_all_callback), this);
+
+    return NS_OK;
+}
+
+/* void menuLength (in PRUint64 menu); */
+NS_IMETHODIMP nsTray::MenuLength(PRUint64 menu, PRUint64 *_retval) {
+    DEBUG_CALL("menuLength")
+
+    GList *list = gtk_container_get_children(GTK_CONTAINER(menu));
+    *_retval = g_list_length(list);
+
+    return NS_OK;
+}
+
+/* void setDefaultXpmIcon (in PRUint64 app); */
+NS_IMETHODIMP nsTray::SetDefaultXpmIcon(PRUint32 app) 
+{
+    DEBUG_CALL("setDefaultXpmIcon")
+
+ if(this->icon) { g_object_unref(this->icon); this->icon=NULL;}
+ if(this->default_icon) { g_object_unref(this->default_icon); this->default_icon=NULL;}
+ if(this->special_icon) { g_object_unref(this->special_icon); this->special_icon=NULL;}
+
+ char **df_icon;
+ char **sp_icon;
+
+  /* APPS
+
+   0 - Unknown (defaults to firefox)
+   1 - Firefox
+   2 - Thunderbird
+   3 - Swiftdove
+   4 - Swiftweasel
+   5 - Icedove
+   6 - iceweasel 
+   7 - icecat
+   8 - songbird
+   9 - sunbird
+   10 - seamonkey
+
+  */
+
+ switch(app)
+ {
+   case 11: //chatzilla
+           df_icon=(char**)chatzilla_xpm;
+           sp_icon=(char**)newmail_xpm;
+           break;
+
+   case 10: //seamonkey  
+           df_icon=(char**)seamonkey_xpm;
+           sp_icon=(char**)newmail_xpm;
+           break;
+   case 9: //sunbird
+           df_icon=(char**)sunbird_xpm;
+           sp_icon=(char**)sunbird_xpm;
+           break;
+   case 8: //songbird
+           df_icon=(char**)songbirdegg_xpm;
+           sp_icon=(char**)songbird_xpm;
+           break;
+   case 7: //icecat
+           df_icon=(char**)icecat_xpm;
+           sp_icon=(char**)newmail_xpm;
+           break;
+   case 6: //iceweasel
+           df_icon=(char**)weasel_xpm;
+           sp_icon=(char**)newmail_xpm;
+           break;
+   case 5: //swiftdove
+           df_icon=(char**)dove_xpm;
+           sp_icon=(char**)newmail_xpm;
+           break;
+   case 4: //swiftweasel
+           df_icon=(char**)weasel_xpm;
+           sp_icon=(char**)newmail_xpm;
+           break;
+   case 3: //swiftdove
+           df_icon=(char**)dove_xpm;
+           sp_icon=(char**)newmail_xpm;
+           break;
+   case 2: //thunderbird
+           df_icon=(char**)thunderbird_xpm;
+           sp_icon=(char**)newmail_xpm;
+           break;
+   case 1: //firefox
+   default:
+           df_icon=(char**)firefox_xpm;
+           sp_icon=(char**)firefox_xpm;
+           break;
+ }
+  
+ this->default_icon = gdk_pixbuf_new_from_xpm_data((const char**)df_icon);
+ this->special_icon = gdk_pixbuf_new_from_xpm_data((const char**)sp_icon);
+
+ gtk_status_icon_set_from_pixbuf(GTK_STATUS_ICON(this->systray_icon), GDK_PIXBUF(this->default_icon));
+/*
+ gtk_status_icon_set_tooltip(this->systray_icon, text);
+ gtk_status_icon_set_visible(this->systray_icon, TRUE);*/
+
+ return NS_OK;   
+}
+
+
+bool nsTray::SetIcon(const char *filename, GdkPixbuf *& icon)
+{
+   DEBUG_CALL("setIcon")
+   DEBUGSTR(filename);
+   
+
+   GError * error = NULL;   
+   GdkPixbuf *new_icon=gdk_pixbuf_new_from_file(filename, &error);
+   if(new_icon) 
+    {
+      DEBUGSTR("OK!")
+
+      if(icon) { 
+           g_object_unref(icon); 
+      }
+      icon=new_icon;   
+    }
+   else 
+    {
+       DEBUGSTR("ERROR!")
+       return false;
+    }
+    return true;
+}
+
+
+  /* boolean setDefaultIcon (in string filename); */
+NS_IMETHODIMP nsTray::SetDefaultIcon(const char *filename, PRBool *_retval)
+{
+    DEBUG_CALL("setDefaultIcon")
+
+    *_retval=SetIcon(filename,this->default_icon);
+    gtk_status_icon_set_from_pixbuf(GTK_STATUS_ICON(this->systray_icon), GDK_PIXBUF(default_icon));
+    
+    return NS_OK;   
+}
+
+  /* boolean setSpecialIcon (in string filename); */
+NS_IMETHODIMP nsTray::SetSpecialIcon(const char *filename, PRBool *_retval) 
+{
+    DEBUG_CALL("setSpecialIcon")
+
+    *_retval=SetIcon(filename,this->special_icon);
+    gtk_status_icon_set_from_pixbuf(GTK_STATUS_ICON(this->systray_icon), GDK_PIXBUF(special_icon));
+    
+    return NS_OK;   
+}
+
+
+#define MIN_FONT_SIZE 4
+
+GdkPixbuf *renderTextWithAlpha(int w, int h, gchar *text, const gchar *colorstr)
+{
+   GdkColormap* cmap=gdk_rgb_get_colormap();
+  int screen_depth=24;
+  if(cmap) screen_depth=cmap->visual->depth;
+   
+  GdkColor fore = { 0, 0, 0, 0 }; 
+  GdkColor alpha  = { 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF};
+
+  if(  gdk_color_parse  (colorstr, &fore) ) DEBUGSTR("COLOR OK")
+  else DEBUGSTR("COLOR ERROR")
+	
+  if(fore.red==alpha.red && fore.green==alpha.green && fore.blue==alpha.blue)
+	alpha.red=0; //make sure alpha is different from fore
+    
+  gdk_colormap_alloc_color (cmap, &fore,true,true);
+  gdk_colormap_alloc_color (cmap, &alpha,true,true);
+
+  
+  GdkPixmap *pm = gdk_pixmap_new (NULL, w, h, screen_depth);
+ 
+  GdkGC *gc = gdk_gc_new (pm);
+
+  gdk_gc_set_foreground(gc,&alpha);  
+  gdk_draw_rectangle(pm,gc,true, 0, 0, w ,h );
+
+  GtkWidget *scratch = gtk_window_new (GTK_WINDOW_TOPLEVEL);
+  gtk_widget_realize (scratch);
+
+  PangoLayout *layout = gtk_widget_create_pango_layout (scratch, NULL);
+  gtk_widget_destroy (scratch);
+
+  PangoFontDescription *fnt = pango_font_description_from_string("Sans 18");
+
+  pango_font_description_set_weight (fnt,PANGO_WEIGHT_SEMIBOLD);
+  pango_layout_set_spacing            (layout,0);
+
+  pango_layout_set_font_description   (layout, fnt);
+
+  pango_layout_set_text (layout, text,-1);
+  
+  int tw=0;
+  int th=0;
+  int sz;
+  int border=4;
+  
+  pango_layout_get_pixel_size(layout, &tw, &th);
+
+  while( (tw>w - border || th > h - border)) //fit text to the icon by decreasing font size
+  {
+    sz=pango_font_description_get_size (fnt);
+
+    if(sz<MIN_FONT_SIZE) {  
+        sz=MIN_FONT_SIZE;
+        break; 
+    }
+    sz-=PANGO_SCALE; 
+   
+    pango_font_description_set_size (fnt,sz);
+    pango_layout_set_font_description   (layout, fnt);
+    pango_layout_get_pixel_size(layout, &tw, &th);
+  }
+
+  //centers the text
+  int px, py;
+  px=(w-tw)/2;
+  py=(h-th)/2;
+
+
+  //paints the text
+  gdk_draw_layout_with_colors (pm, gc, px, py, layout, &fore,NULL);
+  
+  GdkPixbuf *buf = gdk_pixbuf_get_from_drawable (NULL, pm, NULL, 0, 0, 0, 0, w, h);   
+  g_object_unref (pm);   
+  
+  GdkPixbuf *alpha_buf = gdk_pixbuf_add_alpha  (buf, TRUE, (guchar)alpha.red, (guchar)alpha.green, (guchar)alpha.blue);
+  g_object_unref (buf);   
+  
+  g_object_unref (layout);   
+  pango_font_description_free (fnt);
+  g_object_unref (gc);   
+
+  return alpha_buf;
+}
+
+bool hasPrintedChars(gchar *text) {
+  if(!text) return false;
+  while(*text) 
+  {
+    if( !g_unichar_isspace(*text) ) return true;
+    text++;
+  }
+  return false;
+}
+
+GdkPixbuf *DrawText (GdkPixbuf *base, gchar *text, const gchar *colorstr)
+{
+  if(!base || !text) return NULL;
+
+
+  GdkPixbuf *dest=gdk_pixbuf_copy(base); //copy the icon content as background
+
+  int w=gdk_pixbuf_get_width(base);  
+  int h=gdk_pixbuf_get_height(base); 
+  
+  if(hasPrintedChars(text)) {
+    //get the text rendered on a new pixbuf with alpha channel
+    GdkPixbuf *textbuf=renderTextWithAlpha(w, h, text, colorstr); 
+   
+    //merge the rendered text on top
+    gdk_pixbuf_composite (textbuf,dest,0,0,w,h,0,0,1,1,GDK_INTERP_NEAREST,255);
+  
+    g_object_unref(textbuf);
+  }
+
+  return dest;
+}
+
+
+/* void setIconText (in string text, in string color); */
+NS_IMETHODIMP nsTray::SetIconText(const char *text, const char *color) 
+{
+    DEBUG_CALL("setIconText")
+
+    if(strlen(text)>0 && special_icon) 
+     {
+       GdkPixbuf *edit=DrawText (special_icon, (gchar *)text, color);       
+
+       gtk_status_icon_set_from_pixbuf(GTK_STATUS_ICON(this->systray_icon), GDK_PIXBUF(edit));
+//       gtk_status_icon_set_visible(this->systray_icon, TRUE);
+       //if(old) delete old;
+     }
+    else {
+      if(default_icon)
+      {
+       gtk_status_icon_set_from_pixbuf(GTK_STATUS_ICON(this->systray_icon), GDK_PIXBUF(default_icon));
+//       gtk_status_icon_set_visible(this->systray_icon, TRUE);
+      }
+    }
+
+    return NS_OK;   
+}
+
+  /* void setTrayTooltip (in wstring text); */
+NS_IMETHODIMP nsTray::SetTrayTooltip(const PRUnichar *text){
+  DEBUG_CALL("setTrayTooltip")
+
+  if(!text) return NS_OK;
+
+  PRUint64 len=PRUstrlen(text);
+  gchar * utf8=g_utf16_to_utf8 ((const gunichar2 *)text,len,NULL,NULL,NULL);
+
+  gtk_status_icon_set_tooltip(this->systray_icon, utf8);
+
+  g_free(utf8);  
+ 
+  return NS_OK;
+}
+
+/* void setTrayIcon(in PRUint32 FLAG); */
+NS_IMETHODIMP nsTray::SetTrayIcon(PRUint32 FLAG) {
+    DEBUG_CALL("setTrayIcon")
+
+
+    if (!FLAG)
+       	gtk_status_icon_set_from_pixbuf(GTK_STATUS_ICON(this->systray_icon), GDK_PIXBUF(default_icon));
+    else
+		gtk_status_icon_set_from_pixbuf(GTK_STATUS_ICON(this->systray_icon), GDK_PIXBUF(special_icon));
+	
+	//gtk_status_icon_set_visible(this->systray_icon, TRUE);
+  	return NS_OK;
+}
+
+
+/*
+NS_IMETHODIMP nsTray::Init_tooltip_image() {
+	GtkWidget * sysIW = GTK_WIDGET(this->systray_icon);
+	gtk_widget_set_has_tooltip(sysIW,TRUE);
+	GtkWidget *winTooltip = gtk_window_new(GTK_WINDOW_TOPLEVEL);
+	g_signal_connect(GTK_OBJECT(this->systray_icon), "query-tooltip",
+					   G_CALLBACK(gtk_widget_set_tooltip_window), 
+					   (sysIW,
+					   GTK_WINDOW(winTooltip)) );
+  	return NS_OK;
+}
+*/
+
+/* void setCloseBlocking (in boolean block); */
+NS_IMETHODIMP nsTray::SetCloseBlocking(PRBool val)  
+{
+    DEBUG_CALL("setCloseBlocking")
+    block_close=val;
+    return NS_OK;
+}
+
+/* void getCloseBlocking (out boolean block); */
+NS_IMETHODIMP nsTray::GetCloseBlocking(PRBool *val) 
+{
+    DEBUG_CALL("getCloseBlocking")
+
+    if(val)*val=this->block_close;
+    return NS_OK;
+}
+
+/* void setMinimizeBlocking (in boolean val); */
+NS_IMETHODIMP nsTray::SetMinimizeBlocking(PRBool val)
+{
+    DEBUG_CALL("SetMinimizeBlocking")
+    block_minimize=val;
+    return NS_OK;
+}
+
+/* void getMinimizeBlocking (out boolean val); */
+NS_IMETHODIMP nsTray::GetMinimizeBlocking(PRBool *val)
+{
+    DEBUG_CALL("GetMinimizeBlocking")
+    if(val)*val=this->block_minimize;
+    return NS_OK;
+}
+
+
+
+/* void initNotification(in string appname); */
+NS_IMETHODIMP nsTray::InitNotification(const gchar * appName) {
+    DEBUG_CALL("initNotification")
+
+	  
+// REMOVE NOTIFY 
+/*	notify_init(appName);
+	sys_notification=notify_notification_new_with_status_icon(
+											"FireTray Notification", 
+											NULL,
+											NULL,
+											this->systray_icon);
+											
+	notify_notification_attach_to_status_icon(sys_notification,
+                                              this->systray_icon);
+	notify_notification_set_timeout(sys_notification,NS_NOTIFY_TIME);
+*/	
+	return NS_OK;
+}
+
+/* void showANotification(in wstring title, in wstring info,in string image); */
+NS_IMETHODIMP nsTray::ShowANotification(const PRUnichar *title,const PRUnichar * info,const gchar *image) {
+    DEBUG_CALL("showANotification")
+
+ // REMOVE NOTIFY  	
+ /* 	PRUint64 len=PRUstrlen(title);
+  	gchar * utf8_title =g_utf16_to_utf8 ((const gunichar2 *)title,len,NULL,NULL,NULL);
+  	
+  	len=PRUstrlen(info);
+  	gchar * utf8_info =g_utf16_to_utf8 ((const gunichar2 *)info,len,NULL,NULL,NULL);
+
+	notify_notification_update(this->sys_notification,
+									utf8_title,utf8_info,image);
+							
+	if(!image)								
+		notify_notification_set_icon_from_pixbuf(sys_notification,GDK_PIXBUF(this->special_icon));
+	
+	notify_notification_show(sys_notification,NULL);
+
+	g_free(utf8_title);  	
+  	g_free(utf8_info);*/
+  	return NS_OK;
+}
+
+
+
+GtkWindow * get_gtkwindow_from_gdkwindow(GdkWindow *win)
+{
+      /* don't know if there's a better way ...  */
+
+      GList*  list=gtk_window_list_toplevels();
+
+      if(list) {
+         GList* pos=g_list_first(list);
+         while(pos!=NULL)
+         {
+           
+           GtkWindow *w=(GtkWindow *)pos->data;
+          
+           if(w) {
+              
+               GdkWindow *gdw=((GtkWidget *)w)->window;
+               
+                if(gdw==win)
+                { return w; }
+
+              }
+          
+           pos=g_list_next(pos);
+
+         }  
+      }
+
+      return NULL; // not found
+}
+
+
+
+void DebugATOM(char *msg, Atom atom)
+{
+  #ifdef DO_DEBUG
+  
+   CAPTURE_ERRORS()
+          
+   char *str=XGetAtomName(GDK_DISPLAY(), atom);
+   if(str)
+     DEBUGSTR(msg << " "<<str)
+      
+   RELEASE_CAPTURE("BAD ATOM!") 
+  
+  #endif
+}
+
+
+#define WM_STATE_ELEMENTS 1
+
+unsigned long getWMState (Window w)
+{
+  DEBUG_CALL("getWMState")
+  
+  unsigned long state=0; 
+  
+  Display *display=GDK_DISPLAY();
+  Atom property=XInternAtom(display, "WM_STATE", False);
+  Atom actual_type;
+  int actual_format;
+  unsigned long nitems;
+  unsigned long bytes_after;
+  unsigned char *prop_value;
+  
+  int res=XGetWindowProperty(display, w, property, 0L, WM_STATE_ELEMENTS, false, property, 
+                        &actual_type, &actual_format, &nitems, &bytes_after, 
+                        &prop_value);
+  
+  if( (res==Success) && (actual_type==property) && (nitems==WM_STATE_ELEMENTS) )
+  {
+     if(prop_value) state=*prop_value;    
+  }
+  
+  if (prop_value)
+  {
+    XFree ((char *)prop_value);
+    prop_value = NULL;
+  }
+
+  return state;
+} 
+
+bool isIconified(Window w)
+{
+  DEBUG_CALL("isIconified")
+  return (getWMState(w) == IconicState);
+}
+
+
+GdkFilterReturn key_filter_func(GdkXEvent *xevent, GdkEvent *event, gpointer data)
+{
+   if(!data || !xevent) return GDK_FILTER_CONTINUE;
+
+   XEvent *e=(XEvent *)xevent;
+   
+   if(e->xany.type!=KeyPress) return GDK_FILTER_CONTINUE;
+
+   XKeyEvent *kev=(XKeyEvent *)e;
+   nsTray *tray = (nsTray *)data;   
+   PRBool ret = TRUE;
+
+   DEBUGSTR("KEYPRESS EVENT: KEY="<<kev->keycode) 
+
+   KeySym ks=XKeycodeToKeysym (GDK_DISPLAY (), (KeyCode)kev->keycode,0);
+   if(ks==NoSymbol) return GDK_FILTER_CONTINUE;
+   char *str=XKeysymToString(ks);
+   if(!str) str=(char *)"-"; 
+   if(tray->key_callback)tray->key_callback->Call(str, kev->keycode, &ret);
+              
+   return GDK_FILTER_CONTINUE;
+}
+
+
+GdkFilterReturn filter_func(GdkXEvent *xevent, GdkEvent *event, gpointer data)
+{
+   if(!data || !xevent) return GDK_FILTER_CONTINUE;
+
+   XEvent *e=(XEvent *)xevent;
+   nsTray *tray = (nsTray *)data;
+   
+   Window xwin=e->xany.window;
+   window_state *ws;
+   
+   switch(e->xany.type)  
+    {
+      case UnmapNotify: 
+           if(isIconified(xwin)) 
+            {
+              FDEBUGSTR("Minimize-Event")
+              if(tray) tray->minimizeEvent();                               
+            }
+           else
+              FDEBUGSTR("Unmap-Notify")
+           break;   
+
+      case ClientMessage: 
+
+            if(e->xclient.data.l && tray) 
+            {
+             if((Atom)e->xclient.data.l[0]==delete_window)
+             {
+                if(tray->closeEvent())
+                  return GDK_FILTER_REMOVE; 
+             }
+            }
+
+            break;
+            
+     case VisibilityNotify: 
+             FDEBUGSTR("VisibilityNotify-NOTIFY")
+             
+             //update window visibility state 
+             if(tray->handled_windows.count(xwin)>0) 
+             {
+                ws=tray->handled_windows[xwin]; 
+                ws->visibility=e->xvisibility.state; 
+                DEBUGSTR("WINDOW: "<<xwin<<" VISIBILITY CHANGED TO: " << ws->visibility);
+                //GdkWindow *win=gdk_window_lookup (xwin);
+                //if(win) gdk_window_get_position(win, &(ws->pos_x), &(ws->pos_y));
+                  
+            //FDEBUGSTR(" UPDATING WS_STATE:"<<e->xvisibility.state)
+             }
+
+             break; 
+             
+      default:       
+             break;
+
+    }
+
+   return GDK_FILTER_CONTINUE;
+}
+
+
+
+
+void nsTray::minimizeEvent()
+{
+   DEBUG_CALL("minimizeEvent") 
+
+   PRBool ret = TRUE;    
+   if(block_minimize) 
+    { 
+       FDEBUGSTR("MINIMIZING TO TRAY")
+
+       if(tray_callback) tray_callback->Call(&ret);
+       else  FDEBUGSTR("CALLBACK NOT DEFINED")
+    }    
+}
+  
+
+bool nsTray::closeEvent()
+{    
+   DEBUG_CALL("closeEvent")       
+   
+   PRBool ret = TRUE;
+   if(block_close) 
+    { 
+       FDEBUGSTR("CLOSE BLOCKING")
+
+       if(tray_callback) tray_callback->Call(&ret);
+       else  FDEBUGSTR("CALLBACK NOT DEFINED")
+       
+       return true;      
+    }
+    
+    return false; //do not block closing
+}
+
+/* void setWindowHandler(in nsIBaseWindow aBaseWindow); */
+NS_IMETHODIMP nsTray::SetWindowHandler(nsIBaseWindow *aBaseWindow) 
+{
+    DEBUG_CALL("setWindowHandler")
+
+      nsresult rv;
+
+      NS_ENSURE_ARG_POINTER(aBaseWindow);
+
+      nativeWindow aNativeWindow;
+      rv = aBaseWindow->GetParentNativeWindow(&aNativeWindow);
+      NS_ENSURE_SUCCESS(rv, rv);
+
+      CAPTURE_ERRORS()
+
+      GdkWindow *gdk_win=gdk_window_get_toplevel((GdkWindow*) aNativeWindow);
+
+      Window xwin=GDK_WINDOW_XID(gdk_win);
+
+      if(handled_windows.count(xwin)>0) FDEBUGSTR(">>ALREADY HANDLED")
+      else {
+        GdkEventMask m=(GdkEventMask)(GDK_VISIBILITY_NOTIFY_MASK | (long) gdk_window_get_events (gdk_win));
+        
+        gdk_window_set_events   (gdk_win, m);
+
+        window_state *ws=new window_state;
+        ws->visibility=VisibilityUnobscured;
+
+        handled_windows[xwin]=ws;
+        gdk_window_add_filter (gdk_win, filter_func, this);
+      }
+
+      RELEASE_CAPTURE("Error setting window handler")
+
+      return NS_OK;
+}
+
+
+
+/* boolean addHandledKeyCode (in PRUint64 key_code); */
+NS_IMETHODIMP nsTray::AddHandledKeyCode(PRUint64 key_code, PRBool *_retval) {
+  #ifdef _KEYSYMS_
+
+      CAPTURE_ERRORS()
+
+      KeyCode key=(KeyCode) key_code;
+
+      GdkDisplay *gdkdisplay=gdk_display_get_default();
+      
+      gint nscr=gdk_display_get_n_screens(gdkdisplay);
+
+      for (int i=0; i<nscr; i++)
+      {
+         GdkScreen *screen=gdk_display_get_screen(gdkdisplay,i);
+         GdkWindow *rootwin=gdk_screen_get_root_window(screen);
+         XGrabKey( GDK_DISPLAY() , key, AnyModifier, GDK_WINDOW_XID(rootwin), true, GrabModeAsync, GrabModeAsync);
+         gdk_window_add_filter (rootwin, key_filter_func, this);
+         DEBUGSTR("ADDED KEY FILTER FOR KEY " << key_code)
+      }      
+
+      RELEASE_CAPTURE("Unable to grab key "<< key_code)
+
+  #endif
+
+ return NS_OK;
+}
+
+/* boolean addHandledKey (in string key_string); */
+NS_IMETHODIMP nsTray::AddHandledKey(const char *key_string, PRBool *_retval) {
+    DEBUG_CALL("addHandledKey")
+      
+#ifdef _KEYSYMS_
+      if(!key_string) return NS_OK;
+
+      CAPTURE_ERRORS();
+
+      DEBUGSTR("KEY STRING: "<< key_string)  
+
+      KeySym ksym=getKeySymFromString(key_string); //XStringToKeysym
+      DEBUGSTR(ksym);
+
+      if(ksym==NoSymbol) RELEASE_CAPTURE_RETURN("NO_SYMBOL", NS_OK) 
+
+      KeyCode key=XKeysymToKeycode(GDK_DISPLAY(), ksym);
+     
+      if(!key) RELEASE_CAPTURE_RETURN("NOKEY_CODE",NS_OK)
+      
+      PRBool ret=true; 
+
+      RELEASE_CAPTURE("Couldn't get grab on key "<< key_string)
+
+      AddHandledKeyCode( (PRUint64)key ,&ret);
+#endif
+
+      return NS_OK;
+}
+
+/* string getKeycodeString (in PRUint64 key_code); */
+NS_IMETHODIMP nsTray::GetKeycodeString(PRUint64 key_code, char **_retval) 
+{
+    DEBUG_CALL("getKeyCodeString")
+
+    DEBUGSTR("KEY: " << key_code)
+    
+    char *key_string=NULL;
+    KeySym ks=XKeycodeToKeysym (GDK_DISPLAY (), (KeyCode)key_code,0);
+    if(ks==NoSymbol) key_string=(char*)"unknown";
+    key_string=XKeysymToString(ks);
+
+    DEBUGSTR("KEY: " << key_string)
+
+    if(!_retval) return NS_ERROR_NULL_POINTER;
+
+//    *_retval = (char*) nsMemory::Clone(key_string, sizeof(char)*(strlen(key_string)+1));
+
+    char *tmp = (char*) nsMemory::Alloc(4);//nsMemory::Clone("pippo", 5);
+    if(!tmp) DEBUGSTR("CLONE FAILED!!!")
+
+    return *_retval ? NS_OK : NS_ERROR_OUT_OF_MEMORY;
+}
+
+
+
+
+
+/*     boolean getFocusState(in nsIBaseWindow aBaseWindow); */
+NS_IMETHODIMP nsTray::GetFocusState(nsIBaseWindow *aBaseWindow, PRBool *_retval) 
+{
+    DEBUG_CALL("getFocusState")
+
+      *_retval=false;
+      nsresult rv;
+  
+      NS_ENSURE_ARG_POINTER(aBaseWindow);
+
+      nativeWindow aNativeWindow;
+      rv = aBaseWindow->GetParentNativeWindow(&aNativeWindow);
+      NS_ENSURE_SUCCESS(rv, rv);
+
+      CAPTURE_ERRORS()
+
+      GdkWindow *gdk_win=gdk_window_get_toplevel((GdkWindow*) aNativeWindow);
+
+      //XWindowAttributes res;
+   
+      Window xwin=GDK_WINDOW_XID(gdk_win);
+
+      int vst=-1;
+      
+      window_state *ws=handled_windows[xwin];
+      if(ws) 
+       { vst=ws->visibility; *_retval = ws->visibility == 0; DEBUGSTR(" GOT VIS.STATE")}
+      else 
+        *_retval = TRUE;
+
+      DEBUGSTR("GET_FOCUS_STATE: xwin="<< xwin << " vstate: "<<vst)
+
+      if(*_retval)DEBUGSTR(" RETVAL: TRUE")
+       //else DEBUGSTR(" RETVAL: FALSE")
+
+       
+      
+//      XGetWindowAttributes(GDK_DISPLAY(), xwin, &res);
+      
+
+      //DEBUGSTR("MAP-STATE "<<res.map_state)
+  
+
+      RELEASE_CAPTURE("Error getting window focus state")    
+/*
+
+      GtkWidget *w=(GtkWidget *)get_gtkwindow_from_gdkwindow(gdk_win);
+
+      if(GTK_WIDGET_HAS_FOCUS(w)) *_retval=true;*/
+
+      return NS_OK;
+}
+
+
+
+
diff --git a/components/nsTray.h b/components/nsTray.h
new file mode 100644
index 0000000..b5e7611
--- /dev/null
+++ b/components/nsTray.h
@@ -0,0 +1,96 @@
+#ifndef _TRAY_H_
+#define _TRAY_H_
+
+#include <map>
+
+#include <gtk/gtk.h>
+#include <gdk-pixbuf/gdk-pixbuf.h>
+#include <pango/pango.h>
+#include <glib-object.h>
+#include <gtk/gtksignal.h>
+// REMOVE NOTIFY #include <libnotify/notify.h>
+#include <X11/Xlib.h>
+
+#include "nsITray.h"
+#include "nsCOMPtr.h"
+
+#define NS_ITRAY_CONTRACTID "@mozilla.org/FireTray;1"
+#define NS_ITRAY_CLASSNAME "System Tray for Firefox"
+#define NS_ITRAY_CID  { 0xbf249f85, 0x20f2, 0x49be, { 0x96, 0xf3, 0x96, 0x81, 0xf3, 0xbb, 0x03, 0x34 } }
+#define NS_NOTIFY_TIME 2500
+
+//#define Point std::pair<gint,gint>
+
+struct window_state //keeps needed window information ... 
+{
+  
+  bool valid; 
+  
+  int visibility; // VisibilityUnobscured, VisibilityPartiallyObscured, or VisibilityFullyObscured.
+  
+  int pos_x;	//save the position of the window 
+  int pos_y;
+  
+  int width;
+  int height;
+
+  window_state()
+  {
+    valid=false;
+  }
+  
+};
+
+/* Header file */
+class nsTray : public nsITray {
+public:
+    NS_DECL_ISUPPORTS
+    NS_DECL_NSITRAY
+
+    nsTray();
+
+    nsCOMPtr<nsITrayCallback> tray_callback;
+    nsCOMPtr<nsIScrollCallback> scroll_callback;
+    nsCOMPtr<nsIKeySymCallback> key_callback;
+
+
+    std::map <PRUint64, nsCOMPtr<nsITrayCallback> > item_callback_list;
+    std::map<Window,window_state *> handled_windows;
+   
+    static void activate(GtkStatusIcon*, gpointer);
+    static gboolean scroll(GtkStatusIcon  *status_icon, GdkEventScroll *event, gpointer user_data);
+    static void popup(GtkStatusIcon*, guint, guint, gpointer);
+    static void item_event(GtkWidget *, gpointer);
+    static void menu_remove_all_callback(GtkWidget *, gpointer);
+
+    void minimizeEvent(); 
+    bool closeEvent();    
+    
+private:
+  
+    void AddMenuItemCallback(PRUint64 item,nsITrayCallback *aCallback);
+    void RemoveMenuItemCallback(PRUint64 item);
+    bool SetIcon(const char *filename, GdkPixbuf *& icon);
+    ~nsTray();
+
+    bool block_close;
+    bool block_minimize;
+
+    GtkStatusIcon *systray_icon;
+    
+    GdkPixbuf *default_icon;
+    GdkPixbuf *special_icon;
+
+    GdkPixbuf *icon;
+
+    GtkWidget *pop_menu;
+    PangoLayout *layout;
+
+// REMOVE NOTIFY   NotifyNotification *sys_notification;
+
+
+protected:
+    /* additional members */
+};
+
+#endif //_TRAY_H_
diff --git a/components/nsTrayModule.cpp b/components/nsTrayModule.cpp
new file mode 100644
index 0000000..359c0b6
--- /dev/null
+++ b/components/nsTrayModule.cpp
@@ -0,0 +1,53 @@
+#ifdef GECKO_2
+  #include "mozilla/ModuleUtils.h"
+#else  // GECKO_2
+  #include "nsIGenericFactory.h"
+#endif // GECKO_2
+
+#include "nsTray.h"
+
+NS_GENERIC_FACTORY_CONSTRUCTOR(nsTray)
+
+#ifdef GECKO_2
+
+NS_DEFINE_NAMED_CID(NS_ITRAY_CID);
+
+static const mozilla::Module::CIDEntry kTrayCIDs[] = {
+    { &kNS_ITRAY_CID, false, NULL, nsTrayConstructor },
+    { NULL }
+};
+
+static const mozilla::Module::ContractIDEntry kTrayContracts[] = {
+    { NS_ITRAY_CONTRACTID, &kNS_ITRAY_CID },
+    { NULL }
+};
+
+static const mozilla::Module::CategoryEntry kTrayCategories[] = {
+    { NULL }
+};
+
+static const mozilla::Module kTrayModule = {
+    mozilla::Module::kVersion,
+    kTrayCIDs,
+    kTrayContracts,
+    kTrayCategories
+};
+
+NSMODULE_DEFN(nsTrayModule) = &kTrayModule;
+NS_IMPL_MOZILLA192_NSGETMODULE(&kTrayModule)
+
+#else  // GECKO_2
+
+static nsModuleComponentInfo components[] =
+{
+    {
+       NS_ITRAY_CLASSNAME, 
+       NS_ITRAY_CID,
+       NS_ITRAY_CONTRACTID,
+       nsTrayConstructor,
+    }
+};
+
+NS_IMPL_NSGETMODULE("nsTrayModule", components)
+
+#endif // GECKO_2
\ No newline at end of file
diff --git a/components/pixmaps/chatzilla.xpm b/components/pixmaps/chatzilla.xpm
new file mode 100644
index 0000000..86b3f38
--- /dev/null
+++ b/components/pixmaps/chatzilla.xpm
@@ -0,0 +1,207 @@
+/* XPM */
+static const char * chatzilla_xpm[] = {
+"64 64 140 2",
+"  	c None",
+". 	c #4C5864",
+"+ 	c #4A5763",
+"@ 	c #374552",
+"# 	c #3D4B57",
+"$ 	c #515D68",
+"% 	c #5B6771",
+"& 	c #5A6570",
+"* 	c #46535F",
+"= 	c #384653",
+"- 	c #6F7982",
+"; 	c #CBCFD2",
+"> 	c #EBECED",
+", 	c #F5F6F6",
+"' 	c #F4F5F6",
+") 	c #DDE0E2",
+"! 	c #949BA2",
+"~ 	c #69747E",
+"{ 	c #424F5B",
+"] 	c #CDD0D4",
+"^ 	c #FFFFFF",
+"/ 	c #E3E5E7",
+"( 	c #4E5A66",
+"_ 	c #43505C",
+": 	c #7B848D",
+"< 	c #FAFBFB",
+"[ 	c #FDFDFD",
+"} 	c #737D86",
+"| 	c #67717B",
+"1 	c #FCFCFC",
+"2 	c #FEFEFE",
+"3 	c #868F96",
+"4 	c #414E5B",
+"5 	c #56626D",
+"6 	c #44515E",
+"7 	c #8E969D",
+"8 	c #8C959C",
+"9 	c #B3B8BD",
+"0 	c #5B6670",
+"a 	c #4C5964",
+"b 	c #7E8790",
+"c 	c #B1B7BC",
+"d 	c #D9DBDE",
+"e 	c #DCDFE1",
+"f 	c #F0F1F2",
+"g 	c #D8DBDD",
+"h 	c #ADB2B8",
+"i 	c #59646F",
+"j 	c #3C4956",
+"k 	c #899299",
+"l 	c #394754",
+"m 	c #485460",
+"n 	c #4F5C67",
+"o 	c #D4D7DA",
+"p 	c #CED1D4",
+"q 	c #90979F",
+"r 	c #BBC0C4",
+"s 	c #646F79",
+"t 	c #E7E8EA",
+"u 	c #626D77",
+"v 	c #3B4956",
+"w 	c #838C94",
+"x 	c #ECEDEF",
+"y 	c #A0A7AD",
+"z 	c #E4E5E7",
+"A 	c #7A848C",
+"B 	c #959DA3",
+"C 	c #A9AFB4",
+"D 	c #F7F8F8",
+"E 	c #3F4C59",
+"F 	c #CACDD1",
+"G 	c #6B757F",
+"H 	c #A1A7AE",
+"I 	c #8F979E",
+"J 	c #68737D",
+"K 	c #525E69",
+"L 	c #EBEDEE",
+"M 	c #5A6671",
+"N 	c #E1E3E5",
+"O 	c #BCC0C5",
+"P 	c #505C68",
+"Q 	c #404D59",
+"R 	c #4A5762",
+"S 	c #525F6A",
+"T 	c #B9BEC3",
+"U 	c #DBDDE0",
+"V 	c #ADB3B8",
+"W 	c #F9F9FA",
+"X 	c #3A4855",
+"Y 	c #8C949B",
+"Z 	c #7F8890",
+"` 	c #3D4A57",
+" .	c #6C7780",
+"..	c #6E7881",
+"+.	c #D2D5D8",
+"@.	c #475460",
+"#.	c #55616C",
+"$.	c #DCDEE0",
+"%.	c #C5C9CD",
+"&.	c #BEC2C7",
+"*.	c #828B93",
+"=.	c #C3C7CB",
+"-.	c #B0B5BA",
+";.	c #58646E",
+">.	c #818A92",
+",.	c #899199",
+"'.	c #6F7A83",
+").	c #EAEBED",
+"!.	c #B5BABF",
+"~.	c #66717B",
+"{.	c #F2F3F3",
+"].	c #717B84",
+"^.	c #DFE1E3",
+"/.	c #8D959D",
+"(.	c #69747D",
+"_.	c #6D7781",
+":.	c #535F6A",
+"<.	c #AEB4B9",
+"[.	c #878F97",
+"}.	c #5D6973",
+"|.	c #4B5763",
+"1.	c #737C86",
+"2.	c #EFF0F1",
+"3.	c #57636E",
+"4.	c #E5E7E9",
+"5.	c #D9DCDE",
+"6.	c #747E87",
+"7.	c #B4BABF",
+"8.	c #AFB5BA",
+"9.	c #B8BDC1",
+"0.	c #C9CDD0",
+"a.	c #B8BDC2",
+"b.	c #77818A",
+"c.	c #9DA4AA",
+"d.	c #CACED2",
+"e.	c #44525D",
+"f.	c #78828A",
+"g.	c #848C94",
+"h.	c #9FA5AC",
+"i.	c #D3D6D9",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                          . + + + + + + + + + + + + + + + + + + + + + +         ",
+"                                                                      @ # $ % % % % % % % % % % % % % % % % % % % % % & *       ",
+"                                                                    = - ; > , , , , , , , , , , , , , , , , , , , , , ' ) ! = ~ ",
+"                                                                  . { ] ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ / ( _ ",
+"                                                                  @ : < ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ [ } @ ",
+"                                                                . { ] ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ / ( _ ",
+"                                      + |                       @ : < ^ ^ ^ ^ ^ ^ ^ 1 , , , , , , , 2 ^ ^ ^ ^ ^ ^ ^ ^ ^ [ ! = 3 ",
+"                          4 { 5 % % % & 6 @ @ _               . { ] ^ ^ ^ ^ ^ ^ ^ , 7 % % % % % % 8 , ^ ^ ^ ^ ^ ^ ^ ^ ^ 9 4 0   ",
+"                . @ a b c d e f , , , ' g h b i j             @ : < ^ ^ ^ ^ ^ ^ , k l     m @ @ n o ^ ^ ^ ^ ^ ^ ^ ^ ^ p n *     ",
+"            ~ @ a q ) 2 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 2 f r s = +     . { ] ^ ^ ^ ^ ^ ^ , k l         4 4 9 ^ ^ ^ ^ ^ ^ ^ ^ ^ t u v       ",
+"          + j w ) 2 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ x y 4     @ : < ^ ^ ^ ^ ^ z A l           l B [ ^ ^ ^ ^ ^ ^ ^ ^ , w @         ",
+"          4 C D ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ [ C j @ E F ^ ^ ^ ^ ^ z G @           @ A , ^ ^ ^ ^ ^ ^ ^ ^ [ H l           ",
+"        @ I [ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ' J @ K L ^ ^ ^ ^ z G @ ~         = M N ^ ^ ^ ^ ^ ^ ^ ^ ^ O 4 P           ",
+"      @ u t ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ r j j r ^ ^ ^ z G @ ~         Q R F ^ ^ ^ ^ ^ ^ ^ ^ ^ o K Q             ",
+"      R ] ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ > S @ & T U T u @             E V 2 ^ ^ ^ ^ ^ ^ ^ ^ t J =               ",
+"      q 2 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ W , 1 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 2 : @ @ X 4 X @             = Y < ^ ^ ^ ^ ^ ^ ^ ^ , w @                 ",
+"    R ) ^ ^ ^ ^ ^ ^ ^ ^ ^ o Y G % Z z ^ ^ ^ ^ ^ ^ ^ ^ ^ 1 } `                     @  .x ^ ^ ^ ^ ^ ^ ^ ^ [ H l ..                ",
+"    } 1 ^ ^ ^ ^ ^ ^ ^ [ 9 n @ ` m @  .x ^ ^ ^ ^ ^ ^ ^ ^ +. at .                    v #.$.^ ^ ^ ^ ^ ^ ^ ^ ^ %.6 P                   ",
+"  @ H ^ ^ ^ ^ ^ ^ ^ ^ &.4 *         = *.t ^ ^ ^ ^ ^ ^ N J .                   * 6 %.^ ^ ^ ^ ^ ^ ^ ^ ^ $.#.v                     ",
+"  @ 9 ^ ^ ^ ^ ^ ^ ^ x s =             @ u c d U =.-.k ;.@                   0 l H [ ^ ^ ^ ^ ^ ^ ^ ^ x  .@                       ",
+"  X =.^ ^ ^ ^ ^ ^ ^ r = >.                = 4 4 X @ @                       @ w , ^ ^ ^ ^ ^ ^ ^ ^ D ,.=                         ",
+"  4 U ^ ^ ^ ^ ^ ^ ^ H @                                                   @ J t ^ ^ ^ ^ ^ ^ ^ ^ [ C j ~           = 6 '.i       ",
+"  4 d ^ ^ ^ ^ ^ ^ ^ B @                                                 v n o ^ ^ ^ ^ ^ ^ ^ ^ ^ %.6 +           l w g < ).! =   ",
+"  = r ^ ^ ^ ^ ^ ^ ^ !.@                     6     w ~.                * 4 9 ^ ^ ^ ^ ^ ^ ^ ^ ^ N M v           l k , ^ ^ ^ ).i   ",
+"  @ 9 ^ ^ ^ ^ ^ ^ ^ ) a .               @ M %.[ ^ ^ {.B 4 +         0 l B [ ^ ^ ^ ^ ^ ^ ^ ^ {.].@           l k , ^ ^ ^ ^ < '.  ",
+"  @ B ^ ^ ^ ^ ^ ^ ^ 2 B =             Q ;.^.^ ^ ^ ^ ^ [ !.{ ~       @ A , ^ ^ ^ ^ ^ ^ ^ ^ < /.l             k , ^ ^ ^ ^ ^ g 6   ",
+"  . (.D ^ ^ ^ ^ ^ ^ ^ x _.= ` :.:   0 X <.^ ^ ^ ^ ^ ^ ^ D  .=     @ M N ^ ^ ^ ^ ^ ^ ^ ^ 2 V E             A , ^ ^ ^ ^ ^ < [.@   ",
+"    { ] ^ ^ ^ ^ ^ ^ ^ ^ x B }.|.#   { 1.2.^ ^ ^ ^ ^ ^ ^ ^ H @ 3.v R F ^ ^ ^ ^ ^ ^ ^ ^ ^ F R @         @ G z ^ ^ ^ ^ ^ ^ ] { Q   ",
+"    = : < ^ ^ ^ ^ ^ ^ ^ ^ 2 , 4.; r 5.' ^ ^ ^ ^ ^ ^ ^ ^ W _.@ @ E V 2 ^ ^ ^ ^ ^ ^ ^ ^ N M @ @ @ @ @ @ G z ^ ^ ^ ^ ^ ^ < : @     ",
+"    6.E 9 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ / |.@ = Y < ^ ^ ^ ^ ^ ^ ^ ^ [ 7.w w w w w w I z ^ ^ ^ ^ ^ ^ ^ ] { Q     ",
+"      v n o ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 8.= @ 1.2.^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ < : @ 7     ",
+"        @ J z ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ o K @ = 9.^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ] { Q       ",
+"          @ G z ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ N J @ v # 0.^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ < : @ 7       ",
+"          ..@ u r ' ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ D a.M @ b.  @ c.2 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ d.{ e.        ",
+"              = j J r f 2 ^ ^ ^ ^ ^ ^ ^ ^ ^ D ] f.j v       * @.g.-.9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 h.#.=           ",
+"                  ` j i : B 9 !.i.U ; 9 -.Y (.{ @             * @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ =             ",
+"                      _ @ @ @ @ Q 4 # @ @ @ `                                                                                   ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                ",
+"                                                                                                                                "};
diff --git a/components/pixmaps/dove.xpm b/components/pixmaps/dove.xpm
new file mode 100644
index 0000000..1258c9e
--- /dev/null
+++ b/components/pixmaps/dove.xpm
@@ -0,0 +1,1868 @@
+/* XPM */
+static const char * dove_xpm[] = {
+"63 64 1801 2",
+"  	c None",
+". 	c #92AFD8",
+"+ 	c #7298CD",
+"@ 	c #4375BC",
+"# 	c #2760B4",
+"$ 	c #225EB3",
+"% 	c #2F67B8",
+"& 	c #3D71BD",
+"* 	c #497AC1",
+"= 	c #5482C4",
+"- 	c #5C87C7",
+"; 	c #618AC9",
+"> 	c #648DCA",
+", 	c #668FCB",
+"' 	c #648ECA",
+") 	c #618BC9",
+"! 	c #5D88C7",
+"~ 	c #5683C5",
+"{ 	c #4C7CC2",
+"] 	c #4174BE",
+"^ 	c #326AB9",
+"/ 	c #245FB4",
+"( 	c #245EB1",
+"_ 	c #3D70BB",
+": 	c #6B93CB",
+"< 	c #9EB8DC",
+"[ 	c #82A4D1",
+"} 	c #5280C1",
+"| 	c #3067B6",
+"1 	c #2560B4",
+"2 	c #3067B8",
+"3 	c #5280C4",
+"4 	c #608BC9",
+"5 	c #6B93CC",
+"6 	c #749AD0",
+"7 	c #7CA0D2",
+"8 	c #82A3D4",
+"9 	c #86A6D5",
+"0 	c #88A8D6",
+"a 	c #89A9D7",
+"b 	c #8AAAD7",
+"c 	c #89A9D6",
+"d 	c #7EA1D1",
+"e 	c #7DA1D0",
+"f 	c #7BA0D0",
+"g 	c #6590C0",
+"h 	c #6690C3",
+"i 	c #638DC9",
+"j 	c #5582C5",
+"k 	c #4677C0",
+"l 	c #356BBA",
+"m 	c #2660B4",
+"n 	c #2E66B6",
+"o 	c #4879BD",
+"p 	c #7399CD",
+"q 	c #799DCC",
+"r 	c #4476BA",
+"s 	c #205BB0",
+"t 	c #245EB4",
+"u 	c #336AB9",
+"v 	c #4879C1",
+"w 	c #5B87C7",
+"x 	c #6A92CC",
+"y 	c #779CD1",
+"z 	c #82A4D5",
+"A 	c #8AAAD8",
+"B 	c #92B0DB",
+"C 	c #98B5DD",
+"D 	c #9CB8DE",
+"E 	c #9FB9DF",
+"F 	c #A1BCDF",
+"G 	c #A3BCE0",
+"H 	c #A2BBE0",
+"I 	c #90AFD7",
+"J 	c #B8CEE4",
+"K 	c #D9E5F1",
+"L 	c #B0C8DE",
+"M 	c #86A9CF",
+"N 	c #6B94B7",
+"O 	c #799DD1",
+"P 	c #6D95CD",
+"Q 	c #5F89C8",
+"R 	c #4A7BC1",
+"S 	c #386EBB",
+"T 	c #2761B4",
+"U 	c #225DB2",
+"V 	c #3B6FBA",
+"W 	c #628CC7",
+"X 	c #B3C9E4",
+"Y 	c #93B0D8",
+"Z 	c #376BB6",
+"` 	c #1754AE",
+" .	c #1C59B1",
+"..	c #356BBB",
+"+.	c #5C88C7",
+"@.	c #7DA0D3",
+"#.	c #92B0DA",
+"$.	c #9BB6DD",
+"%.	c #A1BBE0",
+"&.	c #A7BFE1",
+"*.	c #ACC2E3",
+"=.	c #AFC5E4",
+"-.	c #B0C6E4",
+";.	c #B2C8E5",
+">.	c #B3C8E6",
+",.	c #B3C7E5",
+"'.	c #92AFD0",
+").	c #8EAFD0",
+"!.	c #F1F5FA",
+"~.	c #FDFDFE",
+"{.	c #F2F6FA",
+"].	c #AEC7E1",
+"^.	c #7097C3",
+"/.	c #85A6D4",
+"(.	c #7EA1D3",
+"_.	c #6892C8",
+":.	c #608BC8",
+"<.	c #507EC3",
+"[.	c #225EB4",
+"}.	c #1654AF",
+"|.	c #346AB8",
+"1.	c #638DC8",
+"2.	c #9CB7DC",
+"3.	c #6B92C9",
+"4.	c #2C64B6",
+"5.	c #2660B5",
+"6.	c #346ABA",
+"7.	c #4275BF",
+"8.	c #5684C6",
+"9.	c #6991CC",
+"0.	c #789CD1",
+"a.	c #86A7D6",
+"b.	c #91AFDB",
+"c.	c #9AB6DE",
+"d.	c #A9C0E2",
+"e.	c #ADC3E3",
+"f.	c #B2C7E5",
+"g.	c #B6CAE6",
+"h.	c #B8CCE7",
+"i.	c #B9CDE7",
+"j.	c #BBCDE8",
+"k.	c #BBCEE8",
+"l.	c #B8CCE4",
+"m.	c #85A8C6",
+"n.	c #BFD3E7",
+"o.	c #FEFEFF",
+"p.	c #FFFFFF",
+"q.	c #FAFCFD",
+"r.	c #B3C9E1",
+"s.	c #7CA0CA",
+"t.	c #749AC9",
+"u.	c #7EA3C7",
+"v.	c #769CCC",
+"w.	c #6792C0",
+"x.	c #5985C6",
+"y.	c #4577C0",
+"z.	c #2E67B8",
+"A.	c #1453AE",
+"B.	c #1553AD",
+"C.	c #507FC1",
+"D.	c #88A8D4",
+"E.	c #3F72BC",
+"F.	c #1553AE",
+"G.	c #1B58B1",
+"H.	c #3D72BD",
+"I.	c #5E89C9",
+"J.	c #7097CE",
+"K.	c #7298CF",
+"L.	c #7B9FD2",
+"M.	c #88A8D7",
+"N.	c #93B1DB",
+"O.	c #9CB8DF",
+"P.	c #A4BDE1",
+"Q.	c #AAC1E3",
+"R.	c #B0C5E4",
+"S.	c #B3C8E5",
+"T.	c #B7CBE7",
+"U.	c #BACDE8",
+"V.	c #BBCFE8",
+"W.	c #BDD0E9",
+"X.	c #BED0E9",
+"Y.	c #BED1E9",
+"Z.	c #AAC2DA",
+"`.	c #7DA0C8",
+" +	c #E4ECF6",
+".+	c #F6F9FC",
+"++	c #B6CCE3",
+"@+	c #6791C1",
+"#+	c #C9DAED",
+"$+	c #BBCFE4",
+"%+	c #82A6CC",
+"&+	c #6E95CD",
+"*+	c #5D89C8",
+"=+	c #3068B9",
+"-+	c #1957B0",
+";+	c #0E4EAB",
+">+	c #82A5D4",
+",+	c #789DCB",
+"'+	c #255FB1",
+")+	c #094AAA",
+"!+	c #1857B1",
+"~+	c #3067B9",
+"{+	c #497AC2",
+"]+	c #5E8AC9",
+"^+	c #7DA1D3",
+"/+	c #98B4DD",
+"(+	c #99B5DD",
+"_+	c #9DB8DF",
+":+	c #B5CAE6",
+"<+	c #BACEE8",
+"[+	c #BCCFE9",
+"}+	c #A4BED5",
+"|+	c #ACC4DE",
+"1+	c #F8FAFD",
+"2+	c #FBFCFE",
+"3+	c #AFC8E3",
+"4+	c #BDD2E8",
+"5+	c #CBDBED",
+"6+	c #658FBE",
+"7+	c #7097CF",
+"8+	c #346BBA",
+"9+	c #1E5AB2",
+"0+	c #0A4CAA",
+"a+	c #1C58AF",
+"b+	c #638EC9",
+"c+	c #6991CA",
+"d+	c #1B55AE",
+"e+	c #0648A9",
+"f+	c #1A57B1",
+"g+	c #3169BA",
+"h+	c #4679C1",
+"i+	c #6C95CD",
+"j+	c #7A9FD3",
+"k+	c #97B3DC",
+"l+	c #C3D4EB",
+"m+	c #D6E1F1",
+"n+	c #BDCEE9",
+"o+	c #A9C1E3",
+"p+	c #B3C9E5",
+"q+	c #B9CDE8",
+"r+	c #BACEE9",
+"s+	c #BBCEE9",
+"t+	c #BCCEE9",
+"u+	c #B1C7E2",
+"v+	c #92B0CD",
+"w+	c #DDE8F4",
+"x+	c #A9C4E2",
+"y+	c #EFF4FA",
+"z+	c #A4BFDF",
+"A+	c #779CCF",
+"B+	c #6F97CF",
+"C+	c #5C89C8",
+"D+	c #4A7BC2",
+"E+	c #1C58B2",
+"F+	c #084AAA",
+"G+	c #104FAB",
+"H+	c #5886C6",
+"I+	c #B4CAE6",
+"J+	c #5C89C9",
+"K+	c #1252AC",
+"L+	c #0548A9",
+"M+	c #1353AF",
+"N+	c #336ABB",
+"O+	c #4577C1",
+"P+	c #5684C7",
+"Q+	c #6992CD",
+"R+	c #779DD2",
+"S+	c #83A6D6",
+"T+	c #95B2DC",
+"U+	c #CDDAEE",
+"V+	c #F6F8FC",
+"W+	c #E3EBF6",
+"X+	c #B6CBE8",
+"Y+	c #ACC3E4",
+"Z+	c #AFC6E4",
+"`+	c #B1C8E5",
+" @	c #B4C9E6",
+".@	c #B6CBE6",
+"+@	c #B7CCE7",
+"@@	c #B6CCE7",
+"#@	c #B5C9E6",
+"$@	c #BCD0E8",
+"%@	c #D7E4F1",
+"&@	c #DAE6F2",
+"*@	c #D9E4F1",
+"=@	c #83A6D3",
+"-@	c #799ED2",
+";@	c #6992CC",
+">@	c #5886C7",
+",@	c #4779C1",
+"'@	c #2F67B9",
+")@	c #1756B0",
+"!@	c #0648A8",
+"~@	c #0D4DAA",
+"{@	c #5585C6",
+"]@	c #AFC7E5",
+"^@	c #638FCB",
+"/@	c #0D4DAB",
+"(@	c #0447A9",
+"_@	c #1252AF",
+":@	c #2761B7",
+"<@	c #4678C1",
+"[@	c #5583C6",
+"}@	c #628DCA",
+"|@	c #7399D0",
+"1@	c #7EA2D4",
+"2@	c #88A9D8",
+"3@	c #94B2DC",
+"4@	c #AFC5E5",
+"5@	c #DBE5F4",
+"6@	c #F3F7FB",
+"7@	c #D8E3F3",
+"8@	c #B4C9E7",
+"9@	c #ADC5E4",
+"0@	c #AEC5E5",
+"a@	c #AFC6E5",
+"b@	c #B0C7E5",
+"c@	c #B2C8E6",
+"d@	c #B1C7E5",
+"e@	c #B0C6E5",
+"f@	c #8BACD2",
+"g@	c #D4E2EF",
+"h@	c #FCFDFE",
+"i@	c #F9FBFD",
+"j@	c #98B4D7",
+"k@	c #7EA3D0",
+"l@	c #7BA1CF",
+"m@	c #628DC8",
+"n@	c #4175BF",
+"o@	c #2A64B7",
+"p@	c #1453AF",
+"q@	c #0447A8",
+"r@	c #084BAA",
+"s@	c #4E81C6",
+"t@	c #6F97D1",
+"u@	c #114FAD",
+"v@	c #0245A8",
+"w@	c #0E4EAE",
+"x@	c #215EB5",
+"y@	c #366EBC",
+"z@	c #5281C6",
+"A@	c #5F8BCA",
+"B@	c #6A93CE",
+"C@	c #82A5D6",
+"D@	c #8BABD9",
+"E@	c #A7BFE2",
+"F@	c #D3E0F1",
+"G@	c #EDF2F9",
+"H@	c #D0DDF0",
+"I@	c #AEC5E6",
+"J@	c #A8C1E4",
+"K@	c #A9C2E4",
+"L@	c #AAC2E4",
+"M@	c #ABC3E4",
+"N@	c #ACC3E3",
+"O@	c #ABC2E4",
+"P@	c #88AAC6",
+"Q@	c #92B2D4",
+"R@	c #F7F9FC",
+"S@	c #CDDCEE",
+"T@	c #A3BFDF",
+"U@	c #B3CAE0",
+"V@	c #5E8AB8",
+"W@	c #5F8AC9",
+"X@	c #4D7EC4",
+"Y@	c #396FBD",
+"Z@	c #255FB6",
+"`@	c #0F4FAD",
+" #	c #0245A7",
+".#	c #0247A9",
+"+#	c #5084C8",
+"@#	c #84A7DB",
+"##	c #1C59B3",
+"$#	c #084BAB",
+"%#	c #1958B2",
+"&#	c #2E67BA",
+"*#	c #4075C0",
+"=#	c #5986C8",
+"-#	c #6590CC",
+";#	c #6E96D0",
+">#	c #7BA0D3",
+",#	c #8EADDA",
+"'#	c #A7C0E2",
+")#	c #C0D1EA",
+"!#	c #ADC4E5",
+"~#	c #D4DFF1",
+"{#	c #E7EEF7",
+"]#	c #C3D3EC",
+"^#	c #A7C0E3",
+"/#	c #A4BEE2",
+"(#	c #A4BFE3",
+"_#	c #A5BFE3",
+":#	c #A5BFE2",
+"<#	c #A6BFE2",
+"[#	c #A3BEE2",
+"}#	c #7299B9",
+"|#	c #D2E0F0",
+"1#	c #DFE9F4",
+"2#	c #A9C4E1",
+"3#	c #E0EAF4",
+"4#	c #7DA2D1",
+"5#	c #648ECB",
+"6#	c #4477C0",
+"7#	c #326ABA",
+"8#	c #1D5AB2",
+"9#	c #0B4DAC",
+"0#	c #0347A9",
+"a#	c #0E51AF",
+"b#	c #6D9AD3",
+"c#	c #94B0DD",
+"d#	c #2D67BB",
+"e#	c #0346A8",
+"f#	c #0548AA",
+"g#	c #1152AF",
+"h#	c #2461B7",
+"i#	c #376EBD",
+"j#	c #487AC2",
+"k#	c #6A94CE",
+"l#	c #7098D0",
+"m#	c #7BA0D4",
+"n#	c #83A6D5",
+"o#	c #8DAED9",
+"p#	c #A4BFE2",
+"q#	c #B9CCE8",
+"r#	c #A9C1E4",
+"s#	c #D5E0F2",
+"t#	c #E0E8F4",
+"u#	c #A1BCE1",
+"v#	c #9EBAE0",
+"w#	c #9FBBE0",
+"x#	c #9FBBE1",
+"y#	c #A0BBE1",
+"z#	c #90B1D4",
+"A#	c #ADC6E1",
+"B#	c #ACC7E2",
+"C#	c #EDF3F9",
+"D#	c #8DAECC",
+"E#	c #5E8AC0",
+"F#	c #5B8ABA",
+"G#	c #4074BF",
+"H#	c #3069B9",
+"I#	c #1E5BB3",
+"J#	c #1151AE",
+"K#	c #0C4DAC",
+"L#	c #2B68BB",
+"M#	c #87ADDC",
+"N#	c #96B7DA",
+"O#	c #467DC5",
+"P#	c #0549AB",
+"Q#	c #0448AA",
+"R#	c #0B4DAD",
+"S#	c #1B59B3",
+"T#	c #3F74C0",
+"U#	c #4E7FC4",
+"V#	c #608CCA",
+"W#	c #6D96CF",
+"X#	c #7199D1",
+"Y#	c #7AA0D4",
+"Z#	c #80A4D6",
+"`#	c #87AAD8",
+" $	c #92B1DB",
+".$	c #97B4DE",
+"+$	c #95B2DD",
+"@$	c #92B2DC",
+"#$	c #94B3DD",
+"$$	c #A4BEE3",
+"%$	c #D2DEF1",
+"&$	c #98B7DF",
+"*$	c #99B7DF",
+"=$	c #99B6DF",
+"-$	c #98B6DF",
+";$	c #97B5DE",
+">$	c #91B1D9",
+",$	c #7DA2C2",
+"'$	c #E5EDF6",
+")$	c #C7D9EC",
+"!$	c #BED1E6",
+"~$	c #6C96CC",
+"{$	c #618DCB",
+"]$	c #5A88C9",
+"^$	c #5382C7",
+"/$	c #4C7CC3",
+"($	c #3F73BE",
+"_$	c #3168B9",
+":$	c #235EB4",
+"<$	c #1F5BB4",
+"[$	c #4E82C8",
+"}$	c #BCD0EB",
+"|$	c #7099D6",
+"1$	c #1254B2",
+"2$	c #0347AA",
+"3$	c #084AAC",
+"4$	c #1152B0",
+"5$	c #235FB6",
+"6$	c #356CBD",
+"7$	c #4478C2",
+"8$	c #5181C6",
+"9$	c #608CCB",
+"0$	c #6E96CF",
+"a$	c #7198D0",
+"b$	c #789ED3",
+"c$	c #7DA3D6",
+"d$	c #82A6D7",
+"e$	c #86A9D8",
+"f$	c #89ABD9",
+"g$	c #8BACD9",
+"h$	c #8CADDB",
+"i$	c #8EAEDB",
+"j$	c #91B0DC",
+"k$	c #AAC2E5",
+"l$	c #D2DEF0",
+"m$	c #BED0EA",
+"n$	c #92B2DD",
+"o$	c #92B1DD",
+"p$	c #91B1DC",
+"q$	c #8FAFDA",
+"r$	c #86A9C9",
+"s$	c #D0DEEE",
+"t$	c #F2F6FB",
+"u$	c #CEDDED",
+"v$	c #759DD0",
+"w$	c #6892CC",
+"x$	c #6892C9",
+"y$	c #6B94CE",
+"z$	c #658FCC",
+"A$	c #4073BD",
+"B$	c #336CBC",
+"C$	c #99BADF",
+"D$	c #2464BB",
+"E$	c #064AAC",
+"F$	c #0B4EAD",
+"G$	c #1757B2",
+"H$	c #2864B8",
+"I$	c #3971BF",
+"J$	c #467AC3",
+"K$	c #5383C7",
+"L$	c #5F8CCA",
+"M$	c #6F98D0",
+"N$	c #759DD3",
+"O$	c #7AA1D5",
+"P$	c #7EA3D6",
+"Q$	c #81A6D6",
+"R$	c #84A7D8",
+"S$	c #88ABD9",
+"T$	c #8AACDA",
+"U$	c #8EAFDC",
+"V$	c #ACC5E5",
+"W$	c #CDDBEE",
+"X$	c #8BAEDB",
+"Y$	c #8CAFDB",
+"Z$	c #8DAFDB",
+"`$	c #8CAEDB",
+" %	c #8BADDA",
+".%	c #8CADDA",
+"+%	c #7FA3D2",
+"@%	c #B4CAE1",
+"#%	c #D5E2F0",
+"$%	c #7DA2D3",
+"%%	c #6F98CF",
+"&%	c #799ED1",
+"*%	c #83A6D7",
+"=%	c #81A3D5",
+"-%	c #7399CF",
+";%	c #608AC8",
+">%	c #346AB9",
+",%	c #427DCB",
+"'%	c #0649AA",
+")%	c #094CAC",
+"!%	c #1051AF",
+"~%	c #1D5CB5",
+"{%	c #2D68BB",
+"]%	c #3C73BF",
+"^%	c #487BC4",
+"/%	c #5D8BCA",
+"(%	c #6994CF",
+"_%	c #6D97D0",
+":%	c #7099D1",
+"<%	c #79A0D4",
+"[%	c #7CA2D6",
+"}%	c #7EA4D6",
+"|%	c #7FA5D7",
+"1%	c #81A6D8",
+"2%	c #82A7D8",
+"3%	c #83A7D9",
+"4%	c #84A8D9",
+"5%	c #87ABDA",
+"6%	c #B9CDE9",
+"7%	c #8DAEDB",
+"8%	c #89ACDA",
+"9%	c #86AAD9",
+"0%	c #85A9D9",
+"a%	c #85A8D9",
+"b%	c #A7C1E3",
+"c%	c #769CC8",
+"d%	c #759CC7",
+"e%	c #83A6D4",
+"f%	c #9BB7DF",
+"g%	c #A8C0E3",
+"h%	c #9BB6DE",
+"i%	c #6D95CE",
+"j%	c #4879C0",
+"k%	c #76A5D3",
+"l%	c #1257B5",
+"m%	c #0447AA",
+"n%	c #084AAB",
+"o%	c #0B4EAE",
+"p%	c #1454B1",
+"q%	c #215FB7",
+"r%	c #2F6ABC",
+"s%	c #3D74C0",
+"t%	c #5182C7",
+"u%	c #5A89CA",
+"v%	c #6591CD",
+"w%	c #6C96D0",
+"x%	c #6B96D0",
+"y%	c #7099D2",
+"z%	c #749CD2",
+"A%	c #779FD4",
+"B%	c #78A0D5",
+"C%	c #7DA3D7",
+"D%	c #7EA4D7",
+"E%	c #7FA5D8",
+"F%	c #ABC4E5",
+"G%	c #A6C1E3",
+"H%	c #8DAFDC",
+"I%	c #91B2DD",
+"J%	c #93B3DF",
+"K%	c #94B3DE",
+"L%	c #90B2DE",
+"M%	c #8BAEDC",
+"N%	c #86ABDA",
+"O%	c #83A8D8",
+"P%	c #80A6D8",
+"Q%	c #7EA5D7",
+"R%	c #95B5DC",
+"S%	c #EEF4F9",
+"T%	c #D9E5F2",
+"U%	c #AEC8E3",
+"V%	c #8CACD3",
+"W%	c #B1C6E6",
+"X%	c #DCE5F3",
+"Y%	c #AEC4E4",
+"Z%	c #4B82CE",
+"`%	c #0649AB",
+" &	c #074AAB",
+".&	c #0A4BAC",
+"+&	c #0F50AF",
+"@&	c #1757B3",
+"#&	c #2361B8",
+"$&	c #316BBD",
+"%&	c #3D74C1",
+"&&	c #477BC4",
+"*&	c #5082C7",
+"=&	c #5888C9",
+"-&	c #618ECC",
+";&	c #6A94CF",
+">&	c #6793CF",
+",&	c #6B95D0",
+"'&	c #6E98D1",
+")&	c #719AD2",
+"!&	c #729BD3",
+"~&	c #759DD4",
+"{&	c #769ED5",
+"]&	c #779FD5",
+"^&	c #77A0D5",
+"/&	c #78A1D5",
+"(&	c #7BA2D7",
+"_&	c #7DA4D7",
+":&	c #8BADDB",
+"<&	c #BCD1EB",
+"[&	c #A5C0E4",
+"}&	c #9EBCE2",
+"|&	c #A4BFE4",
+"1&	c #94B5DF",
+"2&	c #7AA2D6",
+"3&	c #78A1D6",
+"4&	c #759ED5",
+"5&	c #85A9D6",
+"6&	c #EAF1F8",
+"7&	c #D8E4F1",
+"8&	c #CFDEEF",
+"9&	c #A6C0E1",
+"0&	c #DFE8F5",
+"a&	c #E9EFF8",
+"b&	c #8FAEDA",
+"c&	c #7499D0",
+"d&	c #659ADB",
+"e&	c #2263BC",
+"f&	c #0A4CAC",
+"g&	c #0D4EAE",
+"h&	c #1A5AB5",
+"i&	c #2563B9",
+"j&	c #316CBE",
+"k&	c #3C74C1",
+"l&	c #457BC4",
+"m&	c #4D80C6",
+"n&	c #5486C8",
+"o&	c #5B8ACB",
+"p&	c #6591CE",
+"q&	c #6490CE",
+"r&	c #6592CF",
+"s&	c #6894CF",
+"t&	c #6B96D1",
+"u&	c #6C97D1",
+"v&	c #6D98D2",
+"w&	c #6E99D3",
+"x&	c #6F9AD3",
+"y&	c #709AD4",
+"z&	c #729CD4",
+"A&	c #7DA5D7",
+"B&	c #89ADDB",
+"C&	c #ABC5E7",
+"D&	c #C9D9EF",
+"E&	c #BCCFEA",
+"F&	c #BFD1EB",
+"G&	c #BED1EB",
+"H&	c #B7CDE9",
+"I&	c #A8C3E5",
+"J&	c #97B7E0",
+"K&	c #88ACDB",
+"L&	c #7BA3D7",
+"M&	c #749FD5",
+"N&	c #7CA3D7",
+"O&	c #8DAEDC",
+"P&	c #8EAFD8",
+"Q&	c #E8EFF6",
+"R&	c #EAF0F8",
+"S&	c #A3BFE0",
+"T&	c #BACCE8",
+"U&	c #BFD0EA",
+"V&	c #B6CAE7",
+"W&	c #9EB9E0",
+"X&	c #7A9ED3",
+"Y&	c #5683C6",
+"Z&	c #5C90D5",
+"`&	c #0F51B1",
+" *	c #094BAB",
+".*	c #0C4DAD",
+"+*	c #1354B2",
+"@*	c #1C5CB6",
+"#*	c #2764BA",
+"$*	c #3B74C2",
+"%*	c #4379C3",
+"&*	c #4A7EC6",
+"**	c #5183C8",
+"=*	c #5687CA",
+"-*	c #5F8ECD",
+";*	c #618FCD",
+">*	c #608FCD",
+",*	c #6390CF",
+"'*	c #6593D0",
+")*	c #6694D0",
+"!*	c #6895D0",
+"~*	c #6996D1",
+"{*	c #6A97D2",
+"]*	c #6B97D2",
+"^*	c #749ED4",
+"/*	c #80A6D9",
+"(*	c #93B4DF",
+"_*	c #AEC7E7",
+":*	c #D0DFF1",
+"<*	c #D9E4F4",
+"[*	c #D4E1F2",
+"}*	c #D4E2F2",
+"|*	c #CEDDF0",
+"1*	c #A8C3E6",
+"2*	c #9AB8E0",
+"3*	c #97B6DF",
+"4*	c #A0BDE2",
+"5*	c #ACC5E6",
+"6*	c #B4CAE8",
+"7*	c #ADC5E5",
+"8*	c #94B3DA",
+"9*	c #E8EFF7",
+"0*	c #97B6DC",
+"a*	c #ADC4E4",
+"b*	c #A1BBE1",
+"c*	c #87A9D8",
+"d*	c #8EB5E0",
+"e*	c #3673C6",
+"f*	c #094CAD",
+"g*	c #0B4CAC",
+"h*	c #0E4FAE",
+"i*	c #1052B0",
+"j*	c #1455B2",
+"k*	c #1D5DB6",
+"l*	c #306BBE",
+"m*	c #3972C1",
+"n*	c #4077C3",
+"o*	c #467CC5",
+"p*	c #4D81C7",
+"q*	c #5184C9",
+"r*	c #5989CB",
+"s*	c #5C8CCC",
+"t*	c #5E8DCE",
+"u*	c #5F8FCE",
+"v*	c #6190CE",
+"w*	c #6291CF",
+"x*	c #6492D1",
+"y*	c #6594D1",
+"z*	c #6794D1",
+"A*	c #729DD4",
+"B*	c #84A9DA",
+"C*	c #9CBAE1",
+"D*	c #BBD1EB",
+"E*	c #D3E0F2",
+"F*	c #E8EEF8",
+"G*	c #E7EEF8",
+"H*	c #E5EDF7",
+"I*	c #DFE8F6",
+"J*	c #D5E3F3",
+"K*	c #C9D9EE",
+"L*	c #BACEEA",
+"M*	c #86ABDB",
+"N*	c #739CD5",
+"O*	c #6895D1",
+"P*	c #80A6D5",
+"Q*	c #EBF1F8",
+"R*	c #E9F0F7",
+"S*	c #8FB0D7",
+"T*	c #86A8D8",
+"U*	c #82A5D7",
+"V*	c #7BA1D4",
+"W*	c #4C7DC4",
+"X*	c #346ABB",
+"Y*	c #79A2DB",
+"Z*	c #1B5DBA",
+"`*	c #094AAC",
+" =	c #1253B1",
+".=	c #1657B2",
+"+=	c #1E5EB7",
+"@=	c #2765BA",
+"#=	c #2F6ABD",
+"$=	c #3770C0",
+"%=	c #3E75C3",
+"&=	c #4379C5",
+"*=	c #487EC6",
+"==	c #4C81C7",
+"-=	c #5688C7",
+";=	c #5B8BCC",
+">=	c #5789CB",
+",=	c #588ACC",
+"'=	c #5B8CCD",
+")=	c #5C8DCD",
+"!=	c #5D8ECE",
+"~=	c #5E8FCF",
+"{=	c #5F90CF",
+"]=	c #6191D0",
+"^=	c #709CD5",
+"/=	c #85ABDB",
+"(=	c #A2BEE5",
+"_=	c #C5D6EE",
+":=	c #DAE6F4",
+"<=	c #E5EDF8",
+"[=	c #D0DEF1",
+"}=	c #ADC6E7",
+"|=	c #84AADB",
+"1=	c #6C99D3",
+"2=	c #6393D1",
+"3=	c #6190D0",
+"4=	c #6090CF",
+"5=	c #8CB0DA",
+"6=	c #F0F4FA",
+"7=	c #C0D3E7",
+"8=	c #6893C3",
+"9=	c #5D8BCB",
+"0=	c #5686C9",
+"a=	c #487BC3",
+"b=	c #336BBC",
+"c=	c #235EB6",
+"d=	c #558BD5",
+"e=	c #0F52B2",
+"f=	c #1455B1",
+"g=	c #1859B4",
+"h=	c #1F5FB8",
+"i=	c #2E6ABD",
+"j=	c #356FC0",
+"k=	c #3A73C3",
+"l=	c #3F77C4",
+"m=	c #457BC5",
+"n=	c #4C80C7",
+"o=	c #5587CB",
+"p=	c #5387CA",
+"q=	c #5688CB",
+"r=	c #578ACC",
+"s=	c #578ACD",
+"t=	c #598CCE",
+"u=	c #5A8DCE",
+"v=	c #5C8DCF",
+"w=	c #6091D0",
+"x=	c #6B99D4",
+"y=	c #80A8D9",
+"z=	c #A4C0E5",
+"A=	c #D1DFF2",
+"B=	c #F5F9FC",
+"C=	c #EEF4FA",
+"D=	c #DBE6F4",
+"E=	c #C2D4ED",
+"F=	c #A3BFE4",
+"G=	c #82A8DA",
+"H=	c #6B98D4",
+"I=	c #5C8ECF",
+"J=	c #6292D0",
+"K=	c #B3CAE7",
+"L=	c #8EAFD7",
+"M=	c #5D8CCD",
+"N=	c #447AC4",
+"O=	c #4479C3",
+"P=	c #4177C2",
+"Q=	c #3A72C0",
+"R=	c #306ABC",
+"S=	c #1857B2",
+"T=	c #3173C9",
+"U=	c #0C4EAE",
+"V=	c #0C4CAC",
+"W=	c #1655AA",
+"X=	c #2562A4",
+"Y=	c #1557B2",
+"Z=	c #2060B8",
+"`=	c #2765BB",
+" -	c #2D6ABD",
+".-	c #336EC0",
+"+-	c #3872C2",
+"@-	c #3C75C4",
+"#-	c #417AC5",
+"$-	c #447CC6",
+"%-	c #477EC7",
+"&-	c #4E83C9",
+"*-	c #5286CA",
+"=-	c #4F84C9",
+"--	c #5185CA",
+";-	c #5286CB",
+">-	c #5387CC",
+",-	c #5489CC",
+"'-	c #568ACD",
+")-	c #5689CD",
+"!-	c #6C99D4",
+"~-	c #A0BDE3",
+"{-	c #CFDDF0",
+"]-	c #E0E9F7",
+"^-	c #E2ECF7",
+"/-	c #ECF2F9",
+"(-	c #F7F9FD",
+"_-	c #EAF0F9",
+":-	c #BED2EC",
+"<-	c #9EBCE3",
+"[-	c #7CA5D9",
+"}-	c #6694D2",
+"|-	c #5B8ECF",
+"1-	c #588BCC",
+"2-	c #79A0CD",
+"3-	c #E1EBF5",
+"4-	c #D4E1F0",
+"5-	c #6D96C7",
+"6-	c #6895CD",
+"7-	c #6391C9",
+"8-	c #3E75BF",
+"9-	c #5A89C4",
+"0-	c #5585C1",
+"a-	c #2B67A5",
+"b-	c #1D61BE",
+"c-	c #0B4CAD",
+"d-	c #0E4EAD",
+"e-	c #5281B4",
+"f-	c #81A5CB",
+"g-	c #316AB9",
+"h-	c #1B5CB6",
+"i-	c #2162B9",
+"j-	c #2867BC",
+"k-	c #2E6CBE",
+"l-	c #346FC0",
+"m-	c #3771C2",
+"n-	c #3A74C3",
+"o-	c #3E77C5",
+"p-	c #407AC6",
+"q-	c #437CC7",
+"r-	c #477FC8",
+"s-	c #4E84CA",
+"t-	c #4B82C9",
+"u-	c #4D83CB",
+"v-	c #4D84CB",
+"w-	c #4F86CB",
+"x-	c #548ACD",
+"y-	c #6493D2",
+"z-	c #8FB0DE",
+"A-	c #BBCFEB",
+"B-	c #B8CDEA",
+"C-	c #A4C1E5",
+"D-	c #B6CDEA",
+"E-	c #CEDEF0",
+"F-	c #DEE9F6",
+"G-	c #E6EEF8",
+"H-	c #ECF3F9",
+"I-	c #C9DAEF",
+"J-	c #AEC8E8",
+"K-	c #90B3DF",
+"L-	c #719DD5",
+"M-	c #5E90D0",
+"N-	c #568ACE",
+"O-	c #5A8CCD",
+"P-	c #B2C9E3",
+"Q-	c #FEFFFF",
+"R-	c #BED3E8",
+"S-	c #ADC6E2",
+"T-	c #5280B9",
+"U-	c #8CAED5",
+"V-	c #CADAEC",
+"W-	c #CDDCEC",
+"X-	c #7BA1C7",
+"Y-	c #2B65AF",
+"Z-	c #175AB9",
+"`-	c #1B59A6",
+" ;	c #9DB9D9",
+".;	c #D3E0EE",
+"+;	c #4D7FB9",
+"@;	c #2160B7",
+"#;	c #2665BB",
+"$;	c #2D6ABE",
+"%;	c #326EC0",
+"&;	c #3772C2",
+"*;	c #3973C3",
+"=;	c #3A74C4",
+"-;	c #3B76C4",
+";;	c #3D77C5",
+">;	c #3F79C6",
+",;	c #417BC7",
+"';	c #4880C9",
+");	c #467EC9",
+"!;	c #4981CA",
+"~;	c #5388CC",
+"{;	c #6D9BD4",
+"];	c #8EB2DE",
+"^;	c #A5C1E5",
+"/;	c #94B5E0",
+"(;	c #6A99D5",
+"_;	c #6091D2",
+":;	c #79A3D8",
+"<;	c #9FBFE4",
+"[;	c #B8CEEB",
+"};	c #C8DAEF",
+"|;	c #D0DFF2",
+"1;	c #D3E1F2",
+"2;	c #E0E9F6",
+"3;	c #B9CFEB",
+"4;	c #97B8E1",
+"5;	c #7CA6DA",
+"6;	c #6495D2",
+"7;	c #558BCE",
+"8;	c #5085C6",
+"9;	c #7FA4CE",
+"0;	c #8DAFD6",
+"a;	c #CBDAEC",
+"b;	c #DDE8F3",
+"c;	c #CCDBEB",
+"d;	c #4378BD",
+"e;	c #1356B5",
+"f;	c #0D4EAD",
+"g;	c #4075AA",
+"h;	c #D5E1EE",
+"i;	c #ECF1F7",
+"j;	c #799EC0",
+"k;	c #2966B8",
+"l;	c #2C69BD",
+"m;	c #336FC0",
+"n;	c #3973C2",
+"o;	c #3C76C3",
+"p;	c #3C77C4",
+"q;	c #3D77C4",
+"r;	c #3C77C5",
+"s;	c #3B77C5",
+"t;	c #3C78C6",
+"u;	c #427CC8",
+"v;	c #4F85CC",
+"w;	c #709CD6",
+"x;	c #8DB1DE",
+"y;	c #94B6E0",
+"z;	c #80A8DA",
+"A;	c #6192D2",
+"B;	c #4B84CC",
+"C;	c #4C84CB",
+"D;	c #588CCF",
+"E;	c #6999D5",
+"F;	c #84ABDC",
+"G;	c #99B9E2",
+"H;	c #A9C5E7",
+"I;	c #B2CBE9",
+"J;	c #B0C9E9",
+"K;	c #BFD4ED",
+"L;	c #BBD1EC",
+"M;	c #80A8DB",
+"N;	c #6898D4",
+"O;	c #578DCF",
+"P;	c #4E86CD",
+"Q;	c #6896C9",
+"R;	c #D1DFEE",
+"S;	c #D7E4F2",
+"T;	c #A4C0DF",
+"U;	c #EAF1F7",
+"V;	c #D2DFEE",
+"W;	c #5382BB",
+"X;	c #1254B3",
+"Y;	c #608CC5",
+"Z;	c #F6F8FB",
+"`;	c #A0BAD9",
+" >	c #3A74AD",
+".>	c #467DC6",
+"+>	c #497FC8",
+"@>	c #487FC8",
+"#>	c #457DC7",
+"$>	c #3B77C6",
+"%>	c #407BC7",
+"&>	c #7FA6D9",
+"*>	c #A7C3E6",
+"=>	c #7BA5D9",
+"->	c #548BCF",
+";>	c #4781CB",
+">>	c #4580CB",
+",>	c #4780CB",
+"'>	c #4A83CB",
+")>	c #5086CC",
+"!>	c #598DD0",
+"~>	c #79A3DA",
+"{>	c #85ACDD",
+"]>	c #8DB1DF",
+"^>	c #8CB1DF",
+"/>	c #8AAFDE",
+"(>	c #B3CBEA",
+"_>	c #81A9DC",
+":>	c #588CD0",
+"<>	c #4F87CD",
+"[>	c #6092CF",
+"}>	c #C1D4EA",
+"|>	c #BDD1E8",
+"1>	c #B5CDE5",
+"2>	c #DEE8F3",
+"3>	c #E7EEF6",
+"4>	c #F0F4F9",
+"5>	c #CBD9EA",
+"6>	c #7299C6",
+"7>	c #1153B2",
+"8>	c #0F50AE",
+"9>	c #6D96CA",
+"0>	c #F9FAFC",
+"a>	c #FEFEFE",
+"b>	c #C5D6E9",
+"c>	c #4378BC",
+"d>	c #437AC4",
+"e>	c #5486CA",
+"f>	c #6391D0",
+"g>	c #5B8CCE",
+"h>	c #5085CA",
+"i>	c #4B82CA",
+"j>	c #8CB0DE",
+"k>	c #C4D7EE",
+"l>	c #D8E5F3",
+"m>	c #5D91D1",
+"n>	c #4581CA",
+"o>	c #4480CB",
+"p>	c #4681CB",
+"q>	c #4881CB",
+"r>	c #4A83CC",
+"s>	c #4B84CD",
+"t>	c #5087CE",
+"u>	c #578DD0",
+"v>	c #5F92D2",
+"w>	c #6596D4",
+"x>	c #6595D4",
+"y>	c #84ABDD",
+"z>	c #97B8E2",
+"A>	c #5A8ED1",
+"B>	c #5D90CF",
+"C>	c #FAFBFD",
+"D>	c #FDFEFE",
+"E>	c #91B3D9",
+"F>	c #C9DAEC",
+"G>	c #EEF3F9",
+"H>	c #F4F7FB",
+"I>	c #A7C1DE",
+"J>	c #C7D7EA",
+"K>	c #1153B1",
+"L>	c #6E97CA",
+"M>	c #EEF3F8",
+"N>	c #6790BF",
+"O>	c #5586C9",
+"P>	c #709AD2",
+"Q>	c #84A9D9",
+"R>	c #85A9DA",
+"S>	c #7AA3D7",
+"T>	c #7AA2D7",
+"U>	c #91B3DE",
+"V>	c #E3ECF7",
+"W>	c #86ACDC",
+"X>	c #5787BE",
+"Y>	c #5F8FCA",
+"Z>	c #6A97CF",
+"`>	c #6C99D0",
+" ,	c #6291CB",
+".,	c #4F82BE",
+"+,	c #4A83C9",
+"@,	c #4D85CE",
+"#,	c #4F86CE",
+"$,	c #5189CF",
+"%,	c #548BD0",
+"&,	c #578DD1",
+"*,	c #598ED1",
+"=,	c #578CD1",
+"-,	c #6193D4",
+";,	c #96B7E2",
+">,	c #7CA5D7",
+",,	c #B6CCE5",
+"',	c #C2D6EA",
+"),	c #95B6DA",
+"!,	c #ECF2F8",
+"~,	c #F5F8FB",
+"{,	c #E9EFF7",
+"],	c #C7D8EB",
+"^,	c #2562B7",
+"/,	c #5987C0",
+"(,	c #7EA2CE",
+"_,	c #8BADD4",
+":,	c #6692CE",
+"<,	c #8CAEDC",
+"[,	c #AAC4E6",
+"},	c #B0C8E7",
+"|,	c #B8CEEA",
+"1,	c #D2E0F2",
+"2,	c #ECF1F9",
+"3,	c #B1CAE8",
+"4,	c #6A9AD4",
+"5,	c #6090C8",
+"6,	c #A4BED9",
+"7,	c #DDE6F1",
+"8,	c #E3EBF4",
+"9,	c #B7CBE1",
+"0,	c #729BCA",
+"a,	c #4A7FB8",
+"b,	c #4F88CF",
+"c,	c #5088CF",
+"d,	c #5289D0",
+"e,	c #538AD0",
+"f,	c #548AD1",
+"g,	c #729ED5",
+"h,	c #B5CCE5",
+"i,	c #FDFDFF",
+"j,	c #D0DFEF",
+"k,	c #C4D7EA",
+"l,	c #CCDCED",
+"m,	c #B0C8E3",
+"n,	c #E2EAF4",
+"o,	c #F8FAFC",
+"p,	c #6490AE",
+"q,	c #C8D8EA",
+"r,	c #93B3D7",
+"s,	c #F7F9FB",
+"t,	c #BCCFE3",
+"u,	c #618DB8",
+"v,	c #A3BFE1",
+"w,	c #CEDCF0",
+"x,	c #D5E1F2",
+"y,	c #E2EAF6",
+"z,	c #DCE8F2",
+"A,	c #9EBCE1",
+"B,	c #578BCE",
+"C,	c #6995CB",
+"D,	c #CDDBEC",
+"E,	c #99B6D5",
+"F,	c #5788C1",
+"G,	c #5289CE",
+"H,	c #538BD0",
+"I,	c #548CD1",
+"J,	c #538BD1",
+"K,	c #6495D0",
+"L,	c #B5CBE4",
+"M,	c #F8FBFD",
+"N,	c #E0EAF5",
+"O,	c #BCD1E8",
+"P,	c #C6D8EB",
+"Q,	c #E3EBF5",
+"R,	c #FCFDFD",
+"S,	c #6491AB",
+"T,	c #DDE7F2",
+"U,	c #B0C8E2",
+"V,	c #E7EEF5",
+"W,	c #7EA3CC",
+"X,	c #A1BDDE",
+"Y,	c #DEE8F5",
+"Z,	c #E9F0F8",
+"`,	c #EDF2FA",
+" '	c #99B9E1",
+".'	c #628FC7",
+"+'	c #BDD0E5",
+"@'	c #EBF1F7",
+"#'	c #92B0D0",
+"$'	c #578DCD",
+"%'	c #568ED1",
+"&'	c #578ED1",
+"*'	c #568DD2",
+"='	c #568ED2",
+"-'	c #5D90CE",
+";'	c #A8C2DF",
+">'	c #FBFCFD",
+",'	c #DDE7F3",
+"''	c #B4CCE5",
+")'	c #B6CDE6",
+"!'	c #CDDDEE",
+"~'	c #D8E5F2",
+"{'	c #E2ECF5",
+"]'	c #61929E",
+"^'	c #D4E1EF",
+"/'	c #E6EDF6",
+"('	c #DCE7F2",
+"_'	c #A6BFDD",
+":'	c #90AFD8",
+"<'	c #CADAEF",
+"['	c #B4CBE9",
+"}'	c #6F9CD6",
+"|'	c #588DCF",
+"1'	c #97B5D6",
+"2'	c #E2E5E9",
+"3'	c #B4BDC7",
+"4'	c #F5F7F9",
+"5'	c #E7ECF1",
+"6'	c #B4BBC3",
+"7'	c #EFF0F1",
+"8'	c #D6E2EF",
+"9'	c #6591C4",
+"0'	c #578FD3",
+"a'	c #588FD3",
+"b'	c #588FD4",
+"c'	c #5B8ECC",
+"d'	c #91B1D6",
+"e'	c #DBE6F3",
+"f'	c #C5D8EB",
+"g'	c #C2D5EA",
+"h'	c #EDF3F8",
+"i'	c #E1EAF4",
+"j'	c #3671BD",
+"k'	c #C0D2E6",
+"l'	c #D8E3F0",
+"m'	c #6C98A9",
+"n'	c #91B3DF",
+"o'	c #729ED6",
+"p'	c #6092D2",
+"q'	c #5685BC",
+"r'	c #D2DBE6",
+"s'	c #878889",
+"t'	c #566576",
+"u'	c #778593",
+"v'	c #F6F9FB",
+"w'	c #7F878F",
+"x'	c #54687E",
+"y'	c #767878",
+"z'	c #F8F9FB",
+"A'	c #93B2D5",
+"B'	c #5D93CF",
+"C'	c #5A92D5",
+"D'	c #5B92D5",
+"E'	c #6194D1",
+"F'	c #8DADD1",
+"G'	c #E4ECF5",
+"H'	c #D3E1F0",
+"I'	c #F5F9FB",
+"J'	c #2B69BA",
+"K'	c #93B0D0",
+"L'	c #F3F6FA",
+"M'	c #A8C0DC",
+"N'	c #6390C1",
+"O'	c #719DD6",
+"P'	c #5F91D1",
+"Q'	c #568BCE",
+"R'	c #7FA5D2",
+"S'	c #F3F4F4",
+"T'	c #929394",
+"U'	c #373A3E",
+"V'	c #708498",
+"W'	c #EFF4F9",
+"X'	c #75828F",
+"Y'	c #40454A",
+"Z'	c #949495",
+"`'	c #A5C0DC",
+" )	c #6694B6",
+".)	c #5D94D6",
+"+)	c #5E95D7",
+"@)	c #6795CC",
+"#)	c #C2D4E9",
+"$)	c #4074B7",
+"%)	c #769CC6",
+"&)	c #DCE6F1",
+"*)	c #7CA2C8",
+"=)	c #5A8DCF",
+"-)	c #5389CD",
+";)	c #4B82B9",
+">)	c #98B7D5",
+",)	c #EAEBEC",
+"')	c #CCCED1",
+"))	c #D7E1EC",
+"!)	c #E7EBF0",
+"~)	c #F1F4F7",
+"{)	c #DCE3EA",
+"])	c #CED2D5",
+"^)	c #ECEEEF",
+"/)	c #BDD0E6",
+"()	c #5685B9",
+"_)	c #6097D7",
+":)	c #689BD9",
+"<)	c #91B1D5",
+"[)	c #F1F6FA",
+"})	c #F0F5FA",
+"|)	c #E7EFF7",
+"1)	c #DCE7F3",
+"2)	c #FCFCFD",
+"3)	c #5987BA",
+"4)	c #A7C2DF",
+"5)	c #A1BEDD",
+"6)	c #F7FAFC",
+"7)	c #DCE5F1",
+"8)	c #6692C8",
+"9)	c #4C82C9",
+"0)	c #4B83CC",
+"a)	c #4C84CC",
+"b)	c #497EBC",
+"c)	c #B6CBE1",
+"d)	c #EDF1F5",
+"e)	c #A7B3BE",
+"f)	c #71777A",
+"g)	c #778085",
+"h)	c #C5D0DB",
+"i)	c #FAFCFC",
+"j)	c #D3E0EF",
+"k)	c #5887C1",
+"l)	c #6A9DDA",
+"m)	c #759DC7",
+"n)	c #C9D9EC",
+"o)	c #DBE5F0",
+"p)	c #4F83A8",
+"q)	c #AFC6DF",
+"r)	c #BDD1E7",
+"s)	c #D3E1EF",
+"t)	c #BCCFE4",
+"u)	c #6B96CA",
+"v)	c #4982C9",
+"w)	c #4883CC",
+"x)	c #5386C4",
+"y)	c #CDDBEB",
+"z)	c #FBFCFC",
+"A)	c #DBE0E6",
+"B)	c #8F979D",
+"C)	c #B7C0C7",
+"D)	c #DFE9F3",
+"E)	c #6996C9",
+"F)	c #6EA0DC",
+"G)	c #6F9ACC",
+"H)	c #DBE6F2",
+"I)	c #D5E2F1",
+"J)	c #FAFBFC",
+"K)	c #DBE5F1",
+"L)	c #A4BDD5",
+"M)	c #5D8AB7",
+"N)	c #427AAA",
+"O)	c #6D98CC",
+"P)	c #759FCF",
+"Q)	c #477FB4",
+"R)	c #5285C3",
+"S)	c #E8ECF0",
+"T)	c #749ECF",
+"U)	c #699DDB",
+"V)	c #82A9D6",
+"W)	c #F4F8FB",
+"X)	c #C9D8EA",
+"Y)	c #A4BDDA",
+"Z)	c #6C98AD",
+"`)	c #3971B3",
+" !	c #4079BD",
+".!	c #9AB6D5",
+"+!	c #90B1D3",
+"@!	c #6F98C7",
+"#!	c #BBCEE5",
+"$!	c #8CAECD",
+"%!	c #5F92C4",
+"&!	c #89AFD9",
+"*!	c #D7E3F1",
+"=!	c #D6E3F1",
+"-!	c #F3F7FA",
+";!	c #C8D8E9",
+">!	c #85A7D0",
+",!	c #658FBF",
+"'!	c #4B7FAD",
+")!	c #4B7EB6",
+"!!	c #4C84CE",
+"~!	c #4A7DBF",
+"{!	c #DEE8F4",
+"]!	c #C3D6EB",
+"^!	c #C1D3E7",
+"/!	c #6794CA",
+"(!	c #7DA5D2",
+"_!	c #9CB7D2",
+":!	c #3E76B8",
+"<!	c #6792BE",
+"[!	c #4B86D1",
+"}!	c #2867BE",
+"|!	c #769CCA",
+"1!	c #C8D9EB",
+"2!	c #EFF5F9",
+"3!	c #C1D5EA",
+"4!	c #9BB7D7",
+"5!	c #739CC9",
+"6!	c #E4EDF6",
+"7!	c #99B6CF",
+"8!	c #86A8D0",
+"9!	c #4B89D4",
+"0!	c #3D7AA4",
+"a!	c #A4BEDB",
+"b!	c #BAD0E6",
+"c!	c #F8F9FC",
+"d!	c #C0D4E9",
+"e!	c #CFDEED",
+"f!	c #95B3CC",
+"g!	c #A4BDCD",
+"h!	c #4C88AF",
+"i!	c #4889A0",
+"j!	c #86A9C8",
+"k!	c #EBF2F8",
+"l!	c #E5EDF5",
+"m!	c #8BAEC4",
+"n!	c #B9CBDC",
+"o!	c #4982BB",
+"p!	c #4384D3",
+"q!	c #477DB8",
+"r!	c #9BB7D6",
+"s!	c #E9EFF6",
+"t!	c #EDF2F8",
+"u!	c #E6EEF6",
+"v!	c #EFF3F8",
+"w!	c #769FC3",
+"x!	c #BFCFE1",
+"y!	c #4B82C2",
+"z!	c #4F8FDB",
+"A!	c #3878C9",
+"B!	c #457CB0",
+"C!	c #7DA2C0",
+"D!	c #C6D7E9",
+"E!	c #F5F8FC",
+"F!	c #C5D7EB",
+"G!	c #638FC8",
+"H!	c #6B9CD5",
+"I!	c #609DE4",
+"J!	c #4484D2",
+"K!	c #3473C6",
+"L!	c #2D6BBF",
+"M!	c #4177A7",
+"N!	c #6D96BD",
+"O!	c #A4BFDD",
+"P!	c #E2EBF5",
+"Q!	c #DBE7F3",
+"R!	c #CEDEEE",
+"S!	c #D1E0EF",
+"T!	c #DAE4F0",
+"U!	c #5080BD",
+"V!	c #6FA0BE",
+"W!	c #69A3DD",
+"X!	c #5190DB",
+"Y!	c #417FCE",
+"Z!	c #3572C4",
+"`!	c #3671BC",
+" ~	c #6B96B2",
+".~	c #A9C1DE",
+"+~	c #F0F5F9",
+"@~	c #A9C2DB",
+"#~	c #76A8DD",
+"$~	c #5C9AE1",
+"%~	c #4B89D5",
+"&~	c #3D7BCB",
+"*~	c #AFC6E1",
+"=~	c #ECF1F8",
+"-~	c #E8F0F7",
+";~	c #E2EBF4",
+">~	c #DEE9F4",
+",~	c #D8E5F1",
+"'~	c #D4E2F0",
+")~	c #90B3D7",
+"!~	c #70A9E9",
+"~~	c #5796DF",
+"{~	c #4887D4",
+"]~	c #437FC8",
+"^~	c #96B5D1",
+"/~	c #E1EAF5",
+"(~	c #CEDEED",
+"_~	c #BFD2E7",
+":~	c #97B6D8",
+"<~	c #B9CFE7",
+"[~	c #8DB7E6",
+"}~	c #71A8E7",
+"|~	c #5494DC",
+"1~	c #4785CC",
+"2~	c #4C83B2",
+"3~	c #6B97CE",
+"4~	c #9BB7DA",
+"5~	c #AFC5E0",
+"6~	c #A3BDDA",
+"7~	c #8DACCF",
+"8~	c #739CC0",
+"9~	c #5786BD",
+"0~	c #6F97C5",
+"a~	c #CBDCED",
+"b~	c #BFD4E9",
+"c~	c #F9FBFC",
+"d~	c #98B4D5",
+"e~	c #D5E3F1",
+"f~	c #ADCFF3",
+"g~	c #63A0E4",
+"h~	c #5190DA",
+"i~	c #4583D0",
+"j~	c #3C7AC9",
+"k~	c #437AC3",
+"l~	c #4B80C5",
+"m~	c #487DC3",
+"n~	c #4379BF",
+"o~	c #437BBB",
+"p~	c #4C7FBF",
+"q~	c #A2BDDB",
+"r~	c #C8DAEC",
+"s~	c #FDFDFD",
+"t~	c #D3DFEE",
+"u~	c #A8C9E7",
+"v~	c #7CB1EC",
+"w~	c #609CE2",
+"x~	c #5290D9",
+"y~	c #4785D0",
+"z~	c #407CC9",
+"A~	c #3F79C7",
+"B~	c #407AC8",
+"C~	c #427BC8",
+"D~	c #5385C3",
+"E~	c #ABC4DF",
+"F~	c #EBF0F7",
+"G~	c #90AFD2",
+"H~	c #ADCBEA",
+"I~	c #74ACEA",
+"J~	c #5E9BE1",
+"K~	c #5490D9",
+"L~	c #4A87D1",
+"M~	c #437FCB",
+"N~	c #427EC9",
+"O~	c #447FCA",
+"P~	c #457FC9",
+"Q~	c #497FBF",
+"R~	c #6894BA",
+"S~	c #9CB9D9",
+"T~	c #A6C0DE",
+"U~	c #A2BEDC",
+"V~	c #9DB9DA",
+"W~	c #90B1D5",
+"X~	c #B9CDE2",
+"Y~	c #6DA8E9",
+"Z~	c #609BE0",
+"`~	c #5692D9",
+" {	c #4D89D2",
+".{	c #4884CD",
+"+{	c #4982CB",
+"@{	c #4D85CC",
+"#{	c #4C84BD",
+"${	c #5588C8",
+"%{	c #749FD2",
+"&{	c #729ED2",
+"*{	c #568BCA",
+"={	c #558AC9",
+"-{	c #7AA1CF",
+";{	c #F3F6FB",
+">{	c #EAF0F7",
+",{	c #E3ECF5",
+"'{	c #D5E1EF",
+"){	c #C1D4E8",
+"!{	c #9AC3EF",
+"~{	c #6FA9E9",
+"{{	c #629DE1",
+"]{	c #5995DA",
+"^{	c #538ED4",
+"/{	c #4E88CF",
+"({	c #4E87CD",
+"_{	c #5088CE",
+":{	c #6F9ED7",
+"<{	c #6B9BD7",
+"[{	c #558DD1",
+"}{	c #528AD1",
+"|{	c #548CD2",
+"1{	c #5B8DB8",
+"2{	c #97B5D4",
+"3{	c #F4F7FA",
+"4{	c #84B7EE",
+"5{	c #71ABEA",
+"6{	c #66A0E3",
+"7{	c #5F9ADD",
+"8{	c #5B95D8",
+"9{	c #5B92D4",
+"0{	c #6396D5",
+"a{	c #6C9CD8",
+"b{	c #6094D4",
+"c{	c #558CD2",
+"d{	c #568ED3",
+"e{	c #578FD4",
+"f{	c #5890D5",
+"g{	c #5688BC",
+"h{	c #A1BCD8",
+"i{	c #F2F5FA",
+"j{	c #E7EFF6",
+"k{	c #D4E0EE",
+"l{	c #83B5EE",
+"m{	c #73ACEB",
+"n{	c #6BA4E4",
+"o{	c #6FA4E1",
+"p{	c #71A4DF",
+"q{	c #6B9EDB",
+"r{	c #5E94D6",
+"s{	c #5A91D5",
+"t{	c #5C94D7",
+"u{	c #5D94D7",
+"v{	c #5C94D5",
+"w{	c #618FC5",
+"x{	c #AAC2DC",
+"y{	c #CFDDED",
+"z{	c #BBD4F0",
+"A{	c #96C1F0",
+"B{	c #89BAEF",
+"C{	c #83B4EA",
+"D{	c #70A6E3",
+"E{	c #669EDE",
+"F{	c #6199DB",
+"G{	c #5E96D7",
+"H{	c #5D95D7",
+"I{	c #6097D8",
+"J{	c #6198D9",
+"K{	c #6298DA",
+"L{	c #6298D7",
+"M{	c #618FC4",
+"N{	c #A1BCD9",
+"O{	c #F5F8FA",
+"P{	c #D3E0F0",
+"Q{	c #BCCFE5",
+"R{	c #92BDE8",
+"S{	c #81B6EE",
+"T{	c #75ADE9",
+"U{	c #70A8E5",
+"V{	c #6DA4E2",
+"W{	c #6AA1E0",
+"X{	c #689FDE",
+"Y{	c #669DDC",
+"Z{	c #669CDC",
+"`{	c #6299D9",
+" ]	c #6097D9",
+".]	c #6DA2E0",
+"+]	c #5C8AB5",
+"@]	c #92B1D1",
+"#]	c #D2DFED",
+"$]	c #E0E9F4",
+"%]	c #D8E4F2",
+"&]	c #D2E0EF",
+"*]	c #CFDEEE",
+"=]	c #D2E1F0",
+"-]	c #D4DFED",
+";]	c #82ACC7",
+">]	c #A5C8EA",
+",]	c #89BAED",
+"']	c #77AEE8",
+")]	c #74AAE6",
+"!]	c #72A8E4",
+"~]	c #71A6E3",
+"{]	c #6DA3E0",
+"]]	c #649BDA",
+"^]	c #659BDB",
+"/]	c #679DDC",
+"(]	c #689EDD",
+"_]	c #6A9FDE",
+":]	c #6596CC",
+"<]	c #7AA0BE",
+"[]	c #84A7C8",
+"}]	c #9EB9D6",
+"|]	c #E4EDF5",
+"1]	c #D1DFEF",
+"2]	c #DFE8F3",
+"3]	c #BFD1E6",
+"4]	c #97B4D3",
+"5]	c #86BAF0",
+"6]	c #84B8EF",
+"7]	c #7DB3EC",
+"8]	c #7AB0EA",
+"9]	c #79AFE8",
+"0]	c #76ACE5",
+"a]	c #6AA0DD",
+"b]	c #6CA1DF",
+"c]	c #70A4E0",
+"d]	c #74A8E2",
+"e]	c #77AAE3",
+"f]	c #7AA7CC",
+"g]	c #94B5C9",
+"h]	c #9FC0E3",
+"i]	c #7097BA",
+"j]	c #88A8CF",
+"k]	c #D6E2F0",
+"l]	c #F1F5F9",
+"m]	c #B6CCE4",
+"n]	c #A0BBDA",
+"                                          . + @ # $ % & * = - ; > , , ' ) ! ~ { ] ^ / ( _ : <                                 ",
+"                                      [ } | 1 2 ] 3 4 5 6 7 8 9 0 a b c d e f g h i j k l m n o p                             ",
+"                                  q r s t u v w x y z A B C D E F G G H I J K L M N O P Q R S T U V W X                       ",
+"                              Y Z `  ...R +.P @.a #.$.%.&.*.=.-.;.>.>.,.'.).!.~.{.].^./.(._.:.<.S [.}.|.1.                    ",
+"                          2.3.4.5.6.7.8.9.0.a.b.c.H d.e.f.g.h.i.j.k.k.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.A.B.C.                  ",
+"                        D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Y.Y.W.Z.`. +p.p..+++ at +#+$+%+&+*+* =+-+;+| >+              ",
+"                      ,+'+)+!+~+{+]+^+/+(+_+E P.Q.=.S.:+h.<+[+W.W.X.X.X.W.[+}+|+1+p.p.2+3+4+2+5+6+7+4 R 8+9+0+a+b+            ",
+"                    c+d+e+f+g+h+*+i+j+k+l+m+n+o+*.-.p+:+T.q+U.r+s+t+t+s+r+r+u+v+w+o.p.p.{.x+y+p.z+A+B+C+D+l E+F+G+H+I+        ",
+"                  J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+`+p+ @. at T.+@+ at h.h.+@+@@@.@#@$@.+p.p.o.%@&@p.*@=@-@;@>@,@'@)@!@~@{@]@      ",
+"                ^@/@(@_@:@<@[@}@|@1 at 2@3 at 4@5 at 6@7 at 8@Y+9 at 0@a at b@`+c at c@c at c@c at c@`+d at e@f at g@p.p.p.h at i@p.6 at j@k at l@m@[@n at o@p at q@r at s@      ",
+"              t at u@v at w@x at y@z at A@B at -@C at D@c.E at e@F at G@H at I@J at K@L at M@M at N@N at N@N at N@Y+M at O@L at P@Q at R@p.p.p.p.p.p.S at T@U at V@W at X@Y at Z@`@ #.#+#    ",
+"            @### #$#%#&#*#=#-#;#>#S+,#'#)#8@!#~#{#]#^#/#(#_#:#:#<#<#<#:#:#:#:#/#[#}#|#p.p.p.p.p.p.1#2#3#4#5#[@6#7#8#9#0#a#b#  ",
+"          c#d#e#f#g#h#i#j#]+k#l#m#n#o#p#q#M at O.r#s#t#8 at u#v#w#x#x#y#y#x#x#x#w#w#v#v#z#A#~.p.p.p.p.p..+B#C#D#E#F#X at G#H#I#J#K#L#M#",
+"        N#O#P#Q#R#S#&#T#U#V#W#X#Y#Z#`# $.$+$@$#$$$%$H@^#&$*$*$*$*$*$*$*$*$*$=$-$;$>$,$'$p.p.p.p.p.p.)$i@!$~${$]$^$/$($_$:$<$[$",
+"      }$|$1$2$3$4$5$6$7$8$9$0$a$b$c$d$e$f$g$h$i$j$k$l$m$*$n$n$n$n$n$n$n$n$n$n$o$p$q$r$s$p.p.p.p.p.p.t$o.u$v$w$x$y$y$z$x., at A$B$",
+"      C$D$Q#E$F$G$H$I$J$K$L$W#M$N$O$P$Q$R$e$S$f$T$U$V$W$:#X$Y$Z$Z$Z$Z$Y$`$`$`$h$ %.%+%@%h at p.p.p.p.p.p.p.#%$%%%&%*%D at D@=%-%;%>%",
+"      ,%P#'%)%!%~%{%]%^%K$/%(%_%:%N$<%[%}%|%1%2%3%4%5%K at 6%T$T$h$7%7%`$8%5%9%0%0%a%a%3%b%6 at p.p.p.p.p.p.p.&@c%d%e%f%g%e@*.h%i%j%",
+"    k%l%m%n%o%p%q%r%s%^%t%u%v%w%x%y%z%A%B%O$[%C%D%|%E%0%F%G%H%I%J%K%L%M%N%O%P%E%|%Q%D%R%S%p.p.p.p.p.p.p.T%U%u$V%W%[+m+X%Y%z +.",
+"    Z%`% &.&+&@&#&$&%&&&*&=&-&;&>&,&'&)&!&~&{&]&^&/&(&_&:&<&[&}&|&|&}&1&M%4%D%2&3&B%4&5&6&p.p.p.p.p.p.p.7&8&y+9&c@)#0&a& @b&c&",
+"  d&e&'%f&g&4$h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&A&B&C&D&E&F&G&H&I&J&K&L&4&M&N&O&P&Q&p.p.p.p.p.p.p.R&C#6 at S&u#T&U&V&W&X&Y&",
+"  Z&`& *.*+&+*@*#*j&$*%*&***=*-*;*>*,*'*)*!*~*{*]*w&^*/*(*_*:*<*[*}*|*<&1*2*3*4*5*6*7*8*9*p.p.p.p.p.p.p.p.p.!.0*y#a*b*c.c*z$O+",
+"d*e*f*g*h*i*j*k*#*l*m*n*o*p*q*r*-*s*t*u*v*w*x*y*z*{*A*B*C*D*E*F*G*H*I*J*:*K*L*4*M*N*O*P*Q*p.p.p.p.p.p.p.p.p.R*S*f%T*U*V*k#W*X*",
+"Y*Z*`*.*+& =.=+=@=#=$=%=&=*===-=;=>=,='=)=!=~={=]=y*^=/=(=_=:=y+i at .+y+<=[=}=|=1=2=3=4=5=6=p.p.p.p.p.p.p.p.p.7=8=(%9=9=0=a=b=c=",
+"d=e=.&h*g#f=g=h=@=i=j=k=l=m=*=n=o=o=p=q=r=s=t=u=v=w=x=y=z=A=G*B=p.2+C=D=E=F=G=H=w=I=J=K=q.p.p.p.p.p.p.p.p.i at L=M=N=O=P=Q=R=q%S=",
+"T=U=V=W=X=Y=h&Z=`= -.-+- at -#-$-%-&-*-=---;->-,-'-)-s=!-~-{-]-^-/-(-V+_-7@:-<-[-}-|-1-2-3-p.p.p.p.p.p.p.p.p.4-5-6-7-k&8-9-0-a-f=",
+"b-c-d-e-f-g-h-i-j-k-l-m-n-o-p-q-r-s-t-t-u-v-w-x-y-z-A-B-C-D-E-F-G-H-H*I-J-K-L-M-N-O-P-h at p.p.p.p.p.p.p.p.Q-R-S-#+2#T-U-V-W-X-Y-",
+"Z-.*`- ;.;+;@;#;$;%;&;*;=;-;;;>;,;';';);!;~;{;];^;/;(;_;:;<;[;};|;1;2;3;4;5;6;7;8;9;6&p.p.p.p.p.p.p.p.p.p.p.p.p. +0;a;b;'$c;d;",
+"e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;s;t;u;';v;w;x;y;z;A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;R;p.p.p.p.p.p.p.p.p.p.p.p.p.p.S;T;K 3-U;V;W;",
+"X;w at Y;Z;h@`; >j=l=.>+>@>#>p-t;$>%>N-&>1**>=>->;>>>,>'>)>!>E;~>{>]>^>/>(>_>:><>[>}>2+p.p.p.p.p.p.p.p.p.p.p.p.p.~.|>1>2>3>4>5>6>",
+"7>8>9>0>a>b>c>d>e>v*)*f>g>h>i>D;j>k>l>~-m>n>o>p>;>q>r>s>t>u>v>w>(;(;x>y>z>A>B>C-C>p.p.p.p.p.p.p.p.p.p.p.p.p.D>&@E>F>'$G>H>I>J>",
+"K>!%L>0>a>M>N>O>P>Q>M%R>S>T>U>:-V>I-W>X>Y>Z>`> ,.,+,s>@,#,$,%,&,*,*,=,-,;,>,,,R at p.p.p.p.o.p.p.p.p.p.p.p.p.Q-&@',),#%!,~,{,],0>",
+"^,/,(,0>a>a>_,:,<,[,},}=|,1,2,C#3,4,5,6,7,8,8,7,9,0,a,b,c,$,d,e,e,e,e,f,g,h,~,p.p.p.p.~.i,p.p.p.p.p.p.p.2+j,k,l,m,n,~,q.5+o,a>",
+"p,q,r,s,a>a>t,u,v,w,x,y,(-i at z,A,B,C,D,~.a>a>a>a>a>~,E,F,G,H,I,J,H,H,H,K,L,R at p.p.p.p.2+M,o.p.p.p.p.o.6 at N,O,P,T%Q,Q*~,R,3#R*a>a>",
+"S,T,U,Q&a>a>V,W,X,w,Y,Z,`,A= '6;.'+'R at a>a>a>a>a>a>~.@'#'$'%'&'*'='='-';'t$p.p.p.p.>'~,h at p.p.p.p.~.,''')'!'~'{'!,~,R,a>H>>'a>o,",
+"]'^'/'('a>a>s,_':'D&<':-['/;}'|'1'2'3'4'a>a>a>a>5'6'7'8'9'0'a'b'b'c'd'y+p.p.p.p.h at 4>C>p.p.p.p.p.o.!,e'f'g','h'.+h at a>a>a>a>a>i'",
+"j'k'~.R,a>a>a>l'm'z#(*n'W>o'p'q'r's't'u'a>a>a>v'w'x'y'z'A'B'C'D'E'F'G'p.p.p.p.q.!,.+p.p.p.p.p.p.p.p.p.h at R*H'I'a>a>a>a>a>a>a>R,",
+"J'K'L'a>a>a>a>o,M'N'L-O'H=P'Q'R'S'T'U'V'a>a>a>W'X'Y'Z'Z;`' ).)+)@)#)h at p.p.p.h@6&y+o.p.p.p.p.p.p.p.p.p.p.D>|#o,a>a>a>a>a>a>a>a>",
+"$)%)&)a>a>a>a>a>@'*)t==)D;-);)>)a>,)')))a>!)~)o,{)])^){./)()_):)<)[)p.p.p.p.})|)2+p.p.p.p.p.p.p.p.p.p.p.6&1)2)a>a>a>a>a>a>a>a>",
+"3)4)5)6)a>a>a>a>a>7)8)9)0)a)b)c)a>a>a>d)e)f)g)h)i)D>6)4>j)k)l)m)n)p.p.p.p.6)1#~,p.p.p.p.p.p.p.p.p.p.p.6@%@S%a>a>a>a>a>a>a>o,o)",
+"p)q)r)s)a>a>a>a>a>C>t)u)v)w)x)y)a>a>a>z)A)B)C)R,a>h@~,S%D)E)F)G).+p.p.p.p.9*H)i at p.p.p.p.p.p.p.p.p.p.})I)@'a>a>a>a>a>a>J)K)L)M)",
+"N)O)i'b;a>a>a>a>a>a>.+D,P)Q)R)5>a>a>a>a>a>S)4'a>a>h@~,S%Q,T)U)V)p.p.p.p.D>3#%@W)p.p.p.p.p.p.p.p.p./-I)W'a>a>a>a>a>G>X)Y)Z)    ",
+"`) !.!s,a>a>a>a>a>~.i@~,D)+!@!#!a>a>a>a>a>a>a>a>a>h at I'4>3>$!%!&!p.p.p.p.>'1)*!.+p.p.p.p.p.p.~.M,=!=!-!a>a>a>>';!>!,!'!        ",
+")!!!~!+'C>a>a>a>a>>'6)W)[)G>{!]!a>a>a>a>a>a>a>a>a>D>o,6 at G>^!/!(!o.p.p.p.o.{#G at p.p.p.p.q.C#9*1#j,4>a>a>a>a>a>o,_!:!            ",
+"<![!}!|!1!C>a>a>~.i at .+{.2!!,9*3!a>a>a>a>a>a>a>a>a>a>>'R at 6@'$4!5!6=p.p.p.p.h at p.p.p.p.>'6!1#3-U;>'a>a>a>a>a>a>s,7!              ",
+"8!9!0!a!b!4-R,D>>'c!H>!.C#6&3>d!C>a>a>a>a>a>a>a>a>a>a>2)i at v'@'e!8&p.p.p.p.o.p.a>a>a>~.R@>'a>a>a>a>a>a>a>a>a>Z;f!              ",
+"g!h!i!j!M>H>~.h at 0>~,{.S%k!9*l!#%7&a>a>a>a>a>a>a>a>a>a>a>a>~.h at R,7&o.o.a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>-!m!              ",
+"n!o!p!q!r!s!~.C>R at 6@})t!Z,u!Q,1#',a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>~.a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>v!w!              ",
+"x!y!z!A!B!C!D!E!~,!.S%Q*Q&6!i'2>F!t!a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>i;G!              ",
+"  H!I!J!K!L!M!N!O!3>!,R*u!P!D)Q!R!S!~.a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>T!U!              ",
+"  V!W!X!Y!Z!`! ~.~l!6&3>G'3#,'&@S!)$+~a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>@~                ",
+"    #~$~%~&~#-*~Q*=~-~'$;~>~H),~'~d!i'a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>h@                  ",
+"    )~!~~~{~]~^~*@'$u!/~T%(~_~:~S-!'<~R at a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>D>h@~.a>>'>'V;                  ",
+"      [~}~|~1~2~3~4~5~6~7~8~9~0~a~!'b~H'a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>h at R,a>D>c~o,>'h at R@{.d~                  ",
+"      e~f~g~h~i~j~k~l~m~n~o~p~q~R!5+r~<~!,a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>s~h at a>a>~.o,v'a>>'H>H>q.Z;-!t~                    ",
+"        u~v~w~x~y~z~A~B~C~u;D~E~a~F>P,4+P,o,a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>a>q.R at R,a>>'6@})i)Z;C#W'~,G>F~G~                    ",
+"          H~I~J~K~L~M~N~O~P~Q~R~S~T~U~V~W~J>2)a>a>a>a>a>a>a>D>a>a>h at i@R,a>a>.+})~,D>0>t!Q*Z;6=9*Q*t!!.X~                      ",
+"              Y~Z~`~ {.{p>+{@{#{${%{&{*{={-{F~a>a>a>a>a>a>h at C>R,a>h@~,H>R,a>;{k!G at 2)~,u!u!W'>{,{G'Q*'{                        ",
+"            ){!{~{{{]{^{/{({_{&,:{<{[{}{|{1{2{s,a>D>h@~.a>>'W)3{>'a>L'!,L'~.{.u!'$3{})3-3#'$P!2>/'8'                          ",
+"                4{5{6{7{8{9{0{a{b{I,c{d{e{f{g{h{i{h at R@W)o,>'L't!G>C>~,u!u!H>{.3#1#j{@'H)&@H)&@'$k{                            ",
+"                  l{m{n{o{p{q{r{d{a's{D't{u{v{w{x{v'0>!.G>6 at H>R*u!!,s,P!1#,{{.1)&@H)3-=!#%T%Q&y{                              ",
+"                  z{A{B{C{D{E{F{G{H{+)I{J{J{K{L{M{N{O{R at G@9*!,|)i'3#>{6!&@T%P!Q!'~4-4-P{>~i;Q{                                ",
+"                      R{S{T{U{V{W{X{Y{Z{`{ ]J{Y{.]+]@]#]L'W''$$]H)T%%]b;'~H'&]S!*]=]Q!l!-]                                    ",
+"                      ;]>],]v~'])]!]~]{]]]^]/](]_]:]<][]}].;{.4>|]2>%@1]1]S!H'H)|]2]3]4]                                      ",
+"                            5]6]7]8]9]0]a]a]b]c]d]e]f]g]h]i]j].~k]Q*-!{.-!l]2>m]n]                                            "};
diff --git a/components/pixmaps/firefox.xpm b/components/pixmaps/firefox.xpm
new file mode 100644
index 0000000..cb8275e
--- /dev/null
+++ b/components/pixmaps/firefox.xpm
@@ -0,0 +1,3096 @@
+/* XPM */
+static const char * firefox_xpm[] = {
+"64 64 3029 2",
+"  	c None",
+". 	c #456EA6",
+"+ 	c #3664A1",
+"@ 	c #295B9E",
+"# 	c #295B9F",
+"$ 	c #2A5FA2",
+"% 	c #3165A8",
+"& 	c #4173AF",
+"* 	c #254D8D",
+"= 	c #3F669D",
+"- 	c #295B98",
+"; 	c #27619B",
+"> 	c #387CAE",
+", 	c #4A95BE",
+"' 	c #54A2C5",
+") 	c #5FAFCE",
+"! 	c #64B4D1",
+"~ 	c #67B5D3",
+"{ 	c #75B7D5",
+"] 	c #85C7DF",
+"^ 	c #7ACEE6",
+"/ 	c #6BC8E3",
+"( 	c #59BCD9",
+"_ 	c #60BACC",
+": 	c #52B3D0",
+"< 	c #40659A",
+"[ 	c #3D659A",
+"} 	c #285A93",
+"| 	c #3274A5",
+"1 	c #4A9ABD",
+"2 	c #5FAECB",
+"3 	c #85D0E2",
+"4 	c #9AE3EF",
+"5 	c #A5E8F2",
+"6 	c #B4EEF5",
+"7 	c #B7F0F6",
+"8 	c #B7F1F7",
+"9 	c #C6F6FA",
+"0 	c #D2F8FC",
+"a 	c #C5F2F8",
+"b 	c #B8ECF5",
+"c 	c #98DEEE",
+"d 	c #74CCE7",
+"e 	c #62C2E2",
+"f 	c #62B3D2",
+"g 	c #669BBC",
+"h 	c #476796",
+"i 	c #254D88",
+"j 	c #1C4A87",
+"k 	c #2C689A",
+"l 	c #4DA6C5",
+"m 	c #6DCEE0",
+"n 	c #96E8F5",
+"o 	c #B6F7FF",
+"p 	c #BFFAFF",
+"q 	c #CEFAFF",
+"r 	c #C9F8FF",
+"s 	c #D4FAFF",
+"t 	c #E6FDFF",
+"u 	c #E4FCFF",
+"v 	c #E2FCFF",
+"w 	c #E0FBFF",
+"x 	c #E0FCFF",
+"y 	c #E1FCFF",
+"z 	c #DEFDFF",
+"A 	c #D2FAFE",
+"B 	c #C5F7FB",
+"C 	c #9DE9F5",
+"D 	c #76D5EC",
+"E 	c #3A8ABA",
+"F 	c #2C69A3",
+"G 	c #2A66A2",
+"H 	c #24477D",
+"I 	c #133973",
+"J 	c #173F78",
+"K 	c #2C69A2",
+"L 	c #4094C6",
+"M 	c #68C6E3",
+"N 	c #9DEFFF",
+"O 	c #A4F2FF",
+"P 	c #A3EFFF",
+"Q 	c #AEF1FE",
+"R 	c #BAF3FF",
+"S 	c #D5F9FF",
+"T 	c #DBFAFF",
+"U 	c #DAFAFF",
+"V 	c #D9FAFF",
+"W 	c #D8F9FF",
+"X 	c #D7F9FF",
+"Y 	c #D0FAFF",
+"Z 	c #CFFAFF",
+"` 	c #C9F9FF",
+" .	c #A2F0FD",
+"..	c #70D4E7",
+"+.	c #5FB3C5",
+"@.	c #4592B5",
+"#.	c #1B5B9A",
+"$.	c #29629D",
+"%.	c #294B7E",
+"&.	c #133972",
+"*.	c #1E4A85",
+"=.	c #275A98",
+"-.	c #408BC4",
+";.	c #60B6DC",
+">.	c #88DEF6",
+",.	c #99EAFC",
+"'.	c #9DEBFC",
+").	c #A4EEFC",
+"!.	c #C1F5FE",
+"~.	c #CAF6FE",
+"{.	c #D1F8FE",
+"].	c #D5F8FE",
+"^.	c #D6F9FE",
+"/.	c #D7F9FE",
+"(.	c #D5F9FE",
+"_.	c #D4F8FE",
+":.	c #CDF8FE",
+"<.	c #CAF7FE",
+"[.	c #C4F6FE",
+"}.	c #B1F4FE",
+"|.	c #89DDF1",
+"1.	c #7BBCC9",
+"2.	c #79B3BF",
+"3.	c #5E8FAA",
+"4.	c #3A6F9F",
+"5.	c #3E72A1",
+"6.	c #5886A6",
+"7.	c #1F4074",
+"8.	c #0D3069",
+"9.	c #0E3368",
+"0.	c #1D4887",
+"a.	c #306CBA",
+"b.	c #397CC5",
+"c.	c #6BBBE5",
+"d.	c #89DCF7",
+"e.	c #88DBF4",
+"f.	c #9CE6F7",
+"g.	c #B8F1FC",
+"h.	c #BCF2FB",
+"i.	c #CBF5FD",
+"j.	c #CCF5FD",
+"k.	c #CFF6FC",
+"l.	c #D0F6FC",
+"m.	c #D1F7FC",
+"n.	c #D2F7FD",
+"o.	c #D1F7FD",
+"p.	c #CDF6FC",
+"q.	c #C8F5FD",
+"r.	c #C5F5FD",
+"s.	c #C1F4FC",
+"t.	c #BCF3FB",
+"u.	c #9CE8F6",
+"v.	c #6DBEDD",
+"w.	c #569EC0",
+"x.	c #91ABAB",
+"y.	c #DDE2C2",
+"z.	c #ADC1B8",
+"A.	c #44759D",
+"B.	c #376D9C",
+"C.	c #5D8DAE",
+"D.	c #123269",
+"E.	c #072962",
+"F.	c #11356A",
+"G.	c #1A4079",
+"H.	c #295CB0",
+"I.	c #3672BF",
+"J.	c #488BCB",
+"K.	c #78C8ED",
+"L.	c #7CCFEE",
+"M.	c #80D4EF",
+"N.	c #97E4F7",
+"O.	c #BCF8FF",
+"P.	c #BEF9FF",
+"Q.	c #C4FAFF",
+"R.	c #C7F8FF",
+"S.	c #CAF5FB",
+"T.	c #CCF5FC",
+"U.	c #CDF5FC",
+"V.	c #CEF6FC",
+"W.	c #CEF5FC",
+"X.	c #CBF5FC",
+"Y.	c #C9F4FC",
+"Z.	c #C4F3FB",
+"`.	c #C0F3FB",
+" +	c #BBF3FB",
+".+	c #B6F1FB",
+"++	c #B1F1FB",
+"@+	c #89E0F3",
+"#+	c #79D0EA",
+"$+	c #367EAF",
+"%+	c #84999C",
+"&+	c #DADDB9",
+"*+	c #F6F5C0",
+"=+	c #7E9B9B",
+"-+	c #3E739C",
+";+	c #8DADB6",
+">+	c #CEB199",
+",+	c #F59C43",
+"'+	c #19386A",
+")+	c #0B2B62",
+"!+	c #0D2E63",
+"~+	c #1A407D",
+"{+	c #24509A",
+"]+	c #2F61B5",
+"^+	c #3E77C3",
+"/+	c #569AD6",
+"(+	c #6EBAE5",
+"_+	c #74C5E8",
+":+	c #75CEEE",
+"<+	c #93D3E3",
+"[+	c #B6CFCC",
+"}+	c #BFCDC1",
+"|+	c #C5C9BA",
+"1+	c #C5DDD8",
+"2+	c #C5F6FF",
+"3+	c #C8F4FB",
+"4+	c #C9F4FB",
+"5+	c #CBF5FB",
+"6+	c #C9F5FB",
+"7+	c #C7F4FB",
+"8+	c #C6F4FB",
+"9+	c #BDF2FA",
+"0+	c #BAF1FA",
+"a+	c #B4F0FA",
+"b+	c #B0F0FA",
+"c+	c #A5EAF7",
+"d+	c #8BDEF1",
+"e+	c #7AD4ED",
+"f+	c #5DB4DA",
+"g+	c #2367A6",
+"h+	c #547D9C",
+"i+	c #D6D8A2",
+"j+	c #FFFFA4",
+"k+	c #BAC894",
+"l+	c #618E9B",
+"m+	c #7B6B76",
+"n+	c #B1634F",
+"o+	c #DB945E",
+"p+	c #F5933C",
+"q+	c #F48C37",
+"r+	c #E99C57",
+"s+	c #08265C",
+"t+	c #06255C",
+"u+	c #0A295E",
+"v+	c #14356D",
+"w+	c #234C90",
+"x+	c #2B57A2",
+"y+	c #3262B3",
+"z+	c #427CC6",
+"A+	c #589CD6",
+"B+	c #61B0E4",
+"C+	c #63BEED",
+"D+	c #77B3CD",
+"E+	c #AB7C63",
+"F+	c #C46B3B",
+"G+	c #CD642C",
+"H+	c #C8895E",
+"I+	c #C1CDC1",
+"J+	c #C0F6FF",
+"K+	c #C3F3FA",
+"L+	c #C5F3FC",
+"M+	c #C6F4FC",
+"N+	c #C5F4FC",
+"O+	c #C3F3FB",
+"P+	c #C2F2FA",
+"Q+	c #BEF1FA",
+"R+	c #B6F0F9",
+"S+	c #B3EFF9",
+"T+	c #ADEEF8",
+"U+	c #A9EDF8",
+"V+	c #90E0F2",
+"W+	c #7BD3EB",
+"X+	c #71CCE8",
+"Y+	c #64BDE3",
+"Z+	c #4297D0",
+"`+	c #317ABD",
+" @	c #44688F",
+".@	c #CDC881",
+"+@	c #FFFF80",
+"@@	c #EFEF8C",
+"#@	c #8DAC95",
+"$@	c #5F4A5E",
+"%@	c #A33623",
+"&@	c #D37E49",
+"*@	c #E99650",
+"=@	c #F47E28",
+"-@	c #F17A2A",
+";@	c #F38333",
+">@	c #A36649",
+",@	c #001D59",
+"'@	c #011F58",
+")@	c #04245B",
+"!@	c #0A2B62",
+"~@	c #153B79",
+"{@	c #224D93",
+"]@	c #28559F",
+"^@	c #2F60B1",
+"/@	c #3E78C5",
+"(@	c #4B93D9",
+"_@	c #6799C4",
+":@	c #8F7E82",
+"<@	c #A96650",
+"[@	c #D04001",
+"}@	c #CF4B09",
+"|@	c #CA652E",
+"1@	c #B7D3CE",
+"2@	c #B6F5FE",
+"3@	c #BCF0FA",
+"4@	c #BFF1FA",
+"5@	c #C0F2FB",
+"6@	c #C1F2FB",
+"7@	c #C2F2FC",
+"8@	c #C1F2FC",
+"9@	c #B9F0F9",
+"0@	c #B2EFF9",
+"a@	c #AEEEF8",
+"b@	c #A6EBF7",
+"c@	c #A2ECF7",
+"d@	c #85DAEE",
+"e@	c #6AC7E5",
+"f@	c #69C5E4",
+"g@	c #5DB4DF",
+"h@	c #4799D3",
+"i@	c #3E8CCE",
+"j@	c #185AAF",
+"k@	c #486687",
+"l@	c #DAD074",
+"m@	c #FFF96D",
+"n@	c #F9F78A",
+"o@	c #94A48B",
+"p@	c #4C3655",
+"q@	c #A75536",
+"r@	c #DD945C",
+"s@	c #ED7A2E",
+"t@	c #EF691C",
+"u@	c #ED6418",
+"v@	c #F16514",
+"w@	c #C6521D",
+"x@	c #44283A",
+"y@	c #001C53",
+"z@	c #142B5A",
+"A@	c #324166",
+"B@	c #425076",
+"C@	c #4C5B86",
+"D@	c #4D6190",
+"E@	c #4566A4",
+"F@	c #4070B7",
+"G@	c #5D76A6",
+"H@	c #A45C4A",
+"I@	c #C53E0D",
+"J@	c #C93F09",
+"K@	c #CB4F12",
+"L@	c #C55C22",
+"M@	c #9DABA6",
+"N@	c #A7F2FF",
+"O@	c #ADEEF9",
+"P@	c #B5EEF9",
+"Q@	c #B8EFFA",
+"R@	c #BAF0FB",
+"S@	c #BDF1FB",
+"T@	c #BDF2FC",
+"U@	c #BDF2FB",
+"V@	c #BDF1FC",
+"W@	c #BBF0FB",
+"X@	c #B9EFFA",
+"Y@	c #B7EEFA",
+"Z@	c #B1EEF9",
+"`@	c #A1E8F6",
+" #	c #91DFF1",
+".#	c #90E0F1",
+"+#	c #96E7F5",
+"@#	c #61BEE1",
+"##	c #5EB9DF",
+"$#	c #51A6D7",
+"%#	c #4288C2",
+"&#	c #6094BE",
+"*#	c #75A1C4",
+"=#	c #3B6AA6",
+"-#	c #687A77",
+";#	c #EFDA5D",
+">#	c #FFED64",
+",#	c #E9E782",
+"'#	c #A5BC93",
+")#	c #7B5A4D",
+"!#	c #B74C28",
+"~#	c #D2683A",
+"{#	c #E1B267",
+"]#	c #EE6517",
+"^#	c #EC5B13",
+"/#	c #EA540E",
+"(#	c #E8510B",
+"_#	c #E74906",
+":#	c #A73917",
+"<#	c #4E393E",
+"[#	c #70564A",
+"}#	c #A37251",
+"|#	c #B17B58",
+"1#	c #B58264",
+"2#	c #B4866C",
+"3#	c #A28883",
+"4#	c #817283",
+"5#	c #A05645",
+"6#	c #C73C0A",
+"7#	c #C44110",
+"8#	c #C54610",
+"9#	c #D35810",
+"0#	c #967561",
+"a#	c #81D4EE",
+"b#	c #A2ECF8",
+"c#	c #A5EBF8",
+"d#	c #AEECF9",
+"e#	c #B4EEFA",
+"f#	c #B6EFFB",
+"g#	c #B9F0FB",
+"h#	c #BAF1FC",
+"i#	c #BAF0FC",
+"j#	c #B8EFFB",
+"k#	c #B3EEFA",
+"l#	c #B0EDF9",
+"m#	c #A9ECF9",
+"n#	c #89DDF0",
+"o#	c #73CFE9",
+"p#	c #7BD4EB",
+"q#	c #81D9EE",
+"r#	c #6CC7E5",
+"s#	c #5AB6DE",
+"t#	c #56AFDC",
+"u#	c #4A9ED4",
+"v#	c #367ABB",
+"w#	c #5681AC",
+"x#	c #CDD2BE",
+"y#	c #AFC2C7",
+"z#	c #526C89",
+"A#	c #A29B59",
+"B#	c #FFE955",
+"C#	c #FFE765",
+"D#	c #FFFF85",
+"E#	c #8F9A7A",
+"F#	c #944332",
+"G#	c #BE3017",
+"H#	c #E0A757",
+"I#	c #D5946E",
+"J#	c #EA510A",
+"K#	c #E64B0A",
+"L#	c #DF4106",
+"M#	c #DA4507",
+"N#	c #E25A0C",
+"O#	c #DE6B15",
+"P#	c #CA6D1F",
+"Q#	c #D17122",
+"R#	c #DE7625",
+"S#	c #E1792A",
+"T#	c #E28035",
+"U#	c #E3853E",
+"V#	c #E18D4D",
+"W#	c #C45F30",
+"X#	c #C44616",
+"Y#	c #C33E0F",
+"Z#	c #C54410",
+"`#	c #CD5213",
+" $	c #B16B3C",
+".$	c #6AAAC4",
+"+$	c #8EE2F4",
+"@$	c #9CEAF8",
+"#$	c #9FEAF8",
+"$$	c #A7ECF9",
+"%$	c #ADEEFA",
+"&$	c #B1EFFB",
+"*$	c #B5F1FC",
+"=$	c #B8F2FC",
+"-$	c #B6F1FC",
+";$	c #B3F0FB",
+">$	c #A8EDF9",
+",$	c #8ADDF1",
+"'$	c #75D2EA",
+")$	c #6DCBE8",
+"!$	c #6CC8E6",
+"~$	c #68C5E4",
+"{$	c #5DBBDF",
+"]$	c #56B0DD",
+"^$	c #51A9DA",
+"/$	c #489AD6",
+"($	c #3C87CE",
+"_$	c #3575BC",
+":$	c #64809E",
+"<$	c #D1D2B1",
+"[$	c #CCD0A8",
+"}$	c #999B76",
+"|$	c #CFB857",
+"1$	c #FAD755",
+"2$	c #FDE261",
+"3$	c #E4DF76",
+"4$	c #927959",
+"5$	c #862727",
+"6$	c #BF6331",
+"7$	c #F1DA64",
+"8$	c #D5875E",
+"9$	c #DE3E02",
+"0$	c #D23604",
+"a$	c #D13F06",
+"b$	c #E87714",
+"c$	c #E97E17",
+"d$	c #E77717",
+"e$	c #E66E14",
+"f$	c #E16612",
+"g$	c #DC6211",
+"h$	c #DB6311",
+"i$	c #DC6713",
+"j$	c #DD6C18",
+"k$	c #DC6C1F",
+"l$	c #CC4C12",
+"m$	c #C4420F",
+"n$	c #C34310",
+"o$	c #CA4F12",
+"p$	c #D65D13",
+"q$	c #798384",
+"r$	c #76D2EC",
+"s$	c #91E8F6",
+"t$	c #96E8F7",
+"u$	c #9AE9F8",
+"v$	c #A1ECF9",
+"w$	c #A5EEFA",
+"x$	c #AAEFFB",
+"y$	c #AFF1FC",
+"z$	c #B2F2FD",
+"A$	c #AEF1FC",
+"B$	c #ABF0FB",
+"C$	c #A4EEFA",
+"D$	c #7ED7EF",
+"E$	c #6CC9E7",
+"F$	c #68C6E6",
+"G$	c #64C2E3",
+"H$	c #5FBCE1",
+"I$	c #59B8E0",
+"J$	c #52AADC",
+"K$	c #4DA2DA",
+"L$	c #4592D4",
+"M$	c #3D87D3",
+"N$	c #367ECA",
+"O$	c #1F56A0",
+"P$	c #587082",
+"Q$	c #EEEA8F",
+"R$	c #EDED8F",
+"S$	c #E2D472",
+"T$	c #F1C951",
+"U$	c #F4CA4E",
+"V$	c #FFE35E",
+"W$	c #CCCB6F",
+"X$	c #736054",
+"Y$	c #982514",
+"Z$	c #F3D660",
+"`$	c #F0E97D",
+" %	c #CF6E4B",
+".%	c #C82D01",
+"+%	c #CC4007",
+"@%	c #E46F14",
+"#%	c #ED831B",
+"$%	c #E77519",
+"%%	c #DF6414",
+"&%	c #DC5D11",
+"*%	c #DB5C11",
+"=%	c #DB5D12",
+"-%	c #DA5E13",
+";%	c #D95F11",
+">%	c #D9610F",
+",%	c #D25812",
+"'%	c #C74911",
+")%	c #C4450F",
+"!%	c #C84B11",
+"~%	c #D05814",
+"{%	c #D96112",
+"]%	c #5F8AA0",
+"^%	c #7CDCF2",
+"/%	c #8CE7F6",
+"(%	c #92E8F6",
+"_%	c #95E9F8",
+":%	c #9BEBF9",
+"<%	c #A0ECFA",
+"[%	c #A3EEFB",
+"}%	c #A7F0FC",
+"|%	c #AAF1FD",
+"1%	c #A9F1FD",
+"2%	c #A4EFFB",
+"3%	c #9FECFA",
+"4%	c #9EECF9",
+"5%	c #91E5F6",
+"6%	c #7ED8F0",
+"7%	c #7DD9F0",
+"8%	c #69C6E7",
+"9%	c #5AB7E1",
+"0%	c #54ADDE",
+"a%	c #50A5DC",
+"b%	c #53ADDF",
+"c%	c #5BBEE8",
+"d%	c #469DDA",
+"e%	c #3982CA",
+"f%	c #2765AD",
+"g%	c #224E87",
+"h%	c #969C6E",
+"i%	c #FFFF71",
+"j%	c #FEF779",
+"k%	c #F6DB67",
+"l%	c #F1C34B",
+"m%	c #F4C94E",
+"n%	c #F9E262",
+"o%	c #C5C268",
+"p%	c #7B221D",
+"q%	c #D5A24E",
+"r%	c #F5E76A",
+"s%	c #C06247",
+"t%	c #CB4507",
+"u%	c #EC7E18",
+"v%	c #EA7919",
+"w%	c #E26714",
+"x%	c #DF5E13",
+"y%	c #DB560F",
+"z%	c #DA570F",
+"A%	c #D95811",
+"B%	c #D85911",
+"C%	c #D85A11",
+"D%	c #D85C12",
+"E%	c #D05412",
+"F%	c #CB4E11",
+"G%	c #CA4C10",
+"H%	c #CF5412",
+"I%	c #D55E15",
+"J%	c #D66316",
+"K%	c #964C3B",
+"L%	c #6FC0D6",
+"M%	c #7EEDFF",
+"N%	c #8AE9FB",
+"O%	c #8DEAFC",
+"P%	c #92ECFD",
+"Q%	c #97EEFC",
+"R%	c #9BEEFC",
+"S%	c #9FEEFC",
+"T%	c #A1EFFC",
+"U%	c #9FEEFB",
+"V%	c #9CEDFA",
+"W%	c #98EBF9",
+"X%	c #95EAF9",
+"Y%	c #91E8F8",
+"Z%	c #88E5F6",
+"`%	c #86E5F5",
+" &	c #7BDDF2",
+".&	c #70D3EE",
+"+&	c #6BCFEC",
+"@&	c #67CFEE",
+"#&	c #66D1F0",
+"$&	c #60CEF0",
+"%&	c #55C0EC",
+"&&	c #4CB0E4",
+"*&	c #3481C1",
+"=&	c #1C5499",
+"-&	c #4E6874",
+";&	c #E7D55E",
+">&	c #FFEF5D",
+",&	c #FCF172",
+"'&	c #F6DB73",
+")&	c #EFBF51",
+"!&	c #F4C84E",
+"~&	c #FDE15B",
+"{&	c #997241",
+"]&	c #B35E2C",
+"^&	c #F6E159",
+"/&	c #D1885E",
+"(&	c #EC7D14",
+"_&	c #EC7B15",
+":&	c #E0620F",
+"<&	c #DD560B",
+"[&	c #DB530C",
+"}&	c #DA540F",
+"|&	c #DA5610",
+"1&	c #D8540F",
+"2&	c #D7530E",
+"3&	c #D6540F",
+"4&	c #D65610",
+"5&	c #D55712",
+"6&	c #D25411",
+"7&	c #D05311",
+"8&	c #D15412",
+"9&	c #D35A14",
+"0&	c #D66215",
+"a&	c #D45F15",
+"b&	c #B32E06",
+"c&	c #BC491F",
+"d&	c #9AAFA5",
+"e&	c #88E1EF",
+"f&	c #8DE0EC",
+"g&	c #90E3EF",
+"h&	c #8EE9FB",
+"i&	c #90EDFF",
+"j&	c #9AF5FF",
+"k&	c #9BF1FF",
+"l&	c #98ECFA",
+"m&	c #97ECFA",
+"n&	c #95EBFA",
+"o&	c #91EAF9",
+"p&	c #8EE9F9",
+"q&	c #8AE7F7",
+"r&	c #84E5F6",
+"s&	c #81E4F6",
+"t&	c #7AE1F5",
+"u&	c #75DEF3",
+"v&	c #6FDAF2",
+"w&	c #68D7F3",
+"x&	c #64D2F2",
+"y&	c #5BC8F0",
+"z&	c #52BFEF",
+"A&	c #4EB9ED",
+"B&	c #3C97D5",
+"C&	c #225C9D",
+"D&	c #295281",
+"E&	c #9E9D69",
+"F&	c #FFF362",
+"G&	c #FCEC5A",
+"H&	c #FEFB74",
+"I&	c #F1CB5B",
+"J&	c #ECB446",
+"K&	c #F8C84D",
+"L&	c #D7BC51",
+"M&	c #6F3E33",
+"N&	c #EBD950",
+"O&	c #F5DE65",
+"P&	c #E99541",
+"Q&	c #EE7D15",
+"R&	c #E36610",
+"S&	c #DD570A",
+"T&	c #DA5108",
+"U&	c #D95009",
+"V&	c #D9510C",
+"W&	c #D8500E",
+"X&	c #D64F0D",
+"Y&	c #D5500D",
+"Z&	c #D5510E",
+"`&	c #D4520F",
+" *	c #D45311",
+".*	c #D35410",
+"+*	c #D15511",
+"@*	c #D25712",
+"#*	c #D55D14",
+"$*	c #D76316",
+"%*	c #D15C14",
+"&*	c #B42E04",
+"**	c #C73C05",
+"=*	c #D35010",
+"-*	c #DB6520",
+";*	c #DE671F",
+">*	c #DE6820",
+",*	c #D96D2A",
+"'*	c #AF7852",
+")*	c #728F92",
+"!*	c #81CAD5",
+"~*	c #95F1FF",
+"{*	c #92EBFA",
+"]*	c #90EBF9",
+"^*	c #8CE9F8",
+"/*	c #8AE8F8",
+"(*	c #85E6F7",
+"_*	c #7FE3F6",
+":*	c #7CE2F5",
+"<*	c #75DEF4",
+"[*	c #71DBF3",
+"}*	c #6AD6F3",
+"|*	c #62D0F2",
+"1*	c #5FCCF0",
+"2*	c #55C2F0",
+"3*	c #4EBCF0",
+"4*	c #4BB7F2",
+"5*	c #3C9CDB",
+"6*	c #2765A3",
+"7*	c #164786",
+"8*	c #656F6B",
+"9*	c #FADB64",
+"0*	c #FDE453",
+"a*	c #FEF65E",
+"b*	c #F6DB5D",
+"c*	c #EAB14A",
+"d*	c #ECB348",
+"e*	c #FCCB4B",
+"f*	c #A18849",
+"g*	c #ECE150",
+"h*	c #F3D65B",
+"i*	c #EE7F16",
+"j*	c #E46911",
+"k*	c #DC5509",
+"l*	c #DB4E06",
+"m*	c #D74705",
+"n*	c #D74A06",
+"o*	c #D64B0A",
+"p*	c #D54A0B",
+"q*	c #D44B0C",
+"r*	c #D34B0C",
+"s*	c #D24C0C",
+"t*	c #D24D0E",
+"u*	c #D24F0F",
+"v*	c #D25210",
+"w*	c #D35511",
+"x*	c #D35812",
+"y*	c #D86216",
+"z*	c #D15B13",
+"A*	c #B52E04",
+"B*	c #C63E07",
+"C*	c #D84C08",
+"D*	c #E15509",
+"E*	c #DD5308",
+"F*	c #E15508",
+"G*	c #E6590A",
+"H*	c #CF4C04",
+"I*	c #6A432B",
+"J*	c #51A1B9",
+"K*	c #7EE4FF",
+"L*	c #79D9F4",
+"M*	c #78DAF4",
+"N*	c #76DAF3",
+"O*	c #75DAF3",
+"P*	c #74D9F3",
+"Q*	c #71D8F3",
+"R*	c #6FD8F3",
+"S*	c #6CD7F3",
+"T*	c #69D5F3",
+"U*	c #62D1F3",
+"V*	c #5BC8F1",
+"W*	c #57C3F0",
+"X*	c #4DB6EB",
+"Y*	c #398ECD",
+"Z*	c #3281C2",
+"`*	c #399AD9",
+" =	c #3695D4",
+".=	c #1D5E9E",
+"+=	c #1B3A6B",
+"@=	c #9E9464",
+"#=	c #FFDE58",
+"$=	c #F9DD4D",
+"%=	c #FDEF57",
+"&=	c #EDBD4B",
+"*=	c #EAB45D",
+"==	c #F2BA48",
+"-=	c #F7C742",
+";=	c #FCF14E",
+">=	c #F8D64C",
+",=	c #ED8C2B",
+"'=	c #ED7B14",
+")=	c #E1600E",
+"!=	c #DC5208",
+"~=	c #D94C06",
+"{=	c #D74706",
+"]=	c #D74A07",
+"^=	c #D64909",
+"/=	c #D4490B",
+"(=	c #D3490B",
+"_=	c #D2490B",
+":=	c #D14A0C",
+"<=	c #D14B0D",
+"[=	c #D04D0E",
+"}=	c #D1500F",
+"|=	c #D25511",
+"1=	c #D35712",
+"2=	c #D55C14",
+"3=	c #D76116",
+"4=	c #D35D14",
+"5=	c #B62F04",
+"6=	c #C73E05",
+"7=	c #D84C07",
+"8=	c #E35507",
+"9=	c #DE5308",
+"0=	c #E05408",
+"a=	c #E45303",
+"b=	c #827968",
+"c=	c #51AFD4",
+"d=	c #71D6F8",
+"e=	c #6DD0F1",
+"f=	c #6CCFF1",
+"g=	c #69CDF0",
+"h=	c #68CCF0",
+"i=	c #66CAEF",
+"j=	c #63C8EF",
+"k=	c #62C8EF",
+"l=	c #60C8EF",
+"m=	c #5EC9EF",
+"n=	c #5AC6F0",
+"o=	c #56C2F0",
+"p=	c #52BEEF",
+"q=	c #46A9E3",
+"r=	c #2B6CAE",
+"s=	c #2867A8",
+"t=	c #2D7AB8",
+"u=	c #3598D8",
+"v=	c #2673B3",
+"w=	c #0D326D",
+"x=	c #827E62",
+"y=	c #FFD858",
+"z=	c #F8D048",
+"A=	c #FDEA51",
+"B=	c #F0C748",
+"C=	c #EAB75C",
+"D=	c #F0B94C",
+"E=	c #F9CA43",
+"F=	c #FDF24D",
+"G=	c #F8D545",
+"H=	c #E59E57",
+"I=	c #F18319",
+"J=	c #E96B10",
+"K=	c #DE570B",
+"L=	c #DA4B07",
+"M=	c #D84807",
+"N=	c #D74B09",
+"O=	c #D74A0A",
+"P=	c #D3470A",
+"Q=	c #D2470B",
+"R=	c #D1460A",
+"S=	c #D0460B",
+"T=	c #CF470C",
+"U=	c #CE480D",
+"V=	c #CE4A0D",
+"W=	c #CF4E0F",
+"X=	c #D15211",
+"Y=	c #D15512",
+"Z=	c #D45A13",
+"`=	c #D56015",
+" -	c #D76419",
+".-	c #B83104",
+"+-	c #CD4B13",
+"@-	c #DF6D2D",
+"#-	c #EA8E4D",
+"$-	c #E37430",
+"%-	c #E56E25",
+"&-	c #F7B674",
+"*-	c #D4C39E",
+"=-	c #5F91B2",
+"--	c #459CD0",
+";-	c #64C6ED",
+">-	c #65C9F0",
+",-	c #64C7F0",
+"'-	c #62C5EE",
+")-	c #61C4ED",
+"!-	c #5EC1ED",
+"~-	c #58BEEC",
+"{-	c #56BCEB",
+"]-	c #52B7EA",
+"^-	c #4EB3E8",
+"/-	c #49AEE7",
+"(-	c #44A9E7",
+"_-	c #41A6E6",
+":-	c #358ACC",
+"<-	c #245FA0",
+"[-	c #2463A2",
+"}-	c #2A7AB9",
+"|-	c #339DE0",
+"1-	c #2778B9",
+"2-	c #043379",
+"3-	c #535F63",
+"4-	c #E8C052",
+"5-	c #F6C142",
+"6-	c #F8D649",
+"7-	c #FADC46",
+"8-	c #EFC24E",
+"9-	c #F6CC57",
+"0-	c #FADA48",
+"a-	c #FDEF49",
+"b-	c #F7CF3A",
+"c-	c #ED933A",
+"d-	c #EF6A13",
+"e-	c #E3650F",
+"f-	c #D94C08",
+"g-	c #D64304",
+"h-	c #D74A0B",
+"i-	c #D5480B",
+"j-	c #D2460A",
+"k-	c #D0450A",
+"l-	c #CF450B",
+"m-	c #CE460C",
+"n-	c #CD480C",
+"o-	c #CE490D",
+"p-	c #CE4C0F",
+"q-	c #D05210",
+"r-	c #D15411",
+"s-	c #D45B15",
+"t-	c #D7631A",
+"u-	c #DB6B1D",
+"v-	c #DC8B63",
+"w-	c #EFBE9B",
+"x-	c #F7E4BA",
+"y-	c #FDFAC8",
+"z-	c #FEF6C3",
+"A-	c #E5D6AD",
+"B-	c #858A93",
+"C-	c #3C6090",
+"D-	c #2A6FAC",
+"E-	c #51ABDA",
+"F-	c #5CC0EC",
+"G-	c #5CC0ED",
+"H-	c #5CBFEC",
+"I-	c #59BDEC",
+"J-	c #58BCEB",
+"K-	c #54BBEB",
+"L-	c #4EAFE4",
+"M-	c #4CAAE1",
+"N-	c #4095D0",
+"O-	c #46A9E5",
+"P-	c #43A8E7",
+"Q-	c #3DA1E2",
+"R-	c #399DE0",
+"S-	c #308DD0",
+"T-	c #2470B3",
+"U-	c #1F5FA0",
+"V-	c #1E5C9C",
+"W-	c #1E5E9E",
+"X-	c #1D5593",
+"Y-	c #0D4184",
+"Z-	c #3E5066",
+"`-	c #CAA64C",
+" ;	c #F8BD40",
+".;	c #F4C442",
+"+;	c #FAD943",
+"@;	c #F8D142",
+"#;	c #FBDF66",
+"$;	c #FBE047",
+"%;	c #FCE642",
+"&;	c #F5C733",
+"*;	c #F18622",
+"=;	c #EC6F16",
+"-;	c #E05F0D",
+";;	c #D84907",
+">;	c #D54304",
+",;	c #D74908",
+"';	c #D6490C",
+");	c #D4470A",
+"!;	c #D2460B",
+"~;	c #D1450A",
+"{;	c #CF440A",
+"];	c #CE450B",
+"^;	c #CD460C",
+"/;	c #CD4A0D",
+"(;	c #CE4D0F",
+"_;	c #CF5210",
+":;	c #D55E17",
+"<;	c #D9671C",
+"[;	c #DC6E1F",
+"};	c #E8A171",
+"|;	c #EEBA9A",
+"1;	c #F3C89C",
+"2;	c #F5DDAC",
+"3;	c #E8D5AD",
+"4;	c #8C8C91",
+"5;	c #204E8C",
+"6;	c #1D5799",
+"7;	c #3D89C1",
+"8;	c #55B5E6",
+"9;	c #58BBEC",
+"0;	c #58BBEB",
+"a;	c #57BAEB",
+"b;	c #54B9EB",
+"c;	c #53B8EA",
+"d;	c #52B7EB",
+"e;	c #4296D1",
+"f;	c #3D8BC8",
+"g;	c #357AB9",
+"h;	c #3A8DCC",
+"i;	c #3A95D5",
+"j;	c #399CDF",
+"k;	c #359ADD",
+"l;	c #2F93D9",
+"m;	c #2987CB",
+"n;	c #2167A9",
+"o;	c #1A5291",
+"p;	c #195292",
+"q;	c #1B5392",
+"r;	c #114386",
+"s;	c #354A66",
+"t;	c #BD9B4A",
+"u;	c #F8BB40",
+"v;	c #F1BB40",
+"w;	c #F9D140",
+"x;	c #FBD33E",
+"y;	c #FDE569",
+"z;	c #FAD840",
+"A;	c #FBE13E",
+"B;	c #F5C331",
+"C;	c #EDA148",
+"D;	c #F17D1C",
+"E;	c #E77115",
+"F;	c #DD560C",
+"G;	c #D74508",
+"H;	c #D74809",
+"I;	c #D6490A",
+"J;	c #D3480A",
+"K;	c #D1470B",
+"L;	c #CF450A",
+"M;	c #CF460B",
+"N;	c #CD470D",
+"O;	c #CE4B0E",
+"P;	c #CE4F10",
+"Q;	c #D15513",
+"R;	c #D35A16",
+"S;	c #D7641D",
+"T;	c #DB6D21",
+"U;	c #DF7628",
+"V;	c #E58635",
+"W;	c #E9955E",
+"X;	c #E1976E",
+"Y;	c #796E7C",
+"Z;	c #315289",
+"`;	c #175BA4",
+" >	c #3280BE",
+".>	c #3F96D0",
+"+>	c #4CAEE6",
+"@>	c #50B3EB",
+"#>	c #4FB3EA",
+"$>	c #4EB2EA",
+"%>	c #4DB2E9",
+"&>	c #4BB1E9",
+"*>	c #4AB0E9",
+"=>	c #49AEE9",
+"->	c #3C92D0",
+";>	c #3581C0",
+">>	c #2D71B1",
+",>	c #2969A9",
+"'>	c #2564A4",
+")>	c #2E8ACD",
+"!>	c #2E92D6",
+"~>	c #298AD0",
+"{>	c #2373B7",
+"]>	c #1C5A9B",
+"^>	c #195091",
+"/>	c #164A8A",
+"(>	c #2C568C",
+"_>	c #345B8E",
+":>	c #1E3863",
+"<>	c #AC8947",
+"[>	c #FAB73C",
+"}>	c #ECAB3A",
+"|>	c #F5C03B",
+"1>	c #F9C936",
+"2>	c #FDE868",
+"3>	c #FBD742",
+"4>	c #F9D237",
+"5>	c #F4BE2D",
+"6>	c #D2915F",
+"7>	c #F2942E",
+"8>	c #F07F1B",
+"9>	c #E46814",
+"0>	c #DC540D",
+"a>	c #D64308",
+"b>	c #D7490A",
+"c>	c #D5490B",
+"d>	c #D1460B",
+"e>	c #CF4E10",
+"f>	c #CF5211",
+"g>	c #D35B16",
+"h>	c #D5611A",
+"i>	c #DA6A21",
+"j>	c #DD7325",
+"k>	c #E17D2C",
+"l>	c #E78D37",
+"m>	c #E99440",
+"n>	c #87757C",
+"o>	c #014595",
+"p>	c #1F63A8",
+"q>	c #3990CE",
+"r>	c #45A8E3",
+"s>	c #48ACE7",
+"t>	c #48ADE7",
+"u>	c #48ACE6",
+"v>	c #47ACE6",
+"w>	c #45A6E1",
+"x>	c #42A2DE",
+"y>	c #41A3E0",
+"z>	c #3FA4E4",
+"A>	c #3A9DDC",
+"B>	c #2A6CAD",
+"C>	c #2666A6",
+"D>	c #2463A3",
+"E>	c #246CAF",
+"F>	c #277EC2",
+"G>	c #2372B7",
+"H>	c #194D8E",
+"I>	c #194F90",
+"J>	c #184F8F",
+"K>	c #0C3D7D",
+"L>	c #586F89",
+"M>	c #A2B0AC",
+"N>	c #213863",
+"O>	c #A27E44",
+"P>	c #FAB63C",
+"Q>	c #EBA63A",
+"R>	c #F2B537",
+"S>	c #F8C032",
+"T>	c #FDE664",
+"U>	c #FDDC49",
+"V>	c #F6C836",
+"W>	c #F5BB29",
+"X>	c #D8C670",
+"Y>	c #C86447",
+"Z>	c #F09537",
+"`>	c #ED811D",
+" ,	c #E16213",
+".,	c #DB510D",
+"+,	c #D64609",
+"@,	c #D6480B",
+"#,	c #D4490C",
+"$,	c #D2470A",
+"%,	c #D1450B",
+"&,	c #D0440C",
+"*,	c #CF480C",
+"=,	c #CF4A0D",
+"-,	c #CF4C0E",
+";,	c #D05010",
+">,	c #D05212",
+",,	c #D35916",
+"',	c #D6621C",
+"),	c #D8681F",
+"!,	c #DC7225",
+"~,	c #E17B2D",
+"{,	c #E9923D",
+"],	c #EF9E46",
+"^,	c #405F84",
+"/,	c #2679BC",
+"(,	c #338FCF",
+"_,	c #3CA0DE",
+":,	c #3DA1DF",
+"<,	c #3EA2DF",
+"[,	c #40A3E1",
+"},	c #40A4E1",
+"|,	c #3FA3E0",
+"1,	c #3480BF",
+"2,	c #2D6EAE",
+"3,	c #3284C3",
+"4,	c #2F7EBE",
+"5,	c #2F82C1",
+"6,	c #2565A5",
+"7,	c #225E9E",
+"8,	c #1E5999",
+"9,	c #1B5696",
+"0,	c #1E64A6",
+"a,	c #1A5394",
+"b,	c #184C8C",
+"c,	c #0C3A7D",
+"d,	c #4C647B",
+"e,	c #F1EEA5",
+"f,	c #A19C77",
+"g,	c #A27940",
+"h,	c #FCC44A",
+"i,	c #EEB344",
+"j,	c #EFA832",
+"k,	c #F6B42E",
+"l,	c #FDE85F",
+"m,	c #FDDC43",
+"n,	c #F5C33D",
+"o,	c #F4B928",
+"p,	c #BF9B5C",
+"q,	c #BC3D2D",
+"r,	c #EDA149",
+"s,	c #EC7B1B",
+"t,	c #DF5C12",
+"u,	c #D84C0C",
+"v,	c #D6490B",
+"w,	c #D44B0D",
+"x,	c #D1480B",
+"y,	c #D1470C",
+"z,	c #CF460D",
+"A,	c #D04C0E",
+"B,	c #D04E0E",
+"C,	c #D35714",
+"D,	c #D55C17",
+"E,	c #D9651C",
+"F,	c #DE7024",
+"G,	c #E17729",
+"H,	c #E68532",
+"I,	c #E88B37",
+"J,	c #EC8E39",
+"K,	c #EF9B42",
+"L,	c #F0A54B",
+"M,	c #6E8993",
+"N,	c #2A8FD6",
+"O,	c #3394D4",
+"P,	c #3595D5",
+"Q,	c #3697D7",
+"R,	c #3698D7",
+"S,	c #3799D8",
+"T,	c #3899D9",
+"U,	c #3899D8",
+"V,	c #2F80BF",
+"W,	c #2A70AF",
+"X,	c #2665A4",
+"Y,	c #235F9E",
+"Z,	c #215C9B",
+"`,	c #1F5A9A",
+" '	c #1D5595",
+".'	c #1A5292",
+"+'	c #19518F",
+"@'	c #184D8C",
+"#'	c #184E8D",
+"$'	c #195192",
+"%'	c #164888",
+"&'	c #0B397C",
+"*'	c #425B75",
+"='	c #E9E07F",
+"-'	c #F3DC5F",
+";'	c #E2B34C",
+">'	c #F7CB4C",
+",'	c #F4C64B",
+"''	c #EDA231",
+")'	c #F3AA2B",
+"!'	c #FDE658",
+"~'	c #FBD639",
+"{'	c #F6C43F",
+"]'	c #F2B628",
+"^'	c #764135",
+"/'	c #B02C1E",
+"('	c #ECA14C",
+"_'	c #EA7419",
+":'	c #DD5710",
+"<'	c #D2450A",
+"['	c #D44C0E",
+"}'	c #D0490C",
+"|'	c #D0480D",
+"1'	c #D0490E",
+"2'	c #D14F0F",
+"3'	c #D15110",
+"4'	c #D25311",
+"5'	c #D45814",
+"6'	c #D45E18",
+"7'	c #D45F1A",
+"8'	c #D1611D",
+"9'	c #D36621",
+"0'	c #D26724",
+"a'	c #D6702A",
+"b'	c #DA7C32",
+"c'	c #D48E48",
+"d'	c #DF9546",
+"e'	c #F3AD4C",
+"f'	c #6A8894",
+"g'	c #2688D3",
+"h'	c #2E8BCF",
+"i'	c #308ED1",
+"j'	c #3290D1",
+"k'	c #3292D2",
+"l'	c #3392D3",
+"m'	c #3492D3",
+"n'	c #3190D1",
+"o'	c #2B7ABA",
+"p'	c #2361A1",
+"q'	c #1F5A9B",
+"r'	c #1E5898",
+"s'	c #1C5394",
+"t'	c #195090",
+"u'	c #194E8E",
+"v'	c #184B8A",
+"w'	c #164687",
+"x'	c #154685",
+"y'	c #0B387C",
+"z'	c #3E5771",
+"A'	c #DCD16F",
+"B'	c #FFE752",
+"C'	c #F9CD49",
+"D'	c #F5CD4C",
+"E'	c #FAD54D",
+"F'	c #EEA732",
+"G'	c #F1A72C",
+"H'	c #FCE353",
+"I'	c #FAD137",
+"J'	c #F7C436",
+"K'	c #EFAF25",
+"L'	c #413145",
+"M'	c #A62517",
+"N'	c #EC9645",
+"O'	c #E86E19",
+"P'	c #DB530F",
+"Q'	c #D4480A",
+"R'	c #D3490D",
+"S'	c #D1440A",
+"T'	c #D24C0E",
+"U'	c #D1490E",
+"V'	c #D14C0F",
+"W'	c #D15310",
+"X'	c #D45913",
+"Y'	c #D35B15",
+"Z'	c #C34C12",
+"`'	c #B43B0F",
+" )	c #A52B0B",
+".)	c #A1280B",
+"+)	c #9C1F08",
+"@)	c #9C1F07",
+"#)	c #6B3A3F",
+"$)	c #4F5267",
+"%)	c #686366",
+"&)	c #997E5C",
+"*)	c #346798",
+"=)	c #2481C9",
+"-)	c #2983C9",
+";)	c #2A85CB",
+">)	c #2B87CC",
+",)	c #2D88CC",
+"')	c #2D89CD",
+"))	c #2A83C7",
+"!)	c #256FB2",
+"~)	c #1E5A9A",
+"{)	c #1B5191",
+"])	c #1A5191",
+"^)	c #194F8E",
+"/)	c #184D8D",
+"()	c #174A8A",
+"_)	c #174989",
+":)	c #164787",
+"<)	c #154586",
+"[)	c #144484",
+"})	c #144382",
+"|)	c #0B367A",
+"1)	c #39546C",
+"2)	c #D6CB65",
+"3)	c #FFE04C",
+"4)	c #F9D143",
+"5)	c #F9D64B",
+"6)	c #FAD13D",
+"7)	c #F4B62E",
+"8)	c #F4B833",
+"9)	c #FCE14C",
+"0)	c #FACD35",
+"a)	c #F7C02B",
+"b)	c #DE9F23",
+"c)	c #152257",
+"d)	c #9A2013",
+"e)	c #E78E45",
+"f)	c #E56A17",
+"g)	c #DA5210",
+"h)	c #D3480E",
+"i)	c #CF430A",
+"j)	c #D24C0F",
+"k)	c #D14A0D",
+"l)	c #D14B0E",
+"m)	c #D14F10",
+"n)	c #D25512",
+"o)	c #C64E10",
+"p)	c #A02407",
+"q)	c #8F1103",
+"r)	c #8F1102",
+"s)	c #921202",
+"t)	c #971402",
+"u)	c #8C1C0F",
+"v)	c #073B83",
+"w)	c #06428E",
+"x)	c #013785",
+"y)	c #083980",
+"z)	c #17569B",
+"A)	c #237AC1",
+"B)	c #247BC2",
+"C)	c #257DC3",
+"D)	c #267EC4",
+"E)	c #2880C5",
+"F)	c #2880C6",
+"G)	c #2881C7",
+"H)	c #2780C5",
+"I)	c #277FC5",
+"J)	c #257DC4",
+"K)	c #1E64A8",
+"L)	c #194F8F",
+"M)	c #1A5697",
+"N)	c #184F90",
+"O)	c #164889",
+"P)	c #154687",
+"Q)	c #144384",
+"R)	c #144281",
+"S)	c #134181",
+"T)	c #133F7E",
+"U)	c #0A3478",
+"V)	c #375066",
+"W)	c #D0C75E",
+"X)	c #FFD947",
+"Y)	c #FBD03B",
+"Z)	c #FBDA44",
+"`)	c #F8C735",
+" !	c #F7BF2D",
+".!	c #F9CE39",
+"+!	c #FCDE44",
+"@!	c #F9C930",
+"#!	c #F8BC25",
+"$!	c #C08624",
+"%!	c #001C65",
+"&!	c #942612",
+"*!	c #E67B35",
+"=!	c #E36414",
+"-!	c #D95210",
+";!	c #D2480D",
+">!	c #CE420A",
+",!	c #D04B0E",
+"'!	c #D45813",
+")!	c #D55B14",
+"!!	c #CE5612",
+"~!	c #B0360B",
+"{!	c #971905",
+"]!	c #931404",
+"^!	c #981904",
+"/!	c #9D1B03",
+"(!	c #A21C01",
+"_!	c #852D21",
+":!	c #084A96",
+"<!	c #1A61A8",
+"[!	c #195DA4",
+"}!	c #1558A0",
+"|!	c #1B64AA",
+"1!	c #2276BE",
+"2!	c #2277BE",
+"3!	c #2278BE",
+"4!	c #2379BF",
+"5!	c #237AC0",
+"6!	c #247AC1",
+"7!	c #247AC0",
+"8!	c #2379C0",
+"9!	c #227AC1",
+"0!	c #2173BA",
+"a!	c #1D65AA",
+"b!	c #1F6CB2",
+"c!	c #184F91",
+"d!	c #144383",
+"e!	c #144181",
+"f!	c #123F7F",
+"g!	c #123E7E",
+"h!	c #123D7C",
+"i!	c #093275",
+"j!	c #364E63",
+"k!	c #D0C356",
+"l!	c #FFD544",
+"m!	c #FACB3B",
+"n!	c #FAD23C",
+"o!	c #F7C131",
+"p!	c #F5BB2D",
+"q!	c #FACF38",
+"r!	c #FCD73B",
+"s!	c #F7C22B",
+"t!	c #FBBB22",
+"u!	c #966929",
+"v!	c #00166D",
+"w!	c #AC6025",
+"x!	c #E36321",
+"y!	c #DF5B12",
+"z!	c #D74E0F",
+"A!	c #D2480C",
+"B!	c #D1480E",
+"C!	c #CD420A",
+"D!	c #CF480E",
+"E!	c #D04B0F",
+"F!	c #D25611",
+"G!	c #D45C14",
+"H!	c #BC430D",
+"I!	c #9F2105",
+"J!	c #9A1903",
+"K!	c #9F1D03",
+"L!	c #A52103",
+"M!	c #A92503",
+"N!	c #AD2601",
+"O!	c #B24F1D",
+"P!	c #154D90",
+"Q!	c #1969B3",
+"R!	c #1D6DB6",
+"S!	c #1D6EB7",
+"T!	c #1E6EB6",
+"U!	c #1F6FB8",
+"V!	c #1F70B8",
+"W!	c #2071B9",
+"X!	c #2071BA",
+"Y!	c #2072BA",
+"Z!	c #2073BA",
+"`!	c #2073BB",
+" ~	c #2072B9",
+".~	c #2072BB",
+"+~	c #2073BC",
+"@~	c #185296",
+"#~	c #144182",
+"$~	c #134080",
+"%~	c #123F7E",
+"&~	c #123D7D",
+"*~	c #113B7A",
+"=~	c #103A79",
+"-~	c #103977",
+";~	c #072D71",
+">~	c #384C5C",
+",~	c #D4C14B",
+"'~	c #FECF41",
+")~	c #F7C644",
+"!~	c #F8C639",
+"~~	c #F2B328",
+"{~	c #F5BD2C",
+"]~	c #FCD233",
+"^~	c #FACD2E",
+"/~	c #F4B823",
+"(~	c #FFB91D",
+"_~	c #4C3437",
+":~	c #414F61",
+"<~	c #E4BD2F",
+"[~	c #E15918",
+"}~	c #DD5611",
+"|~	c #D5480E",
+"1~	c #D0460D",
+"2~	c #CF470E",
+"3~	c #CD420B",
+"4~	c #CF4A0E",
+"5~	c #CF490F",
+"6~	c #D04D0F",
+"7~	c #D65E14",
+"8~	c #D05A13",
+"9~	c #B2370A",
+"0~	c #9F1E04",
+"a~	c #A31F03",
+"b~	c #A82403",
+"c~	c #AC2603",
+"d~	c #B32D04",
+"e~	c #B42C02",
+"f~	c #DC6512",
+"g~	c #545466",
+"h~	c #0A5EB2",
+"i~	c #1B68B1",
+"j~	c #1B69B2",
+"k~	c #1C6AB4",
+"l~	c #1C6BB4",
+"m~	c #1D6CB5",
+"n~	c #1E6CB6",
+"o~	c #1F6DB6",
+"p~	c #1E6DB6",
+"q~	c #1F6EB6",
+"r~	c #1F6EB7",
+"s~	c #1F6EB8",
+"t~	c #1D6EB8",
+"u~	c #1F6DB5",
+"v~	c #1E6CB5",
+"w~	c #1D6BB4",
+"x~	c #1E6DB7",
+"y~	c #175499",
+"z~	c #113E7C",
+"A~	c #113C7B",
+"B~	c #113A79",
+"C~	c #103878",
+"D~	c #0F3776",
+"E~	c #0F3574",
+"F~	c #06296D",
+"G~	c #3B4B56",
+"H~	c #D9C344",
+"I~	c #FCC83B",
+"J~	c #F6C449",
+"K~	c #F5BF3B",
+"L~	c #EFA924",
+"M~	c #F7C22A",
+"N~	c #FED42D",
+"O~	c #F9C527",
+"P~	c #F4B320",
+"Q~	c #F8AE1A",
+"R~	c #2D263E",
+"S~	c #C4B13C",
+"T~	c #FDCF21",
+"U~	c #DF5619",
+"V~	c #DA4D0E",
+"W~	c #D2460D",
+"X~	c #CD410C",
+"Y~	c #CD430C",
+"Z~	c #CD440C",
+"`~	c #CE4A0E",
+" {	c #CF4A10",
+".{	c #D04D10",
+"+{	c #D35A13",
+"@{	c #D65F15",
+"#{	c #CF5813",
+"${	c #B23507",
+"%{	c #A62203",
+"&{	c #AC2604",
+"*{	c #B12C04",
+"={	c #B52C02",
+"-{	c #BC3303",
+";{	c #BE3301",
+">{	c #DD6915",
+",{	c #C46C28",
+"'{	c #6A6469",
+"){	c #0C60B4",
+"!{	c #1763AF",
+"~{	c #1A65AE",
+"{{	c #1A66B0",
+"]{	c #1B66B0",
+"^{	c #1B67B1",
+"/{	c #1C68B1",
+"({	c #1C68B2",
+"_{	c #1769B7",
+":{	c #0F66BA",
+"<{	c #1564B2",
+"[{	c #1E63AA",
+"}{	c #1B62AB",
+"|{	c #1061B3",
+"1{	c #0F63B6",
+"2{	c #1A67B2",
+"3{	c #1B66B1",
+"4{	c #1A64AD",
+"5{	c #134385",
+"6{	c #113B7B",
+"7{	c #103B7A",
+"8{	c #103978",
+"9{	c #103877",
+"0{	c #0F3676",
+"a{	c #0E3474",
+"b{	c #0C3171",
+"c{	c #00226A",
+"d{	c #414C50",
+"e{	c #E8C539",
+"f{	c #F8BD33",
+"g{	c #F6C444",
+"h{	c #F4BD3C",
+"i{	c #F0AB26",
+"j{	c #F7C327",
+"k{	c #FACC29",
+"l{	c #F6BB23",
+"m{	c #F3AE1E",
+"n{	c #E9A61D",
+"o{	c #B68E26",
+"p{	c #F3BB1B",
+"q{	c #F1AD17",
+"r{	c #DA5E2E",
+"s{	c #D6410B",
+"t{	c #D3480D",
+"u{	c #CA3D0C",
+"v{	c #C73B0A",
+"w{	c #CD450D",
+"x{	c #CE4A0F",
+"y{	c #CF4B11",
+"z{	c #D76016",
+"A{	c #D05813",
+"B{	c #B73707",
+"C{	c #AF2803",
+"D{	c #B62D03",
+"E{	c #BA3203",
+"F{	c #BF3302",
+"G{	c #C63B02",
+"H{	c #C83B00",
+"I{	c #DC6B18",
+"J{	c #E57518",
+"K{	c #D57121",
+"L{	c #726566",
+"M{	c #0F5BAC",
+"N{	c #095DB3",
+"O{	c #1760AC",
+"P{	c #1761AC",
+"Q{	c #1761AE",
+"R{	c #1362B1",
+"S{	c #0B60B5",
+"T{	c #215EA0",
+"U{	c #64656F",
+"V{	c #9D7452",
+"W{	c #B8864F",
+"X{	c #B7925D",
+"Y{	c #8A8876",
+"Z{	c #536D86",
+"`{	c #155CAA",
+" ]	c #1458A3",
+".]	c #144D91",
+"+]	c #0F3876",
+"@]	c #0F3674",
+"#]	c #0E3573",
+"$]	c #0D3372",
+"%]	c #0C3170",
+"&]	c #0B306F",
+"*]	c #11336B",
+"=]	c #243960",
+"-]	c #595845",
+";]	c #F6C32D",
+">]	c #F4B12A",
+",]	c #F8C63A",
+"']	c #F6BF38",
+")]	c #F2B127",
+"!]	c #F6BE25",
+"~]	c #F7C426",
+"{]	c #F3B21F",
+"]]	c #F0A81A",
+"^]	c #EDA418",
+"/]	c #F7AB13",
+"(]	c #EF9E10",
+"_]	c #E6A422",
+":]	c #D4795B",
+"<]	c #D33907",
+"[]	c #D64E10",
+"}]	c #C83C0C",
+"|]	c #C13308",
+"1]	c #CC450D",
+"2]	c #CD4A10",
+"3]	c #CF4D11",
+"4]	c #CF4F11",
+"5]	c #D25A13",
+"6]	c #D66015",
+"7]	c #BE3D08",
+"8]	c #B62E02",
+"9]	c #BD3302",
+"0]	c #C13402",
+"a]	c #C63A02",
+"b]	c #CD4003",
+"c]	c #CF4101",
+"d]	c #DD6916",
+"e]	c #E0751B",
+"f]	c #E2751A",
+"g]	c #D87321",
+"h]	c #A66C40",
+"i]	c #5B6174",
+"j]	c #235B9C",
+"k]	c #185BA4",
+"l]	c #1E5BA0",
+"m]	c #3C5F8A",
+"n]	c #6A646A",
+"o]	c #B16D3A",
+"p]	c #D77928",
+"q]	c #E5892D",
+"r]	c #ED9C3C",
+"s]	c #F0AE4D",
+"t]	c #EABF65",
+"u]	c #E0C471",
+"v]	c #798883",
+"w]	c #1858A0",
+"x]	c #1455A1",
+"y]	c #134D97",
+"z]	c #0E3775",
+"A]	c #0D3371",
+"B]	c #0D3270",
+"C]	c #0C306E",
+"D]	c #0B2E6D",
+"E]	c #082A6A",
+"F]	c #1B3262",
+"G]	c #6C6953",
+"H]	c #997E35",
+"I]	c #F9B625",
+"J]	c #F0A825",
+"K]	c #F9C52D",
+"L]	c #FAC32C",
+"M]	c #F4B524",
+"N]	c #F5B822",
+"O]	c #F6BB22",
+"P]	c #F0A91B",
+"Q]	c #EFA418",
+"R]	c #EE9D13",
+"S]	c #EA940F",
+"T]	c #E9920F",
+"U]	c #E69F1E",
+"V]	c #CD2E04",
+"W]	c #D34D10",
+"X]	c #C83E0C",
+"Y]	c #BA2807",
+"Z]	c #CB450C",
+"`]	c #CB470F",
+" ^	c #CD4D11",
+".^	c #D25813",
+"+^	c #D45D15",
+"@^	c #D45E15",
+"#^	c #CB4D0C",
+"$^	c #C33A03",
+"%^	c #C83C01",
+"&^	c #CB3C02",
+"*^	c #D14302",
+"=^	c #D84802",
+"-^	c #DC4B00",
+";^	c #D85A0D",
+">^	c #DD6B18",
+",^	c #DF701B",
+"'^	c #E2751B",
+")^	c #E1771D",
+"!^	c #D17426",
+"~^	c #C5712E",
+"{^	c #C07031",
+"]^	c #C06F2F",
+"^^	c #CA7029",
+"/^	c #D37021",
+"(^	c #E17218",
+"_^	c #E27418",
+":^	c #E0751C",
+"<^	c #E0791E",
+"[^	c #E17E23",
+"}^	c #E8A244",
+"|^	c #EFBE60",
+"1^	c #EFD676",
+"2^	c #677A84",
+"3^	c #15529D",
+"4^	c #114C95",
+"5^	c #0D3474",
+"6^	c #0C306F",
+"7^	c #0B2E6C",
+"8^	c #0B2D6A",
+"9^	c #0A2B69",
+"0^	c #092A68",
+"a^	c #032363",
+"b^	c #293650",
+"c^	c #CFA938",
+"d^	c #EBAC24",
+"e^	c #ED9A1E",
+"f^	c #EDA221",
+"g^	c #FBC426",
+"h^	c #FCC323",
+"i^	c #F4B11D",
+"j^	c #F3AB1B",
+"k^	c #F2AA1A",
+"l^	c #EE9F16",
+"m^	c #EEA015",
+"n^	c #E78E0E",
+"o^	c #E4860C",
+"p^	c #E88E0B",
+"q^	c #C9300C",
+"r^	c #CA3A0A",
+"s^	c #C9400D",
+"t^	c #B21F05",
+"u^	c #C9410C",
+"v^	c #CA450E",
+"w^	c #CC4B11",
+"x^	c #CE4E11",
+"y^	c #D15714",
+"z^	c #D35B12",
+"A^	c #CE4706",
+"B^	c #D04101",
+"C^	c #D44601",
+"D^	c #DA4801",
+"E^	c #E14F02",
+"F^	c #E35202",
+"G^	c #D44B05",
+"H^	c #C24E12",
+"I^	c #DB6919",
+"J^	c #E0721C",
+"K^	c #E0711C",
+"L^	c #E1731C",
+"M^	c #E27319",
+"N^	c #E27318",
+"O^	c #E2741A",
+"P^	c #E1731A",
+"Q^	c #DF7219",
+"R^	c #DF7017",
+"S^	c #DF7015",
+"T^	c #DD6E14",
+"U^	c #D96913",
+"V^	c #E56E0F",
+"W^	c #F27810",
+"X^	c #FF9E27",
+"Y^	c #76635D",
+"Z^	c #144C95",
+"`^	c #104A97",
+" /	c #104791",
+"./	c #0A2967",
+"+/	c #082765",
+"@/	c #062463",
+"#/	c #011E5D",
+"$/	c #393B40",
+"%/	c #FBC127",
+"&/	c #F7AD21",
+"*/	c #E78A1A",
+"=/	c #EDA11F",
+"-/	c #FCC524",
+";/	c #FBBE21",
+">/	c #F4AB1A",
+",/	c #F0A216",
+"'/	c #EE9D16",
+")/	c #EC9913",
+"!/	c #ED9B12",
+"~/	c #E2800B",
+"{/	c #E38009",
+"]/	c #E38C10",
+"^/	c #C83D1F",
+"//	c #C12503",
+"(/	c #C9400E",
+"_/	c #AB1703",
+":/	c #C03509",
+"</	c #C9440D",
+"[/	c #CB4A10",
+"}/	c #CC4D11",
+"|/	c #CF5413",
+"1/	c #D25814",
+"2/	c #D5570D",
+"3/	c #D74A02",
+"4/	c #DB4A00",
+"5/	c #DF4F02",
+"6/	c #E25303",
+"7/	c #E35504",
+"8/	c #E15604",
+"9/	c #A92B07",
+"0/	c #B43C0D",
+"a/	c #D26216",
+"b/	c #DC6E1A",
+"c/	c #E0741C",
+"d/	c #E1761D",
+"e/	c #E0761D",
+"f/	c #E1751C",
+"g/	c #DF7218",
+"h/	c #DD6F16",
+"i/	c #D56413",
+"j/	c #D1590E",
+"k/	c #CE530C",
+"l/	c #7F4533",
+"m/	c #493E52",
+"n/	c #46435C",
+"o/	c #1D4583",
+"p/	c #0E4895",
+"q/	c #0D4997",
+"r/	c #0B3478",
+"s/	c #062564",
+"t/	c #062462",
+"u/	c #042260",
+"v/	c #021F5E",
+"w/	c #071F55",
+"x/	c #685635",
+"y/	c #FFC821",
+"z/	c #F0A21F",
+"A/	c #E38217",
+"B/	c #EFA31D",
+"C/	c #FBC020",
+"D/	c #F9B91D",
+"E/	c #F1A717",
+"F/	c #EB9712",
+"G/	c #EA9411",
+"H/	c #EB9410",
+"I/	c #EB920F",
+"J/	c #DF7508",
+"K/	c #E17A05",
+"L/	c #C74223",
+"M/	c #C1310A",
+"N/	c #A91703",
+"O/	c #AF2005",
+"P/	c #C53E0C",
+"Q/	c #C33D0D",
+"R/	c #C5440F",
+"S/	c #CD5112",
+"T/	c #CF5614",
+"U/	c #D25A15",
+"V/	c #D66016",
+"W/	c #D76315",
+"X/	c #DA5A0D",
+"Y/	c #DE5206",
+"Z/	c #DF5204",
+"`/	c #E15807",
+" (	c #E25A07",
+".(	c #E35D0A",
+"+(	c #D65409",
+"@(	c #9D1F05",
+"#(	c #A22508",
+"$(	c #AE360D",
+"%(	c #BE4911",
+"&(	c #C85715",
+"*(	c #CC5B15",
+"=(	c #CE5E15",
+"-(	c #CD5C15",
+";(	c #CA5713",
+">(	c #C45011",
+",(	c #C24A0F",
+"'(	c #BE480F",
+")(	c #853D28",
+"!(	c #313258",
+"~(	c #0F397E",
+"{(	c #0C3F8B",
+"](	c #0C418C",
+"^(	c #0A418F",
+"/(	c #094091",
+"((	c #052A6C",
+"_(	c #04215E",
+":(	c #04205E",
+"<(	c #031F5D",
+"[(	c #011D5B",
+"}(	c #001756",
+"|(	c #192247",
+"1(	c #BA8D25",
+"2(	c #FCB11D",
+"3(	c #EB9719",
+"4(	c #E58815",
+"5(	c #F4B01B",
+"6(	c #F7B41B",
+"7(	c #F7B21A",
+"8(	c #EE9E14",
+"9(	c #E88C0F",
+"0(	c #E88C0E",
+"a(	c #E98E0D",
+"b(	c #E27B07",
+"c(	c #DB6A03",
+"d(	c #DE7606",
+"e(	c #C22503",
+"f(	c #BC2907",
+"g(	c #AC1F06",
+"h(	c #A61602",
+"i(	c #C0380C",
+"j(	c #BB330A",
+"k(	c #BF3A0C",
+"l(	c #CC5011",
+"m(	c #CE5413",
+"n(	c #D15813",
+"o(	c #D45E16",
+"p(	c #D76317",
+"q(	c #DA6112",
+"r(	c #DC5B0C",
+"s(	c #DE5607",
+"t(	c #E05A09",
+"u(	c #E15C0A",
+"v(	c #E05E0B",
+"w(	c #E5640C",
+"x(	c #B43608",
+"y(	c #941403",
+"z(	c #9C1E07",
+"A(	c #A62B0A",
+"B(	c #B1370D",
+"C(	c #B43D0F",
+"D(	c #B8400F",
+"E(	c #B8410E",
+"F(	c #B73F0D",
+"G(	c #B83D0C",
+"H(	c #C14109",
+"I(	c #8F3A21",
+"J(	c #272C58",
+"K(	c #03327D",
+"L(	c #083D8B",
+"M(	c #093F8D",
+"N(	c #083E8D",
+"O(	c #073D8C",
+"P(	c #073C8C",
+"Q(	c #063C8D",
+"R(	c #042A70",
+"S(	c #031E5B",
+"T(	c #021C5A",
+"U(	c #001B59",
+"V(	c #001A58",
+"W(	c #001350",
+"X(	c #26273F",
+"Y(	c #E9A81D",
+"Z(	c #F5A61B",
+"`(	c #EA9417",
+" _	c #E88F15",
+"._	c #F8B61A",
+"+_	c #F5AC18",
+"@_	c #F6AE18",
+"#_	c #ED9711",
+"$_	c #E6870D",
+"%_	c #E7880D",
+"&_	c #E88A0B",
+"*_	c #DC6D04",
+"=_	c #D96600",
+"-_	c #DA7A0D",
+";_	c #C12B0C",
+">_	c #B92105",
+",_	c #B12508",
+"'_	c #9E0D01",
+")_	c #B22608",
+"!_	c #BA2F0A",
+"~_	c #B42B08",
+"{_	c #C84910",
+"]_	c #CC5013",
+"^_	c #CE5414",
+"/_	c #D15914",
+"(_	c #D76416",
+"__	c #D86616",
+":_	c #DC6212",
+"<_	c #DD5D0C",
+"[_	c #DE5D0C",
+"}_	c #E0620E",
+"|_	c #E16410",
+"1_	c #E06510",
+"2_	c #AA2E09",
+"3_	c #9A1A04",
+"4_	c #A62507",
+"5_	c #A82907",
+"6_	c #AB2C08",
+"7_	c #B1330A",
+"8_	c #B1340C",
+"9_	c #A03413",
+"0_	c #722F28",
+"a_	c #3B2744",
+"b_	c #0F2969",
+"c_	c #023381",
+"d_	c #043786",
+"e_	c #043687",
+"f_	c #033586",
+"g_	c #033485",
+"h_	c #023485",
+"i_	c #023384",
+"j_	c #023182",
+"k_	c #001D5E",
+"l_	c #002269",
+"m_	c #002775",
+"n_	c #001959",
+"o_	c #06144C",
+"p_	c #6A4F31",
+"q_	c #FFAA14",
+"r_	c #ED9B17",
+"s_	c #EC9715",
+"t_	c #EE9B13",
+"u_	c #F3A715",
+"v_	c #F1A314",
+"w_	c #F2A413",
+"x_	c #E88B0C",
+"y_	c #E37F09",
+"z_	c #E58108",
+"A_	c #E27D06",
+"B_	c #D66101",
+"C_	c #D66003",
+"D_	c #D16939",
+"E_	c #BB2104",
+"F_	c #AC1C05",
+"G_	c #A21604",
+"H_	c #A51804",
+"I_	c #BD330C",
+"J_	c #B12707",
+"K_	c #BE3A0C",
+"L_	c #CA4B12",
+"M_	c #CB5013",
+"N_	c #CE5513",
+"O_	c #D15B15",
+"P_	c #D56116",
+"Q_	c #D76517",
+"R_	c #D96818",
+"S_	c #DC6514",
+"T_	c #DD6411",
+"U_	c #DD6410",
+"V_	c #DE6512",
+"W_	c #DF6914",
+"X_	c #E06B15",
+"Y_	c #87331B",
+"Z_	c #62181F",
+"`_	c #76211A",
+" :	c #71221E",
+".:	c #50212F",
+"+:	c #1E1A44",
+"@:	c #051855",
+"#:	c #001D66",
+"$:	c #002771",
+"%:	c #012F7F",
+"&:	c #013283",
+"*:	c #003182",
+"=:	c #003082",
+"-:	c #003081",
+";:	c #003083",
+">:	c #002F81",
+",:	c #012F81",
+"':	c #002D7E",
+"):	c #002A7A",
+"!:	c #002878",
+"~:	c #002A7C",
+"{:	c #00226D",
+"]:	c #02236C",
+"^:	c #38344C",
+"/:	c #B87D21",
+"(:	c #F19A17",
+"_:	c #EEA72A",
+"::	c #ED9A15",
+"<:	c #EF9D11",
+"[:	c #EE9911",
+"}:	c #F09D10",
+"|:	c #F09C10",
+"1:	c #E6840A",
+"2:	c #E27B06",
+"3:	c #E37E07",
+"4:	c #DF7305",
+"5:	c #DA6100",
+"6:	c #BD4E14",
+"7:	c #D0513B",
+"8:	c #BD361E",
+"9:	c #AB1603",
+"0:	c #A01204",
+"a:	c #A11504",
+"b:	c #B62E0B",
+"c:	c #AE2508",
+"d:	c #AF2809",
+"e:	c #C84811",
+"f:	c #C94C12",
+"g:	c #CC5212",
+"h:	c #CF5613",
+"i:	c #D25D15",
+"j:	c #D56016",
+"k:	c #D96918",
+"l:	c #DA6A18",
+"m:	c #DC6916",
+"n:	c #DD6A15",
+"o:	c #E06E17",
+"p:	c #D9701C",
+"q:	c #5B383A",
+"r:	c #001153",
+"s:	c #00175A",
+"t:	c #00206B",
+"u:	c #002470",
+"v:	c #002978",
+"w:	c #002C7D",
+"x:	c #002B7B",
+"y:	c #002B7C",
+"z:	c #002979",
+"A:	c #001650",
+"B:	c #002067",
+"C:	c #00134A",
+"D:	c #00062F",
+"E:	c #000934",
+"F:	c #012168",
+"G:	c #05226C",
+"H:	c #00226F",
+"I:	c #132560",
+"J:	c #BA771C",
+"K:	c #EF9510",
+"L:	c #EDA327",
+"M:	c #F1B839",
+"N:	c #EB920D",
+"O:	c #EC930E",
+"P:	c #EB910D",
+"Q:	c #ED950C",
+"R:	c #EB900B",
+"S:	c #E27D08",
+"T:	c #E07706",
+"U:	c #E27A07",
+"V:	c #DF6802",
+"W:	c #A64B0F",
+"X:	c #8B3332",
+"Y:	c #C75A42",
+"Z:	c #BE432E",
+"`:	c #B21D05",
+" <	c #9F1003",
+".<	c #9B1103",
+"+<	c #9D1403",
+"@<	c #A21A06",
+"#<	c #A31B06",
+"$<	c #BD3A0E",
+"%<	c #C64711",
+"&<	c #C84C12",
+"*<	c #CC5113",
+"=<	c #CF5714",
+"-<	c #D25B15",
+";<	c #D46016",
+"><	c #D86817",
+",<	c #DA6A19",
+"'<	c #DB6C19",
+")<	c #DC6E19",
+"!<	c #DC6F1A",
+"~<	c #DF7019",
+"{<	c #E1721A",
+"]<	c #8A4E30",
+"^<	c #493446",
+"/<	c #20295C",
+"(<	c #0F2465",
+"_<	c #09236C",
+":<	c #002575",
+"<<	c #00287A",
+"[<	c #00226E",
+"}<	c #001755",
+"|<	c #000B3A",
+"1<	c #000833",
+"2<	c #000731",
+"3<	c #000428",
+"4<	c #000529",
+"5<	c #000429",
+"6<	c #000022",
+"7<	c #382731",
+"8<	c #734E36",
+"9<	c #282449",
+"0<	c #85522B",
+"a<	c #F58906",
+"b<	c #E99118",
+"c<	c #F3C03B",
+"d<	c #EDA524",
+"e<	c #E78408",
+"f<	c #E7860A",
+"g<	c #E9890B",
+"h<	c #EA8A0C",
+"i<	c #E58209",
+"j<	c #DF7406",
+"k<	c #DE7205",
+"l<	c #E57302",
+"m<	c #A24B15",
+"n<	c #341E4A",
+"o<	c #AC372F",
+"p<	c #B51F06",
+"q<	c #A61605",
+"r<	c #9A0F03",
+"s<	c #950D02",
+"t<	c #971003",
+"u<	c #9E1705",
+"v<	c #AA2409",
+"w<	c #C03E0F",
+"x<	c #CD5313",
+"y<	c #D15C15",
+"z<	c #D66417",
+"A<	c #D86818",
+"B<	c #DC6D19",
+"C<	c #DD7019",
+"D<	c #E87518",
+"E<	c #F17915",
+"F<	c #E07017",
+"G<	c #B05C22",
+"H<	c #67403B",
+"I<	c #0B2063",
+"J<	c #001F72",
+"K<	c #002275",
+"L<	c #000E41",
+"M<	c #000123",
+"N<	c #000227",
+"O<	c #000228",
+"P<	c #000226",
+"Q<	c #020425",
+"R<	c #030321",
+"S<	c #20131A",
+"T<	c #E58C1A",
+"U<	c #D66F08",
+"V<	c #C0660A",
+"W<	c #F28202",
+"X<	c #E48613",
+"Y<	c #F0A927",
+"Z<	c #F0B32F",
+"`<	c #E89118",
+" [	c #E37A06",
+".[	c #E58009",
+"+[	c #E6820A",
+"@[	c #E58109",
+"#[	c #E07506",
+"$[	c #DC6D05",
+"%[	c #DF6E03",
+"&[	c #DD6500",
+"*[	c #382749",
+"=[	c #932827",
+"-[	c #CD6A47",
+";[	c #B82E18",
+">[	c #B01D08",
+",[	c #981104",
+"'[	c #960F03",
+")[	c #950E02",
+"![	c #950E03",
+"~[	c #B12D0B",
+"{[	c #C54511",
+"][	c #CA4D12",
+"^[	c #CC5213",
+"/[	c #CF5713",
+"([	c #D25C15",
+"_[	c #D76417",
+":[	c #D86617",
+"<[	c #DA6B18",
+"[[	c #DB6D19",
+"}[	c #DD6F1A",
+"|[	c #D86D1A",
+"1[	c #AD5922",
+"2[	c #734030",
+"3[	c #392943",
+"4[	c #1B1F52",
+"5[	c #141E57",
+"6[	c #0D123D",
+"7[	c #0B0823",
+"8[	c #0B0720",
+"9[	c #0D0821",
+"0[	c #140B1F",
+"a[	c #29161B",
+"b[	c #432319",
+"c[	c #522D16",
+"d[	c #E1820D",
+"e[	c #EF820A",
+"f[	c #E06C03",
+"g[	c #E46F04",
+"h[	c #E37A0B",
+"i[	c #F09D1C",
+"j[	c #F0A222",
+"k[	c #EB9A22",
+"l[	c #E17A0B",
+"m[	c #E37E0C",
+"n[	c #E4830F",
+"o[	c #E17808",
+"p[	c #DB6A05",
+"q[	c #DE6903",
+"r[	c #C75E0B",
+"s[	c #6F3B30",
+"t[	c #532F4A",
+"u[	c #B85529",
+"v[	c #E8BF6B",
+"w[	c #B52B17",
+"x[	c #A71302",
+"y[	c #990F03",
+"z[	c #950E04",
+"A[	c #8F0A01",
+"B[	c #8E0801",
+"C[	c #9C1605",
+"D[	c #BB380E",
+"E[	c #C54411",
+"F[	c #C84B12",
+"G[	c #D05713",
+"H[	c #D15A14",
+"I[	c #DA6B19",
+"J[	c #DD6E19",
+"K[	c #E26F16",
+"L[	c #EA7314",
+"M[	c #E57113",
+"N[	c #C86317",
+"O[	c #9A4B16",
+"P[	c #763916",
+"Q[	c #6A3316",
+"R[	c #6E3413",
+"S[	c #783912",
+"T[	c #A04F10",
+"U[	c #DE710D",
+"V[	c #E3760C",
+"W[	c #EA800B",
+"X[	c #EA7A09",
+"Y[	c #DD6904",
+"Z[	c #DC6A06",
+"`[	c #E3760A",
+" }	c #ED890E",
+".}	c #ED8710",
+"+}	c #EC8A14",
+"@}	c #E68412",
+"#}	c #DC6A03",
+"$}	c #DF7207",
+"%}	c #E58B1C",
+"&}	c #E58D1C",
+"*}	c #DC6B04",
+"=}	c #D86202",
+"-}	c #E36700",
+";}	c #683630",
+">}	c #161F65",
+",}	c #AF792E",
+"'}	c #FFDA47",
+")}	c #EED956",
+"!}	c #AB1A09",
+"~}	c #9D0E02",
+"{}	c #970E03",
+"]}	c #900B03",
+"^}	c #8E0901",
+"/}	c #920D03",
+"(}	c #A72209",
+"_}	c #BE3B0F",
+":}	c #C64610",
+"<}	c #C94D12",
+"[}	c #CE5613",
+"}}	c #D35E15",
+"|}	c #DB6B18",
+"1}	c #DC6B17",
+"2}	c #DF6D14",
+"3}	c #E46F13",
+"4}	c #E16E11",
+"5}	c #D86A11",
+"6}	c #D16710",
+"7}	c #D5680F",
+"8}	c #DC6B0E",
+"9}	c #E7740D",
+"0}	c #E8760C",
+"a}	c #E6770B",
+"b}	c #E67309",
+"c}	c #E06B08",
+"d}	c #DB6607",
+"e}	c #E1720C",
+"f}	c #E5790D",
+"g}	c #E87D0C",
+"h}	c #EB7F0C",
+"i}	c #E97F0E",
+"j}	c #DE7108",
+"k}	c #DB6803",
+"l}	c #E27E11",
+"m}	c #E79623",
+"n}	c #E18013",
+"o}	c #D86102",
+"p}	c #D95E01",
+"q}	c #CA5F07",
+"r}	c #7B542F",
+"s}	c #836B3D",
+"t}	c #E7B522",
+"u}	c #F8C52F",
+"v}	c #B53525",
+"w}	c #AB1807",
+"x}	c #9E0F02",
+"y}	c #900A02",
+"z}	c #8B0801",
+"A}	c #8C0902",
+"B}	c #8A0702",
+"C}	c #9D1907",
+"D}	c #B9360D",
+"E}	c #C2400E",
+"F}	c #C4430E",
+"G}	c #CA4E11",
+"H}	c #CD5212",
+"I}	c #D66216",
+"J}	c #D96717",
+"K}	c #DA6716",
+"L}	c #DA6715",
+"M}	c #DA6814",
+"N}	c #DA6914",
+"O}	c #DB6912",
+"P}	c #DD6911",
+"Q}	c #DE6A0F",
+"R}	c #DE690E",
+"S}	c #DD680D",
+"T}	c #DD670D",
+"U}	c #DB650B",
+"V}	c #D65D0A",
+"W}	c #D7600C",
+"X}	c #DB670E",
+"Y}	c #DE6B0D",
+"Z}	c #DF6D0B",
+"`}	c #E3720B",
+" |	c #E37208",
+".|	c #DF6B05",
+"+|	c #DA6906",
+"@|	c #E28011",
+"#|	c #E8961F",
+"$|	c #E48B1B",
+"%|	c #DB6B07",
+"&|	c #E37605",
+"*|	c #D08313",
+"=|	c #EFB116",
+"-|	c #FFC413",
+";|	c #FAB919",
+">|	c #B13121",
+",|	c #A71708",
+"'|	c #930901",
+")|	c #890801",
+"!|	c #8D0C03",
+"~|	c #8A0802",
+"{|	c #A11C07",
+"]|	c #BA350C",
+"^|	c #C23F0E",
+"/|	c #C6460F",
+"(|	c #C94C11",
+"_|	c #CC5012",
+":|	c #CE5312",
+"<|	c #D25A14",
+"[|	c #D35C15",
+"}|	c #D66315",
+"||	c #D86314",
+"1|	c #D86413",
+"2|	c #D86412",
+"3|	c #D76211",
+"4|	c #D65F10",
+"5|	c #D55E0F",
+"6|	c #D35C0E",
+"7|	c #D25A0E",
+"8|	c #D45C0E",
+"9|	c #D56012",
+"0|	c #D35D13",
+"a|	c #D35B0D",
+"b|	c #D55D0D",
+"c|	c #D8600C",
+"d|	c #DB650D",
+"e|	c #DD680C",
+"f|	c #DE6A0A",
+"g|	c #D65B02",
+"h|	c #D86104",
+"i|	c #E68B16",
+"j|	c #ECA323",
+"k|	c #E8951E",
+"l|	c #E17E0F",
+"m|	c #E47A05",
+"n|	c #F09B0D",
+"o|	c #F5AD12",
+"p|	c #F8AC11",
+"q|	c #F7A510",
+"r|	c #F3AA17",
+"s|	c #A82A1B",
+"t|	c #9E1105",
+"u|	c #8F0902",
+"v|	c #890802",
+"w|	c #880802",
+"x|	c #8A0903",
+"y|	c #930F04",
+"z|	c #A01B05",
+"A|	c #B4300A",
+"B|	c #C3420E",
+"C|	c #C94B10",
+"D|	c #CE5412",
+"E|	c #D15814",
+"F|	c #D25C14",
+"G|	c #D45E14",
+"H|	c #D55F13",
+"I|	c #D65F12",
+"J|	c #D66012",
+"K|	c #D66011",
+"L|	c #D66010",
+"M|	c #D55E0E",
+"N|	c #D65F0E",
+"O|	c #D6610D",
+"P|	c #D7620D",
+"Q|	c #D45E10",
+"R|	c #D25910",
+"S|	c #D1580D",
+"T|	c #D45B0D",
+"U|	c #D65D0D",
+"V|	c #D9620A",
+"W|	c #DC6809",
+"X|	c #DD6C08",
+"Y|	c #E1790F",
+"Z|	c #E9931B",
+"`|	c #E68E19",
+" 1	c #E88A0C",
+".1	c #EC8F0A",
+"+1	c #EF990E",
+"@1	c #F09A0F",
+"#1	c #EF9A11",
+"$1	c #E6A31A",
+"%1	c #E2AF24",
+"&1	c #A41E11",
+"*1	c #9D0D01",
+"=1	c #8E0A03",
+"-1	c #890902",
+";1	c #880902",
+">1	c #8D0A03",
+",1	c #8F0B02",
+"'1	c #971203",
+")1	c #B6300A",
+"!1	c #C23D0D",
+"~1	c #C3400E",
+"{1	c #C5430E",
+"]1	c #C8480E",
+"^1	c #CC4E10",
+"/1	c #CF5311",
+"(1	c #D05712",
+"_1	c #D15712",
+":1	c #D05611",
+"<1	c #D15711",
+"[1	c #D25811",
+"}1	c #D25A10",
+"|1	c #D25A0F",
+"11	c #D35B0F",
+"21	c #D45A0E",
+"31	c #D45A0D",
+"41	c #D55B0C",
+"51	c #D55A0C",
+"61	c #D1560C",
+"71	c #CE520D",
+"81	c #CD510D",
+"91	c #CE530E",
+"01	c #CF540D",
+"a1	c #D2590C",
+"b1	c #DA640A",
+"c1	c #DE6B0A",
+"d1	c #E3760E",
+"e1	c #E78011",
+"f1	c #E78314",
+"g1	c #E5891B",
+"h1	c #E48310",
+"i1	c #E68208",
+"j1	c #E6850B",
+"k1	c #EA890B",
+"l1	c #F28F0C",
+"m1	c #DE9517",
+"n1	c #9D352A",
+"o1	c #A22317",
+"p1	c #9B1006",
+"q1	c #8B0B03",
+"r1	c #8B0B02",
+"s1	c #8D0C02",
+"t1	c #9C1603",
+"u1	c #A92306",
+"v1	c #BE390C",
+"w1	c #C6440F",
+"x1	c #C7450E",
+"y1	c #CB4D0F",
+"z1	c #D35912",
+"A1	c #D35911",
+"B1	c #D25810",
+"C1	c #D0560E",
+"D1	c #CF550E",
+"E1	c #D0530D",
+"F1	c #D0530C",
+"G1	c #CF530C",
+"H1	c #CF520C",
+"I1	c #CE510C",
+"J1	c #D0540C",
+"K1	c #D45A0B",
+"L1	c #D85F0C",
+"M1	c #DD670C",
+"N1	c #E2700C",
+"O1	c #E5760E",
+"P1	c #E57610",
+"Q1	c #E3750F",
+"R1	c #E47A13",
+"S1	c #E17C0F",
+"T1	c #E07507",
+"U1	c #E37B08",
+"V1	c #E98108",
+"W1	c #E3870D",
+"X1	c #D88F17",
+"Y1	c #9B2D23",
+"Z1	c #A0180B",
+"`1	c #990E02",
+" 2	c #900D03",
+".2	c #920E03",
+"+2	c #910B00",
+"@2	c #940D00",
+"#2	c #A31B04",
+"$2	c #B12A09",
+"%2	c #BD380C",
+"&2	c #C94810",
+"*2	c #C9490F",
+"=2	c #CB4A0E",
+"-2	c #CE4F0E",
+";2	c #D45910",
+">2	c #D75D12",
+",2	c #D85E12",
+"'2	c #D85F11",
+")2	c #D96010",
+"!2	c #D9600F",
+"~2	c #DA600F",
+"{2	c #DA610E",
+"]2	c #DB620D",
+"^2	c #DC630D",
+"/2	c #DD640D",
+"(2	c #DD650C",
+"_2	c #DE660C",
+":2	c #E0680B",
+"<2	c #E36C0B",
+"[2	c #E46E0D",
+"}2	c #E36F0D",
+"|2	c #E26E0D",
+"12	c #E26E0E",
+"22	c #E16F0E",
+"32	c #DE6F0D",
+"42	c #DB6D09",
+"52	c #DD6B05",
+"62	c #E17103",
+"72	c #DD740B",
+"82	c #D47713",
+"92	c #914039",
+"02	c #A31C0D",
+"a2	c #9E1002",
+"b2	c #920C02",
+"c2	c #951004",
+"d2	c #951104",
+"e2	c #930D01",
+"f2	c #950E00",
+"g2	c #B62F08",
+"h2	c #C9470F",
+"i2	c #CF4F12",
+"j2	c #CD4C0E",
+"k2	c #CC4B0C",
+"l2	c #D04F0B",
+"m2	c #D3540D",
+"n2	c #D5580E",
+"o2	c #D95D0E",
+"p2	c #DC610F",
+"q2	c #DF640F",
+"r2	c #E0670E",
+"s2	c #E2680E",
+"t2	c #E36A0C",
+"u2	c #E46B0C",
+"v2	c #E46A0B",
+"w2	c #E2690B",
+"x2	c #E2690C",
+"y2	c #E16A0B",
+"z2	c #E16A0C",
+"A2	c #E26B0D",
+"B2	c #E26B0E",
+"C2	c #DE650B",
+"D2	c #D75F06",
+"E2	c #DC6605",
+"F2	c #E36400",
+"G2	c #DF6900",
+"H2	c #D46015",
+"I2	c #C55E2C",
+"J2	c #934940",
+"K2	c #A22313",
+"L2	c #A61503",
+"M2	c #9C1203",
+"N2	c #981103",
+"O2	c #991102",
+"P2	c #9B1203",
+"Q2	c #A31904",
+"R2	c #AD2506",
+"S2	c #B9320A",
+"T2	c #C5420D",
+"U2	c #CC4A0E",
+"V2	c #D3520F",
+"W2	c #D4520D",
+"X2	c #D4520B",
+"Y2	c #D55409",
+"Z2	c #D75709",
+"`2	c #DA5A09",
+" 3	c #DD5D09",
+".3	c #DF6008",
+"+3	c #E16208",
+"@3	c #E26308",
+"#3	c #E16309",
+"$3	c #E0640A",
+"%3	c #E2660B",
+"&3	c #E2660C",
+"*3	c #DF640B",
+"=3	c #DD6108",
+"-3	c #DC6408",
+";3	c #E26E02",
+">3	c #E16500",
+",3	c #C3590D",
+"'3	c #91482E",
+")3	c #A74228",
+"!3	c #BA452B",
+"~3	c #B55533",
+"{3	c #8E2F22",
+"]3	c #A31F0C",
+"^3	c #A41703",
+"/3	c #A01503",
+"(3	c #9D1503",
+"_3	c #9C1403",
+":3	c #9E1403",
+"<3	c #A31903",
+"[3	c #AA2005",
+"}3	c #B02606",
+"|3	c #B32A06",
+"13	c #BD3306",
+"23	c #C63E08",
+"33	c #CC460A",
+"43	c #D24F0B",
+"53	c #D5520A",
+"63	c #D85607",
+"73	c #DB5807",
+"83	c #DD5906",
+"93	c #DD5A07",
+"03	c #DC5B07",
+"a3	c #DA5A07",
+"b3	c #D85907",
+"c3	c #D45706",
+"d3	c #D55B05",
+"e3	c #D86702",
+"f3	c #D26404",
+"g3	c #994C22",
+"h3	c #59374D",
+"i3	c #6A3846",
+"j3	c #A53E24",
+"k3	c #C05220",
+"l3	c #AA6126",
+"m3	c #853428",
+"n3	c #AC1E06",
+"o3	c #B01900",
+"p3	c #A11804",
+"q3	c #A01704",
+"r3	c #9D1302",
+"s3	c #A01502",
+"t3	c #A61B03",
+"u3	c #AD2105",
+"v3	c #B12505",
+"w3	c #B52805",
+"x3	c #B92C03",
+"y3	c #BD3003",
+"z3	c #C53A05",
+"A3	c #C94006",
+"B3	c #CB4306",
+"C3	c #CD4505",
+"D3	c #CE4505",
+"E3	c #CD4604",
+"F3	c #CD4703",
+"G3	c #CB4903",
+"H3	c #CA4903",
+"I3	c #CA4802",
+"J3	c #CA4C01",
+"K3	c #CD5400",
+"L3	c #D05B01",
+"M3	c #D15A01",
+"N3	c #B54D0D",
+"O3	c #643D42",
+"P3	c #7C4C44",
+"Q3	c #AA5627",
+"R3	c #CE6510",
+"S3	c #AC6B1A",
+"T3	c #6D4841",
+"U3	c #7D3C2F",
+"V3	c #A6250B",
+"W3	c #B81F00",
+"X3	c #AF1F03",
+"Y3	c #AB2005",
+"Z3	c #AB1F04",
+"`3	c #AD2002",
+" 4	c #AE2002",
+".4	c #B42502",
+"+4	c #B92C04",
+"@4	c #BD3105",
+"#4	c #C13505",
+"$4	c #C33705",
+"%4	c #C63A04",
+"&4	c #CB3D03",
+"*4	c #CD4002",
+"=4	c #CE4503",
+"-4	c #CF4803",
+";4	c #D15305",
+">4	c #D15606",
+",4	c #D25D06",
+"'4	c #D56408",
+")4	c #D76A08",
+"!4	c #DC720A",
+"~4	c #DD760D",
+"{4	c #DB7A13",
+"]4	c #BF7215",
+"^4	c #B36F15",
+"/4	c #63524E",
+"(4	c #74463A",
+"_4	c #9B341B",
+":4	c #BE2903",
+"<4	c #BE2904",
+"[4	c #B82905",
+"}4	c #BD2E06",
+"|4	c #BF2F07",
+"14	c #BD3107",
+"24	c #BE3205",
+"34	c #BF3204",
+"44	c #C23503",
+"54	c #C63904",
+"64	c #CB3E04",
+"74	c #CE4204",
+"84	c #D04504",
+"94	c #D14A04",
+"04	c #D14D05",
+"a4	c #D35307",
+"b4	c #D85C08",
+"c4	c #DC6009",
+"d4	c #E3700F",
+"e4	c #DB7210",
+"f4	c #BA7012",
+"g4	c #B07013",
+"h4	c #956616",
+"i4	c #744135",
+"j4	c #963B23",
+"k4	c #AC3211",
+"l4	c #BF2E05",
+"m4	c #A63110",
+"n4	c #AE310D",
+"o4	c #C43105",
+"p4	c #C53506",
+"q4	c #C33505",
+"r4	c #C33604",
+"s4	c #CE3F04",
+"t4	c #D64605",
+"u4	c #D84A06",
+"v4	c #D85007",
+"w4	c #D85408",
+"x4	c #D8590B",
+"y4	c #CE5F0C",
+"z4	c #C6620C",
+"A4	c #B4670D",
+"B4	c #A86A0E",
+"C4	c #A56B0F",
+"D4	c #6F4E45",
+"E4	c #7A483A",
+"F4	c #694F47",
+"G4	c #6B4D44",
+"H4	c #804635",
+"I4	c #8B432C",
+"J4	c #9F3C1D",
+"K4	c #AF3913",
+"L4	c #993C1D",
+"M4	c #723F2E",
+"N4	c #663D31",
+"O4	c #613E2F",
+"P4	c #543E28",
+"Q4	c #454020",
+"R4	c #3A4621",
+"S4	c #384A24",
+"T4	c #3B5228",
+"                                                        . + @ # $ % &                                                           ",
+"                                              * = - ; > , ' ) ! ~ { ] ^ / ( _ :                                                 ",
+"                                          < [ } | 1 2 3 4 5 6 7 8 9 0 a b c d e f g                                             ",
+"                                    h i j k l m n o p q r s t u v w w x y z A B C D E F G                                       ",
+"                                H I J K L M N O P Q R S T U V U U U V W X S Y Z `  ...+. at .#.$.                                  ",
+"                              %.&.*.=.-.;.>.,.'.).!.~.{.].^././././.^.(._.{.:.<.[.}.|.1.2.3.4.5.6.                              ",
+"                          7.8.9.0.a.b.c.d.e.f.g.h.i.j.k.l.m.n.n.n.n.o.l.l.p.q.r.s.t.u.v.w.x.y.z.A.B.C.                          ",
+"                        D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.V.W.W.W.T.X.Y.Z.`. +.+++ at +#+$+%+&+*+=+-+;+>+                      ",
+"            ,+        '+)+!+~+{+]+^+/+(+_+:+<+[+}+|+1+2+3+4+S.5+5+S.6+7+8+Z.9+0+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+                  ",
+"          p+q+r+    s+t+u+v+w+x+y+z+A+B+C+D+E+F+G+H+I+J+K+Z.L+8+M+N+Z.O+P+Q+R+S+T+U+V+W+X+Y+Z+`+ @. at +@@@#@$@%@&@                ",
+"        *@=@-@;@>@,@'@)@!@~@{@]@^@/@(@_@:@<@[@}@|@1 at 2@3 at 4@5 at 6@7 at 7@8 at 5@4 at Q+9@0 at a@b at c@d at e@f at g@h at i@j at k@l at m@n at o@p at q@r@              ",
+"        s at t@u at v@w at x@y at z@A at B@C at D@E at F@G at H@I at J@K at L@M at N@O at P@Q at R@S at T@U at V@W at X@Y at Z@`@ #.#+#W+@###$#%#&#*#=#-#;#>#,#'#)#!#~#{#          ",
+"        ]#^#/#(#_#:#<#[#}#|#1#2#3#4#5#6#7#8#9#0#a#b#c#d#e#f#g#h#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#A#B#C#D#E#F#G#H#          ",
+"      I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#`# $.$+$@$#$$$%$&$*$=$=$-$;$%$>$,$'$)$!$~${$]$^$/$($_$:$<$[$}$|$1$2$3$4$5$6$7$        ",
+"      8$9$0$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z$z$A$B$w$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$`$      ",
+"       %.%+%@%#%$%%%&%*%=%-%;%>%,%'%)%!%~%{%]%^%/%(%_%:%<%[%}%|%1%}%2%3%4%5%6%7%8%9%0%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%      ",
+"      s%t%u%v%w%x%y%z%A%B%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%T%U%V%W%X%Y%Z%`% &.&+&@&#&$&%&&&*&=&-&;&>&,&'&)&!&~&{&]&^&      ",
+"      /&(&_&:&<&[&}&|&1&2&3&4&5&6&7&8&9&0&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&    ",
+"      P&Q&R&S&T&U&V&W&X&Y&Z&`& *.*+*@*#*$*%*&***=*-*;*>*,*'*)*!*~*{*]*^*/*(*_*:*<*[*}*|*1*2*3*4*5*6*7*8*9*0*a*b*c*d*e*f*g*h*    ",
+"      i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*#*y*z*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*`* =.=+=@=#=$=%=&=*===-=;=>=    ",
+"    ,='=)=!=~={=]=^=/=(=_=:=<=[=}=|=1=2=3=4=5=6=7=8=9=0=a=D%b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z=A=B=C=D=E=F=G=    ",
+"  H=I=J=K=L=M=N=O=P=Q=R=S=T=U=V=W=X=Y=Z=`= -.-+- at -#-$-%-&-*-=---;->-,-'-)-!-~-{-]-^-/-(-_-:-<-[-}-|-1-2-3-4-5-6-7-8-9-0-a-b-    ",
+"  c-d-e-f-g-n*h-i-j-R=k-l-m-n-o-p-q-r-s-t-u-v-w-x-y-z-A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-`- ;.;+;@;#;$;%;&;    ",
+"  *;=;-;;;>;,;';);!;~;{;];^;U=/;(;_;Y=:;<;[;};|;1;2;3;4;5;6;7;8;9;0;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;A;B;    ",
+"C;D;E;F;G;H;I;J;Q=K;L;M;m-N;V=O;P;Q;R;S;T;U;V;W;X;Y;Z;`; >.>+>@>#>$>%>&>*>=>->;>>>,>'>)>!>~>{>]>^>/>(>_>:><>[>}>|>1>2>3>4>5>  6>",
+"7>8>9>0>a>b>c>P=d>d>l-T=U=V=p-e>f>g>h>i>j>k>l>m>n>o>p>q>r>s>t>u>s>u>v>w>x>y>z>A>B>C>D>E>F>G>H>I>J>K>L>M>N>O>P>Q>R>S>T>U>V>W>X>Y>",
+"Z>`> ,.,+,@,#,$,%,&,*,=,-,W=;,>,,,',),!,~,V;{,],^,/,(,_,:,<,[,},},},|,1,2,3,4,5,6,7,8,9,0,a,p;J>b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,",
+"r,s,t,u,v,J;w,x,y,z,A,B,;,X=C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,T,U,U,V,W,X,Y,Z,`, '.'+'@'#'$'b,%'&'*'='-';'>',''')'!'~'{']'^'/'",
+"('_':'@,#,<'['}'|'1'2'3'4'5'6'7'8'9'0'a'b'c'd'e'f'g'h'i'j'k'l'm'm'l'l'n'o'p'q'r's't'J>u'#'v'%'w'x'y'z'A'B'C'D'E'F'G'H'I'J'K'L'M'",
+"N'O'P'Q'R'S'T'}'U'V'W'|=X'Y'Z'`' ).)+)@)#)$)%)&)*)=)-);)>),)'))>)>')')))!)~){)])^)/)b,()_):)<)[)})|)1)2)3)4)5)6)7)8)9)0)a)b)c)d)",
+"e)f)g)P=h)i)j)k)l)m)n)X'#*o)p)q)r)s)t)u)v)w)x)y)z)A)B)C)D)E)F)G)G)F)H)I)J)K)L)M)N)()O)P)<)Q)R)S)T)U)V)W)X)Y)Z)`) !.!+!@!#!$!%!&!",
+"*!=!-!P=;!>!V'|',!v*'!)!!!~!{!]!^!/!(!_!:!<![!}!|!1!2!3!4!5!6!6!6!6!7!8!9!0!a!b!c!:)<)Q)d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!",
+"x!y!z!A!B!C!,!D!E!F!2=G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Y!Z!`!Z!Y!Y! ~X!.~+~@~#~$~f!%~&~*~=~-~;~>~,~'~)~!~~~{~]~^~/~(~_~:~<~",
+"[~}~|~1~2~3~4~5~6~x*7~8~9~0~a~b~c~d~e~f~g~h~i~j~k~l~m~n~o~p~q~r~s~t~t~p~u~v~w~x~y~%~z~h!A~B~C~D~E~F~G~H~I~J~K~L~M~N~O~P~Q~R~S~T~",
+"U~V~W~X~Y~Z~`~ {.{+{@{#{${%{&{*{={-{;{>{,{'{){!{~{{{]{^{/{({_{:{<{[{}{|{1{2{3{4{5{6{7{8{9{0{E~a{b{c{d{e{f{g{h{i{j{k{l{m{n{o{p{q{",
+"r{s{t{u{v{w{x{y{e>9&z{A{B{C{D{E{F{G{H{I{J{K{L{M{N{O{P{Q{R{S{T{U{V{W{X{Y{Z{`{ ].]9{9{+]@]#]$]%]&]*]=]-];]>],]'])]!]~]{]]]^]/](]_]",
+":]<][]}]|]1]2]3]4]5]6]5]7]8]9]0]a]b]c]d]e]f]g]h]i]j]k]l]m]n]o]p]q]r]s]t]u]v]w]x]y]z]$]A]B]C]D]E]F]G]H]I]J]K]L]M]N]O]P]Q]R]S]T]U]",
+"  V]W]X]Y]Z]`] ^4].^+^@^#^$^%^&^*^=^-^;^>^,^'^)^!^~^{^]^^^/^(^_^:^<^[^}^|^1^2^3^4^5^6^7^8^9^0^a^b^c^d^e^f^g^h^i^j^k^l^m^n^o^p^  ",
+"  q^r^s^t^u^v^w^x^y^Y'`=z^A^B^C^D^E^F^G^H^I^J^K^L^M^M^N^O^P^Q^R^S^T^U^V^W^X^Y^Z^`^ /D]9^./+/@/#/$/%/&/*/=/-/;/>/,/'/)/!/~/{/]/  ",
+"  ^///(/_/:/</[/}/|/1/@^0&2/3/4/5/6/7/8/9/0/a/b/c/d/)^e/f/P^g/h/i/j/k/l/m/n/o/p/q/r/+/s/t/u/v/w/x/y/z/A/B/C/D/E/F/G/H/I/J/K/    ",
+"  L///M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/`/ (.(+(@(#($(%(&(*(=(-(;(>(,('()(!(~({(](^(^(/(((_(:(<([(}(|(1(2(3(4(5(6(7(8(9(0(a(b(c(d(    ",
+"    e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z(`( _._+_ at _#_$_%_&_*_=_-_    ",
+"    ;_>_,_'_)_!_~_{_]_^_/_a&(___:_<_[_}_|_1_2_3_4_5_6_7_8_9_0_a_b_c_d_e_e_f_g_h_i_j_k_l_m_n_o_p_q_r_s_t_u_v_w_x_y_z_A_B_C_D_    ",
+"      E_F_G_H_I_J_K_L_M_N_O_P_Q_R_S_T_U_V_W_X_Y_Z_`_ :.:+:@:#:$:%:&:*:=:-:;:>:,:':):!:~:{:]:^:/:(:_:::<:[:}:|:1:2:3:4:5:6:7:    ",
+"      8:9:0:a:b:c:d:e:f:g:h:i:j:Q_k:l:m:>{n:o:p:q:r:s:%!t:u:v:w:w:w:x:y:z:A:B:C:D:E:F:G:H:I:J:K:L:M:N:O:P:Q:R:S:T:U:V:W:X:Y:    ",
+"      Z:`: <.<+<@<#<$<%<&<*<=<-<;<Q_><,<'<)<!<~<{<]<^</<(<_<:<<<[<}<|<1<2<3<4<5<3<6<7<8<9<0<a<b<c<d<e<f<g<h<i<j<k<l<m<n<o<      ",
+"        p<q<r<s<t<u<v<w<%<&<x<=<y<P_z<A<l:'<B<b/C<D<E<F<G<H<I<J<K<L<M<N<N<O<P<Q<R<S<T<U<V<W<X<Y<Z<`< [.[+[@[#[$[%[&[*[=[-[      ",
+"        ;[>[ <,['[)[![~[{[%<][^[/[([;<_[:[k:<[[[B<!<}[|[1[2[3[4[5[6[7[8[9[0[a[b[c[d[e[f[g[h[i[j[k[l[#[m[n[o[p[q[r[s[t[u[v[      ",
+"          w[x[y[z[A[B[C[D[E[8#F[*<G[H[o(P_Q_A<k:I['<B<J[K[L[M[N[O[P[Q[R[S[T[U[V[W[X[Y[Z[`[ }.}+}@}#}$}%}&}*}=}-};}>},}'})}      ",
+"            !}~}{}]}^}/}(}_}Z#:}<}x<[}H[}}P_z<:[k:l:<[|}1}1}2}3}4}5}6}7}8}9}0}a}b}c}d}e}f}g}h}i}j}k}l}m}n}o}p}q}r}s}t}u}        ",
+"            v}w}x}y}z}A}B}C}D}E}F}!%G}H}T/H[i:;<I}Q_:[J}K}L}M}N}O}P}Q}R}R}S}T}U}V}W}X}Y}Z}`} |.|+|@|#|$|%|c(&|*|=|-|;|          ",
+"              >|,|'|z})|!|~|{|]|^|F}/|(|_|:|G[<|[|`=P_}|||||1|2|3|4|5|6|7|8|9|0|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|            ",
+"                s|t|u|v|w|x|y|z|A|^|B|/|C|F%D|G[E|<|F|G|H|I|J|K|L|5|M|N|O|P|Q|R|S|T|U|W}V|W|X|Y|Z|#|`| 1.1+1 at 1#1$1%1            ",
+"                  &1*1=1-1;1>1,1'1)1!1~1{1]1^1/1(1_1(1:1<1[1}1|111213141516171819101a1b1c1d1e1f1g1&}h1i1j1k1l1m1                ",
+"                  n1o1p1A[q1r1s1A[t1u1v1w1x1]1y17&x*z1A1A1B1C1D101E1F1G1H1I1G1J1K1L1M1N1O1P1Q1R1A/S1T1U1V1W1X1                  ",
+"                      Y1Z1`1 2 2.2+2 at 2#2$2%2&2*2=2-2W';2>2,2'2)2!2~2{2]2^2/2(2_2:2<2[2}2|21222324252627282                      ",
+"                        9202a2b2c2d2e2f2+<#2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2w2x2y2z2A2B2C2D2E2F2G2H2I2                        ",
+"                          J2K2L2M2N2N2O2O2P2Q2R2S2T2U2V2W2X2Y2Z2`2 3.3+3 at 3#3$3$3%3&3*3=3-3;3>3,3'3)3!3~3                        ",
+"                              {3]3^3/3(3(3_3:3<3[3}3|31323334353+(6373839303a3b3c3d3C_e3f3g3h3i3j3k3l3                          ",
+"                                m3n3o3^3p3q3r3s3t3u3v3w3x3y3z3A3B3C3D3E3F3G3H3I3J3K3L3M3N3O3P3Q3R3S3                            ",
+"                                  T3U3V3W3X3Y3Y3Z3`3 4.4+4 at 4#4$4%4&4*4=4-4H*;4>4,4'4)4!4~4{4]4^4                                ",
+"                                      /4(4_4:4<4[4}4|414243444546474849404a4b4c4z2d4e4f4g4h4                                    ",
+"                                          i4j4k4l4m4n4o4p4q4r454s4t4u4v4w4x4y4z4A4B4C4                                          ",
+"                                                D4E4F4G4H4I4J4K4L4M4N4O4P4Q4R4S4T4                                              "};
diff --git a/components/pixmaps/icecat.xpm b/components/pixmaps/icecat.xpm
new file mode 100644
index 0000000..7ca63d3
--- /dev/null
+++ b/components/pixmaps/icecat.xpm
@@ -0,0 +1,2222 @@
+/* XPM */
+static const char * icecat_xpm[] = {
+"63 64 2155 2",
+"  	c None",
+". 	c #2871C0",
+"+ 	c #1F6ABB",
+"@ 	c #1764B7",
+"# 	c #0B5AAF",
+"$ 	c #0455AB",
+"% 	c #0958AE",
+"& 	c #1260B4",
+"* 	c #1C67B9",
+"= 	c #2069B9",
+"- 	c #286EBA",
+"; 	c #2C74C2",
+"> 	c #1C67B8",
+", 	c #0754A9",
+"' 	c #004EA4",
+") 	c #004EA3",
+"! 	c #004DA2",
+"~ 	c #0955A9",
+"{ 	c #1F66B5",
+"] 	c #3172B9",
+"^ 	c #276EBC",
+"/ 	c #0753A6",
+"( 	c #004CA0",
+"_ 	c #004C9F",
+": 	c #014EA1",
+"< 	c #024EA2",
+"[ 	c #004C9E",
+"} 	c #004B9E",
+"| 	c #004B9D",
+"1 	c #004B9C",
+"2 	c #0E57A7",
+"3 	c #2F6EB2",
+"4 	c #3378C2",
+"5 	c #0A54A4",
+"6 	c #004A9B",
+"7 	c #004A9A",
+"8 	c #0450A2",
+"9 	c #227EE0",
+"0 	c #2786EA",
+"a 	c #004999",
+"b 	c #004998",
+"c 	c #004898",
+"d 	c #004897",
+"e 	c #1359A6",
+"f 	c #2A69AF",
+"g 	c #1D62AE",
+"h 	c #004896",
+"i 	c #044E9E",
+"j 	c #014A98",
+"k 	c #004796",
+"l 	c #1669C1",
+"m 	c #004795",
+"n 	c #2580DF",
+"o 	c #3598FF",
+"p 	c #0E5CB0",
+"q 	c #004794",
+"r 	c #2884E5",
+"s 	c #0E5DB1",
+"t 	c #004694",
+"u 	c #004693",
+"v 	c #034B9A",
+"w 	c #004692",
+"x 	c #004592",
+"y 	c #064A96",
+"z 	c #2363A9",
+"A 	c #3799FF",
+"B 	c #4884C4",
+"C 	c #0E529E",
+"D 	c #024996",
+"E 	c #044B99",
+"F 	c #308CEC",
+"G 	c #014692",
+"H 	c #1D6FC7",
+"I 	c #004590",
+"J 	c #014693",
+"K 	c #115EB1",
+"L 	c #399AFF",
+"M 	c #2F8BEC",
+"N 	c #00448F",
+"O 	c #2A83E2",
+"P 	c #2E8AEB",
+"Q 	c #024793",
+"R 	c #014590",
+"S 	c #2B86E6",
+"T 	c #00438E",
+"U 	c #1260B3",
+"V 	c #1360B4",
+"W 	c #1563B7",
+"X 	c #044995",
+"Y 	c #00438D",
+"Z 	c #1767BC",
+"` 	c #00428C",
+" .	c #0B4D95",
+"..	c #356CA9",
+"+.	c #4EA3FD",
+"@.	c #2B7ED8",
+"#.	c #447EBD",
+"$.	c #488CD6",
+"%.	c #074B95",
+"&.	c #1D6CC1",
+"*.	c #145FB0",
+"=.	c #054A95",
+"-.	c #3F9DFF",
+";.	c #115AAA",
+">.	c #2A7ED8",
+",.	c #0B52A0",
+"'.	c #115BAC",
+").	c #1662B4",
+"!.	c #00428B",
+"~.	c #2E86E2",
+"{.	c #3E9DFF",
+"].	c #1C6ABE",
+"^.	c #00418A",
+"/.	c #3D9CFF",
+"(.	c #318AE8",
+"_.	c #074C97",
+":.	c #3C9BFF",
+"<.	c #1560B1",
+"[.	c #2A80DC",
+"}.	c #1460B1",
+"|.	c #145CA9",
+"1.	c #64ABF0",
+"2.	c #1F5C9D",
+"3.	c #6DA5D9",
+"4.	c #356AA1",
+"5.	c #396DA2",
+"6.	c #7AA1C1",
+"7.	c #9DC0DC",
+"8.	c #87B6E2",
+"9.	c #3999FD",
+"0.	c #024289",
+"a.	c #246CBB",
+"b.	c #4997E9",
+"c.	c #3674B9",
+"d.	c #1962B1",
+"e.	c #3286DD",
+"f.	c #014189",
+"g.	c #2674C8",
+"h.	c #3285DD",
+"i.	c #004087",
+"j.	c #358AE3",
+"k.	c #2A7BD0",
+"l.	c #2776CB",
+"m.	c #3A92ED",
+"n.	c #04458C",
+"o.	c #3B93EF",
+"p.	c #2E81D8",
+"q.	c #0D529D",
+"r.	c #419BFA",
+"s.	c #3E98F6",
+"t.	c #024288",
+"u.	c #1056A2",
+"v.	c #429FFF",
+"w.	c #145BA8",
+"x.	c #419DFE",
+"y.	c #297AD0",
+"z.	c #419EFF",
+"A.	c #3085DF",
+"B.	c #1157A4",
+"C.	c #82B3DF",
+"D.	c #84A7C4",
+"E.	c #6992B7",
+"F.	c #B9D2DE",
+"G.	c #B8D1DE",
+"H.	c #B7D1DE",
+"I.	c #B7D0DD",
+"J.	c #83BAEC",
+"K.	c #2C81DA",
+"L.	c #05448A",
+"M.	c #1963B3",
+"N.	c #003D80",
+"O.	c #06458B",
+"P.	c #307BCC",
+"Q.	c #5098E4",
+"R.	c #59A5F6",
+"S.	c #53A3F9",
+"T.	c #50A2F9",
+"U.	c #52A2F7",
+"V.	c #3775BA",
+"W.	c #0E5099",
+"X.	c #195FAC",
+"Y.	c #4499F3",
+"Z.	c #3383D6",
+"`.	c #3382D6",
+" +	c #4AA2FD",
+".+	c #155AA4",
+"++	c #11559F",
+"@+	c #459BF6",
+"#+	c #1357A1",
+"$+	c #479FFA",
+"%+	c #307FD3",
+"&+	c #2069B8",
+"*+	c #49A2FF",
+"=+	c #2E7CCF",
+"-+	c #1F67B6",
+";+	c #48A2FF",
+">+	c #185DA9",
+",+	c #024084",
+"'+	c #459DF9",
+")+	c #2672C4",
+"!+	c #3B90E9",
+"~+	c #3A8FE8",
+"{+	c #47A1FF",
+"]+	c #368AE2",
+"^+	c #46A1FF",
+"/+	c #195FAB",
+"(+	c #93C2EB",
+"_+	c #4B77A4",
+":+	c #A3BFD3",
+"<+	c #BCD4E0",
+"[+	c #BBD3DF",
+"}+	c #BAD3DF",
+"|+	c #A8CBE4",
+"1+	c #47A1FE",
+"2+	c #54A6FA",
+"3+	c #2664A6",
+"4+	c #2876C8",
+"5+	c #439FFF",
+"6+	c #2A79CD",
+"7+	c #013C7D",
+"8+	c #00397A",
+"9+	c #09478B",
+"0+	c #1A62AF",
+"a+	c #226FC0",
+"b+	c #2370C1",
+"c+	c #1E68B7",
+"d+	c #1C65B3",
+"e+	c #2D80D7",
+"f+	c #409DFE",
+"g+	c #68B0FC",
+"h+	c #51A4FB",
+"i+	c #52A6FE",
+"j+	c #4798ED",
+"k+	c #2C75C3",
+"l+	c #52A7FF",
+"m+	c #51A6FF",
+"n+	c #4596EB",
+"o+	c #0D4B91",
+"p+	c #4CA1F9",
+"q+	c #185AA3",
+"r+	c #084689",
+"s+	c #3C8CDF",
+"t+	c #4EA4FD",
+"u+	c #4FA5FF",
+"v+	c #1E62AD",
+"w+	c #3481D2",
+"x+	c #4497ED",
+"y+	c #0B498D",
+"z+	c #3786D8",
+"A+	c #4EA5FF",
+"B+	c #3F90E6",
+"C+	c #327ECF",
+"D+	c #4DA4FF",
+"E+	c #4CA4FF",
+"F+	c #499FF8",
+"G+	c #4CA3FF",
+"H+	c #1E64AE",
+"I+	c #84BCF0",
+"J+	c #306092",
+"K+	c #BFD6E1",
+"L+	c #BFD5E1",
+"M+	c #BED5E1",
+"N+	c #BDD4E0",
+"O+	c #81BAF0",
+"P+	c #4AA3FF",
+"Q+	c #5EAAF7",
+"R+	c #18508E",
+"S+	c #48A0FC",
+"T+	c #3585D9",
+"U+	c #043D7D",
+"V+	c #003774",
+"W+	c #094384",
+"X+	c #236BB9",
+"Y+	c #3E94EE",
+"Z+	c #4EA2F9",
+"`+	c #5BABFF",
+" @	c #59AAFF",
+".@	c #51A0F3",
+"+@	c #58AAFF",
+"@@	c #57AAFF",
+"#@	c #2669B2",
+"$@	c #1E5FA5",
+"%@	c #51A2F6",
+"&@	c #18579C",
+"*@	c #0A4485",
+"=@	c #4B9BEF",
+"-@	c #56A9FF",
+";@	c #55A9FF",
+">@	c #4E9EF3",
+",@	c #19589D",
+"'@	c #4898EB",
+")@	c #4897EA",
+"!@	c #2265AD",
+"~@	c #54A8FF",
+"{@	c #4FA2F8",
+"]@	c #2A70BA",
+"^@	c #53A7FF",
+"/@	c #4EA1F7",
+"(@	c #2062AA",
+"_@	c #6CACEB",
+":@	c #4F78A0",
+"<@	c #C2D8E3",
+"[@	c #C2D7E2",
+"}@	c #C1D7E2",
+"|@	c #C0D6E2",
+"1@	c #62ADFA",
+"2@	c #50A6FF",
+"3@	c #5A9CDF",
+"4@	c #4C7DAF",
+"5@	c #4598EF",
+"6@	c #2D75C3",
+"7@	c #2E76C4",
+"8@	c #3D8DE1",
+"9@	c #4CA3FD",
+"0@	c #509CEB",
+"a@	c #28405A",
+"b@	c #64B0FF",
+"c@	c #60AEFF",
+"d@	c #5FAEFF",
+"e@	c #5FADFF",
+"f@	c #5EADFF",
+"g@	c #59A6F7",
+"h@	c #55A2F2",
+"i@	c #5DADFF",
+"j@	c #4B96E4",
+"k@	c #114B8B",
+"l@	c #438CD8",
+"m@	c #5CACFF",
+"n@	c #509DEE",
+"o@	c #2E70B7",
+"p@	c #165193",
+"q@	c #58A8FB",
+"r@	c #2A6CB3",
+"s@	c #5AABFF",
+"t@	c #4996E6",
+"u@	c #4D8AC9",
+"v@	c #8EABC3",
+"w@	c #C5D9E4",
+"x@	c #C4D9E4",
+"y@	c #C4D9E3",
+"z@	c #B3D1E7",
+"A@	c #57A9FF",
+"B@	c #6191C0",
+"C@	c #A7C1D3",
+"D@	c #64AFFB",
+"E@	c #55A8FF",
+"F@	c #53A8FF",
+"G@	c #5297DF",
+"H@	c #6EB4FE",
+"I@	c #68B2FF",
+"J@	c #67B2FF",
+"K@	c #69B2FD",
+"L@	c #81B9EB",
+"M@	c #8ABCE7",
+"N@	c #85BBEB",
+"O@	c #7EB9F0",
+"P@	c #7AB8F3",
+"Q@	c #79B8F4",
+"R@	c #7DB9F3",
+"S@	c #87BDEE",
+"T@	c #94C2EA",
+"U@	c #94C0E8",
+"V@	c #94BFE6",
+"W@	c #A2C9E7",
+"X@	c #A9CBE5",
+"Y@	c #A3C8E5",
+"Z@	c #7DBAF6",
+"`@	c #63AFFF",
+" #	c #62AFFF",
+".#	c #3575BA",
+"+#	c #2A68AA",
+"@#	c #468CD6",
+"##	c #5FACFC",
+"$#	c #3170B5",
+"%#	c #4186D0",
+"&#	c #3C7FC6",
+"*#	c #557DA7",
+"=#	c #C8DBE5",
+"-#	c #C7DBE5",
+";#	c #C6DBE5",
+">#	c #98C6F0",
+",#	c #71B5FA",
+"'#	c #9CB7CB",
+")#	c #89BFF2",
+"!#	c #5BACFF",
+"~#	c #59ABFF",
+"{#	c #5DABFE",
+"]#	c #233447",
+"^#	c #70B6FF",
+"/#	c #6FB6FF",
+"(#	c #78B8F7",
+"_#	c #99C1DB",
+":#	c #A4C4D5",
+"<#	c #A6C6D6",
+"[#	c #A8C7D7",
+"}#	c #AAC8D8",
+"|#	c #ACCAD9",
+"1#	c #A7C7DC",
+"2#	c #809FBE",
+"3#	c #4B6493",
+"4#	c #1A2D6F",
+"5#	c #02105D",
+"6#	c #001164",
+"7#	c #10297A",
+"8#	c #4A69A5",
+"9#	c #9DBCD9",
+"0#	c #BDD5E2",
+"a#	c #7BBAF9",
+"b#	c #6AB3FF",
+"c#	c #569BE3",
+"d#	c #69B2FE",
+"e#	c #5194DB",
+"f#	c #2E69A8",
+"g#	c #3674B6",
+"h#	c #67B1FF",
+"i#	c #3775B8",
+"j#	c #669DD6",
+"k#	c #809DB7",
+"l#	c #CBDDE7",
+"m#	c #CADDE7",
+"n#	c #CADDE6",
+"o#	c #C9DCE6",
+"p#	c #85BEF7",
+"q#	c #65B0FF",
+"r#	c #AFD0EB",
+"s#	c #C6DAE4",
+"t#	c #ACCFEA",
+"u#	c #61AFFF",
+"v#	c #61AEFF",
+"w#	c #4975A5",
+"x#	c #79BAFE",
+"y#	c #78BAFD",
+"z#	c #8BBDE8",
+"A#	c #A0C2D4",
+"B#	c #A3C4D4",
+"C#	c #A6C5D5",
+"D#	c #8FB1CC",
+"E#	c #465F8A",
+"F#	c #0E1E59",
+"G#	c #000D5A",
+"H#	c #000F6C",
+"I#	c #001076",
+"J#	c #00137D",
+"K#	c #001681",
+"L#	c #001A84",
+"M#	c #001D84",
+"N#	c #052480",
+"O#	c #6588BE",
+"P#	c #B7D3E8",
+"Q#	c #7BBBFC",
+"R#	c #71B6FF",
+"S#	c #3A74B3",
+"T#	c #3973B2",
+"U#	c #6FB5FF",
+"V#	c #6EB5FF",
+"W#	c #3670AE",
+"X#	c #9CC2E5",
+"Y#	c #C7D9E4",
+"Z#	c #CEDFE8",
+"`#	c #CDDFE8",
+" $	c #CCDEE7",
+".$	c #8AC1F7",
+"+$	c #97C7F4",
+"@$	c #C4DAE5",
+"#$	c #71B6FD",
+"$$	c #69B3FF",
+"%$	c #69B2FF",
+"&$	c #7FBEFE",
+"*$	c #97C0DD",
+"=$	c #A1C2D3",
+"-$	c #A5C5D5",
+";$	c #A7C7D6",
+">$	c #9FC0D6",
+",$	c #455F85",
+"'$	c #041249",
+")$	c #00105D",
+"!$	c #00126A",
+"~$	c #001371",
+"{$	c #001375",
+"]$	c #001479",
+"^$	c #00147D",
+"/$	c #001680",
+"($	c #001A83",
+"_$	c #001E87",
+":$	c #002189",
+"<$	c #012487",
+"[$	c #83A4D0",
+"}$	c #C5DAE6",
+"|$	c #AFD1EE",
+"1$	c #81BEFC",
+"2$	c #77BAFF",
+"3$	c #5894D4",
+"4$	c #6BACEF",
+"5$	c #386EA9",
+"6$	c #76B9FE",
+"7$	c #76B9FF",
+"8$	c #6CA6E1",
+"9$	c #CEE0EA",
+"0$	c #D1E1E9",
+"a$	c #D0E1E9",
+"b$	c #D0E0E9",
+"c$	c #CFE0E9",
+"d$	c #B1D3F0",
+"e$	c #CCDEE8",
+"f$	c #CBDEE7",
+"g$	c #8AC1F8",
+"h$	c #71B7FF",
+"i$	c #70B5FD",
+"j$	c #83BEFC",
+"k$	c #8EC1F0",
+"l$	c #A0C2D3",
+"m$	c #A2C3D4",
+"n$	c #A4C5D5",
+"o$	c #A7C6D6",
+"p$	c #8FAFC8",
+"q$	c #758597",
+"r$	c #011352",
+"s$	c #001561",
+"t$	c #001567",
+"u$	c #00166B",
+"v$	c #001670",
+"w$	c #001774",
+"x$	c #001778",
+"y$	c #00187C",
+"z$	c #001880",
+"A$	c #001A82",
+"B$	c #001D85",
+"C$	c #002088",
+"D$	c #002389",
+"E$	c #2148A0",
+"F$	c #C6DBE8",
+"G$	c #B3D4EF",
+"H$	c #7FBEFF",
+"I$	c #78B6F7",
+"J$	c #609AD7",
+"K$	c #4277B0",
+"L$	c #76B4F4",
+"M$	c #7EBDFF",
+"N$	c #7DBDFF",
+"O$	c #B4D5F2",
+"P$	c #D4E3EB",
+"Q$	c #D3E3EB",
+"R$	c #D3E2EA",
+"S$	c #D2E2EA",
+"T$	c #C1DAEE",
+"U$	c #AAD0F3",
+"V$	c #BFD9EA",
+"W$	c #78BAFF",
+"X$	c #6398D0",
+"Y$	c #8BC2FE",
+"Z$	c #9BC2DC",
+"`$	c #A1C3D3",
+" %	c #82A2BC",
+".%	c #919CA7",
+"+%	c #6D80A5",
+"@%	c #00175E",
+"#%	c #001862",
+"$%	c #001866",
+"%%	c #00196B",
+"&%	c #00196F",
+"*%	c #001A74",
+"=%	c #001A78",
+"-%	c #001B7B",
+";%	c #001B7E",
+">%	c #001C81",
+",%	c #002087",
+"'%	c #002289",
+")%	c #002489",
+"!%	c #A3C0E0",
+"~%	c #B0D3F2",
+"{%	c #87C2FF",
+"]%	c #70A8E3",
+"^%	c #4273A8",
+"/%	c #85C1FF",
+"(%	c #A1CDF8",
+"_%	c #D6E5EC",
+":%	c #D7E5EC",
+"<%	c #CEE1EE",
+"[%	c #D6E4EC",
+"}%	c #D5E4EC",
+"|%	c #D5E4EB",
+"1%	c #93C7FB",
+"2%	c #82BFFF",
+"3%	c #9ACAF9",
+"4%	c #A8D0F4",
+"5%	c #99C9F8",
+"6%	c #80BEFF",
+"7%	c #5782B0",
+"8%	c #95C6F7",
+"9%	c #7E9EB9",
+"0%	c #939EAB",
+"a%	c #899CBB",
+"b%	c #001A59",
+"c%	c #001A5D",
+"d%	c #001B62",
+"e%	c #001B65",
+"f%	c #001C6A",
+"g%	c #001D6E",
+"h%	c #001D72",
+"i%	c #001E76",
+"j%	c #001E7A",
+"k%	c #001F7D",
+"l%	c #001F80",
+"m%	c #001F82",
+"n%	c #002085",
+"o%	c #002287",
+"p%	c #7192C8",
+"q%	c #CADEEB",
+"r%	c #95C8FD",
+"s%	c #8FC6FF",
+"t%	c #8EC6FF",
+"u%	c #8DC5FE",
+"v%	c #6DA0D6",
+"w%	c #8EC5FF",
+"x%	c #A8D1F8",
+"y%	c #D7E5EE",
+"z%	c #D9E7ED",
+"A%	c #D8E6EE",
+"B%	c #637C9F",
+"C%	c #122A60",
+"D%	c #7A97BE",
+"E%	c #D8E6ED",
+"F%	c #D7E5ED",
+"G%	c #92C7FD",
+"H%	c #8AC3FF",
+"I%	c #89C3FF",
+"J%	c #88C2FF",
+"K%	c #86C1FF",
+"L%	c #547AA3",
+"M%	c #9EC6E5",
+"N%	c #A1C3D4",
+"O%	c #85A7C1",
+"P%	c #8594A3",
+"Q%	c #D0E2F4",
+"R%	c #274376",
+"S%	c #001C58",
+"T%	c #001D5D",
+"U%	c #001E61",
+"V%	c #001E65",
+"W%	c #001F69",
+"X%	c #00206D",
+"Y%	c #002071",
+"Z%	c #002175",
+"`%	c #002278",
+" &	c #00227B",
+".&	c #00227E",
+"+&	c #002381",
+"@&	c #002383",
+"#&	c #002485",
+"$&	c #002486",
+"%&	c #3C63AE",
+"&&	c #A3CFFB",
+"*&	c #97CAFF",
+"=&	c #B0D5F8",
+"-&	c #B3D6F7",
+";&	c #B7D8F7",
+">&	c #CBE0F2",
+",&	c #DBE8EE",
+"'&	c #DCE8EF",
+")&	c #87A0BC",
+"!&	c #011952",
+"~&	c #00206C",
+"{&	c #0F3077",
+"]&	c #B8CFE5",
+"^&	c #DAE7EE",
+"/&	c #C1DCF3",
+"(&	c #92C7FF",
+"_&	c #91C7FF",
+":&	c #ADD3F6",
+"<&	c #7FB0E4",
+"[&	c #8DC3FB",
+"}&	c #446383",
+"|&	c #A0C3D6",
+"1&	c #95B7CF",
+"2&	c #6F8295",
+"3&	c #C2D9EF",
+"4&	c #D0E9FF",
+"5&	c #395684",
+"6&	c #001F57",
+"7&	c #00205B",
+"8&	c #00205F",
+"9&	c #002164",
+"0&	c #002268",
+"a&	c #00236C",
+"b&	c #00236F",
+"c&	c #002473",
+"d&	c #002577",
+"e&	c #00257A",
+"f&	c #00267C",
+"g&	c #00267E",
+"h&	c #002781",
+"i&	c #002783",
+"j&	c #002784",
+"k&	c #0D368F",
+"l&	c #9BCCFF",
+"m&	c #9FCEFF",
+"n&	c #ABD3FB",
+"o&	c #D9E7EE",
+"p&	c #DDE9EF",
+"q&	c #DEE9EF",
+"r&	c #DEEAF0",
+"s&	c #DFEAF0",
+"t&	c #B7CBDE",
+"u&	c #0C2556",
+"v&	c #00246E",
+"w&	c #00236A",
+"x&	c #274B87",
+"y&	c #D9E7F0",
+"z&	c #C1DCF5",
+"A&	c #9BCCFE",
+"B&	c #99CBFF",
+"C&	c #98CBFF",
+"D&	c #B7D7F5",
+"E&	c #ABC6DE",
+"F&	c #274972",
+"G&	c #88B9EC",
+"H&	c #96CAFF",
+"I&	c #96C9FF",
+"J&	c #94C8FF",
+"K&	c #91BDE2",
+"L&	c #A2C4D7",
+"M&	c #637C95",
+"N&	c #ADC7E0",
+"O&	c #C6E3FE",
+"P&	c #C8E4FF",
+"Q&	c #2C4E7E",
+"R&	c #002157",
+"S&	c #00225B",
+"T&	c #00235F",
+"U&	c #002463",
+"V&	c #002567",
+"W&	c #00256A",
+"X&	c #00266E",
+"Y&	c #002771",
+"Z&	c #002875",
+"`&	c #002878",
+" *	c #00297B",
+".*	c #00297D",
+"+*	c #002A7F",
+"@*	c #002A81",
+"#*	c #002A82",
+"$*	c #012B82",
+"%*	c #96C5F8",
+"&*	c #A6D2FF",
+"**	c #C5DFF5",
+"=*	c #DFEBF0",
+"-*	c #E0EBF1",
+";*	c #E1EBF1",
+">*	c #D1E1ED",
+",*	c #29446D",
+"'*	c #002467",
+")*	c #002870",
+"!*	c #00276D",
+"~*	c #002669",
+"{*	c #072E6D",
+"]*	c #C7DBED",
+"^*	c #D1E4F2",
+"/*	c #A5D1FE",
+"(*	c #A0CFFF",
+"_*	c #BBDAF6",
+":*	c #88A9CB",
+"<*	c #5F86B2",
+"[*	c #ADD3F9",
+"}*	c #A6D1FB",
+"|*	c #9FCEFE",
+"1*	c #9ECDFF",
+"2*	c #9DCDFF",
+"3*	c #91C2F6",
+"4*	c #93BEE0",
+"5*	c #7696B2",
+"6*	c #89A4BC",
+"7*	c #BBDDFC",
+"8*	c #BEE0FF",
+"9*	c #BFE0FF",
+"0*	c #264B79",
+"a*	c #002457",
+"b*	c #00255B",
+"c*	c #00265E",
+"d*	c #002662",
+"e*	c #002766",
+"f*	c #002869",
+"g*	c #00296C",
+"h*	c #002A70",
+"i*	c #002B72",
+"j*	c #002B76",
+"k*	c #002C79",
+"l*	c #002C7B",
+"m*	c #002D7D",
+"n*	c #002D7F",
+"o*	c #002E80",
+"p*	c #002D81",
+"q*	c #89B6EA",
+"r*	c #AFD6FF",
+"s*	c #D8E7F1",
+"t*	c #E0EBF0",
+"u*	c #E1ECF1",
+"v*	c #E2ECF1",
+"w*	c #E3EDF2",
+"x*	c #758CA7",
+"y*	c #00235D",
+"z*	c #002B71",
+"A*	c #002A6F",
+"B*	c #002A6C",
+"C*	c #002968",
+"D*	c #002865",
+"E*	c #819FC2",
+"F*	c #D4E5F2",
+"G*	c #BFDCF8",
+"H*	c #CBE1F2",
+"I*	c #D0E2EE",
+"J*	c #A6C9EC",
+"K*	c #D1E1EA",
+"L*	c #C8DEED",
+"M*	c #BBD9F3",
+"N*	c #8FBBE9",
+"O*	c #31455B",
+"P*	c #92BDE1",
+"Q*	c #9ABDD4",
+"R*	c #607A95",
+"S*	c #A9CFF3",
+"T*	c #B3DAFF",
+"U*	c #B5DBFF",
+"V*	c #A6CBF0",
+"W*	c #103662",
+"X*	c #002656",
+"Y*	c #00275A",
+"Z*	c #00285E",
+"`*	c #002961",
+" =	c #002A64",
+".=	c #002B68",
+"+=	c #002B6B",
+"@=	c #002C6E",
+"#=	c #002D71",
+"$=	c #002E74",
+"%=	c #002E76",
+"&=	c #002F78",
+"*=	c #00307B",
+"==	c #00307D",
+"-=	c #00317E",
+";=	c #7CA8DD",
+">=	c #BADBFD",
+",=	c #E2ECF2",
+"'=	c #E4EEF3",
+")=	c #E5EEF3",
+"!=	c #E6EFF3",
+"~=	c #567193",
+"{=	c #002B6A",
+"]=	c #002E71",
+"^=	c #002D6E",
+"/=	c #002C6A",
+"(=	c #002B67",
+"_=	c #002B64",
+":=	c #264F82",
+"<=	c #D7E7F3",
+"[=	c #D5E5F0",
+"}=	c #D7E6EF",
+"|=	c #CAE0F0",
+"1=	c #AED6FF",
+"2=	c #96BFEA",
+"3=	c #6F91B0",
+"4=	c #89ADD3",
+"5=	c #A7D2FE",
+"6=	c #A9D4FF",
+"7=	c #ABD5FF",
+"8=	c #89B2DE",
+"9=	c #204873",
+"0=	c #002855",
+"a=	c #00295A",
+"b=	c #002A5D",
+"c=	c #002B60",
+"d=	c #002C63",
+"e=	c #002D67",
+"f=	c #002E6A",
+"g=	c #002F6D",
+"h=	c #002F6F",
+"i=	c #003072",
+"j=	c #003175",
+"k=	c #003277",
+"l=	c #003278",
+"m=	c #00337A",
+"n=	c #00337C",
+"o=	c #00337D",
+"p=	c #729ED3",
+"q=	c #BFDEFE",
+"r=	c #E0EBF2",
+"s=	c #E7EFF4",
+"t=	c #E8F0F4",
+"u=	c #3E5D83",
+"v=	c #002F6C",
+"w=	c #00306F",
+"x=	c #002E69",
+"y=	c #002E66",
+"z=	c #002D63",
+"A=	c #002B5E",
+"B=	c #47719F",
+"C=	c #C3DBF1",
+"D=	c #DCEAF2",
+"E=	c #D4E6F3",
+"F=	c #C1DCF4",
+"G=	c #B5D6F5",
+"H=	c #C4DDF2",
+"I=	c #D6E5EE",
+"J=	c #D3E4F0",
+"K=	c #B9DBFD",
+"L=	c #B5DAFF",
+"M=	c #A3C9F1",
+"N=	c #2D3F52",
+"O=	c #466D95",
+"P=	c #7097C4",
+"Q=	c #99C7F8",
+"R=	c #A0CEFF",
+"S=	c #A2CFFF",
+"T=	c #A0CCFC",
+"U=	c #163F69",
+"V=	c #002A54",
+"W=	c #002B58",
+"X=	c #002C5C",
+"Y=	c #002D5F",
+"Z=	c #002E63",
+"`=	c #002F66",
+" -	c #003069",
+".-	c #00316C",
+"+-	c #00326E",
+"@-	c #003270",
+"#-	c #003372",
+"$-	c #003475",
+"%-	c #003476",
+"&-	c #003578",
+"*-	c #003579",
+"=-	c #00367A",
+"--	c #6D99CC",
+";-	c #C5E1FF",
+">-	c #DBEAF6",
+",-	c #E9F1F5",
+"'-	c #EAF1F5",
+")-	c #EAF1F6",
+"!-	c #284B74",
+"~-	c #00316B",
+"{-	c #003068",
+"]-	c #003065",
+"^-	c #002F62",
+"/-	c #002E5E",
+"(-	c #002C5A",
+"_-	c #0A3159",
+":-	c #97B5D2",
+"<-	c #D0E4F4",
+"[-	c #CDE2F3",
+"}-	c #C4DEF4",
+"|-	c #CAE0F2",
+"1-	c #DAE7EF",
+"2-	c #CCE2F6",
+"3-	c #BEDEFF",
+"4-	c #BDDDFF",
+"5-	c #82A3C6",
+"6-	c #40658D",
+"7-	c #8EC5FC",
+"8-	c #92C8FF",
+"9-	c #94C9FF",
+"0-	c #97CBFF",
+"a-	c #8EC0F3",
+"b-	c #0A355C",
+"c-	c #002C54",
+"d-	c #002D58",
+"e-	c #002E5C",
+"f-	c #002F5F",
+"g-	c #003168",
+"h-	c #00326A",
+"i-	c #00336D",
+"j-	c #00346F",
+"k-	c #003571",
+"l-	c #003573",
+"m-	c #003675",
+"n-	c #003776",
+"o-	c #003777",
+"p-	c #003778",
+"q-	c #6693C5",
+"r-	c #CCE5FF",
+"s-	c #DBEAF8",
+"t-	c #E7F0F4",
+"u-	c #E9F0F4",
+"v-	c #EBF2F6",
+"w-	c #ECF3F6",
+"x-	c #E9F1F7",
+"y-	c #1A4069",
+"z-	c #00346C",
+"A-	c #00336A",
+"B-	c #003367",
+"C-	c #003264",
+"D-	c #003061",
+"E-	c #002F5E",
+"F-	c #002E5B",
+"G-	c #0B365E",
+"H-	c #4A77A2",
+"I-	c #87A5C2",
+"J-	c #B4CADE",
+"K-	c #D5E6F2",
+"L-	c #D7E7F4",
+"M-	c #C1DEFC",
+"N-	c #345074",
+"O-	c #4D6D94",
+"P-	c #2B3D50",
+"Q-	c #507BAC",
+"R-	c #6599D0",
+"S-	c #89C2FF",
+"T-	c #8BC3FF",
+"U-	c #8DC4FF",
+"V-	c #85BBF3",
+"W-	c #19466F",
+"X-	c #002D53",
+"Y-	c #002E57",
+"Z-	c #002F5B",
+"`-	c #00305F",
+" ;	c #003162",
+".;	c #003469",
+"+;	c #00356B",
+"@;	c #00366E",
+"#;	c #003670",
+"$;	c #003772",
+"%;	c #003873",
+"&;	c #003974",
+"*;	c #003975",
+"=;	c #003976",
+"-;	c #5B8CC1",
+";;	c #D3E9FF",
+">;	c #DDECFA",
+",;	c #EAF2F5",
+"';	c #EDF3F7",
+");	c #EEF4F7",
+"!;	c #EAF2F8",
+"~;	c #173F67",
+"{;	c #00366B",
+"];	c #003569",
+"^;	c #003467",
+"/;	c #003364",
+"(;	c #003260",
+"_;	c #00315E",
+":;	c #00305A",
+"<;	c #002F58",
+"[;	c #0A3961",
+"};	c #002C4F",
+"|;	c #002846",
+"1;	c #00243F",
+"2;	c #2A4F70",
+"3;	c #5F80A2",
+"4;	c #55789B",
+"5;	c #557698",
+"6;	c #2E4A67",
+"7;	c #385E85",
+"8;	c #254E7A",
+"9;	c #002546",
+"0;	c #2D5B89",
+"a;	c #7BB6F5",
+"b;	c #84C0FF",
+"c;	c #71A9E3",
+"d;	c #0A3861",
+"e;	c #002F57",
+"f;	c #00305B",
+"g;	c #00315D",
+"h;	c #003261",
+"i;	c #003466",
+"j;	c #00376C",
+"k;	c #00386E",
+"l;	c #003870",
+"m;	c #003971",
+"n;	c #003A73",
+"o;	c #003A74",
+"p;	c #0B457F",
+"q;	c #90C2F6",
+"r;	c #CAE3FE",
+"s;	c #DFEEFB",
+"t;	c #EBF2F5",
+"u;	c #EFF5F7",
+"v;	c #F0F5F8",
+"w;	c #EEF4F9",
+"x;	c #1D446C",
+"y;	c #00376A",
+"z;	c #003668",
+"A;	c #003565",
+"B;	c #003463",
+"C;	c #003360",
+"D;	c #00325D",
+"E;	c #00315B",
+"F;	c #003058",
+"G;	c #002F54",
+"H;	c #002D51",
+"I;	c #002B4D",
+"J;	c #00294B",
+"K;	c #002746",
+"L;	c #002544",
+"M;	c #002442",
+"N;	c #052644",
+"O;	c #3C638B",
+"P;	c #325881",
+"Q;	c #042A4D",
+"R;	c #002648",
+"S;	c #00274A",
+"T;	c #0B355C",
+"U;	c #64A1DF",
+"V;	c #7CBDFF",
+"W;	c #7DBEFF",
+"X;	c #7EBDFE",
+"Y;	c #73B1EF",
+"Z;	c #0D3E69",
+"`;	c #083A68",
+" >	c #003566",
+".>	c #0C4176",
+"+>	c #00396F",
+"@>	c #003A70",
+"#>	c #003A71",
+"$>	c #003B72",
+"%>	c #164F88",
+"&>	c #8FC7FE",
+"*>	c #B4D6FA",
+"=>	c #E2F0FD",
+"->	c #EFF5F8",
+";>	c #F1F6F8",
+">>	c #F2F7F9",
+",>	c #F3F7F9",
+"'>	c #6288AE",
+")>	c #437AAF",
+"!>	c #023A6C",
+"~>	c #003767",
+"{>	c #003665",
+"]>	c #003563",
+"^>	c #003460",
+"/>	c #00335E",
+"(>	c #00315A",
+"_>	c #003057",
+":>	c #002F55",
+"<>	c #002E53",
+"[>	c #002B50",
+"}>	c #002A4E",
+"|>	c #00294C",
+"1>	c #00284A",
+"2>	c #002748",
+"3>	c #012647",
+"4>	c #2C5176",
+"5>	c #173A5E",
+"6>	c #002548",
+"7>	c #00264A",
+"8>	c #00274C",
+"9>	c #00294E",
+"0>	c #0D3A64",
+"a>	c #4077B1",
+"b>	c #5A96D7",
+"c>	c #77B9FE",
+"d>	c #5B96D5",
+"e>	c #4C85C0",
+"f>	c #093C69",
+"g>	c #427CB6",
+"h>	c #00386A",
+"i>	c #00386B",
+"j>	c #00396D",
+"k>	c #003A6E",
+"l>	c #003B71",
+"m>	c #0A457C",
+"n>	c #72ADE9",
+"o>	c #88C4FF",
+"p>	c #B3D7FC",
+"q>	c #E6F2FF",
+"r>	c #EDF4F7",
+"s>	c #F4F8FA",
+"t>	c #F5F8FA",
+"u>	c #88A7C7",
+"v>	c #7CB6EF",
+"w>	c #043C6D",
+"x>	c #00335D",
+"y>	c #00325B",
+"z>	c #003159",
+"A>	c #002E56",
+"B>	c #002D54",
+"C>	c #002C52",
+"D>	c #00284C",
+"E>	c #00274B",
+"F>	c #002649",
+"G>	c #1F4368",
+"H>	c #0A2C50",
+"I>	c #00254B",
+"J>	c #00264C",
+"K>	c #00284E",
+"L>	c #002950",
+"M>	c #002A52",
+"N>	c #002B54",
+"O>	c #03305A",
+"P>	c #356CA6",
+"Q>	c #9EC9F8",
+"R>	c #CAE2FC",
+"S>	c #769BC3",
+"T>	c #05355F",
+"U>	c #003461",
+"V>	c #4F8BC9",
+"W>	c #0E467A",
+"X>	c #0A4378",
+"Y>	c #00396C",
+"Z>	c #003B6F",
+"`>	c #003B70",
+" ,	c #2E6AA4",
+".,	c #80BFFF",
+"+,	c #A9D1FB",
+"@,	c #EBF5FF",
+"#,	c #EEF5FB",
+"$,	c #F5F9FA",
+"%,	c #F6F9FB",
+"&,	c #91ACC9",
+"*,	c #71ABE7",
+"=,	c #175084",
+"-,	c #003867",
+";,	c #003765",
+">,	c #003663",
+",,	c #003561",
+"',	c #00335F",
+"),	c #00315C",
+"!,	c #002B52",
+"~,	c #002A50",
+"{,	c #00274D",
+"],	c #00264B",
+"^,	c #103257",
+"/,	c #3C6691",
+"(,	c #04274C",
+"_,	c #00254C",
+":,	c #00264E",
+"<,	c #002850",
+"[,	c #002952",
+"},	c #002B55",
+"|,	c #002C57",
+"1,	c #5F85AC",
+"2,	c #F3F9FF",
+"3,	c #F1F8FF",
+"4,	c #9AB7D4",
+"5,	c #05345E",
+"6,	c #003564",
+"7,	c #003666",
+"8,	c #1A5289",
+"9,	c #5594D7",
+"0,	c #73B8FE",
+"a,	c #4C8CCC",
+"b,	c #064075",
+"c,	c #1A568F",
+"d,	c #19558E",
+"e,	c #5190D0",
+"f,	c #78BBFF",
+"g,	c #83BDF9",
+"h,	c #EFF7FF",
+"i,	c #F0F7FF",
+"j,	c #F2F7FB",
+"k,	c #F7F9FB",
+"l,	c #F8FAFC",
+"m,	c #A3BBD4",
+"n,	c #66A2DE",
+"o,	c #3E7BB8",
+"p,	c #003868",
+"q,	c #003766",
+"r,	c #003664",
+"s,	c #003361",
+"t,	c #00325F",
+"u,	c #002F5A",
+"v,	c #002C56",
+"w,	c #00274E",
+"x,	c #082A4F",
+"y,	c #345B86",
+"z,	c #02254C",
+"A,	c #00254D",
+"B,	c #00264F",
+"C,	c #002751",
+"D,	c #002953",
+"E,	c #002A55",
+"F,	c #002B57",
+"G,	c #093664",
+"H,	c #D5E6F7",
+"I,	c #EEF6FF",
+"J,	c #7395B7",
+"K,	c #00315F",
+"L,	c #003667",
+"M,	c #003769",
+"N,	c #2F6CA9",
+"O,	c #5597DD",
+"P,	c #589BE0",
+"Q,	c #4D8FD2",
+"R,	c #033E74",
+"S,	c #2A69A5",
+"T,	c #69AEF4",
+"U,	c #72B8FF",
+"V,	c #70B4FA",
+"W,	c #DBECFE",
+"X,	c #F5FAFF",
+"Y,	c #F5F9FB",
+"Z,	c #F9FBFC",
+"`,	c #E0ECF8",
+" '	c #2A5A8A",
+".'	c #0B4478",
+"+'	c #003464",
+"@'	c #003362",
+"#'	c #00305D",
+"$'	c #002D59",
+"%'	c #002851",
+"&'	c #00264D",
+"*'	c #04274D",
+"='	c #3A6590",
+"-'	c #2E5680",
+";'	c #01244D",
+">'	c #00244E",
+",'	c #002550",
+"''	c #002752",
+")'	c #002854",
+"!'	c #002956",
+"~'	c #3F6995",
+"{'	c #D5E2EF",
+"]'	c #E1EFFE",
+"^'	c #27507A",
+"/'	c #00366A",
+"('	c #00376B",
+"_'	c #1F5A97",
+":'	c #4789CE",
+"<'	c #498AD0",
+"['	c #013A71",
+"}'	c #013B72",
+"|'	c #2B6AA9",
+"1'	c #6DB4FF",
+"2'	c #6DB4FE",
+"3'	c #B6D7FA",
+"4'	c #F9FCFF",
+"5'	c #F8FBFE",
+"6'	c #F7FAFB",
+"7'	c #FAFCFD",
+"8'	c #608FC1",
+"9'	c #5293D9",
+"0'	c #083F75",
+"a'	c #003669",
+"b'	c #003365",
+"c'	c #003263",
+"d'	c #003161",
+"e'	c #003060",
+"f'	c #002D5A",
+"g'	c #002A56",
+"h'	c #002650",
+"i'	c #00254E",
+"j'	c #02254D",
+"k'	c #345D88",
+"l'	c #2B537E",
+"m'	c #00234D",
+"n'	c #002652",
+"o'	c #002754",
+"p'	c #002A58",
+"q'	c #7495B9",
+"r'	c #A3B5CB",
+"s'	c #8AA1BC",
+"t'	c #E8F3FF",
+"u'	c #97B4D1",
+"v'	c #00356A",
+"w'	c #09417A",
+"x'	c #579CE9",
+"y'	c #5EA4F4",
+"z'	c #5095E0",
+"A'	c #5195E1",
+"B'	c #68AFFF",
+"C'	c #68B0FF",
+"D'	c #71B0F5",
+"E'	c #EDF5FE",
+"F'	c #FDFEFF",
+"G'	c #FBFCFD",
+"H'	c #FCFDFE",
+"I'	c #7EA1C8",
+"J'	c #60A4F1",
+"K'	c #5BA1F0",
+"L'	c #003266",
+"M'	c #003164",
+"N'	c #003062",
+"O'	c #002F60",
+"P'	c #002D5C",
+"Q'	c #002A59",
+"R'	c #01244E",
+"S'	c #315A85",
+"T'	c #2A527F",
+"U'	c #00224E",
+"V'	c #00244F",
+"W'	c #002451",
+"X'	c #002653",
+"Y'	c #002655",
+"Z'	c #002857",
+"`'	c #002958",
+" )	c #8EABCB",
+".)	c #EDF6FF",
+"+)	c #C3D1E1",
+"@)	c #103461",
+"#)	c #7C95B2",
+"$)	c #DCEDFE",
+"%)	c #1C446F",
+"&)	c #003369",
+"*)	c #0C437F",
+"=)	c #5FA9FE",
+"-)	c #61ABFF",
+";)	c #62ACFF",
+">)	c #63ACFF",
+",)	c #63ADFF",
+"')	c #62ABFC",
+"))	c #85B8F1",
+"!)	c #FAFCFF",
+"~)	c #FFFFFF",
+"{)	c #FEFEFF",
+"])	c #C2D6EA",
+"^)	c #5291D8",
+"/)	c #5FA9FD",
+"()	c #03376D",
+"_)	c #003268",
+":)	c #003064",
+"<)	c #002E60",
+"[)	c #002D5E",
+"})	c #002C5D",
+"|)	c #002A5B",
+"1)	c #002959",
+"2)	c #002755",
+"3)	c #002551",
+"4)	c #002450",
+"5)	c #01244F",
+"6)	c #2F5885",
+"7)	c #2A5381",
+"8)	c #00234E",
+"9)	c #00234F",
+"0)	c #002553",
+"a)	c #002859",
+"b)	c #8BA9CA",
+"c)	c #ECF5FF",
+"d)	c #A2B3C7",
+"e)	c #12355E",
+"f)	c #002654",
+"g)	c #7D96B3",
+"h)	c #E3F1FF",
+"i)	c #E2F0FF",
+"j)	c #6A8AAE",
+"k)	c #002F63",
+"l)	c #00336C",
+"m)	c #2A6AB2",
+"n)	c #55A0F7",
+"o)	c #5BA7FF",
+"p)	c #5BA8FF",
+"q)	c #5CA8FF",
+"r)	c #5CA9FF",
+"s)	c #5DA9FF",
+"t)	c #5BA5F8",
+"u)	c #98C3F2",
+"v)	c #FEFFFF",
+"w)	c #FBFDFD",
+"x)	c #FCFDFD",
+"y)	c #8EB3DE",
+"z)	c #4D93E3",
+"A)	c #003269",
+"B)	c #003066",
+"C)	c #002F64",
+"D)	c #002E62",
+"E)	c #002D60",
+"F)	c #002C5F",
+"G)	c #002B5D",
+"H)	c #002552",
+"I)	c #305A88",
+"J)	c #2E5886",
+"K)	c #00224F",
+"L)	c #002250",
+"M)	c #002554",
+"N)	c #002858",
+"O)	c #375C88",
+"P)	c #1F3D5F",
+"Q)	c #00234A",
+"R)	c #1D3E64",
+"S)	c #98ADC5",
+"T)	c #E3F0FF",
+"U)	c #E1F0FF",
+"V)	c #DFEFFF",
+"W)	c #BAD3EF",
+"X)	c #042C5A",
+"Y)	c #00326B",
+"Z)	c #2362A9",
+"`)	c #0D4583",
+" !	c #4996ED",
+".!	c #54A5FF",
+"+!	c #55A6FF",
+"@!	c #4995E9",
+"#!	c #519FF6",
+"$!	c #56A7FF",
+"%!	c #53A0F4",
+"&!	c #D9EAFD",
+"*!	c #FEFEFE",
+"=!	c #CEDEF0",
+"-!	c #3774B8",
+";!	c #002F65",
+">!	c #002D61",
+",!	c #002C60",
+"'!	c #002A5C",
+")!	c #002756",
+"!!	c #002452",
+"~!	c #002350",
+"{!	c #022450",
+"]!	c #335F8D",
+"^!	c #325E8E",
+"/!	c #012350",
+"(!	c #002351",
+"_!	c #002757",
+":!	c #1E4777",
+"<!	c #0B294D",
+"[!	c #768DA6",
+"}!	c #DDEAF9",
+"|!	c #DDEEFF",
+"1!	c #D9ECFF",
+"2!	c #375C86",
+"3!	c #003067",
+"4!	c #043873",
+"5!	c #4A9EF9",
+"6!	c #4DA3FF",
+"7!	c #4EA4FF",
+"8!	c #1E5FA6",
+"9!	c #073F7C",
+"0!	c #3985D6",
+"a!	c #4FA4FF",
+"b!	c #D6E9FE",
+"c!	c #FAFCFC",
+"d!	c #F2F8FD",
+"e!	c #2F6096",
+"f!	c #002E64",
+"g!	c #002D62",
+"h!	c #002C61",
+"i!	c #002B5F",
+"j!	c #00295B",
+"k!	c #002453",
+"l!	c #032551",
+"m!	c #396797",
+"n!	c #3A6999",
+"o!	c #032552",
+"p!	c #002150",
+"q!	c #002251",
+"r!	c #002352",
+"s!	c #002555",
+"t!	c #163F71",
+"u!	c #C8D9EB",
+"v!	c #E5F2FF",
+"w!	c #DFEEFF",
+"x!	c #C7DAEE",
+"y!	c #A5BCD7",
+"z!	c #D8EBFF",
+"A!	c #8BAACC",
+"B!	c #003169",
+"C!	c #2166B0",
+"D!	c #47A2FF",
+"E!	c #2C77C7",
+"F!	c #063D7B",
+"G!	c #00336E",
+"H!	c #013671",
+"I!	c #388ADF",
+"J!	c #47A2FE",
+"K!	c #B3D6FB",
+"L!	c #F8FAFB",
+"M!	c #F8FBFC",
+"N!	c #6B87A7",
+"O!	c #002A5E",
+"P!	c #00295C",
+"Q!	c #002759",
+"R!	c #002556",
+"S!	c #072956",
+"T!	c #082B59",
+"U!	c #00214F",
+"V!	c #002252",
+"W!	c #002353",
+"X!	c #002454",
+"Y!	c #012758",
+"Z!	c #B8D2ED",
+"`!	c #E1EFFF",
+" ~	c #DEEEFF",
+".~	c #A1B7D0",
+"+~	c #173C68",
+"@~	c #40638C",
+"#~	c #D5EAFF",
+"$~	c #CBE4FE",
+"%~	c #1B416D",
+"&~	c #002F68",
+"*~	c #043772",
+"=~	c #2B7DD1",
+"-~	c #3E9FFE",
+";~	c #3794EE",
+">~	c #2878CA",
+",~	c #00326C",
+"'~	c #216CBA",
+")~	c #3FA1FF",
+"!~	c #5AA9F5",
+"~~	c #F4F9FF",
+"{~	c #B8CADC",
+"]~	c #00285B",
+"^~	c #002758",
+"/~	c #002657",
+"(~	c #0E3160",
+"_~	c #143969",
+":~	c #00204E",
+"<~	c #002253",
+"[~	c #002354",
+"}~	c #7898BE",
+"|~	c #DFEEFE",
+"1~	c #B3C6DB",
+"2~	c #4B698A",
+"3~	c #012652",
+"4~	c #0A305D",
+"5~	c #7996B7",
+"6~	c #D1E7FF",
+"7~	c #7799BF",
+"8~	c #002D66",
+"9~	c #002E67",
+"0~	c #083E7D",
+"a~	c #073C7A",
+"b~	c #073C7B",
+"c~	c #00306A",
+"d~	c #1A64AF",
+"e~	c #38A1FF",
+"f~	c #379EFC",
+"g~	c #5CA5E9",
+"h~	c #EBF4FD",
+"i~	c #D4E3F2",
+"j~	c #012149",
+"k~	c #002B61",
+"l~	c #002A5F",
+"m~	c #00295E",
+"n~	c #002658",
+"o~	c #002557",
+"p~	c #002455",
+"q~	c #00214E",
+"r~	c #1C4474",
+"s~	c #254F81",
+"t~	c #00204D",
+"u~	c #002151",
+"v~	c #22497A",
+"w~	c #102E51",
+"x~	c #002147",
+"y~	c #00234C",
+"z~	c #466689",
+"A~	c #BCD3EB",
+"B~	c #CEE6FF",
+"C~	c #C4E0FE",
+"D~	c #1F4472",
+"E~	c #002D65",
+"F~	c #053A79",
+"G~	c #309DFF",
+"H~	c #2F9BFB",
+"I~	c #6FB2F1",
+"J~	c #EFF5F9",
+"K~	c #39597F",
+"L~	c #00285C",
+"M~	c #00295D",
+"N~	c #002659",
+"O~	c #2A5688",
+"P~	c #336396",
+"Q~	c #022150",
+"R~	c #001F4D",
+"S~	c #002050",
+"T~	c #06295A",
+"U~	c #1A3D66",
+"V~	c #234163",
+"W~	c #9CB4CE",
+"X~	c #D5E9FF",
+"Y~	c #D2E8FF",
+"Z~	c #D0E7FF",
+"`~	c #C9E3FD",
+" {	c #C9E4FF",
+".{	c #90B3DA",
+"+{	c #032959",
+"@{	c #002B62",
+"#{	c #002B63",
+"${	c #002C65",
+"%{	c #1768BB",
+"&{	c #2999FF",
+"*{	c #2998FF",
+"={	c #2A95F8",
+"-{	c #C9E2FB",
+";{	c #F0F6F8",
+">{	c #B0C4D9",
+",{	c #012450",
+"'{	c #002558",
+"){	c #002355",
+"!{	c #00204F",
+"~{	c #042553",
+"{{	c #396B9F",
+"]{	c #0B2E5E",
+"^{	c #001E4C",
+"/{	c #002051",
+"({	c #002152",
+"_{	c #50739D",
+":{	c #D2E6FB",
+"<{	c #CDE5FF",
+"[{	c #8BA9CB",
+"}{	c #29507E",
+"|{	c #C0DCFA",
+"1{	c #C3E1FF",
+"2{	c #5A80AC",
+"3{	c #002960",
+"4{	c #002A61",
+"5{	c #084083",
+"6{	c #1A75D3",
+"7{	c #1E84E9",
+"8{	c #176BC4",
+"9{	c #0B4A91",
+"0{	c #6F96C2",
+"a{	c #ECF3F7",
+"b{	c #2E4E75",
+"c{	c #002456",
+"d{	c #001F4E",
+"e{	c #001F4C",
+"f{	c #113667",
+"g{	c #224D81",
+"h{	c #001E4B",
+"i{	c #001E4D",
+"j{	c #1C4072",
+"k{	c #CCE5FE",
+"l{	c #BFD6F0",
+"m{	c #6887A8",
+"n{	c #284B75",
+"o{	c #012959",
+"p{	c #446995",
+"q{	c #AECDEE",
+"r{	c #C1DFFF",
+"s{	c #BADBFE",
+"t{	c #385D8B",
+"u{	c #00285F",
+"v{	c #00285D",
+"w{	c #0B3367",
+"x{	c #CDDCED",
+"y{	c #D8E5F0",
+"z{	c #163154",
+"A{	c #002254",
+"B{	c #094490",
+"C{	c #08428E",
+"D{	c #083F89",
+"E{	c #02265C",
+"F{	c #011F4C",
+"G{	c #36659C",
+"H{	c #396BA1",
+"I{	c #042453",
+"J{	c #001F50",
+"K{	c #7E9FC7",
+"L{	c #6D88A7",
+"M{	c #0B2D53",
+"N{	c #0E335E",
+"O{	c #8AA9CC",
+"P{	c #C3E0FF",
+"Q{	c #BBDCFF",
+"R{	c #AED3FA",
+"S{	c #264A78",
+"T{	c #002559",
+"U{	c #00265B",
+"V{	c #00265C",
+"W{	c #00265A",
+"X{	c #2C4F7E",
+"Y{	c #5C789C",
+"Z{	c #D6E6F5",
+"`{	c #DFEBF4",
+" ]	c #586F8B",
+".]	c #001D47",
+"+]	c #002255",
+"@]	c #012253",
+"#]	c #137BF6",
+"$]	c #147FFF",
+"%]	c #073E89",
+"&]	c #072858",
+"*]	c #61A1E6",
+"=]	c #1A4376",
+"-]	c #001F4F",
+";]	c #153868",
+">]	c #0C2E54",
+",]	c #002148",
+"']	c #1C3E66",
+")]	c #A7C5E5",
+"!]	c #C0DFFF",
+"~]	c #B5D7FA",
+"{]	c #739AC5",
+"]]	c #B6DAFF",
+"^]	c #A3CAF4",
+"/]	c #204372",
+"(]	c #00255A",
+"_]	c #002459",
+":]	c #002458",
+"<]	c #002357",
+"[]	c #082755",
+"}]	c #1A3963",
+"|]	c #001C46",
+"1]	c #043479",
+"2]	c #107BFF",
+"3]	c #0F7AFF",
+"4]	c #033070",
+"5]	c #2B588F",
+"6]	c #376AA1",
+"7]	c #001D4B",
+"8]	c #224877",
+"9]	c #254569",
+"0]	c #B3D0EE",
+"a]	c #C2E0FF",
+"b]	c #A8CAEF",
+"c]	c #2C5686",
+"d]	c #5C86B5",
+"e]	c #B1D7FF",
+"f]	c #9BC5F2",
+"g]	c #1E4473",
+"h]	c #00275B",
+"i]	c #00275C",
+"j]	c #0C6ADC",
+"k]	c #0D78FF",
+"l]	c #095DCC",
+"m]	c #5796DB",
+"n]	c #3C5B7D",
+"o]	c #1E4A7F",
+"p]	c #001D4A",
+"q]	c #0B3366",
+"r]	c #9DC0E6",
+"s]	c #AFCFF2",
+"t]	c #5276A0",
+"u]	c #0B3464",
+"v]	c #608AB9",
+"w]	c #ADD5FF",
+"x]	c #ABD4FF",
+"y]	c #99C6F5",
+"z]	c #254E7F",
+"A]	c #002C62",
+"B]	c #002A60",
+"C]	c #00285A",
+"D]	c #023370",
+"E]	c #0C7DFB",
+"F]	c #0974FF",
+"G]	c #043B8B",
+"H]	c #2F5F98",
+"I]	c #62AFFE",
+"J]	c #3A597A",
+"K]	c #0B2E5F",
+"L]	c #001C49",
+"M]	c #002F67",
+"N]	c #305E91",
+"O]	c #86A7CB",
+"P]	c #113560",
+"Q]	c #517BAA",
+"R]	c #A8D3FF",
+"S]	c #A0CDFB",
+"T]	c #9BCAFB",
+"U]	c #346295",
+"V]	c #00336B",
+"W]	c #086ECC",
+"X]	c #097AFF",
+"Y]	c #0771FF",
+"Z]	c #076DF8",
+"`]	c #103C79",
+" ^	c #5EA2EB",
+".^	c #5DACFF",
+"+^	c #314964",
+"@^	c #2F629B",
+"#^	c #03214F",
+"$^	c #001C48",
+"%^	c #003871",
+"&^	c #003972",
+"*^	c #4070A3",
+"=^	c #042750",
+"-^	c #052C5C",
+";^	c #628AB7",
+">^	c #AAD4FF",
+",^	c #9AC7F5",
+"'^	c #598ABE",
+")^	c #4E81B6",
+"!^	c #033B72",
+"~^	c #003C77",
+"{^	c #003C78",
+"]^	c #003C76",
+"^^	c #003B76",
+"/^	c #003A75",
+"(^	c #003973",
+"_^	c #02498A",
+":^	c #0981DC",
+"<^	c #0B91FF",
+"[^	c #056EFF",
+"}^	c #085FD9",
+"|^	c #4A85C5",
+"1^	c #5EACFE",
+"2^	c #214F88",
+"3^	c #011D4B",
+"4^	c #001B49",
+"5^	c #004483",
+"6^	c #014380",
+"7^	c #255689",
+"8^	c #01254E",
+"9^	c #123763",
+"0^	c #88AFD9",
+"a^	c #A7D2FF",
+"b^	c #97C4F3",
+"c^	c #26578D",
+"d^	c #5586BB",
+"e^	c #9CCDFF",
+"f^	c #9ACBFF",
+"g^	c #6DA4DC",
+"h^	c #13518A",
+"i^	c #004683",
+"j^	c #004785",
+"k^	c #004685",
+"l^	c #004584",
+"m^	c #014D8F",
+"n^	c #0676C3",
+"o^	c #0363AB",
+"p^	c #046AB3",
+"q^	c #0675C3",
+"r^	c #0AA5FF",
+"s^	c #0578FF",
+"t^	c #036AFF",
+"u^	c #0461E8",
+"v^	c #356FB7",
+"w^	c #5FADFE",
+"x^	c #589FE8",
+"y^	c #19437A",
+"z^	c #011B48",
+"A^	c #001C4A",
+"B^	c #005093",
+"C^	c #045090",
+"D^	c #2F6397",
+"E^	c #9AC1EB",
+"F^	c #ACD5FF",
+"G^	c #AAD3FF",
+"H^	c #729FCF",
+"I^	c #124076",
+"J^	c #0A3B72",
+"K^	c #8EBFF2",
+"L^	c #88BCF4",
+"M^	c #86BEF9",
+"N^	c #3F7EB9",
+"O^	c #054F8E",
+"P^	c #004F92",
+"Q^	c #01589E",
+"R^	c #016AB3",
+"S^	c #028CD3",
+"T^	c #05B4FF",
+"U^	c #0491FF",
+"V^	c #0167FF",
+"W^	c #0266FD",
+"X^	c #2B6ECA",
+"Y^	c #5FABFA",
+"Z^	c #497FB9",
+"`^	c #153E74",
+" /	c #001B48",
+"./	c #00589C",
+"+/	c #005EA5",
+"@/	c #045DA0",
+"#/	c #66A2D9",
+"$/	c #A9D3FF",
+"%/	c #8AB4E2",
+"&/	c #305B8B",
+"*/	c #033066",
+"=/	c #6C9CD0",
+"-/	c #76ABE3",
+";/	c #588EC9",
+">/	c #8CC4FF",
+",/	c #75B2F0",
+"'/	c #337DBC",
+")/	c #045C9F",
+"!/	c #005EA4",
+"~/	c #00AAE8",
+"{/	c #00C5FF",
+"]/	c #00AAFF",
+"^/	c #0067FF",
+"//	c #0165FE",
+"(/	c #327BE4",
+"_/	c #5EAAFB",
+":/	c #324E6C",
+"</	c #163F76",
+"[/	c #011B47",
+"}/	c #0065AE",
+"|/	c #006BB7",
+"1/	c #0167B0",
+"2/	c #3A80BC",
+"3/	c #0C3565",
+"4/	c #5786BA",
+"5/	c #93C8FE",
+"6/	c #245A95",
+"7/	c #447BB7",
+"8/	c #8BC4FF",
+"9/	c #85C0FE",
+"0/	c #7FBCFB",
+"a/	c #81BFFF",
+"b/	c #72B3F4",
+"c/	c #408ED0",
+"d/	c #1270B6",
+"e/	c #0069B3",
+"f/	c #006BB6",
+"g/	c #006CB7",
+"h/	c #00D1FD",
+"i/	c #00D8FF",
+"j/	c #00BDFF",
+"k/	c #006BFE",
+"l/	c #186CEB",
+"m/	c #4D95ED",
+"n/	c #5194DA",
+"o/	c #1C4982",
+"p/	c #021C49",
+"q/	c #0078C8",
+"r/	c #0074C3",
+"s/	c #1971B4",
+"t/	c #18497D",
+"u/	c #3B689B",
+"v/	c #98CAFF",
+"w/	c #93C8FF",
+"x/	c #5A8EC7",
+"y/	c #1D5492",
+"z/	c #83BDFA",
+"A/	c #83C0FF",
+"B/	c #3473B7",
+"C/	c #7DBCFE",
+"D/	c #7BBCFF",
+"E/	c #79BAFF",
+"F/	c #77B9FF",
+"G/	c #62AAEF",
+"H/	c #4396DD",
+"I/	c #2D95D9",
+"J/	c #1FD5F7",
+"K/	c #18D9F8",
+"L/	c #1AD9F9",
+"M/	c #24CAFA",
+"N/	c #3790FB",
+"O/	c #52A0FC",
+"P/	c #60ADFE",
+"Q/	c #54A7FE",
+"R/	c #2E4967",
+"S/	c #275A95",
+"T/	c #052354",
+"U/	c #0064AC",
+"V/	c #0087DB",
+"W/	c #0086D9",
+"X/	c #0A7FC9",
+"Y/	c #57A2DE",
+"Z/	c #93C7FE",
+"`/	c #7CB1EA",
+" (	c #083B73",
+".(	c #003674",
+"+(	c #5F9AD8",
+"@(	c #125196",
+"#(	c #3575BB",
+"$(	c #73B8FF",
+"%(	c #66AEF8",
+"&(	c #6BB3FE",
+"*(	c #52A4F9",
+"=(	c #4599F1",
+"-(	c #4577AB",
+";(	c #376FAC",
+">(	c #123970",
+",(	c #011A47",
+"'(	c #00437E",
+")(	c #0086DA",
+"!(	c #0093EC",
+"~(	c #0093EB",
+"{(	c #008DE1",
+"](	c #1E8CD4",
+"^(	c #68ADEA",
+"/(	c #205189",
+"((	c #00316A",
+"_(	c #00346E",
+":(	c #023874",
+"<(	c #75B1F1",
+"[(	c #1B5A9E",
+"}(	c #004188",
+"|(	c #4183CB",
+"1(	c #559EEB",
+"2(	c #105CAF",
+"3(	c #418DDE",
+"4(	c #57A8FC",
+"5(	c #0762C4",
+"6(	c #0360C5",
+"7(	c #469CF5",
+"8(	c #4D89C8",
+"9(	c #2A5D99",
+"0(	c #0B2D60",
+"a(	c #011E4C",
+"b(	c #005393",
+"c(	c #008FE1",
+"d(	c #00A0F4",
+"e(	c #009FF3",
+"f(	c #0095E3",
+"g(	c #1889CB",
+"h(	c #1F66A0",
+"i(	c #0E437D",
+"j(	c #2C64A1",
+"k(	c #7ABBFF",
+"l(	c #135196",
+"m(	c #004086",
+"n(	c #04468F",
+"o(	c #6CB2FB",
+"p(	c #6DB5FF",
+"q(	c #6BB4FF",
+"r(	c #115EB0",
+"s(	c #004FA4",
+"t(	c #2776CA",
+"u(	c #1770D0",
+"v(	c #005CC1",
+"w(	c #0B68CD",
+"x(	c #2F89E8",
+"y(	c #357ECC",
+"z(	c #295C98",
+"A(	c #0E3267",
+"B(	c #021D4B",
+"C(	c #004379",
+"D(	c #0077B8",
+"E(	c #00A2EB",
+"F(	c #00ADF8",
+"G(	c #00ACF6",
+"H(	c #00A2E9",
+"I(	c #1094D3",
+"J(	c #3A97D3",
+"K(	c #6BB0F0",
+"L(	c #5A9ADF",
+"M(	c #003D81",
+"N(	c #003F85",
+"O(	c #0A4C94",
+"P(	c #6BB3FF",
+"Q(	c #66B1FF",
+"R(	c #327ED0",
+"S(	c #0051A7",
+"T(	c #3E8EE3",
+"U(	c #1D75D4",
+"V(	c #005CC0",
+"W(	c #326AA8",
+"X(	c #1F4C85",
+"Y(	c #031E4B",
+"Z(	c #005089",
+"`(	c #0069A6",
+" _	c #007CBC",
+"._	c #0087CA",
+"+_	c #0178B5",
+"@_	c #166CA1",
+"#_	c #24578B",
+"$_	c #1C4F8A",
+"%_	c #104D92",
+"&_	c #014188",
+"*_	c #539AE5",
+"=_	c #65B1FF",
+"-_	c #63B0FF",
+";_	c #3480D2",
+">_	c #004EA2",
+",_	c #0050A5",
+"'_	c #0759B0",
+")_	c #4FA1F6",
+"!_	c #5CAAFC",
+"~_	c #5498DF",
+"{_	c #3771B1",
+"]_	c #2B5F9C",
+"^_	c #22508A",
+"/_	c #163F77",
+"(_	c #0F3369",
+"__	c #0B2C61",
+":_	c #0A295D",
+"<_	c #0A2A5E",
+"[_	c #103368",
+"}_	c #173D71",
+"|_	c #2A5587",
+"1_	c #376698",
+"2_	c #2F5F92",
+"3_	c #558AC1",
+"4_	c #578EC9",
+"5_	c #558ECA",
+"6_	c #0C4889",
+"7_	c #013E7F",
+"8_	c #003E80",
+"9_	c #003D7D",
+"0_	c #174576",
+"                                            . + @ # $ % & * = -                                                               ",
+"                                    ; > , ' ' ) ) ) ) ) ) ) ! ! ! ~ { ]                                                       ",
+"                                ^ / ( ( _ _ : < _ [ } } } | | | | | 1 1 2 3                                                   ",
+"                            4 5 6 6 6 7 8 7 9 0 7 a a a a a b b b b c d d d e f                                               ",
+"                          g d h i h j k l m n o p q q r s t u v u u u w w w x w y z           A B                             ",
+"                        C D x E F G H I H J K L M G N O P Q R S T U V W X Y Z U ` `  ...    +.o @.#.                          ",
+"                    $.%.Y &.*.=.-.;.>.,.'.).!.~.{.].^.&./.(._.:.<.:.[.:.}.|.1.2.3.4.5.6.7.8.:.9.%.0.a.b.                      ",
+"                  c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.v.w.x.y.z.A.z.B.C.D.E.F.G.G.H.I.J.-.K.L.M.N.O.P.Q.          R.S.T.U.",
+"                V.W.X.Y.Z.`. +.+++ at +#+$+%+&+*+=+-+;+>+,+'+;+)+!+~+{+]+^+/+(+_+:+<+[+[+}+|+1+2+3+4+5+6+7+8+9+0+a+b+c+d+e+f+z.v.",
+"              g+h+i+j+k+l+m+m+n+o+p+q+r+s+t+u+u+v+w+x+y+z+A+B+C+D+E+F+G+H+I+J+K+L+M+M+N+O+P+Q+R+S+*+*+T+U+V+V+V+W+X+Y+^+^+^+Z+",
+"              `+ @ @ @. at +@+ at +@@@#@$@%@&@*@=@-@;@>@,@'@)@!@~@{@]@^@^@^@/@(@_@:@<@[@}@}@|@1 at 2@3 at 4@u+u+A+A+5 at 6@7 at 8@9 at D+D+E+E+0@a@",
+"            b at c@c at c@c at d@e at e@f at f@g at h@i at i@j at k@l at m@m at n@o@`+p at q@q at r@s@ @ @t at r@u at v@w at x@x at y@z at A@- at B@C at D@E at E@E@~@~@~@~@F@^@^@^@G@    ",
+"          H at I@J at K@L at M@N at O@P at Q@R at S@T at U@V at W@X at Y@Z@`@ #.# #+#@###$#c at c@c@%#&#*#w@=#-#-#;#>#i@,#'#<@)#m@!#`+`+`+s at s@s at s@~#{#]#    ",
+"          ^#/#(#_#:#<#[#}#|#1#2#3#4#5#6#7#8#9#0#a#b#c#d#e#f#I at g#J at J@h#i#j#k#l#l#m#n#o#p#q#r#s#w at t#`@`@ # # #u#v#v#c at c@w#      ",
+"        x#y#z#A#B#C#[#}#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#R#^#S#/#T#/#U#V#W#X#Y#Z#Z#`#`# $.$+$n#o#-#@$#$$$$$$$%$I at I@I at I@%$        ",
+"        &$*$=$B#-$;$>$,$'$)$!$~${$]$^$/$($_$:$<$[$}$|$1$2$3$4$5$6$7$7$8$9$0$0$0$a$b$c$d$e$ $f$n#o#g$h$R#R#^#^#/#/#/#i$        ",
+"      j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z$A$B$C$D$E$F$ $G$H$I$J$K$L$M$N$O$P$P$P$Q$Q$R$S$T$U$c$Z#`#V$1$W$W$W$2$2$2$7$7$X$        ",
+"      Y$Z$`$B#<# %.%+%@%#%$%%%&%*%=%-%;%>%M#,%'%)%!%Z#~%{%{%]%^%j$/%(%_%:%:%_%<%[%}%|%1%2%3%4%5%2%6%6%6%H$H$H$H$M$M$7%        ",
+"      8%l$m$-$9%0%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%)%p%q%r%s%t%u%v%w%x%y%z%z%A%B%C%D%E%F%G%H%I%I%I%I%J%J%J%{%{%{%K%K%K%L%        ",
+"      M%N%:#O%P%Q%R%S%T%U%V%W%X%Y%Z%`% &.&+&@&#&$&%&&&*&*&=&-&;&>&,&,&'&'&)&!&~&{&]&^&/&(&_&_&_&:&<&[&s%s%s%t%w%w%w%}&        ",
+"      |&m$1&2&3&4&5&6&7&8&9&0&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&,&'&p&q&r&s&t&u&a&v&w&x&y&'&z&A&B&C&D&E&F&G&*&*&H&H&I&J&          ",
+"    K&`$L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&`& *.*+*@*#*$*%*&***'&p&r&=*-*;*>*,*'*)*!*~*{*]*r&p&^*/*(*_*}%:*<*[*}*|*1*2*3*          ",
+"    4*m$5*6*7*8*9*0*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*s&t*u*v*w*w*x*y*z*A*B*C*D*E*;*t*r&F*G*H*E%I*J*K*L*M*&*N*O*          ",
+"    P*Q*R*S*T*U*V*W*X*Y*Z*`* =.=+=@=#=$=%=&=*===-=-=;=>==*;*,=w*'=)=!=~={=]=^=/=(=_=:=<=v*;*r&[=}=^&E%[%|=r*1=2=              ",
+"      3=4=5=6=7=8=9=0=a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=w*'=!=s=t=t=u=v=w=v=x=y=z=A=B=C=D=E=F=G=H=I=J=K=L=M=N=              ",
+"    O=P=Q=1*R=S=T=U=V=W=X=Y=Z=`= -.-+- at -#-$-%-&-*-=---;->-)=s=t=,-'-)-!-.-+-~-{-]-^-/-(-_-:-<-[-}-|-1-2-3-4-5-                ",
+"    6-7-8-9-H&0-a-b-c-d-e-f-^-]-g-h-i-j-k-l-m-n-o-p-q-r-s-t-u-'-v-w-x-y-z-z-A-B-C-D-E-F-d-G-H-I-J-K-L-M-N-O-P-                ",
+"    Q-R-S-T-U-w%V-W-X-Y-Z-`- ;C-B-.;+;@;#;$;%;&;*;=;-;;;>;,-,;w-';);!;~;+;{;];^;/;(;_;:;<;[;};|;1;2;3;4;5;6;                  ",
+"  7;8;9;0;a;b;/%{%c;d;e;f;g;h;/;i;];{;j;k;l;m;n;o;p;q;r;s;t;w-);u;v;w;x;y;y;z;A;B;C;D;E;F;G;H;};I;J;K;L;M;N;O;                ",
+"  P;Q;R;S;T;U;V;W;X;Y;Z;E;`;C;B; >.>y;j;k;+>@>#>$>%>&>*>=>w-);->;>>>,>'>)>!>~>{>]>^>/>(>_>:><>H;[>}>|>1>2>3>4>                ",
+"  5>6>7>8>9>0>a>b>c>W$d>e>f>^>]>{>g>h>i>j>k>@>l>m>n>o>p>q>r>->;>>>s>t>u>v>w>~>{>]>^>x>y>z>F;A>B>C>[>}>D>E>F>G>                ",
+"  H>I>J>K>L>M>N>O>P>Q>R>S>T>U>]>{>V>W>X>Y>k>Z>`> ,6%.,+,@,#,;>>>s>$,%,&,*,=,-,;,>,,,',D;),:;<;A>c-!,~,K>{,],^,                ",
+"/,(,_,:,<,[,V=},|,1,2,2,3,4,5,6,7,8,9,0,a,b,Z>c,d,e,f,g,h,i,j,s>$,k,l,m,n,o,p,q,r,]>s,t,g;f;u,d-v,N>M><,w,J>x,                ",
+"y,z,A,B,C,D,E,F,G,H,2,3,i,I,J,K,L,M,N,O,P,Q,Z>R,S,T,U,V,W,X,X,Y,%,l,Z,`, '.'M,L, >+'@'h;K,#'F-$'|,},D,%'B,&'*'='              ",
+"-';'>',''')'!'W=~'2,3,i,I,{']'^'^;/'('_':'<'['}'|'1'1'2'3'4'4'5'6'Z,7'7'8'9'0'a'^;b'c'd'e'E-e-f'W=g')'''h'i'j'k'              ",
+"l'm'>','n'o'!'p'q'3,i,I,r's't'u'e-v'{;w'x'y'z'A'B'C'C'C'D'E'F'F'Z,Z,G'H'I'J'K'];B-L'M'N'O'/-P'(-Q'!')''','>'R'S'              ",
+"T'U'V'W'X'Y'Z'`' )h,.)+)@)#)q>$)%)&)z-*)=)-)-);););)>),)')))!)~){)Z,G'H'])^)/)()_)L':)^-<)[)})|)1)Z'2)X'3)4)5)6)              ",
+"7)8)9)3)0)Y'Z'a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)s)s)s)t)u)v)~)w)7'x)H'y)z)A)g-B)C)D)E)F)G)|)1)Z'2)X'H)4)5)I)              ",
+"J)K)L)W'H)M)X*N)O)P)Q)R)S)T)U)V)W)X)Y)Z)`) !.!+!+!+!@!#!$!$!%!&!~)*!Z,7'G'=!-!g-B);!k)>!,!A='!a=N))!f)0)!!~!{!]!              ",
+"^!/!L)(!!!0)Y'_!:!<![!}!h)U)V)|!1!2!3!Y)4!5!6!7!7!7!8!9!0!a!+.b!~)*!l,Z,c!d!e!`=;!f!g!h!i!b=j!a)_!2)M)k!(!L)l!m!              ",
+"n!o!p!q!r!k!s!X*t!u!v!T)U)w!x!y!z!A!'!B!~-C!^+^+D!E!F!G!H!I!J!K!~)~)6'L!l,M!N!F)f!z=h!F)O!P!a=Q!_!R!M)k!(!K)S!                ",
+"  T!U!q!V!W!X!R!Y!Z!i)`! ~.~+~@~#~$~%~y=&~*~=~-~;~>~.-,~,~'~)~!~~~~)l,%,%,%,{~0)d=h!i!O!P!]~Q!^~/~s!X!r!L)U!(~                ",
+"  _~:~p!q!<~[~X!R!}~|~1~2~3~4~5~;;6~7~P!8~9~&~0~a~b~ - -c~d~e~f~g~h~7's>s>t>i~j~k~l~m~P!]~Q!n~o~p~X!r!L)U!q~r~                ",
+"  s~t~:~p!u~W![~p~v~w~x~y~z~A~;;6~B~C~D~d=E~8~8~y=9~9~9~9~F~G~G~H~I~H'>>>>>>J~K~L~M~L~Y*N~n~o~p~[~r!q!p!U!q~O~                ",
+"  P~Q~R~:~S~u~<~W!T~U~V~W~X~Y~Z~B~`~ {.{+{@{#{_=_=${${${${%{&{&{*{={-{,>v;;{v;>{,{]~Y*N~'{R!){W!V!q!p!!{:~~{{{                ",
+"    ]{^{R~!{S~/{({<~_{:{X~Y~Z~<{[{}{|{1{2{N~3{`*4{4{@{@{@{5{6{7{8{9{0{%,);););a{b{'{'{a*c{){W!q!p!p!!{d{e{f{                  ",
+"    g{h{^{i{d{!{/{({j{k{Y~l{m{n{o{p{q{r{s{t{Y*Z*Z*Z*u{u{u{u{Z*Z*Z*v{w{x{);w-w-y{z{c{a*){A{V!u~p!B{C{D{E{F{G{                  ",
+"    H{I{^{^{i{i{d{J{S~K{L{M{>'N{O{P{r{3-Q{R{S{T{U{U{U{V{V{V{U{U{U{W{W{X{Y{Z{`{ ].]+]A{<~u~S~!{@]#]$]$]%]&]*]                  ",
+"      =]h{h{^{i{i{d{-];]>],]'])]P{!]3-~]{]]]^]/]a*T{T{(](](](]_]_]_]:]<]A{[]}]|]({({u~u~S~!{d{1]2]2]3]4]5]q#                  ",
+"      6]I{7]7]R~q!V!<~<~8]9]0]a]!]3-b]c]f!d]e]f]g]h]v{v{v{v{v{i]i]i]U{U{W{(]'{o~c{c{p~[~W!V!V!j]k]k]l]&]m]c at n]                ",
+"        o]7]p]h{Y*]~L~L~q]r]a]!]s]t]u]i!g!v]w]x]y]z]k~d=d=d=d=d=d=A]A]k~c=B]B]l~l~b=P!j!j!C]D]E]F]F]G]H]I]i at J]                ",
+"          K]L]L]]~]-B)B)M]N]s{O]P]f)a)b=Q]w]x]R]S]T]U]g-l)l)l)l)l)V]V]V]V]h-h-B!g-g-B)]-]-g-W]X]Y]Z]`] ^.^m at +^                ",
+"          @^#^$^:~%^&^&^&^%^*^=^V'0)-^;^w]>^R],^'^R=A&)^!^~^{^~^~^~^~^]^]^^^/^o;(^&^&^(^_^:^<^[^[^}^|^.^s at 1^                  ",
+"            2^3^4^g-5^5^5^5^6^7^8^9^0^w]>^a^b^c^d^e^f^*&g^h^i^j^k^k^l^l^5^5^m^n^5^o^p^q^r^r^s^t^u^v^w^s at +@x^                  ",
+"              y^z^A^l^B^B^B^B^C^D^E^F^G^a^H^I^J^K^f^*&L^(&M^N^O^P^B^B^B^B^B^Q^R^S^T^T^T^T^U^V^W^X^Y^~#@@;@Z^                  ",
+"                `^ /W!./+/+/+/+/@/#/$/%/&/,!*/=/B&*&-/;/t%>/I%,/'/)/!/+/+/+/+/~/{/{/{/{/]/^///(/_/~#A at E@E@:/                  ",
+"                  </[/j!}/|/|/|/|/1/2/3/a=A=4/B&H&5/6/7/8/I%9/0/a/b/c/d/e/f/g/h/i/i/i/j/k/l/m/.^ @A at E@l+n/                    ",
+"                    o/p/Y*|/q/q/q/q/r/s/t/u/v/I&w/x/k-y/z/K%A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/`+ @-@~@l+Q/R/                    ",
+"                      S/T/S~U/V/V/V/V/W/X/Y/Z/w/`/ (j-.(+(A/6%@(#(W$7$$(h$%(&($$J at q# #d at .^*(=(-@~@l+2 at -(                      ",
+"                        ;(>(,('()(!(!(!(~({(](^(/(((_(:(<(6%N$[(}(|($(^#V#1(2(3(`@ #d at .^4(5(6(7(m+2 at 8(                        ",
+"                            9(0(a(b(c(d(d(d(e(f(g(h(i(j(6%N$k(l(m(n(o(p(q(I at r(s(t(e at m@s at +@u(v(w(x(y(                          ",
+"                                z(A(B(C(D(E(F(F(G(H(I(J(K(k(L(M(N(O(p(P(I at Q(R() S(T(s at +@;@U(V(v(a                             ",
+"                                    W(X(0(Y(C-Z(`( _._._+_ at _#_$_%_&_*_I@=_-_;_>_,_'_)_!_~_d.I                                 ",
+"                                          {_]_^_/_(___:_<___[_}_|_1_2_3_4_5_6_7_8_9_0_                                        "};
diff --git a/components/pixmaps/newmail.xpm b/components/pixmaps/newmail.xpm
new file mode 100644
index 0000000..281c47c
--- /dev/null
+++ b/components/pixmaps/newmail.xpm
@@ -0,0 +1,390 @@
+/* XPM */
+static const char * newmail_xpm[] = {
+"32 32 355 2",
+"  	c None",
+". 	c #868686",
+"+ 	c #282828",
+"@ 	c #E4E5E4",
+"# 	c #E6E6E6",
+"$ 	c #E8E8E8",
+"% 	c #E7E8E7",
+"& 	c #E6E7E6",
+"* 	c #E3E3E2",
+"= 	c #E0E0E0",
+"- 	c #DEDDDE",
+"; 	c #DBDBDB",
+"> 	c #D8D7D8",
+", 	c #D5D5D5",
+"' 	c #D2D2D2",
+") 	c #D0CFCF",
+"! 	c #CCCCCC",
+"~ 	c #C9C9C9",
+"{ 	c #C6C6C6",
+"] 	c #C4C4C4",
+"^ 	c #C1C1C0",
+"/ 	c #BDBDBD",
+"( 	c #BABBBA",
+"_ 	c #B7B7B8",
+": 	c #B5B4B4",
+"< 	c #B1B1B2",
+"[ 	c #AEAFAE",
+"} 	c #E4E4E3",
+"| 	c #E8E9E9",
+"1 	c #EAEAEB",
+"2 	c #EBEBEB",
+"3 	c #EAEBEA",
+"4 	c #E9E9E9",
+"5 	c #E7E7E7",
+"6 	c #E4E4E4",
+"7 	c #E2E1E1",
+"8 	c #DFDEDF",
+"9 	c #DCDBDC",
+"0 	c #D9D9D9",
+"a 	c #D6D6D6",
+"b 	c #D3D3D3",
+"c 	c #D0D0D0",
+"d 	c #CDCDCD",
+"e 	c #CACACA",
+"f 	c #C7C7C6",
+"g 	c #BEBEBE",
+"h 	c #BBBABB",
+"i 	c #B8B8B8",
+"j 	c #B5B5B5",
+"k 	c #B2B2B2",
+"l 	c #AFAFAE",
+"m 	c #ABACAC",
+"n 	c #E5E5E5",
+"o 	c #EAEBEB",
+"p 	c #EDEDED",
+"q 	c #EEEEEE",
+"r 	c #EDEEED",
+"s 	c #E6E5E5",
+"t 	c #E0E0DF",
+"u 	c #DCDDDD",
+"v 	c #D9D9DA",
+"w 	c #D7D7D7",
+"x 	c #D4D3D4",
+"y 	c #D1D0D0",
+"z 	c #CBCACB",
+"A 	c #C7C8C7",
+"B 	c #C1C1C1",
+"C 	c #BBBBBB",
+"D 	c #AFAFAF",
+"E 	c #ACACAC",
+"F 	c #E5E6E6",
+"G 	c #ECECEC",
+"H 	c #EEEFEF",
+"I 	c #F1F1F1",
+"J 	c #EFEFEF",
+"K 	c #EAE9EA",
+"L 	c #E3E3E3",
+"M 	c #DDDDDD",
+"N 	c #DADADA",
+"O 	c #D7D6D7",
+"P 	c #D3D4D4",
+"Q 	c #D1D1D1",
+"R 	c #CECDCE",
+"S 	c #CBCBCB",
+"T 	c #C7C7C7",
+"U 	c #C1C2C1",
+"V 	c #B9B8B8",
+"W 	c #EBECEB",
+"X 	c #F0F0F0",
+"Y 	c #EEEFEE",
+"Z 	c #ECEBEC",
+"` 	c #DAD9D9",
+" .	c #D4D4D4",
+"..	c #D0D1D1",
+"+.	c #CDCDCE",
+"@.	c #C7C7C8",
+"#.	c #C4C5C5",
+"$.	c #C1C1C2",
+"%.	c #BEBEBF",
+"&.	c #B8B9B8",
+"*.	c #B3B2B2",
+"=.	c #EAEAEA",
+"-.	c #EBEBEA",
+";.	c #E8E7E8",
+">.	c #E3E2E2",
+",.	c #DFDFDF",
+"'.	c #DCDDDC",
+").	c #D0D0D1",
+"!.	c #CBCBCA",
+"~.	c #BFBEBE",
+"{.	c #E5E6E5",
+"].	c #EAEAE9",
+"^.	c #E9EAE9",
+"/.	c #E6E5E6",
+"(.	c #E1E1E0",
+"_.	c #DEDEDE",
+":.	c #DBDCDB",
+"<.	c #D8D9D8",
+"[.	c #D2D3D2",
+"}.	c #CCCDCD",
+"|.	c #C9C9CA",
+"1.	c #C4C3C4",
+"2.	c #BDBEBE",
+"3.	c #BABBBB",
+"4.	c #B4B4B4",
+"5.	c #B1B2B2",
+"6.	c #AFAEAE",
+"7.	c #ACABAC",
+"8.	c #E1E1E1",
+"9.	c #E5E5E6",
+"0.	c #E3E3E4",
+"a.	c #E2E2E1",
+"b.	c #DFE0DF",
+"c.	c #DDDCDC",
+"d.	c #D5D4D5",
+"e.	c #D2D2D1",
+"f.	c #CFCFCF",
+"g.	c #C3C3C3",
+"h.	c #C0C0C1",
+"i.	c #B7B7B7",
+"j.	c #B1B1B1",
+"k.	c #ABABAB",
+"l.	c #DEDFDF",
+"m.	c #E0E1E1",
+"n.	c #E2E2E2",
+"o.	c #E3E4E4",
+"p.	c #D9D8D9",
+"q.	c #D5D6D6",
+"r.	c #D3D4D3",
+"s.	c #CACBCB",
+"t.	c #C8C8C8",
+"u.	c #C5C6C5",
+"v.	c #C3C2C2",
+"w.	c #C0BFBF",
+"x.	c #BDBCBC",
+"y.	c #B9B9BA",
+"z.	c #B6B7B6",
+"A.	c #B3B4B3",
+"B.	c #B0B0B0",
+"C.	c #AEADAD",
+"D.	c #AAAAAB",
+"E.	c #DEDEDF",
+"F.	c #E0E1E0",
+"G.	c #E0E0E1",
+"H.	c #DEDFDE",
+"I.	c #D6D7D6",
+"J.	c #D2D1D2",
+"K.	c #CAC9CA",
+"L.	c #B6B6B6",
+"M.	c #B3B3B3",
+"N.	c #B0AFB0",
+"O.	c #ACADAD",
+"P.	c #AAAAAA",
+"Q.	c #DBDBDC",
+"R.	c #DCDCDC",
+"S.	c #DEDDDD",
+"T.	c #DCDCDD",
+"U.	c #DBDADB",
+"V.	c #D9D8D8",
+"W.	c #D7D7D6",
+"X.	c #D0CFD0",
+"Y.	c #CECECE",
+"Z.	c #C8C8C9",
+"`.	c #C0C0C0",
+" +	c #B5B5B4",
+".+	c #A9A9A9",
+"++	c #D7D7D8",
+"@+	c #DBDBDA",
+"#+	c #DADAD9",
+"$+	c #D9D9D8",
+"%+	c #D4D5D5",
+"&+	c #D3D2D2",
+"*+	c #CBCCCC",
+"=+	c #C6C7C6",
+"-+	c #C2C1C1",
+";+	c #BFBFBF",
+">+	c #BCBCBC",
+",+	c #B4B3B4",
+"'+	c #B0B1B1",
+")+	c #AEAEAE",
+"!+	c #A8A8A8",
+"~+	c #D6D5D6",
+"{+	c #D7D6D6",
+"]+	c #D7D8D7",
+"^+	c #D6D7D7",
+"/+	c #CAC9C9",
+"(+	c #C5C5C5",
+"_+	c #C2C3C2",
+":+	c #BBBBBA",
+"<+	c #B2B3B3",
+"[+	c #B0AFAF",
+"}+	c #ADADAD",
+"|+	c #A7A7A7",
+"1+	c #D4D5D4",
+"2+	c #D4D4D5",
+"3+	c #CDCECD",
+"4+	c #CACAC9",
+"5+	c #C8C7C7",
+"6+	c #C6C5C5",
+"7+	c #C3C3C4",
+"8+	c #BCBBBC",
+"9+	c #B9B9B9",
+"0+	c #B6B6B7",
+"a+	c #B4B4B3",
+"b+	c #AEAEAF",
+"c+	c #A9A9A8",
+"d+	c #A6A6A6",
+"e+	c #D1D1D0",
+"f+	c #D2D1D1",
+"g+	c #CCCDCC",
+"h+	c #BAB9BA",
+"i+	c #B7B8B8",
+"j+	c #A8A7A8",
+"k+	c #A5A5A5",
+"l+	c #CECECD",
+"m+	c #CDCCCC",
+"n+	c #CCCBCB",
+"o+	c #C8C9C9",
+"p+	c #BABABA",
+"q+	c #B1B0B1",
+"r+	c #ACABAB",
+"s+	c #A3A3A3",
+"t+	c #C8C9C8",
+"u+	c #C6C5C6",
+"v+	c #BCBDBD",
+"w+	c #BABABB",
+"x+	c #B8B9B9",
+"y+	c #B3B4B4",
+"z+	c #B2B2B1",
+"A+	c #ACACAD",
+"B+	c #AAAAA9",
+"C+	c #A8A7A7",
+"D+	c #A4A4A5",
+"E+	c #A2A2A2",
+"F+	c #C8C8C7",
+"G+	c #C7C6C6",
+"H+	c #C5C6C6",
+"I+	c #C2C2C2",
+"J+	c #BFBEBF",
+"K+	c #BCBCBD",
+"L+	c #ABAAAB",
+"M+	c #A8A8A9",
+"N+	c #A6A5A6",
+"O+	c #A1A1A1",
+"P+	c #C4C4C5",
+"Q+	c #C4C5C4",
+"R+	c #C5C4C5",
+"S+	c #C1C0C0",
+"T+	c #BFBFBE",
+"U+	c #BBBBBC",
+"V+	c #ADAEAD",
+"W+	c #A9A8A9",
+"X+	c #A7A6A7",
+"Y+	c #A4A4A4",
+"Z+	c #9F9F9F",
+"`+	c #C0C1C1",
+" @	c #C1C2C2",
+".@	c #C1C0C1",
+"+@	c #B9BAB9",
+"@@	c #B7B8B7",
+"#@	c #B5B5B6",
+"$@	c #B1B2B1",
+"%@	c #AFB0AF",
+"&@	c #AEAEAD",
+"*@	c #ACACAB",
+"=@	c #A0A0A0",
+"-@	c #9D9D9D",
+";@	c #BEBFBF",
+">@	c #ADAEAE",
+",@	c #ABACAB",
+"'@	c #A3A2A3",
+")@	c #A1A0A0",
+"!@	c #9D9E9D",
+"~@	c #9B9B9B",
+"{@	c #BCBBBB",
+"]@	c #BABAB9",
+"^@	c #B8B8B7",
+"/@	c #B6B5B6",
+"(@	c #AAA9AA",
+"_@	c #A7A8A7",
+":@	c #A2A3A3",
+"<@	c #A1A1A0",
+"[@	c #9E9E9E",
+"}@	c #9C9C9C",
+"|@	c #9A9999",
+"1@	c #B8B8B9",
+"2@	c #B8B7B8",
+"3@	c #9E9F9F",
+"4@	c #9A9A9A",
+"5@	c #989898",
+"6@	c #B5B6B5",
+"7@	c #B5B6B6",
+"8@	c #B6B6B5",
+"9@	c #B2B1B1",
+"0@	c #AFAEAF",
+"a@	c #A4A5A5",
+"b@	c #9D9C9C",
+"c@	c #969695",
+"d@	c #B2B3B2",
+"e@	c #B2B2B3",
+"f@	c #B2B1B2",
+"g@	c #ABABAA",
+"h@	c #A6A6A5",
+"i@	c #A2A2A3",
+"j@	c #969696",
+"k@	c #939394",
+"l@	c #B0B0AF",
+"m@	c #ADADAC",
+"n@	c #A9AAA9",
+"o@	c #A4A4A3",
+"p@	c #A1A1A2",
+"q@	c #9FA09F",
+"r@	c #949494",
+"s@	c #929192",
+"t@	c #ADACAC",
+"u@	c #ACADAC",
+"v@	c #ADACAD",
+"w@	c #ABAAAA",
+"x@	c #A8A8A7",
+"y@	c #A0A0A1",
+"z@	c #9C9B9C",
+"A@	c #99999A",
+"B@	c #949493",
+"C@	c #919292",
+"D@	c #909090",
+"E@	c #A9A9AA",
+"F@	c #A7A7A8",
+"G@	c #A7A6A6",
+"H@	c #A5A4A5",
+"I@	c #9A9A9B",
+"J@	c #999999",
+"K@	c #959596",
+"L@	c #939393",
+"M@	c #919291",
+"N@	c #8F8F8F",
+"  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   ",
+". . + + + + + + + + + + + + + + + + + + + + + + + + + + + + . + ",
+". + @ @ # $ $ % & @ * = - ; > , ' ) ! ~ { ] ^ / ( _ : < [ . . + ",
+". + } & | 1 2 3 4 5 6 7 8 9 0 a b c d e f ] ^ g h i j k l m . + ",
+". + n $ o p q r 2 $ s * t u v w x y d z A ] B g C i j k D E . + ",
+". + F | G H I J G K # L = M N O P Q R S T ] U g C V j k D E . + ",
+". + s $ W q X Y Z 4 F L = M ` O  ...+.e @.#.$.%.C &.j *.D E . + ",
+". + @ % =.G p G -.;.n >.,.'.0 a b ).d !.T ] B ~.C i j k l E . + ",
+". + L {.% 4 ].^.$ /.L (._.:.<., [.) }.|.f 1.^ 2.3.i 4.5.6.7.. + ",
+". + 8.L n # 5 & 9.0.a.b.c.N w d.e.f.! ~ { g.h./ ( i.4.j.6.k.. + ",
+". + l.m.n.L o.o.>.8.b.M ; p.q.r.c +.s.t.u.v.w.x.y.z.A.B.C.D.. + ",
+". + c.E.t = F.G.= H.u ; 0 I. .J.f.! K.T ] B %.C V L.M.N.O.P.. + ",
+". + N Q.R.S.- M T.R.U.V.W., [.X.Y.S Z.{ g.`./ ( i  +k D E .+. + ",
+". + ++V.` N @+N #+$+++a %+&+c Y.*+~ =+] -+;+>+y.z.,+'+)+k.!+. + ",
+". + , ~+{+]+]+w ^+a , r.' c Y.! /+ at .(+_+`./ :+i j <+[+}+P.|+. + ",
+". + J.b  .%+1+2+r.b ' y ) 3+*+4+5+6+7+^ g 8+9+0+a+j.b+7.c+d+. + ",
+". + f.c e+Q Q f+e+c f.Y.g+S ~ T (+7+B ;+/ h+i+j k B.}+D.j+k+. + ",
+". + ! d +.Y.Y.Y.l+d m+n+e o+T (+g.B ;+/ p+i L.M.q+)+r+.+d+s+. + ",
+". + ~ e !.S S n+s.e /+t+T u+] _+h.;+v+w+x+L.y+z+D A+B+C+D+E+. + ",
+". + =+T t.t.t.t.F+T G+H+] g.I+`.J+K+:+9+L.4.< N.}+L+M+N+s+O+. + ",
+". + g.P+(+#.(+(+Q+R+] _+U S+T+/ U+p+&.0+4.k B.V+k.W+X+Y+O+Z+. + ",
+". + `+B $.I+I+I+B  @.@`.%.g >+C +@@@#@4.$@%@&@*@P.|+k+E+=@- at . + ",
+". + / g ~.;@;+;+;+g g / >+:+y.V i.j M.$@B.>@, at .+|+k+'@)@!@~@. + ",
+". + h C U+{@>+>+8+C w+]@9+^@i./@4.k j.D }+k.(@_ at k+:@<@[@}@|@. + ",
+". + ^@i 1 at x+9+9+x+i 2 at i.L.j y+<+< B.)+E L+W+|+k+s+O+3@}@4 at 5@. + ",
+". +  +j 6 at L.7@/@8 at j : 4.A.*.9 at B.0@V+m P.!+d+a at E+)@[@b at 4@5 at c@. + ",
+". + 9 at k *.k M.d at e@k f at j.B.[+)+C.*@g at .+|+h at Y+i@=@[@}@4 at 5@j at k@. + ",
+". + 0 at D N.N.l@[+D D D )+V+m at k.k.n@j+X+k+o at p@q@[@}@4 at 5@j at r@s at . + ",
+". + k.E A+t at u@m at v@E E k.w at n@M+x at X+k+o@E+y at Z+-@z at A@5 at j@B at C@D at . + ",
+". + . .+.+.+P.E at .+.+.+!+F at G@N+H at s+s+O+Z+[@}@I at J@5 at K@L at M@N at . . + ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + + ",
+"  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   "};
diff --git a/components/pixmaps/seamonkey.xpm b/components/pixmaps/seamonkey.xpm
new file mode 100644
index 0000000..d3a3e73
--- /dev/null
+++ b/components/pixmaps/seamonkey.xpm
@@ -0,0 +1,1245 @@
+/* XPM */
+static const char * seamonkey_xpm[] = {
+"64 64 1178 2",
+"  	c None",
+". 	c #000088",
+"+ 	c #000087",
+"@ 	c #020289",
+"# 	c #0D0D8F",
+"$ 	c #141492",
+"% 	c #151592",
+"& 	c #151593",
+"* 	c #101090",
+"= 	c #08088D",
+"- 	c #10108F",
+"; 	c #222298",
+"> 	c #3333A0",
+", 	c #4040A6",
+"' 	c #4242A7",
+") 	c #3F3FA6",
+"! 	c #3E3EA5",
+"~ 	c #3D3DA4",
+"{ 	c #3C3CA4",
+"] 	c #3B3BA4",
+"^ 	c #3B3BA3",
+"/ 	c #3A3AA3",
+"( 	c #3939A3",
+"_ 	c #3434A0",
+": 	c #26269A",
+"< 	c #171793",
+"[ 	c #05058B",
+"} 	c #0A0A8D",
+"| 	c #2A2A9B",
+"1 	c #4040A5",
+"2 	c #4141A6",
+"3 	c #3838A3",
+"4 	c #3737A2",
+"5 	c #3636A1",
+"6 	c #3434A1",
+"7 	c #2D2D9D",
+"8 	c #181893",
+"9 	c #010189",
+"0 	c #131391",
+"a 	c #3737A1",
+"b 	c #3F3FA5",
+"c 	c #3D3DA5",
+"d 	c #3939A2",
+"e 	c #3838A2",
+"f 	c #3636A2",
+"g 	c #3535A1",
+"h 	c #3232A0",
+"i 	c #31319F",
+"j 	c #2F2F9E",
+"k 	c #2E2E9E",
+"l 	c #1D1D95",
+"m 	c #03038A",
+"n 	c #07078C",
+"o 	c #30309E",
+"p 	c #2C2C9C",
+"q 	c #2B2B9C",
+"r 	c #000089",
+"s 	c #242499",
+"t 	c #4343A7",
+"u 	c #32329F",
+"v 	c #30309F",
+"w 	c #2E2E9D",
+"x 	c #2C2C9D",
+"y 	c #2A2A9C",
+"z 	c #29299C",
+"A 	c #28289B",
+"B 	c #27279B",
+"C 	c #1B1B95",
+"D 	c #1A1A94",
+"E 	c #181894",
+"F 	c #202097",
+"G 	c #252599",
+"H 	c #161693",
+"I 	c #111191",
+"J 	c #29299B",
+"K 	c #7474BE",
+"L 	c #C6C3E2",
+"M 	c #FFFFFF",
+"N 	c #B6B5DB",
+"O 	c #191994",
+"P 	c #212198",
+"Q 	c #1C1C95",
+"R 	c #1F1F97",
+"S 	c #7272BD",
+"T 	c #FFFFFD",
+"U 	c #A4D3FF",
+"V 	c #51A7FD",
+"W 	c #1E8EFE",
+"X 	c #2290FE",
+"Y 	c #2C94FE",
+"Z 	c #A4D2FF",
+"` 	c #B9B7DD",
+" .	c #1E1E96",
+"..	c #02028A",
+"+.	c #C3C2E2",
+"@.	c #D9EEFF",
+"#.	c #2993FD",
+"$.	c #83C1FE",
+"%.	c #CFE6FF",
+"&.	c #F0F7FF",
+"*.	c #E5F2FF",
+"=.	c #E6F2FF",
+"-.	c #F6FAFF",
+";.	c #0E86FE",
+">.	c #232398",
+",.	c #1D1D96",
+"'.	c #1A1A95",
+").	c #B4DAFE",
+"!.	c #3198FE",
+"~.	c #E7F2FF",
+"{.	c #CCE5FE",
+"].	c #B7DAFF",
+"^.	c #B9DBFF",
+"/.	c #BADCFF",
+"(.	c #B6DAFF",
+"_.	c #A2D0FE",
+":.	c #178BFE",
+"<.	c #09098D",
+"[.	c #8C8CC9",
+"}.	c #C7E4FF",
+"|.	c #369AFE",
+"1.	c #EDF5FF",
+"2.	c #B8DBFF",
+"3.	c #B3D9FF",
+"4.	c #B2D8FF",
+"5.	c #4DA6FF",
+"6.	c #69B3FD",
+"7.	c #D5D2E9",
+"8.	c #121291",
+"9.	c #161692",
+"0.	c #121290",
+"a.	c #27279A",
+"b.	c #25259A",
+"c.	c #232399",
+"d.	c #1F8FFE",
+"e.	c #E8F3FF",
+"f.	c #B4DAFF",
+"g.	c #AFD7FF",
+"h.	c #B0D7FF",
+"i.	c #62B0FF",
+"j.	c #2793FE",
+"k.	c #141491",
+"l.	c #0C0C8E",
+"m.	c #C9C6E3",
+"n.	c #62B0FD",
+"o.	c #B1D7FF",
+"p.	c #C2DFFF",
+"q.	c #ABD5FF",
+"r.	c #A9D4FF",
+"s.	c #66B2FF",
+"t.	c #2893FE",
+"u.	c #ECFAFF",
+"v.	c #6161B5",
+"w.	c #111190",
+"x.	c #06068B",
+"y.	c #4646A8",
+"z.	c #E5F7FF",
+"A.	c #3298FE",
+"B.	c #E9F4FE",
+"C.	c #B6DBFF",
+"D.	c #AED6FF",
+"E.	c #A3D1FF",
+"F.	c #A4D1FF",
+"G.	c #3E9EFF",
+"H.	c #8EC8FF",
+"I.	c #7C7BC1",
+"J.	c #0F0F8F",
+"K.	c #0E0E8E",
+"L.	c #1F1F96",
+"M.	c #BFBDDF",
+"N.	c #5DADFD",
+"O.	c #C0DFFF",
+"P.	c #B5DAFF",
+"Q.	c #A6D2FF",
+"R.	c #8DC6FE",
+"S.	c #73B9FE",
+"T.	c #72B8FE",
+"U.	c #48A3FE",
+"V.	c #3E9EFD",
+"W.	c #F1FCFF",
+"X.	c #CDC9E4",
+"Y.	c #0E0E8F",
+"Z.	c #09098C",
+"`.	c #212197",
+" +	c #FBFFFF",
+".+	c #1F8EFE",
+"++	c #E4F1FE",
+"@+	c #AAD5FF",
+"#+	c #A2D0FF",
+"$+	c #9ECEFF",
+"%+	c #6EB7FE",
+"&+	c #91C4F7",
+"*+	c #98C7F7",
+"=+	c #9DCAF9",
+"-+	c #92C6F9",
+";+	c #A5CFFA",
+">+	c #80BEFC",
+",+	c #0B0B8D",
+"'+	c #1C1C96",
+")+	c #8A8AC8",
+"!+	c #88C3FE",
+"~+	c #9BCDFF",
+"{+	c #9ACCFF",
+"]+	c #95CAFF",
+"^+	c #7BBDFE",
+"/+	c #6AB1F8",
+"(+	c #84BDF7",
+"_+	c #87BFF8",
+":+	c #6EB2F8",
+"<+	c #AAD0F7",
+"[+	c #C4DDF8",
+"}+	c #63AEFA",
+"|+	c #FCFFFF",
+"1+	c #0D0D8E",
+"2+	c #0B0B8E",
+"3+	c #08088C",
+"4+	c #EFE9F1",
+"5+	c #2591FE",
+"6+	c #D1E8FF",
+"7+	c #9DCDFF",
+"8+	c #96CAFF",
+"9+	c #92C8FF",
+"0+	c #8CC5FF",
+"a+	c #85C1FE",
+"b+	c #6CB3FA",
+"c+	c #9CCBF9",
+"d+	c #A5CFF9",
+"e+	c #A0CCFA",
+"f+	c #B8D9FA",
+"g+	c #D7E8FA",
+"h+	c #E7F0FA",
+"i+	c #79BBFC",
+"j+	c #C1BDDE",
+"k+	c #05058A",
+"l+	c #07078B",
+"m+	c #E4F7FF",
+"n+	c #44A1FE",
+"o+	c #C4E1FF",
+"p+	c #97CBFF",
+"q+	c #93C9FF",
+"r+	c #8EC6FF",
+"s+	c #89C4FF",
+"t+	c #85C2FF",
+"u+	c #47A0FA",
+"v+	c #83BDF8",
+"w+	c #8BC2F9",
+"x+	c #8AC0F8",
+"y+	c #C9E1F9",
+"z+	c #CFE4F9",
+"A+	c #9FCCFA",
+"B+	c #F1FFFF",
+"C+	c #8483C5",
+"D+	c #80C0FE",
+"E+	c #98CBFF",
+"F+	c #8FC7FF",
+"G+	c #8AC4FF",
+"H+	c #86C2FF",
+"I+	c #80BFFF",
+"J+	c #7DBEFF",
+"K+	c #7CBEFF",
+"L+	c #47A1FA",
+"M+	c #76B7F8",
+"N+	c #7AB9F8",
+"O+	c #76B6F8",
+"P+	c #B2D4F7",
+"Q+	c #BAD9F8",
+"R+	c #CFE3F8",
+"S+	c #98CCFF",
+"T+	c #6D6DBB",
+"U+	c #D5D0E7",
+"V+	c #399CFE",
+"W+	c #C0DEFF",
+"X+	c #88C3FF",
+"Y+	c #87C3FF",
+"Z+	c #82C0FF",
+"`+	c #7EBEFF",
+" @	c #78BCFF",
+".@	c #74B9FF",
+"+@	c #53A8FC",
+"@@	c #99CAFA",
+"#@	c #A1CDFA",
+"$@	c #A4CFFA",
+"%@	c #A7D1FA",
+"&@	c #D7E8FB",
+"*@	c #D0E5FA",
+"=@	c #CDE2F9",
+"-@	c #8DC4FB",
+";@	c #BDBADE",
+">@	c #BBDDFF",
+",@	c #83C1FF",
+"'@	c #7FBFFF",
+")@	c #7ABCFF",
+"!@	c #76BAFF",
+"~@	c #71B7FF",
+"{@	c #6BB5FF",
+"]@	c #6AB4FF",
+"^@	c #53A7FB",
+"/@	c #85BFF9",
+"(@	c #8EC3F9",
+"_@	c #92C5FA",
+":@	c #CAE2FA",
+"<@	c #D5E7FA",
+"[@	c #99CAFB",
+"}@	c #EAE6F1",
+"|@	c #000085",
+"1@	c #4848AA",
+"2@	c #B7DEFF",
+"3@	c #62B1FE",
+"4@	c #99CBFF",
+"5@	c #7BBDFF",
+"6@	c #72B8FF",
+"7@	c #6DB5FF",
+"8@	c #68B3FF",
+"9@	c #63B1FF",
+"0@	c #64B1FF",
+"a@	c #3C9BFA",
+"b@	c #68B0F8",
+"c@	c #74B5F8",
+"d@	c #7CBAF8",
+"e@	c #84BEF9",
+"f@	c #C1DCF9",
+"g@	c #C5DFF9",
+"h@	c #CDE2FA",
+"i@	c #90C5FA",
+"j@	c #000083",
+"k@	c #A8A6D5",
+"l@	c #65B2FD",
+"m@	c #75BAFF",
+"n@	c #73B8FF",
+"o@	c #6EB6FF",
+"p@	c #60AFFF",
+"q@	c #5FAEFF",
+"r@	c #57ABFE",
+"s@	c #6BB2FB",
+"t@	c #94C6FA",
+"u@	c #91C5F9",
+"v@	c #89C0F9",
+"w@	c #71B4F8",
+"x@	c #ABD0F7",
+"y@	c #B5D6F7",
+"z@	c #C5DEF8",
+"A@	c #A3CEF9",
+"B@	c #F7FFFF",
+"C@	c #1B1B94",
+"D@	c #191993",
+"E@	c #151591",
+"F@	c #030389",
+"G@	c #208FFE",
+"H@	c #ADD6FE",
+"I@	c #5FAFFF",
+"J@	c #43A1FE",
+"K@	c #7BBAFA",
+"L@	c #8EC4FA",
+"M@	c #99C9FA",
+"N@	c #9ECCFA",
+"O@	c #A5D0FB",
+"P@	c #D3E7FB",
+"Q@	c #C6E0F9",
+"R@	c #B4D5F7",
+"S@	c #A5CEF7",
+"T@	c #EDFCFF",
+"U@	c #2C2C9E",
+"V@	c #3333A1",
+"W@	c #3837A5",
+"X@	c #4D4CBA",
+"Y@	c #6A6ACC",
+"Z@	c #6F6FCF",
+"`@	c #7C7CD5",
+" #	c #7878CE",
+".#	c #7170C6",
+"+#	c #7070C5",
+"@#	c #7171C6",
+"##	c #7070C6",
+"$#	c #6E6EC6",
+"%#	c #6363BF",
+"&#	c #5858B9",
+"*#	c #4C4CB2",
+"=#	c #3838A6",
+"-#	c #28289D",
+";#	c #C4E4FF",
+">#	c #55A9FE",
+",#	c #67B3FF",
+"'#	c #5EAEFF",
+")#	c #379BFD",
+"!#	c #75B7F8",
+"~#	c #82BDF9",
+"{#	c #8CC2F9",
+"]#	c #8FC4FA",
+"^#	c #9BCAFA",
+"/#	c #C8E1FA",
+"(#	c #CFE4FA",
+"_#	c #D8E9FB",
+":#	c #AFD3F9",
+"<#	c #EDFBFF",
+"[#	c #0C0C8B",
+"}#	c #2828A1",
+"|#	c #4C4DBF",
+"1#	c #4444BA",
+"2#	c #000086",
+"3#	c #0C0C8F",
+"4#	c #7777D1",
+"5#	c #8686E2",
+"6#	c #9696F4",
+"7#	c #A3A4FF",
+"8#	c #A0A1FF",
+"9#	c #9E9FFE",
+"0#	c #9E9FFF",
+"a#	c #9FA0FF",
+"b#	c #9D9EFE",
+"c#	c #9091F0",
+"d#	c #8484E1",
+"e#	c #6B6BC5",
+"f#	c #6868C1",
+"g#	c #6A6AC3",
+"h#	c #6969C2",
+"i#	c #6868C3",
+"j#	c #6868C2",
+"k#	c #6C6CC5",
+"l#	c #5656B8",
+"m#	c #3A3AA8",
+"n#	c #1E1E98",
+"o#	c #0A0A8C",
+"p#	c #3333A6",
+"q#	c #4343B1",
+"r#	c #D1CEEA",
+"s#	c #5BADFD",
+"t#	c #90C6FF",
+"u#	c #61B0FF",
+"v#	c #60AEFF",
+"w#	c #65B1FF",
+"x#	c #409EFC",
+"y#	c #75B7F9",
+"z#	c #68AFF8",
+"A#	c #6DB2F8",
+"B#	c #7DBAF8",
+"C#	c #97C8F9",
+"D#	c #C0DCF9",
+"E#	c #C7E0FA",
+"F#	c #D0E5F9",
+"G#	c #A4CFFB",
+"H#	c #F1FEFF",
+"I#	c #0C0C8C",
+"J#	c #1B1B98",
+"K#	c #4A4ABD",
+"L#	c #7575E0",
+"M#	c #9C9DFF",
+"N#	c #9C9DFE",
+"O#	c #7D7EE6",
+"P#	c #000084",
+"Q#	c #2424A3",
+"R#	c #A5A6FF",
+"S#	c #9E9EFE",
+"T#	c #9D9DFE",
+"U#	c #9C9EFE",
+"V#	c #9B9CFE",
+"W#	c #9E9EFF",
+"X#	c #9091F2",
+"Y#	c #7979D7",
+"Z#	c #6E6ECA",
+"`#	c #6464BD",
+" $	c #6565BF",
+".$	c #6464C0",
+"+$	c #6262BE",
+"@$	c #6161BD",
+"#$	c #6D6DCA",
+"$$	c #7677D9",
+"%$	c #5859C8",
+"&$	c #5F5FC5",
+"*$	c #5050B5",
+"=$	c #5A5ABB",
+"-$	c #FDFFFF",
+";$	c #91C8FE",
+">$	c #61AFFF",
+",$	c #52A8FE",
+"'$	c #66B0FB",
+")$	c #92C6FA",
+"!$	c #A1CDFB",
+"~$	c #A0CDFA",
+"{$	c #B5D6F8",
+"]$	c #C1DDF9",
+"^$	c #CAE1F9",
+"/$	c #8AC2FA",
+"($	c #3435AC",
+"_$	c #7A7AE4",
+":$	c #A2A3FF",
+"<$	c #9C9CFE",
+"[$	c #9A9BFE",
+"}$	c #9293F5",
+"|$	c #000082",
+"1$	c #2E2FAA",
+"2$	c #A1A2FF",
+"3$	c #9A9CFE",
+"4$	c #9B9BFE",
+"5$	c #9A9AFE",
+"6$	c #9A9BFD",
+"7$	c #9B9CFF",
+"8$	c #999AFE",
+"9$	c #8E8FF2",
+"0$	c #8D8DF0",
+"a$	c #8C8DF0",
+"b$	c #8C8CF0",
+"c$	c #8F90F4",
+"d$	c #9798FE",
+"e$	c #9899FF",
+"f$	c #9697FE",
+"g$	c #9596FE",
+"h$	c #8C8DF6",
+"i$	c #C0BFED",
+"j$	c #8AC4FE",
+"k$	c #6FB7FF",
+"l$	c #69B3FF",
+"m$	c #63B0FF",
+"n$	c #379AFD",
+"o$	c #85C0F9",
+"p$	c #8BC2FA",
+"q$	c #96C8FA",
+"r$	c #9BCAFB",
+"s$	c #C9E1FA",
+"t$	c #B8D8F9",
+"u$	c #B1D4F7",
+"v$	c #C3DEF8",
+"w$	c #FBF6FA",
+"x$	c #8889F4",
+"y$	c #9D9EFF",
+"z$	c #9A9AFD",
+"A$	c #9495F6",
+"B$	c #3838B2",
+"C$	c #9FA0FE",
+"D$	c #999BFE",
+"E$	c #9899FE",
+"F$	c #9898FE",
+"G$	c #9797FE",
+"H$	c #9698FE",
+"I$	c #9495FE",
+"J$	c #9595FE",
+"K$	c #9394FD",
+"L$	c #FFFFFE",
+"M$	c #5CADFF",
+"N$	c #65B2FE",
+"O$	c #60ACF8",
+"P$	c #80BCF9",
+"Q$	c #CFE4FB",
+"R$	c #CDE4FA",
+"S$	c #B8D7F7",
+"T$	c #F0EDFE",
+"U$	c #9EA0FE",
+"V$	c #9FA1FE",
+"W$	c #A0A1FE",
+"X$	c #A9AAFF",
+"Y$	c #000081",
+"Z$	c #2727B2",
+"`$	c #7071FE",
+" %	c #7071FC",
+".%	c #7374FC",
+"+%	c #7273FC",
+"@%	c #7879FC",
+"#%	c #7A7BFC",
+"$%	c #8283FD",
+"%%	c #8889FD",
+"&%	c #9799FE",
+"*%	c #9496FE",
+"=%	c #9494FE",
+"-%	c #9394FE",
+";%	c #C9C9FE",
+">%	c #94C9FE",
+",%	c #59ACFE",
+"'%	c #3D9DFD",
+")%	c #88C0FA",
+"!%	c #95C8FA",
+"~%	c #72B5F8",
+"{%	c #A9D1FA",
+"]%	c #CAE1FA",
+"^%	c #D1E5FA",
+"/%	c #DEEBFA",
+"(%	c #A2D0FC",
+"_%	c #BBBAFE",
+":%	c #6767FE",
+"<%	c #6060FE",
+"[%	c #5C5CFE",
+"}%	c #5D5DFE",
+"|%	c #5E5EFE",
+"1%	c #5F5FFE",
+"2%	c #6262FE",
+"3%	c #6868FE",
+"4%	c #6F6FFE",
+"5%	c #7979FF",
+"6%	c #2627B0",
+"7%	c #7172FE",
+"8%	c #6F70FD",
+"9%	c #6E6FFD",
+"0%	c #6D6EFD",
+"a%	c #6C6DFD",
+"b%	c #696AFD",
+"c%	c #6A6BFC",
+"d%	c #8081FD",
+"e%	c #8D8CFD",
+"f%	c #9395FE",
+"g%	c #9597FD",
+"h%	c #2592FE",
+"i%	c #67B2FF",
+"j%	c #6CB5FF",
+"k%	c #64B1FE",
+"l%	c #56A8F9",
+"m%	c #7EBBF9",
+"n%	c #B7D8F9",
+"o%	c #BDDBF9",
+"p%	c #CEE3FA",
+"q%	c #C8E6FF",
+"r%	c #7575F8",
+"s%	c #5959FB",
+"t%	c #6363FE",
+"u%	c #6565FE",
+"v%	c #6666FE",
+"w%	c #6868FB",
+"x%	c #1718A1",
+"y%	c #7273FF",
+"z%	c #6B6CFD",
+"A%	c #6A6BFD",
+"B%	c #6161FA",
+"C%	c #393AF1",
+"D%	c #2423EA",
+"E%	c #5858F2",
+"F%	c #8081FA",
+"G%	c #9293FE",
+"H%	c #9091FE",
+"I%	c #D3D3FE",
+"J%	c #58ABFE",
+"K%	c #6BB4FF",
+"L%	c #70B7FF",
+"M%	c #80BFFE",
+"N%	c #45A0FB",
+"O%	c #62ADF8",
+"P%	c #7BB9F9",
+"Q%	c #99C8F9",
+"R%	c #A8D1F9",
+"S%	c #A7CFF7",
+"T%	c #BAD8F9",
+"U%	c #C2DDF9",
+"V%	c #CBE1F9",
+"W%	c #8CC3FB",
+"X%	c #0C0CE4",
+"Y%	c #1616E4",
+"Z%	c #1C1CE6",
+"`%	c #3131ED",
+" &	c #4545F3",
+".&	c #6666FD",
+"+&	c #6161F5",
+"@&	c #0F0FA0",
+"#&	c #5354F8",
+"$&	c #696AFB",
+"%&	c #6D6FFD",
+"&&	c #6E6FFE",
+"*&	c #5B5CF9",
+"=&	c #3E3EF2",
+"-&	c #1111E6",
+";&	c #0606E3",
+">&	c #0909E4",
+",&	c #0101E2",
+"'&	c #1717E6",
+")&	c #5253F1",
+"!&	c #7B7CF9",
+"~&	c #A1A3FD",
+"{&	c #FAFEFE",
+"]&	c #2692FE",
+"^&	c #78BBFF",
+"/&	c #69B4FF",
+"(&	c #6FB6FF",
+"_&	c #44A1FC",
+":&	c #77B7F9",
+"<&	c #88C0F9",
+"[&	c #84BFF9",
+"}&	c #B4D5F8",
+"|&	c #B3D4F7",
+"1&	c #C0DCF8",
+"2&	c #D1E4F8",
+"3&	c #A2D0FD",
+"4&	c #9998F3",
+"5&	c #1919E6",
+"6&	c #1D1DE6",
+"7&	c #1E1EE7",
+"8&	c #1F1FE6",
+"9&	c #2020E6",
+"0&	c #3D3DEF",
+"a&	c #5454F7",
+"b&	c #6868FD",
+"c&	c #6C6CFE",
+"d&	c #5C5CEB",
+"e&	c #000090",
+"f&	c #1111E8",
+"g&	c #0C0CE3",
+"h&	c #2324EA",
+"i&	c #2223EA",
+"j&	c #2222EA",
+"k&	c #2121EA",
+"l&	c #1A1AE8",
+"m&	c #0707E4",
+"n&	c #0808E3",
+"o&	c #0606E4",
+"p&	c #0505E4",
+"q&	c #0404E4",
+"r&	c #0202E3",
+"s&	c #0000E3",
+"t&	c #2828EA",
+"u&	c #4647F0",
+"v&	c #6565F5",
+"w&	c #797AFA",
+"x&	c #F3F0FE",
+"y&	c #6AB4FD",
+"z&	c #5DADFF",
+"A&	c #5AA9F8",
+"B&	c #74B6F9",
+"C&	c #93C6FA",
+"D&	c #77B6F8",
+"E&	c #70B4F8",
+"F&	c #7FBBF8",
+"G&	c #B9D9FA",
+"H&	c #C4DEF9",
+"I&	c #D1E6FB",
+"J&	c #B3D5F7",
+"K&	c #BCDAF8",
+"L&	c #8BC1F9",
+"M&	c #2F2FE8",
+"N&	c #1C1CE7",
+"O&	c #1F1FE7",
+"P&	c #2020E7",
+"Q&	c #2222E7",
+"R&	c #2323E6",
+"S&	c #2424E7",
+"T&	c #2323E7",
+"U&	c #2222E6",
+"V&	c #2F2FEA",
+"W&	c #2A2AD4",
+"X&	c #1010E8",
+"Y&	c #0F0FE5",
+"Z&	c #0E0EE5",
+"`&	c #0D0DE5",
+" *	c #0C0CE5",
+".*	c #0B0BE4",
+"+*	c #0A0AE5",
+"@*	c #0A0AE4",
+"#*	c #0303E4",
+"$*	c #0202E4",
+"%*	c #0101E4",
+"&*	c #0000E4",
+"**	c #6161ED",
+"=*	c #D4EBFF",
+"-*	c #2993FE",
+";*	c #73B8FE",
+">*	c #77BBFF",
+",*	c #7CBDFF",
+"'*	c #81C0FF",
+")*	c #66B2FE",
+"!*	c #78B9FA",
+"~*	c #66AFF9",
+"{*	c #74B6F8",
+"]*	c #90C4F9",
+"^*	c #5DAAF7",
+"/*	c #A6CFF9",
+"(*	c #B6D7F8",
+"_*	c #CCE3FA",
+":*	c #D4E7FA",
+"<*	c #B4D4F6",
+"[*	c #AAD4FE",
+"}*	c #9A9AF4",
+"|*	c #1B1BE6",
+"1*	c #2121E7",
+"2*	c #2525E7",
+"3*	c #2525E8",
+"4*	c #2727E8",
+"5*	c #2828E8",
+"6*	c #2929E7",
+"7*	c #1818C0",
+"8*	c #0C0CD5",
+"9*	c #0B0BE5",
+"0*	c #1010E5",
+"a*	c #75B9FF",
+"b*	c #6DB5FD",
+"c*	c #61ADF9",
+"d*	c #8AC2F9",
+"e*	c #7EBBF8",
+"f*	c #76B7F7",
+"g*	c #7AB9F9",
+"h*	c #A1CCF8",
+"i*	c #A9CFF7",
+"j*	c #CBE2F9",
+"k*	c #DBEAFA",
+"l*	c #8AC3FB",
+"m*	c #FDF8FD",
+"n*	c #1A1AE6",
+"o*	c #2727E7",
+"p*	c #2929E8",
+"q*	c #2A2AE8",
+"r*	c #2B2BE9",
+"s*	c #1212AD",
+"t*	c #0707BF",
+"u*	c #0000E2",
+"v*	c #D1CEF9",
+"w*	c #78BBFE",
+"x*	c #7FBEFF",
+"y*	c #89C4FE",
+"z*	c #93C8FE",
+"A*	c #5AABFD",
+"B*	c #76B7F9",
+"C*	c #71B4F7",
+"D*	c #8DC3F8",
+"E*	c #92C5F9",
+"F*	c #58A8F7",
+"G*	c #B6D8F9",
+"H*	c #CEE3F9",
+"I*	c #89C2FB",
+"J*	c #FAFFFF",
+"K*	c #4747EB",
+"L*	c #2626E7",
+"M*	c #2B2BE8",
+"N*	c #2C2CE7",
+"O*	c #2F2FEC",
+"P*	c #060696",
+"Q*	c #0202A2",
+"R*	c #0909E6",
+"S*	c #7777F0",
+"T*	c #C2E2FE",
+"U*	c #2491FE",
+"V*	c #76BAFE",
+"W*	c #8DC6FF",
+"X*	c #8EC6FE",
+"Y*	c #45A1FB",
+"Z*	c #80BCF8",
+"`*	c #96C7F9",
+" =	c #77B8F7",
+".=	c #73B5F7",
+"+=	c #A8CFF8",
+"@=	c #B8D8F8",
+"#=	c #CCE2FA",
+"$=	c #B1D4F8",
+"%=	c #C3DDF8",
+"&=	c #8CC2FA",
+"*=	c #EEFCFF",
+"==	c #5E5EED",
+"-=	c #2626E8",
+";=	c #2B2BE7",
+">=	c #2D2DE8",
+",=	c #2E2EE9",
+"'=	c #2F2FE7",
+")=	c #0707E6",
+"!=	c #3030E8",
+"~=	c #8BC5FF",
+"{=	c #94C9FF",
+"]=	c #71B7FE",
+"^=	c #5BABFB",
+"/=	c #7EBAF7",
+"(=	c #9ECCF9",
+"_=	c #55A6F7",
+":=	c #75B6F8",
+"<=	c #B7D8FA",
+"[=	c #A8D0F7",
+"}=	c #B9D9F9",
+"|=	c #BCD9F6",
+"1=	c #E9F7FF",
+"2=	c #7D7EF1",
+"3=	c #2020C8",
+"4=	c #0404CB",
+"5=	c #0404E3",
+"6=	c #1010E4",
+"7=	c #48A3FD",
+"8=	c #49A3FF",
+"9=	c #89C3FF",
+"0=	c #8BC4FF",
+"a=	c #8FC7FE",
+"b=	c #99CBFE",
+"c=	c #52A8FD",
+"d=	c #A4CEF9",
+"e=	c #77B7F7",
+"f=	c #6FB3F7",
+"g=	c #8DC3F9",
+"h=	c #8DC2F7",
+"i=	c #AFD3F7",
+"j=	c #BFDCF9",
+"k=	c #BBD9F8",
+"l=	c #CAE2F9",
+"m=	c #CCE3FB",
+"n=	c #67B1FB",
+"o=	c #6666EE",
+"p=	c #2C2CE8",
+"q=	c #2E2EE8",
+"r=	c #3030E9",
+"s=	c #3131E9",
+"t=	c #3333EB",
+"u=	c #0E0EA4",
+"v=	c #0000A6",
+"w=	c #0303E5",
+"x=	c #E3DFFA",
+"y=	c #77BAFE",
+"z=	c #3599FE",
+"A=	c #54A8FB",
+"B=	c #8DC1F8",
+"C=	c #7CB9F8",
+"D=	c #89C1F9",
+"E=	c #91C3F7",
+"F=	c #C3DEF9",
+"G=	c #B2D5F8",
+"H=	c #AFD2F8",
+"I=	c #C7DFF9",
+"J=	c #AED3F6",
+"K=	c #C6DEF7",
+"L=	c #83BEFA",
+"M=	c #A2D1FE",
+"N=	c #F2ECFC",
+"O=	c #3A3AE9",
+"P=	c #3333E9",
+"Q=	c #3333E7",
+"R=	c #0101E1",
+"S=	c #B0AFF5",
+"T=	c #ABD5FE",
+"U=	c #90C7FE",
+"V=	c #4BA4FC",
+"W=	c #64AEF7",
+"X=	c #8EC3F8",
+"Y=	c #65AEF7",
+"Z=	c #82BCF7",
+"`=	c #B5D7F9",
+" -	c #B7D6F7",
+".-	c #BDDAF8",
+"+-	c #B2D5F6",
+"@-	c #C4DEF8",
+"#-	c #77B9FC",
+"$-	c #F9FFFF",
+"%-	c #9594F3",
+"&-	c #2121E6",
+"*-	c #3232E9",
+"=-	c #3535E9",
+"--	c #1C1CBE",
+";-	c #0000AF",
+">-	c #0101E3",
+",-	c #9392F3",
+"'-	c #D7EDFE",
+")-	c #1A8CFE",
+"!-	c #79BCFF",
+"~-	c #5DACFA",
+"{-	c #6FB1F7",
+"]-	c #84BDF8",
+"^-	c #B4D6F9",
+"/-	c #BEDBF8",
+"(-	c #B7D6F8",
+"_-	c #C7E0F9",
+":-	c #C6DFF8",
+"<-	c #C2DBF7",
+"[-	c #78BBFD",
+"}-	c #E4F6FF",
+"|-	c #C5C3F8",
+"1-	c #3737E8",
+"2-	c #3434E9",
+"3-	c #3434E8",
+"4-	c #3636E9",
+"5-	c #3939ED",
+"6-	c #01018B",
+"7-	c #0000E1",
+"8-	c #7576F0",
+"9-	c #EAF8FF",
+"0-	c #1C8DFE",
+"a-	c #4EA5FB",
+"b-	c #A8D0F9",
+"c-	c #B6D6F6",
+"d-	c #CAE0F8",
+"e-	c #D2E5F9",
+"f-	c #C0DBF7",
+"g-	c #C3DDF7",
+"h-	c #C4DCF7",
+"i-	c #7DBCFB",
+"j-	c #8DC6FD",
+"k-	c #D0CEF9",
+"l-	c #5555EC",
+"m-	c #2F2FE9",
+"n-	c #3838EA",
+"o-	c #1F1FC0",
+"p-	c #0000AC",
+"q-	c #0101E5",
+"r-	c #6363EE",
+"s-	c #EDF8FF",
+"t-	c #5DAEFF",
+"u-	c #6DB3FA",
+"v-	c #87BEF6",
+"w-	c #CCE1F8",
+"x-	c #DCEBF9",
+"y-	c #C4DDF6",
+"z-	c #CFE4F8",
+"A-	c #D9EAF9",
+"B-	c #D5E7F7",
+"C-	c #AED4FA",
+"D-	c #6AB2FA",
+"E-	c #7EBDFC",
+"F-	c #C2E3FF",
+"G-	c #9C9CF4",
+"H-	c #3D3DE9",
+"I-	c #3535E8",
+"J-	c #3838E9",
+"K-	c #3A3AEA",
+"L-	c #0000D4",
+"M-	c #0808E4",
+"N-	c #5E5FED",
+"O-	c #F7FEFF",
+"P-	c #2390FE",
+"Q-	c #3097FF",
+"R-	c #44A0FB",
+"S-	c #A1CCF9",
+"T-	c #D1E5F8",
+"U-	c #D4E5F7",
+"V-	c #DCEAF8",
+"W-	c #E4EEF9",
+"X-	c #D7E6F6",
+"Y-	c #ADD3F9",
+"Z-	c #7CBCFC",
+"`-	c #7ABBFB",
+" ;	c #8CC7FE",
+".;	c #D2EDFF",
+"+;	c #FFFCFD",
+"@;	c #AFADF5",
+"#;	c #5959ED",
+"$;	c #1818E5",
+"%;	c #3737EA",
+"&;	c #3939E9",
+"*;	c #3939EA",
+"=;	c #3C3CEC",
+"-;	c #1414AC",
+";;	c #000091",
+">;	c #0202E5",
+",;	c #0303E3",
+"';	c #6C6DEE",
+");	c #2C95FE",
+"!;	c #2C95FD",
+"~;	c #66B0F9",
+"{;	c #D6E7FA",
+"];	c #A1CDF9",
+"^;	c #8CC3FC",
+"/;	c #93C8FC",
+"(;	c #92CAFE",
+"_;	c #DDF3FF",
+":;	c #FFFBFD",
+"<;	c #BDB9F7",
+"[;	c #1414E5",
+"};	c #3B3BEA",
+"|;	c #3B3BE9",
+"1;	c #2E2ED3",
+"2;	c #0101AA",
+"3;	c #0606E7",
+"4;	c #8181F1",
+"5;	c #F1FDFF",
+"6;	c #45A1FC",
+"7;	c #9ECEFD",
+"8;	c #ACD8FF",
+"9;	c #CAE9FF",
+"0;	c #F4EEFC",
+"a;	c #C8C4F7",
+"b;	c #9C9BF3",
+"c;	c #696AEF",
+"d;	c #1111E5",
+"e;	c #3737E9",
+"f;	c #3C3CE9",
+"g;	c #3B3BE7",
+"h;	c #0404BF",
+"i;	c #0909E5",
+"j;	c #A9A8F5",
+"k;	c #D6EDFE",
+"l;	c #2792FE",
+"m;	c #98CBFE",
+"n;	c #FCF6FD",
+"o;	c #8383F1",
+"p;	c #5D5DED",
+"q;	c #1616E6",
+"r;	c #3C3CEA",
+"s;	c #4040EE",
+"t;	c #0A0A9A",
+"u;	c #0707D1",
+"v;	c #D2CEF9",
+"w;	c #AFD8FE",
+"x;	c #2D95FE",
+"y;	c #E2F2FE",
+"z;	c #CBCAF9",
+"A;	c #1515E5",
+"B;	c #1818E6",
+"C;	c #1A1AE5",
+"D;	c #1D1DE7",
+"E;	c #3D3DEA",
+"F;	c #3E3EE9",
+"G;	c #4242EF",
+"H;	c #1212A7",
+"I;	c #0808D3",
+"J;	c #FDF9FD",
+"K;	c #7CBDFE",
+"L;	c #2391FE",
+"M;	c #49A3FE",
+"N;	c #8686F1",
+"O;	c #1919E5",
+"P;	c #3F3FEA",
+"Q;	c #4343EF",
+"R;	c #1818B1",
+"S;	c #7878BF",
+"T;	c #42A0FD",
+"U;	c #2190FE",
+"V;	c #87C2FE",
+"W;	c #FFFEFE",
+"X;	c #4444EA",
+"Y;	c #4343EE",
+"Z;	c #1212A4",
+"`;	c #BCDEFF",
+" >	c #389BFE",
+".>	c #CBE7FE",
+"+>	c #C9C7F8",
+"@>	c #3E3EEA",
+"#>	c #4040EA",
+"$>	c #4545EF",
+"%>	c #F2F8FE",
+"&>	c #5AACFD",
+"*>	c #FDFBFC",
+"=>	c #6B6BC8",
+"->	c #0F0FE8",
+";>	c #1E1EE6",
+">>	c #4040EB",
+",>	c #4242EA",
+"'>	c #3F3FE5",
+")>	c #060692",
+"!>	c #198CFD",
+"~>	c #46A2FE",
+"{>	c #D4E9FE",
+"]>	c #04049B",
+"^>	c #1A1AE1",
+"/>	c #4141EA",
+"(>	c #4444ED",
+"_>	c #3030CF",
+":>	c #00008A",
+"<>	c #A7D2FE",
+"[>	c #3B9DFD",
+"}>	c #BADCFE",
+"|>	c #1313C4",
+"1>	c #2323EC",
+"2>	c #4141EB",
+"3>	c #4242EB",
+"4>	c #1717AB",
+"5>	c #9CCDFE",
+"6>	c #1E8EFD",
+"7>	c #5CADFD",
+"8>	c #BFDFFE",
+"9>	c #040494",
+"0>	c #1B1BD1",
+"a>	c #2626EC",
+"b>	c #4545EE",
+"c>	c #2424BD",
+"d>	c #9BCCFE",
+"e>	c #6FB7FE",
+"f>	c #B0D7FE",
+"g>	c #060698",
+"h>	c #1B1BCA",
+"i>	c #2B2BEC",
+"j>	c #2A2AE9",
+"k>	c #4343ED",
+"l>	c #4040E7",
+"m>	c #1111AF",
+"n>	c #2222D2",
+"o>	c #3030EC",
+"p>	c #3131EB",
+"q>	c #3F3FEB",
+"r>	c #3E3EE7",
+"s>	c #2D2DCB",
+"t>	c #1111A2",
+"u>	c #0A0A9D",
+"v>	c #1616B3",
+"w>	c #2222C8",
+"x>	c #2A2AD5",
+"y>	c #3232E2",
+"z>	c #3333E2",
+"A>	c #3434E2",
+"B>	c #3535E2",
+"C>	c #3636E2",
+"D>	c #3737E2",
+"E>	c #3737E0",
+"F>	c #2F2FD2",
+"G>	c #2525C2",
+"H>	c #1A1AB1",
+"I>	c #080895",
+"                                                                                                                                ",
+"                                                . + + @ # $ % & % % $ * = . + . .                                               ",
+"                                          . + - ; > , ' ) ! ~ { ] ^ / ( / / _ : < [ + .                                         ",
+"                                      + } | 1 2 ) ! ~ ~ { ] / / ( 3 4 5 5 6 6 > > _ 7 8 9 .                                     ",
+"                                  + 0 a ' b b ! c { { / / d 3 e 4 f g g _ > h i i j j k j l m .                                 ",
+"                              . n g 2 ) ! ! { { ^ / / d 3 4 4 5 g 6 > > i i o j j k 7 p p q p < . r                             ",
+"                            . s t ) ! ~ ~ { ] / d ( e 4 f g g 6 > u i i v j w w 7 x q | y z A B : } .                           ",
+"                        . [ / b c c { ^ ^ ( d 3 4 4 f g _ _ > h i o o k k 7 p p q | z s C D E E F G H +                         ",
+"                      . I , ~ ~ { ] / d ( 3 4 5 5 g 6 > u u i v j w w 7 x q q y z J K L M M M M N O P Q r .                     ",
+"                    . D b { { ^ / d 3 e f f g _ _ > h i i o j k 7 7 q q | z J R S T U V W X X Y Z ` D  .Q ...                   ",
+"                  . $ b ] / / e 3 4 5 5 g 6 > > u i v j j 7 7 p q q | z A A  .+. at .#.$.%.&.*.=.-.;.M >.,.C '.r                   ",
+"                . * c / d ( e 4 f g g > > h i i v j w w 7 x q | y A A B : R +.).!.~.{.].^./.(._.:.M P C '.O H r                 ",
+"              r <.^ d 3 4 4 g g _ > > h i o o j k 7 p p y | z A A B : G ; [.}.|.1.]././.2.3.4.5.6.7.8.O E < 9.0..               ",
+"              9 4 3 4 5 5 g 6 > u u i v j w w 7 x q q y z A a.a.: b.s c.] M d.e.]./.^.f.g.h.i.j.M i 8 < H % k.k.l..             ",
+"            + j f f g _ _ h h i o o j k 7 7 p q | z J B B : G G s c.; C m.n.o.p.^.(.o.q.r.s.t.u.v.% 9.% $ 0 0 w.0.x..           ",
+"          . E f g 6 > u u i v j j w 7 x q q | z A a.a.: b.s s >.; P F y.z.A.B.C.4.D.r.E.F.G.H.I.} % 0 0 0.w.w.* J.K.r           ",
+"          m 4 _ > h i i j j w 7 7 x q | y J A B : : s s >.; ; P F L.O M.N.O.P.g.r.Q.R.S.T.U.V.W.X.u w.w.- - Y.K.# l.Z..         ",
+"        . : h h i o j j k 7 p p q | z A A : : G s s c.; `.`.F R  .l a. +.+++ at +Q.#+$+%+&+*+=+-+;+>+M ' J.K.Y.# l.,+,+} @ .       ",
+"        <._ i v j w w x x q | y z A a.a.: b.s >.>.P P F L.L. .l '+C )+!+~+h.E.$+{+]+^+/+(+_+:+<+[+}+|+b.1+l.2+} Z.Z.3+x..       ",
+"      + G j k k 7 p p q | z J A B : G G c.c.; `.`.F R  . .,.'+C D J.4+5+6+7+~+8+9+0+a+b+c+d+e+f+g+h+i+j+k+} <.3+3+x.l+l+@       ",
+"      [ i w 7 x q q y z A a.a.: b.s s >.; P F F L. .l '+Q C '.O 8 q m+n+o+p+q+r+s+t+t+u+v+w+x+=+y+z+A+B+% 3+n x.x.l+l+l+x..     ",
+"    . O 7 q q | z J A B : : G s c.; ; F F L. . .l '+C C D O E < H C+D+~+E+F+G+H+I+J+K+L+M+N+M+O+P+Q+R+S+T+x.k+x.x.l+l+l+3+9     ",
+"    + q q | z A A a.: b.s s c.; `.F F R  .l ,.Q C '.O O E < 9.% 1+U+V+W+X+Y+Z+`+ @. at .@+@@@#@$@%@&@*@=@-@;@+ k+x.x.l+n 3+} x..   ",
+"    3+q A A a.: : b.s >.>.; P F L.L.,.l '+C C '.O 8 8 < H % k.k.} M W >@,@'@)@!@~@{@]@^@/@(@_ at -+:@z+<@[@}@|@x.x.n Z.} } l.l..   ",
+"  . 0 A B : G G s c.; `.`.R R  .l ,.'+C D D O E < 9.9.$ $ 0 0.0.1 at 2@3 at 4@5@!@6 at 7@8 at 9@0 at a@b at c@d at e@f at g@h at i@M j at n 3+<.,+2+l.K.- r   ",
+"  . '+b.b.s >.>.; P F F L. .l '+Q '.'.O 8 8 < H % % k.0 8.w.w.l.k at l@7+m at n@o@]@0 at p@q at r@s at t@u at v@w at x@y at z@A at B@0 <.} ,+l.Y.Y.* w.[   ",
+"  + >.s c.; P L.,.C at D@8 < < 9.E at k.% % % < 9.% $ 0 0 w.w.- J.J.F at T G at H@o@{@s.i.q at I@I at J@K at L@M at N@O at P@Q at R@S at T@,.2+l.# J.- * 8.0 ,+r ",
+"  r ; U at V@W at X@Y at Z@`@ #.#+#@#@###$#%#&#*#=#-#J.J.w.w.* J.K.1+} 1@;#>#G+,#i.p at I@I@'#p@)#!#~#{#]#^#/#(#_#:#<#R 1+K.J.w.K.[#}#|#1#2#",
+"  3#4#5#6#7#8#9#9#0#a#b#c#d#e#f#g#h#i#j#j#g#k#l#m#n#o#l.* p#q#r#s#t#u#p@'#I at v#q at p@w#x#y#z#A#B#C#D#E#F#G#H#,+J.I#J#K#L#M#8#N#O#P#",
+"  Q#R#9#b#S#S#T#U#N#N#N#V#V#W#X#Y#Z#`# $.$.$%#+$@$#$$$%$&$*$=$-$d.;$'#I at I@q at q@p@>$,$'$)$!$~$M+x+{$]$^$/$M P#($_$:$<$[$V#N#N#}$|$",
+"  1$2$S#b#b#b#N#V#V#V#3$4$5$[$6$[$7$8$9$0$a$b$c$d$e$f$g$e$h$i$j$k$l$I at q@I at v#u#m$w#n$o$p$q$N at r$s$t$u$v$/$w$x$y$z$4$V#V#N#N#T#A$j@",
+"  B$:$C$9#9#9#N#V#4$4$5$D$8$8$8$E$d$F$d$G$H$f$f$f$g$I$J$I$K$L$5+0+M$p at p@p at i.m$w#N$L+O$P$u at i@^#E#Q$R$S$@@T$8$S#U$C$V$W$W$W$W$X$Y$",
+"  Z$`$ %.%.%+%@%#%$%%%K$6$[$E$&%F$d$d$d$f$g$g$g$*%J$=%I$-%;%>%,%n at p@p@>$9 at w#l$k$'%)%!%~%B#P${%]$]%^%/%(%_%:%<%[%}%|%1%2%3%4%5%Y$",
+"  6%7%8%8%9%0%0%0%0%a%b%c%.%d%e%V#f$f$f$g$I$J$J$=%f%-%-%g%L$h%I+'#>$i.0 at i%j%T.k%l%m%i@$@m%b at n%o%g at p%s$q%r%s%t%t%2%t%t%u%v%v%w%|$",
+"  x%y%9%9%0%a%a%a%z%z%A%A%4%B%C%D%E%F%7$J$I$I$I$-%G%G%H%I%R.J%j%i.m$i%K%L%m at M%N%O%P%w+Q%@@R%S%T%U%V%W%L$X%Y%Z%`% &:%v%.&:%3%+&|$",
+"  @&#&$&7%8%9%9%%&9%&&*&=&-&;&>&>&;&,&'&)&!&7$f$G%G%G%~&{&]&^&>$w#/&(&.@)@Z+_&:&P%c@<&[&N@:@}&|&1&2&3&4&5&Z%6&7&8&9&0&a&b&c&d&j@",
+"  e&f&g&'&h&i&j&k&l&;&m&>&>&n&m&m&o&p&q&r&s&p&t&u&v&w&x&y&z&l$8 at o@6@^&`+t+V A&B&C&D&E&F&G&H&I&J&K&L&M M&N&7&O&P&Q&R&S&T&U&V&W&P#",
+"  |$X&Y&Z&`&`& *.*+*@*>&n&m&o&o&q&q&#*$*%*%*&*%*s&s&**=*-*;*{@6@>*,*'*X+)*!*~*{*]*<&^*/*(*U%_*:*<*[*}*|*7&P&1*Q&R&2*3*4*5*6*7*+ ",
+"  P#8*`& * *9*+*>&n&n&o&o&p&q&q&#*$*%*%*&*%*%*%*%*0*L$A.s.k$a*5 at I+H+r+b*c*d*e*f*g*t at h*i*{$D#j*k*l*m*n*P&P&Q&R&S&3*o*4*p*q*r*s*  ",
+"  + t*.*+*@*>&n&m&m&o&p&q&#*#*%*%*&*%*%*%*%*&*%*u*v*w*n+>*)@x*, at y*z*A*B*C*D*E*F*M+G*]$S@}&1&H*I*J*K*1*1*R&S&3*L*5*5*p*M*N*O*P*  ",
+"    Q*R*>&n&m&o&p&p&#*#*$*%*%*&*%*%*%*%*&*%*$*s&S*T*U*V*J+, at X+W*X*Y*Z*`* =e*]#.=+=@=#=$=y@%=&=*===9&R&S&S&-=4*5*q*M*;=>=,='=j@  ",
+"    + )=m&o&p&q&q&#*$*%*&*&*%*%*%*%*%*%*%*$*q&!=M h%p@'*H+~={=]=^=/=x+(=_=:=<=[=S%}=y+^$|=!*1=2=8&R&2*-=-=5*p*q*N*>=>=M&!=3=2#  ",
+"    2#4=5=q&#*$*%*%*&*%*%*%*%*%*%*&*%*#*q&p&6=L$7=8=9=0=a=b=c=/+d=e=f=g=h=i=j=t$x at k=l=m=n=M o=8&S&3*o*5*5*q*M*p=q=,=r=s=t=u=    ",
+"      v=w=$*%*&*&*%*%*%*%*%*%*&*%*$*#*p&o&s&x=y=z=j$X*p+S.A=B=C=D=C*E=F=G=H=]$I=J=K=L=M=N=O=Q&2*L*4*p*p*M*N*>=,=r=s=s=P=Q=P#    ",
+"      P#R=&*%*%*%*%*%*%*%*&*%*$*#*q&p&m&u*S=T=h%$.9+U=V=W=X=Y=Z=`= -u$H&.-+- at -k*Z*#-$-%-&-2*3*4*5*p*M*;=>=,=M&r=*-P=P==---.     ",
+"      . ;-%*%*%*%*%*%*%*&*$*$*q&p&o&n&>-,-'-)-!-7+)*~-{-]-^-.-.-^$/-(-_-:-<-L&[-}-|-1-Q&-=-=5*p*q*N*p=>=M&r=s=*-2-3-4-5-6-      ",
+"        |@7-%*%*%*%*&*%*#*#*q&o&m&n&p&8-9-0-j%H+a-C*b-c-d-e-f-g-F#%=h-Q+i-j--$k-l-6&3*L*5*5*q*M*p=q=m-r=r=*-P=3-4-4-n-o-+       ",
+"        . p-q-%*&*%*$*#*p&o&o&n&>&o&r-s-U*t-c=u-v-w-x-y-z-A-K=B-C-D-E-F-L$G-H-Z%2*L*4*p*q*q*N*>=,=r=r=s=P=2-I-4-n-J-K-r         ",
+"          P#L->-%*#*q&p&m&n&M-@*m&N-O-P-Q-R-S-T-U-V-W-X-Y-Z-`- ;.;+;@;#;$;Q&2*3*4*5*p*M*N*p=,=M&r=s=P=P=I-4-%;&;*;=;-;.         ",
+"            ;;>;,;p&o&m&>&@*+*o&'; +);!;~;d-{;];[&^;/;(;_;:;<;S*J-[;8&R&S&-=4*4*p*q*;=>=>=m-r=s=*-P=I-=-%;J-*;};|;1;P#          ",
+"            . 2;3;m&n&>&9* *#*4;5;U*d.6;7;8;9;-$0;a;b;c;>=d;|*1*1*R&S&3*L*5*p*p*M*N*>=m-r=r=*-P=3-4-e;%;*;K-};f;g;r             ",
+"              2#h;i;+*.*`&5=j;k;l;h%m;n;o;p;O=d;6=q;|*7&O&P&Q&R&S&S&-=4*5*q*q*N*>=,=M&s=*-*-2-I-4-n-*;*;};r;H-s;t;r             ",
+"                |@u; *Z&0*v;w;P-x;y;z;A;B;5&C;|*D;6&7&P&1*Q&R&2*3*4*5*p*q*N*p=,=M&r=s=P=2-3-4-%;J-K-};};E;F;G;H;+               ",
+"                  + I;O=J;K;L;M;M N;X%5&O;|*N&6&O&P&P&Q&R&S&3*o*4*p*q*;=>=q=,=r=s=*-P=I-4-4-J-*;K-r;E;H-P;Q;R;2#                ",
+"                    S;|+T;U;V;W;X;[;C;|*|*D;7&O&1*Q&U&S&3*L*5*5*p*M*N*>=m-r=s=s=P=2-=-e;%;*;K-};r;F;P;P;Y;Z;+                   ",
+"                  M `;t. >.>+>d;n*C;Z%D;D;O&P&1*R&S&S&-=4*5*q*M*;=>=,=M&r=*-*-2-I-4-%;*;*;};r;E;@>#>#>$>Z;+                     ",
+"              M %>&>:.y&*>=>->C;|*N&;>7&P&1*Q&R&2*-=-=5*p*q*N*>=>=M&r=s=*-2-3-4-%;J-K-};r;r;F;P;>>,>'>)>+                       ",
+"            L$X*!>~>{>M   2#]>^>6&7&P&P&Q&R&S&3*o*5*5*q*M*p=q=m-m-s=*-P=I-=-4-J-*;K-};E;F;@>>>/>(>_>:>.                         ",
+"        L$<>!;[>}>M         r . |>1>&-R&T&2*L*4*p*q*q*N*>=,=r=s=s=P=2-=-e;n-n-K-};r;H-P;P;2>3>,>4>P#                            ",
+"  M L$5>6>7>8>M                 2#9>0>a>2*4*5*p*M*;=>=,=M&r=*-P=P=I-4-%;*;K-K-r;E;F;P;2>3>b>c>. r                               ",
+"M d>e>f>L$M                         |@g>h>i>j>;=>=>=M&r=s=*-2-I-=-%;J-*;};};r;F;P;>>k>l>c>6-+                                   ",
+"  M M                                   2#6-m>n>o>p>s=*-P=3-4-4-n-*;K-};r;F;q>Q;r>s>t>2#.                                       ",
+"                                              |@|@u>v>w>x>y>z>A>B>C>D>E>F>G>H>I>j at 2#                                            ",
+"                                                      2#P#j at j@j at j@j at j@j at P#+                                                     "};
diff --git a/components/pixmaps/songbird.xpm b/components/pixmaps/songbird.xpm
new file mode 100644
index 0000000..ff94c46
--- /dev/null
+++ b/components/pixmaps/songbird.xpm
@@ -0,0 +1,724 @@
+/* XPM */
+static const char * songbird_xpm[] = {
+"63 64 657 2",
+"  	c None",
+". 	c #151515",
+"+ 	c #191919",
+"@ 	c #616161",
+"# 	c #111111",
+"$ 	c #000000",
+"% 	c #010101",
+"& 	c #121212",
+"* 	c #474846",
+"= 	c #40413F",
+"- 	c #232323",
+"; 	c #1C1D1C",
+"> 	c #09090A",
+", 	c #272827",
+"' 	c #68696A",
+") 	c #737476",
+"! 	c #646566",
+"~ 	c #525356",
+"{ 	c #505154",
+"] 	c #515255",
+"^ 	c #636566",
+"/ 	c #7A7B7C",
+"( 	c #626465",
+"_ 	c #545753",
+": 	c #242423",
+"< 	c #141414",
+"[ 	c #262625",
+"} 	c #6D6E70",
+"| 	c #5D5E60",
+"1 	c #707172",
+"2 	c #919492",
+"3 	c #B0B2B0",
+"4 	c #C5C7C4",
+"5 	c #D5D7D5",
+"6 	c #D7D8D7",
+"7 	c #C6C8C6",
+"8 	c #B1B4B1",
+"9 	c #989A99",
+"0 	c #7A7D7C",
+"a 	c #656667",
+"b 	c #5C5D5F",
+"c 	c #666769",
+"d 	c #303030",
+"e 	c #2B2C2B",
+"f 	c #272727",
+"g 	c #292928",
+"h 	c #727274",
+"i 	c #656668",
+"j 	c #767878",
+"k 	c #E5E7E4",
+"l 	c #FAFAF9",
+"m 	c #FFFFFF",
+"n 	c #FDFDFD",
+"o 	c #F5F6F4",
+"p 	c #DBDEDA",
+"q 	c #828483",
+"r 	c #5F6062",
+"s 	c #5A5B5E",
+"t 	c #202020",
+"u 	c #878989",
+"v 	c #838585",
+"w 	c #CFD2CF",
+"x 	c #F8F9F8",
+"y 	c #FCFCFC",
+"z 	c #E9EBE8",
+"A 	c #B5B7B4",
+"B 	c #757776",
+"C 	c #57585A",
+"D 	c #838485",
+"E 	c #1C1C1C",
+"F 	c #646567",
+"G 	c #717473",
+"H 	c #CCCECC",
+"I 	c #FBFCFB",
+"J 	c #FEFEFD",
+"K 	c #F7F8F7",
+"L 	c #CACDC9",
+"M 	c #767877",
+"N 	c #5F6063",
+"O 	c #2C2C2C",
+"P 	c #2F2F2F",
+"Q 	c #333333",
+"R 	c #242524",
+"S 	c #616264",
+"T 	c #A3A6A3",
+"U 	c #F6F7F5",
+"V 	c #FBFBFB",
+"W 	c #EBECEA",
+"X 	c #CFD1CE",
+"Y 	c #AEB0AE",
+"Z 	c #949695",
+"` 	c #808281",
+" .	c #747675",
+"..	c #6F7171",
+"+.	c #707273",
+"@.	c #6F7071",
+"#.	c #757777",
+"$.	c #888A89",
+"%.	c #A8AAA8",
+"&.	c #CFD1CF",
+"*.	c #F0F1EF",
+"=.	c #F8F9F7",
+"-.	c #B6B8B6",
+";.	c #717274",
+">.	c #5E5F61",
+",.	c #BABDBA",
+"'.	c #FCFDFC",
+").	c #E4E6E3",
+"!.	c #AEB0AF",
+"~.	c #5E6061",
+"{.	c #696A6B",
+"].	c #747576",
+"^.	c #7D7E7E",
+"/.	c #858586",
+"(.	c #888888",
+"_.	c #858686",
+":.	c #878787",
+"<.	c #818182",
+"[.	c #797A7A",
+"}.	c #6C6D6E",
+"|.	c #636465",
+"1.	c #8D908E",
+"2.	c #C8CBC8",
+"3.	c #DFE1DE",
+"4.	c #787A79",
+"5.	c #606163",
+"6.	c #C2C4C2",
+"7.	c #FDFEFD",
+"8.	c #D4D7D3",
+"9.	c #898C8A",
+"0.	c #5D5F60",
+"a.	c #676869",
+"b.	c #7C7C7D",
+"c.	c #8B8B8B",
+"d.	c #7B7B7B",
+"e.	c #5F5F5F",
+"f.	c #444444",
+"g.	c #1E1F1E",
+"h.	c #0F0F0F",
+"i.	c #181818",
+"j.	c #282828",
+"k.	c #3F3F3F",
+"l.	c #5D5D5D",
+"m.	c #7E7E7E",
+"n.	c #737475",
+"o.	c #B5B8B4",
+"p.	c #F3F5F2",
+"q.	c #EFF1EF",
+"r.	c #898B8A",
+"s.	c #6F7072",
+"t.	c #7E8080",
+"u.	c #5B5C5F",
+"v.	c #BFC1BE",
+"w.	c #E0E2DF",
+"x.	c #888B89",
+"y.	c #767778",
+"z.	c #8A8A8A",
+"A.	c #6B6B6B",
+"B.	c #3A3A3A",
+"C.	c #030303",
+"D.	c #1A1A1A",
+"E.	c #4E4E4E",
+"F.	c #828282",
+"G.	c #808080",
+"H.	c #6C6E6E",
+"I.	c #C2C5C2",
+"J.	c #FAFBFA",
+"K.	c #8A8D8B",
+"L.	c #7E7F81",
+"M.	c #666868",
+"N.	c #767A76",
+"O.	c #A8ACA6",
+"P.	c #F2F3F1",
+"Q.	c #BFC3BD",
+"R.	c #787879",
+"S.	c #858585",
+"T.	c #4D4D4D",
+"U.	c #131313",
+"V.	c #060606",
+"W.	c #393939",
+"X.	c #7D7D7D",
+"Y.	c #7E7E7F",
+"Z.	c #8A8C8B",
+"`.	c #EBEDEB",
+" +	c #7F8180",
+".+	c #6C6E6F",
+"++	c #747874",
+"@+	c #6A6F68",
+"#+	c #1F201F",
+"$+	c #171817",
+"%+	c #2B2C2A",
+"&+	c #5A5B59",
+"*+	c #8D8D8D",
+"=+	c #515151",
+"-+	c #0E0E0E",
+";+	c #070707",
+">+	c #434343",
+",+	c #868686",
+"'+	c #6F7271",
+")+	c #DCDEDB",
+"!+	c #E8EAE8",
+"~+	c #696B6C",
+"{+	c #A5A7A5",
+"]+	c #BEC3BB",
+"^+	c #545853",
+"/+	c #040404",
+"(+	c #050505",
+"_+	c #5B5B5B",
+":+	c #777777",
+"<+	c #6C6C6C",
+"[+	c #737474",
+"}+	c #E7E9E6",
+"|+	c #A7A9A8",
+"1+	c #737574",
+"2+	c #636466",
+"3+	c #868888",
+"4+	c #C4C6C3",
+"5+	c #D8DBD7",
+"6+	c #575B56",
+"7+	c #0C0D0C",
+"8+	c #6D6D6D",
+"9+	c #696B67",
+"0+	c #7F847D",
+"a+	c #787B76",
+"b+	c #FBFBFA",
+"c+	c #727474",
+"d+	c #6E7071",
+"e+	c #666869",
+"f+	c #B4B6B3",
+"g+	c #EDEFEC",
+"h+	c #787D76",
+"i+	c #0A0A0A",
+"j+	c #717171",
+"k+	c #535353",
+"l+	c #020202",
+"m+	c #454843",
+"n+	c #575A55",
+"o+	c #D2D4D1",
+"p+	c #FEFEFE",
+"q+	c #F9F9F8",
+"r+	c #C7C8C6",
+"s+	c #8F928E",
+"t+	c #848784",
+"u+	c #A7A9A6",
+"v+	c #E6E7E5",
+"w+	c #F0F2F0",
+"x+	c #8E908F",
+"y+	c #F9FAF9",
+"z+	c #ACB1A9",
+"A+	c #161716",
+"B+	c #646565",
+"C+	c #585858",
+"D+	c #40433F",
+"E+	c #4D514B",
+"F+	c #989A97",
+"G+	c #F6F7F6",
+"H+	c #5C5E5B",
+"I+	c #1A1B1A",
+"J+	c #939592",
+"K+	c #F1F2F0",
+"L+	c #868987",
+"M+	c #E2E5E1",
+"N+	c #E1E3E1",
+"O+	c #4C4F4B",
+"P+	c #494949",
+"Q+	c #6A6A6A",
+"R+	c #232523",
+"S+	c #5F635D",
+"T+	c #020302",
+"U+	c #0B0C0B",
+"V+	c #DADCDA",
+"W+	c #9A9D99",
+"X+	c #727570",
+"Y+	c #E0E2DE",
+"Z+	c #626365",
+"`+	c #969996",
+" @	c #A4A9A1",
+".@	c #080908",
+"+@	c #7F807F",
+"@@	c #060605",
+"#@	c #6C7169",
+"$@	c #121312",
+"%@	c #EAECE9",
+"&@	c #50534F",
+"*@	c #131413",
+"=@	c #444644",
+"-@	c #616360",
+";@	c #4D4F4B",
+">@	c #1F1F1E",
+",@	c #9FA29D",
+"'@	c #DBDDDB",
+")@	c #E8EAE7",
+"!@	c #525650",
+"~@	c #707070",
+"{@	c #363636",
+"]@	c #3F423E",
+"^@	c #383A37",
+"/@	c #111211",
+"(@	c #373837",
+"_@	c #080808",
+":@	c #727471",
+"<@	c #E1E2E0",
+"[@	c #ECEDEC",
+"}@	c #919390",
+"|@	c #343533",
+"1@	c #909491",
+"2@	c #757677",
+"3@	c #767978",
+"4@	c #BEC2BC",
+"5@	c #181917",
+"6@	c #313131",
+"7@	c #696E67",
+"8@	c #D2D3D1",
+"9@	c #ACAFAB",
+"0@	c #C8CBC7",
+"a@	c #7E827C",
+"b@	c #A5A5A5",
+"c@	c #717273",
+"d@	c #80857D",
+"e@	c #747474",
+"f@	c #292929",
+"g@	c #2A2C29",
+"h@	c #A9ABA8",
+"i@	c #D6DAD4",
+"j@	c #D2D5D0",
+"k@	c #767976",
+"l@	c #A2A3A2",
+"m@	c #5C5C5C",
+"n@	c #4A4B4C",
+"o@	c #D0D2CF",
+"p@	c #4A4D48",
+"q@	c #929292",
+"r@	c #282929",
+"s@	c #585C56",
+"t@	c #161715",
+"u@	c #6D6F6C",
+"v@	c #EFF1EE",
+"w@	c #A8ACA7",
+"x@	c #0B0A0B",
+"y@	c #545557",
+"z@	c #EAECEA",
+"A@	c #D0D4CF",
+"B@	c #262726",
+"C@	c #4F4F4F",
+"D@	c #696969",
+"E@	c #4E4F4E",
+"F@	c #2A2A2A",
+"G@	c #2F302E",
+"H@	c #67686A",
+"I@	c #B9BEB7",
+"J@	c #090909",
+"K@	c #171717",
+"L@	c #3E3F3E",
+"M@	c #383838",
+"N@	c #585C55",
+"O@	c #D4D6D3",
+"P@	c #F2F4F1",
+"Q@	c #EDF0EC",
+"R@	c #EFF2EE",
+"S@	c #EDEFEB",
+"T@	c #242525",
+"U@	c #0C0C0C",
+"V@	c #9EA39C",
+"W@	c #050605",
+"X@	c #1B1B1B",
+"Y@	c #282A27",
+"Z@	c #3F423D",
+"`@	c #B8BBB6",
+" #	c #ECEFEA",
+".#	c #F0F2EF",
+"+#	c #F9FAF8",
+"@#	c #A7A9A7",
+"##	c #090A09",
+"$#	c #F7F8F6",
+"%#	c #858982",
+"&#	c #363736",
+"*#	c #5A5B5A",
+"=#	c #0D0D0D",
+"-#	c #393938",
+";#	c #2A292A",
+">#	c #2A2B2A",
+",#	c #696A69",
+"'#	c #101010",
+")#	c #212121",
+"!#	c #595959",
+"~#	c #545554",
+"{#	c #3A3D38",
+"]#	c #2C2E2B",
+"^#	c #151615",
+"/#	c #DEE2DC",
+"(#	c #EEF0ED",
+"_#	c #EEF1ED",
+":#	c #CBCDCA",
+"<#	c #56585A",
+"[#	c #EEF0EE",
+"}#	c #7C8079",
+"|#	c #404040",
+"1#	c #7A7A7A",
+"2#	c #5A5A5A",
+"3#	c #4B4B4B",
+"4#	c #4F5050",
+"5#	c #5E5E5E",
+"6#	c #1F1F1F",
+"7#	c #464944",
+"8#	c #1F211F",
+"9#	c #F4F6F3",
+"0#	c #F0F2EE",
+"a#	c #E1E3E0",
+"b#	c #606164",
+"c#	c #434446",
+"d#	c #CCCFCC",
+"e#	c #828680",
+"f#	c #464646",
+"g#	c #797979",
+"h#	c #626262",
+"i#	c #484C47",
+"j#	c #1C1D1B",
+"k#	c #595B59",
+"l#	c #F4F5F3",
+"m#	c #F3F4F2",
+"n#	c #E6E8E5",
+"o#	c #66676A",
+"p#	c #272728",
+"q#	c #999F96",
+"r#	c #686868",
+"s#	c #161616",
+"t#	c #666666",
+"u#	c #7F7F7F",
+"v#	c #505050",
+"w#	c #686A66",
+"x#	c #E6E8E4",
+"y#	c #2D2D2D",
+"z#	c #050506",
+"A#	c #474849",
+"B#	c #878C85",
+"C#	c #101110",
+"D#	c #222222",
+"E#	c #777877",
+"F#	c #949494",
+"G#	c #848484",
+"H#	c #6F6F6F",
+"I#	c #272927",
+"J#	c #F1F2EF",
+"K#	c #DEE0DE",
+"L#	c #616265",
+"M#	c #656867",
+"N#	c #41443F",
+"O#	c #676767",
+"P#	c #2F322E",
+"Q#	c #393B37",
+"R#	c #5C5E5C",
+"S#	c #C9CBC8",
+"T#	c #9C9C9C",
+"U#	c #3D3E3F",
+"V#	c #7A7F78",
+"W#	c #6D6D6C",
+"X#	c #323333",
+"Y#	c #787978",
+"Z#	c #545454",
+"`#	c #282827",
+" $	c #191A19",
+".$	c #3D3F3C",
+"+$	c #EFF1ED",
+"@$	c #A6A9A6",
+"#$	c #5B5E5E",
+"$$	c #8E908D",
+"%$	c #131213",
+"&$	c #2D2E2D",
+"*$	c #030403",
+"=$	c #676B65",
+"-$	c #181918",
+";$	c #DBDBDB",
+">$	c #C9C9C8",
+",$	c #DEE0DD",
+"'$	c #7B7D7C",
+")$	c #757575",
+"!$	c #151516",
+"~$	c #626263",
+"{$	c #535453",
+"]$	c #61665F",
+"^$	c #BEBFBD",
+"/$	c #ECEEEA",
+"($	c #B0B1B0",
+"_$	c #707171",
+":$	c #4C4D4C",
+"<$	c #989998",
+"[$	c #DADCD9",
+"}$	c #606263",
+"|$	c #A9A9A9",
+"1$	c #262626",
+"2$	c #3C3F3A",
+"3$	c #313430",
+"4$	c #767775",
+"5$	c #C4C4C3",
+"6$	c #CDCDCC",
+"7$	c #F3F4F3",
+"8$	c #E6E7E6",
+"9$	c #B8B8B7",
+"0$	c #AEAFAE",
+"a$	c #B5B6B4",
+"b$	c #ABACAA",
+"c$	c #8E918E",
+"d$	c #6B6C6E",
+"e$	c #A0A09F",
+"f$	c #5F605F",
+"g$	c #0B0B0B",
+"h$	c #838383",
+"i$	c #0F0F0E",
+"j$	c #626660",
+"k$	c #424242",
+"l$	c #A1A1A0",
+"m$	c #9B9B9B",
+"n$	c #3B3B3B",
+"o$	c #525252",
+"p$	c #6E6F70",
+"q$	c #636363",
+"r$	c #1D1E1D",
+"s$	c #1D1E1C",
+"t$	c #282928",
+"u$	c #727272",
+"v$	c #686969",
+"w$	c #343434",
+"x$	c #8E8F8E",
+"y$	c #A1A1A1",
+"z$	c #454545",
+"A$	c #484948",
+"B$	c #666A63",
+"C$	c #575857",
+"D$	c #4C4C4C",
+"E$	c #0C0D0D",
+"F$	c #AAAAAA",
+"G$	c #8F8F8F",
+"H$	c #797D78",
+"I$	c #3D3D3D",
+"J$	c #979797",
+"K$	c #1D1D1D",
+"L$	c #8D908C",
+"M$	c #252625",
+"N$	c #757574",
+"O$	c #5B5B5A",
+"P$	c #7E7F7E",
+"Q$	c #A8A9A8",
+"R$	c #606060",
+"S$	c #959595",
+"T$	c #999A98",
+"U$	c #2E2E2E",
+"V$	c #A2A2A2",
+"W$	c #B2B2B1",
+"X$	c #737373",
+"Y$	c #3C3C3C",
+"Z$	c #A6A6A6",
+"`$	c #919191",
+" %	c #ACACAB",
+".%	c #787878",
+"+%	c #242424",
+"@%	c #898988",
+"#%	c #A9AAA9",
+"$%	c #CDCDCD",
+"%%	c #CBCBCB",
+"&%	c #CDCECC",
+"*%	c #8C8D8C",
+"=%	c #BDBEBD",
+"-%	c #B3B4B2",
+";%	c #B0B0AF",
+">%	c #D7D7D6",
+",%	c #CACACA",
+"'%	c #C9C9C9",
+")%	c #CCCCCC",
+"!%	c #CFD0CE",
+"~%	c #A0A0A0",
+"{%	c #767676",
+"]%	c #2C2D2C",
+"^%	c #BBBCBB",
+"/%	c #BBBBBB",
+"(%	c #D1D1D1",
+"_%	c #F2F3F2",
+":%	c #CFCFCF",
+"<%	c #C6C6C6",
+"[%	c #353535",
+"}%	c #898A89",
+"|%	c #8C8C8C",
+"1%	c #575757",
+"2%	c #9E9E9E",
+"3%	c #ABABAA",
+"4%	c #CBCCCA",
+"5%	c #CCCDCC",
+"6%	c #D0D0CF",
+"7%	c #8E8E8E",
+"8%	c #565656",
+"9%	c #7C7C7C",
+"0%	c #797A79",
+"a%	c #474847",
+"b%	c #3D3E3D",
+"c%	c #414141",
+"d%	c #484848",
+"e%	c #818281",
+"f%	c #898A8A",
+"g%	c #818181",
+"h%	c #656566",
+"i%	c #989898",
+"j%	c #6E6E6E",
+"k%	c #B7B7B7",
+"l%	c #C8C8C7",
+"m%	c #AAACAA",
+"n%	c #D0D1D1",
+"o%	c #AFAFAF",
+"p%	c #B5B6B5",
+"q%	c #B0B0B0",
+"r%	c #ADAEAD",
+"s%	c #AAABAA",
+"t%	c #ABACAB",
+"u%	c #ACADAC",
+"v%	c #696A6A",
+"w%	c #5E5E5F",
+"x%	c #BDBDBD",
+"y%	c #C3C3C3",
+"z%	c #BABAB9",
+"A%	c #B2B3B3",
+"B%	c #B2B2B2",
+"C%	c #BABBBA",
+"D%	c #C4C4C4",
+"E%	c #CECFCE",
+"F%	c #DEDEDE",
+"G%	c #9FA0A0",
+"H%	c #717271",
+"I%	c #909090",
+"J%	c #9FA09E",
+"K%	c #A3A4A3",
+"L%	c #B1B1B1",
+"M%	c #C7C7C7",
+"N%	c #BFBFBF",
+"O%	c #898989",
+"P%	c #878887",
+"Q%	c #6D6E6D",
+"R%	c #6B6C6B",
+"S%	c #707170",
+"T%	c #B8B8B8",
+"U%	c #757675",
+"V%	c #BEBEBE",
+"W%	c #585859",
+"X%	c #959696",
+"Y%	c #C8C8C8",
+"Z%	c #8B8C8B",
+"`%	c #616262",
+" &	c #CCCCCB",
+".&	c #CECECE",
+"+&	c #CACBCA",
+"@&	c #A2A2A1",
+"#&	c #B1B2B1",
+"$&	c #CBCBCA",
+"%&	c #D0D1D0",
+"&&	c #D1D2D1",
+"*&	c #D3D3D2",
+"=&	c #BEBFBE",
+"-&	c #7A7B7A",
+";&	c #A7A8A7",
+">&	c #D4D5D4",
+"    .                     +                                                                                                   ",
+"    .                     +                                                                                                   ",
+"  @ #       $             +                                                                                                   ",
+"$ $ %       $             +                                                                                                   ",
+"& & *       $     = - # ; +                                                                                                   ",
+"            $     > $ $ $ ,                         ' ) ! ~ { { ] ^ / (                                                       ",
+"            $     _ : < [                     } | 1 2 3 4 5 6 6 5 7 8 9 0 a b c                                               ",
+"    d e f g $                           h i j 3 k l m m m m m m m m m m n o p 8 q r s                                         ",
+"  t $ $ $ $ $                       u r v w x m m m m m m m m m m m m m m m m m y z A B C D                                   ",
+"  f $ $ $ $ E                     F G H l m m m m m m m n I I I I J m m m m m m m m m K L M N                                 ",
+"    O P Q R                     S T U m m m V W X Y Z `  ...+.1 @.#.$.%.&.*.n m m m m m m =.-.( ;.                            ",
+"                              >.,.'.m y ).!.0 ~.b {.].^./.(._.:.:.<.[.}.| |.1.2.o m m m m m m 3.4.i                           ",
+"                            5.6.7.I 8.9.0.a.b.c.d.e.f.d g.< h.& i.j.k.l.m.(.n.| ..o.p.m m m m m q.r.s.                        ",
+"                        t.u.v.n w.x.0.y.z.A.B.# C.$ $ $ $ $ $ $ $ $ $ $ C.D.E.F.G.5.H.I.J.m m m m o K.].                      ",
+"                    L.M.N.O.P.Q.a.R.S.T.U.$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ V.W.X.Y.| Z.`.m m m m P. +.+                    ",
+"                c a ++ at +#+$+%+&+*+=+-+$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ ;+>+,+1 '+)+m m m m !+~+n.                  ",
+"              r {+]+^+/+$ (+_+:+g.$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ . <+<.[+}+m m m m )+|+1+2+3+            ",
+"            | 4+5+6+% $ 7+8+e.;+$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % 9+0+a+b+m m m m m l L c+d+          ",
+"          e+f+g+h+/+$ i+j+k+l+$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % m+n+, o+p+m q+r+s+t+u+v+w+x+b         ",
+"        n.$.y+z+A+$ C.B+C+C.$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ D+E+% F+m m G+H+V.$ $ $ I+J+K+L+s.      ",
+"        >.M+N+O+$ $ P+Q+C.$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ R+S+T+U+V+m m W+$ $ $ $ $ $ % X+Y+Z+      ",
+"      {.`+n  @.@$ t +@# $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ @@#@U+$ $@%@m J &@$ $ *@=@-@;@>@(+, at q       ",
+"      Z+'@)@!@$ l+~@{@$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ ]@^@$ $ /@}+m J.(@_@:@<@I p+'.[@}@|@1 at 2@    ",
+"      3 at l 4 at 5@$ 6 at j+l+$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ (+7@(+$ $ ;+8 at m y O+9@'.m m m m m p+0 at a@!     ",
+"  b at c@|+y d@% C.e at f@$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ g at m+$ $ $ $ h at m p+i at p+m m m m m m m m j at k@    ",
+"l at m@n at o@z p@$ t q at r@$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ s at t@$ $ $ $ u at p+m v at m m m m m m m m m I w@}.  ",
+"F.x at y@z at A@B@$ k+C at D@E at F@Q =+l+$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ 7@$ $ $ $ $ G at K m v at m m m m m m m m m m M+H@  ",
+"C at _@r U I at J@% m.K@% - L at M@& $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ /@N@$ $ $ $ $ (+O at m P at I m m m m b+Q at R@S at o V 0   ",
+"T at U@e+=.V@$ K@[.% $ $ $ $ $ $ $ $ (+(+$ $ $ $ $ $ $ # W@$ $ $ $ $ k.X@$ $ $ $ Y at Z@$ $ $ $ $ $ `@m y P at m m m '. #p+m m .#+#@#} ",
+";+##|.$#%#$ &#*#$ $ $ $ $ $ $ $ =#Q+E.-#;#J@$ $ $ $ >#,#P '#U@)#!#~#C.$ $ $ $ {#]#$ $ $ $ $ ^#/#I m v at m m m (#n m m m p+_#:#S ",
+"$ /+<#[#}#$ C@|#$ $ $ $ $ $ $ - 1#2#3#3#4#m at _@$ $ $ $ '#|#!#5#3#6#% $ $ $ $ $ 7#8#$ $ $ $ $ ^@$#9#m .#m m n .#m m m m m 0#a#b#",
+"$ $ c#d#e#$ l.d $ $ $ $ $ C.f#g#=+3#3#3#h#j+)#$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ i#j#$ $ $ $ $ k#n  #q+v at m m l#J.m m m m m m#n#o#",
+"C.$ p#Z.q#$ r#R $ $ $ $ s#<+d.e.e.t#~@u#[.v#t $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ i#j#$ $ $ $ $ w#p+I l#p+m m .#p+m m m m m p.x#o#",
+"y#$ z#A#B#C#Q+D#$ $ $ $ B.E#F#G#H#t#m at v#3#P+=#$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ Z at I#$ $ $ $ $ w#p+m m m m m J#m m m m m m P.K#L#",
+"~@C.$ '#M#N#O#f $ $ $ $ $ $ < f#e@~@=+3#3#f $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ P#Q#$ $ $ $ $ R#p+m m m m m .#m m m m m m R at S#F ",
+"T#&#$ $ U#V#W#d $ $ $ $ $ $ $ $ /+X#Y#Z#`#% $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $  $E+$ $ $ $ $ .$y m m m m m .#n m m m m p++$@$s.",
+"  c.*@$ h.#$$$L@$ $ $ $ $ $ $ $ $ $ %$&$$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ *$=$$ $ $ $ $ -$(#m m m m m x l#m p+;$>$,$U '$  ",
+"  l@)$_@$ !$~${$$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ ]$##$ $ $ $ $ ^$m m m m m m /$y+($_$:$<$[$}$  ",
+"    |$t#(+$ 1$A.$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ 2$3$$ $ $ $ C.4$5$6$7$8$9$0$a$b$8+C.$ j+c$d$  ",
+"      e$f$/+g$h$V.$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ i$j$% $ $ $ B.)$k$!#l$m$n$- {@A.o$$ $ m at p$    ",
+"        b at q$;+:+r$$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ s at s$$ $ % 8+t$$ % u$v$$ $ $ w$C+$ $ o$x$    ",
+"          y$H#l.z$$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ O A$B$% $ # G.V.$ $ C$D$$ $ $ (+E$$ $ E.      ",
+"            F$G$e at l+$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ K at G.H$2$$ I$_+$ $ $ . . $ $ $ $ $ $ $ v#      ",
+"                J$E $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ K$+ at L$M$N$f $ $ $ $ $ $ $ $ $ $ $ $ !#      ",
+"                |$O$$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ i+D$P$O#C.$ $ $ $ $ $ $ $ $ $ $ $ r#      ",
+"                  q at . $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ l+l+$ $ $ $ $ $ $ $ $ $ $ $ $ +@      ",
+"                  Q$R$% $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ -+S$      ",
+"                    T$U$$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ k.V$      ",
+"                      :.# $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ (+d.        ",
+"                      W$X$J@$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ Y$l@        ",
+"                        Z$H#i+$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ K$`$          ",
+"                           %.%+ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ +%@%          #%",
+"            $%%%&%          @#*%I$C.$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ i+B.% $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ (+f.`$      =%-%;%>%",
+"          ,%'%'%'%'%)%!%        ~%{%P l+$ $ $ $ $ $ $ $ $ $ $ $ $ $ ;+j+5#-+$ $ $ $ $ $ $ $ $ $ $ $ $ $ ]%:+V$        ^%/%(%_%",
+"        :%'%'%'%'%'%'%'%'%6$)%'%<%S.S.u#E.D#J@% $ $ $ $ $ $ $ $ % ;+& [%}%|%1%- _@$ $ $ $ $ $ $ % g$Q u$2%            3%4%5%6%",
+"          $%,%'%'%'%'%'%'%'%'%'%7%8%8%9%0%,+S.)$R$E at a%b%c%d%k+q$X$e%f%g%X$h%[+i%:.8+8%z$I$I$z$8%j%|%l at k%l%%%$%          m%n%m ",
+"              (%)%'%'%'%'%'%'%o%!#8%G#~@8%C+*+/%p%q%r%s%t%u%g%v%q$m at C+8%8%8%w%x%y%z%A%u%s%s%u%B%C%D%'%'%'%'%'%,%E%      s%F%m ",
+"                  ,%'%'%'%'%'%G%8%H%I%8%C+J%'%'%'%'%'%'%<%m.8%8%1%8%8%8%l.7%=%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%        K%L%",
+"                  ,%'%'%'%'%'%M%F$N%O#8%O%'%'%'%'%'%'%'%P%8%8%Q%R%8%8%S%T%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%,%            ",
+"                    '%'%'%'%'%'%'%'%*+U%V%'%'%'%'%'%'%A%W%8%.%X%1%8%1#y%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%%%              ",
+"                      %%'%'%'%'%'%'%'%Y%'%'%'%'%'%'%'%Z%8%`%C%R$8%8+y%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%'% &.&                ",
+"                           &+&'%'%'%'%'%'%'%'%'%'%'%'%F#C+c.@&8%1%#&'%'%'%'%'%'%'%'%'%'%'%'%'%'%'%$&%%$%                      ",
+"                                %&,%$%'%'%'%'%'%'%'%'%M%k%<%J$8%A.Y%'%'%'%'%'%'%'%'%'%%%5%%%&&                                ",
+"                                              *&*&.&)%'%'%'%=&-&;& &.&%&>&(%                                                  "};
diff --git a/components/pixmaps/songbirdegg.xpm b/components/pixmaps/songbirdegg.xpm
new file mode 100755
index 0000000..bd3ed98
--- /dev/null
+++ b/components/pixmaps/songbirdegg.xpm
@@ -0,0 +1,3229 @@
+/* XPM */
+static const char * songbirdegg_xpm[] = {
+"128 128 3098 2",
+"  	c None",
+". 	c #505154",
+"+ 	c #53585B",
+"@ 	c #617476",
+"# 	c #6B8A8B",
+"$ 	c #79A6A7",
+"% 	c #7AA7A7",
+"& 	c #86C2C2",
+"* 	c #84C1C1",
+"= 	c #57888A",
+"- 	c #76A4A5",
+"; 	c #6F9597",
+"> 	c #648082",
+", 	c #586568",
+"' 	c #575F62",
+") 	c #6F9192",
+"! 	c #7EAEAF",
+"~ 	c #8AC5C5",
+"{ 	c #8BC5C5",
+"] 	c #8CC5C5",
+"^ 	c #8FC7C7",
+"/ 	c #91C7C7",
+"( 	c #90C7C7",
+"_ 	c #85BDBD",
+": 	c #44777A",
+"< 	c #8CC4C5",
+"[ 	c #8AC3C3",
+"} 	c #85C0C1",
+"| 	c #82BEBE",
+"1 	c #7BB5B6",
+"2 	c #6E999A",
+"3 	c #5F7779",
+"4 	c #657C7E",
+"5 	c #7FAFAF",
+"6 	c #8DC6C6",
+"7 	c #91C8C8",
+"8 	c #93C9C9",
+"9 	c #94C9C9",
+"0 	c #95CACA",
+"a 	c #98CCCC",
+"b 	c #9ACCCC",
+"c 	c #99CCCC",
+"d 	c #9BCCCD",
+"e 	c #518285",
+"f 	c #86B8B9",
+"g 	c #96C9CA",
+"h 	c #93C8C8",
+"i 	c #8FC5C5",
+"j 	c #8BC3C3",
+"k 	c #88C1C1",
+"l 	c #84BEBE",
+"m 	c #7DBABA",
+"n 	c #75B0B0",
+"o 	c #668F90",
+"p 	c #545D60",
+"q 	c #82B6B6",
+"r 	c #8EC6C6",
+"s 	c #92C9C9",
+"t 	c #96CACA",
+"u 	c #9CCDCD",
+"v 	c #9CCECE",
+"w 	c #9FCFCF",
+"x 	c #A1D0D0",
+"y 	c #A3D1D1",
+"z 	c #A4D1D1",
+"A 	c #A5D2D2",
+"B 	c #578588",
+"C 	c #A1CFD0",
+"D 	c #9FCECE",
+"E 	c #9DCCCD",
+"F 	c #98CACA",
+"G 	c #96C8C8",
+"H 	c #92C6C6",
+"I 	c #8DC3C3",
+"J 	c #86BFBF",
+"K 	c #80BBBB",
+"L 	c #7AB7B7",
+"M 	c #73B3B3",
+"N 	c #628C8D",
+"O 	c #535C5F",
+"P 	c #667C7E",
+"Q 	c #84B7B7",
+"R 	c #9BCDCD",
+"S 	c #A7D3D3",
+"T 	c #A8D3D3",
+"U 	c #A9D4D4",
+"V 	c #AAD4D4",
+"W 	c #AAD4D5",
+"X 	c #5A8689",
+"Y 	c #A7D2D3",
+"Z 	c #A5D1D1",
+"` 	c #A4D0D0",
+" .	c #A1CECE",
+"..	c #9ECCCC",
+"+.	c #9ACACA",
+"@.	c #95C8C8",
+"#.	c #8FC4C4",
+"$.	c #89C0C0",
+"%.	c #82BCBC",
+"&.	c #7CB8B8",
+"*.	c #74B2B2",
+"=.	c #6DAEAE",
+"-.	c #5F898A",
+";.	c #525C5E",
+">.	c #5B6769",
+",.	c #7DA8A9",
+"'.	c #92C8C8",
+").	c #94CACA",
+"!.	c #98CBCB",
+"~.	c #A0D0D0",
+"{.	c #A6D3D3",
+"].	c #A8D4D4",
+"^.	c #AAD5D5",
+"/.	c #ABD5D5",
+"(.	c #ADD6D6",
+"_.	c #AFD7D7",
+":.	c #AED6D7",
+"<.	c #5C888A",
+"[.	c #ABD4D5",
+"}.	c #AAD3D4",
+"|.	c #A8D2D2",
+"1.	c #A6D1D1",
+"2.	c #A2CFCF",
+"3.	c #9ECDCD",
+"4.	c #9BCACA",
+"5.	c #97C8C8",
+"6.	c #91C5C5",
+"7.	c #8BC0C0",
+"8.	c #84BCBC",
+"9.	c #7DB7B7",
+"0.	c #75B3B3",
+"a.	c #6FAEAE",
+"b.	c #66A4A5",
+"c.	c #577678",
+"d.	c #6E8B8D",
+"e.	c #A2D1D1",
+"f.	c #ACD5D5",
+"g.	c #AED7D7",
+"h.	c #B1D8D8",
+"i.	c #B3D9D9",
+"j.	c #B2D8D9",
+"k.	c #547F82",
+"l.	c #B0D7D7",
+"m.	c #AED6D6",
+"n.	c #ADD5D5",
+"o.	c #AAD3D3",
+"p.	c #A7D1D1",
+"q.	c #A3CFCF",
+"r.	c #9FCDCD",
+"s.	c #9CCBCB",
+"t.	c #96C7C7",
+"u.	c #91C4C4",
+"v.	c #85BCBC",
+"w.	c #76B2B2",
+"x.	c #70AEAE",
+"y.	c #66A9A9",
+"z.	c #5A9394",
+"A.	c #515B5D",
+"B.	c #596466",
+"C.	c #97CBCB",
+"D.	c #9ACDCD",
+"E.	c #9ECFCF",
+"F.	c #A6D2D2",
+"G.	c #ABD6D6",
+"H.	c #B0D8D8",
+"I.	c #B2D9D9",
+"J.	c #B5DADA",
+"K.	c #B6DBDB",
+"L.	c #B7DBDB",
+"M.	c #618A8D",
+"N.	c #B4D9D9",
+"O.	c #B3D8D8",
+"P.	c #B2D7D7",
+"Q.	c #AFD6D6",
+"R.	c #ABD4D4",
+"S.	c #A4CFCF",
+"T.	c #A1CDCD",
+"U.	c #96C6C6",
+"V.	c #90C3C3",
+"W.	c #85BBBB",
+"X.	c #6EADAD",
+"Y.	c #64A6A7",
+"Z.	c #599A9B",
+"`.	c #506C6E",
+" +	c #54595C",
+".+	c #5F6E70",
+"++	c #89BFBF",
+"@+	c #ACD6D6",
+"#+	c #B4DADA",
+"$+	c #B6DADA",
+"%+	c #B9DCDC",
+"&+	c #BADDDD",
+"*+	c #BBDDDD",
+"=+	c #85AAAC",
+"-+	c #789FA1",
+";+	c #B8DBDB",
+">+	c #B0D6D6",
+",+	c #ACD4D4",
+"'+	c #A9D2D2",
+")+	c #A5CFCF",
+"!+	c #9FCCCC",
+"~+	c #9AC9C9",
+"{+	c #95C5C5",
+"]+	c #91C3C3",
+"^+	c #8ABEBE",
+"/+	c #83BABA",
+"(+	c #7CB5B5",
+"_+	c #75B1B1",
+":+	c #6CABAC",
+"<+	c #61A4A4",
+"[+	c #569D9D",
+"}+	c #4E7C7E",
+"|+	c #677D7F",
+"1+	c #8EC7C7",
+"2+	c #9DCECE",
+"3+	c #A0CFCF",
+"4+	c #B8DCDC",
+"5+	c #BDDEDE",
+"6+	c #BEDFDF",
+"7+	c #BFDFDF",
+"8+	c #436D71",
+"9+	c #BCDDDD",
+"0+	c #BADCDC",
+"a+	c #B4D8D8",
+"b+	c #B1D7D7",
+"c+	c #AED4D4",
+"d+	c #AAD2D2",
+"e+	c #A4CECE",
+"f+	c #9FCBCB",
+"g+	c #9BC8C8",
+"h+	c #8FC1C1",
+"i+	c #87BCBC",
+"j+	c #80B8B8",
+"k+	c #7BB4B4",
+"l+	c #72AEAF",
+"m+	c #69A8A9",
+"n+	c #5FA2A3",
+"o+	c #549A9B",
+"p+	c #488687",
+"q+	c #4F5558",
+"r+	c #759A9B",
+"s+	c #96CBCB",
+"t+	c #BCDEDE",
+"u+	c #BFE0E0",
+"v+	c #C1E0E0",
+"w+	c #C2E1E1",
+"x+	c #C3E1E1",
+"y+	c #5C8386",
+"z+	c #A9CACB",
+"A+	c #BEDEDE",
+"B+	c #B9DBDB",
+"C+	c #B6D9D9",
+"D+	c #B2D6D6",
+"E+	c #A9D0D0",
+"F+	c #9AC8C8",
+"G+	c #94C4C4",
+"H+	c #8DBFBF",
+"I+	c #86BBBB",
+"J+	c #80B7B7",
+"K+	c #78B2B2",
+"L+	c #6FACAD",
+"M+	c #65A6A6",
+"N+	c #5C9FA0",
+"O+	c #509898",
+"P+	c #408485",
+"Q+	c #455659",
+"R+	c #A2D0D0",
+"S+	c #A4D2D2",
+"T+	c #C0E0E0",
+"U+	c #C4E2E2",
+"V+	c #C5E2E2",
+"W+	c #C6E3E3",
+"X+	c #97B8B9",
+"Y+	c #7EA2A4",
+"Z+	c #C1DFDF",
+"`+	c #BFDEDE",
+" @	c #B8DADA",
+".@	c #B5D8D8",
+"+@	c #B1D5D5",
+"@@	c #AED3D3",
+"#@	c #A4CDCD",
+"$@	c #9FCACA",
+"%@	c #99C7C7",
+"&@	c #92C2C2",
+"*@	c #8CBEBE",
+"=@	c #85BABA",
+"-@	c #7EB5B5",
+";@	c #75AFB0",
+">@	c #6CA9AA",
+",@	c #63A3A4",
+"'@	c #599D9D",
+")@	c #4C9595",
+"!@	c #388384",
+"~@	c #647E80",
+"{@	c #769A9B",
+"]@	c #C8E3E3",
+"^@	c #C8E4E4",
+"/@	c #C7E3E3",
+"(@	c #184549",
+"_@	c #9FC0C1",
+":@	c #BBDCDC",
+"<@	c #B8D9D9",
+"[@	c #B4D7D7",
+"}@	c #B0D5D5",
+"|@	c #ACD2D2",
+"1@	c #A7CFCF",
+"2@	c #A2CCCC",
+"3@	c #9DC9C9",
+"4@	c #98C5C5",
+"5@	c #91C1C1",
+"6@	c #8ABDBD",
+"7@	c #83B8B9",
+"8@	c #7AB2B3",
+"9@	c #71ACAD",
+"0@	c #69A7A7",
+"a@	c #5FA1A1",
+"b@	c #559A9A",
+"c@	c #489293",
+"d@	c #348081",
+"e@	c #445658",
+"f@	c #808583",
+"g@	c #637B7D",
+"h@	c #C4E1E1",
+"i@	c #C6E2E2",
+"j@	c #C9E4E4",
+"k@	c #CAE5E5",
+"l@	c #CAE4E4",
+"m@	c #5E8487",
+"n@	c #74989A",
+"o@	c #678D8F",
+"p@	c #B3D3D3",
+"q@	c #BADBDB",
+"r@	c #B7D8D8",
+"s@	c #B4D6D6",
+"t@	c #AFD3D3",
+"u@	c #AAD0D0",
+"v@	c #A5CDCD",
+"w@	c #A1CBCB",
+"x@	c #9BC7C7",
+"y@	c #95C3C3",
+"z@	c #8EBFBF",
+"A@	c #88BABB",
+"B@	c #80B5B6",
+"C@	c #78B0B1",
+"D@	c #6EAAAA",
+"E@	c #65A4A4",
+"F@	c #5C9E9E",
+"G@	c #509797",
+"H@	c #448F8F",
+"I@	c #307C7D",
+"J@	c #CBE5E5",
+"K@	c #CCE6E6",
+"L@	c #CDE6E6",
+"M@	c #CCE5E5",
+"N@	c #547A7D",
+"O@	c #C7E2E2",
+"P@	c #C5E1E1",
+"Q@	c #5C8285",
+"R@	c #9CBDBE",
+"S@	c #BADADA",
+"T@	c #B2D5D5",
+"U@	c #ADD2D2",
+"V@	c #A8CFCF",
+"W@	c #A4CCCC",
+"X@	c #9EC8C9",
+"Y@	c #98C4C5",
+"Z@	c #92C0C1",
+"`@	c #8BBCBD",
+" #	c #85B8B9",
+".#	c #7DB3B4",
+"+#	c #74ADAE",
+"@#	c #6BA8A8",
+"##	c #61A1A2",
+"$#	c #579B9B",
+"%#	c #4C9494",
+"&#	c #3C8687",
+"*#	c #1A595C",
+"=#	c #415456",
+"-#	c #CEE6E6",
+";#	c #CEE7E7",
+">#	c #CFE7E7",
+",#	c #3C6569",
+"'#	c #C9E3E3",
+")#	c #C3E0E0",
+"!#	c #729698",
+"~#	c #B9D9D9",
+"{#	c #B0D3D3",
+"]#	c #ACD1D1",
+"^#	c #A7CECE",
+"/#	c #A1CACA",
+"(#	c #9BC6C7",
+"_#	c #95C2C3",
+":#	c #8FBEBF",
+"<#	c #89BBBB",
+"[#	c #7AB1B1",
+"}#	c #71ABAB",
+"|#	c #68A5A6",
+"1#	c #5D9E9F",
+"2#	c #539898",
+"3#	c #367678",
+"4#	c #2C7274",
+"5#	c #207171",
+"6#	c #4B5255",
+"7#	c #576063",
+"8#	c #6A8485",
+"9#	c #C2E0E0",
+"0#	c #D0E7E7",
+"a#	c #D1E8E8",
+"b#	c #D2E8E8",
+"c#	c #497073",
+"d#	c #CAE3E3",
+"e#	c #C7E1E1",
+"f#	c #C4DFDF",
+"g#	c #88ABAC",
+"h#	c #598083",
+"i#	c #B3D5D5",
+"j#	c #9EC8C8",
+"k#	c #98C4C4",
+"l#	c #93C1C1",
+"m#	c #8DBCBD",
+"n#	c #85B8B8",
+"o#	c #7DB3B3",
+"p#	c #5B9192",
+"q#	c #306366",
+"r#	c #478183",
+"s#	c #5A9C9C",
+"t#	c #1D5155",
+"u#	c #377D7E",
+"v#	c #328282",
+"w#	c #1F6769",
+"x#	c #545A5C",
+"y#	c #627577",
+"z#	c #D3E9E9",
+"A#	c #D4E9E9",
+"B#	c #BBD3D4",
+"C#	c #4A7174",
+"D#	c #ADC8C8",
+"E#	c #CFE6E6",
+"F#	c #CDE5E5",
+"G#	c #C6E1E1",
+"H#	c #C3DFDF",
+"I#	c #88AAAC",
+"J#	c #588082",
+"K#	c #B6D7D7",
+"L#	c #B2D4D4",
+"M#	c #ADD1D1",
+"N#	c #A8CECE",
+"O#	c #9CC6C6",
+"P#	c #96C2C3",
+"Q#	c #90BEBF",
+"R#	c #83B7B8",
+"S#	c #76AFB2",
+"T#	c #2F5F63",
+"U#	c #53888A",
+"V#	c #3C7173",
+"W#	c #17474B",
+"X#	c #356F72",
+"Y#	c #4B9292",
+"Z#	c #3C8889",
+"`#	c #2C7D7E",
+" $	c #226062",
+".$	c #5A676A",
+"+$	c #89BEBF",
+"@$	c #9ECECE",
+"#$	c #A0BDBE",
+"$$	c #6F9194",
+"%$	c #577C7F",
+"&$	c #BBD4D4",
+"*$	c #CEE5E5",
+"=$	c #CBE4E4",
+"-$	c #C8E2E2",
+";$	c #C4E0E0",
+">$	c #C1DDDD",
+",$	c #7B9FA1",
+"'$	c #82A6A8",
+")$	c #B4D5D5",
+"!$	c #A5C9C9",
+"~$	c #A0C6C6",
+"{$	c #7EA7A9",
+"]$	c #7AA4A6",
+"^$	c #9AC4C5",
+"/$	c #94C1C1",
+"($	c #67ABB2",
+"_$	c #3190A0",
+":$	c #6A9C9D",
+"<$	c #477B7D",
+"[$	c #70A9A9",
+"}$	c #66A3A3",
+"|$	c #5C9D9D",
+"1$	c #529696",
+"2$	c #458E8E",
+"3$	c #368484",
+"4$	c #237778",
+"5$	c #2A595B",
+"6$	c #54585B",
+"7$	c #81B0B0",
+"8$	c #3E6669",
+"9$	c #89A7A9",
+"0$	c #A2BDBF",
+"a$	c #C8DFDF",
+"b$	c #D5EAEA",
+"c$	c #D6EAEA",
+"d$	c #D3E8E8",
+"e$	c #D1E7E7",
+"f$	c #CCE4E4",
+"g$	c #C9E2E2",
+"h$	c #C5E0E0",
+"i$	c #C3DEDE",
+"j$	c #BFDCDC",
+"k$	c #96B9BA",
+"l$	c #406A6D",
+"m$	c #5D8688",
+"n$	c #5A8486",
+"o$	c #578285",
+"p$	c #305D61",
+"q$	c #8EBABA",
+"r$	c #86B9BB",
+"s$	c #52939A",
+"t$	c #2A595D",
+"u$	c #396C6F",
+"v$	c #589192",
+"w$	c #609F9F",
+"x$	c #569999",
+"y$	c #4C9393",
+"z$	c #3F8A8A",
+"A$	c #2F7F7F",
+"B$	c #176E6F",
+"C$	c #385658",
+"D$	c #7B9C9E",
+"E$	c #88A7A9",
+"F$	c #D6EBEB",
+"G$	c #D7EBEB",
+"H$	c #C0DDDD",
+"I$	c #9BBCBD",
+"J$	c #376165",
+"K$	c #93B7B8",
+"L$	c #AFD2D2",
+"M$	c #AACECE",
+"N$	c #9BC2C2",
+"O$	c #285559",
+"P$	c #88B3B3",
+"Q$	c #94C0C0",
+"R$	c #2D5B5E",
+"S$	c #77A7A8",
+"T$	c #78ABAC",
+"U$	c #649899",
+"V$	c #6FA8A8",
+"W$	c #65A2A2",
+"X$	c #5D9D9D",
+"Y$	c #539797",
+"Z$	c #478F8F",
+"`$	c #398586",
+" %	c #297B7B",
+".%	c #116667",
+"+%	c #99A195",
+"@%	c #545A5D",
+"#%	c #638689",
+"$%	c #D8EBEB",
+"%%	c #D5E9E9",
+"&%	c #BDDADA",
+"*%	c #587F82",
+"=%	c #95B8B9",
+"-%	c #B1D3D3",
+";%	c #ACD0D0",
+">%	c #6D9697",
+",%	c #699395",
+"'%	c #9CC5C5",
+")%	c #5A8789",
+"!%	c #4D7B7E",
+"~%	c #89B9B9",
+"{%	c #83B5B5",
+"]%	c #7CB1B1",
+"^%	c #74ABAB",
+"/%	c #6BA6A6",
+"(%	c #62A0A0",
+"_%	c #599A9A",
+":%	c #4D9393",
+"<%	c #408A8A",
+"[%	c #348282",
+"}%	c #217575",
+"|%	c #195E60",
+"1%	c #89BEBE",
+"2%	c #638789",
+"3%	c #BCD4D4",
+"4%	c #D8ECEC",
+"5%	c #CAE2E2",
+"6%	c #C7E0E0",
+"7%	c #BEDBDB",
+"8%	c #B0CFCF",
+"9%	c #416B6E",
+"0%	c #B2D3D3",
+"a%	c #ADD0D0",
+"b%	c #9EC4C4",
+"c%	c #3B676A",
+"d%	c #3A6669",
+"e%	c #497679",
+"f%	c #8AB6B7",
+"g%	c #8CBBBB",
+"h%	c #85B6B6",
+"i%	c #7EB2B2",
+"j%	c #78AEAE",
+"k%	c #67A3A3",
+"l%	c #5E9D9D",
+"m%	c #549797",
+"n%	c #478E8F",
+"o%	c #3A8586",
+"p%	c #2D7D7D",
+"q%	c #156D6D",
+"r%	c #2E5759",
+"s%	c #7CA8A9",
+"t%	c #B4DBDD",
+"u%	c #D9ECEC",
+"v%	c #CBE3E3",
+"w%	c #C8E1E1",
+"x%	c #BFDDDE",
+"y%	c #B2D6D9",
+"z%	c #BCDADA",
+"A%	c #426B6F",
+"B%	c #B5D5D5",
+"C%	c #B0D2D2",
+"D%	c #A5CBCB",
+"E%	c #A0C7C7",
+"F%	c #9BC4C4",
+"G%	c #8EBCBC",
+"H%	c #87B7B7",
+"I%	c #82B4B4",
+"J%	c #7BB0B0",
+"K%	c #73AAAB",
+"L%	c #6BA5A6",
+"M%	c #4D9293",
+"N%	c #428B8B",
+"O%	c #368383",
+"P%	c #277979",
+"Q%	c #0E6465",
+"R%	c #475356",
+"S%	c #B5DCDE",
+"T%	c #3E666A",
+"U%	c #C5DFDF",
+"V%	c #C2DDDD",
+"W%	c #BEDADA",
+"X%	c #799D9F",
+"Y%	c #80A4A6",
+"Z%	c #B1D2D2",
+"`%	c #ADCFCF",
+" &	c #A8CCCC",
+".&	c #A2C9C9",
+"+&	c #9DC5C5",
+"@&	c #97C2C2",
+"#&	c #91BEBE",
+"$&	c #8BBABA",
+"%&	c #7FB2B2",
+"&&	c #76ACAC",
+"*&	c #6EA7A7",
+"=&	c #65A1A2",
+"-&	c #5D9C9D",
+";&	c #549697",
+">&	c #488F8F",
+",&	c #3D8787",
+"'&	c #307F7F",
+")&	c #1C7272",
+"!&	c #165C5E",
+"~&	c #87BEBE",
+"{&	c #90C8C8",
+"]&	c #7C9C9F",
+"^&	c #D0E6E6",
+"/&	c #A5C4C5",
+"(&	c #416A6E",
+"_&	c #AED0D0",
+":&	c #A9CDCD",
+"<&	c #A4C9C9",
+"[&	c #9FC6C6",
+"}&	c #99C3C3",
+"|&	c #94BFBF",
+"1&	c #8EBBBB",
+"2&	c #81B3B3",
+"3&	c #7AAFAF",
+"4&	c #71A9A9",
+"5&	c #68A3A4",
+"6&	c #609E9F",
+"7&	c #59999A",
+"8&	c #4E9293",
+"9&	c #438B8B",
+"0&	c #378384",
+"a&	c #297A7A",
+"b&	c #0E6869",
+"c&	c #34575A",
+"d&	c #74999A",
+"e&	c #7DA2A4",
+"f&	c #51797C",
+"g&	c #C3DDDD",
+"h&	c #BFDBDB",
+"i&	c #BBD8D8",
+"j&	c #4C7477",
+"k&	c #AACDCD",
+"l&	c #A5CACA",
+"m&	c #96C0C0",
+"n&	c #90BDBD",
+"o&	c #8AB9B9",
+"p&	c #84B5B5",
+"q&	c #7DB0B1",
+"r&	c #6CA6A6",
+"s&	c #65A1A1",
+"t&	c #5D9B9C",
+"u&	c #539596",
+"v&	c #488E8F",
+"w&	c #317F7F",
+"x&	c #1F7373",
+"y&	c #0A6162",
+"z&	c #5A6669",
+"A&	c #396367",
+"B&	c #8AADAF",
+"C&	c #75999B",
+"D&	c #94B2B3",
+"E&	c #C6DFDF",
+"F&	c #4C7578",
+"G&	c #B3D4D4",
+"H&	c #AFD1D1",
+"I&	c #A6CBCB",
+"J&	c #A1C7C7",
+"K&	c #9CC4C4",
+"L&	c #97C1C1",
+"M&	c #91BDBD",
+"N&	c #8BB9B9",
+"O&	c #78ADAD",
+"P&	c #70A8A8",
+"Q&	c #68A3A3",
+"R&	c #609D9E",
+"S&	c #579899",
+"T&	c #4C9091",
+"U&	c #42898A",
+"V&	c #378383",
+"W&	c #2A7A7A",
+"X&	c #116A6A",
+"Y&	c #2B5A5C",
+"Z&	c #7BA7A8",
+"`&	c #6D9597",
+" *	c #598184",
+".*	c #96B7B9",
+"+*	c #698E91",
+"@*	c #86A6A8",
+"#*	c #3D6569",
+"$*	c #C9E1E1",
+"%*	c #C0DBDB",
+"&*	c #BCD9D9",
+"**	c #B4D4D4",
+"=*	c #ABCECE",
+"-*	c #A7CBCB",
+";*	c #A2C8C8",
+">*	c #98C2C2",
+",*	c #92BEBE",
+"'*	c #8CBABA",
+")*	c #86B7B7",
+"!*	c #7AAEAE",
+"~*	c #73AAAA",
+"{*	c #6BA5A5",
+"]*	c #639FA0",
+"^*	c #5B9A9B",
+"/*	c #519394",
+"(*	c #478D8D",
+"_*	c #3D8686",
+":*	c #227575",
+"<*	c #076364",
+"[*	c #5E6E70",
+"}*	c #608A8C",
+"|*	c #A2C7C7",
+"1*	c #A1C2C3",
+"2*	c #80A3A5",
+"3*	c #B2CFCF",
+"4*	c #90B0B1",
+"5*	c #305A5E",
+"6*	c #92B1B2",
+"7*	c #D2E7E7",
+"8*	c #C6E0E0",
+"9*	c #63898B",
+"0*	c #9FC1C2",
+"a*	c #ACCFCF",
+"b*	c #A7CCCC",
+"c*	c #A3C9C9",
+"d*	c #9EC6C6",
+"e*	c #88B7B7",
+"f*	c #7CB0B0",
+"g*	c #75ABAB",
+"h*	c #6EA6A7",
+"i*	c #66A1A2",
+"j*	c #5F9C9D",
+"k*	c #569798",
+"l*	c #368283",
+"m*	c #29797A",
+"n*	c #126A6B",
+"o*	c #235D5E",
+"p*	c #82B5B6",
+"q*	c #A3D0D1",
+"r*	c #ADD5D6",
+"s*	c #AFD6D7",
+"t*	c #B1D7D8",
+"u*	c #B8D7D7",
+"v*	c #2F5A5E",
+"w*	c #74999B",
+"x*	c #52797C",
+"y*	c #537A7D",
+"z*	c #789A9C",
+"A*	c #9CBABC",
+"B*	c #D4E8E8",
+"C*	c #CDE4E4",
+"D*	c #C0DCDC",
+"E*	c #A0C1C2",
+"F*	c #9AC3C3",
+"G*	c #95C0C0",
+"H*	c #8FBCBC",
+"I*	c #89B8B8",
+"J*	c #7EB1B1",
+"K*	c #77ACAC",
+"L*	c #70A7A8",
+"M*	c #68A2A3",
+"N*	c #619E9E",
+"O*	c #599899",
+"P*	c #509393",
+"Q*	c #458C8C",
+"R*	c #3B8585",
+"S*	c #2F7D7E",
+"T*	c #207374",
+"U*	c #5C7577",
+"V*	c #99CBCC",
+"W*	c #A8D3D4",
+"X*	c #B3D8D9",
+"Y*	c #B5D9DA",
+"Z*	c #B7DADB",
+"`*	c #476F72",
+" =	c #D1E6E6",
+".=	c #CFE5E5",
+"+=	c #BDD9D9",
+"@=	c #ABCBCB",
+"#=	c #B2D2D2",
+"$=	c #85B5B5",
+"%=	c #7FB1B1",
+"&=	c #71A8A9",
+"*=	c #6AA3A4",
+"==	c #629E9F",
+"-=	c #5C9A9B",
+";=	c #539495",
+">=	c #4A8E8F",
+",=	c #3F8889",
+"'=	c #358182",
+")=	c #277879",
+"!=	c #10696A",
+"~=	c #70A8A9",
+"{=	c #A9D3D4",
+"]=	c #B9DBDC",
+"^=	c #BDDDDE",
+"/=	c #C0DFDF",
+"(=	c #6A8E91",
+"_=	c #6B8F91",
+":=	c #B3CFCF",
+"<=	c #4D7578",
+"[=	c #92BDBD",
+"}=	c #86B6B6",
+"|=	c #80B3B3",
+"1=	c #6CA5A5",
+"2=	c #65A0A1",
+"3=	c #5E9B9C",
+"4=	c #559697",
+"5=	c #4C9090",
+"6=	c #438A8A",
+"7=	c #398484",
+"8=	c #2E7C7D",
+"9=	c #1F7273",
+"0=	c #066263",
+"a=	c #CCD4C7",
+"b=	c #50686A",
+"c=	c #8AC4C4",
+"d=	c #97CACA",
+"e=	c #BBDCDD",
+"f=	c #BDDDDD",
+"g=	c #99B9BA",
+"h=	c #B5D4D4",
+"i=	c #93BEBE",
+"j=	c #8DBBBB",
+"k=	c #82B3B3",
+"l=	c #67A2A2",
+"m=	c #579798",
+"n=	c #4E9192",
+"o=	c #458B8C",
+"p=	c #3C8585",
+"q=	c #327F7F",
+"r=	c #257777",
+"s=	c #0E6768",
+"t=	c #699A9B",
+"u=	c #86C3C4",
+"v=	c #67B7BD",
+"w=	c #53797D",
+"x=	c #A7C4C5",
+"y=	c #C4DEDE",
+"z=	c #62888B",
+"A=	c #8EBBBC",
+"B=	c #83B4B4",
+"C=	c #7DB1B1",
+"D=	c #77ACAD",
+"E=	c #69A3A4",
+"F=	c #5A999A",
+"G=	c #519393",
+"H=	c #3E8787",
+"I=	c #358181",
+"J=	c #196F70",
+"K=	c #056263",
+"L=	c #455B5D",
+"M=	c #88C3C3",
+"N=	c #4EADB7",
+"O=	c #40A7B5",
+"P=	c #95C9C9",
+"Q=	c #A4D1D2",
+"R=	c #B5D9D9",
+"S=	c #BCD8D8",
+"T=	c #9BB9BB",
+"U=	c #CEE5E6",
+"V=	c #CFE5E6",
+"W=	c #CCE3E3",
+"X=	c #C1DCDC",
+"Y=	c #BBD9D9",
+"Z=	c #8FBBBB",
+"`=	c #72A9A9",
+" -	c #6BA4A5",
+".-	c #64A0A0",
+"+-	c #5C9B9B",
+"@-	c #418889",
+"#-	c #388383",
+"$-	c #2E7C7C",
+"%-	c #217475",
+"&-	c #0A6566",
+"*-	c #2D5B5D",
+"=-	c #598586",
+"--	c #79BDC0",
+";-	c #3AA5B3",
+">-	c #55AFBA",
+",-	c #95C9CA",
+"'-	c #99CBCB",
+")-	c #9FCECF",
+"!-	c #A5D1D2",
+"~-	c #B7DADA",
+"{-	c #CAE3E4",
+"]-	c #CDE4E5",
+"^-	c #90B1B2",
+"/-	c #779B9D",
+"(-	c #99C2C2",
+"_-	c #79AEAE",
+":-	c #6CA5A6",
+"<-	c #5E9C9D",
+"[-	c #569697",
+"}-	c #3A8485",
+"|-	c #317E7E",
+"1-	c #247677",
+"2-	c #0B6162",
+"3-	c #75B6B6",
+"4-	c #80C0C2",
+"5-	c #55AFB9",
+"6-	c #8DC6C7",
+"7-	c #BEDDDD",
+"8-	c #C0DEDE",
+"9-	c #C2DFDF",
+"0-	c #184449",
+"a-	c #466E72",
+"b-	c #C9E2E3",
+"c-	c #CBE3E4",
+"d-	c #64898C",
+"e-	c #8CAFB0",
+"f-	c #B0D1D1",
+"g-	c #8AB8B9",
+"h-	c #7FB1B2",
+"i-	c #6DA6A6",
+"j-	c #66A2A2",
+"k-	c #4F9292",
+"l-	c #468C8D",
+"m-	c #3D8687",
+"n-	c #287979",
+"o-	c #1B7070",
+"p-	c #34585A",
+"q-	c #466A6B",
+"r-	c #87C3C3",
+"s-	c #93C8C9",
+"t-	c #9DCDCD",
+"u-	c #A0CECF",
+"v-	c #A2D0D1",
+"w-	c #B2D7D8",
+"x-	c #B4D8D9",
+"y-	c #BCDCDC",
+"z-	c #456E71",
+"A-	c #8AACAE",
+"B-	c #A2C1C2",
+"C-	c #A3C1C3",
+"D-	c #476E72",
+"E-	c #C7E1E2",
+"F-	c #B7DBDE",
+"G-	c #A1D1D9",
+"H-	c #CAE2E3",
+"I-	c #ACCCCC",
+"J-	c #9CC4C5",
+"K-	c #7AAEAF",
+"L-	c #67A2A3",
+"M-	c #619E9F",
+"N-	c #498E8E",
+"O-	c #3F8888",
+"P-	c #368282",
+"Q-	c #2C7B7C",
+"R-	c #1F7374",
+"S-	c #0B6667",
+"T-	c #629A9B",
+"U-	c #94C8C9",
+"V-	c #9ACBCC",
+"W-	c #9DCDCE",
+"X-	c #A9D3D3",
+"Y-	c #ACD4D5",
+"Z-	c #AED5D6",
+"`-	c #BBDBDB",
+" ;	c #BDDCDC",
+".;	c #BFDDDD",
+"+;	c #93B5B6",
+"@;	c #C4DFE0",
+"#;	c #5D8386",
+"$;	c #B6DADD",
+"%;	c #A5D2D9",
+"&;	c #C8E1E2",
+"*;	c #B7D5D5",
+"=;	c #A1C8C8",
+"-;	c #85B5B6",
+";;	c #529495",
+">;	c #4A8F8F",
+",;	c #398384",
+"';	c #247676",
+");	c #156C6D",
+"!;	c #7DBBBB",
+"~;	c #89C3C3",
+"{;	c #8DC5C6",
+"];	c #97CACB",
+"^;	c #A6D1D2",
+"/;	c #A8D2D3",
+"(;	c #AFD5D6",
+"_;	c #B0D6D7",
+":;	c #B7D9D9",
+"<;	c #93B4B6",
+"[;	c #668C8F",
+"};	c #C2DEDF",
+"|;	c #ADCBCC",
+"1;	c #C6E0E1",
+"2;	c #577E81",
+"3;	c #B6D5D5",
+"4;	c #A1C7C8",
+"5;	c #90BCBD",
+"6;	c #80B2B2",
+"7;	c #75ABAC",
+"8;	c #6FA7A8",
+"9;	c #549596",
+"0;	c #438A8B",
+"a;	c #327F80",
+"b;	c #287879",
+"c;	c #1C7171",
+"d;	c #066363",
+"e;	c #30595B",
+"f;	c #4C7779",
+"g;	c #8EC5C6",
+"h;	c #A2CFD0",
+"i;	c #A4D0D1",
+"j;	c #A7D2D2",
+"k;	c #A9D2D3",
+"l;	c #AED5D5",
+"m;	c #B1D6D7",
+"n;	c #B3D7D7",
+"o;	c #B9DADA",
+"p;	c #B3D2D3",
+"q;	c #7CA0A2",
+"r;	c #C0DDDE",
+"s;	c #C1DEDE",
+"t;	c #B7D4D5",
+"u;	c #C5DFE0",
+"v;	c #C7E0E1",
+"w;	c #BAD8D8",
+"x;	c #61888A",
+"y;	c #9DC4C5",
+"z;	c #94BFC0",
+"A;	c #80B2B3",
+"B;	c #7BAFAF",
+"C;	c #76ABAC",
+"D;	c #629FA0",
+"E;	c #5C9B9C",
+"F;	c #4D9191",
+"G;	c #3C8686",
+"H;	c #2B7B7B",
+"I;	c #0D6768",
+"J;	c #145F61",
+"K;	c #5D9A9B",
+"L;	c #87C2C2",
+"M;	c #8BC4C4",
+"N;	c #92C7C8",
+"O;	c #98CACB",
+"P;	c #A1CECF",
+"Q;	c #A3CFD0",
+"R;	c #A5D0D1",
+"S;	c #ABD3D4",
+"T;	c #ADD4D4",
+"U;	c #AFD5D5",
+"V;	c #B8D9DA",
+"W;	c #BADADB",
+"X;	c #BCDBDB",
+"Y;	c #BEDCDD",
+"Z;	c #C2DEDE",
+"`;	c #C3DEDF",
+" >	c #B3D7DB",
+".>	c #C6DFE0",
+"+>	c #6D9295",
+"@>	c #81A5A6",
+"#>	c #A4CACA",
+"$>	c #8BB9BA",
+"%>	c #86B6B7",
+"&>	c #81B2B3",
+"*>	c #7BAFB0",
+"=>	c #368182",
+"->	c #2D7C7C",
+";>	c #237576",
+">>	c #046162",
+",>	c #7CBABB",
+"'>	c #8FC6C6",
+")>	c #95C8C9",
+"!>	c #92C8C9",
+"~>	c #5EB2BE",
+"{>	c #54AEBC",
+"]>	c #88C4C9",
+"^>	c #A7D1D2",
+"/>	c #B1D6D6",
+"(>	c #B6D8D8",
+"_>	c #BEDCDC",
+":>	c #BFDCDD",
+"<>	c #C1DDDE",
+"[>	c #C4DEDF",
+"}>	c #6D9294",
+"|>	c #98C1C2",
+"1>	c #93BFBF",
+"2>	c #8FBCBD",
+"3>	c #7CAFB0",
+"4>	c #6AA4A4",
+"5>	c #64A0A1",
+"6>	c #589899",
+"7>	c #488D8E",
+"8>	c #1A6F70",
+"9>	c #497072",
+"0>	c #88C2C3",
+"a>	c #67B6BF",
+"b>	c #4FACBA",
+"c>	c #53AEBB",
+"d>	c #64B5C0",
+"e>	c #9FCDCE",
+"f>	c #A8D1D2",
+"g>	c #ABD3D3",
+"h>	c #B7D8D9",
+"i>	c #B9D9DA",
+"j>	c #BBDADB",
+"k>	c #BDDBDC",
+"l>	c #C0DCDD",
+"m>	c #C2DDDE",
+"n>	c #C3DDDE",
+"o>	c #B9D7D7",
+"p>	c #9FC1C1",
+"q>	c #A8CDCD",
+"r>	c #9BC3C4",
+"s>	c #93BEBF",
+"t>	c #8FBBBC",
+"u>	c #6CA4A5",
+"v>	c #5F9D9D",
+"w>	c #599999",
+"x>	c #529494",
+"y>	c #418989",
+"z>	c #317E7F",
+"A>	c #135F60",
+"B>	c #599394",
+"C>	c #85C1C1",
+"D>	c #8CC4C4",
+"E>	c #8FC5C6",
+"F>	c #91C6C7",
+"G>	c #8AC4C6",
+"H>	c #49AAB7",
+"I>	c #4EABB9",
+"J>	c #51ADBB",
+"K>	c #55AEBC",
+"L>	c #A0CECE",
+"M>	c #A2CECF",
+"N>	c #A4CFD0",
+"O>	c #A5D0D0",
+"P>	c #ACD3D3",
+"Q>	c #B3D6D6",
+"R>	c #B5D7D7",
+"S>	c #BAD9DA",
+"T>	c #BBDADA",
+"U>	c #BCDADB",
+"V>	c #BDDBDB",
+"W>	c #BEDBDC",
+"X>	c #C1DCDD",
+"Y>	c #B8D6D6",
+"Z>	c #2C575B",
+"`>	c #7FA3A5",
+" ,	c #96C0C1",
+".,	c #92BDBE",
+"+,	c #89B8B9",
+"@,	c #80B1B2",
+"#,	c #7BAEAF",
+"$,	c #72A8A9",
+"%,	c #428A8A",
+"&,	c #3A8585",
+"*,	c #1E7273",
+"=,	c #11696A",
+"-,	c #72B3B4",
+";,	c #89C2C3",
+">,	c #8EC5C5",
+",,	c #91C6C6",
+"',	c #75BBC1",
+"),	c #48A9B7",
+"!,	c #4CABB8",
+"~,	c #50ACB9",
+"{,	c #53ADBB",
+"],	c #9ECCCD",
+"^,	c #A6D0D0",
+"/,	c #ABD2D2",
+"(,	c #AFD4D4",
+"_,	c #B4D6D7",
+":,	c #B6D7D8",
+"<,	c #B8D8D8",
+"[,	c #BDDADB",
+"},	c #BFDBDC",
+"|,	c #BEDADC",
+"1,	c #90B2B3",
+"2,	c #8FB1B2",
+"3,	c #8EB0B1",
+"4,	c #60878A",
+"5,	c #4A7376",
+"6,	c #91BDBE",
+"7,	c #8DBABB",
+"8,	c #84B4B5",
+"9,	c #539595",
+"0,	c #448B8B",
+"a,	c #166C6D",
+"b,	c #056162",
+"c,	c #345759",
+"d,	c #426264",
+"e,	c #82BFBF",
+"f,	c #88C2C2",
+"g,	c #8BC3C4",
+"h,	c #8EC4C5",
+"i,	c #90C6C6",
+"j,	c #6BB6BE",
+"k,	c #48A8B6",
+"l,	c #4BAAB8",
+"m,	c #4FABB9",
+"n,	c #52ADBA",
+"o,	c #9DCCCC",
+"p,	c #9FCCCD",
+"q,	c #A0CDCE",
+"r,	c #A2CECE",
+"s,	c #A5CFD0",
+"t,	c #A8D1D1",
+"u,	c #ADD3D3",
+"v,	c #B0D4D4",
+"w,	c #9FCDD2",
+"x,	c #B8D8D9",
+"y,	c #7B9EA1",
+"z,	c #92B2B4",
+"A,	c #A5C5C7",
+"B,	c #709497",
+"C,	c #9CBCBD",
+"D,	c #648A8C",
+"E,	c #8EB0B2",
+"F,	c #ADCDCD",
+"G,	c #547C7F",
+"H,	c #AED1D1",
+"I,	c #9FC7C7",
+"J,	c #95BFC0",
+"K,	c #88B7B8",
+"L,	c #83B4B5",
+"M,	c #7EB1B2",
+"N,	c #75AAAB",
+"O,	c #609D9D",
+"P,	c #549696",
+"Q,	c #4E9191",
+"R,	c #2D7C7D",
+"S,	c #186E6F",
+"T,	c #215B5D",
+"U,	c #4E7D7F",
+"V,	c #8DC4C4",
+"W,	c #90C5C6",
+"X,	c #56AEB9",
+"Y,	c #47A7B5",
+"Z,	c #4AA9B7",
+"`,	c #4DABB8",
+" '	c #63B3BD",
+".'	c #A1CDCE",
+"+'	c #A3CECE",
+"@'	c #A6CFD0",
+"#'	c #A7D0D0",
+"$'	c #A9D1D1",
+"%'	c #B3D5D6",
+"&'	c #BBD9DA",
+"*'	c #648A8D",
+"='	c #BDD9DA",
+"-'	c #B7D6D6",
+";'	c #356064",
+">'	c #8CB9BA",
+",'	c #87B7B8",
+"''	c #82B3B4",
+")'	c #7EB0B1",
+"!'	c #79ADAE",
+"~'	c #74AAAB",
+"{'	c #5A9999",
+"]'	c #257778",
+"^'	c #1B7071",
+"/'	c #0D5F60",
+"('	c #85C0C0",
+"_'	c #88C1C2",
+":'	c #8AC2C3",
+"<'	c #60B1BB",
+"['	c #45A6B4",
+"}'	c #4CAAB7",
+"|'	c #79BCC2",
+"1'	c #9BCBCB",
+"2'	c #9DCBCC",
+"3'	c #A0CDCD",
+"4'	c #A2CDCE",
+"5'	c #A8D0D0",
+"6'	c #B5D6D7",
+"7'	c #B7D7D8",
+"8'	c #B8D7D8",
+"9'	c #B9D8D9",
+"0'	c #BAD8D9",
+"a'	c #BBD8D9",
+"b'	c #63898C",
+"c'	c #6E9395",
+"d'	c #B9D8D8",
+"e'	c #87B6B7",
+"f'	c #73A9AA",
+"g'	c #6FA6A7",
+"h'	c #549595",
+"i'	c #4E9292",
+"j'	c #307E7E",
+"k'	c #136B6C",
+"l'	c #036061",
+"m'	c #465356",
+"n'	c #77B7B7",
+"o'	c #82BEBF",
+"p'	c #87C1C1",
+"q'	c #8AC2C2",
+"r'	c #8CC3C3",
+"s'	c #8FC4C5",
+"t'	c #6EB7BD",
+"u'	c #43A5B4",
+"v'	c #4FABB8",
+"w'	c #94C7C8",
+"x'	c #9DCBCB",
+"y'	c #A2CDCD",
+"z'	c #AAD1D1",
+"A'	c #ADD2D3",
+"B'	c #AFD3D4",
+"C'	c #B1D4D4",
+"D'	c #B2D4D5",
+"E'	c #B4D5D6",
+"F'	c #B6D6D7",
+"G'	c #B9D7D8",
+"H'	c #62898C",
+"I'	c #A2C3C4",
+"J'	c #B6D6D6",
+"K'	c #497276",
+"L'	c #97BCBC",
+"M'	c #78ACAD",
+"N'	c #408888",
+"O'	c #307D7E",
+"P'	c #4F6769",
+"Q'	c #7FBDBD",
+"R'	c #85BFC0",
+"S'	c #87C0C1",
+"T'	c #89C1C2",
+"U'	c #8EC4C4",
+"V'	c #86C1C3",
+"W'	c #47A7B4",
+"X'	c #46A6B4",
+"Y'	c #79BCC1",
+"Z'	c #98C9C9",
+"`'	c #9ECBCB",
+" )	c #A0CCCC",
+".)	c #A3CDCD",
+"+)	c #A6CFCF",
+"@)	c #ABD1D1",
+"#)	c #AED2D3",
+"$)	c #B0D3D4",
+"%)	c #B1D4D5",
+"&)	c #B5D5D6",
+"*)	c #B7D6D7",
+"=)	c #61888B",
+"-)	c #ADCCCD",
+";)	c #81A5A7",
+">)	c #567E81",
+",)	c #AACBCB",
+"')	c #668E90",
+"))	c #82A8AA",
+"!)	c #89BCC1",
+"~)	c #97C2C3",
+"{)	c #7CAFAF",
+"])	c #649FA0",
+"^)	c #5E9C9C",
+"/)	c #589898",
+"()	c #086465",
+"_)	c #265A5C",
+":)	c #577B7C",
+"<)	c #84BFBF",
+"[)	c #87C0C0",
+"})	c #89C1C1",
+"|)	c #8BC2C3",
+"1)	c #8EC3C4",
+"2)	c #90C4C5",
+"3)	c #92C5C6",
+"4)	c #94C6C7",
+"5)	c #95C7C7",
+"6)	c #99C9C9",
+"7)	c #9CCACA",
+"8)	c #9FCBCC",
+"9)	c #A6CECE",
+"0)	c #ABD0D1",
+"a)	c #ACD1D2",
+"b)	c #AED2D2",
+"c)	c #AFD2D3",
+"d)	c #B1D3D4",
+"e)	c #B3D4D5",
+"f)	c #769B9D",
+"g)	c #B6D5D6",
+"h)	c #749A9C",
+"i)	c #AED0D1",
+"j)	c #83A9AA",
+"k)	c #598385",
+"l)	c #56A4B2",
+"m)	c #88BBBF",
+"n)	c #6DA5A6",
+"o)	c #0C6667",
+"p)	c #175D5E",
+"q)	c #629596",
+"r)	c #7FBCBC",
+"s)	c #82BDBE",
+"t)	c #86C0C0",
+"u)	c #8BC2C2",
+"v)	c #93C6C6",
+"w)	c #96C7C8",
+"x)	c #98C8C8",
+"y)	c #9BC9C9",
+"z)	c #9DCACA",
+"A)	c #A0CBCB",
+"B)	c #A1CCCC",
+"C)	c #A5CECE",
+"D)	c #A9CFCF",
+"E)	c #ADD1D2",
+"F)	c #94B7B8",
+"G)	c #759A9D",
+"H)	c #B4D4D5",
+"I)	c #88ACAD",
+"J)	c #B0D1D2",
+"K)	c #ADCFD0",
+"L)	c #95BABB",
+"M)	c #4F797C",
+"N)	c #A4C9CA",
+"O)	c #8EBEC1",
+"P)	c #94C0C1",
+"Q)	c #589798",
+"R)	c #2B7A7B",
+"S)	c #237575",
+"T)	c #0F6869",
+"U)	c #76ADAE",
+"V)	c #81BDBD",
+"W)	c #83BEBE",
+"X)	c #88C0C0",
+"Y)	c #8AC1C1",
+"Z)	c #8CC2C2",
+"`)	c #8EC3C3",
+" !	c #90C4C4",
+".!	c #65B2BA",
+"+!	c #94C6C6",
+"@!	c #99C8C8",
+"#!	c #9ECACA",
+"$!	c #A3CCCC",
+"%!	c #A9CFD0",
+"&!	c #ACD0D1",
+"*!	c #B0D2D3",
+"=!	c #B1D2D3",
+"-!	c #5F8689",
+";!	c #B2D3D4",
+">!	c #B3D3D4",
+",!	c #92B6B7",
+"'!	c #72989A",
+")!	c #ABCECF",
+"!!	c #A7CBCC",
+"~!	c #457073",
+"{!	c #A2C8C9",
+"]!	c #9AC3C4",
+"^!	c #71A8A8",
+"/!	c #67A1A2",
+"(!	c #5D9B9B",
+"_!	c #4D9091",
+":!	c #338080",
+"<!	c #425457",
+"[!	c #7CBABA",
+"}!	c #7EBBBC",
+"|!	c #85BFBF",
+"1!	c #82BEC1",
+"2!	c #92C5C5",
+"3!	c #93C5C5",
+"4!	c #95C6C6",
+"5!	c #97C7C7",
+"6!	c #98C7C7",
+"7!	c #9CC9C9",
+"8!	c #A6CDCE",
+"9!	c #A8CECF",
+"0!	c #AACFD0",
+"a!	c #ABD0D0",
+"b!	c #ADD0D1",
+"c!	c #AED1D2",
+"d!	c #AFD1D2",
+"e!	c #9BBFC0",
+"f!	c #87ACAD",
+"g!	c #71989A",
+"h!	c #8FB3B5",
+"i!	c #ACCECF",
+"j!	c #AACDCE",
+"k!	c #A5CACB",
+"l!	c #568183",
+"m!	c #558083",
+"n!	c #4B767A",
+"o!	c #6D9899",
+"p!	c #7DB0B0",
+"q!	c #74AAAA",
+"r!	c #1C7071",
+"s!	c #5A6B6D",
+"t!	c #7EBBBB",
+"u!	c #80BCBC",
+"v!	c #82BDBD",
+"w!	c #87BFBF",
+"x!	c #8FC3C3",
+"y!	c #92C4C4",
+"z!	c #94C5C5",
+"A!	c #97C6C6",
+"B!	c #A0CACA",
+"C!	c #A2CBCC",
+"D!	c #A6CDCD",
+"E!	c #A7CDCE",
+"F!	c #A9CECF",
+"G!	c #AACFCF",
+"H!	c #ABCFD0",
+"I!	c #5C8487",
+"J!	c #96BBBC",
+"K!	c #A8CCCD",
+"L!	c #A3C9CA",
+"M!	c #9FC6C7",
+"N!	c #386468",
+"O!	c #7AA6A7",
+"P!	c #6EA6A6",
+"Q!	c #619D9E",
+"R!	c #579797",
+"S!	c #408889",
+"T!	c #3A8484",
+"U!	c #2C7B7B",
+"V!	c #257677",
+"W!	c #1D7172",
+"X!	c #146C6C",
+"Y!	c #60787A",
+"Z!	c #7BB9BA",
+"`!	c #86BEBE",
+" ~	c #8BC1C1",
+".~	c #8CC1C1",
+"+~	c #8EC2C2",
+"@~	c #93C4C4",
+"#~	c #9AC7C7",
+"$~	c #9CC8C8",
+"%~	c #9EC9C9",
+"&~	c #A2CBCB",
+"*~	c #A3CBCC",
+"=~	c #A5CCCD",
+"-~	c #ABCFCF",
+";~	c #ACCFD0",
+">~	c #A9CDCE",
+",~	c #648C8F",
+"'~	c #A6CBCC",
+")~	c #9DC5C6",
+"!~	c #84AFB0",
+"~~	c #477477",
+"{~	c #69A2A3",
+"]~	c #5B9A9A",
+"^~	c #0B6566",
+"/~	c #1F5A5C",
+"(~	c #648586",
+"_~	c #7BB9B9",
+":~	c #7FBBBB",
+"<~	c #81BCBC",
+"[~	c #84BDBD",
+"}~	c #88BFBF",
+"|~	c #8AC0C0",
+"1~	c #8DC1C1",
+"2~	c #90C2C2",
+"3~	c #92C3C3",
+"4~	c #96C5C5",
+"5~	c #98C6C6",
+"6~	c #9DC8C8",
+"7~	c #9FC9C9",
+"8~	c #9FC9CA",
+"9~	c #A1CACB",
+"0~	c #A3CBCB",
+"a~	c #A4CBCC",
+"b~	c #A5CCCC",
+"c~	c #A6CCCD",
+"d~	c #A7CDCD",
+"e~	c #A9CECE",
+"f~	c #769EA0",
+"g~	c #A0C7C8",
+"h~	c #9EC5C6",
+"i~	c #97C1C2",
+"j~	c #467376",
+"k~	c #7DAFB0",
+"l~	c #6EA7AA",
+"m~	c #6FA7A9",
+"n~	c #639F9F",
+"o~	c #559696",
+"p~	c #509293",
+"q~	c #4B8F8F",
+"r~	c #468C8C",
+"s~	c #2C7C7C",
+"t~	c #267778",
+"u~	c #1E7272",
+"v~	c #166D6D",
+"w~	c #165C5D",
+"x~	c #699192",
+"y~	c #7AB9B9",
+"z~	c #7CB9B9",
+"A~	c #7EBABA",
+"B~	c #81BBBB",
+"C~	c #83BCBC",
+"D~	c #8EC1C1",
+"E~	c #8FC2C2",
+"F~	c #93C3C3",
+"G~	c #95C4C4",
+"H~	c #97C5C5",
+"I~	c #99C6C6",
+"J~	c #9CC7C8",
+"K~	c #A0C9CA",
+"L~	c #A2CACA",
+"M~	c #A4CBCB",
+"N~	c #A5CBCC",
+"O~	c #A6CCCC",
+"P~	c #A7CCCD",
+"Q~	c #9CC1C2",
+"R~	c #98C2C3",
+"S~	c #95C0C1",
+"T~	c #92BEBF",
+"U~	c #568386",
+"V~	c #6C9A9B",
+"W~	c #358898",
+"X~	c #48919B",
+"Y~	c #6FA7A7",
+"Z~	c #6BA4A4",
+"`~	c #66A1A1",
+" {	c #458B8B",
+".{	c #267777",
+"+{	c #176D6E",
+"@{	c #0B5E5F",
+"#{	c #6E9E9E",
+"${	c #52A5AD",
+"%{	c #64AEB3",
+"&{	c #7DB9B9",
+"*{	c #80BABA",
+"={	c #86BDBD",
+"-{	c #88BEBE",
+";{	c #8ABFBF",
+">{	c #8CC0C0",
+",{	c #8DC0C0",
+"'{	c #91C2C2",
+"){	c #94C3C3",
+"!{	c #96C4C4",
+"~{	c #9AC6C6",
+"{{	c #9CC7C7",
+"]{	c #9DC7C8",
+"^{	c #A0C9C9",
+"/{	c #A1C9CA",
+"({	c #A3CACB",
+"_{	c #99C2C3",
+":{	c #96C1C2",
+"<{	c #93BFC0",
+"[{	c #90BDBE",
+"}{	c #5D8B8D",
+"|{	c #73A1A2",
+"1{	c #5B9CA3",
+"2{	c #62A0A4",
+"3{	c #6AA3A3",
+"4{	c #3F8788",
+"5{	c #22656E",
+"6{	c #09304D",
+"7{	c #175D67",
+"8{	c #106969",
+"9{	c #579297",
+"0{	c #1F8D9E",
+"a{	c #3698A5",
+"b{	c #7BB8B8",
+"c{	c #7EB9B9",
+"d{	c #83BBBB",
+"e{	c #87BDBD",
+"f{	c #8BBFBF",
+"g{	c #8CBFBF",
+"h{	c #93C2C2",
+"i{	c #97C4C4",
+"j{	c #9BC6C6",
+"k{	c #9FC8C9",
+"l{	c #A1C9C9",
+"m{	c #A3CACA",
+"n{	c #A4CACB",
+"o{	c #5C8A8C",
+"p{	c #6DA5A5",
+"q{	c #609C9D",
+"r{	c #488D8D",
+"s{	c #114058",
+"t{	c #0A374F",
+"u{	c #186E6E",
+"v{	c #449DA7",
+"w{	c #1E8B9D",
+"x{	c #3596A4",
+"y{	c #7DB8B8",
+"z{	c #7FBABA",
+"A{	c #81BABA",
+"B{	c #82BBBB",
+"C{	c #88BDBD",
+"D{	c #8FC0C0",
+"E{	c #90C1C1",
+"F{	c #7CB8BD",
+"G{	c #4DA3B1",
+"H{	c #49A2B0",
+"I{	c #67AFB8",
+"J{	c #99C5C5",
+"K{	c #9AC5C6",
+"L{	c #9DC7C7",
+"M{	c #9FC8C8",
+"N{	c #A0C8C9",
+"O{	c #7DAAAB",
+"P{	c #4A797C",
+"Q{	c #70A7A7",
+"R{	c #5F9C9C",
+"S{	c #0B3250",
+"T{	c #082E4A",
+"U{	c #146267",
+"V{	c #3C5557",
+"W{	c #3393A1",
+"X{	c #1E8A9C",
+"Y{	c #3A98A4",
+"Z{	c #78B6B6",
+"`{	c #7BB7B7",
+" ]	c #7EB8B8",
+".]	c #7FB9B9",
+"+]	c #82BABA",
+"@]	c #86BCBC",
+"#]	c #8BBEBE",
+"$]	c #8EC0C0",
+"%]	c #92C1C1",
+"&]	c #4DA3B0",
+"*]	c #449FAE",
+"=]	c #469FAF",
+"-]	c #48A0AF",
+";]	c #79B6BC",
+">]	c #9AC5C5",
+",]	c #9DC6C7",
+"']	c #9EC7C7",
+")]	c #A0C8C8",
+"!]	c #A1C8C9",
+"~]	c #6B999B",
+"{]	c #78A7A8",
+"]]	c #67A1A1",
+"^]	c #5A9899",
+"/]	c #559596",
+"(]	c #4B8F90",
+"_]	c #478C8D",
+":]	c #296C74",
+"<]	c #082E4B",
+"[]	c #10515D",
+"}]	c #126A6A",
+"|]	c #086364",
+"1]	c #429AA5",
+"2]	c #1E879A",
+"3]	c #5AA7AC",
+"4]	c #77B5B5",
+"5]	c #78B5B5",
+"6]	c #79B6B6",
+"7]	c #7CB7B7",
+"8]	c #81B9B9",
+"9]	c #84BBBB",
+"0]	c #88BCBC",
+"a]	c #89BDBD",
+"b]	c #80B9BC",
+"c]	c #409DAC",
+"d]	c #419DAC",
+"e]	c #439EAD",
+"f]	c #449EAD",
+"g]	c #5EAAB4",
+"h]	c #8CBEC0",
+"i]	c #96C3C3",
+"j]	c #99C4C5",
+"k]	c #9BC5C5",
+"l]	c #9DC6C6",
+"m]	c #89B7B8",
+"n]	c #86B5B6",
+"o]	c #69A3A3",
+"p]	c #65A0A0",
+"q]	c #599898",
+"r]	c #3C8586",
+"s]	c #286B73",
+"t]	c #0B324F",
+"u]	c #0E4D5B",
+"v]	c #096465",
+"w]	c #6BAFB0",
+"x]	c #62AAAE",
+"y]	c #74B3B3",
+"z]	c #75B4B4",
+"A]	c #77B4B4",
+"B]	c #7BB6B6",
+"C]	c #7FB8B8",
+"D]	c #80B9B9",
+"E]	c #82B9B9",
+"F]	c #8DBEBE",
+"G]	c #84BABC",
+"H]	c #3C9BAA",
+"I]	c #3E9BAB",
+"J]	c #3F9CAB",
+"K]	c #419CAC",
+"L]	c #7FB8BC",
+"M]	c #94C2C2",
+"N]	c #97C3C3",
+"O]	c #99C4C4",
+"P]	c #9AC4C4",
+"Q]	c #5B9999",
+"R]	c #276B73",
+"S]	c #0B314F",
+"T]	c #0A3D51",
+"U]	c #29585A",
+"V]	c #58696B",
+"W]	c #6FB1B1",
+"X]	c #71B2B2",
+"Y]	c #72B2B2",
+"Z]	c #76B4B4",
+"`]	c #79B5B5",
+" ^	c #7CB6B6",
+".^	c #7EB7B7",
+"+^	c #83B9B9",
+"@^	c #84BABA",
+"#^	c #87BBBB",
+"$^	c #89BCBC",
+"%^	c #8BBDBD",
+"&^	c #4FA2AE",
+"*^	c #3B9AA9",
+"=^	c #3C9AA9",
+"-^	c #4DA2AE",
+";^	c #91C0C0",
+">^	c #92C0C0",
+",^	c #95C2C2",
+"'^	c #96C2C2",
+")^	c #98C3C3",
+"!^	c #9BC4C5",
+"~^	c #609E9E",
+"{^	c #448A8A",
+"]^	c #0B6666",
+"^^	c #2D5759",
+"/^	c #57696B",
+"(^	c #6EB0B0",
+"_^	c #70B1B1",
+":^	c #71B1B1",
+"<^	c #78B4B4",
+"[^	c #7AB5B5",
+"}^	c #7DB6B6",
+"|^	c #7FB7B7",
+"1^	c #81B8B8",
+"2^	c #86BABA",
+"3^	c #88BBBB",
+"4^	c #86BBBC",
+"5^	c #62AAB2",
+"6^	c #68ADB4",
+"7^	c #88BCBD",
+"8^	c #8FBFBF",
+"9^	c #90BFBF",
+"0^	c #95C1C1",
+"a^	c #8CBABB",
+"b^	c #539494",
+"c^	c #428989",
+"d^	c #2F7D7D",
+"e^	c #0A314F",
+"f^	c #072E4A",
+"g^	c #0A3C51",
+"h^	c #29595B",
+"i^	c #21595B",
+"j^	c #57686B",
+"k^	c #6DAFAF",
+"l^	c #6FB0B0",
+"m^	c #72B1B1",
+"n^	c #73B2B2",
+"o^	c #75B2B2",
+"p^	c #76B3B3",
+"q^	c #77B3B3",
+"r^	c #79B4B4",
+"s^	c #7AB4B4",
+"t^	c #7BB5B5",
+"u^	c #7EB6B6",
+"v^	c #82B8B8",
+"w^	c #8ABCBC",
+"x^	c #8BBCBC",
+"y^	c #8CBDBD",
+"z^	c #8DBDBD",
+"A^	c #8EBEBE",
+"B^	c #8FBEBE",
+"C^	c #91BFBF",
+"D^	c #93C0C0",
+"E^	c #96C1C1",
+"F^	c #7BAEAE",
+"G^	c #78ACAC",
+"H^	c #418888",
+"I^	c #0E3A54",
+"J^	c #092F4C",
+"K^	c #1B5A5C",
+"L^	c #57686A",
+"M^	c #6BAEAE",
+"N^	c #6EAFAF",
+"O^	c #71B0B0",
+"P^	c #73B1B1",
+"Q^	c #78B3B3",
+"R^	c #81B7B7",
+"S^	c #83B8B8",
+"T^	c #84B9B9",
+"U^	c #85B9B9",
+"V^	c #87BABA",
+"W^	c #88BABA",
+"X^	c #8CBCBC",
+"Y^	c #8EBDBD",
+"Z^	c #90BEBE",
+"`^	c #92BFBF",
+" /	c #8AB9BA",
+"./	c #79ADAD",
+"+/	c #3F8787",
+"@/	c #378282",
+"#/	c #2D7B7C",
+"$/	c #154C5E",
+"%/	c #105560",
+"&/	c #56686A",
+"*/	c #6AADAD",
+"=/	c #6BADAD",
+"-/	c #6FAFAF",
+";/	c #70B0B0",
+">/	c #72B0B0",
+",/	c #74B1B1",
+"'/	c #77B2B2",
+")/	c #79B3B3",
+"!/	c #7DB5B5",
+"~/	c #7FB6B6",
+"{/	c #82B7B7",
+"]/	c #84B8B8",
+"^/	c #86B9B9",
+"//	c #8ABBBB",
+"(/	c #8BBBBB",
+"_/	c #8DBCBC",
+":/	c #8FBDBD",
+"</	c #91BEBF",
+"[/	c #54959C",
+"}/	c #438994",
+"|/	c #519494",
+"1/	c #20666D",
+"2/	c #082F4B",
+"3/	c #08324C",
+"4/	c #16696B",
+"5/	c #68ACAC",
+"6/	c #6AACAC",
+"7/	c #6CADAD",
+"8/	c #70AFAF",
+"9/	c #71AFAF",
+"0/	c #73B0B0",
+"a/	c #74B0B0",
+"b/	c #76B1B1",
+"c/	c #7AB3B3",
+"d/	c #7CB4B4",
+"e/	c #80B6B6",
+"f/	c #81B6B6",
+"g/	c #83B7B7",
+"h/	c #87B9B9",
+"i/	c #89BABA",
+"j/	c #8ABABA",
+"k/	c #8EBCBD",
+"l/	c #75AAAA",
+"m/	c #257689",
+"n/	c #1A6C83",
+"o/	c #498C95",
+"p/	c #629F9F",
+"q/	c #348080",
+"r/	c #1A626A",
+"s/	c #165F67",
+"t/	c #546264",
+"u/	c #67ABAB",
+"v/	c #68ABAB",
+"w/	c #69ACAC",
+"x/	c #6DADAD",
+"y/	c #71AEAE",
+"z/	c #72AFAF",
+"A/	c #73AFAF",
+"B/	c #77B1B1",
+"C/	c #79B2B2",
+"D/	c #7BB3B3",
+"E/	c #7DB4B4",
+"F/	c #7FB5B5",
+"G/	c #86B8B8",
+"H/	c #88B9B9",
+"I/	c #8DBBBC",
+"J/	c #2A778A",
+"K/	c #1A6A81",
+"L/	c #478A93",
+"M/	c #3B8485",
+"N/	c #207373",
+"O/	c #395759",
+"P/	c #465355",
+"Q/	c #015F60",
+"R/	c #65A9A9",
+"S/	c #66AAAA",
+"T/	c #67AAAA",
+"U/	c #68AAAA",
+"V/	c #6AABAB",
+"W/	c #6BACAC",
+"X/	c #6CACAC",
+"Y/	c #6DACAC",
+"Z/	c #6FADAD",
+"`/	c #72AEAE",
+" (	c #74AFAF",
+".(	c #76B0B0",
+"+(	c #78B1B1",
+"@(	c #7AB2B2",
+"#(	c #7CB3B3",
+"$(	c #7EB4B4",
+"%(	c #80B5B5",
+"&(	c #81B5B5",
+"*(	c #83B6B6",
+"=(	c #85B7B7",
+"-(	c #87B8B9",
+";(	c #84B5B6",
+">(	c #59979C",
+",(	c #438892",
+"'(	c #3E5658",
+")(	c #28585A",
+"!(	c #63A8A8",
+"~(	c #64A9A9",
+"{(	c #65A8A8",
+"](	c #69AAAA",
+"^(	c #6BABAB",
+"/(	c #6EACAC",
+"((	c #70ADAD",
+"_(	c #73AEAE",
+":(	c #75AFAF",
+"<(	c #77B0B0",
+"[(	c #7FB4B4",
+"}(	c #80B4B4",
+"|(	c #84B6B7",
+"1(	c #86B7B8",
+"2(	c #87B8B8",
+"3(	c #7DB3B5",
+"4(	c #3B93A4",
+"5(	c #4698A7",
+"6(	c #88B8B9",
+"7(	c #378283",
+"8(	c #277878",
+"9(	c #196F6F",
+"0(	c #106869",
+"a(	c #61A7A7",
+"b(	c #62A7A7",
+"c(	c #63A7A7",
+"d(	c #64A7A7",
+"e(	c #66A8A8",
+"f(	c #67A9A9",
+"g(	c #68A9A9",
+"h(	c #6AAAAA",
+"i(	c #6CABAB",
+"j(	c #6DABAB",
+"k(	c #6FACAC",
+"l(	c #71ADAD",
+"m(	c #78B0B0",
+"n(	c #79B1B1",
+"o(	c #7BB2B2",
+"p(	c #7CB2B2",
+"q(	c #7EB3B3",
+"r(	c #82B5B5",
+"s(	c #83B5B6",
+"t(	c #84B6B6",
+"u(	c #85B6B7",
+"v(	c #6FACB1",
+"w(	c #2C8C9E",
+"x(	c #2D8C9E",
+"y(	c #76ABAB",
+"z(	c #73A9A9",
+"A(	c #4F9293",
+"B(	c #488E8E",
+"C(	c #2A797A",
+"D(	c #1D7171",
+"E(	c #146B6C",
+"F(	c #0F6868",
+"G(	c #3E5558",
+"H(	c #5FA5A5",
+"I(	c #60A5A5",
+"J(	c #61A6A6",
+"K(	c #62A6A6",
+"L(	c #65A7A7",
+"M(	c #67A8A8",
+"N(	c #69A9A9",
+"O(	c #6BAAAA",
+"P(	c #70ACAC",
+"Q(	c #74AEAE",
+"R(	c #75AEAE",
+"S(	c #76AFAF",
+"T(	c #7DB2B2",
+"U(	c #7DB2B3",
+"V(	c #7FB3B3",
+"W(	c #81B4B4",
+"X(	c #82B4B5",
+"Y(	c #5BA2AB",
+"Z(	c #5CA2AB",
+"`(	c #81B3B4",
+" _	c #68A2A2",
+"._	c #4D9192",
+"+_	c #136A6B",
+"@_	c #5A9495",
+"#_	c #5EA4A4",
+"$_	c #5FA4A4",
+"%_	c #61A5A5",
+"&_	c #62A5A5",
+"*_	c #63A6A6",
+"=_	c #64A6A6",
+"-_	c #66A7A7",
+";_	c #68A8A8",
+">_	c #6AA9A9",
+",_	c #6CAAAA",
+"'_	c #6EABAB",
+")_	c #71ACAC",
+"!_	c #72ADAD",
+"~_	c #77AFAF",
+"{_	c #79B0B0",
+"]_	c #7BB1B1",
+"^_	c #7CB1B2",
+"/_	c #7EB2B3",
+"(_	c #80B3B4",
+"__	c #539396",
+":_	c #44858C",
+"<_	c #44868C",
+"[_	c #41898A",
+"}_	c #3E8687",
+"|_	c #277778",
+"1_	c #588E8E",
+"2_	c #5CA2A2",
+"3_	c #5DA3A3",
+"4_	c #5EA3A3",
+"5_	c #60A4A4",
+"6_	c #67A7A7",
+"7_	c #69A8A8",
+"8_	c #6BA9A9",
+"9_	c #6DAAAA",
+"0_	c #6FABAB",
+"a_	c #73ADAD",
+"b_	c #74ADAD",
+"c_	c #76AEAE",
+"d_	c #78AFAF",
+"e_	c #7AB0B0",
+"f_	c #7BB0B1",
+"g_	c #7DB1B2",
+"h_	c #7FB2B3",
+"i_	c #529296",
+"j_	c #276A7E",
+"k_	c #155872",
+"l_	c #145470",
+"m_	c #13506C",
+"n_	c #1D5970",
+"o_	c #3C8085",
+"p_	c #227475",
+"q_	c #0D6767",
+"r_	c #568889",
+"s_	c #5AA1A1",
+"t_	c #5BA1A1",
+"u_	c #5DA2A2",
+"v_	c #5FA3A3",
+"w_	c #62A4A4",
+"x_	c #63A5A5",
+"y_	c #64A5A5",
+"z_	c #66A6A6",
+"A_	c #68A7A7",
+"B_	c #6AA8A8",
+"C_	c #6CA9A9",
+"D_	c #72ACAC",
+"E_	c #73ACAC",
+"F_	c #75ADAD",
+"G_	c #77AEAE",
+"H_	c #78AEAF",
+"I_	c #79AFB0",
+"J_	c #7AAFB0",
+"K_	c #7CB0B1",
+"L_	c #72A8A8",
+"M_	c #4E8E94",
+"N_	c #1A5F77",
+"O_	c #155570",
+"P_	c #14516D",
+"Q_	c #134E6A",
+"R_	c #124B67",
+"S_	c #174F69",
+"T_	c #3E8487",
+"U_	c #337F80",
+"V_	c #217374",
+"W_	c #196E6F",
+"X_	c #156C6C",
+"Y_	c #116162",
+"Z_	c #53787A",
+"`_	c #58A0A0",
+" :	c #59A0A0",
+".:	c #5CA1A1",
+"+:	c #5EA2A2",
+"@:	c #61A3A3",
+"#:	c #65A5A5",
+"$:	c #67A6A6",
+"%:	c #6DA9A9",
+"&:	c #6FAAAA",
+"*:	c #70ABAB",
+"=:	c #74ACAD",
+"-:	c #79AEAF",
+";:	c #539296",
+">:	c #1B6078",
+",:	c #165973",
+"':	c #155671",
+"):	c #14536F",
+"!:	c #13506B",
+"~:	c #124C68",
+"{:	c #124865",
+"]:	c #114562",
+"^:	c #2A6976",
+"/:	c #358081",
+"(:	c #186D6E",
+"_:	c #195F60",
+"::	c #3C5457",
+"<:	c #527779",
+"[:	c #559E9E",
+"}:	c #569E9E",
+"|:	c #579F9F",
+"1:	c #589F9F",
+"2:	c #5AA0A0",
+"3:	c #5BA0A0",
+"4:	c #5DA1A1",
+"5:	c #5FA2A2",
+"6:	c #60A3A3",
+"7:	c #63A4A4",
+"8:	c #64A4A4",
+"9:	c #66A5A5",
+"0:	c #68A6A6",
+"a:	c #6AA7A7",
+"b:	c #6CA8A8",
+"c:	c #6EA9A9",
+"d:	c #70AAAA",
+"e:	c #71AAAB",
+"f:	c #72ABAB",
+"g:	c #72ABAC",
+"h:	c #73ABAC",
+"i:	c #74ACAC",
+"j:	c #75ACAD",
+"k:	c #76ADAD",
+"l:	c #77ADAE",
+"m:	c #78ADAE",
+"n:	c #6FA9AB",
+"o:	c #589DA4",
+"p:	c #276B7F",
+"q:	c #14546F",
+"r:	c #124A67",
+"s:	c #114764",
+"t:	c #104361",
+"u:	c #1B5168",
+"v:	c #297979",
+"w:	c #217474",
+"x:	c #1E7172",
+"y:	c #225C5E",
+"z:	c #3F5456",
+"A:	c #1A5B5C",
+"B:	c #516466",
+"C:	c #539C9C",
+"D:	c #549D9D",
+"E:	c #559D9D",
+"F:	c #579E9E",
+"G:	c #599F9F",
+"H:	c #5A9F9F",
+"I:	c #5EA1A1",
+"J:	c #60A2A2",
+"K:	c #62A3A3",
+"L:	c #67A5A5",
+"M:	c #69A6A6",
+"N:	c #6BA7A7",
+"O:	c #6DA8A8",
+"P:	c #6FA9A9",
+"Q:	c #6FA9AA",
+"R:	c #71AAAA",
+"S:	c #72AAAB",
+"T:	c #73ABAB",
+"U:	c #74ABAC",
+"V:	c #76ACAD",
+"W:	c #579BA3",
+"X:	c #247F93",
+"Y:	c #4D8D93",
+"Z:	c #165A74",
+"`:	c #155772",
+" <	c #14526D",
+".<	c #134F6B",
+"+<	c #114865",
+"@<	c #10415F",
+"#<	c #154661",
+"$<	c #0D6667",
+"%<	c #2B595B",
+"&<	c #365658",
+"*<	c #505F61",
+"=<	c #519B9B",
+"-<	c #539B9B",
+";<	c #549C9C",
+"><	c #579D9D",
+",<	c #589E9E",
+"'<	c #599E9E",
+")<	c #5CA0A0",
+"!<	c #61A2A2",
+"~<	c #63A3A3",
+"{<	c #66A4A4",
+"]<	c #6AA6A7",
+"^<	c #6CA7A7",
+"/<	c #6CA7A8",
+"(<	c #6EA8A9",
+"_<	c #6FA8A9",
+":<	c #70A9AA",
+"<<	c #6BA5A8",
+"[<	c #72A9AA",
+"}<	c #609DA1",
+"|<	c #368291",
+"1<	c #34808F",
+"2<	c #337584",
+"3<	c #145570",
+"4<	c #14526E",
+"5<	c #134D6A",
+"6<	c #124966",
+"7<	c #114663",
+"8<	c #104360",
+"9<	c #0F3F5D",
+"0<	c #11405D",
+"a<	c #1B6F70",
+"b<	c #3D5558",
+"c<	c #4E9999",
+"d<	c #4F9A9A",
+"e<	c #509A9A",
+"f<	c #549B9B",
+"g<	c #559C9C",
+"h<	c #5B9F9F",
+"i<	c #5DA0A0",
+"j<	c #60A1A1",
+"k<	c #68A5A5",
+"l<	c #69A5A6",
+"m<	c #6AA6A6",
+"n<	c #6BA6A7",
+"o<	c #6DA7A8",
+"p<	c #6EA8A8",
+"q<	c #71A9AA",
+"r<	c #64A0A3",
+"s<	c #217488",
+"t<	c #1B6F85",
+"u<	c #1B6D83",
+"v<	c #3C8390",
+"w<	c #25677B",
+"x<	c #104461",
+"y<	c #10405F",
+"z<	c #0F3D5C",
+"A<	c #184C64",
+"B<	c #4D8A8B",
+"C<	c #4D9898",
+"D<	c #4F9999",
+"E<	c #519A9A",
+"F<	c #529A9A",
+"G<	c #569C9C",
+"H<	c #589D9D",
+"I<	c #5A9E9E",
+"J<	c #5C9F9F",
+"K<	c #5EA0A0",
+"L<	c #5FA0A1",
+"M<	c #61A1A1",
+"N<	c #62A2A2",
+"O<	c #63A2A2",
+"P<	c #64A3A3",
+"Q<	c #65A3A3",
+"R<	c #66A3A4",
+"S<	c #67A4A4",
+"T<	c #68A4A5",
+"U<	c #69A5A5",
+"V<	c #6AA5A6",
+"W<	c #6CA6A7",
+"X<	c #6DA6A7",
+"Y<	c #6DA7A7",
+"Z<	c #6EA7A8",
+"`<	c #498E98",
+" [	c #1B6E85",
+".[	c #1B6C83",
+"+[	c #367E8C",
+"@[	c #14536E",
+"#[	c #124B68",
+"$[	c #124866",
+"%[	c #114563",
+"&[	c #104260",
+"*[	c #0E3B5A",
+"=[	c #1F586A",
+"-[	c #156B6C",
+";[	c #375558",
+">[	c #4C7C7E",
+",[	c #4B9797",
+"'[	c #4C9797",
+")[	c #4E9898",
+"![	c #509999",
+"~[	c #519999",
+"{[	c #539A9A",
+"][	c #559B9B",
+"^[	c #579C9C",
+"/[	c #589C9D",
+"([	c #5A9D9D",
+"_[	c #5B9E9E",
+":[	c #5D9F9F",
+"<[	c #5E9F9F",
+"[[	c #5FA0A0",
+"}[	c #60A0A0",
+"|[	c #62A1A1",
+"1[	c #64A2A2",
+"2[	c #64A2A3",
+"3[	c #67A3A4",
+"4[	c #68A4A4",
+"5[	c #69A4A5",
+"6[	c #6AA4A5",
+"7[	c #4C8F98",
+"8[	c #1A6C82",
+"9[	c #19687F",
+"0[	c #4B8D95",
+"a[	c #14546E",
+"b[	c #14516C",
+"c[	c #10405E",
+"d[	c #0E3958",
+"e[	c #2A6E76",
+"f[	c #2A7A7B",
+"g[	c #247576",
+"h[	c #136B6B",
+"i[	c #185E5F",
+"j[	c #2B585A",
+"k[	c #4C6F70",
+"l[	c #489595",
+"m[	c #499595",
+"n[	c #4A9595",
+"o[	c #4B9696",
+"p[	c #4D9797",
+"q[	c #4E9797",
+"r[	c #4F9898",
+"s[	c #519899",
+"t[	c #529999",
+"u[	c #549A9A",
+"v[	c #569B9B",
+"w[	c #589C9C",
+"x[	c #599C9D",
+"y[	c #5B9D9D",
+"z[	c #5D9E9E",
+"A[	c #5F9F9F",
+"B[	c #61A0A0",
+"C[	c #62A0A1",
+"D[	c #63A1A2",
+"E[	c #64A1A2",
+"F[	c #65A2A3",
+"G[	c #66A2A3",
+"H[	c #69A4A4",
+"I[	c #3B828F",
+"J[	c #2B7587",
+"K[	c #4B8D94",
+"L[	c #569797",
+"M[	c #1B5971",
+"N[	c #134C68",
+"O[	c #0F3E5D",
+"P[	c #0E3A5A",
+"Q[	c #14455F",
+"R[	c #435356",
+"S[	c #4E5D60",
+"T[	c #459293",
+"U[	c #469393",
+"V[	c #479393",
+"W[	c #499494",
+"X[	c #4B9596",
+"Y[	c #4C9696",
+"Z[	c #4D9696",
+"`[	c #4E9697",
+" }	c #509798",
+".}	c #519898",
+"+}	c #529898",
+"@}	c #539999",
+"#}	c #549999",
+"$}	c #569A9A",
+"%}	c #569A9B",
+"&}	c #589B9B",
+"*}	c #599C9C",
+"=}	c #5E9E9E",
+"-}	c #5E9E9F",
+";}	c #619FA0",
+">}	c #63A0A1",
+",}	c #64A1A1",
+"'}	c #296879",
+")}	c #134D69",
+"!}	c #0F3F5E",
+"~}	c #0F3C5B",
+"{}	c #0E3858",
+"]}	c #296D76",
+"^}	c #307E7F",
+"/}	c #0A6465",
+"(}	c #076263",
+"_}	c #438C8D",
+":}	c #439091",
+"<}	c #449191",
+"[}	c #469292",
+"}}	c #489393",
+"|}	c #499394",
+"1}	c #4A9494",
+"2}	c #4B9595",
+"3}	c #4E9696",
+"4}	c #4F9697",
+"5}	c #519798",
+"6}	c #539899",
+"7}	c #559999",
+"8}	c #579A9A",
+"9}	c #599B9B",
+"0}	c #5B9C9C",
+"a}	c #5D9D9E",
+"b}	c #5F9E9E",
+"c}	c #5F9E9F",
+"d}	c #539399",
+"e}	c #4A8C95",
+"f}	c #3D828F",
+"g}	c #478A94",
+"h}	c #519298",
+"i}	c #5E9C9E",
+"j}	c #5C9A9A",
+"k}	c #3C7F86",
+"l}	c #0D3857",
+"m}	c #0E3756",
+"n}	c #1A4F64",
+"o}	c #457B7C",
+"p}	c #408E8F",
+"q}	c #428F8F",
+"r}	c #439090",
+"s}	c #459191",
+"t}	c #469192",
+"u}	c #479192",
+"v}	c #489292",
+"w}	c #357B85",
+"x}	c #3D848B",
+"y}	c #4B9494",
+"z}	c #4D9595",
+"A}	c #4E9596",
+"B}	c #4F9696",
+"C}	c #509696",
+"D}	c #519797",
+"E}	c #529798",
+"F}	c #549899",
+"G}	c #589A9A",
+"H}	c #5A9B9B",
+"I}	c #5B9B9C",
+"J}	c #428690",
+"K}	c #20697F",
+"L}	c #18627B",
+"M}	c #18637C",
+"N}	c #18647D",
+"O}	c #18657D",
+"P}	c #18657E",
+"Q}	c #2F7788",
+"R}	c #468992",
+"S}	c #629E9E",
+"T}	c #579898",
+"U}	c #32737E",
+"V}	c #0C3354",
+"W}	c #0D3455",
+"X}	c #0E3755",
+"Y}	c #175D5F",
+"Z}	c #3A5557",
+"`}	c #496769",
+" |	c #3D8C8D",
+".|	c #3F8D8D",
+"+|	c #408E8E",
+"@|	c #438F90",
+"#|	c #449090",
+"$|	c #2E7480",
+"%|	c #12506B",
+"&|	c #12516C",
+"*|	c #1D5E74",
+"=|	c #468F91",
+"-|	c #4A9393",
+";|	c #4B9394",
+">|	c #4D9494",
+",|	c #4E9595",
+"'|	c #4F9595",
+")|	c #519696",
+"!|	c #529797",
+"~|	c #549898",
+"{|	c #559898",
+"]|	c #579999",
+"^|	c #57999A",
+"/|	c #2F7585",
+"(|	c #175F78",
+"_|	c #175F79",
+":|	c #176079",
+"<|	c #17617A",
+"[|	c #18627A",
+"}|	c #18637B",
+"||	c #2A7184",
+"1|	c #569599",
+"2|	c #3B8185",
+"3|	c #276474",
+"4|	c #266372",
+"5|	c #296976",
+"6|	c #347E81",
+"7|	c #0D3656",
+"8|	c #0C3353",
+"9|	c #1C5767",
+"0|	c #2F585A",
+"a|	c #485255",
+"b|	c #4D585B",
+"c|	c #3B8A8B",
+"d|	c #3C8B8C",
+"e|	c #3E8C8C",
+"f|	c #408D8E",
+"g|	c #418E8E",
+"h|	c #206174",
+"i|	c #114D69",
+"j|	c #114F6A",
+"k|	c #124F6B",
+"l|	c #1C5C72",
+"m|	c #448D8F",
+"n|	c #499192",
+"o|	c #499292",
+"p|	c #4A9293",
+"q|	c #4B9393",
+"r|	c #4C9394",
+"s|	c #4E9494",
+"t|	c #509595",
+"u|	c #327684",
+"v|	c #165C76",
+"w|	c #165D76",
+"x|	c #175E77",
+"y|	c #175E78",
+"z|	c #1C647C",
+"A|	c #509095",
+"B|	c #5D9C9C",
+"C|	c #4F9393",
+"D|	c #348182",
+"E|	c #215E6D",
+"F|	c #21616D",
+"G|	c #3D7E7F",
+"H|	c #3A898A",
+"I|	c #3D8B8B",
+"J|	c #3F8C8D",
+"K|	c #286B7A",
+"L|	c #104B67",
+"M|	c #114C67",
+"N|	c #114C68",
+"O|	c #256678",
+"P|	c #469090",
+"Q|	c #479091",
+"R|	c #489191",
+"S|	c #4A9292",
+"T|	c #4B9293",
+"U|	c #4F9494",
+"V|	c #519595",
+"W|	c #519596",
+"X|	c #4A8E91",
+"Y|	c #155973",
+"Z|	c #165B75",
+"`|	c #165C75",
+" 1	c #175D76",
+".1	c #175D77",
+"+1	c #1B6179",
+"@1	c #4E8E93",
+"#1	c #5A9A9A",
+"$1	c #125E5F",
+"%1	c #416668",
+"&1	c #368787",
+"*1	c #388888",
+"=1	c #3A8989",
+"-1	c #3B8A8A",
+";1	c #3C8A8B",
+">1	c #388286",
+",1	c #104764",
+"'1	c #104865",
+")1	c #104966",
+"!1	c #114A67",
+"~1	c #114B67",
+"{1	c #418A8C",
+"]1	c #458F8F",
+"^1	c #468F8F",
+"/1	c #479090",
+"(1	c #489090",
+"_1	c #499191",
+":1	c #4A9191",
+"<1	c #4C9292",
+"[1	c #4E9394",
+"}1	c #3D8089",
+"|1	c #145670",
+"11	c #145671",
+"21	c #155771",
+"31	c #165B74",
+"41	c #478D8E",
+"51	c #3E8788",
+"61	c #338081",
+"71	c #1C7172",
+"81	c #0F6768",
+"91	c #308283",
+"01	c #348586",
+"a1	c #368687",
+"b1	c #388788",
+"c1	c #398889",
+"d1	c #226273",
+"e1	c #0F4562",
+"f1	c #104663",
+"g1	c #104864",
+"h1	c #327780",
+"i1	c #428D8D",
+"j1	c #438D8E",
+"k1	c #448E8E",
+"l1	c #4B9191",
+"m1	c #307280",
+"n1	c #13526D",
+"o1	c #14536D",
+"p1	c #14556F",
+"q1	c #165872",
+"r1	c #45878E",
+"s1	c #4B9090",
+"t1	c #498E8F",
+"u1	c #2B7B7C",
+"v1	c #28797A",
+"w1	c #316C6E",
+"x1	c #318283",
+"y1	c #338484",
+"z1	c #266A76",
+"A1	c #1A556A",
+"B1	c #1E5A6D",
+"C1	c #266875",
+"D1	c #164E67",
+"E1	c #0F4361",
+"F1	c #0F4461",
+"G1	c #2A6C79",
+"H1	c #3F8B8B",
+"I1	c #408B8C",
+"J1	c #418B8C",
+"K1	c #428C8C",
+"L1	c #428C8D",
+"M1	c #438D8D",
+"N1	c #448D8E",
+"O1	c #488F90",
+"P1	c #499090",
+"Q1	c #3C8087",
+"R1	c #13516C",
+"S1	c #155670",
+"T1	c #347583",
+"U1	c #4A8F90",
+"V1	c #498F8F",
+"W1	c #398485",
+"X1	c #2E7D7E",
+"Y1	c #166D6E",
+"Z1	c #08595F",
+"`1	c #044150",
+" 2	c #3F5759",
+".2	c #2B7E7F",
+"+2	c #226572",
+"@2	c #0C3A59",
+"#2	c #0D3B5A",
+"$2	c #0D3C5B",
+"%2	c #0D3D5B",
+"&2	c #10425F",
+"*2	c #185168",
+"=2	c #0E405F",
+"-2	c #124662",
+";2	c #367F84",
+">2	c #3C8989",
+",2	c #3D898A",
+"'2	c #3E898A",
+")2	c #408A8B",
+"!2	c #418B8B",
+"~2	c #438C8C",
+"{2	c #448D8D",
+"]2	c #468E8E",
+"^2	c #448A8C",
+"/2	c #124D68",
+"(2	c #124D69",
+"_2	c #124E69",
+":2	c #14526C",
+"<2	c #236377",
+"[2	c #3B8586",
+"}2	c #04374A",
+"|2	c #01424F",
+"12	c #206869",
+"22	c #13465F",
+"32	c #0B3556",
+"42	c #0C3757",
+"52	c #0C3858",
+"62	c #0C3959",
+"72	c #276A76",
+"82	c #378686",
+"92	c #388687",
+"02	c #398687",
+"a2	c #3A8787",
+"b2	c #3B8788",
+"c2	c #3C8888",
+"d2	c #3D8989",
+"e2	c #3E8989",
+"f2	c #448C8C",
+"g2	c #448C8D",
+"h2	c #256375",
+"i2	c #124B66",
+"j2	c #124C67",
+"k2	c #134E69",
+"l2	c #134F6A",
+"m2	c #29697A",
+"n2	c #408989",
+"o2	c #348181",
+"p2	c #2C7C7D",
+"q2	c #227576",
+"r2	c #0F6165",
+"s2	c #0E6366",
+"t2	c #096063",
+"u2	c #01253D",
+"v2	c #15585B",
+"w2	c #325659",
+"x2	c #0C445A",
+"y2	c #0B3352",
+"z2	c #0B3454",
+"A2	c #0B3455",
+"B2	c #0C3656",
+"C2	c #0D3958",
+"D2	c #0D3A5A",
+"E2	c #358485",
+"F2	c #368485",
+"G2	c #378585",
+"H2	c #388686",
+"I2	c #418A8B",
+"J2	c #3F8789",
+"K2	c #144C66",
+"L2	c #114864",
+"M2	c #114965",
+"N2	c #124A66",
+"O2	c #134D68",
+"P2	c #367781",
+"Q2	c #448B8C",
+"R2	c #116568",
+"S2	c #042E46",
+"T2	c #0B5F63",
+"U2	c #0A6163",
+"V2	c #033348",
+"W2	c #014752",
+"X2	c #0D525A",
+"Y2	c #0A3250",
+"Z2	c #0A3251",
+"`2	c #0B3353",
+" 3	c #0C3556",
+".3	c #0E3C5A",
+"+3	c #2B747B",
+"@3	c #338283",
+"#3	c #358384",
+"$3	c #378485",
+"%3	c #388585",
+"&3	c #398686",
+"*3	c #3A8686",
+"=3	c #3B8787",
+"-3	c #3D8888",
+";3	c #3F8989",
+">3	c #40898A",
+",3	c #377D82",
+"'3	c #134A65",
+")3	c #114763",
+"!3	c #124965",
+"~3	c #19536B",
+"{3	c #458A8B",
+"]3	c #0E6065",
+"^3	c #0A545C",
+"/3	c #054251",
+"(3	c #013246",
+"_3	c #155C5D",
+":3	c #054556",
+"<3	c #09314F",
+"[3	c #0B3252",
+"}3	c #0C3455",
+"|3	c #13445E",
+"13	c #318182",
+"23	c #348383",
+"33	c #3C8787",
+"43	c #3E8888",
+"53	c #398083",
+"63	c #1C556A",
+"73	c #104561",
+"83	c #3B7F84",
+"93	c #468D8D",
+"03	c #095D61",
+"a3	c #022841",
+"b3	c #01555A",
+"c3	c #15595C",
+"d3	c #07354F",
+"e3	c #09304E",
+"f3	c #0A3150",
+"g3	c #21626F",
+"h3	c #2F7F80",
+"i3	c #308080",
+"j3	c #318181",
+"k3	c #338282",
+"l3	c #348283",
+"m3	c #358383",
+"n3	c #368384",
+"o3	c #378484",
+"p3	c #398585",
+"q3	c #3B8686",
+"r3	c #2C6D78",
+"s3	c #184F67",
+"t3	c #10435F",
+"u3	c #104460",
+"v3	c #114561",
+"w3	c #1D566C",
+"x3	c #3C8185",
+"y3	c #2F7E7E",
+"z3	c #07555B",
+"A3	c #072F4B",
+"B3	c #08304D",
+"C3	c #08304E",
+"D3	c #14495F",
+"E3	c #2B7C7D",
+"F3	c #2E7F7F",
+"G3	c #328181",
+"H3	c #358282",
+"I3	c #388484",
+"J3	c #367D81",
+"K3	c #2B6C77",
+"L3	c #266473",
+"M3	c #387F82",
+"N3	c #2E7D7D",
+"O3	c #034853",
+"P3	c #065E5F",
+"Q3	c #034D58",
+"R3	c #072E4B",
+"S3	c #082F4C",
+"T3	c #277A7A",
+"U3	c #287B7B",
+"V3	c #2C7D7D",
+"W3	c #2D7E7E",
+"X3	c #2E7E7E",
+"Y3	c #2F7E7F",
+"Z3	c #318080",
+"`3	c #338181",
+" 4	c #286773",
+".4	c #164660",
+"+4	c #0D3858",
+"@4	c #0D3757",
+"#4	c #103B59",
+"$4	c #256471",
+"%4	c #044051",
+"&4	c #062D49",
+"*4	c #062E4A",
+"=4	c #1F6A70",
+"-4	c #257879",
+";4	c #297A7B",
+">4	c #2A7B7B",
+",4	c #2A7B7C",
+"'4	c #2B7C7C",
+")4	c #317F80",
+"!4	c #328080",
+"~4	c #347D80",
+"{4	c #184A62",
+"]4	c #0D3555",
+"^4	c #0E3855",
+"/4	c #026061",
+"(4	c #105C5E",
+"_4	c #062D48",
+":4	c #062E49",
+"<4	c #072F4C",
+"[4	c #1E7073",
+"}4	c #227677",
+"|4	c #247778",
+"14	c #267979",
+"24	c #287A7A",
+"34	c #174861",
+"44	c #0C3352",
+"54	c #0C3252",
+"64	c #0D3654",
+"74	c #237676",
+"84	c #065B5E",
+"94	c #04354B",
+"04	c #052C47",
+"a4	c #0C3F54",
+"b4	c #1C7273",
+"c4	c #1E7374",
+"d4	c #207576",
+"e4	c #227676",
+"f4	c #237777",
+"g4	c #27797A",
+"h4	c #266772",
+"i4	c #0B3251",
+"j4	c #185162",
+"k4	c #084C58",
+"l4	c #0B4B59",
+"m4	c #0E515D",
+"n4	c #176B6D",
+"o4	c #197071",
+"p4	c #1B7172",
+"q4	c #1D7273",
+"r4	c #1F7474",
+"s4	c #207475",
+"t4	c #217576",
+"u4	c #237677",
+"v4	c #247777",
+"w4	c #267878",
+"x4	c #1D5768",
+"y4	c #0B3150",
+"z4	c #103E57",
+"A4	c #257376",
+"B4	c #096566",
+"C4	c #106A6B",
+"D4	c #136C6D",
+"E4	c #156D6E",
+"F4	c #176F70",
+"G4	c #1A7171",
+"H4	c #1E7373",
+"I4	c #236870",
+"J4	c #0A304E",
+"K4	c #164F60",
+"L4	c #237275",
+"M4	c #076465",
+"N4	c #116A6B",
+"O4	c #146D6D",
+"P4	c #186F70",
+"Q4	c #197070",
+"R4	c #1B7171",
+"S4	c #1D7272",
+"T4	c #207474",
+"U4	c #257074",
+"V4	c #257476",
+"W4	c #20666E",
+"X4	c #082C4A",
+"Y4	c #082A48",
+"Z4	c #134A5C",
+"`4	c #0F696A",
+" 5	c #126B6C",
+".5	c #146C6D",
+"+5	c #186F6F",
+"@5	c #1A7070",
+"#5	c #1A7071",
+"$5	c #1B5C68",
+"%5	c #104158",
+"&5	c #185764",
+"*5	c #0D3C53",
+"=5	c #0E5D63",
+"-5	c #073E50",
+";5	c #176E6E",
+">5	c #207073",
+",5	c #185A65",
+"'5	c #1E6B70",
+")5	c #074151",
+"!5	c #02203A",
+"~5	c #02233C",
+"{5	c #033046",
+"]5	c #036162",
+"^5	c #0C6767",
+"/5	c #0D6868",
+"(5	c #0B5B61",
+"_5	c #032D45",
+":5	c #022942",
+"<5	c #013649",
+"[5	c #24595B",
+"}5	c #0F6969",
+"|5	c #126B6B",
+"15	c #0E6868",
+"25	c #012B43",
+"35	c #014A54",
+"45	c #0B5D5F",
+"55	c #0C4B59",
+"65	c #052C46",
+"75	c #07344B",
+"85	c #126066",
+"95	c #033A4C",
+"05	c #014350",
+"a5	c #015C5E",
+"b5	c #086464",
+"c5	c #0F6567",
+"d5	c #07384C",
+"e5	c #03233D",
+"f5	c #083F51",
+"g5	c #0D6064",
+"h5	c #0C5E5F",
+"i5	c #0C6768",
+"j5	c #025F60",
+"k5	c #06545B",
+"l5	c #064D57",
+"m5	c #0A6565",
+"n5	c #475355",
+"o5	c #455356",
+"p5	c #294A52",
+"q5	c #1B585B",
+"r5	c #185D5F",
+"s5	c #145F60",
+"t5	c #043E4E",
+"u5	c #054D57",
+"v5	c #2C575A",
+"w5	c #165B5D",
+"                                                                                                                                                                                                                                                                ",
+"                                                                                                                                                                                                                                                                ",
+"                                                                                                                      . . . . . . . . . . .                                                                                                                     ",
+"                                                                                                              . . + @ # $ % & & & * = - ; > , . .                                                                                                               ",
+"                                                                                                        . . ' ) ! ~ { ] ^ / ( / ( _ : < [ } | 1 2 3 . .                                                                                                         ",
+"                                                                                                    . . 4 5 ~ 6 7 8 9 0 a b c d b e f g h i j k l m n o p .                                                                                                     ",
+"                                                                                                . . 4 q r 7 s t c u v w x y z A z B C D E F G H I J K L M N O .                                                                                                 ",
+"                                                                                              . P Q 6 7 0 c R w x y A S T U V W W X Y Z `  ...+. at .#.$.%.&.*.=.-.;..                                                                                             ",
+"                                                                                          . >.,.r '.).!.v ~.y A {.].V ^./.(._.:.:.<.[.}.|.1.2.3.4.5.6.7.8.9.0.a.b.c..                                                                                           ",
+"                                                                                        . d.r 7 9 c R w e.A S U ^.f.g.g._.h.i.i.j.k.l.m.n.o.p.q.r.s.t.u.7.v.9.w.x.y.z.A..                                                                                       ",
+"                                                                                    B.' ,.( 9 C.D.E.x y F.U G.(.g.H.I.I.i.J.K.L.L.M.N.O.P.Q.R.p.S.T.4.U.V.7.W.9.w.X.Y.Z.`..                                                                                     ",
+"                                                                                   +.+++7 t c u w e.A S U @+_.h.I.#+$+K.L.%+&+*+*+=+-+;+$+O.>+,+'+)+!+~+{+]+^+/+(+_+:+<+[+}+.                                                                                   ",
+"                                                                                . |+1+'.t c 2+3+y {.U /.(.h.i.J.K.4+%+*+*+5+6+7+7+7+8+9+0+;+a+b+c+d+e+f+g+{+h+i+j+k+l+m+n+o+p+q+.                                                                               ",
+"                                                                              + r+^ 8 s+b E.x z S ^. at +g.I.#+L.%+&+t+5+6+u+v+w+x+x+x+y+z+A+9+B+C+D+c+E+e+f+F+G+H+I+J+K+L+M+N+O+P+Q+.                                                                             ",
+"                                                                            . r+( 9 !.R E.R+S+]./.g.H.I.J.4+&+t+6+7+T+v+w+x+U+V+W+V+X+Y+Z+`+9+ @. at +@@@E+#@$@%@&@*@=@-@;@>@,@'@)@!@Q+.                                                                           ",
+"                                                                        ~@. {@( 9 !.u w e.{.U @+_.h.#+K.4+&+t+7+T+v+w+x+U+V+W+]@^@]@/@(@y+_@`+:@<@[@}@|@1 at 2@3 at 4@5 at 6@7 at 8@9 at 0@a at b@c at d@e at .                                                                         ",
+"                                                          f@          g at . {@( 9 a v w y {.^.(._.I.#+L.4+&+t+7+v+x+h at V+i@/@]@j at k@k at l@l at m@i at n@o at p@q at r@s at t@u at v@w at x@y at z@A at B@C at D@E at F@G at H@I at e@.         f@                                                            ",
+"                                                        f@            + {@( 9 !.u 3+y {.^.(.H.I.#+L.%+*+5+7+v+x+V+W+/@^@j at J@J at K@L at K@M at N@]@O at P@Q at R@S at r@T at U@V at W@X at Y@Z@`@ #.#+#@###$#%#&#*#=#.         f@                                                          ",
+"                                                                    + r+^ 9 C.u 3+y S V (.H.I.J.L.&+t+A+7+v+h at V+/@^@j at k@M at L@-#;#>#>#>#,#J@'#O@)#!#; ~#s@{#]#^#/#(#_#:#<#q [#}#|#1#2#3#4#5#6#                                                                    ",
+"                                                      f@          7#8#^ 9 !.R w y {.U @+H.i.J.L.&+t+6+T+9#U+W+]@l at J@M at L@-#>#0#a#a#b#a#c#-#M at d#e#f#g#h#r at i#t at u@W at j#k#l#m#n#o#p#q#r#s#t#u#v#w#6#        f@                                                        ",
+"                                                    f@          x#y#r '.C.R w y F.U @+_.I.J.4+&+5+7+v+w+U+W+^@l at M@L@;#>#0#a#b#z#A#B#C#D#0#E#F#d#G#H#I#J#K#L#M#N#/#O#P#Q#R#S#T#U#V#W#X#Y#Z#`# $.         f@                                                      ",
+"                                                              .$>.+$7 t R @$R+A ]. at +_.I.J.4+*+5+7+v+x+U+W+]@l at J@L@>#0#0#a##$$$C#%$%$&$z#a#0#*$=$-$;$>$,$'$)$!$~${$]$^$/$($_$:$<$[$}$|$1$2$3$4$5$.                                                               ",
+"                                                  f@          6$7$( 0 b @$x A ]./._.I.J.L.&+5+7+v+w+U+i@/@j at k@M at -#0#a#$$8$9$0$a$b$c$b$A#d$e$E#f$g$h$i$j$h#k$l$m$n$o$p$q$r$s$t$T#u$v$w$x$y$z$A$B$C$.       f@                                                    ",
+"                                                f@          . r+^ 9 c 2+x A ]./.g.I.#+L.%+t+6+T+w+x+V+/@^@l at J@L@>#a#D$E$z#A#b$c$F$G$F$c$A#b#0#F#d#e#f#H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$`$ %.%6#        f@      +%                                          ",
+"                                                f@        @%P r '.C.u ~.S+S ^.(.H.i.$+4+*+5+7+v+x+U+W+]@j at J@L@;#0#b##%z#A#b$c$F$G$$%G$G$%%z#e$-#=$-$h$>$&%*%=%-%;%>%,%'%)%!%~%{%]%^%/%(%_%:%<%[%}%|%.       f@                                                  ",
+"                                              f@          ' 1%7 t D.w y S U @+_.I.J.L.&+t+6+v+x+U+i@/@j at k@M at -#>#a#z#2%3%b$c$G$G$4%4%4%$%c$A#b#E#f$5%6%i$7%8%9%0%a%b%c%d%e%f%g%h%i%j%V$k%l%m%n%o%p%q%r%.       f@                                                ",
+"                                    +%      f at f@        . s%( ).c 2+e.F.]./.g.h.i.K.4+*+5+t%w+U+V+/@^@l at J@L@>#0#b#z#B#%$c$F$G$$%4%u%u%4%G$%%d$0#F#v%w%x%y%z%A%B%C%M$D%E%F%Q$G%H%I%J%K%L%(%_%M%N%O%P%Q%R%      f at f@      +%                                      ",
+"                                            f@        . P 6 s C.u ~.S+S ^.(.l.I.J.L.&+t+6+S%x+V+W+/@j at k@J at L@;#0#b#z#A#T%b$c$G$G$$%4%u%4%G$%%d$0#*$v%w%U%V%W%X%Y%Z%`% &.&+&@&#&$&h%%&&&*&=&-&;&>&,&'&)&!&.       f@                                              ",
+"                                  +%      f at f@        6$~&{&0 b E.e.F.U f.g.h.i.K.%+*+5+7+v+x+V+W+/@j at l@J at L@-#0#a#b#z#]&b$b$c$F$G$G$4%G$G$%%b#^&*$v%w%U%V%W%/&(&0%_&:&<&[&}&|&1&H%2&3&4&5&6&7&8&9&0&a&b&c&.     f at f@      +%                                    ",
+"                                +%        f@        . d&r 8 C.R 3+z T /.(.l.I.J.L.%+*+5+7+e&f&f&i@/@^@l at J@M at -#>#a#b#z#%$A#b$b$c$F$G$$%G$c$%%b#^&*$v%w%U%g&h&i&j&p at _&k&l&E%F%m&n&o&p&q&^%r&s&t&u&v&,&w&x&y&6#      f@        +%                                  ",
+"                                +%      f at f@      . z&{ 7 t b @$R+F.V f.g.H.i.J.L.%+*+L#A&e&x+B&C&/@]@j at J@M at -#>#0#a#D&E$z#A#A#b$c$c$G$G$c$A#b#^&*$v%w%E&g&h&i&F&G&H&M$I&J&K&L&M&N&h%%&O&P&Q&R&S&T&U&V&W&X&Y&.     f at f@      +%                                  ",
+"                              +%        f@        . Z&1+8 C.u 3+z T V @+_.h.i.J.M.`& *8+z+v+x+.*+*O@]@j at l@M at L@E#@*#*D$b#d$z#A#A#b$c$c$c$c$A#b#^&*$v%$*E&i$%*&*A%**C%=*-*;*+&>*,*'*)*2&!*~*{*]*^*/*(*_*w&:*<*R%      f@        +%                                ",
+"                              +%      f at f@      . [*{ {&0 c @$x A T W (._.h.i.}*|*%+{#5+7+v+9#1*2*i@/@'#3*4*N at 5*6*0#e$a#b#d$z#A#A#%%c$c$b$A#7*^&*$v%$*8*i$%*&*9*0*Z%a*b*c*d*}&|&1&e*I%f*g*h*i*j*k*T&U&l*m*n*o*.     f at f@      +%                                ",
+"                            +%        f@        . p*r 8 C.R w q*F.T [.r*s*t*i.J.L.%+*+5+7+v+9#u*v*w*x*v*y*z*A*-#E#0#0#e$b#b#d$z#A#A#%%%%%%B*7*^&C*v%$*8*i$D*&*9*E*Z%`% &c*[&F*G*H*I*p&J*K*L*M*N*O*P*Q*R*S*T*<*R%      f@        +%                              ",
+"                            +%      f at f@      . U*{ ( 0 V*u w y F.W*[.r*s*t*X*Y*Z*%+*+5+7+Z+9#x+.*X+i&`*l@=$M at F#-#E#0#0#e$a#b#b#d$z#A#A#d$d$ =.=C*v%w%U%i$D*+=*%@=#=_&:&l&E%F%m&n&N&$=%=O&&=*===-=;=>=,='=)=!=o*.     f at f@      +%                              ",
+"                          +%        f@        . ~=6 '.t c 2+3+y Y {=[.r*s*t*X*Y*Z*]=*+^=`+/=9#)#h at V+i@(=_=:=J at F#-#E#E#0#0#e$e$b#b#d$d$d$b#7*^&*$f$5%e#U%V%%*+=<=B%0%_&k&l&J&K&L&[='*}=|=!*~*1=2=3=4=5=6=7=8=9=0=R%      f@        +%                            ",
+"                  a=      +%      f at f@      . b=c=^ 8 d=b 2+C z Y {=[.r*s*t*X*Y*Z*]=e=f=`+/=v+)#h at P@i@/@g=`*=$M at F#-#E#E#E#0#0#e$e$7*7*7*e$e$E#C*v%g$6%f#V%h&&*A%h=Z%_&k&l&J&+&>*i=j=H%k=f*g*h*l=R&m=n=o=p=q=r=s=o*.     f at f@      +%      a=                    ",
+"                a=                f@        . t=u=v=9 !.d @$C z Y {=[.r*s*t*X*Y*Z*B+:@f=`+/=Z+9#x+P at i@O@]@w=x==$M at F#F#*$-#E#E#^&^&^&0#e$^&^&*$f$v%g$8*y=>$h&&*z=**Z%_&k&l&J&+&>*|&A=I*B=C=D=P&E===F=G=(*H=I=a&J=K=R%      f@                a=                  ",
+"                a=      +%        f@        L=M=N=O=P=!.d @$R+Q=Y {=[.r*s*b+O.R=Z*B+:@f=A+`+Z+9#)#h at P@i at O@S=_=T==$f$f$F#F#F#*$*$U=V=E#E#E#E#C*W=5%w%8*i$X=W%Y=j&**Z%a%k&l&J&K&>*|&Z=I*p&%=O&`= -.-+-;=>=@-#-$-%-&-*-.     f@        +%      a=                  ",
+"                        +%      f at f@      . =---;->-,-'-u )-R+!-Y {=[.r*s*b+X*R=~-B+0+9+A+`+/=Z+9#)#h at P@i at O@-$w=d#{-=$=$f$f$f$]-]-F#*$.=*$*$C*v%g$e#U%i$D*W%^-/-**C%`%k&l&J&+&(-|&H*I*p&%=_-~*:-s&<-[-5=6=}-|-1-n*2-.     f at f@      +%                          ",
+"              a=      +%        f@        6#3-4-5-6-t V*u )-R+!-Y {=[.n.Q.b+O.N.$+;+0+:@f=7-`+8-Z+9-)#;$0-a-a-`*b-b-d#d#v%v%c-c-f$f$f$*$*$C*W=5%$*6%U%V%%*&%d-e-**f-`%:&l&J&+&>*|&H*g-p&h-!*K%i-j-R&7&k-l-m-d at n-o-0=p-.     f@        +%      a=                ",
+"              a=      +%      f at f@      . q-r-] ^ s-t V*t-u-v-!-Y {=[.n.Q.l.w-x-R=~-B+q at y-f=7-`+8-Z+9-z-A-B-C-D-E--$-$F-G-b-H-H-d#v%v%f$f$f$v%g$w%8*f#V%h&&%*%I-p at f-`%:&l&J&J->*|&H*g-p&%&K-^%h*L-M-F=/*N-O-P-Q-R-S-|%.     f at f@      +%      a=                ",
+"            a=        +%      f at f@      . T-M=] ( U-d=V-W-u-q*!-Y X-R.Y-Z-Q.b+O.R=C+ @B+`-y- ;7-.;8-+;Q at H#@;B-#;G#e#e#$;%;&;-$g$g$H-H-v%v%v%5%w%6%U%i$X=7%&**%*;p at f-`%:&l&=;+&>*|&H*g--;%&K-g**&M*M-^*;;>;U&,;S*';);K=R%    f at f@      +%        a=              ",
+"            a=      +%        f@        =#!;~;{;/ 9 ];b W-u-q*Z ^;/;}.R.n.(;_;P.a+R=:; @B+`-y- ; ;7-<;[;};9-Q@|;h$h$1;1;1;e#e#w%&;&;&;g$5%g$w%6%U%i$V%D*&%i&2;3;p at H&a*:&l&4;+&>*|&5;o&-;6;K-7;8;5&==^*9;5=0;R*a;b;c;d;e;.     f@        +%      a=              ",
+"                    +%      f at f@      . f;& c=g;/ 9 ];b W-u-h;i;!-j;k;}.,+l;Q.m;n;a+C+:; @o;q@`-y- ;p;q;r;s;t;H#f#@;@;u;h$8*1;1;v;v;v;w%w%w%6%U%y=V%>$h&&*w;x;h=#=_&=* &l&J&y;>*z;5;o&-;A;B;C;8;E=D;E;[-F;o=G;d at H;T*I;J;.     f at f@      +%                      ",
+"          a=        +%      f at f@      . K;L;M;r N;P=O;V-t-D P;Q;R;^;|.o.S;T;U;>+P.n;. at C+:;V;o;W;`-X; ;Y;.;r;s;Z;};`; >f#@;u;u;u;u;.>.>6%8*8*U%y=V%>$D*&%Y=+>@>**Z%_&M$b*#>E%J->*z;5;$>%>&>*>C;~=E=]*t&m=k-l-H==>->;>);>>R%    f at f@      +%        a=            ",
+"          a=      +%        f@        =#,>L;M;'>N;)>!>~>{>]>u-2.` R;^>'+o.,+T;U;/>P.[@.@(>:;<@o;S@`-X; ;_>:>H$<><>Z;x%`;`;`;`;[>[>[>f#U%U%U%f#i$>$D*7%&%w;}>@=p at f-`%:&I&c*E%K&|>1>2>$>%>&>3>&&&=4>5><-6>P*7>O-V&S*r=8>0=e;.     f@        +%      a=            ",
+"                  +%      f at f@      . 9>* 0>< '>/ U-a>b>c>d>e>P;Q;` 1.f>'+g>T;c+}@D+n;[@.@(>h><@i>S at j>X;k>_>:>l>H$<><><>m>m>m>m>n>i$`;y=y=i$i$>$D*7%&%Y=o>F&p>0%H&a*q>l&;*[&r>L&s>t>g--;&>3>D=&=u>s&v>w>x>N-y>7=z>)=c;S-A>.     f at f@      +%                    ",
+"        a=        +%      f at f@      . B>C>~;D>E>F>G>H>I>J>K>r.L>M>N>O>p.f>d+P>T;U;}@D+Q>[@R>(>r@<@~#S>T>U>V>W>j$:>:>l>l>l>X>X>>$<>m>m>V%V%V%V%D*h&&%&*w;Y>Z>`>Z%_&=*b*#>=;d*F* ,.,A=+,-;@,#,C;$,:-s&v>w>;=>;%,&,a;a&*,=,>>6#    f at f@      +%        a=          ",
+"        a=      +%        f@        6#-,C>;,D>>,,,',),!,~,{,],e> .q.N>^,p.'+/,P>c+(,+ at D+Q>_,R>:,r@<,~#S>T>U>[,k>W>W>},},},:>l>l><;<;|,X=X=X=D*h&&%1,2,3,2;4,5,H&`%k&I&c*E%+&}&G*6,7,+,8,h-K-C;&= -s&R&F=9,5=0,G;d at Q-%-a,b,c,      f@        +%      a=          ",
+"        a=      +%      f at f@        d,e,C>f,g,h,i,j,k,l,m,n,o,p,q,r,q.s,^,t,d+/,u,c+v,+ at T@Q>s at R>K#w,<,x,~#S>j>U>[,[,[,W>W>W>W>y,z,A,B,h&h&h&h&C,D,2,E,F,B%G&G,H,a*:&I&.&I,+&(-J,n&7,K,L,M,!*N,L* -2=O,F=P,Q,l-H=P-R,;>S,<*T,.     f at f@      +%      a=          ",
+"      a=        +%      f at f@      . U,e,} f,j V,W,X,Y,Z,`, 's...r..'+'S.@'#'$'d+|@u,(,v,+ at T@%'Q>_,R>:,r at x,~#S>&'j>j>U>U>U>U>U>*'[,='*'&%W%&%&%D,Y=w;u*-')$0%;'a%=* &l&;*[&K&>*|&5;>',''')'!'~'L* -2=v>{'9;Q,(*O-V&S*]'^'I;/'.     f at f@      +%        a=        ",
+"      a=      +%+%      f at f@      . ==e,('_':'V,i <'['k,}'|'1'2'!+3'4'+')+^,5'$'/,|@@@t at v,v,+ at T@Q>s at 6'K#7'8'x,9'9'0'0'0'0'0'a'b'a'a'd-&*&*&*&*c'd'u*-'B%G&Z%;'a*M$b*#>=;d*F%L&s>H*$>e'''q&O&f'g'*=5>j*w>h'i'(*O-#-j'b;*,k'l'm'    f at f@      +%+%      a=        ",
+"      a=      +%        f@        6#n'o'('p'q'r's't'u'Y,v'w'+.s.x'!+T.y'e+)+1 at 5'z'/,|@A'@@B'v,C'D'i#%'E'6'F'K#7'8'8'8'8'8'G'G'H'G'G'b'w;w;w;w;J$I'J'B%**0%H&K'L':&I&c*E%+&F*L&i=t>N&e'2&3>M'f'h**=5><-O*9,Q,(*N'#-O'n-R-);K=c,      f@        +%      a=        ",
+"      a=      +%      f at f@        P'Q'| R'S'T'r'U'V'W'X'Y'Z'~+4.x'`' )T..)e++)1 at E+z'@)]#|@U@#)t@$)C'%)D'i#E'&)F'F'F'F'F'*)*)*)=)*)*)-)*%z=z=}>;)>),)G&0%C%_&')))b*l&;*!)~)}&m&,*1&g-}=A;{)K*`=h*E=])^)/);=F;(*N',;z>m*T*S,()_).     f at f@      +%      a=        ",
+"    a=        +%      f at f@      . :)Q'| <)[)})|)1)2)3)4)5)5.6)~+7)x'8) )T..)e+9)1 at V@E+u at 0)@)a)U at b)c){#d)d)D'e))$)$)$E'&)&)&)&)f)&)g)g)-'-'J'J'B%0*h)-%Z%i)a*j)k)D%c*E%l)m)|>G*M&7,+,-;A;#,C;&=n)M*]*t&/);=F;(*N'7=w&W&%-S,o)p).     f at f@      +%        a=      ",
+"    a=        +%      f at f@      . q)r)s)<)t)k u)I #.6.v)5)w)x)6)y)7)z)`'A)B)y'#@C)9)1 at V@D)u at u@0)]#E)b)#)c){#d)L#L#L#G&G&G&G&G&F)G)H)H)B%B%B%B%**`>I)J)H&K)=*L)M)N)=;d*O)P) ,s>H*$>K,8,h-!*C;&=n)M*]*t&Q)x>F;(*N'7=q=R)S)8>T)l'.     f at f@      +%        a=      ",
+"    a=      +%+%      f@        . U)r)V)W)J X)Y)Z)`) !.!+!5)t.x)@!~+y)z)#!f+B)2@$!#@v at 9)^#V at D)%!u at 0)&!M#E)b)c)*!*!=!-%-%-%-%-%0%-!0%;!>!G&G&G&0%,!'!i)K))!:&!!~!{!E%+&]!|>z;6,1&g-%>''h-!*g*^!1=/!==(!m=x>_!(*N'7=:!H;;>^'n*>><!      f@      +%+%      a=      ",
+"    a=      +%      f at f@        . [!}!V)W)|![)})u)I #.1!2!3!4!t.5!6!F+y)7!#!$@A)w@$!$!#@v at 8!^#9!9!D)0!a!&!b!H,c!d!d!d!d!L$d!J)e!f!C%Z%=!Z%Z%-%C%H&g!h!i!j! &k!M.l!m!n!o! ,s>5;7,I*-;&>p!O&q!8; -/!==K;Q)x>F;(*N'7=a;H;';r!k'b,C$      f at f@      +%      a=      ",
+"    a=      +%      f at f@        s![!t!u!v!l w!$.Y)Z)`)x! !y!3!z!U.A!6!%@F+7!3@#!B!w at w@C!$!W at v@D!E!^#N#F!G!H!;%b!b!b!b!b!b!b!i)i)H,H&H&f-f-f-f-H&a%a*I!J!K!I&L!=;M!+&F*N!O!6,A=N&e'L,h-B;K*`=P!*=2=Q!-=R!/*5=(*S!T!:!U!V!W!X!<*5$.     f at f@      +%      a=      ",
+"  a=        +%      f at f@        Y!Z!!;u!v!l `!w!$. ~.~+~x!V.u.@~z!{+U.A!%@#~g+$~%~$@B!B!w@&~*~W at W@=~D!E!N#F!G!-~-~-~H!-~-~;~;~;~a%a%a%_&_&_&_&K)-~M$>~,~'~N){!M!)~F%>*!~~~5;7,+,-;''J*#,C;$,n){~])R&]~[-/*5=(*y>T!:!Q-V!W!);^~/~.     f at f@      +%        a=    ",
+"  a=        +%      f at f@      . (~_~m :~<~v![~`!}~$.|~.~1~+~2~]+3~@~G+4~A!5~#~x@$~6~%~7~8~B!9~&~0~a~b~c~D!d~N#e~e~e~M$M$M$M$M$)!)!-~-~a*a*a*a*)!M$:&K!f~k!{!g~h~J-]!i~z;j~A=>'K,8,A;k~l~m~P&u>l=n~j*F=o~p~q~r~N'T!:!s~t~u~v~o)w~.     f at f@      +%        a=    ",
+"  a=      +%+%      f at f@      . x~y~z~A~:~B~C~[~`!~&++|~7.1~D~E~2~3~F~G+G~H~4 at I~#~x at J~6~X at 7~7~K~/#L~0~M~N~O~P~d~d~q>q>q>q>q>:&:&>~>~M$M$M$M$M$:&K!b*I&Q~L!4;M!J-]!R~S~T~U~V~g-%>''h-#,W~X~Y~Z~`~==3=O*h'k->= {O-7=:!Q-.{9=+{T)@{.     f at f@      +%+%      a=    ",
+"  a=      +%+%    f at f@        . #{${%{&{A~*{B~C~[~={~&-{;{7.>{,{D~2~'{3~){G~!{H~5~I~~{x@{{]{6~j#7~^{/{L~({M~N~N~O~O~O~O~O~b*b*b*b* &K! & &q>K!b*I&k!#>c*4;M!)~r>_{:{<{[{}{|{K,-;&>q&!*1{2{P!3{2=Q!(!/);=Q,N-0,4{#-:!5{6{7{S,8{>>.       f at f@    +%+%      a=    ",
+"  a=      +%      f at f@        . 9{0{a{b{&{c{*{B~d{8.={e{-{1%f{g{,{D~h+'{&@h{){G~i{H~4 at I~~{j{x@{{]{j#k{^{l{L~m{n{n{n{n{M~D%D%D%D%I&I&I&I&I&I&I&k!#>L!{!4;M!)~r>_{i~J,.,t>o{g-e'L,h-3>O&g*^!p{M*])q{-=m=x>_!r{6=H=#-q=s{6{t{u{!=b,.       f at f@      +%      a=    ",
+"  a=      +%      f at f@        . v{w{x{L b{y{c{z{A{B{8.v.={C{1%^+f{g{,{D{E{5@&@F~F{G{H{I{4 at J{K{j{O#{{L{j#M{N{l{.&.&.&.&L!m{m{m{#>#>#>#>#>#>#>#>c*{!=;g~M!y;r>_{i~S~s>5;O{P{%>8,&>)'K-K*~*Q{ -/!n~R{F=[-G=5=(*%,,&#-q=S{6{T{U{=,0=V{      f at f@      +%      a=    ",
+"a=a=      +%      f at f@        . W{X{Y{Z{L `{&. ].]A{+]d{W.@]i+C{1%#]#]H+$]D{E{%]&]*]=]-];]i{k#J{>]j{O#,]L{']M{)])])]=;=;!]l{.&.&.&.&.&;*.&.&{!=;g~M!h~y;r>_{i~J,s>M&j=~]{]p&2&J*B;O&g*`=Y~Z~]]==3=^]/]p~(]_]U&_*V&:]S{6{<][]}]|]V{      f at f@      +%      a=a=  ",
+"a=a=      +%      f at f@        . 1]2]3]4]5]6]`{7] ].]8]+]/+9]W.@]0]a]6@#]*@H+D{b]c]d]e]f]g]h]i]i{k#j]>]k]O#l]L{']']I,I,I,I,I,E%E%E%g~E%E%E%E%E%M!d*)~J-r>_{i~J,s>M&t>>'m]n]''h-3>_-&&~*Q{i-o]p]Q!K;q]9;k-q~r~y>r]P-s]t]6{T{u]X&v]V{      f at f@      +%      a=a=  ",
+"a=        +%      f at f@        . w]x]y]z]A]5]6]B]7] ]C]D]8]E]/+W.I+i+0]a]6@*@F]G]H]I]J]K]L]M]M]y at i]N]k#O]P]k]k]'%O#O#O#l]l]l]l]l]d*d*d*d*d*d*d*)~J-r>]!R~i~J,s>6,t>7,g-e'L,6;p!!*K*q!^!P!Z~l=n~R{Q]R!x>Q,>= {N'R*P-R]S]6{T{T]}]&-V{      f at f@      +%        a=  ",
+"a=      +%+%      f at f@      U]V]W]X]Y]y]0.Z]5]`]B] ^9..^C]j+E]+^@^=@I+#^$^6@%^*@&^*^=^-^;^>^%]l#M],^'^N])^O]O]P]P]P]P]P]F%F%F%!^F%F%J-K&'%'%J-F%]!_{|> ,J,s>6,t>7,N&e*$=2&J*B;O&g*`=Y~1=o]p]~^(!q]h'P*5=r{{^O-R*I=R]S]6{T{T]n*]^^^.     f at f@      +%+%      a=  ",
+"a=      +%+%      f at f@      U]/^(^_^:^Y]*.0.A]<^`][^B]}^.^|^j+1^E]+^@^2^#^3^$^6 at 4^5^6^7^8^8^9^;^>^l#/$0^'^'^@&~)~))^)^)^)^}&}&}&}&}&F*F*F*]!F*_{|>i~ ,z;s>6,2>a^o&I*}=B=6;p!!*K*~*L*i-4>l=n~^)]~R!b^k->;r~c^H=T!d at d^e^6{f^g^n*^~h^.     f at f@      +%+%      a=  ",
+"a=      +%+%      f at f@      i^j^k^(^l^:^m^n^o^p^q^r^s^t^(+}^u^|^J+1^v^+^=@2^#^3^$^w^x^%^y^z^A^B^9^C^>^D^D^Q$0^0^0^0^E^E^E^:{i~E^L&i~>*>*>*>*|>i~ ,J,z;T~[{t>7,o&m]e'8,&>)'F^G^q!^!P!Z~M*2=~^(!w>o~G=F;N- {H^G;#-:!8=I^J^f^u]n*]^5$.     f at f@      +%+%      a=  ",
+"a=      +%+%      f at f@      K^L^M^k^N^l^O^m^P^o^w.q^Q^r^s^t^(+}^u^|^J+R^S^T^U^2^V^W^3^<#w^x^X^z^Y^B^Z^Z^C^`^<{<{<{D^D^Q$Q$Q$Q$Q$G*G*S~E^E^E^ ,J,z;s>.,5;A=7, /m]e'$=k=%={)./g*`=Y~1=o]`~n~j*]~m=9,k-(](*6=+/R*@/q=#/$/J^f^%/n*o)5$.     f at f@      +%+%      a=  ",
+"a=      +%+%    f at f@        K^&/*/=/=.N^-/;/>/P^,/_+w.'/Q^)/s^k+(+!/u^~/J+{/S^]/U^U^^/V^W^<#//(/X^_/z^Y^:/Z^Z^#&#&#&#&</T~T~,*T~T~1>1>|&z;z;|&s>.,6,5;A=7,$>m]e'$=B=6;p!!*K*~*P&[/}/l=.-N*(!w>o~|/Q,N-Q*c^_*7=I=j'U!1/2/3/4/=,o)Y&.       f at f@    +%+%      a=  ",
+"a=      +%+%    f at f@        K^&/5/6/=/7/=.a.8/9/>/0/a/_+b/'/K+)/c/k+d/!/- at e/f/R^{/g/]/n#^/h/W^i/j///(/g%_/_/k/k/2>:/:/:/:/:/n&n&n&6,6,,*,*,*.,6,5;t>A=a^$>K,e'-;B=&>J*B;O&l/^!h*m/n/o/p/j*]~m=h'p~5=r{0,N'p=#-q/d^W&.{r/s/v~=,o)Y&.       f at f@    +%+%      a=  ",
+"a=      +%+%    f at f@        K^t/u/v/w/6/=/x/X.a.x.y/z/A/a/n b/B/K+C/c/D/d/E/- at F/e/f/q g/Q n#G/^/h/H/~%j/j/(/g%g%g%g%I/I/I/j=I/A=G%H*H*n&n&5;5;t>A=7,>' /m]%>$=B=&>%={)./g*`=Y~1=J/K/L/R&t&{'o~x>n=>;r~U&H=M/P-q=8=m*1-N/o-a,=,^~O/P/      f at f@    +%+%      a=  ",
+"a=      +%+%    f at f@        Q/. R/S/T/U/V/W/X/Y/x/Z/Z/x.`/A/ (n .(B/+(C/@(D/#(E/$(F/%(&(q *(Q Q =(G/G/-(H/~% / / /j/$&$&$&$&$&'*a^a^j=j=1&A=A=7,>' /+,K,%>;(B=&>%=p!!*C;~*P&i-4>>(,(M-<-^*m=9,P*5=7> {@-_*,;I=j'U!b;';9=8>a,!=^~'()(      f at f@    +%+%      a=  ",
+"a=      +%+%    f at f@        Q/. !(~({(y.U/](V/V/^(Y/Y//(Z/((`/_( (:(.(<(+(C/@(D/#(o#$([(}(%(&(q *(*(|(=(1(2(2(3(4(5(6(6(6(+,+,o&o&o&$>$&$&'*$>g-+,K,,'%>;(''&>%=p!B;O&g*`=Y~1=o]`~n~O,t&w>4=/*n=>;l-6=4{R*7(:!d^R)8(S)u~9(X!0(^~'()(      f at f@    +%+%      a=  ",
+"a=      +%+%    f at f@        Q/. a(b(c(d(e(f(f(g(](h(^(i(j(/(k(l(`/`/_(:(.(<(m(n(@(o(p(#(o#q([(}(}(&(r(s(t(u(u(v(w(x()*%>)*H%,','K,K,I*I*I*+,m]K,e'%>-;8,''A;J*p!B;./y(z(L*n)*=/!.-N*^)]~m=9,A(5=B(o=y>_*T!=>q=->C(.{%-D(S,E(F(v]G()(      f at f@    +%+%      a=  ",
+"a=      +%+%      f@        Q/. H(I(J(K(c(d(L(e(M(g(N(h(O(i(j(/(k(P(l(_(Q(R(S(<(m(m(n([#o(p(T(U(q(V(}(W(X(r({%s(Y(Z(;(;(;(;(h%h%%>%>%>%>e'e'%>-;;(L,L,`(6;)'3>F^./y(f'P&i-4> _p]==j*-=O*4=/*._>;l-0;O-R*7(q/j'U!b;';T*r!u{+_s=v]<!        f@      +%+%      a=  ",
+"a=      +%+%      f at f@      Q/m'@_#_$_I(%_&_*_=_L(-_M(;_N(>_O(,_j('_k()_!_!_Q(R(S(S(~_m({_[#[#]_^_T(i%/_V((_`(`(W(`(`(I%I%X(L,L,L,p&p&p&p&p&8,B=''2&A;h-q&3>!*O&&&q!^!P!Z~M*2===v>(!F=__:_<_5=B(o=[_}_T!=>a;d^R)|_S)9=o-+{n*s=().       f at f@      +%+%      a=  ",
+"a=      +%+%      f at f@      Q/V{1_2_3_4_$_5_%_&_*_=_M+-_6_;_7_>_8_,_9_'_0_P()_a_a_b_R(c_~_~_d_{_e_f_]_]%g_i%/_h_h_h_h_h_A;A;2&`(`(''''k=''''2&A;6;h-)'q&B;!'M'y(q!^!h*1=o]`~n~R&t&i_j_k_l_m_n_o_6=O-R*#-d@|-->C(.{p_u~8>a,=,q_|].       f at f@      +%+%      a=  ",
+"a=      +%+%      f at f@        V{r_s_t_2_u_4_v_5_<+w_x_y_M+z_6_A_7_B_8_C_9_D at 0_}#)_D_E_b_b_F_c_G_H_d_I_J_J%K_K_K_q&q&C=g_M,M,M,h-%&A;%&%&@,6;h-J*q&f**>K-!'K*g*q!L_Y~1=o]`~]*R&t&M_N_k_O_P_Q_R_S_T_m-}-P-U_d^U!b;';V_D(W_X_8{o)Y_6#      f at f@      +%+%      a=  ",
+"a=        +%      f at f@        ^^Z_`_ : :t_.:u_+:v_v_@:w_x_y_#:z_$:A_0 at B_@#C_%:D@&:*:}#}#D_E_=:F_F_U)G_H_-:3&J_J_J_J_*>*>3>K_K_q&q&q&p!p!q&q&f*3>B;K-!'O&C;~'z(^!Y~p{*=l=.-N*^);:>:,:':):!:~:{:]:^:r]!@/:z>8=W&|_;>x&^'(:k'T)^~_:::      f at f@      +%        a=  ",
+"a=        +%      f at f@        U]<:[:}:|:1:2:3:.:.:4:5:6:@:w_7:8:#:9:$:0:0 at a:@#b:%:c:&:&:d:e:f:g:h:i:j:k:U)l:m:m:m:j%-:-:-:K-K-B;*>*>B;n:o:B;K-_-m:D=K*g*q!`=P&P!i-4>l=p]==j*-=p:,:':q:P_Q_r:s:t:u:}-P-U_O'Q-v:V!w:x:8>v~n*s=&-y:z:      f at f@      +%        a=  ",
+"a=        +%      f at f@        A:B:C:D:E:}:F:1:G:H:3:4:I:5:5:J:K:7:8:E at 9:L:0:M:a:N:b:b:O:c:P:Q:d:R:S:T:h:U:j:j:V:V:V:D=D=l:m:m:m:!'!'O&W:X:O&M'K*C;g*~'f'&=Q{P!1=Z~ _2=p/v>+-Y:Z:`:q: <.<~:+<]:@<#<!@I=z>8=W&8(;>T*c;S,X_=,$<v]%<&<      f at f@      +%        a=  ",
+"a=a=      +%      f at f@        K^*<=<=<-<;<E:[+><,<'<H:)<)<4:I:5:!<@:K:~<E@{<L:0:0:M:]<N:^</<O:(<_<[$:<R:S:K%K%K%U:U:U:U:7;7;7;C;V:C;y(C;<<C;g*~'~*[<`=^!}<|<1<2= _s&p/O,(!F=2<`:3<4<!:5<6<7<8<9<0<P-:!O'Q-m*.{p_*,a<+{E(0(o)|]b<&<      f at f@      +%      a=a=  ",
+"  a=      +%      f at f@        Q/. c<d<e<=<-<f<g<[+><,<'<H:h<)<i<a at a@j<!<K:~<8:E@{<L:k<l<m<m<n<^</<o<p<_<_<~=~=q<q<q<[<[<[<f'~*K%f'K%q!q!q!q!f'`=&=P&L*r<s<t<u<v<`~n~O,(!F=m=w<O_4<!:5<R_s:x<y<z<A<I=z>8=R)b;1-V_W!8>a,n*s=^~<*R%        f at f@      +%      a=    ",
+"  a=      +%+%      f@          m'B<C<c<D<E<F<-<f<g<G<><H<'<I<h<J<i<K<L<j<M<N<O<P<Q<R<{<S<T<k<U<V</%n<W<X<Y<o<Z<Z<Z<8;8;V$~=~=~=~=&=^!^!&=&=P&L*Y~h*i-`< [.[K/+[n~O,^)]~/)o~O_@[m_Q_#[$[%[&[9<*[=[U_S*Q-m*.{p_9=r!u{-[=,I;&-2-.         f@      +%+%      a=    ",
+"  a=      +%+%      f at f@        ;[>[,['[C<)[![~[F<{[{[][G<^[/['@([_[F@:[<[<[[[}[M<|[O<1[2[Q<}$3[3[4[5[5[6[L%L%L%L%:-r&i-X<X<h*X<h*h*Y~Y~Y~Y~h*i-1={* -7[8[K/9[0[N*^)]~O*4=9,a[b[Q_~:6<s:t:c[z<d[e[z>R,f[8(g[V_W!8>+{h[0(o)v]i[=#      f at f@      +%+%      a=    ",
+"  a=        +%      f at f@        j[k[l[m[n[o[p[q[r[O+s[t[{[u[][v[^[w[x[([y[y[F at z[A[}[}[B[C[|[D[E[W$F[G[G[k%5&5&E=E=H[6[6[6[ - - - -1=1=1=n)1=1=Z~4>o]Q&l=I[J[K[O,R{-=w>L[9,/*M[.<N[r:s:%[@<O[P[Q[a;S*Q-m*.{p_9=^'S,);n*s=^~|]%<R[      f at f@      +%        a=    ",
+"            +%      f at f@        i^S[T[U[V[W[n[X[Y[Z[`[ }.}+}@}#}b@$}%}$#&}*}s#y[|$z[=}-}A[w$;}B[(%>}>},}=&=&=&j-j-L-L-L-M*M*M*M*o]E=4>4>4>4>o]Q&l=l=`~p]n~N*O,^)+-w>L[h'|/k-'})}R_+<%[t:!}~}{}]}^}R,W&8(g[V_x:8>+{E(!=$</}(}b<::      f at f@      +%              ",
+"    a=      +%        f@          . _}:}<}[}}}|}W[1}2}Z[3}4}G at 5}+}+}6}#}7}$}8}&}9}s#0}|$|$a}=}b}c}d}e}f}g}h}i}>}5>5>5>2=s&2=s&`~i*/!l= _ _ _l=`~s&.-.-p/~^v>(!j}{'m=P,x>A(F;k}R_+<%[t:y<z<l}m}n}8=R)b;r=p_9=r!S,a,n*T)o)v]b,.         f@        +%      a=      ",
+"    a=      +%+%      f@          =#o}p}q}r}s}t}u}v}w}x}y})@z}A}B}C}D}D}E}2#F}7}8}G}&}9}H}I}0}J}K}L}M}M}N}O}P}Q}R}M-p/p/p/p/n~]*]).-p]p]s&p].-p/S}N*~^v>^)(!]~w>T}P,x>P*F;(]B(U}7<x<@<O[0<V}W}X}R,C(t~;>T*W!8>+{E(=,s=^~|]Y}6#        f@      +%+%      a=      ",
+"    a=        +%      f at f@        Z}`} |.|+|q}@|#|$|%|&|*|=|-|;|%#>|,|'|C})|!|Y$~|{|x$]|^|G}/|(|(|_|:|<|[|L}L}L}}|||1|v>v>R&R&~^N*S}S}p/p/S}N*v>^)(!+-]~w>/)T}L[P,x>P*F;(]B(l-0,2|3|4|5|6|7|8|9|R)b;V!p_*,r!S,a,+_0($</}(}0|a|      f at f@      +%        a=      ",
+"              +%      f at f@          b|c|d|e|.|f|g|h|i|j|k|l|m|n|o|p|q|r|>|s|'|t|1$!|Y$m%{|u|v|v|v|w|x|y|(|(|(|:|:|:|z|A|t&t&B|^)<-R{v>v>v>R{B|+-]~F=w>/)R!o~P,9,x>C|F;(]B(l-9&[_O-&#}-0&D|E|F|Q-m*t~;>T*W!8>+{E(=,s=^~()b,m'        f at f@      +%      a=        ",
+"      a=      +%        f@          m'G|H|c|I|e|J|K|L|M|N|i|O|P|Q|R|n|S|T|y$:%s|U|t|V|W|X|k_Y|Y|Y|Z:Z|`|v|w|w| 1.1.1.1+1 at 1#1]~^*-=+-+-(!(!-=]~w>/)m=L[o~9,;;|/P*k-F;>;B(r~9&[_4{&#}-!@'=a;O'Q-f[|_1-%-*,^'S,);+_0(I;&-<*$1.         f@        +%      a=        ",
+"      a=        +%      f at f@        a|%1&1*1=1-1;1>1,1'1)1!1~1{1]1^1/1(1R|_1:1Y#<1:%[1U|}13<|11121`:k_Y|,:,:Z:Z:Z:31Z:31j_/)6>O*w>w>w>{'{'O*/)R!4=P,9,x>G=P*k-n=5=>;41Q*0;y>51G;}-0&'=61^}R,f[b;V!p_9=71W_+{E(=,81o)v]0=r%.       f at f@      +%        a=        ",
+"        a=      +%        f@          6#9101a1b1c1=1d1e1f1,1g1h1i1j1k12$^1^1Z$(1:1l1Y#<1m1n1o1a[q:p13<':2121`:`:k_k_k_k_q1r1L[L[R!L[R!R!R![-o~h';=|/P*k-i'F;T&s1t1(*o=6=S!51G;}-!@'=61z>8=u1v1t~;>T*W!a<S,);n*0($<^~|]>>6#        f@        +%      a=          ",
+"        a=        +%      f@          . w1x1y1z1A1B1C1D1E1F1e1G1H1I1J1K1L1M1N12$Z$O1P1P1Q1.<!:!:R1n1o1@[q:q:q:p1p1p1p1O_S1T19,9,h'h'h'h'9;9,x>/*A(i'F;T&s1U1V1B(l-0,%,S!H=G;W1V&'=61z>X1Q-m*t~1-%-*,r!W_Y1E(=,T)o)Z1`1/~.         f@      +%        a=          ",
+"          a=      +%      f at f@           2.2+2 at 2#2$2%2&2*2=2-2;2>2,2'2z$)2!2K1~2{22$]2]2^2/2(2_2Q_.<!:!:R1R1b[:2:2:2 <o1@[<2G=/*G=G=|/|//*P*k-n=F;5=(]>;N-7>(*r~0;y>O-m-[27=7('=61^}S*Q-f[)=1-p_R-W!8>+{);n*0(I;^~}2|2V{        f at f@      +%      a=            ",
+"                            f@          . 122232425262#2$272829202a2b2c2d2e2z$)2N%~2~2f2g2h2i2R_j2/2/2k2Q_Q_l2l2l2.<!:!:!:m2n=i'i'i'i'i'i'F;T&(]>;t17>(*l-Q*0,0;n24{m-&,7=7(o2:!z>X1p2f[b;]'q2T*W!^'S,a,k'r2s2o)t2u2v2.         f@                              ",
+"            a=      +%      f at f@        . w2x2y2z2A2B242C2D2C1E2F2G2H202a2b2c2e2z$<%<%I2N%J2K2L2M2N2i2R_j2j2j2j2~:/2O2O2)}P2s15=5=s1s1s1s1>;t1B((*l-Q*Q20;%,[_S!,&G;}-#-P-d at a;^}8=Q-f[b;]';>T**,^'W_Y1E(R2S2T2U2V2W2V{.       f at f@      +%      a=              ",
+"                              f@          . X2Y2Z2y2`2A2 342.3+3 at 3#33$$3%3&3*3=3c2-3-3e2;3>3,3'37<)3L2L2M2M2{:!3!3N2N2R_~3{3N-N-N-B(B(N-B(41l-Q*Q20;%,[_S!O-51m-R*7=7('=61w&S*8=Q-f[b;]';>%-*,r!J=+{E(n*]3^3^~/3(3_3.         f@                                ",
+"                      +%      f at f@        . V{:3<3Y2Z2[3`2z2}3|313v#@323#33$G2%3*3*3=33333-3435363x<73]:7<7<7<7<)3)3L2K283r~r~93r~r~r~l-Q*Q20;%,[_n2,=51m-G;[2}-#-P-d at a;^}S*R,H;m*)=]';>%-*,718>+{);+_!=s=o)03a3b3V{.       f at f@      +%                        ",
+"                                f@          . c3d3e3<3f3Y2Z2[3y2g3h3i3j3k3l3m3n3o3%3%3p3*3q3q333,&r3s3t38<u3u3u3x<v3w3x36=6=9&0,6=6=0;0;%,[_S!,=4{H=&#[2&,}-7=7(I=:!w&y38=Q-f[v1)=]';>%-9=718>S,a,k'=,T)o)&-/3W2/~.         f@                                  ",
+"                                  f@          m'z3A3B3C3e3<3Y2Y2D3E3`#F3h3i3G3G3[%H3m3O%o3o3I37=p3&,q3J3K34|4|L3^:M343O-O-N'n2n2N'N'S!S!,=51H=m-[2&,W1,;!@7(l*d at q=j'N3->H;m*)=t~1-;>%-*,718>S,Y1E(=,T)I;^~v]O3P36#        f@                                    ",
+"                                  f@          . ^^Q3R3A3S3B3e3<3<3T3U3E3V3W3X3Y3i3Z3G3`3o2D|[%H3O%V&I3I37=7=&,&,R*R*R*G;G;_*_*m-,&,&,&}_m-r]R*W1,; 4.4+4 at 4#4$4z>S*8=Q-f[m*8(]'1-p_T**,718>S,Y1E(n*0(s=^~v]0=Q/;[.         f@                                    ",
+"                                    f@          . A:%4&4*4R3S3B36{=4-4T3;4>4,4'4p%X3y3'&'&w&)4!4:!o2o2H3P-P-7(V&V&#-#-!@7=7=T!}-&,&,R*R*}-,;!@~4{4 at 47|]4}38|^48=Q-R)m*)=t~1-;>%-T**,718>S,Y1E(n*0(s=^~v]<*/4/~.         f@                                      ",
+"                                      f@          6#(4%4_4:4R3R3<4[4}4|4-414P%24 %u1'4s~p2p%N3y3j'^}w&a;!4:!61d at o2I=I='=P-P-P-7(V&#-!@!@7(=>'=34]4W}8|8|445464R)m*n-t~r=74p_w:*,W!r!8>S,a,E(n*0(I;^~v]<*/4(46#        f@                                        ",
+"                                                  . =#849404_4:4a4b4c4d4e4}4f4]'14g42424a&>4>4u1s~->N3S*S*y3j'j'w&w&q=a;U_U_:!q/d at o2d@d at 61U_h48|4454i4i4i4S{j4b;8(r=74:*w:R-*,71^'J=+{);k'n*0(s=^~v]<*l'P3m'                                                    ",
+"                                        f@          . =#84k4l4m4n4o4p4q4c4r4s4t4u4v4v4]'w4P%P%v1m*a&>4H;U!s~s~->8=N3N3d^d^S*j'j'z>z>z>z>O'S*x4i4i4S{y4f3e^z4A4V!';:*w:R-*,71^'8>S,Y1);k'=,T)I;S-v]<*l'P3=#.         f@                                          ",
+"                                                      . =#P3B4C4D4E4F4o4G471q4H4r4s4}%q274u41-r=]'w4)=n-n-m*a&W&R)H;H;U!U!Q-->->R,8=8=R,Q-Q-I4f3e^e^J4J4K4L474p_w:R-*,W!^'8>S,+{a,E(n*=,T)I;^~v]<*/4P3=#.         f@                                            ",
+"                                            f@          . =#P3M4b&N4k'O4B$P4Q4R471S4*,H4R-T4s4%-:*741-r=r=r=t~8()=b;b;n-v:m*W&W&W&f[f[C(m*U4V4W4K4X4Y4Z4;>q2T*9=*,71^'8>S,+{Y1);k'n*!=s=I;^~v]0=/4P3=#.         f@                                              ",
+"                                              f@          . =#(4K=S-b&`4 5.5Y1B$+5 at 5#5R471S4S4*,x&T*%-%-:*:*;>';1-1-1-r=r=t~t~t~t~)=)=t~$56{%51-&5S3*5r/T*R-W!c;^'8>S,B$Y1);k'n*=5-5S2o)&-v]K=Q/P3=#.         f@                                                ",
+"                                                            . 6#A:/4()&-b&!=n*k'X!Y1;5S,+59(@5#5c;W!S4*,*,x&T*T4w:%-%-:*:*;>;>;>;>';g[;>>5,5'5%-T*R-*,*,W!718>J=S,+{Y1);k'n*=,!=)5!5~5{5|]]5Q/(4m'.                                                             ",
+"                                                                . w2P3>>v]^5/5b&!= 5k'X!.5q%Y1;5S,J=8>^'^'c;71W!S4u~*,9=x&N/x&T*T*T4T*R-9=*,*,*,W!71^'^'#59(;5Y1a,E(k'n*=,!=b&(5_5:5a3<5/4Q/[5.                                                                 ",
+"                                                                  . 6#A:/4d;v]&-^5b&}5!==,|5k'X!);v~+{;5S,W_J=8>8>@5^'^'c;c;c;71W!W!W!71r!^'^'8>J=W_S,S,+{a,.5E(+_n*=,T)15I;o){5a32535Q/45V{.                                                                   ",
+"                                                                      . V{_3/4K=()]^o)o)I;T)8{=,n*n*55657585v~Y1+{+{u{S,S,W_9(9(8>8>J=W_W_S,S,+{Y1a,););E(n*N4=,T)T)I;o)]^&-v]9505a5Q/[56#.                                                                     ",
+"                                                                        . . V{_3/4K=b5()&-o)o)I;15T)c5d5e5f5n*k'E(E(X!););a,a,v~Y1Y1a,););.5E(E(k'n*n*=,=,T)T)s=$<o)^~v]()<*>>Q/Q//~m'.                                                                         ",
+"                                                                              . m'[5@{>>0=()v]&-^~o)I;I;g5T)T)!=!==,X&X&n*n*n*h[+_+_n*n*n*=,=,!=!=T)T)b&I;o)S-&-/}v]|]0=l'Q/Q//~m'.                                                                             ",
+"                                                                                  . . ;[[5h5>>0=|]v]&-&-^~]^o)q_I;s=s=s=T)T)T)T)T)T)T)T)s=s=s=I;i5o)S-S-&-v]v]|]0=>>j5Q/45^^6#.                                                                                 ",
+"                                                                                        . . m'w2/~$1b,0=k5l5v]m5m5&-&-^~S-]^o)o)o)o)o)^~^~^~&-&-v]()()()0=>>l'Q/Q/(4U]=#. .                                                                                     ",
+"                                                                                              n5o56#. V{w2p5q5r5s50=0=|]()|]()t5a3a3u5<*|]0=0=b,>>l'/4Q/Q/_3[5;[6#. .                                                                                           ",
+"                                                                                                      i^v5U]V{V{6#. . . m'V{V{V{(4Q/Q/Q/P3_3_3_3U]U]V{=#. . .                                                                                                   ",
+"                                                                                                                Q/Q/Q/Q/_3w5_3_3. . . . . . . . . .                                                                                                             ",
+"                                                                                                                                                                                                                                                                ",
+"                                                                                                                                                                                                                                                                "};
diff --git a/components/pixmaps/sunbird.xpm b/components/pixmaps/sunbird.xpm
new file mode 100644
index 0000000..d350a28
--- /dev/null
+++ b/components/pixmaps/sunbird.xpm
@@ -0,0 +1,2608 @@
+/* XPM */
+static const char * sunbird_xpm[] = {
+"63 64 2541 2",
+"  	c None",
+". 	c #609A33",
+"+ 	c #67A430",
+"@ 	c #3D842D",
+"# 	c #116D44",
+"$ 	c #9CBD43",
+"% 	c #629B2D",
+"& 	c #07653E",
+"* 	c #3C8939",
+"= 	c #8AB723",
+"- 	c #7CAA1F",
+"; 	c #106A3A",
+"> 	c #3B8A43",
+", 	c #74AB32",
+"' 	c #87B327",
+") 	c #388137",
+"! 	c #176D39",
+"~ 	c #1A723E",
+"{ 	c #539835",
+"] 	c #468F37",
+"^ 	c #368348",
+"/ 	c #56932E",
+"( 	c #308042",
+"_ 	c #549B40",
+": 	c #91BB27",
+"< 	c #6A9F29",
+"[ 	c #186F40",
+"} 	c #0F6A43",
+"| 	c #287B40",
+"1 	c #549838",
+"2 	c #7EAD28",
+"3 	c #59952E",
+"4 	c #21743D",
+"5 	c #0E6A42",
+"6 	c #106B43",
+"7 	c #237841",
+"8 	c #579837",
+"9 	c #86B42A",
+"0 	c #7EAE2B",
+"a 	c #5E9B33",
+"b 	c #529535",
+"c 	c #5E9C34",
+"d 	c #599933",
+"e 	c #458C3A",
+"f 	c #78AF2A",
+"g 	c #8AB31E",
+"h 	c #398238",
+"i 	c #146F46",
+"j 	c #4C9540",
+"k 	c #7FB12D",
+"l 	c #5D982C",
+"m 	c #136C42",
+"n 	c #197041",
+"o 	c #25783F",
+"p 	c #35833E",
+"q 	c #36823A",
+"r 	c #23763E",
+"s 	c #186F41",
+"t 	c #1B7240",
+"u 	c #1F7440",
+"v 	c #2C7E3F",
+"w 	c #468E39",
+"x 	c #519333",
+"y 	c #26793D",
+"z 	c #146E41",
+"A 	c #1B7242",
+"B 	c #287C41",
+"C 	c #348340",
+"D 	c #378540",
+"E 	c #428D3E",
+"F 	c #48913F",
+"G 	c #539531",
+"H 	c #72AF3A",
+"I 	c #93B922",
+"J 	c #337F38",
+"K 	c #0F6B43",
+"L 	c #36853F",
+"M 	c #4C943C",
+"N 	c #4A8E34",
+"O 	c #1D7241",
+"P 	c #217540",
+"Q 	c #227640",
+"R 	c #277940",
+"S 	c #267840",
+"T 	c #257741",
+"U 	c #287943",
+"V 	c #297A43",
+"W 	c #2B7C43",
+"X 	c #2E7E43",
+"Y 	c #2A7B43",
+"Z 	c #207544",
+"` 	c #217543",
+" .	c #267A41",
+"..	c #2C7F40",
+"+.	c #2E803F",
+"@.	c #2D7F40",
+"#.	c #2A7D40",
+"$.	c #2B7D40",
+"%.	c #418B3B",
+"&.	c #5A9B37",
+"*.	c #63A133",
+"=.	c #5A9934",
+"-.	c #8CB11A",
+";.	c #2B7C3F",
+">.	c #66A83D",
+",.	c #91BA25",
+"'.	c #438833",
+").	c #23773F",
+"!.	c #2C7D3F",
+"~.	c #237641",
+"{.	c #2F7E45",
+"].	c #348048",
+"^.	c #38814A",
+"/.	c #3A824C",
+"(.	c #3C834D",
+"_.	c #3D7F4D",
+":.	c #3B7C4C",
+"<.	c #38774A",
+"[.	c #337148",
+"}.	c #2F6C46",
+"|.	c #2C6A44",
+"1.	c #286743",
+"2.	c #256943",
+"3.	c #226C43",
+"4.	c #1E6E43",
+"5.	c #1A7043",
+"6.	c #146D43",
+"7.	c #146F43",
+"8.	c #2D7F3F",
+"9.	c #4E9338",
+"0.	c #5F9D38",
+"a.	c #95B61D",
+"b.	c #156D42",
+"c.	c #46913F",
+"d.	c #76AE33",
+"e.	c #58952F",
+"f.	c #187041",
+"g.	c #217640",
+"h.	c #257941",
+"i.	c #267944",
+"j.	c #2A7A49",
+"k.	c #36804D",
+"l.	c #418550",
+"m.	c #458751",
+"n.	c #478851",
+"o.	c #478950",
+"p.	c #47884F",
+"q.	c #478150",
+"r.	c #45784F",
+"s.	c #3D6C4A",
+"t.	c #336045",
+"u.	c #27533E",
+"v.	c #234A3A",
+"w.	c #214837",
+"x.	c #204436",
+"y.	c #204134",
+"z.	c #1F4034",
+"A.	c #1E4335",
+"B.	c #1D4837",
+"C.	c #1C4D39",
+"D.	c #1B523B",
+"E.	c #1B5C3E",
+"F.	c #1A6640",
+"G.	c #1D7140",
+"H.	c #247C43",
+"I.	c #3E8F3F",
+"J.	c #70AD37",
+"K.	c #97C32E",
+"L.	c #90B51A",
+"M.	c #186E40",
+"N.	c #50973D",
+"O.	c #519435",
+"P.	c #22753F",
+"Q.	c #1D7343",
+"R.	c #1D7347",
+"S.	c #26784C",
+"T.	c #378151",
+"U.	c #418653",
+"V.	c #4A8B54",
+"W.	c #4D8D53",
+"X.	c #4D8E51",
+"Y.	c #4D8A50",
+"Z.	c #4C7E51",
+"`.	c #497050",
+" +	c #415D46",
+".+	c #394937",
+"++	c #38392C",
+"@+	c #412F24",
+"#+	c #4F2A20",
+"$+	c #57281E",
+"%+	c #5D281E",
+"&+	c #61281E",
+"*+	c #64271E",
+"=+	c #65271E",
+"-+	c #64281E",
+";+	c #60291F",
+">+	c #5B2A20",
+",+	c #4D2F23",
+"'+	c #3C3629",
+")+	c #2B3D30",
+"!+	c #1D4736",
+"~+	c #12553C",
+"{+	c #136A3E",
+"]+	c #398F39",
+"^+	c #76B52C",
+"/+	c #559733",
+"(+	c #2B7A3B",
+"_+	c #116B43",
+":+	c #32823E",
+"<+	c #3A883E",
+"[+	c #187048",
+"}+	c #1D734C",
+"|+	c #2A7A50",
+"1+	c #3D8454",
+"2+	c #4B8C55",
+"3+	c #518F54",
+"4+	c #549253",
+"5+	c #549051",
+"6+	c #508052",
+"7+	c #4E6E54",
+"8+	c #505A46",
+"9+	c #533C2B",
+"0+	c #582A1C",
+"a+	c #642618",
+"b+	c #712617",
+"c+	c #7C2817",
+"d+	c #862A18",
+"e+	c #8F2C18",
+"f+	c #952E18",
+"g+	c #9A2E18",
+"h+	c #9E2F18",
+"i+	c #A02F18",
+"j+	c #9D2F18",
+"k+	c #992E18",
+"l+	c #942D18",
+"m+	c #8C2B18",
+"n+	c #7E2B19",
+"o+	c #6A2E1D",
+"p+	c #543323",
+"q+	c #313B30",
+"r+	c #204F3D",
+"s+	c #287043",
+"t+	c #3B9040",
+"u+	c #478D31",
+"v+	c #428834",
+"w+	c #106B42",
+"x+	c #1D7340",
+"y+	c #247941",
+"z+	c #177146",
+"A+	c #166F4B",
+"B+	c #23764F",
+"C+	c #2F7D52",
+"D+	c #428755",
+"E+	c #509056",
+"F+	c #589456",
+"G+	c #5B9754",
+"H+	c #578E52",
+"I+	c #4E7456",
+"J+	c #4D6455",
+"K+	c #564A35",
+"L+	c #622D19",
+"M+	c #6B2915",
+"N+	c #792D17",
+"O+	c #883318",
+"P+	c #983618",
+"Q+	c #A73918",
+"R+	c #B33C18",
+"S+	c #BC3E18",
+"T+	c #C34018",
+"U+	c #C74018",
+"V+	c #CB4118",
+"W+	c #CC4218",
+"X+	c #C94118",
+"Y+	c #C54018",
+"Z+	c #C03F18",
+"`+	c #B93E18",
+" @	c #AF3B18",
+".@	c #A53817",
+"+@	c #983417",
+"@@	c #883119",
+"#@	c #703728",
+"$@	c #55514E",
+"%@	c #576259",
+"&@	c #617364",
+"*@	c #5F9733",
+"=@	c #408838",
+"-@	c #146C41",
+";@	c #1A7240",
+">@	c #166F45",
+",@	c #106C49",
+"'@	c #16704C",
+")@	c #267850",
+"!@	c #3A8254",
+"~@	c #478B57",
+"{@	c #549358",
+"]@	c #5E9757",
+"^@	c #609A55",
+"/@	c #588C52",
+"(@	c #496E58",
+"_@	c #4C6252",
+":@	c #5C422A",
+"<@	c #6A2D15",
+"[@	c #783316",
+"}@	c #8E3917",
+"|@	c #A54017",
+"1@	c #B94617",
+"2@	c #C84A17",
+"3@	c #D44D17",
+"4@	c #DA4F17",
+"5@	c #DE5017",
+"6@	c #E05017",
+"7@	c #E05117",
+"8@	c #DF5017",
+"9@	c #DC4F17",
+"0@	c #D84E17",
+"a@	c #D14C17",
+"b@	c #C54917",
+"c@	c #B64417",
+"d@	c #A83F15",
+"e@	c #8A4325",
+"f@	c #645652",
+"g@	c #6C6563",
+"h@	c #237944",
+"i@	c #39873F",
+"j@	c #136C41",
+"k@	c #0D6A45",
+"l@	c #0B6847",
+"m@	c #176F4B",
+"n@	c #21754E",
+"o@	c #378154",
+"p@	c #4C8E58",
+"q@	c #569458",
+"r@	c #5E9859",
+"s@	c #659D58",
+"t@	c #588E52",
+"u@	c #416D54",
+"v@	c #48624B",
+"w@	c #603F20",
+"x@	c #72300F",
+"y@	c #893A11",
+"z@	c #A54410",
+"A@	c #C04D11",
+"B@	c #D45412",
+"C@	c #E05812",
+"D@	c #E45A13",
+"E@	c #E55A13",
+"F@	c #E45A14",
+"G@	c #E35A14",
+"H@	c #E25A14",
+"I@	c #E25A15",
+"J@	c #E35A15",
+"K@	c #E15A15",
+"L@	c #DC5815",
+"M@	c #D15415",
+"N@	c #C34E12",
+"O@	c #974F29",
+"P@	c #68625E",
+"Q@	c #706B66",
+"R@	c #1E7339",
+"S@	c #318140",
+"T@	c #197040",
+"U@	c #116C40",
+"V@	c #136E48",
+"W@	c #388558",
+"X@	c #78AB75",
+"Y@	c #A5C57E",
+"Z@	c #B6D089",
+"`@	c #C1D68F",
+" #	c #BCD381",
+".#	c #A3C366",
+"+#	c #85B05A",
+"@#	c #629952",
+"##	c #336D51",
+"$#	c #3D6A51",
+"%#	c #565541",
+"&#	c #674E3B",
+"*#	c #7D5F46",
+"=#	c #9A6B4A",
+"-#	c #B16E42",
+";#	c #C16B35",
+">#	c #C8662A",
+",#	c #CA6322",
+"'#	c #CC6220",
+")#	c #D0611D",
+"!#	c #D55F17",
+"~#	c #DA5E12",
+"{#	c #DE5E0F",
+"]#	c #E25F0D",
+"^#	c #E35F0D",
+"/#	c #E4600D",
+"(#	c #E4610E",
+"_#	c #E5620F",
+":#	c #E66210",
+"<#	c #E66310",
+"[#	c #E56310",
+"}#	c #E56311",
+"|#	c #E56312",
+"1#	c #E46312",
+"2#	c #DF6112",
+"3#	c #D45C11",
+"4#	c #9C613A",
+"5#	c #706C6A",
+"6#	c #79736C",
+"7#	c #146F45",
+"8#	c #217740",
+"9#	c #187043",
+"0#	c #529455",
+"a#	c #B1CC75",
+"b#	c #E6EC8D",
+"c#	c #F4F59D",
+"d#	c #EEF184",
+"e#	c #EBEF77",
+"f#	c #E7EC79",
+"g#	c #E3E979",
+"h#	c #D7E260",
+"i#	c #CEDC51",
+"j#	c #AEC846",
+"k#	c #739B40",
+"l#	c #617055",
+"m#	c #827C6D",
+"n#	c #A6A38D",
+"o#	c #CAC7AC",
+"p#	c #E0DEC2",
+"q#	c #E6E3C6",
+"r#	c #E2DEC1",
+"s#	c #DCD6BB",
+"t#	c #D8D2B7",
+"u#	c #D6CDB3",
+"v#	c #D1C3A8",
+"w#	c #CCB699",
+"x#	c #C7A786",
+"y#	c #C19A75",
+"z#	c #BE916C",
+"A#	c #BD8E67",
+"B#	c #C08A5F",
+"C#	c #C2804F",
+"D#	c #C5773E",
+"E#	c #C96F31",
+"F#	c #CB6A27",
+"G#	c #CC6823",
+"H#	c #CF6920",
+"I#	c #D4681B",
+"J#	c #D96615",
+"K#	c #DE6712",
+"L#	c #E2670F",
+"M#	c #E5680E",
+"N#	c #E6680D",
+"O#	c #DF660F",
+"P#	c #966A4B",
+"Q#	c #7A7673",
+"R#	c #837D75",
+"S#	c #0C683D",
+"T#	c #0E6A43",
+"U#	c #2A7B44",
+"V#	c #9EC059",
+"W#	c #E4E95D",
+"X#	c #EAEC50",
+"Y#	c #E9EB4E",
+"Z#	c #E7EA4D",
+"`#	c #E3E735",
+" $	c #DFE428",
+".$	c #DAE22C",
+"+$	c #D4DD2D",
+"@$	c #C7D51D",
+"#$	c #BDD01A",
+"$$	c #B7CD1F",
+"%$	c #B3CA1D",
+"&$	c #9EA82F",
+"*$	c #908C75",
+"=$	c #AFAC9B",
+"-$	c #C8C5AE",
+";$	c #D4D1B9",
+">$	c #D9D5BD",
+",$	c #DCD9C0",
+"'$	c #E1DEC4",
+")$	c #E7E3C8",
+"!$	c #E8E5CA",
+"~$	c #EEECD1",
+"{$	c #F5F3D7",
+"]$	c #F6F4D8",
+"^$	c #F6F5D9",
+"/$	c #F7F5DB",
+"($	c #F6F7DB",
+"_$	c #F2F3D9",
+":$	c #EDECD4",
+"<$	c #E7E4CD",
+"[$	c #E1DCC6",
+"}$	c #DBD6C0",
+"|$	c #D8D2BD",
+"1$	c #D4CCB5",
+"2$	c #D0C0A7",
+"3$	c #CCB295",
+"4$	c #C6A483",
+"5$	c #C19975",
+"6$	c #BE936E",
+"7$	c #C09068",
+"8$	c #C58B5A",
+"9$	c #BA8154",
+"0$	c #887B71",
+"a$	c #817B75",
+"b$	c #88837A",
+"c$	c #046346",
+"d$	c #307E3B",
+"e$	c #B0C92B",
+"f$	c #DFE42E",
+"g$	c #DDE31D",
+"h$	c #E2E40E",
+"i$	c #E8E80D",
+"j$	c #E7E708",
+"k$	c #E2E506",
+"l$	c #DAE009",
+"m$	c #D3DC0B",
+"n$	c #CAD60F",
+"o$	c #C0D112",
+"p$	c #B6CB14",
+"q$	c #ACC618",
+"r$	c #A9C618",
+"s$	c #C3D056",
+"t$	c #E7E2C4",
+"u$	c #E8E4C7",
+"v$	c #E2DEC2",
+"w$	c #DCD9BF",
+"x$	c #DAD6BE",
+"y$	c #D7D4BD",
+"z$	c #D1CDB9",
+"A$	c #B6B4A4",
+"B$	c #C2BFAA",
+"C$	c #C3C0AD",
+"D$	c #C3C0AE",
+"E$	c #BCB9AB",
+"F$	c #BFBDAC",
+"G$	c #D2CFBB",
+"H$	c #D8D6C2",
+"I$	c #DBD8C4",
+"J$	c #DFDCC8",
+"K$	c #E5E2CD",
+"L$	c #F0EED8",
+"M$	c #F8F6DF",
+"N$	c #F8F7E0",
+"O$	c #FAF8E2",
+"P$	c #FBFAE5",
+"Q$	c #FBFAE6",
+"R$	c #FBFBE8",
+"S$	c #FBFBE9",
+"T$	c #F8F8E7",
+"U$	c #F2F2E2",
+"V$	c #EFEDDD",
+"W$	c #C4BEB1",
+"X$	c #837C78",
+"Y$	c #847D75",
+"Z$	c #0C6942",
+"`$	c #24763D",
+" %	c #A5C11A",
+".%	c #D0DA0D",
+"+%	c #D4DC0A",
+"@%	c #DEE208",
+"#%	c #E8E706",
+"$%	c #F0EC04",
+"%%	c #F1ED03",
+"&%	c #F0ED04",
+"*%	c #EAE906",
+"=%	c #E0E409",
+"-%	c #D7DE0C",
+";%	c #CDD80F",
+">%	c #C4D314",
+",%	c #BDCF1F",
+"'%	c #B4C82D",
+")%	c #A3B334",
+"!%	c #A7B72F",
+"~%	c #E1E592",
+"{%	c #F4EFD3",
+"]%	c #F4F0CF",
+"^%	c #F4F0D0",
+"/%	c #F5F1D1",
+"(%	c #F4F0D1",
+"_%	c #F6F3D4",
+":%	c #CECBB5",
+"<%	c #E5E0BF",
+"[%	c #F2EDCB",
+"}%	c #F2EDCF",
+"|%	c #E2DFC9",
+"1%	c #BDBAA6",
+"2%	c #DCD8B9",
+"3%	c #D7D3BA",
+"4%	c #D5D2BB",
+"5%	c #D1CDBB",
+"6%	c #B1AFA3",
+"7%	c #C1BDA9",
+"8%	c #C4C1AF",
+"9%	c #C2C0B0",
+"0%	c #C4C1B3",
+"a%	c #C0BDB1",
+"b%	c #D1CFC0",
+"c%	c #DBD8C9",
+"d%	c #DCD9CB",
+"e%	c #E1DECF",
+"f%	c #E8E5D5",
+"g%	c #FAF7E5",
+"h%	c #F6F4E3",
+"i%	c #9E978F",
+"j%	c #827A74",
+"k%	c #898279",
+"l%	c #177142",
+"m%	c #92B71F",
+"n%	c #C8D510",
+"o%	c #CCD80F",
+"p%	c #D6DE0C",
+"q%	c #E1E409",
+"r%	c #EBE906",
+"s%	c #F6F002",
+"t%	c #FDF301",
+"u%	c #F8F102",
+"v%	c #EDEB05",
+"w%	c #E3E508",
+"x%	c #D9DF0B",
+"y%	c #D0DA0F",
+"z%	c #C6D21A",
+"A%	c #AEBE28",
+"B%	c #8C962E",
+"C%	c #8F6F43",
+"D%	c #7C6A4A",
+"E%	c #AFBB42",
+"F%	c #F0EEBE",
+"G%	c #F2EED1",
+"H%	c #F2EECF",
+"I%	c #F2EED0",
+"J%	c #F4F1D2",
+"K%	c #DFDBC3",
+"L%	c #D6D2B9",
+"M%	c #F3EFCF",
+"N%	c #F3EFD3",
+"O%	c #F7F4DD",
+"P%	c #CCC9B9",
+"Q%	c #E8E4C3",
+"R%	c #F5F1CF",
+"S%	c #F6F2D4",
+"T%	c #FBF7DE",
+"U%	c #D5D2C2",
+"V%	c #DAD6B7",
+"W%	c #F3EECC",
+"X%	c #F0EBCC",
+"Y%	c #EFEBD0",
+"Z%	c #C5C2B2",
+"`%	c #CAC6AC",
+" &	c #D7D3B8",
+".&	c #D4D0B8",
+"+&	c #D0CDB8",
+"@&	c #C1BEB0",
+"#&	c #DFDECF",
+"$&	c #FFFDEB",
+"%&	c #CFCABE",
+"&&	c #857D79",
+"*&	c #888178",
+"=&	c #156C4D",
+"-&	c #6A9F2A",
+";&	c #BDD014",
+">&	c #C1D113",
+",&	c #CBD80F",
+"'&	c #D5DE0C",
+")&	c #F4EF03",
+"!&	c #FAF102",
+"~&	c #F6F003",
+"{&	c #ECEA06",
+"]&	c #E2E509",
+"^&	c #D8DF0C",
+"/&	c #CDD90F",
+"(&	c #C3D214",
+"_&	c #B7C822",
+":&	c #A5B437",
+"<&	c #918137",
+"[&	c #766C32",
+"}&	c #99AE30",
+"|&	c #D0DB6B",
+"1&	c #F4F1D3",
+"2&	c #F5F1D3",
+"3&	c #ECE7CC",
+"4&	c #CCC8B3",
+"5&	c #F5F0D2",
+"6&	c #F5F1D8",
+"7&	c #FAF7E2",
+"8&	c #D6D4C7",
+"9&	c #D8D4BB",
+"0&	c #F4F0D6",
+"a&	c #F7F4DE",
+"b&	c #ECE9D9",
+"c&	c #C8C5B1",
+"d&	c #F3EFCE",
+"e&	c #F3EFD1",
+"f&	c #F8F5DB",
+"g&	c #E3E0CF",
+"h&	c #CFCCB4",
+"i&	c #F6F1CE",
+"j&	c #F5F0D0",
+"k&	c #F6F2D5",
+"l&	c #F3EED7",
+"m&	c #C3C1B7",
+"n&	c #F9F7E7",
+"o&	c #F5F2E3",
+"p&	c #9A928B",
+"q&	c #868079",
+"r&	c #898176",
+"s&	c #3A8539",
+"t&	c #ABC519",
+"u&	c #B7CC16",
+"v&	c #C0D113",
+"w&	c #CAD710",
+"x&	c #D4DC0C",
+"y&	c #DDE20A",
+"z&	c #E6E707",
+"A&	c #EEEB05",
+"B&	c #E8E807",
+"C&	c #DFE309",
+"D&	c #D6DD0C",
+"E&	c #C2D212",
+"F&	c #B8CD14",
+"G&	c #B0C91A",
+"H&	c #A8C523",
+"I&	c #9FC025",
+"J&	c #90B622",
+"K&	c #AAC434",
+"L&	c #E4DF9A",
+"M&	c #D5D1BC",
+"N&	c #D8D5BF",
+"O&	c #DFDDC4",
+"P&	c #E8E4CA",
+"Q&	c #EBE7CC",
+"R&	c #CDCAB6",
+"S&	c #F3EFD4",
+"T&	c #F8F5DF",
+"U&	c #FCF9E6",
+"V&	c #F0EEE0",
+"W&	c #CAC7B5",
+"X&	c #F7F3D6",
+"Y&	c #F6F3DA",
+"Z&	c #F7F4E0",
+"`&	c #F5F3E3",
+" *	c #C5C2B4",
+".*	c #EFEACC",
+"+*	c #F5F1D6",
+"@*	c #F7F3DC",
+"#*	c #F5F2E0",
+"$*	c #C3C0B1",
+"%*	c #F0ECCB",
+"&*	c #F4F1D7",
+"**	c #F9F5DF",
+"=*	c #CDCBBF",
+"-*	c #E6E4D7",
+";*	c #FEFCEC",
+">*	c #C1BCB0",
+",*	c #857D78",
+"'*	c #8D867C",
+")*	c #88B424",
+"!*	c #ADC519",
+"~*	c #B3C917",
+"{*	c #BCCF14",
+"]*	c #C5D411",
+"^*	c #CFD90E",
+"/*	c #D9DF0C",
+"(*	c #D1DB0E",
+"_*	c #C7D511",
+":*	c #BFD013",
+"<*	c #B5CA16",
+"[*	c #A1BF1B",
+"}*	c #96B91C",
+"|*	c #8CB41B",
+"1*	c #99A445",
+"2*	c #D7CD6A",
+"3*	c #C6C17A",
+"4*	c #BFBB9E",
+"5*	c #D8D4BA",
+"6*	c #D2CEB8",
+"7*	c #CBC7B4",
+"8*	c #ADAA9F",
+"9*	c #C0BEAE",
+"0*	c #CDCABB",
+"a*	c #D7D5C8",
+"b*	c #D9D7CF",
+"c*	c #BAB8AC",
+"d*	c #E9E6CE",
+"e*	c #F3F0DC",
+"f*	c #F8F5E3",
+"g*	c #FDFBED",
+"h*	c #D1CFC6",
+"i*	c #E6E2C8",
+"j*	c #FAF7DD",
+"k*	c #F9F6E2",
+"l*	c #FBF8E7",
+"m*	c #CDCBC0",
+"n*	c #E4E0C4",
+"o*	c #F6F2D6",
+"p*	c #F6F2DB",
+"q*	c #FBF8E4",
+"r*	c #DDDBCD",
+"s*	c #D7D5CA",
+"t*	c #FFFDED",
+"u*	c #E1DDD0",
+"v*	c #8D8580",
+"w*	c #8B847C",
+"x*	c #857D71",
+"y*	c #A0C11E",
+"z*	c #A5C21B",
+"A*	c #AFC718",
+"B*	c #B8CC15",
+"C*	c #D0DB0E",
+"D*	c #D2DB0E",
+"E*	c #CAD610",
+"F*	c #BBCE15",
+"G*	c #B3CA16",
+"H*	c #A7C216",
+"I*	c #9FBE18",
+"J*	c #A2BD32",
+"K*	c #C8D67E",
+"L*	c #D6D1B6",
+"M*	c #B9B09E",
+"N*	c #A29A72",
+"O*	c #ADA772",
+"P*	c #D0CCA3",
+"Q*	c #FAF5D9",
+"R*	c #C7C4B4",
+"S*	c #DBD6B7",
+"T*	c #DEDBBE",
+"U*	c #DAD6BF",
+"V*	c #D5D2BE",
+"W*	c #ADAB9F",
+"X*	c #BFBCA9",
+"Y*	c #CBC9BE",
+"Z*	c #B7B5B0",
+"`*	c #C2BFB0",
+" =	c #DDDAC9",
+".=	c #E3E1D2",
+"+=	c #F2F0E4",
+"@=	c #D5D4CC",
+"#=	c #D7D3BE",
+"$=	c #F9F5DC",
+"%=	c #FAF6E1",
+"&=	c #F6F4E6",
+"*=	c #C7C5BC",
+"==	c #FDFAEB",
+"-=	c #F8F5E7",
+";=	c #A09890",
+">=	c #89837B",
+",=	c #8B8477",
+"'=	c #90AE2D",
+")=	c #98BB20",
+"!=	c #A1BF1C",
+"~=	c #A9C41A",
+"{=	c #B3CA17",
+"]=	c #BACD15",
+"^=	c #C8D511",
+"/=	c #D0DA0E",
+"(=	c #C4D311",
+"_=	c #BCCE14",
+":=	c #ACC319",
+"<=	c #9AB722",
+"[=	c #A7C34B",
+"}=	c #CFDD97",
+"|=	c #C0C1A8",
+"1=	c #EFEBD2",
+"2=	c #F9F4DA",
+"3=	c #FCF9E4",
+"4=	c #DCD8CE",
+"5=	c #989283",
+"6=	c #8F896C",
+"7=	c #A7A287",
+"8=	c #EDE9D1",
+"9=	c #D4D1C3",
+"0=	c #E2DEBE",
+"a=	c #F5F1D0",
+"b=	c #F7F2D5",
+"c=	c #F8F5DC",
+"d=	c #CDCAB9",
+"e=	c #E6E1BF",
+"f=	c #F1ECCD",
+"g=	c #ECE8CD",
+"h=	c #CBC9B9",
+"i=	c #BEBAA5",
+"j=	c #D5D1B5",
+"k=	c #CBC8B3",
+"l=	c #C6C3B4",
+"m=	c #B6B4AC",
+"n=	c #AEAB9F",
+"o=	c #C8C5B4",
+"p=	c #CECCBF",
+"q=	c #D8D6CA",
+"r=	c #DEDDD4",
+"s=	c #BEBDB6",
+"t=	c #F7F5E6",
+"u=	c #FEFCEE",
+"v=	c #B5AFA5",
+"w=	c #8A837C",
+"x=	c #90887C",
+"y=	c #8EB723",
+"z=	c #92B721",
+"A=	c #9CBC1E",
+"B=	c #A4C11B",
+"C=	c #B9CD15",
+"D=	c #BED013",
+"E=	c #C4D312",
+"F=	c #C6D511",
+"G=	c #BCCD14",
+"H=	c #AEC118",
+"I=	c #95AE20",
+"J=	c #78982B",
+"K=	c #608332",
+"L=	c #53783A",
+"M=	c #768D6C",
+"N=	c #BEC4B6",
+"O=	c #EAE7E0",
+"P=	c #C0BEB6",
+"Q=	c #EFEAD0",
+"R=	c #F8F4DD",
+"S=	c #FCFAE7",
+"T=	c #EEECE1",
+"U=	c #CECBB8",
+"V=	c #E4DFC4",
+"W=	c #A29E8A",
+"X=	c #8A8575",
+"Y=	c #B3B1A5",
+"Z=	c #E2DFC3",
+"`=	c #F5F0D3",
+" -	c #F4F0D5",
+".-	c #F9F6E0",
+"+-	c #CFCDBE",
+"@-	c #E3DFC0",
+"#-	c #F2EECE",
+"$-	c #F3EFD2",
+"%-	c #F8F4DB",
+"&-	c #E7E4D2",
+"*-	c #CFCBB2",
+"=-	c #F5F0CB",
+"--	c #E8E5CF",
+";-	c #C8C4AD",
+">-	c #DCD7BD",
+",-	c #D7D5C0",
+"'-	c #B5B4AA",
+")-	c #E9E8DC",
+"!-	c #FFFEF0",
+"~-	c #D1CCC1",
+"{-	c #8C857D",
+"]-	c #918A7E",
+"^-	c #7F776B",
+"/-	c #86B226",
+"(-	c #8CB423",
+"_-	c #95B820",
+":-	c #9DBD1E",
+"<-	c #AAC519",
+"[-	c #B0C818",
+"}-	c #B6CB16",
+"|-	c #BACE15",
+"1-	c #AFC418",
+"2-	c #97B020",
+"3-	c #809D28",
+"4-	c #668932",
+"5-	c #4E783C",
+"6-	c #426E3F",
+"7-	c #3B653C",
+"8-	c #56704E",
+"9-	c #989483",
+"0-	c #BFBBA9",
+"a-	c #CECBBE",
+"b-	c #ABA89E",
+"c-	c #C6C2B0",
+"d-	c #D2CFBF",
+"e-	c #DDDACE",
+"f-	c #D5D3CD",
+"g-	c #C4C2B2",
+"h-	c #F8F3D7",
+"i-	c #FAF6DF",
+"j-	c #D3D0C0",
+"k-	c #807D75",
+"l-	c #B0AC99",
+"m-	c #F9F4D7",
+"n-	c #FBF8E5",
+"o-	c #D0CEC2",
+"p-	c #E3DEC1",
+"q-	c #F4EFD0",
+"r-	c #F8F4DE",
+"s-	c #ECEAD9",
+"t-	c #CBC7B2",
+"u-	c #F4F1D6",
+"v-	c #F0EDDA",
+"w-	c #C7C4AF",
+"x-	c #F4EECB",
+"y-	c #F4EFCF",
+"z-	c #F7F2D4",
+"A-	c #D2D0C1",
+"B-	c #E3E1D7",
+"C-	c #FFFFF1",
+"D-	c #DCD8CD",
+"E-	c #918981",
+"F-	c #918B7F",
+"G-	c #888072",
+"H-	c #73A233",
+"I-	c #7CAB28",
+"J-	c #86B024",
+"K-	c #8EB422",
+"L-	c #96B920",
+"M-	c #9DBD1D",
+"N-	c #A3C01C",
+"O-	c #A8C31A",
+"P-	c #A3BD1B",
+"Q-	c #8EAB22",
+"R-	c #829F26",
+"S-	c #76962C",
+"T-	c #618A39",
+"U-	c #507C3F",
+"V-	c #46703F",
+"W-	c #40683B",
+"X-	c #4D6E47",
+"Y-	c #92937E",
+"Z-	c #CAC6B2",
+"`-	c #E5E1CF",
+" ;	c #C7C4AE",
+".;	c #F0EBC8",
+"+;	c #C3C0B4",
+"@;	c #B6B2A2",
+"#;	c #C8C4B1",
+"$;	c #CBC8B8",
+"%;	c #DDDBCE",
+"&;	c #BDBBB4",
+"*;	c #868278",
+"=;	c #AEAA99",
+"-;	c #F5F1DD",
+";;	c #FEFCED",
+">;	c #D1D0C6",
+",;	c #E5E1C4",
+"';	c #F7F3D5",
+");	c #F6F2DA",
+"!;	c #F8F5E0",
+"~;	c #F0EDDE",
+"{;	c #C9C6B3",
+"];	c #F4F0D3",
+"^;	c #F6F3DB",
+"/;	c #F4F1DF",
+"(;	c #F3EED0",
+"_;	c #FAF6E0",
+":;	c #D7D4C6",
+"<;	c #E2E0D5",
+"[;	c #FFFDF1",
+"};	c #E6E2D7",
+"|;	c #978F87",
+"1;	c #918A7F",
+"2;	c #8F8879",
+"3;	c #6AA22E",
+"4;	c #73A52A",
+"5;	c #7DAA27",
+"6;	c #8DB422",
+"7;	c #94B820",
+"8;	c #99BB1F",
+"9;	c #9EBE1D",
+"0;	c #9EBC1D",
+"a;	c #93B121",
+"b;	c #7EA327",
+"c;	c #5A9032",
+"d;	c #367E3E",
+"e;	c #448C3D",
+"f;	c #6DA737",
+"g;	c #568D47",
+"h;	c #447042",
+"i;	c #3E673A",
+"j;	c #677E5F",
+"k;	c #B3AF9F",
+"l;	c #D3D0C1",
+"m;	c #CBC7B1",
+"n;	c #F5F0CF",
+"o;	c #FBF7E0",
+"p;	c #D4D1C2",
+"q;	c #D7D3B6",
+"r;	c #EFEBCF",
+"s;	c #E7E5CF",
+"t;	c #BDBAAD",
+"u;	c #CCC8AF",
+"v;	c #B2AE9B",
+"w;	c #AFAB9D",
+"x;	c #D2D0C5",
+"y;	c #B9B8B0",
+"z;	c #CFCBB6",
+"A;	c #E6E2CC",
+"B;	c #F2EEDA",
+"C;	c #F9F6E3",
+"D;	c #F3F1E5",
+"E;	c #C9C6B5",
+"F;	c #F7F3D3",
+"G;	c #F6F2D8",
+"H;	c #F7F4DF",
+"I;	c #F5F2E1",
+"J;	c #C4C2B1",
+"K;	c #FBF7E3",
+"L;	c #D8D6C9",
+"M;	c #E1DFD5",
+"N;	c #FEFDF0",
+"O;	c #EFECE0",
+"P;	c #9F988F",
+"Q;	c #928B80",
+"R;	c #91897A",
+"S;	c #5F9C31",
+"T;	c #6BA02D",
+"U;	c #74A52A",
+"V;	c #7CAA27",
+"W;	c #85B024",
+"X;	c #8BB323",
+"Y;	c #90B621",
+"Z;	c #95B920",
+"`;	c #90B221",
+" >	c #609630",
+".>	c #237643",
+"+>	c #0C6A4A",
+"@>	c #09684A",
+"#>	c #197247",
+"$>	c #64A238",
+"%>	c #66A440",
+"&>	c #529257",
+"*>	c #417446",
+"=>	c #446A40",
+"->	c #8A927E",
+";>	c #B4B0A6",
+">>	c #CDCAB2",
+",>	c #F9F5D6",
+"'>	c #CDCABC",
+")>	c #E0DCBE",
+"!>	c #F6F3D8",
+"~>	c #F9F6DF",
+"{>	c #C9C5B6",
+"]>	c #E0DBBB",
+"^>	c #ECE9C9",
+"/>	c #EDE9CE",
+"(>	c #EFECD5",
+"_>	c #C0BDAF",
+":>	c #CCC8AE",
+"<>	c #D4D0B7",
+"[>	c #CAC7B6",
+"}>	c #CAC8BA",
+"|>	c #CBC9BF",
+"1>	c #B6B4A7",
+"2>	c #DEDBC4",
+"3>	c #E9E5D2",
+"4>	c #F6F4E7",
+"5>	c #F7F3D4",
+"6>	c #F7F4DA",
+"7>	c #F8F4E0",
+"8>	c #FBF8E6",
+"9>	c #DAD7CD",
+"0>	c #E1DFD6",
+"a>	c #FEFCEF",
+"b>	c #F4F0E5",
+"c>	c #A69D94",
+"d>	c #948D82",
+"e>	c #928A7B",
+"f>	c #549535",
+"g>	c #609A30",
+"h>	c #699F2E",
+"i>	c #71A42A",
+"j>	c #7AA828",
+"k>	c #81AD26",
+"l>	c #88B124",
+"m>	c #4C8D36",
+"n>	c #167047",
+"o>	c #0E6B4A",
+"p>	c #0F6B49",
+"q>	c #0E6A49",
+"r>	c #187147",
+"s>	c #54933E",
+"t>	c #58953E",
+"u>	c #549754",
+"v>	c #458E5B",
+"w>	c #3A7A4B",
+"x>	c #5A765B",
+"y>	c #7A7570",
+"z>	c #ABA797",
+"A>	c #DAD7C2",
+"B>	c #EAE7D3",
+"C>	c #FCF9E7",
+"D>	c #CDCABD",
+"E>	c #ECE7C8",
+"F>	c #F2EFD3",
+"G>	c #E8E5D0",
+"H>	c #DDDACA",
+"I>	c #B9B6A6",
+"J>	c #E5E1C2",
+"K>	c #F1EDD0",
+"L>	c #F6F2D9",
+"M>	c #F6F3DE",
+"N>	c #EAE5C1",
+"O>	c #F4EFCD",
+"P>	c #F5F1D7",
+"Q>	c #DAD7C5",
+"R>	c #BCB9A6",
+"S>	c #D8D4B9",
+"T>	c #D1CEB9",
+"U>	c #CAC7B8",
+"V>	c #C8C6BB",
+"W>	c #B0AEA3",
+"X>	c #D9D6C0",
+"Y>	c #E1DECB",
+"Z>	c #EDEAD9",
+"`>	c #FBF9EA",
+" ,	c #DAD9D1",
+".,	c #FEFCF0",
+"+,	c #F5F1E7",
+"@,	c #A8A297",
+"#,	c #958F82",
+"$,	c #958C7D",
+"%,	c #4B9038",
+"&,	c #559333",
+"*,	c #5F9930",
+"=,	c #679D2E",
+"-,	c #6EA22C",
+";,	c #76A629",
+">,	c #7BA928",
+",,	c #4A8D37",
+"',	c #1D7345",
+"),	c #1B7346",
+"!,	c #126C49",
+"~,	c #177047",
+"{,	c #4A8B40",
+"],	c #4D8B41",
+"^,	c #4F9150",
+"/,	c #46905D",
+"(,	c #338655",
+"_,	c #4C875F",
+":,	c #77766B",
+"<,	c #A29E89",
+"[,	c #C5C2AD",
+"},	c #BFBDB2",
+"|,	c #A4A299",
+"1,	c #C0BDAA",
+"2,	c #DEDBCA",
+"3,	c #E8E5D8",
+"4,	c #C9C6B2",
+"5,	c #F8F4D2",
+"6,	c #F8F4DC",
+"7,	c #F2EFDE",
+"8,	c #C5C2AF",
+"9,	c #EFEAC8",
+"0,	c #DAD7C7",
+"a,	c #D3D0B4",
+"b,	c #E8E4CF",
+"c,	c #BCBAA7",
+"d,	c #DBD7BA",
+"e,	c #D7D3BC",
+"f,	c #CFCCBA",
+"g,	c #CCC9BC",
+"h,	c #B7B5AE",
+"i,	c #FFFCF0",
+"j,	c #F3F1E7",
+"k,	c #A8A397",
+"l,	c #979184",
+"m,	c #97907F",
+"n,	c #428B3A",
+"o,	c #529134",
+"p,	c #5B9732",
+"q,	c #629B30",
+"r,	c #6A9F2D",
+"s,	c #519135",
+"t,	c #257843",
+"u,	c #247843",
+"v,	c #227744",
+"w,	c #1E7446",
+"x,	c #1A7146",
+"y,	c #116C48",
+"z,	c #156F47",
+"A,	c #438741",
+"B,	c #4A8841",
+"C,	c #4C8E4E",
+"D,	c #46905C",
+"E,	c #368556",
+"F,	c #2F7E53",
+"G,	c #6C7864",
+"H,	c #9E9985",
+"I,	c #C1BDA8",
+"J,	c #D0CDB9",
+"K,	c #C5C2B5",
+"L,	c #B0AC9C",
+"M,	c #BBB9B0",
+"N,	c #B7B5A5",
+"O,	c #DDDAC2",
+"P,	c #ECE8D2",
+"Q,	c #F9F5E0",
+"R,	c #F1EEE0",
+"S,	c #F6F1CF",
+"T,	c #FAF7E1",
+"U,	c #D3D1C2",
+"V,	c #DCD8BB",
+"W,	c #DFDDCC",
+"X,	c #D0CCB3",
+"Y,	c #F5F0CE",
+"Z,	c #F5F0D1",
+"`,	c #F5F1D4",
+" '	c #CDCBBD",
+".'	c #E4E2D9",
+"+'	c #FFFCF1",
+"@'	c #F0EDE3",
+"#'	c #A7A095",
+"$'	c #9A9386",
+"%'	c #989080",
+"&'	c #3B873C",
+"*'	c #40873A",
+"='	c #478B37",
+"-'	c #4F9035",
+";'	c #579533",
+">'	c #2F7E40",
+",'	c #297B42",
+"''	c #2A7B42",
+")'	c #287A43",
+"!'	c #247844",
+"~'	c #207545",
+"{'	c #1B7246",
+"]'	c #146E47",
+"^'	c #377E43",
+"/'	c #448342",
+"('	c #478A4D",
+"_'	c #2A7D51",
+":'	c #667F66",
+"<'	c #888378",
+"['	c #A8A495",
+"}'	c #DBD8C5",
+"|'	c #D5D1B7",
+"1'	c #F8F4D3",
+"2'	c #FAF6DE",
+"3'	c #CDC9AF",
+"4'	c #D6D2BA",
+"5'	c #CCC9B7",
+"6'	c #C8C6B8",
+"7'	c #BCB9A8",
+"8'	c #E3DFC5",
+"9'	c #F1EED3",
+"0'	c #CECCBE",
+"a'	c #E6E2C4",
+"b'	c #D6D4C6",
+"c'	c #F4EFD2",
+"d'	c #F8F4DF",
+"e'	c #CECCC1",
+"f'	c #EBE9DF",
+"g'	c #FFFEF2",
+"h'	c #E7E4DB",
+"i'	c #A69F93",
+"j'	c #9C9688",
+"k'	c #989180",
+"l'	c #34823E",
+"m'	c #33803E",
+"n'	c #3C853B",
+"o'	c #438939",
+"p'	c #4D8F35",
+"q'	c #2B7C42",
+"r'	c #2E7E40",
+"s'	c #2D7D41",
+"t'	c #217745",
+"u'	c #1A7246",
+"v'	c #307A45",
+"w'	c #3E7F43",
+"x'	c #42864B",
+"y'	c #378657",
+"z'	c #267C51",
+"A'	c #5A7E63",
+"B'	c #90897A",
+"C'	c #B3AF9C",
+"D'	c #EAE6D4",
+"E'	c #E7E3C5",
+"F'	c #F3F0D2",
+"G'	c #F6F3DF",
+"H'	c #C5C3B4",
+"I'	c #EBE6C4",
+"J'	c #F6F1D2",
+"K'	c #F7F4DC",
+"L'	c #C8C5B8",
+"M'	c #CAC6AD",
+"N'	c #D2CFB7",
+"O'	c #C6C4B3",
+"P'	c #CBC8B9",
+"Q'	c #D6D4C8",
+"R'	c #B5B4A8",
+"S'	c #E5E1C6",
+"T'	c #F5F1D5",
+"U'	c #F7F3DB",
+"V'	c #FDF9E6",
+"W'	c #D2CFC2",
+"X'	c #E1DEC1",
+"Y'	c #F7F4E1",
+"Z'	c #C8C7BE",
+"`'	c #F9F7EC",
+" )	c #FFFEF4",
+".)	c #DEDAD1",
+"+)	c #A39C8F",
+"@)	c #9E9888",
+"#)	c #9B9482",
+"$)	c #2A7744",
+"%)	c #297B41",
+"&)	c #307E3F",
+"*)	c #37823D",
+"=)	c #458A38",
+"-)	c #2E7D40",
+";)	c #307E40",
+">)	c #327F40",
+",)	c #338040",
+"')	c #328040",
+"))	c #307F41",
+"!)	c #2D7D42",
+"~)	c #327E43",
+"{)	c #397B43",
+"])	c #3D814A",
+"^)	c #46905B",
+"/)	c #378656",
+"()	c #247B4F",
+"_)	c #477759",
+":)	c #757065",
+"<)	c #918D82",
+"[)	c #C0BEB3",
+"})	c #C0BEAF",
+"|)	c #F7F2D6",
+"1)	c #EDEBDB",
+"2)	c #C5C2AE",
+"3)	c #F3EECD",
+"4)	c #F5F1DE",
+"5)	c #ECE7C5",
+"6)	c #F0EDD4",
+"7)	c #DBD8C8",
+"8)	c #B3B1A2",
+"9)	c #CCC9B3",
+"0)	c #C6C3B2",
+"a)	c #D1CFBF",
+"b)	c #DCDACD",
+"c)	c #B9B7AC",
+"d)	c #E8E4C8",
+"e)	c #F6F1D4",
+"f)	c #F3F0E1",
+"g)	c #C7C5BE",
+"h)	c #FDFCF1",
+"i)	c #FEFEF4",
+"j)	c #D6D2C8",
+"k)	c #A39C8D",
+"l)	c #A19A89",
+"m)	c #9C9482",
+"n)	c #306E4C",
+"o)	c #1D7645",
+"p)	c #247842",
+"q)	c #39853B",
+"r)	c #2E7D3F",
+"s)	c #38833D",
+"t)	c #3C863C",
+"u)	c #38833E",
+"v)	c #36833F",
+"w)	c #358340",
+"x)	c #338141",
+"y)	c #307E42",
+"z)	c #297B43",
+"A)	c #317E41",
+"B)	c #317744",
+"C)	c #357B49",
+"D)	c #458F5B",
+"E)	c #237A4F",
+"F)	c #4D815E",
+"G)	c #8B8676",
+"H)	c #999588",
+"I)	c #A5A299",
+"J)	c #AEAC9E",
+"K)	c #C3C1AF",
+"L)	c #D1CDBC",
+"M)	c #E2DFCF",
+"N)	c #D9D5BA",
+"O)	c #F8F3D4",
+"P)	c #F7F3D8",
+"Q)	c #ECE9DA",
+"R)	c #C4C2AE",
+"S)	c #FAF7E0",
+"T)	c #DAD7CA",
+"U)	c #D6D2B8",
+"V)	c #E8E5CE",
+"W)	c #D8D5C6",
+"X)	c #B0AEA0",
+"Y)	c #C7C3AF",
+"Z)	c #CBC7B5",
+"`)	c #D7D4C3",
+" !	c #D7D5CB",
+".!	c #FEFDF2",
+"+!	c #FDFCF3",
+"@!	c #C1BCB1",
+"#!	c #A8A191",
+"$!	c #A49C8B",
+"%!	c #958D7B",
+"&!	c #3E724B",
+"*!	c #126F49",
+"=!	c #177046",
+"-!	c #2F7D40",
+";!	c #3F873D",
+">!	c #32803F",
+",!	c #42883C",
+"'!	c #448A3B",
+")!	c #3C863D",
+"!!	c #3A853E",
+"~!	c #398440",
+"{!	c #358240",
+"]!	c #318041",
+"^!	c #307F43",
+"/!	c #307745",
+"(!	c #2E7647",
+"_!	c #448E5A",
+":!	c #4D815F",
+"<!	c #8D8879",
+"[!	c #A4A092",
+"}!	c #ABA89B",
+"|!	c #E4E0C2",
+"1!	c #EFEBCE",
+"2!	c #DFDDC8",
+"3!	c #D1CFC1",
+"4!	c #A7A59C",
+"5!	c #BFBCAA",
+"6!	c #DEDCC7",
+"7!	c #F6F2DF",
+"8!	c #D6D3C7",
+"9!	c #DBD7BC",
+"0!	c #F7F2D2",
+"a!	c #F8F5E2",
+"b!	c #F4EFD1",
+"c!	c #F4F0D4",
+"d!	c #DEDBCC",
+"e!	c #F4EFCC",
+"f!	c #EDE9CC",
+"g!	c #E0DDC8",
+"h!	c #DCD9C8",
+"i!	c #B2B0A9",
+"j!	c #E5E4DB",
+"k!	c #FEFDF3",
+"l!	c #F9F8EF",
+"m!	c #B4ADA0",
+"n!	c #A7A190",
+"o!	c #A8A18C",
+"p!	c #877F70",
+"q!	c #4E7157",
+"r!	c #0F6D4A",
+"s!	c #0D6A49",
+"t!	c #3A8042",
+"u!	c #508C43",
+"v!	c #3A843F",
+"w!	c #35813E",
+"x!	c #3E873C",
+"y!	c #468C3A",
+"z!	c #478C3A",
+"A!	c #3E873D",
+"B!	c #3E873E",
+"C!	c #3C863F",
+"D!	c #378340",
+"E!	c #378440",
+"F!	c #2E7944",
+"G!	c #247046",
+"H!	c #3E8957",
+"I!	c #388657",
+"J!	c #518161",
+"K!	c #8F8A7D",
+"L!	c #989489",
+"M!	c #A9A695",
+"N!	c #EBE8D7",
+"O!	c #CBC7B3",
+"P!	c #EEEACC",
+"Q!	c #DDDAC4",
+"R!	c #D0CEBD",
+"S!	c #C6C5B9",
+"T!	c #A7A69E",
+"U!	c #DEDBC2",
+"V!	c #F0EDD3",
+"W!	c #F2EFDF",
+"X!	c #C6C3B1",
+"Y!	c #F4F0D2",
+"Z!	c #F5F2D9",
+"`!	c #F9F5E2",
+" ~	c #C4C2BA",
+".~	c #F4F4EA",
+"+~	c #E5E1D9",
+"@~	c #B4AD9C",
+"#~	c #A79F8E",
+"$~	c #ACA58F",
+"%~	c #807A6C",
+"&~	c #697768",
+"*~	c #167148",
+"=~	c #0D6B49",
+"-~	c #4C8844",
+";~	c #669545",
+">~	c #4D8C42",
+",~	c #3A843E",
+"'~	c #3B843D",
+")~	c #438A3B",
+"!~	c #4B8E39",
+"~~	c #478C3B",
+"{~	c #41893D",
+"]~	c #40893E",
+"^~	c #3B863F",
+"/~	c #307D44",
+"(~	c #1B6C45",
+"_~	c #378454",
+":~	c #388757",
+"<~	c #547F64",
+"[~	c #928C80",
+"}~	c #88857A",
+"|~	c #C1BDA5",
+"1~	c #F2EDD0",
+"2~	c #F5F2DA",
+"3~	c #FAF6E3",
+"4~	c #E3DFC2",
+"5~	c #F7F4D9",
+"6~	c #FAF7DF",
+"7~	c #EBE8D9",
+"8~	c #C4C1AE",
+"9~	c #CDCAB7",
+"0~	c #C4C2B3",
+"a~	c #C8C6BA",
+"b~	c #BEBCB3",
+"c~	c #F2EECC",
+"d~	c #E8E5D4",
+"e~	c #CBCAC2",
+"f~	c #FFFEF5",
+"g~	c #D4D0C6",
+"h~	c #AFA895",
+"i~	c #A9A18D",
+"j~	c #AAA28C",
+"k~	c #7B756B",
+"l~	c #1F6D47",
+"m~	c #126E49",
+"n~	c #5B8F47",
+"o~	c #769D47",
+"p~	c #5B9342",
+"q~	c #468940",
+"r~	c #39823E",
+"s~	c #40883C",
+"t~	c #488C3A",
+"u~	c #4E9039",
+"v~	c #468C3B",
+"w~	c #438A3D",
+"x~	c #428A3E",
+"y~	c #388441",
+"z~	c #0F6745",
+"A~	c #2C7E52",
+"B~	c #398757",
+"C~	c #247C50",
+"D~	c #4C735B",
+"E~	c #726C66",
+"F~	c #7C786E",
+"G~	c #C5C2AA",
+"H~	c #F2EED4",
+"I~	c #FCF9E3",
+"J~	c #EAE7D7",
+"K~	c #CFCCBF",
+"L~	c #F7F2D3",
+"M~	c #F7F3D7",
+"N~	c #EEEAD9",
+"O~	c #BAB9B0",
+"P~	c #D1CEC2",
+"Q~	c #CCCABC",
+"R~	c #D1CEBF",
+"S~	c #E0DDCE",
+"T~	c #CAC8BD",
+"U~	c #D9D6BA",
+"V~	c #F6F3D6",
+"W~	c #D1CFC4",
+"X~	c #E3E2DA",
+"Y~	c #FAF9F1",
+"Z~	c #BBB5A7",
+"`~	c #B4AD98",
+" {	c #A59D86",
+".{	c #837D76",
+"+{	c #3B6C4A",
+"@{	c #157149",
+"#{	c #689549",
+"${	c #83A449",
+"%{	c #709E44",
+"&{	c #599341",
+"*{	c #418640",
+"={	c #3D863D",
+"-{	c #4E9139",
+";{	c #478C3C",
+">{	c #458C3D",
+",{	c #448B3D",
+"'{	c #408A3F",
+"){	c #116D45",
+"!{	c #1F764E",
+"~{	c #257C50",
+"{{	c #5F8366",
+"]{	c #8A8375",
+"^{	c #938F81",
+"/{	c #ACA99B",
+"({	c #D3D0C3",
+"_{	c #C1BFB3",
+":{	c #F8F3D6",
+"<{	c #F8F5DA",
+"[{	c #ECEADB",
+"}{	c #F9F5E1",
+"|{	c #E7E4D5",
+"1{	c #DAD8CC",
+"2{	c #FCFAEA",
+"3{	c #F8F6E8",
+"4{	c #F0EDDF",
+"5{	c #E2E0D4",
+"6{	c #CFCDC3",
+"7{	c #CAC8B9",
+"8{	c #D1CFBD",
+"9{	c #DDDAC6",
+"0{	c #ECE9D5",
+"a{	c #C6C4BD",
+"b{	c #F7F6ED",
+"c{	c #FEFDF4",
+"d{	c #E4E1D9",
+"e{	c #B9B29E",
+"f{	c #B1AA95",
+"g{	c #B2AB92",
+"h{	c #898270",
+"i{	c #5A6E5B",
+"j{	c #1C7547",
+"k{	c #749B4A",
+"l{	c #8CA849",
+"m{	c #7FA943",
+"n{	c #679D40",
+"o{	c #4F8F40",
+"p{	c #42893D",
+"q{	c #448B3C",
+"r{	c #4E9038",
+"s{	c #488E3B",
+"t{	c #478D3C",
+"u{	c #488E3D",
+"v{	c #237843",
+"w{	c #146F4B",
+"x{	c #277E51",
+"y{	c #5A7C60",
+"z{	c #898274",
+"A{	c #ABA794",
+"B{	c #DDD9C2",
+"C{	c #F1EDD5",
+"D{	c #DCD9C6",
+"E{	c #C1BFB0",
+"F{	c #C8C5B5",
+"G{	c #DAD8C5",
+"H{	c #EFEDDC",
+"I{	c #E4E0C3",
+"J{	c #F7F3DD",
+"K{	c #F7F4E2",
+"L{	c #CFCEC3",
+"M{	c #F3F1E1",
+"N{	c #F9F6E7",
+"O{	c #FBF8E9",
+"P{	c #FDFAEC",
+"Q{	c #FDFBEC",
+"R{	c #FAF8EC",
+"S{	c #EEECE2",
+"T{	c #E0DED5",
+"U{	c #D6D4CA",
+"V{	c #BEBCB5",
+"W{	c #D6D5CE",
+"X{	c #FDFDF4",
+"Y{	c #C5BFB1",
+"Z{	c #BAB49C",
+"`{	c #B3AD96",
+" ]	c #B1AA91",
+".]	c #787267",
+"+]	c #77786F",
+"@]	c #2A7045",
+"#]	c #80A24A",
+"$]	c #9CB048",
+"%]	c #89B241",
+"&]	c #78AA3F",
+"*]	c #5F9B3E",
+"=]	c #4C923D",
+"-]	c #488F3C",
+";]	c #498D3A",
+">]	c #509138",
+",]	c #4D903A",
+"']	c #498F3B",
+")]	c #498E3C",
+"!]	c #3A8540",
+"~]	c #0E6B48",
+"{]	c #328355",
+"]]	c #2A7F52",
+"^]	c #4A674D",
+"/]	c #655B51",
+"(]	c #80796B",
+"_]	c #C0B9A6",
+":]	c #EAE5CE",
+"<]	c #FBF8DF",
+"[]	c #FBF9E0",
+"}]	c #F7F5DD",
+"|]	c #E5E2CF",
+"1]	c #D5D1C3",
+"2]	c #C2C0B5",
+"3]	c #B4B2A7",
+"4]	c #D0CDB7",
+"5]	c #E4E0C7",
+"6]	c #F4F1DA",
+"7]	c #E7E6D7",
+"8]	c #FAF9E8",
+"9]	c #F8F6E7",
+"0]	c #FAF7E7",
+"a]	c #FAF7E9",
+"b]	c #FAF8EA",
+"c]	c #FAF8EB",
+"d]	c #FBF9ED",
+"e]	c #FDFBEF",
+"f]	c #FDFBF0",
+"g]	c #D1D0C9",
+"h]	c #F2F1E9",
+"i]	c #FFFFF6",
+"j]	c #E4E1D8",
+"k]	c #C0BAA3",
+"l]	c #B8B19A",
+"m]	c #B5AE94",
+"n]	c #9E9680",
+"o]	c #3F6B4D",
+"p]	c #7FA548",
+"q]	c #AAB845",
+"r]	c #8DB83D",
+"s]	c #81B43C",
+"t]	c #6BA83C",
+"u]	c #5FA03D",
+"v]	c #498E3D",
+"w]	c #3D853C",
+"x]	c #509238",
+"y]	c #4B8F3B",
+"z]	c #488D3D",
+"A]	c #1B7344",
+"B]	c #277C52",
+"C]	c #2B8053",
+"D]	c #4C694D",
+"E]	c #5E5347",
+"F]	c #746C5C",
+"G]	c #897F6F",
+"H]	c #A69D8B",
+"I]	c #B5AC9B",
+"J]	c #D5D0BC",
+"K]	c #EAE6D1",
+"L]	c #FCF8E2",
+"M]	c #FDF9E4",
+"N]	c #EFECD9",
+"O]	c #C9C6B9",
+"P]	c #C2C1B5",
+"Q]	c #C4C2B9",
+"R]	c #F2F0E1",
+"S]	c #FAF8E9",
+"T]	c #FCF9E9",
+"U]	c #E8E7DE",
+"V]	c #DCDCD5",
+"W]	c #FFFFF9",
+"X]	c #ECEAE2",
+"Y]	c #C3BDA9",
+"Z]	c #C4BFA4",
+"`]	c #B9B299",
+" ^	c #B9B296",
+".^	c #776F63",
+"+^	c #4E6C5B",
+"@^	c #6FA243",
+"#^	c #B8BF3E",
+"$^	c #90BE3A",
+"%^	c #85BB3A",
+"&^	c #7AB53B",
+"*^	c #6FA83D",
+"=^	c #42843F",
+"-^	c #41883C",
+";^	c #458A3B",
+">^	c #4C8F39",
+",^	c #34823F",
+"'^	c #1E764E",
+")^	c #2C8255",
+"!^	c #385640",
+"~^	c #423A34",
+"{^	c #575044",
+"]^	c #867D68",
+"^^	c #9B9179",
+"/^	c #A49B84",
+"(^	c #998F7C",
+"_^	c #A89F8D",
+":^	c #B6AE9D",
+"<^	c #D6D0BE",
+"[^	c #EBE7D4",
+"}^	c #FDFAE8",
+"|^	c #E2E0D1",
+"1^	c #D9D6CB",
+"2^	c #CECCC2",
+"3^	c #D3D1C7",
+"4^	c #E1DFD2",
+"5^	c #F1EFE2",
+"6^	c #FBF9EB",
+"7^	c #FCFAEE",
+"8^	c #F9F6EC",
+"9^	c #FDFBF2",
+"0^	c #D4D3CE",
+"a^	c #E9E7DF",
+"b^	c #CDC7BC",
+"c^	c #BBB59D",
+"d^	c #D1CDAD",
+"e^	c #BAB39A",
+"f^	c #C1BA9D",
+"g^	c #998F79",
+"h^	c #569A3D",
+"i^	c #C8C82C",
+"j^	c #94C037",
+"k^	c #88BF39",
+"l^	c #73A441",
+"m^	c #5C8F44",
+"n^	c #599141",
+"o^	c #4C8D3E",
+"p^	c #438B3C",
+"q^	c #488D3A",
+"r^	c #4F9138",
+"s^	c #4C903A",
+"t^	c #498E3B",
+"u^	c #287C47",
+"v^	c #288054",
+"w^	c #3D5F49",
+"x^	c #4D4744",
+"y^	c #4F4C47",
+"z^	c #57534D",
+"A^	c #655E54",
+"B^	c #79715E",
+"C^	c #9A8F77",
+"D^	c #9E927C",
+"E^	c #A79B85",
+"F^	c #9C927E",
+"G^	c #AAA18F",
+"H^	c #B8AF9F",
+"I^	c #D7D1C0",
+"J^	c #EBE7D6",
+"K^	c #FDFCEB",
+"L^	c #FDFBEA",
+"M^	c #EEEBDE",
+"N^	c #DFDDD1",
+"O^	c #D2D1C7",
+"P^	c #D0CEC5",
+"Q^	c #DFDED4",
+"R^	c #F0EEE5",
+"S^	c #D4CFC2",
+"T^	c #A59D88",
+"U^	c #A39D8A",
+"V^	c #9A9382",
+"W^	c #A49E84",
+"X^	c #BBB794",
+"Y^	c #D5D2AF",
+"Z^	c #BCB59A",
+"`^	c #BEB79A",
+" /	c #BDB698",
+"./	c #6F675C",
+"+/	c #3A8A3F",
+"@/	c #CFCD0D",
+"#/	c #A6C526",
+"$/	c #87BF3A",
+"%/	c #89BC3B",
+"&/	c #81A145",
+"*/	c #7BA242",
+"=/	c #72A240",
+"-/	c #5E993F",
+";/	c #55943E",
+">/	c #4C913B",
+",/	c #458B3B",
+"'/	c #4D9039",
+")/	c #4C9039",
+"!/	c #458C3E",
+"~/	c #297F4F",
+"{/	c #417154",
+"]/	c #615D57",
+"^/	c #696560",
+"//	c #78746F",
+"(/	c #76726E",
+"_/	c #696460",
+":/	c #52594F",
+"</	c #557355",
+"[/	c #798065",
+"}/	c #9C977C",
+"|/	c #A2977E",
+"1/	c #AA9E86",
+"2/	c #A09581",
+"3/	c #ACA390",
+"4/	c #B8B0A0",
+"5/	c #D7D2C3",
+"6/	c #E8E4D6",
+"7/	c #F8F5E6",
+"8/	c #FFFDEF",
+"9/	c #F6F3E8",
+"0/	c #CFCCC2",
+"a/	c #A5A092",
+"b/	c #95906E",
+"c/	c #9A976D",
+"d/	c #A4A178",
+"e/	c #AEAA83",
+"f/	c #BFBA99",
+"g/	c #BAB397",
+"h/	c #B6AF93",
+"i/	c #C2BD9D",
+"j/	c #CAC5A4",
+"k/	c #89806C",
+"l/	c #2C7853",
+"m/	c #A1BF16",
+"n/	c #CFD30F",
+"o/	c #89C038",
+"p/	c #80B33D",
+"q/	c #95A743",
+"r/	c #8CB13E",
+"s/	c #81AF3D",
+"t/	c #6BA63E",
+"u/	c #69A13F",
+"v/	c #539040",
+"w/	c #45893D",
+"x/	c #4B8F39",
+"y/	c #3B8842",
+"z/	c #357853",
+"A/	c #63635C",
+"B/	c #736F6A",
+"C/	c #8E8B85",
+"D/	c #9E9A94",
+"E/	c #8D8C86",
+"F/	c #4B714D",
+"G/	c #427340",
+"H/	c #356941",
+"I/	c #386746",
+"J/	c #577459",
+"K/	c #788168",
+"L/	c #A19A80",
+"M/	c #A59980",
+"N/	c #ACA087",
+"O/	c #A19681",
+"P/	c #AFA591",
+"Q/	c #B1A998",
+"R/	c #BDB6A3",
+"S/	c #BFB9A7",
+"T/	c #BBB4A2",
+"U/	c #B2AB97",
+"V/	c #ACA689",
+"W/	c #A9A57F",
+"X/	c #ADA886",
+"Y/	c #999275",
+"Z/	c #A0997C",
+"`/	c #AEA789",
+" (	c #B8B291",
+".(	c #C7C19F",
+"+(	c #C7C0A0",
+"@(	c #ABA488",
+"#(	c #6F6960",
+"$(	c #409635",
+"%(	c #D7D607",
+"&(	c #80B932",
+"*(	c #61A73F",
+"=(	c #A9B138",
+"-(	c #94BB39",
+";(	c #85B839",
+">(	c #7BB33C",
+",(	c #6FA640",
+"'(	c #569143",
+")(	c #4E8D41",
+"!(	c #42893B",
+"~(	c #478B3A",
+"{(	c #498D39",
+"](	c #478D3A",
+"^(	c #378447",
+"/(	c #5A6758",
+"((	c #8D8984",
+"_(	c #A9A5A0",
+":(	c #79886D",
+"<(	c #5F7D49",
+"[(	c #527544",
+"}(	c #497642",
+"|(	c #3C7240",
+"1(	c #2C6A40",
+"2(	c #2D6D40",
+"3(	c #326947",
+"4(	c #5D7D5E",
+"5(	c #848C6E",
+"6(	c #A8A085",
+"7(	c #A99C83",
+"8(	c #B3A98E",
+"9(	c #A9A186",
+"0(	c #A69E84",
+"a(	c #A8A184",
+"b(	c #ACA586",
+"c(	c #AFA88B",
+"d(	c #B2AB8D",
+"e(	c #B4AE8C",
+"f(	c #CFCCA4",
+"g(	c #DFDCB3",
+"h(	c #DDD9B2",
+"i(	c #CAC3A1",
+"j(	c #CCC7A4",
+"k(	c #D3CDAB",
+"l(	c #C6BF9E",
+"m(	c #787263",
+"n(	c #0A764B",
+"o(	c #6EA82B",
+"p(	c #3B8F3C",
+"q(	c #228942",
+"r(	c #B2B922",
+"s(	c #A5C22D",
+"t(	c #87BE39",
+"u(	c #87BC3A",
+"v(	c #74A643",
+"w(	c #6A9F43",
+"x(	c #619D41",
+"y(	c #468E3E",
+"z(	c #448D3D",
+"A(	c #4D784C",
+"B(	c #6C6762",
+"C(	c #86817D",
+"D(	c #828A75",
+"E(	c #657B4C",
+"F(	c #5D6E49",
+"G(	c #5F7649",
+"H(	c #587845",
+"I(	c #517944",
+"J(	c #528142",
+"K(	c #437D3F",
+"L(	c #3B7C3F",
+"M(	c #307A3C",
+"N(	c #256F40",
+"O(	c #3B7747",
+"P(	c #69845C",
+"Q(	c #86876C",
+"R(	c #AEA688",
+"S(	c #B5AC8D",
+"T(	c #B8B191",
+"U(	c #BCB594",
+"V(	c #C1BA98",
+"W(	c #C9C3A0",
+"X(	c #CEC8A5",
+"Y(	c #C5BE9D",
+"Z(	c #CCC6A4",
+"`(	c #E1DEB7",
+" _	c #D5D0AC",
+"._	c #D0CBA7",
+"+_	c #827D6A",
+"@_	c #377C5F",
+"#_	c #05784A",
+"$_	c #176C48",
+"%_	c #0D6D48",
+"&_	c #75AB23",
+"*_	c #C9CE16",
+"=_	c #89BD3A",
+"-_	c #86AA45",
+";_	c #82B140",
+">_	c #7AB13D",
+",_	c #61A43C",
+"'_	c #4C933D",
+")_	c #36833E",
+"!_	c #428A3C",
+"~_	c #546B4D",
+"{_	c #676A5C",
+"]_	c #566546",
+"^_	c #575E49",
+"/_	c #5C6749",
+"(_	c #5F6E49",
+"__	c #5F7549",
+":_	c #667E4A",
+"<_	c #608247",
+"[_	c #608747",
+"}_	c #5D8E44",
+"|_	c #508A40",
+"1_	c #569443",
+"2_	c #4A953C",
+"3_	c #2C833C",
+"4_	c #2E733E",
+"5_	c #505B3C",
+"6_	c #6C6253",
+"7_	c #90866F",
+"8_	c #B0A688",
+"9_	c #CFC9A5",
+"0_	c #D5CFAB",
+"a_	c #DDD9B4",
+"b_	c #E5E2BA",
+"c_	c #E0DCB5",
+"d_	c #C8C29F",
+"e_	c #D9D3AD",
+"f_	c #89836F",
+"g_	c #726D68",
+"h_	c #07734A",
+"i_	c #1D6849",
+"j_	c #23664A",
+"k_	c #198941",
+"l_	c #C9CD0E",
+"m_	c #A0C72C",
+"n_	c #84B93C",
+"o_	c #9DB243",
+"p_	c #8FBA3C",
+"q_	c #82BA3A",
+"r_	c #5EA13D",
+"s_	c #378542",
+"t_	c #358440",
+"u_	c #37833E",
+"v_	c #3C853D",
+"w_	c #3F873C",
+"x_	c #3F883C",
+"y_	c #3D6D3A",
+"z_	c #474B41",
+"A_	c #525348",
+"B_	c #565D49",
+"C_	c #586549",
+"D_	c #606F49",
+"E_	c #617549",
+"F_	c #6B874A",
+"G_	c #6A8D49",
+"H_	c #72974A",
+"I_	c #709F4A",
+"J_	c #569740",
+"K_	c #4D7B41",
+"L_	c #565F4B",
+"M_	c #595550",
+"N_	c #595551",
+"O_	c #5A554F",
+"P_	c #5E584E",
+"Q_	c #736857",
+"R_	c #9D927A",
+"S_	c #BEB896",
+"T_	c #D3C99D",
+"U_	c #CCC4A2",
+"V_	c #D6CFA9",
+"W_	c #F2ECC1",
+"X_	c #9D957E",
+"Y_	c #6F6966",
+"Z_	c #196A4A",
+"`_	c #436554",
+" :	c #00774B",
+".:	c #5EA22F",
+"+:	c #A2C327",
+"@:	c #69AD3E",
+"#:	c #A1B637",
+"$:	c #9EBE37",
+"%:	c #8CC138",
+"&:	c #66A540",
+"*:	c #498E45",
+"=:	c #438C43",
+"-:	c #328441",
+";:	c #317F3F",
+">:	c #39833E",
+",:	c #3A863D",
+"':	c #3C7640",
+"):	c #475B46",
+"!:	c #505348",
+"~:	c #535A48",
+"{:	c #546248",
+"]:	c #596B48",
+"^:	c #5F7449",
+"/:	c #657D4A",
+"(:	c #6D8A4B",
+"_:	c #6C9449",
+"::	c #608646",
+"<:	c #606F50",
+"[:	c #726F67",
+"}:	c #807B77",
+"|:	c #8D8983",
+"1:	c #908D87",
+"2:	c #898580",
+"3:	c #7F7875",
+"4:	c #646761",
+"5:	c #307945",
+"6:	c #89B345",
+"7:	c #99A364",
+"8:	c #CDCF94",
+"9:	c #E8E3AF",
+"0:	c #8A9278",
+"a:	c #626C50",
+"b:	c #69756B",
+"c:	c #14704B",
+"d:	c #097C49",
+"e:	c #328E42",
+"f:	c #1F8645",
+"g:	c #7DAA2A",
+"h:	c #C8CB17",
+"i:	c #8CC036",
+"j:	c #8AC039",
+"k:	c #73A940",
+"l:	c #669B44",
+"m:	c #609B42",
+"n:	c #3B8F41",
+"o:	c #32863F",
+"p:	c #2F8440",
+"q:	c #337F3F",
+"r:	c #357F3F",
+"s:	c #3C6C43",
+"t:	c #475A47",
+"u:	c #4D5647",
+"v:	c #4F5D46",
+"w:	c #526A46",
+"x:	c #5A7C47",
+"y:	c #5D7C47",
+"z:	c #616F51",
+"A:	c #706F65",
+"B:	c #807C77",
+"C:	c #8F8C86",
+"D:	c #9E9B95",
+"E:	c #A7A39D",
+"F:	c #ACA7A1",
+"G:	c #AAA6A0",
+"H:	c #829182",
+"I:	c #47944C",
+"J:	c #99CE32",
+"K:	c #8EC232",
+"L:	c #4B9E39",
+"M:	c #7DA830",
+"N:	c #94AA2F",
+"O:	c #AAC817",
+"P:	c #047649",
+"Q:	c #02744A",
+"R:	c #00714A",
+"S:	c #2A863B",
+"T:	c #CDCD08",
+"U:	c #C0CF19",
+"V:	c #86BF3A",
+"W:	c #85B13B",
+"X:	c #88AB3B",
+"Y:	c #81AE3C",
+"Z:	c #65AA3D",
+"`:	c #5FA33F",
+" <	c #4B9144",
+".<	c #448B45",
+"+<	c #3A8543",
+"@<	c #2D7C3F",
+"#<	c #2C7C3F",
+"$<	c #2D7E3F",
+"%<	c #2F7B3F",
+"&<	c #366E42",
+"*<	c #3E6943",
+"=<	c #507248",
+"-<	c #656C59",
+";<	c #78746E",
+"><	c #87817E",
+",<	c #95908B",
+"'<	c #A19D97",
+")<	c #AAA5A0",
+"!<	c #AEA9A3",
+"~<	c #AEAAA4",
+"{<	c #9A9F95",
+"]<	c #5E936C",
+"^<	c #3DA842",
+"/<	c #7DC135",
+"(<	c #84BC34",
+"_<	c #7DB931",
+":<	c #CADD18",
+"<<	c #B9DC14",
+"[<	c #90C02F",
+"}<	c #357157",
+"|<	c #067349",
+"1<	c #06734A",
+"2<	c #0F6A48",
+"3<	c #5F9D2C",
+"4<	c #DED805",
+"5<	c #6EAE34",
+"6<	c #6DAA35",
+"7<	c #ACBC1D",
+"8<	c #9CBC27",
+"9<	c #84BC38",
+"0<	c #80B83B",
+"a<	c #6C9E46",
+"b<	c #6A9C46",
+"c<	c #659F42",
+"d<	c #44913F",
+"e<	c #3D8C3E",
+"f<	c #267D40",
+"g<	c #217A41",
+"h<	c #227840",
+"i<	c #237840",
+"j<	c #2C7343",
+"k<	c #3A6E4A",
+"l<	c #51775B",
+"m<	c #6B836F",
+"n<	c #818C80",
+"o<	c #8A9086",
+"p<	c #8D9289",
+"q<	c #859185",
+"r<	c #538869",
+"s<	c #14864A",
+"t<	c #108740",
+"u<	c #358C3D",
+"v<	c #55963A",
+"w<	c #7DAC37",
+"x<	c #97C52C",
+"y<	c #436F5B",
+"z<	c #116E4A",
+"A<	c #196447",
+"B<	c #196646",
+"C<	c #72AA2A",
+"D<	c #489437",
+"E<	c #107E45",
+"F<	c #93B81A",
+"G<	c #CBCF0B",
+"H<	c #98C32E",
+"I<	c #84BB3B",
+"J<	c #91B03E",
+"K<	c #97B13E",
+"L<	c #88B83B",
+"M<	c #7CB83B",
+"N<	c #78B53B",
+"O<	c #499245",
+"P<	c #4C9742",
+"Q<	c #44913E",
+"R<	c #3B873F",
+"S<	c #267942",
+"T<	c #207842",
+"U<	c #1A7441",
+"V<	c #187342",
+"W<	c #157242",
+"X<	c #147242",
+"Y<	c #1A7341",
+"Z<	c #217641",
+"`<	c #2C7C40",
+" [	c #2D7940",
+".[	c #40833E",
+"+[	c #6FA03A",
+"@[	c #98B93C",
+"#[	c #A7B757",
+"$[	c #A1AC8E",
+"%[	c #5F685F",
+"&[	c #4A564D",
+"*[	c #136A48",
+"=[	c #107949",
+"-[	c #026E49",
+";[	c #28843D",
+">[	c #B9CA10",
+",[	c #D3D70F",
+"'[	c #72B33A",
+")[	c #7AAC2F",
+"![	c #D0CB16",
+"~[	c #B2C41F",
+"{[	c #8DBF35",
+"][	c #8BC03A",
+"^[	c #92AF42",
+"/[	c #92B63F",
+"([	c #83BD3B",
+"_[	c #7BB33D",
+":[	c #5A9446",
+"<[	c #5A9E42",
+"[[	c #549E3D",
+"}[	c #348B3F",
+"|[	c #368D3E",
+"1[	c #338D3E",
+"2[	c #48993D",
+"3[	c #7CAF38",
+"4[	c #A7C332",
+"5[	c #B5CD31",
+"6[	c #B3CA3A",
+"7[	c #A1AB5F",
+"8[	c #A7A895",
+"9[	c #BBB7AD",
+"0[	c #B5B0A9",
+"a[	c #515C54",
+"b[	c #1F6249",
+"c[	c #0E6A47",
+"d[	c #25614A",
+"e[	c #2B7F40",
+"f[	c #9FC023",
+"g[	c #5FA439",
+"h[	c #178342",
+"i[	c #9DBC17",
+"j[	c #F0DE00",
+"k[	c #BBCB13",
+"l[	c #5BA83E",
+"m[	c #9ABB2E",
+"n[	c #DAD016",
+"o[	c #B5CA21",
+"p[	c #82BB3A",
+"q[	c #8DAF3D",
+"r[	c #9EBB35",
+"s[	c #8FBF35",
+"t[	c #81BB3A",
+"u[	c #B2CE31",
+"v[	c #CEDB2F",
+"w[	c #B4D432",
+"x[	c #9CCB36",
+"y[	c #84BD3D",
+"z[	c #6C9C5B",
+"A[	c #8E9783",
+"B[	c #A39F98",
+"C[	c #9B9691",
+"D[	c #97938D",
+"E[	c #9F9B94",
+"F[	c #6C6964",
+"G[	c #515A52",
+"H[	c #585952",
+"I[	c #495C52",
+"J[	c #276A4B",
+"K[	c #1C7649",
+"L[	c #086F4A",
+"M[	c #1A7A45",
+"N[	c #74AC28",
+"O[	c #CAD311",
+"P[	c #3E953B",
+"Q[	c #147E44",
+"R[	c #70A927",
+"S[	c #C9D00D",
+"T[	c #83B62B",
+"U[	c #46983C",
+"V[	c #96B720",
+"W[	c #C4CF12",
+"X[	c #76B22D",
+"Y[	c #3C9742",
+"Z[	c #6B9746",
+"`[	c #7D9350",
+" }	c #7C8A59",
+".}	c #7A8068",
+"+}	c #807E75",
+"@}	c #7E7975",
+"#}	c #7E7A74",
+"$}	c #88847E",
+"%}	c #7C7771",
+"&}	c #736D68",
+"*}	c #63625C",
+"=}	c #515D54",
+"-}	c #4B5C50",
+";}	c #4E5A51",
+">}	c #335F4D",
+",}	c #2F7345",
+"'}	c #277846",
+")}	c #20664C",
+"!}	c #2D604D",
+"~}	c #2A7246",
+"{}	c #347E42",
+"]}	c #136C4A",
+"^}	c #33644A",
+"/}	c #507042",
+"(}	c #547042",
+"_}	c #425C4F",
+":}	c #5A5C58",
+"<}	c #635E5C",
+"[}	c #64605D",
+"}}	c #686460",
+"|}	c #706C67",
+"1}	c #7D7973",
+"2}	c #89847E",
+"3}	c #726C67",
+"4}	c #6A645F",
+"5}	c #665F5B",
+"6}	c #5E5C57",
+"7}	c #575B54",
+"8}	c #595B54",
+"9}	c #605A55",
+"0}	c #5A5955",
+"a}	c #545A54",
+"b}	c #585A53",
+"c}	c #5F5955",
+"d}	c #5E5957",
+"e}	c #605B59",
+"f}	c #645E5A",
+"g}	c #67635E",
+"h}	c #6E6A64",
+"i}	c #79756F",
+"j}	c #86827C",
+"k}	c #908C85",
+"l}	c #75706A",
+"m}	c #726E68",
+"n}	c #716D67",
+"o}	c #77736D",
+"p}	c #85817A",
+"q}	c #8E8A83",
+"r}	c #99958E",
+"                                                    . . + @ @ @ # # # $ % % & & * *                                           ",
+"                                                  . + = - @ ; # > , ' % ) ! & ~ * { ] ^                                       ",
+"                                              / ( _ : < [ } | 1 2 3 4 5 6 7 8 9 0 a b c d e                                   ",
+"                                        f g h i j k l m n o p q r s t u v w x y z A B C D E F                                 ",
+"                                    G H I J K L M N O P Q R S T U V V W X Y Z `  ...+. at .#.$.%.&.*.=.                          ",
+"                                -.;.>.,.'.m ).p !.~.V {.].^./.(.(.(._.:.<.[.}.|.1.2.3.4.5.6.7.8.9.0.                          ",
+"                              a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.A.B.C.D.E.F.G.H.I.J.K.                      ",
+"                            L.M.7 N.O.P.Q.R.S.T.U.V.W.X.Y.Z.`. +.+++ at +#+$+%+&+*+=+-+;+>+,+'+)+!+~+{+]+^+                      ",
+"                        /+  (+_+:+<+Q.[+}+|+1+2+3+4+5+6+7+8+9+0+a+b+c+d+e+f+g+h+i+i+j+k+l+m+n+o+p+q+r+s+t+                    ",
+"                      u+  v+w+x+y+z+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+W+X+Y+Z+`+ @. at +@@@#@$@%@&@                  ",
+"                    *@  =@-@;@>@,@'@)@!@~@{@]@^@/@(@_@:@<@[@}@|@1 at 2@3 at 4@5 at 6@6 at 7@7 at 7@7 at 6@8 at 9@0 at a@b at c@d at e@f at g@                  ",
+"                    h at i@j at f.k@l at m@n at o@p at q@r at s@t at u@v at w@x at y@z at A@B at C@D at E@F at G@H at I@I at I@I at I@I at I@I at J@J at K@L at M@N at O@P at Q@                ",
+"                  R at S@T at U@V at W@X at Y@Z@`@ #.#+#@###$#%#&#*#=#-#;#>#,#'#)#!#~#{#]#^#^#/#(#_#:#<#[#}#|#1#1#2#3#4#5#6#              ",
+"                  7#8#9#0#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#            ",
+"                S#T#U#V#W#X#Y#Z#`# $.$+$@$#$$$%$&$*$=$-$;$>$,$'$)$!$~${$]$^$/$($_$:$<$[$}$|$1$2$3$4$5$6$7$8$9$0$a$b$          ",
+"                c$d$e$f$g$h$i$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$          ",
+"              Z$`$ %.%+%@%#%$%%%&%*%=%-%;%>%,%'%)%!%~%{%]%^%/%(%_%:%<%[%}%|%1%2%3%4%5%6%7%8%9%0%a%b%c%d%e%f%g%h%i%j%k%        ",
+"              l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%A%B%C%D%E%F%G%H%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%`% &.&+&@&#&$&%&&&*&        ",
+"            =&-&;&>&,&'&=%*%)&!&~&{&]&^&/&(&_&:&<&[&}&|&N%(%/%1&2&3&4&5&6&7&8&9&(%0&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&      ",
+"            s&t&u&v&w&x&y&z&v%A&A&B&C&D&o%E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&`& *.*+*@*#*$*%*e&&***=*-*;*>*,*'*      ",
+"            )*!*~*{*]*^*-%y&w%w%w%C&/*(*_*:*<*t&[*}*|*1*2*3*4*5*6*7*8*9*0*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*    ",
+"            y*z*A*B*v&n%C*p%x%x%x%-%D*E*E&F*G*H*I*J*K*L*M*N*O*P*2&Q*R*S*T*U*V*W*X*9%0%Y*Z*`* =.=+=@=#=$=%=l*&=*===-=;=>=,=    ",
+"          '=)=!=~={=]=v&^=;%^*^*/=C*,&(=_=:=<=[=}=|=1=2=3=4=5=6=7=8=9=0=a=b=c=d=e=[%f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=    ",
+"          y=z=A=B=t&G*C=D=E=F=E=G=H=I=J=K=L=M=N=O=P=Q=R=S=T=U=V=W=X=Y=Z=`= -.-+- at -#-$-%-&-*-=-d&2&--;-e=>->$,-'-)-!-~-{-]-^-  ",
+"          /-(-_-:-B=<-[-}-|-1-2-3-4-5-6-7-8-9-0-a-b-c-d-e-f-g-h-i-j-k-l-m-p*n-o-p-q-+*r-s-t-W%}%u-v-w-x-y-z-T%A-B-C-D-E-F-G-  ",
+"        H-I-J-K-L-M-N-O-q$P-Q-R-S-T-U-V-W-X-Y-Z-`- ;.;)$J$+;@;#;$;%;&;*;=;-;;;>;,;';);!;~;{;y-];^;/;c-W%(;+*_;:;<;[;};|;1;2;  ",
+"        3;4;5;J-6;7;8;9;0;a;b;c;d;e;f;g;h;i;j;k;l;m;n;+*o;p;q;W%r;s;t;u;v;w;x;y;z;A;B;C;D;E;F;G;H;I;J;y-];p*K;L;M;N;O;P;Q;R;  ",
+"        S;T;U;V;W;X;Y;Z;`; >.>+>@>#>$>%>&>*>=>->;>>>,>Y&%='>)>^%!>~>{>]>^>/>(>_>:><>[>}>|>1>2>3>#*4>l=5>6>7>8>9>0>a>b>c>d>e>  ",
+"        f>g>h>i>j>k>l>J-m>n>o>p>q>r>s>t>u>v>w>x>y>z>A>B>C>D>E>F>G>H>I>J>K>L>M>[>N>O>(%P>Q>R>S>T>U>V>W>X>Y>Z>`> ,0>.,+,@,#,$,  ",
+"        %,&,*,=,-,;,>,,,',),r>!,q>~,{,],^,/,(,_,:,<,[,[>},|,1,Z%2,3,4,5,P>6,7,8,9,H% -6,0,a,i&5&k&b,c,d,e,f,g,h,B-i,j,k,l,m,  ",
+"        n,,,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,<>+&U>M,N,O,P,Q,R,t-S,];6&T,U,V,q-];6>W,X,Y,Z,`,%- '.'+'@'#'$'%'  ",
+"        &'*'='-';';'>',''')'!'~'{']'^'/'('D,E,_':'<'['}':;|'1'`,2''>3'4'5'6'P=7'8'9'@*n-0'a'2&u-_;b'S>^%c'u-d'e'f'g'h'i'j'k'  ",
+"        l'm'n'o'p'n'q'r'r's'W i.t'u'v'w'x'D,y'z'A'B'C'D'g,E'F'P>G'H'I'J'+*K'L'M'N'O'P'Q'R'S'T'U'V'W'X'5& -p*Y'Z'`' ).)+)@)#)  ",
+"        $)%)&)*)=)-);)>),)')))!))'v,~){)])^)/)()_):)<)[)})H%|)o;1)2)3)N%6&4)H'5)^%(%6)7)8)9)0)a)b)c)d)e)6>7&f)g)h)i)j)k)l)m)  ",
+"        n)o)p)&)q)r)s)t)u)v)w)x)y)z)A)B)C)D)/)E)F)G)H)I)J)K)L)M)Y*N)O)P)R=Q)R)3)I% -S)T)U)j&I%V)W)X)Y)Z)`).= !@=.!+!@!#!$!%!  ",
+"        &!*!=!-!;!>!u),!'!)!!!~!{!]!^!/!(!_!/)E):!<![!}!|!1!2!3!4!5!G$6!7!8!9!0!];L>a!L'a'b!c!o;d!|'e!f!g!h!i!j!k!l!m!n!o!p!  ",
+"        q!r!s!t!u!v!w!x!y!z!A!B!C!D!E!F!G!H!I!E)J!K!L!M!.*+*S)N!O!P!Q!R!S!T!9)U!V!.-W!X!y-Y!Z!`!}>J>d&c!K'd' ~.~i)+~@~#~$~%~  ",
+"        &~*~=~-~;~>~,~'~)~!~~~{~]~B!^~/~(~_~:~E)<~[~}~|~1~2~3~}>4~`,5~6~7~8~w$9~0~a~b~:%I%o*S)W!X!c~e&6&r-d~e~k!f~g~h~i~j~k~  ",
+"          l~m~n~o~p~q~r~s~t~u~v~w~x~]~y~z~A~B~C~D~E~F~G~H~I~J~Z-(% -2~3~K~4~L~M~@*N~O~P~Q~R~S~T~U~a=V~K'%=W~X~k!Y~Z~`~$~ {.{  ",
+"          +{@{#{${%{&{*{={'!!~-{;{>{,{'{){!{:~~{{{]{^{/{@&({_{n*:{<{T&[{{;d&{%Z!}{|{1{2{3{4{5{6{7{8{9{0{#*a{b{c{d{e{f{g{h{    ",
+"          i{j{k{l{m{n{o{p{q{t~r{-{s{t{u{v{w{/)x{y{z{A{B{C{D{l=E{F{G{H{K~I{z-P>J{K{L{M{n&N{O{P{Q{R{S{T{U{V{W{c{X{Y{Z{`{ ].]    ",
+"          +]@]#]$]%]&]*]=]-]'!;]>],]'])]!]~]{]]]^]/](]_]:]<][]}]|]1]2]3]4]5]6]q*7]q=8]9]0]a]b]c]R{d]e]f]g]h]i]j]k]l]m]n]      ",
+"            o]p]q]r]s]t]u]v]w])~!~x],]y]z]A]B]C]D]E]F]G]H]I]J]K]L]M]7&N]d%O]P]T~Q]R]S]T]O{b]b]c]R{d]f]U]V]W]X]Y]Z]`] ^.^      ",
+"            +^@^#^$^%^&^*^B,=^-^;^>^>],],],^'^)^!^~^{^]^^^/^(^_^:^<^[^q*}^U&I;|^1^2^3^4^5^6^7^7^e]8^9^0^a^b^c^d^e^f^g^        ",
+"              h^i^j^k^k^l^m^n^o^p^q^>^r^s^t^u^v^w^x^y^z^A^B^C^D^E^F^G^H^I^J^l*K^L^n&M^N^O^P^Q^R^S^T^U^V^W^X^Y^Z^`^ /./        ",
+"              +/@/#/$/%/&/*/=/-/;/>/,/!~'/)/!/~/{/]/^///(/_/:/</[/}/|/1/2/3/4/5/6/7/P{8/a>9/0/a/b/c/d/e/f/g/h/i/j/k/          ",
+"              l/m/n/o/p/q/r/s/t/u/v/w/'!;]x/x/y/z/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/`/ (.(+(j/@(#(          ",
+"                $(%(&(*(=(-(;(>(,('()(A!!(~({(](^(/(Q@((_(:(<([(}(|(1(2(3(4(5(6(7(8(9(0(a(b(c(d(e(f(g(h(i(j(k(l(m(            ",
+"                n(o(p(q(r(s(t(u(v(w(x(y(A!s~'!z!z(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(i(Y(Z(`( _._+_              ",
+"                @_#_$_%_&_*_k^=_-_;_>_,_'_)_)!s~)~!_~_{_]_^_/_(___:_<_[_}_|_1_2_3_4_5_6_7_8_i(9_0_a_b_c_d_e_f_g_              ",
+"                  h_i_j_k_l_m_n_o_p_t(q_r_s_t_u_v_w_x_y_z_A_B_C_D_E_:_F_G_H_I_J_K_L_M_N_O_P_Q_R_S_T_U_V_W_X_Y_                ",
+"                    Z_`_ :.:+:@:#:$:k^%:&:*:=:-:;:w!>:,:':):!:~:{:]:^:/:(:_:::<:[:}:|:1:2:3:4:5:6:7:8:9:0:a:                  ",
+"                      b:c:d:e:f:g:h:i:j:k:l:m:n:o:p:S at q:,^r:s:t:u:v:w:x:y:z:A:B:C:D:E:F:G:H:I:J:K:L:M:N:O:                    ",
+"                          P:Q:R:S:T:U:V:W:X:Y:Z:`: <.<+<@<#<$<%<&<*<=<-<;<><,<'<)<!<~<{<]<^</<(<_<:<<<[<                      ",
+"                          }<|<1<2<3<4<5<6<7<8<9<0<a<b<c<d<e<f<g<h<i<j<k<l<m<n<o<p<q<r<s<t<u<v<w<x<                            ",
+"                            y<z<A<B<C<D<E<F<G<H<I<J<K<L<M<N<O<P<Q<R<S<T<U<V<W<X<Y<Z<`< [.[+[@[#[$[                            ",
+"                                %[&[*[=[-[;[>[,['[)[![~[{[][^[/[([_[:[<[[[}[|[1[2[3[4[5[6[7[8[9[0[                            ",
+"                                    a[b[c[d[e[f[g[h[i[j[k[l[m[n[o[p[q[r[s[t[u[v[w[x[y[z[A[B[C[D[E[                            ",
+"                                      F[G[H[I[J[K[L[M[N[O[P[Q[R[S[T[U[V[W[X[Y[Z[`[ }.}+}@}#}$}                                ",
+"                                          %}&}*}=}-};}>},}'})}!}~}{}]}^}/}(}_}:}<}[}}}|}1}                                    ",
+"                                              2}%}3}4}5}6}7}8}9}0}a}b}c}d}e}f}g}h}i}j}                                        ",
+"                                                    k}j}#}i}l}m}n}g_g_B/o}1}p}q}r}                                            ",
+"                                                                                                                              ",
+"                                                                                                                              "};
diff --git a/components/pixmaps/thunderbird.xpm b/components/pixmaps/thunderbird.xpm
new file mode 100644
index 0000000..c3fada7
--- /dev/null
+++ b/components/pixmaps/thunderbird.xpm
@@ -0,0 +1,2519 @@
+/* XPM */
+static const char * thunderbird_xpm[] = {
+"64 64 2452 2",
+"  	c None",
+". 	c #528CBB",
+"+ 	c #3160A3",
+"@ 	c #80B1D4",
+"# 	c #5594C1",
+"$ 	c #10378C",
+"% 	c #4F83B6",
+"& 	c #69A3CC",
+"* 	c #488EC0",
+"= 	c #09358A",
+"- 	c #4E81BB",
+"; 	c #5495C8",
+"> 	c #214E9B",
+", 	c #5C9DC7",
+"' 	c #4A7FBA",
+") 	c #67A5C9",
+"! 	c #86B8D5",
+"~ 	c #7BAECE",
+"{ 	c #7AADCC",
+"] 	c #5291C2",
+"^ 	c #5096C8",
+"/ 	c #0F4C96",
+"( 	c #1F52A0",
+"_ 	c #4B91CE",
+": 	c #3071AB",
+"< 	c #4589BA",
+"[ 	c #498CB7",
+"} 	c #5899C0",
+"| 	c #94CEE7",
+"1 	c #7DBDDB",
+"2 	c #72B3D2",
+"3 	c #6FAFD0",
+"4 	c #599AC0",
+"5 	c #579AC2",
+"6 	c #4C8FBC",
+"7 	c #3B82B2",
+"8 	c #327AAE",
+"9 	c #2C77AF",
+"0 	c #2474B2",
+"a 	c #196AAB",
+"b 	c #2669A5",
+"c 	c #538CBC",
+"d 	c #5EA2D5",
+"e 	c #216DA7",
+"f 	c #1B529B",
+"g 	c #357FB2",
+"h 	c #3E83B2",
+"i 	c #4B8EB8",
+"j 	c #81C0DD",
+"k 	c #70B1D1",
+"l 	c #80BDD9",
+"m 	c #79B7D3",
+"n 	c #85C2DD",
+"o 	c #85C1DD",
+"p 	c #5A9BC2",
+"q 	c #4F96C4",
+"r 	c #4F96C3",
+"s 	c #397FB0",
+"t 	c #2E76AC",
+"u 	c #1F6AA3",
+"v 	c #145F9E",
+"w 	c #0A5799",
+"x 	c #095398",
+"y 	c #0B5197",
+"z 	c #0B4D95",
+"A 	c #0A4A93",
+"B 	c #255A9E",
+"C 	c #70B2E3",
+"D 	c #3078B1",
+"E 	c #2F73AA",
+"F 	c #367CAE",
+"G 	c #71AECF",
+"H 	c #68ABD0",
+"I 	c #81C2E0",
+"J 	c #6BAACA",
+"K 	c #84BED7",
+"L 	c #76B6D5",
+"M 	c #75B5D5",
+"N 	c #6CADCF",
+"O 	c #5598BF",
+"P 	c #5195BD",
+"Q 	c #4388B6",
+"R 	c #3279AC",
+"S 	c #2670A8",
+"T 	c #1B66A1",
+"U 	c #115C9D",
+"V 	c #0E5A9D",
+"W 	c #135FA3",
+"X 	c #1963A7",
+"Y 	c #1B67AC",
+"Z 	c #1863A9",
+"` 	c #155FA6",
+" .	c #145CA5",
+"..	c #175FA9",
+"+.	c #2465AA",
+"@.	c #4A8BC4",
+"#.	c #4D92C9",
+"$.	c #62A1C8",
+"%.	c #7DBAD8",
+"&.	c #83C2DF",
+"*.	c #7DBCD9",
+"=.	c #8FCCE5",
+"-.	c #94D0E8",
+";.	c #6CACCB",
+">.	c #6EAECD",
+",.	c #67A7C9",
+"'.	c #5495BD",
+").	c #498CB8",
+"!.	c #3E83B3",
+"~.	c #3077AC",
+"{.	c #256EA7",
+"].	c #1A67A3",
+"^.	c #1B67A7",
+"/.	c #1E6DAF",
+"(.	c #2173B3",
+"_.	c #2472B2",
+":.	c #2875B4",
+"<.	c #2775B2",
+"[.	c #2876B3",
+"}.	c #2B79B7",
+"|.	c #2A77B4",
+"1.	c #2976B4",
+"2.	c #1F70B4",
+"3.	c #2275B6",
+"4.	c #2670AF",
+"5.	c #325CA6",
+"6.	c #2860AE",
+"7.	c #69AEE5",
+"8.	c #4D90C0",
+"9.	c #7EC0DF",
+"0.	c #76B4D4",
+"a.	c #8FCCE6",
+"b.	c #74B4D3",
+"c.	c #8BCAE4",
+"d.	c #8AC9E3",
+"e.	c #68A8C9",
+"f.	c #68A7C7",
+"g.	c #609FC3",
+"h.	c #5395BC",
+"i.	c #3C81B2",
+"j.	c #2F77AB",
+"k.	c #246EA7",
+"l.	c #1D6BAA",
+"m.	c #2674B1",
+"n.	c #2977B2",
+"o.	c #2C7AB3",
+"p.	c #2C7AB4",
+"q.	c #3683BC",
+"r.	c #3381BA",
+"s.	c #3785BD",
+"t.	c #408DC1",
+"u.	c #2777B7",
+"v.	c #2076B8",
+"w.	c #2778B8",
+"x.	c #1C6FB1",
+"y.	c #2174B5",
+"z.	c #1A6FB5",
+"A.	c #186BB0",
+"B.	c #2B77B5",
+"C.	c #3F74B3",
+"D.	c #4582BD",
+"E.	c #4282BC",
+"F.	c #5999D0",
+"G.	c #9AD5EC",
+"H.	c #72B1D2",
+"I.	c #8CCAE0",
+"J.	c #84C2DB",
+"K.	c #7EBBD6",
+"L.	c #86C3DC",
+"M.	c #80BED8",
+"N.	c #68A6C7",
+"O.	c #5D9DC2",
+"P.	c #5395BD",
+"Q.	c #4C8EB9",
+"R.	c #4184B4",
+"S.	c #2F76AB",
+"T.	c #1F6EAC",
+"U.	c #2677B3",
+"V.	c #2C7DB7",
+"W.	c #3282BA",
+"X.	c #3685BB",
+"Y.	c #3B88BD",
+"Z.	c #3886BC",
+"`.	c #3884BA",
+" +	c #1F75B4",
+".+	c #1F73B4",
+"++	c #247ABB",
+"@+	c #247DBF",
+"#+	c #2177B9",
+"$+	c #2277B8",
+"%+	c #2478B7",
+"&+	c #277AB9",
+"*+	c #2072B4",
+"=+	c #2473B3",
+"-+	c #1B6CB0",
+";+	c #2D77B6",
+">+	c #2E60A2",
+",+	c #5F95C2",
+"'+	c #508EBA",
+")+	c #3C75A9",
+"!+	c #5DA4DF",
+"~+	c #76B5D9",
+"{+	c #89C8E2",
+"]+	c #93CCDE",
+"^+	c #8EC8DB",
+"/+	c #82BFD6",
+"(+	c #83BED6",
+"_+	c #7BB8D3",
+":+	c #69A7C7",
+"<+	c #5D9DC1",
+"[+	c #5794BD",
+"}+	c #5A94BD",
+"|+	c #508DBA",
+"1+	c #337AAE",
+"2+	c #246FA8",
+"3+	c #2272AF",
+"4+	c #2978B1",
+"5+	c #307EB4",
+"6+	c #3587BF",
+"7+	c #3A88BE",
+"8+	c #3E8ABF",
+"9+	c #4491C3",
+"0+	c #4A95C5",
+"a+	c #247BBD",
+"b+	c #2781C0",
+"c+	c #2880C0",
+"d+	c #277CBC",
+"e+	c #2E82C0",
+"f+	c #247BBB",
+"g+	c #2A7CBA",
+"h+	c #2F7FB9",
+"i+	c #1F75B8",
+"j+	c #1F75BC",
+"k+	c #1E73B8",
+"l+	c #1F71B5",
+"m+	c #2176BC",
+"n+	c #205D9F",
+"o+	c #3178BD",
+"p+	c #5A9BC1",
+"q+	c #3363A1",
+"r+	c #264D98",
+"s+	c #64A4D8",
+"t+	c #92CFE5",
+"u+	c #94CEE0",
+"v+	c #92CADB",
+"w+	c #89C3D7",
+"x+	c #7FBBD2",
+"y+	c #75B1CD",
+"z+	c #66A3C5",
+"A+	c #5B93BD",
+"B+	c #5A8AB9",
+"C+	c #5F92BF",
+"D+	c #4F92BE",
+"E+	c #357EB0",
+"F+	c #2670A9",
+"G+	c #2575B0",
+"H+	c #2A79B3",
+"I+	c #327FB6",
+"J+	c #3683B8",
+"K+	c #3784B8",
+"L+	c #3A86BA",
+"M+	c #3D88BC",
+"N+	c #2473B0",
+"O+	c #2E88C7",
+"P+	c #2B85C4",
+"Q+	c #2B83C4",
+"R+	c #2A82C2",
+"S+	c #3085C4",
+"T+	c #3286C2",
+"U+	c #2D82BD",
+"V+	c #2F81BD",
+"W+	c #267FC2",
+"X+	c #257DC0",
+"Y+	c #277FC2",
+"Z+	c #2C83C5",
+"`+	c #257DC5",
+" @	c #2375B7",
+".@	c #257CC3",
+"+@	c #437AB3",
+"@@	c #1A60A0",
+"#@	c #4491D1",
+"$@	c #2F6CA8",
+"%@	c #23539A",
+"&@	c #173786",
+"*@	c #4B83BC",
+"=@	c #77B4D4",
+"-@	c #8FCADC",
+";@	c #91CADB",
+">@	c #88C1D5",
+",@	c #7DB9D1",
+"'@	c #70ACCA",
+")@	c #5C92BC",
+"!@	c #5281B4",
+"~@	c #5482B4",
+"{@	c #5B91BD",
+"]@	c #5099C2",
+"^@	c #3A86B5",
+"/@	c #246FA7",
+"(@	c #2574AD",
+"_@	c #2A7AB2",
+":@	c #3281B9",
+"<@	c #3988BE",
+"[@	c #408DC0",
+"}@	c #4795C4",
+"|@	c #4792C2",
+"1@	c #3885B8",
+"2@	c #2E83C1",
+"3@	c #3189C6",
+"4@	c #3088C5",
+"5@	c #348DCB",
+"6@	c #2F86C4",
+"7@	c #3589C4",
+"8@	c #398BC3",
+"9@	c #398CC3",
+"0@	c #2B7DBA",
+"a@	c #2981C1",
+"b@	c #297EBF",
+"c@	c #2F87C6",
+"d@	c #3187C6",
+"e@	c #3288C5",
+"f@	c #297DC0",
+"g@	c #3289CB",
+"h@	c #2879BA",
+"i@	c #2070BB",
+"j@	c #1F60A3",
+"k@	c #2A70A7",
+"l@	c #67ACD7",
+"m@	c #397BB0",
+"n@	c #316BA6",
+"o@	c #1F4791",
+"p@	c #6C83B3",
+"q@	c #6FAED2",
+"r@	c #8FC9DB",
+"s@	c #91C9DB",
+"t@	c #87C1D5",
+"u@	c #7CB7D0",
+"v@	c #659CC1",
+"w@	c #4E7CB1",
+"x@	c #4A75AE",
+"y@	c #4E7AB0",
+"z@	c #568DBC",
+"A@	c #54A1C8",
+"B@	c #4191BD",
+"C@	c #2873AA",
+"D@	c #1C67A3",
+"E@	c #2B7BB4",
+"F@	c #307EB7",
+"G@	c #3D8BBF",
+"H@	c #4692C4",
+"I@	c #519CC8",
+"J@	c #63AAD0",
+"K@	c #3984BB",
+"L@	c #3792CF",
+"M@	c #3890CC",
+"N@	c #348AC6",
+"O@	c #358BC6",
+"P@	c #3386C2",
+"Q@	c #2A80BE",
+"R@	c #297AB9",
+"S@	c #2C7DBB",
+"T@	c #2C84C5",
+"U@	c #3487C3",
+"V@	c #4094CC",
+"W@	c #1F70B2",
+"X@	c #2372B2",
+"Y@	c #2574B5",
+"Z@	c #3C92CF",
+"`@	c #3D8FCA",
+" #	c #3284C2",
+".#	c #135FAF",
+"+#	c #2567A9",
+"@#	c #357AAD",
+"##	c #64A5C9",
+"$#	c #4A8BBA",
+"%#	c #3E7DB0",
+"&#	c #163E8F",
+"*#	c #061D78",
+"=#	c #C5E8F0",
+"-#	c #75B3CE",
+";#	c #90C9DA",
+">#	c #7AB4CE",
+",#	c #5687B7",
+"'#	c #446EA9",
+")#	c #446DAA",
+"!#	c #4773AD",
+"~#	c #5188B9",
+"{#	c #55A6CB",
+"]#	c #489EC5",
+"^#	c #2F7CB0",
+"/#	c #1D68A3",
+"(#	c #145E9C",
+"_#	c #17548C",
+":#	c #1B5792",
+"<#	c #246EAB",
+"[#	c #3382BB",
+"}#	c #4996C6",
+"|#	c #4F99C6",
+"1#	c #3D8CC1",
+"2#	c #3992CE",
+"3#	c #3D96D0",
+"4#	c #4197D0",
+"5#	c #4498CF",
+"6#	c #3F93CB",
+"7#	c #3E8FC8",
+"8#	c #3189C7",
+"9#	c #3488C4",
+"0#	c #2272B2",
+"a#	c #3E91C9",
+"b#	c #4796CC",
+"c#	c #257CC2",
+"d#	c #2477B9",
+"e#	c #2475B5",
+"f#	c #2C79B6",
+"g#	c #4E9FD3",
+"h#	c #3080BC",
+"i#	c #1967B7",
+"j#	c #1363B3",
+"k#	c #5D98BE",
+"l#	c #448BBC",
+"m#	c #71ADCD",
+"n#	c #4283B3",
+"o#	c #0F3C8E",
+"p#	c #0C2B84",
+"q#	c #6281B2",
+"r#	c #B0DFEC",
+"s#	c #85C0D4",
+"t#	c #77B1CD",
+"u#	c #4B79AF",
+"v#	c #3B64A4",
+"w#	c #3D66A5",
+"x#	c #406AA8",
+"y#	c #4A7FB5",
+"z#	c #56A7CC",
+"A#	c #4EABCE",
+"B#	c #3688B9",
+"C#	c #1F6BA5",
+"D#	c #125F9E",
+"E#	c #0A5699",
+"F#	c #06427C",
+"G#	c #042A55",
+"H#	c #041945",
+"I#	c #071C4F",
+"J#	c #0B2760",
+"K#	c #1B508C",
+"L#	c #3085C1",
+"M#	c #419CD6",
+"N#	c #489ED4",
+"O#	c #4A9FD4",
+"P#	c #4D9FD2",
+"Q#	c #53A5D5",
+"R#	c #2A77B5",
+"S#	c #388FC9",
+"T#	c #3C91C8",
+"U#	c #3B8DC6",
+"V#	c #1F6FB3",
+"W#	c #1D6AAD",
+"X#	c #1C68A9",
+"Y#	c #2577B9",
+"Z#	c #2F86CA",
+"`#	c #2979B6",
+" $	c #2A7BBA",
+".$	c #4A97C9",
+"+$	c #2874BD",
+"@$	c #196FC1",
+"#$	c #1A68B6",
+"$$	c #448ABB",
+"%$	c #5B9FC9",
+"&$	c #4688B6",
+"*$	c #175098",
+"=$	c #11398E",
+"-$	c #0D257F",
+";$	c #8FB6D2",
+">$	c #9AD0E3",
+",$	c #86BFD4",
+"'$	c #7AB6CF",
+")$	c #4B7CB1",
+"!$	c #345DA1",
+"~$	c #3761A3",
+"{$	c #3A63A5",
+"]$	c #4275AF",
+"^$	c #54A4CB",
+"/$	c #54B6D5",
+"($	c #3F9AC4",
+"_$	c #2271AA",
+":$	c #135F9F",
+"<$	c #09569A",
+"[$	c #095096",
+"}$	c #094689",
+"|$	c #073670",
+"1$	c #062C60",
+"2$	c #062B5E",
+"3$	c #07164B",
+"4$	c #07053C",
+"5$	c #0B3470",
+"6$	c #2676B8",
+"7$	c #3284C3",
+"8$	c #3581BD",
+"9$	c #1F68AC",
+"0$	c #1B70B9",
+"a$	c #1B6AAE",
+"b$	c #3388C5",
+"c$	c #4798CD",
+"d$	c #4E9DCE",
+"e$	c #2171B6",
+"f$	c #2881C6",
+"g$	c #2371B1",
+"h$	c #3285C5",
+"i$	c #3A8CC8",
+"j$	c #2C7AB6",
+"k$	c #327DB7",
+"l$	c #68ADD6",
+"m$	c #2F78BC",
+"n$	c #1C74C7",
+"o$	c #1D71C0",
+"p$	c #2371BA",
+"q$	c #5A99BE",
+"r$	c #4D9ACE",
+"s$	c #3B7FB0",
+"t$	c #2667A5",
+"u$	c #124392",
+"v$	c #0C2B82",
+"w$	c #070137",
+"x$	c #83AFC5",
+"y$	c #8DC7DE",
+"z$	c #7CB8D0",
+"A$	c #669FC3",
+"B$	c #30589E",
+"C$	c #2E539A",
+"D$	c #1F3483",
+"E$	c #2A4891",
+"F$	c #4E9AC6",
+"G$	c #57BCDA",
+"H$	c #49ADD0",
+"I$	c #297FB3",
+"J$	c #13619F",
+"K$	c #085699",
+"L$	c #094D95",
+"M$	c #0A4A94",
+"N$	c #0B4691",
+"O$	c #0A3F89",
+"P$	c #093678",
+"Q$	c #082C68",
+"R$	c #082C69",
+"S$	c #08104A",
+"T$	c #080339",
+"U$	c #115BA2",
+"V$	c #2182CD",
+"W$	c #2483CD",
+"X$	c #2583CA",
+"Y$	c #2983C9",
+"Z$	c #1E70B2",
+"`$	c #1B68AA",
+" %	c #1965A8",
+".%	c #1F6EB1",
+"+%	c #2D84C8",
+"@%	c #3083C3",
+"#%	c #2877B5",
+"$%	c #2D7AB7",
+"%%	c #4899D0",
+"&%	c #3482BB",
+"*%	c #3F8CC5",
+"=%	c #5096C6",
+"-%	c #2368AE",
+";%	c #2076C6",
+">%	c #247DCC",
+",%	c #2172BD",
+"'%	c #2D7BC1",
+")%	c #7BB3CD",
+"!%	c #468AB6",
+"~%	c #599FCB",
+"{%	c #397DAF",
+"]%	c #134B96",
+"^%	c #0B3186",
+"/%	c #090034",
+"(%	c #06050D",
+"_%	c #6994AC",
+":%	c #80BEDA",
+"<%	c #71AECB",
+"[%	c #5085B5",
+"}%	c #284D96",
+"|%	c #0D0E67",
+"1%	c #381A4D",
+"2%	c #2D1D58",
+"3%	c #4799C4",
+"4%	c #51BEDB",
+"5%	c #3595C2",
+"6%	c #1767A3",
+"7%	c #095699",
+"8%	c #0A5498",
+"9%	c #0A5096",
+"0%	c #0A4D96",
+"a%	c #094A94",
+"b%	c #0B4792",
+"c%	c #0B4491",
+"d%	c #0A4090",
+"e%	c #0C3E8E",
+"f%	c #0B3783",
+"g%	c #092C72",
+"h%	c #09296E",
+"i%	c #0A2165",
+"j%	c #080034",
+"k%	c #0A3879",
+"l%	c #2682CA",
+"m%	c #2A87CD",
+"n%	c #2F89CC",
+"o%	c #2F84C6",
+"p%	c #2272B3",
+"q%	c #2373B4",
+"r%	c #2779BB",
+"s%	c #3288C9",
+"t%	c #3A8ECC",
+"u%	c #2D7BB7",
+"v%	c #2B77B4",
+"w%	c #4B99CE",
+"x%	c #4997CA",
+"y%	c #3988BF",
+"z%	c #276AAD",
+"A%	c #175BA5",
+"B%	c #1864B0",
+"C%	c #2980CB",
+"D%	c #2C82CD",
+"E%	c #2776BC",
+"F%	c #4280B9",
+"G%	c #73B0CD",
+"H%	c #64A5CA",
+"I%	c #5194BE",
+"J%	c #19589C",
+"K%	c #0A398A",
+"L%	c #090234",
+"M%	c #1E1C1B",
+"N%	c #32312E",
+"O%	c #5F7C89",
+"P%	c #74B6D8",
+"Q%	c #66A5C6",
+"R%	c #4276AC",
+"S%	c #1A3385",
+"T%	c #9692B8",
+"U%	c #0D0908",
+"V%	c #E28704",
+"W%	c #47ADD7",
+"X%	c #42AED2",
+"Y%	c #1F77AE",
+"Z%	c #0A589B",
+"`%	c #085498",
+" &	c #094D96",
+".&	c #0B4A94",
+"+&	c #0A4792",
+"@&	c #0B4492",
+"#&	c #0B4090",
+"$&	c #0C3E8F",
+"%&	c #0B3B8D",
+"&&	c #0C388D",
+"*&	c #0B3285",
+"=&	c #0B2B78",
+"-&	c #0B2773",
+";&	c #092267",
+">&	c #092E6E",
+",&	c #2E8ACF",
+"'&	c #358ECE",
+")&	c #3B91D0",
+"!&	c #3081C1",
+"~&	c #2676B6",
+"{&	c #2979B8",
+"]&	c #307EBD",
+"^&	c #4294CD",
+"/&	c #3989C2",
+"(&	c #3280BB",
+"_&	c #468EC3",
+":&	c #5BA4D1",
+"<&	c #3B89C0",
+"[&	c #1258AF",
+"}&	c #1564B8",
+"|&	c #1461AE",
+"1&	c #1F6FBB",
+"2&	c #3488CF",
+"3&	c #3284C8",
+"4&	c #3684C5",
+"5&	c #64A3C4",
+"6&	c #74B0D0",
+"7&	c #2468A4",
+"8&	c #0A4493",
+"9&	c #090941",
+"0&	c #1F1E1F",
+"a&	c #393834",
+"b&	c #514F4B",
+"c&	c #5F6768",
+"d&	c #69AED4",
+"e&	c #5C9CC0",
+"f&	c #3A6FA9",
+"g&	c #183285",
+"h&	c #561120",
+"i&	c #000000",
+"j&	c #91915F",
+"k&	c #4EC0E2",
+"l&	c #298DBC",
+"m&	c #0D5F9F",
+"n&	c #095498",
+"o&	c #0A5299",
+"p&	c #0A509A",
+"q&	c #0A4E99",
+"r&	c #0B4A97",
+"s&	c #0B4695",
+"t&	c #0B4192",
+"u&	c #0B3E8F",
+"v&	c #0C3B8D",
+"w&	c #0C358B",
+"x&	c #0D3289",
+"y&	c #0C2D83",
+"z&	c #0A2872",
+"A&	c #092468",
+"B&	c #081E59",
+"C&	c #070035",
+"D&	c #0D4386",
+"E&	c #3B94D2",
+"F&	c #4195D2",
+"G&	c #4395CF",
+"H&	c #2878B8",
+"I&	c #2A7BB9",
+"J&	c #2A76B4",
+"K&	c #4A9AD0",
+"L&	c #4C99CD",
+"M&	c #3583BC",
+"N&	c #4188BE",
+"O&	c #66ACD5",
+"P&	c #4591C6",
+"Q&	c #1561B4",
+"R&	c #196CBE",
+"S&	c #196CBA",
+"T&	c #1765B3",
+"U&	c #2E7EC4",
+"V&	c #3D90D1",
+"W&	c #307DBE",
+"X&	c #3E7BB4",
+"Y&	c #72B1D0",
+"Z&	c #468BB7",
+"`&	c #4085B4",
+" *	c #0D5098",
+".*	c #092266",
+"+*	c #140F1E",
+"@*	c #3B3936",
+"#*	c #53514D",
+"$*	c #5E5B57",
+"%*	c #615E5A",
+"&*	c #5DA2CC",
+"**	c #5194BC",
+"=*	c #3368A6",
+"-*	c #224E9A",
+";*	c #4B5A8A",
+">*	c #8DA7A2",
+",*	c #5BBFDD",
+"'*	c #298EBE",
+")*	c #1165A4",
+"!*	c #0A579C",
+"~*	c #072B6B",
+"{*	c #0B1348",
+"]*	c #1A1B3F",
+"^*	c #272645",
+"/*	c #1B1E3D",
+"(*	c #090F36",
+"_*	c #020C3F",
+":*	c #05114E",
+"<*	c #081B5B",
+"[*	c #091E62",
+"}*	c #0A2065",
+"|*	c #091D5F",
+"1*	c #081850",
+"2*	c #071041",
+"3*	c #070A3C",
+"4*	c #080439",
+"5*	c #080137",
+"6*	c #070034",
+"7*	c #266EAE",
+"8*	c #499CD5",
+"9*	c #50A0D5",
+"0*	c #3585C2",
+"a*	c #2E7EBC",
+"b*	c #3483BE",
+"c*	c #529FD2",
+"d*	c #5DA7D5",
+"e*	c #3987BF",
+"f*	c #245F9F",
+"g*	c #72B6DA",
+"h*	c #3E83BB",
+"i*	c #125AA6",
+"j*	c #1E73C3",
+"k*	c #2279C7",
+"l*	c #1967B2",
+"m*	c #4898D5",
+"n*	c #3E8BC8",
+"o*	c #4390C9",
+"p*	c #70AECB",
+"q*	c #206AA7",
+"r*	c #1B5698",
+"s*	c #0E062E",
+"t*	c #373733",
+"u*	c #34302C",
+"v*	c #605D58",
+"w*	c #615E5B",
+"x*	c #5F5E5A",
+"y*	c #5197C2",
+"z*	c #468BB6",
+"A*	c #306CA8",
+"B*	c #2D6DAD",
+"C*	c #44A9CF",
+"D*	c #359BC5",
+"E*	c #207BB1",
+"F*	c #0E63A4",
+"G*	c #073A7D",
+"H*	c #0F103D",
+"I*	c #24212D",
+"J*	c #333330",
+"K*	c #393937",
+"L*	c #40403E",
+"M*	c #50504E",
+"N*	c #61615E",
+"O*	c #666763",
+"P*	c #616060",
+"Q*	c #545359",
+"R*	c #3D3B48",
+"S*	c #201C32",
+"T*	c #06011F",
+"U*	c #000020",
+"V*	c #020028",
+"W*	c #060031",
+"X*	c #080135",
+"Y*	c #051653",
+"Z*	c #489BD3",
+"`*	c #56A4D7",
+" =	c #4F9CD1",
+".=	c #3181BE",
+"+=	c #3C8BC6",
+"@=	c #5AA5D4",
+"#=	c #6CB2DA",
+"$=	c #3783BB",
+"%=	c #084B9E",
+"&=	c #67ABD4",
+"*=	c #14529A",
+"==	c #1158A3",
+"-=	c #2075C1",
+";=	c #277BC6",
+">=	c #2272BD",
+",=	c #1D6DB9",
+"'=	c #3784C5",
+")=	c #539FD4",
+"!=	c #3E8AC3",
+"~=	c #396DA8",
+"{=	c #70A8C9",
+"]=	c #6DABC9",
+"^=	c #2A75B0",
+"/=	c #3278AF",
+"(=	c #112764",
+"_=	c #26242D",
+":=	c #4D4D4B",
+"<=	c #585754",
+"[=	c #54514C",
+"}=	c #62605B",
+"|=	c #8C8883",
+"1=	c #5694BC",
+"2=	c #387FB2",
+"3=	c #2F6DA0",
+"4=	c #296EA1",
+"5=	c #277DB1",
+"6=	c #1668A4",
+"7=	c #0A5192",
+"8=	c #091A51",
+"9=	c #211C2E",
+"0=	c #373834",
+"a=	c #434341",
+"b=	c #525250",
+"c=	c #6C6C6A",
+"d=	c #7C7C7A",
+"e=	c #8D8D8A",
+"f=	c #9E9F9B",
+"g=	c #ACADA8",
+"h=	c #B4B5B0",
+"i=	c #B7B9B4",
+"j=	c #BABBB7",
+"k=	c #B6B6B3",
+"l=	c #93948E",
+"m=	c #646466",
+"n=	c #3F3C4E",
+"o=	c #272142",
+"p=	c #150F39",
+"q=	c #070131",
+"r=	c #06002F",
+"s=	c #2865A3",
+"t=	c #5EACDB",
+"u=	c #5DA8D7",
+"v=	c #3485C1",
+"w=	c #3F8DC6",
+"x=	c #61A9D4",
+"y=	c #74B8DC",
+"z=	c #3179B5",
+"A=	c #105CB1",
+"B=	c #175AA5",
+"C=	c #0E4E99",
+"D=	c #115BA7",
+"E=	c #1B65AE",
+"F=	c #2E80C9",
+"G=	c #2F80C7",
+"H=	c #1E6BB5",
+"I=	c #2B7EC4",
+"J=	c #5DA7D8",
+"K=	c #3F8AC4",
+"L=	c #195699",
+"M=	c #5E93C3",
+"N=	c #6AA9C8",
+"O=	c #317BB3",
+"P=	c #3F86B8",
+"Q=	c #0C0C3E",
+"R=	c #3F3F3A",
+"S=	c #5B5A58",
+"T=	c #666563",
+"U=	c #4C4844",
+"V=	c #716E69",
+"W=	c #EAEAEA",
+"X=	c #9A9A9A",
+"Y=	c #7D9EB4",
+"Z=	c #68646A",
+"`=	c #19537F",
+" -	c #115B9A",
+".-	c #083372",
+"+-	c #150D34",
+"@-	c #3C3C39",
+"#-	c #484847",
+"$-	c #595957",
+"%-	c #6A6A68",
+"&-	c #7B7B79",
+"*-	c #8F8F8D",
+"=-	c #A9AAA6",
+"--	c #C3C4BF",
+";-	c #D8D9D4",
+">-	c #E6E7E2",
+",-	c #EFF0EB",
+"'-	c #F3F4EF",
+")-	c #F1F2ED",
+"!-	c #EAEAE4",
+"~-	c #D9DAD5",
+"{-	c #C2C1BD",
+"]-	c #A3A49F",
+"^-	c #868481",
+"/-	c #7E7D79",
+"(-	c #83837F",
+"_-	c #84847E",
+":-	c #35304E",
+"<-	c #061C5C",
+"[-	c #6BB6E0",
+"}-	c #67AFDB",
+"|-	c #3787C4",
+"1-	c #3C86BE",
+"2-	c #4B8EBF",
+"3-	c #74B8DD",
+"4-	c #256BAF",
+"5-	c #1666B7",
+"6-	c #1660B2",
+"7-	c #1760AD",
+"8-	c #145EA7",
+"9-	c #1760A9",
+"0-	c #3181C6",
+"a-	c #3B8CCD",
+"b-	c #2370B7",
+"c-	c #2777BF",
+"d-	c #64ACDA",
+"e-	c #418CC5",
+"f-	c #3674AE",
+"g-	c #7DB5D8",
+"h-	c #67A6C7",
+"i-	c #367AB0",
+"j-	c #316EA7",
+"k-	c #1C152C",
+"l-	c #4E4D4A",
+"m-	c #636361",
+"n-	c #797A75",
+"o-	c #A09F9A",
+"p-	c #5F5851",
+"q-	c #FBFBFD",
+"r-	c #ADBEC7",
+"s-	c #667480",
+"t-	c #545457",
+"u-	c #282445",
+"v-	c #110936",
+"w-	c #414040",
+"x-	c #61615F",
+"y-	c #70706D",
+"z-	c #7D7D7B",
+"A-	c #90908D",
+"B-	c #CDCEC9",
+"C-	c #FAFBF6",
+"D-	c #FCFDF8",
+"E-	c #FEFFFA",
+"F-	c #FDFDF8",
+"G-	c #FAFAF5",
+"H-	c #F4F3ED",
+"I-	c #E3E2DD",
+"J-	c #C6C5C0",
+"K-	c #9E9D99",
+"L-	c #7D7C78",
+"M-	c #6D6C68",
+"N-	c #6A6863",
+"O-	c #030036",
+"P-	c #4E93C7",
+"Q-	c #75B9DE",
+"R-	c #3D8DC7",
+"S-	c #2C6FAD",
+"T-	c #094188",
+"U-	c #6DB5DC",
+"V-	c #155AA7",
+"W-	c #1B6DBB",
+"X-	c #1E6CB9",
+"Y-	c #2271BC",
+"Z-	c #165FA8",
+"`-	c #1966AF",
+" ;	c #327FC1",
+".;	c #4190CE",
+"+;	c #2E7CBE",
+"@;	c #2777BD",
+"#;	c #559DCF",
+"$;	c #4A94C9",
+"%;	c #3C78B0",
+"&;	c #1E5498",
+"*;	c #5C8FBA",
+"=;	c #93CDE3",
+"-;	c #64A4C5",
+";;	c #19599C",
+">;	c #234886",
+",;	c #2D2935",
+"';	c #5A5956",
+");	c #777772",
+"!;	c #ABAAA5",
+"~;	c #DCDBD6",
+"{;	c #D2D0C9",
+"];	c #DFE5EC",
+"^;	c #748693",
+"/;	c #474550",
+"(;	c #342E50",
+"_;	c #5E5D5B",
+":;	c #5F5E5B",
+"<;	c #6C6B68",
+"[;	c #787774",
+"};	c #80807D",
+"|;	c #8A8A86",
+"1;	c #9F9F9C",
+"2;	c #E2E3DE",
+"3;	c #F5F6F1",
+"4;	c #FDFEF9",
+"5;	c #FFFFFB",
+"6;	c #FDFFF9",
+"7;	c #FDFFFA",
+"8;	c #FFFEF9",
+"9;	c #FFFDF9",
+"0;	c #FDFEF8",
+"a;	c #FEFDF8",
+"b;	c #FCFBF6",
+"c;	c #F9F8F3",
+"d;	c #F1F0EA",
+"e;	c #D9D6D1",
+"f;	c #A9A8A3",
+"g;	c #817E7A",
+"h;	c #71716B",
+"i;	c #282042",
+"j;	c #2B5A94",
+"k;	c #82C1E1",
+"l;	c #4996CB",
+"m;	c #104A94",
+"n;	c #063B86",
+"o;	c #2867A5",
+"p;	c #1A64B2",
+"q;	c #2071BB",
+"r;	c #2676BF",
+"s;	c #2A79C1",
+"t;	c #1860A8",
+"u;	c #1A66AF",
+"v;	c #2B76B8",
+"w;	c #4996D0",
+"x;	c #3986C3",
+"y;	c #2B7ABD",
+"z;	c #468EC6",
+"A;	c #4F9ACC",
+"B;	c #205A9B",
+"C;	c #0A4491",
+"D;	c #4278AE",
+"E;	c #A1D6E8",
+"F;	c #60A0C4",
+"G;	c #0F4A94",
+"H;	c #11296D",
+"I;	c #3B383D",
+"J;	c #686763",
+"K;	c #DAD9D4",
+"L;	c #F5F5EF",
+"M;	c #FDFBF5",
+"N;	c #A7C2D7",
+"O;	c #393947",
+"P;	c #9E99A5",
+"Q;	c #B0AEA8",
+"R;	c #7F7E7A",
+"S;	c #858480",
+"T;	c #888884",
+"U;	c #92918E",
+"V;	c #A7A8A4",
+"W;	c #CECDC8",
+"X;	c #ECECE8",
+"Y;	c #FBFAF6",
+"Z;	c #FEFEF9",
+"`;	c #FFFEFA",
+" >	c #FFFEF8",
+".>	c #FDFCF7",
+"+>	c #FBFAF3",
+"@>	c #FBF8F2",
+"#>	c #F4F1E9",
+"$>	c #D8D4CE",
+"%>	c #A6A39D",
+"&>	c #807D78",
+"*>	c #504C59",
+"=>	c #112867",
+"->	c #8CC9E6",
+";>	c #5DA3D0",
+">>	c #114F97",
+",>	c #0B438F",
+"'>	c #06357E",
+")>	c #1F6AB2",
+"!>	c #2775BE",
+"~>	c #317FC2",
+"{>	c #1B64A9",
+"]>	c #1C67AD",
+"^>	c #256EB2",
+"/>	c #529ED4",
+"(>	c #418DC7",
+"_>	c #2E7DBF",
+":>	c #3E87C2",
+"<>	c #509ACC",
+"[>	c #114A8D",
+"}>	c #094391",
+"|>	c #285CA4",
+"1>	c #A3D6E8",
+"2>	c #5C9DC1",
+"3>	c #1F569B",
+"4>	c #071A65",
+"5>	c #484546",
+"6>	c #807F7B",
+"7>	c #C7C4BF",
+"8>	c #F3F0E9",
+"9>	c #FBF9F3",
+"0>	c #636581",
+"a>	c #69616A",
+"b>	c #F2EEE6",
+"c>	c #B7B4AE",
+"d>	c #93918D",
+"e>	c #8B8985",
+"f>	c #8F8E8A",
+"g>	c #959490",
+"h>	c #ABAAA6",
+"i>	c #D0D0CB",
+"j>	c #F0EFEA",
+"k>	c #FBFAF5",
+"l>	c #FDFDF9",
+"m>	c #FBFAF4",
+"n>	c #FCF9F2",
+"o>	c #FAF7F0",
+"p>	c #F9F5EF",
+"q>	c #F0ECE3",
+"r>	c #CCC9C2",
+"s>	c #98958F",
+"t>	c #7C7974",
+"u>	c #000747",
+"v>	c #86C4E2",
+"w>	c #2963A0",
+"x>	c #135299",
+"y>	c #0D4894",
+"z>	c #09408C",
+"A>	c #1A5DA4",
+"B>	c #2E7DC0",
+"C>	c #3482C3",
+"D>	c #3A86C4",
+"E>	c #1E67AB",
+"F>	c #1E69AD",
+"G>	c #246CAE",
+"H>	c #5CA5D6",
+"I>	c #4692CA",
+"J>	c #3280C0",
+"K>	c #3B84C0",
+"L>	c #4B90C3",
+"M>	c #0C488E",
+"N>	c #1E52A4",
+"O>	c #73A3C9",
+"P>	c #5799BF",
+"Q>	c #3973AB",
+"R>	c #071B6B",
+"S>	c #514F51",
+"T>	c #9C9A95",
+"U>	c #E1DED8",
+"V>	c #F9F6EF",
+"W>	c #FCF9F3",
+"X>	c #FCFAF5",
+"Y>	c #FEFEF7",
+"Z>	c #E8E6DF",
+"`>	c #AFA8A0",
+" ,	c #BBB9B2",
+".,	c #9D9C97",
+"+,	c #989692",
+"@,	c #A9A7A2",
+"#,	c #CDCCC7",
+"$,	c #EEEDE7",
+"%,	c #FAF9F4",
+"&,	c #FEFCF8",
+"*,	c #FDFDF7",
+"=,	c #FEFDF7",
+"-,	c #FCFCF7",
+";,	c #FCFAF4",
+">,	c #FAF8F1",
+",,	c #F8F5EC",
+"',	c #F6F2E9",
+"),	c #E9E5DD",
+"!,	c #C5C2BC",
+"~,	c #A5A299",
+"{,	c #1D2251",
+"],	c #336EA6",
+"^,	c #154F94",
+"/,	c #17559A",
+"(,	c #114C97",
+"_,	c #0A4393",
+":,	c #155199",
+"<,	c #3985C4",
+"[,	c #3D89C5",
+"},	c #418BC5",
+"|,	c #206AAD",
+"1,	c #226CAF",
+"2,	c #266EAF",
+"3,	c #65ACD8",
+"4,	c #4792C8",
+"5,	c #3784C1",
+"6,	c #2361A0",
+"7,	c #125196",
+"8,	c #105398",
+"9,	c #0C4894",
+"0,	c #24559C",
+"a,	c #1F53A8",
+"b,	c #30599E",
+"c,	c #5396BE",
+"d,	c #082178",
+"e,	c #58545A",
+"f,	c #B2AFAA",
+"g,	c #ECE9E2",
+"h,	c #FBF9F1",
+"i,	c #FCFAF6",
+"j,	c #B6B2AA",
+"k,	c #BFBBB5",
+"l,	c #A5A39E",
+"m,	c #A5A39F",
+"n,	c #C4C2BD",
+"o,	c #E9E6E0",
+"p,	c #F8F7F1",
+"q,	c #FAF8F0",
+"r,	c #F9F7F1",
+"s,	c #FBF8F3",
+"t,	c #F6F3EC",
+"u,	c #DFDBD4",
+"v,	c #B0ABA5",
+"w,	c #434462",
+"x,	c #165092",
+"y,	c #1B5B9D",
+"z,	c #1A599D",
+"A,	c #134F98",
+"B,	c #0A4192",
+"C,	c #134C94",
+"D,	c #428DC7",
+"E,	c #4791C8",
+"F,	c #4088C0",
+"G,	c #246DAF",
+"H,	c #2570B2",
+"I,	c #3076B4",
+"J,	c #6FB4DA",
+"K,	c #428DC5",
+"L,	c #3985C0",
+"M,	c #0B4288",
+"N,	c #1456A1",
+"O,	c #14589C",
+"P,	c #0D4893",
+"Q,	c #194D9A",
+"R,	c #2A5DAE",
+"S,	c #1E4791",
+"T,	c #8CC4DD",
+"U,	c #4E91BA",
+"V,	c #153489",
+"W,	c #555363",
+"X,	c #C0BCB6",
+"Y,	c #F2EFE7",
+"Z,	c #FBF8F1",
+"`,	c #F5F5F0",
+" '	c #878079",
+".'	c #BBB9B4",
+"+'	c #C2C0BB",
+"@'	c #DCD9D2",
+"#'	c #F5F2EB",
+"$'	c #FBF9F2",
+"%'	c #FBFAF2",
+"&'	c #FBF9F4",
+"*'	c #FCF9F4",
+"='	c #FBF9F5",
+"-'	c #FCFBF9",
+";'	c #FBF8F4",
+">'	c #F9F6F1",
+",'	c #ECE7DF",
+"''	c #BFBAB2",
+")'	c #626171",
+"!'	c #1F60A1",
+"~'	c #1F5F9F",
+"{'	c #1D5C9E",
+"]'	c #134E97",
+"^'	c #0A4091",
+"/'	c #164A91",
+"('	c #4D95CB",
+"_'	c #5299CB",
+":'	c #357DB7",
+"<'	c #2872B1",
+"['	c #2F7AB8",
+"}'	c #3F84BC",
+"|'	c #79BADC",
+"1'	c #3684BF",
+"2'	c #3E80B7",
+"3'	c #14559F",
+"4'	c #175B9D",
+"5'	c #0E4893",
+"6'	c #184E9B",
+"7'	c #4583B2",
+"8'	c #376CB4",
+"9'	c #1E4A94",
+"0'	c #174593",
+"a'	c #5093BC",
+"b'	c #3162A0",
+"c'	c #3A3863",
+"d'	c #C7C4BC",
+"e'	c #F1EEE5",
+"f'	c #FAF9F1",
+"g'	c #FCFBF5",
+"h'	c #F5F4EF",
+"i'	c #CBCAC4",
+"j'	c #7F7A73",
+"k'	c #BCB9B5",
+"l'	c #D5D2CC",
+"m'	c #EEEBE4",
+"n'	c #FAFAF2",
+"o'	c #FAF9F3",
+"p'	c #FDFCFB",
+"q'	c #FEFDFB",
+"r'	c #FBFAF8",
+"s'	c #FAF9F5",
+"t'	c #F8F4EF",
+"u'	c #F5F3EF",
+"v'	c #A49B92",
+"w'	c #655A50",
+"x'	c #5B5963",
+"y'	c #2367A6",
+"z'	c #2363A1",
+"A'	c #2161A1",
+"B'	c #104693",
+"C'	c #1E4E8F",
+"D'	c #559CCE",
+"E'	c #5BA1CE",
+"F'	c #2870AE",
+"G'	c #2C76B3",
+"H'	c #3982BD",
+"I'	c #569AC8",
+"J'	c #68ACD4",
+"K'	c #458DC4",
+"L'	c #0F4E95",
+"M'	c #1F68AE",
+"N'	c #1A5E9F",
+"O'	c #0F4993",
+"P'	c #2559A3",
+"Q'	c #3775AB",
+"R'	c #4479BA",
+"S'	c #214E95",
+"T'	c #0C348A",
+"U'	c #365692",
+"V'	c #4890BB",
+"W'	c #111C64",
+"X'	c #C8C5BA",
+"Y'	c #EFECE4",
+"Z'	c #F0EDE7",
+"`'	c #A7A4A0",
+" )	c #CCC8C2",
+".)	c #E4E1DA",
+"+)	c #F7F4EB",
+"@)	c #F8F4EC",
+"#)	c #F8F5ED",
+"$)	c #FBF8F0",
+"%)	c #FDFCFA",
+"&)	c #FDFDFB",
+"*)	c #FCFBF7",
+"=)	c #FCFBF8",
+"-)	c #FFFFFD",
+";)	c #BEB8B1",
+">)	c #7B7065",
+",)	c #B3A89F",
+"')	c #E3DDD4",
+"))	c #DDD9D0",
+"!)	c #98999E",
+"~)	c #2469A7",
+"{)	c #2567A3",
+"])	c #2566A2",
+"^)	c #0D4190",
+"/)	c #0D4194",
+"()	c #2D5B93",
+"_)	c #5FA3CF",
+":)	c #5EA1CD",
+"<)	c #2E77B2",
+"[)	c #3079B4",
+"})	c #225E9C",
+"|)	c #6DAED4",
+"1)	c #559FCE",
+"2)	c #285D9D",
+"3)	c #1B61A7",
+"4)	c #266FB3",
+"5)	c #286EAD",
+"6)	c #1D62A1",
+"7)	c #104A92",
+"8)	c #19509F",
+"9)	c #5085BE",
+"0)	c #245499",
+"a)	c #0D2E88",
+"b)	c #3E3E3E",
+"c)	c #414B73",
+"d)	c #2A67A5",
+"e)	c #858297",
+"f)	c #EAE7DF",
+"g)	c #F8F8F2",
+"h)	c #ECEBE6",
+"i)	c #D1D0CB",
+"j)	c #908982",
+"k)	c #EFEBE6",
+"l)	c #F6F2EB",
+"m)	c #F8F5EE",
+"n)	c #F6F2EA",
+"o)	c #F7F3EA",
+"p)	c #F8F4EB",
+"q)	c #FDFCF9",
+"r)	c #FEFCFA",
+"s)	c #FDFEFB",
+"t)	c #FFFFFF",
+"u)	c #D1CCC7",
+"v)	c #887E75",
+"w)	c #ADA49B",
+"x)	c #DEDAD1",
+"y)	c #F4F0E7",
+"z)	c #F5F1E7",
+"A)	c #E6E2D8",
+"B)	c #A6ABAF",
+"C)	c #276CA8",
+"D)	c #2A6CA6",
+"E)	c #286BA6",
+"F)	c #0C3D8E",
+"G)	c #0D3788",
+"H)	c #3F6FA1",
+"I)	c #6BACD2",
+"J)	c #5094C2",
+"K)	c #337BB5",
+"L)	c #3680B8",
+"M)	c #0D4589",
+"N)	c #73B6D9",
+"O)	c #2D6CA5",
+"P)	c #0E448B",
+"Q)	c #2672B4",
+"R)	c #2F76B4",
+"S)	c #2B70AB",
+"T)	c #2266A3",
+"U)	c #124B93",
+"V)	c #114B9E",
+"W)	c #5188BC",
+"X)	c #275A9B",
+"Y)	c #0D2A83",
+"Z)	c #444343",
+"`)	c #74716A",
+" !	c #807D7F",
+".!	c #95979F",
+"+!	c #E3DFD6",
+"@!	c #F9F6ED",
+"#!	c #EDE9E1",
+"$!	c #F2EFE8",
+"%!	c #FAF9F2",
+"&!	c #F4F3EC",
+"*!	c #E3E2DC",
+"=!	c #ACA49A",
+"-!	c #F7F4ED",
+";!	c #F4F0E6",
+">!	c #F7F4EC",
+",!	c #FDFBF8",
+"'!	c #FEFEFC",
+")!	c #DDD9D6",
+"!!	c #9F968D",
+"~!	c #ACA39A",
+"{!	c #D4CFC6",
+"]!	c #F6F2E8",
+"^!	c #F4EFE5",
+"/!	c #EBE4DA",
+"(!	c #A2ABB6",
+"_!	c #2E72AA",
+":!	c #2E71A9",
+"<!	c #184E97",
+"[!	c #0C3C90",
+"}!	c #091E67",
+"|!	c #548CB8",
+"1!	c #71B1D4",
+"2!	c #337CB4",
+"3!	c #3781B8",
+"4!	c #3A79B1",
+"5!	c #0F4D95",
+"6!	c #3678B0",
+"7!	c #154F90",
+"8!	c #16559B",
+"9!	c #2D78B5",
+"0!	c #397FB8",
+"a!	c #296EA8",
+"b!	c #276DA7",
+"c!	c #124B92",
+"d!	c #1852A1",
+"e!	c #457BB3",
+"f!	c #285D9E",
+"g!	c #122D82",
+"h!	c #4A4948",
+"i!	c #7F7B76",
+"j!	c #908C86",
+"k!	c #A7A39D",
+"l!	c #D6D2C9",
+"m!	c #F1ECE3",
+"n!	c #EDE8DF",
+"o!	c #F9F6EE",
+"p!	c #F9F7F0",
+"q!	c #F3F1EB",
+"r!	c #F3F2EB",
+"s!	c #E2E0D9",
+"t!	c #DCD7CE",
+"u!	c #F8F3ED",
+"v!	c #F8F4EE",
+"w!	c #FEFDFC",
+"x!	c #E4E1DD",
+"y!	c #B3ACA5",
+"z!	c #AAA298",
+"A!	c #BEB8AF",
+"B!	c #F7F3EC",
+"C!	c #FDFBF4",
+"D!	c #F9F5EE",
+"E!	c #F5F1E8",
+"F!	c #F5EFE5",
+"G!	c #F4EDE4",
+"H!	c #EEE7DC",
+"I!	c #8FA4B7",
+"J!	c #3479AD",
+"K!	c #3276AB",
+"L!	c #0B388D",
+"M!	c #153A85",
+"N!	c #030B51",
+"O!	c #69A7CB",
+"P!	c #5EA1CA",
+"Q!	c #3982B7",
+"R!	c #458BBD",
+"S!	c #0D3F8B",
+"T!	c #1C5DA3",
+"U!	c #2A69A6",
+"V!	c #1B5D9C",
+"W!	c #1C5C9F",
+"X!	c #377FB8",
+"Y!	c #4387BB",
+"Z!	c #296DA8",
+"`!	c #3176AF",
+" ~	c #104992",
+".~	c #2058A6",
+"+~	c #2B5EA2",
+"@~	c #2961A0",
+"#~	c #173685",
+"$~	c #535050",
+"%~	c #9A968F",
+"&~	c #AEA9A2",
+"*~	c #B1ADA7",
+"=~	c #C8C3BA",
+"-~	c #E3DFD5",
+";~	c #F8F3EA",
+">~	c #FAF8F2",
+",~	c #B9B2A9",
+"'~	c #EFEAE3",
+")~	c #F8F5EF",
+"!~	c #F9F6F2",
+"~~	c #FFFFFE",
+"{~	c #E8E6E2",
+"]~	c #C5BFB8",
+"^~	c #A2998F",
+"/~	c #BEB7AF",
+"(~	c #FEFDF6",
+"_~	c #F3F0E8",
+":~	c #F5F0E5",
+"<~	c #F4EEE4",
+"[~	c #F4EDE3",
+"}~	c #F3EADD",
+"|~	c #608AB1",
+"1~	c #194D98",
+"2~	c #134091",
+"3~	c #080138",
+"4~	c #02125C",
+"5~	c #7ABBDA",
+"6~	c #3E87BA",
+"7~	c #4183B7",
+"8~	c #082C7D",
+"9~	c #1E62A8",
+"0~	c #2668A8",
+"a~	c #387AB2",
+"b~	c #1E63A1",
+"c~	c #205EA0",
+"d~	c #4188BB",
+"e~	c #4D8FBD",
+"f~	c #2D72AA",
+"g~	c #2664A2",
+"h~	c #2259A8",
+"i~	c #1A4D99",
+"j~	c #5690BD",
+"k~	c #21468E",
+"l~	c #555252",
+"m~	c #AFA9A0",
+"n~	c #D6CEC5",
+"o~	c #C9C3B9",
+"p~	c #DEDACF",
+"q~	c #EEEAE0",
+"r~	c #FEFEF6",
+"s~	c #B9B1A8",
+"t~	c #F9F5F0",
+"u~	c #F8F4F0",
+"v~	c #EBE8E4",
+"w~	c #CAC4BD",
+"x~	c #94897E",
+"y~	c #F9F8F1",
+"z~	c #FEFCF6",
+"A~	c #F6F3EA",
+"B~	c #F5EEE4",
+"C~	c #F3EDE2",
+"D~	c #F2ECE0",
+"E~	c #EFE5DA",
+"F~	c #2F74AB",
+"G~	c #2E6CA7",
+"H~	c #10398D",
+"I~	c #080239",
+"J~	c #292047",
+"K~	c #203C7D",
+"L~	c #5AA0C9",
+"M~	c #3977AE",
+"N~	c #05267A",
+"O~	c #0B358B",
+"P~	c #2A74B4",
+"Q~	c #397FB7",
+"R~	c #3175AD",
+"S~	c #2469A5",
+"T~	c #22589D",
+"U~	c #4D91C0",
+"V~	c #4D8EBC",
+"W~	c #347AAD",
+"X~	c #164D92",
+"Y~	c #17539B",
+"Z~	c #295CAA",
+"`~	c #1D4895",
+" {	c #7AB3D3",
+".{	c #2D629E",
+"+{	c #4D4A4C",
+"@{	c #9F9990",
+"#{	c #DBD5C9",
+"${	c #EDE7DC",
+"%{	c #F0E8DE",
+"&{	c #F3ECE2",
+"*{	c #F5F0E4",
+"={	c #F7F5EB",
+"-{	c #F9F5ED",
+";{	c #F9F7EF",
+">{	c #9D938A",
+",{	c #8A7F74",
+"'{	c #C7C1B7",
+"){	c #F8F4ED",
+"!{	c #FCFAF3",
+"~{	c #FCF8F1",
+"{{	c #ECE7DE",
+"]{	c #F4F0E5",
+"^{	c #F2ECE1",
+"/{	c #F2EADF",
+"({	c #A5B7C6",
+"_{	c #2E70A9",
+":{	c #0E348A",
+"<{	c #070036",
+"[{	c #282049",
+"}{	c #A9A090",
+"|{	c #14357F",
+"1{	c #1A4C8E",
+"2{	c #18488E",
+"3{	c #0C338B",
+"4{	c #0F368B",
+"5{	c #377EB7",
+"6{	c #498CBC",
+"7{	c #2C71A9",
+"8{	c #2B6FA9",
+"9{	c #1D4A91",
+"0{	c #589AC3",
+"a{	c #387EB0",
+"b{	c #356AA5",
+"c{	c #175298",
+"d{	c #1A5AA1",
+"e{	c #2C5CA8",
+"f{	c #2B4D97",
+"g{	c #22599F",
+"h{	c #397BAE",
+"i{	c #3D3B43",
+"j{	c #8F8A82",
+"k{	c #D1CABF",
+"l{	c #E8E0D5",
+"m{	c #ECE5DA",
+"n{	c #EFE8DE",
+"o{	c #F2ECE2",
+"p{	c #F5F2E8",
+"q{	c #EDE8DE",
+"r{	c #F5EEE3",
+"s{	c #F3ECE1",
+"t{	c #F8EDDE",
+"u{	c #2F63A3",
+"v{	c #09216F",
+"w{	c #0C0438",
+"x{	c #8F868A",
+"y{	c #ADA49A",
+"z{	c #988E87",
+"A{	c #113A85",
+"B{	c #255E9E",
+"C{	c #1C4F98",
+"D{	c #0D328A",
+"E{	c #174592",
+"F{	c #4488BC",
+"G{	c #4B8DBA",
+"H{	c #2B70A8",
+"I{	c #215699",
+"J{	c #1E4991",
+"K{	c #5B9DC4",
+"L{	c #3E7FB0",
+"M{	c #0B2C81",
+"N{	c #1B589B",
+"O{	c #1F63AB",
+"P{	c #325BA5",
+"Q{	c #124895",
+"R{	c #70A4C8",
+"S{	c #313453",
+"T{	c #7D7870",
+"U{	c #BDB6AB",
+"V{	c #DCD5CA",
+"W{	c #E4DDD2",
+"X{	c #E7E0D6",
+"Y{	c #E9E2D8",
+"Z{	c #ECE6DC",
+"`{	c #EEEADF",
+" ]	c #F1EDE3",
+".]	c #F3EFE6",
+"+]	c #F9F5EC",
+"@]	c #F6F1E8",
+"#]	c #EBE4D9",
+"$]	c #F5EFE4",
+"%]	c #F3EDE3",
+"&]	c #F2EBE0",
+"*]	c #F0E8DC",
+"=]	c #E7E0D7",
+"-]	c #CEC8C5",
+";]	c #C5BBB4",
+">]	c #C2B9AE",
+",]	c #B8AFA3",
+"']	c #B1A79B",
+")]	c #64596B",
+"!]	c #21589D",
+"~]	c #2C69A6",
+"{]	c #133D8F",
+"]]	c #0C3088",
+"^]	c #285D9F",
+"/]	c #5395C0",
+"(]	c #367AAF",
+"_]	c #3A81B1",
+":]	c #0D3083",
+"<]	c #19408E",
+"[]	c #4886B5",
+"}]	c #0E3586",
+"|]	c #0C2F88",
+"1]	c #1E5A9D",
+"2]	c #246CB5",
+"3]	c #14408E",
+"4]	c #11186F",
+"5]	c #2A3772",
+"6]	c #6F6A61",
+"7]	c #A9A298",
+"8]	c #CEC6BB",
+"9]	c #DCD4C9",
+"0]	c #DED8CC",
+"a]	c #E1DAD0",
+"b]	c #E4DDD3",
+"c]	c #E8E0D6",
+"d]	c #EAE3D9",
+"e]	c #EBE7DC",
+"f]	c #EDE9E0",
+"g]	c #EFEBE2",
+"h]	c #F2EEE5",
+"i]	c #F7F2E9",
+"j]	c #F4EEE3",
+"k]	c #E6DFD4",
+"l]	c #F1EADE",
+"m]	c #EFE6D9",
+"n]	c #EDE3D7",
+"o]	c #E6DCD0",
+"p]	c #D4CABE",
+"q]	c #C4BBAF",
+"r]	c #BDB3A6",
+"s]	c #B4AA9E",
+"t]	c #2A1E4E",
+"u]	c #2861A2",
+"v]	c #2C68A4",
+"w]	c #0B2D87",
+"x]	c #0C2F89",
+"y]	c #3A71A9",
+"z]	c #5798C0",
+"A]	c #3C82B4",
+"B]	c #1C4A90",
+"C]	c #0C2D86",
+"D]	c #0D2F85",
+"E]	c #0F3A88",
+"F]	c #113C8E",
+"G]	c #0D338A",
+"H]	c #205E9F",
+"I]	c #205DA9",
+"J]	c #314289",
+"K]	c #153987",
+"L]	c #0C0E6C",
+"M]	c #625E59",
+"N]	c #989187",
+"O]	c #BDB5AA",
+"P]	c #D1CABE",
+"Q]	c #D8D0C5",
+"R]	c #D9D3C8",
+"S]	c #DCD5CB",
+"T]	c #DFD8CE",
+"U]	c #E2DBD1",
+"V]	c #E6E0D6",
+"W]	c #E9E3D9",
+"X]	c #EAE5DC",
+"Y]	c #ECE8DE",
+"Z]	c #EEEAE1",
+"`]	c #EEE7DB",
+" ^	c #EAE2D6",
+".^	c #EFE7DC",
+"+^	c #EEE6D9",
+"@^	c #EBE1D4",
+"#^	c #E2D9CB",
+"$^	c #D4CABD",
+"%^	c #C7BDB0",
+"&^	c #BFB4A9",
+"*^	c #BAAFA1",
+"=^	c #190C47",
+"-^	c #2D68A5",
+";^	c #1E4E98",
+">^	c #0C2D87",
+",^	c #0B277D",
+"'^	c #4983B4",
+")^	c #3D81B2",
+"!^	c #1E4F90",
+"~^	c #11398B",
+"{^	c #10368B",
+"]^	c #154593",
+"^^	c #11368C",
+"/^	c #164090",
+"(^	c #215F9E",
+"_^	c #2A56A1",
+":^	c #1F599D",
+"<^	c #0D106A",
+"[^	c #555158",
+"}^	c #8F897F",
+"|^	c #ACA59A",
+"1^	c #C5BCB1",
+"2^	c #CFC7BC",
+"3^	c #D3CBC0",
+"4^	c #D5CEC3",
+"5^	c #D7D0C6",
+"6^	c #DAD3C9",
+"7^	c #DED7CD",
+"8^	c #E0DBD0",
+"9^	c #E1DDD3",
+"0^	c #E6E1D8",
+"a^	c #E8E3DA",
+"b^	c #E9E5DC",
+"c^	c #EDE9DF",
+"d^	c #EFEBE1",
+"e^	c #F1EDE4",
+"f^	c #F2EEE3",
+"g^	c #F4EFE4",
+"h^	c #F3ECE0",
+"i^	c #F2EBDF",
+"j^	c #F1E9DE",
+"k^	c #F0E8DD",
+"l^	c #E4DBCE",
+"m^	c #EBE2D4",
+"n^	c #EADED0",
+"o^	c #E2D6C8",
+"p^	c #D4C9BB",
+"q^	c #CBC0B2",
+"r^	c #C6BAAB",
+"s^	c #C4B8A8",
+"t^	c #0F094F",
+"u^	c #306DA6",
+"v^	c #0E2F87",
+"w^	c #0F2D83",
+"x^	c #07033C",
+"y^	c #2C5F9C",
+"z^	c #194A8D",
+"A^	c #235A9D",
+"B^	c #0C2B85",
+"C^	c #154292",
+"D^	c #184995",
+"E^	c #0D2C84",
+"F^	c #1D5298",
+"G^	c #2A6CAA",
+"H^	c #3B5FA6",
+"I^	c #293C86",
+"J^	c #121C71",
+"K^	c #0B0743",
+"L^	c #3B2F3D",
+"M^	c #877E7D",
+"N^	c #B3AAA0",
+"O^	c #C9C1B6",
+"P^	c #CDC5BA",
+"Q^	c #D1C8BE",
+"R^	c #D2CBC1",
+"S^	c #D5CDC4",
+"T^	c #D9D2C8",
+"U^	c #DBD5CB",
+"V^	c #DDD6CC",
+"W^	c #DED8CE",
+"X^	c #DFDBD0",
+"Y^	c #E1DDD2",
+"Z^	c #E5DED4",
+"`^	c #E8E2D7",
+" /	c #E9E4D9",
+"./	c #EBE5DB",
+"+/	c #EDE6DC",
+"@/	c #EEE8DE",
+"#/	c #F0E9DF",
+"$/	c #F1EBE0",
+"%/	c #EFE7DB",
+"&/	c #EDE3D6",
+"*/	c #DED4C5",
+"=/	c #EBE2D3",
+"-/	c #EADFD1",
+";/	c #E8DCCD",
+">/	c #E0D4C5",
+",/	c #D8CBBB",
+"'/	c #D2C6B6",
+")/	c #D2C5B4",
+"!/	c #837784",
+"~/	c #10105C",
+"{/	c #123183",
+"]/	c #11297B",
+"^/	c #090238",
+"//	c #080642",
+"(/	c #1E5093",
+"_/	c #2863A3",
+":/	c #184291",
+"</	c #0C2A84",
+"[/	c #0D2A84",
+"}/	c #1C4F99",
+"|/	c #184894",
+"1/	c #0C2780",
+"2/	c #2565A0",
+"3/	c #3C81BC",
+"4/	c #25589A",
+"5/	c #0E106B",
+"6/	c #070032",
+"7/	c #060037",
+"8/	c #090033",
+"9/	c #463547",
+"0/	c #AA9F9A",
+"a/	c #CCC5BB",
+"b/	c #CBC4B9",
+"c/	c #CCC5BA",
+"d/	c #CFC7BD",
+"e/	c #D0C8BE",
+"f/	c #D1CAC0",
+"g/	c #D4CDC3",
+"h/	c #D5CEC4",
+"i/	c #DBD4CA",
+"j/	c #DCD5CC",
+"k/	c #E0D9CF",
+"l/	c #E3DCD2",
+"m/	c #E7DFD4",
+"n/	c #E7E0D5",
+"o/	c #E9E2D7",
+"p/	c #EAE3D8",
+"q/	c #EBE4D8",
+"r/	c #EDE5DA",
+"s/	c #EDE4D8",
+"t/	c #EEE4D8",
+"u/	c #EBE2D5",
+"v/	c #E8DED0",
+"w/	c #E9DDCF",
+"x/	c #E9DDCE",
+"y/	c #E6DACA",
+"z/	c #E2D5C5",
+"A/	c #DDD0C0",
+"B/	c #DDCFBE",
+"C/	c #DECFBD",
+"D/	c #1D1550",
+"E/	c #142078",
+"F/	c #0B043C",
+"G/	c #080037",
+"H/	c #080039",
+"I/	c #0A1256",
+"J/	c #2B68A5",
+"K/	c #0D2B82",
+"L/	c #0C2981",
+"M/	c #123588",
+"N/	c #1D529A",
+"O/	c #16418E",
+"P/	c #0C297E",
+"Q/	c #25669F",
+"R/	c #2A549E",
+"S/	c #252E7C",
+"T/	c #142577",
+"U/	c #0A0747",
+"V/	c #070037",
+"W/	c #080136",
+"X/	c #402E45",
+"Y/	c #AA9D97",
+"Z/	c #DAD5CB",
+"`/	c #CEC7BC",
+" (	c #CCC3BA",
+".(	c #CDC6BC",
+"+(	c #CFC8BE",
+"@(	c #D0C9BF",
+"#(	c #D3CCC2",
+"$(	c #D8D1C7",
+"%(	c #DBD4C9",
+"&(	c #DED7CC",
+"*(	c #DFD8CC",
+"=(	c #E0D9CE",
+"-(	c #E2DACF",
+";(	c #E3DBCF",
+">(	c #E4DBCF",
+",(	c #E5DBCF",
+"'(	c #E7DDCE",
+")(	c #E8DDCF",
+"!(	c #D6C9B9",
+"~(	c #E7DBCB",
+"{(	c #E5D8C7",
+"](	c #E3D5C5",
+"^(	c #E2D2C2",
+"/(	c #E1D2BF",
+"((	c #D9C9B9",
+"_(	c #192275",
+":(	c #151E73",
+"<(	c #0F0545",
+"[(	c #0D0446",
+"}(	c #080035",
+"|(	c #122E7C",
+"1(	c #3272AA",
+"2(	c #102F85",
+"3(	c #0D2882",
+"4(	c #0A1158",
+"5(	c #1B4A97",
+"6(	c #1E5598",
+"7(	c #0C277C",
+"8(	c #0F2E7F",
+"9(	c #397CB1",
+"0(	c #294A8F",
+"a(	c #111669",
+"b(	c #070033",
+"c(	c #120A3A",
+"d(	c #40324C",
+"e(	c #A2938D",
+"f(	c #E2DDD3",
+"g(	c #D4CDC4",
+"h(	c #C9C1B7",
+"i(	c #CDC5BB",
+"j(	c #D0C8BD",
+"k(	c #D1C9BE",
+"l(	c #D3CAC0",
+"m(	c #D3CCC1",
+"n(	c #D5CDC2",
+"o(	c #D7CFC4",
+"p(	c #D7D0C5",
+"q(	c #D9D0C4",
+"r(	c #DAD1C5",
+"s(	c #DBD1C5",
+"t(	c #DCD2C6",
+"u(	c #DDD4C5",
+"v(	c #DFD3C5",
+"w(	c #E0D4C4",
+"x(	c #E2D4C4",
+"y(	c #E3D3C3",
+"z(	c #E2D3C1",
+"A(	c #E3D3BF",
+"B(	c #958891",
+"C(	c #1B2F8E",
+"D(	c #130F56",
+"E(	c #100748",
+"F(	c #0D0444",
+"G(	c #07023D",
+"H(	c #2960A1",
+"I(	c #1F4B94",
+"J(	c #090844",
+"K(	c #0C1F70",
+"L(	c #255EA0",
+"M(	c #19488E",
+"N(	c #092075",
+"O(	c #1E5593",
+"P(	c #3E70AF",
+"Q(	c #192B7B",
+"R(	c #0E1153",
+"S(	c #0A0339",
+"T(	c #040034",
+"U(	c #060036",
+"V(	c #150A38",
+"W(	c #756775",
+"X(	c #A49692",
+"Y(	c #D6D1C9",
+"Z(	c #DAD4CC",
+"`(	c #C8BFB5",
+" _	c #CBC3B8",
+"._	c #CCC4B9",
+"+_	c #CFC6BB",
+"@_	c #D0C7BB",
+"#_	c #D1C8BB",
+"$_	c #D1C8BC",
+"%_	c #D3C9BD",
+"&_	c #D4CBBC",
+"*_	c #D6CBBD",
+"=_	c #D7CBBD",
+"-_	c #D7CBBC",
+";_	c #CFC2B1",
+">_	c #D8C7B7",
+",_	c #DBCBBA",
+"'_	c #DCCCBA",
+")_	c #DDCCB9",
+"!_	c #191759",
+"~_	c #1D3192",
+"{_	c #130B4C",
+"]_	c #110848",
+"^_	c #0B033D",
+"/_	c #122162",
+"(_	c #26599D",
+"__	c #0B2075",
+":_	c #080541",
+"<_	c #08013A",
+"[_	c #205198",
+"}_	c #25629F",
+"|_	c #0C2979",
+"1_	c #0A2274",
+"2_	c #3A7EAD",
+"3_	c #3C4F96",
+"4_	c #272B79",
+"5_	c #142273",
+"6_	c #09043C",
+"7_	c #060035",
+"8_	c #48436A",
+"9_	c #090137",
+"0_	c #080036",
+"a_	c #978784",
+"b_	c #AFA3A0",
+"c_	c #CCC4BD",
+"d_	c #DBD6CD",
+"e_	c #C7BFB3",
+"f_	c #C6BEB2",
+"g_	c #C8BFB4",
+"h_	c #C9BFB3",
+"i_	c #C9C0B3",
+"j_	c #CAC0B4",
+"k_	c #CBC1B4",
+"l_	c #CCC2B4",
+"m_	c #CDC1B3",
+"n_	c #CEC3B4",
+"o_	c #CFC2B4",
+"p_	c #CFC3B3",
+"q_	c #D0C3B3",
+"r_	c #D0C3B2",
+"s_	c #D2C3B3",
+"t_	c #C5B5A5",
+"u_	c #D5C5B4",
+"v_	c #D5C5B2",
+"w_	c #B6A6A0",
+"x_	c #20338D",
+"y_	c #1C2679",
+"z_	c #140B49",
+"A_	c #13094A",
+"B_	c #080139",
+"C_	c #10216A",
+"D_	c #070849",
+"E_	c #0B013B",
+"F_	c #0C0346",
+"G_	c #0F2373",
+"H_	c #2D6BA7",
+"I_	c #18448A",
+"J_	c #081B6C",
+"K_	c #14357C",
+"L_	c #395DA1",
+"M_	c #232677",
+"N_	c #192C75",
+"O_	c #0F083C",
+"P_	c #1A1445",
+"Q_	c #897674",
+"R_	c #BDB3AF",
+"S_	c #C8BFB8",
+"T_	c #D3CBC1",
+"U_	c #C8BEB2",
+"V_	c #C4BAAD",
+"W_	c #C5BBAE",
+"X_	c #C6BAAD",
+"Y_	c #C5BBAD",
+"Z_	c #C6BBAC",
+"`_	c #C7BBAD",
+" :	c #C7BBAC",
+".:	c #C8BBAB",
+"+:	c #C9BCAB",
+"@:	c #CCBCAC",
+"#:	c #CABAAA",
+"$:	c #C4B4A3",
+"%:	c #D3C2AF",
+"&:	c #413C69",
+"*:	c #273B95",
+"=:	c #170F4D",
+"-:	c #150C4B",
+";:	c #0E0641",
+">:	c #0C043C",
+",:	c #110847",
+"':	c #0F0648",
+"):	c #0B0446",
+"!:	c #2D68A3",
+"~:	c #2B65A0",
+"{:	c #071B6C",
+"]:	c #040B49",
+"^:	c #335F9B",
+"/:	c #191D72",
+"(:	c #1C3377",
+"_:	c #191244",
+"::	c #120C3F",
+"<:	c #0B0439",
+"[:	c #050035",
+"}:	c #7F6B69",
+"|:	c #BEB3AC",
+"1:	c #C9BFB8",
+"2:	c #CAC0B2",
+"3:	c #C5BAAC",
+"4:	c #C2B6A7",
+"5:	c #C1B5A6",
+"6:	c #C1B5A5",
+"7:	c #C2B5A5",
+"8:	c #C6B6A6",
+"9:	c #BBAA9B",
+"0:	c #A59591",
+"a:	c #263589",
+"b:	c #263586",
+"c:	c #19104D",
+"d:	c #160E4C",
+"e:	c #0D053E",
+"f:	c #160D4C",
+"g:	c #130B49",
+"h:	c #1F458B",
+"i:	c #3475AB",
+"j:	c #0B206D",
+"k:	c #040639",
+"l:	c #0B195D",
+"m:	c #192A80",
+"n:	c #212375",
+"o:	c #203D7C",
+"p:	c #0C053A",
+"q:	c #231D4B",
+"r:	c #0D063A",
+"s:	c #705958",
+"t:	c #B1A39B",
+"u:	c #CCC1B7",
+"v:	c #C1B4A4",
+"w:	c #BFB2A2",
+"x:	c #BEB1A1",
+"y:	c #BEB0A0",
+"z:	c #BFB0A0",
+"A:	c #C0B0A0",
+"B:	c #C0B09F",
+"C:	c #C7B6A3",
+"D:	c #44426D",
+"E:	c #33499A",
+"F:	c #1B124D",
+"G:	c #1A114E",
+"H:	c #0F0842",
+"I:	c #110A44",
+"J:	c #170E4D",
+"K:	c #101655",
+"L:	c #387AAF",
+"M:	c #0E1F74",
+"N:	c #03012E",
+"O:	c #040536",
+"P:	c #1C2C81",
+"Q:	c #3B3C81",
+"R:	c #224483",
+"S:	c #26204D",
+"T:	c #6E5757",
+"U:	c #A39189",
+"V:	c #CCC1B4",
+"W:	c #C0B2A1",
+"X:	c #BEAE9F",
+"Y:	c #BEAE9E",
+"Z:	c #BCAD9D",
+"`:	c #BCAB9C",
+" <	c #87797E",
+".<	c #39509B",
+"+<	c #2D397E",
+"@<	c #1C1853",
+"#<	c #1A1652",
+"$<	c #08053B",
+"%<	c #07043A",
+"&<	c #191654",
+"*<	c #191453",
+"=<	c #131351",
+"-<	c #090A47",
+";<	c #03022D",
+"><	c #010026",
+",<	c #0D1B6D",
+"'<	c #1D2D78",
+")<	c #0B093D",
+"!<	c #7A6563",
+"~<	c #958079",
+"{<	c #C4B5A7",
+"]<	c #BEAD9D",
+"^<	c #BCAA9B",
+"/<	c #C4B29D",
+"(<	c #3B4982",
+"_<	c #3E559A",
+":<	c #1E1E58",
+"<<	c #1D1D59",
+"[<	c #0A0B43",
+"}<	c #080941",
+"|<	c #0B0C43",
+"1<	c #1F2366",
+"2<	c #1A1956",
+"3<	c #0B0C45",
+"4<	c #07073E",
+"5<	c #05063A",
+"6<	c #01032A",
+"7<	c #0B155F",
+"8<	c #3E4280",
+"9<	c #06034A",
+"0<	c #060033",
+"a<	c #454064",
+"b<	c #87716D",
+"c<	c #957F76",
+"d<	c #56597A",
+"e<	c #506FAE",
+"f<	c #242A65",
+"g<	c #212560",
+"h<	c #11164E",
+"i<	c #080D45",
+"j<	c #1B2464",
+"k<	c #1F2768",
+"l<	c #1C1F5C",
+"m<	c #090E46",
+"n<	c #080C44",
+"o<	c #01052D",
+"p<	c #111858",
+"q<	c #1A1961",
+"r<	c #110C49",
+"s<	c #5979B0",
+"t<	c #303D77",
+"u<	c #242C66",
+"v<	c #171F59",
+"w<	c #07114A",
+"x<	c #08124A",
+"y<	c #0B154D",
+"z<	c #25377F",
+"A<	c #202763",
+"B<	c #141D57",
+"C<	c #091353",
+"D<	c #030936",
+"E<	c #0F1752",
+"F<	c #6385B4",
+"G<	c #3A4D84",
+"H<	c #27326B",
+"I<	c #192660",
+"J<	c #07154E",
+"K<	c #08164F",
+"L<	c #07144D",
+"M<	c #273E86",
+"N<	c #253372",
+"O<	c #1D2863",
+"P<	c #09175B",
+"Q<	c #06114A",
+"R<	c #18245A",
+"S<	c #6788B2",
+"T<	c #3D5386",
+"U<	c #2A3972",
+"V<	c #182963",
+"W<	c #061A54",
+"X<	c #081B55",
+"Y<	c #071852",
+"Z<	c #1F3576",
+"`<	c #2A4386",
+" [	c #22326B",
+".[	c #0A1F61",
+"+[	c #0F1454",
+"@[	c #7296B9",
+"#[	c #374C81",
+"$[	c #2C3F77",
+"%[	c #0F265F",
+"&[	c #082059",
+"*[	c #08205A",
+"=[	c #071B55",
+"-[	c #172863",
+";[	c #2F519A",
+">[	c #253972",
+",[	c #0B2A70",
+"'[	c #15124C",
+")[	c #7FA3C2",
+"![	c #31487E",
+"~[	c #253D75",
+"{[	c #08255F",
+"][	c #07255E",
+"^[	c #07245F",
+"/[	c #07144C",
+"([	c #192C68",
+"_[	c #34579D",
+":[	c #1E3772",
+"<[	c #0C2E78",
+"[[	c #251F4F",
+"}[	c #55779E",
+"|[	c #51709C",
+"1[	c #2C487E",
+"2[	c #0B2C67",
+"3[	c #072864",
+"4[	c #082966",
+"5[	c #061D58",
+"6[	c #110D40",
+"7[	c #2C4A87",
+"8[	c #34538E",
+"9[	c #0F3C87",
+"0[	c #0D154E",
+"a[	c #3E5F8E",
+"b[	c #4C6C99",
+"c[	c #26487E",
+"d[	c #0D326E",
+"e[	c #072E6C",
+"f[	c #072967",
+"g[	c #06114B",
+"h[	c #191648",
+"i[	c #404F7A",
+"j[	c #43679E",
+"k[	c #1A4487",
+"l[	c #11235D",
+"m[	c #173E78",
+"n[	c #153C77",
+"o[	c #052764",
+"p[	c #162C63",
+"q[	c #162459",
+"r[	c #1C2051",
+"s[	c #32578C",
+"t[	c #29487E",
+"u[	c #1A3168",
+"                                            . +                                                                                 ",
+"                                        @ # $   %                                                                               ",
+"                                      & * = - ; > , ' )       ! ~ {                                                             ",
+"                                    ] ^ / ( _ : < [ } | 1 2 3 4 5 6 7 8 9 0 a b                                                 ",
+"                                  c d e f g h i j k l m n o p q r s t u v w x y z A B                                           ",
+"                                  C D E F G H I J K L M N O P Q R S T U V W X Y Z `  ...+.                                      ",
+"                                @.#.$.Q %.&.*.=.-.;.>.,.'.).!.~.{.].^./.(._.:.<.[.}.|.1.2.3.4.                                  ",
+"                            5.6.7.8.9.0.a.b.c.d.e.f.g.h.[ i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.A.B.                              ",
+"                          C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.{.T.U.V.W.X.Y.Z.`. +.+++ at +#+$+%+&+*+=+-+;+                          ",
+"                      >+,+'+)+!+~+{+]+^+/+(+_+:+<+[+}+|+1+2+3+4+5+6+7+8+9+0+a+b+c+d+&+e+f+g+h+i+j+k+l+m+                        ",
+"                    n+o+p+q+r+s+t+u+v+w+x+y+z+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+f+W+X+Y+Z+`+ @. at +@                    ",
+"                  @@#@$@%@&@*@=@-@;@>@,@'@)@!@~@{@]@^@/@(@_@:@<@[@}@|@1 at 2@3 at 4@5 at 6@7 at 8@9 at 0@a at b@c at d@e at f@g at h@i at j@                  ",
+"                k at l@m at n@o at p@q at r@s at t@u at v@w at x@y at z@A at B@C at D@E at F@s.G at H@I at J@K at L@M at N@O at P@Q at R@S at T@S+U at V@W at X@Y at Z@`@ #.#+#                ",
+"              @###$#%#&#*#=#-#;#t@>#,#'#)#!#~#{#]#^#/#(#_#:#<#[#}#|#1#2#3#4#5#6#7#8#3 at T+9#0#a#b#c#d#e#f#g#h#i#j#                ",
+"            k#l#m#n#o#p#q#r#s#t at t#u#v#w#x#y#z#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#2#S#T#U#V#W#X#Y#Z#`# $K at .$+$@$#$              ",
+"            $$%$&$*$=$-$;$>$,$'$)$!$~${$]$^$/$($_$:$<$x [$}$|$1$2$3$4$5$6$7$8$9$0$a$b$c$d$e$f$_.g$h$i$j$k$l$m$n$o$p$            ",
+"          q$r$s$t$u$v$w$x$y$z$A$B$C$D$E$F$G$H$I$J$K$x [$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$`$ %.%+%@%#%$%%%&%*%=%-%;%>%,%'%          ",
+"        )%!%~%{%]%^%/%(%_%:%<%[%}%|%1%2%3%4%5%6%7%8%9%0%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%A%B%C%D%E%F%        ",
+"        G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%`%9% &.&+&@&#&$&%&&&*&=&-&;&j%>&,&'&)&!&~&{&]&^&/&(&_&:&<&[&}&|&1&2&3&4&        ",
+"      u at 5&6&7&8&9&0&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&&&w&x&y&z&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&      ",
+"      Y&Z&`& *.*+*@*#*$*%*&***=*-*;*>*,*'*)*!*~*{*]*^*/*(*_*:*<*[*}*|*1*2*3*4*5*6*7*8*9*0*a*b*c*d*e*f*g*h*i*j*k*l*1&m*n*o*      ",
+"      p*S.q*r*s*t*u*v*w*x*y*z*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*5*5*Y*Z*`* =.=+=@=#=$=%=&=*===-=;=>=,='=)=!=~=    ",
+"    {=]=^=/=(=_=:=<=[=}=|=1=2=3=4=5=6=7=8=9=0=a=b=N*c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z=A=B=C=D=E=F=G=H=I=J=K=L=    ",
+"    M=N=O=P=Q=R=S=T=U=V=W=X=Y=Z=`= -.-+- at -#-$-%-&-*-=---;->-,-'-)-!-~-{-]-^-/-(-_-:-<-[-}-|-1-2-3-4-5-6-7-8-9-0-a-b-c-d-e-f-    ",
+"    g-h-i-j-k-l-m-n-o-p-q-r-s-t-u-v-w-M*x-y-z-A-g=B->-'-C-D-E-E-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-`- ;.;+;@;#;$;%;&;  ",
+"  *;=;-;;;>;,;';);!;~;{;];^;/;(;_;:;<;[;};|;1;{-2;3;D-4;5;6;7;8;9;0;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;A;B;C;  ",
+"  D;E;F;G;H;I;J;K-K;L;M;N;O;P;Q;R;/-S;T;U;V;W;X;Y;Z;Z;E-`;8; >a;0;a;.>b;+>@>#>$>%>&>*>=>->;>>>,>'>)>!>'%~>{>]>^>/>(>_>:><>[>}>  ",
+"  |>1>2>3>4>5>6>7>8>9>.>0>a>b>c>d>e>f>g>h>i>j>k>a;0;Z;Z;l>4;F-a;a;b;b;m>n>o>p>q>r>s>t>u>v>w>x>y>z>A>B>C>D>E>F>G>H>I>J>K>L>M>@&  ",
+"  N>O>P>Q>R>S>T>U>V>W>X>Y>Z>`> ,.,g>+,@,#,$,%,.>.>&,a;*,=,a;.>.>-,b;;,n>>,V>,,',),!,~,{,],^,/,(,_,:,<,[,},|,1,2,3,4,5,6,7,8,9,0,",
+"  a,b,4 c,d,e,f,g,>,h,9>i,.>j,k,l,@,m,n,o,p,;,X>b;b;b;.>.>b;b;k>X>+>9>q,V>V>r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,",
+"  R,S,T,U,V,W,X,Y,o>Z,n>m>b;`, '.'f,+'@'#'Z,$'%'&'k>k>X>k>k>k>*'n>@>Z,='-'Y;;'>'t,,''')'!'~'{']'^'/'('_':'<'['}'|'1'2'3'E>4'5'6'",
+"7'8'9'0'a'b'c'd'e'V>Z,f'W>g'h'i'j'k'l'm',,V>o>Z,Z,$'%'$'n'$'o'n>b;p'q'-'r's';'t'u'v'w'x'y'z'A'B't&C'D'E'F'G'H'I'J'K'L'M'G>N'O'P'",
+"Q'R'S'T'U'V'W'X'Y'p>o>>,h,;,Z'~;`' ).)#'+)@)#)V>o>o>$)$)o>X>%)%)q'&)%)*)=)-);)>),)')))!)~){)])^)/)()_):)<)[)})|)1)2)3)4)5)6)7)8)",
+"  9)0)a)b)c)d)e)f)@)V>o>@>m'g)h)i)j)k)l)m)n)o)p)#)@)@>q)%)q'%)r)r)s)t)u)v)w)x)y)o)z)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)",
+"  W)X)Y)Z)`) !.!+!',@!#!$!Z,%!&!*!I-=!p>-!m);!>!%,,!&)&)&)%)'!t))!!!~!{!#'$)p)o)]!^!/!(!_!:!<![!}!|!1!2!3!4!5!6!7!8!9!0!a!b!c!d!",
+"  e!f!g!h!i!j!k!l!m!n!>!o!o>Z,p!q!r!s!t!u!v!>';'Y;r'-'w!t)x!y!z!A!B!C!o>D!+)',E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z!`! ~.~",
+"  +~@~#~$~%~&~*~=~-~o);~,,V>o>q,>,>~;,,~'~B!)~!~*)~~{~]~^~/~p!(~n>_~V>#)+)o)E!:~<~[~}~|~s 1~2~3~4~5~6~7~8~9~0~a~b~c~d~e~f~g~C,h~",
+"  i~j~k~l~m~n~o~p~q~E!',;~>!m)V>o>q,Z,r~s~t~u~v~w~x~/~y~z~h,Z,o>V>Y'A~+)o)',;!B~C~D~E~F~G~H~I~J~K~L~M~N~O~P~Q~R~S~T~U~V~W~X~Y~Z~",
+"  `~ {.{+{@{#{${%{&{*{E!',o)={-{o!V>;{o>o!>{,{'{){!{~{Z,o>o>V>V>m),,{{o)E!]{B~&{^{/{({_{:{<{[{}{|{1{2{3{4{5{6{7{8{9{0{a{b{c{d{e{",
+"  f{g{h{i{j{k{l{m{n{o{<~z)p{o)p),,-{V>V>o>m)o>o>Z,o>o>o>V>o!,,,,p)p)',q{]{r{C~s{/{t{u{v{w{x{y{z{A{B{C{D{E{F{G{H{I{J{K{L{M{N{O{P{",
+"    Q{R{S{T{U{V{W{X{Y{Z{`{ ].]E!o)p)p),,+]o!o!o!o!o!o!,,,,p)p)o)o)@];!#]$]%]&]/{*]=]-];]>],]'])]!]~]{]]]^]/](]_]:]<][]}]|]1]2]  ",
+"    3]4]5]6]7]8]9]0]a]b]c]d]e]f]g]h]E!',o)p)p)p)p)p)p)o)o)i]',]!z):~B~j]k]&]l]*]m]n]o]p]q]r]s]t]u]v]w]x]y]z]A]B]C]D]E]F]G]H]I]  ",
+"    J]K]L]M]N]O]P]Q]R]S]T]U]b]V]W]X]Y]Z]q>.]y)',',',',',z)z);!^!B~[~&{D~`] ^.^+^n]@^#^$^%^&^*^=^-^;^>^,^'^)^!^~^C]{^]^^^/^(^_^  ",
+"      :^<^[^}^|^1^2^3^4^5^6^S]7^8^9^+!0^a^b^Y]c^d^e^f^g^^!B~B~[~&{h^i^j^k^l^+^n]m^n^o^p^q^r^s^t^u^v^w^x^y^z^A^v^B^C^D^E^F^G^H^  ",
+"      I^J^K^L^M^N^O^P^8]Q^R^S^5^T^U^V^W^X^Y^Z^V]`^ /./+/@/#/$/&]/{j^k^%/+^&/*/=/-/;/>/,/'/)/!/~/{/]/^///(/_/:/</[/}/|/1/2/3/    ",
+"        4/5/6/7/8/9/0/a/b/c/d/e/f/g/h/5^T^i/j/7^k/a]l/Z^m/n/o/p/q/r/s/t/n]u/v/w/x/y/z/A/B/C/D/E/F/G/H/I/G~J/K/L/M/N/O/P/Q/R/    ",
+"        S/T/U/5*V/<{W/w{X/Y/Z/`/ (.(+(@(R^#(h/5^$(6^%(S]&(*(=(-(;(>(,(o]'()(w/!(~({(](^(/(((_(:(<([(}(|(1(2(3(4(5(6(7(8(9(      ",
+"          0(a(b(5*5*V/5*<{C&c(d(e(f(g(h(b/i(d/j(k(l(m(n(4^o(p(q(r(s(t(u(v(v(>/w(,/x(y(z(A(B(C(D(E(F(G(H(I(3(J(K(L(M(N(O(P(      ",
+"            Q(R(<{5*5*5*5*S(T(U(T(V(W(X(Y(Z(`(O^ _._P^8]+_ at _#_$_%_p]&_*_=_-_,/,/;_>_,_'_)_!_~_{_]_^_/_(___:_<_[_}_|_1_2_3_      ",
+"            4_5_6_5*5*5*5*7_8_9_w$0_U(    a_b_c_d_e_f_g_h_i_j_j_k_l_m_n_o_p_q_r_s_t_u_v_w_x_y_z_A_B_C_D_E_F_G_H_I_J_K_L_        ",
+"              M_N_6*5*5*5*7_    O_<{5*P_        Q_R_S_T_U_V_W_X_Y_Z_`_ :.:.:.:+:@:#:$:%:&:*:=:-:;:W/>:,:':):!:~:{:]:^:          ",
+"                /:(:<{<{5*5*_:    ::<:[:              }:|:1:2:3:4:4:5:6:6:7:7:t_t_8:9:0:a:b:c:d:^/e:f:g:]_h:i:j:k:l:m:          ",
+"                  n:o:5*<{5*p:        q:r:                  s:t:u:4:v:w:x:x:y:z:A:B:C:D:E:F:G:H:5*I:J:-:K:L:M:N:O:P:            ",
+"                    Q:R:5*w$C&S:                                  T:U:V:W:X:Y:Y:Z:`: <.<+<@<#<$<%<&<*<=<y^-<;<><,<              ",
+"                        '<)<w$O_                                        !<~<{<]<^</<(<_<:<<<[<}<|<1<2<3<4<5<6<7<                ",
+"                          8<9<0<a<                                            b<c<d<e<f<g<h<i<i<j<k<l<m<n<o<p<                  ",
+"                              q<r<                                                s<t<u<v<w<x<y<z<A<B<C<D<E<                    ",
+"                                                                                F<G<H<I<J<K<L<M<N<O<P<Q<R<                      ",
+"                                                                              S<T<U<V<W<X<Y<Z<`< [.[+[                          ",
+"                                                                            @[#[$[%[&[*[=[-[;[>[,['[                            ",
+"                                                                          )[![~[{[][^[/[([_[:[<[[[                              ",
+"                                                                      }[|[1[2[3[4[5[6[7[8[9[0[                                  ",
+"                                                                  a[b[c[d[e[f[g[h[i[j[k[l[                                      ",
+"                                                                m[n[o[p[q[r[    s[t[u[                                          "};
diff --git a/components/pixmaps/weasel.xpm b/components/pixmaps/weasel.xpm
new file mode 100644
index 0000000..f0b1b87
--- /dev/null
+++ b/components/pixmaps/weasel.xpm
@@ -0,0 +1,1974 @@
+/* XPM */
+static const char * weasel_xpm[] = {
+"63 64 1907 2",
+"  	c None",
+". 	c #7C9AC3",
+"+ 	c #AFC3DB",
+"@ 	c #E2E8F1",
+"# 	c #D8E1ED",
+"$ 	c #A3B9D5",
+"% 	c #7E9CC5",
+"& 	c #89A7CB",
+"* 	c #84A3C7",
+"= 	c #B2C5DC",
+"- 	c #5C81B5",
+"; 	c #8CA8CB",
+"> 	c #EBF0F6",
+", 	c #F9FAFC",
+"' 	c #F4F8FB",
+") 	c #F8FAFC",
+"! 	c #F7F9FB",
+"~ 	c #B0C3DB",
+"{ 	c #5F84B6",
+"] 	c #A5BBD6",
+"^ 	c #B6C8DE",
+"/ 	c #EAEFF5",
+"( 	c #E9EFF6",
+"_ 	c #B8CADF",
+": 	c #92ACCE",
+"< 	c #ADC1DA",
+"[ 	c #5B82B6",
+"} 	c #6A8BBC",
+"| 	c #8AA2C7",
+"1 	c #D3DEEB",
+"2 	c #F4F7FB",
+"3 	c #E7EEF7",
+"4 	c #E5EDF6",
+"5 	c #F7F9FC",
+"6 	c #F6F9FB",
+"7 	c #DEE6F0",
+"8 	c #FCFCFE",
+"9 	c #F7FAFC",
+"0 	c #EFF4F9",
+"a 	c #FAFCFE",
+"b 	c #FEFEFF",
+"c 	c #FBFCFD",
+"d 	c #F6F8FB",
+"e 	c #CFDAE9",
+"f 	c #90ABCD",
+"g 	c #5981B4",
+"h 	c #8BA5C9",
+"i 	c #EAF1F8",
+"j 	c #EBF1F8",
+"k 	c #F6F9FC",
+"l 	c #FFFFFF",
+"m 	c #FEFEFE",
+"n 	c #F5F8FC",
+"o 	c #EBF2F9",
+"p 	c #F9FBFD",
+"q 	c #FAFBFD",
+"r 	c #CBD8E8",
+"s 	c #CEDAE9",
+"t 	c #7190BC",
+"u 	c #688BBA",
+"v 	c #809EC7",
+"w 	c #A2B7D4",
+"x 	c #ABBFD9",
+"y 	c #D6DFEC",
+"z 	c #EDF2F9",
+"A 	c #FCFDFE",
+"B 	c #CCDDEE",
+"C 	c #E8F0F7",
+"D 	c #7193BD",
+"E 	c #88A4CA",
+"F 	c #98B0D0",
+"G 	c #9BB3D1",
+"H 	c #99B0D1",
+"I 	c #95AFD0",
+"J 	c #97B0D0",
+"K 	c #9AB3D1",
+"L 	c #C7D4E5",
+"M 	c #DEE5F0",
+"N 	c #F9FBFC",
+"O 	c #F0F5FA",
+"P 	c #FBFCFE",
+"Q 	c #E3ECF5",
+"R 	c #D2E0F0",
+"S 	c #FBFDFE",
+"T 	c #FDFEFE",
+"U 	c #7D9DC4",
+"V 	c #88A3C6",
+"W 	c #A1B8D5",
+"X 	c #B6C7DE",
+"Y 	c #AEC1DA",
+"Z 	c #83A0C6",
+"` 	c #9DB4D3",
+" .	c #D4DEEB",
+"..	c #F1F5F8",
+"+.	c #F5F8FA",
+"@.	c #F8FAFB",
+"#.	c #FAFBFC",
+"$.	c #FBFBFD",
+"%.	c #FCFCFD",
+"&.	c #FDFDFE",
+"*.	c #F8FBFD",
+"=.	c #F1F6FA",
+"-.	c #F8FAFD",
+";.	c #E9F0F7",
+">.	c #F2F6F9",
+",.	c #F0F4F8",
+"'.	c #D0DBE9",
+").	c #7696C1",
+"!.	c #809DC5",
+"~.	c #FCFDFD",
+"{.	c #FAFCFD",
+"].	c #F1F6FB",
+"^.	c #DFE9F4",
+"/.	c #E8EFF7",
+"(.	c #EDF3F8",
+"_.	c #B8C9DE",
+":.	c #89A4C8",
+"<.	c #D1DCEA",
+"[.	c #E1EAF5",
+"}.	c #ECF2F9",
+"|.	c #E0EAF4",
+"1.	c #F1F5FA",
+"2.	c #E3E9F2",
+"3.	c #86A2C9",
+"4.	c #E4EAF2",
+"5.	c #E3E3E3",
+"6.	c #8A8C8E",
+"7.	c #727E8B",
+"8.	c #DEE4EB",
+"9.	c #E3ECF6",
+"0.	c #E7EFF7",
+"a.	c #E5EBF3",
+"b.	c #7595C2",
+"c.	c #E4EAF3",
+"d.	c #F5F8FB",
+"e.	c #F0F4F9",
+"f.	c #EAF1F7",
+"g.	c #E5EDF5",
+"h.	c #E1EAF4",
+"i.	c #DFE9F3",
+"j.	c #DEE8F2",
+"k.	c #DEE7F2",
+"l.	c #DEE7F3",
+"m.	c #DDE7F2",
+"n.	c #E7EEF6",
+"o.	c #EAF0F8",
+"p.	c #EFF4FA",
+"q.	c #595959",
+"r.	c #5F5F5F",
+"s.	c #8C8C8D",
+"t.	c #5D6A77",
+"u.	c #FEFFFF",
+"v.	c #DBE4EF",
+"w.	c #CBD7E7",
+"x.	c #F3F7FB",
+"y.	c #ECF2F8",
+"z.	c #E4ECF4",
+"A.	c #CCD9E7",
+"B.	c #97B3D9",
+"C.	c #91AFD8",
+"D.	c #7C9CCA",
+"E.	c #3D71BD",
+"F.	c #4577C0",
+"G.	c #4979C1",
+"H.	c #4A7AC1",
+"I.	c #5A83BF",
+"J.	c #7597C6",
+"K.	c #83A3D0",
+"L.	c #8EADD8",
+"M.	c #B7CAE2",
+"N.	c #414141",
+"O.	c #0B0B0B",
+"P.	c #080808",
+"Q.	c #304256",
+"R.	c #EFF3F8",
+"S.	c #B7C8DE",
+"T.	c #90ABCC",
+"U.	c #F2F6FA",
+"V.	c #E9F0F6",
+"W.	c #CCD9E9",
+"X.	c #93B0D6",
+"Y.	c #4476BF",
+"Z.	c #5381C3",
+"`.	c #5482C4",
+" +	c #618CC9",
+".+	c #6E95CE",
+"++	c #779CD1",
+"@+	c #7DA0D3",
+"#+	c #80A2D4",
+"$+	c #81A3D4",
+"%+	c #7C9FD2",
+"&+	c #759AD0",
+"*+	c #6B93CC",
+"=+	c #5D89C8",
+"-+	c #6F95CC",
+";+	c #C1C1C1",
+">+	c #767676",
+",+	c #4E5258",
+"'+	c #6286AE",
+")+	c #7F8C99",
+"!+	c #697078",
+"~+	c #95999D",
+"{+	c #F7F8F9",
+"]+	c #E4EBF3",
+"^+	c #86A2C7",
+"/+	c #CAD7E7",
+"(+	c #EDF2F8",
+"_+	c #CAD8E8",
+":+	c #85A3CD",
+"<+	c #4E7DC0",
+"[+	c #4779C1",
+"}+	c #608BC9",
+"|+	c #749AD0",
+"1+	c #83A5D5",
+"2+	c #8FAED9",
+"3+	c #98B4DC",
+"4+	c #9EB9DF",
+"5+	c #A2BCE0",
+"6+	c #A4BEE1",
+"7+	c #A6BEE1",
+"8+	c #A4BDE1",
+"9+	c #A1BBDF",
+"0+	c #9CB7DE",
+"a+	c #95B2DC",
+"b+	c #8BABD8",
+"c+	c #91AFDA",
+"d+	c #F1F1F1",
+"e+	c #EBEEF1",
+"f+	c #D4E1F0",
+"g+	c #8BA2BA",
+"h+	c #1F2429",
+"i+	c #6D6D6D",
+"j+	c #545454",
+"k+	c #C7C7C7",
+"l+	c #F6F8FA",
+"m+	c #9CB3D3",
+"n+	c #7D9BC4",
+"o+	c #E2E9F2",
+"p+	c #8EABD2",
+"q+	c #4676BB",
+"r+	c #4376BF",
+"s+	c #5E89C8",
+"t+	c #7399D0",
+"u+	c #86A7D6",
+"v+	c #94B1DB",
+"w+	c #9FB9DF",
+"x+	c #A7BFE2",
+"y+	c #AEC4E3",
+"z+	c #B2C7E5",
+"A+	c #B5CAE6",
+"B+	c #B7CBE7",
+"C+	c #B6CAE6",
+"D+	c #B4C9E6",
+"E+	c #B1C6E5",
+"F+	c #ACC2E3",
+"G+	c #A5BDE0",
+"H+	c #A6BEE0",
+"I+	c #E9EEF5",
+"J+	c #6D8DAF",
+"K+	c #161A1E",
+"L+	c #111111",
+"M+	c #0D0D0D",
+"N+	c #C5C5C5",
+"O+	c #A4BAD5",
+"P+	c #ADC0DA",
+"Q+	c #CBD7E6",
+"R+	c #4E79B7",
+"S+	c #4B7BC2",
+"T+	c #668FCB",
+"U+	c #6C94CD",
+"V+	c #7DA1D3",
+"W+	c #8EADD9",
+"X+	c #9BB7DE",
+"Y+	c #ADC3E3",
+"Z+	c #B3C8E5",
+"`+	c #B7CCE7",
+" @	c #BACEE8",
+".@	c #BDCFE9",
+"+@	c #BED0E9",
+"@@	c #BDD0E9",
+"#@	c #BCCFE9",
+"$@	c #BACDE8",
+"%@	c #B1C6E4",
+"&@	c #A6BDDD",
+"*@	c #C3D0DF",
+"=@	c #E4EDF6",
+"-@	c #E3EBF4",
+";@	c #A8AAAD",
+">@	c #7E7E7E",
+",@	c #8C8C8C",
+"'@	c #FDFDFD",
+")@	c #F2F5F9",
+"!@	c #91ABCE",
+"~@	c #C8D6E6",
+"{@	c #CED9E9",
+"]@	c #2F66B3",
+"^@	c #356BBC",
+"/@	c #5382C5",
+"(@	c #769BD1",
+"_@	c #98B4DD",
+":@	c #A2BBE0",
+"<@	c #A3BDE1",
+"[@	c #A5BEE1",
+"}@	c #B6CBE7",
+"|@	c #B9CDE8",
+"1@	c #BED1E9",
+"2@	c #BBCEE8",
+"3@	c #B8CCE8",
+"4@	c #B5C9E6",
+"5@	c #A7BEDE",
+"6@	c #A7B8D0",
+"7@	c #E4ECF6",
+"8@	c #D7E4F1",
+"9@	c #DFEAF4",
+"0@	c #7C9AC4",
+"a@	c #E0E8F1",
+"b@	c #F4F7FA",
+"c@	c #AEC2DC",
+"d@	c #346CBB",
+"e@	c #4F7FC4",
+"f@	c #6992CD",
+"g@	c #99B5DD",
+"h@	c #DBE4F3",
+"i@	c #DCE6F3",
+"j@	c #AEC5E5",
+"k@	c #AEC4E4",
+"l@	c #B1C8E5",
+"m@	c #B4CAE6",
+"n@	c #B8CCE7",
+"o@	c #B9CEE8",
+"p@	c #B6CAE7",
+"q@	c #B3C9E6",
+"r@	c #B0C6E5",
+"s@	c #DBE6F3",
+"t@	c #D8E4F2",
+"u@	c #809CC6",
+"v@	c #7697C1",
+"w@	c #F2F5F8",
+"x@	c #F3F6F9",
+"y@	c #9AAFCC",
+"z@	c #4C7DC3",
+"A@	c #618CCA",
+"B@	c #769CD2",
+"C@	c #85A7D7",
+"D@	c #96B3DD",
+"E@	c #C7D6ED",
+"F@	c #F0F4FA",
+"G@	c #CFDCEF",
+"H@	c #ADC5E5",
+"I@	c #AEC5E4",
+"J@	c #AFC6E5",
+"K@	c #B1C7E5",
+"L@	c #B2C8E5",
+"M@	c #AFC5E4",
+"N@	c #ADC3E4",
+"O@	c #A9C1E3",
+"P@	c #AFC3DD",
+"Q@	c #DBE6F1",
+"R@	c #D2E0EF",
+"S@	c #C8D9EC",
+"T@	c #E0EAF5",
+"U@	c #EBF1F7",
+"V@	c #8FA8CC",
+"W@	c #7293C0",
+"X@	c #91A6C3",
+"Y@	c #5B88C8",
+"Z@	c #6B94CE",
+"`@	c #7CA1D4",
+" #	c #89AAD8",
+".#	c #9CB8DE",
+"+#	c #ADC4E4",
+"@#	c #C3D4EC",
+"##	c #ECF1F9",
+"$#	c #BFCFEA",
+"%#	c #A7BDE2",
+"&#	c #A8C0E4",
+"*#	c #AAC2E4",
+"=#	c #ABC3E4",
+"-#	c #ABC3E3",
+";#	c #A9C2E4",
+">#	c #A8C1E4",
+",#	c #A7C0E3",
+"'#	c #A4BEE2",
+")#	c #93AFD5",
+"!#	c #C2D0E2",
+"~#	c #D9E5F2",
+"{#	c #D8E4F1",
+"]#	c #ECECEC",
+"^#	c #EBEBEB",
+"/#	c #F7F7F7",
+"(#	c #DEE8F4",
+"_#	c #A3B8D6",
+":#	c #7E9DC5",
+"<#	c #8BA0BD",
+"[#	c #658FCC",
+"}#	c #7098D0",
+"|#	c #7EA2D4",
+"1#	c #8BACD9",
+"2#	c #C1D2EA",
+"3#	c #A3BDE2",
+"4#	c #BFD1EB",
+"5#	c #E4EBF6",
+"6#	c #B4C7E6",
+"7#	c #9FB7DF",
+"8#	c #A0B8E0",
+"9#	c #A2BDE1",
+"0#	c #A2BEE2",
+"a#	c #A2BDE2",
+"b#	c #A1BDE1",
+"c#	c #A1BCE1",
+"d#	c #A0BCE1",
+"e#	c #9FBBE1",
+"f#	c #9DB9E0",
+"g#	c #9AB7DF",
+"h#	c #97B0D3",
+"i#	c #D6E0EC",
+"j#	c #404040",
+"k#	c #555555",
+"l#	c #696969",
+"m#	c #BEBEBE",
+"n#	c #E6EEF6",
+"o#	c #C5D7EB",
+"p#	c #DAE6F2",
+"q#	c #D6E4F1",
+"r#	c #DDE8F3",
+"s#	c #E6EDF6",
+"t#	c #BCCCE1",
+"u#	c #7398C6",
+"v#	c #F1F4F8",
+"w#	c #8EA3BF",
+"x#	c #6993CE",
+"y#	c #719AD1",
+"z#	c #7DA2D5",
+"A#	c #86A9D8",
+"B#	c #94B3DD",
+"C#	c #94B2DD",
+"D#	c #96B4DD",
+"E#	c #C0D1EB",
+"F#	c #D2DDF0",
+"G#	c #A4BDE2",
+"H#	c #99B7E0",
+"I#	c #9AB8E0",
+"J#	c #99B7DF",
+"K#	c #98B6DF",
+"L#	c #97B5DE",
+"M#	c #95B4DE",
+"N#	c #93B2DD",
+"O#	c #90B0DC",
+"P#	c #B3C7E1",
+"Q#	c #CACACA",
+"R#	c #202020",
+"S#	c #808080",
+"T#	c #797979",
+"U#	c #333333",
+"V#	c #ABABAB",
+"W#	c #F2F6FB",
+"X#	c #CFDFEF",
+"Y#	c #D6E3F1",
+"Z#	c #CDDAE9",
+"`#	c #94AECF",
+" $	c #2F6ABF",
+".$	c #5D86BE",
+"+$	c #F0F3F8",
+"@$	c #8FA4BF",
+"#$	c #7199D0",
+"$$	c #79A0D4",
+"%$	c #80A5D7",
+"&$	c #85A8D8",
+"*$	c #89ABD9",
+"=$	c #8BADDA",
+"-$	c #8DADDB",
+";$	c #95B3DD",
+">$	c #C0D2EB",
+",$	c #BED0EA",
+"'$	c #94B4DE",
+")$	c #90B1DC",
+"!$	c #91B1DC",
+"~$	c #8EAFDC",
+"{$	c #8DAEDB",
+"]$	c #8CADDA",
+"^$	c #84A4D1",
+"/$	c #BAC8DA",
+"($	c #F6F7F7",
+"_$	c #585858",
+":$	c #161616",
+"<$	c #101010",
+"[$	c #565656",
+"}$	c #E4E4E4",
+"|$	c #C6D5E9",
+"1$	c #799BCA",
+"2$	c #7397CB",
+"3$	c #5889CE",
+"4$	c #0A4DAD",
+"5$	c #EFF2F7",
+"6$	c #98ACC5",
+"7$	c #6792CD",
+"8$	c #6F98D0",
+"9$	c #749DD3",
+"0$	c #7BA2D5",
+"a$	c #7EA4D6",
+"b$	c #81A6D7",
+"c$	c #84A8D8",
+"d$	c #85A9D9",
+"e$	c #87AADA",
+"f$	c #92B2DD",
+"g$	c #BACEE9",
+"h$	c #9EBAE0",
+"i$	c #8AADDA",
+"j$	c #8CAEDB",
+"k$	c #8CADDB",
+"l$	c #89ACDA",
+"m$	c #88ABDA",
+"n$	c #87AAD9",
+"o$	c #82A6D7",
+"p$	c #7FA4D6",
+"q$	c #7EA0CE",
+"r$	c #B3C2D6",
+"s$	c #E6E7E9",
+"t$	c #A2A2A2",
+"u$	c #AFAFAF",
+"v$	c #D0DAE7",
+"w$	c #A0B6D3",
+"x$	c #7B9ECF",
+"y$	c #4274BE",
+"z$	c #2C67BB",
+"A$	c #1F5FB9",
+"B$	c #0648AA",
+"C$	c #3F72BB",
+"D$	c #EEF2F7",
+"E$	c #A3B6CE",
+"F$	c #628FCC",
+"G$	c #6C96D0",
+"H$	c #6E98D1",
+"I$	c #749CD3",
+"J$	c #779FD4",
+"K$	c #7AA1D5",
+"L$	c #7CA3D6",
+"M$	c #7DA4D7",
+"N$	c #7FA5D7",
+"O$	c #80A6D7",
+"P$	c #8EB0DC",
+"Q$	c #AEC6E6",
+"R$	c #91B2DD",
+"S$	c #92B3DE",
+"T$	c #90B2DD",
+"U$	c #8BAEDB",
+"V$	c #85AAD9",
+"W$	c #81A6D8",
+"X$	c #80A5D8",
+"Y$	c #7EA5D7",
+"Z$	c #7DA3D7",
+"`$	c #7CA2D6",
+" %	c #7AA0D5",
+".%	c #789FD4",
+"+%	c #6C86B8",
+"@%	c #839AB9",
+"#%	c #ADBBCE",
+"$%	c #B8C5D6",
+"%%	c #B0BFD5",
+"&%	c #B7C8DF",
+"*%	c #BDCCE2",
+"=%	c #CAD8ED",
+"-%	c #8FADDA",
+";%	c #5B87C7",
+">%	c #2962B6",
+",%	c #094BAD",
+"'%	c #094BAC",
+")%	c #356BBB",
+"!%	c #B1C3DA",
+"~%	c #5C8BCA",
+"{%	c #6893CF",
+"]%	c #6793D0",
+"^%	c #6C96D1",
+"/%	c #6F99D2",
+"(%	c #719BD3",
+"_%	c #749DD4",
+":%	c #759DD5",
+"<%	c #769FD5",
+"[%	c #79A1D6",
+"}%	c #7EA5D8",
+"|%	c #9FBCE2",
+"1%	c #B3CAE9",
+"2%	c #A6C1E5",
+"3%	c #ABC4E6",
+"4%	c #A6C0E4",
+"5%	c #99B8E0",
+"6%	c #89ADDC",
+"7%	c #7EA4D7",
+"8%	c #77A0D6",
+"9%	c #759FD5",
+"0%	c #78A0D6",
+"a%	c #7EA3D7",
+"b%	c #88AADA",
+"c%	c #9EBAE1",
+"d%	c #A2BCE2",
+"e%	c #7797C2",
+"f%	c #7091C0",
+"g%	c #9AB5DB",
+"h%	c #D6E1F1",
+"i%	c #D4DFF1",
+"j%	c #9BB6DE",
+"k%	c #7297CF",
+"l%	c #4374BE",
+"m%	c #2864BA",
+"n%	c #2565BE",
+"o%	c #084AAB",
+"p%	c #0C4DAD",
+"q%	c #356CBB",
+"r%	c #B9CBE3",
+"s%	c #5687CA",
+"t%	c #6290CE",
+"u%	c #618FCE",
+"v%	c #6492CF",
+"w%	c #6894D0",
+"x%	c #6995D1",
+"y%	c #6C97D2",
+"z%	c #6C98D3",
+"A%	c #6E99D3",
+"B%	c #739CD5",
+"C%	c #81A7D9",
+"D%	c #97B7E0",
+"E%	c #CBDBF0",
+"F%	c #CAD9EF",
+"G%	c #CBDAEF",
+"H%	c #C5D6ED",
+"I%	c #B2C9E8",
+"J%	c #95B5DF",
+"K%	c #83A8D9",
+"L%	c #8BAEDC",
+"M%	c #9EBCE2",
+"N%	c #9AB8DF",
+"O%	c #86A9DA",
+"P%	c #749CD4",
+"Q%	c #6793CF",
+"R%	c #608FCD",
+"S%	c #608DCD",
+"T%	c #628FCD",
+"U%	c #6C97D0",
+"V%	c #B0C6E6",
+"W%	c #A1BBE0",
+"X%	c #7FA2D5",
+"Y%	c #4F7EC4",
+"Z%	c #2660B5",
+"`%	c #1D5AB2",
+" &	c #6494D4",
+".&	c #6D9DDB",
+"+&	c #0F52B2",
+"@&	c #0A4BAC",
+"#&	c #0F50AF",
+"$&	c #326ABB",
+"%&	c #E9EFF5",
+"&&	c #E3EAF2",
+"*&	c #ADC2DF",
+"=&	c #5082C8",
+"-&	c #5A8ACB",
+";&	c #5D8DCC",
+">&	c #5D8DCD",
+",&	c #6090CE",
+"'&	c #6291CF",
+")&	c #6492D0",
+"!&	c #6594D1",
+"~&	c #6895D1",
+"{&	c #709BD4",
+"]&	c #86ABDB",
+"^&	c #A9C4E5",
+"/&	c #E8EFF9",
+"(&	c #E5EDF7",
+"_&	c #DFE9F5",
+":&	c #D4E2F3",
+"<&	c #CBDBEF",
+"[&	c #B8CDEA",
+"}&	c #9CBAE1",
+"|&	c #80A6D9",
+"1&	c #6D98D2",
+"2&	c #6291D0",
+"3&	c #6190CF",
+"4&	c #5F8ECE",
+"5&	c #608ECE",
+"6&	c #608FCE",
+"7&	c #5989CB",
+"8&	c #5586C9",
+"9&	c #5C8CCC",
+"0&	c #8FAFDB",
+"a&	c #83A6D7",
+"b&	c #789ED3",
+"c&	c #5A88C9",
+"d&	c #366DBC",
+"e&	c #1856B1",
+"f&	c #0748A9",
+"g&	c #2C6ABE",
+"h&	c #407DCC",
+"i&	c #094CAC",
+"j&	c #1052B0",
+"k&	c #2F68B9",
+"l&	c #D2DCEA",
+"m&	c #DCE4EF",
+"n&	c #BAC9DE",
+"o&	c #6D96CC",
+"p&	c #5084C8",
+"q&	c #598ACC",
+"r&	c #5689CB",
+"s&	c #598BCC",
+"t&	c #5B8CCD",
+"u&	c #5D8ECE",
+"v&	c #5E8FCF",
+"w&	c #6191D0",
+"x&	c #6C99D3",
+"y&	c #89AEDC",
+"z&	c #B1C9E9",
+"A&	c #D7E3F3",
+"B&	c #F4F7FC",
+"C&	c #F1F5FB",
+"D&	c #DFE9F6",
+"E&	c #BDD1EB",
+"F&	c #88ADDC",
+"G&	c #6B98D3",
+"H&	c #5F90CF",
+"I&	c #5C8DCE",
+"J&	c #5A8CCD",
+"K&	c #5D8ECD",
+"L&	c #5587CA",
+"M&	c #4F83C8",
+"N&	c #4C80C7",
+"O&	c #769ED4",
+"P&	c #5787C9",
+"Q&	c #5686C9",
+"R&	c #4B7EC5",
+"S&	c #366EBD",
+"T&	c #215DB5",
+"U&	c #1150AE",
+"V&	c #0647A9",
+"W&	c #0D4FB0",
+"X&	c #6597D8",
+"Y&	c #2C6DC3",
+"Z&	c #0A4BAB",
+"`&	c #0F4FAE",
+" *	c #1253B0",
+".*	c #2763B7",
+"+*	c #B1C4DE",
+"@*	c #BBCBE0",
+"#*	c #729BD1",
+"$*	c #497FC7",
+"%*	c #5387CB",
+"&*	c #5084C9",
+"**	c #5286CA",
+"=*	c #5488CC",
+"-*	c #5689CD",
+";*	c #578BCD",
+">*	c #5A8CCE",
+",*	c #6897D3",
+"'*	c #91B3DF",
+")*	c #C9D8EF",
+"!*	c #E7EEF8",
+"~*	c #EEF3FA",
+"{*	c #D8E3F4",
+"]*	c #82A8DA",
+"^*	c #6694D2",
+"/*	c #5B8DCE",
+"(*	c #588BCE",
+"_*	c #578ACD",
+":*	c #5688CC",
+"<*	c #598BCD",
+"[*	c #578ACC",
+"}*	c #4C81C8",
+"|*	c #487EC7",
+"1*	c #7CA3D7",
+"2*	c #447BC5",
+"3*	c #3B74C1",
+"4*	c #3771BF",
+"5*	c #2D69BC",
+"6*	c #205FB7",
+"7*	c #1656B2",
+"8*	c #0E4FAD",
+"9*	c #0749AA",
+"0*	c #0749AB",
+"a*	c #4E84D0",
+"b*	c #7DA4DE",
+"c*	c #185BB9",
+"d*	c #0C4CAC",
+"e*	c #1151AE",
+"f*	c #1556B2",
+"g*	c #1A5BB5",
+"h*	c #8FADD7",
+"i*	c #EDF0F6",
+"j*	c #C2D1E3",
+"k*	c #B9C9DF",
+"l*	c #719AD2",
+"m*	c #437CC7",
+"n*	c #4A81C9",
+"o*	c #4D83C9",
+"p*	c #4C83CA",
+"q*	c #4D84CB",
+"r*	c #4F86CB",
+"s*	c #588CCE",
+"t*	c #759FD7",
+"u*	c #9FBCE3",
+"v*	c #B3CBEA",
+"w*	c #C9DBEF",
+"x*	c #E1EAF6",
+"y*	c #E9F0F8",
+"z*	c #C9DAEF",
+"A*	c #A2BFE4",
+"B*	c #75A0D7",
+"C*	c #5D8FCF",
+"D*	c #5489CD",
+"E*	c #5187CC",
+"F*	c #5185CC",
+"G*	c #5287CC",
+"H*	c #4B82CA",
+"I*	c #4980C8",
+"J*	c #457DC7",
+"K*	c #447BC6",
+"L*	c #3570C1",
+"M*	c #306DBF",
+"N*	c #2A68BC",
+"O*	c #2261B8",
+"P*	c #1355B1",
+"Q*	c #0E4FAE",
+"R*	c #0B4BAB",
+"S*	c #3572C7",
+"T*	c #6597DA",
+"U*	c #1255B4",
+"V*	c #1252AF",
+"W*	c #1758B3",
+"X*	c #1E5FB7",
+"Y*	c #7CA0CF",
+"Z*	c #C9D6E6",
+"`*	c #E1E8F1",
+" =	c #B5C6DD",
+".=	c #B3C5DB",
+"+=	c #6B95CE",
+"@=	c #3E78C6",
+"#=	c #407BC7",
+"$=	c #457EC8",
+"%=	c #76A1D7",
+"&=	c #9CBBE2",
+"*=	c #8CB0DE",
+"==	c #6494D3",
+"-=	c #6293D2",
+";=	c #85ACDD",
+">=	c #ACC6E8",
+",=	c #C5D7EF",
+"'=	c #D5E2F3",
+")=	c #B5CCEA",
+"!=	c #6394D2",
+"~=	c #5389CD",
+"{=	c #4D85CC",
+"]=	c #5487CD",
+"^=	c #4C84CB",
+"/=	c #4780C9",
+"(=	c #578ACE",
+"_=	c #9CBAE2",
+":=	c #437CC8",
+"<=	c #3471C2",
+"[=	c #316EC0",
+"}=	c #2765BB",
+"|=	c #2061B9",
+"1=	c #1A5BB6",
+"2=	c #1556B3",
+"3=	c #1151AF",
+"4=	c #114FAD",
+"5=	c #0648A9",
+"6=	c #1C60BD",
+"7=	c #92B3E5",
+"8=	c #5990D7",
+"9=	c #1152B1",
+"0=	c #1050AE",
+"a=	c #1353B0",
+"b=	c #1B5AB4",
+"c=	c #2663BA",
+"d=	c #3B73C1",
+"e=	c #BACBDF",
+"f=	c #AFC2DB",
+"g=	c #A7BBD5",
+"h=	c #5184C6",
+"i=	c #3A77C6",
+"j=	c #3F7AC7",
+"k=	c #5E90D0",
+"l=	c #87ACDC",
+"m=	c #9BBBE2",
+"n=	c #77A2D8",
+"o=	c #4E86CC",
+"p=	c #4580CA",
+"q=	c #4A82CB",
+"r=	c #5389CE",
+"s=	c #6596D3",
+"t=	c #7DA7DB",
+"u=	c #92B5E1",
+"v=	c #98B9E2",
+"w=	c #9CBCE3",
+"x=	c #AFC8E9",
+"y=	c #6796D4",
+"z=	c #5289CD",
+"A=	c #4A83CB",
+"B=	c #4C84CC",
+"C=	c #5087CD",
+"D=	c #4881CA",
+"E=	c #447EC9",
+"F=	c #417DC8",
+"G=	c #3D79C7",
+"H=	c #578BCE",
+"I=	c #9FBDE3",
+"J=	c #3471C3",
+"K=	c #316FC2",
+"L=	c #2E6CBF",
+"M=	c #2968BD",
+"N=	c #2665BC",
+"O=	c #2162BA",
+"P=	c #1C5DB7",
+"Q=	c #1859B4",
+"R=	c #0F4EAD",
+"S=	c #0848AA",
+"T=	c #1458B7",
+"U=	c #75A6E1",
+"V=	c #4683D2",
+"W=	c #1052B1",
+"X=	c #1251AF",
+"Y=	c #1655B1",
+"Z=	c #205FB6",
+"`=	c #2F6ABC",
+" -	c #437AC4",
+".-	c #88A9D7",
+"+-	c #B3C7E3",
+"@-	c #99B6DB",
+"#-	c #5F8FCD",
+"$-	c #5A8DCF",
+"%-	c #CCDCF0",
+"&-	c #9BBAE2",
+"*-	c #588ED0",
+"=-	c #4580CB",
+"--	c #4681CB",
+";-	c #4881CB",
+">-	c #4982CB",
+",-	c #4C85CD",
+"'-	c #538ACF",
+")-	c #5E92D2",
+"!-	c #6998D5",
+"~-	c #6C9AD6",
+"{-	c #91B4E1",
+"]-	c #77A1D9",
+"^-	c #4F86CD",
+"/-	c #5188CE",
+"(-	c #4983CC",
+"_-	c #4A81CB",
+":-	c #4880CB",
+"<-	c #407CC8",
+"[-	c #588CCF",
+"}-	c #5086CC",
+"|-	c #3775C5",
+"1-	c #3674C4",
+"2-	c #3271C2",
+"3-	c #2E6DC0",
+"4-	c #2A69BE",
+"5-	c #2766BD",
+"6-	c #2263BA",
+"7-	c #1F5FB8",
+"8-	c #205EB7",
+"9-	c #0E4EAC",
+"0-	c #0A4AAA",
+"a-	c #1154B4",
+"b-	c #669BDD",
+"c-	c #3D7CCD",
+"d-	c #1152B0",
+"e-	c #1352AF",
+"f-	c #1957B2",
+"g-	c #2562B8",
+"h-	c #3971C0",
+"i-	c #82A7D9",
+"j-	c #97B6DF",
+"k-	c #91B2DE",
+"l-	c #8FB1DD",
+"m-	c #A8C2E5",
+"n-	c #CDDDF0",
+"o-	c #5188CD",
+"p-	c #4781CB",
+"q-	c #4882CC",
+"r-	c #4A83CC",
+"s-	c #4B84CD",
+"t-	c #4E86CE",
+"u-	c #5087CF",
+"v-	c #538AD0",
+"w-	c #568CD0",
+"x-	c #578CD0",
+"y-	c #568BD0",
+"z-	c #5E92D3",
+"A-	c #A0BEE5",
+"B-	c #558AD0",
+"C-	c #4B84CC",
+"D-	c #4C81CB",
+"E-	c #5A8ED1",
+"F-	c #5B90D0",
+"G-	c #3C78C7",
+"H-	c #3876C5",
+"I-	c #3573C3",
+"J-	c #2D6CC0",
+"K-	c #2B6ABE",
+"L-	c #5D8CCC",
+"M-	c #2461B8",
+"N-	c #1555B0",
+"O-	c #104FAD",
+"P-	c #1053B3",
+"Q-	c #538DDA",
+"R-	c #3A7BCE",
+"S-	c #1253B1",
+"T-	c #1454B0",
+"U-	c #1B59B2",
+"V-	c #2964B8",
+"W-	c #4177C2",
+"X-	c #ABC4E5",
+"Y-	c #C8D9EE",
+"Z-	c #D1DFF1",
+"`-	c #EBF1F9",
+" ;	c #BED2EC",
+".;	c #5F91D1",
+"+;	c #5088CE",
+"@;	c #4D86CD",
+"#;	c #4F87CF",
+"$;	c #5088CF",
+"%;	c #5189D0",
+"&;	c #528AD0",
+"*;	c #538BD0",
+"=;	c #558CD1",
+"-;	c #548BD0",
+";;	c #8DB2E0",
+">;	c #81AADD",
+",;	c #588ED2",
+"';	c #578DD1",
+");	c #4E87CE",
+"!;	c #5D91D2",
+"~;	c #A2BFE5",
+"{;	c #6394D3",
+"];	c #427EC9",
+"^;	c #3F7AC8",
+"/;	c #3370C2",
+"(;	c #5085CA",
+"_;	c #608ECD",
+":;	c #215FB7",
+"<;	c #4D89D8",
+"[;	c #3B7DD0",
+"};	c #1355B2",
+"|;	c #1555B1",
+"1;	c #1C5AB3",
+"2;	c #2A65B9",
+"3;	c #4478C2",
+"4;	c #729BD3",
+"5;	c #B3C9E8",
+"6;	c #DAE5F4",
+"7;	c #E9EFF8",
+"8;	c #AFC8E8",
+"9;	c #4981CB",
+"0;	c #5289CF",
+"a;	c #729FD8",
+"b;	c #5C8FD2",
+"c;	c #528AD1",
+"d;	c #538BD1",
+"e;	c #548CD1",
+"f;	c #558CD2",
+"g;	c #568ED2",
+"h;	c #578ED2",
+"i;	c #6295D5",
+"j;	c #6D9DD8",
+"k;	c #AEC9EA",
+"l;	c #75A2DB",
+"m;	c #72A0D9",
+"n;	c #6A99D7",
+"o;	c #6799D6",
+"p;	c #B0C8E8",
+"q;	c #6797D5",
+"r;	c #4681CC",
+"s;	c #447FCA",
+"t;	c #3D7AC8",
+"u;	c #3976C6",
+"v;	c #3A76C5",
+"w;	c #719CD4",
+"x;	c #2665BB",
+"y;	c #1D5CB6",
+"z;	c #1250AE",
+"A;	c #0E4DAC",
+"B;	c #4E8BD8",
+"C;	c #3F81D2",
+"D;	c #1658B4",
+"E;	c #1756B2",
+"F;	c #1D5AB4",
+"G;	c #2963B8",
+"H;	c #3E74C1",
+"I;	c #6792CF",
+"J;	c #ACC5E5",
+"K;	c #BACEEA",
+"L;	c #AAC4E6",
+"M;	c #95B6E0",
+"N;	c #719ED6",
+"O;	c #568BCF",
+"P;	c #4B83CC",
+"Q;	c #4A84CC",
+"R;	c #558BCF",
+"S;	c #79A4DB",
+"T;	c #6798D6",
+"U;	c #558DD2",
+"V;	c #588FD3",
+"W;	c #588FD4",
+"X;	c #5990D4",
+"Y;	c #5A91D5",
+"Z;	c #6497D7",
+"`;	c #6C9DD9",
+" >	c #78A5DC",
+".>	c #B1CAEA",
+"+>	c #B7CEEC",
+"@>	c #A3C1E7",
+"#>	c #9DBDE5",
+"$>	c #C4D7EF",
+"%>	c #5188CF",
+"&>	c #4D85CD",
+"*>	c #437FCA",
+"=>	c #4780CA",
+"->	c #5B8DCF",
+";>	c #5589CC",
+">>	c #3874C3",
+",>	c #2A68BE",
+"'>	c #2563BA",
+")>	c #1E5CB5",
+"!>	c #1351AE",
+"~>	c #1659B7",
+"{>	c #4D8CD9",
+"]>	c #4585D5",
+"^>	c #195BB7",
+"/>	c #1858B3",
+"(>	c #2661B8",
+"_>	c #4277C3",
+":>	c #7CA2D7",
+"<>	c #7BA4D8",
+"[>	c #7BA4D9",
+"}>	c #6F9CD5",
+"|>	c #5D90D1",
+"1>	c #4D86CE",
+"2>	c #5189CF",
+"3>	c #5D92D3",
+"4>	c #6A9BD7",
+"5>	c #5A92D5",
+"6>	c #5B92D5",
+"7>	c #5C93D6",
+"8>	c #5D94D6",
+"9>	c #6699D8",
+"0>	c #699CD9",
+"a>	c #74A3DC",
+"b>	c #96BAE5",
+"c>	c #C0D5EF",
+"d>	c #E3ECF7",
+"e>	c #D8E4F4",
+"f>	c #DFEAF6",
+"g>	c #AAC5E9",
+"h>	c #719ED9",
+"i>	c #5B90D2",
+"j>	c #4D85CE",
+"k>	c #4782CC",
+"l>	c #437DC9",
+"m>	c #3774C5",
+"n>	c #2B69BE",
+"o>	c #1F5CB5",
+"p>	c #1956B1",
+"q>	c #1451AF",
+"r>	c #1D60BB",
+"s>	c #4F8DDB",
+"t>	c #4C8BD9",
+"u>	c #1E60BA",
+"v>	c #1958B3",
+"w>	c #1C5AB4",
+"x>	c #376DBD",
+"y>	c #618DCC",
+"z>	c #4C7FC7",
+"A>	c #4B80C8",
+"B>	c #5588C9",
+"C>	c #4D7DBF",
+"D>	c #4D7AB4",
+"E>	c #4A76B4",
+"F>	c #4A7DC4",
+"G>	c #6699D7",
+"H>	c #5F94D5",
+"I>	c #5C93D5",
+"J>	c #5E95D7",
+"K>	c #6096D7",
+"L>	c #6A9CDA",
+"M>	c #679AD9",
+"N>	c #699CDA",
+"O>	c #81ACDF",
+"P>	c #ABC7EA",
+"Q>	c #D6E4F5",
+"R>	c #F2F6FC",
+"S>	c #F4F5FC",
+"T>	c #E0EAF7",
+"U>	c #B5CDEC",
+"V>	c #81ABDE",
+"W>	c #6195D5",
+"X>	c #548BD1",
+"Y>	c #5189CE",
+"Z>	c #4983CB",
+"`>	c #417DC9",
+" ,	c #3C79C7",
+".,	c #3875C5",
+"+,	c #326FC2",
+"@,	c #2562B9",
+"#,	c #1F5BB5",
+"$,	c #1A56B1",
+"%,	c #1453AF",
+"&,	c #3370C4",
+"*,	c #5A97E1",
+"=,	c #5592DD",
+"-,	c #2466BF",
+";,	c #1A59B4",
+">,	c #2E67BA",
+",,	c #5382C6",
+"',	c #346CBE",
+"),	c #336CBF",
+"!,	c #3C75C4",
+"~,	c #447CC7",
+"{,	c #4979B8",
+"],	c #5680B5",
+"^,	c #4774AD",
+"/,	c #4F7AB0",
+"(,	c #5B82B5",
+"_,	c #5583BF",
+":,	c #5C90D1",
+"<,	c #5F95D6",
+"[,	c #6398D8",
+"},	c #6197D8",
+"|,	c #6399D9",
+"1,	c #6B9EDB",
+"2,	c #6B9DDB",
+"3,	c #659AD9",
+"4,	c #6D9FDB",
+"5,	c #85B0E2",
+"6,	c #AFCAEB",
+"7,	c #DFEAF7",
+"8,	c #F9FAFD",
+"9,	c #BAD1ED",
+"0,	c #84ABDF",
+"a,	c #5C91D3",
+"b,	c #5A8FD2",
+"c,	c #4B85CD",
+"d,	c #4782CB",
+"e,	c #3976C5",
+"f,	c #3270C2",
+"g,	c #2B68BD",
+"h,	c #2561B8",
+"i,	c #205BB4",
+"j,	c #1654B0",
+"k,	c #235EB6",
+"l,	c #437FCD",
+"m,	c #66A0E4",
+"n,	c #5E9AE1",
+"o,	c #2D6FC6",
+"p,	c #4A7CC4",
+"q,	c #2A64B9",
+"r,	c #2762B8",
+"s,	c #2E68BC",
+"t,	c #346FC1",
+"u,	c #3A71BD",
+"v,	c #4E78B1",
+"w,	c #406EA9",
+"x,	c #3F6DA9",
+"y,	c #4B77AE",
+"z,	c #5881B4",
+"A,	c #658ABA",
+"B,	c #7596C1",
+"C,	c #7A9BC5",
+"D,	c #6B9AD3",
+"E,	c #6698D6",
+"F,	c #6599D9",
+"G,	c #6398D9",
+"H,	c #659ADA",
+"I,	c #6DA0DC",
+"J,	c #6C9FDC",
+"K,	c #669CDB",
+"L,	c #689CDB",
+"M,	c #6EA0DD",
+"N,	c #7FABE1",
+"O,	c #B1CBED",
+"P,	c #E7EFF9",
+"Q,	c #E2EBF8",
+"R,	c #EAF0FA",
+"S,	c #D3E1F4",
+"T,	c #83ADE0",
+"U,	c #6B9DD9",
+"V,	c #5E94D4",
+"W,	c #558DD1",
+"X,	c #5089D0",
+"Y,	c #4480CB",
+"Z,	c #3F7BC8",
+"`,	c #326EC1",
+" '	c #2B67BC",
+".'	c #2560B8",
+"+'	c #1B57B2",
+"@'	c #1D59B3",
+"#'	c #356DBE",
+"$'	c #4C88D4",
+"%'	c #7BABE8",
+"&'	c #70A6E7",
+"*'	c #3A7CCF",
+"='	c #4379C4",
+"-'	c #2964B9",
+";'	c #235FB7",
+">'	c #2B66BB",
+",'	c #316CBF",
+"''	c #3768B9",
+")'	c #537BB3",
+"!'	c #4572AC",
+"~'	c #4773AC",
+"{'	c #527CB2",
+"]'	c #5F86B7",
+"^'	c #6C8FBD",
+"/'	c #7999C3",
+"('	c #86A4C9",
+"_'	c #9BB3D3",
+":'	c #8EADD4",
+"<'	c #739DD6",
+"['	c #689BDB",
+"}'	c #6EA2DD",
+"|'	c #6EA1DD",
+"1'	c #699EDD",
+"2'	c #6A9FDD",
+"3'	c #6B9EDD",
+"4'	c #90B6E5",
+"5'	c #CEDFF4",
+"6'	c #ADC9EB",
+"7'	c #BCD4EF",
+"8'	c #C7DAF2",
+"9'	c #C7DBF2",
+"0'	c #94B7E4",
+"a'	c #77A6DE",
+"b'	c #6297D7",
+"c'	c #5A92D4",
+"d'	c #568FD3",
+"e'	c #528BD1",
+"f'	c #4E88CF",
+"g'	c #4581CB",
+"h'	c #407BC8",
+"i'	c #3975C4",
+"j'	c #326DC0",
+"k'	c #2560B7",
+"l'	c #205CB4",
+"m'	c #1D58B2",
+"n'	c #2F67BA",
+"o'	c #4078C4",
+"p'	c #5491DB",
+"q'	c #92BAED",
+"r'	c #5592DB",
+"s'	c #3772C3",
+"t'	c #2161B8",
+"u'	c #2762B9",
+"v'	c #306ABD",
+"w'	c #3671C1",
+"x'	c #4876B1",
+"y'	c #4F79B0",
+"z'	c #5C84B6",
+"A'	c #688DBB",
+"B'	c #7496C0",
+"C'	c #88A5CA",
+"D'	c #95AFCF",
+"E'	c #A4BAD6",
+"F'	c #BDCDE1",
+"G'	c #B5C7DE",
+"H'	c #95B6DE",
+"I'	c #79A8DE",
+"J'	c #6EA2DF",
+"K'	c #6DA2DF",
+"L'	c #6AA1DF",
+"M'	c #8FB9E7",
+"N'	c #B5D0EF",
+"O'	c #7AACE3",
+"P'	c #8BB5E5",
+"Q'	c #9ABEE8",
+"R'	c #B6D0EE",
+"S'	c #7EAAE1",
+"T'	c #699DDA",
+"U'	c #6097D7",
+"V'	c #5C94D6",
+"W'	c #5991D4",
+"X'	c #558ED2",
+"Y'	c #518AD0",
+"Z'	c #4C85CE",
+"`'	c #3873C3",
+" )	c #306BBE",
+".)	c #2A65BA",
+"+)	c #2560B6",
+"@)	c #2760B6",
+"#)	c #3D72BF",
+"$)	c #609BE1",
+"%)	c #AACDEF",
+"&)	c #69A1E4",
+"*)	c #3374C7",
+"=)	c #2363BA",
+"-)	c #2C66BB",
+";)	c #4B75B4",
+">)	c #5B83B6",
+",)	c #5D84B7",
+"')	c #678BBB",
+"))	c #7294C0",
+"!)	c #819FC6",
+"~)	c #A7BCD7",
+"{)	c #B4C6DD",
+"])	c #D3DDEB",
+"^)	c #C4D4E7",
+"/)	c #9CBCE1",
+"()	c #71A4E0",
+"_)	c #98BDEA",
+":)	c #A7C7EC",
+"<)	c #79A9E1",
+"[)	c #7CACE3",
+"})	c #7CACE2",
+"|)	c #7AAAE2",
+"1)	c #76A8E1",
+"2)	c #8DB6E5",
+"3)	c #8DB4E4",
+"4)	c #659BDA",
+"5)	c #6298D9",
+"6)	c #5F96D7",
+"7)	c #5B93D5",
+"8)	c #578FD3",
+"9)	c #3C77C6",
+"0)	c #2F69BD",
+"a)	c #245FB6",
+"b)	c #225DB5",
+"c)	c #396EBD",
+"d)	c #4479C3",
+"e)	c #558DD4",
+"f)	c #76AAE7",
+"g)	c #7AADE8",
+"h)	c #4081D1",
+"i)	c #2868BE",
+"j)	c #2764BA",
+"k)	c #2A65BB",
+"l)	c #2C67BC",
+"m)	c #306ABE",
+"n)	c #346FC0",
+"o)	c #4573BE",
+"p)	c #6488BA",
+"q)	c #698DBC",
+"r)	c #7E9EC5",
+"s)	c #A3B9D6",
+"t)	c #B2C4DC",
+"u)	c #C1D0E3",
+"v)	c #D4DEEC",
+"w)	c #E8EDF4",
+"x)	c #D1DEED",
+"y)	c #A7C2E2",
+"z)	c #A9C9EC",
+"A)	c #7CADE4",
+"B)	c #76AAE2",
+"C)	c #74A8E1",
+"D)	c #72A6E0",
+"E)	c #72A5E0",
+"F)	c #70A4E0",
+"G)	c #73A6E0",
+"H)	c #A3C3EA",
+"I)	c #649ADA",
+"J)	c #6198D8",
+"K)	c #427CC8",
+"L)	c #3B75C4",
+"M)	c #346EC0",
+"N)	c #2963B9",
+"O)	c #255FB7",
+"P)	c #2D65B9",
+"Q)	c #4578C2",
+"R)	c #4E83CA",
+"S)	c #649ADE",
+"T)	c #94B9E6",
+"U)	c #94BDED",
+"V)	c #4F90DC",
+"W)	c #3373C7",
+"X)	c #2966BC",
+"Y)	c #2B68BC",
+"Z)	c #2E69BD",
+"`)	c #4377C5",
+" !	c #668AC2",
+".!	c #7395C0",
+"+!	c #7D9DC5",
+"@!	c #9EB6D4",
+"#!	c #ACC0DA",
+"$!	c #BFCFE2",
+"%!	c #CDD9E8",
+"&!	c #E8EDF5",
+"*!	c #F8F9FB",
+"=!	c #C6DAEF",
+"-!	c #8AB5E4",
+";!	c #78ABE3",
+">!	c #76AAE3",
+",!	c #75A9E3",
+"'!	c #74A7E2",
+")!	c #72A6E1",
+"!!	c #6FA4E0",
+"~!	c #99BFE8",
+"{!	c #77A8E0",
+"]!	c #659BDB",
+"^!	c #6198D9",
+"/!	c #3F79C7",
+"(!	c #3973C3",
+"_!	c #336DBF",
+":!	c #2A64BA",
+"<!	c #2863B9",
+"[!	c #4075C1",
+"}!	c #5384C9",
+"|!	c #6C9BD8",
+"1!	c #7AACE8",
+"2!	c #90B1D7",
+"3!	c #B4CCF3",
+"4!	c #68A2E6",
+"5!	c #4282D1",
+"6!	c #2E6CC1",
+"7!	c #2C69BE",
+"8!	c #2F6ABE",
+"9!	c #316BBE",
+"0!	c #356EC0",
+"a!	c #3872C2",
+"b!	c #3F76C4",
+"c!	c #5B85BB",
+"d!	c #89A5CA",
+"e!	c #9DB5D3",
+"f!	c #BACAE0",
+"g!	c #CAD6E7",
+"h!	c #D7E0ED",
+"i!	c #ECF0F6",
+"j!	c #F4F6FA",
+"k!	c #BCD3EC",
+"l!	c #77ABE5",
+"m!	c #76AAE4",
+"n!	c #74A8E3",
+"o!	c #71A6E1",
+"p!	c #93BAE6",
+"q!	c #6097D8",
+"r!	c #5991D5",
+"s!	c #437CC9",
+"t!	c #3D77C6",
+"u!	c #3772C2",
+"v!	c #346EBF",
+"w!	c #336CBD",
+"x!	c #2E67BB",
+"y!	c #3970BF",
+"z!	c #6791CE",
+"A!	c #72A3E0",
+"B!	c #7FB1EB",
+"C!	c #99B3D4",
+"D!	c #8BB7EB",
+"E!	c #5694DD",
+"F!	c #3E7CCC",
+"G!	c #326FC1",
+"H!	c #346EC1",
+"I!	c #366FC1",
+"J!	c #3871C2",
+"K!	c #3C75C3",
+"L!	c #4179C6",
+"M!	c #467EC8",
+"N!	c #6791C8",
+"O!	c #D0DBEA",
+"P!	c #D6E0ED",
+"Q!	c #F5F7FA",
+"R!	c #ACCAEC",
+"S!	c #7CAEE5",
+"T!	c #6FA4DF",
+"U!	c #9CBFE9",
+"V!	c #669BDA",
+"W!	c #5E94D6",
+"X!	c #568DD3",
+"Y!	c #467FCA",
+"Z!	c #447CC8",
+"`!	c #4179C7",
+" ~	c #3E75C4",
+".~	c #326BBD",
+"+~	c #5B88CA",
+"@~	c #7EA2D5",
+"#~	c #6B97D1",
+"$~	c #6497D8",
+"%~	c #6EA4E5",
+"&~	c #87ACDA",
+"*~	c #E6EDF4",
+"=~	c #B0C9EB",
+"-~	c #6BA5E7",
+";~	c #4C8BD7",
+">~	c #3A78C9",
+",~	c #3470C2",
+"'~	c #3A73C3",
+")~	c #3F78C6",
+"!~	c #427BC8",
+"~~	c #477FC9",
+"{~	c #7FA0CB",
+"]~	c #B6C7DD",
+"^~	c #E5ECF3",
+"/~	c #F1F5F9",
+"(~	c #A5C5E8",
+"_~	c #78A8E0",
+":~	c #70A3DE",
+"<~	c #92B9E5",
+"[~	c #7CA8DE",
+"}~	c #6698D7",
+"|~	c #5D91D3",
+"1~	c #548ACF",
+"2~	c #4D83CB",
+"3~	c #437AC8",
+"4~	c #467BC6",
+"5~	c #6792CE",
+"6~	c #7A9FD5",
+"7~	c #6591CE",
+"8~	c #5A8ACC",
+"9~	c #6193D4",
+"0~	c #6FA3E1",
+"a~	c #81B0EC",
+"b~	c #D5E1F1",
+"c~	c #F2F5FA",
+"d~	c #88B7EC",
+"e~	c #5D9BE1",
+"f~	c #4887D3",
+"g~	c #3A77C7",
+"h~	c #3773C4",
+"i~	c #3A74C4",
+"j~	c #3D76C5",
+"k~	c #4079C7",
+"l~	c #4F85CB",
+"m~	c #8AAAD3",
+"n~	c #C8D6E7",
+"o~	c #D9E6F5",
+"p~	c #97BBE6",
+"q~	c #A3C2E7",
+"r~	c #85ACDE",
+"s~	c #729ED8",
+"t~	c #5A8CD0",
+"u~	c #4C82CA",
+"v~	c #5A8BCE",
+"w~	c #769ED6",
+"x~	c #7AA0D6",
+"y~	c #5888CB",
+"z~	c #497DC6",
+"A~	c #598ACB",
+"B~	c #6293D3",
+"C~	c #6FA1DE",
+"D~	c #78ABE9",
+"E~	c #99B9E5",
+"F~	c #D1DDEC",
+"G~	c #77AEEB",
+"H~	c #5996DE",
+"I~	c #4886D2",
+"J~	c #3D79C8",
+"K~	c #457EC9",
+"L~	c #4E85CD",
+"M~	c #80A7D9",
+"N~	c #D9E2EF",
+"O~	c #DEE9F5",
+"P~	c #B9CDE6",
+"Q~	c #A4C1E5",
+"R~	c #8FB3E0",
+"S~	c #84ABDC",
+"T~	c #8CAFDE",
+"U~	c #7EA4D9",
+"V~	c #5889CD",
+"W~	c #3C74C3",
+"X~	c #467CC6",
+"Y~	c #5D8CCD",
+"Z~	c #70A0DD",
+"`~	c #8DB7E9",
+" {	c #DAE6F3",
+".{	c #9BBFEB",
+"+{	c #6EA9E9",
+"@{	c #5896DD",
+"#{	c #4A87D2",
+"${	c #417DCA",
+"%{	c #417CC8",
+"&{	c #437DC8",
+"*{	c #447EC8",
+"={	c #4A82CA",
+"-{	c #6D9CD7",
+";{	c #96B7DE",
+">{	c #DCE5EF",
+",{	c #D8E2EF",
+"'{	c #B5CAE4",
+"){	c #A1BEE3",
+"!{	c #6493D2",
+"~{	c #3D77C5",
+"{{	c #4D82C9",
+"]{	c #5F8FCE",
+"^{	c #6595D3",
+"/{	c #71A1DC",
+"({	c #7CACE6",
+"_{	c #85B6EC",
+":{	c #C1D5EB",
+"<{	c #D4E1EE",
+"[{	c #88B5E8",
+"}{	c #6CA7E9",
+"|{	c #5B97DD",
+"1{	c #4E8BD3",
+"2{	c #4781CA",
+"3{	c #4B83CB",
+"4{	c #5087CE",
+"5{	c #75A1D9",
+"6{	c #699BD7",
+"7{	c #548DD2",
+"8{	c #C0D3E9",
+"9{	c #FDFEFF",
+"0{	c #97B6DE",
+"a{	c #4C82CB",
+"b{	c #588ACE",
+"c{	c #6493D1",
+"d{	c #73A2DD",
+"e{	c #7EAEE6",
+"f{	c #8FBCEE",
+"g{	c #C9DBEE",
+"h{	c #BACCE2",
+"i{	c #81B0E8",
+"j{	c #6EA8E8",
+"k{	c #5F9ADE",
+"l{	c #5590D6",
+"m{	c #5F92D3",
+"n{	c #6F9ED7",
+"o{	c #568DD1",
+"p{	c #558DD3",
+"q{	c #5890D5",
+"r{	c #5D95D7",
+"s{	c #85AEE0",
+"t{	c #DEE6EF",
+"u{	c #F3F6FB",
+"v{	c #C1D2E7",
+"w{	c #9FBDE2",
+"x{	c #9EBFE6",
+"y{	c #A4C5EB",
+"z{	c #C0D2E7",
+"A{	c #DDE8F4",
+"B{	c #E1EBF5",
+"C{	c #7FAEE7",
+"D{	c #71A9E9",
+"E{	c #659FE1",
+"F{	c #659CDC",
+"G{	c #6497D6",
+"H{	c #5A92D6",
+"I{	c #5C93D7",
+"J{	c #5D95D8",
+"K{	c #6098DA",
+"L{	c #6FA1DB",
+"M{	c #B0C9E7",
+"N{	c #ECF1F7",
+"O{	c #F3F7FA",
+"P{	c #E7EFF6",
+"Q{	c #E2EBF5",
+"R{	c #D9E4F2",
+"S{	c #C6D2E8",
+"T{	c #82B5ED",
+"U{	c #7BAEE7",
+"V{	c #6BA2E0",
+"W{	c #6299D9",
+"X{	c #6399DA",
+"Y{	c #649BDB",
+"Z{	c #669EDE",
+"`{	c #6EA3DF",
+" ]	c #86B0E0",
+".]	c #C9D7E7",
+"+]	c #EDF3F9",
+"@]	c #EBF2F8",
+"#]	c #E6EEF7",
+"$]	c #E0E9F4",
+"%]	c #DCE7F3",
+"&]	c #D5E2F0",
+"*]	c #C3CFE4",
+"=]	c #87B1E5",
+"-]	c #7EB4ED",
+";]	c #74ABE8",
+">]	c #6EA5E3",
+",]	c #689FDE",
+"']	c #689EDD",
+")]	c #699FDD",
+"!]	c #6CA1DE",
+"~]	c #71A5E1",
+"{]	c #76A9E4",
+"]]	c #7BADE5",
+"^]	c #8DB9E9",
+"/]	c #A9CAEF",
+"(]	c #C4DCF4",
+"_]	c #C5D7EC",
+":]	c #C4D3E4",
+"<]	c #EEF3F9",
+"[]	c #DEE9F4",
+"}]	c #DDE7F3",
+"|]	c #DBE6F2",
+"1]	c #D8E5F2",
+"2]	c #D0DEEE",
+"3]	c #A4BBD9",
+"4]	c #85B8EF",
+"5]	c #7DB2EC",
+"6]	c #78AEE8",
+"7]	c #76ACE6",
+"8]	c #75ABE4",
+"9]	c #7AACE4",
+"0]	c #A1C5EC",
+"a]	c #CEE2F6",
+"b]	c #DEEBF9",
+"c]	c #E8F2FB",
+"d]	c #D2E5F8",
+"e]	c #ACD0F3",
+"f]	c #94C2F1",
+"g]	c #89BCEF",
+"h]	c #8BB3DE",
+"i]	c #B4D1EF",
+"j]	c #D1DCE9",
+"k]	c #DBE7F2",
+"l]	c #D9E5F1",
+"m]	c #D3E1F0",
+"n]	c #BBCCE3",
+"o]	c #A1B4CD",
+"p]	c #7695C9",
+"q]	c #86B4E7",
+"r]	c #88BBF1",
+"s]	c #85B8EE",
+"t]	c #88BAED",
+"u]	c #90BEED",
+"v]	c #9DC6EF",
+"w]	c #D3E5F8",
+"x]	c #DEECFA",
+"y]	c #C5DEF7",
+"z]	c #A6CDF3",
+"A]	c #96C4F2",
+"B]	c #96C7F4",
+"C]	c #99C9F6",
+"D]	c #9BCAF7",
+"E]	c #9BCBF7",
+"F]	c #99CAF6",
+"G]	c #98C8F4",
+"H]	c #98C7F3",
+"I]	c #B7D3ED",
+"J]	c #C5DCF3",
+"K]	c #C8D8EB",
+"L]	c #D5E2F1",
+"M]	c #CDDDED",
+"N]	c #B8CCE3",
+"O]	c #ABBEDC",
+"P]	c #90ACCF",
+"Q]	c #85A6D6",
+"R]	c #9AC2ED",
+"S]	c #9DC8F4",
+"T]	c #90C0F0",
+"U]	c #99C5F1",
+"V]	c #9BC7F1",
+"W]	c #97C6F2",
+"X]	c #9AC9F3",
+"Y]	c #9FCDF5",
+"Z]	c #A4D2F8",
+"`]	c #A9D6FB",
+" ^	c #ACD9FC",
+".^	c #AEDAFD",
+"+^	c #AAD7FB",
+"@^	c #A6D3F9",
+"#^	c #A5D1F7",
+"$^	c #A5D0F5",
+"%^	c #A3CDF4",
+"&^	c #A2CAF0",
+"*^	c #A3CAF0",
+"=^	c #A2CAF1",
+"-^	c #A2CAF2",
+";^	c #9CC6F1",
+">^	c #90B7E5",
+",^	c #85A0CE",
+"'^	c #7F97C9",
+")^	c #89AEDD",
+"!^	c #92BDEC",
+"~^	c #97C5F3",
+"{^	c #97C7F4",
+"]^	c #99C9F4",
+"^^	c #9DCBF4",
+"/^	c #A1CFF6",
+"(^	c #A6D2F7",
+"_^	c #ABD7F9",
+":^	c #B1DBFC",
+"<^	c #B6DFFE",
+"[^	c #B8E0FE",
+"}^	c #B3DDFD",
+"|^	c #ADD8FA",
+"1^	c #A9D4F8",
+"2^	c #A9D3F7",
+"3^	c #A6D0F5",
+"4^	c #A4CEF5",
+"5^	c #A3CDF5",
+"6^	c #9FCBF4",
+"7^	c #9BC7F2",
+"8^	c #93B9E8",
+"9^	c #82A5D8",
+"0^	c #7691C3",
+"a^	c #98C3EE",
+"b^	c #9FCCF4",
+"c^	c #A3D0F8",
+"d^	c #A8D4F8",
+"e^	c #ABD6F9",
+"f^	c #AFD9FA",
+"g^	c #B2DBFB",
+"h^	c #B3DCFB",
+"i^	c #B0DAFA",
+"j^	c #ACD7F9",
+"k^	c #A7D3F8",
+"l^	c #A7D2F7",
+"m^	c #A7D1F7",
+"n^	c #A2CDF4",
+"o^	c #9AC3EE",
+"p^	c #90B4E3",
+"q^	c #8AA9D8",
+"r^	c #A7D0F6",
+"s^	c #A9D0F6",
+"t^	c #ACD3F6",
+"u^	c #ACD3F5",
+"v^	c #AACFF6",
+"w^	c #A9D1F5",
+"x^	c #A7CFF3",
+"y^	c #A4CAF0",
+"z^	c #9FC7EE",
+"A^	c #9ABEE6",
+"B^	c #92B1DD",
+"                                                                        . + @ # $       % & * = -                             ",
+"                                                                      ; > , ' ) ! ~ { ] ^ / ( _ : < [ }                       ",
+"                                                                    | 1 2 3 4 5 2 6 7 8 9 0 a b c d e f g                     ",
+"                                                                    h d i j k l m l l b n o p l l l l q r s                   ",
+"                                                          t u v w x y ) z p l l l l l A i B C l l l l l l l = D               ",
+"                                        E F G H I J K ~ L M d m m m m N O l l l l l l P Q R 0 l l l l l S T c U V W X Y       ",
+"                                Z `  ...+. at .#.$.%.&.m m m m m m m m m &.*.l l l l l l l T =.' l l l T p -.;.P >.,.5 N c '.).  ",
+"                            !.~ / ~.m m m m m m m m m m m m m m m m m m m l l l l l l l {.].P l l l &.^./.) m l ' p =.(., _.  ",
+"                          :.<.&.m m m m m m m m m m m m m m m m m m m m l l l &.O 2 l l l l l l q T [.4 }.A l l l l ) |.1.2.  ",
+"                        3.4.m m m m m m m m m T A c p ) ) 5 5 9 ) , q ~.l l l 5.6.7.8.l l l &.2 9./.0.i A l l l l l A j z a.  ",
+"                      b.c.m m m m m m m %.p d.e.f.g.h.i.j.k.l.m.h.n.o.p.l l l q.r.s.t.c l l A /./.Q 2 u.l l l l l l l 1.O v.  ",
+"                      w.m m m m m ~.p x.y.z.A.B.C.D.E.F.G.H.G.I.J.K.L.M.m l l N.O.P.Q.R.l l b 2 9 {.T 1.o.*.l l l l &.0 5 S.  ",
+"                    T.#.m m m &.p U.V.W.X.Y.Z.`. +.+++ at +#+$+#+%+&+*+=+-+A A l ;+>+,+'+0 l l l b l > )+!+~+{+u.l l l S 5 ]+^+  ",
+"                    /+m m m A 6 (+_+:+<+[+}+|+1+2+3+4+5+6+7+8+9+0+a+b+c+5 O p l d+e+f+A l l l l A g+h+i+j+k+l l l l m l+m+    ",
+"                  n+#.m m A d.o+p+q+r+s+t+u+v+w+x+y+z+A+B+B+C+D+E+F+G+H+I+j p l l l l l l l l l Q J+K+L+M+N+l l l l ) O+      ",
+"                  P+m m T d.Q+R+S+T+U+V+W+X+7+Y+Z+`+ @. at +@+@@@#@$@C+%@&@*@=@y.S l l l l l l l l p -@;@>@,@'@l l l )@!@        ",
+"                  ~@m m ! {@]@^@/@(@_@:@<@[@Y+z+}@|@#@@@+ at 1@@@@@2 at 3@4 at 5@6 at 7@8 at 9@P l l l l l l l l l l l l l u.m e 0@          ",
+"                  a at m m b at c@d at e@f@@+g at h@i at j@k at l@m at B+n@|@|@o@|@|@`+p at q@r at y+s@t@|.p.a l l l l l l l l l l P x.S # u@            ",
+"                v at w@m m x at y@z at A@B at C@D at E@F at G@H at I@J at K@L at q@D+D+D+q at L@r at M@N at O@P at Q@R at S@T at l l l l l l l b c c O z U at V@              ",
+"                W@'@m m x at X@Y at Z@`@ #.#+#@###$#%#&#*#=#-#F+F+-#-#*#;#>#,#'#)#!#~#{#x@]#^#/#l l A 9 q (#=@Q f._#                ",
+"                :#m m m )@<#[#}#|#1#=#2#3#4#5#6#7#8#9#0#0#0#0#a#b#c#d#e#f#g#h#i#' ;+j#k#l#m#'@n#o#p#q#r#s#t#                  ",
+"                u#m m m v#w#x#y#z#A#B#g#C#D#E#F#G#H#I#I#I#I#I#I#H#J#K#L#M#N#O#P#) Q#R#S#T#U#V#W#X#Y#^.Z#`#                    ",
+"               $.$m m m +$@$x##$$$%$&$*$=$-$;$>$,$'$)$!$!$!$)$)$)$O#O#~${$]$*$^$/$($_$:$<$[$}$) ^.|$1$2$                      ",
+"            3$4$.$m m m 5$6$7$8$9$0$a$b$c$d$e$f$g$h$i$j$j$k$i$l$m$m$m$n$d$c$o$p$q$r$s$t$u$]#N v$w$x$y$z$                      ",
+"            A$B$C$&.m m D$E$F$G$H$I$J$K$L$M$N$O$P$Q$P$R$S$T$U$V$W$X$N$Y$Z$`$ %.%.%+%@%#%$%%%&%*%=%-%;%>%                      ",
+"            ,%'%)%c m m > !%~%{%]%^%/%(%_%:%<%[%}%|%1%2%3%4%5%6%7%8%9%0%a%b%;$c%d%f#N#e%f%g%3 at h%i%j%k%l%m%                    ",
+"          n%o%p%q%+.m m I+r%s%t%u%v%w%x%y%z%A%B%C%D%E%F%G%H%I%J%K%L%M%=#*#N%O%P%Q%R%S%T%U%n$V%V%W%X%Y%Z%`% &                  ",
+"        .&+&@&#&$&%&m m &&*&=&-&;&>&,&'&)&!&~&{&]&^&E%/&(&_&:&<&[&}&|&1&)&2&3&4&5&6&7&8&9&k$0&a&b&c&d&e&f&g&                  ",
+"        h&i&p%j&k&l&m m m&n&o&p&q&r&s&t&u&v&w&x&y&z&A&B&P C&D&E&F&G&w&H&v&I&J&K&>&L&M&N&O& %P&Q&R&S&T&U&V&W&X&                ",
+"        Y&Z&`& *.*+*~.m <.@*#*$*%*&***=*-*;*>*,*'*)*!*B&a ~*{*1%]*^*/*(*_*:*<*[*&*}*|*y%1*2*3*4*5*6*7*8*9*0*a*                ",
+"      b*c*d*e*f*g*h*i*%.j*k*l*m*n*o*p*q*r*s*t*u*z&v*w*x*y*3 z*A*B*C*D*E*F*_*G*H*I*J*w&L%K*L*M*N*O*g*P*Q*R*f&S*                ",
+"      T*U*8*V*W*X*Y*Z*`* =.=+=@=#=n*$=r*%=&=*===-=;=>=,=E%'=)=;=!=~={={=]=^=/=$=#=(=_=:=<=[=g&}=|=1=2=3=4=5=6=7=              ",
+"      8=9=0=a=b=c=d=e=f=!%g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z=A=B=C=D=E=F=G=H=I=:=J=K=L=M=N=O=P=Q=e&R=S=T=U=              ",
+"      V=W=X=Y=Z=`= -.-+- at -#-H*$-I=%-&-*-=---;->-,-'-)-!-~-!-{-]-,-^-/-(-_-:-<-[-&=}-|-1-2-3-4-5-6-7-8-Y=9-0-a-b-              ",
+"      c-d-e-f-g-h--&i-j-k-l-m-A&n-n=o-p-q-r-s-,-t-u-v-w-x-y-z-A-B-w-t-C-r-D-E-w=F-G=G-H-I-K=J-K-}*L-M-N-O-R*P-Q-              ",
+"      R-S-T-U-V-W-H$X-Y-Z-`-C& ;.;p=C-+;,-@;#;$;%;%;&;*;=;-;-;;;>;,;';-;);!;~;{;];F=^;G-|-/;/;(;d$_;:;Y=U&d*P-<;              ",
+"      [;};|;1;2;3;4;5;6;7;(&8;!=9;;-0;a;b;$;%;c;d;e;f;g;g;h;i;j;k;l;m;n;o;p;q;r;p-s;F=t;u;v;=*w;|*x;y;e&z;A;U*B;              ",
+"      C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;R;S;T;d;U;g;V;W;X;X;Y;Z;`; >.>+>@>#>$>]-%>&>(-p-*><-=>->;>>>,>'>)>e&!>R=~>{>              ",
+"      ]>^>/>F;(>_>a%:><>[>}>|>+;s-1>2>3>4>V;W;X;5>6>7>8>9>0>a>b>c>d>e>f>g>h>i>$;j>(-k>C=C=l>m>K=n>'>o>p>q>O-r>s>              ",
+"      t>u>v>w>x>y>z>A>-*[-B>C>D>E>F>%>h;G>H>6>I>8>J>K>L>M>N>O>P>Q>R>S>T>U>V>W>X>$;2>Y>Z>`> ,.,+,n>@,#,$,%,e-&,*,              ",
+"      =,-,;,>,,,',),!,~,{,],^,/,(,[ _,:,<,[,<,K>},|,1,2,3,4,5,6,7,8,p 7,9,0,G>a,b,-;c,d,*>^;e,f,g,h,i,$,j,k,l,m,              ",
+"      n,o,g-p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,g>T,U,V,W,X,1>(-Y,Z,e,`, '.'i,+'@'#'$'%'              ",
+"      &'*'='-';'r,>',''')'!'~'{']'^'/'('_':'<'['}'|'1'2'2'3'4'5'6'7'8'9'0'a'b'c'd'e'f'c,g'h'i'j'>'k'l'm'n'o'p'q'              ",
+"        r's't'M-u'>'v'w'x'y'{'z'A'B'C'D'E'F'G'H'I'J'J'K'L'M'N'O'P'Q'Q'R'S'T'U'V'W'X'Y'Z'=-j=`' ).)+)i,@)#)q=$)%)              ",
+"        &)*)=)@,-'-)v'L*;)>),)')))!): ~){)F' .])^)/)I'()_):)<)[)})|)1)2)3)4)5)6)7)8)Y'c,s;9)L*0)q,a)b)c)d)e)f)                ",
+"        g)h)i)j)k)l)m)n)o)p)q)))r); s)t)u)e v)]+I+w)x)y)z)A)B)C)D)E)F)G)H)K,I)J)V'8)X,(-K)L)M)s,N)O)P)Q)R)S)T)                ",
+"        U)V)W)X)Y)Z)m)n)`) !.!+!; @!#!$!%!v.&&&!v#! ~.*!=!-!;!>!,!'!)!!!~!{!]!^!7>U;);=>/!(!_!s,:!<![!}!|!1!2!                ",
+"        3!4!5!6!7!8!9!0!a!b!c!d!e!~ f!g!h!&&i!)@! c l l m j!k!O'l!m!n!o![)p!4)q!r!&;A=s!t!u!v!w!x!y!z!t*A!B!C!                ",
+"          D!E!F!G!H!I!J!K!L!M!N!e!$!O!P!`*> )@5 c b l l l l m Q!R!S!,!)!T!U!V!W!X!t-Y!Z!`! ~M).~+~@~#~$~%~&~*~                ",
+"          =~-~;~>~,~u!'~!,)~!~~~{~]~# ^~> /~! c m l l l l l l l ~.4 (~_~:~<~[~}~|~1~2~3~!,4~5~6~7~8~9~0~a~b~c~                ",
+"            d~e~f~g~h~i~L)j~k~E=l~m~n~I+)@! c m l l l l l l l l l l #.o~p~b>q~r~s~t~u~v~w~x~y~z~A~B~C~D~E~(+F~                ",
+"              G~H~I~J~9)@=k~!~K~L~t-M~N~b at c m l l l l l l l l l l l l l c O~P~Q~R~S~T~U~V~W~X~Y~==Z~1!`~ {y.                  ",
+"              .{+{@{#{${%{&{*{={P;Z'-{;{>{A l l l l l l l l l l l l l l m T $.,{'{){!{!~~{{{]{^{/{({_{:{;.<{                  ",
+"                [{}{|{1{k>2{3{B=4{5{6{7{b,8{~.l l l l l l l l l l u.9{&.A {.p *.k ,{0{a{b{c{!-d{e{f{g{4 Q h{                  ",
+"                  i{j{k{l{X,Y>m{n{o{e'p{q{r{s{t{l l l l l l b m &.A c q ) 5 d.u{U.1.(.[.v{w{x{y{z{A{B{T at x)                    ",
+"                    C{D{E{F{0>G{g;8)X;H{I{J{K{L{M{N{u.b m &.A P {.p ) 5 d.O{1.0 z i y*P{4 7 at Q{h.^.(#r#R{S{                    ",
+"                      e{T{U{V{K{r{J>q!W{X{Y{Z{L'`{ ].]+$c 8 q k k n ' x.1.0 +]@];.#]=@B{$]^.r#%]p#~#&]*]                      ",
+"                        =]-];]>]V{,]'])]!]~]{]]]^]/](]_]:]( d.) n =.<]j i ;.0.4 Q |.[]}]|]p#1]8 at Y#2]3]                        ",
+"                          :>4]5]6]7]8]>!9]0]a]b]c]d]e]f]g]h]i]j];.i i o.n#B{(#r#k]p#l]8 at Y#&]m]R at n]o]                          ",
+"                            p]q]r]s]t]u]v]w]x]y]z]A]B]C]D]E]F]G]H]I]J]K]{# {~#{#Y#L]f+R M]N]O]P]                              ",
+"                                Q]R]S]A]T]U]V]W]X]Y]Z]`] ^.^+^@^#^$^%^&^*^=^-^z];^>^,^                                        ",
+"                                  '^)^!^~^{^]^^^/^(^_^:^<^[^}^|^1^2^3^4^5^6^7^8^9^0^                                          ",
+"                                          a^b^c^#^d^e^f^g^h^i^j^k^l^m^n^o^p^q^                                                ",
+"                                                  r^s^t^u^v^w^x^y^z^A^B^                                                      "};
diff --git a/defaults/preferences/prefs.js b/defaults/preferences/prefs.js
index 1eebd0a..052009e 100644
--- a/defaults/preferences/prefs.js
+++ b/defaults/preferences/prefs.js
@@ -6,7 +6,7 @@ pref("extensions.firetray.start_minimized", false);
 pref("extensions.firetray.confirm_exit", true);
 pref("extensions.firetray.restore_to_next_unread", false);
 
-pref("extensions.firetray.mail_count_type", 1);
+pref("extensions.firetray.mail_count_type", 0);
 
 pref("extensions.firetray.show_mail_count", true);
 pref("extensions.firetray.dont_count_spam", true);
diff --git a/generate_install_rdf.sh b/generate_install_rdf.sh
new file mode 100755
index 0000000..8266d09
--- /dev/null
+++ b/generate_install_rdf.sh
@@ -0,0 +1,204 @@
+#!/bin/bash
+
+VERSION="0.3.1"
+EXTENSION_ID="{9533f794-00b4-4354-aa15-c2bbda6989f8}"
+EXTENSION_NAME="FireTray"
+HOMEPAGE="http://code.google.com/p/firetray/"
+OPTIONS="chrome://firetray/content/options.xul"
+ICON="chrome://firetray/content/icon.png"
+CREATOR="Hua Luo, Francesco Solero"
+DESCRIPTION="A system tray extension for linux"
+IFS=""
+
+APP_SEPARATOR=';'
+
+#SUPPORTED APPS:
+# "name;id;min.ver;max.ver"
+SUPPORTED_APPS=( \
+"Mozilla Firefox;{ec8030f7-c20a-464f-9b0e-13a3a9e97384};3.0;5.*" \
+"Mozilla Thunderbird;{3550f703-e582-4d05-9a08-453d09bdfdc6};3.0;5.*" \
+"Songbird;songbird at songbirdnest.com;0.8;1.8.0" \
+"SeaMonkey;{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a};2.0a1;2.0.*   " \
+"Sunbird;{718e30fb-e89b-41dd-9da7-e25a45638b28};1.0b1;1.0pre" \
+"ChatZilla;{59c81df5-4b7a-477b-912d-4e0fdf64e5f2};0.8;0.9.*" \
+)
+
+DEVELOPERS=( "Jared Forsyth" "Glen Winters" )
+
+CONTRIBUTORS=( \
+"Simone 'Underpass' " \
+"Diego Rodriguez" \
+"Dave Bartlett" \
+"Bertolotti Pierre" \
+"Ziyuan Yao" \
+"+Hard -Soft" \
+"SparkyBluefang" \
+"Corossig" \
+"Hicham.Haouari" \
+"Jreybert" \
+"aedrin" \
+)
+
+TRANSLATORS=( \
+"Lachezar [bg-BG]" \
+"SoftcatalàAljullu,ellibre [ca-AD]" \
+"Sam [cz-CZ]" \
+"bricks [de-DE]" \
+"profediego [es-AR]" \
+"chuzo [es-ES]" \
+"GµårÐïåñ [fa-IR]" \
+"BatBat,Jojaba,nico at nc [fr-FR]" \
+"Simone 'Underpass' [it-IT]" \
+"drry [ja-JP]" \
+"renegade06 [mk-MK]" \
+"markh [nl-NL]" \
+"Wacław Jacek [pl-PL]" \
+"Alberto Eidh [pt-BR]" \
+"Quicksilver tears [ru-RU]" \
+"lukas_sk [sk-SK]" \
+"miles [sl-SL]" \
+"Lakrits [sv-SE]" \
+"efecan [tr-TR]" \
+"Sappa [uk-UA]" \
+"xmoke [zh-CN]" \
+)
+
+svn info > /dev/null 2> /dev/null
+NOT_SVN=$?
+
+SVN_REV=svn-r`svnversion .`
+
+if [ $NOT_SVN -ne 0 ]
+then
+  SVN_REV="src-build"
+fi
+
+EXTENSION_VERSION=$VERSION-$SVN_REV #unofficial build
+if [ ${#OFFICIAL_AMO_RELEASE} -gt 0 ] 
+then  
+  EXTENSION_VERSION=$VERSION  #amo build
+else 
+  if [ ${#OTHER_DISTRIBUTION_NAME} -gt 0 ]
+  then
+    EXTENSION_VERSION=$VERSION-$OTHER_DISTRIBUTION_NAME #other official build
+  fi
+fi
+
+
+
+add_field() #  add_field (val, tagname)
+{
+  if [ -z "$1" ]                       
+  then 
+     return
+  else
+     VAL=$1
+  fi
+
+  if [ -z "$2" ]                       
+  then
+     OPEN_TAG=''
+     CLOSE_TAG=''
+  else
+     OPEN_TAG="<$2>"
+     CLOSE_TAG="</$2>"
+  fi
+
+  echo $3$OPEN_TAG$VAL$CLOSE_TAG
+}
+
+extension_info_head()
+{
+  echo "    <em:id>$EXTENSION_ID</em:id>"
+  echo "    <em:version>$EXTENSION_VERSION</em:version>"
+  echo "    <em:type>2</em:type>"
+  echo "    <em:unpack>true</em:unpack>"
+  echo
+
+
+  echo "    <!-- Front End MetaData -->"
+  echo "    <em:name>$EXTENSION_NAME</em:name>"
+  echo "    <em:description>$DESCRIPTION</em:description>"
+  echo "    <em:creator>$CREATOR</em:creator>"
+  echo
+
+
+  echo "    <em:homepageURL>$HOMEPAGE</em:homepageURL>"
+  echo "    <em:optionsURL>$OPTIONS</em:optionsURL>"    
+  echo "    <em:iconURL>$ICON</em:iconURL>"  
+  echo  
+
+
+}
+
+supported_apps()
+{
+  echo       
+  echo '    <!-- Target Application this extension can install into, '
+  echo '         with minimum and maximum supported versions. --> '
+
+  for l in ${SUPPORTED_APPS[@]}
+  do
+    OLD_IFS=$IFS
+    IFS=$APP_SEPARATOR
+    APP=( $l )
+    echo
+    echo "      <!-- ${APP[0]} -->"
+    echo "      <em:targetApplication>"
+    echo "        <Description>"
+    echo "          <em:id>${APP[1]}</em:id>"
+    echo "          <em:minVersion>${APP[2]}</em:minVersion>"
+    echo "          <em:maxVersion>${APP[3]}</em:maxVersion>"
+    echo "        </Description>"
+    echo "      </em:targetApplication>"
+    IFS=$OLD_IFS
+  done
+}
+
+developers()
+{
+  echo
+  for l in ${DEVELOPERS[@]}
+  do
+    add_field $l "em:developer" "    "
+  done  
+}
+
+contributors()
+{
+  echo
+  for l in ${CONTRIBUTORS[@]}
+  do
+    add_field $l "em:contributor" "    "
+  done  
+}
+
+translators()
+{
+  echo
+  for l in ${TRANSLATORS[@]}
+  do
+    add_field $l "em:translator" "    "
+  done  
+}
+
+
+
+echo '<?xml version="1.0"?>'
+echo
+echo '<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"'
+echo '     xmlns:em="http://www.mozilla.org/2004/em-rdf#">'
+echo '  <Description about="urn:mozilla:install-manifest">'
+
+extension_info_head
+supported_apps
+developers
+contributors
+translators
+echo
+echo '  </Description>'
+echo '</RDF>'
+
+unset IFS
+
+
diff --git a/install.rdf b/install.rdf
deleted file mode 100644
index ffe0759..0000000
--- a/install.rdf
+++ /dev/null
@@ -1,116 +0,0 @@
-<?xml version="1.0"?>
-
-<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-     xmlns:em="http://www.mozilla.org/2004/em-rdf#">
-  <Description about="urn:mozilla:install-manifest">
-    <em:id>{9533f794-00b4-4354-aa15-c2bbda6989f8}</em:id>
-    <em:version>0.3.4</em:version>
-    <em:type>2</em:type>
-    <em:unpack>true</em:unpack>
-
-    <!-- Front End MetaData -->
-    <em:name>FireTray</em:name>
-    <em:description>A system tray extension for linux</em:description>
-    <em:creator>Hua Luo, Francesco Solero</em:creator>
-
-    <em:homepageURL>http://code.google.com/p/firetray/</em:homepageURL>
-    <em:optionsURL>chrome://firetray/content/options.xul</em:optionsURL>
-    <em:iconURL>chrome://firetray/content/icon.png</em:iconURL>
-
-
-    <!-- Target Application this extension can install into, 
-         with minimum and maximum supported versions. --> 
-
-      <!-- Mozilla Firefox -->
-      <em:targetApplication>
-        <Description>
-          <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-          <em:minVersion>7.0</em:minVersion>
-          <em:maxVersion>8.*</em:maxVersion>
-        </Description>
-      </em:targetApplication>
-
-      <!-- Mozilla Thunderbird -->
-      <em:targetApplication>
-        <Description>
-          <em:id>{3550f703-e582-4d05-9a08-453d09bdfdc6}</em:id>
-          <em:minVersion>7.0</em:minVersion>
-          <em:maxVersion>8.*</em:maxVersion>
-        </Description>
-      </em:targetApplication>
-
-      <!-- Songbird -->
-      <em:targetApplication>
-        <Description>
-          <em:id>songbird at songbirdnest.com</em:id>
-          <em:minVersion>0.8</em:minVersion>
-          <em:maxVersion>1.8.0</em:maxVersion>
-        </Description>
-      </em:targetApplication>
-
-      <!-- SeaMonkey -->
-      <em:targetApplication>
-        <Description>
-          <em:id>{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}</em:id>
-          <em:minVersion>2.0a1</em:minVersion>
-          <em:maxVersion>2.0.*</em:maxVersion>
-        </Description>
-      </em:targetApplication>
-
-      <!-- Sunbird -->
-      <em:targetApplication>
-        <Description>
-          <em:id>{718e30fb-e89b-41dd-9da7-e25a45638b28}</em:id>
-          <em:minVersion>1.0b1</em:minVersion>
-          <em:maxVersion>1.0pre</em:maxVersion>
-        </Description>
-      </em:targetApplication>
-
-      <!-- ChatZilla -->
-      <em:targetApplication>
-        <Description>
-          <em:id>{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}</em:id>
-          <em:minVersion>0.8</em:minVersion>
-          <em:maxVersion>0.9.*</em:maxVersion>
-        </Description>
-      </em:targetApplication>
-
-    <em:developer>Jared Forsyth</em:developer>
-    <em:developer>Glen Winters</em:developer>
-
-    <em:contributor>Simone 'Underpass' </em:contributor>
-    <em:contributor>Diego Rodriguez</em:contributor>
-    <em:contributor>Dave Bartlett</em:contributor>
-    <em:contributor>Bertolotti Pierre</em:contributor>
-    <em:contributor>Ziyuan Yao</em:contributor>
-    <em:contributor>+Hard -Soft</em:contributor>
-    <em:contributor>SparkyBluefang</em:contributor>
-    <em:contributor>Corossig</em:contributor>
-    <em:contributor>Hicham.Haouari</em:contributor>
-    <em:contributor>Jreybert</em:contributor>
-    <em:contributor>aedrin</em:contributor>
-
-    <em:translator>Lachezar [bg-BG]</em:translator>
-    <em:translator>SoftcatalàAljullu,ellibre [ca-AD]</em:translator>
-    <em:translator>Sam [cz-CZ]</em:translator>
-    <em:translator>bricks [de-DE]</em:translator>
-    <em:translator>profediego [es-AR]</em:translator>
-    <em:translator>chuzo [es-ES]</em:translator>
-    <em:translator>GµårÐïåñ [fa-IR]</em:translator>
-    <em:translator>BatBat,Jojaba,nico at nc [fr-FR]</em:translator>
-    <em:translator>Simone 'Underpass' [it-IT]</em:translator>
-    <em:translator>drry [ja-JP]</em:translator>
-    <em:translator>renegade06 [mk-MK]</em:translator>
-    <em:translator>markh [nl-NL]</em:translator>
-    <em:translator>Wacław Jacek [pl-PL]</em:translator>
-    <em:translator>Alberto Eidh [pt-BR]</em:translator>
-    <em:translator>Quicksilver tears [ru-RU]</em:translator>
-    <em:translator>lukas_sk [sk-SK]</em:translator>
-    <em:translator>miles [sl-SL]</em:translator>
-    <em:translator>Lakrits [sv-SE]</em:translator>
-    <em:translator>efecan [tr-TR]</em:translator>
-    <em:translator>Sappa [uk-UA]</em:translator>
-    <em:translator>xmoke [zh-CN]</em:translator>
-
-  </Description>
-</RDF>
diff --git a/makefile.example b/makefile.example
new file mode 100644
index 0000000..e94be03
--- /dev/null
+++ b/makefile.example
@@ -0,0 +1,6 @@
+#example of a simple makefile used to build a deb package using checkinstall
+
+install:	
+	./build.sh --dynamic-linking --output-dir=/usr/lib/firefox-addons/extensions 
+
+

-- 
system tray extension for thunderbird/firefox alike apps



More information about the Pkg-mozext-commits mailing list