summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/CMakeLists.txt1
-rw-r--r--data/Makefile.am2
-rw-r--r--data/fonts/Makefile.am7
-rw-r--r--data/graphics/gui/CMakeLists.txt4
-rw-r--r--data/graphics/gui/Makefile.am2
-rw-r--r--data/graphics/gui/bg_quad_dis.pngbin5539 -> 5241 bytes
-rw-r--r--data/graphics/gui/bubble.pngbin0 -> 407 bytes
-rw-r--r--data/graphics/gui/button.pngbin481 -> 374 bytes
-rw-r--r--data/graphics/gui/button_disabled.pngbin358 -> 313 bytes
-rw-r--r--data/graphics/gui/buttonhi.pngbin480 -> 374 bytes
-rw-r--r--data/graphics/gui/buttonpress.pngbin424 -> 377 bytes
-rw-r--r--data/graphics/gui/checkbox.pngbin649 -> 696 bytes
-rw-r--r--data/graphics/gui/close_button.pngbin637 -> 650 bytes
-rw-r--r--data/graphics/gui/deepbox.pngbin307 -> 270 bytes
-rw-r--r--data/graphics/gui/default.pngbin1461 -> 1395 bytes
-rw-r--r--data/graphics/gui/hscroll_left_default.pngbin402 -> 358 bytes
-rw-r--r--data/graphics/gui/hscroll_left_highlight.pngbin381 -> 364 bytes
-rw-r--r--data/graphics/gui/hscroll_left_pressed.pngbin356 -> 349 bytes
-rw-r--r--data/graphics/gui/hscroll_right_default.pngbin346 -> 340 bytes
-rw-r--r--data/graphics/gui/hscroll_right_highlight.pngbin379 -> 359 bytes
-rw-r--r--data/graphics/gui/hscroll_right_pressed.pngbin351 -> 350 bytes
-rw-r--r--data/graphics/gui/item_shortcut_bgr.pngbin1366 -> 1026 bytes
-rw-r--r--data/graphics/gui/mouse.pngbin4385 -> 4508 bytes
-rw-r--r--data/graphics/gui/radioin.pngbin438 -> 454 bytes
-rw-r--r--data/graphics/gui/radioout.pngbin346 -> 380 bytes
-rw-r--r--data/graphics/gui/resize.pngbin518 -> 443 bytes
-rw-r--r--data/graphics/gui/slider.pngbin615 -> 571 bytes
-rw-r--r--data/graphics/gui/speech_bubble.pngbin2031 -> 0 bytes
-rw-r--r--data/graphics/gui/speechbubble.xml24
-rw-r--r--data/graphics/gui/tab.pngbin427 -> 329 bytes
-rw-r--r--data/graphics/gui/tabselected.pngbin407 -> 313 bytes
-rw-r--r--data/graphics/gui/vscroll_blue.pngbin476 -> 395 bytes
-rw-r--r--data/graphics/gui/vscroll_down_default.pngbin350 -> 367 bytes
-rw-r--r--data/graphics/gui/vscroll_down_highlight.pngbin378 -> 382 bytes
-rw-r--r--data/graphics/gui/vscroll_down_pressed.pngbin369 -> 376 bytes
-rw-r--r--data/graphics/gui/vscroll_grey.pngbin452 -> 371 bytes
-rw-r--r--data/graphics/gui/vscroll_red.pngbin471 -> 394 bytes
-rw-r--r--data/graphics/gui/vscroll_up_default.pngbin359 -> 377 bytes
-rw-r--r--data/graphics/gui/vscroll_up_highlight.pngbin381 -> 376 bytes
-rw-r--r--data/graphics/gui/vscroll_up_pressed.pngbin345 -> 364 bytes
-rw-r--r--data/graphics/images/Makefile.am6
-rw-r--r--data/graphics/images/copyright.txt6
-rw-r--r--data/graphics/images/login_wallpaper.pngbin187106 -> 643307 bytes
-rw-r--r--data/graphics/images/login_wallpaper_1024x768.pngbin1016644 -> 0 bytes
-rw-r--r--data/graphics/images/login_wallpaper_1280x960.pngbin1413986 -> 0 bytes
-rw-r--r--data/graphics/images/login_wallpaper_1440x1080.pngbin1648969 -> 0 bytes
-rw-r--r--data/graphics/images/login_wallpaper_1600x1200.pngbin1835415 -> 0 bytes
-rw-r--r--data/help/about.txt49
-rw-r--r--data/help/changes.txt75
-rw-r--r--data/help/commands.txt7
-rw-r--r--data/help/header.txt8
-rw-r--r--data/help/index.txt2
-rw-r--r--data/help/support.txt4
-rw-r--r--data/help/team.txt186
-rw-r--r--data/icons/CMakeLists.txt2
-rw-r--r--data/icons/Makefile.am6
-rw-r--r--data/icons/The Mana World.icnsbin0 -> 65136 bytes
-rw-r--r--data/icons/aethyra.icobin17542 -> 0 bytes
-rw-r--r--data/icons/aethyra.pngbin8760 -> 0 bytes
-rw-r--r--data/icons/aethyra.xpm312
-rw-r--r--data/icons/tmw.icobin0 -> 22382 bytes
-rw-r--r--data/icons/tmw.pngbin0 -> 18176 bytes
-rw-r--r--data/icons/tmw.xpm784
63 files changed, 1027 insertions, 460 deletions
diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt
index 4aa0cdd5..35b9d4e2 100644
--- a/data/CMakeLists.txt
+++ b/data/CMakeLists.txt
@@ -4,3 +4,4 @@ ADD_SUBDIRECTORY(fonts)
ADD_SUBDIRECTORY(graphics)
ADD_SUBDIRECTORY(help)
ADD_SUBDIRECTORY(icons)
+ADD_SUBDIRECTORY(fonts)
diff --git a/data/Makefile.am b/data/Makefile.am
index 44f795ef..62672207 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -1,4 +1,4 @@
SUBDIRS = fonts graphics help icons
-aethyradatadir = $(pkgdatadir)/data
+tmwdatadir = $(pkgdatadir)/data
diff --git a/data/fonts/Makefile.am b/data/fonts/Makefile.am
index 1b575f7d..5aa02999 100644
--- a/data/fonts/Makefile.am
+++ b/data/fonts/Makefile.am
@@ -1,9 +1,8 @@
+fontsdir = $(pkgdatadir)/data/fonts
-fontdir = $(pkgdatadir)/data/fonts
-
-font_DATA = \
+fonts_DATA = \
dejavusans.ttf \
dejavusans-bold.ttf
EXTRA_DIST = \
- $(font_DATA)
+ $(fonts_DATA)
diff --git a/data/graphics/gui/CMakeLists.txt b/data/graphics/gui/CMakeLists.txt
index c5961f7a..f564253a 100644
--- a/data/graphics/gui/CMakeLists.txt
+++ b/data/graphics/gui/CMakeLists.txt
@@ -1,5 +1,6 @@
SET (FILES
bg_quad_dis.png
+ bubble.png
button.png
button_disabled.png
buttonhi.png
@@ -25,8 +26,7 @@ SET (FILES
resize.png
selection.png
slider.png
- speech_bubble.png
- speech_bubble.xml
+ speechbubble.xml
tab.png
tabselected.png
target-cursor-blue-l.png
diff --git a/data/graphics/gui/Makefile.am b/data/graphics/gui/Makefile.am
index 921469a1..e78018b7 100644
--- a/data/graphics/gui/Makefile.am
+++ b/data/graphics/gui/Makefile.am
@@ -3,6 +3,7 @@ guidir = $(pkgdatadir)/data/graphics/gui
gui_DATA = \
bg_quad_dis.png \
+ bubble.png \
button.png \
button_disabled.png \
buttonhi.png \
@@ -28,7 +29,6 @@ gui_DATA = \
resize.png \
selection.png \
slider.png \
- speech_bubble.png \
speechbubble.xml \
tab.png \
tabselected.png \
diff --git a/data/graphics/gui/bg_quad_dis.png b/data/graphics/gui/bg_quad_dis.png
index b79b9ca7..3a0354bb 100644
--- a/data/graphics/gui/bg_quad_dis.png
+++ b/data/graphics/gui/bg_quad_dis.png
Binary files differ
diff --git a/data/graphics/gui/bubble.png b/data/graphics/gui/bubble.png
new file mode 100644
index 00000000..45322eb2
--- /dev/null
+++ b/data/graphics/gui/bubble.png
Binary files differ
diff --git a/data/graphics/gui/button.png b/data/graphics/gui/button.png
index ff50a908..9ebbea63 100644
--- a/data/graphics/gui/button.png
+++ b/data/graphics/gui/button.png
Binary files differ
diff --git a/data/graphics/gui/button_disabled.png b/data/graphics/gui/button_disabled.png
index cb5a1b01..0ce3aa6f 100644
--- a/data/graphics/gui/button_disabled.png
+++ b/data/graphics/gui/button_disabled.png
Binary files differ
diff --git a/data/graphics/gui/buttonhi.png b/data/graphics/gui/buttonhi.png
index da30f283..c4772634 100644
--- a/data/graphics/gui/buttonhi.png
+++ b/data/graphics/gui/buttonhi.png
Binary files differ
diff --git a/data/graphics/gui/buttonpress.png b/data/graphics/gui/buttonpress.png
index 4c45a45f..e9cd1765 100644
--- a/data/graphics/gui/buttonpress.png
+++ b/data/graphics/gui/buttonpress.png
Binary files differ
diff --git a/data/graphics/gui/checkbox.png b/data/graphics/gui/checkbox.png
index bf8e9052..669ecf03 100644
--- a/data/graphics/gui/checkbox.png
+++ b/data/graphics/gui/checkbox.png
Binary files differ
diff --git a/data/graphics/gui/close_button.png b/data/graphics/gui/close_button.png
index a0a6d144..f87cc2a9 100644
--- a/data/graphics/gui/close_button.png
+++ b/data/graphics/gui/close_button.png
Binary files differ
diff --git a/data/graphics/gui/deepbox.png b/data/graphics/gui/deepbox.png
index 0980f57e..ed3231f3 100644
--- a/data/graphics/gui/deepbox.png
+++ b/data/graphics/gui/deepbox.png
Binary files differ
diff --git a/data/graphics/gui/default.png b/data/graphics/gui/default.png
index 29353df8..4c312487 100644
--- a/data/graphics/gui/default.png
+++ b/data/graphics/gui/default.png
Binary files differ
diff --git a/data/graphics/gui/hscroll_left_default.png b/data/graphics/gui/hscroll_left_default.png
index 6d21e7c0..2f763d30 100644
--- a/data/graphics/gui/hscroll_left_default.png
+++ b/data/graphics/gui/hscroll_left_default.png
Binary files differ
diff --git a/data/graphics/gui/hscroll_left_highlight.png b/data/graphics/gui/hscroll_left_highlight.png
index 1dd79658..6be5ae25 100644
--- a/data/graphics/gui/hscroll_left_highlight.png
+++ b/data/graphics/gui/hscroll_left_highlight.png
Binary files differ
diff --git a/data/graphics/gui/hscroll_left_pressed.png b/data/graphics/gui/hscroll_left_pressed.png
index 92478ec8..b8ebcb46 100644
--- a/data/graphics/gui/hscroll_left_pressed.png
+++ b/data/graphics/gui/hscroll_left_pressed.png
Binary files differ
diff --git a/data/graphics/gui/hscroll_right_default.png b/data/graphics/gui/hscroll_right_default.png
index 94c0efeb..33fdddd0 100644
--- a/data/graphics/gui/hscroll_right_default.png
+++ b/data/graphics/gui/hscroll_right_default.png
Binary files differ
diff --git a/data/graphics/gui/hscroll_right_highlight.png b/data/graphics/gui/hscroll_right_highlight.png
index ef56538f..e9e633ea 100644
--- a/data/graphics/gui/hscroll_right_highlight.png
+++ b/data/graphics/gui/hscroll_right_highlight.png
Binary files differ
diff --git a/data/graphics/gui/hscroll_right_pressed.png b/data/graphics/gui/hscroll_right_pressed.png
index 36cff58a..53972f2b 100644
--- a/data/graphics/gui/hscroll_right_pressed.png
+++ b/data/graphics/gui/hscroll_right_pressed.png
Binary files differ
diff --git a/data/graphics/gui/item_shortcut_bgr.png b/data/graphics/gui/item_shortcut_bgr.png
index 01f1643a..e878fc7a 100644
--- a/data/graphics/gui/item_shortcut_bgr.png
+++ b/data/graphics/gui/item_shortcut_bgr.png
Binary files differ
diff --git a/data/graphics/gui/mouse.png b/data/graphics/gui/mouse.png
index 6c1b7e8e..84dc2ad1 100644
--- a/data/graphics/gui/mouse.png
+++ b/data/graphics/gui/mouse.png
Binary files differ
diff --git a/data/graphics/gui/radioin.png b/data/graphics/gui/radioin.png
index 9034f469..12e027fe 100644
--- a/data/graphics/gui/radioin.png
+++ b/data/graphics/gui/radioin.png
Binary files differ
diff --git a/data/graphics/gui/radioout.png b/data/graphics/gui/radioout.png
index 4e088943..5eb67bd8 100644
--- a/data/graphics/gui/radioout.png
+++ b/data/graphics/gui/radioout.png
Binary files differ
diff --git a/data/graphics/gui/resize.png b/data/graphics/gui/resize.png
index 9890f83f..6b31ac64 100644
--- a/data/graphics/gui/resize.png
+++ b/data/graphics/gui/resize.png
Binary files differ
diff --git a/data/graphics/gui/slider.png b/data/graphics/gui/slider.png
index 32adf4f7..1f6e6b35 100644
--- a/data/graphics/gui/slider.png
+++ b/data/graphics/gui/slider.png
Binary files differ
diff --git a/data/graphics/gui/speech_bubble.png b/data/graphics/gui/speech_bubble.png
deleted file mode 100644
index 3e678099..00000000
--- a/data/graphics/gui/speech_bubble.png
+++ /dev/null
Binary files differ
diff --git a/data/graphics/gui/speechbubble.xml b/data/graphics/gui/speechbubble.xml
index 1b11ea85..8715027d 100644
--- a/data/graphics/gui/speechbubble.xml
+++ b/data/graphics/gui/speechbubble.xml
@@ -1,18 +1,18 @@
-<skinset name="SpeechBubble" image="speech_bubble.png">
+<skinset name="SpeechBubble" image="bubble.png">
<widget type="Window">
<!-- Top Row -->
- <part type="top-left-corner" xpos="0" ypos="0" width="14" height="14" />
- <part type="top-edge" xpos="15" ypos="0" width="1" height="14" />
- <part type="top-right-corner" xpos="17" ypos="0" width="17" height="14" />
+ <part type="top-left-corner" xpos="0" ypos="0" width="5" height="5" />
+ <part type="top-edge" xpos="5" ypos="0" width="5" height="5" />
+ <part type="top-right-corner" xpos="10" ypos="0" width="5" height="5" />
- <!-- Middle Row -->
- <part type="left-edge" xpos="0" ypos="15" width="14" height="1" />
- <part type="bg-quad" xpos="34" ypos="0" width="32" height="32" />
- <part type="right-edge" xpos="17" ypos="15" width="17" height="1" />
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="5" width="5" height="5" />
+ <part type="bg-quad" xpos="5" ypos="5" width="5" height="5" />
+ <part type="right-edge" xpos="10" ypos="5" width="5" height="5" />
- <!-- Bottom Row -->
- <part type="bottom-left-corner" xpos="0" ypos="17" width="14" height="17" />
- <part type="bottom-edge" xpos="15" ypos="17" width="1" height="17" />
- <part type="bottom-right-corner" xpos="17" ypos="17" width="17" height="17" />
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="10" width="5" height="5" />
+ <part type="bottom-edge" xpos="5" ypos="10" width="5" height="5" />
+ <part type="bottom-right-corner" xpos="10" ypos="10" width="5" height="5" />
</widget>
</skinset> \ No newline at end of file
diff --git a/data/graphics/gui/tab.png b/data/graphics/gui/tab.png
index 71de8c8b..91eadf08 100644
--- a/data/graphics/gui/tab.png
+++ b/data/graphics/gui/tab.png
Binary files differ
diff --git a/data/graphics/gui/tabselected.png b/data/graphics/gui/tabselected.png
index 98dd41c6..e2983060 100644
--- a/data/graphics/gui/tabselected.png
+++ b/data/graphics/gui/tabselected.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_blue.png b/data/graphics/gui/vscroll_blue.png
index 295ca1a5..397501ce 100644
--- a/data/graphics/gui/vscroll_blue.png
+++ b/data/graphics/gui/vscroll_blue.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_down_default.png b/data/graphics/gui/vscroll_down_default.png
index 4bf696b0..c4292489 100644
--- a/data/graphics/gui/vscroll_down_default.png
+++ b/data/graphics/gui/vscroll_down_default.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_down_highlight.png b/data/graphics/gui/vscroll_down_highlight.png
index a7459745..ac88f7c7 100644
--- a/data/graphics/gui/vscroll_down_highlight.png
+++ b/data/graphics/gui/vscroll_down_highlight.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_down_pressed.png b/data/graphics/gui/vscroll_down_pressed.png
index e6238024..9dcc89f6 100644
--- a/data/graphics/gui/vscroll_down_pressed.png
+++ b/data/graphics/gui/vscroll_down_pressed.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_grey.png b/data/graphics/gui/vscroll_grey.png
index 4d950a32..87ba8758 100644
--- a/data/graphics/gui/vscroll_grey.png
+++ b/data/graphics/gui/vscroll_grey.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_red.png b/data/graphics/gui/vscroll_red.png
index 0e50513c..d7ad4a90 100644
--- a/data/graphics/gui/vscroll_red.png
+++ b/data/graphics/gui/vscroll_red.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_up_default.png b/data/graphics/gui/vscroll_up_default.png
index c08a2b2a..1cecc351 100644
--- a/data/graphics/gui/vscroll_up_default.png
+++ b/data/graphics/gui/vscroll_up_default.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_up_highlight.png b/data/graphics/gui/vscroll_up_highlight.png
index 2f5ffade..7b5009f3 100644
--- a/data/graphics/gui/vscroll_up_highlight.png
+++ b/data/graphics/gui/vscroll_up_highlight.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_up_pressed.png b/data/graphics/gui/vscroll_up_pressed.png
index 102bac86..2320ec42 100644
--- a/data/graphics/gui/vscroll_up_pressed.png
+++ b/data/graphics/gui/vscroll_up_pressed.png
Binary files differ
diff --git a/data/graphics/images/Makefile.am b/data/graphics/images/Makefile.am
index e003bc7a..4df6b7ed 100644
--- a/data/graphics/images/Makefile.am
+++ b/data/graphics/images/Makefile.am
@@ -2,11 +2,7 @@ imagesdir = $(pkgdatadir)/data/graphics/images
images_DATA = \
error.png \
- login_wallpaper.png \
- login_wallpaper_1024x768.png \
- login_wallpaper_1280x960.png \
- login_wallpaper_1440x1080.png \
- login_wallpaper_1600x1200.png
+ login_wallpaper.png
EXTRA_DIST = \
$(images_DATA)
diff --git a/data/graphics/images/copyright.txt b/data/graphics/images/copyright.txt
deleted file mode 100644
index 2eb4c9df..00000000
--- a/data/graphics/images/copyright.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-The login wallpaper (Mitsukai Hana) is used by permission of Kayla Shirley (kai_kaiyla@live.com). All rights are reserved by her.
-
-The login wallpaper with permission of the author is now licenced under
-a CC-NC (Creative Commons Non-Commercial) licence.
-
-http://creativecommons.org/licenses/by-nc/3.0/
diff --git a/data/graphics/images/login_wallpaper.png b/data/graphics/images/login_wallpaper.png
index 06a9e94f..7af4f913 100644
--- a/data/graphics/images/login_wallpaper.png
+++ b/data/graphics/images/login_wallpaper.png
Binary files differ
diff --git a/data/graphics/images/login_wallpaper_1024x768.png b/data/graphics/images/login_wallpaper_1024x768.png
deleted file mode 100644
index 1239c6b0..00000000
--- a/data/graphics/images/login_wallpaper_1024x768.png
+++ /dev/null
Binary files differ
diff --git a/data/graphics/images/login_wallpaper_1280x960.png b/data/graphics/images/login_wallpaper_1280x960.png
deleted file mode 100644
index a7cf1242..00000000
--- a/data/graphics/images/login_wallpaper_1280x960.png
+++ /dev/null
Binary files differ
diff --git a/data/graphics/images/login_wallpaper_1440x1080.png b/data/graphics/images/login_wallpaper_1440x1080.png
deleted file mode 100644
index f0659073..00000000
--- a/data/graphics/images/login_wallpaper_1440x1080.png
+++ /dev/null
Binary files differ
diff --git a/data/graphics/images/login_wallpaper_1600x1200.png b/data/graphics/images/login_wallpaper_1600x1200.png
deleted file mode 100644
index 9e8d6663..00000000
--- a/data/graphics/images/login_wallpaper_1600x1200.png
+++ /dev/null
Binary files differ
diff --git a/data/help/about.txt b/data/help/about.txt
index 79840ad6..812aad84 100644
--- a/data/help/about.txt
+++ b/data/help/about.txt
@@ -1,40 +1,17 @@
<- @@index|Back to Index@@
-##3 === ABOUT Aethyra ===
+##3 === ABOUT THE MANA WORLD ===
- ##2Aethyra (Ae)##P Aethyra is a 2D MMORPG, using the eAthena server
- (an open-source clone of the commercial Ragnarok Online server). It
- features expanding lands and community-made graphics, making for a
- fun, free, open source community project.
-
- ##PAethyra started out as "The Mana Experiment," an experimental
- test-server for community-developed content designed for The Mana
- World which was put into action by Blame, Sanga, and Sertaline.
- ##PSoon thereafter, it became evident that it was taking far too
- long for the elitist development team at The Mana World to
- implement good tested-content. They made excuses and treated the
- long-awaited custom server TMWServ as the answer to all the problems,
- and left the eAthena server (which The Mana World still runs on)
- to rot. Many development team members lost interest in helping, and
- the programmers forsook the eAthena server saying that it would
- simply delay TMWServ progress for months to fix the simplest of
- errors. In response to this, The Mana Experiment became a fork
- project, and an official game server.
- ##PTime passed, and more and more content was tested and implemented.
- Soon, discussion began for a name. Aethyra was chosen, and the Game
- you see now was setup. Content development has never been better, and
- the staff never more motivated! Stay on the lookout for more exciting
- Aethyra developments!
-
-##3 === Aethyra's Goal ===
-
- ##PAethyra is a community driven experiment that utilizes eAthena at
- its core with the end goal of getting its players as involved in the
- process as much as possible. It's originally forked from The Mana
- World when its developers came up with the idea of "Why should we
- have to wait for an MMORPG game in development when we've already got
- a great server setup here that does everything we've been promised
- and more?" ##P As such, we are trying to implement as many functions
- of eAthena as possible while creating our own in the process based
- on what our players want to see.
+ ##2The Mana World (TMW)##P is a serious effort to create an innovative free
+ and open source MMORPG. TMW uses 2D graphics and aims to create a
+ large and diverse interactive world. It is licensed under the GPL,
+ making sure this game can't ever run away from you.
+
+ The project includes the development of both a client and a server,
+ as well as the development of an online world. At the moment we're
+ making alpha releases of the client, while our server is in early
+ development. The eAthena free software Ragnarok Online server is used
+ until our own server has matured enough to replace it. Once ready,
+ we'll be making releases of our server too so anybody will be free to
+ set up their own server and start building their own online world.
diff --git a/data/help/changes.txt b/data/help/changes.txt
index 60e78419..50242b50 100644
--- a/data/help/changes.txt
+++ b/data/help/changes.txt
@@ -2,7 +2,74 @@
##3 === RECENT CHANGES ===
-
-Go to http://gitorious.org/projects/tmw/repos/aethyra for a detailed
-list of changes.
-
+
+ 0.0.28.1 (12 February 2009)
+ - Enabled translations on Windows
+ - Added command line option to set home directory path
+ - Tweaked green chat color to be a bit more readable
+ - Made font size configurable in the config file
+ - Fixed restoring of punching animation after weapon removal
+ - Fixed inability to chat while talking to NPCs
+ - Updated Swedish translation
+
+ 0.0.28 (25 January 2009)
+ - Added support for animated map tiles
+ - Added support for internationalization, plus many translations
+ - Added support for TrueType fonts
+ - Trade window is now resizable
+ - Obscure precise home directory name when making screenshots
+ - Fixed follow-parent of nested and being-following particle emitters
+
+ 0.0.27 (9 December 2008)
+ - Added support for showing map name above minimap
+ - Added showing how long the ban is when banned
+ - Added --data parameter for developers
+ - Added particle effect for critical hits
+ - Added support for dynamic skill names and hair colors
+ - Added support for status effects
+ - Added ability to add equipment to the shortcut bar
+ - Added ability to change configuration during login phase (from Aethyra)
+ - Mouse cursor will now hide when not used for some time
+ - Inventory window now displays amount of slots used
+ - Center minimap on player when it is larger than the minimap window
+ - Extended particle emitters with properties that can change over time
+ - Extended the GUI font to support more characters
+ - Only require a restart to switch to full screen with OpenGL on Windows
+ - Make sure news and update file list aren't cached (from Aethyra)
+ - Made NPC dialogs resizable (from Aethyra)
+ - Made window shortcuts configurable
+ - Fixed visibility of trade window on startup
+ - Fixed a client input freeze when closing NPC script from server
+ - Fixed dead players to lie on the ground instead of standing around
+ - Fixed shortcuts being activated when trade window was visible
+ - Fixed a crash when equipment window is open
+ - Fixed money value on failing to buy (from Aethyra)
+ - Fixed crash in right-click menu when used after a being disappeared
+
+ 0.0.26 (29 August 2008)
+ - Added support for a newer version of eAthena server
+ - Added support for showing custom being effects
+ - Added new features to the particle engine
+ - Position names and chat such that there is no overlap, when possible
+ - Fixed a crash when loading a corrupt map that has too much layer data
+
+ 0.0.25 (27 July 2008)
+ - Added support for whispering to other players
+ - Added ability to ignore other players
+ - Added command line argument for specifying the update host (-H)
+ - Added support for receiving the update host from the server
+ - Added support for displaying a shield sprite
+ - Added shortcut window, allowing you to quickly access inventory items
+ - Added message when gaining money from trade or quest
+ - Added support for an arbitrary number of map layers
+ - Added support for basing one sprite definition on another
+ - Added the possibility to assign particle effects to NPCs
+ - Added remembering whether windows are visible or not
+ - Updated to work with Guichan 0.8.x
+ - Improved accuracy of monster targeting with the mouse
+ - Page up and page down will now scroll the chat window
+ - Item icons are now loaded on demand and unloaded when no longer used
+ - Fixed display of critical hits
+ - Fixed multi-channel image dyeing
+ - Fixed updating of money display after buying
+
diff --git a/data/help/commands.txt b/data/help/commands.txt
index 2785869c..c4795050 100644
--- a/data/help/commands.txt
+++ b/data/help/commands.txt
@@ -48,9 +48,10 @@
/whisper <name> <message>
- This will send <message> to player <name>, if that player is logged in.
- to whisper to users with spaces in there name you must incase the user name in qoutes
- (e.g. /whisper "user name" <message>)
+ This will send <message> to player <name>, if that player is logged in. If the
+ name has a space in it, put double quotes around it like this:
+
+ /whisper "<name>" <message>
For further help type /help in the chat console.
diff --git a/data/help/header.txt b/data/help/header.txt
index 28535aeb..7312b3cc 100644
--- a/data/help/header.txt
+++ b/data/help/header.txt
@@ -1,9 +1,9 @@
-##1 AETHYRA
+##1 T H E M A N A W O R L D
##1 ==========================================
-
- ##2Version:##6 Aethyra 0.0.29 ##2Date:##12 February 2008
-##2 Website: http://www.aethyra.org
+ ##2Version:##6 0.0.29 ##2Date:##3 12 February 2009
+
+##2 Website: http://themanaworld.org
diff --git a/data/help/index.txt b/data/help/index.txt
index 4dcc2332..b7262f85 100644
--- a/data/help/index.txt
+++ b/data/help/index.txt
@@ -1,6 +1,6 @@
##3 === INDEX ===
- -> @@about|About Aethyra@@
+ -> @@about|About The Mana World@@
-> @@team|Development Team@@
-> @@changes|Recent Changes@@
diff --git a/data/help/support.txt b/data/help/support.txt
index 5d7d019f..dfbd588d 100644
--- a/data/help/support.txt
+++ b/data/help/support.txt
@@ -7,11 +7,11 @@
can't find a solution to your problem, feel free to check our
Bugs/Support section of the forum:
-##2 http://www.aethyra.org/forums/
+##2 http://forums.themanaworld.org/viewforum.php?f=3
or come visit us on our IRC channel:
-##2 #aethyra ##P@##2 irc.freenode.net
+##2 #themanaworld ##P@##2 irc.freenode.net
Otherwise see the @@team|Development Team@@ section to have a list of
developers and how to contact them.
diff --git a/data/help/team.txt b/data/help/team.txt
index 6b2fae88..e17771d5 100644
--- a/data/help/team.txt
+++ b/data/help/team.txt
@@ -2,71 +2,131 @@
##3 === DEVELOPMENT TEAM ===
-
-##2 Administration:
-
- ##9Blua Server Administrator/Content Development
-
- ##9MrDan Forum Administrator/GM
-
- ##9Slinker Game Server Host
-
- ##9Tametomo Project Head/Artist/Client Developer/Ubuntu Package Maintainer/Misc.
-
+
+##2 Project Leader:
+
+ ##9Eugenio Favalli (aka ElvenProgrammer)
+ elvenprogrammer@gmail.com
+
+
##2 Programmers:
-
- ##9Kraant Developer
- <kraant@gmail.com>
-
- ##9Forge Developer
+
+ ##9Bjorn Lindeijer (aka Hammerbear)
+ b_lindeijer@users.sourceforge.net
+ (various parts, GUI, graphics, A* and map rewrites)
+
+ ##9Björn Steinbrink (aka Doener)
+ der_doener@users.sourceforge.net
+ (various parts)
+
+ ##9Eric Scrivner (aka zenogais)
+ bitshift2002@users.sourceforge.net
+ (resource manager)
+
+ ##9J. Avila (aka Javila)
+ javila@users.sourceforge.net
+ (various parts, GUI)
+
+ ##9Jan-Fabian Humann (aka Mra)
+ malastare@users.sourceforge.net
+ (some GUI parts)
+
+ ##9Kiyoshi Kyokai (aka Kiokay)
+ kyokai@users.sourceforge.net
+ (game systems designer)
+
+ ##9Mateusz Kaduk (aka Usiu)
+ usiu@users.sourceforge.net
+ (several GUI parts)
+
+ ##9Aaron Marks (aka nym)
+ nymacro@users.sourceforge.net
+ (several GUI parts)
+
+ ##9Shura
+ kth5@users.sourceforge.net
+ (configuration, sound, misc. ports)
+
+ ##9Yohann Ferreira (aka Bertram)
+ bertram25@users.sourceforge.net
+ (SDL input, progress bar drawing, Debian package)
+
##2 Artists:
-
- ##9Angeliex Artist
-
- ##9Bawabawa/Kyron/Pyrestriker Artist/SuSe Package Contributor
-
- ##9Frictor Head Artist
-
-##2 Mappers:
-
- ##9Arkyan Mapper
-
- ##9GonzoDark Mapper
-
- ##9Solo Mapper
-
-##2 Content Development:
-
- ##9Moose
-
-##2 GMs
-
- ##9Grimmjow
-
- ##9SoftLace1
-
- ##9Mr. and Mrs. Solo
-
- ##9Srauls
+
+ ##9Clef
+ (tiles, concepts)
+
+ ##9Frode Lindeijer (aka Modanung)
+ f.lindeijer@xs4all.nl
+ (arts)
+
+ ##9Gnulia
+ (conceptual art)
+
+ ##9Magick
+ (music and sound effects)
+
+ ##9Neko-mon
+ (player sprites, various things)
+
+ ##9Neorice
+ (monster sprites, tiles)
+
+ ##9Pajarico
+ pajarico@users.sourceforge.net
+ (conceptual arts)
+
+ ##9Romulo Fernandes
+ razor85@users.sourceforge.net
+ (arts)
+
+ ##9Rotonen
+ rotonen@users.sourceforge.net
+ (backstory, art director, music, sound)
+
+ ##9Talaroc
+ talaroc@users.sourceforge.net
+ (sprites)
+
+ ##9Ti Sing Hao
+ (music)
+
##2 Misc. thanks:
-
- ##9doorsman Testing
-
- ##9Snoopy Testing
-
- ##9Tarax Testing
-
-##2 Leave of Absence
-
- ##9Blame Developer/GM
- <blame@aethyra.com>
-
- ##9Sanga Head Developer/GM ("Sanga")
- <sanga@aethyra.com>
-
- ##9Scraggy Client Developer
- <DougABoffey@netscape.net>
-
- ##9Sert Head Artist/GM
+
+ ##9David Smith (aka catfish_man)
+ catfish_man@users.sourceforge.net
+ (Mac package)
+
+ ##9Igor Morgado (aka imorgado)
+ imorgado@users.sourceforge.net
+ (tester)
+
+ ##9maci
+ maci321@users.sourceforge.net
+ (technical support)
+
+ ##9Rodney Dawes (aka dobey)
+ dobey@users.sourceforge.net
+ (Mac package)
+
+ ##9Ultramichy
+ (hosting test server)
+
+
+##2 Inactive/retired:
+
+ ##9Chetic
+ chetic@users.sourceforge.net
+ (maps)
+
+ ##9Simon Edwardsson (aka SimEdw)
+ simonedw@users.sourceforge.net
+ (network code, Mac package)
+
+ ##9Sull
+ (hosting CVS and related services)
+
+ ##9Vlady
+ (several items)
diff --git a/data/icons/CMakeLists.txt b/data/icons/CMakeLists.txt
index 8eb46d77..e50c7ab9 100644
--- a/data/icons/CMakeLists.txt
+++ b/data/icons/CMakeLists.txt
@@ -1,5 +1,5 @@
SET(FILES
- aethyra.png
+ tmw.png
)
INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/icons)
diff --git a/data/icons/Makefile.am b/data/icons/Makefile.am
index fee51e4f..375edef7 100644
--- a/data/icons/Makefile.am
+++ b/data/icons/Makefile.am
@@ -1,14 +1,14 @@
iconsdir = $(pkgdatadir)/data/icons
-icons_DATA = aethyra.png
+icons_DATA = tmw.png
install-data-local:
$(mkinstalldirs) $(DESTDIR)$(datadir)/pixmaps
- $(INSTALL) $(srcdir)/aethyra.png $(DESTDIR)$(datadir)/pixmaps/aethyra.png
+ $(INSTALL) $(srcdir)/tmw.png $(DESTDIR)$(datadir)/pixmaps/tmw.png
uninstall-local:
- rm -f $(DESTDIR)$(datadir)/pixmaps/aethyra.png
+ rm -f $(DESTDIR)$(datadir)/pixmaps/tmw.png
EXTRA_DIST = \
$(icons_DATA)
diff --git a/data/icons/The Mana World.icns b/data/icons/The Mana World.icns
new file mode 100644
index 00000000..7230a099
--- /dev/null
+++ b/data/icons/The Mana World.icns
Binary files differ
diff --git a/data/icons/aethyra.ico b/data/icons/aethyra.ico
deleted file mode 100644
index 016e752f..00000000
--- a/data/icons/aethyra.ico
+++ /dev/null
Binary files differ
diff --git a/data/icons/aethyra.png b/data/icons/aethyra.png
deleted file mode 100644
index e686289c..00000000
--- a/data/icons/aethyra.png
+++ /dev/null
Binary files differ
diff --git a/data/icons/aethyra.xpm b/data/icons/aethyra.xpm
deleted file mode 100644
index 515be72e..00000000
--- a/data/icons/aethyra.xpm
+++ /dev/null
@@ -1,312 +0,0 @@
-/* XPM */
-static char * Aethyra_xpm[] = {
-"32 32 277 2",
-" c None",
-". c #840000",
-"+ c #7E0000",
-"@ c #4F0000",
-"# c #810000",
-"$ c #830000",
-"% c #7B0000",
-"& c #460000",
-"* c #4C0000",
-"= c #4B0000",
-"- c #750000",
-"; c #860000",
-"> c #850000",
-", c #5D0000",
-"' c #490000",
-") c #450000",
-"! c #4A0000",
-"~ c #440000",
-"{ c #6A0000",
-"] c #7A0000",
-"^ c #8B0000",
-"/ c #990000",
-"( c #960000",
-"_ c #720000",
-": c #6E0000",
-"< c #740000",
-"[ c #6B0202",
-"} c #550505",
-"| c #420404",
-"1 c #440101",
-"2 c #4D0000",
-"3 c #4E0000",
-"4 c #480000",
-"5 c #9D0000",
-"6 c #9B0000",
-"7 c #6F0000",
-"8 c #710000",
-"9 c #760000",
-"0 c #680404",
-"a c #4B0C0C",
-"b c #3C0909",
-"c c #470202",
-"d c #450101",
-"e c #500000",
-"f c #510000",
-"g c #790000",
-"h c #890000",
-"i c #920000",
-"j c #710706",
-"k c #7D381F",
-"l c #934A1A",
-"m c #7B1A09",
-"n c #6B1609",
-"o c #521E13",
-"p c #4F2517",
-"q c #5D230F",
-"r c #4D0F04",
-"s c #350A0A",
-"t c #360909",
-"u c #470303",
-"v c #930000",
-"w c #840202",
-"x c #712C1C",
-"y c #A58248",
-"z c #866621",
-"A c #835819",
-"B c #98681F",
-"C c #845C1D",
-"D c #BB964A",
-"E c #856225",
-"F c #3D1B0B",
-"G c #241818",
-"H c #251717",
-"I c #360A0A",
-"J c #430000",
-"K c #6C0000",
-"L c #800000",
-"M c #730404",
-"N c #6A431E",
-"O c #473C1C",
-"P c #534420",
-"Q c #806125",
-"R c #53290B",
-"S c #461C09",
-"T c #BB9432",
-"U c #65490F",
-"V c #1F1110",
-"W c #1A2323",
-"X c #1A2222",
-"Y c #261212",
-"Z c #440202",
-"` c #7F0000",
-" . c #870000",
-".. c #6D0505",
-"+. c #422522",
-"@. c #454434",
-"#. c #A18744",
-"$. c #8F7237",
-"%. c #A37F48",
-"&. c #AD8847",
-"*. c #C6A657",
-"=. c #644C14",
-"-. c #211615",
-";. c #1C2626",
-">. c #1B2323",
-",. c #231313",
-"'. c #420202",
-"). c #6C0404",
-"!. c #532D23",
-"~. c #A8915B",
-"{. c #967C37",
-"]. c #6E5926",
-"^. c #453512",
-"/. c #473713",
-"(. c #A4832A",
-"_. c #594310",
-":. c #241F1E",
-"<. c #232828",
-"[. c #1C2020",
-"}. c #241111",
-"|. c #430202",
-"1. c #7C5030",
-"2. c #967C3D",
-"3. c #3E3318",
-"4. c #3D3930",
-"5. c #454442",
-"6. c #524D44",
-"7. c #C09E45",
-"8. c #654F17",
-"9. c #262524",
-"0. c #252929",
-"a. c #410202",
-"b. c #6B0302",
-"c. c #A78041",
-"d. c #6A5621",
-"e. c #414543",
-"f. c #696B6B",
-"g. c #747676",
-"h. c #7B7566",
-"i. c #C9A84F",
-"j. c #665017",
-"k. c #282725",
-"l. c #252A2A",
-"m. c #1B2222",
-"n. c #3D0202",
-"o. c #750802",
-"p. c #B48E41",
-"q. c #564418",
-"r. c #4A4B4B",
-"s. c #6D6F6F",
-"t. c #797A7A",
-"u. c #867C62",
-"v. c #AE9040",
-"w. c #664F12",
-"x. c #2D2A25",
-"y. c #242828",
-"z. c #1E1E1E",
-"A. c #291010",
-"B. c #400202",
-"C. c #860B02",
-"D. c #B78C32",
-"E. c #594013",
-"F. c #433E3E",
-"G. c #606464",
-"H. c #74736C",
-"I. c #7C6D44",
-"J. c #433719",
-"K. c #413311",
-"L. c #322F1E",
-"M. c #1C2121",
-"N. c #271212",
-"O. c #3C0606",
-"P. c #8C0200",
-"Q. c #B5771D",
-"R. c #765513",
-"S. c #3F3636",
-"T. c #555B5B",
-"U. c #686969",
-"V. c #5A5957",
-"W. c #3C3832",
-"X. c #403826",
-"Y. c #2F3023",
-"Z. c #1C1F1D",
-"`. c #2E0A0A",
-" + c #460101",
-".+ c #8F0101",
-"++ c #A03F0C",
-"@+ c #AC7E19",
-"#+ c #4B3625",
-"$+ c #474747",
-"%+ c #5B5C5A",
-"&+ c #83775A",
-"*+ c #8C7539",
-"=+ c #67541F",
-"-+ c #6B551C",
-";+ c #8C6D24",
-">+ c #4E1C09",
-",+ c #4A0101",
-"'+ c #8A0606",
-")+ c #8D1203",
-"!+ c #A76713",
-"~+ c #87611B",
-"{+ c #453A32",
-"]+ c #52554E",
-"^+ c #A38A45",
-"/+ c #715818",
-"(+ c #7A6424",
-"_+ c #443212",
-":+ c #947026",
-"<+ c #7D4E11",
-"[+ c #490400",
-"}+ c #420000",
-"|+ c #7F0808",
-"1+ c #8B0101",
-"2+ c #800F01",
-"3+ c #915E11",
-"4+ c #504F40",
-"5+ c #4E4834",
-"6+ c #5A4715",
-"7+ c #5B4814",
-"8+ c #382813",
-"9+ c #917035",
-"0+ c #533209",
-"a+ c #3F0400",
-"b+ c #8E0101",
-"c+ c #8A0000",
-"d+ c #671104",
-"e+ c #663D12",
-"f+ c #786023",
-"g+ c #74612B",
-"h+ c #665320",
-"i+ c #675321",
-"j+ c #785C24",
-"k+ c #684718",
-"l+ c #380B00",
-"m+ c #400000",
-"n+ c #8C0303",
-"o+ c #8D0000",
-"p+ c #780101",
-"q+ c #510808",
-"r+ c #291A16",
-"s+ c #26291C",
-"t+ c #2D2B18",
-"u+ c #321F0E",
-"v+ c #370A02",
-"w+ c #3E0100",
-"x+ c #850202",
-"y+ c #600202",
-"z+ c #331313",
-"A+ c #1E2121",
-"B+ c #1A1E1E",
-"C+ c #270D0D",
-"D+ c #470000",
-"E+ c #7B0404",
-"F+ c #720101",
-"G+ c #4B0D0D",
-"H+ c #2D1717",
-"I+ c #261414",
-"J+ c #380808",
-"K+ c #7E0202",
-"L+ c #5D0606",
-"M+ c #3B0E0E",
-"N+ c #300C0C",
-"O+ c #430303",
-"P+ c #7A0505",
-"Q+ c #7C0000",
-"R+ c #640404",
-"S+ c #430D0D",
-"T+ c #460202",
-"U+ c #610505",
-"V+ c #440E0E",
-"W+ c #390B0B",
-"X+ c #560202",
-"Y+ c #480707",
-"Z+ c #410505",
-"`+ c #4B0101",
-" @ c #480101",
-" ",
-" ",
-" ",
-" . + @ ",
-" # $ % & * @ = ",
-" - # ; > $ , ' ) ! @ * ~ ",
-" { ] ^ / ( $ _ : < [ } | 1 ) ~ ' 2 2 3 3 4 ",
-" ] ^ 5 6 . 7 8 9 0 a b c * d 4 e f @ 3 4 ",
-" g h / i j k l m n o p q r s t u e 3 2 4 ",
-" 8 > v w x y z A B C D E F G H I = @ ' J ",
-" K L ^ M N O P Q R S T U V W X Y Z e ) ",
-" ` ...+.@.#.$.%.&.*.=.-.;.>.,.'.e & ",
-" ` . ).!.~.{.].^./.(._.:.<.[.}.|.@ 4 ",
-" # [ 1.2.3.4.5.6.7.8.9.0.[.}.a.= ",
-" ` b.c.d.e.f.g.h.i.j.k.l.m.,.n.) ",
-" L o.p.q.r.s.t.u.v.w.x.y.z.A.B.~ ",
-" ; C.D.E.F.G.H.I.J.K.L.M.N.O.4 ",
-" P.Q.R.S.T.U.V.W.X.Y.Z.`. +2 ",
-" .+++@+#+$+%+&+*+=+-+;+>+,+= ",
-" '+)+!+~+{+]+^+/+(+_+:+<+[+}+ ",
-" |+1+2+3+z 4+5+6+7+8+9+0+a+ ",
-" b+c+d+e+f+g+h+i+j+k+l+m+ ",
-" n+o+p+q+r+s+t+u+v+w+) ) ",
-" x+` y+z+A+B+C+1 e D+ ",
-" E+# F+G+H+I+J+3 @ ~ ",
-" K+% L+M+N+O+e ' ",
-" P+Q+R+S+I T+@ ) ",
-" 9 U+V+W+u 2 ",
-" X+Y+Z+ + ",
-" * `+ @ ",
-" ",
-" "};
diff --git a/data/icons/tmw.ico b/data/icons/tmw.ico
new file mode 100644
index 00000000..61d559a3
--- /dev/null
+++ b/data/icons/tmw.ico
Binary files differ
diff --git a/data/icons/tmw.png b/data/icons/tmw.png
new file mode 100644
index 00000000..93e6c9ae
--- /dev/null
+++ b/data/icons/tmw.png
Binary files differ
diff --git a/data/icons/tmw.xpm b/data/icons/tmw.xpm
new file mode 100644
index 00000000..06ec2865
--- /dev/null
+++ b/data/icons/tmw.xpm
@@ -0,0 +1,784 @@
+/* XPM */
+static char * tmw_xpm[] = {
+"32 32 749 2",
+" c None",
+". c #E4EB6D",
+"+ c #EFF271",
+"@ c #E7EF65",
+"# c #DDED61",
+"$ c #D6E955",
+"% c #DAED4D",
+"& c #F6F5A0",
+"* c #EFEF89",
+"= c #ECF084",
+"- c #EDF077",
+"; c #EAF075",
+"> c #E0E960",
+", c #D9E757",
+"' c #D4EA52",
+") c #CFE74D",
+"! c #BEE140",
+"~ c #C2E43E",
+"{ c #B6DF33",
+"] c #F8F7C2",
+"^ c #F9F7AB",
+"/ c #F2F099",
+"( c #EEEF80",
+"_ c #F3F077",
+": c #F8F8B1",
+"< c #E8EE6F",
+"[ c #E1EB69",
+"} c #DBEB5E",
+"| c #D5E852",
+"1 c #CDE445",
+"2 c #CEE843",
+"3 c #B6DC34",
+"4 c #A9DA2F",
+"5 c #B3E02F",
+"6 c #B6E630",
+"7 c #F1F2E2",
+"8 c #F9F9D4",
+"9 c #F9F8C5",
+"0 c #F8F8CE",
+"a c #F9F8D6",
+"b c #F9F7CB",
+"c c #F9F7B1",
+"d c #F9F7A7",
+"e c #E7EE73",
+"f c #E4EC69",
+"g c #DEEB60",
+"h c #D8E755",
+"i c #D5EB55",
+"j c #C2E33F",
+"k c #BEE33C",
+"l c #B5E339",
+"m c #A7DF2E",
+"n c #9BDA28",
+"o c #95DA24",
+"p c #8DD724",
+"q c #F9F9F5",
+"r c #F9F9EA",
+"s c #F9F9E1",
+"t c #F9F9F4",
+"u c #F9F7DF",
+"v c #F9F7D1",
+"w c #F9F7C9",
+"x c #F9F7B6",
+"y c #F9F7AE",
+"z c #D7E363",
+"A c #E1EC6B",
+"B c #DDEC60",
+"C c #D8EC61",
+"D c #CDE552",
+"E c #C6E543",
+"F c #BCE440",
+"G c #BEE73E",
+"H c #ABDF30",
+"I c #ACE230",
+"J c #8FD720",
+"K c #80D01C",
+"L c #80D51A",
+"M c #F9F9F7",
+"N c #F9F9EB",
+"O c #F9F9F9",
+"P c #F9F7E6",
+"Q c #F9F7D3",
+"R c #F9F7CE",
+"S c #F9F7BF",
+"T c #F9F8B9",
+"U c #E6EF8F",
+"V c #E1EB65",
+"W c #E0ED63",
+"X c #D1E452",
+"Y c #D3E84D",
+"Z c #C3E340",
+"` c #BBE13E",
+" . c #B0DD35",
+".. c #ABDD2E",
+"+. c #A0DB2A",
+"@. c #95D923",
+"#. c #7ED31C",
+"$. c #7ED31A",
+"%. c #80DA18",
+"&. c #F4F3EF",
+"*. c #F9F9F6",
+"=. c #F9F8F5",
+"-. c #F9F7EE",
+";. c #F9F7E2",
+">. c #F9F7D5",
+",. c #F9F6C2",
+"'. c #F8F69C",
+"). c #D4E56D",
+"!. c #E4ED73",
+"~. c #DBEA60",
+"{. c #DDE961",
+"]. c #C9E54E",
+"^. c #BFE242",
+"/. c #BEE33E",
+"(. c #B1DE34",
+"_. c #ABDE33",
+":. c #95D826",
+"<. c #8DD620",
+"[. c #8DDB20",
+"}. c #91DD1E",
+"|. c #71D116",
+"1. c #50B910",
+"2. c #F9F8F7",
+"3. c #F9F8F4",
+"4. c #F9F7EB",
+"5. c #F9F7E1",
+"6. c #F9F5CF",
+"7. c #F9F6C9",
+"8. c #F9F6BF",
+"9. c #D6E471",
+"0. c #E9F075",
+"a. c #E3EC6B",
+"b. c #D9E96D",
+"c. c #CEE558",
+"d. c #CBE44E",
+"e. c #BEDE3E",
+"f. c #ACDA37",
+"g. c #BCE639",
+"h. c #AEE135",
+"i. c #9EDB2A",
+"j. c #8FD822",
+"k. c #7CD31B",
+"l. c #82DA1C",
+"m. c #63CE13",
+"n. c #61CE12",
+"o. c #F9F9F8",
+"p. c #F9F7F5",
+"q. c #F9F4DD",
+"r. c #F9F5D7",
+"s. c #F9F5C9",
+"t. c #F9F5B6",
+"u. c #E3ED8D",
+"v. c #DEE865",
+"w. c #E3ED6D",
+"x. c #DDEB5E",
+"y. c #D3E755",
+"z. c #CAE349",
+"A. c #CFEB4D",
+"B. c #C1E33B",
+"C. c #BCE743",
+"D. c #B0E02D",
+"E. c #95DB28",
+"F. c #95DB26",
+"G. c #C6E627",
+"H. c #E8F433",
+"I. c #CAED26",
+"J. c #60CD0F",
+"K. c #58CD0E",
+"L. c #F9F7EC",
+"M. c #F9F7F1",
+"N. c #F9F4E4",
+"O. c #F9F3D7",
+"P. c #F9F3CA",
+"Q. c #F9F5CA",
+"R. c #F9F5BB",
+"S. c #F9F8B6",
+"T. c #F6F89E",
+"U. c #DFEB5C",
+"V. c #CEE453",
+"W. c #D0E753",
+"X. c #CDE543",
+"Y. c #C7E842",
+"Z. c #C1E53C",
+"`. c #A7DC30",
+" + c #E6F453",
+".+ c #E2F448",
+"++ c #D8F03C",
+"@+ c #D1ED2E",
+"#+ c #D0F033",
+"$+ c #CAED2C",
+"%+ c #ACE51F",
+"&+ c #55CF0F",
+"*+ c #F5F6EF",
+"=+ c #F9F9F2",
+"-+ c #F9F9F1",
+";+ c #F9F8F0",
+">+ c #F9F7E7",
+",+ c #F9F5F0",
+"'+ c #F9F3E1",
+")+ c #F9F5DB",
+"!+ c #F9F6DB",
+"~+ c #F9F6BE",
+"{+ c #F8F59B",
+"]+ c #F9F5A2",
+"^+ c #F8F68D",
+"/+ c #F7F689",
+"(+ c #D7EC65",
+"_+ c #CEE84E",
+":+ c #BBE23F",
+"<+ c #B6E238",
+"[+ c #A2DC30",
+"}+ c #EBF553",
+"|+ c #E4F443",
+"1+ c #DCF340",
+"2+ c #D4F033",
+"3+ c #CEEF2D",
+"4+ c #C2E926",
+"5+ c #BEEB20",
+"6+ c #5CD50E",
+"7+ c #53CE0D",
+"8+ c #F9F7D9",
+"9+ c #F9F6F2",
+"0+ c #F9F5EB",
+"a+ c #F9F3DA",
+"b+ c #F9F6DF",
+"c+ c #F9F7D0",
+"d+ c #F9F7C2",
+"e+ c #F9F7BB",
+"f+ c #F8F68F",
+"g+ c #F7F58D",
+"h+ c #F6F58B",
+"i+ c #EEF68B",
+"j+ c #BFDF43",
+"k+ c #B5DE37",
+"l+ c #B5E234",
+"m+ c #A7DD30",
+"n+ c #E7F248",
+"o+ c #D6EF40",
+"p+ c #DBF239",
+"q+ c #D0ED2F",
+"r+ c #C3EB2A",
+"s+ c #BCEB26",
+"t+ c #B5E81E",
+"u+ c #52CE0F",
+"v+ c #4ECB0B",
+"w+ c #F9F9D9",
+"x+ c #F9F9D7",
+"y+ c #F9F8F8",
+"z+ c #F9F7E9",
+"A+ c #F9F6E9",
+"B+ c #F9F5E0",
+"C+ c #F8F2D6",
+"D+ c #F9F3CE",
+"E+ c #F9F7CA",
+"F+ c #F9F8B5",
+"G+ c #F6F691",
+"H+ c #F9F699",
+"I+ c #F5F68F",
+"J+ c #F3F579",
+"K+ c #E8F575",
+"L+ c #C7E646",
+"M+ c #B5DF37",
+"N+ c #B9E438",
+"O+ c #9CD928",
+"P+ c #D7F348",
+"Q+ c #DBEF3B",
+"R+ c #D1EF35",
+"S+ c #D7F230",
+"T+ c #C1EA25",
+"U+ c #B5E91F",
+"V+ c #63DC1E",
+"W+ c #48CA0C",
+"X+ c #F4F4DC",
+"Y+ c #F9F9C3",
+"Z+ c #F9F9C5",
+"`+ c #F9F9C7",
+" @ c #F9F9E8",
+".@ c #F9F6DD",
+"+@ c #F9F6D6",
+"@@ c #F9F3C1",
+"#@ c #F9F3BF",
+"$@ c #F9F5B8",
+"%@ c #F8F8A6",
+"&@ c #F6F68F",
+"*@ c #F4F791",
+"=@ c #ABD746",
+"-@ c #C5E449",
+";@ c #C1E448",
+">@ c #BBE23E",
+",@ c #BBE237",
+"'@ c #A9DC30",
+")@ c #99D927",
+"!@ c #D3E32C",
+"~@ c #E2F340",
+"{@ c #D3ED2D",
+"]@ c #CAED2B",
+"^@ c #CDF028",
+"/@ c #C5EB27",
+"(@ c #B0E51C",
+"_@ c #91DC13",
+":@ c #49CA08",
+"<@ c #25B305",
+"[@ c #F5F6BE",
+"}@ c #F5F5A9",
+"|@ c #F3F4B0",
+"1@ c #F6F6B0",
+"2@ c #F7F8B5",
+"3@ c #EDF097",
+"4@ c #F5F18F",
+"5@ c #F9F7B8",
+"6@ c #F9F4B0",
+"7@ c #F9F3AE",
+"8@ c #F9F3A4",
+"9@ c #F9F7A4",
+"0@ c #F7F7A0",
+"a@ c #F5F682",
+"b@ c #D3E75E",
+"c@ c #CAE646",
+"d@ c #CBE846",
+"e@ c #EDF05A",
+"f@ c #C6E432",
+"g@ c #A9E02E",
+"h@ c #99DA27",
+"i@ c #B9DB20",
+"j@ c #E1F33F",
+"k@ c #CEEB2E",
+"l@ c #C7EB27",
+"m@ c #BBEA26",
+"n@ c #B9E722",
+"o@ c #A6DF19",
+"p@ c #ABE815",
+"q@ c #48CB09",
+"r@ c #3ECA08",
+"s@ c #F8F7A7",
+"t@ c #F3F4A0",
+"u@ c #F4F59C",
+"v@ c #F0F49C",
+"w@ c #F2F5A4",
+"x@ c #F5F6A0",
+"y@ c #EFF28F",
+"z@ c #F9F8CD",
+"A@ c #F9F6A7",
+"B@ c #F9F3A0",
+"C@ c #F8F399",
+"D@ c #F8F493",
+"E@ c #F8F693",
+"F@ c #F7F58B",
+"G@ c #E8EF65",
+"H@ c #C7E445",
+"I@ c #C7DB30",
+"J@ c #E1ED48",
+"K@ c #E8F353",
+"L@ c #C3E227",
+"M@ c #D9EB2E",
+"N@ c #E7F549",
+"O@ c #D3EE3B",
+"P@ c #CBED2D",
+"Q@ c #CDEF27",
+"R@ c #BFEC23",
+"S@ c #B6E81E",
+"T@ c #A9E518",
+"U@ c #B1EB1B",
+"V@ c #35BE06",
+"W@ c #38C306",
+"X@ c #F9F9A7",
+"Y@ c #F2F38F",
+"Z@ c #F2F495",
+"`@ c #F3F38D",
+" # c #F9F9E9",
+".# c #F7F8C5",
+"+# c #F8F7D1",
+"@# c #F8F6A2",
+"## c #F9F7A9",
+"$# c #F8F59C",
+"%# c #F8F291",
+"&# c #F8F58F",
+"*# c #F6F789",
+"=# c #F2F477",
+"-# c #F0F571",
+";# c #EAEE52",
+"># c #DCEA45",
+",# c #EBEF43",
+"'# c #E4F04D",
+")# c #DEEF45",
+"!# c #E1F246",
+"~# c #E4F448",
+"{# c #DBF039",
+"]# c #D9F235",
+"^# c #C9ED2B",
+"/# c #CAEF2C",
+"(# c #CEF22B",
+"_# c #B6E91E",
+":# c #B1EB21",
+"<# c #A9E815",
+"[# c #48CF09",
+"}# c #40CD06",
+"|# c #EDEF6B",
+"1# c #EBF07C",
+"2# c #E7EB71",
+"3# c #E8E865",
+"4# c #F8F79E",
+"5# c #F8F7A4",
+"6# c #F9F69E",
+"7# c #F8F48F",
+"8# c #F6F280",
+"9# c #F6F482",
+"0# c #F3F473",
+"a# c #EFF169",
+"b# c #EDF467",
+"c# c #EAF35C",
+"d# c #EAF258",
+"e# c #E4F052",
+"f# c #E4F046",
+"g# c #E0F03F",
+"h# c #D5EE3B",
+"i# c #DFF23E",
+"j# c #D7F137",
+"k# c #CEED2E",
+"l# c #C9EF28",
+"m# c #CAF025",
+"n# c #B9EA1E",
+"o# c #B3E91D",
+"p# c #B1EB1A",
+"q# c #A6E817",
+"r# c #39C506",
+"s# c #35C505",
+"t# c #B3BC3E",
+"u# c #E9F07C",
+"v# c #DEE867",
+"w# c #F9F79E",
+"x# c #F8F793",
+"y# c #F8F78F",
+"z# c #F7F684",
+"A# c #F5F27E",
+"B# c #F4F26D",
+"C# c #F4F36F",
+"D# c #EDF061",
+"E# c #EEF363",
+"F# c #EDF35C",
+"G# c #EEF45C",
+"H# c #EAF357",
+"I# c #E8F34B",
+"J# c #DCEE43",
+"K# c #E1F03F",
+"L# c #D6ED37",
+"M# c #D5EE33",
+"N# c #D5F134",
+"O# c #D9F232",
+"P# c #CEF22D",
+"Q# c #C7F22A",
+"R# c #9BDB18",
+"S# c #A7E518",
+"T# c #AEEB1B",
+"U# c #95E514",
+"V# c #37C306",
+"W# c #3CC705",
+"X# c #E0EC60",
+"Y# c #D1E455",
+"Z# c #F7F78F",
+"`# c #F7F891",
+" $ c #F8F78B",
+".$ c #F5F782",
+"+$ c #F8F791",
+"@$ c #EFF06B",
+"#$ c #F3F36D",
+"$$ c #EFF36D",
+"%$ c #F1F56F",
+"&$ c #EDF260",
+"*$ c #EDF461",
+"=$ c #E7F150",
+"-$ c #E9F355",
+";$ c #E8F349",
+">$ c #E8F442",
+",$ c #DDF13E",
+"'$ c #DAF038",
+")$ c #CEEB26",
+"!$ c #D0EE2C",
+"~$ c #B9E82A",
+"{$ c #C1ED26",
+"]$ c #A0E41C",
+"^$ c #ABE71B",
+"/$ c #99E315",
+"($ c #99E415",
+"_$ c #33B306",
+":$ c #2BBB05",
+"<$ c #D9EB5E",
+"[$ c #CDE44E",
+"}$ c #F6F579",
+"|$ c #F4F577",
+"1$ c #F3F571",
+"2$ c #F4F57C",
+"3$ c #F3F363",
+"4$ c #F2F475",
+"5$ c #F0F567",
+"6$ c #A2D93F",
+"7$ c #C3E43F",
+"8$ c #B6D92E",
+"9$ c #A7CD1F",
+"0$ c #E4F042",
+"a$ c #E4F248",
+"b$ c #E5F348",
+"c$ c #D7EC39",
+"d$ c #DBF33C",
+"e$ c #DDF23E",
+"f$ c #D1EF2D",
+"g$ c #C1E825",
+"h$ c #BFEB26",
+"i$ c #AEE61B",
+"j$ c #A7E318",
+"k$ c #B0E818",
+"l$ c #9EE615",
+"m$ c #6DD30D",
+"n$ c #27A603",
+"o$ c #2CBE05",
+"p$ c #E2ED50",
+"q$ c #CBE348",
+"r$ c #F6F780",
+"s$ c #F5F577",
+"t$ c #F3F56F",
+"u$ c #EFF469",
+"v$ c #F3F471",
+"w$ c #F3F46F",
+"x$ c #EFF461",
+"y$ c #E7F053",
+"z$ c #C6E83F",
+"A$ c #A4D733",
+"B$ c #ABDD2F",
+"C$ c #B0DF2E",
+"D$ c #A7DD2B",
+"E$ c #E4F240",
+"F$ c #E8F555",
+"G$ c #DDF33C",
+"H$ c #E1F53E",
+"I$ c #D4F032",
+"J$ c #CEF02E",
+"K$ c #CAEF2D",
+"L$ c #C2EF28",
+"M$ c #B5E91B",
+"N$ c #93DD13",
+"O$ c #93E215",
+"P$ c #93E213",
+"Q$ c #80DB0D",
+"R$ c #45CA05",
+"S$ c #2FC204",
+"T$ c #CEE743",
+"U$ c #C1E23E",
+"V$ c #F0F365",
+"W$ c #F5F473",
+"X$ c #F2F269",
+"Y$ c #E9EF57",
+"Z$ c #EFF363",
+"`$ c #E8F052",
+" % c #EBF358",
+".% c #B8E439",
+"+% c #BCE839",
+"@% c #A4DC2A",
+"#% c #ABE22D",
+"$% c #95D822",
+"%% c #E1F240",
+"&% c #D6ED32",
+"*% c #CFEC2C",
+"=% c #D4F02F",
+"-% c #CAEE2B",
+";% c #C3EB27",
+">% c #C6EE25",
+",% c #C3EE21",
+"'% c #B8ED21",
+")% c #AEEA16",
+"!% c #79D90F",
+"~% c #2EB106",
+"{% c #26B808",
+"]% c #2CBF05",
+"^% c #C9E73B",
+"/% c #C5E63C",
+"(% c #F0F56B",
+"_% c #EEF258",
+":% c #F0F265",
+"<% c #EFF155",
+"[% c #EDF358",
+"}% c #EBF550",
+"|% c #EBF54D",
+"1% c #C9E83B",
+"2% c #A4DB28",
+"3% c #9EDC2B",
+"4% c #8FD622",
+"5% c #82D01E",
+"6% c #7EC512",
+"7% c #C9E827",
+"8% c #D0EE2E",
+"9% c #C7ED2C",
+"0% c #C7EE27",
+"a% c #C1EE2A",
+"b% c #C2EF24",
+"c% c #BEED22",
+"d% c #A9E718",
+"e% c #3EC307",
+"f% c #39C306",
+"g% c #38C606",
+"h% c #23B603",
+"i% c #ACDB2F",
+"j% c #B0DF34",
+"k% c #EDF35A",
+"l% c #EDF553",
+"m% c #E2F045",
+"n% c #E6F350",
+"o% c #E6F448",
+"p% c #9CD01E",
+"q% c #8BC916",
+"r% c #B8DC1B",
+"s% c #7CBC0F",
+"t% c #95D618",
+"u% c #7ED319",
+"v% c #BFE118",
+"w% c #C6ED2A",
+"x% c #C1EA21",
+"y% c #C1ED22",
+"z% c #B8EA1D",
+"A% c #B6EB1D",
+"B% c #BCEF1F",
+"C% c #53CA07",
+"D% c #3FC708",
+"E% c #2EBC05",
+"F% c #2FBE04",
+"G% c #2DBF04",
+"H% c #A2CF1F",
+"I% c #B1E12F",
+"J% c #B5E32E",
+"K% c #E8F243",
+"L% c #D7EB45",
+"M% c #E8F245",
+"N% c #DDEF40",
+"O% c #E2F342",
+"P% c #DFF33E",
+"Q% c #E4F542",
+"R% c #DAF138",
+"S% c #D8F230",
+"T% c #CBEB28",
+"U% c #D1F02E",
+"V% c #C6EC24",
+"W% c #CAEF25",
+"X% c #BCEB21",
+"Y% c #B6EB1E",
+"Z% c #ABE91B",
+"`% c #A2E616",
+" & c #3CC508",
+".& c #3EC906",
+"+& c #37C305",
+"@& c #27B903",
+"#& c #209B02",
+"$& c #A9DF27",
+"%& c #A4DD27",
+"&& c #91D623",
+"*& c #E3F13C",
+"=& c #E4F340",
+"-& c #E4F33F",
+";& c #E4F43E",
+">& c #E2F439",
+",& c #D6F033",
+"'& c #D5F034",
+")& c #CEEF2E",
+"!& c #CBED26",
+"~& c #CFEF27",
+"{& c #D5F22E",
+"]& c #B5E620",
+"^& c #B9EA1F",
+"/& c #84E620",
+"(& c #3EB508",
+"_& c #58CE0D",
+":& c #39CA11",
+"<& c #3EC607",
+"[& c #3BCA08",
+"}& c #28BB04",
+"|& c #28BC03",
+"1& c #8FD620",
+"2& c #97D823",
+"3& c #A6E22B",
+"4& c #69CB1D",
+"5& c #86D61F",
+"6& c #E5F740",
+"7& c #DCF338",
+"8& c #CAEC2D",
+"9& c #CDED2B",
+"0& c #D1F02C",
+"a& c #CDEE27",
+"b& c #C1EB22",
+"c& c #CFF228",
+"d& c #BCE922",
+"e& c #3CBB09",
+"f& c #50CD0C",
+"g& c #4BCD0B",
+"h& c #3CC207",
+"i& c #42CD09",
+"j& c #2EBB04",
+"k& c #28B905",
+"l& c #28B903",
+"m& c #61B113",
+"n& c #7ED41A",
+"o& c #89D71B",
+"p& c #8DDB1A",
+"q& c #7CD518",
+"r& c #8FDA1B",
+"s& c #71D314",
+"t& c #7CDA18",
+"u& c #BEF232",
+"v& c #8BD715",
+"w& c #63C207",
+"x& c #55C108",
+"y& c #5AD111",
+"z& c #4BC90B",
+"A& c #3EC108",
+"B& c #46C908",
+"C& c #40CB08",
+"D& c #34C205",
+"E& c #32C505",
+"F& c #22A003",
+"G& c #79D818",
+"H& c #75D314",
+"I& c #67D012",
+"J& c #69D313",
+"K& c #71D613",
+"L& c #67D413",
+"M& c #4BC20C",
+"N& c #4DCB0E",
+"O& c #5AD510",
+"P& c #50CA0B",
+"Q& c #4BC909",
+"R& c #3CC708",
+"S& c #42C906",
+"T& c #35C206",
+"U& c #33C306",
+"V& c #30C504",
+"W& c #49C30E",
+"X& c #71D913",
+"Y& c #84E318",
+"Z& c #5ECF0E",
+"`& c #58D00D",
+" * c #5ED40D",
+".* c #48C70A",
+"+* c #57D40B",
+"@* c #37BE06",
+"#* c #39C707",
+"$* c #37C505",
+"%* c #34C705",
+"&* c #49BE0B",
+"** c #4BD00C",
+"=* c #46C609",
+"-* c #46D00A",
+";* c #33BE06",
+">* c #20A904",
+" . + @ # $ % ",
+" & * = - ; > , ' ) ! ~ { ",
+" ] ^ / ( _ : < [ } | 1 2 3 4 5 6 ",
+" 7 8 9 0 a b c d e f g h i j k l m n o p ",
+" q r s t u v w x y z A B C D E F G H I J K L ",
+" M M N O P u Q R S T U V W X Y Z ` ...+.@.#.$.%. ",
+" &.O *.O =.-.;.>.R ,.'.).!.~.{.].^./.(._.:.<.[.}.|.1. ",
+" O O O 2.3.4.5.6.7.8.9.0.a.b.c.d.e.f.g.h.i.j.k.l.m.n. ",
+" o.O *.p.p.3.-.q.r.s.t.u.v.w.x.y.z.A.B.C.D.E.F.G.H.I.J.K. ",
+" O o.q L.p.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.`. +.+++@+#+$+%+&+ ",
+" *+=+-+;+>+p.,+'+)+!+~+8.{+]+^+/+(+_+:+<+[+}+|+1+2+3+4+5+6+7+ ",
+" r N N 8+p.9+0+a+b+c+d+e+d f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+ ",
+" w+x+w+y+z+A+B+C+D+E+S F+G+H+I+J+K+L+M+N+O+P+Q+R+S+$+T+U+V+W+ ",
+"X+Y+Z+`+ @.@+@6.@@#@$@^ %@&@*@=@-@;@>@,@'@)@!@~@{@]@^@/@(@_@:@<@",
+"[@}@|@1@2@3@4@5@6@7@8@9@0@a@b@) c@d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@",
+"s@t@u@v@w@x@y@z@A@B@C@D@E@F@G@H@>@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@",
+"X@Y@Z@`@ #.#+#@###$#%#&#*#=#-#;#>#,#'#)#!#~#{#]#^#/#(#_#:#<#[#}#",
+"|#1#2#3#4###5#'.6#7#8#9#0#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#",
+"t#u#v#w#s@x#y#z#a@A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#",
+" X#Y#Z#`# $.$+$@$#$$$%$&$*$=$-$I#;$>$,$'$)$!$~${$]$^$/$($_$:$ ",
+" <$[$}$|$*#1$2$3$4$5$6$7$8$9$0$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$ ",
+" p$q$r$s$t$u$v$w$x$y$z$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$ ",
+" T$U$V$W$X$Y$Z$`$ %.%+%@%#%$%%%&%*%=%-%;%>%,%'%)%!%~%{%]% ",
+" ^%/%(%_%:%<%[%}%|%1%2%3%4%5%6%7%8%9%0%a%b%c%d%($e%f%g%h% ",
+" i%j%k%l%a$m%n%o%p%q%r%s%t%u%v%w%x%y%z%A%B%C%D%E%F%G% ",
+" H%I%J%K%L%M%N%O%P%Q%G$R%S%T%U%V%W%X%Y%Z%`% &.&+&@&#& ",
+" $&%&&&*&=&-&;&>&,&'&)&!&~&{&]&^&/&(&_&:&<&[&}&|& ",
+" 1&2&3&4&5&6&7&8&9&0&a&b&c&d&e&f&g&h&i&j&k&l& ",
+" m&n&o&p&q&r&s&t&u&v&w&x&y&z&A&B&C&D&E&F& ",
+" G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V& ",
+" W&X&Y&Z&`& *.*+*@*#*$*%* ",
+" &***=*-*;*>* "};