Initial commit
authormarta <marta@marta-desktop.(none)>
Tue, 31 Aug 2010 09:32:20 +0000 (11:32 +0200)
committermarta <marta@marta-desktop.(none)>
Tue, 31 Aug 2010 09:32:20 +0000 (11:32 +0200)
264 files changed:
Doxyfile [new file with mode: 0644]
HEAD [new file with mode: 0644]
Makefile [new file with mode: 0644]
bin/tietoopcom [new file with mode: 0644]
build-stamp [new file with mode: 0644]
build/release/moc_tecaccountintermediatewidget.cpp [new file with mode: 0644]
build/release/moc_tecaccountsettingswidget.cpp [new file with mode: 0644]
build/release/moc_tecbaseengine.cpp [new file with mode: 0644]
build/release/moc_tecbasemainwindow.cpp [new file with mode: 0644]
build/release/moc_tecchatwidget.cpp [new file with mode: 0644]
build/release/moc_teccontactlistwidget.cpp [new file with mode: 0644]
build/release/moc_tecemoticonsdialog.cpp [new file with mode: 0644]
build/release/moc_tecengine.cpp [new file with mode: 0644]
build/release/moc_tecgeneralsettingswidget.cpp [new file with mode: 0644]
build/release/moc_tecmaintoolbar.cpp [new file with mode: 0644]
build/release/moc_tecmainwindow.cpp [new file with mode: 0644]
build/release/moc_tecsettingswidget.cpp [new file with mode: 0644]
build/release/moc_tecthemessettingswidget.cpp [new file with mode: 0644]
build/release/moc_tecuserinfowidget.cpp [new file with mode: 0644]
build/release/moc_tocaccountintermediatewidget.cpp [new file with mode: 0644]
build/release/moc_tocaccountsettingswidget.cpp [new file with mode: 0644]
build/release/moc_tocbaseengine.cpp [new file with mode: 0644]
build/release/moc_tocbasemainwindow.cpp [new file with mode: 0644]
build/release/moc_tocchatwidget.cpp [new file with mode: 0644]
build/release/moc_toccontactlistwidget.cpp [new file with mode: 0644]
build/release/moc_tocemoticonsdialog.cpp [new file with mode: 0644]
build/release/moc_tocengine.cpp [new file with mode: 0644]
build/release/moc_tocgeneralsettingswidget.cpp [new file with mode: 0644]
build/release/moc_tocmaintoolbar.cpp [new file with mode: 0644]
build/release/moc_tocmainwindow.cpp [new file with mode: 0644]
build/release/moc_tocsettingswidget.cpp [new file with mode: 0644]
build/release/moc_tocthemessettingswidget.cpp [new file with mode: 0644]
build/release/moc_tocuserinfowidget.cpp [new file with mode: 0644]
build/release/qrc_application.cpp [new file with mode: 0644]
build/release/ui_TecAccountSettingsWidget.h [new file with mode: 0644]
build/release/ui_TecChatWidget.h [new file with mode: 0644]
build/release/ui_TecEmoticonsDialog.h [new file with mode: 0644]
build/release/ui_TecGeneralSettingsWidget.h [new file with mode: 0644]
build/release/ui_TecThemesSettingsWidget.h [new file with mode: 0644]
build/release/ui_TecUserInfoWidget.h [new file with mode: 0644]
build/release/ui_TocAccountSettingsWidget.h [new file with mode: 0644]
build/release/ui_TocChatWidget.h [new file with mode: 0644]
build/release/ui_TocEmoticonsDialog.h [new file with mode: 0644]
build/release/ui_TocGeneralSettingsWidget.h [new file with mode: 0644]
build/release/ui_TocThemesSettingsWidget.h [new file with mode: 0644]
build/release/ui_TocUserInfoWidget.h [new file with mode: 0644]
config [new file with mode: 0644]
configure [new file with mode: 0644]
configure-stamp [new file with mode: 0644]
data/com.tieto.tietoopcom.service [new file with mode: 0644]
data/copyright [new file with mode: 0644]
data/emoticons/face-angel24x24.png [new file with mode: 0644]
data/emoticons/face-angel32x32.png [new file with mode: 0644]
data/emoticons/face-crying24x24.png [new file with mode: 0644]
data/emoticons/face-crying32x32.png [new file with mode: 0644]
data/emoticons/face-devilish24x24.png [new file with mode: 0644]
data/emoticons/face-devilish32x32.png [new file with mode: 0644]
data/emoticons/face-glasses24x24.png [new file with mode: 0644]
data/emoticons/face-glasses32x32.png [new file with mode: 0644]
data/emoticons/face-grin24x24.png [new file with mode: 0644]
data/emoticons/face-grin32x32.png [new file with mode: 0644]
data/emoticons/face-kiss24x24.png [new file with mode: 0644]
data/emoticons/face-kiss32x32.png [new file with mode: 0644]
data/emoticons/face-monkey24x24.png [new file with mode: 0644]
data/emoticons/face-monkey32x32.png [new file with mode: 0644]
data/emoticons/face-plain24x24.png [new file with mode: 0644]
data/emoticons/face-plain32x32.png [new file with mode: 0644]
data/emoticons/face-sad24x24.png [new file with mode: 0644]
data/emoticons/face-sad32x32.png [new file with mode: 0644]
data/emoticons/face-smile-big24x24.png [new file with mode: 0644]
data/emoticons/face-smile-big32x32.png [new file with mode: 0644]
data/emoticons/face-smile24x24.png [new file with mode: 0644]
data/emoticons/face-smile32x32.png [new file with mode: 0644]
data/emoticons/face-surprise24x24.png [new file with mode: 0644]
data/emoticons/face-surprise32x32.png [new file with mode: 0644]
data/emoticons/face-wink24x24.png [new file with mode: 0644]
data/emoticons/face-wink32x32.png [new file with mode: 0644]
data/stylesheets/default.qss [new file with mode: 0644]
data/stylesheets/my.qss [new file with mode: 0644]
data/tietoopcom.desktop [new file with mode: 0644]
debian/changelog [new file with mode: 0644]
debian/changelog_old [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/files [new file with mode: 0644]
debian/rules [new file with mode: 0644]
debian/tietoopcom.install [new file with mode: 0644]
debian/tietoopcom.substvars [new file with mode: 0644]
debian/tietoopcom/DEBIAN/control [new file with mode: 0644]
debian/tietoopcom/DEBIAN/md5sums [new file with mode: 0644]
debian/tietoopcom/usr/bin/tietoopcom [new file with mode: 0644]
debian/tietoopcom/usr/share/applications/hildon/tietoopcom.desktop [new file with mode: 0644]
debian/tietoopcom/usr/share/dbus-1/services/com.tieto.tietoopcom.service [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-angel24x24.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-angel32x32.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-crying24x24.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-crying32x32.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-devilish24x24.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-devilish32x32.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-glasses24x24.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-glasses32x32.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-grin24x24.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-grin32x32.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-kiss24x24.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-kiss32x32.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-monkey24x24.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-monkey32x32.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-plain24x24.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-plain32x32.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-sad24x24.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-sad32x32.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-smile-big24x24.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-smile-big32x32.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-smile24x24.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-smile32x32.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-surprise24x24.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-surprise32x32.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-wink24x24.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/emoticons/face-wink32x32.png [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/licence/copyright [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/stylesheets/default.qss [new file with mode: 0644]
debian/tietoopcom/usr/share/tietoopcom/stylesheets/my.qss [new file with mode: 0644]
debian/tmp/usr/bin/tietoopcom [new file with mode: 0644]
debian/tmp/usr/share/applications/hildon/tietoopcom.desktop [new file with mode: 0644]
debian/tmp/usr/share/dbus-1/services/com.tieto.tietoopcom.service [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-angel24x24.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-angel32x32.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-crying24x24.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-crying32x32.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-devilish24x24.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-devilish32x32.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-glasses24x24.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-glasses32x32.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-grin24x24.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-grin32x32.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-kiss24x24.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-kiss32x32.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-monkey24x24.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-monkey32x32.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-plain24x24.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-plain32x32.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-sad24x24.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-sad32x32.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-smile-big24x24.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-smile-big32x32.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-smile24x24.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-smile32x32.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-surprise24x24.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-surprise32x32.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-wink24x24.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/emoticons/face-wink32x32.png [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/licence/copyright [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/stylesheets/default.qss [new file with mode: 0644]
debian/tmp/usr/share/tietoopcom/stylesheets/my.qss [new file with mode: 0644]
description [new file with mode: 0644]
hooks/applypatch-msg.sample [new file with mode: 0755]
hooks/commit-msg.sample [new file with mode: 0755]
hooks/post-commit.sample [new file with mode: 0755]
hooks/post-receive.sample [new file with mode: 0755]
hooks/post-update.sample [new file with mode: 0755]
hooks/pre-applypatch.sample [new file with mode: 0755]
hooks/pre-commit.sample [new file with mode: 0755]
hooks/pre-rebase.sample [new file with mode: 0755]
hooks/prepare-commit-msg.sample [new file with mode: 0755]
hooks/update.sample [new file with mode: 0755]
include/TocEngine/TocBaseEngine [new file with mode: 0644]
include/TocEngine/TocEngine [new file with mode: 0644]
include/TocEngine/TocEngine.pri [new file with mode: 0644]
include/TocEngine/tocbaseengine.h [new file with mode: 0644]
include/TocEngine/tocengine.h [new file with mode: 0644]
include/TocSettings [new file with mode: 0644]
include/TocUi/IconProvider [new file with mode: 0644]
include/TocUi/TocAccountIntermediateWidget [new file with mode: 0644]
include/TocUi/TocAccountSettingsWidget [new file with mode: 0644]
include/TocUi/TocBaseMainWindow [new file with mode: 0644]
include/TocUi/TocChatWidget [new file with mode: 0644]
include/TocUi/TocContactListWidget [new file with mode: 0644]
include/TocUi/TocEmoticonsDialog [new file with mode: 0644]
include/TocUi/TocGeneralSettingsWidget [new file with mode: 0644]
include/TocUi/TocMainToolbar [new file with mode: 0644]
include/TocUi/TocMainWindow [new file with mode: 0644]
include/TocUi/TocSettingsWidget [new file with mode: 0644]
include/TocUi/TocThemesSettingsWidget [new file with mode: 0644]
include/TocUi/TocUi.pri [new file with mode: 0644]
include/TocUi/TocUserInfoWidget [new file with mode: 0644]
include/TocUi/iconprovider.h [new file with mode: 0644]
include/TocUi/tocaccountintermediatewidget.h [new file with mode: 0644]
include/TocUi/tocaccountsettingswidget.h [new file with mode: 0644]
include/TocUi/tocbasemainwindow.h [new file with mode: 0644]
include/TocUi/tocchatwidget.h [new file with mode: 0644]
include/TocUi/toccontactlistwidget.h [new file with mode: 0644]
include/TocUi/tocemoticonsdialog.h [new file with mode: 0644]
include/TocUi/tocgeneralsettingswidget.h [new file with mode: 0644]
include/TocUi/tocmaintoolbar.h [new file with mode: 0644]
include/TocUi/tocmainwindow.h [new file with mode: 0644]
include/TocUi/tocsettingswidget.h [new file with mode: 0644]
include/TocUi/tocthemessettingswidget.h [new file with mode: 0644]
include/TocUi/tocuserinfowidget.h [new file with mode: 0644]
include/defs.h [new file with mode: 0644]
include/include.pri [new file with mode: 0644]
include/macros.h [new file with mode: 0644]
include/tocsettings.h [new file with mode: 0644]
include/uidefs.h [new file with mode: 0644]
include/version.h [new file with mode: 0644]
include/version.in [new file with mode: 0644]
info/exclude [new file with mode: 0644]
resources/account.png [new file with mode: 0644]
resources/activesessions.png [new file with mode: 0644]
resources/addcontact.png [new file with mode: 0644]
resources/away.png [new file with mode: 0644]
resources/busy.png [new file with mode: 0644]
resources/close.png [new file with mode: 0644]
resources/contactfemale.png [new file with mode: 0644]
resources/contactmale.png [new file with mode: 0644]
resources/contacts.png [new file with mode: 0644]
resources/enter.png [new file with mode: 0644]
resources/general.png [new file with mode: 0644]
resources/greenframe.png [new file with mode: 0644]
resources/hidden.png [new file with mode: 0644]
resources/jabber.png [new file with mode: 0644]
resources/network.png [new file with mode: 0644]
resources/offline.png [new file with mode: 0644]
resources/online.png [new file with mode: 0644]
resources/redframe.png [new file with mode: 0644]
resources/restore.png [new file with mode: 0644]
resources/settings.png [new file with mode: 0644]
resources/themes.png [new file with mode: 0644]
resources/tieto-logo.png [new file with mode: 0644]
resources/unknown.png [new file with mode: 0644]
resources/yellowframe.png [new file with mode: 0644]
src/Makefile [new file with mode: 0644]
src/Makefile.Debug [new file with mode: 0644]
src/Makefile.Release [new file with mode: 0644]
src/TocEngine/TocBaseEngine.cpp [new file with mode: 0644]
src/TocEngine/TocEngine.cpp [new file with mode: 0644]
src/TocEngine/TocEngine.pri [new file with mode: 0644]
src/TocSettings.cpp [new file with mode: 0644]
src/TocUi/ChangePasswordDialog.ui [new file with mode: 0644]
src/TocUi/IconProvider.cpp [new file with mode: 0644]
src/TocUi/TocAccountIntermediateWidget.cpp [new file with mode: 0644]
src/TocUi/TocAccountSettingsWidget.cpp [new file with mode: 0644]
src/TocUi/TocAccountSettingsWidget.ui [new file with mode: 0644]
src/TocUi/TocBaseMainWindow.cpp [new file with mode: 0644]
src/TocUi/TocChatWidget.cpp [new file with mode: 0644]
src/TocUi/TocChatWidget.ui [new file with mode: 0644]
src/TocUi/TocContactListWidget.cpp [new file with mode: 0644]
src/TocUi/TocEmoticonsDialog.cpp [new file with mode: 0644]
src/TocUi/TocEmoticonsDialog.ui [new file with mode: 0644]
src/TocUi/TocGeneralSettingsWidget.cpp [new file with mode: 0644]
src/TocUi/TocGeneralSettingsWidget.ui [new file with mode: 0644]
src/TocUi/TocMainToolbar.cpp [new file with mode: 0644]
src/TocUi/TocMainWindow.cpp [new file with mode: 0644]
src/TocUi/TocSettingsWidget.cpp [new file with mode: 0644]
src/TocUi/TocThemesSettingsWidget.cpp [new file with mode: 0644]
src/TocUi/TocThemesSettingsWidget.ui [new file with mode: 0644]
src/TocUi/TocUi.pri [new file with mode: 0644]
src/TocUi/TocUserInfoWidget.cpp [new file with mode: 0644]
src/TocUi/TocUserInfoWidget.ui [new file with mode: 0644]
src/application.qrc [new file with mode: 0644]
src/main.cpp [new file with mode: 0644]
src/src.pro [new file with mode: 0644]
tieto-logo.png [new file with mode: 0644]
tietoopcom.pro [new file with mode: 0644]

diff --git a/Doxyfile b/Doxyfile
new file mode 100644 (file)
index 0000000..fa0f3bc
--- /dev/null
+++ b/Doxyfile
@@ -0,0 +1,1252 @@
+# Doxyfile 1.5.1
+
+# This file describes the settings to be used by the documentation system
+# doxygen (www.doxygen.org) for a project
+#
+# All text after a hash (#) is considered a comment and will be ignored
+# The format is:
+#       TAG = value [value, ...]
+# For lists items can also be appended using:
+#       TAG += value [value, ...]
+# Values that contain spaces should be placed between quotes (" ")
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+
+# The PROJECT_NAME tag is a single word (or a sequence of words surrounded 
+# by quotes) that should identify the project.
+
+PROJECT_NAME           = Tieto Open Communicator (tietoopcom)
+
+# The PROJECT_NUMBER tag can be used to enter a project or revision number. 
+# This could be handy for archiving the generated documentation or 
+# if some version control system is used.
+
+PROJECT_NUMBER         = 0.5
+
+# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) 
+# base path where the generated documentation will be put. 
+# If a relative path is entered, it will be relative to the location 
+# where doxygen was started. If left blank the current directory will be used.
+
+OUTPUT_DIRECTORY       = docs
+
+# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 
+# 4096 sub-directories (in 2 levels) under the output directory of each output 
+# format and will distribute the generated files over these directories. 
+# Enabling this option can be useful when feeding doxygen a huge amount of 
+# source files, where putting all generated files in the same directory would 
+# otherwise cause performance problems for the file system.
+
+CREATE_SUBDIRS         = NO
+
+# The OUTPUT_LANGUAGE tag is used to specify the language in which all 
+# documentation generated by doxygen is written. Doxygen will use this 
+# information to generate all constant output in the proper language. 
+# The default language is English, other supported languages are: 
+# Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese-Traditional, 
+# Croatian, Czech, Danish, Dutch, Finnish, French, German, Greek, Hungarian, 
+# Italian, Japanese, Japanese-en (Japanese with English messages), Korean, 
+# Korean-en, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Russian, 
+# Serbian, Slovak, Slovene, Spanish, Swedish, and Ukrainian.
+
+OUTPUT_LANGUAGE        = English
+
+# This tag can be used to specify the encoding used in the generated output. 
+# The encoding is not always determined by the language that is chosen, 
+# but also whether or not the output is meant for Windows or non-Windows users. 
+# In case there is a difference, setting the USE_WINDOWS_ENCODING tag to YES 
+# forces the Windows encoding (this is the default for the Windows binary), 
+# whereas setting the tag to NO uses a Unix-style encoding (the default for 
+# all platforms other than Windows).
+
+USE_WINDOWS_ENCODING   = NO
+
+# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will 
+# include brief member descriptions after the members that are listed in 
+# the file and class documentation (similar to JavaDoc). 
+# Set to NO to disable this.
+
+BRIEF_MEMBER_DESC      = YES
+
+# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend 
+# the brief description of a member or function before the detailed description. 
+# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the 
+# brief descriptions will be completely suppressed.
+
+REPEAT_BRIEF           = YES
+
+# This tag implements a quasi-intelligent brief description abbreviator 
+# that is used to form the text in various listings. Each string 
+# in this list, if found as the leading text of the brief description, will be 
+# stripped from the text and the result after processing the whole list, is 
+# used as the annotated text. Otherwise, the brief description is used as-is. 
+# If left blank, the following values are used ("$name" is automatically 
+# replaced with the name of the entity): "The $name class" "The $name widget" 
+# "The $name file" "is" "provides" "specifies" "contains" 
+# "represents" "a" "an" "the"
+
+ABBREVIATE_BRIEF       = 
+
+# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then 
+# Doxygen will generate a detailed section even if there is only a brief 
+# description.
+
+ALWAYS_DETAILED_SEC    = NO
+
+# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all 
+# inherited members of a class in the documentation of that class as if those 
+# members were ordinary class members. Constructors, destructors and assignment 
+# operators of the base classes will not be shown.
+
+INLINE_INHERITED_MEMB  = NO
+
+# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full 
+# path before files name in the file list and in the header files. If set 
+# to NO the shortest path that makes the file name unique will be used.
+
+FULL_PATH_NAMES        = YES
+
+# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag 
+# can be used to strip a user-defined part of the path. Stripping is 
+# only done if one of the specified strings matches the left-hand part of 
+# the path. The tag can be used to show relative paths in the file list. 
+# If left blank the directory from which doxygen is run is used as the 
+# path to strip.
+
+STRIP_FROM_PATH        = 
+
+# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of 
+# the path mentioned in the documentation of a class, which tells 
+# the reader which header file to include in order to use a class. 
+# If left blank only the name of the header file containing the class 
+# definition is used. Otherwise one should specify the include paths that 
+# are normally passed to the compiler using the -I flag.
+
+STRIP_FROM_INC_PATH    = 
+
+# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter 
+# (but less readable) file names. This can be useful is your file systems 
+# doesn't support long names like on DOS, Mac, or CD-ROM.
+
+SHORT_NAMES            = NO
+
+# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen 
+# will interpret the first line (until the first dot) of a JavaDoc-style 
+# comment as the brief description. If set to NO, the JavaDoc 
+# comments will behave just like the Qt-style comments (thus requiring an 
+# explicit @brief command for a brief description.
+
+JAVADOC_AUTOBRIEF      = NO
+
+# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen 
+# treat a multi-line C++ special comment block (i.e. a block of //! or /// 
+# comments) as a brief description. This used to be the default behaviour. 
+# The new default is to treat a multi-line C++ comment block as a detailed 
+# description. Set this tag to YES if you prefer the old behaviour instead.
+
+MULTILINE_CPP_IS_BRIEF = NO
+
+# If the DETAILS_AT_TOP tag is set to YES then Doxygen 
+# will output the detailed description near the top, like JavaDoc.
+# If set to NO, the detailed description appears after the member 
+# documentation.
+
+DETAILS_AT_TOP         = NO
+
+# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented 
+# member inherits the documentation from any documented member that it 
+# re-implements.
+
+INHERIT_DOCS           = YES
+
+# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce 
+# a new page for each member. If set to NO, the documentation of a member will 
+# be part of the file/class/namespace that contains it.
+
+SEPARATE_MEMBER_PAGES  = NO
+
+# The TAB_SIZE tag can be used to set the number of spaces in a tab. 
+# Doxygen uses this value to replace tabs by spaces in code fragments.
+
+TAB_SIZE               = 8
+
+# This tag can be used to specify a number of aliases that acts 
+# as commands in the documentation. An alias has the form "name=value". 
+# For example adding "sideeffect=\par Side Effects:\n" will allow you to 
+# put the command \sideeffect (or @sideeffect) in the documentation, which 
+# will result in a user-defined paragraph with heading "Side Effects:". 
+# You can put \n's in the value part of an alias to insert newlines.
+
+ALIASES                = 
+
+# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C 
+# sources only. Doxygen will then generate output that is more tailored for C. 
+# For instance, some of the names that are used will be different. The list 
+# of all members will be omitted, etc.
+
+OPTIMIZE_OUTPUT_FOR_C  = NO
+
+# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java 
+# sources only. Doxygen will then generate output that is more tailored for Java. 
+# For instance, namespaces will be presented as packages, qualified scopes 
+# will look different, etc.
+
+OPTIMIZE_OUTPUT_JAVA   = NO
+
+# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want to 
+# include (a tag file for) the STL sources as input, then you should 
+# set this tag to YES in order to let doxygen match functions declarations and 
+# definitions whose arguments contain STL classes (e.g. func(std::string); v.s. 
+# func(std::string) {}). This also make the inheritance and collaboration 
+# diagrams that involve STL classes more complete and accurate.
+
+BUILTIN_STL_SUPPORT    = NO
+
+# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC 
+# tag is set to YES, then doxygen will reuse the documentation of the first 
+# member in the group (if any) for the other members of the group. By default 
+# all members of a group must be documented explicitly.
+
+DISTRIBUTE_GROUP_DOC   = NO
+
+# Set the SUBGROUPING tag to YES (the default) to allow class member groups of 
+# the same type (for instance a group of public functions) to be put as a 
+# subgroup of that type (e.g. under the Public Functions section). Set it to 
+# NO to prevent subgrouping. Alternatively, this can be done per class using 
+# the \nosubgrouping command.
+
+SUBGROUPING            = YES
+
+#---------------------------------------------------------------------------
+# Build related configuration options
+#---------------------------------------------------------------------------
+
+# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in 
+# documentation are documented, even if no documentation was available. 
+# Private class members and static file members will be hidden unless 
+# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
+
+EXTRACT_ALL            = NO
+
+# If the EXTRACT_PRIVATE tag is set to YES all private members of a class 
+# will be included in the documentation.
+
+EXTRACT_PRIVATE        = YES
+
+# If the EXTRACT_STATIC tag is set to YES all static members of a file 
+# will be included in the documentation.
+
+EXTRACT_STATIC         = YES
+
+# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) 
+# defined locally in source files will be included in the documentation. 
+# If set to NO only classes defined in header files are included.
+
+EXTRACT_LOCAL_CLASSES  = YES
+
+# This flag is only useful for Objective-C code. When set to YES local 
+# methods, which are defined in the implementation section but not in 
+# the interface are included in the documentation. 
+# If set to NO (the default) only methods in the interface are included.
+
+EXTRACT_LOCAL_METHODS  = NO
+
+# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all 
+# undocumented members of documented classes, files or namespaces. 
+# If set to NO (the default) these members will be included in the 
+# various overviews, but no documentation section is generated. 
+# This option has no effect if EXTRACT_ALL is enabled.
+
+HIDE_UNDOC_MEMBERS     = NO
+
+# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all 
+# undocumented classes that are normally visible in the class hierarchy. 
+# If set to NO (the default) these classes will be included in the various 
+# overviews. This option has no effect if EXTRACT_ALL is enabled.
+
+HIDE_UNDOC_CLASSES     = NO
+
+# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all 
+# friend (class|struct|union) declarations. 
+# If set to NO (the default) these declarations will be included in the 
+# documentation.
+
+HIDE_FRIEND_COMPOUNDS  = NO
+
+# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any 
+# documentation blocks found inside the body of a function. 
+# If set to NO (the default) these blocks will be appended to the 
+# function's detailed documentation block.
+
+HIDE_IN_BODY_DOCS      = NO
+
+# The INTERNAL_DOCS tag determines if documentation 
+# that is typed after a \internal command is included. If the tag is set 
+# to NO (the default) then the documentation will be excluded. 
+# Set it to YES to include the internal documentation.
+
+INTERNAL_DOCS          = NO
+
+# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate 
+# file names in lower-case letters. If set to YES upper-case letters are also 
+# allowed. This is useful if you have classes or files whose names only differ 
+# in case and if your file system supports case sensitive file names. Windows 
+# and Mac users are advised to set this option to NO.
+
+CASE_SENSE_NAMES       = YES
+
+# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen 
+# will show members with their full class and namespace scopes in the 
+# documentation. If set to YES the scope will be hidden.
+
+HIDE_SCOPE_NAMES       = NO
+
+# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen 
+# will put a list of the files that are included by a file in the documentation 
+# of that file.
+
+SHOW_INCLUDE_FILES     = YES
+
+# If the INLINE_INFO tag is set to YES (the default) then a tag [inline] 
+# is inserted in the documentation for inline members.
+
+INLINE_INFO            = YES
+
+# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen 
+# will sort the (detailed) documentation of file and class members 
+# alphabetically by member name. If set to NO the members will appear in 
+# declaration order.
+
+SORT_MEMBER_DOCS       = YES
+
+# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the 
+# brief documentation of file, namespace and class members alphabetically 
+# by member name. If set to NO (the default) the members will appear in 
+# declaration order.
+
+SORT_BRIEF_DOCS        = NO
+
+# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be 
+# sorted by fully-qualified names, including namespaces. If set to 
+# NO (the default), the class list will be sorted only by class name, 
+# not including the namespace part. 
+# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
+# Note: This option applies only to the class list, not to the 
+# alphabetical list.
+
+SORT_BY_SCOPE_NAME     = NO
+
+# The GENERATE_TODOLIST tag can be used to enable (YES) or 
+# disable (NO) the todo list. This list is created by putting \todo 
+# commands in the documentation.
+
+GENERATE_TODOLIST      = YES
+
+# The GENERATE_TESTLIST tag can be used to enable (YES) or 
+# disable (NO) the test list. This list is created by putting \test 
+# commands in the documentation.
+
+GENERATE_TESTLIST      = YES
+
+# The GENERATE_BUGLIST tag can be used to enable (YES) or 
+# disable (NO) the bug list. This list is created by putting \bug 
+# commands in the documentation.
+
+GENERATE_BUGLIST       = YES
+
+# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or 
+# disable (NO) the deprecated list. This list is created by putting 
+# \deprecated commands in the documentation.
+
+GENERATE_DEPRECATEDLIST= YES
+
+# The ENABLED_SECTIONS tag can be used to enable conditional 
+# documentation sections, marked by \if sectionname ... \endif.
+
+ENABLED_SECTIONS       = 
+
+# The MAX_INITIALIZER_LINES tag determines the maximum number of lines 
+# the initial value of a variable or define consists of for it to appear in 
+# the documentation. If the initializer consists of more lines than specified 
+# here it will be hidden. Use a value of 0 to hide initializers completely. 
+# The appearance of the initializer of individual variables and defines in the 
+# documentation can be controlled using \showinitializer or \hideinitializer 
+# command in the documentation regardless of this setting.
+
+MAX_INITIALIZER_LINES  = 30
+
+# Set the SHOW_USED_FILES tag to NO to disable the list of files generated 
+# at the bottom of the documentation of classes and structs. If set to YES the 
+# list will mention the files that were used to generate the documentation.
+
+SHOW_USED_FILES        = YES
+
+# If the sources in your project are distributed over multiple directories 
+# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy 
+# in the documentation. The default is NO.
+
+SHOW_DIRECTORIES       = NO
+
+# The FILE_VERSION_FILTER tag can be used to specify a program or script that 
+# doxygen should invoke to get the current version for each file (typically from the 
+# version control system). Doxygen will invoke the program by executing (via 
+# popen()) the command <command> <input-file>, where <command> is the value of 
+# the FILE_VERSION_FILTER tag, and <input-file> is the name of an input file 
+# provided by doxygen. Whatever the program writes to standard output 
+# is used as the file version. See the manual for examples.
+
+FILE_VERSION_FILTER    = 
+
+#---------------------------------------------------------------------------
+# configuration options related to warning and progress messages
+#---------------------------------------------------------------------------
+
+# The QUIET tag can be used to turn on/off the messages that are generated 
+# by doxygen. Possible values are YES and NO. If left blank NO is used.
+
+QUIET                  = NO
+
+# The WARNINGS tag can be used to turn on/off the warning messages that are 
+# generated by doxygen. Possible values are YES and NO. If left blank 
+# NO is used.
+
+WARNINGS               = YES
+
+# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings 
+# for undocumented members. If EXTRACT_ALL is set to YES then this flag will 
+# automatically be disabled.
+
+WARN_IF_UNDOCUMENTED   = YES
+
+# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for 
+# potential errors in the documentation, such as not documenting some 
+# parameters in a documented function, or documenting parameters that 
+# don't exist or using markup commands wrongly.
+
+WARN_IF_DOC_ERROR      = YES
+
+# This WARN_NO_PARAMDOC option can be abled to get warnings for 
+# functions that are documented, but have no documentation for their parameters 
+# or return value. If set to NO (the default) doxygen will only warn about 
+# wrong or incomplete parameter documentation, but not about the absence of 
+# documentation.
+
+WARN_NO_PARAMDOC       = NO
+
+# The WARN_FORMAT tag determines the format of the warning messages that 
+# doxygen can produce. The string should contain the $file, $line, and $text 
+# tags, which will be replaced by the file and line number from which the 
+# warning originated and the warning text. Optionally the format may contain 
+# $version, which will be replaced by the version of the file (if it could 
+# be obtained via FILE_VERSION_FILTER)
+
+WARN_FORMAT            = "$file:$line: $text"
+
+# The WARN_LOGFILE tag can be used to specify a file to which warning 
+# and error messages should be written. If left blank the output is written 
+# to stderr.
+
+WARN_LOGFILE           = 
+
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+
+# The INPUT tag can be used to specify the files and/or directories that contain 
+# documented source files. You may enter file names like "myfile.cpp" or 
+# directories like "/usr/src/myproject". Separate the files or directories 
+# with spaces.
+
+INPUT                  = include src
+
+# If the value of the INPUT tag contains directories, you can use the 
+# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp 
+# and *.h) to filter out the source-files in the directories. If left 
+# blank the following patterns are tested: 
+# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx 
+# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.py
+
+FILE_PATTERNS          = 
+
+# The RECURSIVE tag can be used to turn specify whether or not subdirectories 
+# should be searched for input files as well. Possible values are YES and NO. 
+# If left blank NO is used.
+
+RECURSIVE              = YES
+
+# The EXCLUDE tag can be used to specify files and/or directories that should 
+# excluded from the INPUT source files. This way you can easily exclude a 
+# subdirectory from a directory tree whose root is specified with the INPUT tag.
+
+EXCLUDE                = 
+
+# The EXCLUDE_SYMLINKS tag can be used select whether or not files or 
+# directories that are symbolic links (a Unix filesystem feature) are excluded 
+# from the input.
+
+EXCLUDE_SYMLINKS       = NO
+
+# If the value of the INPUT tag contains directories, you can use the 
+# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude 
+# certain files from those directories. Note that the wildcards are matched 
+# against the file with absolute path, so to exclude all test directories 
+# for example use the pattern */test/*
+
+EXCLUDE_PATTERNS       = 
+
+# The EXAMPLE_PATH tag can be used to specify one or more files or 
+# directories that contain example code fragments that are included (see 
+# the \include command).
+
+EXAMPLE_PATH           = 
+
+# If the value of the EXAMPLE_PATH tag contains directories, you can use the 
+# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp 
+# and *.h) to filter out the source-files in the directories. If left 
+# blank all files are included.
+
+EXAMPLE_PATTERNS       = 
+
+# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be 
+# searched for input files to be used with the \include or \dontinclude 
+# commands irrespective of the value of the RECURSIVE tag. 
+# Possible values are YES and NO. If left blank NO is used.
+
+EXAMPLE_RECURSIVE      = NO
+
+# The IMAGE_PATH tag can be used to specify one or more files or 
+# directories that contain image that are included in the documentation (see 
+# the \image command).
+
+IMAGE_PATH             = 
+
+# The INPUT_FILTER tag can be used to specify a program that doxygen should 
+# invoke to filter for each input file. Doxygen will invoke the filter program 
+# by executing (via popen()) the command <filter> <input-file>, where <filter> 
+# is the value of the INPUT_FILTER tag, and <input-file> is the name of an 
+# input file. Doxygen will then use the output that the filter program writes 
+# to standard output.  If FILTER_PATTERNS is specified, this tag will be 
+# ignored.
+
+INPUT_FILTER           = 
+
+# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern 
+# basis.  Doxygen will compare the file name with each pattern and apply the 
+# filter if there is a match.  The filters are a list of the form: 
+# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further 
+# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER 
+# is applied to all files.
+
+FILTER_PATTERNS        = 
+
+# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using 
+# INPUT_FILTER) will be used to filter the input files when producing source 
+# files to browse (i.e. when SOURCE_BROWSER is set to YES).
+
+FILTER_SOURCE_FILES    = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to source browsing
+#---------------------------------------------------------------------------
+
+# If the SOURCE_BROWSER tag is set to YES then a list of source files will 
+# be generated. Documented entities will be cross-referenced with these sources. 
+# Note: To get rid of all source code in the generated output, make sure also 
+# VERBATIM_HEADERS is set to NO.
+
+SOURCE_BROWSER         = NO
+
+# Setting the INLINE_SOURCES tag to YES will include the body 
+# of functions and classes directly in the documentation.
+
+INLINE_SOURCES         = NO
+
+# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct 
+# doxygen to hide any special comment blocks from generated source code 
+# fragments. Normal C and C++ comments will always remain visible.
+
+STRIP_CODE_COMMENTS    = YES
+
+# If the REFERENCED_BY_RELATION tag is set to YES (the default) 
+# then for each documented function all documented 
+# functions referencing it will be listed.
+
+REFERENCED_BY_RELATION = YES
+
+# If the REFERENCES_RELATION tag is set to YES (the default) 
+# then for each documented function all documented entities 
+# called/used by that function will be listed.
+
+REFERENCES_RELATION    = YES
+
+# If the REFERENCES_LINK_SOURCE tag is set to YES (the default)
+# and SOURCE_BROWSER tag is set to YES, then the hyperlinks from
+# functions in REFERENCES_RELATION and REFERENCED_BY_RELATION lists will
+# link to the source code.  Otherwise they will link to the documentstion.
+
+REFERENCES_LINK_SOURCE = YES
+
+# If the USE_HTAGS tag is set to YES then the references to source code 
+# will point to the HTML generated by the htags(1) tool instead of doxygen 
+# built-in source browser. The htags tool is part of GNU's global source 
+# tagging system (see http://www.gnu.org/software/global/global.html). You 
+# will need version 4.8.6 or higher.
+
+USE_HTAGS              = NO
+
+# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen 
+# will generate a verbatim copy of the header file for each class for 
+# which an include is specified. Set to NO to disable this.
+
+VERBATIM_HEADERS       = YES
+
+#---------------------------------------------------------------------------
+# configuration options related to the alphabetical class index
+#---------------------------------------------------------------------------
+
+# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index 
+# of all compounds will be generated. Enable this if the project 
+# contains a lot of classes, structs, unions or interfaces.
+
+ALPHABETICAL_INDEX     = NO
+
+# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then 
+# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns 
+# in which this list will be split (can be a number in the range [1..20])
+
+COLS_IN_ALPHA_INDEX    = 5
+
+# In case all classes in a project start with a common prefix, all 
+# classes will be put under the same header in the alphabetical index. 
+# The IGNORE_PREFIX tag can be used to specify one or more prefixes that 
+# should be ignored while generating the index headers.
+
+IGNORE_PREFIX          = 
+
+#---------------------------------------------------------------------------
+# configuration options related to the HTML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_HTML tag is set to YES (the default) Doxygen will 
+# generate HTML output.
+
+GENERATE_HTML          = YES
+
+# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. 
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
+# put in front of it. If left blank `html' will be used as the default path.
+
+HTML_OUTPUT            = html
+
+# The HTML_FILE_EXTENSION tag can be used to specify the file extension for 
+# each generated HTML page (for example: .htm,.php,.asp). If it is left blank 
+# doxygen will generate files with .html extension.
+
+HTML_FILE_EXTENSION    = .html
+
+# The HTML_HEADER tag can be used to specify a personal HTML header for 
+# each generated HTML page. If it is left blank doxygen will generate a 
+# standard header.
+
+HTML_HEADER            = 
+
+# The HTML_FOOTER tag can be used to specify a personal HTML footer for 
+# each generated HTML page. If it is left blank doxygen will generate a 
+# standard footer.
+
+HTML_FOOTER            = 
+
+# The HTML_STYLESHEET tag can be used to specify a user-defined cascading 
+# style sheet that is used by each HTML page. It can be used to 
+# fine-tune the look of the HTML output. If the tag is left blank doxygen 
+# will generate a default style sheet. Note that doxygen will try to copy 
+# the style sheet file to the HTML output directory, so don't put your own 
+# stylesheet in the HTML output directory as well, or it will be erased!
+
+HTML_STYLESHEET        = 
+
+# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, 
+# files or namespaces will be aligned in HTML using tables. If set to 
+# NO a bullet list will be used.
+
+HTML_ALIGN_MEMBERS     = YES
+
+# If the GENERATE_HTMLHELP tag is set to YES, additional index files 
+# will be generated that can be used as input for tools like the 
+# Microsoft HTML help workshop to generate a compressed HTML help file (.chm) 
+# of the generated HTML documentation.
+
+GENERATE_HTMLHELP      = NO
+
+# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can 
+# be used to specify the file name of the resulting .chm file. You 
+# can add a path in front of the file if the result should not be 
+# written to the html output directory.
+
+CHM_FILE               = 
+
+# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can 
+# be used to specify the location (absolute path including file name) of 
+# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run 
+# the HTML help compiler on the generated index.hhp.
+
+HHC_LOCATION           = 
+
+# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag 
+# controls if a separate .chi index file is generated (YES) or that 
+# it should be included in the master .chm file (NO).
+
+GENERATE_CHI           = NO
+
+# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag 
+# controls whether a binary table of contents is generated (YES) or a 
+# normal table of contents (NO) in the .chm file.
+
+BINARY_TOC             = NO
+
+# The TOC_EXPAND flag can be set to YES to add extra items for group members 
+# to the contents of the HTML help documentation and to the tree view.
+
+TOC_EXPAND             = NO
+
+# The DISABLE_INDEX tag can be used to turn on/off the condensed index at 
+# top of each HTML page. The value NO (the default) enables the index and 
+# the value YES disables it.
+
+DISABLE_INDEX          = NO
+
+# This tag can be used to set the number of enum values (range [1..20]) 
+# that doxygen will group on one line in the generated HTML documentation.
+
+ENUM_VALUES_PER_LINE   = 4
+
+# If the GENERATE_TREEVIEW tag is set to YES, a side panel will be
+# generated containing a tree-like index structure (just like the one that 
+# is generated for HTML Help). For this to work a browser that supports 
+# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+, 
+# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are 
+# probably better off using the HTML help feature.
+
+GENERATE_TREEVIEW      = NO
+
+# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be 
+# used to set the initial width (in pixels) of the frame in which the tree 
+# is shown.
+
+TREEVIEW_WIDTH         = 250
+
+#---------------------------------------------------------------------------
+# configuration options related to the LaTeX output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will 
+# generate Latex output.
+
+GENERATE_LATEX         = YES
+
+# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. 
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
+# put in front of it. If left blank `latex' will be used as the default path.
+
+LATEX_OUTPUT           = latex
+
+# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be 
+# invoked. If left blank `latex' will be used as the default command name.
+
+LATEX_CMD_NAME         = latex
+
+# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to 
+# generate index for LaTeX. If left blank `makeindex' will be used as the 
+# default command name.
+
+MAKEINDEX_CMD_NAME     = makeindex
+
+# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact 
+# LaTeX documents. This may be useful for small projects and may help to 
+# save some trees in general.
+
+COMPACT_LATEX          = NO
+
+# The PAPER_TYPE tag can be used to set the paper type that is used 
+# by the printer. Possible values are: a4, a4wide, letter, legal and 
+# executive. If left blank a4wide will be used.
+
+PAPER_TYPE             = a4wide
+
+# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX 
+# packages that should be included in the LaTeX output.
+
+EXTRA_PACKAGES         = 
+
+# The LATEX_HEADER tag can be used to specify a personal LaTeX header for 
+# the generated latex document. The header should contain everything until 
+# the first chapter. If it is left blank doxygen will generate a 
+# standard header. Notice: only use this tag if you know what you are doing!
+
+LATEX_HEADER           = 
+
+# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated 
+# is prepared for conversion to pdf (using ps2pdf). The pdf file will 
+# contain links (just like the HTML output) instead of page references 
+# This makes the output suitable for online browsing using a pdf viewer.
+
+PDF_HYPERLINKS         = NO
+
+# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of 
+# plain latex in the generated Makefile. Set this option to YES to get a 
+# higher quality PDF documentation.
+
+USE_PDFLATEX           = NO
+
+# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode. 
+# command to the generated LaTeX files. This will instruct LaTeX to keep 
+# running if errors occur, instead of asking the user for help. 
+# This option is also used when generating formulas in HTML.
+
+LATEX_BATCHMODE        = NO
+
+# If LATEX_HIDE_INDICES is set to YES then doxygen will not 
+# include the index chapters (such as File Index, Compound Index, etc.) 
+# in the output.
+
+LATEX_HIDE_INDICES     = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the RTF output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output 
+# The RTF output is optimized for Word 97 and may not look very pretty with 
+# other RTF readers or editors.
+
+GENERATE_RTF           = NO
+
+# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. 
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
+# put in front of it. If left blank `rtf' will be used as the default path.
+
+RTF_OUTPUT             = rtf
+
+# If the COMPACT_RTF tag is set to YES Doxygen generates more compact 
+# RTF documents. This may be useful for small projects and may help to 
+# save some trees in general.
+
+COMPACT_RTF            = NO
+
+# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated 
+# will contain hyperlink fields. The RTF file will 
+# contain links (just like the HTML output) instead of page references. 
+# This makes the output suitable for online browsing using WORD or other 
+# programs which support those fields. 
+# Note: wordpad (write) and others do not support links.
+
+RTF_HYPERLINKS         = NO
+
+# Load stylesheet definitions from file. Syntax is similar to doxygen's 
+# config file, i.e. a series of assignments. You only have to provide 
+# replacements, missing definitions are set to their default value.
+
+RTF_STYLESHEET_FILE    = 
+
+# Set optional variables used in the generation of an rtf document. 
+# Syntax is similar to doxygen's config file.
+
+RTF_EXTENSIONS_FILE    = 
+
+#---------------------------------------------------------------------------
+# configuration options related to the man page output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_MAN tag is set to YES (the default) Doxygen will 
+# generate man pages
+
+GENERATE_MAN           = NO
+
+# The MAN_OUTPUT tag is used to specify where the man pages will be put. 
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
+# put in front of it. If left blank `man' will be used as the default path.
+
+MAN_OUTPUT             = man
+
+# The MAN_EXTENSION tag determines the extension that is added to 
+# the generated man pages (default is the subroutine's section .3)
+
+MAN_EXTENSION          = .3
+
+# If the MAN_LINKS tag is set to YES and Doxygen generates man output, 
+# then it will generate one additional man file for each entity 
+# documented in the real man page(s). These additional files 
+# only source the real man page, but without them the man command 
+# would be unable to find the correct page. The default is NO.
+
+MAN_LINKS              = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the XML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_XML tag is set to YES Doxygen will 
+# generate an XML file that captures the structure of 
+# the code including all documentation.
+
+GENERATE_XML           = NO
+
+# The XML_OUTPUT tag is used to specify where the XML pages will be put. 
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
+# put in front of it. If left blank `xml' will be used as the default path.
+
+XML_OUTPUT             = xml
+
+# The XML_SCHEMA tag can be used to specify an XML schema, 
+# which can be used by a validating XML parser to check the 
+# syntax of the XML files.
+
+XML_SCHEMA             = 
+
+# The XML_DTD tag can be used to specify an XML DTD, 
+# which can be used by a validating XML parser to check the 
+# syntax of the XML files.
+
+XML_DTD                = 
+
+# If the XML_PROGRAMLISTING tag is set to YES Doxygen will 
+# dump the program listings (including syntax highlighting 
+# and cross-referencing information) to the XML output. Note that 
+# enabling this will significantly increase the size of the XML output.
+
+XML_PROGRAMLISTING     = YES
+
+#---------------------------------------------------------------------------
+# configuration options for the AutoGen Definitions output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will 
+# generate an AutoGen Definitions (see autogen.sf.net) file 
+# that captures the structure of the code including all 
+# documentation. Note that this feature is still experimental 
+# and incomplete at the moment.
+
+GENERATE_AUTOGEN_DEF   = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the Perl module output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_PERLMOD tag is set to YES Doxygen will 
+# generate a Perl module file that captures the structure of 
+# the code including all documentation. Note that this 
+# feature is still experimental and incomplete at the 
+# moment.
+
+GENERATE_PERLMOD       = NO
+
+# If the PERLMOD_LATEX tag is set to YES Doxygen will generate 
+# the necessary Makefile rules, Perl scripts and LaTeX code to be able 
+# to generate PDF and DVI output from the Perl module output.
+
+PERLMOD_LATEX          = NO
+
+# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be 
+# nicely formatted so it can be parsed by a human reader.  This is useful 
+# if you want to understand what is going on.  On the other hand, if this 
+# tag is set to NO the size of the Perl module output will be much smaller 
+# and Perl will parse it just the same.
+
+PERLMOD_PRETTY         = YES
+
+# The names of the make variables in the generated doxyrules.make file 
+# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. 
+# This is useful so different doxyrules.make files included by the same 
+# Makefile don't overwrite each other's variables.
+
+PERLMOD_MAKEVAR_PREFIX = 
+
+#---------------------------------------------------------------------------
+# Configuration options related to the preprocessor   
+#---------------------------------------------------------------------------
+
+# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will 
+# evaluate all C-preprocessor directives found in the sources and include 
+# files.
+
+ENABLE_PREPROCESSING   = YES
+
+# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro 
+# names in the source code. If set to NO (the default) only conditional 
+# compilation will be performed. Macro expansion can be done in a controlled 
+# way by setting EXPAND_ONLY_PREDEF to YES.
+
+MACRO_EXPANSION        = NO
+
+# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES 
+# then the macro expansion is limited to the macros specified with the 
+# PREDEFINED and EXPAND_AS_DEFINED tags.
+
+EXPAND_ONLY_PREDEF     = NO
+
+# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files 
+# in the INCLUDE_PATH (see below) will be search if a #include is found.
+
+SEARCH_INCLUDES        = YES
+
+# The INCLUDE_PATH tag can be used to specify one or more directories that 
+# contain include files that are not input files but should be processed by 
+# the preprocessor.
+
+INCLUDE_PATH           = 
+
+# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard 
+# patterns (like *.h and *.hpp) to filter out the header-files in the 
+# directories. If left blank, the patterns specified with FILE_PATTERNS will 
+# be used.
+
+INCLUDE_FILE_PATTERNS  = 
+
+# The PREDEFINED tag can be used to specify one or more macro names that 
+# are defined before the preprocessor is started (similar to the -D option of 
+# gcc). The argument of the tag is a list of macros of the form: name 
+# or name=definition (no spaces). If the definition and the = are 
+# omitted =1 is assumed. To prevent a macro definition from being 
+# undefined via #undef or recursively expanded use the := operator 
+# instead of the = operator.
+
+PREDEFINED             = 
+
+# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then 
+# this tag can be used to specify a list of macro names that should be expanded. 
+# The macro definition that is found in the sources will be used. 
+# Use the PREDEFINED tag if you want to use a different macro definition.
+
+EXPAND_AS_DEFINED      = 
+
+# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then 
+# doxygen's preprocessor will remove all function-like macros that are alone 
+# on a line, have an all uppercase name, and do not end with a semicolon. Such 
+# function macros are typically used for boiler-plate code, and will confuse 
+# the parser if not removed.
+
+SKIP_FUNCTION_MACROS   = YES
+
+#---------------------------------------------------------------------------
+# Configuration::additions related to external references   
+#---------------------------------------------------------------------------
+
+# The TAGFILES option can be used to specify one or more tagfiles. 
+# Optionally an initial location of the external documentation 
+# can be added for each tagfile. The format of a tag file without 
+# this location is as follows: 
+#   TAGFILES = file1 file2 ... 
+# Adding location for the tag files is done as follows: 
+#   TAGFILES = file1=loc1 "file2 = loc2" ... 
+# where "loc1" and "loc2" can be relative or absolute paths or 
+# URLs. If a location is present for each tag, the installdox tool 
+# does not have to be run to correct the links.
+# Note that each tag file must have a unique name
+# (where the name does NOT include the path)
+# If a tag file is not located in the directory in which doxygen 
+# is run, you must also specify the path to the tagfile here.
+
+TAGFILES               = 
+
+# When a file name is specified after GENERATE_TAGFILE, doxygen will create 
+# a tag file that is based on the input files it reads.
+
+GENERATE_TAGFILE       = 
+
+# If the ALLEXTERNALS tag is set to YES all external classes will be listed 
+# in the class index. If set to NO only the inherited external classes 
+# will be listed.
+
+ALLEXTERNALS           = NO
+
+# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed 
+# in the modules index. If set to NO, only the current project's groups will 
+# be listed.
+
+EXTERNAL_GROUPS        = YES
+
+# The PERL_PATH should be the absolute path and name of the perl script 
+# interpreter (i.e. the result of `which perl').
+
+PERL_PATH              = /usr/bin/perl
+
+#---------------------------------------------------------------------------
+# Configuration options related to the dot tool   
+#---------------------------------------------------------------------------
+
+# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will 
+# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base 
+# or super classes. Setting the tag to NO turns the diagrams off. Note that 
+# this option is superseded by the HAVE_DOT option below. This is only a 
+# fallback. It is recommended to install and use dot, since it yields more 
+# powerful graphs.
+
+CLASS_DIAGRAMS         = YES
+
+# If set to YES, the inheritance and collaboration graphs will hide 
+# inheritance and usage relations if the target is undocumented 
+# or is not a class.
+
+HIDE_UNDOC_RELATIONS   = YES
+
+# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is 
+# available from the path. This tool is part of Graphviz, a graph visualization 
+# toolkit from AT&T and Lucent Bell Labs. The other options in this section 
+# have no effect if this option is set to NO (the default)
+
+HAVE_DOT               = NO
+
+# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen 
+# will generate a graph for each documented class showing the direct and 
+# indirect inheritance relations. Setting this tag to YES will force the 
+# the CLASS_DIAGRAMS tag to NO.
+
+CLASS_GRAPH            = YES
+
+# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen 
+# will generate a graph for each documented class showing the direct and 
+# indirect implementation dependencies (inheritance, containment, and 
+# class references variables) of the class with other documented classes.
+
+COLLABORATION_GRAPH    = YES
+
+# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen 
+# will generate a graph for groups, showing the direct groups dependencies
+
+GROUP_GRAPHS           = YES
+
+# If the UML_LOOK tag is set to YES doxygen will generate inheritance and 
+# collaboration diagrams in a style similar to the OMG's Unified Modeling 
+# Language.
+
+UML_LOOK               = NO
+
+# If set to YES, the inheritance and collaboration graphs will show the 
+# relations between templates and their instances.
+
+TEMPLATE_RELATIONS     = NO
+
+# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT 
+# tags are set to YES then doxygen will generate a graph for each documented 
+# file showing the direct and indirect include dependencies of the file with 
+# other documented files.
+
+INCLUDE_GRAPH          = YES
+
+# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and 
+# HAVE_DOT tags are set to YES then doxygen will generate a graph for each 
+# documented header file showing the documented files that directly or 
+# indirectly include this file.
+
+INCLUDED_BY_GRAPH      = YES
+
+# If the CALL_GRAPH and HAVE_DOT tags are set to YES then doxygen will 
+# generate a call dependency graph for every global function or class method. 
+# Note that enabling this option will significantly increase the time of a run. 
+# So in most cases it will be better to enable call graphs for selected 
+# functions only using the \callgraph command.
+
+CALL_GRAPH             = NO
+
+# If the CALLER_GRAPH and HAVE_DOT tags are set to YES then doxygen will 
+# generate a caller dependency graph for every global function or class method. 
+# Note that enabling this option will significantly increase the time of a run. 
+# So in most cases it will be better to enable caller graphs for selected 
+# functions only using the \callergraph command.
+
+CALLER_GRAPH           = NO
+
+# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen 
+# will graphical hierarchy of all classes instead of a textual one.
+
+GRAPHICAL_HIERARCHY    = YES
+
+# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES 
+# then doxygen will show the dependencies a directory has on other directories 
+# in a graphical way. The dependency relations are determined by the #include
+# relations between the files in the directories.
+
+DIRECTORY_GRAPH        = YES
+
+# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images 
+# generated by dot. Possible values are png, jpg, or gif
+# If left blank png will be used.
+
+DOT_IMAGE_FORMAT       = png
+
+# The tag DOT_PATH can be used to specify the path where the dot tool can be 
+# found. If left blank, it is assumed the dot tool can be found in the path.
+
+DOT_PATH               = 
+
+# The DOTFILE_DIRS tag can be used to specify one or more directories that 
+# contain dot files that are included in the documentation (see the 
+# \dotfile command).
+
+DOTFILE_DIRS           = 
+
+# The MAX_DOT_GRAPH_WIDTH tag can be used to set the maximum allowed width 
+# (in pixels) of the graphs generated by dot. If a graph becomes larger than 
+# this value, doxygen will try to truncate the graph, so that it fits within 
+# the specified constraint. Beware that most browsers cannot cope with very 
+# large images.
+
+MAX_DOT_GRAPH_WIDTH    = 1024
+
+# The MAX_DOT_GRAPH_HEIGHT tag can be used to set the maximum allows height 
+# (in pixels) of the graphs generated by dot. If a graph becomes larger than 
+# this value, doxygen will try to truncate the graph, so that it fits within 
+# the specified constraint. Beware that most browsers cannot cope with very 
+# large images.
+
+MAX_DOT_GRAPH_HEIGHT   = 1024
+
+# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the 
+# graphs generated by dot. A depth value of 3 means that only nodes reachable 
+# from the root by following a path via at most 3 edges will be shown. Nodes 
+# that lay further from the root node will be omitted. Note that setting this 
+# option to 1 or 2 may greatly reduce the computation time needed for large 
+# code bases. Also note that a graph may be further truncated if the graph's 
+# image dimensions are not sufficient to fit the graph (see MAX_DOT_GRAPH_WIDTH 
+# and MAX_DOT_GRAPH_HEIGHT). If 0 is used for the depth value (the default), 
+# the graph is not depth-constrained.
+
+MAX_DOT_GRAPH_DEPTH    = 0
+
+# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent 
+# background. This is disabled by default, which results in a white background. 
+# Warning: Depending on the platform used, enabling this option may lead to 
+# badly anti-aliased labels on the edges of a graph (i.e. they become hard to 
+# read).
+
+DOT_TRANSPARENT        = NO
+
+# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output 
+# files in one run (i.e. multiple -o and -T options on the command line). This 
+# makes dot run faster, but since only newer versions of dot (>1.8.10) 
+# support this, this feature is disabled by default.
+
+DOT_MULTI_TARGETS      = NO
+
+# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will 
+# generate a legend page explaining the meaning of the various boxes and 
+# arrows in the dot generated graphs.
+
+GENERATE_LEGEND        = YES
+
+# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will 
+# remove the intermediate dot files that are used to generate 
+# the various graphs.
+
+DOT_CLEANUP            = YES
+
+#---------------------------------------------------------------------------
+# Configuration::additions related to the search engine   
+#---------------------------------------------------------------------------
+
+# The SEARCHENGINE tag specifies whether or not a search engine should be 
+# used. If set to NO the values of all tags below this one will be ignored.
+
+SEARCHENGINE           = NO
diff --git a/HEAD b/HEAD
new file mode 100644 (file)
index 0000000..cb089cd
--- /dev/null
+++ b/HEAD
@@ -0,0 +1 @@
+ref: refs/heads/master
diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..7a3d257
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,256 @@
+#############################################################################
+# Makefile for building: tietoopcom
+# Generated by qmake (2.01a) (Qt 4.6.2) on: Thu Jul 8 08:48:04 2010
+# Project:  tietoopcom.pro
+# Template: subdirs
+# Command: /usr/bin/qmake -unix -o Makefile tietoopcom.pro
+#############################################################################
+
+first: make_default
+MAKEFILE      = Makefile
+QMAKE         = /usr/bin/qmake
+DEL_FILE      = rm -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+COPY          = cp -f
+COPY_FILE     = $(COPY)
+COPY_DIR      = $(COPY) -r
+INSTALL_FILE  = install -m 644 -p
+INSTALL_PROGRAM = install -m 755 -p
+INSTALL_DIR   = $(COPY_DIR)
+DEL_FILE      = rm -f
+SYMLINK       = ln -f -s
+DEL_DIR       = rmdir
+MOVE          = mv -f
+CHK_DIR_EXISTS= test -d
+MKDIR         = mkdir -p
+SUBTARGETS    =  \
+               sub-src
+
+src/$(MAKEFILE): 
+       @$(CHK_DIR_EXISTS) src/ || $(MKDIR) src/ 
+       cd src/ && $(QMAKE) /home/maemo/tietoopcom/src/src.pro -unix -o $(MAKEFILE)
+sub-src-qmake_all:  FORCE
+       @$(CHK_DIR_EXISTS) src/ || $(MKDIR) src/ 
+       cd src/ && $(QMAKE) /home/maemo/tietoopcom/src/src.pro -unix -o $(MAKEFILE)
+sub-src: src/$(MAKEFILE) FORCE
+       cd src/ && $(MAKE) -f $(MAKEFILE)
+sub-src-make_default: src/$(MAKEFILE) FORCE
+       cd src/ && $(MAKE) -f $(MAKEFILE) 
+sub-src-make_first: src/$(MAKEFILE) FORCE
+       cd src/ && $(MAKE) -f $(MAKEFILE) first
+sub-src-all: src/$(MAKEFILE) FORCE
+       cd src/ && $(MAKE) -f $(MAKEFILE) all
+sub-src-clean: src/$(MAKEFILE) FORCE
+       cd src/ && $(MAKE) -f $(MAKEFILE) clean
+sub-src-distclean: src/$(MAKEFILE) FORCE
+       cd src/ && $(MAKE) -f $(MAKEFILE) distclean
+sub-src-install_subtargets: src/$(MAKEFILE) FORCE
+       cd src/ && $(MAKE) -f $(MAKEFILE) install
+sub-src-uninstall_subtargets: src/$(MAKEFILE) FORCE
+       cd src/ && $(MAKE) -f $(MAKEFILE) uninstall
+
+Makefile: tietoopcom.pro  /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/linux-g++/qmake.conf /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/common/g++.conf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/common/unix.conf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/common/linux.conf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/qconfig.pri \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/qt_functions.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/qt_config.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/default_pre.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/release.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/debug_and_release.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/default_post.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/warn_on.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/qt.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/unix/thread.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/moc.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/resources.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/uic.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/yacc.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/lex.prf \
+               /targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/include_source_dir.prf
+       $(QMAKE) -unix -o Makefile tietoopcom.pro
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/common/g++.conf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/common/unix.conf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/common/linux.conf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/qconfig.pri:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/qt_functions.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/qt_config.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/default_pre.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/release.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/debug_and_release.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/default_post.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/warn_on.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/qt.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/unix/thread.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/moc.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/resources.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/uic.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/yacc.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/lex.prf:
+/targets/FREMANTLE_X86/usr/share/qt4/mkspecs/features/include_source_dir.prf:
+qmake: qmake_all FORCE
+       @$(QMAKE) -unix -o Makefile tietoopcom.pro
+
+qmake_all: sub-src-qmake_all FORCE
+
+make_default: sub-src-make_default FORCE
+make_first: sub-src-make_first FORCE
+all: sub-src-all FORCE
+clean: sub-src-clean FORCE
+distclean: sub-src-distclean FORCE
+       -$(DEL_FILE) Makefile
+install_subtargets: sub-src-install_subtargets FORCE
+uninstall_subtargets: sub-src-uninstall_subtargets FORCE
+
+sub-src-sub_Debug: src/$(MAKEFILE)
+       cd src/ && $(MAKE) debug
+debug: sub-src-sub_Debug
+
+sub-src-sub_Release: src/$(MAKEFILE)
+       cd src/ && $(MAKE) release
+release: sub-src-sub_Release
+
+mocclean: compiler_moc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_source_make_all
+install_service: FORCE
+       @$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/share/dbus-1/services/ || $(MKDIR) $(INSTALL_ROOT)/usr/share/dbus-1/services/ 
+       -$(INSTALL_FILE) /home/maemo/tietoopcom/data/com.tieto.tietoopcom.service $(INSTALL_ROOT)/usr/share/dbus-1/services/
+
+
+uninstall_service:  FORCE
+       -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/dbus-1/services/com.tieto.tietoopcom.service
+       -$(DEL_DIR) $(INSTALL_ROOT)/usr/share/dbus-1/services/ 
+
+
+install_emoticons: FORCE
+       @$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/ || $(MKDIR) $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/ 
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-angel24x24.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-angel24x24.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-angel32x32.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-angel32x32.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-crying24x24.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-crying24x24.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-crying32x32.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-crying32x32.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-devilish24x24.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-devilish24x24.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-devilish32x32.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-devilish32x32.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-glasses24x24.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-glasses24x24.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-glasses32x32.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-glasses32x32.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-grin24x24.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-grin24x24.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-grin32x32.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-grin32x32.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-kiss24x24.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-kiss24x24.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-kiss32x32.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-kiss32x32.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-monkey24x24.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-monkey24x24.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-monkey32x32.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-monkey32x32.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-plain24x24.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-plain24x24.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-plain32x32.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-plain32x32.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-sad24x24.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-sad24x24.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-sad32x32.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-sad32x32.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-smile-big24x24.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-smile-big24x24.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-smile-big32x32.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-smile-big32x32.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-smile24x24.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-smile24x24.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-smile32x32.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-smile32x32.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-surprise24x24.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-surprise24x24.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-surprise32x32.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-surprise32x32.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-wink24x24.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-wink24x24.png
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/emoticons/face-wink32x32.png $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-wink32x32.png
+
+
+uninstall_emoticons:  FORCE
+       -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-angel24x24.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-angel32x32.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-crying24x24.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-crying32x32.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-devilish24x24.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-devilish32x32.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-glasses24x24.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-glasses32x32.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-grin24x24.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-grin32x32.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-kiss24x24.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-kiss32x32.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-monkey24x24.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-monkey32x32.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-plain24x24.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-plain32x32.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-sad24x24.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-sad32x32.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-smile-big24x24.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-smile-big32x32.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-smile24x24.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-smile32x32.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-surprise24x24.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-surprise32x32.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-wink24x24.png 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/face-wink32x32.png
+       -$(DEL_DIR) $(INSTALL_ROOT)/usr/share/tietoopcom/emoticons/ 
+
+
+install_desktop: FORCE
+       @$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/share/applications/hildon/ || $(MKDIR) $(INSTALL_ROOT)/usr/share/applications/hildon/ 
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/tietoopcom.desktop $(INSTALL_ROOT)/usr/share/applications/hildon/
+       -strip $(INSTALL_ROOT)/usr/share/applications/hildon/tietoopcom.desktop
+
+
+uninstall_desktop:  FORCE
+       -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/applications/hildon/tietoopcom.desktop
+       -$(DEL_DIR) $(INSTALL_ROOT)/usr/share/applications/hildon/ 
+
+
+install_stylesheets: FORCE
+       @$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/share/tietoopcom/stylesheets/ || $(MKDIR) $(INSTALL_ROOT)/usr/share/tietoopcom/stylesheets/ 
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/stylesheets/default.qss $(INSTALL_ROOT)/usr/share/tietoopcom/stylesheets/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/stylesheets/default.qss
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/stylesheets/my.qss $(INSTALL_ROOT)/usr/share/tietoopcom/stylesheets/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/stylesheets/my.qss
+
+
+uninstall_stylesheets:  FORCE
+       -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/stylesheets/default.qss 
+        -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/stylesheets/my.qss
+       -$(DEL_DIR) $(INSTALL_ROOT)/usr/share/tietoopcom/stylesheets/ 
+
+
+install_licence: FORCE
+       @$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/share/tietoopcom/licence/ || $(MKDIR) $(INSTALL_ROOT)/usr/share/tietoopcom/licence/ 
+       -$(INSTALL_PROGRAM) /home/maemo/tietoopcom/data/copyright $(INSTALL_ROOT)/usr/share/tietoopcom/licence/
+       -strip $(INSTALL_ROOT)/usr/share/tietoopcom/licence/copyright
+
+
+uninstall_licence:  FORCE
+       -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/share/tietoopcom/licence/copyright
+       -$(DEL_DIR) $(INSTALL_ROOT)/usr/share/tietoopcom/licence/ 
+
+
+install: install_subtargets install_service install_emoticons install_desktop install_stylesheets install_licence  FORCE
+
+uninstall: uninstall_service uninstall_emoticons uninstall_desktop uninstall_stylesheets uninstall_licence  uninstall_subtargets FORCE
+
+FORCE:
+
diff --git a/bin/tietoopcom b/bin/tietoopcom
new file mode 100644 (file)
index 0000000..f832d68
Binary files /dev/null and b/bin/tietoopcom differ
diff --git a/build-stamp b/build-stamp
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/build/release/moc_tecaccountintermediatewidget.cpp b/build/release/moc_tecaccountintermediatewidget.cpp
new file mode 100644 (file)
index 0000000..f0c188b
--- /dev/null
@@ -0,0 +1,103 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tecaccountintermediatewidget.h'
+**
+** Created: Fri Jun 18 17:41:03 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TecUi/tecaccountintermediatewidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tecaccountintermediatewidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TecAccountIntermediateWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       3,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       3,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      30,   29,   29,   29, 0x05,
+      46,   29,   29,   29, 0x05,
+      60,   29,   29,   29, 0x05,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TecAccountIntermediateWidget[] = {
+    "TecAccountIntermediateWidget\0\0"
+    "createClicked()\0editClicked()\0"
+    "backClicked()\0"
+};
+
+const QMetaObject TecAccountIntermediateWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TecAccountIntermediateWidget,
+      qt_meta_data_TecAccountIntermediateWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TecAccountIntermediateWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TecAccountIntermediateWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TecAccountIntermediateWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TecAccountIntermediateWidget))
+        return static_cast<void*>(const_cast< TecAccountIntermediateWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TecAccountIntermediateWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: createClicked(); break;
+        case 1: editClicked(); break;
+        case 2: backClicked(); break;
+        default: ;
+        }
+        _id -= 3;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TecAccountIntermediateWidget::createClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 0, 0);
+}
+
+// SIGNAL 1
+void TecAccountIntermediateWidget::editClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 1, 0);
+}
+
+// SIGNAL 2
+void TecAccountIntermediateWidget::backClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 2, 0);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tecaccountsettingswidget.cpp b/build/release/moc_tecaccountsettingswidget.cpp
new file mode 100644 (file)
index 0000000..e3a9aaf
--- /dev/null
@@ -0,0 +1,129 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tecaccountsettingswidget.h'
+**
+** Created: Fri Jun 18 17:41:02 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TecUi/tecaccountsettingswidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tecaccountsettingswidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TecAccountSettingsWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      10,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       4,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      26,   25,   25,   25, 0x05,
+      51,   25,   25,   25, 0x05,
+      79,   25,   25,   25, 0x05,
+      90,   25,   25,   25, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+     104,   25,   25,   25, 0x0a,
+     113,   25,   25,   25, 0x08,
+     126,   25,   25,   25, 0x08,
+     160,  151,   25,   25, 0x08,
+     193,  181,   25,   25, 0x08,
+     217,   25,   25,   25, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TecAccountSettingsWidget[] = {
+    "TecAccountSettingsWidget\0\0"
+    "accountSettingsChanged()\0"
+    "newAccountSettingsCreated()\0finished()\0"
+    "backClicked()\0reload()\0onOkButton()\0"
+    "onChangePasswordButton()\0newLogin\0"
+    "loginEdited(QString)\0newProtocol\0"
+    "protocolEdited(QString)\0disconnectHints()\0"
+};
+
+const QMetaObject TecAccountSettingsWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TecAccountSettingsWidget,
+      qt_meta_data_TecAccountSettingsWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TecAccountSettingsWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TecAccountSettingsWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TecAccountSettingsWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TecAccountSettingsWidget))
+        return static_cast<void*>(const_cast< TecAccountSettingsWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TecAccountSettingsWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: accountSettingsChanged(); break;
+        case 1: newAccountSettingsCreated(); break;
+        case 2: finished(); break;
+        case 3: backClicked(); break;
+        case 4: reload(); break;
+        case 5: onOkButton(); break;
+        case 6: onChangePasswordButton(); break;
+        case 7: loginEdited((*reinterpret_cast< const QString(*)>(_a[1]))); break;
+        case 8: protocolEdited((*reinterpret_cast< const QString(*)>(_a[1]))); break;
+        case 9: disconnectHints(); break;
+        default: ;
+        }
+        _id -= 10;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TecAccountSettingsWidget::accountSettingsChanged()
+{
+    QMetaObject::activate(this, &staticMetaObject, 0, 0);
+}
+
+// SIGNAL 1
+void TecAccountSettingsWidget::newAccountSettingsCreated()
+{
+    QMetaObject::activate(this, &staticMetaObject, 1, 0);
+}
+
+// SIGNAL 2
+void TecAccountSettingsWidget::finished()
+{
+    QMetaObject::activate(this, &staticMetaObject, 2, 0);
+}
+
+// SIGNAL 3
+void TecAccountSettingsWidget::backClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 3, 0);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tecbaseengine.cpp b/build/release/moc_tecbaseengine.cpp
new file mode 100644 (file)
index 0000000..dab31d1
--- /dev/null
@@ -0,0 +1,176 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tecbaseengine.h'
+**
+** Created: Fri Jun 18 17:41:03 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TecEngine/tecbaseengine.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tecbaseengine.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TecBaseEngine[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      15,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       7,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      29,   15,   14,   14, 0x05,
+      79,   58,   14,   14, 0x05,
+     138,  113,   14,   14, 0x05,
+     199,  187,   14,   14, 0x05,
+     244,  232,   14,   14, 0x05,
+     284,  280,   14,   14, 0x05,
+     314,  280,   14,   14, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+     344,   14,   14,   14, 0x0a,
+     369,   58,   14,   14, 0x0a,
+     404,  280,   14,   14, 0x0a,
+     429,  187,   14,   14, 0x0a,
+     473,  464,   14,   14, 0x0a,
+     522,  506,   14,   14, 0x0a,
+     564,  280,   14,   14, 0x0a,
+     612,  596,   14,   14, 0x0a,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TecBaseEngine[] = {
+    "TecBaseEngine\0\0status,reason\0"
+    "statusChanged(Status,Reason)\0"
+    "presence,description\0"
+    "presenceUpdated(Presence,QString)\0"
+    "uid,presence,description\0"
+    "contactPresenceUpdated(QString,Presence,QString)\0"
+    "uid,message\0incomingMessage(QString,Message)\0"
+    "contactList\0contactListReceived(TecContactList)\0"
+    "uid\0subscriptionAccepted(QString)\0"
+    "authorizationRequest(QString)\0"
+    "initializeFromSettings()\0"
+    "onPresenceChange(Presence,QString)\0"
+    "onSessionClosed(QString)\0"
+    "onNewMessageReady(QString,Message)\0"
+    "pContact\0onAddContactRequest(TecContact*)\0"
+    "pContact,oldUid\0"
+    "onEditContactRequest(TecContact*,QString)\0"
+    "onRemoveContactRequest(QString)\0"
+    "uid,bAuthorized\0onSubscriptionAccepted(QString,bool)\0"
+};
+
+const QMetaObject TecBaseEngine::staticMetaObject = {
+    { &QObject::staticMetaObject, qt_meta_stringdata_TecBaseEngine,
+      qt_meta_data_TecBaseEngine, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TecBaseEngine::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TecBaseEngine::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TecBaseEngine::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TecBaseEngine))
+        return static_cast<void*>(const_cast< TecBaseEngine*>(this));
+    return QObject::qt_metacast(_clname);
+}
+
+int TecBaseEngine::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QObject::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: statusChanged((*reinterpret_cast< Status(*)>(_a[1])),(*reinterpret_cast< Reason(*)>(_a[2]))); break;
+        case 1: presenceUpdated((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 2: contactPresenceUpdated((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Presence(*)>(_a[2])),(*reinterpret_cast< QString(*)>(_a[3]))); break;
+        case 3: incomingMessage((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
+        case 4: contactListReceived((*reinterpret_cast< const TecContactList(*)>(_a[1]))); break;
+        case 5: subscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 6: authorizationRequest((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 7: initializeFromSettings(); break;
+        case 8: onPresenceChange((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 9: onSessionClosed((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 10: onNewMessageReady((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
+        case 11: onAddContactRequest((*reinterpret_cast< TecContact*(*)>(_a[1]))); break;
+        case 12: onEditContactRequest((*reinterpret_cast< TecContact*(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 13: onRemoveContactRequest((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 14: onSubscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
+        default: ;
+        }
+        _id -= 15;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TecBaseEngine::statusChanged(Status _t1, Reason _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+
+// SIGNAL 1
+void TecBaseEngine::presenceUpdated(Presence _t1, QString _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 1, _a);
+}
+
+// SIGNAL 2
+void TecBaseEngine::contactPresenceUpdated(QString _t1, Presence _t2, QString _t3)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
+    QMetaObject::activate(this, &staticMetaObject, 2, _a);
+}
+
+// SIGNAL 3
+void TecBaseEngine::incomingMessage(QString _t1, Message _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 3, _a);
+}
+
+// SIGNAL 4
+void TecBaseEngine::contactListReceived(const TecContactList & _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 4, _a);
+}
+
+// SIGNAL 5
+void TecBaseEngine::subscriptionAccepted(QString _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 5, _a);
+}
+
+// SIGNAL 6
+void TecBaseEngine::authorizationRequest(QString _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 6, _a);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tecbasemainwindow.cpp b/build/release/moc_tecbasemainwindow.cpp
new file mode 100644 (file)
index 0000000..9520aee
--- /dev/null
@@ -0,0 +1,180 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tecbasemainwindow.h'
+**
+** Created: Fri Jun 18 17:41:01 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TecUi/tecbasemainwindow.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tecbasemainwindow.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TecBaseMainWindow[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      15,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       8,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      33,   19,   18,   18, 0x05,
+      71,   67,   18,   18, 0x05,
+     106,   94,   18,   18, 0x05,
+     148,  139,   18,   18, 0x05,
+     188,  172,   18,   18, 0x05,
+     221,   67,   18,   18, 0x05,
+     259,  244,   18,   18, 0x05,
+     294,   18,   18,   18, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+     319,   67,   18,   18, 0x09,
+     351,   67,   18,   18, 0x09,
+     397,  383,   18,   18, 0x09,
+     427,   19,   18,   18, 0x09,
+     480,  462,   18,   18, 0x09,
+     530,   94,   18,   18, 0x09,
+     571,  565,   18,   18, 0x09,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TecBaseMainWindow[] = {
+    "TecBaseMainWindow\0\0presence,desc\0"
+    "presenceChanged(Presence,QString)\0uid\0"
+    "sessionClosed(QString)\0uid,message\0"
+    "newMessageReady(QString,Message)\0"
+    "pContact\0addContact(TecContact*)\0"
+    "pContact,oldUid\0editContact(TecContact*,QString)\0"
+    "removeContact(QString)\0uid,authorized\0"
+    "subscriptionAccepted(QString,bool)\0"
+    "accountSettingsChanged()\0"
+    "onAuthorizationRequest(QString)\0"
+    "onSubscriptionAccepted(QString)\0"
+    "status,reason\0onStatusChange(Status,Reason)\0"
+    "onPresenceUpdate(Presence,QString)\0"
+    "uid,presence,desc\0"
+    "onContactPresenceUpdate(QString,Presence,QString)\0"
+    "onIncomingMessage(QString,Message)\0"
+    "cList\0onContactListReceived(TecContactList)\0"
+};
+
+const QMetaObject TecBaseMainWindow::staticMetaObject = {
+    { &QMainWindow::staticMetaObject, qt_meta_stringdata_TecBaseMainWindow,
+      qt_meta_data_TecBaseMainWindow, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TecBaseMainWindow::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TecBaseMainWindow::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TecBaseMainWindow::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TecBaseMainWindow))
+        return static_cast<void*>(const_cast< TecBaseMainWindow*>(this));
+    return QMainWindow::qt_metacast(_clname);
+}
+
+int TecBaseMainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QMainWindow::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: presenceChanged((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 1: sessionClosed((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 2: newMessageReady((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
+        case 3: addContact((*reinterpret_cast< TecContact*(*)>(_a[1]))); break;
+        case 4: editContact((*reinterpret_cast< TecContact*(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 5: removeContact((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 6: subscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
+        case 7: accountSettingsChanged(); break;
+        case 8: onAuthorizationRequest((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 9: onSubscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 10: onStatusChange((*reinterpret_cast< Status(*)>(_a[1])),(*reinterpret_cast< Reason(*)>(_a[2]))); break;
+        case 11: onPresenceUpdate((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 12: onContactPresenceUpdate((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Presence(*)>(_a[2])),(*reinterpret_cast< QString(*)>(_a[3]))); break;
+        case 13: onIncomingMessage((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
+        case 14: onContactListReceived((*reinterpret_cast< const TecContactList(*)>(_a[1]))); break;
+        default: ;
+        }
+        _id -= 15;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TecBaseMainWindow::presenceChanged(Presence _t1, QString _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+
+// SIGNAL 1
+void TecBaseMainWindow::sessionClosed(QString _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 1, _a);
+}
+
+// SIGNAL 2
+void TecBaseMainWindow::newMessageReady(QString _t1, Message _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 2, _a);
+}
+
+// SIGNAL 3
+void TecBaseMainWindow::addContact(TecContact * _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 3, _a);
+}
+
+// SIGNAL 4
+void TecBaseMainWindow::editContact(TecContact * _t1, QString _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 4, _a);
+}
+
+// SIGNAL 5
+void TecBaseMainWindow::removeContact(QString _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 5, _a);
+}
+
+// SIGNAL 6
+void TecBaseMainWindow::subscriptionAccepted(QString _t1, bool _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 6, _a);
+}
+
+// SIGNAL 7
+void TecBaseMainWindow::accountSettingsChanged()
+{
+    QMetaObject::activate(this, &staticMetaObject, 7, 0);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tecchatwidget.cpp b/build/release/moc_tecchatwidget.cpp
new file mode 100644 (file)
index 0000000..82d8271
--- /dev/null
@@ -0,0 +1,103 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tecchatwidget.h'
+**
+** Created: Fri Jun 18 17:41:02 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TecUi/tecchatwidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tecchatwidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TecChatWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       4,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       2,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      27,   15,   14,   14, 0x05,
+      60,   14,   14,   14, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+      81,   14,   14,   14, 0x08,
+     101,   14,   14,   14, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TecChatWidget[] = {
+    "TecChatWidget\0\0uid,message\0"
+    "newMessageReady(QString,Message)\0"
+    "smileButtonClicked()\0pressedSendButton()\0"
+    "showEmoticonsDialog()\0"
+};
+
+const QMetaObject TecChatWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TecChatWidget,
+      qt_meta_data_TecChatWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TecChatWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TecChatWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TecChatWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TecChatWidget))
+        return static_cast<void*>(const_cast< TecChatWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TecChatWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: newMessageReady((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
+        case 1: smileButtonClicked(); break;
+        case 2: pressedSendButton(); break;
+        case 3: showEmoticonsDialog(); break;
+        default: ;
+        }
+        _id -= 4;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TecChatWidget::newMessageReady(const QString & _t1, Message _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+
+// SIGNAL 1
+void TecChatWidget::smileButtonClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 1, 0);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_teccontactlistwidget.cpp b/build/release/moc_teccontactlistwidget.cpp
new file mode 100644 (file)
index 0000000..6fe95f6
--- /dev/null
@@ -0,0 +1,153 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'teccontactlistwidget.h'
+**
+** Created: Fri Jun 18 17:41:01 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TecUi/teccontactlistwidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'teccontactlistwidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TecContactListWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      11,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       6,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      40,   22,   21,   21, 0x05,
+      82,   76,   21,   21, 0x05,
+     123,  119,   21,   21, 0x05,
+     156,  147,   21,   21, 0x05,
+     196,  180,   21,   21, 0x05,
+     238,  229,   21,   21, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+     288,  276,   21,   21, 0x0a,
+     330,  321,   21,   21, 0x0a,
+     370,  358,   21,   21, 0x0a,
+     399,   21,   21,   21, 0x08,
+     417,   21,   21,   21, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TecContactListWidget[] = {
+    "TecContactListWidget\0\0uid,name,presence\0"
+    "triggered(QString,QString,Presence)\0"
+    "pItem\0contactInfoRequest(QListWidgetItem*)\0"
+    "uid\0removedContact(QString)\0pContact\0"
+    "addContact(TecContact*)\0pContact,oldUid\0"
+    "editContact(TecContact*,QString)\0"
+    "uid,name\0displayedNameChanged(QString,QString)\0"
+    "contactList\0onNewContactList(TecContactList)\0"
+    "pNewItem\0commitAdd(QListWidgetItem*)\0"
+    "pEditedItem\0commitEdit(QListWidgetItem*)\0"
+    "onEditRequested()\0onRemoveRequested()\0"
+};
+
+const QMetaObject TecContactListWidget::staticMetaObject = {
+    { &QListWidget::staticMetaObject, qt_meta_stringdata_TecContactListWidget,
+      qt_meta_data_TecContactListWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TecContactListWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TecContactListWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TecContactListWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TecContactListWidget))
+        return static_cast<void*>(const_cast< TecContactListWidget*>(this));
+    return QListWidget::qt_metacast(_clname);
+}
+
+int TecContactListWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QListWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: triggered((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< Presence(*)>(_a[3]))); break;
+        case 1: contactInfoRequest((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break;
+        case 2: removedContact((*reinterpret_cast< const QString(*)>(_a[1]))); break;
+        case 3: addContact((*reinterpret_cast< TecContact*(*)>(_a[1]))); break;
+        case 4: editContact((*reinterpret_cast< TecContact*(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 5: displayedNameChanged((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
+        case 6: onNewContactList((*reinterpret_cast< const TecContactList(*)>(_a[1]))); break;
+        case 7: commitAdd((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break;
+        case 8: commitEdit((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break;
+        case 9: onEditRequested(); break;
+        case 10: onRemoveRequested(); break;
+        default: ;
+        }
+        _id -= 11;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TecContactListWidget::triggered(const QString & _t1, const QString & _t2, Presence _t3)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+
+// SIGNAL 1
+void TecContactListWidget::contactInfoRequest(QListWidgetItem * _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 1, _a);
+}
+
+// SIGNAL 2
+void TecContactListWidget::removedContact(const QString & _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 2, _a);
+}
+
+// SIGNAL 3
+void TecContactListWidget::addContact(TecContact * _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 3, _a);
+}
+
+// SIGNAL 4
+void TecContactListWidget::editContact(TecContact * _t1, QString _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 4, _a);
+}
+
+// SIGNAL 5
+void TecContactListWidget::displayedNameChanged(const QString & _t1, const QString & _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 5, _a);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tecemoticonsdialog.cpp b/build/release/moc_tecemoticonsdialog.cpp
new file mode 100644 (file)
index 0000000..337b4b4
--- /dev/null
@@ -0,0 +1,80 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tecemoticonsdialog.h'
+**
+** Created: Fri Jun 18 17:41:03 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TecUi/tecemoticonsdialog.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tecemoticonsdialog.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TecEmoticonsDialog[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       1,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // slots: signature, parameters, type, tag, flags
+      26,   20,   19,   19, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TecEmoticonsDialog[] = {
+    "TecEmoticonsDialog\0\0pItem\0"
+    "onEmoticonSelected(QListWidgetItem*)\0"
+};
+
+const QMetaObject TecEmoticonsDialog::staticMetaObject = {
+    { &QDialog::staticMetaObject, qt_meta_stringdata_TecEmoticonsDialog,
+      qt_meta_data_TecEmoticonsDialog, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TecEmoticonsDialog::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TecEmoticonsDialog::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TecEmoticonsDialog::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TecEmoticonsDialog))
+        return static_cast<void*>(const_cast< TecEmoticonsDialog*>(this));
+    return QDialog::qt_metacast(_clname);
+}
+
+int TecEmoticonsDialog::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QDialog::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: onEmoticonSelected((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break;
+        default: ;
+        }
+        _id -= 1;
+    }
+    return _id;
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tecengine.cpp b/build/release/moc_tecengine.cpp
new file mode 100644 (file)
index 0000000..2329658
--- /dev/null
@@ -0,0 +1,133 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tecengine.h'
+**
+** Created: Fri Jun 18 17:41:04 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TecEngine/tecengine.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tecengine.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TecEngine[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      15,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // slots: signature, parameters, type, tag, flags
+      32,   11,   10,   10, 0x0a,
+      76,   67,   10,   10, 0x0a,
+     125,  109,   10,   10, 0x0a,
+     171,  167,   10,   10, 0x0a,
+     205,  203,   10,   10, 0x0a,
+     242,   10,   10,   10, 0x0a,
+     279,  267,   10,   10, 0x0a,
+     314,  167,   10,   10, 0x0a,
+     365,  339,   10,   10, 0x08,
+     498,  464,   10,   10, 0x08,
+     582,  464,   10,   10, 0x08,
+     691,  670,   10,   10, 0x08,
+     786,  772,   10,   10, 0x08,
+     926,  889,   10,   10, 0x08,
+     992,   67,   10,   10, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TecEngine[] = {
+    "TecEngine\0\0presence,description\0"
+    "onPresenceChange(Presence,QString)\0"
+    "pContact\0onAddContactRequest(TecContact*)\0"
+    "pContact,oldUid\0"
+    "onEditContactRequest(TecContact*,QString)\0"
+    "uid\0onRemoveContactRequest(QString)\0"
+    ",\0onSubscriptionAccepted(QString,bool)\0"
+    "initializeFromSettings()\0uid,message\0"
+    "onNewMessageReady(QString,Message)\0"
+    "onSessionClosed(QString)\0"
+    "pConnection,status,reason\0"
+    "onStatusChange(QtTapioca::Connection*,QtTapioca::Connection::Status,Qt"
+    "Tapioca::Connection::Reason)\0"
+    "pContact,presence,presenceMessage\0"
+    "onPresenceUpdated(QtTapioca::ContactBase*,QtTapioca::ContactBase::Pres"
+    "ence,QString)\0"
+    "onSelfPresenceUpdated(QtTapioca::ContactBase*,QtTapioca::ContactBase::"
+    "Presence,QString)\0"
+    "pTextChannel,message\0"
+    "onMessageReceived(const QtTapioca::TextChannel*,QtTapioca::TextChannel"
+    "::Message)\0"
+    "message,error\0"
+    "onMessageDeliveryError(QtTapioca::TextChannel::Message,QtTapioca::Text"
+    "Channel::Message::DeliveryError)\0"
+    "pConnection,pChannel,bSuppresHandler\0"
+    "onChannelCreated(QtTapioca::Connection*,QtTapioca::Channel*,bool)\0"
+    "onAuthorizationRequested(QtTapioca::Contact*)\0"
+};
+
+const QMetaObject TecEngine::staticMetaObject = {
+    { &TecBaseEngine::staticMetaObject, qt_meta_stringdata_TecEngine,
+      qt_meta_data_TecEngine, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TecEngine::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TecEngine::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TecEngine::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TecEngine))
+        return static_cast<void*>(const_cast< TecEngine*>(this));
+    return TecBaseEngine::qt_metacast(_clname);
+}
+
+int TecEngine::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = TecBaseEngine::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: onPresenceChange((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 1: onAddContactRequest((*reinterpret_cast< TecContact*(*)>(_a[1]))); break;
+        case 2: onEditContactRequest((*reinterpret_cast< TecContact*(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 3: onRemoveContactRequest((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 4: onSubscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
+        case 5: initializeFromSettings(); break;
+        case 6: onNewMessageReady((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
+        case 7: onSessionClosed((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 8: onStatusChange((*reinterpret_cast< QtTapioca::Connection*(*)>(_a[1])),(*reinterpret_cast< QtTapioca::Connection::Status(*)>(_a[2])),(*reinterpret_cast< QtTapioca::Connection::Reason(*)>(_a[3]))); break;
+        case 9: onPresenceUpdated((*reinterpret_cast< QtTapioca::ContactBase*(*)>(_a[1])),(*reinterpret_cast< QtTapioca::ContactBase::Presence(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3]))); break;
+        case 10: onSelfPresenceUpdated((*reinterpret_cast< QtTapioca::ContactBase*(*)>(_a[1])),(*reinterpret_cast< QtTapioca::ContactBase::Presence(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3]))); break;
+        case 11: onMessageReceived((*reinterpret_cast< const QtTapioca::TextChannel*(*)>(_a[1])),(*reinterpret_cast< const QtTapioca::TextChannel::Message(*)>(_a[2]))); break;
+        case 12: onMessageDeliveryError((*reinterpret_cast< const QtTapioca::TextChannel::Message(*)>(_a[1])),(*reinterpret_cast< QtTapioca::TextChannel::Message::DeliveryError(*)>(_a[2]))); break;
+        case 13: onChannelCreated((*reinterpret_cast< QtTapioca::Connection*(*)>(_a[1])),(*reinterpret_cast< QtTapioca::Channel*(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
+        case 14: onAuthorizationRequested((*reinterpret_cast< QtTapioca::Contact*(*)>(_a[1]))); break;
+        default: ;
+        }
+        _id -= 15;
+    }
+    return _id;
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tecgeneralsettingswidget.cpp b/build/release/moc_tecgeneralsettingswidget.cpp
new file mode 100644 (file)
index 0000000..4f2d349
--- /dev/null
@@ -0,0 +1,98 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tecgeneralsettingswidget.h'
+**
+** Created: Fri Jun 18 17:41:02 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TecUi/tecgeneralsettingswidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tecgeneralsettingswidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TecGeneralSettingsWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       3,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       2,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      26,   25,   25,   25, 0x05,
+      37,   25,   25,   25, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+      51,   25,   25,   25, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TecGeneralSettingsWidget[] = {
+    "TecGeneralSettingsWidget\0\0finished()\0"
+    "backClicked()\0saveGeneralSettings()\0"
+};
+
+const QMetaObject TecGeneralSettingsWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TecGeneralSettingsWidget,
+      qt_meta_data_TecGeneralSettingsWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TecGeneralSettingsWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TecGeneralSettingsWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TecGeneralSettingsWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TecGeneralSettingsWidget))
+        return static_cast<void*>(const_cast< TecGeneralSettingsWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TecGeneralSettingsWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: finished(); break;
+        case 1: backClicked(); break;
+        case 2: saveGeneralSettings(); break;
+        default: ;
+        }
+        _id -= 3;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TecGeneralSettingsWidget::finished()
+{
+    QMetaObject::activate(this, &staticMetaObject, 0, 0);
+}
+
+// SIGNAL 1
+void TecGeneralSettingsWidget::backClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 1, 0);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tecmaintoolbar.cpp b/build/release/moc_tecmaintoolbar.cpp
new file mode 100644 (file)
index 0000000..7a9b426
--- /dev/null
@@ -0,0 +1,268 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tecmaintoolbar.h'
+**
+** Created: Fri Jun 18 17:41:03 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TecUi/tecmaintoolbar.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tecmaintoolbar.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TecMainToolbar[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      14,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       6,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      25,   16,   15,   15, 0x05,
+      69,   65,   15,   15, 0x05,
+      94,   15,   15,   15, 0x05,
+     116,   15,   15,   15, 0x05,
+     134,   15,   15,   15, 0x05,
+     166,  152,   15,   15, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+     217,  199,   15,   15, 0x0a,
+     256,   15,   15,   15, 0x08,
+     278,   15,   15,   15, 0x08,
+     297,   15,   15,   15, 0x08,
+     329,  321,   15,   15, 0x08,
+     371,  364,   15,   15, 0x08,
+     401,   15,   15,   15, 0x08,
+     421,   15,   15,   15, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TecMainToolbar[] = {
+    "TecMainToolbar\0\0uid,name\0"
+    "activeSessionTriggered(QString,QString)\0"
+    "uid\0finishedSession(QString)\0"
+    "finishedAllSessions()\0contactsClicked()\0"
+    "settingsClicked()\0presence,desc\0"
+    "presenceUpdate(Presence,QString)\0"
+    "uid,name,presence\0"
+    "onNewSession(QString,QString,Presence)\0"
+    "closeCurrentSession()\0closeAllSessions()\0"
+    "restoreCurrentSession()\0pAction\0"
+    "onActiveSessionTriggered(QAction*)\0"
+    "action\0onTriggeredPresence(QAction*)\0"
+    "onContactsClicked()\0onSettingsClicked()\0"
+};
+
+const QMetaObject TecMainToolbar::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TecMainToolbar,
+      qt_meta_data_TecMainToolbar, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TecMainToolbar::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TecMainToolbar::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TecMainToolbar::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TecMainToolbar))
+        return static_cast<void*>(const_cast< TecMainToolbar*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TecMainToolbar::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: activeSessionTriggered((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
+        case 1: finishedSession((*reinterpret_cast< const QString(*)>(_a[1]))); break;
+        case 2: finishedAllSessions(); break;
+        case 3: contactsClicked(); break;
+        case 4: settingsClicked(); break;
+        case 5: presenceUpdate((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
+        case 6: onNewSession((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< Presence(*)>(_a[3]))); break;
+        case 7: closeCurrentSession(); break;
+        case 8: closeAllSessions(); break;
+        case 9: restoreCurrentSession(); break;
+        case 10: onActiveSessionTriggered((*reinterpret_cast< QAction*(*)>(_a[1]))); break;
+        case 11: onTriggeredPresence((*reinterpret_cast< QAction*(*)>(_a[1]))); break;
+        case 12: onContactsClicked(); break;
+        case 13: onSettingsClicked(); break;
+        default: ;
+        }
+        _id -= 14;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TecMainToolbar::activeSessionTriggered(const QString & _t1, const QString & _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+
+// SIGNAL 1
+void TecMainToolbar::finishedSession(const QString & _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 1, _a);
+}
+
+// SIGNAL 2
+void TecMainToolbar::finishedAllSessions()
+{
+    QMetaObject::activate(this, &staticMetaObject, 2, 0);
+}
+
+// SIGNAL 3
+void TecMainToolbar::contactsClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 3, 0);
+}
+
+// SIGNAL 4
+void TecMainToolbar::settingsClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 4, 0);
+}
+
+// SIGNAL 5
+void TecMainToolbar::presenceUpdate(Presence _t1, const QString & _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 5, _a);
+}
+static const uint qt_meta_data_ActiveSessions[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       2,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // slots: signature, parameters, type, tag, flags
+      16,   15,   15,   15, 0x08,
+      27,   15,   15,   15, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_ActiveSessions[] = {
+    "ActiveSessions\0\0scrollUp()\0scrollDown()\0"
+};
+
+const QMetaObject ActiveSessions::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_ActiveSessions,
+      qt_meta_data_ActiveSessions, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &ActiveSessions::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *ActiveSessions::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *ActiveSessions::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_ActiveSessions))
+        return static_cast<void*>(const_cast< ActiveSessions*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int ActiveSessions::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: scrollUp(); break;
+        case 1: scrollDown(); break;
+        default: ;
+        }
+        _id -= 2;
+    }
+    return _id;
+}
+static const uint qt_meta_data_ScrollWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_ScrollWidget[] = {
+    "ScrollWidget\0"
+};
+
+const QMetaObject ScrollWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_ScrollWidget,
+      qt_meta_data_ScrollWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &ScrollWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *ScrollWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *ScrollWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_ScrollWidget))
+        return static_cast<void*>(const_cast< ScrollWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int ScrollWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tecmainwindow.cpp b/build/release/moc_tecmainwindow.cpp
new file mode 100644 (file)
index 0000000..4e018ef
--- /dev/null
@@ -0,0 +1,148 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tecmainwindow.h'
+**
+** Created: Fri Jun 18 17:41:01 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TecUi/tecmainwindow.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tecmainwindow.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TecMainWindow[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      26,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // slots: signature, parameters, type, tag, flags
+      19,   15,   14,   14, 0x09,
+      51,   15,   14,   14, 0x09,
+      97,   83,   14,   14, 0x09,
+     141,  127,   14,   14, 0x09,
+     194,  176,   14,   14, 0x09,
+     256,  244,   14,   14, 0x09,
+     297,  291,   14,   14, 0x09,
+     353,  335,   14,   14, 0x08,
+     397,  388,   14,   14, 0x28,
+     423,   15,   14,   14, 0x08,
+     442,   14,   14,   14, 0x08,
+     462,   14,   14,   14, 0x08,
+     483,  478,   14,   14, 0x08,
+     502,  497,   14,   14, 0x08,
+     533,   14,   14,   14, 0x08,
+     548,   14,   14,   14, 0x08,
+     567,   14,   14,   14, 0x08,
+     582,   14,   14,   14, 0x08,
+     601,   14,   14,   14, 0x08,
+     615,   14,   14,   14, 0x08,
+     638,   14,   14,   14, 0x08,
+     658,  388,   14,   14, 0x08,
+     697,   14,   14,   14, 0x08,
+     711,   14,   14,   14, 0x08,
+     738,   14,   14,   14, 0x08,
+     765,   14,   14,   14, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TecMainWindow[] = {
+    "TecMainWindow\0\0uid\0onAuthorizationRequest(QString)\0"
+    "onSubscriptionAccepted(QString)\0"
+    "status,reason\0onStatusChange(Status,Reason)\0"
+    "presence,desc\0onPresenceUpdate(Presence,QString)\0"
+    "uid,presence,desc\0"
+    "onContactPresenceUpdate(QString,Presence,QString)\0"
+    "uid,message\0onIncomingMessage(QString,Message)\0"
+    "cList\0onContactListReceived(TecContactList)\0"
+    "uid,name,presence\0showChat(QString,QString,Presence)\0"
+    "uid,name\0showChat(QString,QString)\0"
+    "closeChat(QString)\0closeAllOpenChats()\0"
+    "clearAllChats()\0type\0showView(int)\0"
+    "item\0showUserInfo(QListWidgetItem*)\0"
+    "showContacts()\0returnToContacts()\0"
+    "showSettings()\0returnToSettings()\0"
+    "showAccount()\0returnToIntermediate()\0"
+    "showAccountCreate()\0"
+    "onDisplayedNameChange(QString,QString)\0"
+    "reloadTheme()\0onAccountSettingsChanged()\0"
+    "onAccountSettingsCreated()\0showAbout()\0"
+};
+
+const QMetaObject TecMainWindow::staticMetaObject = {
+    { &TecBaseMainWindow::staticMetaObject, qt_meta_stringdata_TecMainWindow,
+      qt_meta_data_TecMainWindow, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TecMainWindow::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TecMainWindow::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TecMainWindow::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TecMainWindow))
+        return static_cast<void*>(const_cast< TecMainWindow*>(this));
+    return TecBaseMainWindow::qt_metacast(_clname);
+}
+
+int TecMainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = TecBaseMainWindow::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: onAuthorizationRequest((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 1: onSubscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 2: onStatusChange((*reinterpret_cast< Status(*)>(_a[1])),(*reinterpret_cast< Reason(*)>(_a[2]))); break;
+        case 3: onPresenceUpdate((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 4: onContactPresenceUpdate((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Presence(*)>(_a[2])),(*reinterpret_cast< QString(*)>(_a[3]))); break;
+        case 5: onIncomingMessage((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
+        case 6: onContactListReceived((*reinterpret_cast< const TecContactList(*)>(_a[1]))); break;
+        case 7: showChat((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< Presence(*)>(_a[3]))); break;
+        case 8: showChat((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
+        case 9: closeChat((*reinterpret_cast< const QString(*)>(_a[1]))); break;
+        case 10: closeAllOpenChats(); break;
+        case 11: clearAllChats(); break;
+        case 12: showView((*reinterpret_cast< int(*)>(_a[1]))); break;
+        case 13: showUserInfo((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break;
+        case 14: showContacts(); break;
+        case 15: returnToContacts(); break;
+        case 16: showSettings(); break;
+        case 17: returnToSettings(); break;
+        case 18: showAccount(); break;
+        case 19: returnToIntermediate(); break;
+        case 20: showAccountCreate(); break;
+        case 21: onDisplayedNameChange((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
+        case 22: reloadTheme(); break;
+        case 23: onAccountSettingsChanged(); break;
+        case 24: onAccountSettingsCreated(); break;
+        case 25: showAbout(); break;
+        default: ;
+        }
+        _id -= 26;
+    }
+    return _id;
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tecsettingswidget.cpp b/build/release/moc_tecsettingswidget.cpp
new file mode 100644 (file)
index 0000000..4183419
--- /dev/null
@@ -0,0 +1,86 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tecsettingswidget.h'
+**
+** Created: Fri Jun 18 17:41:02 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TecUi/tecsettingswidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tecsettingswidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TecSettingsWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       1,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       1,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      28,   19,   18,   18, 0x05,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TecSettingsWidget[] = {
+    "TecSettingsWidget\0\0viewType\0triggered(int)\0"
+};
+
+const QMetaObject TecSettingsWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TecSettingsWidget,
+      qt_meta_data_TecSettingsWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TecSettingsWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TecSettingsWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TecSettingsWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TecSettingsWidget))
+        return static_cast<void*>(const_cast< TecSettingsWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TecSettingsWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: triggered((*reinterpret_cast< int(*)>(_a[1]))); break;
+        default: ;
+        }
+        _id -= 1;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TecSettingsWidget::triggered(int _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tecthemessettingswidget.cpp b/build/release/moc_tecthemessettingswidget.cpp
new file mode 100644 (file)
index 0000000..3aee0f0
--- /dev/null
@@ -0,0 +1,98 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tecthemessettingswidget.h'
+**
+** Created: Fri Jun 18 17:41:03 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TecUi/tecthemessettingswidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tecthemessettingswidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TecThemesSettingsWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       3,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       2,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      25,   24,   24,   24, 0x05,
+      39,   24,   24,   24, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+      61,   24,   24,   24, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TecThemesSettingsWidget[] = {
+    "TecThemesSettingsWidget\0\0backClicked()\0"
+    "currentThemeChanged()\0saveThemesSettings()\0"
+};
+
+const QMetaObject TecThemesSettingsWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TecThemesSettingsWidget,
+      qt_meta_data_TecThemesSettingsWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TecThemesSettingsWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TecThemesSettingsWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TecThemesSettingsWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TecThemesSettingsWidget))
+        return static_cast<void*>(const_cast< TecThemesSettingsWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TecThemesSettingsWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: backClicked(); break;
+        case 1: currentThemeChanged(); break;
+        case 2: saveThemesSettings(); break;
+        default: ;
+        }
+        _id -= 3;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TecThemesSettingsWidget::backClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 0, 0);
+}
+
+// SIGNAL 1
+void TecThemesSettingsWidget::currentThemeChanged()
+{
+    QMetaObject::activate(this, &staticMetaObject, 1, 0);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tecuserinfowidget.cpp b/build/release/moc_tecuserinfowidget.cpp
new file mode 100644 (file)
index 0000000..199d44c
--- /dev/null
@@ -0,0 +1,103 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tecuserinfowidget.h'
+**
+** Created: Fri Jun 18 17:41:02 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TecUi/tecuserinfowidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tecuserinfowidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TecUserInfoWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       4,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       2,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      31,   19,   18,   18, 0x05,
+      64,   18,   18,   18, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+      75,   18,   18,   18, 0x08,
+      93,   87,   18,   18, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TecUserInfoWidget[] = {
+    "TecUserInfoWidget\0\0contactItem\0"
+    "contactChanged(QListWidgetItem*)\0"
+    "finished()\0okClicked()\0index\0"
+    "onCurrentIndexChanged(int)\0"
+};
+
+const QMetaObject TecUserInfoWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TecUserInfoWidget,
+      qt_meta_data_TecUserInfoWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TecUserInfoWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TecUserInfoWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TecUserInfoWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TecUserInfoWidget))
+        return static_cast<void*>(const_cast< TecUserInfoWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TecUserInfoWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: contactChanged((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break;
+        case 1: finished(); break;
+        case 2: okClicked(); break;
+        case 3: onCurrentIndexChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
+        default: ;
+        }
+        _id -= 4;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TecUserInfoWidget::contactChanged(QListWidgetItem * _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+
+// SIGNAL 1
+void TecUserInfoWidget::finished()
+{
+    QMetaObject::activate(this, &staticMetaObject, 1, 0);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tocaccountintermediatewidget.cpp b/build/release/moc_tocaccountintermediatewidget.cpp
new file mode 100644 (file)
index 0000000..d2f91d2
--- /dev/null
@@ -0,0 +1,103 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tocaccountintermediatewidget.h'
+**
+** Created: Thu Jul 8 08:48:17 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TocUi/tocaccountintermediatewidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tocaccountintermediatewidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TocAccountIntermediateWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       3,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       3,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      30,   29,   29,   29, 0x05,
+      46,   29,   29,   29, 0x05,
+      60,   29,   29,   29, 0x05,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TocAccountIntermediateWidget[] = {
+    "TocAccountIntermediateWidget\0\0"
+    "createClicked()\0editClicked()\0"
+    "backClicked()\0"
+};
+
+const QMetaObject TocAccountIntermediateWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TocAccountIntermediateWidget,
+      qt_meta_data_TocAccountIntermediateWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TocAccountIntermediateWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TocAccountIntermediateWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TocAccountIntermediateWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TocAccountIntermediateWidget))
+        return static_cast<void*>(const_cast< TocAccountIntermediateWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TocAccountIntermediateWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: createClicked(); break;
+        case 1: editClicked(); break;
+        case 2: backClicked(); break;
+        default: ;
+        }
+        _id -= 3;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TocAccountIntermediateWidget::createClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 0, 0);
+}
+
+// SIGNAL 1
+void TocAccountIntermediateWidget::editClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 1, 0);
+}
+
+// SIGNAL 2
+void TocAccountIntermediateWidget::backClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 2, 0);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tocaccountsettingswidget.cpp b/build/release/moc_tocaccountsettingswidget.cpp
new file mode 100644 (file)
index 0000000..fca4498
--- /dev/null
@@ -0,0 +1,129 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tocaccountsettingswidget.h'
+**
+** Created: Thu Jul 8 08:48:16 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TocUi/tocaccountsettingswidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tocaccountsettingswidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TocAccountSettingsWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      10,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       4,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      26,   25,   25,   25, 0x05,
+      51,   25,   25,   25, 0x05,
+      79,   25,   25,   25, 0x05,
+      90,   25,   25,   25, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+     104,   25,   25,   25, 0x0a,
+     113,   25,   25,   25, 0x08,
+     126,   25,   25,   25, 0x08,
+     160,  151,   25,   25, 0x08,
+     193,  181,   25,   25, 0x08,
+     217,   25,   25,   25, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TocAccountSettingsWidget[] = {
+    "TocAccountSettingsWidget\0\0"
+    "accountSettingsChanged()\0"
+    "newAccountSettingsCreated()\0finished()\0"
+    "backClicked()\0reload()\0onOkButton()\0"
+    "onChangePasswordButton()\0newLogin\0"
+    "loginEdited(QString)\0newProtocol\0"
+    "protocolEdited(QString)\0disconnectHints()\0"
+};
+
+const QMetaObject TocAccountSettingsWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TocAccountSettingsWidget,
+      qt_meta_data_TocAccountSettingsWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TocAccountSettingsWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TocAccountSettingsWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TocAccountSettingsWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TocAccountSettingsWidget))
+        return static_cast<void*>(const_cast< TocAccountSettingsWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TocAccountSettingsWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: accountSettingsChanged(); break;
+        case 1: newAccountSettingsCreated(); break;
+        case 2: finished(); break;
+        case 3: backClicked(); break;
+        case 4: reload(); break;
+        case 5: onOkButton(); break;
+        case 6: onChangePasswordButton(); break;
+        case 7: loginEdited((*reinterpret_cast< const QString(*)>(_a[1]))); break;
+        case 8: protocolEdited((*reinterpret_cast< const QString(*)>(_a[1]))); break;
+        case 9: disconnectHints(); break;
+        default: ;
+        }
+        _id -= 10;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TocAccountSettingsWidget::accountSettingsChanged()
+{
+    QMetaObject::activate(this, &staticMetaObject, 0, 0);
+}
+
+// SIGNAL 1
+void TocAccountSettingsWidget::newAccountSettingsCreated()
+{
+    QMetaObject::activate(this, &staticMetaObject, 1, 0);
+}
+
+// SIGNAL 2
+void TocAccountSettingsWidget::finished()
+{
+    QMetaObject::activate(this, &staticMetaObject, 2, 0);
+}
+
+// SIGNAL 3
+void TocAccountSettingsWidget::backClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 3, 0);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tocbaseengine.cpp b/build/release/moc_tocbaseengine.cpp
new file mode 100644 (file)
index 0000000..537bcd9
--- /dev/null
@@ -0,0 +1,176 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tocbaseengine.h'
+**
+** Created: Thu Jul 8 08:48:17 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TocEngine/tocbaseengine.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tocbaseengine.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TocBaseEngine[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      15,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       7,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      29,   15,   14,   14, 0x05,
+      79,   58,   14,   14, 0x05,
+     138,  113,   14,   14, 0x05,
+     199,  187,   14,   14, 0x05,
+     244,  232,   14,   14, 0x05,
+     284,  280,   14,   14, 0x05,
+     314,  280,   14,   14, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+     344,   14,   14,   14, 0x0a,
+     369,   58,   14,   14, 0x0a,
+     404,  280,   14,   14, 0x0a,
+     429,  187,   14,   14, 0x0a,
+     473,  464,   14,   14, 0x0a,
+     522,  506,   14,   14, 0x0a,
+     564,  280,   14,   14, 0x0a,
+     612,  596,   14,   14, 0x0a,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TocBaseEngine[] = {
+    "TocBaseEngine\0\0status,reason\0"
+    "statusChanged(Status,Reason)\0"
+    "presence,description\0"
+    "presenceUpdated(Presence,QString)\0"
+    "uid,presence,description\0"
+    "contactPresenceUpdated(QString,Presence,QString)\0"
+    "uid,message\0incomingMessage(QString,Message)\0"
+    "contactList\0contactListReceived(TocContactList)\0"
+    "uid\0subscriptionAccepted(QString)\0"
+    "authorizationRequest(QString)\0"
+    "initializeFromSettings()\0"
+    "onPresenceChange(Presence,QString)\0"
+    "onSessionClosed(QString)\0"
+    "onNewMessageReady(QString,Message)\0"
+    "pContact\0onAddContactRequest(TocContact*)\0"
+    "pContact,oldUid\0"
+    "onEditContactRequest(TocContact*,QString)\0"
+    "onRemoveContactRequest(QString)\0"
+    "uid,bAuthorized\0onSubscriptionAccepted(QString,bool)\0"
+};
+
+const QMetaObject TocBaseEngine::staticMetaObject = {
+    { &QObject::staticMetaObject, qt_meta_stringdata_TocBaseEngine,
+      qt_meta_data_TocBaseEngine, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TocBaseEngine::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TocBaseEngine::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TocBaseEngine::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TocBaseEngine))
+        return static_cast<void*>(const_cast< TocBaseEngine*>(this));
+    return QObject::qt_metacast(_clname);
+}
+
+int TocBaseEngine::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QObject::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: statusChanged((*reinterpret_cast< Status(*)>(_a[1])),(*reinterpret_cast< Reason(*)>(_a[2]))); break;
+        case 1: presenceUpdated((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 2: contactPresenceUpdated((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Presence(*)>(_a[2])),(*reinterpret_cast< QString(*)>(_a[3]))); break;
+        case 3: incomingMessage((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
+        case 4: contactListReceived((*reinterpret_cast< const TocContactList(*)>(_a[1]))); break;
+        case 5: subscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 6: authorizationRequest((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 7: initializeFromSettings(); break;
+        case 8: onPresenceChange((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 9: onSessionClosed((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 10: onNewMessageReady((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
+        case 11: onAddContactRequest((*reinterpret_cast< TocContact*(*)>(_a[1]))); break;
+        case 12: onEditContactRequest((*reinterpret_cast< TocContact*(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 13: onRemoveContactRequest((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 14: onSubscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
+        default: ;
+        }
+        _id -= 15;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TocBaseEngine::statusChanged(Status _t1, Reason _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+
+// SIGNAL 1
+void TocBaseEngine::presenceUpdated(Presence _t1, QString _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 1, _a);
+}
+
+// SIGNAL 2
+void TocBaseEngine::contactPresenceUpdated(QString _t1, Presence _t2, QString _t3)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
+    QMetaObject::activate(this, &staticMetaObject, 2, _a);
+}
+
+// SIGNAL 3
+void TocBaseEngine::incomingMessage(QString _t1, Message _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 3, _a);
+}
+
+// SIGNAL 4
+void TocBaseEngine::contactListReceived(const TocContactList & _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 4, _a);
+}
+
+// SIGNAL 5
+void TocBaseEngine::subscriptionAccepted(QString _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 5, _a);
+}
+
+// SIGNAL 6
+void TocBaseEngine::authorizationRequest(QString _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 6, _a);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tocbasemainwindow.cpp b/build/release/moc_tocbasemainwindow.cpp
new file mode 100644 (file)
index 0000000..c45d400
--- /dev/null
@@ -0,0 +1,180 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tocbasemainwindow.h'
+**
+** Created: Thu Jul 8 08:48:15 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TocUi/tocbasemainwindow.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tocbasemainwindow.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TocBaseMainWindow[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      15,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       8,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      33,   19,   18,   18, 0x05,
+      71,   67,   18,   18, 0x05,
+     106,   94,   18,   18, 0x05,
+     148,  139,   18,   18, 0x05,
+     188,  172,   18,   18, 0x05,
+     221,   67,   18,   18, 0x05,
+     259,  244,   18,   18, 0x05,
+     294,   18,   18,   18, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+     319,   67,   18,   18, 0x09,
+     351,   67,   18,   18, 0x09,
+     397,  383,   18,   18, 0x09,
+     427,   19,   18,   18, 0x09,
+     480,  462,   18,   18, 0x09,
+     530,   94,   18,   18, 0x09,
+     571,  565,   18,   18, 0x09,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TocBaseMainWindow[] = {
+    "TocBaseMainWindow\0\0presence,desc\0"
+    "presenceChanged(Presence,QString)\0uid\0"
+    "sessionClosed(QString)\0uid,message\0"
+    "newMessageReady(QString,Message)\0"
+    "pContact\0addContact(TocContact*)\0"
+    "pContact,oldUid\0editContact(TocContact*,QString)\0"
+    "removeContact(QString)\0uid,authorized\0"
+    "subscriptionAccepted(QString,bool)\0"
+    "accountSettingsChanged()\0"
+    "onAuthorizationRequest(QString)\0"
+    "onSubscriptionAccepted(QString)\0"
+    "status,reason\0onStatusChange(Status,Reason)\0"
+    "onPresenceUpdate(Presence,QString)\0"
+    "uid,presence,desc\0"
+    "onContactPresenceUpdate(QString,Presence,QString)\0"
+    "onIncomingMessage(QString,Message)\0"
+    "cList\0onContactListReceived(TocContactList)\0"
+};
+
+const QMetaObject TocBaseMainWindow::staticMetaObject = {
+    { &QMainWindow::staticMetaObject, qt_meta_stringdata_TocBaseMainWindow,
+      qt_meta_data_TocBaseMainWindow, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TocBaseMainWindow::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TocBaseMainWindow::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TocBaseMainWindow::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TocBaseMainWindow))
+        return static_cast<void*>(const_cast< TocBaseMainWindow*>(this));
+    return QMainWindow::qt_metacast(_clname);
+}
+
+int TocBaseMainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QMainWindow::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: presenceChanged((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 1: sessionClosed((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 2: newMessageReady((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
+        case 3: addContact((*reinterpret_cast< TocContact*(*)>(_a[1]))); break;
+        case 4: editContact((*reinterpret_cast< TocContact*(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 5: removeContact((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 6: subscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
+        case 7: accountSettingsChanged(); break;
+        case 8: onAuthorizationRequest((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 9: onSubscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 10: onStatusChange((*reinterpret_cast< Status(*)>(_a[1])),(*reinterpret_cast< Reason(*)>(_a[2]))); break;
+        case 11: onPresenceUpdate((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 12: onContactPresenceUpdate((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Presence(*)>(_a[2])),(*reinterpret_cast< QString(*)>(_a[3]))); break;
+        case 13: onIncomingMessage((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
+        case 14: onContactListReceived((*reinterpret_cast< const TocContactList(*)>(_a[1]))); break;
+        default: ;
+        }
+        _id -= 15;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TocBaseMainWindow::presenceChanged(Presence _t1, QString _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+
+// SIGNAL 1
+void TocBaseMainWindow::sessionClosed(QString _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 1, _a);
+}
+
+// SIGNAL 2
+void TocBaseMainWindow::newMessageReady(QString _t1, Message _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 2, _a);
+}
+
+// SIGNAL 3
+void TocBaseMainWindow::addContact(TocContact * _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 3, _a);
+}
+
+// SIGNAL 4
+void TocBaseMainWindow::editContact(TocContact * _t1, QString _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 4, _a);
+}
+
+// SIGNAL 5
+void TocBaseMainWindow::removeContact(QString _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 5, _a);
+}
+
+// SIGNAL 6
+void TocBaseMainWindow::subscriptionAccepted(QString _t1, bool _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 6, _a);
+}
+
+// SIGNAL 7
+void TocBaseMainWindow::accountSettingsChanged()
+{
+    QMetaObject::activate(this, &staticMetaObject, 7, 0);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tocchatwidget.cpp b/build/release/moc_tocchatwidget.cpp
new file mode 100644 (file)
index 0000000..17f372d
--- /dev/null
@@ -0,0 +1,103 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tocchatwidget.h'
+**
+** Created: Thu Jul 8 08:48:16 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TocUi/tocchatwidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tocchatwidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TocChatWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       4,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       2,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      27,   15,   14,   14, 0x05,
+      60,   14,   14,   14, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+      81,   14,   14,   14, 0x08,
+     101,   14,   14,   14, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TocChatWidget[] = {
+    "TocChatWidget\0\0uid,message\0"
+    "newMessageReady(QString,Message)\0"
+    "smileButtonClicked()\0pressedSendButton()\0"
+    "showEmoticonsDialog()\0"
+};
+
+const QMetaObject TocChatWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TocChatWidget,
+      qt_meta_data_TocChatWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TocChatWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TocChatWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TocChatWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TocChatWidget))
+        return static_cast<void*>(const_cast< TocChatWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TocChatWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: newMessageReady((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
+        case 1: smileButtonClicked(); break;
+        case 2: pressedSendButton(); break;
+        case 3: showEmoticonsDialog(); break;
+        default: ;
+        }
+        _id -= 4;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TocChatWidget::newMessageReady(const QString & _t1, Message _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+
+// SIGNAL 1
+void TocChatWidget::smileButtonClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 1, 0);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_toccontactlistwidget.cpp b/build/release/moc_toccontactlistwidget.cpp
new file mode 100644 (file)
index 0000000..4db011d
--- /dev/null
@@ -0,0 +1,199 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'toccontactlistwidget.h'
+**
+** Created: Thu Jul 8 08:48:15 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TocUi/toccontactlistwidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'toccontactlistwidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TocContactListWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      13,   14, // methods
+       1,   79, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       7,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      40,   22,   21,   21, 0x05,
+      82,   76,   21,   21, 0x05,
+     123,  119,   21,   21, 0x05,
+     156,  147,   21,   21, 0x05,
+     196,  180,   21,   21, 0x05,
+     238,  229,   21,   21, 0x05,
+     280,  276,   21,   21, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+     317,  305,   21,   21, 0x0a,
+     359,  350,   21,   21, 0x0a,
+     399,  387,   21,   21, 0x0a,
+     428,   21,   21,   21, 0x08,
+     446,   21,   21,   21, 0x08,
+     466,  276,   21,   21, 0x08,
+
+ // properties: name, type, flags
+     497,  490, 0x43495103,
+
+ // properties: notify_signal_id
+       6,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TocContactListWidget[] = {
+    "TocContactListWidget\0\0uid,name,presence\0"
+    "triggered(QString,QString,Presence)\0"
+    "pItem\0contactInfoRequest(QListWidgetItem*)\0"
+    "uid\0removedContact(QString)\0pContact\0"
+    "addContact(TocContact*)\0pContact,oldUid\0"
+    "editContact(TocContact*,QString)\0"
+    "uid,name\0displayedNameChanged(QString,QString)\0"
+    "rgb\0logoColorChanged(QColor)\0contactList\0"
+    "onNewContactList(TocContactList)\0"
+    "pNewItem\0commitAdd(QListWidgetItem*)\0"
+    "pEditedItem\0commitEdit(QListWidgetItem*)\0"
+    "onEditRequested()\0onRemoveRequested()\0"
+    "changeLogoColor(QColor)\0QColor\0logoColor\0"
+};
+
+const QMetaObject TocContactListWidget::staticMetaObject = {
+    { &QListWidget::staticMetaObject, qt_meta_stringdata_TocContactListWidget,
+      qt_meta_data_TocContactListWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TocContactListWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TocContactListWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TocContactListWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TocContactListWidget))
+        return static_cast<void*>(const_cast< TocContactListWidget*>(this));
+    return QListWidget::qt_metacast(_clname);
+}
+
+int TocContactListWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QListWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: triggered((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< Presence(*)>(_a[3]))); break;
+        case 1: contactInfoRequest((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break;
+        case 2: removedContact((*reinterpret_cast< const QString(*)>(_a[1]))); break;
+        case 3: addContact((*reinterpret_cast< TocContact*(*)>(_a[1]))); break;
+        case 4: editContact((*reinterpret_cast< TocContact*(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 5: displayedNameChanged((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
+        case 6: logoColorChanged((*reinterpret_cast< QColor(*)>(_a[1]))); break;
+        case 7: onNewContactList((*reinterpret_cast< const TocContactList(*)>(_a[1]))); break;
+        case 8: commitAdd((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break;
+        case 9: commitEdit((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break;
+        case 10: onEditRequested(); break;
+        case 11: onRemoveRequested(); break;
+        case 12: changeLogoColor((*reinterpret_cast< QColor(*)>(_a[1]))); break;
+        default: ;
+        }
+        _id -= 13;
+    }
+#ifndef QT_NO_PROPERTIES
+      else if (_c == QMetaObject::ReadProperty) {
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: *reinterpret_cast< QColor*>(_v) = logoColor(); break;
+        }
+        _id -= 1;
+    } else if (_c == QMetaObject::WriteProperty) {
+        void *_v = _a[0];
+        switch (_id) {
+        case 0: setLogoColor(*reinterpret_cast< QColor*>(_v)); break;
+        }
+        _id -= 1;
+    } else if (_c == QMetaObject::ResetProperty) {
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyDesignable) {
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyScriptable) {
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyStored) {
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyEditable) {
+        _id -= 1;
+    } else if (_c == QMetaObject::QueryPropertyUser) {
+        _id -= 1;
+    }
+#endif // QT_NO_PROPERTIES
+    return _id;
+}
+
+// SIGNAL 0
+void TocContactListWidget::triggered(const QString & _t1, const QString & _t2, Presence _t3)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+
+// SIGNAL 1
+void TocContactListWidget::contactInfoRequest(QListWidgetItem * _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 1, _a);
+}
+
+// SIGNAL 2
+void TocContactListWidget::removedContact(const QString & _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 2, _a);
+}
+
+// SIGNAL 3
+void TocContactListWidget::addContact(TocContact * _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 3, _a);
+}
+
+// SIGNAL 4
+void TocContactListWidget::editContact(TocContact * _t1, QString _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 4, _a);
+}
+
+// SIGNAL 5
+void TocContactListWidget::displayedNameChanged(const QString & _t1, const QString & _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 5, _a);
+}
+
+// SIGNAL 6
+void TocContactListWidget::logoColorChanged(QColor _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 6, _a);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tocemoticonsdialog.cpp b/build/release/moc_tocemoticonsdialog.cpp
new file mode 100644 (file)
index 0000000..5459c79
--- /dev/null
@@ -0,0 +1,80 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tocemoticonsdialog.h'
+**
+** Created: Thu Jul 8 08:48:17 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TocUi/tocemoticonsdialog.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tocemoticonsdialog.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TocEmoticonsDialog[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       1,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // slots: signature, parameters, type, tag, flags
+      26,   20,   19,   19, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TocEmoticonsDialog[] = {
+    "TocEmoticonsDialog\0\0pItem\0"
+    "onEmoticonSelected(QListWidgetItem*)\0"
+};
+
+const QMetaObject TocEmoticonsDialog::staticMetaObject = {
+    { &QDialog::staticMetaObject, qt_meta_stringdata_TocEmoticonsDialog,
+      qt_meta_data_TocEmoticonsDialog, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TocEmoticonsDialog::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TocEmoticonsDialog::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TocEmoticonsDialog::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TocEmoticonsDialog))
+        return static_cast<void*>(const_cast< TocEmoticonsDialog*>(this));
+    return QDialog::qt_metacast(_clname);
+}
+
+int TocEmoticonsDialog::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QDialog::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: onEmoticonSelected((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break;
+        default: ;
+        }
+        _id -= 1;
+    }
+    return _id;
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tocengine.cpp b/build/release/moc_tocengine.cpp
new file mode 100644 (file)
index 0000000..227fe4c
--- /dev/null
@@ -0,0 +1,133 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tocengine.h'
+**
+** Created: Thu Jul 8 08:48:18 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TocEngine/tocengine.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tocengine.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TocEngine[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      15,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // slots: signature, parameters, type, tag, flags
+      32,   11,   10,   10, 0x0a,
+      76,   67,   10,   10, 0x0a,
+     125,  109,   10,   10, 0x0a,
+     171,  167,   10,   10, 0x0a,
+     205,  203,   10,   10, 0x0a,
+     242,   10,   10,   10, 0x0a,
+     279,  267,   10,   10, 0x0a,
+     314,  167,   10,   10, 0x0a,
+     365,  339,   10,   10, 0x08,
+     498,  464,   10,   10, 0x08,
+     582,  464,   10,   10, 0x08,
+     691,  670,   10,   10, 0x08,
+     786,  772,   10,   10, 0x08,
+     926,  889,   10,   10, 0x08,
+     992,   67,   10,   10, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TocEngine[] = {
+    "TocEngine\0\0presence,description\0"
+    "onPresenceChange(Presence,QString)\0"
+    "pContact\0onAddContactRequest(TocContact*)\0"
+    "pContact,oldUid\0"
+    "onEditContactRequest(TocContact*,QString)\0"
+    "uid\0onRemoveContactRequest(QString)\0"
+    ",\0onSubscriptionAccepted(QString,bool)\0"
+    "initializeFromSettings()\0uid,message\0"
+    "onNewMessageReady(QString,Message)\0"
+    "onSessionClosed(QString)\0"
+    "pConnection,status,reason\0"
+    "onStatusChange(QtTapioca::Connection*,QtTapioca::Connection::Status,Qt"
+    "Tapioca::Connection::Reason)\0"
+    "pContact,presence,presenceMessage\0"
+    "onPresenceUpdated(QtTapioca::ContactBase*,QtTapioca::ContactBase::Pres"
+    "ence,QString)\0"
+    "onSelfPresenceUpdated(QtTapioca::ContactBase*,QtTapioca::ContactBase::"
+    "Presence,QString)\0"
+    "pTextChannel,message\0"
+    "onMessageReceived(const QtTapioca::TextChannel*,QtTapioca::TextChannel"
+    "::Message)\0"
+    "message,error\0"
+    "onMessageDeliveryError(QtTapioca::TextChannel::Message,QtTapioca::Text"
+    "Channel::Message::DeliveryError)\0"
+    "pConnection,pChannel,bSuppresHandler\0"
+    "onChannelCreated(QtTapioca::Connection*,QtTapioca::Channel*,bool)\0"
+    "onAuthorizationRequested(QtTapioca::Contact*)\0"
+};
+
+const QMetaObject TocEngine::staticMetaObject = {
+    { &TocBaseEngine::staticMetaObject, qt_meta_stringdata_TocEngine,
+      qt_meta_data_TocEngine, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TocEngine::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TocEngine::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TocEngine::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TocEngine))
+        return static_cast<void*>(const_cast< TocEngine*>(this));
+    return TocBaseEngine::qt_metacast(_clname);
+}
+
+int TocEngine::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = TocBaseEngine::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: onPresenceChange((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 1: onAddContactRequest((*reinterpret_cast< TocContact*(*)>(_a[1]))); break;
+        case 2: onEditContactRequest((*reinterpret_cast< TocContact*(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 3: onRemoveContactRequest((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 4: onSubscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
+        case 5: initializeFromSettings(); break;
+        case 6: onNewMessageReady((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
+        case 7: onSessionClosed((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 8: onStatusChange((*reinterpret_cast< QtTapioca::Connection*(*)>(_a[1])),(*reinterpret_cast< QtTapioca::Connection::Status(*)>(_a[2])),(*reinterpret_cast< QtTapioca::Connection::Reason(*)>(_a[3]))); break;
+        case 9: onPresenceUpdated((*reinterpret_cast< QtTapioca::ContactBase*(*)>(_a[1])),(*reinterpret_cast< QtTapioca::ContactBase::Presence(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3]))); break;
+        case 10: onSelfPresenceUpdated((*reinterpret_cast< QtTapioca::ContactBase*(*)>(_a[1])),(*reinterpret_cast< QtTapioca::ContactBase::Presence(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3]))); break;
+        case 11: onMessageReceived((*reinterpret_cast< const QtTapioca::TextChannel*(*)>(_a[1])),(*reinterpret_cast< const QtTapioca::TextChannel::Message(*)>(_a[2]))); break;
+        case 12: onMessageDeliveryError((*reinterpret_cast< const QtTapioca::TextChannel::Message(*)>(_a[1])),(*reinterpret_cast< QtTapioca::TextChannel::Message::DeliveryError(*)>(_a[2]))); break;
+        case 13: onChannelCreated((*reinterpret_cast< QtTapioca::Connection*(*)>(_a[1])),(*reinterpret_cast< QtTapioca::Channel*(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
+        case 14: onAuthorizationRequested((*reinterpret_cast< QtTapioca::Contact*(*)>(_a[1]))); break;
+        default: ;
+        }
+        _id -= 15;
+    }
+    return _id;
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tocgeneralsettingswidget.cpp b/build/release/moc_tocgeneralsettingswidget.cpp
new file mode 100644 (file)
index 0000000..4e39f59
--- /dev/null
@@ -0,0 +1,98 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tocgeneralsettingswidget.h'
+**
+** Created: Thu Jul 8 08:48:16 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TocUi/tocgeneralsettingswidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tocgeneralsettingswidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TocGeneralSettingsWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       3,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       2,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      26,   25,   25,   25, 0x05,
+      37,   25,   25,   25, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+      51,   25,   25,   25, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TocGeneralSettingsWidget[] = {
+    "TocGeneralSettingsWidget\0\0finished()\0"
+    "backClicked()\0saveGeneralSettings()\0"
+};
+
+const QMetaObject TocGeneralSettingsWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TocGeneralSettingsWidget,
+      qt_meta_data_TocGeneralSettingsWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TocGeneralSettingsWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TocGeneralSettingsWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TocGeneralSettingsWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TocGeneralSettingsWidget))
+        return static_cast<void*>(const_cast< TocGeneralSettingsWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TocGeneralSettingsWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: finished(); break;
+        case 1: backClicked(); break;
+        case 2: saveGeneralSettings(); break;
+        default: ;
+        }
+        _id -= 3;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TocGeneralSettingsWidget::finished()
+{
+    QMetaObject::activate(this, &staticMetaObject, 0, 0);
+}
+
+// SIGNAL 1
+void TocGeneralSettingsWidget::backClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 1, 0);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tocmaintoolbar.cpp b/build/release/moc_tocmaintoolbar.cpp
new file mode 100644 (file)
index 0000000..0d662ff
--- /dev/null
@@ -0,0 +1,268 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tocmaintoolbar.h'
+**
+** Created: Thu Jul 8 08:48:17 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TocUi/tocmaintoolbar.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tocmaintoolbar.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TocMainToolbar[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+      14,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       6,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      25,   16,   15,   15, 0x05,
+      69,   65,   15,   15, 0x05,
+      94,   15,   15,   15, 0x05,
+     116,   15,   15,   15, 0x05,
+     134,   15,   15,   15, 0x05,
+     166,  152,   15,   15, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+     217,  199,   15,   15, 0x0a,
+     256,   15,   15,   15, 0x08,
+     278,   15,   15,   15, 0x08,
+     297,   15,   15,   15, 0x08,
+     329,  321,   15,   15, 0x08,
+     371,  364,   15,   15, 0x08,
+     401,   15,   15,   15, 0x08,
+     421,   15,   15,   15, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TocMainToolbar[] = {
+    "TocMainToolbar\0\0uid,name\0"
+    "activeSessionTriggered(QString,QString)\0"
+    "uid\0finishedSession(QString)\0"
+    "finishedAllSessions()\0contactsClicked()\0"
+    "settingsClicked()\0presence,desc\0"
+    "presenceUpdate(Presence,QString)\0"
+    "uid,name,presence\0"
+    "onNewSession(QString,QString,Presence)\0"
+    "closeCurrentSession()\0closeAllSessions()\0"
+    "restoreCurrentSession()\0pAction\0"
+    "onActiveSessionTriggered(QAction*)\0"
+    "action\0onTriggeredPresence(QAction*)\0"
+    "onContactsClicked()\0onSettingsClicked()\0"
+};
+
+const QMetaObject TocMainToolbar::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TocMainToolbar,
+      qt_meta_data_TocMainToolbar, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TocMainToolbar::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TocMainToolbar::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TocMainToolbar::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TocMainToolbar))
+        return static_cast<void*>(const_cast< TocMainToolbar*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TocMainToolbar::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: activeSessionTriggered((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
+        case 1: finishedSession((*reinterpret_cast< const QString(*)>(_a[1]))); break;
+        case 2: finishedAllSessions(); break;
+        case 3: contactsClicked(); break;
+        case 4: settingsClicked(); break;
+        case 5: presenceUpdate((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
+        case 6: onNewSession((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< Presence(*)>(_a[3]))); break;
+        case 7: closeCurrentSession(); break;
+        case 8: closeAllSessions(); break;
+        case 9: restoreCurrentSession(); break;
+        case 10: onActiveSessionTriggered((*reinterpret_cast< QAction*(*)>(_a[1]))); break;
+        case 11: onTriggeredPresence((*reinterpret_cast< QAction*(*)>(_a[1]))); break;
+        case 12: onContactsClicked(); break;
+        case 13: onSettingsClicked(); break;
+        default: ;
+        }
+        _id -= 14;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TocMainToolbar::activeSessionTriggered(const QString & _t1, const QString & _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+
+// SIGNAL 1
+void TocMainToolbar::finishedSession(const QString & _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 1, _a);
+}
+
+// SIGNAL 2
+void TocMainToolbar::finishedAllSessions()
+{
+    QMetaObject::activate(this, &staticMetaObject, 2, 0);
+}
+
+// SIGNAL 3
+void TocMainToolbar::contactsClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 3, 0);
+}
+
+// SIGNAL 4
+void TocMainToolbar::settingsClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 4, 0);
+}
+
+// SIGNAL 5
+void TocMainToolbar::presenceUpdate(Presence _t1, const QString & _t2)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
+    QMetaObject::activate(this, &staticMetaObject, 5, _a);
+}
+static const uint qt_meta_data_ActiveSessions[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       2,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // slots: signature, parameters, type, tag, flags
+      16,   15,   15,   15, 0x08,
+      27,   15,   15,   15, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_ActiveSessions[] = {
+    "ActiveSessions\0\0scrollUp()\0scrollDown()\0"
+};
+
+const QMetaObject ActiveSessions::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_ActiveSessions,
+      qt_meta_data_ActiveSessions, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &ActiveSessions::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *ActiveSessions::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *ActiveSessions::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_ActiveSessions))
+        return static_cast<void*>(const_cast< ActiveSessions*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int ActiveSessions::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: scrollUp(); break;
+        case 1: scrollDown(); break;
+        default: ;
+        }
+        _id -= 2;
+    }
+    return _id;
+}
+static const uint qt_meta_data_ScrollWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       0,    0, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_ScrollWidget[] = {
+    "ScrollWidget\0"
+};
+
+const QMetaObject ScrollWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_ScrollWidget,
+      qt_meta_data_ScrollWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &ScrollWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *ScrollWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *ScrollWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_ScrollWidget))
+        return static_cast<void*>(const_cast< ScrollWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int ScrollWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    return _id;
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tocmainwindow.cpp b/build/release/moc_tocmainwindow.cpp
new file mode 100644 (file)
index 0000000..3160767
--- /dev/null
@@ -0,0 +1,156 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tocmainwindow.h'
+**
+** Created: Thu Jul 8 08:48:15 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TocUi/tocmainwindow.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tocmainwindow.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TocMainWindow[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       1,   14, // classinfo
+      27,   16, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       0,       // signalCount
+
+ // classinfo: key, value
+      34,   14,
+
+ // slots: signature, parameters, type, tag, flags
+      55,   50,   51,   50, 0x4a,
+      77,   73,   50,   50, 0x09,
+     109,   73,   50,   50, 0x09,
+     155,  141,   50,   50, 0x09,
+     199,  185,   50,   50, 0x09,
+     252,  234,   50,   50, 0x09,
+     314,  302,   50,   50, 0x09,
+     355,  349,   50,   50, 0x09,
+     411,  393,   50,   50, 0x08,
+     455,  446,   50,   50, 0x28,
+     481,   73,   50,   50, 0x08,
+     500,   50,   50,   50, 0x08,
+     520,   50,   50,   50, 0x08,
+     541,  536,   50,   50, 0x08,
+     560,  555,   50,   50, 0x08,
+     591,   50,   50,   50, 0x08,
+     606,   50,   50,   50, 0x08,
+     625,   50,   50,   50, 0x08,
+     640,   50,   50,   50, 0x08,
+     659,   50,   50,   50, 0x08,
+     673,   50,   50,   50, 0x08,
+     696,   50,   50,   50, 0x08,
+     716,  446,   50,   50, 0x08,
+     755,   50,   50,   50, 0x08,
+     769,   50,   50,   50, 0x08,
+     796,   50,   50,   50, 0x08,
+     823,   50,   50,   50, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TocMainWindow[] = {
+    "TocMainWindow\0org.indt.tietoopcom\0"
+    "D-Bus Interface\0\0int\0top_application()\0"
+    "uid\0onAuthorizationRequest(QString)\0"
+    "onSubscriptionAccepted(QString)\0"
+    "status,reason\0onStatusChange(Status,Reason)\0"
+    "presence,desc\0onPresenceUpdate(Presence,QString)\0"
+    "uid,presence,desc\0"
+    "onContactPresenceUpdate(QString,Presence,QString)\0"
+    "uid,message\0onIncomingMessage(QString,Message)\0"
+    "cList\0onContactListReceived(TocContactList)\0"
+    "uid,name,presence\0showChat(QString,QString,Presence)\0"
+    "uid,name\0showChat(QString,QString)\0"
+    "closeChat(QString)\0closeAllOpenChats()\0"
+    "clearAllChats()\0type\0showView(int)\0"
+    "item\0showUserInfo(QListWidgetItem*)\0"
+    "showContacts()\0returnToContacts()\0"
+    "showSettings()\0returnToSettings()\0"
+    "showAccount()\0returnToIntermediate()\0"
+    "showAccountCreate()\0"
+    "onDisplayedNameChange(QString,QString)\0"
+    "reloadTheme()\0onAccountSettingsChanged()\0"
+    "onAccountSettingsCreated()\0showAbout()\0"
+};
+
+const QMetaObject TocMainWindow::staticMetaObject = {
+    { &TocBaseMainWindow::staticMetaObject, qt_meta_stringdata_TocMainWindow,
+      qt_meta_data_TocMainWindow, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TocMainWindow::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TocMainWindow::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TocMainWindow::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TocMainWindow))
+        return static_cast<void*>(const_cast< TocMainWindow*>(this));
+    return TocBaseMainWindow::qt_metacast(_clname);
+}
+
+int TocMainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = TocBaseMainWindow::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: { int _r = top_application();
+            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
+        case 1: onAuthorizationRequest((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 2: onSubscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1]))); break;
+        case 3: onStatusChange((*reinterpret_cast< Status(*)>(_a[1])),(*reinterpret_cast< Reason(*)>(_a[2]))); break;
+        case 4: onPresenceUpdate((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
+        case 5: onContactPresenceUpdate((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Presence(*)>(_a[2])),(*reinterpret_cast< QString(*)>(_a[3]))); break;
+        case 6: onIncomingMessage((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
+        case 7: onContactListReceived((*reinterpret_cast< const TocContactList(*)>(_a[1]))); break;
+        case 8: showChat((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< Presence(*)>(_a[3]))); break;
+        case 9: showChat((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
+        case 10: closeChat((*reinterpret_cast< const QString(*)>(_a[1]))); break;
+        case 11: closeAllOpenChats(); break;
+        case 12: clearAllChats(); break;
+        case 13: showView((*reinterpret_cast< int(*)>(_a[1]))); break;
+        case 14: showUserInfo((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break;
+        case 15: showContacts(); break;
+        case 16: returnToContacts(); break;
+        case 17: showSettings(); break;
+        case 18: returnToSettings(); break;
+        case 19: showAccount(); break;
+        case 20: returnToIntermediate(); break;
+        case 21: showAccountCreate(); break;
+        case 22: onDisplayedNameChange((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
+        case 23: reloadTheme(); break;
+        case 24: onAccountSettingsChanged(); break;
+        case 25: onAccountSettingsCreated(); break;
+        case 26: showAbout(); break;
+        default: ;
+        }
+        _id -= 27;
+    }
+    return _id;
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tocsettingswidget.cpp b/build/release/moc_tocsettingswidget.cpp
new file mode 100644 (file)
index 0000000..3da872b
--- /dev/null
@@ -0,0 +1,86 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tocsettingswidget.h'
+**
+** Created: Thu Jul 8 08:48:16 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TocUi/tocsettingswidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tocsettingswidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TocSettingsWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       1,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       1,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      28,   19,   18,   18, 0x05,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TocSettingsWidget[] = {
+    "TocSettingsWidget\0\0viewType\0triggered(int)\0"
+};
+
+const QMetaObject TocSettingsWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TocSettingsWidget,
+      qt_meta_data_TocSettingsWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TocSettingsWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TocSettingsWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TocSettingsWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TocSettingsWidget))
+        return static_cast<void*>(const_cast< TocSettingsWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TocSettingsWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: triggered((*reinterpret_cast< int(*)>(_a[1]))); break;
+        default: ;
+        }
+        _id -= 1;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TocSettingsWidget::triggered(int _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tocthemessettingswidget.cpp b/build/release/moc_tocthemessettingswidget.cpp
new file mode 100644 (file)
index 0000000..9cfa7dc
--- /dev/null
@@ -0,0 +1,98 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tocthemessettingswidget.h'
+**
+** Created: Thu Jul 8 08:48:17 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TocUi/tocthemessettingswidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tocthemessettingswidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TocThemesSettingsWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       3,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       2,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      25,   24,   24,   24, 0x05,
+      39,   24,   24,   24, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+      61,   24,   24,   24, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TocThemesSettingsWidget[] = {
+    "TocThemesSettingsWidget\0\0backClicked()\0"
+    "currentThemeChanged()\0saveThemesSettings()\0"
+};
+
+const QMetaObject TocThemesSettingsWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TocThemesSettingsWidget,
+      qt_meta_data_TocThemesSettingsWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TocThemesSettingsWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TocThemesSettingsWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TocThemesSettingsWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TocThemesSettingsWidget))
+        return static_cast<void*>(const_cast< TocThemesSettingsWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TocThemesSettingsWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: backClicked(); break;
+        case 1: currentThemeChanged(); break;
+        case 2: saveThemesSettings(); break;
+        default: ;
+        }
+        _id -= 3;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TocThemesSettingsWidget::backClicked()
+{
+    QMetaObject::activate(this, &staticMetaObject, 0, 0);
+}
+
+// SIGNAL 1
+void TocThemesSettingsWidget::currentThemeChanged()
+{
+    QMetaObject::activate(this, &staticMetaObject, 1, 0);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/moc_tocuserinfowidget.cpp b/build/release/moc_tocuserinfowidget.cpp
new file mode 100644 (file)
index 0000000..3334342
--- /dev/null
@@ -0,0 +1,103 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'tocuserinfowidget.h'
+**
+** Created: Thu Jul 8 08:48:16 2010
+**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include "../../include/TocUi/tocuserinfowidget.h"
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'tocuserinfowidget.h' doesn't include <QObject>."
+#elif Q_MOC_OUTPUT_REVISION != 62
+#error "This file was generated using the moc from 4.6.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+static const uint qt_meta_data_TocUserInfoWidget[] = {
+
+ // content:
+       4,       // revision
+       0,       // classname
+       0,    0, // classinfo
+       4,   14, // methods
+       0,    0, // properties
+       0,    0, // enums/sets
+       0,    0, // constructors
+       0,       // flags
+       2,       // signalCount
+
+ // signals: signature, parameters, type, tag, flags
+      31,   19,   18,   18, 0x05,
+      64,   18,   18,   18, 0x05,
+
+ // slots: signature, parameters, type, tag, flags
+      75,   18,   18,   18, 0x08,
+      93,   87,   18,   18, 0x08,
+
+       0        // eod
+};
+
+static const char qt_meta_stringdata_TocUserInfoWidget[] = {
+    "TocUserInfoWidget\0\0contactItem\0"
+    "contactChanged(QListWidgetItem*)\0"
+    "finished()\0okClicked()\0index\0"
+    "onCurrentIndexChanged(int)\0"
+};
+
+const QMetaObject TocUserInfoWidget::staticMetaObject = {
+    { &QWidget::staticMetaObject, qt_meta_stringdata_TocUserInfoWidget,
+      qt_meta_data_TocUserInfoWidget, 0 }
+};
+
+#ifdef Q_NO_DATA_RELOCATION
+const QMetaObject &TocUserInfoWidget::getStaticMetaObject() { return staticMetaObject; }
+#endif //Q_NO_DATA_RELOCATION
+
+const QMetaObject *TocUserInfoWidget::metaObject() const
+{
+    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
+}
+
+void *TocUserInfoWidget::qt_metacast(const char *_clname)
+{
+    if (!_clname) return 0;
+    if (!strcmp(_clname, qt_meta_stringdata_TocUserInfoWidget))
+        return static_cast<void*>(const_cast< TocUserInfoWidget*>(this));
+    return QWidget::qt_metacast(_clname);
+}
+
+int TocUserInfoWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+    _id = QWidget::qt_metacall(_c, _id, _a);
+    if (_id < 0)
+        return _id;
+    if (_c == QMetaObject::InvokeMetaMethod) {
+        switch (_id) {
+        case 0: contactChanged((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break;
+        case 1: finished(); break;
+        case 2: okClicked(); break;
+        case 3: onCurrentIndexChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
+        default: ;
+        }
+        _id -= 4;
+    }
+    return _id;
+}
+
+// SIGNAL 0
+void TocUserInfoWidget::contactChanged(QListWidgetItem * _t1)
+{
+    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
+    QMetaObject::activate(this, &staticMetaObject, 0, _a);
+}
+
+// SIGNAL 1
+void TocUserInfoWidget::finished()
+{
+    QMetaObject::activate(this, &staticMetaObject, 1, 0);
+}
+QT_END_MOC_NAMESPACE
diff --git a/build/release/qrc_application.cpp b/build/release/qrc_application.cpp
new file mode 100644 (file)
index 0000000..2b5d845
--- /dev/null
@@ -0,0 +1,6191 @@
+/****************************************************************************
+** Resource object code
+**
+** Created: Thu Jul 8 08:48:18 2010
+**      by: The Resource Compiler for Qt version 4.6.2
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include <QtCore/qglobal.h>
+
+static const unsigned char qt_resource_data[] = {
+  // /home/maemo/tietoopcom/resources/offline.png
+  0x0,0x0,0x9,0xa8,
+  0x89,
+  0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,
+  0x0,0x0,0x30,0x0,0x0,0x0,0x30,0x8,0x6,0x0,0x0,0x0,0x57,0x2,0xf9,0x87,
+  0x0,0x0,0x0,0x1,0x73,0x52,0x47,0x42,0x0,0xae,0xce,0x1c,0xe9,0x0,0x0,0x0,
+  0x6,0x62,0x4b,0x47,0x44,0x0,0xff,0x0,0xff,0x0,0xff,0xa0,0xbd,0xa7,0x93,0x0,
+  0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x14,0xc3,0x0,0x0,0x14,0xc3,0x1,
+  0x15,0x70,0x4d,0x42,0x0,0x0,0x0,0x7,0x74,0x49,0x4d,0x45,0x7,0xd9,0x3,0xa,
+  0xd,0x12,0x2b,0xd,0x68,0x67,0x33,0x0,0x0,0x9,0x28,0x49,0x44,0x41,0x54,0x68,
+  0xde,0xd5,0x5a,0x5b,0x6c,0x53,0xc9,0x19,0xfe,0x66,0xc6,0xc7,0xd7,0x13,0x30,0x36,
+  0xb9,0xd8,0x81,0x36,0x80,0x1d,0x2e,0x22,0x6,0xd4,0x3e,0x0,0xb,0x8a,0xa,0x6,
+  0x2a,0xf1,0x92,0x65,0x79,0xe1,0xb5,0x7d,0xec,0x6b,0x55,0xf5,0x9,0xb5,0x55,0xb5,
+  0xaa,0x56,0x54,0xea,0xbe,0x56,0xda,0x87,0xbe,0xf1,0xc2,0x45,0x42,0x41,0x15,0x98,
+  0xec,0x22,0x2e,0x29,0x52,0xd5,0x5,0x1b,0x42,0xa,0x6,0xa5,0xa,0x38,0xb1,0x95,
+  0x18,0x25,0xf8,0xd8,0x3e,0x97,0x99,0xe9,0x3,0xe7,0x78,0x4f,0x42,0xe2,0xd8,0xb9,
+  0xec,0xb6,0x96,0x3e,0xc5,0x39,0x67,0xce,0x9c,0xef,0xfb,0xff,0x7f,0xfe,0x99,0x7f,
+  0xc6,0x44,0x4a,0x89,0xff,0xe7,0x8f,0x67,0x3d,0x3b,0x3b,0x7d,0xfa,0x74,0xc8,0x34,
+  0xcd,0xed,0x8c,0xb1,0xb8,0x94,0x32,0x6,0x20,0x66,0xdf,0x9a,0x22,0x84,0x4c,0x71,
+  0xce,0xb,0x8a,0xa2,0x4c,0xde,0xba,0x75,0x4b,0x5b,0xaf,0x77,0x92,0xb5,0x7a,0xe0,
+  0xe4,0xc9,0x93,0x3f,0x6,0x30,0x4,0xe0,0x53,0x0,0xc7,0x1,0xd0,0x15,0x1e,0x11,
+  0x0,0xee,0x1,0xb8,0x6,0xe0,0xfa,0x9d,0x3b,0x77,0xfe,0xf3,0x83,0x8,0x48,0xa7,
+  0xd3,0x43,0x52,0xca,0x8b,0x0,0xe,0x1,0x40,0x3c,0x1e,0xe7,0x7b,0xf6,0xec,0x61,
+  0x91,0x48,0x4,0xa1,0x50,0x8,0xa1,0x50,0x8,0xc1,0x60,0x10,0x0,0x50,0xad,0x56,
+  0xa1,0x69,0x1a,0x34,0x4d,0x43,0xb9,0x5c,0xc6,0xf8,0xf8,0x38,0x2f,0x14,0xa,0xcc,
+  0xee,0xea,0x5b,0x42,0xc8,0x1f,0x32,0x99,0xcc,0xf5,0xef,0x45,0x40,0x3a,0x9d,0xfe,
+  0x4,0xc0,0x25,0x29,0xe5,0xe1,0x78,0x3c,0xce,0x53,0xa9,0x14,0x4b,0x24,0x12,0x8,
+  0x85,0x42,0x1f,0xcc,0x2b,0x4,0x0,0x40,0x4a,0x9,0xa7,0x6f,0x42,0x8,0x8,0x21,
+  0x0,0x0,0x4a,0x3f,0x38,0x48,0xd3,0x34,0xe4,0xf3,0x79,0x64,0xb3,0x59,0x5e,0x28,
+  0x14,0x18,0x21,0xe4,0x1f,0x0,0x7e,0x9d,0xc9,0x64,0x1e,0x6c,0x88,0x80,0x53,0xa7,
+  0x4e,0x6d,0x16,0x42,0x7c,0x5,0xe0,0xb3,0x48,0x24,0xc2,0x7,0x7,0x7,0x59,0x7f,
+  0x7f,0x3f,0xa4,0x94,0x10,0x42,0x80,0x73,0xe,0xce,0x79,0x4b,0x7d,0x31,0xc6,0xc0,
+  0x18,0x3,0xa5,0x14,0x84,0x10,0xbc,0x78,0xf1,0x2,0x77,0xef,0xde,0xe5,0xe5,0x72,
+  0x99,0x1,0xb8,0x42,0x29,0xfd,0xe5,0xed,0xdb,0xb7,0xe7,0xd6,0x4d,0xc0,0x89,0x13,
+  0x27,0x92,0x94,0xd2,0x61,0x42,0xc8,0xae,0x74,0x3a,0x4d,0xf,0x1c,0x38,0x0,0x42,
+  0x8,0x38,0xe7,0x30,0x4d,0x73,0x4d,0x63,0x48,0x51,0x14,0x30,0xc6,0x20,0x84,0x40,
+  0x36,0x9b,0x45,0x26,0x93,0x11,0x52,0xca,0x57,0x42,0x88,0xb3,0x23,0x23,0x23,0x2f,
+  0xd7,0x2c,0x20,0x9d,0x4e,0xa7,0xa5,0x94,0x57,0x54,0x55,0xd,0x9d,0x3f,0x7f,0x9e,
+  0x75,0x77,0x77,0x37,0x88,0xaf,0x57,0xa,0x26,0x84,0xc0,0xe3,0xf1,0x80,0x31,0x86,
+  0x62,0xb1,0x88,0x2b,0x57,0xae,0xf0,0x4a,0xa5,0xa2,0x11,0x42,0x3e,0xcb,0x64,0x32,
+  0x99,0x55,0xb,0x48,0xa7,0xd3,0x69,0x0,0x7f,0x8f,0xc5,0x62,0x38,0x77,0xee,0x1c,
+  0xb,0x6,0x83,0x30,0x4d,0xb3,0xe5,0x50,0x69,0xe5,0xe3,0x7e,0x3f,0x63,0xc,0x8a,
+  0xa2,0xa0,0x5a,0xad,0xe2,0xea,0xd5,0xab,0x7c,0x7a,0x7a,0x1a,0x0,0x7e,0xde,0x4c,
+  0xc4,0xb2,0x2,0x4e,0x9c,0x38,0x91,0x24,0x84,0xfc,0x33,0x1e,0x8f,0x87,0x2e,0x5c,
+  0xb8,0xc0,0x28,0xa5,0x30,0xc,0x63,0x5d,0xac,0xde,0xac,0xf,0x42,0x8,0x14,0x45,
+  0x81,0x10,0x2,0x97,0x2f,0x5f,0xe6,0x53,0x53,0x53,0x9a,0x94,0xf2,0xa7,0xcb,0x85,
+  0x13,0x5d,0x6e,0xc0,0x52,0x4a,0x87,0x3b,0x3a,0x3a,0x42,0xe7,0xce,0x9d,0x5b,0x17,
+  0xf2,0x4e,0x56,0x5a,0xae,0xf,0xe7,0x9e,0x10,0x2,0xba,0xae,0x83,0x10,0x82,0xa1,
+  0xa1,0x21,0xa6,0xaa,0x6a,0x88,0x52,0x3a,0x7c,0xea,0xd4,0xa9,0xcd,0x2d,0xb,0x10,
+  0x42,0x7c,0x45,0x29,0xdd,0x75,0xfe,0xfc,0x79,0x16,0x8,0x4,0xa0,0xeb,0x3a,0x84,
+  0x10,0xb,0x48,0xb8,0x21,0x84,0x68,0xa,0xce,0x79,0x5b,0xf7,0x39,0xe7,0xd0,0x75,
+  0x1d,0x81,0x40,0x0,0xb6,0x1,0x77,0xd9,0x19,0x70,0xe5,0x10,0x4a,0xa7,0xd3,0x9f,
+  0x48,0x29,0xef,0x9f,0x39,0x73,0x6,0x7,0xf,0x1e,0x44,0xbd,0x5e,0x87,0x65,0x59,
+  0xab,0xa,0x87,0xb5,0xde,0x67,0x8c,0xc1,0xef,0xf7,0xe3,0xf1,0xe3,0xc7,0xb8,0x73,
+  0xe7,0xe,0x8,0x21,0xc7,0x16,0xcf,0x13,0x4b,0x79,0xe0,0x52,0x24,0x12,0xe1,0xa9,
+  0x54,0xa,0x86,0x61,0x34,0xb2,0xcd,0x52,0x96,0x6e,0xd7,0xb2,0xee,0xeb,0xe,0x9a,
+  0x3d,0x6b,0x18,0x6,0xc,0xc3,0x40,0x2a,0x95,0x42,0x38,0x1c,0xe6,0x0,0x2e,0x35,
+  0xd,0x21,0x7b,0x79,0x70,0x78,0x70,0x70,0x90,0x1,0x40,0xbd,0x5e,0x6f,0x4a,0x66,
+  0xa5,0x30,0x5a,0x8d,0xe8,0xc5,0x6d,0xea,0xf5,0x3a,0x0,0xe0,0xf8,0xf1,0xe3,0x4c,
+  0x4a,0x79,0x38,0x9d,0x4e,0xf,0x2d,0xbb,0x1a,0x95,0x52,0x5e,0x8c,0xc7,0xe3,0x3c,
+  0x99,0x4c,0x32,0x5d,0xd7,0x1b,0xe9,0xb2,0xd9,0xc0,0x6b,0x27,0x34,0xda,0x6d,0xef,
+  0x2c,0x4d,0x74,0x5d,0x47,0x32,0x99,0x44,0x77,0x77,0x37,0x2f,0x16,0x8b,0x17,0x1,
+  0x5c,0xff,0xc8,0x3,0xf6,0xaa,0xf2,0x50,0x2a,0x95,0x62,0xce,0x2,0xac,0x99,0x25,
+  0x5b,0xf1,0xc0,0x72,0xed,0xdb,0xed,0xab,0x5a,0xad,0x42,0x4a,0x89,0x81,0x81,0x1,
+  0x6,0xe0,0x90,0xcd,0xf5,0x23,0xf,0xc,0x1,0xc0,0xce,0x9d,0x3b,0x61,0x18,0xc6,
+  0x82,0xc9,0x6a,0xbd,0x3c,0xd0,0xec,0xfe,0x4a,0xef,0x30,0xc,0x3,0x7d,0x7d,0x7d,
+  0x6e,0xae,0x5f,0x2e,0x1e,0x3,0x9f,0xc6,0xe3,0x71,0xae,0xaa,0x6a,0x23,0x6d,0x2e,
+  0x65,0x1d,0xb7,0x85,0x56,0x6b,0xd1,0xe5,0xc6,0x53,0xb3,0x71,0x54,0xaf,0xd7,0xa1,
+  0xaa,0x2a,0x7a,0x7a,0x7a,0xb8,0x5d,0x7b,0x7c,0x17,0x42,0xa7,0x4f,0x9f,0xe,0x1,
+  0x38,0xde,0xdf,0xdf,0xcf,0xa4,0x94,0xa8,0xd7,0xeb,0xcb,0x12,0x58,0x8f,0xc1,0xbc,
+  0x5c,0xfb,0x66,0xd7,0x6b,0xb5,0x1a,0x0,0x20,0x91,0x48,0x30,0x0,0xc7,0x6d,0xce,
+  0x1f,0x42,0xc8,0x34,0xcd,0xed,0x94,0x52,0x1a,0x89,0x44,0x60,0x9a,0x26,0x2c,0xcb,
+  0x6a,0x6b,0x10,0xae,0xd7,0xf5,0xa5,0xee,0xbb,0xbf,0x1b,0x86,0x81,0x48,0x24,0x2,
+  0x0,0xd4,0x34,0xcd,0xed,0x0,0xc6,0x3d,0xf6,0x84,0x11,0x97,0x52,0x42,0x55,0xd5,
+  0x5,0xaa,0xd7,0x42,0x6a,0x23,0x9e,0x17,0x42,0x34,0xaa,0x3c,0xc6,0x58,0xbc,0x21,
+  0xc0,0x2e,0xc0,0xe1,0xf7,0xfb,0x97,0x2c,0x4c,0x5a,0xb5,0xd8,0x46,0x7b,0x88,0x73,
+  0x8e,0x40,0x20,0x0,0x37,0x67,0x27,0xb,0xc5,0x0,0x20,0x10,0x8,0xa0,0x56,0xab,
+  0x35,0xca,0xc2,0x8d,0x26,0xd5,0x6e,0x98,0x9a,0xa6,0xd9,0xf0,0x80,0xc3,0xd9,0xb3,
+  0x78,0x29,0xeb,0x28,0xfd,0x5f,0x21,0xbd,0x52,0x3b,0x47,0xc0,0x94,0x33,0x79,0x11,
+  0x42,0x9a,0x3e,0xf8,0x7d,0x8d,0x8d,0xa5,0xda,0x51,0x4a,0x51,0xad,0x56,0xe1,0xe6,
+  0xec,0xb1,0x2d,0x3f,0x25,0xa5,0x84,0xa6,0x69,0xd8,0xbc,0x79,0xf3,0x82,0x9d,0x85,
+  0xd5,0x92,0xdd,0x88,0x2c,0x46,0x29,0xc5,0xfb,0xf7,0xef,0x9d,0x68,0xf9,0x4e,0x0,
+  0xe7,0xbc,0x40,0x29,0x85,0xa6,0x69,0x8,0x87,0xc3,0x4b,0x86,0xd0,0xf,0x69,0x79,
+  0xe7,0x3a,0x63,0xc,0x95,0x4a,0xc5,0x9,0xf3,0x42,0x43,0x80,0xa2,0x28,0x93,0x9c,
+  0x73,0x31,0x3b,0x3b,0x4b,0x77,0xec,0xd8,0xd1,0xd8,0x71,0x68,0xf7,0x65,0xab,0x25,
+  0xd9,0xca,0x73,0x8c,0x31,0x78,0xbd,0x5e,0xbc,0x7b,0xf7,0xe,0x0,0x84,0xa2,0x28,
+  0x93,0x8d,0x99,0xd8,0xde,0xab,0xbc,0x97,0xcf,0xe7,0x39,0x0,0x84,0x42,0xa1,0x96,
+  0xaa,0xa6,0x56,0xd7,0xfe,0xcd,0x66,0xe6,0x56,0x9f,0x73,0x36,0xce,0x5e,0xbf,0x7e,
+  0xcd,0x1,0xdc,0x73,0xf6,0x57,0xdd,0x59,0xe8,0xda,0xd4,0xd4,0xd4,0x60,0xa5,0x52,
+  0x81,0xaa,0xaa,0x28,0x97,0xcb,0xab,0xce,0xf3,0x1b,0x11,0x6e,0x1d,0x1d,0x1d,0xa8,
+  0x54,0x2a,0x28,0x16,0x8b,0xcc,0xde,0x57,0xfd,0xa8,0xa0,0xb9,0x6e,0x2b,0x6c,0xe4,
+  0xda,0xc5,0x55,0xd3,0x6a,0x16,0x66,0xcb,0x55,0x5f,0x8b,0xaf,0x37,0xab,0xd2,0x9c,
+  0xa8,0x98,0x98,0x98,0x58,0xc0,0x75,0x81,0x0,0x7b,0x97,0xf8,0xf1,0xd3,0xa7,0x4f,
+  0x39,0x0,0x44,0xa3,0xd1,0xb6,0x5f,0xe6,0x5c,0xb3,0x2c,0x6b,0xcd,0xa4,0xdd,0xe8,
+  0xec,0xec,0x4,0x21,0x4,0x63,0x63,0x63,0x5c,0x4a,0x99,0x1d,0x19,0x19,0x99,0xfe,
+  0x48,0x0,0x21,0xc4,0xab,0xeb,0xfa,0xa5,0x62,0xb1,0xc8,0xf2,0xf9,0x3c,0xa2,0xd1,
+  0x28,0x18,0x63,0x2d,0x2f,0x7d,0xd7,0xea,0xa9,0xe5,0xc0,0x18,0x43,0x67,0x67,0x27,
+  0xf2,0xf9,0x3c,0x4a,0xa5,0x12,0xab,0x56,0xab,0x7f,0x1,0x10,0x20,0x84,0x28,0xd,
+  0x1,0x84,0x10,0xa,0xc0,0xfb,0xe0,0xc1,0x83,0xc,0xe7,0xfc,0xdb,0xfb,0xf7,0xef,
+  0xb,0x29,0x25,0xba,0xba,0xba,0xda,0xb2,0x60,0xbb,0x9e,0x6a,0xa5,0x3e,0xee,0xe9,
+  0xe9,0x81,0x94,0x12,0xa3,0xa3,0xa3,0x82,0x73,0xfe,0xe4,0xd1,0xa3,0x47,0xdf,0x0,
+  0xf0,0x1,0xf0,0x11,0x9b,0x38,0x0,0x28,0xe,0xca,0xe5,0xf2,0x17,0x73,0x73,0x73,
+  0x34,0x97,0xcb,0x21,0x1a,0x8d,0x62,0xd3,0xa6,0x4d,0x2d,0x67,0x8f,0xa5,0xd6,0xf1,
+  0x2b,0x15,0x3b,0xcd,0x10,0xe,0x87,0xd1,0xd9,0xd9,0x89,0x5c,0x2e,0x87,0xf9,0xf9,
+  0x79,0x5a,0x2a,0x95,0xbe,0x74,0x73,0x5,0xe0,0xa1,0xae,0x50,0x62,0x0,0x58,0x2e,
+  0x97,0x7b,0x62,0x9a,0xe6,0xc8,0xbd,0x7b,0xf7,0x44,0xb1,0x58,0x44,0x5f,0x5f,0x1f,
+  0xbc,0x5e,0xef,0x86,0xc4,0x76,0x33,0xf8,0xfd,0x7e,0xec,0xd8,0xb1,0x3,0xc5,0x62,
+  0x11,0xf,0x1f,0x3e,0x94,0x86,0x61,0xdc,0x7d,0xfe,0xfc,0x79,0xce,0xe1,0xe9,0xc0,
+  0x11,0x40,0x6c,0x0,0x0,0xc9,0x66,0xb3,0x7f,0xb4,0x2c,0xab,0x70,0xe3,0xc6,0xd,
+  0x51,0xad,0x56,0x91,0x4c,0x26,0x1b,0x5b,0xe0,0x1b,0x49,0xda,0x81,0xc7,0xe3,0x41,
+  0x32,0x99,0x44,0xad,0x56,0xc3,0xf0,0xf0,0xb0,0xb0,0x2c,0x6b,0xea,0xc9,0x93,0x27,
+  0x5f,0x2c,0xe6,0xe9,0x1e,0xc4,0xc2,0x8d,0xb9,0xb9,0xb9,0xf9,0x97,0x2f,0x5f,0xfe,
+  0x46,0xd3,0xb4,0xfa,0xf0,0xf0,0xb0,0xa0,0x94,0x62,0xef,0xde,0xbd,0xf0,0xfb,0xfd,
+  0x6d,0x4d,0x62,0xab,0x41,0x20,0x10,0xc0,0xbe,0x7d,0xfb,0xc0,0x18,0xc3,0xcd,0x9b,
+  0x37,0x85,0xa6,0x69,0xfa,0xf8,0xf8,0xf8,0xc5,0xf7,0x1f,0x16,0x41,0x62,0x11,0xb8,
+  0x23,0x80,0x3,0xb0,0x5c,0x30,0xdf,0xbe,0x7d,0x3b,0x51,0x28,0x14,0x7e,0x57,0x2a,
+  0x95,0x70,0xf5,0xea,0x55,0x61,0x59,0x16,0x6,0x6,0x6,0x10,0xe,0x87,0x57,0x1d,
+  0xd3,0x2b,0x21,0x12,0x89,0x60,0x60,0x60,0x0,0x9c,0x73,0x5c,0xbb,0x76,0x4d,0x94,
+  0x4a,0x25,0xbc,0x79,0xf3,0xe6,0xf3,0xe9,0xe9,0xe9,0x9,0x87,0xd7,0x22,0x9e,0x16,
+  0x71,0x9d,0x63,0x5,0x0,0x4,0x6d,0x84,0x0,0x4,0x0,0x4,0xfb,0xfb,0xfb,0x8f,
+  0xf5,0xf6,0xf6,0x5e,0xc,0x85,0x42,0xfe,0xb3,0x67,0xcf,0xd2,0xee,0xee,0x6e,0x4c,
+  0x4f,0x4f,0x63,0x62,0x62,0x2,0x86,0x61,0xac,0xcb,0x19,0x81,0xd7,0xeb,0x45,0x5f,
+  0x5f,0x1f,0x7a,0x7a,0x7a,0x50,0x2c,0x16,0x31,0x3c,0x3c,0x2c,0x34,0x4d,0xd3,0x27,
+  0x27,0x27,0xff,0x94,0xcf,0xe7,0x47,0x1,0x54,0x6d,0xd4,0x0,0x68,0xf6,0xf7,0x79,
+  0x29,0xa5,0xe9,0x16,0x40,0x5c,0x2,0x82,0x8e,0x0,0x0,0x81,0x58,0x2c,0x96,0xd8,
+  0xbd,0x7b,0xf7,0xe7,0x1e,0x8f,0x27,0x76,0xf4,0xe8,0x51,0x32,0x30,0x30,0x0,0x0,
+  0x78,0xf3,0xe6,0xd,0x26,0x27,0x27,0x9b,0x6e,0xfe,0x36,0x3d,0xa4,0xf6,0x78,0xb0,
+  0x7d,0xfb,0x76,0x6c,0xdb,0xb6,0xd,0x0,0x90,0xcb,0xe5,0xf0,0xf0,0xe1,0x43,0x69,
+  0x9a,0xe6,0xf4,0xf8,0xf8,0xf8,0xef,0x8b,0xc5,0xe2,0x2b,0x9b,0x74,0xcd,0x25,0xa0,
+  0xa,0x60,0x1e,0x80,0x2e,0xa5,0x5c,0xb8,0x3b,0xed,0x12,0x11,0x58,0x8c,0x8e,0x8e,
+  0x8e,0x68,0x2a,0x95,0xfa,0xad,0xcf,0xe7,0x3b,0xb6,0x69,0xd3,0x26,0x71,0xe4,0xc8,
+  0x11,0x9a,0x48,0x24,0x20,0xa5,0x44,0xb9,0x5c,0xc6,0xcc,0xcc,0xc,0x66,0x66,0x66,
+  0x56,0xf4,0x8a,0xd7,0xeb,0xc5,0xd6,0xad,0x5b,0xb1,0x75,0xeb,0x56,0x44,0x22,0x11,
+  0x10,0x42,0x90,0xcf,0xe7,0x31,0x3a,0x3a,0x2a,0xe6,0xe7,0xe7,0x69,0xbd,0x5e,0x1f,
+  0xcd,0x66,0xb3,0x7f,0xae,0x54,0x2a,0xb3,0x0,0xea,0x2e,0x1,0xe,0xe6,0x1,0x18,
+  0xd,0xc3,0x2f,0xb5,0x70,0x22,0x84,0xf8,0x5c,0xe4,0xfd,0x6e,0x24,0x12,0x89,0x9f,
+  0xc4,0x62,0xb1,0x5f,0x29,0x8a,0xb2,0xa7,0xab,0xab,0x4b,0xec,0xdb,0xb7,0x8f,0xf6,
+  0xf5,0xf5,0x41,0x55,0x55,0x48,0x29,0x51,0xad,0x56,0xa1,0xeb,0x3a,0xc,0xc3,0x80,
+  0xae,0xeb,0x0,0x0,0x9f,0xcf,0x7,0xaf,0xd7,0xb,0x9f,0xcf,0x87,0x60,0x30,0x8,
+  0x42,0x8,0x2a,0x95,0xa,0x26,0x26,0x26,0x30,0x36,0x36,0x26,0x4a,0xa5,0x12,0x35,
+  0xc,0xe3,0xdf,0x85,0x42,0xe1,0xaf,0xaf,0x5f,0xbf,0xfe,0x17,0x0,0xdd,0x26,0xef,
+  0x46,0x5,0x80,0x26,0xa5,0x14,0x2d,0x1d,0x31,0xd9,0xde,0xf0,0xdb,0x22,0x7c,0xf6,
+  0x77,0x1f,0x0,0x2f,0x0,0xdf,0xfe,0xfd,0xfb,0x4f,0x46,0xa3,0xd1,0x5f,0x30,0xc6,
+  0x92,0x0,0xd0,0xd5,0xd5,0x25,0x76,0xed,0xda,0x45,0xb7,0x6c,0xd9,0xd2,0x38,0xe4,
+  0x76,0x76,0x10,0x6a,0xb5,0x5a,0xe3,0xb0,0xfb,0xdd,0xbb,0x77,0x78,0xf5,0xea,0x95,
+  0x28,0x95,0x4a,0x14,0x0,0x2c,0xcb,0xca,0xcf,0xce,0xce,0xfe,0xed,0xd9,0xb3,0x67,
+  0x5f,0x3,0x30,0x6c,0xf2,0x86,0x4b,0x44,0xcd,0x26,0x6f,0x2d,0x69,0xec,0x95,0xb6,
+  0x4c,0xec,0x42,0xdf,0x63,0xb,0x8,0xda,0x2,0xbc,0xce,0x6c,0xd8,0xdb,0xdb,0xfb,
+  0xa3,0x58,0x2c,0x76,0x32,0x10,0x8,0xfc,0x4c,0x51,0x94,0x3,0xad,0xfc,0xd4,0xc0,
+  0x34,0xcd,0x6c,0xad,0x56,0xfb,0xa6,0x50,0x28,0x7c,0x5d,0x28,0x14,0x26,0xed,0xec,
+  0xe2,0xc0,0xb0,0xe3,0x5c,0x3,0x60,0x2e,0xb6,0xf8,0x9a,0x4e,0xea,0x5d,0x62,0x1c,
+  0x8f,0x28,0xf6,0xff,0x1e,0x0,0x2c,0x1c,0xe,0xab,0x91,0x48,0xa4,0x57,0x55,0xd5,
+  0x6e,0x8f,0xc7,0xd3,0xe5,0xf1,0x78,0x3a,0x1,0x10,0xcb,0xb2,0x4a,0xa6,0x69,0xce,
+  0x68,0x9a,0x36,0x3d,0x3b,0x3b,0x5b,0x98,0x9b,0x9b,0xd3,0xec,0xd4,0xed,0x4e,0xdf,
+  0x55,0xdb,0xe2,0xa6,0x6c,0x83,0xd4,0x9a,0x7e,0xec,0x61,0x87,0x19,0xb1,0xad,0x4e,
+  0x17,0x4f,0xf3,0x36,0x9c,0x89,0x92,0xbb,0x20,0x5c,0x7f,0xc5,0x87,0x1a,0x66,0x75,
+  0x3c,0xfe,0xb,0xd3,0x92,0x8,0x1,0x5f,0x2d,0xd9,0x20,0x0,0x0,0x0,0x0,0x49,
+  0x45,0x4e,0x44,0xae,0x42,0x60,0x82,
+    // /home/maemo/tietoopcom/resources/close.png
+  0x0,0x0,0xa,0xd4,
+  0x89,
+  0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,
+  0x0,0x0,0x30,0x0,0x0,0x0,0x30,0x8,0x6,0x0,0x0,0x0,0x57,0x2,0xf9,0x87,
+  0x0,0x0,0x0,0x4,0x67,0x41,0x4d,0x41,0x0,0x0,0xaf,0xc8,0x37,0x5,0x8a,0xe9,
+  0x0,0x0,0x0,0x19,0x74,0x45,0x58,0x74,0x53,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,
+  0x0,0x41,0x64,0x6f,0x62,0x65,0x20,0x49,0x6d,0x61,0x67,0x65,0x52,0x65,0x61,0x64,
+  0x79,0x71,0xc9,0x65,0x3c,0x0,0x0,0xa,0x66,0x49,0x44,0x41,0x54,0x68,0x43,0xc5,
+  0x9a,0x57,0x6c,0x54,0xdd,0x15,0x85,0xf1,0xff,0x12,0xf1,0x2,0x8,0x8,0xbd,0x98,
+  0xde,0xc1,0x14,0x29,0x34,0x1,0xf,0x1,0x21,0xd1,0x11,0x10,0x8a,0xe8,0xbd,0x83,
+  0x90,0xe8,0xa,0x4f,0xd4,0x44,0xf4,0x22,0x64,0x1e,0x90,0x10,0x1,0x21,0xc0,0xf0,
+  0x92,0x20,0x44,0x15,0xbd,0x1a,0x4c,0xef,0xdd,0x54,0x53,0x4c,0x31,0x60,0xe0,0xe4,
+  0x7c,0x5b,0x5e,0xce,0x61,0x98,0x71,0x8c,0xff,0x4,0x8f,0xb4,0x75,0xef,0x1d,0xdf,
+  0xb9,0xb3,0xd6,0x3a,0xeb,0xec,0xbd,0xcf,0x19,0xc7,0x15,0xf8,0xcf,0xeb,0xb7,0x6,
+  0xd,0x1a,0x54,0xf0,0x97,0xed,0xbe,0x7d,0xfb,0xd6,0x2d,0x2e,0x2e,0xae,0xc9,0x6f,
+  0xfe,0xe5,0x9c,0xb,0x6e,0xf9,0xf5,0xa7,0x1e,0x47,0x1,0x8f,0x27,0xc3,0x1f,0xf,
+  0x7b,0x2c,0x49,0x5,0xb,0x16,0x3c,0x70,0xe2,0xc4,0x89,0x67,0x1e,0xc9,0xf7,0xc0,
+  0xea,0xd5,0xab,0xf7,0xe7,0xfa,0xf5,0xeb,0x27,0x79,0x12,0xa9,0xfe,0xf8,0x35,0x21,
+  0x21,0xc1,0x11,0xfe,0x3a,0x5f,0x23,0xc0,0xf1,0xc9,0x9f,0xdf,0xf7,0x78,0xfe,0xe1,
+  0xf1,0xfd,0x29,0x94,0x32,0xce,0x83,0xef,0xec,0xdf,0xdc,0xe7,0x6f,0xf8,0xda,0xa8,
+  0x51,0x23,0x3,0x5c,0xb3,0x66,0x4d,0x57,0xa5,0x4a,0x15,0x57,0xa9,0x52,0xa5,0x7c,
+  0x8d,0xaa,0x55,0xab,0xba,0xda,0xb5,0x6b,0x9b,0x98,0x59,0xd8,0x32,0x3d,0xde,0x4d,
+  0x3e,0x1a,0x19,0x9,0xf,0x36,0xde,0x83,0xff,0x67,0xc3,0x86,0xd,0x1d,0x51,0xbd,
+  0x7a,0x75,0x57,0xab,0x56,0x2d,0xd7,0xbb,0x77,0x6f,0x37,0x7f,0xfe,0x7c,0xb7,0x7a,
+  0xf5,0xea,0x5f,0x1e,0xab,0x56,0xad,0x72,0x8a,0x39,0x73,0xe6,0xb8,0x4e,0x9d,0x3a,
+  0xb9,0x6a,0xd5,0xaa,0x19,0x91,0x2c,0x9c,0xef,0x3c,0xee,0xa5,0x3e,0x8a,0x40,0x60,
+  0xa4,0x8f,0x34,0xd8,0x1,0xbc,0x59,0xb3,0x66,0x6e,0xca,0x94,0x29,0x6e,0xff,0xfe,
+  0xfd,0xee,0xf3,0xe7,0xcf,0xde,0x76,0xf9,0xfb,0x7a,0xf9,0xf2,0xa5,0xdb,0xb6,0x6d,
+  0x9b,0x1b,0x3a,0x74,0x68,0xb6,0x33,0x1a,0x37,0x6e,0xcc,0xf9,0x35,0x2f,0x7c,0x27,
+  0x8,0xfc,0xcb,0x47,0xa6,0xbf,0x70,0xc4,0xac,0x59,0xb3,0xdc,0xb3,0x67,0xcf,0xf2,
+  0x15,0xf5,0xd7,0xaf,0x5f,0xdd,0x97,0x2f,0x5f,0x2c,0x38,0x27,0x2e,0x5c,0xb8,0xe0,
+  0xfa,0xf6,0xed,0x6b,0xd6,0xc6,0xe2,0x1e,0xeb,0x7b,0x7f,0x4c,0x84,0xc0,0x73,0xfc,
+  0xc5,0x1f,0xfa,0xf4,0xe9,0xe3,0xe,0x1c,0x38,0xf0,0x1d,0x78,0x9f,0x1,0xdc,0xaf,
+  0x8,0x81,0xce,0xcc,0xcc,0xb4,0x91,0xff,0xf4,0xe9,0x93,0xfb,0xf8,0xf1,0xa3,0x5,
+  0x7f,0x4b,0x4f,0x4f,0x77,0x1b,0x37,0x6e,0x74,0xed,0xdb,0xb7,0x77,0x35,0x6a,0xd4,
+  0xd0,0x7c,0x38,0x3,0x81,0xd7,0x10,0x60,0xc2,0xce,0x9b,0x37,0xcf,0x65,0x64,0x64,
+  0x18,0x81,0x5f,0x1,0x9a,0xef,0x90,0xc2,0xa8,0xd,0x78,0x1,0x7,0xc7,0x87,0xf,
+  0x1f,0xdc,0xfb,0xf7,0xef,0x2d,0x20,0x72,0xff,0xfe,0x7d,0x37,0x62,0xc4,0x8,0x4b,
+  0x2a,0x59,0x13,0x3a,0x5,0x2,0x69,0xc,0x9,0x6f,0xae,0x59,0xb3,0x26,0x5b,0xfd,
+  0xff,0x37,0x81,0x48,0xe0,0x52,0x1e,0xa0,0x21,0xf8,0x77,0xef,0xde,0x99,0xfa,0x7a,
+  0x6f,0xf2,0xe4,0xc9,0xae,0x62,0xc5,0x8a,0x46,0xc0,0xdb,0x28,0x39,0x4f,0x4,0x42,
+  0x8f,0xe5,0x85,0xa8,0xec,0xc2,0x51,0x9f,0x87,0x80,0xc0,0xa3,0x38,0xc0,0x5,0xfe,
+  0xcd,0x9b,0x37,0x36,0xa,0x5c,0x4f,0x9a,0x34,0x29,0x36,0x1,0x52,0xa6,0x5e,0xd1,
+  0x80,0x85,0xc0,0x65,0xb5,0x9c,0xee,0x8f,0x45,0xe,0xe0,0x7a,0x1,0xfa,0xed,0xdb,
+  0xb7,0x66,0x1f,0xee,0xc7,0x36,0x5c,0x13,0x28,0xf,0xf8,0xd7,0xaf,0x5f,0x1b,0x78,
+  0xce,0x27,0x4e,0x9c,0x98,0x77,0x2,0x7c,0xf1,0xe3,0xc7,0x8f,0xdd,0xee,0xdd,0xbb,
+  0xdd,0x86,0xd,0x1b,0xdc,0xbe,0x7d,0xfb,0xdc,0x8b,0x17,0x2f,0x72,0x6d,0x3b,0xd9,
+  0x86,0xf,0xe0,0xf5,0x4b,0x97,0x2e,0x59,0x8a,0x5c,0xbf,0x7e,0xbd,0xa5,0x6d,0x9e,
+  0x1d,0x2a,0xf,0x70,0xe2,0xd5,0xab,0x57,0x46,0x86,0xf3,0x9,0x13,0x26,0xe4,0x8d,
+  0x0,0x5f,0x9a,0x9a,0x9a,0xea,0x66,0xcf,0x9e,0xed,0x9a,0x34,0x69,0xe2,0xa8,0x90,
+  0x1c,0x29,0x76,0x7c,0x41,0x4e,0x23,0x21,0xe0,0x52,0x1e,0xf0,0x47,0x8e,0x1c,0x71,
+  0xfd,0xfb,0xf7,0x77,0x75,0xea,0xd4,0xb1,0x4,0xd2,0xa6,0x4d,0x1b,0x9b,0x83,0x8,
+  0xc2,0xe8,0xa,0x38,0x75,0x20,0x2d,0x2d,0xcd,0xae,0x39,0xcf,0x13,0x1,0xc0,0xf1,
+  0xe5,0x28,0xf,0xe8,0x62,0xc5,0x8a,0xb9,0x52,0xa5,0x4a,0x59,0x90,0xc1,0xe6,0xce,
+  0x9d,0x6b,0xf,0x8f,0x46,0x22,0x4c,0x8f,0xfc,0x1d,0xab,0x1c,0x3c,0x78,0xd0,0x75,
+  0xef,0xde,0xdd,0xc5,0xc7,0xc7,0x67,0x3f,0xa7,0x68,0xd1,0xa2,0xf6,0xde,0x83,0x7,
+  0xf,0x6c,0x74,0x4,0x1c,0x42,0xcf,0x9f,0x3f,0x37,0x91,0x20,0x32,0x7e,0xfc,0x78,
+  0xfb,0x5c,0xd4,0x49,0x1c,0x6b,0xe,0xf0,0xc5,0x78,0x15,0xdb,0xa0,0x3c,0xc0,0x51,
+  0x8d,0x7,0x95,0x29,0x53,0xc6,0x48,0x90,0x82,0x23,0xed,0x14,0x16,0x24,0xcd,0x7,
+  0xea,0xc,0x40,0xcb,0x97,0x2f,0xef,0xca,0x96,0x2d,0xeb,0x2a,0x57,0xae,0x6c,0xcf,
+  0x2a,0x54,0xa8,0x90,0x6b,0xdd,0xba,0xb5,0xbb,0x7b,0xf7,0xae,0x11,0x0,0xac,0xc0,
+  0x53,0x58,0x21,0xc4,0x75,0x9e,0x8,0xf0,0xe5,0x14,0x17,0x7c,0xca,0x8,0x94,0x2c,
+  0x59,0xd2,0xc0,0xf3,0xe5,0x1c,0x1,0xe2,0x9b,0x2b,0xb7,0x70,0xe1,0x42,0xf7,0xf4,
+  0xe9,0xd3,0xec,0x3a,0xa2,0xdc,0x1e,0x82,0xef,0xd1,0xa3,0x87,0x2b,0x5d,0xba,0xb4,
+  0xab,0x50,0xa1,0x82,0x7d,0x9e,0x28,0x57,0xae,0x9c,0xbd,0x37,0x68,0xd0,0x20,0x1b,
+  0x1,0x26,0x32,0xaa,0x13,0x3c,0xef,0xc9,0x93,0x27,0x6,0x1e,0x22,0x79,0x26,0x0,
+  0x2a,0x54,0xc1,0xf3,0x28,0x8e,0xf2,0x21,0x9,0x14,0xc5,0xcf,0x8b,0x16,0x2d,0xb2,
+  0xc9,0xc8,0xb,0x2,0x22,0x8f,0xf2,0x80,0x67,0xf4,0xf4,0x39,0xc0,0xf3,0x39,0xc8,
+  0x30,0x2a,0x49,0x49,0x49,0x6,0x18,0xbb,0x0,0x56,0xe0,0x79,0x1e,0xd7,0x10,0x19,
+  0x37,0x6e,0xdc,0xcf,0x5b,0x8,0x10,0x7a,0xf1,0x70,0x3c,0xf,0x9,0x94,0xa7,0x0,
+  0x2,0x84,0x23,0x40,0x20,0x81,0x9d,0xd4,0x4f,0x61,0x7,0xd9,0x6,0x95,0x5,0x5e,
+  0xf7,0x73,0xdd,0xad,0x5b,0x37,0xb7,0x63,0xc7,0xe,0x4b,0x93,0x88,0x4,0x70,0x2,
+  0xe0,0x4,0xc9,0x43,0xd7,0x63,0xc7,0x8e,0xcd,0x1b,0x81,0x68,0x24,0x68,0xfe,0x50,
+  0x30,0x24,0xc1,0x35,0x76,0x5a,0xb0,0x60,0x81,0x29,0x46,0xb6,0x91,0xe7,0x65,0x9b,
+  0x10,0x7c,0x97,0x2e,0x5d,0xc,0xbc,0xb2,0x8e,0x94,0x16,0xf0,0x47,0x8f,0x1e,0xb9,
+  0x87,0xf,0x1f,0x1a,0x11,0xce,0xc7,0x8c,0x19,0x93,0x77,0x2,0x21,0x9,0x3c,0x9,
+  0x48,0x14,0x7,0x58,0x48,0x82,0x91,0x69,0xd1,0xa2,0x85,0xf5,0x2d,0x1d,0x3b,0x76,
+  0xb4,0x89,0x8f,0xcf,0xe5,0x79,0xdd,0xdf,0xb9,0x73,0x67,0x3,0xcf,0xa8,0x42,0x40,
+  0x96,0x41,0x71,0x1,0x67,0x4e,0xd0,0x3,0xe9,0xfa,0x77,0x13,0x8,0x49,0xa0,0xb0,
+  0x48,0xa0,0x7c,0x38,0x27,0xb4,0x92,0x3,0x38,0xbd,0x8b,0xc0,0x73,0x1f,0xd7,0x28,
+  0xbf,0x73,0xe7,0x4e,0xcb,0x2e,0x14,0x29,0x9e,0x45,0x48,0x69,0x54,0x17,0xf8,0x7b,
+  0xf7,0xee,0xd9,0x28,0x40,0xe4,0x7f,0x42,0x40,0x59,0x85,0x79,0xc1,0x17,0x32,0x27,
+  0xb0,0xd,0xca,0x87,0x1e,0x7,0xa8,0x46,0x46,0xd9,0x6,0xf5,0xbb,0x76,0xed,0x6a,
+  0x13,0x36,0x4,0x1f,0x5a,0x46,0xc0,0x1,0x4c,0x5a,0xbd,0x73,0xe7,0x8e,0x81,0xe7,
+  0xfc,0x77,0x13,0x8,0xb,0x13,0x45,0x89,0x17,0xca,0x91,0x9d,0xb0,0x8d,0x94,0x97,
+  0xe2,0x3a,0x42,0x4c,0x6b,0xe,0x6c,0x3,0x78,0xac,0xa3,0x89,0x1a,0x69,0x19,0x54,
+  0x17,0xf8,0xdb,0xb7,0x6f,0x3b,0xae,0x21,0x32,0x7a,0xf4,0xe8,0xec,0x76,0xfa,0x87,
+  0x6e,0xf4,0xbf,0x35,0x73,0xd1,0x16,0x1d,0x5a,0x76,0x2,0x60,0xf8,0xf0,0xe1,0x66,
+  0x95,0xd0,0x32,0xca,0x50,0x58,0xa7,0x79,0xf3,0xe6,0x6e,0xdd,0xba,0x75,0xd6,0xef,
+  0x40,0x20,0x27,0xcb,0x84,0xe0,0x6f,0xdd,0xba,0x65,0x64,0x20,0x32,0x6a,0xd4,0xa8,
+  0xbc,0x11,0x88,0xb5,0x62,0x22,0xd7,0x53,0x78,0xe,0x1d,0x3a,0x64,0x13,0x16,0xcf,
+  0x87,0xb6,0xd1,0x8,0x40,0x8a,0x45,0x39,0x4b,0x56,0x80,0x90,0x4,0x20,0x0,0x71,
+  0x2c,0x23,0xdb,0x84,0xc0,0xb9,0xef,0xe6,0xcd,0x9b,0xee,0xc6,0x8d,0x1b,0xf6,0x19,
+  0xce,0x47,0x8e,0x1c,0x99,0x7b,0x2,0x61,0x13,0x16,0xb9,0xd4,0xa3,0xe1,0x42,0x7d,
+  0xc0,0xd3,0x95,0x92,0x2a,0xc9,0x36,0xa1,0xfa,0x91,0x44,0xb0,0x11,0xb,0x72,0x1a,
+  0xc2,0x6b,0xd7,0xae,0x59,0xa5,0x85,0x0,0xf6,0x8,0x2d,0x83,0xe2,0x80,0x25,0xae,
+  0x5f,0xbf,0x6e,0xf7,0xea,0x3c,0xd7,0x4,0xc2,0x3e,0x6,0x95,0xc3,0x75,0x2a,0xe0,
+  0x29,0x50,0xbc,0xb7,0x67,0xcf,0x1e,0x2b,0x44,0x58,0x24,0x4c,0x95,0x80,0x55,0xc6,
+  0x9,0xe7,0x1,0x15,0x9c,0x15,0xe0,0xcc,0x99,0x33,0xdd,0xc5,0x8b,0x17,0x8d,0x44,
+  0xa4,0xdf,0xa5,0x3a,0xca,0x3,0xfe,0xea,0xd5,0xab,0x36,0xa,0x9c,0xff,0x34,0x1,
+  0x1,0xd7,0x5a,0x15,0xc5,0x69,0xec,0xb8,0xde,0xbb,0x77,0xaf,0xb5,0x7,0xd1,0x7a,
+  0x1b,0x16,0xde,0x6c,0xd1,0x60,0x1b,0xc8,0x44,0xf6,0x4e,0x75,0xeb,0xd6,0x35,0x3b,
+  0x9d,0x3f,0x7f,0xde,0xaa,0x36,0x13,0x54,0xca,0x4b,0x75,0x80,0x13,0x57,0xae,0x5c,
+  0xb1,0x91,0xe0,0x98,0x6b,0x2,0xd1,0x2c,0x23,0xe5,0x59,0xde,0xa1,0x7c,0x4e,0xbd,
+  0xd,0x3b,0x1c,0x89,0x89,0x89,0xa6,0x34,0xad,0x6f,0x64,0xef,0x44,0x3a,0x85,0x1c,
+  0x7f,0x3f,0x7b,0xf6,0xac,0xb5,0xb,0x10,0x8,0xc1,0x3,0xf8,0xf2,0xe5,0xcb,0xb6,
+  0xf0,0x81,0x8,0xc7,0x70,0x51,0xff,0x43,0x16,0x62,0x37,0x8c,0x97,0x1a,0xb0,0xc8,
+  0x1d,0x2,0x94,0xa7,0xe8,0xa0,0x3c,0xb6,0x9,0x41,0x45,0xb6,0x7,0xdb,0xb7,0x6f,
+  0xb7,0x7b,0x1,0x5,0x48,0xda,0x8e,0x70,0x82,0x73,0xbf,0x26,0xf6,0xf4,0xe9,0xd3,
+  0xdd,0x99,0x33,0x67,0x6c,0x14,0xa4,0x74,0x8,0x1e,0xab,0x41,0x84,0xa3,0x32,0x5d,
+  0xd4,0xf5,0xc0,0xca,0x95,0x2b,0xb3,0xbb,0x48,0xc0,0x87,0xbb,0x3,0x9c,0xd3,0x6c,
+  0xd1,0x98,0xc9,0xf3,0xd1,0x7a,0x1b,0xda,0x83,0xad,0x5b,0xb7,0x9a,0xb7,0xd5,0x2,
+  0xf3,0xe5,0x33,0x66,0xcc,0x70,0xd8,0x26,0xb2,0x77,0x52,0x3,0x38,0x75,0xea,0x54,
+  0x77,0xfa,0xf4,0x69,0xf3,0x39,0xe0,0x51,0x1b,0xc0,0x6c,0x68,0xa5,0xa4,0xa4,0xd8,
+  0x35,0xc7,0x61,0xc3,0x86,0x59,0xaa,0x8e,0x4a,0x60,0xc5,0x8a,0x15,0x46,0x0,0xdf,
+  0x3,0x58,0x3b,0x1,0x1c,0x79,0x2f,0x39,0x39,0xd9,0xf5,0xeb,0xd7,0xcf,0xfc,0x1c,
+  0xab,0xb7,0x41,0x79,0x3c,0xd,0x78,0xca,0x3f,0x59,0x86,0x74,0xc9,0x97,0x33,0x12,
+  0xd8,0x26,0xac,0xd0,0x8c,0x84,0xd6,0x13,0x90,0x38,0x77,0xee,0x9c,0x4d,0x58,0x80,
+  0x13,0xcc,0x11,0xde,0xd3,0x79,0xae,0x8,0xa0,0x3e,0x93,0x95,0x82,0xc3,0xee,0x0,
+  0xe7,0x34,0x5b,0x9b,0x36,0x6d,0x32,0x0,0xf4,0xf4,0xd1,0x7a,0x1b,0x81,0xa7,0x48,
+  0x85,0x7d,0xc,0x6d,0x0,0x8d,0x1a,0x2,0x40,0x82,0x3d,0x58,0x94,0xf,0x27,0x76,
+  0xf1,0xe2,0xc5,0x5d,0xdb,0xb6,0x6d,0xdd,0xf1,0xe3,0xc7,0x2d,0x65,0x42,0x98,0x0,
+  0x3c,0x9f,0xd3,0x79,0xae,0x8,0xa0,0xbe,0xc0,0xe3,0x63,0x46,0x0,0x55,0x99,0x94,
+  0x2c,0xff,0xb4,0xa4,0x64,0x14,0x0,0x42,0x63,0x86,0x6d,0x0,0x49,0x3f,0x1f,0x82,
+  0xf,0xb,0x13,0x23,0x81,0x4d,0xa6,0x4d,0x9b,0x66,0x76,0x52,0xef,0xc4,0x33,0x8b,
+  0x14,0x29,0x62,0x95,0x9a,0xf6,0x9b,0x11,0x10,0x70,0xc0,0x33,0xc9,0xb9,0xe6,0x18,
+  0x95,0x0,0x8b,0x13,0x86,0x72,0xf9,0xf2,0xe5,0x66,0x21,0x0,0x87,0x7b,0x32,0x9c,
+  0x13,0xbb,0x76,0xed,0xb2,0x75,0x2b,0xb,0xf0,0xc2,0x85,0xb,0xdb,0x24,0xa6,0x31,
+  0x3,0x3c,0x4,0x9,0xc0,0xe7,0x54,0x98,0x18,0x8d,0x53,0xa7,0x4e,0x39,0xec,0xc2,
+  0x56,0x79,0x89,0x12,0x25,0xc,0x3c,0xcf,0x62,0x97,0xc2,0xff,0xfa,0x62,0x19,0x47,
+  0xc0,0x99,0xdc,0x90,0xe6,0x9a,0x23,0xbb,0xd4,0x3f,0xcc,0x1,0x8,0xf0,0xe6,0xb2,
+  0x65,0xcb,0x8c,0x80,0x36,0x91,0xb4,0xc8,0xa0,0xe9,0xe2,0x3d,0xca,0x39,0xf7,0x0,
+  0xba,0x55,0xab,0x56,0xf6,0x85,0x5b,0xb6,0x6c,0xb1,0x9,0x4b,0x53,0x16,0xb6,0x3,
+  0xa1,0xf2,0x2a,0x4c,0x4a,0x91,0x64,0x26,0xc0,0x50,0x91,0xd9,0xac,0x6d,0xda,0xb4,
+  0xa9,0x1b,0x30,0x60,0x80,0xdb,0xbc,0x79,0xb3,0xa9,0x8c,0xef,0x39,0x12,0xdc,0x7,
+  0x61,0xce,0x39,0xe,0x19,0x32,0x24,0x36,0x81,0xa5,0x4b,0x97,0x1a,0x1,0x7c,0xaf,
+  0x7d,0x18,0x2c,0xa1,0x1d,0x2,0x29,0xcc,0x10,0xa3,0x12,0x80,0x50,0x54,0xe0,0x55,
+  0x51,0xd5,0x78,0x45,0x16,0x26,0x55,0x55,0x15,0x27,0x40,0x1d,0x3b,0x76,0xcc,0xfa,
+  0x28,0xbc,0x8f,0xca,0x84,0x54,0x7,0xfc,0xc9,0x93,0x27,0x6d,0x54,0x74,0x9e,0x23,
+  0x81,0x25,0x4b,0x96,0x58,0xd,0x20,0x5d,0x86,0xfb,0x32,0xb2,0x7,0x47,0x6d,0x32,
+  0x41,0x90,0x73,0xc0,0x43,0x42,0xed,0x2e,0xa3,0x14,0x36,0x61,0xb1,0xa,0x13,0x29,
+  0x52,0x22,0x70,0xf,0xa9,0x16,0xe5,0x5,0x1e,0xb5,0x1,0xf,0x31,0x48,0xea,0x7c,
+  0xf0,0xe0,0xc1,0x36,0xf,0xbf,0x4b,0xa3,0xb2,0x10,0x4,0xe8,0x81,0x4,0x4e,0xfb,
+  0x32,0x4c,0xbe,0x9c,0x96,0x7b,0x52,0x1e,0xe0,0xa8,0x4e,0x30,0x4a,0x91,0xe0,0xc9,
+  0xe5,0xca,0xef,0x64,0x15,0xa5,0xc8,0x48,0xbf,0x47,0x82,0x3f,0x7a,0xf4,0xa8,0x8d,
+  0x2,0x44,0x72,0x24,0xb0,0x78,0xf1,0x62,0xdb,0xa,0x41,0x7d,0x7c,0xad,0xad,0x8d,
+  0x70,0x77,0x40,0xed,0x2f,0xaa,0x87,0x2b,0x26,0x81,0xf,0x3b,0x48,0x59,0x45,0xed,
+  0x40,0x58,0x98,0x94,0x65,0xb0,0x51,0xa4,0xea,0x80,0x45,0x79,0x80,0x13,0x64,0x26,
+  0xc0,0x73,0x1e,0x8d,0x40,0x3a,0x23,0x40,0x2b,0x4c,0xb5,0x4,0x94,0xf6,0x65,0xb4,
+  0xe0,0x88,0xb6,0xc8,0x8e,0xd5,0x41,0x46,0xb3,0x8c,0x80,0x87,0x85,0x29,0x37,0xaa,
+  0x3,0xf8,0xf0,0xe1,0xc3,0x46,0x80,0x60,0x19,0xda,0xb3,0x67,0x4f,0xfb,0xc1,0x2f,
+  0xcb,0x42,0x17,0xb,0xf8,0x1e,0xe5,0x11,0x4,0x28,0x50,0x1d,0x3a,0x74,0xb0,0x9f,
+  0x71,0xb4,0xdc,0x83,0x40,0x4e,0xe0,0xe5,0xf7,0x58,0x96,0x91,0xf2,0x6a,0x7,0xc2,
+  0xc2,0x14,0x2a,0x8f,0xbf,0x35,0x59,0xa5,0xb4,0x40,0x43,0x80,0xd1,0xa0,0xff,0xa2,
+  0x8,0xb6,0x6c,0xd9,0x32,0xfb,0xd7,0x4a,0xdf,0x96,0x1f,0xe3,0x7,0x8e,0xcd,0x9e,
+  0xc4,0x67,0x48,0xf0,0x13,0xeb,0xc0,0x81,0x3,0x6d,0xb8,0xb0,0x8a,0x26,0x6f,0x38,
+  0x12,0x91,0xbb,0x5,0x4a,0x97,0xca,0x38,0x78,0x3f,0xec,0xe3,0xc3,0xbe,0x26,0x96,
+  0x85,0xc8,0x30,0x4a,0x97,0xe1,0xc4,0x5,0x7,0x4,0xe8,0x7c,0xd7,0xae,0x5d,0x6b,
+  0x95,0x9a,0x2a,0xe,0x56,0x8f,0x39,0xdd,0x63,0xff,0x3b,0x23,0xf0,0x17,0x1f,0xa9,
+  0xc,0x9,0xa3,0x40,0xd7,0xd8,0xab,0x57,0x2f,0x5b,0xbb,0xa2,0xa0,0x46,0x21,0x16,
+  0x70,0x79,0x3f,0x4,0x8d,0xf7,0x63,0xf9,0x5e,0xde,0x8f,0xe5,0x7b,0x40,0x87,0xea,
+  0xd3,0x9e,0x60,0x6d,0xc0,0x53,0xbd,0x89,0xac,0xdf,0xc7,0xce,0xfa,0x42,0xd8,0xaa,
+  0x80,0x67,0xf3,0x47,0xcf,0x64,0x9d,0x3f,0x66,0xe8,0xb7,0x62,0x58,0xb6,0x6b,0xd7,
+  0xce,0x8a,0x6,0x7b,0x91,0x6c,0xe7,0x11,0x6c,0x69,0xb0,0x2b,0xa0,0x60,0x81,0x1d,
+  0x6,0x8b,0xd,0xfa,0x75,0x5,0xad,0x6f,0x18,0xb4,0x1,0x4,0xd5,0x94,0xe0,0xf9,
+  0xa,0x26,0xa7,0x82,0x4d,0x5e,0x5,0x9e,0xc7,0x36,0xec,0x68,0x0,0x9e,0xea,0xed,
+  0xb1,0xbe,0xf0,0x42,0xff,0xd5,0x17,0xc0,0x82,0xfa,0xb5,0x3e,0xc1,0xbf,0xb1,0xc1,
+  0xff,0xe1,0x63,0xd6,0x8f,0xc8,0xf6,0x1,0xed,0x3e,0x6b,0x45,0x15,0x1e,0x7f,0xe6,
+  0x5f,0x10,0x22,0xb7,0x58,0x72,0xba,0x26,0xc7,0x87,0x11,0xfe,0x42,0x9f,0x85,0x2d,
+  0xcd,0xef,0x41,0xfd,0xcd,0xef,0x8,0x56,0xf9,0xee,0x5f,0x4f,0xfc,0x28,0x24,0xf8,
+  0x58,0xee,0x23,0xc5,0x93,0xf9,0xc8,0x68,0xf0,0x1,0x8e,0xf9,0x19,0x60,0x40,0x75,
+  0x8f,0xeb,0x8d,0x8f,0x53,0x5e,0xe4,0x39,0x7e,0xb9,0x1a,0x1f,0xf5,0xff,0x66,0x7c,
+  0x2a,0x2d,0xc4,0xcf,0xf7,0x3e,0x12,0x7d,0x9c,0xf6,0x37,0x27,0xb3,0x6c,0xcb,0xcf,
+  0xc8,0xc2,0x70,0x94,0x9,0x8b,0xe7,0x7d,0xef,0xf4,0x87,0x10,0xfc,0xbf,0x1,0x3d,
+  0xc9,0x92,0x74,0x7e,0x82,0xde,0x1d,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,
+  0x42,0x60,0x82,
+    // /home/maemo/tietoopcom/resources/addcontact.png
+  0x0,0x0,0xf,0x12,
+  0x89,
+  0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,
+  0x0,0x0,0x44,0x0,0x0,0x0,0x44,0x8,0x6,0x0,0x0,0x0,0x38,0x13,0x93,0xb2,
+  0x0,0x0,0x0,0x1,0x73,0x52,0x47,0x42,0x0,0xae,0xce,0x1c,0xe9,0x0,0x0,0x0,
+  0x6,0x62,0x4b,0x47,0x44,0x0,0xff,0x0,0xff,0x0,0xff,0xa0,0xbd,0xa7,0x93,0x0,
+  0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0xb,0x13,0x0,0x0,0xb,0x13,0x1,
+  0x0,0x9a,0x9c,0x18,0x0,0x0,0x0,0x7,0x74,0x49,0x4d,0x45,0x7,0xd9,0x3,0xb,
+  0xf,0xc,0x13,0x4a,0x13,0x53,0x79,0x0,0x0,0x0,0x19,0x74,0x45,0x58,0x74,0x43,
+  0x6f,0x6d,0x6d,0x65,0x6e,0x74,0x0,0x43,0x72,0x65,0x61,0x74,0x65,0x64,0x20,0x77,
+  0x69,0x74,0x68,0x20,0x47,0x49,0x4d,0x50,0x57,0x81,0xe,0x17,0x0,0x0,0xe,0x6d,
+  0x49,0x44,0x41,0x54,0x78,0xda,0xed,0x5b,0x59,0x93,0x5c,0xe5,0x79,0x7e,0xbe,0xed,
+  0x2c,0x7d,0x4e,0xef,0xd3,0x33,0xea,0x19,0x21,0x29,0x12,0x48,0x2c,0x92,0x1d,0x82,
+  0x9,0x20,0x5c,0xd8,0xc6,0xa9,0xc4,0x71,0xec,0x84,0x8a,0x43,0x2a,0xf9,0x5,0xf9,
+  0x1,0xb9,0xcc,0x4d,0xee,0xb8,0xcc,0x7d,0x72,0xcd,0x4d,0x70,0x5c,0xc9,0x45,0x2a,
+  0xe5,0xca,0x52,0xc6,0x65,0x43,0x62,0x4a,0x26,0x6,0x2c,0x30,0x63,0x81,0x34,0xcc,
+  0x30,0x6b,0x4f,0xef,0x67,0xf9,0xb6,0x37,0x17,0xdd,0x8c,0x84,0x90,0x52,0x21,0x25,
+  0x9,0x86,0x9a,0xa7,0xeb,0xad,0xaf,0x67,0xa9,0x73,0xbe,0xf3,0xf4,0xbb,0xbf,0x5f,
+  0x3,0x47,0x38,0xc2,0x11,0x8e,0x70,0x84,0x23,0x1c,0xe1,0x8,0x47,0x38,0xc2,0xe7,
+  0x11,0xec,0x6e,0xdf,0xe0,0xf9,0xe7,0x9f,0x17,0xdf,0xf9,0xce,0x9f,0x37,0x5a,0x8b,
+  0x9d,0xb,0x95,0x4a,0xfa,0xb8,0x94,0xf2,0x4b,0xa5,0x76,0xf,0x15,0x79,0x71,0xdc,
+  0x58,0xa7,0xb2,0x7c,0x9a,0x67,0xd9,0x74,0x63,0x32,0x19,0x5c,0x9a,0x4c,0x86,0xff,
+  0x3a,0xee,0xf5,0x5f,0xbd,0x76,0xed,0x91,0xdd,0x97,0x5e,0xfa,0x53,0xf7,0x59,0x10,
+  0x22,0xef,0xf6,0xd,0x9e,0x7e,0xfa,0xd9,0xd3,0xad,0x56,0xfd,0xa9,0xc5,0xce,0xc2,
+  0x33,0xd5,0x5a,0xfd,0x82,0x73,0xb8,0x6f,0x9a,0x15,0xdd,0x56,0xb3,0x3,0xe3,0x8,
+  0xe3,0xc9,0x4,0xfd,0x7e,0xaf,0x2b,0x83,0xa8,0x23,0x82,0x64,0x49,0xc5,0xe9,0x52,
+  0xd4,0xe9,0xfd,0x3b,0x5e,0xc2,0xea,0x67,0x41,0x88,0xb8,0x8b,0xd7,0xe6,0x2f,0xbe,
+  0xf8,0x62,0xbb,0x7b,0xfc,0xbe,0x6f,0xb6,0x17,0xda,0x7f,0xb6,0xd0,0x6e,0x7d,0xa3,
+  0x5a,0xad,0x3f,0x10,0x45,0x51,0x95,0x73,0x9,0x22,0xc0,0x3a,0x82,0x27,0xe,0x15,
+  0xc4,0xc,0x4c,0x34,0x3d,0xd1,0x9,0xe7,0x5c,0xdd,0x6b,0xbb,0x7b,0x62,0xb9,0xb5,
+  0xf6,0xdc,0x73,0xcf,0xe9,0x97,0x5f,0x7e,0x99,0xbe,0x10,0x1a,0xf2,0xc2,0xb,0x2f,
+  0xd4,0x57,0x56,0x4e,0x5e,0x68,0x2f,0x74,0x9e,0x49,0x6a,0xb5,0x27,0x17,0x3b,0xed,
+  0xa6,0x10,0xa,0x79,0xee,0x61,0xac,0x85,0x75,0x1e,0xdc,0x30,0x8,0x2e,0x20,0x24,
+  0xa1,0x92,0xa4,0x20,0xc6,0x92,0x22,0xcf,0x2f,0x4c,0x45,0xf6,0x64,0xdc,0x3c,0x7d,
+  0xed,0xf2,0xe6,0xc6,0x1b,0x0,0x86,0xf7,0x92,0x10,0x7e,0xb7,0x2e,0xfc,0xd0,0x43,
+  0x5f,0xee,0xc6,0x49,0xf5,0xe9,0x5a,0xa3,0xf1,0x95,0xa5,0x4e,0xa7,0x99,0x44,0xa,
+  0x56,0x5b,0x58,0x53,0x0,0xf0,0x60,0x8c,0xc0,0x18,0x1,0xf0,0x70,0xd6,0xc0,0x59,
+  0x3,0xc6,0x18,0x84,0xa,0xea,0x20,0xfe,0x58,0x18,0x84,0x8f,0xd7,0xc3,0xb0,0x7a,
+  0xaf,0x4d,0xe6,0xae,0x11,0xd2,0xea,0x2e,0x9f,0xe,0xc2,0xf8,0x71,0x40,0x9c,0xe,
+  0x83,0x99,0x65,0x32,0xe6,0x1,0x10,0x18,0x6e,0xb4,0x2,0x2,0x68,0xbe,0x78,0xf,
+  0xce,0x79,0xe0,0x3d,0x9d,0x85,0x8,0xce,0x13,0x6b,0xb5,0xe,0xbd,0x53,0x3d,0x77,
+  0xf1,0xf,0xab,0x7f,0xf4,0xec,0xc5,0xe3,0x79,0xe6,0x9e,0x6a,0xd5,0xa2,0xf3,0x4a,
+  0x85,0x69,0x9e,0x5b,0x8,0xc1,0x61,0x9d,0x87,0x27,0x82,0xf7,0x0,0x11,0x40,0xf3,
+  0x15,0x0,0xbc,0xf7,0x70,0xce,0x82,0x8,0x70,0x9e,0xb5,0x4a,0x4d,0x17,0xb2,0x9c,
+  0x9e,0xfe,0xee,0x9f,0xfc,0xe5,0x38,0x84,0xdf,0xfa,0xfe,0xf7,0xff,0x26,0x3f,0x94,
+  0x1a,0xd2,0x94,0xc1,0xa9,0x6c,0xea,0xbe,0x3d,0x1c,0x8e,0xbf,0xce,0x98,0x5a,0x9,
+  0xc3,0x18,0x65,0x69,0x91,0xe5,0x1a,0x65,0xe9,0xa0,0x8d,0x9f,0x39,0x53,0x7f,0x83,
+  0x90,0x9f,0x89,0x77,0xb0,0xd6,0xc3,0x7a,0x8e,0xbc,0xf4,0xf,0x68,0x4d,0x7f,0xcc,
+  0x15,0xff,0xfd,0x82,0xb9,0xce,0xa1,0xd5,0x90,0x30,0xa9,0x9e,0x74,0x16,0xcf,0xe6,
+  0xb9,0x3d,0xcf,0x98,0xc,0x8d,0x25,0x98,0xd2,0x80,0x40,0xf0,0xde,0xc3,0x58,0x82,
+  0x31,0xe,0xc6,0x38,0x38,0xe7,0xe1,0x9c,0x87,0xf7,0x33,0x32,0x9c,0x73,0xd0,0xc6,
+  0xa0,0x28,0xc,0x9c,0x67,0x75,0xb0,0xe0,0x49,0x26,0x69,0x5b,0x30,0xf5,0xa,0x80,
+  0xb5,0x43,0x49,0x48,0x14,0x24,0xb,0xc4,0xc4,0x29,0x6b,0x51,0x2b,0xb5,0x43,0x96,
+  0x95,0x30,0x46,0xcf,0xcd,0x82,0xe0,0x9c,0x87,0x36,0x1e,0x5a,0xcf,0x48,0xb1,0x6e,
+  0x46,0x84,0xf3,0xe,0xc6,0x58,0x14,0xa5,0x46,0x96,0xe7,0xb0,0x96,0x20,0x65,0x94,
+  0xa,0x26,0x16,0xc1,0x79,0x74,0x68,0x35,0x24,0x50,0x41,0xec,0x3d,0xab,0x79,0xe2,
+  0xc8,0xa,0x3,0xa5,0x4a,0x58,0x67,0x1,0xcc,0x7c,0x87,0xf7,0x1e,0xc6,0x10,0xb4,
+  0x71,0xb3,0xf0,0x6b,0xd,0x9c,0x9b,0xad,0xa5,0x31,0xc8,0xf2,0x2,0xe3,0xc9,0x14,
+  0x59,0x61,0x51,0x9,0x63,0x48,0xc9,0x43,0xc9,0x99,0x38,0xb4,0x84,0x10,0xbc,0x21,
+  0x50,0xa1,0xb5,0x41,0x59,0x5a,0xe4,0x81,0x83,0xb3,0x33,0x93,0x21,0x9a,0x69,0x89,
+  0xb5,0x1e,0xc6,0x58,0x18,0x6b,0x60,0x9d,0x81,0x31,0x1a,0xa5,0xd6,0xc8,0x8b,0x12,
+  0x93,0x69,0x8e,0xe1,0x68,0x8a,0xa2,0x70,0x8,0x65,0x80,0x28,0x52,0x5e,0x9,0x45,
+  0x87,0x97,0x10,0x67,0x26,0x1e,0xd4,0x33,0xd6,0x9c,0xd0,0xc6,0x6,0xa5,0xb6,0x30,
+  0xc6,0x82,0x3c,0x81,0x3e,0x8a,0x26,0xde,0xc3,0x5a,0xb,0x67,0xd,0x8c,0x29,0x51,
+  0xe8,0x12,0x59,0x96,0x63,0x3c,0x9e,0x62,0x34,0x9a,0x60,0x34,0x9a,0xc0,0x39,0x6,
+  0x57,0xb5,0x0,0x17,0x90,0xea,0x10,0x87,0x5d,0xed,0xcc,0x87,0x0,0xfd,0xc2,0xba,
+  0xb2,0x9b,0xe5,0xe3,0x13,0x2a,0x50,0xb0,0xc6,0xc0,0x13,0x81,0x88,0xe,0x1c,0xa8,
+  0xb5,0x16,0xce,0x19,0xe4,0x65,0x89,0x69,0x36,0xd3,0x8a,0x5e,0x6f,0x88,0xfe,0xfe,
+  0x10,0xd9,0x34,0x7,0x88,0x28,0x9f,0xca,0x32,0x8d,0x1b,0x5b,0x12,0x22,0x3f,0xb4,
+  0x84,0xf0,0x92,0x56,0xe1,0x8a,0xff,0x30,0xe5,0xf4,0xe4,0x60,0xb0,0x7b,0x22,0xc,
+  0x3,0xf8,0x3,0xed,0x70,0x7,0x84,0x18,0x63,0xa1,0xcd,0xcc,0x81,0xe,0xc7,0x53,
+  0xec,0xf7,0xc7,0xd8,0xd9,0xdd,0x47,0xaf,0x37,0x84,0x2e,0x35,0x38,0xd9,0xac,0xc8,
+  0xdc,0x9b,0x7a,0x5a,0xfe,0xcc,0xc6,0xc9,0xde,0xa1,0x2d,0xee,0xae,0x5c,0xf9,0xf9,
+  0xe4,0xd1,0x2f,0x9d,0x99,0x8,0xa9,0x4e,0x95,0xda,0x3c,0x2,0x26,0x22,0x4f,0xc,
+  0xd6,0x5a,0x68,0x5d,0x42,0x6b,0x8d,0xb2,0x28,0x91,0x15,0x39,0x46,0x93,0xc,0xfb,
+  0x83,0x31,0xf6,0x7a,0x3,0x6c,0x6d,0xef,0x63,0x6b,0xab,0x87,0xe1,0x70,0xc,0x72,
+  0x16,0xc,0xe5,0x36,0x73,0xa3,0x7f,0xe,0xcc,0xfa,0xbf,0x24,0xfd,0xb7,0xd6,0x2e,
+  0xbd,0xbb,0x69,0xe,0x6d,0xb5,0x5b,0xdb,0xdf,0x2f,0x6d,0xb5,0x76,0x5f,0x5e,0x98,
+  0xd3,0xa5,0x45,0xd3,0x7a,0x21,0xb5,0xb1,0xc8,0xb2,0xc,0xd3,0x69,0x8e,0xf1,0x34,
+  0xc3,0x70,0x34,0x45,0x7f,0x7f,0x88,0x9d,0xdd,0x3e,0x36,0xb7,0xf6,0xb0,0xbd,0xdd,
+  0x43,0x7f,0x30,0x82,0xd1,0x1a,0x92,0x3b,0x48,0xa1,0x57,0x19,0x95,0x3f,0x28,0x36,
+  0x7e,0xf8,0xea,0x3f,0xbe,0xba,0x99,0x1d,0xea,0x6a,0xf7,0xe5,0x6b,0xd7,0xca,0xa7,
+  0x96,0xaf,0xbe,0xd5,0xe8,0xb8,0x1f,0x4f,0x72,0x5f,0xeb,0xf5,0xa7,0xf7,0x47,0x51,
+  0xa,0xf,0xf,0x46,0x80,0x75,0xe,0x65,0xa9,0x31,0x99,0xe6,0x18,0x8d,0x26,0xe8,
+  0xf7,0x47,0x98,0x4c,0x33,0x18,0x43,0x10,0xc,0x96,0x33,0xbf,0x15,0x48,0xbc,0x26,
+  0xa2,0xe8,0xf2,0x4f,0x7e,0x82,0xf1,0x17,0xa1,0xfc,0xa7,0x8d,0x8d,0x2b,0x6f,0x23,
+  0x8,0x7f,0x5a,0x5a,0xfd,0x70,0x6f,0xd8,0xbf,0x5f,0x85,0x2d,0x78,0x2f,0x1,0x22,
+  0x78,0xe7,0xa0,0xb5,0x41,0xa1,0x35,0x8a,0xbc,0x44,0x59,0x96,0xb0,0x8e,0x20,0x64,
+  0x0,0x21,0x58,0x26,0xa4,0x7f,0x4d,0x49,0xfb,0xa3,0xaa,0x30,0x1f,0x7c,0x61,0x3a,
+  0x66,0x6b,0x6b,0x6b,0xa6,0x7d,0x5f,0xa3,0x94,0x4c,0x6b,0x29,0x80,0x30,0x6c,0x21,
+  0x9f,0x32,0xec,0xef,0x8f,0x30,0x1c,0xe,0x60,0x8c,0x85,0xf5,0xe,0x44,0x4,0x25,
+  0x3,0xc4,0x95,0x10,0x71,0xc2,0x1,0xe4,0x9a,0xf9,0xc9,0xda,0xb4,0xbf,0x7e,0xf5,
+  0xc7,0x97,0x2e,0x95,0x5f,0x88,0x8e,0xd9,0xd9,0xb3,0x67,0x17,0x4e,0x9d,0x6f,0x9f,
+  0x8f,0xea,0xf2,0x62,0x54,0x15,0x8f,0x77,0x16,0x17,0xba,0x67,0x4e,0x9e,0x45,0x23,
+  0xed,0x60,0x32,0x29,0x30,0x18,0x8d,0xe0,0xbd,0x7,0xe3,0xc,0x4a,0x5,0xa8,0xd7,
+  0xea,0x68,0xb6,0x52,0x54,0x6a,0x25,0x3c,0xdb,0x2e,0x1d,0xed,0x5d,0xf5,0x3e,0xdb,
+  0x5a,0x6c,0xb6,0x7d,0xb7,0xfa,0x20,0x6d,0xed,0xaf,0x1d,0xaa,0xb0,0xcb,0x2e,0x3e,
+  0x7a,0xb1,0x7b,0xee,0x37,0xcf,0xdd,0xf7,0xc0,0x83,0xbf,0xb1,0xd4,0x59,0x5e,0x68,
+  0x4e,0x8b,0xc9,0xd2,0xda,0xce,0xda,0x99,0x6b,0xeb,0xab,0x8f,0xec,0xf6,0x77,0x4e,
+  0x10,0x9f,0xa2,0x7b,0x2c,0xc1,0x42,0xed,0x1c,0xda,0xad,0x26,0x96,0x97,0x17,0x50,
+  0x6a,0x3,0xce,0x18,0x82,0x20,0x44,0x35,0xa9,0x81,0x78,0x86,0xcd,0xfe,0x2f,0x50,
+  0xec,0xc,0x22,0x29,0xb2,0xf3,0xed,0xa5,0x5,0x56,0x9,0x93,0x6d,0xc6,0x54,0xef,
+  0xc4,0x57,0xbf,0xb5,0xb7,0xbf,0x9d,0xef,0xc,0xae,0x8c,0xd6,0xb6,0xdf,0x5d,0x7f,
+  0x6f,0x17,0xbb,0x93,0xcf,0x2b,0x21,0xea,0x99,0x27,0x9e,0x39,0xd5,0x58,0xaa,0xfe,
+  0x76,0x6d,0x21,0x7e,0x22,0x4a,0xd5,0xc3,0x61,0x45,0xad,0x44,0xf5,0x56,0x35,0xa8,
+  0xc9,0xc8,0xb2,0x2c,0xde,0xea,0x6f,0x86,0x5b,0xbb,0xeb,0xe8,0xd,0xd6,0x71,0x72,
+  0xe5,0x7e,0x3c,0xfc,0xf0,0x32,0x96,0x8f,0x37,0x60,0x8c,0x7,0x67,0x2,0x52,0x4a,
+  0x30,0xc6,0xb1,0xb3,0x7f,0x15,0x3b,0xc3,0x1c,0xc6,0x8d,0xc3,0x30,0x55,0xf,0x37,
+  0x3a,0xd5,0xd3,0x81,0x8a,0xad,0x2d,0xbd,0xf5,0xe4,0xa6,0x51,0x22,0xdf,0xaf,0x2e,
+  0x45,0xaf,0x72,0x74,0xff,0x4d,0xbe,0x2b,0x7f,0xbe,0x89,0xbb,0x13,0x79,0xfe,0xdf,
+  0x26,0x73,0x1c,0x4f,0xc6,0xf,0xfe,0xd6,0xc9,0x47,0x1b,0xc7,0xd2,0x6f,0xb7,0x97,
+  0x1b,0xdf,0xea,0x9e,0xe8,0x5c,0x5c,0xe8,0x2e,0x7c,0x79,0x69,0x79,0x71,0xa9,0xde,
+  0xae,0xd5,0xaa,0xf5,0xb4,0x62,0xac,0x56,0x1f,0x7e,0xb8,0xc1,0x37,0xb7,0x36,0x50,
+  0x94,0x19,0x8,0xe,0x9e,0xc,0xb8,0x24,0x8,0x49,0xe0,0xd2,0xc2,0xba,0x11,0xfa,
+  0xe3,0x75,0xac,0x6d,0xbe,0x85,0xf7,0xd6,0xde,0xc4,0x38,0xeb,0xb1,0x5a,0xb3,0xa6,
+  0x3a,0xc7,0x16,0xe3,0x4a,0x9a,0x24,0x32,0x14,0x55,0x21,0x79,0x9b,0xbc,0x3f,0xce,
+  0x38,0x5a,0x90,0xa8,0x89,0x54,0xf2,0xd4,0xa4,0x59,0xbf,0xe8,0xf,0x3f,0x37,0x1a,
+  0xd2,0x7c,0xc0,0x76,0xa3,0x4a,0xf4,0xbb,0x51,0x12,0x7e,0xaf,0xb6,0x98,0x9c,0xa9,
+  0x1e,0x4b,0xe3,0xca,0x42,0xc4,0xbd,0xb4,0x28,0x8d,0x3,0x18,0x43,0x9a,0xa6,0x58,
+  0xec,0x2c,0x61,0xe3,0xc3,0x75,0xbc,0xf3,0xde,0x1b,0xd8,0xe9,0xed,0xe0,0x58,0xe7,
+  0x14,0xda,0xcd,0x65,0x44,0x41,0x5,0xc4,0x8,0x79,0x3e,0x46,0xaf,0xbf,0x89,0x9d,
+  0xde,0x7,0x18,0x8c,0x7b,0x88,0xe2,0x10,0xa1,0x8a,0x0,0xe2,0x20,0xf2,0x20,0x46,
+  0x90,0x15,0x81,0x74,0xb1,0x12,0x72,0xc9,0x2e,0x10,0xd1,0x22,0x2c,0x16,0x15,0x8b,
+  0xfc,0x63,0xa7,0x7f,0x67,0xf3,0xd2,0xa5,0xbf,0x35,0x9f,0x39,0x21,0x5f,0x3b,0x79,
+  0x32,0xf2,0xb,0xf1,0xa9,0xa8,0x12,0x3c,0x96,0xd4,0xe3,0x47,0x5a,0xdd,0x86,0x88,
+  0x9b,0x1,0x4a,0xe4,0xd8,0x9f,0x18,0x80,0x0,0x46,0xc,0xda,0x95,0x68,0x77,0xda,
+  0xe8,0xae,0x2c,0xe3,0xda,0xb5,0xab,0xd8,0xdc,0xfb,0x0,0xfd,0x61,0x1f,0xd5,0xe4,
+  0x7d,0x28,0x19,0x0,0xc,0xd0,0x3a,0xc7,0x34,0x1f,0xc1,0xba,0x2,0x61,0x1c,0xa2,
+  0xde,0x6c,0x20,0x49,0xab,0xe0,0x9c,0xc3,0x7b,0xf,0xa2,0x99,0xf3,0xd,0x2a,0x1,
+  0x38,0xe3,0x92,0x7b,0xb9,0xc2,0x9c,0x7c,0x3a,0x52,0xf4,0xd6,0xf2,0xf2,0xf4,0xb5,
+  0x4b,0x97,0xb0,0xf9,0x59,0x9b,0xc,0x6f,0x2d,0x9f,0x5e,0xae,0x76,0xaa,0x5f,0x4d,
+  0x1b,0xd1,0xd7,0x17,0x8e,0xb7,0x96,0x5b,0x2b,0x75,0xc8,0x88,0xa3,0x28,0xb,0x64,
+  0x79,0x86,0xbc,0xc8,0x30,0xc9,0x26,0xc8,0x74,0x6,0x2e,0x18,0x54,0x18,0x40,0xc9,
+  0x0,0x9c,0x73,0x70,0xe,0x78,0x68,0x58,0x5f,0xc0,0xba,0x2,0x4,0xb,0x19,0x8,
+  0x54,0x6b,0x35,0x2c,0x74,0x3a,0x68,0x77,0x3a,0x48,0xab,0x55,0x8,0x29,0x41,0x44,
+  0xe0,0xe0,0x50,0x32,0x44,0x12,0x27,0x88,0x82,0x18,0xae,0xf4,0xe8,0xef,0xe,0xe3,
+  0x51,0x7f,0x38,0x5d,0x7d,0x77,0x35,0xcb,0x32,0xeb,0x9c,0xd3,0xa,0x80,0x3,0x60,
+  0xee,0xb9,0x86,0x74,0xbb,0xdd,0x48,0x29,0x75,0x46,0x85,0xfc,0x7c,0xa5,0x11,0x2f,
+  0xa6,0xad,0x18,0x32,0x10,0xf3,0x64,0xcb,0xc2,0x59,0x77,0x50,0xd5,0x3a,0xef,0x21,
+  0x95,0x44,0xab,0xdd,0x86,0x94,0xa,0xad,0x85,0x16,0x8a,0xa2,0x80,0xb5,0x16,0xde,
+  0x3b,0xc0,0xcf,0x1a,0xee,0x8c,0x73,0x28,0xa5,0x10,0x86,0x11,0x54,0x10,0x40,0x88,
+  0x19,0x19,0xe4,0x81,0x30,0x8,0x51,0x4d,0xeb,0x68,0x37,0x17,0x40,0x96,0x30,0x5c,
+  0x7f,0x1b,0x9b,0x1f,0x6c,0xaa,0xbd,0xcd,0xde,0x57,0xa6,0x93,0x69,0x4d,0xeb,0x72,
+  0x73,0xde,0x5e,0xfc,0x1,0x80,0xd7,0xee,0x39,0x21,0xc1,0x66,0x10,0xd8,0x26,0x9d,
+  0x1,0xe3,0xe7,0xd2,0x46,0x54,0x4b,0x1b,0x31,0x84,0x60,0x28,0xf2,0x12,0x59,0x56,
+  0x0,0x20,0x28,0xa5,0xc0,0x39,0x7,0x3,0x83,0x27,0xf,0xa5,0x14,0x9a,0xad,0x26,
+  0xea,0x8d,0xfa,0xbc,0xda,0x9d,0xcb,0x47,0xfd,0x54,0xba,0xde,0x27,0x71,0xd6,0xce,
+  0xdf,0xcf,0xb4,0x43,0x70,0x85,0x8a,0x4a,0xd0,0xa9,0x77,0x0,0xc7,0x70,0xd9,0xfe,
+  0xa,0xdb,0xeb,0xdb,0x18,0xf4,0x87,0x2b,0x0,0x56,0xe6,0xdb,0xfa,0x35,0x80,0xff,
+  0xfe,0x4c,0x8,0x29,0x53,0xa5,0xac,0x77,0xcb,0x60,0x74,0x22,0x4a,0xa3,0x4a,0xd2,
+  0xa8,0x40,0x28,0x86,0x49,0x7f,0x82,0xbd,0xbd,0x7d,0xa8,0xb9,0x46,0x84,0xa1,0x4,
+  0xe0,0xe7,0x89,0x3c,0x81,0x33,0x6,0x26,0x4,0x38,0xe3,0xf0,0xcc,0xc3,0x33,0x82,
+  0x63,0xe,0xcc,0x7b,0xc0,0xd3,0xc1,0x28,0x82,0x80,0x83,0xde,0x9,0x18,0x66,0x8d,
+  0x25,0x4d,0xe0,0x5e,0x42,0x4a,0x9,0xc9,0x25,0xbc,0xf3,0x37,0x6f,0xab,0x72,0xa7,
+  0xb2,0xee,0x4f,0x7d,0x91,0xd6,0x52,0xb5,0x1e,0xc4,0x72,0x49,0x6,0xa2,0x13,0xa7,
+  0xa1,0x8,0x2b,0x1,0xbc,0x77,0xc8,0xa6,0x19,0x76,0x77,0x77,0x11,0xc7,0x31,0xea,
+  0x8d,0x3a,0x18,0x8b,0xe6,0x5c,0xf8,0xf9,0xb8,0xe1,0x23,0xcd,0xa0,0x83,0xd5,0x1d,
+  0xf4,0x47,0xe8,0x63,0x1a,0x43,0x74,0xbd,0x63,0xe8,0x9d,0x87,0x29,0xd,0xac,0x36,
+  0x90,0x91,0x84,0x10,0x2,0x52,0x7d,0x62,0xdb,0x63,0x0,0xfa,0x9e,0x13,0xf2,0x18,
+  0x1e,0x53,0xa2,0x1d,0x76,0xe3,0x54,0x2c,0xc5,0x69,0x98,0x4,0x71,0x0,0xce,0x19,
+  0x9c,0xc3,0xac,0x7a,0x1d,0x8d,0xf,0x3e,0x69,0xc6,0x30,0xf7,0x25,0x37,0xcf,0x60,
+  0xae,0xb,0xf9,0xeb,0x2,0x2,0x38,0xe7,0x50,0x8c,0x83,0xe6,0xd3,0x22,0xce,0x39,
+  0x14,0x49,0x70,0x36,0xfb,0x5,0x63,0xec,0x76,0x7,0x38,0xe6,0xb3,0xbf,0x7b,0x4c,
+  0xc8,0x1e,0xf6,0x92,0xe3,0xd1,0xf1,0x6e,0xa5,0x5e,0x69,0x26,0x8d,0xa,0x97,0x81,
+  0x98,0x77,0xd1,0x2d,0x8a,0xa2,0x40,0x36,0xcd,0xa0,0x82,0x0,0x44,0x34,0xdb,0x3c,
+  0x66,0xa4,0x7c,0xec,0x45,0x1f,0x89,0x9f,0xaf,0xf3,0x87,0x67,0x1c,0x81,0xc,0x11,
+  0x86,0x11,0xa2,0x28,0x9e,0x65,0xb0,0x9c,0x81,0x1b,0x81,0x8,0x31,0xaa,0x69,0x15,
+  0x2a,0xc,0x10,0x4,0xea,0xe0,0xda,0x37,0xc0,0x1,0x98,0xde,0x6b,0x42,0x38,0xd5,
+  0xa9,0xc9,0x19,0x16,0xe3,0x24,0x48,0xe2,0x34,0x84,0x90,0x2,0xd6,0xce,0x7a,0x1b,
+  0x59,0x5e,0x20,0xcf,0xb,0xc4,0x15,0x3d,0x1f,0x3e,0xcd,0x34,0x82,0x8,0x37,0x90,
+  0x70,0x7b,0x51,0x32,0x40,0x35,0xa9,0xa1,0x96,0xd4,0x21,0x65,0x30,0xf,0x3f,0x73,
+  0xbf,0x52,0x32,0xe4,0xd3,0x2,0x65,0xa1,0x91,0x67,0x39,0xbc,0xa7,0x5b,0xa5,0xf,
+  0xe9,0xbd,0x26,0x84,0x41,0xa1,0x45,0x44,0x8b,0x2a,0x96,0x49,0x94,0x84,0x10,0x92,
+  0xc3,0x5a,0x8b,0xb2,0x28,0xa0,0xcb,0x72,0xd6,0x27,0xd5,0x1a,0x79,0x56,0x20,0x49,
+  0xcc,0xd,0x1b,0xa7,0xf9,0x30,0xf7,0xfa,0x60,0xfb,0xfa,0x8c,0x7b,0xf6,0x52,0x52,
+  0xa1,0x5e,0x6f,0x22,0xa0,0x10,0xeb,0x57,0x36,0xb0,0xfe,0xc1,0x6,0x40,0x80,0x33,
+  0x1e,0xde,0x78,0xc4,0x71,0x5,0x60,0x84,0xd5,0x77,0x56,0x51,0x16,0x9f,0xe8,0xa,
+  0x34,0x1,0xfc,0x1e,0x80,0xc5,0x5b,0xec,0xdb,0x3,0xf8,0x5,0x80,0x57,0xee,0x34,
+  0x21,0x2,0x1c,0xd,0x80,0x16,0x95,0x92,0x49,0x58,0x51,0x10,0x92,0xc3,0x59,0x7,
+  0x63,0xc,0x9c,0x9d,0x9d,0x80,0xd2,0xda,0x60,0x32,0x9d,0x22,0x49,0x53,0x8,0x21,
+  0x66,0x1f,0xf3,0x8d,0x7c,0xdc,0x46,0x43,0x84,0x14,0x48,0x2b,0x9,0x8a,0x81,0xc6,
+  0x5b,0x97,0x2e,0xe3,0xa7,0x3f,0x7a,0xe5,0xba,0xc9,0x79,0x2,0xe7,0x1c,0x0,0x41,
+  0x97,0x1a,0xc5,0x27,0x9,0x69,0x3,0xf8,0x1e,0x80,0x3f,0xb8,0xc5,0xbe,0xd,0x80,
+  0xbf,0xbb,0x2b,0x84,0x38,0x72,0xd,0x4f,0x7e,0x49,0x28,0x5e,0xd,0x63,0x5,0x2e,
+  0xf9,0x7c,0x46,0xeb,0xe,0x1e,0xcc,0x5a,0x8b,0x22,0xcf,0xa1,0xb5,0x46,0x14,0x45,
+  0x60,0x8c,0x1d,0xf8,0x8a,0xdb,0x11,0x82,0xb9,0xcf,0x91,0x4a,0x82,0x7c,0x89,0x41,
+  0xaf,0x8f,0xc1,0xfe,0xe0,0xd3,0x6a,0x7a,0xe3,0x7f,0xf9,0xfb,0xb1,0xff,0xb3,0x5f,
+  0xf8,0x34,0x3e,0xc4,0x33,0xd6,0x24,0x8e,0x25,0x15,0xa9,0x4a,0x9c,0x46,0x50,0x81,
+  0x0,0xe3,0xc,0x8c,0x31,0x70,0xc1,0xc0,0x38,0x9b,0x25,0x55,0xd6,0xcd,0x32,0xd1,
+  0x3,0x27,0x7a,0x3,0x11,0x9f,0x70,0xb0,0x98,0x4f,0xf4,0xe6,0xc3,0x2b,0xef,0xc0,
+  0xc5,0x1d,0x3f,0x94,0x60,0xef,0xa,0x21,0x2a,0x90,0xd,0x2e,0xf8,0x52,0x94,0x4,
+  0x61,0x9c,0x46,0x90,0xa1,0x2,0x17,0x1c,0x9c,0xb3,0xd9,0x2a,0x18,0xc0,0xe7,0x7e,
+  0x81,0xfc,0x4d,0x51,0xe5,0xf6,0xe2,0x89,0xe6,0x93,0xff,0x12,0x45,0x59,0xc0,0x98,
+  0x3b,0x3e,0x71,0x90,0x77,0xfc,0x1f,0x8f,0xd7,0x8e,0x2b,0x15,0xaa,0x5,0x4f,0x7e,
+  0xd9,0x94,0x96,0x8f,0xf6,0x27,0x60,0x82,0x23,0x1b,0x67,0x18,0x8f,0x72,0xd8,0xdc,
+  0x43,0x22,0x80,0x12,0x1,0x4,0x9f,0x35,0x7d,0x18,0xe7,0xb3,0xb0,0xca,0xd8,0x81,
+  0x56,0xdc,0xe8,0x54,0x67,0x32,0x23,0x45,0x1b,0x8d,0xc1,0x78,0x80,0xac,0x28,0x10,
+  0x37,0x22,0x2c,0x74,0xdb,0x90,0x5c,0x82,0xcf,0x18,0x6,0x63,0x1c,0x9e,0x3c,0xb2,
+  0xe9,0x14,0xe3,0xc9,0xe4,0xe6,0x6c,0x55,0x3,0xd8,0x9d,0x27,0x68,0xb7,0xf2,0x21,
+  0xef,0xdf,0x71,0x42,0x58,0x9d,0x45,0x4a,0x89,0x9a,0x2d,0x6d,0xb4,0xbd,0xb6,0x87,
+  0x6c,0x52,0xcc,0xee,0x56,0x1a,0x94,0x5a,0x63,0x3c,0x28,0x21,0x75,0x84,0x28,0x88,
+  0xc0,0x9d,0x4,0x3c,0xc3,0xfc,0x49,0x66,0x44,0x1c,0x4,0x9b,0x5b,0x6b,0x49,0x51,
+  0x16,0xd8,0xdd,0xdb,0x83,0xd7,0x1e,0x4b,0x67,0x16,0x51,0xef,0xd4,0x50,0x8b,0xea,
+  0x88,0x45,0x2,0xe6,0x67,0xbd,0xd7,0xa2,0x28,0x70,0xf9,0x97,0x97,0xf1,0xfa,0xa5,
+  0xd7,0x91,0x65,0x1f,0x6b,0x98,0xed,0x2,0xf8,0x7b,0x0,0xaf,0xde,0x26,0x69,0x7b,
+  0xf7,0x8e,0x13,0x12,0x4,0x81,0xe0,0x9c,0x6f,0x97,0x59,0xf9,0xcb,0xad,0xab,0x3b,
+  0x6a,0x6b,0x6d,0x8f,0xe6,0xa9,0xb9,0xf3,0x1e,0xcc,0x59,0xdb,0x66,0x8c,0x2d,0xa,
+  0x4b,0x18,0x5,0x53,0x48,0xae,0x60,0xb4,0x85,0x8a,0x14,0xc0,0x18,0x38,0x3,0xb8,
+  0xe4,0x60,0xe0,0x60,0xde,0x81,0x39,0x6,0x70,0x6,0x46,0x1c,0x6c,0x9e,0xbe,0x8f,
+  0xb3,0x31,0xe0,0x81,0xa4,0x15,0xa3,0xbb,0x7c,0xc,0x4b,0x69,0x17,0xcd,0xb8,0xd,
+  0xc9,0x24,0xe2,0x28,0x86,0x36,0x7a,0x52,0x64,0x39,0xde,0x7c,0xe3,0xcd,0xf8,0xa6,
+  0xd6,0xc5,0x8,0xc0,0xcb,0x0,0xfe,0xe9,0x9e,0xd9,0x16,0x11,0x95,0x80,0xfd,0x2f,
+  0xab,0xf9,0x78,0x3c,0xc8,0xa5,0x9d,0xc7,0x59,0xe6,0x29,0x27,0xc6,0x24,0x11,0x3d,
+  0x41,0x9e,0xbe,0x9b,0xd,0xf3,0xea,0x68,0x7f,0x82,0x41,0x6f,0x8c,0x66,0xb7,0x86,
+  0xb4,0x91,0xa0,0x52,0x8d,0x11,0x55,0x2,0x88,0x50,0x2,0x1c,0x9f,0x48,0xe5,0x69,
+  0x7e,0x90,0xc6,0x94,0x1a,0xba,0x30,0xb0,0x85,0x83,0x96,0xe,0x22,0xd,0xc1,0x1a,
+  0x12,0x91,0xa,0x91,0xc4,0xe9,0xd6,0x52,0x67,0xf1,0xd7,0x41,0x10,0x26,0xe4,0xe9,
+  0xdc,0xbc,0xa0,0xbb,0x51,0xb,0xec,0x3d,0x75,0x36,0xd3,0xe9,0x74,0x4a,0x54,0x79,
+  0xdd,0x7b,0xff,0x8e,0x73,0x4e,0x9a,0xb1,0x71,0x0,0xe0,0x8d,0xcf,0x1d,0x39,0x91,
+  0x34,0x93,0x6d,0xf,0x9f,0x90,0xa7,0xfb,0xc1,0x90,0x8e,0x47,0x93,0x64,0x32,0x98,
+  0x44,0x95,0x7a,0x1c,0x56,0xaa,0xb1,0x8a,0x93,0x10,0x32,0x54,0x60,0xe2,0xba,0x29,
+  0xcd,0x8e,0x54,0x59,0x78,0x37,0x27,0xc4,0x18,0x94,0xd3,0x2,0xf9,0xb8,0x84,0xa2,
+  0xa0,0xe8,0xd7,0x46,0xf9,0x5e,0x73,0x3f,0xaf,0x56,0xd3,0x49,0x14,0xc5,0x3f,0x6b,
+  0x36,0x9a,0x97,0x7b,0x7b,0xbd,0xb3,0xc6,0x98,0x93,0x37,0x11,0xc2,0x6f,0xfa,0xf9,
+  0xee,0x13,0xb2,0xbd,0xbd,0x5d,0x0,0x28,0x70,0x90,0x54,0x1f,0x14,0x53,0x1e,0x0,
+  0xb,0xc2,0xe0,0x3f,0xa1,0xe0,0x3d,0xe1,0x1c,0xc1,0xad,0xf8,0xa9,0xef,0x3a,0x63,
+  0x5a,0x83,0xbd,0x51,0x9d,0xb,0xde,0x62,0x1c,0x1d,0xce,0x78,0x88,0x79,0x44,0x12,
+  0x72,0xd6,0x22,0xb4,0xa5,0x85,0xb5,0x1e,0xc0,0xec,0xbc,0x99,0x35,0x16,0xe4,0x68,
+  0x33,0x50,0xe1,0x46,0x56,0x2d,0xf6,0x46,0xfd,0xd1,0x6e,0xa3,0xde,0x58,0x5f,0x5e,
+  0x59,0x7e,0xf5,0xcc,0x89,0x33,0x1b,0xab,0xab,0xab,0xdc,0x5a,0x6b,0x6f,0x11,0x2d,
+  0xd9,0x3d,0x25,0x64,0x5e,0x40,0xdd,0xd6,0xa2,0xb6,0x6,0x5b,0x6b,0x69,0x9a,0x4e,
+  0x93,0x24,0x79,0x1b,0xc4,0x96,0xac,0xb6,0x9d,0x72,0x52,0xd6,0xbd,0xf5,0x55,0x4b,
+  0xbe,0x46,0x8e,0x5a,0xc,0x54,0x1,0x0,0x11,0x48,0x2e,0x3,0x21,0x89,0x88,0x74,
+  0xae,0xad,0x33,0xf3,0x72,0x17,0x80,0x87,0xb7,0xc,0x6c,0x57,0x6,0x72,0x3b,0x1f,
+  0xe7,0xfd,0x5e,0xaf,0xd7,0x8f,0xa2,0x68,0xcb,0x91,0xbb,0x52,0xa9,0x54,0xb2,0xd5,
+  0xd5,0xd5,0xaf,0x39,0xe7,0x6a,0x37,0xdd,0xbf,0xe,0x20,0xb8,0x13,0x84,0xdc,0x8d,
+  0x6f,0x43,0xa8,0x6e,0xb7,0xab,0x8a,0xa2,0x50,0xfd,0xbe,0x95,0xc0,0x58,0xcc,0x1d,
+  0xa0,0xbc,0x21,0xef,0x51,0x69,0x90,0x6,0x1a,0xda,0x6b,0xad,0xcb,0xeb,0x9d,0xa4,
+  0x8f,0xf9,0x3,0x3d,0x5f,0xed,0x3c,0x74,0x7e,0x94,0xaf,0xff,0x5,0x80,0xbf,0xba,
+  0x29,0xfb,0xfc,0x15,0x80,0xbf,0x6,0xf0,0xf,0x9f,0x47,0x42,0xee,0x36,0x2e,0x2,
+  0xf8,0x26,0x80,0xea,0x4d,0x61,0xf7,0x87,0x0,0xde,0xc0,0x11,0x8e,0x70,0x84,0x23,
+  0x1c,0xe1,0x8,0x47,0x38,0xc2,0x11,0x8e,0xf0,0x85,0xc4,0xff,0x0,0xca,0xa1,0xfc,
+  0x59,0x5,0xd,0xfc,0x18,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,
+  0x82,
+    // /home/maemo/tietoopcom/resources/contactfemale.png
+  0x0,0x0,0x10,0xb8,
+  0x89,
+  0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,
+  0x0,0x0,0x44,0x0,0x0,0x0,0x44,0x8,0x6,0x0,0x0,0x0,0x38,0x13,0x93,0xb2,
+  0x0,0x0,0x0,0x1,0x73,0x52,0x47,0x42,0x0,0xae,0xce,0x1c,0xe9,0x0,0x0,0x0,
+  0x6,0x62,0x4b,0x47,0x44,0x0,0xff,0x0,0xff,0x0,0xff,0xa0,0xbd,0xa7,0x93,0x0,
+  0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0xb,0x13,0x0,0x0,0xb,0x13,0x1,
+  0x0,0x9a,0x9c,0x18,0x0,0x0,0x0,0x7,0x74,0x49,0x4d,0x45,0x7,0xd9,0x3,0xb,
+  0xf,0xc,0x37,0x76,0x10,0xb7,0xa8,0x0,0x0,0x0,0x19,0x74,0x45,0x58,0x74,0x43,
+  0x6f,0x6d,0x6d,0x65,0x6e,0x74,0x0,0x43,0x72,0x65,0x61,0x74,0x65,0x64,0x20,0x77,
+  0x69,0x74,0x68,0x20,0x47,0x49,0x4d,0x50,0x57,0x81,0xe,0x17,0x0,0x0,0x10,0x13,
+  0x49,0x44,0x41,0x54,0x78,0xda,0xed,0x5b,0x5b,0x6f,0x5c,0xd7,0x75,0xfe,0xf6,0xed,
+  0xdc,0xe6,0xcc,0x85,0x33,0x24,0x87,0x94,0x44,0x31,0x92,0xa3,0xc8,0x96,0xed,0x26,
+  0xb2,0x9c,0x46,0xae,0xe3,0xc6,0x71,0xdd,0xa4,0x4d,0x63,0x24,0x6e,0x9a,0xa4,0x5,
+  0x82,0x16,0x48,0x1e,0x8a,0x3e,0xf8,0xa1,0x7f,0x26,0x40,0xff,0x40,0x1f,0x1a,0xa0,
+  0xaf,0xcd,0x43,0x81,0x16,0x68,0xd1,0xa2,0x48,0xed,0xd8,0xb9,0x21,0x86,0x6f,0x51,
+  0x24,0x4b,0x22,0x87,0xc3,0xb9,0x9d,0xdb,0xbe,0xae,0x3e,0xcc,0xe8,0xe2,0xd8,0x41,
+  0xd1,0x44,0x92,0x69,0x94,0x1f,0xb0,0x40,0xcc,0xc,0x67,0x13,0xe7,0x3b,0xeb,0x5b,
+  0xeb,0xdb,0x6b,0x1f,0x2,0xc7,0x38,0xc6,0x31,0x8e,0x71,0x8c,0x63,0x1c,0xe3,0x18,
+  0xc7,0x38,0xc6,0x51,0x4,0xbb,0xdf,0x7f,0xe0,0xdb,0xdf,0xfe,0x76,0x56,0x14,0xc5,
+  0x59,0xa5,0xd4,0x67,0x18,0x63,0x7f,0x28,0x84,0xfc,0x4c,0x14,0xa9,0xd,0x21,0x84,
+  0x24,0x22,0x78,0xef,0x39,0x11,0x20,0x84,0x20,0xc6,0xc0,0x42,0x8,0xd6,0x18,0x33,
+  0xf2,0xde,0xff,0x27,0x11,0x7d,0x5f,0x4a,0xf9,0xef,0xad,0x56,0xeb,0xea,0x77,0xbf,
+  0xfb,0x5d,0xf3,0x20,0x8,0x11,0xf7,0x73,0xf1,0xef,0x7c,0xe7,0x3b,0x3,0x6b,0xed,
+  0x33,0xde,0xfb,0x6f,0x0,0xf8,0x8a,0x52,0xea,0xc9,0x4e,0xa7,0x73,0x62,0x63,0x63,
+  0x5d,0xf6,0xfb,0x7d,0x4a,0x92,0x2c,0x56,0x2a,0x12,0x69,0x9a,0x89,0xb5,0xb5,0x2e,
+  0x5b,0x5b,0x5b,0xa3,0x34,0x4d,0x55,0x8,0x61,0xcd,0x5a,0xbb,0xe5,0xbd,0x3f,0xe9,
+  0x9c,0xeb,0x18,0x63,0xca,0x8b,0x17,0x2f,0x4e,0x5f,0x7b,0xed,0x35,0xfb,0x91,0x24,
+  0xe4,0xc5,0x17,0x5f,0x64,0x4f,0x3f,0xfd,0x74,0xf7,0xf0,0xf0,0xf0,0xb3,0x44,0xf4,
+  0xe7,0x71,0x1c,0x7f,0x39,0xcf,0xf3,0x87,0xdb,0xed,0x76,0xd6,0x6e,0xb7,0xa9,0xd7,
+  0xeb,0xbb,0x28,0x4e,0xa4,0xd6,0x15,0x33,0x46,0x83,0x28,0x40,0x45,0x31,0x6b,0xe5,
+  0x1d,0xae,0x22,0xe5,0x18,0x88,0x1,0xac,0x5,0xe0,0x14,0x11,0x6d,0x19,0x63,0x84,
+  0x31,0x66,0xf2,0xe4,0x93,0x4f,0x4e,0x7f,0xf4,0xa3,0x1f,0x99,0x8f,0x1c,0x21,0x17,
+  0x2f,0x5e,0xec,0x94,0x65,0xf9,0x8c,0xf7,0xfe,0x6b,0x52,0xca,0x2f,0xf4,0x7a,0xbd,
+  0xed,0xc1,0x60,0x80,0x76,0xbb,0x4d,0x71,0x1c,0x3,0x60,0x72,0x34,0x3a,0x60,0xb3,
+  0xd9,0x1,0x88,0xe6,0x0,0xd5,0xa8,0x2a,0xd,0x6b,0xc1,0x94,0x92,0x42,0x29,0x9,
+  0x25,0x15,0xe3,0x9c,0x73,0xe7,0x5c,0x4f,0x6b,0x3d,0x24,0x22,0x46,0x44,0x93,0xa7,
+  0x9e,0x7a,0xea,0xe0,0x95,0x57,0x5e,0x71,0xf7,0x8b,0x10,0x79,0x3f,0x16,0x2d,0xcb,
+  0x72,0x97,0x73,0xfe,0xc7,0x49,0x92,0x3c,0xd7,0x6e,0xb7,0x87,0x79,0x9e,0x53,0x92,
+  0x24,0x94,0x24,0x9,0x33,0x46,0xb3,0xfd,0xbd,0x11,0xde,0xbd,0x71,0x80,0x48,0x14,
+  0xb8,0xf4,0xc4,0x69,0x74,0x7a,0xdb,0xf8,0xe1,0xcb,0x3f,0xc0,0xf5,0xeb,0x35,0xca,
+  0x72,0xd,0xeb,0x83,0x1e,0x4b,0x92,0x84,0x18,0x63,0x14,0x42,0x50,0xde,0xfb,0x87,
+  0xca,0xb2,0xfc,0x23,0xad,0xf5,0x88,0x88,0xde,0x0,0xd0,0x7c,0x64,0x32,0xe4,0xab,
+  0x5f,0xfd,0x6a,0x5e,0xd7,0xf5,0xe7,0x18,0x63,0xdf,0xec,0x76,0xbb,0xe7,0x7a,0xbd,
+  0x1e,0xcf,0xb2,0xc,0x0,0xb8,0xd6,0x9a,0x4d,0xa6,0x53,0xec,0x1f,0x8c,0x51,0x97,
+  0x73,0x5c,0x78,0x64,0x17,0x5f,0x7e,0xf1,0x25,0xb4,0x7b,0xe7,0xe0,0xed,0xc,0xa3,
+  0xbd,0x37,0x31,0x99,0xd6,0x8,0x60,0x50,0x4a,0x31,0xce,0x18,0x63,0x8c,0x81,0x88,
+  0xb8,0xd6,0xba,0xa7,0xb5,0x9e,0x96,0x65,0xf9,0xc3,0x67,0x9e,0x79,0xe6,0xe0,0xd5,
+  0x57,0x5f,0xa5,0xfb,0x41,0x8,0xbf,0x97,0x8b,0xbd,0xf4,0xd2,0x4b,0xa2,0xae,0xeb,
+  0x87,0x88,0xe8,0xa2,0xf7,0x7e,0x47,0x8,0xc1,0x95,0x52,0x10,0x42,0x30,0xad,0x35,
+  0xf6,0xf6,0x46,0xb8,0x72,0xe5,0x3a,0x8a,0xc5,0x4,0xe7,0x1f,0xea,0xe0,0xb9,0xcf,
+  0x3f,0xb,0xf0,0xc,0x32,0xce,0xf0,0xf1,0xb,0xcf,0xe3,0xc2,0x23,0xf,0x23,0x8b,
+  0x4a,0xec,0xdd,0xdc,0xc3,0xb5,0x6b,0x37,0x31,0x9f,0x97,0x60,0x8c,0x21,0x49,0x12,
+  0x8,0x21,0x62,0xe7,0xdc,0x19,0x0,0x67,0x9b,0xa6,0x69,0x7d,0x24,0x32,0x64,0x73,
+  0x73,0x33,0xd5,0x5a,0x3f,0x2b,0x84,0xf8,0x62,0x1c,0xc7,0x1f,0xcb,0xf3,0x3c,0x4a,
+  0xe2,0x98,0x59,0x6b,0x71,0x78,0x38,0xc5,0xde,0xfe,0x3e,0x82,0x5b,0xe0,0x93,0x8f,
+  0xed,0xe0,0x4f,0xbf,0xf6,0x4d,0xc,0x4f,0x5f,0x86,0xb5,0x1e,0xce,0x5,0x4,0xc4,
+  0xc8,0xbb,0x5b,0x90,0x6c,0x8a,0x72,0x7e,0x13,0xf3,0x59,0x9,0xe3,0x2,0x84,0x54,
+  0x60,0x8c,0xa1,0x2c,0xb,0x14,0x45,0x51,0x87,0x10,0xae,0x37,0x4d,0x73,0xf5,0xf2,
+  0xe5,0xcb,0x93,0x1f,0xff,0xf8,0xc7,0x74,0xa4,0x9,0xe9,0xf7,0xfb,0x6d,0x0,0x7f,
+  0x92,0x24,0xc9,0xf3,0x9d,0x4e,0xa7,0xdf,0xe9,0x74,0x18,0x11,0xb1,0xf1,0xf8,0x10,
+  0x37,0xf7,0xf7,0x0,0x5f,0xe2,0xa9,0x4f,0x5f,0xc0,0x5f,0xfe,0xd5,0x4b,0xe8,0x6d,
+  0x3e,0x2,0xad,0x3d,0xac,0xb,0xb0,0x2e,0xc0,0x58,0x87,0x80,0x18,0xed,0xc1,0x79,
+  0xf4,0x3a,0x12,0x8b,0xc9,0x15,0x1c,0x4e,0xa,0x38,0x2f,0x10,0x29,0x5,0x63,0x34,
+  0xaa,0xba,0x86,0xb3,0x76,0x1e,0x42,0xf8,0xa5,0xd6,0xfa,0xca,0x5b,0x6f,0xbd,0x15,
+  0x8e,0x74,0x51,0x35,0xc6,0x74,0x18,0x63,0xa7,0x18,0xf8,0x7a,0x9a,0xa6,0x9c,0x73,
+  0xce,0xca,0xaa,0xc2,0xc1,0x78,0xc,0x11,0x4a,0x7c,0xe6,0xc9,0xb,0xf8,0xc6,0xb7,
+  0xfe,0x16,0xaa,0xd5,0x87,0xd6,0xe,0xde,0x13,0x9c,0x23,0x78,0x1f,0x10,0x2,0x40,
+  0x44,0x8,0x21,0x20,0xe9,0x7f,0x12,0xbb,0xe7,0x1b,0x18,0xfd,0x2f,0x98,0x16,0x13,
+  0xcc,0x58,0x0,0x11,0x21,0x8a,0xa2,0x8e,0xd1,0xfa,0xbc,0x31,0x66,0xd7,0x39,0x27,
+  0x1,0xd8,0x23,0x5b,0x43,0xce,0x9c,0x39,0xc3,0x89,0x68,0xcb,0x39,0x37,0x20,0x4,
+  0x49,0x44,0xac,0xaa,0x6b,0xcc,0x66,0x73,0xc0,0xd7,0x78,0xf4,0x13,0x5b,0x78,0xe1,
+  0xcf,0xfe,0x6,0x5c,0x75,0xd1,0x34,0xe,0xc6,0x6,0x58,0xeb,0x61,0xdd,0x52,0x32,
+  0xce,0x7b,0x78,0xef,0x11,0x42,0x80,0x73,0xe,0x3e,0xfa,0x18,0xfa,0x9b,0x3b,0x48,
+  0x64,0x81,0xc9,0x64,0xc,0x6d,0x2c,0xa2,0x28,0x52,0x0,0x76,0xb5,0xd6,0x27,0x67,
+  0xb3,0x59,0x74,0xa4,0x8b,0xea,0xe6,0xe6,0x66,0x9b,0x88,0x76,0xac,0xb5,0x3d,0xef,
+  0x1d,0x8c,0xb5,0x98,0x4c,0xb,0xcc,0x66,0x13,0xf4,0xdb,0xc0,0x33,0x9f,0xfb,0x22,
+  0x54,0xb2,0x89,0xa6,0xb1,0x68,0x1a,0x87,0x46,0x3b,0x68,0xe3,0x60,0x8c,0x87,0xb5,
+  0x6e,0x49,0x82,0x77,0x70,0xce,0xc2,0x58,0x8b,0xba,0xd1,0x98,0xb9,0x6d,0x8,0x99,
+  0xc0,0x34,0x5,0xb4,0x71,0x90,0x52,0x81,0x88,0xba,0xce,0xb9,0xd,0x6b,0x6d,0xe7,
+  0x48,0x13,0xc2,0x18,0xeb,0x79,0xef,0x4f,0x78,0xef,0x73,0x6b,0x1d,0xb7,0xc6,0x62,
+  0xbe,0x28,0x51,0x17,0x73,0xc,0x7a,0x11,0x4e,0x9d,0xff,0x2,0xaa,0xda,0xa1,0xaa,
+  0x1d,0xea,0xc6,0xdd,0x26,0xe5,0x56,0x96,0x78,0x77,0x87,0x8c,0x46,0x1b,0x94,0x55,
+  0x8d,0xbd,0x9,0xe0,0x83,0x40,0xf0,0x76,0x59,0x63,0x96,0xd9,0x23,0xad,0xb5,0x6b,
+  0x44,0xb4,0x71,0xf1,0xe2,0x45,0x7e,0x64,0x6b,0x48,0x5d,0xd7,0xb9,0xb5,0x76,0xd,
+  0x40,0x6a,0xad,0x65,0xce,0x39,0x34,0x5a,0xc3,0x68,0xd,0xc5,0x9,0x75,0x3,0x58,
+  0xbb,0x94,0x3c,0x11,0x10,0x28,0xc0,0x39,0xf,0xe7,0x1c,0xac,0x73,0xb0,0xce,0x40,
+  0x1b,0x83,0xba,0xae,0x51,0x96,0x35,0xe6,0x8b,0xa,0x8b,0x45,0x81,0x54,0x18,0x38,
+  0xef,0x0,0x6b,0x61,0xad,0x80,0x73,0x8e,0x39,0xe7,0x72,0xc6,0xd8,0x6,0x11,0x45,
+  0xf7,0xda,0xa4,0xc9,0x7b,0x58,0x50,0x13,0xef,0x7d,0xe,0x20,0xf2,0xde,0xc3,0x3a,
+  0x7,0x67,0x97,0x77,0x5c,0x37,0x6,0x8d,0xb6,0x30,0x46,0x83,0x31,0x6,0x10,0xe0,
+  0x29,0xc0,0x7b,0x7f,0x97,0x4c,0x34,0xea,0xa6,0xc6,0xa2,0xac,0x31,0x9d,0x17,0x98,
+  0xce,0x4a,0x98,0xa6,0x82,0xe1,0xd,0x8c,0xb1,0x80,0x72,0xb0,0xc6,0xc0,0x5a,0x4b,
+  0xce,0xb9,0x8c,0x73,0x3e,0xd0,0x5a,0xb7,0xee,0x35,0x21,0xf7,0x2c,0xe5,0xb4,0xd6,
+  0xca,0x39,0x97,0x10,0x51,0x44,0xab,0xc2,0x18,0x82,0x87,0xb5,0x1e,0x7,0xa3,0x31,
+  0xc6,0x6f,0xff,0x33,0x9c,0x77,0x30,0xd6,0xc0,0x58,0x7d,0x27,0x4c,0x83,0xc6,0xd4,
+  0x28,0xeb,0x1a,0xf3,0xa2,0xc2,0x78,0x32,0xc7,0xfe,0x68,0x82,0xe9,0x64,0x8e,0xed,
+  0xe4,0x26,0x48,0x1f,0x42,0x9b,0x0,0x50,0x80,0xb5,0x16,0xd6,0x5a,0x66,0xad,0xcd,
+  0x8c,0x31,0xbd,0xaa,0xaa,0xb2,0x23,0x2b,0x19,0x63,0xc,0xbf,0x45,0xb0,0xb1,0x16,
+  0xce,0x1a,0x28,0x25,0xc0,0xa5,0xc2,0x8d,0x83,0x2,0xaf,0xff,0xf0,0xfb,0xb8,0xb0,
+  0xfe,0x4,0x0,0x20,0x78,0xf,0x4f,0x1e,0xde,0x79,0x18,0x6b,0x50,0x6b,0x83,0xa2,
+  0xa8,0x70,0x38,0x5d,0x60,0x74,0x30,0xc5,0xde,0xde,0x21,0x66,0xb3,0x2,0x6b,0xf1,
+  0x18,0x8b,0xd2,0x80,0x89,0x1c,0x52,0x8,0x38,0xe7,0x60,0x8c,0x81,0x73,0x2e,0x2,
+  0x90,0x33,0xc6,0xd4,0x91,0x25,0x24,0x84,0x60,0x57,0xe1,0xb5,0xd6,0x70,0xce,0x21,
+  0x8d,0x63,0x98,0xb4,0x45,0xfb,0xb3,0x9a,0xfd,0xfc,0xf5,0x6b,0x38,0xf5,0x3b,0x6f,
+  0x80,0x92,0x21,0x2,0x2d,0xdb,0xab,0x75,0xe,0x75,0xad,0xb1,0xa8,0x1a,0xcc,0xa6,
+  0xb,0x8c,0xf,0x67,0xd8,0x1f,0x4d,0x70,0x30,0x9a,0x62,0x18,0xed,0xa1,0x9a,0x8d,
+  0x71,0x73,0xa,0xb4,0xd7,0x32,0x28,0x25,0x50,0x95,0xd,0x9c,0x73,0xe4,0x9c,0x13,
+  0x0,0x84,0x10,0x42,0x1c,0x65,0x42,0x1a,0x6b,0x6d,0x1,0xc0,0x68,0xad,0x61,0xad,
+  0x45,0x9a,0xa6,0x88,0xa2,0x8,0x37,0x35,0x70,0xe5,0xca,0x35,0x7a,0xe7,0x7,0xff,
+  0xc4,0xc4,0xd9,0x2f,0x81,0xad,0x8c,0x96,0xb6,0xe,0x55,0xd5,0x60,0xbe,0x28,0x31,
+  0x9d,0xce,0x31,0x3e,0x9c,0x61,0x32,0x29,0x50,0xd7,0x1a,0x67,0xd8,0x4d,0xec,0x4f,
+  0x27,0x98,0xeb,0x36,0x7a,0x52,0x80,0x31,0xc0,0xb9,0xdb,0x92,0xc1,0x6a,0x27,0x7c,
+  0x74,0xb7,0xff,0xd6,0xda,0xb9,0xb5,0x76,0x9f,0x88,0xa,0x63,0xc,0x79,0xef,0x97,
+  0x45,0x8a,0x73,0xc6,0x85,0xc0,0xc1,0x5c,0xb3,0x37,0x7e,0xfa,0xdf,0x88,0xdd,0x69,
+  0x68,0x96,0x83,0x11,0xc1,0x5,0x8f,0xa6,0x31,0xa8,0xaa,0x1a,0xf3,0x79,0x81,0xf9,
+  0xbc,0x84,0x36,0x16,0x5b,0x69,0x8d,0x50,0xec,0xf9,0x71,0xe9,0x85,0x88,0x4,0xc0,
+  0x0,0xf2,0xcb,0xd6,0xec,0xbd,0x87,0x73,0xce,0x31,0xc6,0x6a,0xce,0xb9,0x3d,0xb2,
+  0x84,0x34,0x4d,0x73,0xe0,0xbd,0x7f,0x9b,0x31,0x76,0xe0,0xbd,0x27,0xef,0xfd,0xb2,
+  0xcd,0x52,0x40,0x96,0xc4,0x28,0x1a,0x85,0x37,0x7f,0x79,0x13,0xf,0x77,0xfe,0xb,
+  0x7,0xea,0x53,0xa8,0x6b,0xb,0xeb,0xc,0x8c,0x73,0xb0,0xc6,0x2e,0xc3,0x7a,0x8,
+  0xc1,0xd1,0x13,0x63,0x1c,0x1c,0xcc,0x44,0x1d,0x12,0x64,0x49,0xc,0x86,0x65,0x91,
+  0x76,0x4b,0x32,0x10,0x9c,0x3f,0x24,0xc6,0xe,0x94,0x62,0xc5,0x91,0x35,0x66,0x65,
+  0x59,0x96,0x5a,0xeb,0x37,0x88,0x68,0xcf,0x5a,0x8b,0xba,0xae,0x50,0x55,0x25,0x74,
+  0xd3,0x20,0x4,0x47,0xb,0x43,0xfe,0xca,0x9c,0xa1,0x98,0x5c,0xc1,0xe9,0x7e,0x4,
+  0xce,0x38,0x26,0xd3,0x39,0xe,0x46,0x87,0x18,0x8f,0x27,0x68,0x1a,0x8b,0x56,0x2b,
+  0xc7,0xa7,0x76,0x18,0xa4,0xbd,0x81,0x37,0x27,0xf0,0x85,0x63,0xb5,0xe0,0x0,0x42,
+  0x40,0xa3,0x35,0xea,0xba,0x86,0xb5,0x16,0x84,0xb0,0x9f,0x8,0x7f,0x2d,0x38,0x33,
+  0x3f,0xd2,0x9b,0x3b,0x22,0xda,0x77,0x3e,0xfc,0xa4,0x6c,0x9a,0xf1,0xfe,0x78,0x32,
+  0x2c,0xb5,0x1,0x8,0xa8,0xaa,0x8a,0x55,0x55,0xc1,0x79,0x2c,0x90,0xb8,0x1a,0x8f,
+  0x9e,0xdd,0x0,0x32,0xc0,0x93,0xc3,0x6c,0x5e,0xc0,0x39,0x8f,0x76,0x2b,0xc7,0x70,
+  0xb8,0x89,0xdd,0xec,0x17,0x78,0xe7,0x5a,0x85,0xa2,0x69,0xb8,0x13,0x41,0x95,0x55,
+  0xa,0xce,0x39,0x9a,0x46,0x63,0x7c,0x38,0x45,0xd5,0xe8,0x29,0x82,0x7f,0xf7,0x4c,
+  0x27,0x7d,0xf7,0xe5,0x77,0xe7,0xe6,0xc8,0x12,0x32,0xc4,0xb0,0xf5,0xc8,0x67,0x1f,
+  0x7f,0x38,0x70,0xdd,0x9e,0x15,0xc5,0xcf,0x1a,0xe7,0xa7,0x9e,0xb1,0xdc,0x91,0xc9,
+  0x9a,0x5a,0xb7,0x77,0x3a,0x5e,0x3e,0xb1,0x2e,0xf0,0xe8,0xd3,0xbf,0x8f,0xd3,0x8f,
+  0x5f,0x42,0x3c,0x2c,0xb1,0xb1,0x3e,0x40,0x51,0x56,0x0,0x71,0xa4,0x69,0x8a,0x34,
+  0x8b,0x50,0xd4,0x5d,0xf4,0xf6,0x5f,0xc5,0xd3,0xb3,0x39,0x7b,0x79,0xd4,0x88,0x9b,
+  0x93,0x89,0x3f,0xd0,0xda,0x70,0xa0,0x20,0x16,0xe6,0x69,0x2b,0xbb,0x9a,0xc8,0xb6,
+  0x89,0xf3,0x76,0x2,0xdc,0xf3,0x4,0xb9,0x27,0xf3,0x10,0x7e,0xe9,0xec,0xa5,0xce,
+  0xce,0xe3,0x3b,0x4f,0x6e,0x9e,0xee,0xbf,0xb0,0x73,0xe6,0xc4,0x97,0x86,0x9b,0xf9,
+  0x63,0x11,0x99,0xcd,0x88,0x6c,0xbb,0xcd,0x7d,0xba,0x4d,0xb5,0x78,0xf4,0x64,0x8c,
+  0xab,0xbb,0x27,0x91,0xd,0x1f,0x42,0x9e,0xb7,0x91,0xb7,0x32,0xf4,0xfb,0x1d,0x6c,
+  0x6e,0x76,0x71,0xf2,0xc4,0x6,0xd6,0xd7,0x5b,0x10,0xb2,0xc6,0xe8,0xf0,0xd,0xfc,
+  0x74,0xfa,0x2e,0x4e,0xa8,0x5,0xce,0x90,0x67,0x75,0x6d,0xb8,0xad,0x2a,0x15,0x7,
+  0x9d,0xd,0xfa,0x59,0xa7,0xbf,0xb9,0xb6,0xb6,0x36,0x18,0x28,0x2f,0xa3,0xc5,0x89,
+  0xf4,0xe4,0xfe,0xf5,0xc9,0xb9,0xa,0xb8,0x12,0x8e,0xc,0x21,0x5b,0x5b,0x1f,0x5f,
+  0x5f,0xdb,0xec,0xfc,0xc1,0xe0,0x44,0xe7,0x6b,0xc3,0xb3,0x83,0xcf,0xef,0x9e,0x3f,
+  0x75,0xe1,0xa9,0xe7,0x2e,0x27,0x4f,0x6d,0xb7,0xf9,0xb9,0xc5,0x3e,0xff,0xdd,0xf3,
+  0x3b,0x6c,0xe7,0x2b,0xcf,0xe3,0xa7,0xba,0xc2,0x8d,0xfd,0x3d,0xcc,0x8b,0x19,0x8a,
+  0x6a,0x86,0xa2,0x9a,0xa0,0x6a,0xa6,0x28,0xea,0x11,0x16,0xd5,0x8,0x7,0x93,0x2b,
+  0xf8,0xe5,0xf5,0x9f,0xe0,0xad,0xab,0xaf,0xe1,0xfa,0xde,0xdb,0xb8,0x29,0x38,0xe2,
+  0x27,0x1e,0xc1,0xf3,0xbd,0x8,0x9f,0xa6,0x2,0x97,0x7a,0x92,0x7d,0x62,0x77,0xc0,
+  0xd7,0x76,0x87,0xa9,0x6b,0x25,0x3,0x4f,0xe8,0x1a,0x6b,0x58,0x22,0x26,0x93,0xe9,
+  0x62,0x3c,0x3e,0x1a,0x92,0xf9,0xfa,0xd7,0xc5,0xf6,0x9b,0xbf,0xf8,0x78,0xde,0xcd,
+  0x5e,0x68,0xf5,0xb3,0x2f,0xf5,0xb6,0xf3,0x41,0x77,0x3b,0x43,0x1d,0x2a,0xe0,0xfc,
+  0x39,0xc,0x2e,0x3c,0x2,0x30,0x86,0xc5,0xf5,0x6b,0xd8,0x3a,0x71,0x2,0xe3,0xe9,
+  0x21,0x46,0xd3,0xeb,0x98,0x2e,0xc6,0x68,0xa5,0x1d,0x64,0x49,0x1b,0x42,0x48,0x0,
+  0xc,0xda,0x54,0x28,0xaa,0x19,0xea,0x66,0x81,0x40,0x1e,0xbd,0xee,0x0,0x59,0xd6,
+  0xc2,0xde,0xe5,0x5d,0xe0,0xf2,0x25,0xb8,0xe0,0x11,0x7c,0x40,0x70,0x1,0xf9,0xb4,
+  0xe9,0x18,0x13,0x3e,0xdb,0x2c,0xb4,0x6a,0xb5,0xe4,0xe8,0xd2,0xa5,0x4b,0x6f,0xbf,
+  0xfc,0xf2,0xcb,0xf6,0xc3,0xce,0x10,0xfe,0x58,0xbb,0xbd,0xb1,0xd1,0x6f,0xff,0x5e,
+  0xde,0xcb,0x5e,0x18,0xee,0xe,0xce,0x6e,0x7d,0x6c,0x80,0xb8,0x1d,0xc1,0x5a,0x83,
+  0xb2,0xae,0x50,0xd6,0x5,0xca,0xba,0x40,0x63,0x1b,0x4,0x4,0x10,0x23,0x18,0x6b,
+  0x50,0x94,0xb,0x14,0xe5,0x1c,0xf3,0xc5,0x18,0xb3,0xf9,0x18,0xd3,0xc5,0x1,0x16,
+  0xc5,0x4,0xda,0x55,0x88,0x12,0x89,0xfe,0xfa,0x0,0x9b,0x9b,0x43,0x74,0x3a,0x3d,
+  0x48,0x29,0x11,0x42,0xc0,0x2d,0x13,0xc6,0x4,0x3,0x18,0x10,0x6c,0x90,0xba,0x32,
+  0x2d,0x22,0xba,0x6a,0xb4,0x79,0x67,0x34,0xda,0x28,0x81,0x91,0xff,0xd0,0x32,0x64,
+  0x7b,0x7b,0x3b,0x49,0x83,0x38,0x9b,0x66,0xd1,0xe3,0xdd,0xf5,0x6c,0x3d,0xef,0xb7,
+  0xc0,0x25,0x87,0xd6,0x1a,0x56,0x5b,0x38,0x17,0x6e,0x8f,0x4,0x1,0xa0,0x95,0xa7,
+  0x38,0x7d,0x7a,0x7,0x91,0x8a,0xd0,0x6e,0xef,0xa3,0x2c,0xa,0x68,0xad,0x11,0x3c,
+  0x81,0x31,0x40,0x8,0x81,0x28,0x8a,0xd0,0x6a,0xe7,0xe8,0x76,0x7b,0xc8,0xdb,0xed,
+  0x5b,0x3,0x21,0x84,0xd5,0x3a,0x21,0x10,0x88,0x1,0xc4,0x8,0x32,0x15,0x50,0xb9,
+  0xcc,0x9d,0xb1,0xe7,0x75,0x1d,0x1e,0xdf,0xce,0xfd,0xec,0x46,0x81,0x83,0xf,0x8d,
+  0x90,0x34,0xa4,0x39,0x87,0x3f,0xcf,0x25,0xbf,0x90,0xb4,0xe3,0x5e,0xd6,0x8e,0xc1,
+  0x38,0x83,0xd6,0x1a,0x75,0xd5,0x60,0x75,0x80,0xd,0x10,0x81,0x96,0x3,0x24,0x64,
+  0x59,0x86,0xe1,0xd6,0x10,0x79,0x3b,0x87,0xd6,0xd,0xac,0x75,0xf0,0x3e,0x0,0x44,
+  0x60,0x8c,0x81,0x73,0xe,0xa9,0x14,0x94,0x8a,0x20,0xa4,0x0,0x5,0x5a,0x92,0x10,
+  0x2,0xbc,0xf,0x70,0xd6,0x2f,0x9d,0x13,0x11,0x44,0xc4,0xa1,0x12,0x19,0x37,0x92,
+  0x3d,0x4,0xe0,0x31,0x8a,0xf4,0xeb,0xc0,0x87,0x48,0x48,0xd0,0x71,0xea,0x8c,0x3b,
+  0xc7,0x40,0xe7,0x5a,0xdd,0x24,0xc9,0x3a,0x31,0x18,0x7,0xaa,0x59,0x85,0xc5,0xbc,
+  0x80,0x52,0x11,0xf2,0x76,0xe,0xbe,0xda,0xa5,0xfa,0x5b,0x99,0xd2,0xca,0x90,0x65,
+  0xe9,0xea,0xae,0xd3,0x6d,0x39,0x4,0xbf,0xfc,0xb9,0xb4,0xe6,0x1e,0x3e,0x10,0x2,
+  0x5,0x10,0x96,0x84,0x3a,0xe3,0xd0,0x54,0x1a,0x4c,0x30,0xa8,0x58,0x41,0xc4,0x2,
+  0x71,0x4b,0xb1,0x42,0xb0,0x53,0xde,0xfb,0x87,0x99,0xa0,0xfe,0x87,0xea,0x54,0x49,
+  0xf8,0x14,0x84,0x13,0x4c,0xb0,0x13,0x79,0x27,0x93,0xad,0x4e,0x2,0xce,0x19,0xca,
+  0xa2,0xc4,0xe1,0x78,0x82,0x62,0x51,0x20,0x84,0x80,0xd5,0xc9,0x1b,0x42,0x58,0x4a,
+  0xe8,0xd6,0x5,0x2e,0x17,0x59,0x5,0x0,0xc2,0x9d,0xcf,0x8,0xb8,0x2d,0x15,0x22,
+  0x6,0x22,0xc0,0x6a,0x87,0xba,0xa8,0xd1,0x94,0x1a,0x21,0x84,0x65,0x86,0xb4,0x14,
+  0xe3,0x8a,0xaf,0x31,0xc6,0x76,0x38,0xb1,0xce,0x87,0x49,0x8,0xeb,0xac,0xc5,0x3d,
+  0x99,0xca,0x41,0x9c,0x45,0x71,0x9c,0x29,0xa8,0x58,0x1,0x8c,0xa1,0x2c,0x2b,0x1c,
+  0x8e,0xf,0x51,0x14,0x77,0x8,0xb9,0xcb,0xc9,0xc2,0xbb,0x0,0x67,0x97,0xfb,0x17,
+  0x63,0xcc,0x32,0xac,0x85,0xb5,0xee,0xae,0x61,0xf3,0x72,0x3c,0x40,0xe1,0xe,0x45,
+  0xce,0x39,0xe8,0xda,0xc0,0x68,0x83,0x10,0x8,0x8c,0x33,0x8,0xc9,0xa1,0x62,0x25,
+  0x79,0xc4,0xd7,0x65,0x2a,0x86,0x1b,0x1b,0x1b,0xf9,0x87,0x42,0xc8,0x70,0x38,0xcc,
+  0x5a,0x6b,0xad,0xed,0x7c,0x2d,0xed,0xa6,0xed,0x4,0x4c,0x70,0x84,0x40,0xf0,0xde,
+  0xa3,0xaa,0x6a,0xcc,0xe6,0x73,0x54,0x55,0xb5,0x22,0xe4,0xe,0x19,0xbf,0x36,0xc2,
+  0x7,0xbd,0x1f,0x56,0xb1,0x7c,0xed,0xbd,0x87,0xb3,0xe,0xce,0xae,0xda,0xef,0x8a,
+  0x2c,0x1e,0x71,0xc8,0x44,0xe6,0x2a,0x95,0x3b,0x31,0xe2,0xad,0xdf,0xd6,0x5b,0xfd,
+  0x26,0x84,0x88,0x34,0x4d,0xd7,0xe3,0x5c,0x9e,0xca,0x3a,0x49,0x27,0xcd,0x13,0x70,
+  0xc1,0x61,0x8d,0x43,0x53,0x6b,0x94,0x65,0x89,0xaa,0x2c,0xa1,0xb5,0x59,0xc9,0x64,
+  0x39,0x54,0xc6,0xfb,0x2e,0xf8,0x6e,0xfd,0xdd,0x1d,0xb4,0xfa,0xdd,0xd5,0xf7,0x56,
+  0x1f,0x4,0x1f,0x60,0xb5,0x85,0x6d,0x2c,0x9c,0xb5,0xf0,0xce,0x23,0x10,0xc0,0x25,
+  0x7,0x8f,0x79,0xc,0x45,0x43,0xe,0x3e,0x4,0x10,0x3f,0x68,0x42,0xa4,0x24,0xb9,
+  0xcd,0x5,0x3b,0x95,0x66,0x71,0x9e,0xb4,0x62,0x70,0xc1,0x61,0x8c,0x45,0x55,0x55,
+  0x68,0xea,0x66,0xb5,0x95,0x5f,0x86,0xf3,0x7e,0x55,0x3b,0x3e,0x20,0x4b,0xf0,0x41,
+  0x99,0x1,0xfc,0xea,0x81,0x6d,0x20,0x20,0xb8,0x0,0x6b,0xdc,0x92,0x14,0xed,0xe0,
+  0xac,0x3,0x81,0xc0,0x24,0x3,0x57,0x4c,0x81,0x51,0xdf,0x32,0xbb,0xd1,0x46,0x3b,
+  0x7d,0xc0,0x5d,0x66,0x43,0x11,0x13,0x9b,0x8c,0xb3,0xed,0xa4,0x15,0xb5,0xd2,0xf6,
+  0x92,0x10,0x67,0xed,0xad,0x79,0xe7,0x72,0x3c,0x68,0x2c,0x74,0xa3,0x91,0x24,0x6e,
+  0x59,0x1c,0x6f,0xdf,0xfc,0xff,0x4d,0x2a,0xb7,0x8,0x59,0x65,0x46,0x58,0x1e,0x75,
+  0x7a,0x17,0xe0,0xed,0x92,0xdc,0x5b,0xb2,0x1,0x8,0x42,0x71,0x88,0x88,0x2b,0xc6,
+  0x69,0xe0,0x83,0xdf,0x70,0x70,0xe9,0x3,0xce,0x10,0x23,0xbd,0x75,0x5d,0x2,0xfa,
+  0x51,0x16,0x27,0x69,0x1e,0x83,0xb,0x76,0xbb,0x75,0xde,0x92,0x86,0x31,0x6,0x55,
+  0x59,0xc3,0x68,0xd,0x22,0x7a,0xbf,0x32,0xf0,0x6b,0xea,0xc9,0xaf,0xbc,0x1f,0x42,
+  0x80,0x37,0xcb,0x8c,0x8,0x7e,0x65,0xd2,0x56,0x2d,0x1b,0xc,0x90,0x11,0x87,0x4c,
+  0x44,0x4,0xc6,0x6,0xce,0xb9,0x8d,0x80,0x90,0x3c,0x60,0x42,0x82,0xf0,0x3e,0xe4,
+  0x60,0xe8,0x46,0xa9,0x8c,0xe3,0x2c,0x82,0x90,0xfc,0x3d,0xf6,0x3a,0x10,0x41,0x6b,
+  0x8d,0xaa,0xaa,0x60,0xac,0xf9,0x3f,0x4a,0xe6,0xee,0xcc,0x1,0xbc,0xb,0xab,0x89,
+  0x9a,0x5f,0xfa,0x92,0xdb,0x5,0x77,0xb9,0x26,0x57,0x2,0x42,0x9,0x9,0x86,0x75,
+  0x2,0xfb,0xad,0x9,0xf9,0xd,0x24,0x13,0x24,0x42,0xe8,0x83,0xd1,0x7a,0x9c,0xc5,
+  0x2a,0x6d,0x27,0x60,0x9c,0xc1,0x58,0x3,0x19,0x49,0x44,0x71,0x84,0x28,0x56,0x60,
+  0x9c,0xc1,0x87,0x65,0xb,0x25,0x22,0x2c,0x3d,0x37,0xbd,0x27,0xe8,0x7d,0x59,0x83,
+  0xf7,0x4a,0x87,0x80,0xe0,0x9,0xce,0x78,0x84,0xe0,0xc1,0x5,0x87,0x8c,0x24,0x84,
+  0xe4,0x60,0x82,0x81,0x9,0xe,0xa6,0x0,0x99,0x48,0xc1,0x18,0xeb,0x11,0xd1,0x90,
+  0x40,0xf,0xba,0x86,0x4,0x15,0x78,0xd8,0xa,0x81,0x4e,0x48,0x25,0xa4,0x8a,0x25,
+  0x42,0x20,0x70,0xc1,0x21,0xa4,0x40,0x92,0x25,0xc8,0xdb,0x2d,0x28,0x19,0x41,0x2a,
+  0x75,0xdb,0x98,0x7d,0x50,0x97,0xf9,0x75,0x6d,0x18,0xb7,0x32,0x7,0x58,0xd9,0xf7,
+  0xb0,0x94,0x47,0x2c,0xa1,0x62,0x5,0x2e,0x96,0x83,0x67,0xc6,0x1,0xc6,0x19,0xb8,
+  0x60,0x20,0x50,0x1e,0x42,0xd8,0x4,0xf0,0x60,0x33,0xa4,0x1b,0x77,0x94,0x94,0x62,
+  0xcb,0x6a,0xd7,0x39,0xbc,0x31,0x83,0x4a,0xae,0x23,0x4,0xa0,0xa9,0x6a,0x14,0x8b,
+  0x12,0xd5,0x81,0x1,0xd5,0x2,0xaa,0x1d,0x23,0x92,0x31,0xa4,0x5a,0xde,0x51,0xa,
+  0x0,0xb,0x7c,0xd5,0x4b,0xd9,0xea,0xa2,0xdf,0x5f,0x68,0xc1,0xb0,0xba,0x58,0x6,
+  0xbe,0xda,0xdd,0x12,0x0,0xf2,0x4,0x57,0x7b,0x4,0xd3,0x80,0x13,0x43,0x53,0x68,
+  0x70,0xce,0x0,0xe,0x54,0x93,0x1a,0xb6,0xb1,0x2,0xa0,0xa1,0x10,0x22,0x71,0xde,
+  0x3d,0x40,0x42,0x86,0x5d,0x28,0x19,0xa8,0x98,0x95,0x78,0xfd,0x95,0x77,0xf0,0xf6,
+  0xcf,0xae,0x2,0x44,0xcb,0x89,0xb8,0xb1,0x28,0x8b,0xa,0x84,0x0,0x79,0x32,0x81,
+  0xdb,0x24,0x4,0x87,0x3b,0x96,0x7c,0xd5,0x42,0x6e,0xdb,0xf7,0xdb,0xd2,0xa1,0xf7,
+  0xb8,0xd9,0x5b,0x9d,0x86,0x88,0x6e,0x4b,0x46,0x2f,0x34,0x16,0xfb,0x5,0x4c,0xbd,
+  0x94,0x26,0x97,0x1c,0x8c,0xad,0xdc,0xaf,0xf5,0xd0,0xa5,0x1,0x18,0x48,0x26,0x12,
+  0xba,0xd4,0xf,0x8e,0x90,0x5e,0x2f,0x29,0x9b,0xa6,0xf9,0x8f,0x72,0x51,0xa5,0xf3,
+  0x49,0x9,0xab,0xef,0x9a,0xf3,0x6,0xc0,0x53,0x38,0x9f,0xa4,0xf1,0xb9,0x48,0xd4,
+  0xd8,0x8b,0xf,0x61,0x1b,0x87,0xac,0x97,0x40,0xc5,0x12,0x9c,0x73,0x70,0xb9,0x3a,
+  0x67,0xa1,0xa5,0xad,0x17,0x91,0x80,0x80,0x80,0xf7,0x1e,0xd6,0x10,0xc8,0x10,0xbc,
+  0x73,0xb0,0xc6,0x43,0x97,0x1a,0xe5,0xac,0xc2,0xfc,0x60,0x81,0xf9,0xa8,0x40,0x31,
+  0xae,0xd0,0x2c,0x9a,0x3d,0x80,0x7e,0x2,0x86,0xfa,0xb6,0x71,0x63,0xc,0x42,0x70,
+  0x40,0xe2,0xe7,0x8a,0xab,0xbd,0x7,0x2a,0x19,0xe7,0xdc,0x54,0x4a,0xf9,0x8f,0x5a,
+  0xeb,0x7f,0xad,0xa6,0x15,0xa6,0xb3,0x12,0xcb,0x3,0x56,0x5,0x28,0xa0,0xd3,0x4d,
+  0xff,0xc2,0x39,0xfb,0xd7,0xd3,0x83,0x79,0xb7,0xac,0x2a,0x8c,0xae,0x26,0x68,0xad,
+  0x65,0x68,0xf5,0x52,0x64,0xdd,0x14,0x49,0x2b,0x81,0x54,0x2,0x8c,0x3,0x42,0x49,
+  0xc8,0x58,0x82,0x9,0xb6,0xda,0xcd,0x1a,0xe8,0x4a,0xc3,0x6a,0x8d,0x72,0xd1,0x60,
+  0xb1,0xbf,0xc0,0x6c,0xb4,0x40,0x39,0xab,0xd0,0x94,0x6,0xd6,0x58,0x10,0xf,0xff,
+  0xd6,0x54,0xee,0xef,0x3c,0xc2,0x6a,0xab,0x6f,0xa1,0xa0,0xa0,0x94,0x82,0x60,0xa2,
+  0x54,0x89,0xba,0xf1,0xdb,0x10,0x72,0xcf,0x1f,0xfe,0xdf,0xdd,0xdd,0xbd,0xec,0x9c,
+  0xfb,0x16,0x79,0x9c,0xb0,0xce,0x75,0x54,0x24,0xd6,0xe2,0x56,0xd4,0xce,0x3a,0x69,
+  0x9a,0x75,0x92,0x38,0x4e,0xa3,0x84,0x9,0x9e,0x30,0x6,0x25,0x95,0x84,0x8c,0x15,
+  0x98,0xc0,0x32,0xed,0x6b,0x3,0x53,0x9b,0xe0,0xac,0xb3,0x4d,0xa9,0x4d,0x39,0x29,
+  0xcb,0x72,0x56,0x2d,0x74,0x65,0xa,0x2,0x66,0x60,0x6c,0x26,0x4,0xff,0x87,0xe9,
+  0x74,0xfa,0xf7,0xb8,0x4f,0xb8,0xe7,0x4f,0x32,0x6f,0x6f,0x6f,0xbf,0x76,0xe3,0xc6,
+  0x8d,0xa9,0x9,0x66,0x83,0xbc,0x3f,0x69,0x75,0xd8,0xf5,0xde,0x6f,0xeb,0xda,0xac,
+  0x4d,0x47,0xf3,0xb6,0x14,0xbc,0x43,0xa0,0x2e,0x11,0xba,0x0,0xd6,0x8,0x68,0x3,
+  0xc4,0x43,0x8,0x81,0x80,0x3,0x10,0xc6,0xe4,0x7d,0xed,0x5c,0x28,0x83,0x73,0x23,
+  0xef,0xc2,0xcd,0x10,0x68,0x8f,0x9,0x76,0x8d,0x73,0x76,0x4d,0x4a,0xf9,0x73,0xdc,
+  0x47,0xdc,0xcf,0x7f,0xf,0x61,0x79,0x9e,0xf,0x94,0x52,0x43,0xb2,0xd4,0xf7,0xc1,
+  0xe7,0x4e,0xbb,0x8c,0x88,0x65,0x4,0xdf,0x22,0xb0,0x16,0x11,0xb5,0x39,0x90,0x6,
+  0x2,0x5b,0xda,0x39,0x36,0x7,0xd8,0x3c,0x20,0x68,0x0,0x8d,0x14,0x6c,0x1a,0xa9,
+  0x68,0x4a,0x82,0x26,0x59,0x96,0x8d,0x9e,0x7d,0xf6,0xd9,0xd1,0xf7,0xbe,0xf7,0x3d,
+  0x8f,0x63,0x1c,0xe3,0x18,0xc7,0x38,0xc6,0x31,0x8e,0x71,0x8c,0x63,0x1c,0xe3,0xff,
+  0x1d,0xfe,0x7,0x1f,0x92,0x69,0x26,0xfd,0xbe,0x16,0x61,0x0,0x0,0x0,0x0,0x49,
+  0x45,0x4e,0x44,0xae,0x42,0x60,0x82,
+    // /home/maemo/tietoopcom/resources/away.png
+  0x0,0x0,0xe,0xcd,
+  0x89,
+  0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,
+  0x0,0x0,0x30,0x0,0x0,0x0,0x30,0x8,0x6,0x0,0x0,0x0,0x57,0x2,0xf9,0x87,
+  0x0,0x0,0x0,0x1,0x73,0x52,0x47,0x42,0x0,0xae,0xce,0x1c,0xe9,0x0,0x0,0x0,
+  0x6,0x62,0x4b,0x47,0x44,0x0,0xff,0x0,0xff,0x0,0xff,0xa0,0xbd,0xa7,0x93,0x0,
+  0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x14,0xc3,0x0,0x0,0x14,0xc3,0x1,
+  0x15,0x70,0x4d,0x42,0x0,0x0,0x0,0x7,0x74,0x49,0x4d,0x45,0x7,0xd8,0xc,0x11,
+  0xa,0x2d,0x4,0x35,0x3c,0xf2,0x39,0x0,0x0,0xe,0x4d,0x49,0x44,0x41,0x54,0x68,
+  0xde,0xd5,0x9a,0x7b,0x70,0x54,0x55,0x9e,0xc7,0x3f,0xe7,0xde,0xbe,0xb7,0xbb,0xd3,
+  0xaf,0x3c,0x20,0x9d,0x4,0x42,0x20,0x21,0x4,0x44,0xd1,0xc8,0xd3,0x17,0xa8,0xe0,
+  0xe8,0x2c,0xb2,0xca,0xa8,0x65,0xd5,0xec,0x3a,0xae,0xb3,0x3e,0xb1,0xa6,0xc6,0xda,
+  0xd5,0xd9,0xd5,0x5a,0x7c,0x61,0x29,0xa3,0xcc,0x4c,0x59,0xbb,0xa2,0xa0,0xb3,0xd6,
+  0x4e,0x39,0x3b,0x65,0xd,0x8a,0xce,0xac,0x3b,0xeb,0x2a,0x82,0x20,0xc,0x6f,0x91,
+  0x1,0x21,0x21,0xe1,0x61,0x20,0xe9,0x4e,0x20,0xe9,0xdc,0x7e,0xdf,0xbe,0xf7,0x9e,
+  0xfd,0xa3,0x3b,0xb1,0xc3,0x43,0x8c,0x71,0x77,0x6a,0x6f,0xd5,0xaf,0x3a,0x7d,0xfa,
+  0xde,0x73,0xbf,0xdf,0xdf,0xf9,0xbd,0xce,0xef,0x44,0x48,0x29,0xf9,0xff,0x7c,0xb9,
+  0xbe,0xcd,0xc9,0x1e,0x78,0xb1,0xc2,0x57,0xe3,0xb6,0x6b,0x35,0x47,0xa9,0x1,0xaa,
+  0x71,0x39,0xd5,0x0,0x58,0x4a,0x17,0xd0,0x95,0x53,0x9c,0xce,0xce,0xac,0xda,0xf1,
+  0xf2,0x8f,0x4f,0x25,0xbf,0xad,0x77,0x8a,0x91,0xae,0xc0,0x73,0xab,0x42,0x75,0x2,
+  0xe5,0x66,0x60,0x31,0x70,0x15,0xa0,0x9c,0xe7,0x11,0x7,0xd8,0x4,0xac,0x95,0x38,
+  0xef,0x3c,0x7a,0x5f,0xff,0xb1,0x3f,0xb,0x81,0x65,0xaf,0x94,0x2e,0xd6,0x14,0x65,
+  0x29,0x52,0x36,0x3,0xcc,0xa9,0x9,0xd9,0xe1,0xb2,0x2b,0xd4,0xd2,0xb2,0x4a,0xdc,
+  0xde,0x32,0x74,0xdd,0x8f,0x4b,0xf,0xe6,0x17,0xc0,0x34,0x30,0xcd,0x4,0xd9,0x74,
+  0x1f,0x7d,0xbd,0x51,0xa2,0x7d,0x9b,0xed,0x6d,0x5d,0x86,0x9a,0x47,0x20,0x3e,0xcd,
+  0x39,0xce,0xb2,0xa5,0xf7,0xc7,0xd6,0xfe,0x9f,0x10,0x58,0xbe,0xba,0x7c,0x2e,0xf0,
+  0x2,0x52,0xce,0x9a,0x5d,0x1d,0xb4,0xeb,0x6a,0xae,0x57,0xc3,0x63,0xa7,0xe2,0x72,
+  0x8d,0xca,0xab,0xd7,0x4e,0x61,0xcb,0x2c,0xb6,0x99,0xc5,0xb2,0xcc,0xbc,0x9d,0xba,
+  0x74,0x54,0xdd,0x8d,0x2a,0xdc,0x28,0x6a,0x49,0x9e,0x94,0x75,0x92,0xe8,0xf1,0xfd,
+  0x1c,0xeb,0x7c,0x3f,0x4f,0x46,0x88,0xed,0xc0,0x23,0xff,0x78,0x6f,0xef,0xc6,0xff,
+  0x15,0x2,0x2b,0x5f,0x19,0x15,0x32,0x84,0xfd,0x3a,0xb0,0xb8,0x29,0xec,0xb5,0x67,
+  0x35,0xdc,0xa2,0x56,0xd4,0x4c,0x7,0x14,0xcc,0x4c,0x2f,0xe9,0x44,0x1f,0x46,0xda,
+  0x20,0x67,0xdb,0x5f,0x39,0x8f,0xa6,0xaa,0xf8,0x4b,0x82,0xf8,0xbc,0x65,0xe8,0x9e,
+  0x72,0x50,0x1c,0x4e,0x75,0xee,0x62,0x7b,0xfb,0x5b,0x76,0x4b,0x34,0xad,0x2,0x6b,
+  0x83,0x52,0xbd,0x6b,0xc9,0xfd,0x27,0xfb,0xbf,0x35,0x2,0x2b,0x5e,0xad,0x68,0xb4,
+  0xa4,0x7c,0xcf,0xa3,0xd0,0xb0,0xf0,0xc2,0x9b,0x94,0xda,0xfa,0x2b,0x0,0x85,0x64,
+  0xf2,0x4,0x27,0xfb,0x4e,0x62,0x4b,0x89,0x65,0x99,0x24,0xd3,0xc7,0x30,0xad,0x36,
+  0xe2,0xa9,0x2c,0x69,0xd3,0xa2,0x3b,0x99,0x5,0xa0,0xd2,0xe7,0xc6,0xab,0xbb,0xf0,
+  0x79,0xdc,0x78,0xf5,0x9,0x94,0x78,0xeb,0xf3,0xab,0x22,0x4,0xa3,0xca,0x46,0xe1,
+  0xb,0x8c,0x1,0xc7,0xa1,0xe3,0xf0,0x66,0xde,0xdb,0xf7,0xae,0x93,0x71,0x68,0x77,
+  0x9,0xb1,0xf0,0xe1,0x7b,0x4e,0x1d,0x1a,0x31,0x81,0x15,0xab,0xcb,0x17,0x58,0x52,
+  0xbe,0x35,0x26,0xe4,0xf6,0xfd,0xc5,0x8c,0xfb,0x54,0x5f,0x69,0x1d,0xe9,0x44,0xf,
+  0x27,0x63,0x11,0x72,0xb6,0x4d,0x5f,0x7f,0x7,0x7d,0x89,0x5d,0x1c,0x8c,0xc6,0xb1,
+  0x1c,0x98,0x50,0xee,0x62,0x4a,0xa9,0x17,0xe1,0x4c,0xc0,0x57,0x1a,0x6,0x1b,0x92,
+  0xf1,0x28,0x52,0x39,0xc2,0x81,0x58,0x9a,0x23,0xbd,0x16,0x2e,0x5,0x26,0x87,0x3,
+  0x94,0xf9,0xa7,0x53,0x16,0xaa,0x45,0x53,0x55,0x46,0x97,0x56,0xe3,0xf1,0x8f,0x22,
+  0x19,0x3b,0xc6,0x7f,0xee,0x5c,0x65,0x9f,0xe8,0xcf,0x26,0x5d,0x42,0xdc,0xf2,0xf0,
+  0xbd,0xbd,0x1f,0x7e,0x63,0x2,0x2b,0x56,0x97,0x2f,0xc8,0x48,0xf9,0x5f,0x57,0x54,
+  0x7,0x99,0x3e,0xfd,0xc7,0xaa,0xe6,0xa,0x70,0xaa,0xf7,0x18,0x46,0xca,0xc0,0x30,
+  0x7a,0x89,0x26,0x3e,0xe6,0x40,0x67,0x82,0x8b,0x47,0xe9,0x34,0x55,0xcf,0xa3,0x43,
+  0x7b,0x92,0x8b,0x1a,0xc2,0x8,0x71,0xf6,0xf9,0xa4,0x84,0x7d,0xed,0xdd,0x8c,0xb3,
+  0x9f,0xe2,0x60,0xc7,0x6,0xf6,0xf4,0x66,0x99,0x52,0xe3,0x27,0xec,0x9f,0x47,0x30,
+  0x58,0x4e,0xc8,0x17,0xa2,0xa2,0xbc,0xe,0x33,0x67,0xb0,0x6b,0xd7,0x8b,0xf6,0xe6,
+  0x2e,0x3,0x8f,0x10,0x37,0x7c,0x15,0x89,0x73,0x12,0x58,0xf1,0x6a,0x45,0xa3,0xe5,
+  0x38,0x3b,0x67,0xd6,0x4,0x7d,0x97,0xcd,0x78,0x44,0x95,0x52,0xd0,0xdd,0x73,0x94,
+  0xb4,0x95,0x26,0x1e,0x5f,0xc7,0xfa,0x96,0x8,0x93,0x42,0x1a,0x97,0x35,0xdf,0x83,
+  0x56,0xf1,0x10,0xaa,0xaa,0xc,0x2b,0x18,0xd8,0x8e,0xc4,0xee,0xf9,0x5,0x5b,0x76,
+  0xbf,0x46,0x4b,0xdc,0x64,0x6e,0x53,0x98,0x50,0xc9,0x75,0xf8,0x3c,0x5e,0x46,0x87,
+  0x27,0x0,0xb0,0x75,0xfb,0x72,0x7b,0x47,0xa7,0x91,0x74,0x29,0xca,0x8c,0x73,0x99,
+  0xd3,0x59,0x9,0xac,0x7c,0x65,0x54,0xc8,0x50,0x9c,0x1d,0x35,0x41,0x57,0xfd,0xcd,
+  0x97,0x3f,0xac,0xaa,0x2e,0x1f,0x9d,0xd1,0x36,0x32,0xb9,0xc,0x27,0x4e,0xfe,0x81,
+  0x3d,0x1d,0xfd,0xdc,0x3a,0x6d,0x3e,0xbe,0xfa,0x97,0xf0,0xe8,0x23,0xcb,0x85,0x19,
+  0xd3,0x22,0x79,0xf8,0x41,0xd6,0xec,0x5d,0xc7,0x45,0x35,0x41,0x6a,0x2b,0xbf,0x8b,
+  0xd7,0xed,0xa5,0xa6,0x72,0x22,0xb6,0x95,0xe4,0x9d,0x2d,0x2b,0xec,0x4e,0xc3,0x3a,
+  0x1c,0x74,0x94,0x99,0x67,0x73,0xec,0xb3,0xaa,0xcd,0x10,0xf6,0xeb,0x42,0xc8,0x86,
+  0x1b,0x9a,0xef,0x56,0x55,0x2d,0x44,0xb4,0xfb,0x8,0x99,0x5c,0x86,0xcf,0x8f,0xff,
+  0x9e,0xf6,0xae,0x38,0x4b,0xbe,0xf3,0xb7,0x54,0x4c,0x5e,0x35,0x62,0xf0,0x0,0x1e,
+  0xdd,0x45,0xc5,0xe4,0x55,0xdc,0x35,0x6f,0x9,0xfb,0x22,0x6,0x2d,0x1d,0xbf,0x23,
+  0x9d,0x4d,0xd3,0xdd,0x73,0x14,0x55,0xb,0x71,0x43,0xf3,0xdd,0xaa,0x10,0xb2,0xa1,
+  0x10,0x1,0x39,0x2f,0x81,0x42,0x9c,0x5f,0xbc,0x68,0xf2,0x42,0xc5,0x17,0xac,0xa3,
+  0xb7,0xf7,0xb,0x32,0x76,0x5e,0xf3,0x27,0xfb,0xd2,0x4c,0x9a,0xf2,0x31,0x76,0xe9,
+  0xa3,0x23,0x2,0x6d,0x59,0x16,0x96,0x65,0xd,0x19,0xd3,0xc3,0x7f,0xc7,0x25,0x53,
+  0x36,0xd2,0xdd,0x9f,0xe5,0x44,0xe4,0xf,0xa4,0xad,0x34,0x7d,0xc6,0x31,0x7c,0xc1,
+  0x3a,0x16,0x4d,0x5e,0xa8,0x0,0x8b,0xb,0xd8,0xce,0xbb,0x2,0x2f,0x4c,0x1c,0xed,
+  0xb5,0xc7,0xd5,0xcf,0x22,0x93,0xe9,0x26,0x9e,0x89,0x13,0x8f,0xaf,0x63,0x4f,0x47,
+  0x3f,0x77,0x5c,0x7b,0x17,0x33,0xa6,0x54,0x8f,0x8,0xfc,0xc6,0x4f,0x36,0x73,0xdb,
+  0xf7,0x7f,0xc0,0xc2,0xc5,0xb7,0xf1,0x45,0x47,0xc7,0x90,0xdf,0x66,0x4d,0xad,0xe1,
+  0x8e,0x6b,0xef,0xe2,0xb3,0x88,0x41,0x7f,0x62,0x1d,0x46,0x22,0x41,0x26,0xd3,0xcd,
+  0xb8,0xfa,0x59,0x8c,0x1f,0xe5,0xb1,0x81,0x17,0xbe,0x92,0xc0,0xb2,0x57,0x4a,0x17,
+  0x23,0xe5,0xac,0x4b,0xc7,0xdf,0xa8,0x4a,0x45,0xd0,0x1b,0xeb,0xc5,0x30,0x7a,0x59,
+  0xdf,0x12,0xe1,0xd6,0x69,0xf3,0x47,0xac,0xf9,0x5d,0x9f,0x7e,0xca,0xb2,0xe7,0x9e,
+  0xa7,0x2f,0x16,0x23,0x9b,0xcd,0xb2,0x6d,0xc7,0xae,0x33,0x9d,0xbb,0xf4,0x51,0x6e,
+  0xb9,0xe0,0x5a,0x3e,0x3e,0x18,0x21,0x66,0x74,0xd3,0x1b,0xeb,0x5,0x55,0x61,0xd6,
+  0x84,0x45,0x2a,0x52,0xce,0x5a,0xf6,0x4a,0xe9,0xe2,0x73,0x12,0xd0,0x14,0x65,0xe9,
+  0xa5,0x63,0x2,0x76,0x65,0xf8,0x42,0x52,0xc6,0x49,0x72,0x8e,0x4d,0x34,0xf1,0x31,
+  0x93,0x42,0x1a,0xbe,0xfa,0x97,0x46,0x4,0xfe,0x50,0x5b,0x3b,0xff,0xf4,0xe4,0x32,
+  0x72,0xb9,0xdc,0xe0,0x58,0xb8,0x72,0xf4,0x59,0xef,0xd,0x36,0xbd,0xcc,0xe4,0x72,
+  0x37,0x27,0xfa,0x3f,0x21,0xe7,0xd8,0x24,0x13,0xa7,0xa8,0xc,0x5f,0x48,0x73,0x8d,
+  0xdf,0xd6,0x14,0x65,0xe9,0x59,0x9,0x3c,0xb7,0x2a,0x54,0x87,0x94,0xcd,0x63,0x43,
+  0x73,0x55,0x29,0x25,0xb1,0x64,0x8c,0xbe,0xfe,0xe,0xe,0x74,0x26,0xb8,0xac,0xf9,
+  0x9e,0x11,0x3b,0xec,0xbf,0xbf,0xb9,0x86,0x74,0x3a,0x33,0xf8,0xdd,0xeb,0xf5,0x30,
+  0x67,0xd6,0xcc,0xb3,0xde,0xab,0x6b,0x2a,0xf3,0x2f,0xbd,0x83,0xf6,0x68,0x92,0x98,
+  0x71,0x98,0x98,0xd1,0x8b,0x54,0x4,0x63,0xca,0xe7,0xa9,0x48,0xd9,0xfc,0xdc,0xaa,
+  0x50,0xdd,0x19,0x4,0xa,0x25,0x31,0xe1,0xea,0x46,0xcc,0x9c,0x81,0x2d,0x25,0x7d,
+  0x89,0x5d,0x5c,0x3c,0x4a,0x47,0xab,0x78,0x68,0x44,0xe0,0xcd,0x5c,0x8e,0xad,0xdb,
+  0xb7,0xd,0x19,0x9b,0x33,0x6b,0x36,0xba,0xae,0x9f,0xfb,0x99,0xb2,0x7f,0x60,0x46,
+  0xa5,0x97,0xee,0xf8,0x5e,0x6c,0x29,0x31,0x53,0x6,0xe1,0xea,0xc6,0x21,0x58,0x4f,
+  0x37,0xa1,0xc5,0x97,0x86,0x3,0xb6,0xe6,0xd,0x91,0x4a,0xa5,0xb0,0x2c,0x93,0x83,
+  0xd1,0x38,0x4d,0xd5,0xf3,0x86,0x9d,0xa4,0x4e,0xbf,0x76,0xee,0xda,0x3d,0x44,0xfb,
+  0xc1,0x40,0x80,0x1f,0xde,0xf9,0x57,0x5f,0xf9,0x8c,0x22,0x4,0x4d,0x75,0xd7,0xd0,
+  0x16,0x49,0x90,0xcb,0x65,0x49,0x65,0x52,0xb8,0xdd,0x21,0x9a,0x6b,0xfc,0x76,0x61,
+  0xef,0xf1,0x25,0x81,0x7,0x5e,0xac,0xf0,0x1,0x57,0x95,0x5,0xa7,0xab,0xd8,0xe,
+  0xa9,0x6c,0x86,0x64,0xfa,0x18,0x96,0x3,0x1d,0xda,0x93,0xdf,0x8,0x74,0x57,0x24,
+  0xc2,0x86,0x8d,0x1b,0xd9,0xb0,0x71,0x23,0x1d,0x1d,0xc7,0x8b,0xcc,0x43,0xe3,0xd9,
+  0xa7,0x1f,0xa7,0x76,0xec,0xd8,0xf3,0xce,0x71,0x5c,0x3c,0x81,0x25,0x25,0x99,0x6c,
+  0x2b,0xa9,0x6c,0xa,0x6c,0x87,0x72,0xdf,0xc,0x15,0xb8,0xaa,0x80,0x39,0xbf,0xa5,
+  0xac,0x71,0xdb,0xb5,0x20,0x94,0x90,0xbf,0xc,0xdb,0xc9,0x61,0x4b,0x1b,0xd3,0x6a,
+  0x63,0x42,0xb9,0x8b,0x8b,0x1a,0xc2,0xc3,0x33,0x17,0xd3,0x64,0xe5,0xaa,0xd7,0x78,
+  0xf7,0x3f,0xde,0x63,0x20,0xcb,0xb,0x21,0x8,0x4,0x2,0x94,0x95,0x96,0xf2,0xe0,
+  0xfd,0x77,0x73,0xe1,0xd4,0xa9,0x5f,0x6b,0xae,0xc9,0xe3,0x2b,0x38,0x79,0x48,0x27,
+  0x91,0x3e,0x4e,0xc0,0x7f,0x11,0xb6,0x93,0x23,0xe4,0x2f,0x3,0x50,0xf2,0x98,0x39,
+  0xe8,0x2,0xd0,0x1c,0xa5,0x6,0x55,0xe2,0xf1,0xfa,0xb1,0x72,0xf9,0x4d,0x48,0x3c,
+  0x95,0xcd,0x57,0x95,0x62,0x78,0x9a,0x1f,0x0,0x7f,0xeb,0xe2,0x9b,0xb9,0xfe,0xba,
+  0xf9,0x0,0xbc,0xff,0xc1,0x3a,0xd6,0xac,0x7d,0x87,0xf9,0x57,0xcf,0x63,0xf6,0xcc,
+  0x99,0xc3,0x9a,0xaf,0xb1,0xdc,0xc7,0xc1,0x54,0x96,0x6a,0xc0,0x76,0x72,0x78,0xbc,
+  0x7e,0x6,0x31,0xf,0x10,0x0,0xaa,0x1,0x34,0xdd,0x87,0xe3,0xe4,0x33,0x64,0xda,
+  0xb4,0x10,0xee,0xc6,0x61,0x9b,0xcd,0x0,0xf8,0x7,0xef,0xbf,0x67,0x70,0x7c,0x62,
+  0x43,0x3d,0x0,0x6b,0xd6,0xbe,0xc3,0xed,0xb7,0x7d,0x8f,0xea,0xaa,0xaa,0xaf,0x3d,
+  0x67,0xd6,0x6a,0x24,0x9e,0xfa,0x2c,0x9f,0x23,0x72,0x39,0x34,0xdd,0x47,0x31,0xe6,
+  0xbc,0x77,0x16,0xba,0x7,0xba,0x5e,0x42,0xce,0xc9,0xef,0xa8,0xba,0x93,0xd9,0x7c,
+  0x3d,0x3f,0x8c,0xab,0xa5,0xb5,0x15,0x29,0xe5,0xa0,0xe6,0x8b,0xaf,0xeb,0xaf,0x9b,
+  0x8f,0x94,0x92,0x96,0xd6,0xd6,0x61,0xcd,0x19,0x8,0x86,0x88,0xa5,0xf3,0xb9,0xc3,
+  0x92,0xe,0xba,0x5e,0x42,0x31,0xe6,0x21,0xe1,0xc5,0xb1,0x0,0xc5,0x29,0x4a,0x8b,
+  0x7f,0xfe,0xbe,0x8f,0xa2,0x7c,0xd9,0xfb,0x91,0x52,0xe2,0x58,0x67,0x2b,0x25,0xf2,
+  0x7d,0x1b,0xcc,0xac,0x81,0x52,0xb8,0xbd,0xd2,0xe7,0x26,0x19,0x8f,0xe,0xeb,0x65,
+  0x4d,0x93,0x26,0x21,0x84,0xe0,0xfd,0xf,0xd6,0x9d,0xf1,0xdb,0xfb,0x1f,0xac,0x43,
+  0x8,0x41,0xd3,0xa4,0x49,0xc3,0x9a,0xb3,0x3f,0xd6,0x8f,0xdf,0xab,0x15,0xc8,0x28,
+  0x98,0x59,0x83,0x62,0xcc,0x3,0xe4,0xba,0x0,0x32,0xe9,0x4,0x7e,0x2d,0xbf,0x44,
+  0x5e,0xdd,0x85,0x54,0x8e,0xc,0xeb,0x65,0xd5,0x55,0x55,0xdc,0x74,0xe3,0x42,0xd6,
+  0xac,0x7d,0x67,0xd0,0x6c,0x8a,0x9d,0xf8,0xa6,0x1b,0x17,0xe,0xcb,0xfe,0x1,0x3c,
+  0xde,0x56,0x2,0x66,0x3e,0xe1,0xa9,0x8,0x12,0xe9,0x4,0xc5,0x98,0x5d,0x0,0x39,
+  0xc5,0xe9,0xd4,0x10,0xa4,0xb3,0x49,0x2,0x85,0xb0,0xe3,0xf3,0xb8,0x39,0x10,0x8b,
+  0x31,0x56,0x32,0xac,0x48,0xb4,0xe4,0xbe,0xbb,0x7,0x1d,0xf6,0xb7,0x6f,0xaf,0x1d,
+  0xc,0xa3,0x7e,0xbf,0x9f,0xdd,0x7b,0x3e,0x63,0xdb,0x8e,0x1d,0xc3,0x8a,0x44,0xad,
+  0xd1,0x14,0x81,0x60,0x3e,0xf2,0x8,0x97,0x4a,0x3a,0x9b,0x6f,0xea,0xe5,0x14,0xa7,
+  0x73,0x90,0x40,0x67,0x56,0xed,0xa8,0xf3,0x38,0x4e,0x2a,0x13,0x51,0x84,0x68,0x44,
+  0x15,0x2,0xaf,0x3e,0x81,0x23,0xbd,0x3b,0xd8,0xd7,0xde,0xcd,0x45,0x13,0x2b,0xbf,
+  0xf6,0xb,0x75,0x5d,0xe7,0xa1,0x1f,0x2d,0xe1,0xf6,0xdb,0xbe,0x37,0xe8,0xb0,0xd1,
+  0x68,0xf,0x2f,0xbf,0xfa,0x4b,0xe2,0xf1,0x38,0x4b,0x9f,0x7c,0x86,0x9f,0x3f,0xff,
+  0xec,0xd7,0xca,0x5,0x2d,0xc7,0x4e,0xb1,0xbf,0xcf,0x64,0x41,0x65,0x35,0xaa,0x10,
+  0x8,0x47,0x90,0xca,0x44,0x0,0x9c,0xce,0xac,0xda,0x31,0xe8,0x3,0x85,0x5e,0xe5,
+  0xa6,0xa8,0x71,0xc0,0x96,0x8a,0x44,0x57,0xf5,0x7c,0xeb,0x43,0x81,0x71,0xf6,0x53,
+  0xdf,0xc8,0xf9,0xaa,0xab,0xaa,0xb8,0x7a,0xee,0x5c,0xae,0x9e,0x3b,0x97,0xda,0xda,
+  0xb1,0x43,0xea,0xa2,0xc7,0x1e,0x7f,0x9a,0x8e,0xe3,0xc7,0xcf,0x3b,0xc7,0x58,0xfb,
+  0x19,0x10,0x2,0xdd,0x7d,0x1,0xba,0xae,0x23,0x15,0x49,0xd4,0x38,0x60,0x3,0x9b,
+  0x6,0xfa,0xab,0xc5,0x51,0x68,0xed,0xfe,0x9e,0x84,0x9a,0x49,0xc5,0xd0,0x3c,0x1a,
+  0x2e,0x97,0xce,0xe4,0x70,0x80,0x83,0x1d,0x1b,0xb0,0x9d,0x91,0xf5,0x4f,0x67,0x4c,
+  0xbf,0x14,0xaf,0xd7,0xf3,0xe5,0x96,0x35,0x1e,0xe7,0x5f,0xff,0xed,0xd7,0x5f,0xf9,
+  0x8c,0x94,0xd0,0xf6,0xc5,0x87,0x4c,0xae,0xf2,0xe3,0xd2,0x3d,0x68,0xaa,0x9b,0x4c,
+  0x2a,0xc6,0xfe,0x9e,0x84,0xa,0xac,0x3d,0xa3,0x98,0x93,0x38,0xef,0x0,0x74,0x75,
+  0x1e,0x41,0x43,0x43,0x1,0xca,0xfc,0xd3,0xd9,0xd3,0x9b,0xc5,0xee,0xf9,0xc5,0x88,
+  0x8,0xe8,0x9a,0xc6,0x9c,0x59,0xb3,0x87,0x8c,0x6d,0xdd,0xbe,0xd,0xd3,0x34,0xcf,
+  0xdd,0xc1,0x33,0x56,0xb0,0xb5,0x3b,0x4d,0x65,0x60,0x1a,0x8a,0x2,0x9a,0xa2,0xd2,
+  0x19,0x3d,0x3a,0x4,0xeb,0x10,0x2,0x85,0x2e,0xf1,0x9e,0xce,0xcc,0x4e,0xdb,0x71,
+  0x1c,0x3c,0x9a,0x87,0xb2,0x50,0x2d,0x53,0x6a,0xfc,0x6c,0xd9,0xfd,0x1a,0x19,0xd3,
+  0x1a,0x11,0x89,0xef,0xdf,0x7e,0xeb,0x90,0x55,0x48,0xa7,0x33,0x6c,0xdd,0xbe,0xe3,
+  0x1c,0xe5,0xb7,0xcd,0xfa,0x5d,0xaf,0xd3,0x10,0xf6,0x51,0x1a,0xac,0xc7,0xa3,0x7a,
+  0x70,0x1c,0x87,0x8e,0xc4,0x76,0x5b,0x85,0xbd,0x8f,0xdd,0x6f,0x44,0xce,0xdc,0xf,
+  0x8,0xa1,0x67,0x92,0xe9,0x9f,0xb5,0x44,0x12,0x6a,0x57,0xf7,0x21,0x74,0xb7,0x7,
+  0x55,0x8,0xc2,0xfe,0x79,0xb4,0xc4,0x4d,0x92,0x87,0x1f,0x1c,0x11,0x81,0xc6,0x89,
+  0xd,0x3c,0xf3,0xe4,0x52,0x34,0x4d,0x1b,0x1c,0x8b,0x76,0xf7,0x9c,0xf5,0xde,0x78,
+  0xfb,0x12,0x3e,0x3f,0x99,0x65,0x4c,0xe8,0x4a,0x54,0x21,0xd0,0xdd,0x1e,0x3a,0xa3,
+  0x6d,0xb4,0x47,0x93,0x6a,0x6f,0x6f,0xe2,0x45,0xc0,0x2b,0x84,0xd0,0x6,0x9,0x8,
+  0x21,0x14,0x40,0x7f,0xea,0xef,0xb3,0x1f,0x8,0xc7,0xf9,0x6c,0x5f,0xd7,0x47,0x8e,
+  0x63,0x5b,0xb8,0xdd,0x5e,0x82,0xc1,0x72,0xe6,0x36,0x85,0x59,0xb3,0x77,0x1d,0x66,
+  0xf4,0xe7,0x23,0x22,0x31,0xbd,0xb9,0x99,0xa5,0x8f,0xfe,0x84,0xb2,0xd2,0x52,0xdc,
+  0x6e,0x37,0xb3,0x67,0x4e,0x3f,0xf3,0xc4,0xa5,0x77,0x5,0x6b,0xf6,0xae,0xe3,0xca,
+  0xc6,0x30,0xa5,0xc1,0x4a,0xdc,0x6e,0x2f,0x8e,0x6d,0xb1,0x3f,0xb2,0xce,0x91,0x96,
+  0xf3,0xa7,0xe5,0x8f,0x59,0xeb,0x1,0x37,0xe0,0x16,0x42,0x8,0x21,0xa5,0x44,0x8,
+  0xe1,0x6,0x4a,0x0,0xdf,0x8f,0x1e,0x66,0x5e,0xcd,0xc4,0xd2,0x37,0xae,0x69,0x9c,
+  0xc3,0x98,0xea,0xe9,0xa4,0xb3,0x69,0x4c,0xd3,0xe4,0x68,0xf4,0x77,0xec,0x8b,0x18,
+  0x5c,0x32,0x65,0x23,0xb3,0xa6,0xd6,0x8c,0xb8,0xad,0x92,0x6f,0xbb,0xf,0xdd,0xa6,
+  0xee,0x69,0x89,0xd0,0x72,0x70,0x1e,0xb5,0x21,0x1f,0x13,0xc6,0x2d,0x42,0x53,0xdd,
+  0x78,0xdd,0x5e,0x4e,0x74,0xed,0x62,0xfd,0xa1,0xad,0x74,0xec,0x8e,0xdd,0xbd,0x72,
+  0x35,0x9b,0x80,0x14,0x90,0x4,0x12,0x4a,0x91,0x29,0xa9,0x80,0xfa,0xcf,0x2b,0xd8,
+  0x6d,0xa6,0x73,0x1b,0xd6,0xb7,0x6d,0x73,0x62,0x46,0x4,0x8f,0xe6,0xc1,0xe5,0x72,
+  0x51,0x5b,0xf9,0x5d,0xea,0xcb,0xbc,0xb4,0xb5,0x5c,0x8d,0x1a,0x7b,0x6e,0x64,0xe7,
+  0x5a,0x2e,0xd7,0x19,0xe0,0x5d,0xbd,0x2b,0x68,0x39,0x38,0xf,0x9f,0x47,0x67,0x6c,
+  0xf5,0xd,0xa8,0x42,0xc3,0xa3,0x79,0x88,0x19,0x11,0xd6,0xb7,0x6d,0x93,0xd9,0x94,
+  0xb9,0x69,0xe5,0x6a,0x3e,0x1b,0xc0,0x39,0x20,0xca,0xe0,0x96,0x38,0x2f,0x0,0xe2,
+  0x37,0x3f,0x4b,0x3e,0x6d,0xe5,0xec,0xce,0x2d,0xad,0xef,0x3a,0x99,0x9c,0x81,0x57,
+  0x77,0xa3,0xeb,0x3a,0x4d,0xb5,0x7f,0x49,0xfd,0x28,0x3f,0x2b,0xff,0xfb,0x97,0x9c,
+  0xdc,0x77,0x2f,0x66,0x6e,0xe4,0xd5,0x9e,0x99,0xb3,0x39,0x75,0xf0,0x3e,0x5e,0xfa,
+  0xf0,0x15,0x6a,0x43,0x3e,0xa6,0x8d,0x5f,0x84,0xdb,0xed,0xc6,0xab,0xbb,0xc9,0xe4,
+  0xc,0xb6,0xb4,0xbe,0xeb,0xd8,0x59,0xbb,0xeb,0x57,0x3f,0x4d,0x2d,0x3f,0x1d,0x67,
+  0xb1,0x13,0x3b,0xc5,0x72,0xf0,0x38,0xc6,0xe6,0xdf,0x1a,0x3f,0x89,0x25,0x73,0x99,
+  0x4f,0x8f,0xbc,0xed,0x38,0x8e,0x85,0x47,0x2f,0xc1,0xad,0xb9,0xa9,0x1b,0xbb,0x88,
+  0x79,0x93,0xab,0x78,0xeb,0xf3,0x8f,0xf8,0xe3,0xc7,0xd3,0x70,0xf5,0x2e,0xc7,0xf9,
+  0x6,0xc7,0x54,0x52,0x82,0xab,0x7f,0x5,0xdb,0x36,0x4d,0x1b,0xb4,0xf9,0x9,0xe3,
+  0x16,0xe1,0xd1,0x4b,0xf0,0xe8,0x25,0x38,0x8e,0xc5,0xa7,0x47,0xde,0x76,0x62,0xc9,
+  0x5c,0xf6,0xa3,0xdf,0x18,0x8f,0x1f,0x8e,0x12,0x3f,0x1d,0x27,0x60,0xf,0xf8,0x80,
+  0x56,0xf0,0x81,0x12,0xc0,0x37,0xf0,0xf9,0xc3,0x3b,0xb9,0x72,0xec,0xec,0xd2,0xe5,
+  0x53,0xab,0x4a,0xb8,0x64,0xfc,0x62,0x45,0xd7,0xfd,0xe4,0xcc,0x2c,0x39,0xc7,0x26,
+  0x66,0x74,0x73,0xa2,0xff,0x13,0xda,0xa3,0x49,0x66,0x54,0x7a,0x69,0xaa,0xbb,0x86,
+  0xe3,0xe2,0x9,0x26,0x8f,0xaf,0x38,0x6f,0x79,0x30,0xd6,0x7e,0x86,0xb6,0x2f,0x3e,
+  0x64,0x6b,0x77,0x9a,0x86,0xb0,0x8f,0x31,0xa1,0x2b,0x29,0xd,0x56,0xa2,0x29,0x2a,
+  0x9a,0xee,0xc6,0x34,0x13,0xec,0x39,0xba,0xd6,0xd9,0x1f,0x49,0x71,0x78,0x73,0xec,
+  0x89,0x37,0x7e,0xcd,0x1f,0x8b,0xec,0xbe,0xf8,0xd3,0x10,0x45,0xfb,0x56,0xef,0x69,
+  0x24,0xbc,0x40,0xc9,0xdf,0xdc,0xc9,0x95,0x53,0xe6,0x84,0x1e,0xf7,0x97,0xb8,0x3c,
+  0x57,0x34,0x2c,0x52,0x42,0x81,0xd1,0x58,0xd2,0xc1,0xb2,0x4c,0x1c,0x20,0x66,0x1c,
+  0xa6,0x3b,0xbe,0x97,0xb6,0x48,0x2,0x4b,0x4a,0xa6,0x96,0xe9,0x34,0x96,0xfb,0xc8,
+  0x5a,0x8d,0x4,0x82,0x21,0x14,0x25,0x5f,0x12,0x7b,0xbc,0xad,0xb4,0x46,0x53,0xec,
+  0xef,0x33,0x41,0x8,0x26,0x57,0xf9,0xa9,0xc,0x4c,0xa3,0x34,0x58,0x8f,0x52,0x38,
+  0x47,0x73,0x9,0x85,0xfe,0x78,0xf,0x9b,0xdb,0x7f,0xef,0x24,0x52,0x56,0xf6,0x4f,
+  0x1b,0xfa,0x97,0xbf,0xf1,0xe6,0x20,0xf8,0x14,0x90,0x2e,0x6,0x2f,0xa5,0xcc,0x15,
+  0x13,0x10,0x45,0x4,0x4a,0x6,0x8,0x0,0xde,0x5,0x57,0x31,0xf1,0xea,0xdb,0x82,
+  0xcf,0xaa,0x6e,0xb5,0x7a,0xc1,0xa4,0xb,0x45,0x79,0xe9,0xc,0x84,0x50,0xb1,0xa4,
+  0x35,0x78,0x26,0x96,0xcb,0x65,0xc9,0x64,0x5b,0x49,0xa4,0x8f,0x13,0x37,0xb3,0xc4,
+  0x53,0x26,0xb1,0x74,0xe,0x17,0xe0,0xf7,0x6a,0x4,0x4a,0x74,0x2,0xba,0x46,0xc8,
+  0x53,0x8d,0xee,0xbe,0x0,0x97,0xee,0x1,0x7,0x34,0x4d,0xc5,0x25,0x5c,0x48,0x69,
+  0xd3,0x1b,0xdb,0xc9,0x87,0xad,0xfb,0xa4,0x63,0x5a,0x91,0xf7,0xdf,0x88,0x3f,0xb5,
+  0x71,0x1b,0xed,0x5,0xd0,0xe9,0x22,0x2,0x29,0xc0,0x0,0xb2,0x52,0xca,0xa1,0xe7,
+  0x3,0x45,0x24,0xbc,0xa7,0x4b,0x7d,0x98,0x8a,0xbf,0x7e,0xc4,0xf3,0x98,0xd7,0xef,
+  0xb9,0xbc,0xcc,0xef,0x72,0xa6,0x55,0x5d,0xae,0x54,0x96,0x4f,0x44,0x8,0x81,0x8d,
+  0xc4,0x71,0x1c,0x6c,0xf9,0xf5,0x9c,0x5a,0x15,0x2a,0x8a,0xa2,0xa0,0x22,0xf2,0x5,
+  0x5a,0xcf,0x11,0xe,0x75,0x6f,0x72,0xba,0xc,0x4b,0x31,0x13,0x99,0xad,0xaf,0x3f,
+  0x9f,0x59,0x71,0xb4,0x9b,0x53,0x40,0xa6,0x88,0xc0,0x80,0x18,0x80,0x39,0xa8,0xf8,
+  0xb3,0x1d,0x70,0x14,0xf2,0xc2,0x0,0x78,0x4f,0xb1,0xdc,0xf1,0x3,0x66,0x4e,0x9a,
+  0x1e,0x58,0xe2,0x72,0xab,0x4d,0x75,0x15,0x5e,0x67,0x52,0xd5,0x4,0xc5,0xab,0x4f,
+  0x45,0x77,0x7,0x8b,0x1c,0x54,0xe6,0x7d,0x4c,0xe,0x8d,0x17,0xa2,0x68,0x63,0x61,
+  0x66,0xd,0xd2,0xe6,0x7e,0x5a,0x23,0x47,0x9c,0x63,0xa7,0xd2,0x8a,0xcc,0xda,0xad,
+  0x9f,0x6f,0x89,0xbf,0xfa,0xc6,0x9b,0xec,0x4,0xb2,0x5,0xf0,0xc5,0x92,0x0,0x92,
+  0x52,0x4a,0xe7,0x6b,0x1d,0x31,0x15,0x56,0xc3,0x53,0x20,0xe1,0x2e,0xfc,0xed,0x6,
+  0x74,0xc0,0xfd,0xc0,0x43,0x2c,0xa8,0x6b,0x8,0xdc,0x25,0x35,0xb5,0x11,0x60,0xe2,
+  0x68,0xaf,0xd3,0x10,0x2e,0x53,0xd2,0x99,0x26,0x74,0xbd,0x4,0xb7,0xcb,0x8b,0xa6,
+  0x7b,0xf3,0xe6,0x65,0xa6,0xc9,0x5a,0x69,0x4c,0x33,0x85,0xd7,0xd3,0x42,0x7b,0xb4,
+  0xcf,0x69,0xeb,0x49,0x2b,0x0,0x4e,0xce,0x6e,0x3b,0xd6,0x12,0xff,0xd5,0xea,0x7f,
+  0xe1,0x23,0xc0,0x2c,0x80,0x37,0x8b,0x48,0xa4,0xb,0xe0,0xad,0xb3,0x2a,0xfb,0x7c,
+  0xa7,0x94,0x5,0xad,0xb9,0xa,0x4,0x4a,0xa,0x4,0x74,0x40,0x3,0xb4,0xef,0x5c,
+  0xc5,0xb8,0xe9,0xb,0xd4,0xf9,0x81,0xd2,0x92,0x6b,0xd0,0x5d,0x17,0xb,0x21,0x95,
+  0xaf,0xe,0x9f,0xc2,0xc1,0xb4,0xf6,0xc6,0xfb,0x92,0x1b,0xb6,0x7d,0xe4,0xac,0xff,
+  0x68,0x23,0x1d,0x40,0xae,0x48,0xcc,0xa2,0x48,0x93,0x3b,0x5d,0xe3,0x23,0x3a,0xa9,
+  0x2f,0x22,0x33,0xb0,0x22,0x5a,0xe1,0xbb,0xb,0x50,0x27,0x35,0xe2,0x6f,0x9e,0xc9,
+  0x98,0x51,0x55,0x84,0xfd,0x7e,0xa5,0xd2,0xe5,0x51,0x46,0x3,0xc2,0xca,0x38,0xdd,
+  0x49,0xc3,0x39,0xd9,0x13,0x21,0xb2,0x6b,0x7,0x9d,0x6d,0xed,0x24,0xb,0x3d,0xf,
+  0x1b,0xb0,0xa,0x92,0x2a,0x68,0x3c,0x27,0x87,0x1,0x6a,0x44,0xff,0xec,0x51,0x30,
+  0x33,0x51,0x48,0x88,0xca,0xe9,0x69,0xbe,0x20,0x3,0x89,0xd2,0x2e,0x12,0xa7,0xe8,
+  0xd3,0xc9,0xbb,0xcd,0x37,0xc3,0xf1,0x3f,0xa3,0x79,0x95,0xb7,0x5a,0x76,0xb0,0x2e,
+  0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82,
+    // /home/maemo/tietoopcom/resources/themes.png
+  0x0,0x0,0x1e,0xce,
+  0x89,
+  0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,
+  0x0,0x0,0x48,0x0,0x0,0x0,0x3e,0x8,0x6,0x0,0x0,0x0,0x88,0x96,0x5d,0x9b,
+  0x0,0x0,0x0,0x1,0x73,0x52,0x47,0x42,0x0,0xae,0xce,0x1c,0xe9,0x0,0x0,0x0,
+  0x6,0x62,0x4b,0x47,0x44,0x0,0xff,0x0,0xff,0x0,0xff,0xa0,0xbd,0xa7,0x93,0x0,
+  0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0xb,0x13,0x0,0x0,0xb,0x13,0x1,
+  0x0,0x9a,0x9c,0x18,0x0,0x0,0x0,0x7,0x74,0x49,0x4d,0x45,0x7,0xd9,0x3,0x2,
+  0xf,0x6,0x16,0xbd,0x9e,0x0,0xf6,0x0,0x0,0x1e,0x4e,0x49,0x44,0x41,0x54,0x78,
+  0xda,0xed,0x7b,0x79,0x70,0x5d,0xd5,0x99,0xe7,0xef,0xdc,0x73,0xee,0xf6,0xf6,0x45,
+  0x8b,0x25,0x4b,0xb2,0x2c,0xcb,0x2b,0xc2,0xd8,0x18,0x1a,0x1c,0xa0,0x3,0xd,0x84,
+  0x49,0x9c,0x9,0x19,0x12,0x77,0x43,0xa7,0x92,0x6e,0x12,0xda,0xa9,0x49,0x87,0x9a,
+  0x49,0x57,0x65,0xc8,0x74,0x15,0x5d,0x21,0xcb,0x54,0x66,0xd2,0xdd,0x33,0xd5,0x99,
+  0x49,0x8a,0x0,0x49,0x27,0x53,0xd9,0x27,0x24,0xe5,0x9,0xa4,0x13,0xe8,0xe0,0x40,
+  0xc,0x5e,0xc0,0x6,0x1b,0x64,0xcb,0xb2,0xb5,0x5a,0xd2,0xd3,0xd3,0xdb,0xdf,0x7d,
+  0x77,0x3d,0xcb,0xfc,0x21,0xe9,0xc5,0x10,0x42,0x36,0x20,0x4c,0x57,0x7f,0x55,0xaf,
+  0x9e,0xde,0xd5,0xad,0x7b,0xcf,0xf9,0xdd,0xdf,0xf7,0x9d,0xef,0xfb,0x9d,0xef,0x2,
+  0xff,0x6a,0xff,0x6a,0xff,0x6a,0xff,0x52,0x6c,0xdf,0xbe,0xbd,0xbf,0xd1,0xf9,0x6f,
+  0xba,0x7a,0xcf,0xef,0x7d,0xcc,0xe4,0xf5,0xb8,0xc9,0x87,0x3e,0xf4,0x1,0x0,0xc0,
+  0xe7,0x3f,0xff,0x0,0x0,0xe0,0xef,0xfe,0xdb,0x15,0xe4,0xe4,0xb,0x9d,0xcc,0xf7,
+  0x35,0x23,0x8c,0x88,0x1e,0x72,0x50,0x1e,0x11,0x8d,0x73,0x8a,0x30,0xc,0x22,0xcf,
+  0x6b,0x6,0x4a,0x49,0xff,0xe9,0xa3,0x4f,0xa8,0xb,0xaf,0xf3,0xd8,0x63,0x8f,0x1,
+  0x0,0xae,0xbb,0xee,0xba,0x97,0xbd,0xcf,0xd0,0xd0,0x10,0x26,0x26,0x26,0x5e,0xd5,
+  0xb1,0xb3,0xdf,0xc7,0x53,0xa9,0x35,0x52,0x6,0x94,0xb6,0x11,0x20,0x3b,0x1,0x72,
+  0x31,0x80,0xb5,0x20,0x24,0x1,0x42,0x28,0x88,0x76,0x8a,0x10,0xed,0xa7,0x0,0xf9,
+  0x9,0x0,0xf7,0x5f,0x3c,0x83,0xfe,0xea,0xaf,0xfe,0x12,0x7f,0xff,0xf7,0xff,0xb,
+  0x0,0xf0,0xb7,0x9f,0xfd,0x28,0x9b,0x98,0x2c,0xd,0x7a,0x5e,0x70,0x63,0x18,0xe9,
+  0x3b,0x43,0x6e,0xc,0x73,0xc1,0x6,0xa4,0xd2,0xb3,0x52,0x31,0xb,0xd0,0x69,0xc4,
+  0xa3,0x99,0x30,0xf4,0xff,0x9,0xa,0x9f,0xf8,0xc9,0x3f,0x7d,0xbe,0xf4,0x8d,0x6f,
+  0x7c,0x3,0x0,0x70,0xdb,0x6d,0xb7,0xbd,0xe8,0xba,0xf7,0xdc,0x73,0xf,0x2b,0x14,
+  0xa,0xda,0x17,0xbe,0xf0,0x5,0xe,0x40,0xae,0x1e,0xbf,0xe5,0x96,0x5b,0x0,0x0,
+  0xf,0x3e,0xf8,0xe0,0x1b,0x8b,0x41,0xb3,0xb3,0xb3,0xe8,0xef,0xef,0x6f,0xff,0xfe,
+  0xc0,0x7,0xfe,0xc,0xad,0x96,0xdb,0x6,0x7,0x0,0x66,0x66,0xca,0x43,0x11,0xc7,
+  0x5b,0x85,0x34,0xff,0x52,0x28,0x7b,0xa3,0x20,0x9,0x28,0x1a,0x3,0x21,0x31,0xe8,
+  0xd4,0x82,0xc6,0xc,0xd0,0xd0,0xdb,0xa8,0xe9,0xad,0x22,0x94,0x32,0x2f,0x4,0xe6,
+  0xce,0x3b,0xef,0xc4,0x55,0x57,0x5d,0x45,0xd,0xc3,0x30,0x3a,0x3a,0x3a,0xf2,0x94,
+  0xd2,0x7c,0x14,0x45,0xc6,0xa5,0x97,0x5e,0xea,0x1e,0x38,0x70,0xa0,0x5a,0xa9,0x54,
+  0xaa,0x87,0xe,0x1d,0xf2,0x1f,0x7c,0xf0,0x41,0x5,0x0,0x97,0x5d,0x76,0x19,0x9e,
+  0x7e,0xfa,0xe9,0xd7,0x1f,0x20,0xa5,0x14,0x8,0x21,0xbf,0xf2,0x9c,0x3b,0xee,0xf8,
+  0xf3,0x17,0x1d,0xfb,0x9b,0xbf,0xf9,0x8f,0x3,0x8b,0x85,0xca,0x1f,0x47,0xa1,0xf6,
+  0xde,0x90,0xa7,0xd7,0x85,0x32,0x7,0xae,0x92,0x0,0x14,0xa0,0x8,0x94,0x90,0x0,
+  0x11,0x0,0xa1,0x9c,0x52,0x2b,0x5a,0xfe,0xc7,0xcf,0x4d,0xd7,0x75,0x8d,0x52,0xda,
+  0x43,0x29,0xbd,0x9,0xc0,0xce,0x58,0x2c,0xd6,0x6f,0x9a,0xa6,0xae,0x94,0xa,0xa4,
+  0x94,0xd3,0x8f,0x3d,0xf6,0xd8,0x23,0xb6,0x6d,0x1f,0xad,0x56,0xab,0xc5,0xdf,0x4b,
+  0xc,0x9a,0x9d,0x18,0x5b,0xf6,0xc9,0x5f,0x2,0xce,0x32,0x7b,0x14,0x0,0xf2,0xa2,
+  0x73,0x1e,0x3b,0xf0,0xd,0xfa,0xf0,0x43,0x4f,0x6d,0x2d,0x97,0x5a,0xff,0x4e,0xaa,
+  0xf8,0xcd,0xa0,0xd6,0x26,0xd,0x79,0x50,0x95,0x0,0xa4,0x1,0x29,0x23,0x28,0x29,
+  0xa0,0x94,0x84,0x94,0x12,0x4a,0x29,0x9,0xa2,0x9,0x8d,0xa8,0x17,0x1,0x34,0x32,
+  0x32,0xd2,0xa9,0xeb,0xfa,0x95,0xc9,0x64,0xf2,0x8f,0x4d,0xd3,0x1c,0xd1,0x75,0x3d,
+  0x61,0x59,0x16,0x5d,0xbb,0x76,0xad,0xa0,0x94,0x96,0xa,0x85,0x42,0x9f,0x52,0xca,
+  0xfe,0xd6,0xb7,0xbe,0xf5,0x10,0x0,0xef,0xd5,0x60,0xcf,0xaf,0x5,0x90,0x52,0xa,
+  0x7f,0xff,0x5f,0x3f,0x86,0xfe,0xa1,0xcd,0xab,0xbf,0x49,0xb9,0x30,0x49,0x4f,0x8d,
+  0x9f,0x35,0x23,0xa1,0x5b,0x50,0x94,0x78,0x5e,0xa3,0x49,0x83,0xef,0x85,0xff,0xe6,
+  0x16,0xa2,0x0,0x40,0x89,0x73,0xf8,0xca,0x17,0xbf,0x4b,0x1d,0x2f,0xd0,0x1e,0xf9,
+  0xf1,0xf1,0x11,0x21,0xe8,0xbf,0x95,0xca,0xf8,0xb,0x8d,0xa5,0xfa,0x74,0x2d,0xf,
+  0x8a,0x14,0xc,0x49,0xc0,0x45,0x4,0x1e,0x69,0x88,0xb8,0x84,0x94,0xaa,0x7d,0x7d,
+  0x25,0x85,0xc6,0x95,0x6f,0xbc,0x64,0x1c,0x3,0x52,0xca,0x37,0x9b,0xa6,0x79,0x35,
+  0x63,0x2c,0xa6,0x69,0x1a,0x18,0x63,0xc8,0xe5,0x72,0x88,0xc5,0x62,0xa9,0xa9,0xa9,
+  0xa9,0x21,0xd7,0x75,0x5b,0x1b,0x37,0x6e,0x9c,0x9a,0x9b,0x9b,0x3b,0xe1,0xba,0x6e,
+  0xf8,0x9a,0x3,0xa4,0x5e,0xfc,0x10,0xdb,0x6c,0x27,0xc0,0x66,0xcf,0x73,0xdf,0xdc,
+  0x68,0x8a,0xe1,0x30,0x82,0x67,0xea,0xe2,0xa1,0xe1,0x75,0x6f,0x7a,0x16,0x78,0xc0,
+  0x1,0x0,0x68,0x3d,0xac,0xe1,0xb4,0x86,0x16,0x96,0xaa,0xd7,0xb4,0x7c,0xf5,0x36,
+  0x21,0x8d,0xab,0xd,0xab,0x37,0x4f,0xcd,0x3c,0x34,0x96,0x82,0x10,0xa,0x5c,0x8,
+  0x44,0x9c,0x22,0x8a,0x38,0xa2,0x90,0x22,0x8a,0x4,0xb8,0x20,0x88,0x22,0x45,0x95,
+  0x92,0x9,0xdf,0x6d,0xad,0x1,0x30,0xbb,0x1a,0x80,0x3d,0xcf,0x5b,0x6b,0xdb,0xf6,
+  0xa6,0x30,0xc,0x29,0xa5,0x14,0x84,0x10,0x50,0x4a,0xa1,0xeb,0x3a,0x4c,0xd3,0xc4,
+  0xe5,0x97,0x5f,0xe,0x21,0xc4,0xee,0x1d,0x3b,0x76,0x2c,0xb4,0x5a,0xad,0x73,0xaf,
+  0x39,0x40,0x8d,0xc6,0xd2,0x2f,0xb8,0x53,0xd0,0x9a,0x1b,0x3c,0xfc,0xd4,0x4f,0xff,
+  0x60,0x7e,0xa1,0x72,0x4d,0xa1,0x58,0xbf,0xd4,0xf5,0xb5,0xb5,0x42,0x32,0x9f,0x31,
+  0xad,0x6b,0x7e,0xc9,0x3e,0x74,0xef,0x7d,0xf7,0x9d,0x6d,0x35,0x1a,0xe4,0xef,0xfe,
+  0xf6,0xb,0x7d,0x9c,0x27,0x2e,0xd6,0x6d,0xfd,0x72,0x9b,0xe2,0x12,0x5,0x2b,0x63,
+  0x27,0xba,0xa1,0x1b,0x29,0x80,0xe8,0x90,0x22,0x42,0x18,0x46,0x8,0xc2,0x10,0x61,
+  0xc8,0x11,0x32,0xbe,0xfc,0xcd,0x15,0x0,0xa9,0x49,0xa9,0xd9,0x84,0x9a,0xb9,0xcd,
+  0x3b,0xff,0x2c,0x36,0x76,0xfc,0x2b,0xe,0x0,0x22,0xa5,0xcc,0xb,0x21,0xba,0x85,
+  0x10,0x44,0x8,0x1,0x21,0x4,0x38,0xe7,0x8,0xc3,0x10,0xba,0xae,0xa3,0xb7,0xb7,
+  0x17,0x9b,0x37,0x6f,0x5e,0xdf,0x6c,0x36,0xaf,0xcf,0x64,0x32,0x87,0xef,0xbb,0xef,
+  0xbe,0xc7,0x0,0xd4,0x5e,0x55,0x80,0x2e,0xc,0xc0,0xa9,0x54,0xe7,0x85,0x2c,0xa2,
+  0x67,0xc7,0x47,0xfb,0x4f,0x8d,0xcd,0xbe,0x73,0x6e,0xa1,0x72,0xcb,0xf9,0xf9,0xea,
+  0x9b,0xa,0x8b,0x1e,0x6d,0x5,0xc,0x94,0xd9,0x48,0x27,0xcd,0xd,0x49,0x42,0xaf,
+  0xa4,0x5a,0xec,0x9c,0x44,0x40,0xfc,0xd0,0x1b,0x14,0x92,0x6c,0x30,0xec,0xbc,0x6d,
+  0x27,0x93,0xd0,0xf5,0x24,0xc,0x2b,0x86,0x30,0xc,0x11,0x4,0x2e,0xc,0xc6,0xc0,
+  0x28,0x83,0xae,0x6b,0x8,0x75,0x8e,0x50,0x8f,0x10,0xe8,0x14,0x7a,0xa4,0x40,0xa0,
+  0xa0,0x94,0xb4,0xb9,0xb0,0x3b,0xb2,0x9d,0x3,0x31,0x0,0xe,0x0,0xa6,0x94,0x32,
+  0xa5,0x94,0xa6,0x52,0x8a,0x0,0x80,0xa6,0x69,0xd0,0x34,0xd,0x4a,0x29,0x8,0x21,
+  0x10,0x8b,0xc5,0xb0,0x7e,0xfd,0x7a,0xc6,0x18,0xbb,0x48,0x8,0x71,0xdb,0x9d,0x77,
+  0xde,0x9,0xa5,0xd4,0x4f,0x6e,0xbc,0xf1,0xc6,0xc8,0xb6,0x6d,0xf1,0xc4,0x13,0x4f,
+  0x88,0x6f,0x7e,0xf3,0x9b,0x62,0x7c,0x7c,0x5c,0xbd,0x74,0xce,0x8f,0x3e,0xfa,0x28,
+  0x6e,0xbc,0xf1,0xc6,0xdf,0x3a,0x48,0x5b,0xf3,0xf3,0x67,0xaf,0x2f,0x2e,0x95,0xde,
+  0xf5,0xc2,0xe8,0xd4,0x1f,0xce,0xcc,0x39,0xfd,0xa5,0x8a,0xa0,0x42,0x1a,0xd0,0xd,
+  0x13,0x86,0xa9,0x43,0x2a,0x9d,0x11,0x2d,0x36,0x4c,0xd,0xbd,0x2f,0x96,0x4c,0xa2,
+  0xe1,0x4c,0x99,0x8e,0xd3,0x30,0xfb,0xd6,0xd,0x22,0x97,0xef,0x81,0x4e,0xd,0xd4,
+  0xeb,0x65,0x4c,0x4c,0x9d,0xc0,0xf9,0xf3,0xe7,0xd0,0xd9,0xb9,0x16,0xdd,0x6b,0xd6,
+  0x23,0x95,0xe9,0x46,0x18,0x72,0xf8,0x1,0x5,0x65,0x1c,0x2c,0xe4,0x0,0x14,0x8,
+  0x41,0x4a,0xc9,0x60,0x63,0x2e,0x49,0x8e,0x1,0x28,0x2,0x88,0x82,0x20,0x70,0x85,
+  0x10,0x2e,0x0,0xc5,0x18,0x83,0x61,0x18,0x30,0xc,0x3,0x9a,0xa6,0x41,0x4a,0x89,
+  0x20,0x8,0x90,0x4a,0xa5,0xb0,0x79,0xf3,0x66,0x2b,0x93,0xc9,0xdc,0x18,0x86,0xe1,
+  0x80,0x10,0xe2,0xed,0xb5,0x5a,0x6d,0x6e,0x76,0x76,0x76,0x3c,0x8,0x82,0xd1,0xf1,
+  0xf1,0xf1,0x53,0xbf,0x2c,0xf9,0xdc,0xbb,0x77,0x2f,0xbe,0xf3,0x9d,0xef,0xbc,0x32,
+  0x40,0xab,0xec,0x59,0x61,0x4d,0xbc,0x56,0x2b,0xf,0x8c,0x9d,0x3e,0xf5,0xe6,0xe9,
+  0x99,0x85,0x9b,0xa6,0x67,0x4b,0x57,0x9d,0x3e,0x5b,0xef,0xac,0xd6,0x5,0x84,0x34,
+  0x60,0xdb,0x26,0x2c,0xcb,0x84,0x65,0x19,0xb0,0x2c,0x13,0x94,0xe9,0x6,0xe7,0xca,
+  0x70,0x9a,0x4d,0x54,0xab,0x15,0xb8,0x6e,0x13,0xbd,0x3c,0x84,0x4e,0x1,0x4d,0x8b,
+  0xd0,0xa8,0x2f,0x20,0xa,0x1b,0x88,0xd9,0x3a,0x12,0x9,0x1b,0xc9,0x54,0xc,0xc9,
+  0xa4,0x8d,0x20,0x88,0x40,0x99,0x6,0x4d,0xb,0x41,0x35,0x2,0x42,0x34,0x68,0x94,
+  0xda,0x51,0xe8,0x6c,0x92,0x9c,0x74,0x1,0x78,0x61,0x65,0x6c,0xbe,0xa6,0x69,0x2e,
+  0x63,0x4c,0xa,0x21,0xe0,0xba,0x2e,0x34,0x4d,0x6b,0x3,0xb5,0xca,0xaa,0x44,0x22,
+  0x41,0x74,0x5d,0xcf,0x84,0x61,0x78,0x79,0x18,0x86,0x1b,0x72,0xb9,0x5c,0xa9,0xb7,
+  0xb7,0xf7,0xfc,0x25,0x97,0x5c,0x72,0xee,0xdd,0xef,0x7e,0xf7,0x58,0xa5,0x52,0x99,
+  0x9c,0x9d,0x9d,0x9d,0x39,0x73,0xe6,0xcc,0xf9,0xcf,0x7e,0xf6,0xb3,0x25,0x42,0xc8,
+  0x2b,0x26,0x99,0xec,0x97,0x4,0x66,0xa,0x60,0x40,0x29,0xbc,0xc5,0x73,0xfd,0x7f,
+  0x5f,0x5c,0x6a,0x6e,0x1a,0x3b,0x5b,0x22,0xd3,0x73,0x1c,0x4c,0x37,0x91,0xcb,0x26,
+  0x90,0x4c,0x18,0xb0,0x6d,0x1d,0xb6,0x6d,0x20,0x11,0xb3,0xa0,0x11,0x85,0x56,0xab,
+  0x8a,0xc5,0x85,0x49,0x38,0xcd,0x12,0x34,0xd,0x70,0x1a,0x45,0xd4,0x2c,0x6,0xa6,
+  0x33,0xb8,0xad,0x32,0x3a,0xbb,0x3a,0x31,0xbc,0x71,0x33,0xec,0x78,0x1a,0xb6,0x9d,
+  0x4,0xa5,0xc,0x94,0x12,0x10,0xd,0x20,0x44,0x41,0xd3,0x14,0x34,0xa6,0x43,0x63,
+  0xcc,0xf0,0x5a,0xc6,0x26,0x1e,0xb1,0xbe,0x36,0x8d,0x2d,0xcb,0xa5,0x94,0xb6,0x94,
+  0x52,0xaa,0xd1,0x68,0xc0,0xf7,0x7d,0x24,0x12,0x9,0x28,0xa5,0x60,0x9a,0x26,0x28,
+  0xa5,0x10,0x42,0x20,0x8a,0x22,0xd8,0xb6,0xd,0xdb,0xb6,0x35,0x0,0x1d,0x2b,0x9f,
+  0x2d,0x9e,0xe7,0xdd,0xb0,0xb8,0xb8,0xe8,0x28,0xa5,0xc6,0x7c,0xdf,0x3f,0x1c,0x4,
+  0xc1,0xc1,0xbb,0xef,0xbe,0xfb,0xe9,0xd9,0xd9,0xd9,0xa9,0x4a,0xa5,0x12,0xed,0xdf,
+  0xbf,0x5f,0xad,0x2,0x73,0xe9,0xa5,0x97,0xe2,0xd8,0xb1,0x63,0x2f,0xf,0x90,0xe3,
+  0xb8,0x1a,0x21,0x24,0x1e,0x8f,0x9b,0x9b,0x29,0x65,0x23,0x52,0x91,0x22,0xd5,0x2d,
+  0x3d,0xdf,0x99,0xef,0x60,0x46,0x98,0xf2,0x3,0x9,0x42,0x34,0x98,0xa6,0xe,0xdb,
+  0xb2,0x90,0x88,0x59,0x48,0xa7,0x12,0xa8,0xd7,0xa,0xa8,0x95,0xa7,0xe1,0xbb,0x25,
+  0xac,0x5b,0xd7,0x87,0x5c,0xbe,0xb,0x53,0x93,0x93,0xa8,0xd7,0x97,0x90,0xef,0xe8,
+  0xc4,0xe6,0xcd,0x5b,0x90,0xef,0xe8,0x86,0xa6,0xe9,0x28,0x95,0x96,0x10,0x86,0x11,
+  0x4,0x14,0xc,0xc3,0x2,0x21,0x26,0xb4,0x95,0xba,0x47,0xd3,0x24,0x94,0x92,0xba,
+  0x65,0x5b,0x1b,0xa2,0xd0,0xdb,0xda,0xdf,0xbf,0xb3,0x6b,0x76,0xf6,0x78,0x31,0x97,
+  0xcb,0x96,0xa5,0x54,0x8b,0xc5,0x62,0x51,0x34,0x9b,0x4d,0xd4,0x6a,0xcb,0xf1,0x37,
+  0x93,0xc9,0x60,0x70,0x70,0x10,0x3b,0x77,0xee,0x44,0x3c,0x1e,0x7,0x21,0xe4,0x65,
+  0x93,0x59,0xd3,0x34,0xd1,0xdd,0xdd,0x9d,0x48,0x26,0x93,0x17,0xa5,0xd3,0xe9,0x1,
+  0xc6,0xd8,0xd,0x9a,0xa6,0x1d,0xe7,0x9c,0xff,0x33,0xa5,0xf4,0x21,0x0,0xf3,0x2f,
+  0xe7,0x7a,0xf4,0xa5,0x7,0xee,0xbe,0xfb,0x6e,0x10,0x42,0xc,0x42,0x54,0x22,0xc,
+  0xa3,0xb0,0x52,0xa9,0x3f,0xef,0xfa,0x72,0x54,0x37,0x8c,0xb9,0x5c,0x5a,0xa7,0x8c,
+  0xaa,0x4,0x94,0x30,0xc,0xc3,0x44,0x3c,0x6e,0x23,0x99,0xb4,0x11,0x8b,0x69,0x8,
+  0xfd,0xa,0x7c,0xb7,0xc,0xd3,0xa0,0x18,0x1c,0x5c,0x8f,0xfe,0x81,0xf5,0x10,0x22,
+  0x42,0x22,0x1e,0x43,0x77,0x77,0x17,0x86,0x86,0x36,0xc2,0xf7,0x3d,0x8c,0x8f,0x8f,
+  0x62,0xec,0xd4,0x49,0xcc,0xce,0x9c,0x43,0xb3,0x51,0x43,0x32,0x95,0x41,0xcc,0x8e,
+  0x81,0x52,0x6,0xa5,0x14,0x94,0x5a,0xe,0x43,0x80,0x66,0x72,0xc1,0x5d,0x66,0x24,
+  0xcb,0x13,0xe3,0x87,0xcf,0xdc,0x76,0xeb,0xde,0xee,0x6a,0xb5,0x76,0xe9,0xc4,0xe4,
+  0xe4,0xb6,0xc9,0xc9,0x49,0xb3,0x50,0x28,0x40,0xd3,0x34,0x78,0x9e,0x7,0xc7,0x71,
+  0x10,0x8b,0xc5,0x56,0x99,0x3,0x4d,0xd3,0x7e,0xb1,0xe8,0x24,0x4,0x9a,0xa6,0x41,
+  0x8,0xc1,0x82,0x20,0x88,0x3b,0x8e,0x93,0x6f,0xb5,0x5a,0x3,0xae,0xeb,0xe6,0x4b,
+  0xa5,0x12,0x49,0xa7,0xd3,0xee,0xf4,0xf4,0x74,0x15,0x80,0x5c,0x58,0x58,0xf8,0xe5,
+  0x2e,0x66,0xdb,0x16,0x0,0x78,0x8f,0x3c,0xf2,0xe8,0x91,0xbb,0xef,0xfe,0x9b,0x43,
+  0x87,0xf,0x3f,0x25,0x95,0x52,0x3a,0xa4,0x37,0x74,0x6a,0x74,0xf4,0x1d,0xc7,0x4f,
+  0x4c,0xee,0x9d,0x87,0xb8,0x5c,0x2a,0x5,0x2,0x9,0x21,0x7c,0x78,0xae,0xf,0x8d,
+  0xf8,0xc8,0xe5,0x92,0x60,0x2c,0x8f,0x5c,0x2e,0x8f,0x5c,0x36,0x8b,0x2b,0xaf,0xd8,
+  0xd,0xcb,0x34,0xc1,0x18,0x83,0xe7,0x7,0x38,0xf1,0xc4,0x61,0x3c,0xf2,0xc8,0x43,
+  0x68,0x34,0x1a,0x60,0x94,0xa1,0xbf,0x7f,0x8,0x6b,0xfb,0x7,0x90,0xcb,0xe5,0x61,
+  0x98,0x26,0xb8,0x10,0x10,0x42,0x42,0x8,0x89,0x44,0x22,0x1,0xcf,0x75,0xb7,0xa7,
+  0xd2,0xd9,0x9b,0xf7,0xbc,0xfb,0xc3,0x67,0x6a,0xb5,0x6a,0x5f,0xa3,0xd1,0xe8,0x18,
+  0x3b,0x7d,0x9a,0x2e,0x14,0xa,0x60,0x8c,0xa1,0xa3,0xa3,0x3,0x52,0x4a,0x94,0x4a,
+  0x25,0x1c,0x3f,0x7e,0x1c,0x9c,0x73,0x6c,0xda,0xb4,0x9,0x8c,0xfd,0x7c,0x5a,0x86,
+  0x61,0xc0,0x34,0x4d,0x68,0x9a,0x86,0x28,0x8a,0xe0,0x79,0x1e,0x7c,0xdf,0xc7,0x4a,
+  0xa0,0x4f,0xe9,0xba,0xfe,0x66,0xa5,0x54,0x8f,0x6d,0xdb,0xf6,0xf0,0xf0,0x70,0xc5,
+  0x71,0x9c,0xc5,0x42,0xa1,0x20,0x5e,0x69,0x15,0x53,0x0,0xc4,0x5b,0xde,0x72,0xa3,
+  0xba,0x0,0xfd,0x48,0x29,0x35,0xb5,0x75,0xe4,0xa2,0xef,0x1f,0x7b,0x76,0xb4,0xdb,
+  0x60,0xc1,0xb0,0x22,0x2a,0x5d,0x2c,0x4c,0x68,0xa5,0xa5,0x69,0x68,0x24,0x40,0x47,
+  0x3e,0x83,0x5c,0x2e,0x87,0x30,0x74,0xe1,0xba,0x4d,0x0,0x11,0xfa,0xfb,0x6,0xd0,
+  0xd9,0x99,0x47,0xbd,0x5e,0xc5,0xf7,0xbf,0xf7,0x7d,0x1c,0x39,0xfc,0x33,0x54,0x2a,
+  0x15,0xec,0xd8,0xb1,0x13,0xeb,0x6,0x87,0xd0,0xd3,0x33,0x80,0xbe,0xfe,0x75,0x30,
+  0xcc,0x18,0xc2,0x50,0x20,0xb2,0xd,0x70,0x2e,0x10,0x84,0x2,0x52,0x72,0x68,0x9a,
+  0xd6,0x9d,0x49,0xc7,0x6e,0x48,0xd8,0x99,0x44,0xa3,0xd9,0xca,0x1a,0x6,0xdb,0x12,
+  0x8b,0xc7,0x4d,0x29,0x25,0x96,0x96,0x96,0xf0,0xfc,0xf3,0xcf,0x63,0xc7,0x8e,0x1d,
+  0xe8,0xef,0xef,0xc7,0xcc,0xcc,0xc,0x1a,0x8d,0x6,0xce,0x9d,0x3b,0x87,0x28,0x8a,
+  0xe0,0xba,0x2e,0xa4,0x94,0xc8,0xe7,0xf3,0x18,0x19,0x19,0xc1,0xa6,0x4d,0x9b,0x40,
+  0x29,0x5,0xa5,0xb4,0x9d,0x1a,0xac,0xe4,0x52,0x9a,0x61,0x18,0x5b,0xe2,0xf1,0xf8,
+  0xe5,0x3d,0x3d,0x3d,0xc7,0x84,0x10,0xd5,0x42,0xa1,0xe0,0xfd,0xaa,0x3c,0x48,0xbd,
+  0xc,0x45,0x3,0x0,0xe3,0x5f,0xfe,0xd2,0x7d,0x13,0x54,0x53,0x75,0x8e,0x30,0x15,
+  0xf8,0xd,0xb8,0xad,0x3a,0x92,0x49,0x1b,0x89,0x64,0x6,0xf9,0x7c,0x37,0x3c,0xb7,
+  0x9,0xaa,0x11,0x68,0x50,0x48,0xa5,0xe2,0xd0,0x19,0x60,0xe8,0x1a,0xea,0xf5,0xa,
+  0x32,0x99,0x34,0xae,0xbe,0xea,0x6a,0x5c,0x7b,0xdd,0xf5,0xe8,0xe9,0xed,0x87,0x61,
+  0xc4,0xa0,0xa0,0xc3,0xf7,0x23,0x84,0x1,0x47,0x18,0xa,0x38,0xad,0x10,0xb5,0x7a,
+  0xb,0xb5,0x5a,0x3,0x51,0x50,0xd5,0x6c,0xc3,0x5b,0x93,0x4a,0x18,0x37,0xea,0xba,
+  0xa1,0xdb,0xb6,0x6d,0x8c,0x8c,0x8c,0xa0,0xa3,0xa3,0x3,0xb,0xb,0xb,0xa8,0x56,
+  0xab,0x68,0xb5,0x5a,0x10,0x42,0x80,0x31,0x6,0x21,0x4,0x2a,0x95,0xa,0xa,0x85,
+  0x2,0x5a,0xad,0x16,0x0,0xa0,0x58,0x2c,0xb6,0x93,0xca,0xa1,0xa1,0xa1,0x76,0x6,
+  0x7e,0x61,0xe,0xb5,0x32,0xef,0xac,0x61,0x18,0x31,0x29,0x25,0xf9,0x95,0xcb,0xfc,
+  0x2b,0x9b,0xe6,0x30,0xc6,0xea,0x61,0x18,0xf4,0xc6,0x62,0x26,0xed,0xe9,0xe9,0x43,
+  0x77,0x77,0x17,0xba,0xbb,0x3b,0x91,0x48,0xc4,0xa0,0xeb,0x1a,0x6c,0xdb,0x86,0xce,
+  0x8,0x18,0x5d,0xbe,0x5e,0x14,0x9,0xac,0xe9,0xe9,0x41,0x5f,0xff,0x0,0xb6,0x6e,
+  0xd9,0x8a,0x4d,0x9b,0xb7,0x40,0x2a,0xd,0x95,0x4a,0x3,0xcd,0xa6,0x8b,0x20,0xe0,
+  0xf0,0xfd,0x8,0xe5,0xaa,0x83,0x42,0xb1,0x81,0x52,0xb9,0x82,0x5a,0x69,0x6,0xb6,
+  0xd1,0x40,0x57,0x9e,0x21,0x11,0x5f,0x13,0xb7,0x6d,0x1b,0x99,0x4c,0x16,0xc3,0xc3,
+  0x1b,0xa1,0xeb,0x3a,0x8a,0xc5,0x22,0x9e,0x78,0xe2,0x9,0x78,0x9e,0x87,0xc5,0xc5,
+  0x45,0xac,0x5b,0xb7,0xe,0xb9,0x5c,0xe,0x9c,0x73,0x38,0x8e,0xd3,0x2e,0x41,0x0,
+  0x60,0x7e,0x7e,0x1e,0x9c,0x73,0x24,0x12,0x9,0x64,0x32,0x19,0xe8,0xba,0xbe,0x32,
+  0xae,0x8,0xbe,0xef,0x23,0xc,0x43,0x8,0x21,0x8a,0xba,0xae,0x2f,0x29,0xa5,0xc4,
+  0xef,0x24,0x77,0xe4,0xf3,0xf9,0x82,0xe7,0x47,0xa7,0xd,0x8f,0xf,0x18,0x2c,0x6f,
+  0x34,0x1a,0x6,0xe6,0xe7,0xce,0xe3,0xc4,0xb3,0x47,0x10,0x46,0x3e,0xfa,0xfa,0xfb,
+  0x70,0xf1,0x45,0x17,0x61,0xdd,0x40,0x3f,0xa0,0x0,0xce,0x15,0x8,0x65,0xd8,0xbd,
+  0xfb,0x2a,0xc4,0x6c,0xb,0xd9,0x6c,0x16,0xba,0xc1,0xe0,0xfb,0x11,0x18,0x23,0x30,
+  0x4d,0xa,0x21,0x25,0x6a,0x4d,0xf,0xc5,0x52,0x13,0xe5,0x4a,0x13,0x4e,0xb3,0x86,
+  0xc8,0x9f,0x87,0x45,0x5,0x8,0xc9,0x41,0x4a,0xb9,0x12,0x9b,0x4,0xc2,0x30,0x44,
+  0x2a,0x95,0xc2,0xd0,0xd0,0x10,0x28,0xa5,0x18,0x1b,0x1b,0x83,0xe7,0x79,0x18,0x1c,
+  0x1c,0x44,0x2c,0x16,0x43,0xb3,0xd9,0xc4,0xc8,0xc8,0x8,0x18,0x63,0x88,0xc7,0xe3,
+  0x48,0x26,0x93,0x2b,0x19,0x7c,0x80,0x5a,0xad,0xd6,0x66,0x4f,0xad,0x56,0xc3,0xf9,
+  0xf3,0xe7,0x71,0xfe,0xfc,0x79,0xd4,0x6a,0xb5,0x93,0x41,0x10,0xfc,0x4c,0x4a,0xf9,
+  0x82,0x10,0x22,0xfc,0x9d,0x0,0xea,0xe8,0xec,0x18,0xab,0xd7,0x9d,0x47,0x88,0xe6,
+  0xe,0x85,0x41,0x38,0xe2,0xba,0x4d,0x7b,0x76,0x66,0x2,0x8b,0x8b,0x73,0x60,0x94,
+  0x20,0x9f,0xcf,0x81,0xf3,0x68,0x25,0x27,0xe1,0x10,0x8a,0x40,0x29,0x82,0xae,0xae,
+  0x1e,0x58,0xa6,0xe,0xc6,0xc8,0x8a,0xbe,0x43,0x61,0x5b,0x6,0x78,0xc4,0x97,0xeb,
+  0xbc,0x20,0x42,0xd3,0x9,0xe0,0x38,0xe,0x7c,0xb7,0xe,0xc1,0x1b,0x20,0x4a,0x7,
+  0xa0,0x41,0x4a,0xb5,0xb2,0xc2,0x29,0x70,0xce,0x21,0xa5,0x84,0x65,0x59,0x48,0x26,
+  0x93,0xe8,0xec,0xec,0x4,0xe7,0x1c,0x7d,0x7d,0x7d,0x6d,0x37,0x6b,0x36,0x9b,0x28,
+  0x95,0x4a,0x88,0xa2,0x8,0xa9,0x54,0xa,0x6b,0xd7,0xae,0x45,0x67,0x67,0x27,0x82,
+  0x20,0x68,0xaf,0x7a,0x67,0xce,0x9c,0xc1,0xd4,0xd4,0x94,0x53,0x2c,0x16,0x4f,0x79,
+  0x9e,0xf7,0x7d,0xd7,0x75,0x9f,0x38,0x76,0xec,0x58,0xe3,0xb7,0xd2,0x83,0x2e,0xcc,
+  0x2b,0xde,0xf4,0xa6,0xab,0xa7,0xf,0x1c,0x78,0xec,0xa1,0xc0,0xf7,0xae,0x71,0x9c,
+  0xea,0x40,0x69,0x69,0xc1,0xf6,0x3c,0x7,0x6b,0xd6,0xac,0x41,0xdf,0xda,0xb5,0xe8,
+  0x5e,0xd3,0xd,0xd3,0xb2,0xe0,0x5,0x3e,0x82,0x88,0x43,0x27,0x1a,0x38,0x97,0x10,
+  0x22,0x80,0xe7,0xf9,0xd0,0x75,0xd,0xc9,0x84,0xd,0xc6,0x28,0x4c,0x53,0x47,0xe0,
+  0x33,0x30,0xaa,0x81,0x0,0x88,0x22,0x9,0xdf,0x6b,0xc1,0xf7,0xea,0xd0,0x44,0x8,
+  0x5,0xfd,0x17,0x54,0x61,0x4a,0x29,0xc2,0x30,0x84,0xe7,0x79,0x98,0x99,0x99,0x81,
+  0x61,0x18,0xd8,0xb0,0x61,0x3,0x3a,0x3b,0x97,0x6b,0xc7,0x6a,0xb5,0x8a,0xe9,0xe9,
+  0x69,0x1c,0x3d,0x7a,0x14,0x53,0x53,0x53,0x50,0x4a,0xe1,0x86,0x1b,0x6e,0xc0,0x9e,
+  0x3d,0x7b,0xd0,0xd9,0xd9,0x89,0x4a,0xa5,0x82,0xd3,0xa7,0x4f,0xab,0x93,0x27,0x4f,
+  0xba,0x53,0x53,0x53,0x4f,0x56,0x2a,0x95,0x7,0x17,0x16,0x16,0xbe,0x5f,0xad,0x56,
+  0x17,0x57,0xef,0xb1,0x6b,0xd7,0x2e,0x3c,0xf3,0xcc,0x33,0xbf,0x19,0x83,0xfe,0xfa,
+  0xaf,0x3f,0x8a,0x62,0xb1,0x80,0xfb,0xef,0xff,0xdf,0x98,0x99,0x99,0xe5,0x52,0xca,
+  0x34,0xa5,0x7a,0xac,0xaf,0x7f,0x3d,0xb6,0x5d,0x74,0x31,0xd6,0xd,0xc,0x20,0x97,
+  0x4d,0x61,0x76,0x76,0x12,0x84,0x0,0x51,0xc8,0x41,0x29,0x3,0x21,0x14,0x52,0x2a,
+  0x10,0x22,0x51,0xaf,0x57,0x51,0xaf,0x55,0x0,0x25,0x90,0x48,0x26,0x91,0x4e,0x67,
+  0x60,0x18,0xb1,0xe5,0x54,0x40,0x67,0x8,0x82,0x10,0x6e,0xab,0x8e,0xc8,0xaf,0xc2,
+  0x64,0x2,0x64,0x5,0x1c,0x42,0x48,0x3b,0x8f,0xa1,0x94,0x62,0x35,0x51,0x6c,0x34,
+  0x1a,0x18,0x18,0x18,0x40,0x6f,0x6f,0x2f,0x74,0x5d,0x7,0x21,0x4,0xf9,0x7c,0x1e,
+  0x5b,0xb6,0x6c,0x69,0xa7,0x1,0xcf,0x3c,0xf3,0xc,0xe,0x1e,0x3c,0x8,0xdf,0xf7,
+  0xf1,0x27,0x7f,0xf2,0x27,0x58,0x5c,0x5c,0xc4,0xe9,0xd3,0xa7,0x97,0x8a,0xc5,0xe2,
+  0xf7,0x96,0x96,0x96,0x7e,0xd0,0x6a,0xb5,0xe,0x55,0xab,0xd5,0xf2,0xef,0xa4,0x28,
+  0xbe,0x34,0x78,0x7b,0x9e,0x93,0xf2,0xfd,0x28,0x47,0x69,0xcc,0xee,0xeb,0xeb,0xc5,
+  0xf0,0xf0,0x30,0x6,0x7,0x7,0xc0,0xa8,0x42,0xbd,0x51,0xc1,0x52,0x71,0x11,0xa5,
+  0xd2,0x12,0x9a,0x8d,0x3a,0x52,0xe9,0x2c,0x74,0x5d,0x87,0x94,0x12,0x50,0xa,0xbe,
+  0xef,0xa3,0x5a,0x29,0x41,0x5b,0x5c,0x44,0x2a,0x9d,0x41,0x57,0xd7,0x1a,0x48,0x9,
+  0x58,0xc6,0x6a,0xe0,0xf4,0x11,0x5,0xe,0x4c,0x2a,0x1,0xf2,0xf3,0x4,0x8f,0x31,
+  0xd6,0x66,0x4f,0xb9,0x5c,0x46,0xa5,0x52,0x81,0x65,0x2d,0xc7,0xb4,0x54,0x2a,0xd5,
+  0x66,0x79,0x26,0x93,0xc1,0xb6,0x6d,0xdb,0xd0,0xdf,0xdf,0x8f,0x2d,0x5b,0xb6,0xa0,
+  0xab,0xab,0xb,0xe3,0xe3,0xe3,0x68,0xb5,0x5a,0x88,0xa2,0x8,0x8e,0xe3,0x84,0xa5,
+  0x52,0x69,0xa2,0x56,0xab,0x7d,0x7f,0x6c,0x6c,0xec,0x0,0x0,0xff,0xa5,0x5e,0xb2,
+  0xca,0x9e,0xdf,0x5a,0xb4,0xa7,0x94,0x64,0x5a,0xad,0x96,0x95,0xce,0x24,0x69,0x26,
+  0x93,0x47,0x36,0x9b,0x7,0x63,0x3a,0x82,0xc0,0x1,0xa5,0xc,0xb5,0x7a,0x1d,0xb,
+  0xb,0xb,0x48,0x26,0x53,0x18,0x1a,0xda,0x88,0x5c,0xbe,0x3,0x94,0x69,0xc8,0x64,
+  0xd2,0x0,0x4,0xa2,0xd0,0xc3,0x62,0xb1,0x88,0x6a,0xb5,0x8a,0xc0,0xf,0x60,0xc7,
+  0xb2,0xb0,0x6d,0x1d,0x96,0x65,0x40,0x23,0xa,0x9c,0x7,0xcb,0x19,0x35,0x96,0xcb,
+  0x6,0x29,0x97,0xeb,0x49,0x29,0x25,0x1a,0x8d,0x6,0xca,0xe5,0x32,0x5c,0xd7,0xc5,
+  0xe0,0xe0,0x20,0x3a,0x3a,0x3a,0x40,0x29,0x45,0x14,0x45,0x30,0xc,0x3,0xf1,0x78,
+  0x1c,0x99,0x4c,0x6,0x0,0xb0,0x6d,0xdb,0x36,0xec,0xda,0xb5,0xb,0x2f,0xbc,0xf0,
+  0x2,0xe6,0xe7,0xe7,0x11,0x8f,0xc7,0xa1,0x69,0x5a,0x8d,0x31,0x76,0x66,0xfd,0xfa,
+  0xf5,0xcf,0x1e,0x39,0x72,0xc4,0xff,0x55,0x2b,0xf8,0x6f,0x5,0x50,0x10,0x70,0x97,
+  0x31,0x26,0xa4,0x94,0xca,0xf7,0x7d,0x12,0x84,0x1c,0x42,0x2a,0x68,0x1a,0x85,0x6e,
+  0x98,0x28,0x97,0xca,0x38,0x7e,0xfc,0x18,0x9e,0x7d,0xf6,0x59,0x6c,0xdb,0x36,0x82,
+  0x2b,0x77,0xbf,0x9,0x97,0x5d,0x76,0x19,0xf2,0xf9,0xc,0x92,0x49,0x1b,0x1d,0x1d,
+  0x39,0xd4,0xaa,0xd,0xd4,0x6a,0xd,0xf8,0x81,0xf,0x4d,0xd3,0x60,0xdb,0xa,0xa9,
+  0x84,0xd,0x4a,0x25,0xc2,0xa0,0x5,0x24,0x63,0x60,0x94,0x82,0x73,0x8e,0xc9,0xc9,
+  0x49,0x94,0xcb,0x65,0x74,0x77,0x77,0x23,0x97,0xcb,0x21,0x95,0x4a,0xa1,0xa3,0xa3,
+  0x3,0xdd,0xdd,0xdd,0xb0,0x6d,0x1b,0x42,0x88,0x76,0x2,0x28,0xe5,0xb2,0xb6,0xbd,
+  0xaa,0x17,0xe5,0x72,0x39,0xec,0xdc,0xb9,0x13,0x1b,0x37,0x6e,0x4,0x21,0x4,0x93,
+  0x93,0x93,0x12,0x80,0x8c,0xa2,0xe8,0xb5,0xdb,0xf6,0x11,0x5c,0x36,0x4d,0xd3,0x9c,
+  0x56,0x4a,0x6c,0x76,0x5d,0x27,0xe7,0x7a,0x1e,0xc2,0x90,0x83,0x6a,0x0,0xd5,0x18,
+  0x82,0x30,0x42,0xb9,0x5c,0x46,0xb5,0x5a,0x85,0xae,0xeb,0xe8,0xea,0xea,0xc4,0x25,
+  0x97,0x5c,0xc,0x46,0xd3,0x60,0xb6,0x8d,0x98,0x6d,0xc3,0x30,0xe2,0xe0,0x82,0x20,
+  0x8,0x39,0x40,0x34,0x98,0x26,0x45,0x36,0x13,0x47,0xdc,0x62,0x58,0x52,0x1c,0x50,
+  0xaa,0x5d,0xa1,0x4f,0x4d,0x4d,0x21,0x8a,0x22,0xf4,0xf6,0xf6,0xe2,0xca,0x2b,0xaf,
+  0x6c,0x33,0x27,0x93,0xc9,0xb4,0xcf,0xa1,0x94,0xb6,0x17,0x14,0xce,0x39,0x34,0x4d,
+  0x6b,0x27,0x85,0x89,0x44,0x2,0x89,0x44,0x2,0x8e,0xe3,0x40,0xad,0xb8,0xb9,0xe7,
+  0x79,0xda,0x6b,0x6,0x50,0x22,0x69,0x3b,0x50,0x38,0xd4,0x6c,0xf1,0x61,0xdf,0x77,
+  0x72,0xae,0xeb,0xc1,0xf3,0x2,0x18,0x4c,0x2,0x8a,0x20,0x95,0x4a,0x63,0xfd,0xd0,
+  0x30,0x7a,0x7b,0xd6,0xc0,0x34,0xd,0x70,0x1e,0xc1,0xf7,0x3c,0x70,0xbe,0xfc,0x64,
+  0xa5,0x2,0xe6,0xe6,0xe7,0x31,0x3e,0x7e,0xe,0x82,0x3,0xa9,0x74,0x1e,0xba,0x1e,
+  0x47,0x47,0x3e,0x81,0x74,0xda,0x86,0xce,0x28,0x14,0x14,0xc8,0x4a,0xb6,0x5b,0x2a,
+  0x95,0x30,0x3b,0x3b,0x8b,0xf9,0xf9,0x79,0x6c,0xd9,0xb2,0x5,0xf1,0x78,0x1c,0x9d,
+  0x9d,0x9d,0xed,0xca,0xfd,0x42,0x37,0x59,0xfd,0xbc,0x74,0x5,0x5e,0x15,0xd5,0x3c,
+  0xcf,0x13,0xb5,0x5a,0x2d,0x8,0x82,0x80,0xbf,0xaa,0x0,0x7d,0xf9,0xcb,0x5f,0x6,
+  0x0,0xdc,0x7e,0xfb,0xed,0xe8,0xeb,0xea,0x72,0x83,0x30,0xfa,0x49,0xbd,0x31,0xb7,
+  0x2d,0xc,0x5a,0x97,0x54,0x2b,0x65,0xdd,0x32,0xd,0xa4,0x92,0x16,0x74,0xd3,0xc0,
+  0x55,0x57,0xfd,0x21,0xae,0xb9,0xe6,0x8f,0x90,0xcd,0xa6,0x30,0x35,0x35,0x81,0xd2,
+  0xd2,0x12,0x6a,0xf5,0x26,0x3a,0xbb,0x4,0xe2,0x31,0xd,0xc5,0xc5,0x3a,0x7e,0x7a,
+  0xe0,0x0,0x1e,0x7f,0xe2,0x0,0xfa,0xd6,0xae,0xc7,0xc8,0xf6,0x3f,0x40,0xff,0xc0,
+  0x26,0xa4,0x52,0x31,0xa4,0x92,0x36,0xc,0x83,0x1,0xa,0xed,0x9d,0x8e,0x55,0xe5,
+  0xb0,0x56,0xab,0xe1,0xc8,0x91,0x23,0x88,0xc7,0xe3,0xb0,0x6d,0x1b,0x7d,0x7d,0x7d,
+  0x88,0xc7,0xe3,0x60,0x8c,0xc1,0x5c,0x29,0x8a,0x9,0x21,0x17,0x96,0xf,0xed,0xf1,
+  0x4b,0x29,0xb1,0xb0,0xb0,0x80,0x52,0xa9,0x54,0x2b,0x97,0xcb,0xf3,0x9e,0xe7,0x45,
+  0xaf,0x2a,0x40,0xb7,0xdf,0x7e,0x7b,0xfb,0xef,0x1b,0xf7,0xdc,0x1c,0x1,0x38,0xfd,
+  0xf,0xff,0xe3,0xbf,0x1f,0x94,0x32,0xda,0x5e,0x29,0x17,0x2e,0x23,0x44,0x32,0xcf,
+  0x4b,0x23,0x8,0x6a,0x88,0xd9,0x71,0x64,0x52,0x19,0xa4,0x33,0x19,0x74,0x75,0x2d,
+  0x33,0xa7,0x52,0xad,0xe3,0xec,0xb9,0x9,0x48,0xa1,0x70,0xe2,0xc4,0x73,0x78,0xf8,
+  0xe1,0xff,0x8b,0x13,0xcf,0x1d,0xc7,0x35,0x7f,0x68,0x62,0x70,0xc8,0x45,0x10,0xa,
+  0x68,0x1a,0x1,0x65,0x14,0x1a,0x5d,0x66,0xbf,0x92,0x12,0x84,0x10,0xc4,0x62,0x31,
+  0x64,0x32,0x19,0xb8,0xae,0x8b,0x89,0x89,0x9,0x58,0x96,0x5,0xce,0x39,0xb6,0x6f,
+  0xdf,0x8e,0xbe,0xbe,0x3e,0x24,0x93,0xc9,0xb6,0xa2,0x68,0x9a,0x26,0x32,0x99,0xc,
+  0x18,0x63,0x2f,0x2,0xa9,0xd5,0x6a,0x61,0x74,0x74,0x14,0x33,0x33,0x33,0x85,0x5a,
+  0xad,0x76,0xda,0xf3,0xbc,0xf0,0x35,0x73,0xb1,0x95,0x9b,0x46,0x5f,0xfb,0xda,0x97,
+  0xf,0xd6,0xeb,0x5e,0x67,0xbd,0x5a,0xd8,0x10,0xf1,0xa0,0xb3,0x56,0xab,0xa2,0x5c,
+  0x9a,0x43,0xad,0x56,0x1,0x14,0xb0,0x6e,0xdd,0x7a,0x74,0x76,0x75,0xc3,0x34,0x6d,
+  0x14,0x16,0x8a,0x38,0xf1,0xdc,0x9,0x8c,0x8f,0x9f,0xc1,0xe1,0x43,0x4f,0x62,0x6c,
+  0xec,0x5,0x98,0xa6,0x85,0x64,0x2a,0xb,0xd3,0x8a,0xc1,0xf3,0x7c,0xb4,0xdc,0xe5,
+  0x5d,0xe,0x25,0x97,0xf3,0x43,0xb5,0x52,0x33,0x5b,0x96,0x85,0x8e,0x8e,0xe,0x4,
+  0x41,0x80,0x56,0xab,0x85,0xe7,0x9f,0x7f,0x1e,0x73,0x73,0x73,0x38,0x75,0xea,0x14,
+  0x2e,0xbe,0xf8,0x62,0xf4,0xf7,0xf7,0xc3,0x71,0x1c,0x18,0x86,0x81,0xde,0xde,0x5e,
+  0x5c,0x71,0xc5,0x15,0x30,0xc,0xa3,0xbd,0xfa,0x45,0x51,0x84,0xb9,0xb9,0x39,0x1c,
+  0x3d,0x7a,0x54,0x9e,0x3e,0x7d,0xfa,0xac,0xeb,0xba,0x27,0x1c,0xc7,0x79,0x6d,0x0,
+  0xfa,0xd1,0xfe,0xfd,0xb8,0xe9,0x1d,0xef,0x0,0x0,0xfc,0xe9,0x9f,0xfe,0xf9,0xb9,
+  0x7b,0xef,0xfd,0xc2,0x8f,0x74,0x9d,0xec,0x72,0x5b,0xf5,0xb7,0x2c,0x2c,0x9c,0xcf,
+  0x9f,0x3d,0x73,0xa,0x4b,0xc5,0x2,0xa4,0x94,0x98,0x9c,0x18,0x47,0x3a,0x93,0x1,
+  0xa5,0xc,0xf5,0x7a,0x1d,0x8b,0x8b,0xb,0x38,0x3f,0x3b,0x8b,0xd9,0xd9,0x59,0x78,
+  0x9e,0x8b,0x4c,0x26,0x8f,0x74,0xba,0x3,0x94,0x59,0x70,0xbd,0x10,0x9e,0x17,0x20,
+  0x8a,0x38,0xa4,0x92,0x0,0x28,0x94,0x5a,0x7e,0x18,0xab,0x22,0x98,0x10,0xa2,0x1d,
+  0x6c,0x1d,0xc7,0xc1,0x89,0x13,0x27,0x30,0x3e,0x3e,0xe,0xc6,0x18,0x1c,0xc7,0xc1,
+  0x25,0x97,0x5c,0x82,0xb7,0xbd,0xed,0x6d,0xed,0xb8,0xb4,0x2a,0xe8,0x1f,0x3f,0x7e,
+  0x1c,0x3f,0xfb,0xd9,0xcf,0xe4,0xcc,0xcc,0xcc,0xe1,0x4a,0xa5,0x72,0x70,0x72,0x72,
+  0xf2,0x2c,0x0,0xfe,0x9a,0x0,0x74,0xd3,0x3b,0xde,0x81,0xfb,0xef,0xff,0x62,0x9b,
+  0x49,0x5f,0x7a,0xe0,0x81,0x31,0x2d,0x49,0xbf,0xb7,0x50,0x28,0xa6,0x9b,0xf5,0xca,
+  0x4d,0xbe,0xef,0x53,0x5,0x6,0xa9,0x38,0xa,0x85,0x39,0x34,0xea,0x15,0xe8,0x86,
+  0x81,0x96,0xeb,0xa2,0x58,0x5c,0x44,0xa5,0xb2,0x4,0xcf,0x73,0x61,0xdb,0x36,0xd6,
+  0xf4,0xf4,0x21,0x99,0xea,0x0,0xa0,0xa3,0xd5,0xf2,0xe1,0xba,0x21,0x38,0x5f,0x96,
+  0x74,0x97,0x29,0xa4,0xda,0x0,0xc5,0x62,0x31,0x30,0xc6,0xe0,0xfb,0x3e,0x9a,0xcd,
+  0x26,0x2a,0x95,0xa,0x2a,0x95,0xa,0xa6,0xa7,0xa7,0xe1,0xfb,0x3e,0xf2,0xf9,0x3c,
+  0x6c,0xdb,0x46,0x77,0x77,0x77,0x5b,0x30,0xf3,0x3c,0xf,0xe7,0xce,0x9d,0xc3,0xd1,
+  0xa3,0x47,0x71,0xec,0xd8,0xb1,0xe9,0x4a,0xa5,0xb2,0xdf,0x71,0x9c,0xc3,0xab,0xe0,
+  0x5c,0xa8,0x3d,0xbf,0xaa,0x2e,0x76,0xc7,0x1d,0xfb,0xda,0x20,0xdd,0xfe,0xfe,0xf7,
+  0xf3,0x33,0x67,0xc6,0x1f,0xfa,0xca,0x57,0x1e,0xe8,0x30,0xd,0xd6,0xbf,0x61,0xe3,
+  0xd6,0x2d,0x94,0xc6,0xf4,0x28,0xe2,0x98,0x3f,0x7f,0xa,0xc9,0x84,0x89,0x5c,0x36,
+  0x7,0x3f,0x8,0x91,0xcd,0x64,0x60,0xe8,0x6,0xa2,0x28,0x44,0x47,0x67,0xf,0xd6,
+  0xf,0x6d,0x83,0x1d,0xcb,0x22,0x8,0x15,0x5a,0x2d,0x6f,0x19,0x20,0x1,0x50,0x66,
+  0x80,0x90,0x9f,0x8b,0x52,0xa6,0x69,0xb6,0x41,0x72,0x5d,0xf7,0x45,0x1,0x39,0xc,
+  0x43,0x74,0x76,0x76,0x62,0xcf,0x9e,0x3d,0x78,0xe7,0x3b,0xdf,0x89,0xdd,0xbb,0x77,
+  0xb7,0x13,0xc7,0x99,0x99,0x19,0x3c,0xfc,0xf0,0xc3,0x18,0x1d,0x1d,0x9d,0x2b,0x97,
+  0xcb,0xff,0x9c,0x4a,0xa5,0xbe,0xfb,0xe8,0xa3,0x8f,0x8e,0xbf,0x2e,0xed,0x2f,0x77,
+  0xdc,0xb1,0x6f,0x95,0x45,0xa,0x80,0x7b,0xcf,0x3d,0xff,0xf9,0xc7,0xba,0x6e,0x68,
+  0x20,0xd6,0x7,0xc,0x33,0x73,0x31,0x88,0xc9,0xc,0xd3,0x86,0xe7,0x94,0xd0,0x72,
+  0x9b,0x60,0x4c,0x83,0x65,0x19,0xc8,0x66,0x32,0x58,0xbf,0x7e,0x23,0xfa,0xd6,0x6d,
+  0xc3,0xd0,0xf0,0xe,0x28,0x62,0xc0,0x69,0x79,0x68,0x39,0x1e,0xbc,0x40,0x40,0x4a,
+  0x2,0x46,0x4d,0x10,0x2d,0x4,0xb0,0x5c,0xc1,0xaf,0x66,0xc9,0x84,0x10,0x58,0x96,
+  0x5,0xdf,0xf7,0x21,0xa5,0x6c,0x8b,0x60,0xdb,0xb7,0x6f,0xc7,0xcd,0x37,0xdf,0x8c,
+  0xed,0xdb,0xb7,0x83,0x52,0xa,0x29,0x25,0x4e,0x9c,0x38,0x81,0x27,0x9f,0x7c,0x12,
+  0x63,0x63,0x63,0x73,0xb5,0x5a,0xed,0xdb,0x96,0x65,0x7d,0xad,0xbf,0xbf,0x7f,0xfa,
+  0xc2,0x39,0xfc,0x2a,0xf6,0xbc,0xac,0x68,0xff,0x9b,0xd8,0xd7,0xbf,0xfe,0x75,0x7c,
+  0xf7,0xbb,0xdf,0x5,0x0,0x1c,0x38,0xf0,0xb3,0xea,0xfb,0x6f,0x7f,0x6f,0xc1,0xf3,
+  0x7c,0x46,0x8,0x4b,0x12,0x42,0x3b,0xad,0x58,0x96,0x29,0xe8,0x88,0x22,0x1,0x42,
+  0x34,0x28,0xa9,0xc1,0x30,0x12,0xe8,0x5c,0x33,0x84,0x81,0xc1,0x11,0x74,0x74,0xae,
+  0x3,0x17,0x4,0xae,0x1b,0xc0,0xf5,0x2,0x78,0x3e,0x47,0xb3,0x5e,0xe6,0x6e,0x6b,
+  0x29,0xa4,0x84,0xb3,0x78,0x3c,0x86,0x58,0x2c,0xde,0x96,0x47,0x83,0x20,0x80,0xef,
+  0xfb,0x70,0x5d,0x17,0x42,0x8,0x64,0x32,0x19,0xec,0xda,0xb5,0xb,0xd7,0x5f,0x7f,
+  0x3d,0x76,0xed,0xda,0x85,0x54,0x2a,0x85,0x28,0x8a,0x30,0x35,0x35,0x85,0x43,0x87,
+  0xe,0xe1,0xe8,0xd1,0xa3,0x4b,0xe5,0x72,0xf9,0x87,0x52,0xca,0x6f,0xec,0xdf,0xbf,
+  0xff,0xd0,0xe1,0xc3,0x87,0xc5,0x72,0xaf,0xe4,0xbe,0x17,0x55,0xec,0xaf,0x5b,0xb,
+  0x1e,0xd3,0x8d,0x39,0xcb,0xb2,0xfe,0x61,0x76,0xf6,0x5c,0x59,0xa3,0x31,0x23,0x9e,
+  0xec,0x1b,0x49,0xa6,0xbb,0x8d,0x78,0xaa,0x7,0xd5,0xf2,0x3c,0x62,0xd4,0x47,0x2a,
+  0x6f,0x23,0x93,0x5d,0x3,0xa6,0xdb,0x8,0x42,0x89,0x20,0x68,0x21,0x8,0x22,0x4,
+  0xa1,0x40,0x10,0x4a,0x84,0x9c,0x2c,0x9,0x41,0x6a,0x4c,0x53,0xc3,0x50,0xd0,0x75,
+  0x5d,0x47,0x3e,0x9f,0x47,0xb9,0x5c,0xc6,0xe2,0xe2,0x22,0x38,0xe7,0x2b,0xd9,0x79,
+  0x17,0x2e,0xbb,0xec,0x32,0xec,0xdc,0xb9,0x13,0x1b,0x36,0x6c,0x80,0x61,0x18,0x10,
+  0x42,0x60,0x69,0x69,0x9,0x8f,0x3f,0xfe,0x38,0x4e,0x9e,0x3c,0xd9,0x6c,0x36,0x9b,
+  0xc7,0xba,0xbb,0xbb,0xbf,0x7c,0xf9,0xe5,0x97,0x3f,0xfd,0x83,0x1f,0xfc,0xa0,0x3d,
+  0xce,0x2f,0x7e,0xf1,0x8b,0xaf,0x5f,0xb,0xde,0x7d,0xf7,0x7d,0xe,0x0,0xf0,0x17,
+  0x7f,0x71,0x67,0xfb,0xd8,0x47,0xee,0x7c,0xff,0x46,0x45,0xe2,0xef,0x12,0xc4,0xfe,
+  0x88,0x15,0x5f,0xdb,0x65,0x27,0x7a,0x21,0x85,0x0,0xe7,0x21,0x4,0xe7,0x50,0x0,
+  0x34,0x6a,0x41,0x29,0x6,0xcf,0xf3,0x10,0x86,0x11,0xc2,0x48,0xc2,0xf7,0xb9,0x6a,
+  0x39,0x95,0x1f,0xb7,0x6a,0x27,0x47,0x6d,0xa3,0x79,0x6b,0x2e,0x9b,0xe9,0xe9,0xec,
+  0x5a,0x83,0x6c,0x36,0xdb,0x5e,0xc5,0x28,0xa5,0x48,0xa7,0xd3,0xe8,0xe9,0xe9,0xc1,
+  0xe0,0xe0,0x20,0x7a,0x7a,0x7a,0x90,0xcd,0x66,0x41,0x29,0xc5,0xe4,0xe4,0x24,0x9e,
+  0x79,0xe6,0x19,0x1c,0x3e,0x7c,0x18,0xd5,0x6a,0xf5,0x47,0xba,0xae,0x7f,0xa9,0xa7,
+  0xa7,0xe7,0xc7,0x9f,0xfa,0xd4,0xa7,0xda,0x4d,0xc,0xf7,0xde,0x7b,0x2f,0x3e,0xf8,
+  0xc1,0xf,0xbe,0xfe,0x3d,0x8a,0x1f,0xff,0xf8,0xc7,0xf1,0xf1,0x8f,0x7f,0x7c,0x25,
+  0xbd,0xff,0x6,0xf9,0xf,0x1f,0xfa,0xe7,0x1d,0xcd,0x80,0xff,0x17,0xc3,0x5e,0x73,
+  0x8d,0x9d,0x18,0x88,0xdb,0xb1,0x6e,0x8,0x29,0xe1,0x3a,0x15,0xd4,0x6a,0xb,0xa0,
+  0x2c,0x1,0xd3,0xca,0x23,0xc,0x23,0x70,0x21,0x21,0xb8,0x92,0x9e,0x17,0xcc,0x7,
+  0x61,0xf8,0x45,0xca,0x4f,0x1d,0x4e,0xd8,0xee,0x7f,0x8a,0xc7,0x63,0x57,0xa4,0xd3,
+  0xd9,0x44,0x77,0x77,0x37,0xf2,0xf9,0x3c,0xd2,0xe9,0x34,0xe2,0xf1,0x38,0xf2,0xf9,
+  0x3c,0x72,0xb9,0x1c,0x2c,0xcb,0x6a,0x4b,0x29,0x8e,0xe3,0xe0,0xd8,0xb1,0x63,0x78,
+  0xe6,0x99,0x67,0xa2,0x42,0xa1,0x30,0x4e,0x8,0xb9,0xf7,0xa3,0x1f,0xfd,0xe8,0x3f,
+  0x5e,0x7c,0xf1,0xc5,0xd,0x0,0xf8,0xd8,0xc7,0x3e,0x6,0x0,0xf8,0xcc,0x67,0x3e,
+  0xf3,0xfb,0xef,0x72,0x25,0xe4,0x36,0xf5,0x97,0x1f,0x7a,0xff,0x39,0xcb,0xd4,0xbe,
+  0x15,0x4,0xf5,0x44,0x10,0x4c,0x5f,0xdd,0x72,0x29,0x14,0x18,0xbc,0x56,0xd,0x4b,
+  0xc5,0x19,0xe8,0x46,0xa,0xf1,0x24,0x1,0x88,0x1,0x80,0x41,0x2a,0xf8,0x9c,0xf3,
+  0xa7,0xc2,0x0,0x3f,0x7d,0xd7,0x5b,0x36,0x3e,0x7b,0xbe,0xd0,0x78,0x2c,0xc,0xa3,
+  0x6e,0x42,0xb4,0x11,0xce,0x39,0x38,0xe7,0xed,0x20,0xad,0x69,0x1a,0x82,0x20,0x0,
+  0xe7,0xbc,0xbd,0x93,0xf1,0xc2,0xb,0x2f,0x60,0x62,0x62,0x2,0xd5,0x6a,0x75,0xa1,
+  0xb7,0xb7,0xf7,0xfe,0x5c,0x2e,0xf7,0xf0,0x2a,0x38,0xab,0xf6,0x9b,0x82,0xf3,0x3b,
+  0x7,0xe9,0xb,0xed,0xc0,0x81,0x3,0xb8,0xeb,0xaf,0xee,0xc4,0xd5,0xbb,0xaf,0xc0,
+  0xc1,0xa7,0x8e,0x60,0xe7,0x55,0x3,0xa1,0xa9,0xc5,0x97,0x2,0xd7,0xcf,0x48,0x21,
+  0x37,0x72,0x49,0x53,0x61,0xa8,0xc1,0xf3,0x15,0x5a,0xcd,0x22,0xa2,0xc0,0x87,0x10,
+  0xa,0x94,0x25,0x20,0xa4,0x42,0x18,0xba,0xa7,0x83,0xd0,0xfb,0xca,0x5c,0xa1,0xf2,
+  0xe4,0x3f,0xde,0xf7,0x89,0x6a,0xa5,0x5c,0xa,0xa5,0x52,0xfd,0xba,0x6e,0x6c,0xd7,
+  0x34,0x8d,0xac,0x56,0xe7,0x4a,0x29,0xb8,0xae,0x8b,0x52,0xa9,0x84,0x85,0x85,0x5,
+  0x9c,0x3d,0x7b,0x16,0xe7,0xce,0x9d,0x43,0xb9,0x5c,0xf6,0xa4,0x94,0x4f,0xdb,0xb6,
+  0xfd,0x7f,0x72,0xb9,0xdc,0xf7,0xee,0xba,0xeb,0xae,0x89,0x7b,0xee,0xb9,0x47,0x1,
+  0xc0,0xa7,0x3f,0xfd,0x69,0x7c,0xe2,0x13,0x9f,0x78,0x63,0xb6,0x1,0xbf,0xff,0xbd,
+  0x7b,0xaf,0x11,0x88,0xbd,0x2f,0x42,0x66,0x4f,0x24,0x73,0x3d,0x7e,0xc4,0xd0,0x6a,
+  0xce,0x22,0xa,0x1a,0xd0,0x34,0x13,0xc9,0xec,0x6,0x17,0x84,0x8d,0xf9,0x7e,0xf3,
+  0x51,0xc7,0xaf,0xdf,0x7b,0xe8,0xc7,0xff,0xf3,0xdc,0x4a,0x15,0x1e,0xfb,0xce,0x77,
+  0xbe,0x73,0x5b,0xb5,0x5a,0xbd,0xc3,0xf3,0xbc,0xad,0x84,0x90,0x34,0x63,0xc,0x96,
+  0x65,0xb5,0x77,0x48,0x85,0x10,0x6e,0xa3,0xd1,0xf0,0x5a,0xad,0x56,0xc5,0x30,0x8c,
+  0x53,0xd9,0x6c,0xf6,0xd1,0x8b,0x2e,0xba,0xe8,0xd1,0x3d,0x7b,0xf6,0x9c,0x2,0x80,
+  0x4f,0x7e,0xf2,0x93,0xed,0xed,0xf4,0x37,0x6c,0x23,0x79,0xae,0xc3,0x7c,0x7a,0xa9,
+  0x1c,0x85,0x32,0x2c,0xda,0x52,0x79,0x37,0x6a,0x2a,0xd6,0x65,0x5b,0x6,0x20,0x29,
+  0x2,0xbf,0x56,0x6b,0xd6,0x27,0x8e,0x10,0xb0,0xef,0x85,0xad,0xea,0x8f,0x14,0xc8,
+  0xf9,0xb,0xea,0x3d,0x77,0x7a,0x7a,0xfa,0x47,0x53,0x53,0x53,0xfe,0xf9,0xf3,0xe7,
+  0xdf,0xe7,0x79,0xde,0x95,0x42,0x88,0x14,0xe7,0x1c,0xad,0x56,0xb,0x9e,0xe7,0xf9,
+  0xc9,0x64,0xf2,0xb9,0xf5,0xeb,0xd7,0x3f,0x9b,0x4c,0x26,0x9f,0x26,0x84,0x1c,0x22,
+  0x84,0xcc,0xce,0xcd,0xcd,0xb5,0xde,0xf0,0x8d,0xe4,0xfb,0xf6,0xed,0x7b,0xd1,0x52,
+  0xfa,0xde,0xf7,0xdd,0x9c,0x8,0x5c,0xb1,0x93,0xab,0xc4,0x2e,0xa1,0xec,0x21,0x9,
+  0x8b,0xb8,0x6e,0x33,0xf2,0x5a,0xb5,0x22,0x34,0xfb,0x98,0x88,0x82,0x53,0x87,0x9f,
+  0xdc,0x3f,0x77,0x61,0x43,0xf8,0xa,0x8b,0xe8,0xdc,0xdc,0x5c,0xf7,0xc9,0x93,0x27,
+  0x77,0x39,0x8e,0x33,0x12,0x45,0xd1,0x5a,0xa5,0x94,0xa,0xc3,0x50,0x70,0xce,0xab,
+  0x94,0xd2,0xe7,0xb3,0xd9,0xec,0xd4,0xf0,0xf0,0xf0,0xc2,0xc8,0xc8,0xc8,0x22,0x21,
+  0x44,0x5c,0xb8,0x94,0xef,0xdb,0xb7,0xef,0x8d,0xdb,0x69,0x7f,0xc7,0x1d,0xef,0x1,
+  0x0,0xdc,0x7f,0xff,0xd7,0xda,0xc7,0xde,0xf2,0x47,0x6b,0xd2,0xa6,0x3d,0xd0,0xa5,
+  0xe8,0x0,0xd,0x7c,0xc2,0xfd,0x66,0xa3,0xf1,0xc4,0x53,0x3f,0x7a,0x51,0x5f,0xf3,
+  0xee,0xdd,0xef,0xc0,0x3,0xf,0x7c,0xa6,0xad,0x29,0xaf,0x0,0xa5,0xb9,0xae,0xdb,
+  0x31,0x39,0x39,0x99,0x23,0x84,0x60,0xdd,0xba,0x75,0x22,0x1e,0x8f,0x3b,0x0,0xa,
+  0x2b,0x99,0x7c,0xdb,0xe,0x1e,0x3c,0x8,0x0,0xb8,0xea,0xaa,0xab,0xde,0x58,0x9d,
+  0xf6,0xbf,0x8e,0x69,0x34,0xd1,0x0,0xd1,0x1d,0x40,0x5b,0x2e,0x23,0x5e,0x32,0xb9,
+  0x57,0x30,0xd9,0x6a,0xb5,0x4a,0x9c,0xf3,0xf2,0x6a,0x11,0x1a,0x8f,0xc7,0xd5,0xcb,
+  0xf5,0x10,0xfc,0x7f,0x67,0xef,0x7c,0xe7,0xaf,0xf7,0x4a,0xd3,0xf5,0xd7,0x5f,0x8f,
+  0xeb,0xaf,0xbf,0xbe,0x2d,0x93,0x2a,0xa5,0xda,0x6f,0xf7,0xfc,0xba,0xf6,0x4b,0xda,
+  0x96,0xdf,0x98,0x2e,0x76,0xeb,0xad,0xb7,0x2,0x0,0xbe,0xf9,0xcd,0x6f,0x2,0x0,
+  0xde,0xfe,0xf6,0xb7,0x53,0xc6,0x98,0x61,0x18,0x6,0x4b,0xa5,0x52,0x9a,0x52,0x4a,
+  0xb5,0x5a,0x2d,0x7e,0xfc,0xf8,0xf1,0x70,0x6c,0x6c,0xac,0xad,0xcd,0x9c,0x3f,0x7f,
+  0x1e,0x7d,0x7d,0x7d,0x2f,0x9a,0xf4,0xf4,0xf4,0xb4,0x3e,0x39,0x39,0xa9,0xd7,0x6a,
+  0x35,0x16,0x45,0x11,0x31,0xc,0x43,0xd9,0xb6,0x2d,0xe2,0xf1,0x78,0x74,0xe5,0x95,
+  0x57,0x46,0x8c,0x31,0xf5,0x4a,0xbb,0xc1,0x6f,0x78,0x17,0xbb,0xe9,0xa6,0x9b,0x8,
+  0xa5,0x34,0x47,0x29,0x5d,0x4b,0x29,0xed,0x26,0x84,0x18,0x0,0x22,0x4d,0xd3,0x2a,
+  0xdd,0xdd,0xdd,0x33,0x63,0x63,0x63,0x65,0x0,0xd1,0xcb,0x6f,0x31,0x5,0xac,0xd9,
+  0x6c,0xae,0x89,0xa2,0x68,0xad,0x10,0x22,0x2f,0xa5,0xd4,0x38,0xe7,0x51,0x14,0x45,
+  0x4d,0xd7,0x75,0xe7,0x46,0x47,0x47,0x97,0x0,0xb4,0x5e,0xab,0xb1,0xbf,0xe6,0xab,
+  0xd8,0x2d,0xb7,0xdc,0xc2,0x74,0x5d,0xcf,0x12,0x42,0x86,0xd3,0xe9,0x74,0x4f,0x2c,
+  0x16,0x4b,0xb,0x21,0xa8,0xeb,0xba,0x42,0x4a,0xe9,0xc,0xf,0xf,0x97,0xf2,0xf9,
+  0xfc,0x1c,0x63,0x6c,0xe1,0x83,0x1f,0xfc,0xa0,0xc3,0x39,0x6f,0xb3,0x61,0x7a,0x7a,
+  0x3a,0x76,0xe6,0xcc,0x99,0xee,0xd9,0xd9,0xd9,0xf5,0x9e,0xe7,0x75,0x9,0x21,0xe2,
+  0x2b,0x12,0xaa,0xe0,0x9c,0x7b,0x94,0xd2,0x9a,0x6d,0xdb,0x95,0x44,0x22,0x51,0x15,
+  0x42,0x54,0x86,0x86,0x86,0x9c,0x6b,0xaf,0xbd,0x36,0xbc,0xb0,0xfc,0xb9,0xf0,0xfb,
+  0xd,0x1,0xd0,0x4b,0xa9,0xbd,0x77,0xef,0xde,0xb4,0xae,0xeb,0xfd,0x86,0x61,0x6c,
+  0xec,0xea,0xea,0x4a,0xa5,0xd3,0x69,0x52,0xa9,0x54,0x56,0xfb,0xa,0xe5,0xae,0x5d,
+  0xbb,0x78,0x36,0x9b,0x2d,0x28,0xa5,0xa6,0x1d,0xc7,0x99,0xbb,0xf5,0xd6,0x5b,0x7d,
+  0x0,0x28,0x95,0x4a,0xda,0x91,0x23,0x47,0x7a,0xaa,0xd5,0xea,0xd0,0xdc,0xdc,0x5c,
+  0x6f,0x18,0x86,0x36,0x21,0x4,0xba,0xae,0xab,0x20,0x8,0x54,0x18,0x86,0xca,0x34,
+  0x4d,0x69,0x9a,0xa6,0xaf,0xeb,0x7a,0x3d,0xc,0xc3,0x45,0xd3,0x34,0x8b,0x5b,0xb6,
+  0x6c,0xa9,0x19,0x86,0x11,0x5e,0x77,0xdd,0x75,0xaf,0x4a,0x40,0x7a,0xcd,0x5c,0xec,
+  0xc3,0x1f,0xfe,0x30,0x74,0x5d,0x67,0xb,0xb,0xb,0x59,0x4a,0x69,0x2e,0x9b,0xcd,
+  0xfa,0x5d,0x5d,0x5d,0x7e,0x3c,0x1e,0x17,0x85,0x42,0x1,0x89,0x44,0x2,0xc3,0xc3,
+  0xc3,0x64,0xd3,0xa6,0x4d,0x5a,0x2a,0x95,0xd2,0x39,0xe7,0xdd,0xbe,0xef,0xb7,0xe,
+  0x1f,0x3e,0x5c,0xfe,0xc8,0x47,0x3e,0x12,0xed,0xdf,0xbf,0x3f,0x5e,0x28,0x14,0x32,
+  0x61,0x18,0x5a,0x0,0xea,0xc9,0x64,0xb2,0x9e,0xcb,0xe5,0x64,0x2a,0x95,0x6a,0xef,
+  0x6a,0x94,0x4a,0x25,0xb2,0xb8,0xb8,0x48,0x8a,0xc5,0x22,0x15,0x42,0xac,0xd1,0x75,
+  0xdd,0xae,0xd5,0x6a,0x96,0xae,0xeb,0xb,0x0,0xc2,0x37,0x24,0x40,0xab,0xec,0x19,
+  0x1c,0x1c,0xd4,0x46,0x47,0x47,0x53,0x86,0x61,0xd8,0xb6,0x6d,0x8b,0x7c,0x3e,0xdf,
+  0x48,0x26,0x93,0x52,0x29,0x25,0x9,0x21,0xe8,0xea,0xea,0xc2,0xf0,0xf0,0x30,0x49,
+  0xa5,0x52,0xc4,0xb6,0x6d,0xa6,0x94,0x52,0xf1,0x78,0x3c,0xde,0xd1,0xd1,0xe1,0xdc,
+  0x70,0xc3,0xd,0xf2,0xf8,0xf1,0xe3,0x9,0xa5,0x14,0xd3,0x75,0xdd,0x4f,0xa7,0xd3,
+  0xc2,0x30,0xc,0x69,0x59,0x96,0x8a,0xc7,0xe3,0x48,0xa5,0x52,0x30,0xc,0x3,0x1d,
+  0x1d,0x1d,0xa4,0xb7,0xb7,0x57,0x2b,0x97,0xcb,0x64,0x71,0x71,0x51,0x5b,0x5a,0x5a,
+  0x62,0xb,0xb,0xb,0x29,0x42,0x88,0xf7,0xbe,0xf7,0xbd,0xaf,0xf6,0xd5,0xaf,0x7e,
+  0x35,0x7c,0xc3,0x0,0x74,0xe7,0x9d,0x77,0xe2,0x73,0x9f,0xfb,0x5c,0xfb,0x77,0xa1,
+  0x50,0x60,0x9c,0xf3,0xb8,0x69,0x9a,0x24,0x99,0x4c,0x3a,0xb9,0x5c,0x4e,0x18,0x86,
+  0xa1,0x5c,0xd7,0x25,0xd9,0x6c,0x16,0x7d,0x7d,0x7d,0xe8,0xe9,0xe9,0x59,0xf1,0x4a,
+  0x45,0x57,0x74,0x66,0x26,0xa5,0x34,0x7d,0xdf,0x17,0x73,0x73,0x73,0x86,0x69,0x9a,
+  0x3c,0x93,0xc9,0x34,0x32,0x99,0x8c,0x50,0x4a,0xc1,0xf3,0x3c,0xac,0xbe,0xe9,0x93,
+  0xcb,0xe5,0xb0,0x6e,0xdd,0x3a,0x64,0xb3,0x59,0x84,0x61,0x88,0xe7,0x9f,0x7f,0x1e,
+  0x4f,0x3d,0xf5,0x14,0x2b,0x97,0xcb,0x9a,0x10,0x22,0x11,0x45,0x51,0xb8,0x22,0xce,
+  0x4b,0x0,0x78,0xeb,0x5b,0xdf,0xa,0x0,0xf8,0xe1,0xf,0x7f,0xf8,0xfb,0x77,0xb1,
+  0x7d,0xfb,0xf6,0xb1,0x72,0xb9,0x6c,0xb,0x21,0x34,0xc3,0x30,0x82,0x54,0x2a,0xe5,
+  0xaf,0x6e,0xc3,0x74,0x74,0x74,0x60,0xcd,0x9a,0x35,0xc8,0xe7,0xf3,0xed,0x46,0x83,
+  0x28,0x8a,0x40,0x29,0x85,0x6d,0xdb,0x6a,0x66,0x66,0x86,0x35,0x9b,0x4d,0xbb,0xd1,
+  0x68,0xa8,0x74,0x3a,0xed,0xad,0xf6,0x42,0x3,0x80,0xe3,0x38,0x20,0x84,0x20,0x9d,
+  0x4e,0xb7,0xbb,0x58,0xa3,0x28,0x42,0x32,0x99,0xc4,0xd6,0xad,0x5b,0xa1,0xeb,0x3a,
+  0x62,0xb1,0x18,0x79,0xfa,0xe9,0xa7,0xb5,0x20,0x8,0xac,0xf7,0xbc,0xe7,0x3d,0xa1,
+  0x69,0x9a,0xde,0x97,0xbe,0xf4,0xa5,0xdf,0x3a,0x1e,0xfd,0xce,0x72,0xc7,0xb5,0xd7,
+  0x5e,0x8b,0xc1,0xc1,0x41,0x7c,0xfb,0xdb,0xdf,0x6,0x0,0xdc,0x75,0xd7,0x5d,0x5a,
+  0x18,0x86,0x26,0x0,0x4b,0xd3,0x34,0xcd,0x34,0x4d,0x6e,0x9a,0x26,0xf,0xc3,0x90,
+  0x7b,0x9e,0xc7,0x85,0x10,0x3c,0x9b,0xcd,0xf2,0x54,0x2a,0xc5,0x2d,0xcb,0xe2,0x94,
+  0x52,0xce,0x18,0xe3,0xba,0xae,0x73,0xc3,0x30,0xe4,0xd4,0xd4,0x94,0x7c,0xee,0xb9,
+  0xe7,0xc8,0xe2,0xe2,0x22,0xd1,0x75,0x5d,0x24,0x12,0x9,0xee,0xfb,0x3e,0xaf,0x54,
+  0x2a,0xbc,0x50,0x28,0xf0,0xc5,0xc5,0x45,0x3e,0x3f,0x3f,0xcf,0x8b,0xc5,0x22,0xf,
+  0x82,0x80,0x5b,0x96,0xc5,0x33,0x99,0xc,0x4f,0x24,0x12,0x3c,0x93,0xc9,0x70,0xd3,
+  0x34,0x79,0xb9,0x5c,0x96,0xbe,0xef,0xab,0x7a,0xbd,0x8e,0x66,0xb3,0xc9,0x53,0xa9,
+  0x94,0x7a,0xfc,0xf1,0xc7,0x71,0xf6,0xec,0x59,0xec,0xdd,0xbb,0x17,0xa3,0xa3,0xa3,
+  0xaf,0x1f,0x83,0xe,0x1c,0x38,0xf0,0xf3,0xa2,0xf4,0xbd,0xef,0x25,0xad,0x56,0x4b,
+  0x97,0x52,0xb2,0x95,0x3d,0xf5,0x20,0x8a,0x22,0x2c,0x2e,0x2e,0x2a,0x42,0x8,0xa2,
+  0x28,0x2,0x63,0xcb,0x9b,0x88,0x9b,0x36,0x6d,0xc2,0xe0,0xe0,0x20,0x28,0xa5,0xed,
+  0xe6,0x28,0xce,0x39,0xa9,0xd5,0x6a,0xe0,0x9c,0x2b,0x29,0x65,0xc8,0x39,0x87,0xef,
+  0xfb,0xca,0x71,0x1c,0xd4,0xeb,0x75,0xb4,0x5a,0x2d,0x68,0x9a,0x86,0x46,0xa3,0x1,
+  0x29,0x25,0xa6,0xa6,0xa6,0x10,0x86,0x21,0x4c,0xd3,0x6c,0xb7,0xc3,0x5c,0x74,0xd1,
+  0x45,0xf0,0x3c,0x8f,0x44,0x51,0xa4,0x55,0x2a,0x15,0x2a,0xa5,0xd4,0xb3,0xd9,0xac,
+  0x4,0x20,0x0,0xbc,0xec,0x1b,0x3d,0xaf,0x8b,0x60,0xb6,0x75,0xeb,0x56,0x62,0x59,
+  0x16,0xb3,0x2c,0x4b,0x77,0x1c,0x47,0xab,0xd5,0x6a,0x52,0x4a,0xc9,0x4b,0xa5,0x92,
+  0x28,0x97,0xcb,0x32,0x16,0x8b,0x49,0xc7,0x71,0xe4,0xc4,0xc4,0x84,0x3c,0x78,0xf0,
+  0xa0,0x6c,0x34,0x1a,0x32,0x99,0x4c,0x4a,0xc3,0x30,0x24,0xa5,0x54,0x2a,0xa5,0xa4,
+  0x10,0x42,0x9c,0x39,0x73,0x46,0x8c,0x8e,0x8e,0xca,0x66,0xb3,0x29,0x0,0x8,0x42,
+  0x88,0x8c,0xa2,0x48,0xe6,0xf3,0x79,0x39,0x34,0x34,0x24,0x7b,0x7a,0x7a,0x64,0x2a,
+  0x95,0x92,0x9c,0x73,0x39,0x3e,0x3e,0x2e,0xc7,0xc6,0xc6,0xe4,0xdc,0xdc,0x9c,0x4c,
+  0x24,0x12,0x32,0x1e,0x8f,0xcb,0x64,0x32,0x29,0x7,0x6,0x6,0xb8,0x94,0x52,0xd4,
+  0x6a,0x35,0x51,0xad,0x56,0x11,0x86,0x21,0x76,0xef,0xde,0xad,0x76,0xec,0xd8,0xa1,
+  0x4e,0x9c,0x38,0xf1,0x1b,0xcd,0xeb,0xff,0x1,0x2f,0xb7,0x1a,0xa6,0x71,0x7f,0x92,
+  0xdf,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82,
+    // /home/maemo/tietoopcom/resources/yellowframe.png
+  0x0,0x0,0x7,0xce,
+  0x89,
+  0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,
+  0x0,0x0,0x44,0x0,0x0,0x0,0x44,0x8,0x6,0x0,0x0,0x0,0x38,0x13,0x93,0xb2,
+  0x0,0x0,0x0,0x1,0x73,0x52,0x47,0x42,0x0,0xae,0xce,0x1c,0xe9,0x0,0x0,0x0,
+  0x6,0x62,0x4b,0x47,0x44,0x0,0xff,0x0,0xff,0x0,0xff,0xa0,0xbd,0xa7,0x93,0x0,
+  0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x16,0x25,0x0,0x0,0x16,0x25,0x1,
+  0x49,0x52,0x24,0xf0,0x0,0x0,0x0,0x7,0x74,0x49,0x4d,0x45,0x7,0xd9,0x3,0xb,
+  0xf,0xe,0x16,0x8,0x4f,0xc5,0x74,0x0,0x0,0x0,0x19,0x74,0x45,0x58,0x74,0x43,
+  0x6f,0x6d,0x6d,0x65,0x6e,0x74,0x0,0x43,0x72,0x65,0x61,0x74,0x65,0x64,0x20,0x77,
+  0x69,0x74,0x68,0x20,0x47,0x49,0x4d,0x50,0x57,0x81,0xe,0x17,0x0,0x0,0x7,0x29,
+  0x49,0x44,0x41,0x54,0x78,0xda,0xed,0x9c,0xbb,0x72,0x1c,0x45,0x14,0x86,0xbf,0xbf,
+  0x3d,0xf6,0x2a,0x21,0x84,0x84,0x48,0xe5,0xd8,0x76,0x46,0xf1,0x8,0x14,0x4f,0xcc,
+  0x23,0x50,0x64,0xe0,0x8c,0xb2,0x8b,0x22,0x20,0xc1,0x19,0x9,0x72,0x19,0xf7,0x4f,
+  0xd0,0xa7,0x2f,0x33,0xda,0xcb,0xac,0x6c,0x81,0x76,0x57,0x13,0xa8,0x56,0xbb,0xd3,
+  0xb7,0xbf,0xcf,0xbd,0xcf,0x69,0xe5,0x37,0xd7,0x20,0x92,0xf0,0xb,0xac,0x6f,0x31,
+  0x5f,0x5a,0x8,0x61,0xcc,0xbd,0x3c,0x12,0xd4,0xbe,0x7d,0x6c,0xbb,0xda,0xc6,0x9f,
+  0x36,0xbe,0x6d,0x1,0x96,0xf4,0xce,0xf6,0x8f,0xc0,0x6b,0x49,0x59,0x7e,0x7b,0x9d,
+  0xc0,0xdf,0xd9,0x7a,0x85,0xf8,0x0,0x18,0x1b,0x5b,0x6d,0x2,0x9f,0xe7,0xe9,0x7d,
+  0x4a,0xf1,0x79,0xe5,0xba,0x6c,0xa2,0x5d,0x69,0x60,0xc5,0x77,0x6,0x74,0xfc,0x3c,
+  0x4a,0x1f,0x8a,0xa6,0x96,0xa4,0xa7,0x36,0x3f,0x83,0x7f,0x98,0x6c,0xbf,0x0,0x5e,
+  0x61,0xfe,0x2,0x67,0x8c,0x24,0x59,0x89,0xcf,0x42,0x20,0x6d,0xbe,0x56,0x1,0x62,
+  0xa0,0x11,0xb3,0x6e,0x41,0xe3,0xc6,0x4,0x75,0x28,0x89,0xb2,0xc7,0x47,0xcf,0xa7,
+  0x90,0x7e,0xa2,0xa0,0x6c,0x84,0x21,0x1,0x2f,0x41,0x7f,0x4c,0xc0,0xb7,0xa0,0xf,
+  0x12,0xd9,0xe2,0x3d,0xf0,0xf,0x90,0x1c,0x83,0xcb,0x9f,0x42,0x13,0xa5,0x83,0xb6,
+  0x17,0xd,0x85,0xbe,0x41,0xf6,0xba,0x7e,0xd4,0xc1,0x71,0xb4,0x3b,0x9a,0x40,0xc6,
+  0xd,0xa8,0xf3,0x0,0x12,0xf8,0x4a,0xd2,0x7,0xe0,0x9b,0x49,0xd2,0x97,0xc6,0x7f,
+  0x3b,0xb,0x4b,0x1f,0x25,0x6e,0x6c,0xbb,0xc0,0x26,0x28,0xfc,0xc6,0x5d,0xf8,0x47,
+  0x80,0x2c,0x2c,0x47,0xf3,0xca,0x86,0x85,0x65,0xca,0xb,0xeb,0xa9,0xcc,0x8b,0x2f,
+  0x75,0xe4,0xee,0xa4,0x3a,0xb6,0xca,0x3c,0x8c,0x65,0x73,0x25,0x64,0xdb,0x6,0xbe,
+  0x9a,0x6c,0xcb,0x88,0xa4,0xc0,0xcf,0xb2,0xe1,0x26,0x21,0x87,0x38,0xc1,0xa5,0xf5,
+  0xdd,0x79,0xa6,0x74,0x23,0xb4,0x87,0x4f,0xee,0x49,0x80,0x2f,0xe6,0x41,0x23,0x4c,
+  0x91,0x4,0x9b,0xd8,0x27,0x72,0x6,0x9,0x4d,0x20,0xcb,0xe0,0x14,0x82,0xa,0x23,
+  0x64,0x8b,0x1b,0x4c,0x6e,0xd3,0xd7,0x1e,0x3a,0xde,0x4b,0xbb,0xe,0xbe,0x8d,0xcf,
+  0xb,0x81,0xe0,0x5d,0xfd,0xdf,0xd3,0x63,0x17,0x21,0x9,0xbe,0xa,0x21,0x5f,0x27,
+  0x87,0x90,0x27,0xa0,0x89,0x6b,0x9,0x54,0x99,0xcb,0xce,0x86,0x1b,0x41,0xd6,0x6c,
+  0x5,0x3,0xa9,0xdb,0x87,0x69,0xd7,0x6a,0x4d,0xda,0x87,0xa1,0x9b,0x99,0x1a,0xbe,
+  0x7,0x50,0x1c,0x83,0x35,0x22,0x97,0x64,0x7c,0xd5,0xf6,0x20,0x4,0x5b,0xb0,0x10,
+  0xd3,0x8c,0x9e,0x5c,0x74,0x5b,0x88,0x10,0x84,0xb2,0xe0,0xc6,0x38,0x17,0x61,0x22,
+  0x82,0x93,0x62,0xee,0x3a,0x4c,0x20,0x23,0x5e,0x62,0x31,0x5c,0x8,0xdc,0x5,0x40,
+  0xfb,0xa5,0xe2,0x11,0xc0,0x39,0xa4,0x70,0x9f,0x73,0x42,0xda,0x64,0x1b,0xf5,0x1,
+  0x47,0xc5,0x57,0x1,0x19,0x16,0x67,0x37,0x15,0xa0,0x32,0xd3,0xc,0xba,0x31,0xe4,
+  0x6e,0x50,0x19,0xa3,0x81,0x2f,0x2b,0xf9,0xfb,0x28,0xf5,0x17,0x3,0x15,0x3a,0xf3,
+  0xa1,0xd6,0x4d,0x10,0x96,0xc5,0xb0,0xe6,0xfd,0x51,0xc3,0x39,0x81,0x36,0x45,0xdb,
+  0x2e,0x2c,0xbc,0xfa,0x85,0x35,0x2,0x32,0x9a,0x71,0x75,0x17,0x1b,0x7b,0x65,0xc1,
+  0x7b,0xf0,0xc7,0x80,0x4a,0xe,0xed,0xa3,0xc2,0x64,0x6a,0x8b,0x3c,0xd6,0x40,0x19,
+  0xc6,0xd2,0x3a,0x20,0x63,0xbc,0xed,0xef,0x9b,0x99,0x9a,0x77,0x61,0x7,0x25,0xe0,
+  0xaa,0x8e,0xdb,0x8d,0x4e,0xf,0x12,0xae,0x6c,0xf0,0xb4,0x4a,0xf9,0x17,0xad,0xfb,
+  0x11,0xeb,0xbd,0xe5,0x5c,0xd0,0x98,0xa9,0x74,0x49,0x77,0x54,0x15,0x5a,0x2b,0x54,
+  0xab,0x10,0x8,0x86,0x67,0xbb,0x59,0x56,0x48,0xae,0xf3,0x96,0xb1,0xb0,0x37,0xcb,
+  0xc5,0xcc,0xa8,0xce,0x85,0x3e,0xc5,0x3e,0x40,0xa2,0x8d,0xc2,0x3a,0x2b,0xaf,0x3b,
+  0xcb,0xba,0x31,0xce,0x85,0x90,0x42,0x54,0xba,0x9b,0x60,0xf7,0xa8,0x1f,0x3a,0x25,
+  0xb9,0xac,0xca,0x87,0x55,0x4a,0x92,0xb4,0x91,0xbb,0xf9,0xbf,0x65,0x8e,0x33,0x41,
+  0x38,0xad,0xd9,0xc1,0xf0,0x3b,0x14,0x2,0x37,0x3b,0xfb,0xbd,0x9f,0x74,0xa2,0x95,
+  0x84,0x33,0xe4,0xfb,0xb4,0x25,0x34,0x68,0xc3,0x58,0x5c,0xce,0x3b,0xd4,0xbc,0x12,
+  0xc9,0x1f,0x71,0xd2,0xb3,0x71,0xd1,0xde,0xe9,0x27,0x75,0x76,0x98,0x8e,0x10,0xd7,
+  0xb3,0xff,0xa6,0xe7,0xbf,0xf3,0xd0,0x9f,0xfc,0xf6,0xba,0x93,0xc6,0x4e,0xa0,0xdd,
+  0xd8,0x51,0x5a,0xd,0xc8,0x12,0x18,0x71,0xa,0x8f,0x97,0x9e,0xe1,0x1e,0x67,0xaf,
+  0x8a,0xa8,0xb4,0xc6,0xb0,0xd1,0x4c,0x61,0x9f,0xce,0x73,0xb4,0xe3,0xb7,0x93,0x65,
+  0x34,0x98,0xd5,0xea,0x91,0xa2,0xc1,0xca,0x3d,0x9b,0x67,0xdc,0x70,0x1d,0xa4,0x10,
+  0x2f,0xac,0xc3,0x73,0x43,0x63,0x16,0xde,0x28,0xdb,0x3e,0x1d,0xc,0xb5,0xcd,0x58,
+  0xc6,0x27,0x23,0x3f,0x8e,0x8c,0x27,0x36,0x50,0xd2,0xe1,0xf7,0xd5,0x2,0x3b,0x12,
+  0x67,0xfe,0xac,0x0,0xe4,0xbf,0x9,0x56,0xfc,0x9f,0x18,0x44,0x28,0x31,0xe2,0x34,
+  0xd3,0x21,0xb3,0xc3,0xbb,0x22,0x56,0xe7,0xc4,0x32,0x43,0x9c,0xe6,0x30,0xcb,0xdc,
+  0xc1,0xeb,0x3e,0x41,0x54,0xda,0xa7,0xc4,0xe3,0x33,0x7b,0x1e,0x1,0x79,0x4,0xe4,
+  0x11,0x90,0x47,0x40,0xb6,0x9b,0xb,0xeb,0x74,0xe4,0x74,0xde,0x78,0x8c,0x41,0x5f,
+  0x5d,0x36,0x85,0xf8,0xed,0x75,0x9,0x4f,0x2e,0xa2,0xf9,0x32,0x28,0xd3,0xcf,0x69,
+  0x17,0xa9,0x4,0xe7,0xcd,0x32,0x11,0x29,0xf5,0xcc,0x9a,0xf2,0x3c,0x3e,0x5d,0x83,
+  0xe9,0xf6,0x68,0xba,0x7b,0x11,0xf,0xbb,0x1d,0x44,0x39,0x39,0x53,0xeb,0xf9,0x6f,
+  0xdd,0x71,0xb3,0xbb,0x89,0x29,0x21,0xd9,0x35,0x25,0xa3,0xfe,0x58,0xcf,0x9e,0x53,
+  0x1,0xb2,0x46,0x8d,0x16,0xde,0x6c,0x3d,0x6b,0xd1,0x49,0x62,0xb2,0xc5,0x10,0x2d,
+  0x0,0x39,0xbb,0x3b,0xab,0x96,0xac,0x2,0x8d,0x30,0x93,0x6a,0xf0,0xd6,0x52,0xf1,
+  0x71,0x1c,0x3f,0x95,0xf6,0x2a,0xe4,0x64,0x49,0xa7,0x69,0xbb,0xcf,0x5c,0xf4,0x72,
+  0x8,0x37,0xcb,0xc5,0x88,0x35,0xb6,0xa8,0x7b,0xf5,0xf2,0xe2,0x4,0xb3,0xa5,0xd,
+  0x75,0x9c,0xce,0xcc,0x67,0x69,0xa7,0x75,0x9d,0x74,0x1c,0x19,0x38,0x4d,0xa8,0xda,
+  0xf3,0xe0,0xd8,0xd8,0xfe,0xec,0x43,0x20,0x35,0xb7,0xc9,0x85,0x8d,0xd2,0x48,0x55,
+  0x17,0xb0,0x78,0x84,0x49,0xc,0x59,0x85,0x1e,0x13,0xc,0x7d,0xe6,0x86,0xd9,0x6e,
+  0x99,0xa2,0x9a,0x19,0xd0,0x58,0x26,0xe2,0x22,0x17,0xe7,0xcb,0x84,0x68,0x28,0x19,
+  0x5d,0x11,0x4b,0x6d,0xb2,0x52,0xea,0x32,0xe4,0xd2,0x40,0x19,0x84,0x44,0xc9,0xf,
+  0xc0,0x3d,0x61,0xe6,0x3e,0x33,0x78,0x4e,0x82,0x89,0x86,0x84,0x81,0xd4,0x12,0x62,
+  0x8f,0x71,0x9,0xcf,0x90,0x66,0x1c,0xe9,0xdb,0x69,0xe1,0xf7,0x5c,0x20,0x16,0x3d,
+  0x59,0xc6,0x34,0xc3,0xac,0x39,0xcb,0x17,0xc7,0x34,0xe,0x7f,0xa7,0x7a,0x2d,0x69,
+  0x4,0xe9,0x52,0x19,0xa6,0xca,0xd1,0x96,0x41,0x24,0x5d,0x30,0x10,0xc3,0x91,0xe4,
+  0xaa,0x74,0x88,0xcb,0xb0,0x5d,0xdd,0x94,0xf0,0xf4,0x88,0x47,0x78,0xf4,0x1,0x4a,
+  0xc8,0x10,0xf,0xd1,0xa3,0xcb,0x12,0x24,0xcb,0xd5,0x4e,0xb5,0x7c,0x43,0x40,0xe,
+  0x9b,0x6d,0x9b,0x70,0x3d,0x4b,0xbb,0x4d,0x35,0xca,0xd8,0x53,0x3e,0x26,0x45,0xba,
+  0xb6,0xbd,0x7f,0xc1,0x71,0x24,0x1c,0x7f,0x7d,0x4e,0x98,0xb4,0x6c,0xa9,0xee,0xdc,
+  0xb5,0x60,0xc8,0x16,0xdd,0x5b,0xb3,0x72,0xd5,0x8c,0x15,0x2b,0x9d,0xf,0xbf,0xa8,
+  0x16,0x44,0x44,0x90,0x79,0x72,0xcd,0xfd,0x1c,0x59,0x66,0x2b,0xab,0xd8,0x35,0xc0,
+  0xea,0x53,0xc9,0x42,0xc,0xaa,0x3f,0x58,0xee,0xa3,0x6a,0xa6,0x8b,0xa9,0xe5,0xb3,
+  0xef,0xc8,0x1e,0xef,0x19,0x47,0x52,0xd4,0x96,0x9c,0x4,0x1a,0xff,0xfc,0x7a,0xbd,
+  0x2a,0x5b,0x9c,0x5a,0xec,0x30,0x56,0x43,0x68,0x4c,0x3f,0xf5,0x7e,0xbc,0x4b,0xc8,
+  0xc0,0xcf,0xf2,0x9b,0xeb,0x7,0x69,0xeb,0xf7,0x68,0x3a,0x80,0xd3,0x98,0x84,0xbf,
+  0x7d,0x79,0x1a,0x2a,0x31,0x6a,0xc4,0xec,0x56,0x65,0xc2,0xc2,0xb,0xac,0x41,0xa6,
+  0x72,0x9c,0xf1,0xc,0x49,0x63,0x89,0xcd,0x83,0x93,0x92,0x2d,0x86,0x2c,0x6c,0x52,
+  0xb,0xb2,0x6f,0xd3,0xb7,0x75,0x1d,0x21,0x2b,0xa7,0x15,0x56,0x4b,0x4d,0x58,0x4d,
+  0x88,0xcd,0xf8,0xcb,0x43,0x65,0x9e,0x59,0x40,0x5d,0x43,0xfa,0xa9,0x6e,0x3,0x51,
+  0x49,0x4a,0xcd,0xe,0xd9,0x26,0x42,0x17,0xe5,0x63,0x16,0x89,0x52,0xbd,0xd8,0x48,
+  0xeb,0x21,0x9f,0x4f,0x78,0xf8,0x23,0x5a,0x49,0x9c,0xb6,0x5a,0x53,0xb,0x25,0x32,
+  0xed,0x90,0xa0,0x51,0x20,0x6b,0x84,0x92,0xcd,0xa6,0x16,0xd9,0x74,0x7b,0xe4,0x14,
+  0x6c,0xc,0x2d,0xec,0xd,0xa5,0x43,0x49,0x73,0xd3,0x52,0xb9,0x6a,0x2e,0x80,0x65,
+  0xd8,0x7c,0x4a,0x95,0xea,0x83,0x30,0xcb,0x67,0x84,0x1f,0x82,0xd6,0x43,0x52,0xb2,
+  0xfa,0x4b,0x53,0xf,0xd,0x75,0xd8,0x42,0x30,0x4b,0xe8,0xca,0x83,0x2f,0x78,0xb2,
+  0xf6,0xe9,0xac,0x2,0x54,0xd8,0x4e,0x95,0x82,0xba,0x7e,0x51,0xf3,0x76,0xe5,0x99,
+  0xec,0x6c,0x5d,0x5c,0xcd,0x74,0xd5,0xa9,0x87,0xd3,0x6e,0x8b,0x8f,0x99,0x52,0xa8,
+  0xf6,0xe9,0x54,0x89,0xa7,0x1f,0xff,0x5a,0x58,0x9b,0x82,0xe6,0xb2,0x7e,0xf4,0x2e,
+  0xc2,0x74,0xc8,0x9,0x1f,0xf3,0xc3,0xb7,0x65,0x4,0xaf,0xc9,0x10,0xde,0xf6,0x8e,
+  0xe,0xbb,0xb2,0xed,0xde,0x81,0xc1,0x91,0xb,0x2e,0xc8,0xd4,0x32,0x2d,0xe4,0xc9,
+  0xf2,0x3b,0x59,0x5f,0xc4,0x17,0x9,0xeb,0xaa,0xe3,0xd7,0x6b,0xff,0x4b,0xd9,0xdd,
+  0xa8,0x6c,0xf7,0x97,0x76,0xb7,0x8b,0x14,0xa4,0x28,0xab,0x2f,0xb7,0x4e,0xf4,0x42,
+  0xbd,0x28,0xb2,0xe,0xa4,0xa4,0x72,0xbe,0xa,0xb2,0xf6,0x28,0x74,0x7b,0x28,0xc7,
+  0xad,0x70,0x7b,0xc7,0x7c,0xaa,0x8b,0x32,0x16,0x61,0xb6,0x35,0x35,0x2c,0x9f,0x54,
+  0x8a,0x10,0xfc,0x39,0xd9,0xfc,0x8,0xfe,0x3e,0x5c,0xb8,0xcd,0x1,0xbd,0x3e,0xc8,
+  0xe8,0x5e,0x3b,0x5b,0x8b,0x6f,0x47,0xd,0x56,0xeb,0x26,0x6b,0xed,0x5f,0xaf,0x69,
+  0xf4,0x60,0x36,0x85,0x9f,0xd9,0x4e,0x46,0x34,0xaf,0x8c,0xdf,0x13,0xe3,0xaa,0x2e,
+  0x47,0x17,0xf8,0x83,0x45,0x66,0x8d,0x6c,0x61,0xc,0x19,0x66,0x65,0xed,0xe5,0x96,
+  0x83,0x52,0xe4,0x6c,0x93,0x84,0x9e,0x22,0x7e,0x9a,0x80,0xd7,0xc0,0xd7,0xc0,0x4b,
+  0xe3,0xf,0x8e,0xbb,0x0,0x6a,0x3a,0x92,0x34,0xae,0xb4,0xd7,0xa7,0xb5,0x4b,0x4e,
+  0x16,0x1a,0xbb,0x55,0x3f,0xb6,0x4b,0x50,0xb6,0xb4,0x1f,0x4d,0x0,0xab,0x73,0x53,
+  0x1a,0xa8,0x60,0x4b,0xf5,0x45,0xef,0xb3,0xab,0x3d,0xcf,0x65,0xdf,0x68,0x35,0x2c,
+  0xc6,0x99,0xb3,0x50,0x1b,0xba,0x50,0xe9,0x53,0xc4,0x2f,0x98,0xd7,0x93,0x20,0x23,
+  0x7e,0x10,0xfc,0x61,0xeb,0x1b,0xd9,0x5f,0x95,0x88,0x51,0x0,0x33,0x92,0x86,0x35,
+  0xc,0x36,0x18,0x6e,0xc3,0x8d,0x34,0x89,0xf9,0x4,0x67,0xc5,0x8b,0xe3,0xad,0x35,
+  0xed,0x3c,0xb5,0x4,0x7a,0xb5,0x38,0x3e,0x54,0xba,0x2d,0x4b,0x6e,0x5d,0xac,0xc2,
+  0xb2,0x34,0x52,0x31,0x7e,0xdf,0xb8,0x36,0xcd,0x59,0xf7,0xf5,0x8a,0x19,0x1b,0xf4,
+  0xa7,0xc4,0x4f,0xb6,0x5f,0xdb,0xe4,0x7f,0x1,0x38,0xa8,0xd4,0xa4,0x57,0x97,0x3b,
+  0xbf,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82,
+    // /home/maemo/tietoopcom/resources/online.png
+  0x0,0x0,0xb,0x7d,
+  0x89,
+  0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,
+  0x0,0x0,0x30,0x0,0x0,0x0,0x30,0x8,0x6,0x0,0x0,0x0,0x57,0x2,0xf9,0x87,
+  0x0,0x0,0x0,0x4,0x73,0x42,0x49,0x54,0x8,0x8,0x8,0x8,0x7c,0x8,0x64,0x88,
+  0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x14,0xc3,0x0,0x0,0x14,0xc3,
+  0x1,0x15,0x70,0x4d,0x42,0x0,0x0,0x0,0x19,0x74,0x45,0x58,0x74,0x53,0x6f,0x66,
+  0x74,0x77,0x61,0x72,0x65,0x0,0x77,0x77,0x77,0x2e,0x69,0x6e,0x6b,0x73,0x63,0x61,
+  0x70,0x65,0x2e,0x6f,0x72,0x67,0x9b,0xee,0x3c,0x1a,0x0,0x0,0xa,0xfa,0x49,0x44,
+  0x41,0x54,0x68,0x81,0xd5,0x9a,0x69,0x8c,0x1c,0xc7,0x75,0xc7,0x7f,0x55,0xdd,0x33,
+  0x3b,0x17,0xf7,0xe0,0xf2,0xda,0x25,0x97,0xa2,0x49,0x2e,0x21,0x2f,0xa5,0x68,0x15,
+  0x2a,0x8e,0x68,0x51,0x16,0x96,0x87,0x65,0x48,0xf9,0x40,0x59,0xc8,0x81,0x20,0xb6,
+  0x1,0xfb,0x4b,0x80,0x7c,0x15,0x92,0x0,0x51,0x88,0x24,0xa6,0x8c,0xc8,0xa0,0x81,
+  0x18,0xc8,0x97,0x8,0xf0,0x7,0x3,0x44,0xa0,0x0,0x56,0xa4,0x40,0x92,0x21,0x85,
+  0xb4,0x68,0x99,0x94,0x28,0x24,0x64,0xc4,0x43,0xa2,0x28,0x53,0x94,0x78,0x48,0x33,
+  0xbb,0x3c,0x76,0xb9,0xbb,0x73,0x4f,0x57,0xbd,0x7c,0x98,0xee,0x99,0x9e,0xde,0x99,
+  0x3d,0x48,0x2a,0x40,0x7a,0xf1,0xd0,0x5d,0x47,0x77,0xfd,0xff,0xef,0xbd,0xaa,0x7a,
+  0xaf,0x66,0x95,0x88,0xf0,0xff,0xf9,0x72,0xef,0xe6,0xc7,0x1e,0x3f,0xa0,0xd2,0xd5,
+  0x2,0x43,0xda,0x71,0x7,0xad,0x95,0x1,0xad,0x64,0x0,0xc0,0x8a,0xca,0x69,0xad,
+  0x72,0xd6,0x78,0xd9,0x78,0x9a,0xab,0x6f,0x3e,0x23,0x85,0xbb,0x35,0xa6,0xba,0x53,
+  0xb,0xec,0x7a,0x4e,0xdd,0x63,0x45,0xef,0xd5,0xa2,0x9e,0x12,0x78,0x14,0xd0,0xb,
+  0xbc,0x62,0x15,0x1c,0xb5,0x4a,0x5e,0xd6,0xca,0xbe,0xf2,0xab,0xbf,0x91,0xcb,0x77,
+  0x32,0xfe,0x6d,0x13,0x18,0xdb,0xef,0xee,0xd5,0xc8,0x3e,0x11,0xf5,0x20,0xc0,0xe0,
+  0xc0,0x5a,0x73,0xef,0xe6,0xad,0x4e,0x7f,0xcf,0x4a,0xd2,0xc9,0x6e,0xd2,0x89,0x6e,
+  0x92,0x5d,0x19,0x0,0x4a,0x95,0x3c,0x85,0xf2,0xc,0x85,0xd2,0xc,0x37,0xa7,0xaf,
+  0x73,0xfe,0x93,0xf,0x4d,0x36,0xf7,0x85,0x3,0xa0,0x94,0xbc,0x6f,0x51,0xff,0x70,
+  0xe4,0x59,0xef,0x95,0xff,0x13,0x2,0x3b,0x7f,0x18,0x7b,0x4,0x25,0x7,0x10,0x1e,
+  0x1e,0x18,0x18,0x34,0xa3,0x23,0xdb,0x9c,0xcd,0x6b,0xef,0x23,0x9d,0xe8,0x6,0xc0,
+  0x8a,0x1,0x51,0x88,0x8,0xc1,0xb7,0x95,0x52,0x28,0xa5,0x40,0x9,0x5a,0x39,0x0,
+  0x14,0xca,0x33,0x7c,0xf2,0xc5,0x7,0x9c,0x3a,0x77,0xd2,0xe4,0x72,0x59,0x7,0xc5,
+  0x7b,0x88,0x7a,0xe6,0xad,0xbf,0xad,0xbd,0xf3,0xa5,0x10,0xd8,0xf3,0xbc,0xea,0x31,
+  0x55,0xe7,0x67,0xc0,0xd3,0x7d,0x7d,0xcb,0xcd,0xd8,0xf6,0x3d,0xce,0x96,0x75,0xa3,
+  0x8,0x82,0x58,0x8b,0x31,0x6,0x63,0xcc,0xa2,0xbe,0xe5,0x38,0xe,0x8e,0xe3,0xa0,
+  0xb4,0x46,0xa1,0xf8,0xed,0xe7,0xa7,0x38,0x72,0xfc,0x90,0x99,0x9a,0x9a,0x74,0x80,
+  0x97,0x9c,0xb8,0xf9,0xc1,0xa1,0xbf,0x92,0xe9,0xbb,0x46,0xe0,0xb1,0xfd,0x6a,0xd8,
+  0xc5,0x7d,0x5d,0x29,0xb5,0x69,0xf7,0x63,0xdf,0xd2,0xa3,0x9b,0xbf,0x8e,0x52,0x1a,
+  0xe3,0x19,0x3c,0xaf,0xb6,0x28,0xd0,0x1d,0xc9,0xb8,0x31,0x5c,0xd7,0xc1,0x5a,0xc3,
+  0xe9,0x8b,0xc7,0x39,0xfc,0xf6,0x1b,0x56,0x44,0x2e,0x7a,0x78,0x4f,0xbe,0xfd,0xac,
+  0x5c,0xb8,0x63,0x2,0x63,0xfb,0x63,0xbb,0xb5,0xc8,0x4b,0xa9,0x4c,0x26,0xfd,0x47,
+  0x4f,0x7e,0xc7,0x59,0xdd,0xb3,0x1e,0x63,0xea,0xc0,0x6f,0x77,0xfe,0x48,0xe4,0x41,
+  0x29,0x85,0xeb,0xc6,0x70,0xb4,0xc3,0xf8,0xf4,0x65,0x7e,0xf1,0xcb,0x83,0xa6,0x58,
+  0xc8,0x17,0xac,0x52,0x4f,0x1f,0x79,0xb6,0x76,0xf8,0xb6,0x9,0x8c,0xed,0x8f,0xed,
+  0x56,0xc8,0x1b,0x83,0x3,0x83,0x3c,0xbd,0xe7,0x7b,0x4e,0xaa,0x6b,0x19,0xb5,0x6a,
+  0xd,0x6b,0x17,0xe7,0x2a,0xf3,0x81,0xe,0x37,0x4,0x55,0x5a,0x3b,0xc4,0x63,0x31,
+  0xa,0x95,0x59,0x5e,0x3e,0xfc,0x73,0x93,0x9d,0xc8,0x22,0xa8,0x6f,0xcd,0x47,0xa2,
+  0x23,0x81,0xc7,0xf6,0xab,0x61,0x57,0x9c,0x13,0x3,0x83,0x83,0xe9,0x3f,0x7d,0xe2,
+  0xcf,0x1d,0x47,0x6b,0xaa,0x95,0xa5,0x69,0x7d,0x31,0xa0,0xa3,0xed,0x4a,0x29,0xe2,
+  0xf1,0x18,0xc6,0x1a,0x5e,0x7c,0xe3,0x5f,0x4c,0x6e,0x3c,0x5b,0xf0,0x94,0x79,0xa8,
+  0x93,0x3b,0xb5,0x5d,0xb3,0xf7,0x3c,0xaf,0x7a,0x5c,0xdc,0xd7,0xd3,0x99,0x65,0xe9,
+  0x6f,0xef,0xfe,0x9e,0xe3,0x68,0x4d,0xa5,0xbc,0x38,0xf0,0x12,0x88,0x84,0xa,0x1,
+  0xe8,0x40,0x5a,0x3a,0xb6,0xb6,0x5b,0x2b,0x94,0xcb,0x55,0xb4,0xd2,0xec,0x1d,0xfb,
+  0xae,0x93,0x4e,0x2f,0x4b,0xbb,0xb8,0xaf,0xef,0x79,0x5e,0xf5,0x2c,0x9a,0x80,0xa9,
+  0x3a,0x3f,0xd3,0x4a,0x6f,0xfa,0xc3,0x27,0xbe,0xeb,0xa4,0xba,0x32,0x54,0x2a,0x15,
+  0x2c,0x1e,0x16,0xd3,0x5e,0xa4,0x29,0x22,0x6,0x6b,0x5b,0xeb,0x82,0xb2,0x44,0xca,
+  0xad,0xed,0x5e,0x53,0xac,0x47,0xa5,0x5c,0x21,0x19,0xcf,0xf0,0xed,0x6f,0x7e,0xc7,
+  0xd1,0x4a,0x6f,0xf2,0x57,0xc0,0x39,0xd7,0x1c,0x17,0xda,0xf9,0xc3,0xd8,0x23,0x20,
+  0xc7,0xbe,0xb9,0xf3,0x49,0x7e,0x77,0xf3,0xe,0x2a,0xb5,0x22,0x35,0xcf,0xeb,0xa0,
+  0xeb,0x39,0xb7,0x25,0xb9,0xb,0xf8,0x96,0xea,0xd0,0xee,0x38,0x2e,0x89,0x58,0x8a,
+  0x53,0x17,0x8f,0x71,0xf8,0xd8,0x2f,0x1,0xb5,0x23,0xba,0x4f,0xcc,0xb5,0x80,0x92,
+  0x3,0x7d,0x7d,0xcb,0xcd,0xe8,0xa6,0xed,0x54,0xbd,0xa,0x55,0xaf,0x82,0x60,0x10,
+  0x22,0x5a,0x9a,0x47,0xd3,0xb,0x6a,0xde,0x36,0x45,0x22,0x65,0x23,0xbe,0x58,0x43,
+  0xb5,0x56,0xa1,0x52,0xab,0x70,0xff,0xc6,0xed,0xf4,0xf6,0xf4,0x19,0x94,0x1c,0x88,
+  0xc2,0x6d,0x21,0x30,0xb6,0xdf,0xdd,0x8b,0xf0,0xf0,0xd8,0xf6,0x3d,0xe,0x28,0x2a,
+  0xb5,0x42,0xb,0x18,0x11,0x8b,0xd,0xc4,0x5a,0x8c,0x34,0xc5,0xda,0x66,0x7d,0x20,
+  0x46,0x2c,0xc6,0x5a,0x8c,0x8d,0x80,0x97,0x10,0x50,0x69,0x25,0x1d,0x75,0xc1,0x4a,
+  0xad,0x0,0xa2,0x78,0xf4,0xa1,0x3d,0xe,0xc2,0xc3,0x63,0xfb,0xdd,0xbd,0x61,0xcc,
+  0x6e,0x2b,0x1b,0xd9,0xb7,0x66,0x60,0xad,0x19,0x5e,0x3b,0xea,0x94,0xbd,0x2,0x9e,
+  0xad,0xcd,0x6f,0xe6,0x79,0xdd,0x43,0xe6,0x75,0x8f,0x68,0x5b,0xa7,0xbe,0x16,0x43,
+  0xa5,0x56,0x62,0x78,0x70,0x94,0x35,0x2b,0x8f,0x9a,0x89,0x1b,0xd9,0x7d,0x40,0x23,
+  0x6e,0x6a,0x58,0x60,0xd7,0x73,0xea,0x1e,0x11,0xf5,0xe0,0xe8,0xc8,0x36,0x7,0x84,
+  0x52,0x75,0xb6,0xa9,0xd1,0x88,0x66,0xc3,0xf5,0x22,0xe1,0x72,0xd8,0x5,0x5a,0xad,
+  0x15,0xf4,0xf,0xac,0x62,0x23,0xd6,0x8c,0x5a,0x37,0xfc,0x5e,0xa9,0x32,0x8b,0x88,
+  0x70,0xff,0x96,0x87,0x1c,0x11,0xf5,0xe0,0xae,0xe7,0xd4,0x3d,0x73,0x2c,0x60,0x45,
+  0xef,0x55,0xc0,0xc6,0x81,0x11,0xaa,0x5e,0x19,0x63,0x43,0x21,0x42,0x78,0xe9,0x6b,
+  0xa3,0xa5,0xb6,0x13,0x58,0x22,0x8f,0x1d,0xfb,0x36,0x1b,0x3a,0x8e,0x21,0x50,0xf3,
+  0xca,0x6c,0x58,0xfd,0x55,0xe0,0x55,0xac,0xe8,0xbd,0xc0,0x4f,0x5b,0x2c,0xa0,0x45,
+  0x3d,0x35,0x38,0xb0,0xd6,0xa4,0x13,0xbd,0x54,0xbc,0x22,0xd6,0x4a,0x53,0x44,0x10,
+  0xff,0x5e,0x17,0xdf,0xb7,0xc3,0xfe,0x1f,0xd1,0x78,0xa7,0xf9,0x21,0xd6,0xb6,0xcc,
+  0x87,0xfa,0x1c,0x69,0x3f,0x8f,0x4c,0x68,0x1e,0x95,0x6b,0x45,0x32,0x89,0x5e,0xd6,
+  0xac,0x1a,0x34,0x5a,0xd4,0x53,0x2d,0x2e,0xf4,0xf8,0x1,0x95,0x16,0x78,0x74,0xcb,
+  0xc6,0x11,0x7,0x81,0x52,0xad,0xd0,0x5c,0x79,0x82,0x75,0x1e,0xf,0xc1,0x43,0xc4,
+  0x43,0xc4,0x80,0xdf,0x2e,0x62,0xda,0xf4,0xf5,0xeb,0xa5,0xd9,0x1e,0xd4,0xd7,0x27,
+  0x6a,0xdd,0x65,0x4,0xb,0xc1,0xb3,0x5f,0x16,0xb1,0x58,0x9a,0xee,0x19,0xd4,0x97,
+  0xaa,0x79,0x40,0xd8,0x3c,0x34,0xe2,0x8,0x3c,0xfa,0xf8,0x1,0x95,0x6e,0xb8,0x50,
+  0xb5,0xc0,0x90,0xd2,0xe8,0xfe,0xee,0x55,0xd4,0x4c,0x5,0x63,0xab,0xd,0x7b,0x46,
+  0x27,0xe9,0x52,0x5c,0xe9,0xf6,0x26,0x7f,0xe8,0xbd,0x8,0x86,0x9a,0x57,0xa1,0xaf,
+  0x7b,0x15,0x80,0xae,0x16,0x18,0x2,0xce,0xbb,0x0,0xda,0x71,0x7,0x45,0x84,0x74,
+  0xb2,0x1b,0x2b,0x1e,0x46,0x4c,0xcb,0x60,0x51,0x10,0x2d,0xae,0xde,0xb6,0x9f,0xb4,
+  0x25,0xdb,0x52,0x9e,0x77,0x15,0x92,0xb6,0x64,0x8d,0x18,0xd2,0x5d,0xcb,0x8,0x30,
+  0x37,0x8,0x58,0x2b,0x3,0x4a,0x41,0x32,0x96,0xc1,0xb3,0x1e,0x62,0xcd,0x9c,0xc1,
+  0x16,0xd6,0x98,0x74,0xee,0xd7,0x69,0x42,0x2f,0xc1,0x42,0x2,0x78,0xc6,0x23,0x15,
+  0xaf,0xa7,0xa9,0xd6,0xd6,0xf,0xc,0xea,0x16,0x50,0x32,0x20,0x28,0x92,0xf1,0xc,
+  0x25,0x6f,0x1a,0xe3,0x87,0xcb,0x8b,0xd2,0xd8,0x22,0x42,0x87,0xce,0x6e,0xd7,0xba,
+  0x57,0xcc,0x37,0x1e,0x2,0x9e,0x57,0x25,0x15,0xab,0xc7,0x74,0xc1,0x89,0x47,0xeb,
+  0xb1,0x8a,0xaa,0xbf,0x67,0xc3,0x4,0x42,0xf,0x4b,0xd5,0xd8,0xdd,0x0,0xdd,0xba,
+  0x4,0x47,0x3b,0xf8,0x4,0xac,0xa8,0x9c,0x52,0x50,0x2c,0xe7,0xd1,0x8e,0x83,0x91,
+  0xf6,0x88,0x6e,0xcb,0xa7,0xa3,0x8b,0xc1,0x2,0x6e,0x35,0x1f,0x79,0x8d,0x4b,0xb1,
+  0x92,0x27,0xc0,0xdc,0x20,0xa0,0xb5,0xca,0x89,0x8,0xc5,0xf2,0x2c,0x3d,0x99,0x3e,
+  0x7f,0x99,0x6c,0xef,0xd3,0x5f,0x2a,0xe8,0xe,0xfd,0x83,0xef,0x3a,0xca,0x61,0xa6,
+  0x7c,0x8b,0x0,0x73,0x83,0x80,0x35,0x5e,0x56,0x69,0x87,0x7c,0x69,0x86,0xde,0xcc,
+  0xa,0x8c,0xf5,0x5a,0x3e,0xb6,0xa4,0xc1,0x16,0x49,0x76,0xae,0x7b,0x4,0xf5,0xd2,
+  0x2,0x3a,0xdc,0x5f,0x2b,0x97,0x7c,0x69,0x86,0x0,0x73,0x83,0x40,0x3c,0xcd,0xd5,
+  0x5a,0x9,0x7b,0xf3,0xd6,0x35,0xbd,0x71,0xcd,0x56,0x94,0x68,0x3c,0xf1,0x3a,0xf8,
+  0xf0,0xfc,0x9a,0xee,0xec,0xfb,0xb,0x83,0x9e,0xcf,0x42,0x5a,0xc7,0x88,0x39,0x49,
+  0x26,0x67,0xaf,0x3,0xd8,0x78,0x9a,0xab,0xe0,0xef,0xc4,0x6f,0x3e,0x23,0x5,0x5,
+  0x47,0x2f,0x5c,0x39,0x67,0x10,0x45,0x2a,0xde,0xb,0x12,0xda,0x69,0x23,0x21,0xae,
+  0xe0,0xe7,0x4,0x78,0x8d,0x10,0x58,0xfc,0xd8,0x3e,0xfa,0x9e,0x84,0x73,0x84,0x96,
+  0x1d,0xd9,0xdf,0xd5,0xad,0xd7,0x1c,0x23,0x94,0xdd,0x49,0x24,0xfc,0xce,0xc4,0x7a,
+  0x41,0x14,0x9f,0x7e,0x71,0xce,0x28,0x38,0x1a,0x9c,0xaf,0x36,0x83,0x39,0x25,0x2f,
+  0x8f,0x4f,0x64,0x1f,0x9b,0x2d,0x4d,0x93,0x89,0xf5,0x33,0x55,0xcc,0x46,0x7c,0x58,
+  0xe6,0xb8,0xc3,0x7c,0xee,0xb2,0x18,0x9f,0x6e,0xa7,0xe9,0x4e,0x16,0x5c,0x96,0xe8,
+  0x27,0x5f,0xbe,0xc5,0xc4,0xcd,0xac,0x23,0x4a,0x5e,0xe,0x9a,0x9a,0xc1,0x9c,0xb2,
+  0xaf,0x0,0x7c,0x96,0x3d,0x47,0xca,0x67,0x6b,0xad,0xc1,0x9a,0x20,0x5b,0xb2,0xad,
+  0x41,0x5c,0x10,0x6c,0x19,0x3f,0x3c,0x36,0x76,0x6e,0x60,0x66,0x6d,0xe3,0x7d,0x63,
+  0xea,0x59,0x96,0xb1,0xcd,0x8c,0xcb,0xf8,0xdf,0x37,0xa1,0xf6,0x76,0x59,0x1b,0x28,
+  0xd2,0xf1,0x5e,0x2e,0x4d,0x7c,0xd4,0x82,0xb5,0x85,0x40,0xfd,0x94,0x58,0x4e,0x9d,
+  0xbd,0x70,0xc2,0x28,0x81,0xfe,0xd4,0xba,0x66,0xf6,0x64,0x5b,0x7,0x69,0x3b,0x58,
+  0x78,0x50,0x53,0x4f,0xcc,0x8d,0xf5,0x1a,0x60,0xed,0x12,0x41,0x87,0xb3,0xb4,0x95,
+  0xcb,0x86,0x50,0x28,0xce,0x7d,0x76,0xd2,0x20,0x72,0xe6,0xad,0x67,0x19,0x9f,0x43,
+  0x40,0x29,0x15,0x2f,0x4d,0xab,0x3,0x13,0x37,0x72,0xce,0x85,0xec,0x19,0xfa,0x13,
+  0xeb,0x71,0x54,0xac,0xa1,0xe1,0x86,0xa6,0xa3,0x21,0x6f,0xa3,0x3d,0x8,0x8f,0x4d,
+  0x33,0x69,0x69,0x69,0xf,0x2c,0x12,0xa,0xab,0xdb,0x25,0x4a,0x11,0x71,0x74,0x8c,
+  0x15,0xe9,0xf5,0x5c,0xc8,0x9d,0xe6,0xda,0x64,0xce,0x99,0xbd,0xae,0xfe,0x9,0x48,
+  0x2a,0xa5,0x62,0xd,0x2,0x4a,0x29,0xd,0xc4,0xdf,0xfb,0x89,0x39,0x6c,0x6b,0xf2,
+  0xfe,0xb1,0x93,0x87,0xac,0x8,0xac,0x4a,0x6f,0x9c,0x3b,0xa1,0x5a,0x2c,0xd1,0x46,
+  0xd3,0x11,0x4b,0xb5,0xba,0x61,0xc4,0x7d,0xa2,0x87,0x0,0x6d,0x64,0xa0,0x7b,0x23,
+  0x8,0x1c,0x3f,0x7b,0xd8,0x9a,0xaa,0x9c,0x3e,0xf1,0xcf,0xe6,0xd7,0x40,0x17,0xd0,
+  0xa5,0x7c,0xe0,0x0,0xb1,0x40,0x6e,0xfc,0x56,0xfd,0x78,0x3a,0x3f,0xa5,0xcf,0x7c,
+  0xf6,0x2e,0xfd,0xc9,0x21,0xba,0xe3,0xab,0x22,0xc9,0x46,0x78,0x55,0xa,0xa5,0x95,
+  0x91,0x54,0x33,0x7c,0x6f,0x49,0x6e,0x82,0x78,0x7f,0x11,0x7f,0x3d,0xc9,0x55,0xf4,
+  0xa7,0xd7,0x73,0xf6,0xf2,0x3b,0xcc,0x14,0xa6,0xf4,0xb5,0xb3,0xea,0xa7,0x61,0xac,
+  0x80,0xab,0x43,0xae,0xe4,0x0,0xce,0x87,0xff,0x66,0x4e,0x57,0xb,0xbc,0x75,0xf4,
+  0xe4,0x7f,0xda,0xf1,0xa9,0x2b,0x6c,0xe8,0x7b,0x80,0x2e,0x9d,0xaa,0x6b,0xda,0x78,
+  0x4d,0xed,0xcd,0x37,0x37,0x22,0x13,0x76,0x21,0x2d,0xb7,0x93,0x84,0x9b,0x66,0xe3,
+  0xf2,0x51,0x26,0xa6,0xaf,0x70,0xec,0xd4,0x21,0xa9,0xcc,0xf2,0xf6,0xf9,0xff,0x30,
+  0x67,0x3,0x9c,0x81,0x4,0x4,0x94,0x2f,0x0,0xea,0xc3,0x17,0xcd,0x7e,0xaf,0x6a,
+  0xb3,0xaf,0xfe,0xe6,0xa0,0x2d,0x95,0xf3,0xc,0xf7,0x7f,0xd,0xad,0x62,0x5f,0x3a,
+  0xe8,0x40,0x5c,0x1d,0x63,0xcb,0xca,0xaf,0x51,0xaa,0xe6,0x79,0xed,0x9d,0x83,0xd6,
+  0xab,0xda,0xdc,0x7,0xff,0x6a,0x7e,0x1c,0xc5,0x19,0x9e,0xc4,0x36,0x2c,0xb7,0x2e,
+  0x33,0x73,0xe1,0xd,0xf3,0x97,0xc5,0x62,0xa1,0xfc,0xda,0xbb,0x7,0xad,0x43,0x8c,
+  0x91,0x95,0xdf,0x20,0xe1,0x64,0x5a,0xf,0xac,0xec,0xdc,0x4d,0xec,0x4e,0x25,0x15,
+  0xcb,0xb0,0x75,0xf5,0x37,0x70,0x54,0x8c,0xd7,0xdf,0x3b,0x68,0x8b,0xc5,0x42,0xe5,
+  0xe3,0xd7,0xcc,0xbe,0x99,0x2f,0x98,0x8d,0xe2,0x4,0x4c,0x40,0xc0,0x0,0x5e,0x48,
+  0x6a,0xd9,0xff,0xe2,0xd2,0xe7,0x27,0xe4,0xef,0x26,0x6e,0xe6,0x78,0xe9,0xed,0x17,
+  0xac,0xe7,0x79,0xdc,0xb7,0x66,0x27,0x7d,0x5d,0x83,0x2d,0xab,0x49,0xa7,0xd5,0xe3,
+  0x76,0xa4,0x37,0x39,0xc8,0xfd,0x6b,0x76,0x62,0x8c,0xc7,0xbf,0x1f,0x7d,0xc1,0x4e,
+  0x4c,0xe6,0xb8,0xfa,0x9e,0xfc,0x68,0xe2,0x7d,0x2e,0x5,0xb8,0x22,0x38,0x3d,0x15,
+  0xfa,0x1d,0x2b,0x9,0xa4,0x7c,0x49,0x3,0x49,0x20,0x35,0xfc,0xa4,0xde,0xb1,0xf6,
+  0xf7,0xd4,0xbe,0x54,0x2a,0x9d,0xf8,0x83,0x47,0xfe,0x4c,0xaf,0xee,0x59,0xcf,0xf8,
+  0xec,0x45,0x2e,0x4d,0x9e,0xa1,0x66,0xca,0xdc,0x8d,0x2b,0xe6,0x24,0xd8,0xb0,0xfc,
+  0x77,0x58,0xb3,0x6c,0x13,0x13,0xd3,0x57,0x78,0xf5,0x9d,0x83,0xb6,0x54,0x2c,0x54,
+  0xae,0x1c,0x97,0x7f,0xfc,0xf4,0x4d,0x7b,0x1c,0x28,0xfa,0x52,0x2,0xa,0xfe,0xf3,
+  0x8c,0x88,0xd4,0xc2,0x4,0x54,0x88,0x40,0x2a,0x20,0x0,0x24,0xd7,0x6c,0x63,0xf3,
+  0x96,0x27,0x9c,0x1f,0xb9,0x71,0x3d,0xb0,0x63,0x74,0x8f,0xba,0xef,0x9e,0xaf,0xa3,
+  0x80,0xcf,0xa7,0xcf,0x73,0x75,0xfa,0x43,0x3c,0x53,0xbd,0x2d,0xe0,0xae,0x13,0x67,
+  0xa8,0x67,0x2b,0xeb,0x7a,0xee,0x45,0x80,0xf,0x2e,0xbf,0xcb,0xb1,0x53,0x87,0xc4,
+  0xab,0xd8,0xf1,0xf3,0xaf,0x9a,0xbf,0xbf,0x76,0x9a,0x8b,0x3e,0xe8,0x52,0x88,0x40,
+  0x11,0x98,0x1,0x2a,0x22,0xd2,0x7a,0x3a,0x1d,0x22,0x91,0x8c,0x4a,0xf7,0x5a,0xfa,
+  0xb7,0xfe,0x89,0xf3,0xd7,0x89,0x1e,0x76,0x74,0xa7,0xfb,0xec,0xf6,0xfb,0x77,0xeb,
+  0xe1,0x81,0x7,0xb0,0x58,0xa6,0x8a,0x59,0xae,0x17,0xae,0x72,0xa3,0x70,0x75,0x41,
+  0xab,0xc4,0x9c,0x4,0x2b,0xd2,0x43,0xac,0x4c,0xf,0xd1,0x97,0x1a,0x44,0xa3,0xb9,
+  0x90,0x3b,0xcd,0xbb,0x67,0xf,0xdb,0xd9,0xc2,0x94,0x2e,0x4f,0x71,0xfc,0xec,0x8b,
+  0xe6,0x27,0xf9,0x1c,0x37,0x81,0x72,0x88,0x40,0x20,0x33,0x40,0xb5,0xa1,0xf8,0x76,
+  0x3f,0x5a,0x28,0xa5,0xba,0x42,0xe0,0x13,0x61,0xd9,0xf4,0xb8,0xde,0x36,0xf8,0x20,
+  0x7f,0xe1,0xa6,0xd4,0xbd,0xab,0x96,0xf,0xd8,0x91,0xaf,0x6c,0xd3,0x1b,0x56,0x7f,
+  0x95,0x4c,0xa2,0x17,0x44,0x28,0xd6,0x66,0xa8,0x78,0x5,0x2a,0xa6,0x44,0xd5,0x2b,
+  0x1,0x10,0x77,0x93,0x74,0x39,0x49,0xba,0xdc,0x34,0xa9,0x58,0x37,0x28,0x45,0xbe,
+  0x7c,0x8b,0x4b,0x13,0x1f,0x71,0xee,0xb3,0x93,0xf6,0xda,0x64,0x4e,0xd7,0xa,0xf2,
+  0x71,0xf6,0x4,0x2f,0x7c,0xfa,0x2b,0xfb,0x3f,0x40,0xc5,0x7,0x1f,0x96,0x3c,0x50,
+  0x10,0x11,0xdb,0x82,0xb5,0xd3,0xaf,0x2e,0xbe,0x35,0x12,0x3e,0x89,0x2e,0xff,0xb9,
+  0xb,0x88,0x3,0x5d,0x23,0x7f,0xac,0x77,0xad,0x18,0xe6,0xfb,0x4e,0x5c,0xd,0x3,
+  0xac,0x5e,0x3e,0x68,0x37,0xae,0x1b,0xd1,0xcb,0x33,0x2b,0x49,0x25,0xba,0x49,0x75,
+  0x2d,0x23,0xd9,0x95,0x6,0xa0,0x54,0x29,0x50,0xac,0xcc,0x52,0x2c,0xcf,0x30,0x99,
+  0xbf,0xce,0xa7,0x9f,0x9f,0xb3,0x13,0x93,0x59,0xd,0x60,0x2a,0xf2,0xc9,0xf5,0x8f,
+  0xf9,0xf9,0x47,0xbf,0xb0,0x47,0x80,0xaa,0xf,0x3e,0xb8,0x7,0x16,0xc8,0x3,0x5e,
+  0x5b,0x65,0x2f,0xf4,0xb3,0x51,0x9d,0x7,0xae,0x4f,0x20,0xe5,0x13,0x88,0xe3,0xef,
+  0x86,0xeb,0x7e,0x9f,0xf5,0xab,0x47,0xf5,0xae,0xf4,0x72,0xc6,0x74,0x52,0x3d,0xa0,
+  0x16,0xf8,0x57,0x3,0x1,0x6b,0x4b,0x72,0x26,0x7f,0x93,0x5f,0x8f,0xbf,0x6f,0x8f,
+  0x64,0xff,0x9b,0xab,0xd4,0x57,0x97,0x40,0xaa,0xd4,0xfd,0xbc,0x0,0xd4,0xa2,0x1a,
+  0x5f,0x32,0x81,0xe,0x64,0x2,0x8b,0xc4,0xfc,0xb2,0xb,0x38,0xbd,0x1b,0xc8,0xf4,
+  0xf,0xb3,0x36,0xb5,0xc2,0x59,0xed,0x26,0x65,0x55,0x3c,0xc9,0x4a,0x1,0x55,0x2b,
+  0x71,0xad,0x56,0x54,0x37,0x8a,0x37,0xcc,0xf8,0xe4,0x5,0xb2,0xb7,0x2e,0x53,0xa0,
+  0xbe,0x74,0x87,0x97,0xef,0x22,0x75,0x8d,0xd7,0x64,0x9,0xa0,0xee,0xe8,0x9f,0x3d,
+  0x7c,0x37,0x53,0xd4,0xb5,0xde,0x8,0x47,0x22,0x2,0xfe,0xa6,0x13,0x12,0x1b,0xba,
+  0x5b,0x60,0x29,0x98,0x5b,0xae,0xff,0x5,0x79,0x88,0xdc,0x2f,0xf,0x2c,0xc4,0xde,
+  0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82,
+    // /home/maemo/tietoopcom/resources/restore.png
+  0x0,0x0,0x9,0x8,
+  0x89,
+  0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,
+  0x0,0x0,0x30,0x0,0x0,0x0,0x30,0x8,0x6,0x0,0x0,0x0,0x57,0x2,0xf9,0x87,
+  0x0,0x0,0x0,0x1,0x73,0x52,0x47,0x42,0x0,0xae,0xce,0x1c,0xe9,0x0,0x0,0x0,
+  0x6,0x62,0x4b,0x47,0x44,0x0,0xff,0x0,0xff,0x0,0xff,0xa0,0xbd,0xa7,0x93,0x0,
+  0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0xb,0x13,0x0,0x0,0xb,0x13,0x1,
+  0x0,0x9a,0x9c,0x18,0x0,0x0,0x0,0x7,0x74,0x49,0x4d,0x45,0x7,0xd8,0xc,0x2,
+  0x8,0x24,0x16,0x56,0x6f,0x14,0x27,0x0,0x0,0x8,0x88,0x49,0x44,0x41,0x54,0x68,
+  0xde,0xed,0x59,0xdb,0x6e,0x1b,0x47,0x12,0xad,0xea,0x9e,0x9e,0x19,0x5e,0x86,0x23,
+  0xca,0xba,0x90,0xba,0x58,0x80,0x9,0x46,0x41,0x94,0x88,0x8e,0x42,0x29,0xab,0x37,
+  0xaf,0xbf,0x21,0x9,0xf2,0x17,0xfb,0xb,0xf9,0x9e,0xe4,0xf,0xd6,0x6f,0x6,0x12,
+  0x38,0x9,0x25,0x67,0x23,0x47,0x6b,0x4b,0xe6,0xda,0xb0,0x25,0x42,0xa2,0x24,0x5e,
+  0x44,0xce,0xc,0x67,0xa6,0xbb,0x6b,0x1f,0x4c,0xa,0x8c,0x93,0x28,0xb6,0x48,0x23,
+  0x36,0x90,0x2,0xe6,0x89,0x68,0xa2,0x4e,0x57,0xd5,0xa9,0xaa,0xd3,0x48,0x44,0x80,
+  0x88,0x30,0x8a,0x11,0x11,0xf3,0x3c,0x6f,0x46,0x6b,0xbd,0xa9,0xb5,0xbe,0x15,0x86,
+  0x61,0x21,0x8e,0xe3,0x96,0x61,0x18,0xbb,0xae,0xeb,0x56,0x2c,0xcb,0xfa,0x5,0x11,
+  0xeb,0x88,0x18,0xc3,0x98,0x8d,0xc1,0x3b,0x6e,0x63,0x1,0xf0,0xcd,0x37,0xdf,0x20,
+  0x22,0x1a,0xe9,0x74,0x3a,0x85,0x88,0xb3,0xd5,0x6a,0xf5,0xfd,0x3b,0x77,0xee,0x6c,
+  0xde,0xbd,0x7b,0xf7,0x9f,0xf5,0x7a,0xfd,0x36,0x0,0xdc,0x22,0xa2,0x9b,0x44,0x94,
+  0x1d,0x37,0x0,0x63,0x1c,0x7f,0xf2,0xf9,0xe7,0x9f,0x13,0x11,0x69,0x0,0xe8,0x31,
+  0xc6,0xbc,0xc7,0x8f,0x1f,0xeb,0xbb,0x77,0xef,0xce,0x24,0x93,0xc9,0xa4,0x61,0x18,
+  0x9,0xad,0x75,0x3e,0x93,0xc9,0xe4,0xb3,0xd9,0xac,0xad,0xb5,0xde,0x45,0xc4,0x6,
+  0x22,0xd2,0x5b,0x3,0x0,0x0,0x20,0x8,0x2,0x48,0x24,0x12,0x8a,0x31,0xa6,0x7c,
+  0xdf,0x87,0x5a,0xad,0x96,0xf2,0x7d,0xdf,0x55,0x4a,0x99,0xcd,0x66,0xd3,0x59,0x5d,
+  0x5d,0x4d,0xbd,0xf7,0xde,0x7b,0x19,0xc7,0x71,0x26,0x89,0xe8,0xa7,0xaf,0xbf,0xfe,
+  0xfa,0xe0,0x8b,0x2f,0xbe,0x50,0x6f,0x5,0x0,0x44,0xd4,0x44,0x14,0x11,0x51,0x8c,
+  0x88,0xda,0x30,0xc,0xd2,0x5a,0xc3,0xd1,0xd1,0x11,0x44,0x51,0x94,0xed,0x76,0xbb,
+  0xd4,0xe9,0x74,0x44,0xb7,0xdb,0x9d,0x5a,0x5a,0x5a,0xba,0x96,0xcb,0xe5,0xd2,0x9f,
+  0x7d,0xf6,0xd9,0x7d,0x22,0xaa,0x1,0x80,0x37,0x4a,0x71,0x8f,0x2d,0x2,0x44,0x44,
+  0x0,0x40,0x8c,0x31,0x1a,0xb0,0x9a,0xd6,0x1a,0x3c,0xcf,0xc3,0x6a,0xb5,0x9a,0xed,
+  0xf5,0x7a,0xf6,0xf1,0xf1,0x71,0x66,0x6d,0x6d,0xcd,0xdc,0xd8,0xd8,0x48,0x2c,0x2e,
+  0x2e,0xce,0x10,0xd1,0x6e,0x18,0x86,0x8f,0x88,0xe8,0xf0,0xaa,0x20,0xfe,0x10,0x80,
+  0xd6,0xda,0xf2,0x7d,0x3f,0x6b,0x18,0x86,0x6b,0x9a,0xa6,0x9,0x0,0x8,0x0,0xba,
+  0xff,0x5d,0xf8,0x8d,0x88,0x44,0x44,0x6,0x22,0x4e,0x10,0x51,0xde,0x34,0x4d,0x6e,
+  0x9a,0x66,0x84,0x88,0x5a,0x8,0x1,0x88,0x8,0x9d,0x4e,0x87,0x55,0xab,0xd5,0x64,
+  0xab,0xd5,0x42,0xdf,0xf7,0x8d,0x20,0x8,0xb2,0xab,0xab,0xab,0xb9,0xc5,0xc5,0xc5,
+  0x99,0x6c,0x36,0x9b,0x26,0xa2,0x84,0xd6,0xfa,0x19,0x63,0xcc,0x1b,0x1b,0x80,0x93,
+  0x93,0x93,0xac,0x10,0x62,0x43,0x4a,0xb9,0x12,0x86,0xe1,0x84,0x69,0x9a,0xdc,0x30,
+  0xc,0xc5,0x18,0xa3,0x97,0x6f,0x5e,0x6b,0xcd,0x18,0x63,0x2,0x11,0x6d,0x0,0xc8,
+  0xc4,0x71,0x2c,0xb5,0xd6,0xaa,0x9f,0x5e,0xc0,0x18,0x3,0xa5,0x14,0x36,0x9b,0xcd,
+  0xc4,0xce,0xce,0x8e,0x79,0x7a,0x7a,0x9a,0x3a,0x3c,0x3c,0x14,0x9b,0x9b,0x9b,0xbc,
+  0x54,0x2a,0x39,0x8e,0xe3,0xcc,0x31,0xc6,0x7e,0x20,0xa2,0x1d,0x44,0xf4,0xc7,0x2,
+  0xc0,0xb6,0xed,0xc,0x11,0xad,0x70,0xce,0x37,0xc3,0x30,0x74,0x9f,0x3c,0x79,0x92,
+  0x3c,0x38,0x38,0xb0,0xdb,0xed,0xb6,0xf8,0xa3,0xa0,0x99,0xa6,0x19,0x6,0x41,0xa0,
+  0x7f,0xfe,0xf9,0x67,0xb7,0xd7,0xeb,0x31,0xc3,0x30,0x80,0x31,0x6,0x8c,0x31,0x20,
+  0x22,0x90,0x52,0xe2,0xc9,0xc9,0x89,0xd1,0x6a,0xb5,0x92,0x9d,0x4e,0x67,0xd6,0xf7,
+  0x7d,0xd1,0x6e,0xb7,0xb3,0xc5,0x62,0x71,0x7a,0x61,0x61,0x21,0x91,0x4e,0xa7,0x53,
+  0x5a,0xeb,0x3d,0x0,0x38,0x63,0x8c,0x5,0xa3,0x2,0x30,0xa3,0x28,0x9a,0x90,0x52,
+  0x66,0xe,0xf,0xf,0xed,0x6f,0xbf,0xfd,0x36,0xb3,0xb5,0xb5,0x35,0x53,0xaf,0xd7,
+  0x53,0x5a,0x6b,0x6,0x0,0x30,0x1c,0x8d,0x7e,0xd,0x48,0xa5,0x94,0xf6,0x7d,0x9f,
+  0xf7,0x7a,0x3d,0x31,0x48,0xa1,0xe1,0x48,0x0,0x0,0x28,0xa5,0x58,0xad,0x56,0x4b,
+  0x7b,0x9e,0x67,0x9e,0x9e,0x9e,0x5a,0xa7,0xa7,0xa7,0x7c,0x7d,0x7d,0x3d,0x31,0x3f,
+  0x3f,0x3f,0xe7,0xba,0xee,0x7d,0xa5,0xd4,0xf6,0xf1,0xf1,0xf1,0x93,0xd9,0xd9,0xd9,
+  0xee,0x95,0x1,0x8,0x21,0x50,0x4a,0xc9,0x8f,0x8e,0x8e,0xec,0xed,0xed,0xed,0xf4,
+  0xbd,0x7b,0xf7,0x32,0xf,0x1f,0x3e,0x74,0xce,0xcf,0xcf,0xf9,0xb0,0x53,0x2f,0xa5,
+  0x93,0x40,0x44,0xe0,0x9c,0x83,0x10,0xe2,0xe2,0xe6,0x87,0xd8,0xa,0x38,0xe7,0x40,
+  0x44,0x10,0x86,0x21,0xd4,0xeb,0x75,0x33,0x8a,0xa2,0x6c,0x10,0x4,0xbc,0xd5,0x6a,
+  0x4d,0x2e,0x2f,0x2f,0xcf,0x16,0xa,0x85,0x89,0x7c,0x3e,0x9f,0x99,0x9e,0x9e,0x9e,
+  0x69,0xb5,0x5a,0x4f,0x33,0x99,0x4c,0xed,0xb2,0x68,0x5c,0xc6,0x42,0xda,0x34,0x4d,
+  0x55,0xab,0xd5,0xac,0x9d,0x9d,0x9d,0xc9,0xe7,0xcf,0x9f,0xbb,0x52,0x4a,0x36,0xb8,
+  0xd5,0xcb,0xe6,0xa7,0xc1,0xef,0xc3,0xce,0xbf,0x6c,0x9c,0x73,0x0,0x0,0x38,0x3f,
+  0x3f,0x37,0x77,0x77,0x77,0xaf,0x35,0x1a,0x8d,0x44,0xb3,0xd9,0x44,0x21,0x4,0x4c,
+  0x4f,0x4f,0xdb,0x0,0x30,0x25,0x84,0x48,0x9d,0x9d,0x9d,0x5,0x0,0x70,0x35,0x0,
+  0x0,0x40,0x8d,0x46,0xc3,0x3c,0x38,0x38,0x70,0xcf,0xce,0xce,0x12,0x88,0x8,0xc3,
+  0x69,0x31,0x42,0xdf,0xb8,0x0,0x18,0x86,0x21,0x4,0x41,0x80,0x5a,0x6b,0x3e,0x33,
+  0x33,0x93,0xf0,0x3c,0x6f,0x52,0x6b,0x1d,0x3,0x80,0x4f,0x44,0xcf,0xd2,0xe9,0xb4,
+  0x75,0xe5,0x3e,0xc0,0x18,0x83,0x28,0x8a,0x78,0x10,0x4,0x42,0x4a,0xf9,0x1b,0xe7,
+  0x89,0x8,0xb4,0xd6,0xbf,0xb9,0xe9,0x41,0xaa,0x5c,0xd2,0x33,0x2e,0xce,0x98,0xa6,
+  0x9,0x96,0x65,0x51,0x2e,0x97,0x53,0xb9,0x5c,0x2e,0x48,0xa5,0x52,0xd,0xc6,0xd8,
+  0x1,0x0,0x3c,0x47,0xc4,0x93,0x6e,0xb7,0x1b,0x8e,0xd4,0xc8,0x6,0x4e,0x6a,0xad,
+  0x7f,0xe3,0x24,0x11,0x81,0x52,0xa,0x94,0x52,0x17,0xe,0xd,0x9c,0x1f,0x66,0x9f,
+  0xdf,0x33,0xa5,0x5e,0x4c,0x11,0x13,0x13,0x13,0x51,0xa1,0x50,0x38,0xff,0xe8,0xa3,
+  0x8f,0xba,0xcb,0xcb,0xcb,0xf5,0xeb,0xd7,0xaf,0xff,0xd7,0x30,0x8c,0x2d,0x0,0xd8,
+  0x8d,0xe3,0xf8,0xe9,0xb5,0x6b,0xd7,0x9a,0x23,0x1,0x18,0xb0,0xc7,0x80,0x41,0x86,
+  0x41,0x9,0x21,0xb4,0xeb,0xba,0x51,0x32,0x99,0x54,0x8c,0x31,0xde,0x6f,0x80,0xca,
+  0xf7,0x7d,0xde,0xed,0x76,0x4d,0x29,0x25,0xfb,0xbd,0x73,0x0,0x0,0x96,0x65,0xc1,
+  0xc4,0xc4,0x44,0xb8,0xbc,0xbc,0xdc,0x2c,0x97,0xcb,0xb5,0x4f,0x3e,0xf9,0xe4,0x70,
+  0x7e,0x7e,0xbe,0xea,0xba,0xee,0x7d,0xc6,0xd8,0xf6,0xc9,0xc9,0xc9,0xd3,0x91,0x58,
+  0xe8,0xcf,0xa2,0x22,0xa5,0x84,0x4c,0x26,0x13,0xad,0xaf,0xaf,0x1f,0xde,0xbc,0x79,
+  0xb3,0x6d,0x9a,0x26,0x47,0x44,0xea,0xf5,0x7a,0xba,0x52,0xa9,0x64,0x2b,0x95,0xca,
+  0x5c,0xab,0xd5,0xb2,0x6,0xbd,0x60,0x38,0x92,0x42,0x8,0x3d,0x37,0x37,0xe7,0x97,
+  0x4a,0xa5,0x46,0xb9,0x5c,0x3e,0x2e,0x16,0x8b,0x4f,0x16,0x16,0x16,0xb6,0xd2,0xe9,
+  0x74,0x5,0x0,0xf6,0x0,0xe0,0x6c,0x76,0x76,0x76,0xb4,0x3e,0x70,0x99,0x69,0xad,
+  0x41,0x4a,0x9,0xa9,0x54,0x4a,0x7d,0xfc,0xf1,0xc7,0xad,0x2f,0xbf,0xfc,0xf2,0x21,
+  0x0,0xc,0x42,0x3d,0x15,0x45,0xd1,0xfb,0xf,0x1e,0x3c,0xc8,0x49,0x29,0x2f,0x9c,
+  0x27,0x22,0x10,0x42,0x90,0xeb,0xba,0x2a,0x9f,0xcf,0xf7,0x3e,0xfc,0xf0,0xc3,0xe3,
+  0xcd,0xcd,0xcd,0x6a,0xa9,0x54,0xda,0x77,0x1c,0xe7,0x11,0x63,0xec,0x7,0x44,0x1c,
+  0x5f,0x27,0x7e,0xa5,0x6d,0x88,0x31,0xce,0x5f,0x54,0xeb,0x9,0x0,0xfc,0xd8,0x5f,
+  0x90,0xfe,0x21,0x84,0x30,0x6,0x29,0x35,0x94,0x6e,0x94,0xcd,0x66,0xfd,0x95,0x95,
+  0x95,0x4e,0xb9,0x5c,0x6e,0xae,0xae,0xae,0x3e,0xb9,0x7e,0xfd,0xfa,0x7f,0x5c,0xd7,
+  0xad,0x20,0xe2,0x2e,0x11,0x3d,0x7f,0x5d,0xe7,0x47,0x2,0xd0,0x67,0x23,0x16,0xc7,
+  0xb1,0x49,0x44,0x21,0x22,0x3e,0x7,0x0,0x23,0xc,0xc3,0x38,0x8a,0x22,0x93,0x88,
+  0x58,0x1c,0xc7,0x60,0x18,0x6,0x38,0x8e,0xa3,0xe7,0xe7,0xe7,0x83,0x62,0xb1,0xd8,
+  0x5a,0x5b,0x5b,0x7b,0xb6,0xb1,0xb1,0xf1,0x70,0x71,0x71,0x71,0x7,0x0,0x76,0xc3,
+  0x30,0x7c,0x64,0xdb,0xf6,0x21,0x63,0x6c,0xbc,0xd3,0xe8,0x55,0x30,0xd,0xd7,0xc8,
+  0x80,0x86,0x53,0xa9,0x14,0x15,0xa,0x85,0x66,0xb9,0x5c,0xae,0x97,0x4a,0xa5,0xfa,
+  0xd2,0xd2,0xd2,0x2f,0xd3,0xd3,0xd3,0xdf,0x1,0xc0,0x7d,0x44,0xac,0xd9,0xb6,0xfd,
+  0xd7,0xed,0x3,0x43,0x14,0xc9,0x10,0xd1,0x24,0x22,0x4e,0x44,0x4c,0x4a,0x89,0x8c,
+  0x31,0xc8,0xe5,0x72,0xb0,0xb2,0xb2,0xd2,0x5c,0x5f,0x5f,0x3f,0x2c,0x95,0x4a,0x7b,
+  0xc5,0x62,0x71,0xd7,0x71,0x9c,0x2d,0x44,0xfc,0x9,0x0,0xe,0x10,0x51,0xbf,0x35,
+  0x2b,0xe5,0x20,0xa,0x5a,0x6b,0xb4,0x6d,0x9b,0x72,0xb9,0x9c,0x97,0x4e,0xa7,0x83,
+  0xdb,0xb7,0x6f,0x57,0xd7,0xd6,0xd6,0xaa,0x99,0x4c,0x66,0xc7,0x71,0x9c,0xef,0x1,
+  0x60,0x17,0x0,0xde,0xbe,0x9d,0x78,0x10,0x9,0xad,0x35,0x2b,0x14,0xa,0x91,0xd6,
+  0xfa,0x28,0x95,0x4a,0x3d,0x2b,0x97,0xcb,0xdb,0xfd,0x7c,0xdf,0x43,0xc4,0xc7,0x88,
+  0xd8,0x7c,0xeb,0x54,0x89,0x7e,0x3a,0x61,0x10,0x4,0x6,0x11,0xc1,0xf2,0xf2,0xf2,
+  0xc9,0x8d,0x1b,0x37,0xea,0x9c,0xf3,0x1d,0xd7,0x75,0x7f,0x4,0x80,0x37,0x26,0x6c,
+  0x8d,0x3,0x0,0x69,0xad,0x19,0xe7,0x9c,0x2b,0xa5,0xc,0x44,0x8c,0x53,0xa9,0x54,
+  0xd5,0xb2,0xac,0xa,0x63,0x6c,0x1b,0x0,0x9e,0xf6,0x65,0x14,0x5,0x6f,0xc0,0x46,
+  0x2,0xd0,0xa7,0xd2,0x1,0xfb,0xc4,0x0,0x70,0xa6,0xb5,0xde,0x7,0x80,0x48,0x29,
+  0xf5,0x3d,0xe7,0x7c,0x1f,0x11,0x7b,0x6f,0x52,0x99,0x33,0xc6,0x40,0x9d,0x8c,0x31,
+  0xa6,0x0,0xa0,0xed,0x38,0xce,0xd3,0xf3,0xf3,0xf3,0x9a,0xd6,0x5a,0xb,0x21,0x6a,
+  0x6f,0xda,0xf9,0x71,0x44,0x0,0xf1,0x45,0x18,0x8,0x0,0x7c,0x44,0x3c,0x5,0x80,
+  0xd3,0x77,0x4e,0x1b,0x7d,0xe7,0xc5,0xdd,0x77,0x1a,0x40,0x5f,0x89,0xa3,0xbf,0xa,
+  0xc0,0x48,0x35,0x20,0xa5,0xc,0xc3,0x30,0xc,0xa4,0x94,0x37,0xc,0xc3,0xf8,0x57,
+  0xbb,0xdd,0x96,0x5a,0x6b,0x1c,0x9e,0x8b,0x5e,0xe3,0x22,0x93,0x0,0xd0,0x60,0x8c,
+  0xdd,0xc9,0x64,0x32,0xff,0x46,0xc4,0x68,0x2c,0x0,0x6,0xb3,0xfc,0xf0,0x6a,0xc8,
+  0x18,0x3,0xce,0x39,0x78,0x9e,0x67,0x54,0x2a,0x95,0x49,0xcf,0xf3,0x56,0x2c,0xcb,
+  0x12,0x51,0x14,0xd9,0x83,0x63,0xaf,0xea,0x79,0x14,0x45,0xcc,0xb2,0x2c,0x28,0x16,
+  0x8b,0xf0,0xc1,0x7,0x1f,0x3c,0xca,0xe5,0x72,0x5b,0x44,0x84,0x6f,0x34,0x2,0x8c,
+  0x31,0x10,0x42,0x80,0xef,0xfb,0xe6,0xf6,0xf6,0xf6,0xdc,0x83,0x7,0xf,0x88,0x73,
+  0xce,0x5e,0x37,0x25,0xfb,0xaa,0x4,0x4b,0x26,0x93,0x70,0xeb,0xd6,0xad,0xd6,0xe2,
+  0xe2,0xa2,0xcc,0xe5,0x72,0xe1,0xeb,0xa4,0xa4,0x31,0x42,0xee,0x83,0x52,0xa,0xdb,
+  0xed,0xb6,0x18,0x2c,0xf5,0xaf,0x2b,0xb7,0x10,0x11,0xf4,0x7a,0x3d,0x48,0xa5,0x52,
+  0xd0,0x68,0x34,0xb4,0x94,0x32,0x6,0x0,0x39,0xae,0x1a,0x18,0x4c,0x96,0x3a,0x9d,
+  0x4e,0x47,0xa6,0x69,0x1a,0x83,0x75,0x72,0xb0,0x26,0x32,0xc6,0xc0,0x34,0xcd,0x4b,
+  0x5,0xac,0x57,0x19,0xc7,0x6d,0xdb,0x6,0x21,0xc4,0xd8,0x59,0x8,0xb5,0xd6,0x38,
+  0x39,0x39,0x19,0xe5,0xf3,0xf9,0x8e,0xeb,0xba,0x41,0xbf,0x70,0x7f,0x25,0xb1,0xc,
+  0xab,0x16,0xa3,0x7c,0x7f,0xa6,0xf6,0x5d,0x29,0x2,0x52,0x4a,0xcc,0xe7,0xf3,0xbd,
+  0x52,0xa9,0xd4,0xe8,0x74,0x3a,0x6a,0x6f,0x6f,0xf,0x5b,0xad,0x96,0x3d,0xd0,0x82,
+  0xc6,0x30,0xc1,0x42,0x1c,0xc7,0x10,0xc7,0xf1,0xaf,0xb4,0xa5,0xb1,0x0,0x88,0xe3,
+  0x98,0xb4,0xd6,0xe1,0xec,0xec,0xec,0x79,0xb9,0x5c,0x8e,0xa4,0x94,0x21,0x11,0xe1,
+  0xfe,0xfe,0x7e,0xb6,0xdd,0x6e,0xdb,0x51,0x14,0x8d,0xe3,0x7d,0xf9,0x42,0x18,0x7b,
+  0x59,0x38,0x1b,0x19,0x80,0xe7,0x79,0x1d,0xce,0xf9,0xff,0x1c,0xc7,0x99,0x2a,0x14,
+  0xa,0x79,0x0,0xe0,0xa6,0x69,0xb6,0xa7,0xa6,0xa6,0xf8,0xd1,0xd1,0x91,0xa,0x82,
+  0x40,0xc0,0x8b,0x17,0x9a,0x91,0x0,0xf4,0x7a,0x3d,0x23,0x99,0x4c,0xea,0xa5,0xa5,
+  0x25,0xb4,0x2c,0xcb,0x6,0x0,0x6b,0x2c,0x34,0x1a,0x4,0xc1,0x69,0x26,0x93,0xa9,
+  0x20,0x22,0x63,0x8c,0x95,0xf3,0xf9,0xbc,0xfd,0xe9,0xa7,0x9f,0xea,0x42,0xa1,0x70,
+  0xee,0x79,0x1e,0x8f,0xa2,0x68,0x2c,0x63,0x88,0x52,0xa,0xd,0xc3,0xc0,0xb9,0xb9,
+  0x39,0xe1,0xba,0x6e,0xd4,0x7f,0xed,0x79,0xf5,0x81,0xf2,0x32,0xfa,0xd3,0x5a,0x27,
+  0x5a,0xad,0x56,0x91,0x73,0x5e,0x12,0x42,0x2c,0x98,0xa6,0xc9,0xfb,0x8f,0x1a,0x7a,
+  0x9c,0xe3,0x83,0x52,0x8a,0x29,0xa5,0x92,0x61,0x18,0x76,0xa4,0x94,0xf7,0xb2,0xd9,
+  0xec,0x77,0xaf,0xba,0xbd,0xfd,0x99,0x3a,0x1d,0x68,0xad,0xf7,0x7d,0xdf,0xaf,0x23,
+  0xa2,0xdd,0x7f,0x9c,0x18,0xfb,0xec,0xc3,0x39,0x87,0x38,0x8e,0xd,0xa5,0x94,0x66,
+  0x8c,0xb5,0xbf,0xfa,0xea,0x2b,0xf5,0xda,0x5c,0xfc,0xf7,0x38,0xfd,0x37,0x80,0xab,
+  0xd9,0xff,0x1,0x9f,0x9d,0x96,0x85,0x8a,0x8f,0x6c,0x16,0x0,0x0,0x0,0x0,0x49,
+  0x45,0x4e,0x44,0xae,0x42,0x60,0x82,
+    // /home/maemo/tietoopcom/resources/redframe.png
+  0x0,0x0,0x4,0xe2,
+  0x89,
+  0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,
+  0x0,0x0,0x44,0x0,0x0,0x0,0x44,0x8,0x6,0x0,0x0,0x0,0x38,0x13,0x93,0xb2,
+  0x0,0x0,0x0,0x1,0x73,0x52,0x47,0x42,0x0,0xae,0xce,0x1c,0xe9,0x0,0x0,0x0,
+  0x6,0x62,0x4b,0x47,0x44,0x0,0xff,0x0,0xff,0x0,0xff,0xa0,0xbd,0xa7,0x93,0x0,
+  0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x16,0x25,0x0,0x0,0x16,0x25,0x1,
+  0x49,0x52,0x24,0xf0,0x0,0x0,0x0,0x7,0x74,0x49,0x4d,0x45,0x7,0xd9,0x3,0xb,
+  0xf,0xe,0xd,0x82,0x2a,0xc,0x98,0x0,0x0,0x0,0x19,0x74,0x45,0x58,0x74,0x43,
+  0x6f,0x6d,0x6d,0x65,0x6e,0x74,0x0,0x43,0x72,0x65,0x61,0x74,0x65,0x64,0x20,0x77,
+  0x69,0x74,0x68,0x20,0x47,0x49,0x4d,0x50,0x57,0x81,0xe,0x17,0x0,0x0,0x4,0x3d,
+  0x49,0x44,0x41,0x54,0x78,0xda,0xed,0x9c,0x3f,0x93,0xdc,0x44,0x10,0xc5,0x7f,0x4f,
+  0x9e,0xfb,0x93,0x38,0xc3,0x24,0x7c,0x6,0xe3,0x8c,0xba,0x2a,0x2,0xa7,0x14,0x9f,
+  0x98,0x90,0x3,0x4c,0x39,0x27,0x73,0x42,0x2,0x81,0xcb,0x8e,0x8,0xc0,0x2e,0xfb,
+  0xd4,0x4,0x9a,0x91,0x7a,0x47,0x23,0xed,0x4a,0x7,0x55,0xab,0xd5,0x28,0x39,0xed,
+  0x69,0x56,0x3b,0xf3,0xf4,0xfa,0x75,0xf7,0xcc,0xb4,0x74,0xf,0x0,0xd,0xf0,0xdc,
+  0xe0,0xce,0xe0,0x99,0x40,0x2,0x63,0xa3,0x47,0xde,0x71,0x15,0xae,0xb,0x1a,0x83,
+  0xcf,0x6,0x6f,0x5,0xaf,0x4,0x6f,0xc,0x5a,0xfd,0xd8,0x81,0xf1,0x9d,0xe0,0x85,
+  0xc1,0x27,0xc0,0x34,0x7c,0x69,0x93,0x60,0x28,0x3,0x46,0x33,0xed,0xac,0xfb,0x73,
+  0x2d,0xf8,0x5,0xf8,0x39,0x0,0xcf,0x81,0x17,0xc0,0x5f,0x40,0x3b,0xb4,0xdb,0x30,
+  0x45,0x32,0x30,0x4a,0xe3,0xd0,0xe1,0xf9,0xdf,0x6,0xdf,0xa,0xfe,0x8,0xc0,0x9d,
+  0xe0,0x93,0x41,0x2b,0xf8,0x48,0x47,0xa3,0x86,0xd,0xb2,0xc4,0xf7,0xd7,0xb3,0x24,
+  0x67,0x8d,0x1b,0x93,0xc5,0xb1,0xde,0xd2,0x61,0x70,0x17,0x80,0x67,0xc0,0x3f,0x11,
+  0xc9,0x7,0xe0,0x43,0x2,0xb5,0xd9,0x18,0x2b,0x34,0x36,0x7,0x34,0x66,0x83,0x6f,
+  0x23,0x75,0x60,0x98,0xa0,0x35,0xf8,0x22,0x8,0x94,0x2e,0xc6,0x86,0xd6,0x44,0x50,
+  0xf2,0x1b,0x6f,0xd,0x18,0xcd,0x88,0x6d,0x1c,0xf7,0x8d,0x1c,0x8b,0x80,0x26,0x24,
+  0x11,0x4d,0xe3,0x8e,0xe7,0x2d,0x9d,0xf9,0xb4,0x5b,0x15,0xd7,0x23,0x66,0xa5,0x68,
+  0x26,0xd8,0x40,0x8,0x0,0x82,0x65,0x8d,0x9b,0xd8,0x48,0x1d,0x28,0x1f,0x22,0x38,
+  0x6c,0x51,0x53,0xf2,0x7e,0x6b,0x60,0xc6,0xad,0x1b,0xcb,0xc1,0xb0,0x42,0xc9,0x3d,
+  0xb9,0x41,0xf7,0xa0,0x6c,0xd1,0x7c,0x3c,0x10,0xc9,0x24,0x4,0x37,0x53,0x66,0xd6,
+  0x26,0x40,0x54,0x30,0x33,0x37,0xf0,0xd6,0xa,0xa0,0x6c,0x49,0x4b,0x18,0x82,0xcf,
+  0x9b,0x82,0xc7,0x39,0x18,0x52,0xf0,0x22,0x43,0x41,0x99,0xe3,0xe7,0xd6,0x3a,0x4d,
+  0x79,0x48,0xcd,0x6d,0x1b,0x60,0x98,0xd,0x60,0xdc,0x52,0xf0,0x3e,0x96,0x11,0x20,
+  0x70,0xe8,0x93,0x35,0x63,0xe,0xf,0x49,0x68,0xb5,0x2d,0x76,0x88,0x68,0x26,0x73,
+  0x26,0x9f,0xf4,0x33,0x4c,0x5,0x30,0x14,0x22,0x3d,0x39,0xf3,0xd1,0x99,0x6b,0x47,
+  0xca,0x57,0xbc,0x66,0xe4,0xe3,0xb3,0x42,0x0,0x17,0xe6,0x92,0xa0,0x9,0xd0,0xdb,
+  0x16,0x3e,0x6a,0x3,0x81,0x9b,0x75,0x39,0x4a,0x6f,0xe2,0x3a,0x21,0xc2,0xd,0x6b,
+  0x54,0xfb,0x9,0xf0,0x72,0x3,0x66,0x73,0x7f,0x24,0xc1,0x53,0xe1,0x7a,0xb3,0x4,
+  0x8c,0x4b,0x3d,0x94,0xe9,0xc8,0x6e,0x8f,0x92,0xa6,0xec,0x1a,0x10,0x15,0xd8,0xbf,
+  0x6b,0x40,0x12,0x1e,0xde,0x1d,0x57,0x40,0x32,0xc6,0xec,0x1e,0x10,0x73,0x32,0x62,
+  0x15,0x90,0x71,0xf8,0x5e,0x4d,0x26,0xcb,0x6d,0x2a,0x20,0x9d,0xa8,0xf6,0xc9,0xea,
+  0xee,0xe3,0x90,0x68,0x36,0xfd,0x2a,0x43,0xd8,0x33,0x20,0x4e,0x3f,0xb4,0x2a,0x97,
+  0xb9,0x60,0xa6,0xd8,0xde,0xdd,0xae,0x9f,0xc,0x3b,0xc8,0xfb,0x9a,0xfd,0x92,0xe2,
+  0x70,0xe,0x59,0xd5,0xed,0x96,0x13,0xbc,0x1a,0x98,0x65,0x9f,0x6b,0x1c,0x52,0x1,
+  0xa9,0x80,0x1c,0xd,0xcc,0xfc,0x51,0x3,0x33,0x1e,0x31,0xc9,0x7c,0xa1,0x1e,0xa6,
+  0xc7,0x63,0xf7,0xc9,0x9d,0xdb,0x52,0x65,0x35,0xfd,0x9f,0x70,0xbf,0x35,0xe,0x89,
+  0x4b,0xb8,0x35,0xfd,0x1f,0x74,0x44,0xc,0x9b,0x86,0xaa,0xa8,0xe6,0x4b,0x11,0xcd,
+  0xda,0x1b,0x5d,0x92,0xdb,0xd5,0x63,0x0,0xb9,0xb4,0x3d,0x67,0x49,0x43,0x16,0xbb,
+  0x5d,0xb9,0xcd,0x7a,0xba,0x50,0xd3,0x59,0x3a,0x85,0x98,0xa6,0xd9,0xac,0xbd,0x40,
+  0x4f,0xb3,0x6a,0xf5,0x3f,0x52,0x4b,0x97,0xc6,0x90,0x9a,0xcb,0xcc,0x38,0x89,0x1a,
+  0xa9,0x66,0xde,0xa6,0x2,0x92,0x81,0x52,0x1,0x71,0x2e,0xb7,0x2,0xc2,0xb8,0xa4,
+  0xa4,0x26,0x77,0xd9,0xe7,0x6a,0x32,0x6b,0x1,0xd9,0x6a,0x15,0xc4,0xff,0x1a,0x87,
+  0x9c,0xfb,0xc6,0xff,0x9f,0xe8,0x2a,0x1a,0x3e,0x3,0x57,0x8c,0xeb,0xee,0x74,0x42,
+  0xc6,0x1b,0x96,0x2,0x1e,0xcb,0x3b,0xaf,0xef,0xcf,0x10,0x90,0x94,0x52,0x5c,0xd,
+  0x3,0x4d,0xb5,0x83,0x36,0x51,0x73,0x37,0xda,0xbc,0xbb,0x34,0x52,0x55,0xdc,0x2e,
+  0xbd,0x89,0x6a,0x8,0x57,0x23,0x33,0xb7,0xa3,0xf9,0x20,0x61,0xd,0xa7,0xd0,0x22,
+  0xde,0xb0,0x49,0x35,0x6a,0xe7,0x2a,0x2b,0x5,0x16,0xa4,0xc9,0xe3,0xe6,0xc8,0xf8,
+  0xfa,0x7,0x1c,0x4e,0xf4,0xd1,0x7d,0xbd,0x49,0xa9,0xd2,0xf1,0xdc,0x62,0x8a,0xd2,
+  0xc4,0x4f,0xde,0xe5,0x89,0xba,0xa0,0x32,0x20,0x19,0xbd,0x1a,0x5f,0xbd,0xb8,0x36,
+  0xe8,0x29,0x95,0xa8,0x95,0x84,0xee,0xd8,0xf5,0x53,0x3d,0xe1,0xc4,0x79,0xe3,0x37,
+  0xc7,0x94,0x4a,0xeb,0x8e,0x31,0x44,0x38,0x30,0x96,0x76,0x74,0xea,0x47,0x97,0x56,
+  0x28,0x3c,0x96,0x31,0xf9,0x3,0xce,0xc0,0x92,0xb9,0xdd,0xcc,0x61,0x86,0x46,0xb2,
+  0x68,0x26,0x73,0xe8,0x3f,0xa2,0xa3,0xa3,0x92,0x7a,0xfd,0xc7,0x1e,0x7e,0x6,0xf0,
+  0x6,0xc6,0x55,0x99,0x89,0x21,0x2a,0xdc,0x40,0x6,0xb7,0x6b,0xa8,0x3b,0xc5,0xa4,
+  0x3c,0x67,0x28,0x31,0xc1,0xa6,0xc5,0x71,0xd5,0x6f,0x1e,0xb9,0x96,0xb6,0x55,0xc9,
+  0xaf,0xf1,0x6,0x5c,0x5,0x77,0xfa,0x4e,0xae,0x19,0x4b,0x3a,0x38,0x45,0x79,0xcd,
+  0x8,0xd9,0x1c,0x70,0xac,0x34,0xcd,0x92,0xc0,0xaa,0xc,0x4a,0xeb,0xa8,0xd8,0x6,
+  0x83,0x77,0x82,0xa7,0xce,0x3d,0x25,0x66,0xa8,0xf0,0xe4,0x46,0x63,0xf5,0x60,0x7a,
+  0x53,0xc8,0xd7,0x4d,0x5d,0xc7,0x47,0x8c,0x74,0x1d,0x9d,0x24,0x98,0xb9,0x77,0x9a,
+  0x4c,0x15,0x4b,0xaa,0x1c,0x9d,0xfa,0xbe,0xe4,0x6c,0x6c,0x5,0x4f,0x6c,0xc8,0xfc,
+  0xdf,0x7,0xe0,0x35,0xf0,0x7d,0xfc,0xc7,0xcd,0x9,0xf4,0x3c,0x78,0xd9,0xca,0x4,
+  0x23,0x64,0x13,0xda,0xa8,0xa1,0x74,0xb4,0xe4,0x61,0xbc,0xae,0xc8,0x83,0xec,0xbe,
+  0xd7,0x9f,0xcf,0x15,0x4d,0xfa,0xf7,0x83,0xa8,0xb0,0x5a,0xe0,0x41,0x8a,0x6d,0xae,
+  0x80,0xd7,0x1,0xf8,0xcd,0xe0,0x2b,0xe0,0xeb,0xf8,0xda,0x8c,0x7e,0x56,0xbd,0x44,
+  0xf3,0xec,0xe5,0x1,0x23,0x3d,0x98,0xa,0x94,0xe6,0x12,0x2f,0x3f,0x31,0x63,0x27,
+  0x98,0x52,0xbe,0xa8,0x64,0x47,0x42,0x7,0x9b,0xef,0xb7,0x4,0xd7,0xc0,0x2b,0xe0,
+  0xf7,0x10,0x69,0xf3,0x83,0xc1,0x9f,0x2d,0x7c,0x3,0x7c,0xe9,0x9f,0xc8,0xd4,0x1b,
+  0x16,0x1a,0x46,0x6f,0x5b,0x58,0xa4,0x39,0xa7,0x78,0xad,0x39,0x40,0x4f,0x11,0xe5,
+  0x63,0x31,0x49,0xcc,0x3,0xdf,0x2,0xbf,0x2,0x6f,0x0,0xfb,0x17,0xef,0x49,0x9c,
+  0x3e,0x89,0xa6,0xed,0x61,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,
+  0x82,
+    // /home/maemo/tietoopcom/resources/general.png
+  0x0,0x0,0x1b,0xbd,
+  0x89,
+  0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,
+  0x0,0x0,0x48,0x0,0x0,0x0,0x3e,0x8,0x6,0x0,0x0,0x0,0x88,0x96,0x5d,0x9b,
+  0x0,0x0,0x0,0x1,0x73,0x52,0x47,0x42,0x0,0xae,0xce,0x1c,0xe9,0x0,0x0,0x0,
+  0x6,0x62,0x4b,0x47,0x44,0x0,0xff,0x0,0xff,0x0,0xff,0xa0,0xbd,0xa7,0x93,0x0,
+  0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0xb,0x13,0x0,0x0,0xb,0x13,0x1,
+  0x0,0x9a,0x9c,0x18,0x0,0x0,0x0,0x7,0x74,0x49,0x4d,0x45,0x7,0xd9,0x3,0x2,
+  0xf,0x7,0x3a,0x96,0x5d,0x5d,0x54,0x0,0x0,0x1b,0x3d,0x49,0x44,0x41,0x54,0x78,
+  0xda,0xed,0x7b,0x59,0x6f,0x1c,0xe7,0xb9,0xe6,0x53,0xfb,0xd2,0xfb,0x42,0x76,0xb3,
+  0xb9,0x4b,0x24,0x25,0x59,0xa2,0xa5,0x58,0xa6,0x6d,0x25,0x1e,0x38,0xe,0x92,0x8b,
+  0xe4,0x22,0x48,0x6e,0x92,0xf3,0xb,0xce,0x6d,0x2e,0xe7,0xf,0x4,0xf9,0x13,0xb9,
+  0x3b,0x37,0xc1,0x49,0x70,0x32,0x83,0x9c,0x8b,0x24,0x90,0x6,0x48,0x2,0x5b,0x93,
+  0x28,0xb6,0x45,0x49,0x76,0xc4,0x88,0x16,0x29,0x91,0xec,0x7d,0xad,0xae,0x7d,0x9f,
+  0x8b,0xe6,0xf7,0xb9,0xba,0x45,0xca,0xf6,0x19,0xf,0x30,0x1,0xd2,0x40,0x3,0xec,
+  0x62,0x57,0x7d,0x55,0xef,0xf7,0x2e,0xcf,0xf3,0xbc,0x6f,0x3,0xff,0x7c,0xfd,0xf3,
+  0xf5,0xcf,0xd7,0x57,0xf8,0x8a,0xe3,0xf8,0x9f,0x46,0xf8,0x32,0x2f,0x26,0x8,0x2,
+  0xe6,0xe7,0x3f,0xff,0x39,0x77,0x70,0x70,0x90,0x6e,0x34,0x1a,0x7c,0xa7,0xd3,0x61,
+  0x58,0x96,0xfd,0xca,0x2d,0x9b,0x3c,0x3f,0x8a,0xa2,0xaf,0x6c,0x47,0xcf,0xfa,0x7f,
+  0x1c,0xc7,0x8,0xc3,0x10,0x51,0x14,0x81,0x65,0x59,0x4,0x41,0x80,0x20,0x8,0xc0,
+  0xb2,0x2c,0x38,0x8e,0x3,0xcb,0xb2,0xf4,0x7f,0xe4,0x59,0xe3,0x38,0xa6,0xe7,0xad,
+  0xad,0xad,0x31,0xeb,0xeb,0xeb,0xd1,0xf6,0xf6,0xb6,0xc1,0xfb,0xbe,0xaf,0x46,0x51,
+  0xb4,0x0,0xe0,0x5f,0x1,0x6c,0x0,0x60,0x1,0xc4,0xc,0xc3,0x7c,0x25,0xc6,0x61,
+  0x18,0xe6,0x85,0xf3,0x93,0xd7,0xfe,0xbf,0x75,0xf7,0xb3,0xae,0x4f,0x8e,0x27,0xdf,
+  0x2c,0xcb,0xd2,0xbf,0x93,0xf7,0x30,0xfb,0x9c,0xc,0xc3,0x30,0x41,0x10,0xc8,0x9e,
+  0xe7,0xb5,0xc3,0x30,0xfc,0x37,0xfe,0x67,0x3f,0xfb,0x99,0xda,0xed,0x76,0xe7,0x6c,
+  0xdb,0xfe,0x76,0x14,0x45,0x57,0xb3,0xd9,0xac,0x7f,0xba,0x68,0xfc,0xff,0x22,0x36,
+  0xbf,0xec,0x75,0xbe,0xc8,0xf7,0xcf,0x33,0x10,0x79,0xf1,0x3c,0xf,0x96,0x65,0xe1,
+  0xfb,0x3e,0xa2,0x28,0x42,0x1c,0xc7,0x60,0x59,0x16,0x71,0x1c,0x23,0x8a,0x22,0xfa,
+  0xdd,0x53,0x2f,0x62,0x44,0x51,0x54,0x2d,0xcb,0x3a,0x7e,0xf4,0xe8,0xd1,0xff,0xe6,
+  0x7f,0xf3,0x9b,0xdf,0x8,0xc5,0x62,0x51,0x91,0x65,0xb9,0x96,0x4e,0xa7,0xc5,0x6c,
+  0x36,0x2b,0x12,0x77,0xfb,0x47,0x49,0x58,0x67,0x79,0xa8,0xa2,0x28,0x90,0x24,0x9,
+  0xbe,0xef,0x43,0x55,0x55,0x28,0x8a,0x2,0xd7,0x75,0xe1,0x38,0xe,0xc2,0x30,0x84,
+  0x28,0x8a,0xb0,0x6d,0x1b,0x96,0x65,0xbd,0x70,0x2e,0xcb,0xb2,0x30,0xc,0x23,0x73,
+  0x7c,0x7c,0x9c,0xe7,0x1f,0x3d,0x7a,0xe4,0x5d,0xbb,0x76,0xcd,0xcf,0xe7,0xf3,0xa1,
+  0x24,0x49,0xd4,0x9a,0x51,0x14,0x4d,0xe5,0x8a,0xa4,0x7b,0xce,0x5e,0xec,0xff,0x27,
+  0x43,0x9d,0x86,0x9,0xe6,0xe6,0xe6,0x50,0xad,0x56,0x31,0x1a,0x8d,0x20,0xcb,0x32,
+  0x32,0x99,0xc,0x4,0x41,0x80,0xeb,0xba,0xf0,0x3c,0xf,0xa2,0x28,0xa2,0x5e,0xaf,
+  0xe3,0xf8,0xf8,0x18,0x61,0x18,0xd2,0x67,0x21,0x39,0xcb,0x71,0x9c,0xa8,0xd7,0xeb,
+  0x39,0x7c,0x2a,0x95,0x62,0x0,0x20,0x8,0x82,0x98,0x24,0xb6,0x28,0x8a,0x68,0x92,
+  0x23,0xbb,0x43,0x12,0x5c,0xd2,0x48,0x9e,0xe7,0xc1,0xf7,0x7d,0x4,0x41,0x30,0xb5,
+  0x8b,0x5f,0x26,0xc7,0xcc,0x7e,0xf7,0x3c,0xaf,0x3d,0xef,0x9a,0x67,0x1d,0x8f,0xe3,
+  0x18,0xb2,0x2c,0x23,0x8e,0x63,0x18,0x86,0x1,0x86,0x61,0x20,0xcb,0x32,0x54,0x55,
+  0x45,0x14,0x45,0x8,0x82,0x0,0xb2,0x2c,0xc3,0xb6,0xed,0x33,0xd,0x1c,0x86,0x21,
+  0x7c,0xdf,0x8f,0xa3,0x28,0x2,0xff,0xe3,0x1f,0xff,0x78,0xc3,0x34,0xcd,0x15,0xcb,
+  0xb2,0x4,0x45,0x51,0xc0,0xf3,0x3c,0x4d,0x7c,0x24,0x56,0x1,0x20,0xc,0x43,0x6a,
+  0x8,0x86,0x61,0x10,0x4,0x1,0x6c,0xdb,0x86,0x69,0x9a,0x53,0xc7,0xbf,0xac,0x91,
+  0xce,0x4a,0xac,0x9f,0x77,0xfe,0xcb,0x36,0x83,0xdc,0xfb,0xf1,0xf1,0x31,0xda,0xed,
+  0x36,0xbd,0x6f,0x0,0x50,0x14,0x85,0x3e,0xf,0xc7,0x71,0xf4,0x3d,0x93,0x83,0x20,
+  0x8,0x2,0xb2,0xd9,0x2c,0x9f,0x4a,0xa5,0x16,0xf9,0xd5,0xd5,0xd5,0xff,0xce,0xf3,
+  0x7c,0x36,0x9d,0x4e,0x67,0x48,0x4c,0xca,0xb2,0x4c,0x2d,0x9e,0x4e,0xa7,0x11,0x4,
+  0x1,0x3a,0x9d,0xe,0xf6,0xf6,0xf6,0x60,0xdb,0x36,0x18,0x86,0xa1,0xf1,0x1b,0xc7,
+  0x31,0x4a,0xa5,0x12,0x38,0x8e,0x3b,0xd3,0x23,0xce,0x7a,0xe0,0xe4,0xb1,0xa4,0x87,
+  0xf2,0x3c,0xf,0x51,0x14,0x21,0x8,0x2,0xad,0x3a,0x24,0xdc,0x49,0x42,0xd,0x82,
+  0x0,0xbe,0xef,0x23,0xc,0x43,0x7a,0x6e,0x32,0xb4,0x92,0x9f,0x67,0x3d,0x83,0xac,
+  0x13,0x86,0x21,0x6,0x83,0x1,0x24,0x49,0x42,0x36,0x9b,0x5,0xc7,0x71,0x74,0xd,
+  0x9e,0xe7,0x51,0xab,0xd5,0x50,0xad,0x56,0xd3,0x0,0xfe,0x85,0xf,0xc3,0x70,0x5b,
+  0x55,0x55,0xf1,0xca,0x95,0x2b,0x82,0xae,0xeb,0x38,0x39,0x39,0x41,0x1c,0xc7,0x50,
+  0x55,0x15,0xf9,0x7c,0x1e,0xf9,0x7c,0x1e,0xae,0xeb,0x52,0x63,0x90,0xac,0x6f,0x59,
+  0x16,0x38,0x8e,0xc3,0xca,0xca,0xa,0xbe,0xf1,0x8d,0x6f,0x20,0x9d,0x4e,0xc3,0x75,
+  0xdd,0xa9,0x7,0x4b,0x96,0xd6,0x97,0x79,0x57,0xb2,0xc,0x9b,0xa6,0x9,0xc3,0x30,
+  0xa6,0x42,0x97,0x60,0x17,0x9e,0xe7,0xa1,0x28,0xa,0x4d,0xc0,0xc4,0xc0,0x24,0x1d,
+  0x24,0xbd,0x2b,0x99,0x43,0xc9,0x7d,0x87,0x61,0x8,0x59,0x96,0x61,0x9a,0x26,0xde,
+  0x7b,0xef,0x3d,0x68,0x9a,0x46,0xd,0x4b,0x8c,0x48,0xc,0xb4,0xb1,0xb1,0xc1,0xb7,
+  0x5a,0xad,0x25,0xde,0x71,0x9c,0x20,0x95,0x4a,0xb1,0xa5,0x52,0x9,0x3c,0xcf,0xa3,
+  0xd5,0x6a,0x61,0x30,0x18,0xc0,0x75,0x5d,0x30,0xc,0x83,0x28,0x8a,0xe0,0x38,0xe,
+  0x34,0x4d,0x43,0x18,0x86,0x74,0x71,0xd7,0x75,0x51,0x28,0x14,0x70,0xe9,0xd2,0x25,
+  0xfc,0xf0,0x87,0x3f,0x44,0x2e,0x97,0x83,0x6d,0xdb,0x53,0x60,0xec,0xcb,0x26,0xf0,
+  0x4e,0xa7,0x83,0xa3,0xa3,0x23,0x34,0x9b,0x4d,0x9a,0x4c,0x1,0x20,0x95,0x4a,0x41,
+  0x96,0x65,0xa4,0x52,0x29,0x94,0xcb,0x65,0xcc,0xcf,0xcf,0xa3,0x50,0x28,0x7c,0xa9,
+  0x5c,0x47,0xc,0x24,0x8a,0x22,0x4c,0xd3,0xc4,0x70,0x38,0xc4,0x27,0x9f,0x7c,0x2,
+  0xc7,0x71,0xa6,0x3c,0x8f,0xe7,0x79,0xe4,0xf3,0x79,0xcc,0xcf,0xcf,0xa3,0xd3,0xe9,
+  0x80,0x7,0x10,0x2,0x88,0xe2,0x38,0x8e,0x1d,0xc7,0x41,0xaf,0xd7,0xc3,0xa7,0x9f,
+  0x7e,0x8a,0x38,0x8e,0x69,0xe6,0xf,0xc3,0x10,0xae,0xeb,0x52,0x34,0x4a,0x62,0x9a,
+  0xe4,0x26,0xd7,0x75,0xe1,0xfb,0x3e,0x6c,0xdb,0xa6,0x98,0x23,0x59,0x15,0x92,0x9f,
+  0xcf,0xa,0x39,0xd7,0x75,0xf1,0xf8,0xf1,0x63,0xfc,0xea,0x57,0xbf,0x42,0xaf,0xd7,
+  0x43,0x26,0x93,0x41,0xb9,0x5c,0xa6,0x1e,0xac,0x28,0xa,0x44,0x51,0x44,0x10,0x4,
+  0xe8,0x76,0xbb,0x68,0x36,0x9b,0xf0,0x3c,0xf,0x9e,0xe7,0xa1,0x5c,0x2e,0x63,0x79,
+  0x79,0x19,0xd5,0x6a,0x15,0x3c,0xcf,0xd3,0x6b,0x6,0x41,0x40,0xc3,0x30,0x59,0x78,
+  0x4,0x41,0xa0,0xa5,0xfe,0x2c,0x6f,0x26,0x9e,0x44,0x43,0x2e,0x8e,0xe3,0x28,0x8a,
+  0xa2,0x38,0x8,0x2,0x78,0x9e,0x47,0x73,0x8a,0x20,0x8,0x90,0x24,0x89,0x1e,0xcb,
+  0x66,0xb3,0x50,0x55,0x15,0x71,0x1c,0x63,0x30,0x18,0x60,0x38,0x1c,0xd2,0x45,0x9,
+  0x94,0x27,0x21,0xf1,0x32,0x3,0x11,0xaf,0x9a,0xfd,0xc,0x0,0xa6,0x69,0xc2,0x71,
+  0x1c,0x54,0xab,0x55,0x5c,0xb9,0x72,0x5,0xf3,0xf3,0xf3,0x50,0x14,0x5,0xe9,0x74,
+  0x9a,0xe6,0x8e,0x20,0x8,0xa0,0xeb,0x3a,0xa2,0x28,0x82,0xef,0xfb,0xe8,0xf5,0x7a,
+  0xd0,0x34,0xd,0x4f,0x9f,0x3e,0x45,0xb5,0x5a,0xc5,0xc2,0xc2,0x2,0xd2,0xe9,0x34,
+  0x35,0x12,0x31,0xe,0x9,0x45,0x52,0x79,0x5f,0x46,0x77,0x92,0x55,0x9c,0x27,0x17,
+  0x20,0xee,0x5c,0x2a,0x95,0xb0,0xb9,0xb9,0x89,0x4c,0x26,0x3,0x96,0x65,0x31,0x1c,
+  0xe,0x69,0x4e,0x2a,0x95,0x4a,0x8,0x82,0x0,0x4f,0x9f,0x3e,0xc5,0xc1,0xc1,0xc1,
+  0x14,0xc,0x38,0xb,0xda,0xbf,0xcc,0x7b,0x92,0x6e,0x2d,0x49,0x12,0xd6,0xd6,0xd6,
+  0xf0,0xee,0xbb,0xef,0xa2,0xd9,0x6c,0xa2,0x50,0x28,0xe0,0xed,0xb7,0xdf,0x46,0xa9,
+  0x54,0x3a,0xf3,0xe6,0x9,0xe0,0x73,0x1c,0x7,0xcf,0x9e,0x3d,0xc3,0xfe,0xfe,0x3e,
+  0x9a,0xcd,0x26,0xe6,0xe7,0xe7,0x71,0xed,0xda,0x35,0x5c,0xbe,0x7c,0x19,0xaa,0xaa,
+  0x82,0xe7,0x79,0xea,0xed,0x24,0x77,0xce,0x6e,0xca,0x6c,0x6e,0x4c,0xde,0x57,0x18,
+  0x86,0x13,0x3,0x9d,0x2,0x23,0x64,0x32,0x19,0x6c,0x6c,0x6c,0x80,0xe4,0x23,0xc7,
+  0x71,0xe8,0xc5,0xd3,0xe9,0x34,0x2a,0x95,0xa,0xad,0x60,0xb2,0x2c,0xc3,0xb2,0x2c,
+  0xba,0xf0,0xe7,0xbd,0xcf,0x2a,0xe9,0xc9,0x1b,0xcd,0xe7,0xf3,0x78,0xf7,0xdd,0x77,
+  0xf1,0xfe,0xfb,0xef,0xe3,0x6f,0x7f,0xfb,0x1b,0xde,0x7b,0xef,0x3d,0xec,0xec,0xec,
+  0xa0,0x56,0xab,0xbd,0x50,0xde,0x65,0x59,0x86,0x24,0x49,0x48,0xa5,0x52,0x48,0xa5,
+  0x52,0xa8,0x56,0xab,0x78,0xf2,0xe4,0x9,0xf6,0xf6,0xf6,0x70,0xe7,0xce,0x1d,0xc,
+  0x6,0x3,0x6c,0x6f,0x6f,0xd3,0x73,0x7d,0xdf,0x7f,0x29,0xe0,0x3d,0x2f,0x67,0x4d,
+  0x79,0x50,0x10,0x4,0x10,0x45,0x11,0x92,0x24,0x51,0x20,0x55,0x2c,0x16,0xa1,0x28,
+  0xa,0x0,0x40,0x10,0x4,0x70,0x1c,0x7,0xdf,0xf7,0xa7,0x2a,0xcb,0x79,0xe4,0x70,
+  0x16,0xd3,0xcc,0x7a,0x57,0x1c,0xc7,0xb4,0x52,0x91,0x5d,0x96,0x24,0x9,0x95,0x4a,
+  0x5,0xc7,0xc7,0xc7,0x78,0xf8,0xf0,0x21,0x5c,0xd7,0xc5,0xad,0x5b,0xb7,0xb0,0xb4,
+  0xb4,0x34,0x55,0xb1,0x18,0x86,0x1,0xc7,0x71,0x10,0x4,0x1,0xa2,0x28,0x42,0x96,
+  0x65,0x7a,0x6f,0x7f,0xff,0xfb,0xdf,0xf1,0xe8,0xd1,0x23,0x7a,0xcf,0xb9,0x5c,0xe,
+  0x3c,0xcf,0x4f,0x6d,0xe4,0x17,0x49,0xea,0x34,0xc4,0x92,0xbc,0xcb,0xf7,0x7d,0x18,
+  0x86,0x81,0x6e,0xb7,0x8b,0xa5,0xa5,0x25,0xac,0xae,0xae,0x22,0x95,0x4a,0x81,0xe7,
+  0x79,0x84,0x61,0x88,0x4e,0xa7,0x3,0x4d,0xd3,0x30,0x1a,0x8d,0xa8,0x91,0xce,0xf3,
+  0x94,0x24,0xd0,0x3c,0x8b,0x55,0x47,0x51,0x4,0xdb,0xb6,0x31,0x1a,0x8d,0x60,0x59,
+  0x16,0x82,0x20,0x0,0xc7,0x71,0x50,0x55,0x15,0x5b,0x5b,0x5b,0x38,0x3c,0x3c,0xc4,
+  0x9f,0xff,0xfc,0x67,0x8c,0x46,0x23,0x7c,0xef,0x7b,0xdf,0xc3,0xe2,0xe2,0x22,0x18,
+  0x86,0xa1,0x89,0x37,0x8,0x2,0xfa,0xe0,0x51,0x14,0xa1,0x52,0xa9,0x60,0x67,0x67,
+  0x7,0xf9,0x7c,0x1e,0xb7,0x6f,0xdf,0xc6,0x83,0x7,0xf,0x20,0x8,0x2,0x76,0x76,
+  0x76,0xa0,0xaa,0x2a,0x7c,0xdf,0x3f,0x77,0x43,0x67,0xc1,0xe7,0x94,0x7,0x25,0x41,
+  0x54,0x18,0x86,0x70,0x1c,0x7,0xe3,0xf1,0x18,0xb9,0x5c,0xe,0x9a,0xa6,0xa1,0xd5,
+  0x6a,0x41,0x14,0x45,0xa8,0xaa,0xa,0x5d,0xd7,0x61,0x59,0x16,0x2d,0xe7,0xc9,0x84,
+  0x7b,0xde,0xc2,0x64,0xa7,0x93,0xb,0x13,0x3d,0xc6,0xb6,0x6d,0xf4,0x7a,0x3d,0x98,
+  0xa6,0x49,0x71,0x13,0xf1,0x88,0xd7,0x5f,0x7f,0x1d,0xf7,0xef,0xdf,0xc7,0xdd,0xbb,
+  0x77,0x31,0x1c,0xe,0xf1,0xad,0x6f,0x7d,0xb,0x3b,0x3b,0x3b,0x90,0x65,0x99,0x56,
+  0xb0,0x64,0x4e,0xf1,0x3c,0xf,0x92,0x24,0xa1,0x56,0xab,0x61,0x7b,0x7b,0x1b,0x9f,
+  0x7e,0xfa,0x29,0x76,0x77,0x77,0xb1,0xbe,0xbe,0x8e,0x5a,0xad,0x6,0x9e,0xe7,0xe9,
+  0x39,0x5f,0x24,0xc4,0x28,0x2e,0x4a,0x7e,0x20,0x6e,0x45,0x28,0x87,0xe7,0x79,0xb4,
+  0x24,0x92,0x7,0x95,0x65,0x19,0xa2,0x28,0x7e,0xae,0x14,0x41,0xc2,0x80,0x20,0x5f,
+  0x8e,0xe3,0xc0,0xf3,0x3c,0x38,0x8e,0x9b,0x32,0x6,0x31,0x9e,0xe7,0x79,0x34,0xf4,
+  0x4,0x41,0xc0,0xd2,0xd2,0x12,0xc6,0xe3,0x31,0x74,0x5d,0xa7,0x21,0x3,0x0,0xaf,
+  0xbc,0xf2,0xa,0x14,0x45,0x99,0x42,0xc7,0x49,0x2f,0x90,0x65,0x19,0x17,0x2e,0x5c,
+  0x40,0xa7,0xd3,0x41,0xb3,0xd9,0xc4,0xf1,0xf1,0x31,0xd2,0xe9,0x34,0xf2,0xf9,0xfc,
+  0x54,0x2e,0x3a,0x2b,0xf4,0x49,0xd1,0x99,0x2a,0xf3,0xb3,0x24,0x8d,0x65,0x59,0x54,
+  0xab,0x55,0x5a,0xea,0x73,0xb9,0x1c,0x0,0x40,0x14,0x45,0x64,0x32,0x19,0x78,0x9e,
+  0x87,0xf1,0x78,0x4c,0xbf,0x7f,0x5e,0xf2,0x63,0x18,0x6,0x82,0x20,0x60,0x38,0x1c,
+  0xa2,0xdb,0xed,0xd2,0xf2,0xbd,0xb0,0xb0,0x40,0x35,0x9a,0x5c,0x2e,0x87,0x20,0x8,
+  0xc0,0x30,0xc,0x86,0xc3,0x21,0x3d,0x9f,0x0,0xba,0x2b,0x57,0xae,0x20,0x9d,0x4e,
+  0xe3,0xf6,0xed,0xdb,0xf8,0xe0,0x83,0xf,0xd0,0xef,0xf7,0xf1,0xa3,0x1f,0xfd,0x88,
+  0x56,0x29,0xcf,0xf3,0x10,0x45,0x11,0x35,0x3e,0xc1,0x6a,0x4,0xe8,0xd,0x87,0x43,
+  0x1c,0x1d,0x1d,0xa1,0x52,0xa9,0x60,0x6e,0x6e,0xe,0xae,0xeb,0x9e,0xeb,0xe9,0x67,
+  0x79,0x4f,0x1c,0xc7,0x60,0x93,0x49,0x3a,0x8,0x2,0x8,0x82,0x80,0xcd,0xcd,0x4d,
+  0xac,0xaf,0xaf,0x23,0x93,0xc9,0xc0,0x75,0x5d,0x98,0xa6,0x9,0x96,0x65,0xb1,0xb2,
+  0xb2,0x82,0xf5,0xf5,0x75,0x94,0x4a,0x25,0x6a,0xf1,0xf3,0x68,0x4,0xf1,0x20,0x4d,
+  0xd3,0xf0,0xfe,0xfb,0xef,0xe3,0xa7,0x3f,0xfd,0x29,0x7e,0xf1,0x8b,0x5f,0xa0,0xd3,
+  0xe9,0xd0,0xef,0xb2,0x2c,0x8b,0x42,0xa1,0x40,0x91,0x71,0x12,0xe0,0x79,0x9e,0x7,
+  0x8e,0xe3,0xb0,0xb0,0xb0,0x80,0x77,0xde,0x79,0x7,0xb5,0x5a,0xd,0x4f,0x9e,0x3c,
+  0xc1,0x2f,0x7f,0xf9,0x4b,0xfc,0xe9,0x4f,0x7f,0xc2,0x60,0x30,0xa0,0xeb,0x13,0xba,
+  0x40,0xc8,0x67,0x18,0x86,0x50,0x55,0x15,0x85,0x42,0x1,0x86,0x61,0xbc,0xc0,0xda,
+  0x5f,0x16,0x62,0x49,0xda,0x1,0x60,0x12,0x62,0xe4,0x1f,0x84,0x73,0xf5,0xfb,0x7d,
+  0xa,0xc8,0x46,0xa3,0x11,0x4d,0x88,0xbd,0x5e,0xf,0x61,0x18,0x42,0xd3,0x34,0x5a,
+  0x79,0xce,0x2b,0xe1,0xe4,0xb8,0x65,0x59,0x38,0x3a,0x3a,0xc2,0x47,0x1f,0x7d,0x4,
+  0x86,0x61,0x70,0xe9,0xd2,0x25,0xdc,0xb8,0x71,0x3,0xd5,0x6a,0x95,0xee,0x7c,0x3e,
+  0x9f,0xa7,0x89,0x57,0xd7,0xf5,0x29,0x75,0x40,0x14,0x45,0x5c,0xbc,0x78,0x11,0x86,
+  0x61,0xc0,0x34,0x4d,0xec,0xed,0xed,0x21,0x9d,0x4e,0xa3,0x54,0x2a,0xe1,0xd2,0xa5,
+  0x4b,0x10,0x4,0x81,0x26,0x54,0x42,0x73,0x48,0x15,0xce,0xe5,0x72,0xe8,0xf5,0x7a,
+  0x53,0x6,0x3a,0x8f,0x4c,0x9f,0xe7,0x41,0x34,0x7,0x71,0x1c,0x7,0xd7,0x75,0x71,
+  0x72,0x72,0x2,0xc3,0x30,0x90,0xcb,0xe5,0x20,0x8a,0x22,0xc6,0xe3,0x31,0xa2,0x28,
+  0x82,0xae,0xeb,0xe8,0x74,0x3a,0xf0,0x7d,0x1f,0xf5,0x7a,0x1d,0xb6,0x6d,0xbf,0x50,
+  0xea,0xcf,0x7a,0x11,0xd4,0x5a,0xad,0x56,0x61,0xdb,0x36,0x3e,0xfc,0xf0,0x43,0x44,
+  0x51,0x84,0x1b,0x37,0x6e,0x60,0x79,0x79,0x99,0x86,0x6f,0xb9,0x5c,0xa6,0x39,0x70,
+  0x34,0x1a,0x51,0xf0,0xca,0xb2,0x2c,0x24,0x49,0xc2,0xa5,0x4b,0x97,0xc0,0xf3,0x3c,
+  0x7e,0xff,0xfb,0xdf,0xa3,0xd9,0x6c,0xe2,0xe0,0xe0,0x80,0x56,0xd9,0x24,0x89,0x26,
+  0x88,0x5b,0x10,0x4,0xa8,0xaa,0x4a,0x65,0x19,0xc2,0x2d,0xcf,0x2a,0x28,0xb3,0xb9,
+  0x74,0xca,0x83,0xc2,0x30,0x4,0x79,0x13,0xe4,0xf9,0xf0,0xe1,0x43,0x0,0x31,0x52,
+  0xa9,0x14,0x54,0x45,0x1,0x73,0x5a,0x75,0x7c,0x3f,0x80,0xe7,0xb9,0xb4,0x9a,0x65,
+  0xb3,0xd9,0x33,0x77,0x80,0xb8,0x3b,0x49,0xbe,0x0,0xb0,0xb1,0xb1,0x81,0xd7,0x5e,
+  0x7b,0xd,0x57,0xaf,0x5e,0xc5,0xfd,0xfb,0xf7,0x31,0x1c,0xe,0xf1,0xc6,0x1b,0x6f,
+  0xe0,0xf2,0xe5,0xcb,0xb4,0xda,0x95,0x4a,0xa5,0x29,0x3a,0x41,0xc8,0xa3,0xe3,0x38,
+  0x50,0x55,0x15,0x2b,0x2b,0x2b,0x58,0x5b,0x5b,0x43,0x2a,0x95,0xa2,0x74,0x22,0x29,
+  0xf2,0x25,0x69,0x5,0xa1,0xb,0x24,0x57,0x26,0xf9,0xe3,0x17,0x11,0xe8,0xa8,0x7,
+  0x91,0x98,0x4f,0x8a,0xd7,0x9a,0xa6,0x21,0x9b,0xcd,0xa0,0x50,0xc8,0x43,0x96,0x64,
+  0xf8,0xa7,0xf9,0x89,0x30,0x76,0xdf,0xf7,0xa7,0x2c,0x3f,0x5b,0x51,0x8,0x7,0x22,
+  0xee,0xcf,0x71,0x1c,0xf2,0xf9,0x3c,0xb6,0xb6,0xb6,0x70,0xf3,0xe6,0x4d,0xf4,0x7a,
+  0x3d,0x74,0x3a,0x1d,0xfc,0xf5,0xaf,0x7f,0x85,0x28,0x8a,0x58,0x5e,0x5e,0xa6,0xdc,
+  0xaf,0x58,0x2c,0xd2,0x7,0x22,0xf8,0x48,0x10,0x4,0x7a,0xcd,0x5c,0x2e,0x47,0xe5,
+  0x54,0x92,0x6f,0x92,0x15,0x98,0x18,0x86,0x7c,0x26,0x58,0x8d,0x14,0xa0,0x2f,0xaa,
+  0x48,0x4e,0x19,0x88,0xc4,0x3c,0x59,0x2c,0x95,0x4a,0x61,0x7b,0x7b,0x1b,0x6f,0xbc,
+  0xb1,0x3,0xcb,0x9a,0x80,0x39,0xe2,0x5,0x86,0x61,0xe0,0xc1,0x83,0x87,0x68,0xb5,
+  0xda,0x2f,0xe8,0xd6,0x4,0x18,0x1a,0x86,0x1,0xc7,0x71,0x28,0x90,0x23,0x28,0x97,
+  0x65,0x59,0x94,0x4a,0x25,0x7c,0xff,0xfb,0xdf,0xc7,0xed,0xdb,0xb7,0x69,0x5e,0x7a,
+  0xf3,0xcd,0x37,0xb1,0xb9,0xb9,0x49,0xa5,0xd,0xe2,0xc9,0xed,0x76,0x9b,0x16,0x8,
+  0x4d,0xd3,0xd0,0x6e,0xb7,0xc1,0xb2,0x2c,0x2a,0x95,0xa,0x6a,0xb5,0x1a,0x35,0x10,
+  0xf1,0xa4,0xa4,0xa8,0x46,0x9e,0x89,0x30,0x80,0x2f,0xda,0x29,0x99,0x6d,0x58,0xf0,
+  0xc9,0xba,0x9f,0x4c,0x76,0xa2,0x28,0x22,0x95,0x4e,0x43,0x55,0xd3,0xc8,0x64,0xb3,
+  0x40,0x1c,0x23,0x9d,0x4e,0x23,0xc,0xa3,0x29,0x22,0x98,0xf4,0x22,0x12,0x5a,0xae,
+  0xeb,0xa2,0xdf,0xef,0xc3,0x75,0x5d,0xb4,0xdb,0x6d,0xd8,0xb6,0x3d,0xb5,0x68,0x3a,
+  0x9d,0xc6,0x5b,0x6f,0xbd,0x5,0x55,0x55,0x71,0xef,0xde,0x3d,0x68,0x9a,0x86,0xc1,
+  0x60,0x80,0x9b,0x37,0x6f,0x52,0x55,0x71,0x61,0x61,0x1,0xa2,0x28,0xa2,0xd5,0x6a,
+  0xa1,0xdb,0xed,0xe2,0xd9,0xb3,0x67,0x18,0x8f,0xc7,0xb8,0x78,0xf1,0x22,0xd6,0xd7,
+  0xd7,0x91,0x4a,0xa5,0x5e,0x8,0xa3,0xa4,0x27,0x9d,0x85,0xe1,0xce,0xd2,0xce,0x93,
+  0x91,0x90,0xac,0x60,0x49,0xb9,0xe3,0xcc,0xec,0x6d,0xdb,0x36,0xb4,0xd1,0x8,0x3c,
+  0x27,0xc0,0xf,0x7c,0xea,0x9,0x9a,0xa6,0xc1,0x34,0xcd,0xa9,0x12,0x3f,0xbb,0x28,
+  0x41,0xc9,0x96,0x65,0x61,0x30,0x18,0xc0,0x71,0x1c,0xba,0x28,0xc9,0x4b,0x73,0x73,
+  0x73,0xb8,0x71,0xe3,0x6,0xd5,0x77,0x1e,0x3e,0x7c,0x88,0x4c,0x26,0x83,0xb,0x17,
+  0x2e,0x50,0x71,0xcc,0x75,0x5d,0x84,0x61,0x88,0x7a,0xbd,0xe,0xc3,0x30,0x50,0x2c,
+  0x16,0xb1,0xb9,0xb9,0x89,0x4a,0xa5,0xf2,0x2,0x25,0x48,0xb2,0x76,0xdf,0xf7,0xe1,
+  0x79,0x1e,0xc5,0x58,0x84,0xb3,0x25,0xfb,0x62,0x67,0xb5,0x8a,0xce,0xb2,0x5,0x7f,
+  0x96,0x5b,0x45,0x51,0x8,0x43,0xd7,0xd1,0x69,0x77,0x10,0x45,0x11,0x2c,0xcb,0x42,
+  0x18,0x46,0x98,0xaf,0x54,0xa0,0xeb,0x3a,0xfa,0xfd,0x3e,0x7c,0xdf,0xa7,0x28,0xf8,
+  0x2c,0xfe,0x5,0x80,0x56,0xf,0x72,0x53,0x44,0x35,0x68,0xb7,0xdb,0x50,0x14,0x5,
+  0xf9,0x7c,0x1e,0x3f,0xf8,0xc1,0xf,0x70,0xef,0xde,0x3d,0xec,0xee,0xee,0xe2,0xee,
+  0xdd,0xbb,0xf0,0x7d,0x1f,0xd7,0xaf,0x5f,0x7,0x0,0x18,0x86,0x81,0x76,0xbb,0x8d,
+  0x76,0xbb,0x8d,0x5a,0xad,0x86,0xaf,0x7d,0xed,0x6b,0x58,0x59,0x59,0xa1,0x5e,0x4a,
+  0x28,0xb,0xc9,0xa3,0x44,0x5b,0x26,0xeb,0x92,0x24,0x2f,0x8a,0x22,0xd5,0xcc,0x67,
+  0x39,0xd7,0x17,0xa6,0x1a,0xc9,0xa,0xc0,0xf3,0x3c,0x2a,0xd5,0xa,0x36,0xb7,0x36,
+  0xe1,0x38,0x2e,0x4c,0xd3,0x2,0x62,0x60,0x71,0x69,0x11,0xba,0xae,0xc3,0xf3,0x3c,
+  0x7c,0xf2,0xc9,0x27,0xd4,0x65,0x93,0x2e,0x99,0xac,0x20,0xae,0xeb,0x42,0x10,0x4,
+  0x64,0x32,0x19,0x5a,0xf9,0x48,0xe2,0x1d,0x8d,0x46,0xf0,0x3c,0xf,0x95,0x4a,0x5,
+  0xd7,0xaf,0x5f,0x47,0x2a,0x95,0xc2,0x47,0x1f,0x7d,0x84,0xf7,0xdf,0x7f,0x1f,0x4f,
+  0x9e,0x3c,0x41,0xa1,0x50,0x80,0x69,0x9a,0xb0,0x2c,0xb,0x3b,0x3b,0x3b,0x58,0x5e,
+  0x5e,0xa6,0x9e,0x43,0x10,0x34,0x9,0xa7,0xa4,0x80,0xef,0x79,0x1e,0x46,0xa3,0x11,
+  0x5c,0xd7,0xa5,0x69,0xe0,0x2c,0x12,0xfd,0x79,0x79,0x68,0x2a,0xc4,0xce,0xaa,0x46,
+  0x51,0x74,0x6a,0x41,0x6e,0xb2,0x3,0xe4,0x7a,0xe7,0x75,0xc,0x66,0xdf,0x4,0xd,
+  0xcb,0xb2,0x8c,0x7c,0x3e,0x8f,0xc3,0xc3,0x43,0x8c,0xc7,0x63,0x58,0x96,0x5,0x41,
+  0x10,0x68,0x8,0x8a,0xa2,0x88,0x62,0xb1,0x88,0x57,0x5e,0x79,0x5,0xa3,0xd1,0x8,
+  0x87,0x87,0x87,0x68,0x34,0x1a,0xf0,0x7d,0x1f,0xa9,0x54,0xa,0xb5,0x5a,0xd,0x17,
+  0x2f,0x5e,0x44,0x36,0x9b,0x45,0x1c,0xc7,0x54,0x83,0x4a,0x96,0x78,0x92,0xff,0x4c,
+  0xd3,0xa4,0x21,0x4d,0x48,0x2f,0xd9,0x28,0xd2,0x41,0x3d,0xaf,0x97,0x7f,0x2e,0x50,
+  0x4c,0x26,0x2b,0x12,0x1a,0x9e,0xe7,0xa3,0x51,0x6f,0xe0,0xf1,0xdf,0x1e,0x53,0xb0,
+  0xe5,0x7,0x21,0x34,0x6d,0x84,0xe1,0x70,0x88,0xc3,0xc3,0x43,0xd8,0xb6,0xd,0x41,
+  0x10,0xa6,0x12,0x5b,0xd2,0xd0,0x24,0x9c,0x44,0x51,0x44,0x36,0x9b,0x85,0x6d,0xdb,
+  0xe8,0xf7,0xfb,0x18,0x8f,0xc7,0x28,0x97,0xcb,0x70,0xdd,0x9,0x9e,0x6a,0x36,0x9b,
+  0x88,0xa2,0x8,0x85,0x42,0x1,0xb7,0x6e,0xdd,0xc2,0xda,0xda,0x1a,0x7a,0xbd,0x1e,
+  0x52,0xa9,0x14,0x4a,0xa5,0x12,0x72,0xb9,0x1c,0xe2,0x38,0x86,0xe3,0x38,0x53,0x88,
+  0x38,0xe9,0xf5,0x84,0xb6,0xf4,0xfb,0x7d,0x34,0x1a,0xd,0x5a,0x2d,0x53,0xa9,0x14,
+  0x55,0x27,0x1a,0x8d,0x6,0xca,0xe5,0x32,0xd,0xb5,0x2f,0xda,0xa7,0xe3,0x93,0xc6,
+  0x89,0xa2,0x53,0x99,0x91,0xe7,0xb0,0xb4,0xbc,0x84,0x6b,0xd7,0xae,0xc1,0xb2,0x27,
+  0x1d,0xd,0x0,0xd8,0xda,0xda,0xa2,0x7a,0xf0,0xde,0xde,0xde,0xb,0x49,0x6f,0xf6,
+  0x1d,0x4,0x1,0x24,0x49,0x82,0x24,0x49,0x94,0xb8,0x9e,0x9c,0x9c,0x60,0x61,0x61,
+  0x1,0x8a,0xa2,0x50,0x7a,0x43,0x72,0x5a,0x2e,0x97,0xc3,0xc2,0xc2,0x2,0x4a,0xa5,
+  0x12,0x7d,0x70,0xdb,0xb6,0xa9,0x8e,0x9c,0x24,0xc7,0x24,0x21,0x93,0x3c,0x34,0x18,
+  0xc,0x4e,0x29,0x92,0x8f,0x6a,0x75,0x1,0x85,0x42,0x1,0x1c,0xc7,0x61,0x7e,0x7e,
+  0x1e,0xa6,0x69,0xe2,0xe9,0xd3,0xa7,0x94,0x70,0x27,0xcb,0xfe,0xac,0x47,0xcd,0x4a,
+  0xc8,0xfc,0xb4,0x90,0xf5,0x59,0xb9,0x16,0x4,0x1,0x8a,0xaa,0x82,0x61,0x3e,0xeb,
+  0x62,0x10,0x6f,0x22,0xa,0x1e,0x89,0xef,0x59,0xfd,0x99,0x80,0x3e,0xb2,0x38,0xc7,
+  0x71,0xa8,0x9c,0x26,0xf8,0x4f,0x3e,0xf9,0x4,0xd7,0xaf,0x5f,0x87,0xa2,0x28,0x90,
+  0x65,0x19,0xae,0xeb,0xc2,0x30,0xc,0x9a,0xcf,0x8,0xe,0x22,0x65,0x9a,0x74,0x4c,
+  0xce,0x6b,0x3e,0x92,0x6e,0xa,0x81,0x15,0x82,0x20,0x22,0xc,0x22,0x68,0x9a,0xe,
+  0x86,0x65,0xa0,0x28,0xea,0x29,0xe1,0x36,0xd0,0x6a,0xb5,0x28,0x2,0x7f,0x19,0xcd,
+  0x48,0x4a,0xc2,0x7c,0x92,0x79,0x13,0xd4,0x19,0x4,0x21,0x8e,0x8e,0x8e,0xf0,0x60,
+  0x77,0x17,0xc5,0x62,0x1,0x0,0x3,0xdf,0xf,0xb0,0xbb,0x7b,0x1f,0xfd,0xfe,0x0,
+  0x4f,0x9f,0x3e,0x9d,0xe2,0x62,0xc9,0x5e,0x18,0xc3,0x30,0x54,0x2f,0x26,0xa5,0x15,
+  0x0,0x2e,0x5c,0xb8,0x80,0xfb,0xf7,0xef,0xe3,0xc3,0xf,0x3f,0xc4,0x77,0xbe,0xf3,
+  0x1d,0x2c,0x2f,0x2f,0xa3,0x50,0x28,0xa0,0xd3,0xe9,0x50,0xcd,0xa8,0xd7,0xeb,0x61,
+  0x30,0x18,0x50,0x5d,0xe8,0xac,0x56,0x74,0xf2,0x38,0xcb,0xb2,0xa7,0x3d,0xae,0x1,
+  0xc,0x43,0x87,0x28,0x88,0x60,0x59,0x1,0x4f,0x9f,0x3e,0x87,0x69,0x5a,0x50,0x14,
+  0x9,0x17,0x2f,0xae,0x23,0x9b,0xc9,0xc2,0x95,0x24,0x9c,0x9c,0x1c,0x43,0x55,0x15,
+  0x64,0xb3,0xb9,0x73,0xa5,0x8e,0x59,0x8c,0x34,0xe5,0x41,0xc4,0x48,0x71,0x1c,0xa3,
+  0x5e,0xaf,0xc3,0x75,0x1c,0xa4,0x52,0x29,0x30,0x2c,0x8b,0x30,0x8,0x11,0x9e,0x96,
+  0x50,0xc2,0xe6,0x59,0x96,0x85,0x6d,0xdb,0x18,0x8f,0xc7,0xe0,0x38,0xe,0xa6,0x69,
+  0xd2,0x8e,0x3,0xc9,0x41,0xa6,0x69,0x82,0xe3,0x38,0xea,0x75,0xad,0x56,0xb,0x77,
+  0xef,0xde,0xa5,0x46,0x32,0x4d,0x13,0xe3,0xf1,0x98,0x8a,0x6a,0xb3,0x6d,0xa1,0xf3,
+  0xc8,0x65,0x52,0xfd,0x34,0xc,0x3,0xc,0x58,0xc,0x87,0x3a,0xc,0xdd,0x82,0xef,
+  0x7b,0x70,0x1d,0x7,0x96,0x65,0xc0,0x73,0x3d,0xac,0xae,0x2d,0x63,0xbe,0x52,0x46,
+  0x10,0xf8,0x18,0xc,0x86,0x68,0xb5,0xda,0x94,0x10,0x27,0x3b,0x1f,0x49,0xe9,0x84,
+  0xac,0x3b,0xe5,0x41,0x84,0xb3,0x4,0x41,0x40,0x6f,0x9c,0xe3,0xf8,0x29,0xeb,0xce,
+  0xca,0xa6,0x9d,0x4e,0x7,0xf7,0xee,0xdd,0xa3,0xad,0x67,0xa2,0x5f,0x6b,0x9a,0x86,
+  0x83,0x83,0x3,0x18,0x86,0x41,0x19,0xf9,0x68,0x34,0xc2,0x68,0x34,0xc2,0x1f,0xfe,
+  0xf0,0x7,0x54,0xab,0x55,0x2c,0x2e,0x2e,0xa2,0x54,0x2a,0x81,0x65,0x59,0x8c,0xc7,
+  0xe3,0xa9,0xf6,0xcc,0xec,0xdf,0x49,0x23,0x91,0xa,0x69,0x9a,0xe6,0xa4,0x6f,0x17,
+  0xc5,0xf0,0xbd,0x10,0xae,0xeb,0x23,0x6,0x50,0x9e,0x2b,0xc2,0xf3,0x5c,0xc,0x47,
+  0x1a,0x7a,0xbd,0x1e,0x38,0x9e,0x87,0x20,0x8a,0xc8,0x64,0x54,0x4,0x61,0x40,0xb5,
+  0x75,0xdf,0xf7,0x21,0x8a,0xe2,0x14,0x7f,0x23,0x58,0x8a,0x44,0x6,0x9f,0x9c,0xc2,
+  0x4a,0x8e,0xb4,0x4c,0x2a,0x4,0x8b,0x28,0xf2,0xcf,0x6c,0xd7,0x10,0x45,0xaf,0xd1,
+  0x68,0xe0,0xd7,0xbf,0xfe,0xf5,0xb,0x3b,0x1d,0x4,0x1,0xd5,0x62,0x48,0x1e,0xf2,
+  0x3c,0xf,0xae,0xeb,0xe2,0xde,0xbd,0x7b,0x98,0x9b,0x9b,0xc3,0xc2,0xc2,0x2,0x6e,
+  0xdc,0xb8,0x41,0x1b,0x92,0x4,0x23,0x25,0x7,0xd,0x66,0x43,0x81,0x78,0x26,0x41,
+  0xe7,0xb2,0x24,0x83,0x1,0x87,0x41,0xaf,0x85,0x4c,0x3a,0x8d,0xda,0x52,0x15,0xc5,
+  0x62,0x1e,0x96,0x65,0xa1,0xd1,0x68,0xe0,0xe9,0xd3,0x67,0xe8,0x74,0x3b,0x70,0x1c,
+  0x7,0xd7,0xaf,0x5f,0x43,0x2a,0xa3,0x42,0x94,0x44,0xca,0xd7,0x88,0x7,0x11,0xb0,
+  0x49,0xc2,0x9b,0xe7,0xf9,0xc9,0x9b,0x61,0x18,0x96,0xe3,0x38,0x46,0x51,0x14,0x64,
+  0xb3,0x59,0x94,0xcb,0x65,0x9a,0x13,0x78,0x9e,0x4b,0x54,0xa9,0x17,0xf5,0x66,0x49,
+  0x14,0xc1,0x9d,0x2e,0x90,0x24,0xad,0x24,0x81,0xa7,0x52,0x29,0xda,0xb5,0x48,0xaa,
+  0x7d,0xfd,0x7e,0x1f,0x1f,0x7d,0xf4,0x11,0xc2,0x30,0x84,0x6d,0xdb,0x78,0xe5,0x95,
+  0x57,0xb0,0xb2,0xb2,0x2,0x5d,0xd7,0x13,0x9b,0x13,0xbd,0x30,0xab,0x44,0x8c,0xc7,
+  0xf3,0x3c,0xe5,0x83,0xb6,0xe5,0xc0,0xb5,0x3c,0xcc,0x95,0xcb,0x58,0x5c,0xae,0x61,
+  0x71,0x79,0x1,0x41,0xe0,0x43,0x10,0x78,0x1a,0xd,0xc7,0xc7,0x75,0xe8,0x63,0x1d,
+  0x7b,0x7b,0x4f,0xb0,0xba,0xb6,0x8c,0x72,0xa9,0x8c,0xb7,0xde,0x7a,0xb,0xfb,0xfb,
+  0xfb,0x68,0x34,0x1a,0x74,0x92,0x85,0xe3,0x38,0x88,0xa2,0x88,0x52,0xa9,0x84,0x74,
+  0x3a,0xd,0x49,0x92,0xc0,0x87,0x61,0xc8,0x47,0x51,0xc4,0x31,0xc,0xc3,0x10,0x54,
+  0xbb,0xbc,0xbc,0x8c,0x20,0xf8,0x4c,0xd2,0x98,0xdc,0x28,0x9,0x31,0x0,0x88,0xc1,
+  0x71,0x13,0x2f,0x52,0x64,0x65,0x2,0x2a,0x91,0x60,0xc0,0x89,0x36,0xd1,0xd1,0xd1,
+  0x11,0x3a,0x9d,0xe,0xad,0x6e,0x71,0x1c,0xa3,0x58,0x2c,0xa2,0xd1,0x68,0x60,0x77,
+  0x77,0x17,0xd9,0x6c,0x16,0xc3,0xe1,0x8,0x9b,0x9b,0x9b,0xe0,0x79,0x6e,0xaa,0xf5,
+  0x3b,0xdb,0xd6,0x26,0x65,0x3e,0xd9,0x3c,0x8,0xfd,0x8,0xe,0xe7,0x40,0x55,0x54,
+  0x94,0x4a,0x45,0x14,0xb,0x79,0x68,0xba,0x8e,0x30,0x8c,0x91,0xcf,0x7d,0x36,0xe9,
+  0x71,0x12,0xd7,0x27,0xc3,0x8,0x3c,0x7,0x59,0x5a,0xc7,0xe6,0xc6,0x26,0xe2,0x38,
+  0xa6,0x7a,0x15,0x91,0x7e,0x55,0x55,0xc5,0xda,0xda,0x1a,0x54,0x55,0x9d,0x40,0x1e,
+  0xd7,0x75,0x63,0xdb,0xb6,0x63,0x5d,0xd7,0x71,0xe9,0xd2,0x25,0x6c,0x6c,0x6c,0x50,
+  0x92,0x18,0xc7,0x49,0x8c,0xf3,0x2,0xe6,0xa4,0xc7,0x67,0x4b,0xa5,0x28,0x8a,0x8,
+  0xc3,0x10,0xed,0x76,0x1b,0x92,0x24,0x4d,0x49,0x21,0x1c,0xc7,0x51,0xf1,0xbe,0xd1,
+  0x68,0xe0,0x8f,0x7f,0xfc,0x23,0xee,0xdf,0xdf,0xc5,0xc5,0x8b,0x17,0x70,0xe1,0xc2,
+  0x5,0xa4,0xd3,0xe9,0x17,0x3a,0xc,0x64,0x93,0x38,0x8e,0x43,0x36,0x9b,0xc5,0xdc,
+  0xdc,0x1c,0x8a,0xc5,0x22,0xa2,0x38,0x82,0x24,0x8b,0x50,0x53,0xa,0x3c,0xc7,0x87,
+  0x65,0x98,0xb0,0x4c,0x7,0x92,0x28,0x1,0x31,0x10,0x47,0x11,0xc0,0x4c,0xee,0x95,
+  0xe7,0x39,0x1c,0x3c,0x7d,0x8e,0x56,0xb3,0x3,0xc7,0x76,0x71,0xfd,0xc6,0x36,0x56,
+  0x57,0x57,0xa1,0x28,0x32,0x8e,0x8f,0x4f,0xb0,0xba,0xba,0x8a,0x1b,0x37,0x6e,0xa0,
+  0x58,0x2c,0x2,0x0,0x4e,0x4e,0x4e,0x30,0x1e,0x8f,0xc1,0x7b,0x9e,0xf7,0xbf,0x74,
+  0x5d,0x2f,0xfd,0xe5,0x2f,0x7f,0x59,0x6c,0x36,0x9b,0xa8,0x54,0x2a,0x53,0xbc,0xec,
+  0x3c,0x9c,0x90,0x1c,0x6c,0x3a,0xab,0x2b,0x49,0x46,0x66,0x9e,0x3f,0x7f,0x8e,0x7a,
+  0xbd,0x8e,0x20,0x8,0xc1,0x30,0x9f,0x4d,0x76,0x5,0x41,0x70,0xaa,0x1b,0x4d,0xaa,
+  0x60,0xa7,0xd3,0xc6,0xe3,0xc7,0x8f,0x21,0x49,0xd2,0x99,0x23,0xbb,0x34,0xac,0x4f,
+  0x87,0x9e,0x6a,0xb5,0x1a,0xae,0x5e,0xbd,0x8a,0xc5,0xc5,0x45,0xe4,0xa,0x39,0x68,
+  0x3,0xd,0xc6,0x58,0x47,0xaf,0xd5,0xc5,0xfc,0x62,0x65,0xd2,0x1a,0x2,0x0,0x6,
+  0x88,0xe2,0x88,0x2a,0xa2,0x8d,0x93,0x16,0x4c,0xc3,0xc0,0xc1,0xd3,0x43,0x2c,0x2d,
+  0xd5,0xb0,0xb0,0x50,0x3,0x30,0x1,0xac,0xf,0x1e,0x3c,0x40,0xb9,0x5c,0x86,0x6d,
+  0xdb,0x44,0x66,0x79,0xc8,0xbb,0xae,0xfb,0x3f,0x34,0x4d,0x5b,0x78,0xfc,0xf8,0xf1,
+  0x52,0xbb,0xdd,0xbe,0x90,0xcf,0xe7,0x13,0xcf,0x4a,0xc,0x44,0x6e,0x74,0x7a,0x9a,
+  0xeb,0x2c,0xc8,0x1e,0x45,0x11,0xc,0xc3,0xc0,0x78,0x3c,0xa6,0x65,0x78,0x3c,0x1e,
+  0xc3,0xf3,0x7c,0x0,0x9f,0x31,0xfd,0xe9,0xe,0xab,0x85,0x5e,0xaf,0x87,0xfa,0xc9,
+  0xc9,0xa4,0x8,0x24,0x30,0xd5,0x2c,0x8,0x25,0x21,0x5c,0xab,0xd5,0x98,0x28,0x8a,
+  0x78,0x41,0x10,0x32,0xb5,0x5a,0x4d,0x92,0x55,0x19,0xbe,0xe3,0x43,0x1b,0x6a,0xc8,
+  0x64,0x33,0x48,0xe5,0xd3,0x50,0x55,0x5,0xf1,0xec,0xec,0x0,0x18,0x34,0x1b,0x6d,
+  0x74,0xbb,0x3d,0x48,0xa2,0x4,0x59,0x51,0x30,0x3f,0x37,0x8f,0x46,0xb3,0x81,0xc3,
+  0xc3,0x43,0xec,0xef,0xef,0xc3,0xb6,0x6d,0xcb,0x34,0xcd,0x7d,0x4d,0xd3,0xfe,0x83,
+  0xff,0xdd,0xef,0x7e,0x77,0xfb,0xbb,0xdf,0xfd,0x6e,0xce,0xf3,0xbc,0xb1,0xae,0xeb,
+  0x97,0x8e,0x8f,0x8f,0x8b,0x0,0xa2,0xb3,0x88,0xe9,0xe7,0x4d,0x96,0x92,0x2a,0xd3,
+  0x6c,0x36,0xd1,0x6e,0xb7,0xc1,0x30,0x2c,0x24,0x89,0x3f,0x5,0x74,0x4,0x11,0x4f,
+  0xb7,0x8a,0x58,0x96,0x99,0x22,0xc7,0xb3,0x6b,0xce,0x96,0xf9,0xd3,0x12,0x1f,0x75,
+  0xbb,0x5d,0x3e,0xc,0xc3,0x12,0xcb,0xb2,0x6f,0x6,0x41,0x70,0x6d,0xfd,0xc2,0x3a,
+  0x24,0x51,0x84,0x63,0x3a,0xe8,0x77,0xfa,0x60,0x58,0x16,0xb9,0x52,0xe,0xa9,0x94,
+  0xa,0x8e,0x9b,0x18,0x97,0x63,0x39,0x0,0x93,0x5c,0x58,0xaf,0x37,0xd1,0xeb,0xf7,
+  0x11,0x45,0x11,0x2e,0x6e,0x5e,0xc0,0xf2,0xf2,0xa,0x0,0xe0,0x83,0xf,0x3e,0x40,
+  0xb7,0xdb,0xbd,0xef,0x38,0xce,0xbf,0x73,0x1c,0xf7,0xef,0x3c,0x0,0xfc,0xf6,0xb7,
+  0xbf,0xd5,0x6e,0xde,0xbc,0xf9,0x1e,0x80,0x47,0x71,0x1c,0x2b,0x0,0xe2,0xf3,0xc2,
+  0xe8,0x2c,0xd,0x37,0x29,0x9e,0x79,0x9e,0x87,0x67,0xcf,0x9e,0x51,0xf6,0x2c,0x8a,
+  0x2,0x52,0x29,0x15,0xba,0x6e,0x23,0x8,0xbc,0x17,0xce,0x15,0x4,0xee,0x74,0x26,
+  0x71,0x92,0xd8,0xc3,0x28,0x42,0x9c,0x58,0xf3,0x2c,0x11,0xb,0x40,0xdc,0xef,0xf7,
+  0x99,0x4f,0x3f,0xfd,0x94,0xbf,0x78,0xf1,0xe2,0x53,0x5e,0xe0,0xff,0x45,0x51,0x95,
+  0x6b,0xe5,0x52,0x99,0x55,0x32,0x2a,0x7c,0xdb,0xc7,0x78,0xa8,0x81,0x65,0x19,0xa4,
+  0x73,0x69,0x28,0x8a,0x8a,0x38,0x66,0xc0,0x30,0x9f,0x21,0xf4,0x18,0x31,0x6,0xbd,
+  0xd1,0x84,0xa6,0x74,0xfa,0x28,0xcd,0x15,0xb1,0xb4,0xb4,0xc,0xcb,0xb2,0xf0,0xfc,
+  0xf9,0x51,0xee,0xf9,0xf3,0xe7,0xf3,0xb6,0x6d,0x65,0xf8,0x6f,0x7f,0xfb,0xdb,0xb8,
+  0x73,0xe7,0xe,0x3e,0xfc,0xf0,0xc3,0x1e,0x80,0xde,0x57,0x3d,0xbb,0xec,0x79,0x3e,
+  0x3c,0x4f,0x7b,0x49,0x5b,0x28,0x84,0xef,0x87,0xff,0xa5,0x6b,0xd7,0xeb,0x75,0xdc,
+  0xbd,0x7b,0xd7,0x73,0x1c,0x27,0x93,0xcf,0xe7,0xe7,0xc0,0x30,0xb,0x73,0xa5,0xf9,
+  0xc8,0xb2,0xad,0xd8,0xb4,0x2c,0x18,0xa6,0x89,0x72,0x75,0xe,0x2c,0xcf,0xc2,0x71,
+  0xdc,0x9,0xaf,0xf3,0x2,0xb0,0x2c,0x8f,0x74,0x3a,0xd,0xc7,0x76,0x61,0x8c,0x4d,
+  0xf4,0x7b,0x43,0x8,0xa2,0x80,0x42,0xa9,0xc0,0xac,0xae,0xac,0xb1,0x61,0x18,0xd7,
+  0x6c,0xdb,0xbd,0x35,0x1e,0x8f,0x9e,0xf3,0xff,0xe8,0xbf,0xc6,0xd9,0xdb,0xdb,0xdb,
+  0xaf,0x56,0xab,0xff,0x73,0xff,0xc9,0xfe,0x8d,0x30,0x88,0x61,0xd5,0x3c,0xd1,0x77,
+  0xbd,0x38,0xf0,0x27,0x44,0x5a,0x6d,0x36,0xc1,0xf2,0x2c,0xe2,0x28,0x42,0x18,0x84,
+  0x88,0x22,0x22,0xe8,0x5,0x8,0x82,0x18,0x2c,0xc7,0xc3,0xb,0x7d,0xb4,0xda,0x5d,
+  0x8c,0xc6,0x3a,0x44,0x51,0x60,0x59,0x96,0x97,0xb,0x85,0xe2,0x75,0xdf,0xf7,0x2c,
+  0xfe,0xce,0x9d,0x3b,0xff,0xd0,0x6,0xba,0x75,0xeb,0x56,0xfe,0xca,0x95,0x2b,0xb9,
+  0x4a,0xa5,0xb2,0x9f,0xcf,0xe7,0x8c,0x94,0xaa,0xc0,0x63,0xb9,0x18,0x52,0xc,0x51,
+  0x92,0x90,0x2b,0xe6,0xc1,0x70,0xc,0x7c,0xdf,0x83,0xef,0xf9,0x8,0x83,0x0,0x7e,
+  0xe0,0xc3,0xb6,0x6c,0x78,0xde,0x44,0xe,0xe6,0x58,0xe,0xaa,0x2a,0x43,0x51,0x15,
+  0xc6,0xf5,0x5c,0xc6,0xf3,0x5c,0xd7,0x71,0xec,0x56,0x18,0x86,0xf7,0x79,0x0,0x78,
+  0xfb,0xed,0xb7,0x19,0x49,0x92,0x4,0x86,0x61,0x78,0x86,0x61,0xd8,0xd3,0x38,0x8d,
+  0x93,0xc3,0x4,0xe7,0xcd,0xf4,0xcd,0xe6,0x24,0xdf,0xf7,0x51,0x3f,0x3e,0x46,0xa7,
+  0xd9,0x84,0x24,0x49,0x10,0x65,0x19,0xe0,0x79,0xd8,0x96,0x35,0x35,0x1b,0x48,0x30,
+  0xd1,0x97,0xf9,0xf1,0xa,0x81,0x10,0xae,0xeb,0x42,0x92,0x24,0x94,0x4a,0x25,0xee,
+  0xcd,0x37,0xdf,0xbc,0xb0,0xb2,0xb2,0xb2,0x72,0xe5,0xca,0x95,0x93,0x62,0xb1,0x50,
+  0x97,0x4,0xc9,0xf,0xdd,0x28,0x4e,0xa5,0x52,0x28,0x96,0x8b,0x28,0x57,0x4a,0x8,
+  0xe3,0x10,0xba,0x61,0x4c,0x70,0x92,0x65,0x42,0xd3,0x34,0x34,0x9b,0x6d,0x44,0xa3,
+  0x10,0x88,0x81,0x42,0x3e,0x8b,0xf2,0x7c,0x99,0x65,0x38,0x86,0xd9,0xdf,0x7f,0x82,
+  0x7a,0xfd,0x79,0xf3,0xf1,0xe3,0xc7,0x7b,0x77,0xee,0xfc,0xfe,0x63,0xfe,0x74,0xb2,
+  0x4b,0xe4,0x38,0x6e,0x89,0x65,0xd9,0x22,0xcb,0xb2,0x4a,0x1c,0xc7,0x71,0xd2,0x40,
+  0x84,0x22,0x7c,0x91,0xb9,0x1a,0x32,0x29,0x46,0x90,0x2e,0x27,0x8,0x88,0x4f,0x31,
+  0xc,0x21,0x81,0xc4,0x40,0x5f,0x76,0x4c,0x38,0x1,0x2f,0xe2,0x5c,0x2e,0xc7,0xbc,
+  0xf6,0xda,0x6b,0xc2,0xf2,0xf2,0x72,0x69,0x6b,0x6b,0x8b,0x29,0xcf,0x95,0x87,0xb1,
+  0x1f,0xc2,0xd0,0xf4,0x38,0x9b,0xce,0x21,0x9d,0xcf,0x42,0xce,0xaa,0x18,0x1b,0x6,
+  0x1c,0xdb,0x86,0x69,0x1a,0xb0,0x2c,0x1b,0xc3,0xe1,0x8,0xed,0x76,0x17,0x8d,0x93,
+  0x26,0xa2,0x0,0x28,0x16,0xa,0x58,0x58,0x5a,0x80,0xed,0x5a,0x38,0xf8,0xfb,0x1,
+  0xf3,0xe0,0xc1,0x3,0xf4,0xfb,0x7d,0x93,0x61,0x58,0xff,0xeb,0x5f,0xff,0x6f,0x3c,
+  0xff,0xcd,0x6f,0x7e,0x73,0x4e,0x92,0x24,0x29,0x97,0xcb,0x2d,0x64,0x32,0x99,0x9c,
+  0xaa,0xaa,0xc2,0xa9,0x81,0x40,0xaa,0xd9,0xcb,0xd4,0xff,0xe4,0x84,0x5,0xa9,0x78,
+  0x8b,0x8b,0x8b,0x30,0x4e,0x25,0x8c,0xb1,0xae,0x63,0x7c,0x2a,0xf4,0x93,0x7,0x24,
+  0x86,0x22,0xcc,0x3c,0xe9,0x55,0xb3,0x12,0x7,0x39,0x9e,0x2c,0xf3,0x3c,0xcf,0xa3,
+  0x52,0xa9,0x30,0xdb,0xdb,0xdb,0xcc,0xf2,0xf2,0x32,0x8a,0xc5,0x92,0x16,0x5,0x71,
+  0x14,0x7a,0x41,0x2c,0x70,0x1c,0x72,0xc5,0x1c,0x94,0x8c,0x8a,0x30,0x8e,0x60,0x9f,
+  0xa,0xff,0xa6,0x69,0x62,0xac,0x8f,0xd1,0x6a,0xb5,0xd1,0x6c,0x76,0x61,0x5a,0xe,
+  0xe6,0xcb,0x65,0xcc,0x57,0x4b,0x70,0x3d,0x17,0xbd,0x6e,0xf,0xe3,0xb1,0x86,0x72,
+  0xb9,0xcc,0x64,0x32,0x99,0xd0,0xf7,0xfd,0x82,0xa6,0x69,0x35,0x5e,0x14,0xc5,0xb2,
+  0xa2,0x28,0xc2,0xc2,0xc2,0x42,0xaa,0x56,0xab,0xb1,0xe5,0x72,0x39,0x88,0xa2,0x90,
+  0xd2,0x88,0x97,0x89,0xdc,0xc9,0x5e,0xd7,0x2c,0x1c,0xf0,0x7d,0x1f,0x9a,0xa6,0xe1,
+  0xe8,0xe8,0x8,0xf5,0x7a,0x7d,0xca,0x28,0x49,0x19,0x83,0x70,0x21,0x32,0x1f,0x39,
+  0xfb,0x83,0x99,0xa4,0x81,0x88,0x81,0x53,0xa9,0x14,0x16,0x17,0x17,0xe3,0x57,0x5f,
+  0x7d,0x35,0x5e,0x5a,0x5a,0xb2,0x64,0x59,0xa,0xb5,0xbe,0x16,0x8b,0x3c,0x8f,0x5c,
+  0xa9,0x80,0x5c,0x29,0xf,0x86,0xe3,0x60,0x5a,0x16,0x4c,0xcb,0x82,0x6d,0x9a,0xd0,
+  0x75,0x1d,0xdd,0x76,0x17,0xcd,0x66,0x7,0xa3,0x91,0x8e,0x42,0x21,0x8f,0x4a,0x6d,
+  0xe,0xd9,0x82,0x8a,0xc3,0xc3,0xe7,0xd0,0x34,0xd,0xb9,0x5c,0x1e,0x57,0xaf,0x5e,
+  0x63,0x4c,0xd3,0x14,0xea,0xf5,0xba,0x7a,0x70,0x70,0x30,0xcf,0xa7,0x52,0x29,0xbe,
+  0x54,0x2a,0x31,0xb7,0x6e,0xdd,0xd2,0xae,0x5e,0xbd,0x8a,0x6a,0xb5,0x12,0x39,0x8e,
+  0x1,0xdf,0xf,0x11,0x45,0x67,0xff,0x34,0xea,0xbc,0x7c,0x41,0x3e,0x93,0x2e,0x66,
+  0xa7,0xd3,0xc1,0xc7,0x1f,0x7f,0x8c,0x7c,0x3e,0xff,0x82,0x67,0x90,0x6,0x9f,0xe3,
+  0x38,0x28,0x95,0x4a,0x58,0x5c,0x5c,0x44,0xb9,0x5c,0xa6,0x84,0xf6,0x2c,0xd2,0x4a,
+  0x64,0x5f,0x32,0x60,0x4e,0x14,0x4b,0xcb,0xb4,0x62,0x86,0x61,0x50,0x9c,0x2b,0xa3,
+  0xba,0x58,0x5,0xcb,0xb2,0x93,0x49,0x7d,0xc7,0x41,0xe0,0xfb,0xb0,0x6c,0x1b,0xfd,
+  0xfe,0x0,0xc7,0xcf,0x9a,0xd0,0xd,0x3,0xb9,0x5c,0x1a,0x57,0xaf,0x6e,0x81,0xe5,
+  0x22,0xd4,0xeb,0x93,0xc9,0xfe,0xd5,0xd5,0x35,0x5c,0xbf,0xfe,0x2a,0x4a,0xa5,0x12,
+  0x5c,0xd7,0x65,0xf,0xf,0xf,0x19,0x5d,0xd7,0x63,0x5e,0x96,0x65,0x57,0x51,0x14,
+  0x66,0xe2,0x39,0x11,0xe,0xe,0xe,0xa3,0xc1,0xa0,0x8b,0x20,0x8,0x19,0x86,0xe1,
+  0x5e,0xe8,0x3b,0x25,0x8d,0x21,0x49,0x12,0x9d,0x80,0x4f,0xa2,0x69,0xc2,0xe6,0x5b,
+  0xad,0x16,0x9a,0xcd,0x26,0x34,0x4d,0x9b,0x92,0x67,0x9,0x85,0x48,0xa5,0x52,0xd8,
+  0xda,0xda,0xc2,0xe6,0xe6,0x26,0x96,0x96,0x96,0xa8,0x8e,0x3d,0x2b,0x75,0x90,0x4e,
+  0x29,0x51,0x0,0x25,0x49,0xa2,0x7d,0x7f,0xc3,0x30,0xa0,0x1b,0x3a,0x78,0x86,0x7,
+  0x27,0x70,0xe0,0x45,0x1,0x63,0x6d,0xc,0xcb,0x34,0x61,0x9e,0xf6,0xe1,0x5a,0xed,
+  0x16,0xea,0x27,0xd,0xc,0x7b,0x7d,0xe4,0xcb,0x45,0xac,0xac,0x2c,0x82,0xe5,0x80,
+  0x93,0xe3,0x13,0xec,0xef,0x3f,0x81,0x69,0x3a,0x13,0xd,0x5e,0x99,0xfc,0x88,0x67,
+  0x61,0x61,0x1,0xb9,0x5c,0x8e,0xc9,0xe5,0x72,0xc,0x2f,0x49,0x92,0xc9,0xf3,0x3c,
+  0xe3,0xba,0xae,0xb0,0xbb,0xbb,0x8b,0xdd,0xdd,0xdd,0xf8,0xe4,0xa4,0x81,0x38,0x8e,
+  0x20,0x8a,0xc2,0x54,0xee,0x98,0x45,0xcf,0x64,0x4e,0x79,0xf6,0x3b,0xc,0xc3,0xc0,
+  0xf7,0x7d,0x74,0xbb,0xdd,0x53,0x1e,0xe6,0x51,0xc3,0x91,0x50,0x2a,0x97,0xcb,0xb4,
+  0xfd,0xbc,0xb1,0xb1,0x1,0x55,0x55,0x31,0x1a,0x8d,0x68,0x31,0x20,0x61,0x48,0x84,
+  0x3c,0x72,0x4d,0xd7,0x75,0x31,0x1e,0x8f,0xe9,0xd8,0x32,0xc9,0x2f,0xc,0xcb,0x60,
+  0x34,0x1e,0x41,0xee,0xcb,0xb4,0x3d,0x4e,0x6,0xc0,0xea,0xf5,0x3a,0x7a,0xdd,0x1e,
+  0x24,0x5e,0xc2,0xf2,0x52,0x15,0xd5,0xea,0x3c,0x1e,0x3f,0x7e,0x8c,0x8f,0x3f,0xfe,
+  0x18,0x27,0x27,0x75,0x28,0x8a,0x8c,0x7e,0xbf,0x8f,0xfb,0xf7,0xef,0x3,0x0,0xbe,
+  0xfe,0xf5,0xaf,0x63,0x7b,0x7b,0x7b,0x32,0xab,0xe9,0x4e,0x5e,0x8c,0xa6,0x69,0xe1,
+  0x78,0xac,0x41,0xd7,0x8d,0x78,0x34,0x72,0x10,0xc7,0x3e,0x64,0x99,0x3d,0x95,0x3c,
+  0xf0,0x82,0x70,0xee,0x79,0x1e,0xba,0xdd,0x2e,0x9d,0xc2,0xe7,0x79,0x7e,0x4a,0x9,
+  0xf4,0x3c,0xf,0xed,0x76,0x7b,0x6a,0x2e,0x30,0x8e,0x63,0x28,0x8a,0x82,0xb5,0xb5,
+  0x35,0xdc,0xbc,0x79,0x13,0xef,0xbc,0xf3,0xe,0x56,0x57,0x57,0x61,0x9a,0x26,0x9e,
+  0x3f,0x7f,0xe,0xc7,0x71,0xa6,0x92,0x3e,0x91,0x48,0x88,0x67,0x91,0x12,0x4f,0x74,
+  0x21,0xc3,0x30,0xe8,0xf7,0xdb,0xad,0x36,0xc6,0xda,0x18,0xbd,0x6e,0x17,0xa5,0xd2,
+  0x84,0x91,0xb7,0xdb,0x6d,0x3c,0x7f,0xfe,0x1c,0x96,0x65,0x21,0x93,0xc9,0x60,0x6b,
+  0x73,0xb,0xf9,0x42,0x1e,0x47,0x47,0x47,0xb8,0x73,0xe7,0xe,0x5c,0xd7,0xa5,0xd3,
+  0xbc,0x44,0x63,0x27,0x93,0x74,0xf5,0x7a,0x9d,0xca,0x1d,0xbe,0xeb,0xba,0x8c,0x61,
+  0x18,0x51,0x14,0xc5,0x8c,0x2c,0xcb,0x31,0xc7,0x1,0x71,0xcc,0xd0,0x7e,0x16,0x4b,
+  0x7,0xa8,0x7c,0x5a,0x49,0xc8,0x4f,0x96,0xca,0xe5,0x32,0xde,0x7d,0xf7,0x5d,0x48,
+  0x92,0x4,0x5d,0xd7,0xe9,0xc3,0x8c,0xc7,0x63,0x3c,0x79,0xf2,0x84,0xea,0xd4,0xc,
+  0xc3,0x40,0xd7,0x75,0x30,0xc,0x83,0xed,0xed,0x6d,0xbc,0xfe,0xfa,0xeb,0xb8,0x7c,
+  0xf9,0x32,0x65,0xfe,0xb6,0x6d,0xd3,0x50,0x4e,0x8a,0xf3,0x49,0xd,0x9c,0x78,0x14,
+  0x9,0x2f,0x12,0x76,0x93,0x59,0x24,0x1e,0x9a,0x66,0xc1,0x34,0x1b,0x70,0x5d,0x1f,
+  0xae,0x3b,0x19,0x31,0xb6,0x2c,0x13,0x85,0x42,0x1,0xab,0xab,0x6b,0x28,0x96,0x8b,
+  0x14,0xb2,0x90,0xde,0x3d,0x69,0x52,0x24,0x7f,0xdc,0x42,0xde,0x82,0x20,0x4c,0xc,
+  0xe4,0xfb,0x3e,0x13,0x45,0x51,0x28,0xcb,0x32,0x53,0x2c,0x16,0xe2,0x42,0xa1,0x3,
+  0x80,0x45,0xb1,0x58,0x44,0x2e,0x97,0x83,0x20,0x8,0xf0,0x7d,0x9f,0xe,0x90,0x7b,
+  0x9e,0x7,0xc3,0x