--- mozilla-1.7.8.orig/debian/patches/overthespot.dii
+++ mozilla-1.7.8/debian/patches/overthespot.dii
@@ -0,0 +1,275 @@
+diff -uNr mozilla.orig/widget/src/gtk2/nsCommonWidget.cpp mozilla/widget/src/gtk2/nsCommonWidget.cpp
+--- mozilla.orig/widget/src/gtk2/nsCommonWidget.cpp	2005-01-03 10:09:03.000000000 +0800
++++ mozilla/widget/src/gtk2/nsCommonWidget.cpp	2005-01-03 10:09:33.000000000 +0800
+@@ -459,3 +459,34 @@
+ 
+     return PR_FALSE;
+ }
++
++#include "nsWindow.h"
++
++extern nsWindow         *gFocusWindow;
++
++PRBool nsCommonWidget::OnInput(nsInputEvent &aEvent)
++{
++
++  PRBool    ret = PR_FALSE;
++  PRBool    releaseWidget = PR_FALSE;
++  nsCommonWidget *widget = NULL;
++
++
++//  printf("gFocusWindow win %x\n", gFocusWindow);
++  // rewrite the key event to the window with 'de focus
++  if (gFocusWindow) {
++    widget = gFocusWindow;
++    NS_ADDREF(widget);
++    aEvent.widget = gFocusWindow;
++    releaseWidget = PR_TRUE;
++  }
++  if (mEventCallback) {
++    nsEventStatus aStatus;
++    ret = DispatchEvent(&aEvent, aStatus);
++  }
++
++  if (releaseWidget)
++    NS_RELEASE(widget);
++
++  return ret;
++}
+diff -uNr mozilla.orig/widget/src/gtk2/nsCommonWidget.h mozilla/widget/src/gtk2/nsCommonWidget.h
+--- mozilla.orig/widget/src/gtk2/nsCommonWidget.h	2005-01-03 10:09:03.000000000 +0800
++++ mozilla/widget/src/gtk2/nsCommonWidget.h	2005-01-03 10:09:34.000000000 +0800
+@@ -112,6 +112,10 @@
+     NS_IMETHOD         Enable           (PRBool  aState);
+     NS_IMETHOD         IsEnabled        (PRBool *aState);
+ 
++
++    PRBool   OnComposition(nsCompositionEvent &aEvent) { return OnInput(aEvent); };
++    PRBool   OnInput(nsInputEvent &aEvent);
++
+     // called when we are destroyed
+     void OnDestroy(void);
+ 
+diff -uNr mozilla.orig/widget/src/gtk2/nsWindow.cpp mozilla/widget/src/gtk2/nsWindow.cpp
+--- mozilla.orig/widget/src/gtk2/nsWindow.cpp	2005-01-03 10:09:03.000000000 +0800
++++ mozilla/widget/src/gtk2/nsWindow.cpp	2005-01-03 10:09:34.000000000 +0800
+@@ -74,6 +74,12 @@
+ static const char sAccessibilityKey [] = "config.use_system_prefs.accessibility";
+ #endif
+ 
++struct nsXICLookupEntry : public PLDHashEntryHdr {
++  nsWindow*   mShellWindow;
++  GtkIMContext* mXIC;
++};
++
++
+ /* For SetIcon */
+ #include "nsAppDirectoryServiceDefs.h"
+ #include "nsXPIDLString.h"
+@@ -193,7 +199,7 @@
+ static NS_DEFINE_IID(kCDragServiceCID,  NS_DRAGSERVICE_CID);
+ 
+ // the current focus window
+-static nsWindow         *gFocusWindow          = NULL;
++nsWindow         *gFocusWindow          = NULL;
+ static PRBool            gGlobalsInitialized   = PR_FALSE;
+ static PRBool            gRaiseWindows         = PR_TRUE;
+ static nsWindow         *gPluginFocusWindow    = NULL;
+@@ -283,6 +289,8 @@
+ 
+ nsWindow::~nsWindow()
+ {
++    KillICSpotTimer();
++
+     LOG(("nsWindow::~nsWindow() [%p]\n", (void *)this));
+     if (mLastDragMotionWindow == this) {
+         mLastDragMotionWindow = NULL;
+@@ -1120,6 +1128,8 @@
+ void
+ nsWindow::LoseFocus(void)
+ {
++//    printf("LoseFocus ... %x\n", this);
++
+     // make sure that we reset our repeat counter so the next keypress
+     // for this widget will get the down event
+     mInKeyRepeat = PR_FALSE;
+@@ -1432,6 +1442,7 @@
+ nsWindow::OnContainerFocusInEvent(GtkWidget *aWidget, GdkEventFocus *aEvent)
+ {
+     LOGFOCUS(("OnContainerFocusInEvent [%p]\n", (void *)this));
++
+     // Return if someone has blocked events for this widget.  This will
+     // happen if someone has called gtk_widget_grab_focus() from
+     // nsWindow::SetFocus() and will prevent recursion.
+@@ -4146,6 +4157,109 @@
+ 
+ #ifdef USE_XIM
+ 
++nsresult nsWindow::KillICSpotTimer ()
++{
++   if(mICSpotTimer)
++   {
++//     printf("KillICSpotTimer %x\n", this);
++     mICSpotTimer->Cancel();
++     mICSpotTimer = nsnull;
++   }
++   return NS_OK;
++}
++
++nsresult nsWindow::PrimeICSpotTimer ()
++{
++   KillICSpotTimer();
++   nsresult err;
++   mICSpotTimer = do_CreateInstance("@mozilla.org/timer;1", &err);
++   if (NS_FAILED(err))
++     return err;
++//   printf("PrimeICSpotTimer %x\n", this);
++   mICSpotTimer->InitWithFuncCallback(ICSpotCallback, this, 1000,
++                                      nsITimer::TYPE_ONE_SHOT);
++   return NS_OK;
++}
++
++void nsWindow::ICSpotCallback(nsITimer * aTimer, void * aClosure)
++{
++   nsWindow *window= NS_REINTERPRET_CAST(nsWindow*, aClosure);
++   if( ! window) return;
++   nsresult res = NS_ERROR_FAILURE;
++
++   GtkIMContext *im = window->IMEGetContext();
++
++   if (im) {
++     res = window->UpdateICSpot();
++   }
++   if(NS_SUCCEEDED(res))
++   {
++//      printf("ICSpotCallback\n");
++      window->PrimeICSpotTimer();
++   }
++}
++
++nsresult nsWindow::UpdateICSpot()
++{
++  GtkIMContext *im;
++#if 1
++  if (!gFocusWindow || !(im=gFocusWindow->IMEGetContext()))
++    return NS_ERROR_FAILURE;
++#endif
++
++  // set spot location
++  nsCompositionEvent compEvent(NS_COMPOSITION_QUERY, this);
++  static gint oldx =0;
++  static gint oldy =0;
++
++  compEvent.theReply.mCursorPosition.x=-1;
++  compEvent.theReply.mCursorPosition.y=-1;
++  this->OnComposition(compEvent);
++  // set SpotLocation
++  if((compEvent.theReply.mCursorPosition.x < 0) &&
++     (compEvent.theReply.mCursorPosition.y < 0))
++    return NS_ERROR_FAILURE;
++
++//  im=gFocusWindow->IMEGetContext();
++
++  if((compEvent.theReply.mCursorPosition.x != oldx)||
++     (compEvent.theReply.mCursorPosition.y != oldy))
++  {
++    nsRect a,b,c;
++
++    a.x=0; b.x=0;
++    gFocusWindow->WidgetToScreen(a, b);
++
++    GtkWidget *owningWidget =
++        get_gtk_widget_for_gdk_window(gFocusWindow->mDrawingarea->inner_window);
++    nsWindow *owningWindow = get_window_for_gtk_widget(owningWidget);
++    owningWindow->WidgetToScreen(a, c);
++
++    int dx = b.x - c.x, dy = b.y - c.y;
++
++    nsPoint spot;
++    spot.x = dx + compEvent.theReply.mCursorPosition.x;
++    spot.y = dy + compEvent.theReply.mCursorPosition.y
++#if 0
++               + compEvent.theReply.mCursorPosition.height
++#endif
++               ;
++
++    GdkRectangle rect;
++    rect.x = spot.x; rect.y = spot.y;
++    rect.width = compEvent.theReply.mCursorPosition.width;
++    rect.height = 0;
++
++//    printf("cursor %d %d %x\n", spot.x, spot.y, im);
++    gtk_im_context_set_cursor_location(im, &rect);
++
++    oldx = compEvent.theReply.mCursorPosition.x;
++    oldy = compEvent.theReply.mCursorPosition.y;
++  }
++  return NS_OK;
++}
++
++
+ void
+ nsWindow::IMEDestroyContext(void)
+ {
+@@ -4173,13 +4287,20 @@
+     if (!im)
+         return;
+ 
++//    printf("IMESetFocus im:%x win:%x\n", im, this);
+     gtk_im_context_focus_in(im);
+     gIMEFocusWindow = this;
++#if 1
++    UpdateICSpot();
++    PrimeICSpotTimer();
++#endif
+ }
+ 
+ void
+ nsWindow::IMELoseFocus(void)
+ {
++    KillICSpotTimer();
++
+     LOGIM(("IMELoseFocus %p\n", (void *)this));
+     GtkIMContext *im = IMEGetContext();
+     if (!im)
+@@ -4423,6 +4544,13 @@
+     }
+ 
+     g_free(uniStr);
++
++#ifdef USE_XIM && 1
++    if (window->IMEGetContext()) {
++      window->UpdateICSpot();
++      window->PrimeICSpotTimer();
++    }
++#endif // USE_XIM
+ }
+ 
+ #define	START_OFFSET(I)	\
+@@ -4550,6 +4678,9 @@
+ GtkIMContext *
+ IM_get_input_context(MozDrawingarea *aArea)
+ {
++    if (!aArea)
++        return NULL;
++
+     GtkWidget *owningWidget =
+         get_gtk_widget_for_gdk_window(aArea->inner_window);
+ 
+diff -uNr mozilla.orig/widget/src/gtk2/nsWindow.h mozilla/widget/src/gtk2/nsWindow.h
+--- mozilla.orig/widget/src/gtk2/nsWindow.h	2005-01-03 10:09:03.000000000 +0800
++++ mozilla/widget/src/gtk2/nsWindow.h	2005-01-03 10:09:35.000000000 +0800
+@@ -269,6 +269,13 @@
+     GtkIMContext       *mIMContext;
+     PRBool             mComposingText;
+ 
++  nsCOMPtr<nsITimer>  mICSpotTimer;
++  static void         ICSpotCallback(nsITimer* aTimer, void* aClosure);
++  nsresult            KillICSpotTimer();
++  nsresult            PrimeICSpotTimer();
++  nsresult            UpdateICSpot();
++
++
+ #endif
+ 
+    void                ResizeTransparencyBitmap(PRInt32 aNewWidth, PRInt32 aNewHeight);
--- mozilla-1.7.8.orig/debian/patches/hppa-build-fix
+++ mozilla-1.7.8/debian/patches/hppa-build-fix
@@ -0,0 +1,127 @@
+diff -ru mozilla.orig/nsprpub/pr/include/md/_linux.cfg mozilla/nsprpub/include/pr/_linux.cfg
+--- mozilla.orig/nsprpub/pr/include/md/_linux.cfg       Sat Jul 29 02:38:00 2000
++++ mozilla/nsprpub/pr/include/md/_linux.cfg    Sat Sep 29 19:37:40 2001
+@@ -408,6 +408,51 @@
+ #define PR_ALIGN_OF_INT64   4
+ #define PR_ALIGN_OF_FLOAT   4
+ #define PR_ALIGN_OF_DOUBLE  4
++#define PR_ALIGN_OF_POINTER 4
++#define PR_ALIGN_OF_WORD    4
++
++#define PR_BYTES_PER_WORD_LOG2   2
++#define PR_BYTES_PER_DWORD_LOG2  3
++
++#elif defined(__hppa__)
++
++#undef  IS_LITTLE_ENDIAN
++#define IS_BIG_ENDIAN    1
++
++#define PR_BYTES_PER_BYTE   1
++#define PR_BYTES_PER_SHORT  2
++#define PR_BYTES_PER_INT    4
++#define PR_BYTES_PER_INT64  8
++#define PR_BYTES_PER_LONG   4
++#define PR_BYTES_PER_FLOAT  4
++#define PR_BYTES_PER_DOUBLE 8
++#define PR_BYTES_PER_WORD   4
++#define PR_BYTES_PER_DWORD  8
++
++#define PR_BITS_PER_BYTE    8
++#define PR_BITS_PER_SHORT   16
++#define PR_BITS_PER_INT     32
++#define PR_BITS_PER_INT64   64
++#define PR_BITS_PER_LONG    32
++#define PR_BITS_PER_FLOAT   32
++#define PR_BITS_PER_DOUBLE  64
++#define PR_BITS_PER_WORD    32
++
++#define PR_BITS_PER_BYTE_LOG2   3
++#define PR_BITS_PER_SHORT_LOG2  4
++#define PR_BITS_PER_INT_LOG2    5
++#define PR_BITS_PER_INT64_LOG2  6
++#define PR_BITS_PER_LONG_LOG2   5
++#define PR_BITS_PER_FLOAT_LOG2  5
++#define PR_BITS_PER_DOUBLE_LOG2 6
++#define PR_BITS_PER_WORD_LOG2   5
++
++#define PR_ALIGN_OF_SHORT   2
++#define PR_ALIGN_OF_INT     4
++#define PR_ALIGN_OF_LONG    4
++#define PR_ALIGN_OF_INT64   8
++#define PR_ALIGN_OF_FLOAT   4
++#define PR_ALIGN_OF_DOUBLE  8
+ #define PR_ALIGN_OF_POINTER 4
+ #define PR_ALIGN_OF_WORD    4
+
+diff -ru mozilla.orig/nsprpub/pr/include/md/_linux.cfg mozilla/nsprpub/pr/include/md/_linux.cfg
+--- mozilla.orig/nsprpub/pr/include/md/_linux.cfg       Sat Jul 29 02:38:00 2000
++++ mozilla/nsprpub/pr/include/md/_linux.cfg    Sat Sep 29 19:37:40 2001
+@@ -408,6 +408,51 @@
+ #define PR_ALIGN_OF_INT64   4
+ #define PR_ALIGN_OF_FLOAT   4
+ #define PR_ALIGN_OF_DOUBLE  4
++#define PR_ALIGN_OF_POINTER 4
++#define PR_ALIGN_OF_WORD    4
++
++#define PR_BYTES_PER_WORD_LOG2   2
++#define PR_BYTES_PER_DWORD_LOG2  3
++
++#elif defined(__hppa__)
++
++#undef  IS_LITTLE_ENDIAN
++#define IS_BIG_ENDIAN    1
++
++#define PR_BYTES_PER_BYTE   1
++#define PR_BYTES_PER_SHORT  2
++#define PR_BYTES_PER_INT    4
++#define PR_BYTES_PER_INT64  8
++#define PR_BYTES_PER_LONG   4
++#define PR_BYTES_PER_FLOAT  4
++#define PR_BYTES_PER_DOUBLE 8
++#define PR_BYTES_PER_WORD   4
++#define PR_BYTES_PER_DWORD  8
++
++#define PR_BITS_PER_BYTE    8
++#define PR_BITS_PER_SHORT   16
++#define PR_BITS_PER_INT     32
++#define PR_BITS_PER_INT64   64
++#define PR_BITS_PER_LONG    32
++#define PR_BITS_PER_FLOAT   32
++#define PR_BITS_PER_DOUBLE  64
++#define PR_BITS_PER_WORD    32
++
++#define PR_BITS_PER_BYTE_LOG2   3
++#define PR_BITS_PER_SHORT_LOG2  4
++#define PR_BITS_PER_INT_LOG2    5
++#define PR_BITS_PER_INT64_LOG2  6
++#define PR_BITS_PER_LONG_LOG2   5
++#define PR_BITS_PER_FLOAT_LOG2  5
++#define PR_BITS_PER_DOUBLE_LOG2 6
++#define PR_BITS_PER_WORD_LOG2   5
++
++#define PR_ALIGN_OF_SHORT   2
++#define PR_ALIGN_OF_INT     4
++#define PR_ALIGN_OF_LONG    4
++#define PR_ALIGN_OF_INT64   8
++#define PR_ALIGN_OF_FLOAT   4
++#define PR_ALIGN_OF_DOUBLE  8
+ #define PR_ALIGN_OF_POINTER 4
+ #define PR_ALIGN_OF_WORD    4
+
+diff -ru mozilla.orig/security/coreconf/Linux.mk mozilla/security/coreconf/Linux.mk
+--- mozilla/security/coreconf/Linux.mk.org	Tue Oct  9 15:14:09 2001
++++ mozilla/security/coreconf/Linux.mk	Tue Oct  9 15:15:20 2001
+@@ -70,8 +70,13 @@
+ 	OS_REL_CFLAGS   = -DLINUX1_2 -D_XOPEN_SOURCE
+ 	CPU_ARCH        = sparc
+ else
++ifeq ($(OS_TEST),parisc)
++       OS_REL_CFLAGS   = -DLINUX1_2 -D_XOPEN_SOURCE
++       CPU_ARCH        = hppa
++else
+ 	OS_REL_CFLAGS	= -DLINUX1_2 -Di386 -D_XOPEN_SOURCE
+ 	CPU_ARCH	= x86
++endif
+ endif
+ endif
+ endif
--- mozilla-1.7.8.orig/debian/patches/mips-xgot-inline
+++ mozilla-1.7.8/debian/patches/mips-xgot-inline
@@ -0,0 +1,60 @@
+#!/bin/sh -e
+## 50_mozilla-thunderbird-xgot-inline by Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Performance improvement and compile stability
+
+if [ $# -ne 1 ]; then
+    echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+    exit 1
+fi
+
+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
+patch_opts="${patch_opts:--f --no-backup-if-mismatch}"
+
+case "$1" in
+       -patch) patch $patch_opts -p1 < $0;;
+       -unpatch) patch $patch_opts -p1 -R < $0;;
+        *)
+                echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+                exit 1;;
+esac
+
+exit 0
+
+@DPATCH@
+--- mozilla/configure.in.old	2004-09-09 04:17:48.000000000 +0200
++++ mozilla/configure.in	2004-09-10 11:51:35.000000000 +0200
+@@ -1107,8 +1107,7 @@ case "$target" in
+         MOZ_ENABLE_OLD_ABI_COMPAT_WRAPPERS=1
+     ;;
+     mips*)
+-        CFLAGS="$CFLAGS -Wa,-xgot"
+-        CXXFLAGS="$CXXFLAGS -Wa,-xgot"
++        MOZ_DEBUG_FLAGS="-g"   # We want inlining
+     ;;
+     esac
+     ;;
+--- mozilla/configure.old	2004-09-16 22:04:43.000000000 +0200
++++ mozilla/configure	2004-09-11 11:13:01.000000000 +0200
+@@ -5337,8 +5337,7 @@ EOF
+         MOZ_ENABLE_OLD_ABI_COMPAT_WRAPPERS=1
+     ;;
+     mips*)
+-        CFLAGS="$CFLAGS -Wa,-xgot"
+-        CXXFLAGS="$CXXFLAGS -Wa,-xgot"
++        MOZ_DEBUG_FLAGS="-g"   # We want inlining
+     ;;
+     esac
+     ;;
+--- mozilla/config/rules.mk.old	2004-09-09 04:18:22.000000000 +0200
++++ mozilla/config/rules.mk	2004-09-12 19:33:49.000000000 +0200
+@@ -454,7 +454,7 @@ endif
+ 
+ ifeq ($(OS_ARCH),Linux)
+ ifneq (,$(filter mips mipsel,$(OS_TEST)))
+-ifeq ($(MODULE),layout)
++ifneq (,$(filter layout content svg_doc xul xuldoc xultmpl view dom jsurl,$(MODULE)))
+ OS_CFLAGS += -Wa,-xgot
+ OS_CXXFLAGS += -Wa,-xgot
+ endif
--- mozilla-1.7.8.orig/debian/patches/alpha-build-fix
+++ mozilla-1.7.8/debian/patches/alpha-build-fix
@@ -0,0 +1,155 @@
+Index: xptcinvoke_linux_alpha.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_alpha.cpp,v
+retrieving revision 1.3.38.1
+diff -c -3 -p -r1.3.38.1 xptcinvoke_linux_alpha.cpp
+*** mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_alpha.cpp	10 Apr 2002 03:37:38 -0000	1.3.38.1
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_alpha.cpp	20 May 2002 22:37:04 -0000
+***************
+*** 20,25 ****
+--- 20,26 ----
+   * the Initial Developer. All Rights Reserved.
+   *
+   * Contributor(s):
++  *   Glen Nakamura <glen@imodulo.com>
+   *
+   * Alternatively, the contents of this file may be used under the terms of
+   * either the GNU General Public License Version 2 or later (the "GPL"), or 
+***************
+*** 37,44 ****
+  
+  /* Platform specific code to invoke XPCOM methods on native objects */
+  
+- /* contributed by Glen Nakamura <glen.nakamura@usa.net> */
+- 
+  #include "xptcprivate.h"
+  
+  /* Prototype specifies unmangled function name and disables unused warning */
+--- 38,43 ----
+*************** __asm__(
+*** 163,169 ****
+--- 162,172 ----
+      "bis $16,$16,$1\n\t"    /* load "this" */
+      "ldq $2,16($15)\n\t"    /* load "methodIndex" */
+      "ldq $1,0($1)\n\t"      /* load vtable */
++ #if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */
++     "s8addq $2,$31,$2\n\t"  /* vtable index = "methodIndex" * 8 */
++ #else /* not G++ V3 ABI */
+      "s8addq $2,16,$2\n\t"   /* vtable index = "methodIndex" * 8 + 16 */
++ #endif /* G++ V3 ABI */
+      "addq $1,$2,$1\n\t"
+      "ldq $27,0($1)\n\t"     /* load address of function */
+      "jsr $26,($27),0\n\t"   /* call virtual function */
+*************** __asm__(
+*** 176,179 ****
+      "ret $31,($26),1\n\t"
+      ".end XPTC_InvokeByIndex"
+      );
+- 
+--- 179,181 ----
+Index: xptcstubs_linux_alpha.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_alpha.cpp,v
+retrieving revision 1.3.38.1
+diff -c -3 -p -r1.3.38.1 xptcstubs_linux_alpha.cpp
+*** mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_alpha.cpp	10 Apr 2002 03:37:42 -0000	1.3.38.1
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_alpha.cpp	20 May 2002 22:37:04 -0000
+***************
+*** 20,25 ****
+--- 20,26 ----
+   * the Initial Developer. All Rights Reserved.
+   *
+   * Contributor(s):
++  *   Glen Nakamura <glen@imodulo.com>
+   *
+   * Alternatively, the contents of this file may be used under the terms of
+   * either the GNU General Public License Version 2 or later (the "GPL"), or 
+***************
+*** 37,44 ****
+  
+  /* Implement shared vtbl methods. */
+  
+- /* contributed by Glen Nakamura <glen.nakamura@usa.net> */
+- 
+  #include "xptcprivate.h"
+  
+  /* Prototype specifies unmangled function name and disables unused warning */
+--- 38,43 ----
+*************** __asm__(
+*** 188,210 ****
+   * nsresult nsXPTCStubBase::Stub##n()
+   *  Sets register $1 to "methodIndex" and jumps to SharedStub.
+   */
+  #define STUB_ENTRY(n) \
+  __asm__( \
+!     "#### Stub"#n" ####\n" \
+! ".text\n\t" \
+!     ".align 5\n\t" \
+!     ".globl Stub"#n"__14nsXPTCStubBase\n\t" \
+!     ".ent Stub"#n"__14nsXPTCStubBase\n" \
+! "Stub"#n"__14nsXPTCStubBase:\n\t" \
+!     ".frame $30,0,$26,0\n\t" \
+!     "ldgp $29,0($27)\n" \
+! "$Stub"#n"__14nsXPTCStubBase..ng:\n\t" \
+!     ".prologue 1\n\t" \
+!     "lda $1,"#n"\n\t" \
+!     "br $31,$SharedStub..ng\n\t" \
+!     ".end Stub"#n"__14nsXPTCStubBase" \
+      );
+  
+  #define SENTINEL_ENTRY(n) \
+  nsresult nsXPTCStubBase::Sentinel##n() \
+  { \
+--- 187,231 ----
+   * nsresult nsXPTCStubBase::Stub##n()
+   *  Sets register $1 to "methodIndex" and jumps to SharedStub.
+   */
++ #define STUB_MANGLED_ENTRY(n, symbol) \
++     "#### Stub"#n" ####"      "\n\t" \
++     ".text"                   "\n\t" \
++     ".align 5"                "\n\t" \
++     ".globl " symbol          "\n\t" \
++     ".ent " symbol            "\n"   \
++ symbol ":"                    "\n\t" \
++     ".frame $30,0,$26,0"      "\n\t" \
++     "ldgp $29,0($27)"         "\n"   \
++ "$" symbol "..ng:"            "\n\t" \
++     ".prologue 1"             "\n\t" \
++     "lda $1,"#n               "\n\t" \
++     "br $31,$SharedStub..ng"  "\n\t" \
++     ".end " symbol
++ 
++ #if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */
++ 
++ #define STUB_ENTRY(n) \
++ __asm__( \
++     ".if "#n" < 10"                                              "\n\t" \
++         STUB_MANGLED_ENTRY(n, "_ZN14nsXPTCStubBase5Stub"#n"Ev")  "\n\t" \
++     ".elseif "#n" < 100"                                         "\n\t" \
++         STUB_MANGLED_ENTRY(n, "_ZN14nsXPTCStubBase6Stub"#n"Ev")  "\n\t" \
++     ".elseif "#n" < 1000"                                        "\n\t" \
++         STUB_MANGLED_ENTRY(n, "_ZN14nsXPTCStubBase7Stub"#n"Ev")  "\n\t" \
++     ".else"                                                      "\n\t" \
++     ".err \"Stub"#n" >= 1000 not yet supported.\""               "\n\t" \
++     ".endif" \
++     );
++ 
++ #else /* not G++ V3 ABI */
++ 
+  #define STUB_ENTRY(n) \
+  __asm__( \
+!     STUB_MANGLED_ENTRY(n, "Stub"#n"__14nsXPTCStubBase") \
+      );
+  
++ #endif /* G++ V3 ABI */
++ 
+  #define SENTINEL_ENTRY(n) \
+  nsresult nsXPTCStubBase::Sentinel##n() \
+  { \
+*************** nsresult nsXPTCStubBase::Sentinel##n() \
+*** 213,216 ****
+  }
+  
+  #include "xptcstubsdef.inc"
+- 
+--- 234,236 ----
--- mozilla-1.7.8.orig/debian/patches/mips-xpcom-xptcall
+++ mozilla-1.7.8/debian/patches/mips-xpcom-xptcall
@@ -0,0 +1,611 @@
+#!/bin/sh -e
+## 50_mozilla-thunderbird-xpcom-xptcall-mips by Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Reimplementation of the xpcom assembly call layer for mips o32 ABI
+
+if [ $# -ne 1 ]; then
+    echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+    exit 1
+fi
+
+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
+patch_opts="${patch_opts:--f --no-backup-if-mismatch}"
+
+case "$1" in
+       -patch) patch $patch_opts -p1 < $0;;
+       -unpatch) patch $patch_opts -p1 -R < $0;;
+        *)
+                echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+                exit 1;;
+esac
+
+exit 0
+
+@DPATCH@
+--- mozilla-firefox-0.9.3/xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig	2004-09-03 08:13:20.000000000 +0200
++++ mozilla-firefox-0.9.3/xpcom/reflect/xptcall/src/md/unix/Makefile.in	2004-09-03 02:59:33.000000000 +0200
+@@ -210,11 +210,7 @@ ifeq ($(OS_ARCH),Linux)
+ ifneq (,$(findstring mips, $(OS_TEST)))
+ CPPSRCS		:= xptcinvoke_mips.cpp xptcstubs_mips.cpp
+ ASFILES		:= xptcinvoke_asm_mips.s xptcstubs_asm_mips.s
+-#xptcstubs_mips.cpp
+-# xptcstubs_asm_mips.s
+-ifdef GNU_CC
+-ASFLAGS		+= $(INCLUDES) -x assembler-with-cpp -D__GNUC__
+-endif
++AS		:= $(CC) $(CFLAGS) $(INCLUDES) -c -x assembler-with-cpp
+ endif
+ endif
+ 
+@@ -359,10 +355,8 @@ INCLUDES	+= -I$(srcdir)/../..
+ 
+ ifeq ($(OS_ARCH),Linux)
+ ifneq (,$(findstring mips, $(OS_TEST)))
+-xptcstubs_asm_mips.o: xptcstubs_asm_mips.s.m4 $(PUBLIC)/xptcstubsdef.inc
+-	m4 $(INCLUDES) $< > ./xptcstubs_asm_mips.s && \
+-	$(AS) -o $@ $(ASFLAGS) $(AS_DASH_C_FLAG) ./xptcstubs_asm_mips.s
+-	$(RM) -f ./xptcstubs_asm_mips.s
++xptcstubs_asm_mips.o: xptcstubs_asm_mips.s $(PUBLIC)/xptcstubsdef.inc
++	$(AS) -o $@ $<
+ endif
+ endif
+ 
+--- mozilla-firefox-0.9.3/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s.orig	2004-09-03 08:14:00.000000000 +0200
++++ mozilla-firefox-0.9.3/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s	2004-09-03 02:59:33.000000000 +0200
+@@ -21,6 +21,7 @@
+  * Contributor(s):
+  *   Brendan Eich     <brendan@mozilla.org>
+  *   Stuart Parmenter <pavlov@netscape.com>
++ *   Thiemo Seufer    <seufer@csv.ica.uni-stuttgart.de>
+  */
+ 
+ /* This code is for MIPS using the O32 ABI. */
+@@ -28,139 +29,123 @@
+ #include <sys/regdef.h>
+ #include <sys/asm.h>
+ 
+-.text
+-.globl  invoke_count_words
+-.globl	invoke_copy_to_stack 
+-
+-# We need a variable number of words allocated from the stack for copies of
+-# the params, and this space must come between the high frame (where ra, gp,
+-# and s0 are saved) and the low frame (where a0-a3 are saved by the callee
+-# functions we invoke). 
+-
+-LOCALSZ=4		# s0, s1, ra, gp
+-NARGSAVE=4		# a0, a1, a2, a3
+-HIFRAMESZ=(LOCALSZ*SZREG)
+-LOFRAMESZ=(NARGSAVE*SZREG)
+-FRAMESZ=(HIFRAMESZ+LOFRAMESZ+ALSZ)&ALMASK
+-
+-# XXX these 2*SZREG, etc. are very magic -- we *know* that ALSZ&ALMASK cause
+-# FRAMESZ to be 0 mod 8, in this case to be 16 and not 12.
+-RAOFF=FRAMESZ - (2*SZREG)
+-GPOFF=FRAMESZ - (3*SZREG)
+-S0OFF=FRAMESZ - (4*SZREG)
+-S1OFF=FRAMESZ - (5*SZREG)
+-
+-# These are not magic -- they are just our argsave slots in the caller frame.
+-A0OFF=FRAMESZ
+-A1OFF=FRAMESZ + (1*SZREG)
+-A2OFF=FRAMESZ + (2*SZREG)
+-A3OFF=FRAMESZ + (3*SZREG)
+-
+-	#	
+-	# _XPTC_InvokeByIndex(that, methodIndex, paramCount, params)
+-	#                      a0       a1          a2         a3
+-
+-NESTED(_XPTC_InvokeByIndex, FRAMESZ, ra)
+-
+-	.set	noreorder
+-	.cpload	t9
+-	.set	reorder
+-
++# NARGSAVE is the argument space in the callers frame, including extra
++# 'shadowed' space for the argument registers. The minimum of 4
++# argument slots is sometimes predefined in the header files.
++#ifndef NARGSAVE
++#define NARGSAVE 4
++#endif
++
++#define LOCALSZ 3	/* gp, fp, ra */
++#define FRAMESZ ((((NARGSAVE+LOCALSZ)*SZREG)+ALSZ)&ALMASK)
++
++#define RAOFF (FRAMESZ - (1*SZREG))
++#define FPOFF (FRAMESZ - (2*SZREG))
++#define GPOFF (FRAMESZ - (3*SZREG))
++
++#define A0OFF (FRAMESZ + (0*SZREG))
++#define A1OFF (FRAMESZ + (1*SZREG))
++#define A2OFF (FRAMESZ + (2*SZREG))
++#define A3OFF (FRAMESZ + (3*SZREG))
++
++	.text
++
++#	
++# _XPTC_InvokeByIndex(that, methodIndex, paramCount, params)
++#                      a0       a1          a2         a3
++
++	.globl	_XPTC_InvokeByIndex
++	.align	2
++	.type	_XPTC_InvokeByIndex,@function
++	.ent	_XPTC_InvokeByIndex,0
++	.frame	fp, FRAMESZ, ra
++_XPTC_InvokeByIndex:
++	SETUP_GP
+ 	subu	sp, FRAMESZ
+ 
+-	# specify the save register mask -- XXX do we want the a0-a3 here, given
+-	# our "split" frame where the args are saved below a dynamicly allocated
+-	# region under the high frame?
+-	#
+-	# 10010000000000010000000011110000
+-	.mask 0x900100F0, -((NARGSAVE+LOCALSZ)*SZREG)
+-
+-	# thou shalt not use .cprestore if yer frame has variable size...
+-	# .cprestore GPOFF
+-
+-	REG_S	ra, RAOFF(sp)
+-
+-	# this happens automatically with .cprestore, but we cannot use that op...
+-	REG_S	gp, GPOFF(sp)
+-	REG_S	s0, S0OFF(sp)
+-	REG_S	s1, S1OFF(sp)
+-
+-	REG_S	a0, A0OFF(sp)
+-	REG_S	a1, A1OFF(sp)
+-	REG_S	a2, A2OFF(sp)
+-	REG_S	a3, A3OFF(sp)
++	# specify the save register mask for gp, fp, ra, a3 - a0
++	.mask 0xD00000F0, RAOFF-FRAMESZ
+ 
+-	# invoke_count_words(paramCount, params)
+-	move	a0, a2
+-	move	a1, a3
++	sw	ra, RAOFF(sp)
++	sw	fp, FPOFF(sp)
+ 
+-	jal	invoke_count_words
+-	lw	gp, GPOFF(sp)
++	# we can't use .cprestore in a variable stack frame
++	sw	gp, GPOFF(sp)
+ 
+-	# save the old sp so we can pop the param area and any "low frame"
+-	# needed as an argsave area below the param block for callees that
+-	# we invoke.
+-	move	s0, sp
+-
+-	REG_L	a1, A2OFF(sp)	# a1 = paramCount
+-	REG_L	a2, A3OFF(sp)	# a2 = params
+-
+-	# we define a word as 4 bytes, period end of story!
+-	sll	v0, 2		# 4 bytes * result of invoke_copy_words
+-	subu	v0, LOFRAMESZ	# but we take back the argsave area built into
+-				# our stack frame -- SWEET!
+-	subu	sp, sp, v0	# make room
+-	move	a0, sp		# a0 = param stack address
+-	move	s1, a0		# save it for later -- it should be safe here
+-
+-	# the old sp is still saved in s0, but we now need another argsave
+-	# area ("low frame") for the invoke_copy_to_stack call.
+-	subu	sp, sp, LOFRAMESZ
++	sw	a0, A0OFF(sp)
++	sw	a1, A1OFF(sp)
++	sw	a2, A2OFF(sp)
++	sw	a3, A3OFF(sp)
++
++	# save bottom of fixed frame
++	move	fp, sp
++
++	# extern "C" uint32
++	# invoke_count_words(PRUint32 paramCount, nsXPTCVariant* s);
++	la	t9, invoke_count_words
++	move	a0, a2
++	move	a1, a3
++	jalr	t9
++	lw  	gp, GPOFF(fp)
+ 
+-	# copy the param into the stack areas
++	# allocate variable stack, with a size of:
++	# wordsize (of 4 bytes) * result (already aligned to dword)
++	# but a minimum of 16 byte
++	sll	v0, 2
++	slt	t0, v0, 16
++	beqz	t0, 1f
++	li	v0, 16
++1:	subu	sp, v0
++
++	# let a0 point to the bottom of the variable stack, allocate
++	# another fixed stack for:
++	# extern "C" void
+ 	# invoke_copy_to_stack(PRUint32* d, PRUint32 paramCount,
+-	#                      nsXPTCVariant* s)
+-	jal     invoke_copy_to_stack
+-	lw  	gp, GPOFF(s0)
+-
+-	move	sp, s0		# get orig sp back, popping params and argsave
+-
+-	REG_L	a0, A0OFF(sp)	# a0 = set "that" to be "this"
+-	REG_L	a1, A1OFF(sp)	# a1 = methodIndex
+-
+-	# t1 = methodIndex * 4
+-	# (use shift instead of mult)
+-	sll	t1, a1, 2
+-
+-	# calculate the function we need to jump to,
+-	# which must then be saved in t9
++	#		       nsXPTCVariant* s);
++	la	t9, invoke_copy_to_stack
++	move	a0, sp
++	lw	a1, A2OFF(fp)
++	lw	a2, A3OFF(fp)
++	subu	sp, 16
++	jalr	t9
++	lw  	gp, GPOFF(fp)
++
++	# back to the variable stack frame
++	addu	sp, 16
++
++	# calculate the function we need to jump to, which must then be
++	# stored in t9
++	lw	a0, A0OFF(fp)	# a0 = set "that" to be "this"
++	lw	t0, A1OFF(fp)	# a1 = methodIndex
+ 	lw	t9, 0(a0)
+-	addu	t9, t9, t1
+-	lw	t9, 8(t9)
+-
+-	# a1..a3 and f13..f14 should now be set to what
+-	# invoke_copy_to_stack told us. skip a0 and f12
+-	# because that is the "this" pointer
+-
+-	REG_L	a1, 1*SZREG(s1)
+-	REG_L	a2, 2*SZREG(s1)
+-	REG_L	a3, 3*SZREG(s1)
+-
+-	l.d	$f13, 8(s1)
+-	l.d	$f14, 16(s1)
+-
+-	# Create the stack pointer for the function, which must have 4 words
+-	# of space for callee-saved args.  invoke_count_words allocated space
+-        # for a0 starting at s1, so we just move s1 into sp.
+-	move	sp, s1
++	# t0 = methodIndex << PTRLOG
++	sll	t0, t0, PTRLOG
++	addu	t9, t0
++#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */
++	lw	t9, (t9)
++#else /* not G++ V3 ABI */
++	lw	t9, 2*PTRSIZE(t9)
++#endif /* G++ V3 ABI */
++
++	# Set a1-a3 to what invoke_copy_to_stack told us. a0 is already
++	# the "this" pointer. We don't have to care about floating
++	# point arguments, the non-FP "this" pointer as first argument
++	# means they'll never be used.
++	lw	a1, 1*SZREG(sp)
++	lw	a2, 2*SZREG(sp)
++	lw	a3, 3*SZREG(sp)
++
++	jalr	t9
++	# Micro-optimization: There's no gp usage below this point, so
++	# we don't reload.
++	# lw	gp, GPOFF(fp)
+ 
+-	jalr	ra, t9
+-	lw	gp, GPOFF(s0)
++	# leave variable stack frame
++	move	sp, fp
+ 
+-	move	sp, s0
++	lw	ra, RAOFF(sp)
++	lw	fp, FPOFF(sp)
+ 
+-	REG_L	ra, RAOFF(sp)
+-	REG_L	s0, S0OFF(sp)
+-	addu	sp, FRAMESZ
++	addiu	sp, FRAMESZ
+ 	j	ra
+-.end _XPTC_InvokeByIndex
++END(_XPTC_InvokeByIndex)
+--- mozilla-firefox-0.9.3/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_mips.cpp.orig	2004-09-03 08:14:39.000000000 +0200
++++ mozilla-firefox-0.9.3/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_mips.cpp	2004-09-03 02:59:33.000000000 +0200
+@@ -21,7 +21,7 @@
+  * Contributor(s):
+  *   Stuart Parmenter <pavlov@netscape.com>
+  *   Brendan Eich     <brendan@mozilla.org>
+- * 
++ *   Thiemo Seufer    <seufer@csv.ica.uni-stuttgart.de>
+  */
+ 
+ /* This code is for MIPS using the O32 ABI. */
+@@ -37,10 +37,8 @@ invoke_count_words(PRUint32 paramCount, 
+     // Count a word for a0 even though it's never stored or loaded
+     // We do this only for alignment of register pairs.
+     PRUint32 result = 1;
+-    for (PRUint32 i = 0; i < paramCount; i++, s++)
++    for (PRUint32 i = 0; i < paramCount; i++, result++, s++)
+     {
+-        result++;
+-
+         if (s->IsPtrData())
+             continue;
+ 
+@@ -53,6 +51,9 @@ invoke_count_words(PRUint32 paramCount, 
+ 		result++;
+ 	    result++;
+ 	    break;
++
++        default:
++            break;
+         }
+     }
+     return (result + 1) & ~(PRUint32)1;
+@@ -73,8 +74,6 @@ invoke_copy_to_stack(PRUint32* d, PRUint
+             continue;
+         }
+ 
+-        *((void**)d) = s->val.p;
+-
+         switch(s->type)
+         {
+         case nsXPTType::T_I64    :
+@@ -89,6 +88,9 @@ invoke_copy_to_stack(PRUint32* d, PRUint
+             if ((PRWord)d & 4) d++;
+             *((double*)   d) = s->val.d;      d++;
+             break;
++        default:
++            *((void**)d) = s->val.p;
++            break;
+         }
+     }
+ }
+@@ -103,5 +105,4 @@ XPTC_InvokeByIndex(nsISupports* that, PR
+                    PRUint32 paramCount, nsXPTCVariant* params)
+ {
+     return _XPTC_InvokeByIndex(that, methodIndex, paramCount, params);
+-}    
+-
++}
+--- mozilla-firefox-0.9.3/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.m4.orig	2004-09-03 08:15:10.000000000 +0200
++++ mozilla-firefox-0.9.3/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.m4	1970-01-01 01:00:00.000000000 +0100
+@@ -1,93 +0,0 @@
+-/* -*- Mode: asm; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
+- * Version: MPL 1.1
+- *
+- * The contents of this file are subject to the Mozilla Public License Version
+- * 1.1 (the "License"); you may not use this file except in compliance with
+- * the License. You may obtain a copy of the License at
+- * http://www.mozilla.org/MPL/
+- *
+- * Software distributed under the License is distributed on an "AS IS" basis,
+- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+- * for the specific language governing rights and limitations under the
+- * License.
+- *
+- * The Original Code is mozilla.org code.
+- *
+- * The Initial Developer of the Original Code is
+- * Netscape Communications Corp, Inc.
+- * Portions created by the Initial Developer are Copyright (C) 2001
+- * the Initial Developer. All Rights Reserved.
+- *
+- * Contributor(s):
+- *   Stuart Parmenter <pavlov@netscape.com>
+- *   Chris Waterson   <waterson@netscape.com>
+- */
+-
+-/* This code is for MIPS using the O32 ABI. */
+-
+-#include <sys/regdef.h>
+-#include <sys/asm.h>
+-
+-	.text
+-	.globl PrepareAndDispatch
+-
+-NARGSAVE=4  # extra space for the callee to use.  gccism
+-            # we can put our a0-a3 in our callers space.
+-LOCALSZ=2   # gp, ra
+-FRAMESZ=(((NARGSAVE+LOCALSZ)*SZREG)+ALSZ)&ALMASK
+-
+-define(STUB_NAME, `Stub'$1`__14nsXPTCStubBase')
+-
+-define(STUB_ENTRY,
+-`	.globl		'STUB_NAME($1)`
+-	.align		2
+-	.type		'STUB_NAME($1)`,@function
+-	.ent		'STUB_NAME($1)`, 0
+-'STUB_NAME($1)`:
+-	.frame		sp, FRAMESZ, ra 
+-	.set		noreorder
+-	.cpload		t9
+-	.set		reorder
+-	subu		sp, FRAMESZ
+-	.cprestore	16	
+-	li		t0, '$1`
+-	b		sharedstub
+-.end			'STUB_NAME($1)`
+-
+-')
+-
+-define(SENTINEL_ENTRY, `')
+-
+-include(xptcstubsdef.inc)
+-
+-	.globl	sharedstub
+-	.ent	sharedstub
+-sharedstub:
+-
+-	REG_S	ra, 20(sp)
+-
+-	REG_S	a0, 24(sp)
+-	REG_S	a1, 28(sp)
+-	REG_S	a2, 32(sp)
+-	REG_S	a3, 36(sp)
+-
+-	# t0 is methodIndex
+-	move	a1, t0
+-
+-	# put the start of a1, a2, a3, and stack
+-	move	a2, sp
+-	addi	a2, 24  # have a2 point to sp + 24 (where a0 is)
+-
+-	# PrepareAndDispatch(that, methodIndex, args)
+-	#                     a0       a1        a2
+-	#
+-	jal	PrepareAndDispatch
+-
+-	REG_L	ra, 20(sp)
+-	REG_L	a1, 28(sp)
+-	REG_L	a2, 32(sp)
+-
+-	addu	sp, FRAMESZ
+-	j	ra
+-
+-.end sharedstub
+--- /dev/null	1970-01-01 01:00:00.000000000 +0100
++++ mozilla-firefox-0.9.3/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s	2004-09-03 09:22:27.000000000 +0200
+@@ -0,0 +1,142 @@
++/* -*- Mode: asm; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
++ * Version: MPL 1.1
++ *
++ * The contents of this file are subject to the Mozilla Public License Version
++ * 1.1 (the "License"); you may not use this file except in compliance with
++ * the License. You may obtain a copy of the License at
++ * http://www.mozilla.org/MPL/
++ *
++ * Software distributed under the License is distributed on an "AS IS" basis,
++ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
++ * for the specific language governing rights and limitations under the
++ * License.
++ *
++ * The Original Code is mozilla.org code.
++ *
++ * The Initial Developer of the Original Code is
++ * Netscape Communications Corp, Inc.
++ * Portions created by the Initial Developer are Copyright (C) 2001
++ * the Initial Developer. All Rights Reserved.
++ *
++ * Contributor(s):
++ *   Stuart Parmenter <pavlov@netscape.com>
++ *   Chris Waterson   <waterson@netscape.com>
++ *   Thiemo Seufer    <seufer@csv.ica.uni-stuttgart.de>
++ */
++
++/* This code is for MIPS using the O32 ABI. */
++
++#include <sys/regdef.h>
++#include <sys/asm.h>
++
++# NARGSAVE is the argument space in the callers frame, including extra
++# 'shadowed' space for the argument registers. The minimum of 4
++# argument slots is sometimes predefined in the header files.
++#ifndef NARGSAVE
++#define NARGSAVE 4
++#endif
++
++#define LOCALSZ 2	/* gp, ra */
++#define FRAMESZ ((((NARGSAVE+LOCALSZ)*SZREG)+ALSZ)&ALMASK)
++
++#define RAOFF (FRAMESZ - (1*SZREG))
++#define GPOFF (FRAMESZ - (2*SZREG))
++
++#define A0OFF (FRAMESZ + (0*SZREG))
++#define A1OFF (FRAMESZ + (1*SZREG))
++#define A2OFF (FRAMESZ + (2*SZREG))
++#define A3OFF (FRAMESZ + (3*SZREG))
++
++	.text
++
++#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */
++#define STUB_ENTRY(x)						\
++	.if x < 10;						\
++	.globl	_ZN14nsXPTCStubBase5Stub ##x ##Ev;		\
++	.type	_ZN14nsXPTCStubBase5Stub ##x ##Ev,@function;	\
++	.aent	_ZN14nsXPTCStubBase5Stub ##x ##Ev,0;		\
++_ZN14nsXPTCStubBase5Stub ##x ##Ev:;				\
++	SETUP_GP;						\
++	li	t0,x;						\
++	b	sharedstub;					\
++	.elseif x < 100;					\
++	.globl	_ZN14nsXPTCStubBase6Stub ##x ##Ev;		\
++	.type	_ZN14nsXPTCStubBase6Stub ##x ##Ev,@function;	\
++	.aent	_ZN14nsXPTCStubBase6Stub ##x ##Ev,0;		\
++_ZN14nsXPTCStubBase6Stub ##x ##Ev:;				\
++	SETUP_GP;						\
++	li	t0,x;						\
++	b	sharedstub;					\
++	.elseif x < 1000;					\
++	.globl	_ZN14nsXPTCStubBase7Stub ##x ##Ev;		\
++	.type	_ZN14nsXPTCStubBase7Stub ##x ##Ev,@function;	\
++	.aent	_ZN14nsXPTCStubBase7Stub ##x ##Ev,0;		\
++_ZN14nsXPTCStubBase7Stub ##x ##Ev:;				\
++	SETUP_GP;						\
++	li	t0,x;						\
++	b	sharedstub;					\
++	.else;							\
++	.err;							\
++	.endif
++#else /* not G++ V3 ABI */
++#define STUB_ENTRY(x)						\
++	.globl	Stub ##x ##__14nsXPTCStubBase;			\
++	.type	Stub ##x ##__14nsXPTCStubBase,@function;	\
++	.aent	Stub ##x ##__14nsXPTCStubBase,0;		\
++Stub ##x ##__14nsXPTCStubBase:;					\
++	SETUP_GP;						\
++	li	t0,x;						\
++	b	sharedstub
++#endif /* G++ V3 ABI */
++
++# SENTINEL_ENTRY is handled in the cpp file.
++#define SENTINEL_ENTRY(x)
++
++#
++# open a dummy frame for the function entries
++#
++	.align	2
++	.type	dummy,@function
++	.ent	dummy, 0
++	.frame	sp, FRAMESZ, ra 
++dummy:
++	SETUP_GP
++
++#include "xptcstubsdef.inc"
++
++sharedstub:
++	subu	sp, FRAMESZ
++
++	# specify the save register mask for gp, ra, a0-a3
++	.mask 0x900000F0, RAOFF-FRAMESZ
++
++	sw	ra, RAOFF(sp)
++	SAVE_GP(GPOFF)
++
++	# Micro-optimization: a0 is already loaded, and its slot gets
++	# ignored by PrepareAndDispatch, so no need to save it here.
++	# sw	a0, A0OFF(sp)
++	sw	a1, A1OFF(sp)
++	sw	a2, A2OFF(sp)
++	sw	a3, A3OFF(sp)
++
++	la	t9, PrepareAndDispatch
++
++	# t0 is methodIndex
++	move	a1, t0
++	# have a2 point to the begin of the argument space on stack
++	addiu	a2, sp, FRAMESZ
++
++	# PrepareAndDispatch(that, methodIndex, args)
++	jalr	t9
++
++	# Micro-optimization: Using jalr explicitly has the side-effect
++	# of not triggering .cprestore. This is ok because we have no
++	# gp reference below this point. It also allows better
++	# instruction sscheduling.
++	# lw	gp, GPOFF(fp)
++ 
++ 	lw	ra, RAOFF(sp)
++	addiu	sp, FRAMESZ
++	j	ra
++	END(dummy)
--- mozilla-1.7.8.orig/debian/patches/shell-paths
+++ mozilla-1.7.8/debian/patches/shell-paths
@@ -0,0 +1,131 @@
+--- mozilla/configure.in.orig	2005-01-05 16:41:18.000000000 +0900
++++ mozilla/configure.in	2005-01-05 16:45:59.000000000 +0900
+@@ -112,15 +112,15 @@
+ then
+   # Check for a couple representative files in the source tree
+   _conflict_files=
+-  for file in $_topsrcdir/Makefile $_topsrcdir/config/autoconf.mk; do
+-    if test -f $file; then
++  for file in "$_topsrcdir/Makefile $_topsrcdir/config/autoconf.mk"; do
++    if test -f "$file"; then
+       _conflict_files="$_conflict_files $file"
+     fi
+   done
+   if test "$_conflict_files"; then
+     echo "***"
+     echo "*   Your source tree contains these files:"
+-    for file in $_conflict_files; do
++    for file in "$_conflict_files"; do
+       echo "*         $file"
+     done
+     cat 1>&2 <<-EOF
+@@ -1211,20 +1211,20 @@
+     *-mingw*|*-cygwin*|*-msvc*|*-mks*)
+ 
+     dnl Remove cygwinism from MOZ_BUILD_ROOT
+-    MOZ_BUILD_ROOT=`cygpath -w $MOZ_BUILD_ROOT | sed -e 's|\\\\|/|g'`
++    MOZ_BUILD_ROOT=`cygpath -w "$MOZ_BUILD_ROOT" | sed -e 's|\\\\|/|g'`
+ 
+     if test -z "$MOZ_TOOLS"; then
+         AC_MSG_ERROR([MOZ_TOOLS is not set])
+     fi
+ 
+-    MOZ_TOOLS_DIR=`cd $MOZ_TOOLS && pwd`
++    MOZ_TOOLS_DIR=`cd "$MOZ_TOOLS" && pwd`
+     if test "$?" != "0" || test -z "$MOZ_TOOLS_DIR"; then
+         AC_MSG_ERROR([cd \$MOZ_TOOLS failed. MOZ_TOOLS ==? $MOZ_TOOLS])
+     fi
+     if test `echo ${PATH}: | grep -ic "$MOZ_TOOLS_DIR/bin:"` = 0; then
+         AC_MSG_ERROR([\$MOZ_TOOLS\\bin must be in your path.])
+     fi
+-    MOZ_TOOLS_DIR=`cygpath -w $MOZ_TOOLS_DIR | sed -e 's|\\\\|/|g'`
++    MOZ_TOOLS_DIR=`cygpath -w "$MOZ_TOOLS_DIR" | sed -e 's|\\\\|/|g'`
+ 
+     if test -n "$GLIB_PREFIX"; then
+         _GLIB_PREFIX_DIR=`cd $GLIB_PREFIX && pwd`
+@@ -1232,12 +1232,12 @@
+             if test `echo ${PATH}: | grep -ic "$_GLIB_PREFIX_DIR/bin:"` = 0; then
+                 AC_MSG_ERROR([GLIB_PREFIX must be in your \$PATH.])
+             fi
+-            _GLIB_PREFIX_DIR=`cygpath -w $_GLIB_PREFIX_DIR | sed -e 's|\\\\|/|g'`
++            _GLIB_PREFIX_DIR=`cygpath -w "$_GLIB_PREFIX_DIR" | sed -e 's|\\\\|/|g'`
+         else
+             AC_MSG_ERROR([GLIB_PREFIX is set but "${GLIB_PREFIX}" is not a directory.])
+         fi
+     else
+-        _GLIB_PREFIX_DIR=$MOZ_TOOLS_DIR
++        _GLIB_PREFIX_DIR="$MOZ_TOOLS_DIR"
+     fi
+     if test ! -f "${_GLIB_PREFIX_DIR}/include/glib.h"; then
+         AC_MSG_ERROR([Cannot find $_GLIB_PREFIX_DIR/include/glib.h .])
+@@ -1246,17 +1246,17 @@
+     GLIB_LIBS="${_GLIB_PREFIX_DIR}/lib/glib-1.2.lib"
+ 
+     if test -n "$LIBIDL_PREFIX"; then
+-        _LIBIDL_PREFIX_DIR=`cd $LIBIDL_PREFIX && pwd`
++        _LIBIDL_PREFIX_DIR=`cd "$LIBIDL_PREFIX" && pwd`
+         if test "$?" = "0"; then
+             if test `echo ${PATH}: | grep -ic "$_LIBIDL_PREFIX_DIR/bin:"` = 0; then
+                 AC_MSG_ERROR([LIBIDL_PREFIX must be in your \$PATH.])
+             fi
+-            _LIBIDL_PREFIX_DIR=`cygpath -w $_LIBIDL_PREFIX_DIR | sed -e 's|\\\\|/|g'`
++            _LIBIDL_PREFIX_DIR=`cygpath -w "$_LIBIDL_PREFIX_DIR" | sed -e 's|\\\\|/|g'`
+         else
+             AC_MSG_ERROR([LIBIDL_PREFIX is set but "${LIBIDL_PREFIX}" is not a directory.])
+         fi
+     else
+-        _LIBIDL_PREFIX_DIR=$MOZ_TOOLS_DIR
++        _LIBIDL_PREFIX_DIR="$MOZ_TOOLS_DIR"
+     fi        
+     if test ! -f "${_LIBIDL_PREFIX_DIR}/include/libIDL/IDL.h"; then
+         AC_MSG_ERROR([Cannot find $_LIBIDL_PREFIX_DIR/include/libIDL/IDL.h .])
+@@ -1393,7 +1393,7 @@
+     MOZ_USER_DIR="Mozilla"
+ 
+     if test "$MOZTOOLS"; then
+-        MOZ_TOOLS_DIR=`echo $MOZTOOLS | sed -e 's|\\\\|/|g'`
++        MOZ_TOOLS_DIR=`echo "$MOZTOOLS" | sed -e 's|\\\\|/|g'`
+     else
+         AC_MSG_ERROR([MOZTOOLS is not set])
+     fi
+@@ -2576,7 +2576,7 @@
+ 		echo "*** will be excessive memory usage at runtime."
+ 		echo
+ 	    fi
+-	    cd ${_curdir}
++	    cd "${_curdir}"
+ 	    rm -rf conftest* _conftest
+ 	    dnl ===================================================================
+ 	    ;;
+@@ -5945,7 +5945,7 @@
+ unset CONFIG_FILES
+ 
+ if test -z "$MOZ_NATIVE_NSPR" || test "$MOZ_LDAP_XPCOM"; then
+-    ac_configure_args="$_SUBDIR_CONFIG_ARGS --with-dist-prefix=$MOZ_BUILD_ROOT/dist --with-mozilla"
++    ac_configure_args="$_SUBDIR_CONFIG_ARGS --with-dist-prefix=\"$MOZ_BUILD_ROOT/dist\" --with-mozilla"
+     if test "$OS_ARCH" = "WINNT" && test "$NS_TRACE_MALLOC"; then
+        ac_configure_args="$ac_configure_args --enable-debug --disable-optimize"
+     fi
+@@ -5960,11 +5960,11 @@
+     # Hack to deal with the fact that we use NSPR_CFLAGS everywhere
+     AC_MSG_WARN([Recreating autoconf.mk with updated nspr-config output])
+     if test ! "$VACPP" && test "$OS_ARCH" != "WINNT"; then
+-        NSPR_LIBS=`./nsprpub/config/nspr-config --prefix=$MOZ_BUILD_ROOT/dist --exec-prefix=$MOZ_BUILD_ROOT/dist --libs`
++        NSPR_LIBS=`./nsprpub/config/nspr-config --prefix="$MOZ_BUILD_ROOT/dist" --exec-prefix="$MOZ_BUILD_ROOT/dist" --libs`
+         $PERL -pi.bak -e "s {^NSPR_LIBS\s*=.*} {NSPR_LIBS = $NSPR_LIBS }" config/autoconf.mk
+     fi
+     if test "$OS_ARCH" != "WINNT"; then
+-        NSPR_CFLAGS=`./nsprpub/config/nspr-config --prefix=$MOZ_BUILD_ROOT/dist --exec-prefix=$MOZ_BUILD_ROOT/dist --cflags`
++        NSPR_CFLAGS=`./nsprpub/config/nspr-config --prefix="$MOZ_BUILD_ROOT/dist" --exec-prefix="$MOZ_BUILD_ROOT/dist" --cflags`
+         $PERL -pi.bak -e "s {^NSPR_CFLAGS\s*=.*} {NSPR_CFLAGS = $NSPR_CFLAGS }" config/autoconf.mk
+     fi
+     rm -f config/autoconf.mk.bak
+@@ -5988,7 +5988,7 @@
+         mkdir "directory/c-sdk/ldap"    
+     fi
+ 
+-    ac_configure_args="$_SUBDIR_CONFIG_ARGS --prefix=$MOZ_BUILD_ROOT/dist --with-dist-prefix=$MOZ_BUILD_ROOT/dist --without-nss --with-mozilla"
++    ac_configure_args="$_SUBDIR_CONFIG_ARGS --prefix=\"$MOZ_BUILD_ROOT/dist\" --with-dist-prefix=\"$MOZ_BUILD_ROOT/dist\" --without-nss --with-mozilla"
+     if test -n "$HAVE_64BIT_OS"; then
+         ac_configure_args="$ac_configure_args --enable-64bit"
+     fi
--- mozilla-1.7.8.orig/debian/patches/gcc4-fix
+++ mozilla-1.7.8/debian/patches/gcc4-fix
@@ -0,0 +1,101 @@
+diff -urN tmp/netwerk/protocol/http/src/nsHttpConnectionMgr.cpp mozilla/netwerk/protocol/http/src/nsHttpConnectionMgr.cpp
+--- tmp/netwerk/protocol/http/src/nsHttpConnectionMgr.cpp	2004-09-02 01:45:24.000000000 +0200
++++ mozilla/netwerk/protocol/http/src/nsHttpConnectionMgr.cpp	2005-03-11 12:46:05.000000000 +0100
+@@ -834,8 +834,8 @@
+ void
+ nsHttpConnectionMgr::OnMsgUpdateParam(nsresult status, void *param)
+ {
+-    PRUint16 name  = (PRUint32(param) & 0xFFFF0000) >> 16;
+-    PRUint16 value =  PRUint32(param) & 0x0000FFFF;
++    PRUint16 name  = (long(param) & 0xFFFF0000) >> 16;
++    PRUint16 value =  long(param) & 0x0000FFFF;
+ 
+     switch (name) {
+     case MAX_CONNECTIONS:
+diff -urN tmp/gfx/src/freetype/nsFreeType.cpp mozilla/gfx/src/freetype/nsFreeType.cpp
+--- tmp/gfx/src/freetype/nsFreeType.cpp	2004-02-07 16:22:30.000000000 +0100
++++ mozilla/gfx/src/freetype/nsFreeType.cpp	2005-03-11 13:19:02.000000000 +0100
+@@ -96,7 +96,7 @@
+ // Define the FreeType2 functions we resolve at run time.
+ // see the comment near nsFreeType2::DoneFace() for more info
+ //
+-#define NS_FT2_OFFSET(f) (int)&((nsFreeType2*)0)->f
++#define NS_FT2_OFFSET(f) (long)&((nsFreeType2*)0)->f
+ FtFuncList nsFreeType2::FtFuncs [] = {
+   {"FT_Done_Face",            NS_FT2_OFFSET(nsFT_Done_Face),            PR_TRUE},
+   {"FT_Done_FreeType",        NS_FT2_OFFSET(nsFT_Done_FreeType),        PR_TRUE},
+diff -urN tmp/widget/src/gtk2/nsDragService.cpp mozilla/widget/src/gtk2/nsDragService.cpp
+--- tmp/widget/src/gtk2/nsDragService.cpp	2003-10-30 02:48:41.000000000 +0100
++++ mozilla/widget/src/gtk2/nsDragService.cpp	2005-03-11 13:57:55.000000000 +0100
+@@ -838,7 +838,7 @@
+             (GtkTargetEntry *)g_malloc(sizeof(GtkTargetEntry));
+         listTarget->target = g_strdup(gMimeListType);
+         listTarget->flags = 0;
+-        listTarget->info = (guint)listAtom;
++        listTarget->info = (gulong)listAtom;
+         PR_LOG(sDragLm, PR_LOG_DEBUG,
+                ("automatically adding target %s with id %ld\n",
+                listTarget->target, listAtom));
+@@ -877,7 +877,7 @@
+                              (GtkTargetEntry *)g_malloc(sizeof(GtkTargetEntry));
+                             listTarget->target = g_strdup(gTextUriListType);
+                             listTarget->flags = 0;
+-                            listTarget->info = (guint)listAtom;
++                            listTarget->info = (gulong)listAtom;
+                             PR_LOG(sDragLm, PR_LOG_DEBUG,
+                                    ("automatically adding target %s with \
+                                    id %ld\n", listTarget->target, listAtom));
+@@ -931,7 +931,7 @@
+                              (GtkTargetEntry *)g_malloc(sizeof(GtkTargetEntry));
+                             plainTarget->target = g_strdup(kTextMime);
+                             plainTarget->flags = 0;
+-                            plainTarget->info = (guint)plainAtom;
++                            plainTarget->info = (gulong)plainAtom;
+                             PR_LOG(sDragLm, PR_LOG_DEBUG,
+                                    ("automatically adding target %s with \
+                                    id %ld\n", plainTarget->target, plainAtom));
+@@ -948,7 +948,7 @@
+                              (GtkTargetEntry *)g_malloc(sizeof(GtkTargetEntry));
+                             urlTarget->target = g_strdup(gMozUrlType);
+                             urlTarget->flags = 0;
+-                            urlTarget->info = (guint)urlAtom;
++                            urlTarget->info = (gulong)urlAtom;
+                             PR_LOG(sDragLm, PR_LOG_DEBUG,
+                                    ("automatically adding target %s with \
+                                    id %ld\n", urlTarget->target, urlAtom));
+diff -urN tmp/widget/src/gtk2/nsDragService.cpp mozilla/widget/src/gtk2/nsDragService.cpp
+--- tmp/widget/src/gtk2/nsDragService.cpp	2005-03-11 13:57:55.000000000 +0100
++++ mozilla/widget/src/gtk2/nsDragService.cpp	2005-03-11 14:17:52.000000000 +0100
+@@ -914,7 +914,7 @@
+                           (GtkTargetEntry *)g_malloc(sizeof(GtkTargetEntry));
+                         target->target = g_strdup(flavorStr);
+                         target->flags = 0;
+-                        target->info = (guint)atom;
++                        target->info = (gulong)atom;
+                         PR_LOG(sDragLm, PR_LOG_DEBUG,
+                                ("adding target %s with id %ld\n",
+                                target->target, atom));
+diff -urN tmp/dist/private/nss/oiddata.h mozilla/security/nss/lib/pki1/oiddata.h
+--- tmp/dist/private/nss/oiddata.h	2002-01-04 06:22:07.000000000 +0100
++++ mozilla/security/nss/lib/pki1/oiddata.h	2005-03-12 11:27:09.000000000 +0100
+@@ -43,7 +43,7 @@
+ #include "nsspki1t.h"
+ #endif /* NSSPKI1T_H */
+ 
+-extern const NSSOID nss_builtin_oids[];
++extern const NSSOID *nss_builtin_oids;
+ extern const PRUint32 nss_builtin_oid_count;
+ 
+ /*extern const nssAttributeTypeAliasTable nss_attribute_type_aliases[];*/
+diff -urN tmp/security/nss/lib/pki1/oiddata.c mozilla/security/nss/lib/pki1/oiddata.c
+--- tmp/security/nss/lib/pki1/oiddata.c	2002-01-04 06:22:07.000000000 +0100
++++ mozilla/security/nss/lib/pki1/oiddata.c	2005-03-12 11:28:16.000000000 +0100
+@@ -39,7 +39,7 @@
+ #include "pki1t.h"
+ #endif /* PKI1T_H */
+ 
+-const NSSOID nss_builtin_oids[] = {
++const NSSOID *nss_builtin_oids = {
+   {
+ #ifdef DEBUG
+     "ccitt",
--- mozilla-1.7.8.orig/debian/patches/bugzilla96504
+++ mozilla-1.7.8/debian/patches/bugzilla96504
@@ -0,0 +1,27 @@
+Index: nsWindow.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/widget/src/gtk/nsWindow.cpp,v
+retrieving revision 1.366
+diff -u -r1.366 nsWindow.cpp
+--- mozilla/widget/src/gtk/nsWindow.cpp	2002/01/31 22:45:26	1.366
++++ mozilla/widget/src/gtk/nsWindow.cpp	2002/02/04 10:14:02
+@@ -850,6 +850,10 @@
+   grabWidget = mWidget;
+   // XXX we need a visible widget!!
+ 
++  // the there is a drag in progress, do not capture the pointer, give gtk chance to deal with dragging.
++  if ( mLastDragMotionWindow )
++    return NS_OK;
++
+   if (aDoCapture) {
+ 
+     if (mSuperWin) {
+@@ -3244,6 +3248,8 @@
+ #ifdef DEBUG_DND_EVENTS
+       g_print("*** canceled motion timer\n");
+ #endif
++      // stop the endless setting and removing timer when the mouse pointer is not moving
++      return;
+   }
+ 
+   // if no widget was passed in, just return instead of setting a new
--- mozilla-1.7.8.orig/debian/patches/mathml-fix
+++ mozilla-1.7.8/debian/patches/mathml-fix
@@ -0,0 +1,13 @@
+--- mozilla-firefox-0.9.3.orig/gfx/src/gtk/fontEncoding.properties
++++ mozilla-firefox-0.9.3/gfx/src/gtk/fontEncoding.properties
+@@ -54,8 +54,8 @@
+ # font,  you do need them. 
+ 
+ # Symbol font
+-#encoding.symbol.ttf = Adobe-Symbol-Encoding
+-#encoding.symbol.ftcmap = mac_roman
++encoding.symbol.ttf = Adobe-Symbol-Encoding
++encoding.symbol.ftcmap = mac_roman
+ 
+ # TeX's Computer Modern fonts (Roman, Math Italic, Symbol and Extension)
+ 
--- mozilla-1.7.8.orig/debian/patches/debian-homepage-diff
+++ mozilla-1.7.8/debian/patches/debian-homepage-diff
@@ -0,0 +1,18 @@
+--- mozilla/xpfe/browser/resources/locale/en-US/region.properties.orig	2002-08-02 09:53:34.000000000 +0900
++++ mozilla/xpfe/browser/resources/locale/en-US/region.properties	2002-09-11 11:22:01.000000000 +0900
+@@ -1,5 +1,5 @@
+ # navigator.properties
+-homePageDefault=http://www.mozilla.org/
++homePageDefault=http://www.debian.org/
+ shopKeyword=keyword:shop [Product]
+ quoteKeyword=keyword:quote [Enter symbol here]
+ localKeyword=keyword:zip [Your zip code]
+@@ -11,7 +11,7 @@
+ #
+ # all.js
+ #
+-browser.startup.homepage=http://www.mozilla.org/start/
++browser.startup.homepage=file:///usr/share/doc/mozilla-browser/localstart.html
+ browser.throbber.url=http://www.mozilla.org/
+ browser.search.defaulturl=http://search.netscape.com/cgi-bin/search?search=
+ general.useragent.contentlocale=US
--- mozilla-1.7.8.orig/debian/patches/net-modules
+++ mozilla-1.7.8/debian/patches/net-modules
@@ -0,0 +1,36 @@
+--- mozilla/netwerk/build/nsNetModule.cpp.orig	2003-01-21 11:52:36.000000000 +0900
++++ mozilla/netwerk/build/nsNetModule.cpp	2003-01-21 12:05:09.000000000 +0900
+@@ -892,6 +892,21 @@
+       NS_ABOUT_MODULE_CONTRACTID_PREFIX "cache-entry",
+       nsAboutCacheEntryConstructor
+     },
++    { "about:debian",
++      NS_ABOUT_REDIRECTOR_MODULE_CID,
++      NS_ABOUT_MODULE_CONTRACTID_PREFIX "debian",
++      nsAboutRedirector::Create
++    },
++    { "about:start",
++      NS_ABOUT_REDIRECTOR_MODULE_CID,
++      NS_ABOUT_MODULE_CONTRACTID_PREFIX "start",
++      nsAboutRedirector::Create
++    },
++    { "about:readme-debian",
++      NS_ABOUT_REDIRECTOR_MODULE_CID,
++      NS_ABOUT_MODULE_CONTRACTID_PREFIX "readme-debian",
++      nsAboutRedirector::Create
++    },
+ 
+     // from netwerk/protocol/keyword:
+     { "The Keyword Protocol Handler", 
+--- mozilla/netwerk/protocol/about/src/nsAboutRedirector.cpp.orig	2003-09-14 04:35:50.000000000 +0900
++++ mozilla/netwerk/protocol/about/src/nsAboutRedirector.cpp	2004-01-21 12:04:57.000000000 +0900
+@@ -71,6 +71,9 @@
+     { "config", "chrome://global/content/config.xul", PR_FALSE },
+     { "logo", "chrome://global/content/logo.gif", PR_TRUE },
+     { "buildconfig", "chrome://global/content/buildconfig.html", PR_TRUE },
++    { "debian", "http://www.debian.org/intro/about", PR_TRUE },
++    { "start", "chrome://global/content/localstart.html", PR_TRUE },
++    { "readme-debian", "chrome://global/content/README.Debian", PR_TRUE },
+     { "about", "chrome://global/content/aboutAbout.html", PR_FALSE }
+ };
+ static const int kRedirTotal = sizeof(kRedirMap)/sizeof(*kRedirMap);
--- mozilla-1.7.8.orig/debian/patches/bugzilla70030
+++ mozilla-1.7.8/debian/patches/bugzilla70030
@@ -0,0 +1,17 @@
+Index: mozilla/content/base/src/nsDocumentViewer.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/content/base/src/nsDocumentViewer.cpp,v
+retrieving revision 1.226
+diff -u -r1.226 nsDocumentViewer.cpp
+--- mozilla/content/base/src/nsDocumentViewer.cpp	2002/03/22 00:42:46	1.226
++++ mozilla/content/base/src/nsDocumentViewer.cpp	2002/03/22 06:40:16
+@@ -1465,6 +1465,9 @@
+     mDocument->StopDocumentLoad();
+   }
+ 
++  if ((mLoaded || mStopped) && mPresContext)
++    mPresContext->SetImageAnimationMode(imgIContainer::kDontAnimMode);
++ 
+   mStopped = PR_TRUE;
+ 
+   if (!mLoaded && mPresShell) {
--- mozilla-1.7.8.orig/debian/patches/remove-version-from-path
+++ mozilla-1.7.8/debian/patches/remove-version-from-path
@@ -0,0 +1,32 @@
+--- mozilla/config/autoconf.mk.in.orig	2004-03-21 11:31:17.000000000 +0900
++++ mozilla/config/autoconf.mk.in	2004-06-22 17:20:26.000000000 +0900
+@@ -31,13 +31,13 @@
+ prefix		= @prefix@
+ exec_prefix	= @exec_prefix@
+ bindir		= @bindir@
+-includedir	= @includedir@/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
++includedir	= @includedir@/$(MOZ_APP_NAME)
+ libdir		= @libdir@
+ datadir		= @datadir@
+ mandir		= @mandir@
+-idldir		= @datadir@/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
++idldir		= @datadir@/idl/$(MOZ_APP_NAME)
+ 
+-mozappdir	= $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
++mozappdir	= $(libdir)/$(MOZ_APP_NAME)
+ mredir		= $(libdir)/mre/mre-$(MOZ_APP_VERSION)
+ mrelibdir	= $(mredir)/lib
+ 
+@@ -401,6 +401,12 @@
+ 
+ MOZ_DEMANGLE_SYMBOLS = @MOZ_DEMANGLE_SYMBOLS@
+ 
++# For libffi support
++MOZ_LIBFFI     = @MOZ_LIBFFI@
++LIBFFI_CFLAGS  = @LIBFFI_CFLAGS@
++LIBFFI_LDFLAGS = @LIBFFI_LDFLAGS@
++LIBFFI_LIBS    = @LIBFFI_LIBS@
++
+ # XXX - these need to be cleaned up and have real checks added -cls
+ CM_BLDTYPE=dbg
+ AWT_11=1
--- mozilla-1.7.8.orig/debian/patches/correct-ascii-font-diff
+++ mozilla-1.7.8/debian/patches/correct-ascii-font-diff
@@ -0,0 +1,16 @@
+--- mozilla/gfx/src/gtk/nsFontMetricsGTK.cpp	Tue May 22 18:56:40 2001
++++ mozilla/gfx/src/gtk/nsFontMetricsGTK.cpp	Tue May 22 18:58:23 2001
+@@ -3136,6 +3136,13 @@
+     NS_ASSERTION(font->SupportsChar(aChar), "font supposed to support this char");
+     return font;
+   }
++  FFRESubstituteCharset(ffreName, "*");
++  FIND_FONT_PRINTF(("        TrySubplane: wild-card the charset"));
++  font = TryNodes(ffreName, aChar);
++  if (font) {
++    NS_ASSERTION(font->SupportsChar(aChar), "font supposed to support this char");
++    return font;
++  }
+   return nsnull;
+ }
+ 
--- mozilla-1.7.8.orig/debian/patches/security-coreconf-linux
+++ mozilla-1.7.8/debian/patches/security-coreconf-linux
@@ -0,0 +1,38 @@
+diff -urN mozilla/security/coreconf/Linux.mk mozilla-s390/security/coreconf/Linux.mk
+--- mozilla/security/coreconf/Linux.mk	Sat Oct 27 00:38:08 2001
++++ mozilla-s390/security/coreconf/Linux.mk	Tue Dec 11 09:13:50 2001
+@@ -82,8 +82,13 @@
+ 	OS_REL_CFLAGS	= -DLINUX1_2 -D_XOPEN_SOURCE
+ 	CPU_ARCH	= hppa
+ else
++ifeq ($(OS_TEST),s390)
++	OS_REL_CFLAGS	= -DLINUX1_2 -D_XOPEN_SOURCE
++	CPU_ARCH	= s390
++else
+	OS_REL_CFLAGS	= -DLINUX1_2 -Di386 -D_XOPEN_SOURCE
+	CPU_ARCH	= x86
++endif
+ endif
+ endif
+ endif    
+--- mozilla/security/coreconf/Linux.mk.orig	Sat Jan  5 21:47:34 2002
++++ mozilla/security/coreconf/Linux.mk	Sat Jan  5 21:48:13 2002
+@@ -82,12 +82,17 @@
+        OS_REL_CFLAGS   = -DLINUX1_2 -D_XOPEN_SOURCE
+        CPU_ARCH        = hppa
+ else
++ifeq ($(OS_TEST),parisc64)
++       OS_REL_CFLAGS   = -DLINUX1_2 -D_XOPEN_SOURCE
++       CPU_ARCH        = hppa
++else
+ ifeq ($(OS_TEST),s390)
+ 	OS_REL_CFLAGS	= -DLINUX1_2 -D_XOPEN_SOURCE
+ 	CPU_ARCH	= s390
+ else
+ 	OS_REL_CFLAGS	= -DLINUX1_2 -Di386 -D_XOPEN_SOURCE
+ 	CPU_ARCH	= x86
++endif
+ endif
+ endif
+ endif
+ endif
--- mozilla-1.7.8.orig/debian/patches/about-html-debian
+++ mozilla-1.7.8/debian/patches/about-html-debian
@@ -0,0 +1,44 @@
+--- mozilla/xpfe/global/resources/locale/en-US/about.xhtml.orig	2002-09-11 11:09:57.000000000 +0900
++++ mozilla/xpfe/global/resources/locale/en-US/about.xhtml	2002-09-11 11:11:38.000000000 +0900
+@@ -86,6 +86,29 @@
+ 
+ <hr />
+ 
++<table>
++<tbody>
++<tr>
++
++<td>
++<a href="http://www.debian.org/">
++<img border="0" src="chrome://global/content/debian.gif" alt="debian" width="235" height="61" /></a>
++</td>
++
++<td>
++<h1>
++<a href="http://packages.debian.org/mozilla">Mozilla Debian Package 1.7.8-1</a></h1>
++ 
++<a href="about:start">Local start page</a> for Debian package.
++
++</td>
++
++</tr>
++</tbody>
++</table>
++
++<hr />
++
+ <ul>
+ <li>Copyright &copy; 1998-2002 by <a href="about:credits">Contributors</a> to 
+ the Mozilla codebase under the <a href="chrome://global/content/MPL-1.1.html">
+--- mozilla/xpfe/global/jar.mn.orig	2003-11-19 15:34:43.000000000 +0900
++++ mozilla/xpfe/global/jar.mn	2004-01-21 11:50:32.000000000 +0900
+@@ -12,6 +12,9 @@
+         content/global/strres.js                    (resources/content/strres.js) 
+         content/global/logo.gif                     (resources/content/logo.gif) 
+         content/global/aboutAbout.html              (resources/content/aboutAbout.html) 
++        content/global/debian.gif                     (resources/content/debian.gif) 
++        content/global/localstart.html                     (resources/content/localstart.html) 
++        content/global/README.Debian                     (resources/content/README.Debian) 
+         content/global/about.xul                    (resources/content/about.xul) 
+         content/global/about.js                     (resources/content/about.js) 
+         content/global/config.xul                   (resources/content/config.xul) 
--- mozilla-1.7.8.orig/debian/patches/ia64-build-fix
+++ mozilla-1.7.8/debian/patches/ia64-build-fix
@@ -0,0 +1,26 @@
+diff -ur mozilla/xpinstall/src/nsSoftwareUpdate.cpp mozilla-ds/xpinstall/src/nsSoftwareUpdate.cpp
+--- mozilla/xpinstall/src/nsSoftwareUpdate.cpp	2003-04-30 06:48:59.000000000 +0000
++++ mozilla-ds/xpinstall/src/nsSoftwareUpdate.cpp	2003-10-07 20:23:08.000000000 +0000
+@@ -86,7 +86,11 @@
+ static NS_DEFINE_CID(kIProcessCID, NS_PROCESS_CID);
+ 
+ nsSoftwareUpdate* nsSoftwareUpdate::mInstance = nsnull;
++#if __GNUC__ == 3
++nsCOMPtr<nsIFile> nsSoftwareUpdate::mProgramDir;
++#else
+ nsCOMPtr<nsIFile> nsSoftwareUpdate::mProgramDir = nsnull;
++#endif
+ char*             nsSoftwareUpdate::mLogName = nsnull;
+ PRBool            nsSoftwareUpdate::mNeedCleanup = PR_FALSE;
+ 
+--- mozilla/xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig	2004-03-16 17:07:25.000000000 +0900
++++ mozilla/xpcom/reflect/xptcall/public/xptcstubsdecl.inc	2004-06-21 18:00:49.000000000 +0900
+@@ -8,7 +8,7 @@
+ *  1 is AddRef
+ *  2 is Release
+ */
+-#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__))
++#if !defined(__hpux)
+ NS_IMETHOD Stub3();
+ NS_IMETHOD Stub4();
+ NS_IMETHOD Stub5();
--- mozilla-1.7.8.orig/debian/patches/dtoa-arm-double-wordfix
+++ mozilla-1.7.8/debian/patches/dtoa-arm-double-wordfix
@@ -0,0 +1,11 @@
+--- mozilla/nsprpub/pr/src/misc/prdtoa.c.orig	2004-03-12 16:30:50.000000000 +0900
++++ mozilla/nsprpub/pr/src/misc/prdtoa.c	2004-06-21 17:51:01.000000000 +0900
+@@ -135,7 +135,7 @@
+ #if defined(__arm) || defined(__arm__) || defined(__arm26__) \
+     || defined(__arm32__)
+ #define IEEE_ARM
+-#elif defined(IS_LITTLE_ENDIAN)
++#elif defined(IS_LITTLE_ENDIAN) && (!defined(__arm__) || defined(__VFP_FP__))
+ #define IEEE_8087
+ #else
+ #define IEEE_MC68k
--- mozilla-1.7.8.orig/debian/patches/ffi
+++ mozilla-1.7.8/debian/patches/ffi
@@ -0,0 +1,502 @@
+diff --unified --recursive --new-file mozilla-old/config/autoconf.mk.in mozilla/config/autoconf.mk.in
+--- mozilla-old/config/autoconf.mk.in	Thu Feb 28 01:59:00 2002
++++ mozilla/config/autoconf.mk.in	Tue Apr  9 14:30:28 2002
+@@ -358,6 +358,12 @@
+ 
+ MOZ_DEMANGLE_SYMBOLS = @MOZ_DEMANGLE_SYMBOLS@
+ 
++# For libffi support
++MOZ_LIBFFI     = @MOZ_LIBFFI@
++LIBFFI_CFLAGS  = @LIBFFI_CFLAGS@
++LIBFFI_LDFLAGS = @LIBFFI_LDFLAGS@
++LIBFFI_LIBS    = @LIBFFI_LIBS@
++
+ # XXX - these need to be cleaned up and have real checks added -cls
+ CM_BLDTYPE=dbg
+ AWT_11=1
+diff --unified --recursive --new-file mozilla-old/configure.in mozilla/configure.in
+--- mozilla-old/configure.in	Thu Mar  7 10:44:44 2002
++++ mozilla/configure.in	Tue Apr  9 14:36:10 2002
+@@ -4292,6 +4292,97 @@
+   AC_DEFINE(MOZ_BYPASS_PROFILE_AT_STARTUP)
+ fi
+ 
++dnl Support for libffi (Foreign Function Interface)
++dnl ===============================================
++
++MOZ_LIBFFI=
++LIBFFI_CFLAGS=
++LIBFFI_LDFLAGS=
++LIBFFI_LIBS=
++MOZ_ARG_ENABLE_BOOL(libffi,
++[  --enable-libffi         Enable libffi support],
++[ MOZ_LIBFFI=1 ])
++
++AC_ARG_WITH(libffi,
++[  --with-libffi=\$dir     Location of libffi headers and libraries],
++        LIBFFI_DIR=$withval,
++        LIBFFI_DIR=no)
++
++if test "$LIBFFI_DIR" = no; then
++    LIBFFI_DIR=
++else
++    MOZ_LIBFFI=1
++fi
++
++dnl Linux ia64 won't work w/o libffi
++LIBFFI_REQUIRED=
++case "$target" in
++  ia64-*-linux*)
++    MOZ_LIBFFI=1
++    LIBFFI_REQUIRED=1
++    ;;
++esac
++
++LIBFFI_FOUND=no
++LIBFFI_HAS_STATIC_CLOSURE=no
++if test "$MOZ_LIBFFI"; then
++    _SAVE_CFLAGS=$CFLAGS
++    _SAVE_CXXFLAGS=$CXXFLAGS
++    _SAVE_CPPFLAGS=$CPPFLAGS
++    _SAVE_LDFLAGS=$LDFLAGS
++    _SAVE_LIBS=$LIBS
++    if test "$LIBFFI_DIR"; then
++        CFLAGS="-I$LIBFFI_DIR/include $CFLAGS"
++        CXXFLAGS="-I$LIBFFI_DIR/include $CXXFLAGS"
++        CPPFLAGS="-I$LIBFFI_DIR/include $CPPFLAGS"
++        LDFLAGS="-L$LIBFFI_DIR/lib $LDFLAGS"
++    fi
++
++    AC_CHECK_LIB(ffi, ffi_call, [ LIBFFI_FOUND=yes ])
++
++    if test "$LIBFFI_FOUND" = "yes"; then
++        AC_MSG_CHECKING("for FFI_STATIC_CLOSURE in ffi.h")
++        AC_EGREP_CPP(yes,
++[#include "ffi.h"
++#ifdef FFI_STATIC_CLOSURE
++ yes
++#endif], LIBFFI_HAS_STATIC_CLOSURE=yes, LIBFFI_HAS_STATIC_CLOSURE=no)
++        AC_MSG_RESULT("$LIBFFI_HAS_STATIC_CLOSURE")
++    fi
++
++    CFLAGS=$_SAVE_CFLAGS
++    CXXFLAGS=$_SAVE_CXXFLAGS
++    CPPFLAGS=$_SAVE_CPPFLAGS
++    LDFLAGS=$_SAVE_LDFLAGS
++    LIBS=$_SAVE_LIBS
++
++    if test "$LIBFFI_FOUND" = "yes" -a "$LIBFFI_HAS_STATIC_CLOSURE" = "no"
++    then
++        LIBFFI_FOUND=no
++    fi
++
++    if test "$LIBFFI_FOUND" = "yes"; then
++        if test "$LIBFFI_DIR"; then
++            LIBFFI_CFLAGS="-I$LIBFFI_DIR/include"
++            LIBFFI_LDFLAGS="-L$LIBFFI_DIR/lib"
++        else
++            LIBFFI_CFLAGS=
++            LIBFFI_LDFLAGS=
++        fi
++        LIBFFI_LIBS="-lffi"
++    else
++        if test "$LIBFFI_REQUIRED"; then
++            AC_MSG_ERROR("libffi is required on this architecture")
++        fi
++        MOZ_LIBFFI=
++    fi
++fi
++
++AC_SUBST(MOZ_LIBFFI)
++AC_SUBST(LIBFFI_CFLAGS)
++AC_SUBST(LIBFFI_LDFLAGS)
++AC_SUBST(LIBFFI_LIBS)
++
+ dnl Echo the CFLAGS to remove extra whitespace.
+ CFLAGS=`echo \
+ 	$_WARNINGS_CFLAGS \
+diff --unified --recursive --new-file mozilla-old/xpcom/reflect/xptcall/src/md/unix/Makefile.in mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in
+--- mozilla-old/xpcom/reflect/xptcall/src/md/unix/Makefile.in	Tue Mar  5 19:09:48 2002
++++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in	Tue Apr  9 14:30:28 2002
+@@ -40,6 +40,15 @@
+ include $(topsrcdir)/config/config.mk
+ 
+ ######################################################################
++# ffi-based implementations
++######################################################################
++#
++# Linux/ia64 (and possibly others)
++#
++ifdef MOZ_LIBFFI
++CPPSRCS		:= xptcinvoke_ffi.cpp xptcstubs_ffi.cpp
++else
++######################################################################
+ # i386 and beyond
+ ######################################################################
+ #
+@@ -277,6 +286,9 @@
+ endif
+ endif
+ 
++# End non-ffi based implementations
++endif
++
+ # we don't want the shared lib, but we want to force the creation of a static lib.
+ FORCE_STATIC_LIB = 1
+ 
+@@ -295,6 +307,10 @@
+ endif
+ endif
+ 
++ifdef MOZ_LIBFFI
++INCLUDES += $(LIBFFI_CFLAGS)
++endif
++
+ ifeq ($(OS_ARCH),IRIX)
+ # The assembler on IRIX (6.3 only?) seems to have trouble with the default command,
+ # but works fine if we first copy the header and source file into the current dir.
+@@ -329,3 +345,11 @@
+ 	@rm -f $$HOME/xptcstubsdef_asm.vms
+ endif
+ 
++ifdef MOZ_LIBFFI
++
++xptcstubs_ffi.o: xptcstubs_ffi_mangled.h
++
++xptcstubs_ffi_mangled.h: dummy.o
++	sh ./mk-mangled.sh dummy.o > $@
++
++endif
+diff --unified --recursive --new-file mozilla-old/xpcom/reflect/xptcall/src/md/unix/dummy.cpp mozilla/xpcom/reflect/xptcall/src/md/unix/dummy.cpp
+--- mozilla-old/xpcom/reflect/xptcall/src/md/unix/dummy.cpp	Wed Dec 31 19:00:00 1969
++++ mozilla/xpcom/reflect/xptcall/src/md/unix/dummy.cpp	Tue Apr  9 14:30:28 2002
+@@ -0,0 +1,6 @@
++#include "xptcprivate.h"
++
++#define STUB_ENTRY(n)	nsresult nsXPTCStubBase::Stub##n() { return 0; }
++#define SENTINEL_ENTRY(n)
++
++#include "xptcstubsdef.inc"
+diff --unified --recursive --new-file mozilla-old/xpcom/reflect/xptcall/src/md/unix/mk-mangled.sh mozilla/xpcom/reflect/xptcall/src/md/unix/mk-mangled.sh
+--- mozilla-old/xpcom/reflect/xptcall/src/md/unix/mk-mangled.sh	Wed Dec 31 19:00:00 1969
++++ mozilla/xpcom/reflect/xptcall/src/md/unix/mk-mangled.sh	Tue Apr  9 14:30:28 2002
+@@ -0,0 +1,8 @@
++#!/bin/sh
++file=$1
++nm $file | grep XPTCStubBase | grep 'Stub[0-9]' | rev | cut -f1 -d' ' | rev | (
++    while read name; do
++	n=`expr $name : '.*Stub\([0-9][0-9]*\)'`
++	echo "#define MANGLED_STUB_NAME${n}	${name}"
++    done
++)
+diff --unified --recursive --new-file mozilla-old/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ffi.cpp mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ffi.cpp
+--- mozilla-old/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ffi.cpp	Wed Dec 31 19:00:00 1969
++++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ffi.cpp	Tue Apr  9 14:30:28 2002
+@@ -0,0 +1,115 @@
++/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
++ *
++ * The contents of this file are subject to the Netscape Public
++ * License Version 1.1 (the "License"); you may not use this file
++ * except in compliance with the License. You may obtain a copy of
++ * the License at http://www.mozilla.org/NPL/
++ *
++ * Software distributed under the License is distributed on an "AS
++ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
++ * implied. See the License for the specific language governing
++ * rights and limitations under the License.
++ *
++ * The Original Code is mozilla.org code.
++ *
++ * The Initial Developer of the Original Code is Netscape
++ * Communications Corporation.  Portions created by Netscape are
++ * Copyright (C) 1999 Netscape Communications Corporation. All
++ * Rights Reserved.
++ *
++ * This file is Copyright (C) 2001 Hewlett-Packard Co.  All Rights
++ * Reserved.
++ *
++ * Contributor(s):
++ */
++
++/* Platform specific code to invoke XPCOM methods on native objects */
++
++/* contributed by David Mosberger <davidm@hpl.hp.com> */
++
++#include <alloca.h>
++#include <ffi.h>
++
++#include "xptcprivate.h"
++
++static void
++convert_args (PRUint32 n, nsXPTCVariant *params,
++              ffi_type **arg_types, void **args)
++{
++    ffi_type *t;
++    PRUint64 i;
++    void *v;
++#   define CVT(nst,ffit,field)						\
++	case nsXPTType::nst:						\
++		t = &ffit; v = &params[i].val.field; break;
++
++    for (i = 0; i < n; ++i) {
++        if (params[i].IsPtrData()) {
++            arg_types[i] = &ffi_type_pointer;
++            args[i] = &params[i].ptr;
++            continue;
++        }
++        switch (params[i].type) {
++            CVT(T_I8,		ffi_type_sint8,  i8);
++            CVT(T_I16,		ffi_type_sint16, i16);
++            CVT(T_I32,		ffi_type_sint32, i32);
++            CVT(T_I64,		ffi_type_sint64, i64);
++            CVT(T_U8,		ffi_type_uint8,  u8);
++            CVT(T_U16,		ffi_type_uint16, u16);
++            CVT(T_U32,		ffi_type_uint32, u32);
++            CVT(T_U64,		ffi_type_uint64, u64);
++            CVT(T_FLOAT,	ffi_type_float,  f);
++            CVT(T_DOUBLE,	ffi_type_double, u64);
++            CVT(T_BOOL,		ffi_type_sint32, b);
++            CVT(T_CHAR,		ffi_type_schar,  c);
++            CVT(T_WCHAR,	ffi_type_uint32, wc);
++            default:
++              // all the others are plain pointer types
++              t = &ffi_type_pointer;
++              v = &params[i].val.p;
++              break;
++        }
++        arg_types[i] = t;
++        args[i] = v;
++    }
++}
++
++XPTC_PUBLIC_API(nsresult)
++XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex,
++                   PRUint32 paramCount, nsXPTCVariant* params)
++{
++    struct vtable {
++#if __GNUC__ < 3
++        long offset;		/* offset to beginning of object */
++        unsigned long rtti;	/* address of run-time type info */
++#endif
++        unsigned long methods[1];	/* method table (variable length) */
++    } *vtable = *(struct vtable **) that;
++    void (*method)();
++    ffi_type **arg_types;
++    void **args;
++    ffi_status status;
++    ffi_cif cif;
++    nsresult result;
++
++    arg_types = (ffi_type **) alloca((paramCount + 1) * sizeof (arg_types[0]));
++    args = (void **) alloca((paramCount + 1) * sizeof (args[0]));
++
++    arg_types[0] = &ffi_type_pointer;
++    args[0] = &that;
++    convert_args(paramCount, params, arg_types + 1, args + 1);
++    status = ffi_prep_cif(&cif, FFI_DEFAULT_ABI, paramCount + 1,
++                          &ffi_type_uint32, arg_types);
++    if (status != FFI_OK)
++        return NS_ERROR_INVALID_ARG;
++
++/* As of g++ 3.0.2, IA64 vtables contain function descriptors - matthewc@cse.unsw.edu.au */
++#if defined(__ia64) && __GNUC__ >= 3 && !(__GNUC__ == 3 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ < 2)
++    method = (void (*)())&vtable->methods[2*methodIndex];
++#else
++    method = (void (*)())vtable->methods[methodIndex];
++#endif
++
++    ffi_call (&cif, method, &result, args);
++    return result;
++}
+diff --unified --recursive --new-file mozilla-old/xpcom/reflect/xptcall/src/md/unix/xptcstubs_ffi.cpp mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_ffi.cpp
+--- mozilla-old/xpcom/reflect/xptcall/src/md/unix/xptcstubs_ffi.cpp	Wed Dec 31 19:00:00 1969
++++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_ffi.cpp	Tue Apr  9 14:30:28 2002
+@@ -0,0 +1,175 @@
++/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
++ *
++ * The contents of this file are subject to the Netscape Public
++ * License Version 1.1 (the "License"); you may not use this file
++ * except in compliance with the License. You may obtain a copy of
++ * the License at http://www.mozilla.org/NPL/
++ *
++ * Software distributed under the License is distributed on an "AS
++ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
++ * implied. See the License for the specific language governing
++ * rights and limitations under the License.
++ *
++ * The Original Code is mozilla.org code.
++ *
++ * The Initial Developer of the Original Code is Netscape
++ * Communications Corporation.  Portions created by Netscape are
++ * Copyright (C) 1999 Netscape Communications Corporation. All
++ * Rights Reserved.
++ *
++ * This file is Copyright (C) 2001 Hewlett-Packard Co.  All Rights
++ * Reserved.
++ *
++ * Contributor(s):
++ */
++
++/* Implement shared vtbl methods.  This implementation should be
++   completely portable except for the mangled name of the stub
++   routines.  */
++
++/* contributed by David Mosberger <davidm@hpl.hp.com> */
++
++#include <alloca.h>
++#include <ffi.h>
++
++#include "xptcprivate.h"
++
++#include "xptcstubs_ffi_mangled.h"
++
++#define MANGLED_STUB_NAME(n)	MANGLED_STUB_NAME##n
++
++static ffi_type *stub_common_arg_types[1] = { &ffi_type_pointer };
++static ffi_cif stub_common_cif;
++
++static void
++get_incoming_args (PRUint32 n, void *raw_args, const nsXPTMethodInfo* info,
++                   nsXPTCMiniVariant *p)
++{
++    ffi_type **arg_types, *t = 0;
++    ffi_status status;
++    ffi_cif cif;
++    void **args;
++    PRUintn i;
++
++    /* create the cif (could be cached): */
++    arg_types = (ffi_type **) alloca ((n + 1) * sizeof (arg_types[0]));
++    arg_types[0] = &ffi_type_pointer;	/* implicit "this" argument */
++    for (i = 0; i < n; ++i) {
++        const nsXPTParamInfo& param = info->GetParam(i);
++        const nsXPTType& type = param.GetType();
++
++        if (param.IsOut() || !type.IsArithmetic()) {
++            arg_types[i + 1] = &ffi_type_pointer;
++            continue;
++        }
++        switch (type) {
++              case nsXPTType::T_I8 :	t = &ffi_type_sint8;  break;
++              case nsXPTType::T_I16:	t = &ffi_type_sint16; break;
++              case nsXPTType::T_I32:	t = &ffi_type_sint32; break;
++              case nsXPTType::T_I64:	t = &ffi_type_sint64; break;
++              case nsXPTType::T_U8 :	t = &ffi_type_uint8;  break;
++              case nsXPTType::T_U16:	t = &ffi_type_uint16; break;
++              case nsXPTType::T_U32:	t = &ffi_type_uint32; break;
++              case nsXPTType::T_U64:	t = &ffi_type_uint64; break;
++              case nsXPTType::T_FLOAT:	t = &ffi_type_float;  break;
++              case nsXPTType::T_DOUBLE:	t = &ffi_type_double; break;
++              case nsXPTType::T_BOOL:	t = &ffi_type_sint32; break;
++              case nsXPTType::T_CHAR:	t = &ffi_type_schar;  break;
++              case nsXPTType::T_WCHAR:	t = &ffi_type_uint32; break;
++
++              default:
++                NS_ASSERTION(0, "bad type");
++                break;
++        }
++        arg_types[i + 1] = t;
++    }
++    status = ffi_prep_cif(&cif, FFI_DEFAULT_ABI, n + 1, &ffi_type_uint32,
++                          arg_types);
++    NS_ASSERTION(status == FFI_OK, "status == FFI_OK");
++
++    /* extract the arguments: */
++    args = (void **) alloca((n + 1) * sizeof (args[0]));
++    ffi_prep_incoming_args(&cif, raw_args, args);
++
++    /* fill in the parameter vector: */
++
++    for (i = 0; i < n; ++i) {
++#       define CVT(nst,field,type)                                           \
++	  case FFI_TYPE_##nst: p[i].val.field = *(type *) args[i + 1]; break;
++        switch (arg_types[i + 1]->type) {
++          CVT(SINT8,   i8,  PRInt8);
++          CVT(SINT16,  i16, PRInt16);
++          CVT(SINT32,  i32, PRInt32);
++          CVT(SINT64,  i64, PRInt64);
++          CVT(UINT8,   u8,  PRUint8);
++          CVT(UINT16,  u16, PRUint16);
++          CVT(UINT32,  u32, PRUint32);
++          CVT(UINT64,  u64, PRUint64);
++          CVT(FLOAT,   u32, PRUint32);
++          CVT(DOUBLE,  u64, PRUint64);
++          CVT(POINTER, p,   void *);
++        default:
++          NS_ASSERTION(0, "unexpected ffi type");
++          break;
++        }
++    }
++}
++
++static void xptc_dispatch (ffi_cif *, void *, void **, void *, void *)
++     __asm__("xptc_dispatch") __attribute__((unused));
++
++static void
++xptc_dispatch (ffi_cif *common_cif, void *retp, void **common_args,
++               void *user_data, void *raw_args)
++{
++    uint32 method_index = (long) user_data;
++    nsIInterfaceInfo* iface_info = NULL;
++    const nsXPTMethodInfo* info;
++    nsXPTCMiniVariant *params;
++    nsXPTCStubBase *self;
++    PRUint8 param_count;
++
++    self = *(nsXPTCStubBase **) common_args[0];
++
++    NS_ASSERTION(self, "no self");
++
++    self->GetInterfaceInfo (&iface_info);
++    NS_ASSERTION(iface_info,"no interface info");
++
++    iface_info->GetMethodInfo (PRUint16(method_index), &info);
++    NS_ASSERTION(info,"no interface info");
++
++    param_count = info->GetParamCount ();
++    params = (nsXPTCMiniVariant *) alloca (param_count * sizeof (params[0]));
++    get_incoming_args (param_count, raw_args, info, params);
++
++    *(nsresult *) retp = self->CallMethod ((PRUint16)method_index, info,
++                                           params);
++
++    NS_RELEASE(iface_info);
++}
++
++static class init {
++  public:
++    init (void) {
++        ffi_prep_cif(&stub_common_cif, FFI_DEFAULT_ABI, 1, &ffi_type_pointer,
++                     stub_common_arg_types);
++    }
++} initializer;
++
++#define _STUB(name,arg)                                         \
++  FFI_STATIC_CLOSURE(name, stub_common_cif, xptc_dispatch, arg);
++
++/*
++ * nsresult nsXPTCStubBase::Stub##n()
++ */
++#define STUB_ENTRY(n)	_STUB(MANGLED_STUB_NAME(n), n)
++
++#define SENTINEL_ENTRY(n)                               \
++nsresult nsXPTCStubBase::Sentinel##n()                  \
++{                                                       \
++    NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called");  \
++    return NS_ERROR_NOT_IMPLEMENTED;                    \
++}
++
++#include "xptcstubsdef.inc"
+--- mozilla/xpcom/build/Makefile.in.orig	2004-04-04 06:54:49.000000000 +0900
++++ mozilla/xpcom/build/Makefile.in	2004-06-21 17:54:03.000000000 +0900
+@@ -103,6 +103,10 @@
+ SDK_LIBRARY = $(IMPORT_LIBRARY)
+ SDK_BINARY = $(SHARED_LIBRARY)
+ 
++ifdef MOZ_LIBFFI
++EXTRA_DSO_LDOPTS += $(LIBFFI_LDFLAGS) $(LIBFFI_LIBS)
++endif
++
+ # pull in MoreFiles for MacOSX
+ ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT)))
+ EXTRA_DSO_LIBS = macmorefiles_s
--- mozilla-1.7.8.orig/debian/patches/prefs-debian-js
+++ mozilla-1.7.8/debian/patches/prefs-debian-js
@@ -0,0 +1,12 @@
+--- mozilla/modules/libpref/src/nsPrefService.cpp.org	Wed Mar 13 13:19:32 2002
++++ mozilla/modules/libpref/src/nsPrefService.cpp	Wed Mar 13 13:20:24 2002
+@@ -537,6 +537,9 @@
+ #elif defined(XP_OS2)
+       , "os2pref.js"
+ #endif
++#if defined (DEBIAN)
++      , "debian.js"
++#endif
+   };
+ 
+   rv = NS_GetSpecialDirectory(NS_APP_PREF_DEFAULTS_50_DIR, getter_AddRefs(defaultPrefDir));
--- mozilla-1.7.8.orig/debian/patches/zh-hk
+++ mozilla-1.7.8/debian/patches/zh-hk
@@ -0,0 +1,14 @@
+--- mozilla/intl/locale/src/langGroups.properties.orig	2004-03-30 11:40:52.000000000 +0900
++++ mozilla/intl/locale/src/langGroups.properties	2004-06-21 18:13:07.000000000 +0900
+@@ -162,6 +162,11 @@
+ zh-tw=zh-TW
+ zh-hk=zh-HK
+ zh=zh-CN
++zh-HK=zh-TW
++zh-mo=zh-TW
++zh-MO=zh-TW
++zh-sg=zh-CN
++zh-SG=zh-CN
+ zu=x-western
+ #
+ #==============================
--- mozilla-1.7.8.orig/debian/patches/debian-diff
+++ mozilla-1.7.8/debian/patches/debian-diff
@@ -0,0 +1,14 @@
+--- mozilla/caps/src/nsScriptSecurityManager.cpp.orig	2003-12-16 03:16:09.000000000 +0900
++++ mozilla/caps/src/nsScriptSecurityManager.cpp	2004-01-21 11:53:51.000000000 +0900
+@@ -1155,7 +1155,10 @@
+             (strcmp(page, "") == 0)        ||
+             (strcmp(page, "mozilla") == 0) ||
+             (strcmp(page, "logo") == 0)    ||
+-            (strcmp(page, "credits") == 0))
++            (strcmp(page, "credits") == 0) ||
++            (strcmp(page, "debian") == 0) ||
++            (strcmp(page, "start") == 0) ||
++            (strcmp(page, "readme-debian") == 0))
+         {
+             *aScheme = nsCRT::strdup("about safe");
+             return *aScheme ? NS_OK : NS_ERROR_OUT_OF_MEMORY;
--- mozilla-1.7.8.orig/debian/patches/mimecrypt-fix
+++ mozilla-1.7.8/debian/patches/mimecrypt-fix
@@ -0,0 +1,11 @@
+--- mozilla/mailnews/mime/src/Makefile.in.orig	2004-03-10 17:02:51.000000000 +0900
++++ mozilla/mailnews/mime/src/Makefile.in	2004-03-10 17:03:40.000000000 +0900
+@@ -143,6 +143,8 @@
+ 		mimehdrs.h \
+ 		mimepbuf.h \
+ 		modlmime.h \
++		mimemoz2.h \
++		mimecryp.h \
+ 		comi18n.h \
+ 		$(NULL)
+ 
--- mozilla-1.7.8.orig/debian/patches/xpcom-idl
+++ mozilla-1.7.8/debian/patches/xpcom-idl
@@ -0,0 +1,12 @@
+diff --unified --recursive --new-file mozilla.old/xpcom/proxy/tests/nsITestProxy.idl mozilla/xpcom/proxy/tests/nsITestProxy.idl
+--- mozilla.old/xpcom/proxy/tests/nsITestProxy.idl	Thu Jun 10 14:24:15 1999
++++ mozilla/xpcom/proxy/tests/nsITestProxy.idl	Thu Oct 11 15:45:23 2001
+@@ -6,7 +6,7 @@
+ [uuid(1979e980-1cfd-11d3-915e-0000863011c4)]
+ interface nsITestProxy : nsISupports 
+ {
+-    long Test(in long p1, in long p2);
++    long Test(in long long p1, in long p2);
+     void Test2();
+     void Test3(in nsISupports p1, out nsISupports p2);
+ };
--- mozilla-1.7.8.orig/debian/patches/bugzilla29856-wmclass
+++ mozilla-1.7.8/debian/patches/bugzilla29856-wmclass
@@ -0,0 +1,288 @@
+? widget/src/gtk/.nsWindow.cpp.swp
+Index: widget/public/nsIWidget.h
+===================================================================
+RCS file: /cvsroot/mozilla/widget/public/nsIWidget.h,v
+retrieving revision 3.116
+diff -u -r3.116 nsIWidget.h
+--- mozilla/widget/public/nsIWidget.h	4 Dec 2002 01:49:29 -0000	3.116
++++ mozilla/widget/public/nsIWidget.h	2 Mar 2003 23:51:43 -0000
+@@ -858,16 +858,9 @@
+     NS_IMETHOD CaptureMouse(PRBool aCapture) = 0;
+ 
+     /**
+-     * Gets the window class
+-     * implemented in gtk
++     * Classify the window for the window manager. Mostly for X11.
+      */
+-    NS_IMETHOD GetWindowClass(char *aClass) = 0;
+-
+-    /**
+-     * Sets the window class
+-     * implemented in gtk
+-     */
+-    NS_IMETHOD SetWindowClass(char *aClass) = 0;
++    NS_IMETHOD SetWindowClass(const nsAString& aName, const nsAString& xulWinType) = 0;
+ 
+     /**
+      * Enables/Disables system capture of any and all events that would cause a
+Index: widget/src/xpwidgets/nsBaseWidget.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/widget/src/xpwidgets/nsBaseWidget.cpp,v
+retrieving revision 1.111
+diff -u -r1.111 nsBaseWidget.cpp
+--- mozilla/widget/src/xpwidgets/nsBaseWidget.cpp	8 Jan 2003 23:02:43 -0000	1.111
++++ mozilla/widget/src/xpwidgets/nsBaseWidget.cpp	2 Mar 2003 23:51:43 -0000
+@@ -612,12 +612,8 @@
+   mAppShell = nsnull;     // clear out nsCOMPtr
+ }
+ 
+-NS_METHOD nsBaseWidget::GetWindowClass(char *aClass)
+-{
+-  return NS_ERROR_NOT_IMPLEMENTED;
+-}
+-
+-NS_METHOD nsBaseWidget::SetWindowClass(char *aClass)
++NS_METHOD nsBaseWidget::SetWindowClass(const nsAString& aName,
++                                       const nsAString& xulWinType)
+ {
+   return NS_ERROR_NOT_IMPLEMENTED;
+ }
+Index: widget/src/xpwidgets/nsBaseWidget.h
+===================================================================
+RCS file: /cvsroot/mozilla/widget/src/xpwidgets/nsBaseWidget.h,v
+retrieving revision 1.61
+diff -u -r1.61 nsBaseWidget.h
+--- mozilla/widget/src/xpwidgets/nsBaseWidget.h	6 Nov 2002 09:35:13 -0000	1.61
++++ mozilla/widget/src/xpwidgets/nsBaseWidget.h	2 Mar 2003 23:51:43 -0000
+@@ -108,8 +108,8 @@
+   NS_IMETHOD              SetModal(PRBool aModal); 
+   NS_IMETHOD              ModalEventFilter(PRBool aRealEvent, void *aEvent,
+                             PRBool *aForWindow);
+-  NS_IMETHOD              GetWindowClass(char *aClass);
+-  NS_IMETHOD              SetWindowClass(char *aClass);
++  NS_IMETHOD              SetWindowClass(const nsAString& aName,
++                            const nsAString& xulWinType);
+   NS_IMETHOD              SetBorderStyle(nsBorderStyle aBorderStyle); 
+   NS_IMETHOD              AddMouseListener(nsIMouseListener * aListener);
+   NS_IMETHOD              AddEventListener(nsIEventListener * aListener);
+Index: widget/src/gtk/nsWidget.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/widget/src/gtk/nsWidget.cpp,v
+retrieving revision 1.283
+diff -u -r1.283 nsWidget.cpp
+--- mozilla/widget/src/gtk/nsWidget.cpp	21 Jan 2003 20:38:19 -0000	1.283
++++ mozilla/widget/src/gtk/nsWidget.cpp	2 Mar 2003 23:51:45 -0000
+@@ -500,58 +500,6 @@
+   return NS_OK;
+ }
+ 
+-NS_IMETHODIMP nsWidget::GetWindowClass(char *aClass)
+-{
+-//nsWidget's base impl will throw a failure
+-//to find out that this toolkit supports this function pass null.
+-  if (!aClass)
+-    return NS_OK;
+-
+-  *aClass = nsnull;
+-
+-  if (mWindowType != eWindowType_toplevel)
+-    return NS_OK;
+-
+-  GtkWindow *topWindow;
+-  topWindow = GetTopLevelWindow();
+-
+-  if (!topWindow)
+-    return NS_ERROR_FAILURE;
+-
+-  XClassHint *class_hint = XAllocClassHint();
+-
+-  if (XGetClassHint(GDK_DISPLAY(),
+-                    GDK_WINDOW_XWINDOW(GTK_WIDGET(topWindow)->window),
+-                    class_hint))
+-    aClass = strdup(class_hint->res_class);
+-
+-  XFree(class_hint);
+-  return NS_OK;
+-}
+-
+-NS_IMETHODIMP nsWidget::SetWindowClass(char *aClass)
+-{
+-  if (mWindowType != eWindowType_toplevel)
+-    return NS_OK;
+-
+-  GtkWindow *topWindow;
+-  topWindow = GetTopLevelWindow();
+-
+-  if (!topWindow)
+-    return NS_ERROR_FAILURE;
+-
+-  XClassHint *class_hint = XAllocClassHint();
+-
+-  class_hint->res_name = "Mozilla";
+-  class_hint->res_class = aClass;
+-
+-  XSetClassHint(GDK_DISPLAY(),
+-                GDK_WINDOW_XWINDOW(GTK_WIDGET(topWindow)->window),
+-                class_hint);
+-  XFree(class_hint);
+-  return NS_OK;
+-}
+-
+ //-------------------------------------------------------------------------
+ //
+ // Move this component
+Index: widget/src/gtk/nsWidget.h
+===================================================================
+RCS file: /cvsroot/mozilla/widget/src/gtk/nsWidget.h,v
+retrieving revision 1.129
+diff -u -r1.129 nsWidget.h
+--- mozilla/widget/src/gtk/nsWidget.h	17 Jan 2003 00:27:10 -0000	1.129
++++ mozilla/widget/src/gtk/nsWidget.h	2 Mar 2003 23:51:45 -0000
+@@ -157,9 +157,6 @@
+   // *could* be done on a widget, but that would be silly wouldn't it?
+   NS_IMETHOD CaptureMouse(PRBool aCapture) { return NS_ERROR_FAILURE; }
+ 
+-  NS_IMETHOD GetWindowClass(char *aClass);
+-  NS_IMETHOD SetWindowClass(char *aClass);
+-
+   NS_IMETHOD Validate();
+   NS_IMETHOD Invalidate(PRBool aIsSynchronous);
+   NS_IMETHOD Invalidate(const nsRect &aRect, PRBool aIsSynchronous);
+Index: widget/src/gtk/nsWindow.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/widget/src/gtk/nsWindow.cpp,v
+retrieving revision 1.390
+diff -u -r1.390 nsWindow.cpp
+--- mozilla/widget/src/gtk/nsWindow.cpp	22 Feb 2003 12:32:16 -0000	1.390
++++ mozilla/widget/src/gtk/nsWindow.cpp	2 Mar 2003 23:51:46 -0000
+@@ -1948,6 +1948,7 @@
+     // toplevel window
+     mMozArea = gtk_mozarea_new();
+     gtk_container_add(GTK_CONTAINER(mShell), mMozArea);
++    gtk_window_set_wmclass(GTK_WINDOW(mShell), "Dialog", "Mozilla");
+     gtk_widget_realize(GTK_WIDGET(mMozArea));
+     mSuperWin = GTK_MOZAREA(mMozArea)->superwin;
+     // set the back pixmap to None so that we don't get a flash of
+@@ -1971,6 +1972,7 @@
+     // toplevel window
+     mMozArea = gtk_mozarea_new();
+     gtk_container_add(GTK_CONTAINER(mShell), mMozArea);
++    gtk_window_set_wmclass(GTK_WINDOW(mShell), "Popup", "Mozilla");
+     gtk_widget_realize(GTK_WIDGET(mMozArea));
+     mSuperWin = GTK_MOZAREA(mMozArea)->superwin;
+     // set the back pixmap to None so that we don't get a flash of
+@@ -1997,6 +1999,7 @@
+     // toplevel window
+     mMozArea = gtk_mozarea_new();
+     gtk_container_add(GTK_CONTAINER(mShell), mMozArea);
++    gtk_window_set_wmclass(GTK_WINDOW(mShell), "Toplevel", "Mozilla");
+     gtk_widget_realize(GTK_WIDGET(mMozArea));
+     mSuperWin = GTK_MOZAREA(mMozArea)->superwin;
+     // set the back pixmap to None so that we don't get a flash of
+@@ -2529,6 +2532,44 @@
+ 
+   gdk_window_set_icon(mShell->window, (GdkWindow*)nsnull, pixmap, mask);
+ 
++  return NS_OK;
++}
++
++NS_IMETHODIMP nsWindow::SetWindowClass(const nsAString& aName,
++                                       const nsAString &xulWinType)
++{
++  if (!mShell)
++    return NS_ERROR_FAILURE;
++
++  XClassHint *class_hint = XAllocClassHint();
++  const char *role = NULL;
++  class_hint->res_name = ToNewCString(xulWinType);
++
++  // Parse res_name into a name and role. Characters other than
++  // [A-Za-z0-9_-] are converted to '_'. Anything after the first
++  // colon is assigned to role; if there's no colon, assign the
++  // whole thing to both role and res_name.
++  for (char *c = class_hint->res_name; *c; c++) {
++    if (':' == *c) {
++      *c = 0;
++      role = c + 1;
++    }
++    else if (!isascii(*c) || (!isalnum(*c) && ('_' != *c) && ('-' != *c)))
++      *c = '_';
++  }
++  class_hint->res_name[0] = toupper(class_hint->res_name[0]);
++  if (!role) role = class_hint->res_name;
++  class_hint->res_class = ToNewCString(aName);
++
++  gdk_window_set_role(GTK_WIDGET(mShell)->window, role);
++  // Can't use gtk_window_set_wmclass() for this; we have already
++  // called gtk_widget_realize().
++  XSetClassHint(GDK_DISPLAY(),
++                GDK_WINDOW_XWINDOW(GTK_WIDGET(mShell)->window),
++                class_hint);
++  nsMemory::Free(class_hint->res_class);
++  nsMemory::Free(class_hint->res_name);
++  XFree(class_hint);
+   return NS_OK;
+ }
+ 
+Index: widget/src/gtk/nsWindow.h
+===================================================================
+RCS file: /cvsroot/mozilla/widget/src/gtk/nsWindow.h,v
+retrieving revision 1.125
+diff -u -r1.125 nsWindow.h
+--- mozilla/widget/src/gtk/nsWindow.h	17 Jan 2003 00:27:13 -0000	1.125
++++ mozilla/widget/src/gtk/nsWindow.h	2 Mar 2003 23:51:46 -0000
+@@ -85,6 +85,8 @@
+   NS_IMETHOD           ScrollRect(nsRect &aSrcRect, PRInt32 aDx, PRInt32 aDy);
+ 
+   NS_IMETHOD           SetTitle(const nsString& aTitle);
++  NS_IMETHOD           SetWindowClass(const nsAString& aName,
++                                      const nsAString& xulWinType);
+   NS_IMETHOD           Show(PRBool aShow);
+   NS_IMETHOD           CaptureMouse(PRBool aCapture);
+ 
+Index: xpfe/appshell/src/nsXULWindow.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/xpfe/appshell/src/nsXULWindow.cpp,v
+retrieving revision 1.128
+diff -u -r1.128 nsXULWindow.cpp
+--- mozilla/xpfe/appshell/src/nsXULWindow.cpp	24 Feb 2003 20:15:38 -0000	1.128
++++ mozilla/xpfe/appshell/src/nsXULWindow.cpp	2 Mar 2003 23:51:46 -0000
+@@ -1179,34 +1179,17 @@
+ 
+ NS_IMETHODIMP nsXULWindow::LoadWindowClassFromXUL()
+ {
+-  if (mWindow->GetWindowClass(nsnull)==NS_ERROR_NOT_IMPLEMENTED)
+-    return NS_OK;
+-
+   nsCOMPtr<nsIDOMElement> docShellElement;
+   GetWindowDOMElement(getter_AddRefs(docShellElement));
+   NS_ENSURE_TRUE(docShellElement, NS_ERROR_FAILURE);
+ 
+-  nsAutoString windowClass;
++  nsAutoString windowType;
+ 
+   docShellElement->GetAttribute(NS_LITERAL_STRING("windowtype"),
+-                                windowClass);
+-
+-  if (!windowClass.IsEmpty())
+-  {
+-    PRBool persistPosition;
+-    PRBool persistSize;
+-    PRBool persistSizeMode;
+-
+-    if (NS_SUCCEEDED(
+-         mContentTreeOwner->
+-           GetPersistence(&persistPosition, &persistSize, &persistSizeMode)
+-        ) && !persistPosition && !persistSize && !persistSizeMode)
+-      windowClass.Append(NS_LITERAL_STRING("-jsSpamPopupCrap"));
++                                windowType);
+ 
+-    char *windowClass_cstr = ToNewCString(windowClass);
+-    mWindow->SetWindowClass(windowClass_cstr);
+-    nsMemory::Free(windowClass_cstr);
+-  }
++  if (!windowType.IsEmpty())
++    mWindow->SetWindowClass(NS_LITERAL_STRING("Mozilla"), windowType);
+ 
+   return NS_OK;
+ }
--- mozilla-1.7.8.orig/debian/patches/fix-calendar-dir-permission
+++ mozilla-1.7.8/debian/patches/fix-calendar-dir-permission
@@ -0,0 +1,11 @@
+--- mozilla/calendar/resources/content/jslib/io/dir.js.orig	2004-05-28 18:20:40.000000000 +0900
++++ mozilla/calendar/resources/content/jslib/io/dir.js	2004-05-28 18:22:58.000000000 +0900
+@@ -108,6 +108,8 @@
+       jslibError(null, "create (invalid permissions)", 
+                        "NS_ERROR_INVALID_ARG", JS_DIR_FILE+":create");
+       return C.results.NS_ERROR_INVALID_ARG;
++    } else {
++    checkPerms = aPermissions;
+     }               
+   } else {
+     checkPerms = this.mFileInst.parent.permissions;
--- mozilla-1.7.8.orig/debian/patches/library-linking
+++ mozilla-1.7.8/debian/patches/library-linking
@@ -0,0 +1,27 @@
+diff -ru build-tree.orig/mozilla/directory/c-sdk/ldap/libraries/libldap/Makefile.in mozilla/directory/c-sdk/ldap/libraries/libldap/Makefile.in
+--- build-tree.orig/mozilla/directory/c-sdk/ldap/libraries/libldap/Makefile.in	2004-07-30 21:41:26.000000000 -0700
++++ mozilla/directory/c-sdk/ldap/libraries/libldap/Makefile.in	2004-07-30 21:40:50.000000000 -0700
+@@ -169,7 +169,7 @@
+ endif
+ 
+ ifeq ($(OS_ARCH), Linux)
+-EXTRA_LIBS = -L$(dist_libdir) -l$(LBER_LIBNAME)
++EXTRA_LIBS = -L$(dist_libdir) -l$(LBER_LIBNAME) -lpthread
+ endif
+ 
+ ifeq ($(OS_ARCH), WINNT)
+diff -ru build-tree.orig/mozilla/directory/c-sdk/ldap/libraries/libprldap/Makefile.in mozilla/directory/c-sdk/ldap/libraries/libprldap/Makefile.in
+--- build-tree.orig/mozilla/directory/c-sdk/ldap/libraries/libprldap/Makefile.in	2004-03-10 10:47:26.000000000 -0800
++++ mozilla/directory/c-sdk/ldap/libraries/libprldap/Makefile.in	2004-07-30 21:11:42.000000000 -0700
+@@ -93,6 +93,11 @@
+ GENEXPARGS=$(BUILD_DEBUG) $(PRLDAPVERS_SUFFIX) $(PRLDAPVERS)
+ endif # USE_DLL_EXPORTS_FILE
+ 
++ifeq ($(OS_ARCH), Linux)
++EXTRA_LIBS = -L$(dist_libdir) -l$(LDAP_LIBNAME)
++EXTRA_LIBS += -L$(dist_libdir) $(DYNAMICNSPR)
++endif
++
+ ifeq ($(OS_ARCH), IRIX)
+ EXTRA_LIBS = -L$(dist_libdir) -l$(LDAP_LIBNAME)
+ EXTRA_LIBS += -L$(dist_libdir) $(DYNAMICNSPR)
--- mozilla-1.7.8.orig/debian/scripts/getglibcversion
+++ mozilla-1.7.8/debian/scripts/getglibcversion
@@ -0,0 +1,56 @@
+#!/bin/sh
+# GNU C library version detection shell script.
+# Copyright 1999 Branden Robinson.
+# Licensed under the GNU General Public License, version 2.  See the file
+# /usr/share/common-licenses/GPL or <http://www.gnu.org/copyleft/gpl.txt>.
+
+# This script probably makes about a billion too many assumptions, but it's
+# better than hardcoding the glibc version on a per-architecture basis.
+
+set -e
+
+usage () {
+  echo "Usage: getglibcversion [option]"
+  echo "  Where [option] may be one of:"
+  echo "  --major      return major version only"
+  echo "  --minor      return minor version only"
+  echo "  --point  return ittybitty version only"
+  echo "With no option, returns major.minor.ittybitty .";
+}
+
+case $# in
+  0) ;;
+  1) case $1 in
+       --help) usage
+               exit 0 ;;
+       --major) RETURN=1 ;;
+       --minor) RETURN=2 ;;
+       --point) RETURN=3 ;;
+       *) exec 1>&2
+          usage
+          exit 1 ;;
+     esac ;;
+  *) exec 1>&2
+     usage
+     exit 1 ;;
+esac
+
+LIBCLIST=$(cd /lib && ls libc-*.so)
+
+case $(echo $LIBCLIST | wc -l | awk '{print $1}') in
+  0) echo "No GNU C library found!  Aborting." >&2
+     exit 1 ;;
+  1) ;;
+  *) echo "Multiple versions of GNU C library found!  Aborting." >&2
+     exit 1 ;;
+esac
+
+LIBCVERSION=$(echo $LIBCLIST | sed 's/libc-//;s/\.so//')
+
+if [ -z $RETURN ]; then
+  echo $LIBCVERSION
+else
+  echo $LIBCVERSION | cut -d. -f$RETURN
+fi
+
+exit 0
--- mozilla-1.7.8.orig/debian/scripts/lib
+++ mozilla-1.7.8/debian/scripts/lib
@@ -0,0 +1,198 @@
+#!/bin/sh
+if [ $(basename $0) = lib ];then
+	make -C debian/scripts sh.vars
+	. debian/scripts/sh.vars
+fi
+fetchmsg() {
+	local msg
+	msg=$1;shift
+	eval echo $(sed -ne "s/^$(BASENAME):$msg://p" debian/scripts/messages)
+}
+START() {
+	echo -n "$(fetchmsg START "$@") "
+}
+OK() {
+	fetchmsg OK "$@"
+}
+FAILED() {
+	fetchmsg FAILED "$@"
+}
+ALREADY_DONE() {
+	fetchmsg ALREADY_DONE "$@"
+}
+
+BASENAME() {
+	local base
+	if [ "$cmd" ];then
+		base=$cmd
+	else
+		base=${0##*/}
+	fi
+	if [ x$base = x ];then
+		echo "Danger, Will Robinson, Danger!" 1>&2
+		echo "Bash is very confused." 1>&2
+		exit 1
+	fi
+	if [ x$base = xlib ];then
+		echo "You can't call this directly." 1>&2
+		echo "This is a library that should be sourced." 1>&2
+		exit 1
+	fi
+	echo $base
+}
+file2cat() {
+	$(decompress_prog $1) $1
+}
+debug() {
+	echo "$@"
+	eval "$@"
+}
+decompress_prog() {
+	local which
+	which="cat"
+	[ "$1" != "${1%.tgz}" -o "$1" != "${1%.gz}" -o "$1" != "${1%.Z}" ] && which="gunzip -c" ;
+	[ "$1" != "${1%.bz2}" ] && which="bunzip2 -c"
+	[ "$1" != "${1%.bz}" ] && which="bunzip -c"
+	echo $which
+}
+compress_ext() {
+	local which
+	which=""
+	[ "$1" != "${1%.gz}" ] && which=gz
+	[ "$1" != "${1%.Z}" ] && which=Z
+	[ "$1" != "${1%.bz2}" ] && which=bz2
+	[ "$1" != "${1%.bz}" ] && which=bz
+	echo $which
+}
+filetype_detect() {
+	local which f
+	which=""
+	f=$(echo $1 | sed 's|:::.*||')
+	[ "$f" != "${f%.jar}" ] && which=jarfile
+	[ "$f" != "${f%.zip}" ] && which=zipfile
+	[ "$f" != "${f%.tgz}" ] && which=tarball
+	[ "$f" != "${f%.tar.$(compress_ext "$f")}" ] && which=tarball
+	[ "$f" != "${f%.tar}" ] && which=tarball
+	[ "$f" != "${f%.diff.$(compress_ext "$f")}" -o "$1" != "${1%.patch.$(compress_ext "$1")}" ] && which=patch
+	[ "$f" != "${f%.diff}" -o "$1" != "${1%.patch}" ] && which=patch
+	[ "$f" != "${f%.dsc}" ] && which=dsc
+	echo $which
+}
+extract_tar() {
+	local which file dir curd
+	dir="$1"
+	shift
+	curd="$(pwd)"
+	while [ $# -gt 0 ];do
+		file="$1"
+		[ "$file" = "${1#/}" ] && file="$curd/$file"
+		case $(filetype_detect "$file") in
+			"jarfile")	(cd $dir;fastjar -xf "$file");;
+			"zipfile")	(cd $dir;miniunzip -x "$file");;
+			"tarball")	$(decompress_prog "$file") "$file" | (cd $dir;tar xvf -);;
+			*)		echo "unsupported tarball";;
+		esac
+		shift
+	done
+}
+
+do.patching() {
+	filetmpl=\$d/\$f
+	reversesort=""
+	reversepatch=""
+
+	case "$cmd" in
+		source.patch)
+			mkdir -p $SOURCE_DIR/$TAR_DIR
+			patch_dirs="$SRC_PATCH_DIR $SRC_ADD_PATCH_DIR"
+			stampfiletmpl=\$STAMP_DIR/\$d/\$f
+			logtmpl=\$STAMP_DIR/log/\$d/\$f
+			dirprep="\$STAMP_DIR/log/\$d \$STAMP_DIR/\$d"
+			patchapplydirtmpl=\$SOURCE_DIR/\$TAR_DIR
+			;;
+		patch.apply)
+			mkdir -p $SOURCE_DIR/$TAR_DIR $STAMP_DIR/patches
+			patch_dirs="$PATCH_DIR $ADD_PATCH_DIR"
+			stampfiletmpl=\$STAMP_DIR/patches/\$f
+			logtmpl=\$STAMP_DIR/log/\$d/\$f
+			dirprep=\$STAMP_DIR/log/\$d
+			patchapplydirtmpl=\$SOURCE_DIR/\$TAR_DIR
+			;;
+		fix.source.patch)
+			if [ "$DBS_UNIFIED" -o ! -e debian/fixpatch ];then
+				exit
+			fi
+			mkdir -p $STAMP_DIR/fixpatch
+			patch_dirs=debian/fixpatch
+			stampfiletmpl="$STAMP_DIR/fixpatch/\$(basename \$f)"
+			logtmpl=\$STAMP_DIR/log/fixpatch/\$f
+			dirprep=\$STAMP_DIR/log/fixpatch
+			patchapplydirtmpl=upstream
+			;;
+		unfix.source.patch)
+			if [ "$DBS_UNIFIED" -o ! -e debian/fixpatch ];then
+				exit
+			fi
+			mkdir -p $STAMP_DIR/fixpatch
+			patch_dirs=debian/fixpatch
+			stampfiletmpl="$STAMP_DIR/fixpatch/\$(basename \$f)"
+			logtmpl=\$STAMP_DIR/log/fixpatch/\$f
+			dirprep=\$STAMP_DIR/log/fixpatch
+			patchapplydirtmpl=upstream
+			reversesort=-r
+			reversepatch=-R
+			;;
+	esac
+	for d in $patch_dirs;do
+		if [ ! -d $d ];then
+			continue
+		fi
+		eval mkdir -p $dirprep
+		for f in `(cd $d;find -type f ! -name 'chk-*' 2>/dev/null )|sort $reversesort`;do
+			eval stampfile=$stampfiletmpl
+			eval log=$logtmpl
+			eval file=$filetmpl
+			eval patchapplydir=$patchapplydirtmpl
+			if [ ! -e $stampfile ];then
+				START $file
+				if file2cat $file | (cd $patchapplydir;patch -p1 $reversepatch) > $log;then
+					OK $file
+					touch $stampfile
+				else
+					FAILED $file
+					exit 1
+				fi
+			else
+				ALREADY_DONE $file
+			fi
+		done
+	done
+
+}
+#
+# External api functions.
+#
+
+source.clean() {
+	if [ "$DBS_UNIFIED" ];then
+		exit
+	fi
+	rm -rf $SOURCE_DIR $STAMP_DIR/upstream $STAMP_DIR/patches
+	rm -f $STAMP_DIR/{source.{clean,build,make}}
+	return
+if [ x$SOURCE_DIR = x ];then
+	files=`find -type f -maxdepth 1 -mindepth 1`
+	dirs=`find -type d -maxdepth 1 -mindepth 1 ! -name 'debian' ! -name 'upstream'`
+        echo files=\"$files\"
+        echo dirs=\"$dirs\"
+fi
+
+}
+source.patch()		{ cmd=source.patch; do.patching; }
+fix.source.patch()	{ cmd=fix.source.patch; do.patching; }
+unfix.source.patch()	{ cmd=unfix.source.patch; do.patching; }
+patch.apply()		{ cmd=patch.apply; do.patching; }
+
+if [ $(basename $0) = lib ];then
+	$1
+fi
--- mozilla-1.7.8.orig/debian/scripts/Makefile
+++ mozilla-1.7.8/debian/scripts/Makefile
@@ -0,0 +1,11 @@
+#!/usr/bin/make -f
+all: sh.vars mk.vars
+
+clean:
+	rm -f sh.vars mk.vars
+
+mk.vars: vars.build vars
+	$(SHELL) vars.build vars make > $@
+sh.vars: vars.build vars
+	$(SHELL) vars.build vars shell > $@
+
--- mozilla-1.7.8.orig/debian/scripts/vars.build
+++ mozilla-1.7.8/debian/scripts/vars.build
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+
+sed_cmd=''
+cat $1 | while read REPLY; do
+	case "$REPLY" in
+		\#*|"")	continue;;
+		*)
+			var=$(echo $REPLY|sed 's/\([^=]*\)=.*/\1/')
+			eval $REPLY
+			if [ $2 = "make" ]; then
+				eval echo "$var=\$$var"
+			else
+				eval echo "$var=\\\"\$$var\\\""
+			fi
+			;;
+	esac
+done
--- mozilla-1.7.8.orig/debian/scripts/archmap
+++ mozilla-1.7.8/debian/scripts/archmap
@@ -0,0 +1,22 @@
+#!/bin/sh
+# i486 i386 i486 i586 pentium pentiumpro
+if [ $(basename $0) = archmap ];then
+	if [ -z $1 ];then
+        	arch=$(dpkg --print-gnu-build-architecture)
+	else
+		arch=$1
+	fi
+else
+	if [ -z $arch ];then
+        	arch=$(dpkg --print-gnu-build-architecture)
+	fi
+fi
+set -- $(egrep ".* $arch( .*|$)" debian/scripts/archmap)
+if [ -z $2 ];then
+       	arch=$arch
+else
+       	arch=$2
+fi
+if [ $(basename $0) = archmap ];then
+	echo $arch
+fi
--- mozilla-1.7.8.orig/debian/scripts/messages
+++ mozilla-1.7.8/debian/scripts/messages
@@ -0,0 +1,29 @@
+fix.source.patch:START:"Fixing upstream patch $1"
+fix.source.patch:OK:"successful."
+fix.source.patch:FAILED:"failed!"
+fix.source.patch:ALREADY_DONE:"upstream patch fixup $1 already applied!"
+
+unfix.source.patch:START:"Unfixing upstream patch $1
+unfix.source.patch:OK:"successful."
+unfix.source.patch:FAILED:"failed!
+unfix.source.patch:ALREADY_DONE:"upstream patch fixup $1 already reversed!"
+
+patch.unapply:START:"Reversing patch $1"
+patch.unapply:OK:"successful."
+patch.unapply:FAILED:"failed!"
+patch.unapply:ALREADY_DONE:"Patch $1 not applied!"
+
+patch.apply:START:"Applying patch $1"
+patch.apply:OK:"successful."
+patch.apply:FAILED:"failed!"
+patch.apply:ALREADY_DONE:"Patch $1 already applied!"
+
+source.patch:START:"Applying upstream patch $1"
+source.patch:OK:"successful."
+source.patch:FAILED:"failed!"
+source.patch:ALREADY_DONE:"upstream patch $1 already applied!"
+
+source.unpack:START:"Extracting upstream tarball $1"
+source.unpack:OK:"successful."
+source.unpack:FAILED:"failed!"
+source.unpack:ALREADY_DONE:"upstream tarball $1 already extracted!"
--- mozilla-1.7.8.orig/debian/scripts/vars
+++ mozilla-1.7.8/debian/scripts/vars
@@ -0,0 +1,31 @@
+# This file is NOT a shell script.
+#
+# This file gets included by both debian/rules (make) AND the scripts in
+# debian/scripts (bash)
+#
+
+# Where to cd to to unpack all the tarballs.
+SOURCE_DIR=build-tree
+# For a single pkg, this is the directory that is embedded in the tarball.
+# For multiple pkgs, this is null.
+TAR_DIR=mozilla
+# Where to place all the stamp files.  This directory can be removed, and
+# all the targets will then be rerun.
+STAMP_DIR=debian/stampdir
+# When sys-build.mk is used to build the source, this is the target(s) to
+# run.
+BUILD_TARGET=
+# When cleaning the source, during diff generation, if this is set, this
+# target will be called in debian/rules.  This allows for pkgs that have
+# complicated cleaning rules.
+CLEAN_TARGET_EXTERNAL=
+# Whether to die if the source cleaning fails.
+CLEAN_IGNORE=yes
+# The clean target to run.  Defaults to clean.
+CLEAN_TARGET=distclean
+# Files to exclude from the diff.
+DIFF_EXCLUDE="Makefile.in configure"
+# Where the patches are located(duh!).
+PATCH_DIR=debian/patches
+SRC_PATCH_DIR=upstream/patches
+SRC_TAR_DIR=upstream/tarballs
--- mozilla-1.7.8.orig/debian/scripts/source.unpack
+++ mozilla-1.7.8/debian/scripts/source.unpack
@@ -0,0 +1,32 @@
+#!/bin/sh
+make -C debian/scripts sh.vars
+. debian/scripts/sh.vars
+. debian/scripts/lib
+
+mkdir -p $STAMP_DIR/upstream/tarballs/ $SOURCE_DIR
+if [ ! -z "$SRC_TAR_DIR" -a -d "$SRC_TAR_DIR" ];then
+	files=$(find $SRC_TAR_DIR -type f|sort)
+else
+	VER=$(dpkg-parsechangelog 2>&1|egrep ^Version|cut -d " " -f 2|cut -d "-" -f 1)
+	SRC=$(dpkg-parsechangelog 2>&1|egrep ^Source|cut -d " " -f 2-)
+	files=../${SRC}_${VER}.orig.tar.gz
+fi
+for f in $files;do
+	stampfile=$STAMP_DIR/upstream/tarballs/`basename $f`
+	if [ ! -e $stampfile ];then
+		START $f
+		if extract_tar ${SOURCE_DIR:-.} $f > $stampfile.log;then
+			if [ x$SOURCE_DIR = x ];then
+				mkdir -p $STAMP_DIR/upstream/files/tarballs
+				cp $stampfile.log $STAMP_DIR/upstream/files/tarballs/`basename $f`.list
+			fi
+			OK $f
+			touch $stampfile
+		else
+			FAILED $f
+			exit 1
+		fi
+	else
+		ALREADY_DONE $f
+	fi
+done
--- mozilla-1.7.8.orig/debian/unused/mips-asm-fix
+++ mozilla-1.7.8/debian/unused/mips-asm-fix
@@ -0,0 +1,22 @@
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s.orig	2004-08-19 13:01:38.000000000 +0900
++++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s	2004-08-19 13:01:46.000000000 +0900
+@@ -38,7 +38,7 @@
+ # functions we invoke). 
+ 
+ LOCALSZ=4		# s0, s1, ra, gp
+-NARGSAVE=4		# a0, a1, a2, a3
++# NARGSAVE=4		# a0, a1, a2, a3
+ HIFRAMESZ=(LOCALSZ*SZREG)
+ LOFRAMESZ=(NARGSAVE*SZREG)
+ FRAMESZ=(HIFRAMESZ+LOFRAMESZ+ALSZ)&ALMASK
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.m4.orig	2004-08-20 12:17:15.000000000 +0900
++++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.m4	2004-08-20 12:17:23.000000000 +0900
+@@ -31,7 +31,7 @@
+ 	.text
+ 	.globl PrepareAndDispatch
+ 
+-NARGSAVE=4  # extra space for the callee to use.  gccism
++# NARGSAVE=4  # extra space for the callee to use.  gccism
+             # we can put our a0-a3 in our callers space.
+ LOCALSZ=2   # gp, ra
+ FRAMESZ=(((NARGSAVE+LOCALSZ)*SZREG)+ALSZ)&ALMASK
--- mozilla-1.7.8.orig/debian/unused/bugzilla114627
+++ mozilla-1.7.8/debian/unused/bugzilla114627
@@ -0,0 +1,56 @@
+Index: nullplugin.c
+===================================================================
+RCS file: /cvsroot/mozilla/modules/plugin/samples/default/unix/nullplugin.c,v
+retrieving revision 1.8
+diff -u -r1.8 nullplugin.c
+--- mozilla/modules/plugin/samples/default/unix/nullplugin.c	2001/07/27 23:55:35	1.8
++++ mozilla/modules/plugin/samples/default/unix/nullplugin.c	2002/03/14 17:27:07
+@@ -35,6 +35,7 @@
+ #include <stdio.h>
+ #include <gtk/gtk.h>
+ #include <gdk/gdkx.h>
++#include <gdk/gdkkeysyms.h>
+ 
+ /* Xlib/Xt stuff */
+ #include <X11/Xlib.h>
+@@ -120,6 +121,20 @@
+     destroyWidget((PluginInstance*) data);
+ }
+ 
++/* function that closes the dialog if ESC is pressed */
++static gboolean
++DialogEscapePressed (GtkWidget *widget, GdkEventKey *event, gpointer data)
++{
++    if (event->keyval == GDK_Escape)
++    {
++        gtk_signal_emit_stop_by_name (GTK_OBJECT (widget), "key_press_event");
++        gtk_object_destroy (GTK_OBJECT (widget));
++        return TRUE;
++    }
++
++    return FALSE;
++}
++
+ /* a handy procedure to add a widget and pack it as well */
+ static GtkWidget *
+ AddWidget (GtkWidget *widget, GtkWidget *packingbox)
+@@ -265,6 +280,9 @@
+                    GTK_DIALOG(dialogWindow)->action_area);
+     gtk_object_set_data(GTK_OBJECT(okButton), DIALOGID, dialogWindow);
+ 
++    GTK_WIDGET_SET_FLAGS (okButton, GTK_CAN_DEFAULT);
++    gtk_widget_grab_default(okButton);
++
+     cancelButton= AddWidget(gtk_button_new_with_label (CANCEL_BUTTON), 
+                    GTK_DIALOG(dialogWindow)->action_area);
+ 
+@@ -273,6 +291,9 @@
+ 
+     gtk_signal_connect (GTK_OBJECT(cancelButton),  "clicked",
+                         GTK_SIGNAL_FUNC(DialogCancelClicked), This);
++
++    gtk_signal_connect(GTK_OBJECT(dialogWindow), "key_press_event",
++                        GTK_SIGNAL_FUNC (DialogEscapePressed), NULL);
+ 
+     /* hookup to when the dialog is destroyed */
+     gtk_signal_connect(GTK_OBJECT(dialogWindow), "destroy",
--- mozilla-1.7.8.orig/debian/unused/fix-crash-on-alpha
+++ mozilla-1.7.8/debian/unused/fix-crash-on-alpha
@@ -0,0 +1,24 @@
+diff -ruN -x Makefile.in -x configure mozilla.orig/accessible/src/atk/nsAccessibleWrap.cpp mozilla/accessible/src/atk/nsAccessibleWrap.cpp
+--- mozilla.orig/accessible/src/atk/nsAccessibleWrap.cpp	2003-09-14 07:56:20.000000000 -0500
++++ mozilla/accessible/src/atk/nsAccessibleWrap.cpp	2004-03-13 16:01:30.000000000 -0600
+@@ -356,7 +356,7 @@
+     return mInterfaces[aIfaceType];
+ }
+ 
+-PRUint32
++unsigned long int
+ nsAccessibleWrap::GetMaiAtkType(void)
+ {
+     GType type;
+diff -ruN -x Makefile.in -x configure mozilla.orig/accessible/src/atk/nsAccessibleWrap.h mozilla/accessible/src/atk/nsAccessibleWrap.h
+--- mozilla.orig/accessible/src/atk/nsAccessibleWrap.h	2003-09-14 07:56:20.000000000 -0500
++++ mozilla/accessible/src/atk/nsAccessibleWrap.h	2004-03-13 16:01:40.000000000 -0600
+@@ -90,7 +90,7 @@
+ private:
+     nsresult CreateMaiInterfaces(void);
+     nsresult AddMaiInterface(MaiInterface *aMaiIface);
+-    PRUint32 GetMaiAtkType(void);
++    unsigned long int GetMaiAtkType(void);
+ 
+     static const char * GetUniqueMaiAtkTypeName(void);
+     static PRUint32 mAtkTypeNameIndex;
--- mozilla-1.7.8.orig/debian/unused/newwinintab
+++ mozilla-1.7.8/debian/unused/newwinintab
@@ -0,0 +1,33 @@
+Index: content/pref-tabs.xul
+===================================================================
+RCS file: /cvsroot/mozilla/xpfe/components/prefwindow/resources/content/pref-tabs.xul,v
+retrieving revision 1.4
+diff -u -r1.4 pref-tabs.xul
+--- mozilla/xpfe/components/prefwindow/resources/content/pref-tabs.xul	3 Apr 2002 04:12:44 -0000	1.4
++++ mozilla/xpfe/components/prefwindow/resources/content/pref-tabs.xul	14 Apr 2002 22:08:53 -0000
+@@ -60,6 +60,10 @@
+                 label="&middleClick.label;" 
+                 prefstring="browser.tabs.opentabfor.middleclick"/>
+ 
++      <checkbox id="windowOpen"
++                label="&windowOpen.label;" 
++                prefstring="browser.tabs.opentabfor.windowopen"/>
++
+       <checkbox id="urlBar"
+                 label="&urlbarWinUnix.label;" 
+                 prefstring="browser.tabs.opentabfor.urlbar"/>
+Index: locale/en-US/pref-tabs.dtd
+===================================================================
+RCS file: /cvsroot/mozilla/xpfe/components/prefwindow/resources/locale/en-US/pref-tabs.dtd,v
+retrieving revision 1.4
+diff -u -r1.4 pref-tabs.dtd
+--- mozilla/xpfe/components/prefwindow/resources/locale/en-US/pref-tabs.dtd	3 Apr 2002 04:12:45 -0000	1.4
++++ mozilla/xpfe/components/prefwindow/resources/locale/en-US/pref-tabs.dtd	14 Apr 2002 22:08:53 -0000
+@@ -4,6 +4,7 @@
+ <!ENTITY background.label "Load links in the background">
+ <!ENTITY openTabs.label "Open tabs instead of windows for">
+ <!ENTITY middleClick.label "Middle-click or control-click of links in a Web page">
++<!ENTITY windowOpen.label "Windows opened by the Web page">
+ <!ENTITY urlbarWinUnix.label "Control+Enter in the Location bar">
+ <!ENTITY urlbarMac.label "Command+Enter in the Location bar">
+ 
--- mozilla-1.7.8.orig/debian/unused/bugzilla105547
+++ mozilla-1.7.8/debian/unused/bugzilla105547
@@ -0,0 +1,138 @@
+--- mozilla/xpfe/communicator/resources/content/contentAreaClick.js	Thu May  2 09:23:41 2002
++++ mozilla/xpfe/communicator/resources/content/contentAreaClick.js.new	Thu May  2 16:17:42 2002
+@@ -149,8 +149,9 @@
+         break;
+     }
+     if (linkNode) {
+-      handleLinkClick(event, linkNode.href, linkNode);
+-      return true;
++      if (handleLinkClick(event, linkNode.href, linkNode) == -1)
++        return false;
++      else return true;
+     } else {
+       // Try simple XLink
+       var href;
+@@ -219,6 +220,31 @@
+         }
+         if (event.altKey)                                             // if alt is down
+           return true;                                                // do nothing
++        if (pref && pref.getBoolPref("browser.tabs.opentabfor.windowopen") && linkNode.hasAttribute("target") || hasTarget("base", event)) {
++          var targetID = null;
++          if (linkNode.hasAttribute("target")) // use target from link
++            targetID = linkNode.target;
++          else { // no target specified, use default target, conform HTML specification
++            var base = event.target.ownerDocument.getElementsByTagName("base");
++            targetID = base[0].hasAttribute("target") ? base[0].getAttribute("target") : null;
++          }
++          // is this a link on a frame?
++          if (_content.frames.length || isDocumentFrame(document.commandDispatcher.focusedWindow)) {
++            for (var frame_nr = 0; frame_nr < content.frames.length; frame_nr++) {
++              // check all frame names
++              if (targetID == _content.frames[frame_nr].name)
++                return true; // frame name found
++            }
++          }
++          if (hasTargetNew(targetID)) { // do we need to open a new tab?
++            theTab = getBrowser().addTab(href, getReferrer(document),targetID); // open link in new tab
++            event.preventBubble();
++            return -1;
++          }
++          else {
++            return true;
++          }
++        }
+         return false;
+       case 1:                                                         // if middle button clicked
+         if (pref && pref.getBoolPref("browser.tabs.opentabfor.middleclick") && getBrowser && 
+@@ -253,7 +279,7 @@
+     return false;
+   }
+ 
+-  function makeURLAbsolute( base, url ) 
++  function makeURLAbsolute(base, url) 
+   {
+     // Construct nsIURL.
+     var ioService = Components.classes["@mozilla.org/network/io-service;1"]
+@@ -261,4 +287,27 @@
+     var baseURI  = ioService.newURI(base, null, null);
+ 
+     return ioService.newURI(baseURI.resolve(url), null, null).spec;
++  }
++
++  function hasTarget(name, event)
++  {
++    var sourceDoc = event.target.ownerDocument;
++    var node = sourceDoc.getElementsByTagName(name);
++
++    for (var i = 0; i < node.length; ++i) {
++      if (node[ i ].hasAttribute("target"))
++        return true;
++      }
++    return false;
++  }
++
++  function hasTargetNew(target)
++  {
++    target = target.toLowerCase();
++    // only the first three are conform HTML specifications
++    if (target != "_self" && target != "_top" && target != "_parent" && 
++        target != "self" && target != "top" && target != "parent" ) {
++      return true;
++    }
++    return false;
+   }
+--- mozilla/xpfe/global/resources/content/bindings/tabbrowser.xml	Thu May  2 16:15:49 2002
++++ mozilla/xpfe/global/resources/content/bindings/tabbrowser.xml.new	Thu May  2 16:16:20 2002
+@@ -587,12 +587,24 @@
+       <method name="addTab">
+         <parameter name="aURI"/>
+         <parameter name="aReferrerURI"/>
++        <parameter name="aName"/>
+         <body>
+           <![CDATA[
+             // Enable the close box
+             this.mTabContainer.removeAttribute("disableclose");
+ 
+             var blank = (aURI == "about:blank");
++            var l = this.mTabContainer.childNodes.length;
++
++            if (aName) {
++              for (var i = 0; i < l; i++) {
++                var n = this.mTabContainer.childNodes[i].getAttribute("tabName");
++                if (n == aName) {
++                  this.mPanelContainer.childNodes[i].loadURI(aURI, aReferrerURI);
++                  return;
++                }
++              }
++            }
+ 
+             if (!this.mTabbedMode)
+               this.enterTabbedMode();
+@@ -614,12 +626,16 @@
+             t.setAttribute("flex", "100");
+             t.setAttribute("validate", "never");
+             t.setAttribute("onerror", "this.parentNode.parentNode.parentNode.parentNode.addToMissedIconCache(this.getAttribute('image')); this.removeAttribute('image');");
++
++            if (aName != "blank" && aName != "_blank" && aName != "new" && aName != "_new")
++              t.setAttribute("tabName", aName);
++
+             this.mTabContainer.appendChild(t);
+ 
+             b.setAttribute("type", "content");
+             b.setAttribute("contextmenu", this.getAttribute("contentcontextmenu"));
+             b.setAttribute("tooltip", this.getAttribute("contenttooltip"));
+-            
++
+             this.mPanelContainer.appendChild(b);
+ 
+             b.addEventListener("DOMTitleChanged", this.onTitleChanged, false);
+@@ -641,7 +657,7 @@
+           ]]>
+         </body>
+       </method>
+-      
++
+       <method name="removeAllTabsBut">
+         <parameter name="aTab"/>
+         <body>
+
--- mozilla-1.7.8.orig/debian/unused/local-file-unix
+++ mozilla-1.7.8/debian/unused/local-file-unix
@@ -0,0 +1,46 @@
+--- mozilla/xpcom/io/nsLocalFileUnix.cpp.orig	Tue May 14 08:39:23 2002
++++ mozilla/xpcom/io/nsLocalFileUnix.cpp	Sat May 25 09:51:54 2002
+@@ -51,6 +51,7 @@
+     #include <fabdef.h>
+ #endif
+ 
++#include "nsDirectoryServiceDefs.h"
+ #include "nsCRT.h"
+ #include "nsCOMPtr.h"
+ #include "nsMemory.h"
+@@ -275,10 +276,35 @@
+     mPath = filePath;
+ 
+     // trim off trailing slashes
++#ifndef DEBIAN
+     ssize_t len = mPath.Length();
++
+     while ((len > 1) && (mPath[len - 1] == '/'))
+         --len;
+     mPath.SetLength(len);
++#else
++     char *name;
++     ssize_t len;
++      if (filePath[0] == '~' && filePath[1] == '/') {
++          // XXX support ~user/place?
++          nsCOMPtr<nsIFile> homeDir;
++          nsXPIDLCString homePath;
++          if (NS_FAILED(NS_GetSpecialDirectory(NS_OS_HOME_DIR, getter_AddRefs(homeDir))) ||
++              NS_FAILED(homeDir->GetPath(getter_Copies(homePath))))
++              return NS_ERROR_FAILURE;
++          len = strlen(filePath) + strlen(homePath);
++          name = (char *) nsMemory::Alloc(len + 1);
++          strcpy(name, homePath);
++          strcat(name, filePath + 1);
++      } else {
++          len  = strlen(filePath);
++          name = (char *) nsMemory::Clone(filePath, len+1);
++      }
++      
++      while (filePath[len-1] == '/' && len > 1)
++          --len;
++      mPath.Assign(Substring(filePath, filePath+len));
++#endif    
+ 
+     InvalidateCache();
+     return NS_OK;
--- mozilla-1.7.8.orig/debian/unused/show-cookie
+++ mozilla-1.7.8/debian/unused/show-cookie
@@ -0,0 +1,73 @@
+--- mozilla/extensions/cookie/nsCookies.cpp.orig	Tue Nov 27 06:32:04 2001
++++ mozilla/extensions/cookie/nsCookies.cpp	Tue Nov 27 06:33:11 2001
+@@ -1148,16 +1148,41 @@
+   PRUnichar * message;
+   if (prev_cookie) {
+     message = CKutil_Localize(NS_LITERAL_STRING("PermissionToModifyCookie").get());
+-    new_string = nsTextFormatter::smprintf(message, host_from_header ? host_from_header : "");
++    // new_string = nsTextFormatter::smprintf(message, host_from_header ? host_from_header : "");
++    new_string = nsTextFormatter::smprintf(
++      message,
++      host_from_header ? host_from_header : "",
++      name_from_header ? name_from_header : "",
++      cookie_from_header ? cookie_from_header : ""
++    );
+   } else if (count>1) {
+     message = CKutil_Localize(NS_LITERAL_STRING("PermissionToSetAnotherCookie").get());
+-    new_string = nsTextFormatter::smprintf(message, host_from_header ? host_from_header : "", count);
++    // new_string = nsTextFormatter::smprintf(message, host_from_header ? host_from_header : "", count);
++    new_string = nsTextFormatter::smprintf(
++      message,
++      host_from_header ? host_from_header : "",
++      count,
++      name_from_header ? name_from_header : "",
++      cookie_from_header ? cookie_from_header : ""
++    );
+   } else if (count==1){
+     message = CKutil_Localize(NS_LITERAL_STRING("PermissionToSetSecondCookie").get());
+-    new_string = nsTextFormatter::smprintf(message, host_from_header ? host_from_header : "");
++    // new_string = nsTextFormatter::smprintf(message, host_from_header ? host_from_header : "");
++    new_string = nsTextFormatter::smprintf(
++      message,
++      host_from_header ? host_from_header : "",
++      name_from_header ? name_from_header : "",
++      cookie_from_header ? cookie_from_header : ""
++    );
+   } else {
+     message = CKutil_Localize(NS_LITERAL_STRING("PermissionToSetACookie").get());
+-    new_string = nsTextFormatter::smprintf(message, host_from_header ? host_from_header : "");
++    // new_string = nsTextFormatter::smprintf(message, host_from_header ? host_from_header : "");
++    new_string = nsTextFormatter::smprintf(
++      message,
++      host_from_header ? host_from_header : "",
++      name_from_header ? name_from_header : "",
++      cookie_from_header ? cookie_from_header : ""
++    );
+   }
+   Recycle(message);
+ 
+Index: extensions/wallet/src/cookie.properties
+===================================================================
+RCS file: /cvsroot/mozilla/extensions/wallet/src/cookie.properties,v
+retrieving revision 1.8
+diff -u -r1.8 cookie.properties
+--- mozilla/extensions/wallet/src/cookie.properties	2000/03/11 19:57:31	1.8
++++ mozilla/extensions/wallet/src/cookie.properties	2000/06/28 18:49:51
+@@ -27,13 +27,13 @@
+ Confirm = Confirm
+ 
+ #  LOCALIZATION NOTE (PermissionToSetACookie) :  Be careful about %1$s.  Do Not localize it.
+-PermissionToSetACookie = The site %1$s wants to set a cookie.  Do you want to allow it?
++PermissionToSetACookie = The site %1$s wants to set a cookie, %2$.30s=%3$.30s.  Do you want to allow it?
+ #  LOCALIZATION NOTE (PermissionToSetSecondCookie):  Be careful about %1$s.  Do Not localize it.
+-PermissionToSetSecondCookie = The site %1$s wants to set a second cookie.  Do you want to allow it?
++PermissionToSetSecondCookie = The site %1$s wants to set a second cookie, %2$.30s=%3$.30s.  Do you want to allow it?
+ #  LOCALIZATION NOTE (PermissionToSetAnotherCookie):  Be careful about %1$s, %2$d.  Do Not localize them.
+-PermissionToSetAnotherCookie = The site %1$s wants permission to set another cookie.  You already have %2$d cookies from this site.  Do you want to allow it?
++PermissionToSetAnotherCookie = The site %1$s wants permission to set another cookie, %3$.30s=%4$.30s.  You already have %2$d cookies from this site.  Do you want to allow it?
+ #  LOCALIZATION NOTE (PermissionToModifyCookie):  Be careful about %1$s.  Do Not localize it.
+-PermissionToModifyCookie = The site %1$s wants to modify an existing cookie.  Do you want to allow it?
++PermissionToModifyCookie = The site %1$s wants to modify an existing cookie, %2$.30s=%3$.30s.  Do you want to allow it?
+ #  LOCALIZATION NOTE (PermissionToModifyCookie):  Be careful about %1$s.  Do Not localize it.
+ PermissionToAcceptImage = The site %1$s wants to load an image.  Do you want to allow it?
+ RememberThisDecision = Remember this decision
--- mozilla-1.7.8.orig/debian/unused/sparc-fix
+++ mozilla-1.7.8/debian/unused/sparc-fix
@@ -0,0 +1,102 @@
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in.~1~	Tue Apr  9 20:37:34 2002
++++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in	Tue May 14 00:31:31 2002
+@@ -244,7 +244,11 @@
+ ifeq ($(OS_ARCH),Linux)
+ ifneq (,$(findstring sparc,$(OS_TEST)))
+ CPPSRCS		:= xptcinvoke_sparc_solaris.cpp xptcstubs_sparc_solaris.cpp
++ifdef HAVE_GCC3_ABI
++ASFILES		:= xptcinvoke_asm_sparc_linux_GCC3.s xptcstubs_asm_sparc_solaris.s
++else
+ ASFILES		:= xptcinvoke_asm_sparc_linux.s xptcstubs_asm_sparc_solaris.s
++endif
+ endif
+ endif
+ #
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_linux_GCC3.s.~1~	Tue May 14 00:36:47 2002
++++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_linux_GCC3.s	Tue May 14 20:10:33 2002
+@@ -0,0 +1,84 @@
++/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
++ *
++ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
++ *
++ * The contents of this file are subject to the Mozilla Public License Version
++ * 1.1 (the "License"); you may not use this file except in compliance with
++ * the License. You may obtain a copy of the License at
++ * http://www.mozilla.org/MPL/
++ *
++ * Software distributed under the License is distributed on an "AS IS" basis,
++ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
++ * for the specific language governing rights and limitations under the
++ * License.
++ *
++ * The Original Code is mozilla.org code.
++ *
++ * The Initial Developer of the Original Code is Netscape
++ * Communications Corporation.
++ * Portions created by the Initial Developer are Copyright (C) 1998
++ * the Initial Developer. All Rights Reserved.
++ *
++ * Contributor(s):
++ *  David S. Miller <davem@redhat.com> (ported to gcc3)
++ *
++ * Alternatively, the contents of this file may be used under the terms of
++ * either the GNU General Public License Version 2 or later (the "GPL"), or
++ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
++ * in which case the provisions of the GPL or the LGPL are applicable instead
++ * of those above. If you wish to allow use of your version of this file only
++ * under the terms of either the GPL or the LGPL, and not to allow others to
++ * use your version of this file under the terms of the MPL, indicate your
++ * decision by deleting the provisions above and replace them with the notice
++ * and other provisions required by the GPL or the LGPL. If you do not delete
++ * the provisions above, a recipient may use your version of this file under
++ * the terms of any one of the MPL, the GPL or the LGPL.
++ */
++
++/*
++ * Platform specific code to invoke XPCOM methods on native objects for
++ * Linux/Sparc with gcc 3 ABI.
++ */
++        .global XPTC_InvokeByIndex
++/*
++ *  XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex,
++ *                 PRUint32 paramCount, nsXPTCVariant* params);
++ *   
++ */
++XPTC_InvokeByIndex:
++        save    %sp,-(64 + 16),%sp   ! room for the register window and
++                                    ! struct pointer, rounded up to 0 % 16
++        mov     %i2,%o0             ! paramCount
++        call    invoke_count_words  ! returns the required stack size in %o0
++        mov     %i3,%o1             ! params
++        
++	sll     %o0,2,%l0           ! number of bytes
++        sub     %sp,%l0,%sp         ! create the additional stack space
++            
++        mov     %sp,%o0             ! pointer for copied args
++        add     %o0,72,%o0          ! step past the register window, the
++                                    ! struct result pointer and the 'this' slot
++        mov     %i2,%o1             ! paramCount
++        call    invoke_copy_to_stack
++        mov     %i3,%o2             ! params
++!
++!   calculate the target address from the vtable
++!
++	ld	[%i0],%l1	    ! *that --> vTable
++	sll	%i1,2,%i1	    ! multiply index by 4
++	add	%i1,%l1,%l1	    ! l1 now points to vTable entry
++        ld      [%l1],%l0           ! target address
++
++.L5:    ld      [%sp + 88],%o5
++.L4:	ld	[%sp + 84],%o4
++.L3:	ld	[%sp + 80],%o3
++.L2:	ld	[%sp + 76],%o2
++.L1:	ld	[%sp + 72],%o1
++.L0:
++        jmpl    %l0,%o7             ! call the routine
++! always have a 'this', from the incoming 'that'
++	mov	%i0,%o0
++        
++	mov     %o0,%i0             ! propagate return value
++        ret
++        restore
+
--- mozilla-1.7.8.orig/debian/unused/big5hkscs-0
+++ mozilla-1.7.8/debian/unused/big5hkscs-0
@@ -0,0 +1,54 @@
+See Mozilla Bugzilla report:
+	http://bugzilla.mozilla.org/show_bug.cgi?id=183372
+
+diff -Naur mozilla~/gfx/src/gtk/nsFontMetricsGTK.cpp mozilla/gfx/src/gtk/nsFontMetricsGTK.cpp
+--- mozilla~/gfx/src/gtk/nsFontMetricsGTK.cpp	2002-12-02 00:27:20.000000000 +0800
++++ mozilla/gfx/src/gtk/nsFontMetricsGTK.cpp	2002-12-04 02:31:58.000000000 +0800
+@@ -322,7 +322,7 @@
+     TT_OS2_CPR1_CHINESE_SIMP, 0 };
+ static nsFontCharSetInfo HKSCS =
+   { "hkscs-1", DoubleByteConvert, 1,
+-    TT_OS2_CPR1_CHINESE_SIMP, 0 };
++    TT_OS2_CPR1_CHINESE_TRAD, 0 };
+ static nsFontCharSetInfo JISX0208 =
+   { "jis_0208-1983", DoubleByteConvert, 1,
+     TT_OS2_CPR1_JAPANESE, 0 };
+@@ -433,6 +433,7 @@
+   { "big5.hku-1",         &FLG_ZHTW,    &Big5          },
+   { "big5.pc-0",          &FLG_ZHTW,    &Big5          },
+   { "big5.shift-0",       &FLG_ZHTW,    &Big5          },
++  { "big5hkscs-0",        &FLG_ZHTW,    &HKSCS         },
+   { "cns11643.1986-1",    &FLG_ZHTW,    &CNS116431     },
+   { "cns11643.1986-2",    &FLG_ZHTW,    &CNS116432     },
+   { "cns11643.1992-1",    &FLG_ZHTW,    &CNS116431     },
+diff -Naur mozilla~/gfx/src/qt/nsFontMetricsQT.cpp mozilla/gfx/src/qt/nsFontMetricsQT.cpp
+--- mozilla~/gfx/src/qt/nsFontMetricsQT.cpp	2002-09-19 09:47:12.000000000 +0800
++++ mozilla/gfx/src/qt/nsFontMetricsQT.cpp	2002-12-04 02:30:50.000000000 +0800
+@@ -229,6 +229,7 @@
+   { "big5.hku-1",         &Big5          },
+   { "big5.pc-0",          &Big5          },
+   { "big5.shift-0",       &Big5          },
++  { "big5hkscs-0",        &HKSCS         },
+   { "cns11643.1986-1",    &CNS116431     },
+   { "cns11643.1986-2",    &CNS116432     },
+   { "cns11643.1992-1",    &CNS116431     },
+diff -Naur mozilla~/gfx/src/xlib/nsFontMetricsXlib.cpp mozilla/gfx/src/xlib/nsFontMetricsXlib.cpp
+--- mozilla~/gfx/src/xlib/nsFontMetricsXlib.cpp	2002-10-09 07:58:48.000000000 +0800
++++ mozilla/gfx/src/xlib/nsFontMetricsXlib.cpp	2002-12-04 02:34:07.000000000 +0800
+@@ -364,7 +364,7 @@
+     TT_OS2_CPR1_CHINESE_SIMP, 0 };
+ static nsFontCharSetInfoXlib HKSCS =
+   { "hkscs-1", DoubleByteConvert, 1,
+-    TT_OS2_CPR1_CHINESE_SIMP, 0 };
++    TT_OS2_CPR1_CHINESE_TRAD, 0 };
+ static nsFontCharSetInfoXlib JISX0208 =
+   { "jis_0208-1983", DoubleByteConvert, 1,
+     TT_OS2_CPR1_JAPANESE, 0 };
+@@ -475,6 +475,7 @@
+   { "big5.hku-1",         &FLG_ZHTW,    &Big5          },
+   { "big5.pc-0",          &FLG_ZHTW,    &Big5          },
+   { "big5.shift-0",       &FLG_ZHTW,    &Big5          },
++  { "big5hkscs-0",        &FLG_ZHTW,    &HKSCS         },
+   { "cns11643.1986-1",    &FLG_ZHTW,    &CNS116431     },
+   { "cns11643.1986-2",    &FLG_ZHTW,    &CNS116432     },
+   { "cns11643.1992-1",    &FLG_ZHTW,    &CNS116431     },
--- mozilla-1.7.8.orig/debian/unused/embed-tooltip-patch
+++ mozilla-1.7.8/debian/unused/embed-tooltip-patch
@@ -0,0 +1,84 @@
+diff -ur mozilla.orig/embedding/browser/gtk/src/EmbedWindow.cpp mozilla/embedding/browser/gtk/src/EmbedWindow.cpp
+--- mozilla.orig/embedding/browser/gtk/src/EmbedWindow.cpp	Tue Nov  6 10:19:13 2001
++++ mozilla/embedding/browser/gtk/src/EmbedWindow.cpp	Fri Nov 23 03:55:16 2001
+@@ -24,6 +24,9 @@
+ #include <nsCWebBrowser.h>
+ #include <nsIComponentManager.h>
+ #include <nsIDocShellTreeItem.h>
++#include <nsIPlatformCharset.h>
++#include <nsIServiceManagerUtils.h>
++#include <nsICharsetConverterManager.h>
+ #include "nsIWidget.h"
+ #include "nsReadableUtils.h"
+ 
+@@ -336,6 +339,48 @@
+   return NS_OK;
+ }
+ 
++static char*
++ToNewLocaleCString(const PRUnichar* uniStr)
++{
++  PRInt32 sSize,dSize;
++  gchar *output;
++  nsAutoString platformCharset;
++  nsresult rv;
++        
++  /* sanity */
++  if (uniStr == NULL)
++    return NULL;
++ 
++  nsCOMPtr<nsIPlatformCharset> svc;
++  nsCOMPtr<nsICharsetConverterManager> ccm;
++  nsCOMPtr<nsIUnicodeEncoder> encoder;
++  const nsString str (uniStr);
++ 
++  svc = do_GetService(NS_PLATFORMCHARSET_CONTRACTID, &rv);
++  if (NS_SUCCEEDED(rv))
++    rv = svc->GetCharset(kPlatformCharsetSel_Menu, platformCharset);
++  if (NS_SUCCEEDED(rv))
++    ccm = do_GetService (NS_CHARSETCONVERTERMANAGER_CONTRACTID, &rv);
++  if (NS_SUCCEEDED(rv))
++    rv = ccm->GetUnicodeEncoder(&platformCharset, getter_AddRefs(encoder));
++  if (NS_SUCCEEDED(rv)) {
++    sSize = str.Length ();
++    encoder->GetMaxLength (str.get(), sSize, &dSize);
++    if (dSize) {
++      output = nsMemory::Alloc (dSize + 1);
++      memset(output, 0, dSize + 1);
++      encoder->Convert (str.get(), &sSize, output, &dSize);
++      encoder->Finish (output, &dSize);
++      encoder->Reset ();
++      return output;
++    }
++  }
++  /* return empty string, if something fail */
++  output = nsMemory::Alloc (1);
++  *output = '\0';
++  return output;
++}
++
+ // nsITooltipListener
+ 
+ NS_IMETHODIMP
+@@ -343,8 +388,8 @@
+ 			   const PRUnichar *aTipText)
+ {
+   
+-  nsAutoString tipText ( aTipText );
+-  const char* tipString = ToNewCString(tipText);
++  //nsAutoString tipText ( aTipText );
++  const char* tipString = ToNewLocaleCString(aTipText);
+ 
+   if (sTipWindow)
+     gtk_widget_destroy(sTipWindow);
+diff -ur mozilla.orig/embedding/browser/gtk/src/Makefile.in mozilla/embedding/browser/gtk/src/Makefile.in
+--- mozilla.orig/embedding/browser/gtk/src/Makefile.in	Sat Oct 27 14:49:06 2001
++++ mozilla/embedding/browser/gtk/src/Makefile.in	Fri Nov 23 03:36:11 2001
+@@ -45,6 +45,7 @@
+ 		  pref \
+ 		  windowwatcher \
+ 		  mpfilelocprovider \
++		  uconv \
+ 		  $(NULL)
+ 
+ CPPSRCS		= \
--- mozilla-1.7.8.orig/debian/unused/gtkmozembed-link-message
+++ mozilla-1.7.8/debian/unused/gtkmozembed-link-message
@@ -0,0 +1,15 @@
+Index: gtkmozembed2.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/embedding/browser/gtk/src/gtkmozembed2.cpp,v
+retrieving revision 1.20
+diff -u -r1.20 gtkmozembed2.cpp
+--- mozilla/embedding/browser/gtk/src/gtkmozembed2.cpp	2001/08/31 22:46:59	1.20
++++ mozilla/embedding/browser/gtk/src/gtkmozembed2.cpp	2001/09/30 15:36:57
+@@ -871,7 +871,7 @@
+ 
+   if (embedPrivate->mWindow) {
+     *getter_Copies(embedString) =
+-      ToNewCString(embedPrivate->mWindow->mLinkMessage);
++      ToNewUTF8String(embedPrivate->mWindow->mLinkMessage);
+     retval = strdup(embedString);
+   }
--- mozilla-1.7.8.orig/debian/unused/ia64-hppa-build-fix
+++ mozilla-1.7.8/debian/unused/ia64-hppa-build-fix
@@ -0,0 +1,22 @@
+diff --unified --recursive --new-file mozilla-old/embedding/browser/gtk/src/EmbedWindow.cpp mozilla/embedding/browser/gtk/src/EmbedWindow.cpp
+--- mozilla-old/embedding/browser/gtk/src/EmbedWindow.cpp       Fri Dec 28 13:45:16 2001
++++ mozilla/embedding/browser/gtk/src/EmbedWindow.cpp   Fri Dec 28 13:48:33 2001
+@@ -367,7 +367,7 @@
+     sSize = str.Length ();
+     encoder->GetMaxLength (str.get(), sSize, &dSize);
+     if (dSize) {
+-      output = nsMemory::Alloc (dSize + 1);
++      output = (gchar *)nsMemory::Alloc (dSize + 1);
+       memset(output, 0, dSize + 1);
+       encoder->Convert (str.get(), &sSize, output, &dSize);
+       encoder->Finish (output, &dSize);
+@@ -376,7 +376,7 @@
+     }
+   }
+   /* return empty string, if something fail */
+-  output = nsMemory::Alloc (1);
++  output = (gchar *)nsMemory::Alloc (1);
+   *output = '\0';
+   return output;
+ }
+
--- mozilla-1.7.8.orig/debian/unused/makefiles-diff
+++ mozilla-1.7.8/debian/unused/makefiles-diff
@@ -0,0 +1,35 @@
+--- mozilla/configure.in.orig	Tue Mar 12 12:48:02 2002
++++ mozilla/configure.in	Tue Mar 12 12:49:39 2002
+@@ -608,8 +608,8 @@
+ dnl GNU specific defaults
+ dnl ========================================================
+ if test "$GNU_CC"; then
+-    MKSHLIB='$(CXX) $(CXXFLAGS) $(DSO_PIC_CFLAGS) $(DSO_LDOPTS) -o $@'
+-    MKCSHLIB='$(CC) $(CFLAGS) $(DSO_PIC_CFLAGS) $(DSO_LDOPTS) -o $@'
++    MKSHLIB='$(CXX) $(CXXFLAGS) $(DSO_PIC_CFLAGS) $(DSO_LDOPTS) -Wl,-soname,$(notdir $@) -o $@'
++    MKCSHLIB='$(CC) $(CFLAGS) $(DSO_PIC_CFLAGS) $(DSO_LDOPTS) -Wl,-soname,$(notdir $@) -o $@'
+     DSO_LDOPTS='-shared -Wl,-h -Wl,$@'
+     DSO_CFLAGS=''
+     DSO_PIC_CFLAGS='-fPIC'
+--- mozilla/nsprpub/config/rules.mk.orig	Sun Aug 12 12:40:04 2001
++++ mozilla/nsprpub/config/rules.mk	Tue Mar 12 12:50:49 2002
+@@ -334,7 +334,7 @@
+ 	fi
+ 	$(MKSHLIB) -o $@ $(OBJS) $(EXTRA_LIBS) $(OBJDIR)/VMSuni.opt
+ else	# OpenVMS
+-	$(MKSHLIB) $(OBJS) $(EXTRA_LIBS)
++	$(MKSHLIB) $(OBJS) $(EXTRA_LIBS) $(OS_LIBS) $(OS_LIBS)
+ endif	# OpenVMS
+ endif   # OS2
+ endif	# WINNT
+--- mozilla/security/coreconf/headers.mk.orig	Sat Feb 16 07:53:13 2002
++++ mozilla/security/coreconf/headers.mk	Tue Mar 12 12:51:19 2002
+@@ -57,4 +57,8 @@
+     INCLUDES += -I$(SOURCE_XP_DIR)/include $(MOZILLA_INCLUDES)
+ endif
+ 
++ifdef NSPR_INCLUDEDIR
++INCLUDES += -I$(NSPR_INCLUDEDIR)
++endif
++
+ MK_HEADERS = included
--- mozilla-1.7.8.orig/debian/unused/s390-build-fix
+++ mozilla-1.7.8/debian/unused/s390-build-fix
@@ -0,0 +1,131 @@
+diff -urN mozilla/nsprpub/pr/include/md/_linux.cfg mozilla-s390/nsprpub/pr/include/md/_linux.cfg
+--- mozilla/nsprpub/pr/include/md/_linux.cfg	Sat Jul 29 03:01:57 2000
++++ mozilla-s390/nsprpub/pr/include/md/_linux.cfg	Mon Apr  2 14:18:42 2001
+@@ -352,6 +352,97 @@
+ #define PR_BYTES_PER_WORD_LOG2   2
+ #define PR_BYTES_PER_DWORD_LOG2  3
+ 
++#elif defined(__s390__)
++
++#define IS_BIG_ENDIAN 1
++#undef  IS_LITTLE_ENDIAN
++
++#define PR_BYTES_PER_BYTE   1
++#define PR_BYTES_PER_SHORT  2
++#define PR_BYTES_PER_INT    4
++#define PR_BYTES_PER_INT64  8
++#define PR_BYTES_PER_LONG   4
++#define PR_BYTES_PER_FLOAT  4
++#define PR_BYTES_PER_DOUBLE 8
++#define PR_BYTES_PER_WORD   4
++#define PR_BYTES_PER_DWORD  8
++
++#define PR_BITS_PER_BYTE    8
++#define PR_BITS_PER_SHORT   16
++#define PR_BITS_PER_INT     32
++#define PR_BITS_PER_INT64   64
++#define PR_BITS_PER_LONG    32
++#define PR_BITS_PER_FLOAT   32
++#define PR_BITS_PER_DOUBLE  64
++#define PR_BITS_PER_WORD    32
++
++#define PR_BITS_PER_BYTE_LOG2   3
++#define PR_BITS_PER_SHORT_LOG2  4
++#define PR_BITS_PER_INT_LOG2    5
++#define PR_BITS_PER_INT64_LOG2  6
++#define PR_BITS_PER_LONG_LOG2   5
++#define PR_BITS_PER_FLOAT_LOG2  5
++#define PR_BITS_PER_DOUBLE_LOG2 6
++#define PR_BITS_PER_WORD_LOG2   5
++
++#define PR_ALIGN_OF_SHORT   2
++#define PR_ALIGN_OF_INT     4
++#define PR_ALIGN_OF_LONG    4
++#define PR_ALIGN_OF_INT64   4
++#define PR_ALIGN_OF_FLOAT   4
++#define PR_ALIGN_OF_DOUBLE  4
++#define PR_ALIGN_OF_POINTER 4
++#define PR_ALIGN_OF_WORD    4
++
++#define PR_BYTES_PER_WORD_LOG2   2
++#define PR_BYTES_PER_DWORD_LOG2  3
++
++#elif defined(__s390x__)
++
++#define IS_BIG_ENDIAN 1
++#undef  IS_LITTLE_ENDIAN
++#define IS_64
++
++#define PR_BYTES_PER_BYTE   1
++#define PR_BYTES_PER_SHORT  2
++#define PR_BYTES_PER_INT    4
++#define PR_BYTES_PER_INT64  8
++#define PR_BYTES_PER_LONG   8
++#define PR_BYTES_PER_FLOAT  4
++#define PR_BYTES_PER_DOUBLE 8
++#define PR_BYTES_PER_WORD   8
++#define PR_BYTES_PER_DWORD  8
++
++#define PR_BITS_PER_BYTE    8
++#define PR_BITS_PER_SHORT   16
++#define PR_BITS_PER_INT     32
++#define PR_BITS_PER_INT64   64
++#define PR_BITS_PER_LONG    64
++#define PR_BITS_PER_FLOAT   32
++#define PR_BITS_PER_DOUBLE  64
++#define PR_BITS_PER_WORD    64
++
++#define PR_BITS_PER_BYTE_LOG2   3
++#define PR_BITS_PER_SHORT_LOG2  4
++#define PR_BITS_PER_INT_LOG2    5
++#define PR_BITS_PER_INT64_LOG2  6
++#define PR_BITS_PER_LONG_LOG2   6
++#define PR_BITS_PER_FLOAT_LOG2  5
++#define PR_BITS_PER_DOUBLE_LOG2 6
++#define PR_BITS_PER_WORD_LOG2   6
++
++#define PR_ALIGN_OF_SHORT   2
++#define PR_ALIGN_OF_INT     4
++#define PR_ALIGN_OF_LONG    8
++#define PR_ALIGN_OF_INT64   8
++#define PR_ALIGN_OF_FLOAT   4
++#define PR_ALIGN_OF_DOUBLE  8
++#define PR_ALIGN_OF_POINTER 8
++#define PR_ALIGN_OF_WORD    8
++
++#define PR_BYTES_PER_WORD_LOG2   3
++#define PR_BYTES_PER_DWORD_LOG2  3
++
+ #else
+ 
+ #error "Unknown CPU architecture"
+diff -urN mozilla/nsprpub/pr/include/md/_linux.h mozilla-s390/nsprpub/pr/include/md/_linux.h
+--- mozilla/nsprpub/pr/include/md/_linux.h	Tue May  2 03:47:17 2000
++++ mozilla-s390/nsprpub/pr/include/md/_linux.h	Mon Apr  2 14:18:42 2001
+@@ -41,6 +41,10 @@
+ #define _PR_SI_ARCHITECTURE "arm"
+ #elif defined(__hppa__)
+ #define _PR_SI_ARCHITECTURE "hppa"
++#elif defined(__s390__)
++#define _PR_SI_ARCHITECTURE "s390"
++#elif defined(__s390x__)
++#define _PR_SI_ARCHITECTURE "s390x"
+ #else
+ #error "Unknown CPU architecture"
+ #endif
+diff -urN mozilla/nsprpub/pr/src/io/prprf.c mozilla-s390/nsprpub/pr/src/io/prprf.c
+--- mozilla/nsprpub/pr/src/io/prprf.c	Tue Oct 10 06:40:43 2000
++++ mozilla-s390/nsprpub/pr/src/io/prprf.c	Mon Apr  2 15:14:38 2001
+@@ -35,8 +35,10 @@
+ ** Note: on some platforms va_list is defined as an array,
+ ** and requires array notation.
+ */
+-#if (defined(LINUX) && defined(__powerpc__)) || defined(WIN16) || \
+-    defined(QNX) || \
++#if (defined(LINUX) && defined(__powerpc__)) || \
++    (defined(LINUX) && defined(__s390__)) || \
++    (defined(LINUX) && defined(__s390x__)) || \
++    defined(WIN16) || defined(QNX) || \
+     (defined(__NetBSD__) && defined(__powerpc__) && \
+     __NetBSD_Version__ < 105000000)
+ #define VARARGS_ASSIGN(foo, bar) foo[0] = bar[0]
--- mozilla-1.7.8.orig/debian/unused/uconv-hkscs-2001
+++ mozilla-1.7.8/debian/unused/uconv-hkscs-2001
@@ -0,0 +1,18764 @@
+This patch extends the existing Mozilla HKSCS tables to cover HKSCS-2001.
+Currently limited to BMP+PUA (i.e. no Plane 2).
+by Anthony Fok <anthony@thizlinux.com>, ThizLinux Laboratory Ltd., 2002/11/26
+
+Original HKSCS-1999 patches by Gavin Ho <Gavin.Ho@compaq.com>, 2000, 2001
+
+See Mozilla Bugzilla report:
+	http://bugzilla.mozilla.org/show_bug.cgi?id=182089
+
+diff -Naur mozilla~/intl/uconv/ucvtw/hkscs.uf mozilla/intl/uconv/ucvtw/hkscs.uf
+--- mozilla~/intl/uconv/ucvtw/hkscs.uf	2001-03-31 08:36:19.000000000 +0800
++++ mozilla/intl/uconv/ucvtw/hkscs.uf	2002-11-26 16:45:01.000000000 +0800
+@@ -73,556 +73,955 @@
+ Begin of Item 0009
+  Format 0
+   srcBegin = E000
+-  srcEnd = E03E
++  srcEnd = E01E
+   destBegin = FA40
+ End of Item 0009 
+ 
+ Begin of Item 000A
+  Format 0
+-  srcBegin = E03F
+-  srcEnd = E09C
+-  destBegin = FAA1
++  srcBegin = E020
++  srcEnd = E025
++  destBegin = FA60
+ End of Item 000A 
+ 
+ Begin of Item 000B
+  Format 0
+-  srcBegin = E09D
+-  srcEnd = E0DB
+-  destBegin = FB40
++  srcBegin = E027
++  srcEnd = E03E
++  destBegin = FA67
+ End of Item 000B 
+ 
+ Begin of Item 000C
+  Format 0
+-  srcBegin = E0DC
+-  srcEnd = E139
+-  destBegin = FBA1
++  srcBegin = E03F
++  srcEnd = E05A
++  destBegin = FAA1
+ End of Item 000C 
+ 
+ Begin of Item 000D
+  Format 0
+-  srcBegin = E13A
+-  srcEnd = E178
+-  destBegin = FC40
++  srcBegin = E05C
++  srcEnd = E062
++  destBegin = FABE
+ End of Item 000D 
+ 
+ Begin of Item 000E
+  Format 0
+-  srcBegin = E179
+-  srcEnd = E1D6
+-  destBegin = FCA1
++  srcBegin = E064
++  srcEnd = E072
++  destBegin = FAC6
+ End of Item 000E 
+ 
+ Begin of Item 000F
+  Format 0
+-  srcBegin = E1D7
+-  srcEnd = E215
+-  destBegin = FD40
++  srcBegin = E074
++  srcEnd = E09C
++  destBegin = FAD6
+ End of Item 000F 
+ 
+ Begin of Item 0010
+  Format 0
+-  srcBegin = E216
+-  srcEnd = E273
+-  destBegin = FDA1
++  srcBegin = E09D
++  srcEnd = E0A4
++  destBegin = FB40
+ End of Item 0010 
+ 
+ Begin of Item 0011
+  Format 0
+-  srcBegin = E274
+-  srcEnd = E2B2
+-  destBegin = FE40
++  srcBegin = E0A6
++  srcEnd = E0DB
++  destBegin = FB49
+ End of Item 0011 
+ 
+ Begin of Item 0012
+  Format 0
+-  srcBegin = E2B3
+-  srcEnd = E310
+-  destBegin = FEA1
++  srcBegin = E0DC
++  srcEnd = E0F2
++  destBegin = FBA1
+ End of Item 0012 
+ 
+ Begin of Item 0013
+  Format 0
+-  srcBegin = E311
+-  srcEnd = E34F
+-  destBegin = 8E40
++  srcBegin = E0F4
++  srcEnd = E12D
++  destBegin = FBB9
+ End of Item 0013 
+ 
+ Begin of Item 0014
+  Format 0
+-  srcBegin = E350
+-  srcEnd = E3AD
+-  destBegin = 8EA1
++  srcBegin = E13A
++  srcEnd = E148
++  destBegin = FC40
+ End of Item 0014 
+ 
+ Begin of Item 0015
+  Format 0
+-  srcBegin = E3AE
+-  srcEnd = E3EC
+-  destBegin = 8F40
++  srcBegin = E14A
++  srcEnd = E165
++  destBegin = FC50
+ End of Item 0015 
+ 
+ Begin of Item 0016
+  Format 0
+-  srcBegin = E3ED
+-  srcEnd = E44A
+-  destBegin = 8FA1
++  srcBegin = E167
++  srcEnd = E178
++  destBegin = FC6D
+ End of Item 0016 
+ 
+ Begin of Item 0017
+  Format 0
+-  srcBegin = E44B
+-  srcEnd = E489
+-  destBegin = 9040
++  srcBegin = E179
++  srcEnd = E190
++  destBegin = FCA1
+ End of Item 0017 
+ 
+ Begin of Item 0018
+  Format 0
+-  srcBegin = E48A
+-  srcEnd = E4E7
+-  destBegin = 90A1
++  srcBegin = E192
++  srcEnd = E1B9
++  destBegin = FCBA
+ End of Item 0018 
+ 
+ Begin of Item 0019
+  Format 0
+-  srcBegin = E4E8
+-  srcEnd = E526
+-  destBegin = 9140
++  srcBegin = E1BB
++  srcEnd = E1C8
++  destBegin = FCE3
+ End of Item 0019 
+ 
+ Begin of Item 001A
+  Format 0
+-  srcBegin = E527
+-  srcEnd = E584
+-  destBegin = 91A1
++  srcBegin = E1CA
++  srcEnd = E1D6
++  destBegin = FCF2
+ End of Item 001A 
+ 
+ Begin of Item 001B
+  Format 0
+-  srcBegin = E585
+-  srcEnd = E5C3
+-  destBegin = 9240
++  srcBegin = E1D7
++  srcEnd = E215
++  destBegin = FD40
+ End of Item 001B 
+ 
+ Begin of Item 001C
+  Format 0
+-  srcBegin = E5C4
+-  srcEnd = E621
+-  destBegin = 92A1
++  srcBegin = E216
++  srcEnd = E22B
++  destBegin = FDA1
+ End of Item 001C 
+ 
+ Begin of Item 001D
+  Format 0
+-  srcBegin = E622
+-  srcEnd = E660
+-  destBegin = 9340
++  srcBegin = E231
++  srcEnd = E265
++  destBegin = FDBC
+ End of Item 001D 
+ 
+ Begin of Item 001E
+  Format 0
+-  srcBegin = E661
+-  srcEnd = E6BE
+-  destBegin = 93A1
++  srcBegin = E267
++  srcEnd = E273
++  destBegin = FDF2
+ End of Item 001E 
+ 
+ Begin of Item 001F
+  Format 0
+-  srcBegin = E6BF
+-  srcEnd = E6FD
+-  destBegin = 9440
++  srcBegin = E274
++  srcEnd = E285
++  destBegin = FE40
+ End of Item 001F 
+ 
+ Begin of Item 0020
+  Format 0
+-  srcBegin = E6FE
+-  srcEnd = E75B
+-  destBegin = 94A1
++  srcBegin = E287
++  srcEnd = E2A2
++  destBegin = FE53
+ End of Item 0020 
+ 
+ Begin of Item 0021
+  Format 0
+-  srcBegin = E75C
+-  srcEnd = E79A
+-  destBegin = 9540
++  srcBegin = E2A4
++  srcEnd = E2B2
++  destBegin = FE70
+ End of Item 0021 
+ 
+ Begin of Item 0022
+  Format 0
+-  srcBegin = E79B
+-  srcEnd = E7F8
+-  destBegin = 95A1
++  srcBegin = E2B3
++  srcEnd = E2BB
++  destBegin = FEA1
+ End of Item 0022 
+ 
+ Begin of Item 0023
+  Format 0
+-  srcBegin = E7F9
+-  srcEnd = E837
+-  destBegin = 9640
++  srcBegin = E2BD
++  srcEnd = E2EE
++  destBegin = FEAB
+ End of Item 0023 
+ 
+ Begin of Item 0024
+  Format 0
+-  srcBegin = E838
+-  srcEnd = E895
+-  destBegin = 96A1
++  srcBegin = E2F0
++  srcEnd = E310
++  destBegin = FEDE
+ End of Item 0024 
+ 
+ Begin of Item 0025
+  Format 0
+-  srcBegin = E896
+-  srcEnd = E8D4
+-  destBegin = 9740
++  srcBegin = E311
++  srcEnd = E339
++  destBegin = 8E40
+ End of Item 0025 
+ 
+ Begin of Item 0026
+  Format 0
+-  srcBegin = E8D5
+-  srcEnd = E932
+-  destBegin = 97A1
++  srcBegin = E341
++  srcEnd = E34E
++  destBegin = 8E70
+ End of Item 0026 
+ 
+ Begin of Item 0027
+  Format 0
+-  srcBegin = E933
+-  srcEnd = E971
+-  destBegin = 9840
++  srcBegin = E350
++  srcEnd = E359
++  destBegin = 8EA1
+ End of Item 0027 
+ 
+ Begin of Item 0028
+  Format 0
+-  srcBegin = E972
+-  srcEnd = E9CF
+-  destBegin = 98A1
++  srcBegin = E35B
++  srcEnd = E362
++  destBegin = 8EAC
+ End of Item 0028 
+ 
+ Begin of Item 0029
+  Format 0
+-  srcBegin = E9D0
+-  srcEnd = EA0E
+-  destBegin = 9940
++  srcBegin = E364
++  srcEnd = E37B
++  destBegin = 8EB5
+ End of Item 0029 
+ 
+ Begin of Item 002A
+  Format 0
+-  srcBegin = EA0F
+-  srcEnd = EA6C
+-  destBegin = 99A1
++  srcBegin = E380
++  srcEnd = E3AD
++  destBegin = 8ED1
+ End of Item 002A 
+ 
+ Begin of Item 002B
+  Format 0
+-  srcBegin = EA6D
+-  srcEnd = EAAB
+-  destBegin = 9A40
++  srcBegin = E3AE
++  srcEnd = E3C4
++  destBegin = 8F40
+ End of Item 002B 
+ 
+ Begin of Item 002C
+  Format 0
+-  srcBegin = EAAC
+-  srcEnd = EB09
+-  destBegin = 9AA1
++  srcBegin = E3C6
++  srcEnd = E3D6
++  destBegin = 8F58
+ End of Item 002C 
+ 
+ Begin of Item 002D
+  Format 0
+-  srcBegin = EB0A
+-  srcEnd = EB2A
+-  destBegin = 9B40
++  srcBegin = E3DD
++  srcEnd = E3EC
++  destBegin = 8F6F
+ End of Item 002D 
+ 
+ Begin of Item 002E
+  Format 0
+-  srcBegin = EB2C
+-  srcEnd = EB48
+-  destBegin = 9B62
++  srcBegin = E3ED
++  srcEnd = E416
++  destBegin = 8FA1
+ End of Item 002E 
+ 
+ Begin of Item 002F
+  Format 0
+-  srcBegin = EB49
+-  srcEnd = EBA6
+-  destBegin = 9BA1
++  srcBegin = E419
++  srcEnd = E449
++  destBegin = 8FCD
+ End of Item 002F 
+ 
+ Begin of Item 0030
+  Format 0
+-  srcBegin = EBA7
+-  srcEnd = EBE5
+-  destBegin = 9C40
++  srcBegin = E44B
++  srcEnd = E477
++  destBegin = 9040
+ End of Item 0030 
+ 
+ Begin of Item 0031
+  Format 0
+-  srcBegin = EBE6
+-  srcEnd = EC43
+-  destBegin = 9CA1
++  srcBegin = E479
++  srcEnd = E484
++  destBegin = 906E
+ End of Item 0031 
+ 
+ Begin of Item 0032
+  Format 0
+-  srcBegin = EC44
+-  srcEnd = EC82
+-  destBegin = 9D40
++  srcBegin = E48A
++  srcEnd = E4C4
++  destBegin = 90A1
+ End of Item 0032 
+ 
+ Begin of Item 0033
+  Format 0
+-  srcBegin = EC83
+-  srcEnd = ECE0
+-  destBegin = 9DA1
++  srcBegin = E4C6
++  srcEnd = E4D9
++  destBegin = 90DD
+ End of Item 0033 
+ 
+ Begin of Item 0034
+  Format 0
+-  srcBegin = ECE1
+-  srcEnd = ED1F
+-  destBegin = 9E40
++  srcBegin = E4DB
++  srcEnd = E4E7
++  destBegin = 90F2
+ End of Item 0034 
+ 
+ Begin of Item 0035
+  Format 0
+-  srcBegin = ED20
+-  srcEnd = ED7D
+-  destBegin = 9EA1
++  srcBegin = E4E8
++  srcEnd = E526
++  destBegin = 9140
+ End of Item 0035 
+ 
+ Begin of Item 0036
+  Format 0
+-  srcBegin = ED7E
+-  srcEnd = EDBC
+-  destBegin = 9F40
++  srcBegin = E527
++  srcEnd = E544
++  destBegin = 91A1
+ End of Item 0036 
+ 
+ Begin of Item 0037
+  Format 0
+-  srcBegin = EDBD
+-  srcEnd = EE1A
+-  destBegin = 9FA1
++  srcBegin = E546
++  srcEnd = E584
++  destBegin = 91C0
+ End of Item 0037 
+ 
+ Begin of Item 0038
+  Format 0
+-  srcBegin = EE1B
+-  srcEnd = EE59
+-  destBegin = A040
++  srcBegin = E58A
++  srcEnd = E5C3
++  destBegin = 9245
+ End of Item 0038 
+ 
+ Begin of Item 0039
+  Format 0
+-  srcBegin = EE5A
+-  srcEnd = EEB7
+-  destBegin = A0A1
++  srcBegin = E5C4
++  srcEnd = E5D1
++  destBegin = 92A1
+ End of Item 0039 
+ 
+ Begin of Item 003A
+  Format 0
+-  srcBegin = F303
+-  srcEnd = F341
+-  destBegin = 8840
++  srcBegin = E5D6
++  srcEnd = E5EA
++  destBegin = 92B3
+ End of Item 003A 
+ 
+ Begin of Item 003B
+  Format 0
+-  srcBegin = F342
+-  srcEnd = F34B
+-  destBegin = 88A1
++  srcBegin = E5EC
++  srcEnd = E5F3
++  destBegin = 92C9
+ End of Item 003B 
+ 
+ Begin of Item 003C
+  Format 0
+-  srcBegin = F3AC
+-  srcEnd = F3DE
+-  destBegin = 894C
++  srcBegin = E5F5
++  srcEnd = E621
++  destBegin = 92D2
+ End of Item 003C 
+ 
+ Begin of Item 003D
+  Format 0
+-  srcBegin = F3DF
+-  srcEnd = F3E4
+-  destBegin = 89A1
++  srcBegin = E622
++  srcEnd = E660
++  destBegin = 9340
+ End of Item 003D 
+ 
+ Begin of Item 003E
+  Format 0
+-  srcBegin = F3F3
+-  srcEnd = F3FD
+-  destBegin = 89B5
++  srcBegin = E661
++  srcEnd = E6BE
++  destBegin = 93A1
+ End of Item 003E 
+ 
+ Begin of Item 003F
+  Format 0
+-  srcBegin = F403
+-  srcEnd = F43C
+-  destBegin = 89C5
++  srcBegin = E6BF
++  srcEnd = E6C5
++  destBegin = 9440
+ End of Item 003F 
+ 
+ Begin of Item 0040
+  Format 0
+-  srcBegin = F440
+-  srcEnd = F45F
+-  destBegin = 8A43
++  srcBegin = E6C7
++  srcEnd = E6FD
++  destBegin = 9448
+ End of Item 0040 
+ 
+ Begin of Item 0041
+  Format 0
+-  srcBegin = F461
+-  srcEnd = F471
+-  destBegin = 8A64
++  srcBegin = E6FE
++  srcEnd = E726
++  destBegin = 94A1
+ End of Item 0041 
+ 
+ Begin of Item 0042
+  Format 0
+-  srcBegin = F473
+-  srcEnd = F47B
+-  destBegin = 8A76
++  srcBegin = E728
++  srcEnd = E75B
++  destBegin = 94CB
+ End of Item 0042 
+ 
+ Begin of Item 0043
+  Format 0
+-  srcBegin = F47C
+-  srcEnd = F485
+-  destBegin = 8AA1
++  srcBegin = E75C
++  srcEnd = E79A
++  destBegin = 9540
+ End of Item 0043 
+ 
+ Begin of Item 0044
+  Format 0
+-  srcBegin = F48D
+-  srcEnd = F494
+-  destBegin = 8AB2
++  srcBegin = E79B
++  srcEnd = E7D2
++  destBegin = 95A1
+ End of Item 0044 
+ 
+ Begin of Item 0045
+  Format 0
+-  srcBegin = F496
+-  srcEnd = F4A2
+-  destBegin = 8ABB
++  srcBegin = E7D4
++  srcEnd = E7F8
++  destBegin = 95DA
+ End of Item 0045 
+ 
+ Begin of Item 0046
+  Format 0
+-  srcBegin = F4A9
+-  srcEnd = F4B7
+-  destBegin = 8ACE
++  srcBegin = E7FE
++  srcEnd = E837
++  destBegin = 9645
+ End of Item 0046 
+ 
+ Begin of Item 0047
+  Format 0
+-  srcBegin = F4BA
+-  srcEnd = F4CF
+-  destBegin = 8ADF
++  srcBegin = E838
++  srcEnd = E883
++  destBegin = 96A1
+ End of Item 0047 
+ 
+ Begin of Item 0048
+  Format 0
+-  srcBegin = F4D1
+-  srcEnd = F4D9
+-  destBegin = 8AF6
++  srcBegin = E885
++  srcEnd = E892
++  destBegin = 96EE
+ End of Item 0048 
+ 
+ Begin of Item 0049
+  Format 0
+-  srcBegin = F4DA
+-  srcEnd = F4ED
+-  destBegin = 8B40
++  srcBegin = E896
++  srcEnd = E8D4
++  destBegin = 9740
+ End of Item 0049 
+ 
+ Begin of Item 004A
+  Format 0
+-  srcBegin = F4EF
+-  srcEnd = F518
+-  destBegin = 8B55
++  srcBegin = E8D5
++  srcEnd = E932
++  destBegin = 97A1
+ End of Item 004A 
+ 
+ Begin of Item 004B
+  Format 0
+-  srcBegin = F519
+-  srcEnd = F554
+-  destBegin = 8BA1
++  srcBegin = E933
++  srcEnd = E971
++  destBegin = 9840
+ End of Item 004B 
+ 
+ Begin of Item 004C
+  Format 0
+-  srcBegin = F556
+-  srcEnd = F575
+-  destBegin = 8BDE
++  srcBegin = E972
++  srcEnd = E9CF
++  destBegin = 98A1
+ End of Item 004C 
+ 
+ Begin of Item 004D
+  Format 0
+-  srcBegin = F634
+-  srcEnd = F652
+-  destBegin = 8D60
++  srcBegin = E9D0
++  srcEnd = EA0E
++  destBegin = 9940
+ End of Item 004D 
+ 
+ Begin of Item 004E
+  Format 0
+-  srcBegin = F653
+-  srcEnd = F6B0
+-  destBegin = 8DA1
++  srcBegin = EA0F
++  srcEnd = EA6C
++  destBegin = 99A1
+ End of Item 004E 
+ 
+ Begin of Item 004F
+  Format 0
+-  srcBegin = F6B1
+-  srcEnd = F6DE
+-  destBegin = C6A1
+-End of Item 004F 
+-
++  srcBegin = EA6D
++  srcEnd = EAAB
++  destBegin = 9A40
++End of Item 004F 
++
+ Begin of Item 0050
+  Format 0
+-  srcBegin = F6E8
+-  srcEnd = F6ED
+-  destBegin = C6D8
++  srcBegin = EAAC
++  srcEnd = EB09
++  destBegin = 9AA1
+ End of Item 0050 
+ 
+ Begin of Item 0051
+  Format 0
+-  srcBegin = F6F0
+-  srcEnd = F70E
+-  destBegin = C6E0
++  srcBegin = EB0A
++  srcEnd = EB3F
++  destBegin = 9B40
+ End of Item 0051 
+ 
+ Begin of Item 0052
+  Format 0
+-  srcBegin = F70F
+-  srcEnd = F74D
+-  destBegin = C740
++  srcBegin = EB49
++  srcEnd = EB6D
++  destBegin = 9BA1
+ End of Item 0052 
+ 
+ Begin of Item 0053
+  Format 0
+-  srcBegin = F74E
+-  srcEnd = F7AB
+-  destBegin = C7A1
++  srcBegin = EB6F
++  srcEnd = EB85
++  destBegin = 9BC7
+ End of Item 0053 
+ 
+ Begin of Item 0054
+  Format 0
+-  srcBegin = F7AC
+-  srcEnd = F7EA
+-  destBegin = C840
++  srcBegin = EB87
++  srcEnd = EB93
++  destBegin = 9BDF
+ End of Item 0054 
+ 
+ Begin of Item 0055
+  Format 0
+-  srcBegin = F817
+-  srcEnd = F83B
+-  destBegin = C8CD
++  srcBegin = EB95
++  srcEnd = EB9D
++  destBegin = 9BED
+ End of Item 0055 
+ 
+ Begin of Item 0056
+  Format 0
+-  srcBegin = F83F
+-  srcEnd = F848
+-  destBegin = C8F5
++  srcBegin = EB9F
++  srcEnd = EBA6
++  destBegin = 9BF7
+ End of Item 0056 
+ 
+ Begin of Item 0057
++ Format 0
++  srcBegin = EBAA
++  srcEnd = EBB9
++  destBegin = 9C43
++End of Item 0057 
++
++Begin of Item 0058
++ Format 0
++  srcBegin = EBBB
++  srcEnd = EBC8
++  destBegin = 9C54
++End of Item 0058 
++
++Begin of Item 0059
++ Format 0
++  srcBegin = EBD3
++  srcEnd = EBDD
++  destBegin = 9C6C
++End of Item 0059 
++
++Begin of Item 005A
++ Format 0
++  srcBegin = EBDF
++  srcEnd = EBE5
++  destBegin = 9C78
++End of Item 005A 
++
++Begin of Item 005B
++ Format 0
++  srcBegin = EBE6
++  srcEnd = EC00
++  destBegin = 9CA1
++End of Item 005B 
++
++Begin of Item 005C
++ Format 0
++  srcBegin = EC03
++  srcEnd = EC14
++  destBegin = 9CBE
++End of Item 005C 
++
++Begin of Item 005D
++ Format 0
++  srcBegin = EC16
++  srcEnd = EC43
++  destBegin = 9CD1
++End of Item 005D 
++
++Begin of Item 005E
++ Format 0
++  srcBegin = EC44
++  srcEnd = EC5A
++  destBegin = 9D40
++End of Item 005E 
++
++Begin of Item 005F
++ Format 0
++  srcBegin = EC5F
++  srcEnd = EC82
++  destBegin = 9D5B
++End of Item 005F 
++
++Begin of Item 0060
++ Format 0
++  srcBegin = EC83
++  srcEnd = ECA5
++  destBegin = 9DA1
++End of Item 0060 
++
++Begin of Item 0061
++ Format 0
++  srcBegin = ECA7
++  srcEnd = ECE0
++  destBegin = 9DC5
++End of Item 0061 
++
++Begin of Item 0062
++ Format 0
++  srcBegin = ECE1
++  srcEnd = ED1F
++  destBegin = 9E40
++End of Item 0062 
++
++Begin of Item 0063
++ Format 0
++  srcBegin = ED20
++  srcEnd = ED27
++  destBegin = 9EA1
++End of Item 0063 
++
++Begin of Item 0064
++ Format 0
++  srcBegin = ED29
++  srcEnd = ED6D
++  destBegin = 9EAA
++End of Item 0064 
++
++Begin of Item 0065
++ Format 0
++  srcBegin = ED6F
++  srcEnd = ED7B
++  destBegin = 9EF0
++End of Item 0065 
++
++Begin of Item 0066
++ Format 0
++  srcBegin = ED7E
++  srcEnd = ED9D
++  destBegin = 9F40
++End of Item 0066 
++
++Begin of Item 0067
++ Format 0
++  srcBegin = EDA5
++  srcEnd = EDBC
++  destBegin = 9F67
++End of Item 0067 
++
++Begin of Item 0068
++ Format 0
++  srcBegin = EDBD
++  srcEnd = EDE6
++  destBegin = 9FA1
++End of Item 0068 
++
++Begin of Item 0069
++ Format 0
++  srcBegin = EDE8
++  srcEnd = EDF3
++  destBegin = 9FCC
++End of Item 0069 
++
++Begin of Item 006A
++ Format 0
++  srcBegin = EDF5
++  srcEnd = EE1A
++  destBegin = 9FD9
++End of Item 006A 
++
++Begin of Item 006B
++ Format 0
++  srcBegin = EE1B
++  srcEnd = EE3D
++  destBegin = A040
++End of Item 006B 
++
++Begin of Item 006C
++ Format 0
++  srcBegin = EE3F
++  srcEnd = EE51
++  destBegin = A064
++End of Item 006C 
++
++Begin of Item 006D
++ Format 0
++  srcBegin = EE53
++  srcEnd = EE59
++  destBegin = A078
++End of Item 006D 
++
++Begin of Item 006E
++ Format 0
++  srcBegin = EE5A
++  srcEnd = EE8D
++  destBegin = A0A1
++End of Item 006E 
++
++Begin of Item 006F
++ Format 0
++  srcBegin = EE8F
++  srcEnd = EE97
++  destBegin = A0D6
++End of Item 006F 
++
++Begin of Item 0070
++ Format 0
++  srcBegin = EE9E
++  srcEnd = EEB7
++  destBegin = A0E5
++End of Item 0070 
++
++Begin of Item 0071
++ Format 0
++  srcBegin = EEB8
++  srcEnd = EEF6
++  destBegin = 8140
++End of Item 0071 
++
++Begin of Item 0072
++ Format 0
++  srcBegin = EEF7
++  srcEnd = EF54
++  destBegin = 81A1
++End of Item 0072 
++
++Begin of Item 0073
++ Format 0
++  srcBegin = EF55
++  srcEnd = EF93
++  destBegin = 8240
++End of Item 0073 
++
++Begin of Item 0074
++ Format 0
++  srcBegin = EF94
++  srcEnd = EFF1
++  destBegin = 82A1
++End of Item 0074 
++
++Begin of Item 0075
++ Format 0
++  srcBegin = EFF2
++  srcEnd = F030
++  destBegin = 8340
++End of Item 0075 
++
++Begin of Item 0076
++ Format 0
++  srcBegin = F031
++  srcEnd = F08E
++  destBegin = 83A1
++End of Item 0076 
++
++Begin of Item 0077
++ Format 0
++  srcBegin = F08F
++  srcEnd = F0CD
++  destBegin = 8440
++End of Item 0077 
++
++Begin of Item 0078
++ Format 0
++  srcBegin = F0CE
++  srcEnd = F12B
++  destBegin = 84A1
++End of Item 0078 
++
++Begin of Item 0079
++ Format 0
++  srcBegin = F12C
++  srcEnd = F16A
++  destBegin = 8540
++End of Item 0079 
++
++Begin of Item 007A
++ Format 0
++  srcBegin = F16B
++  srcEnd = F1C8
++  destBegin = 85A1
++End of Item 007A 
++
++Begin of Item 007B
++ Format 0
++  srcBegin = F1C9
++  srcEnd = F207
++  destBegin = 8640
++End of Item 007B 
++
++Begin of Item 007C
++ Format 0
++  srcBegin = F208
++  srcEnd = F265
++  destBegin = 86A1
++End of Item 007C 
++
++Begin of Item 007D
++ Format 0
++  srcBegin = F266
++  srcEnd = F2A4
++  destBegin = 8740
++End of Item 007D 
++
++Begin of Item 007E
++ Format 0
++  srcBegin = F2A5
++  srcEnd = F302
++  destBegin = 87A1
++End of Item 007E 
++
++Begin of Item 007F
++ Format 0
++  srcBegin = F303
++  srcEnd = F341
++  destBegin = 8840
++End of Item 007F 
++
++Begin of Item 0080
++ Format 0
++  srcBegin = F342
++  srcEnd = F39F
++  destBegin = 88A1
++End of Item 0080 
++
++Begin of Item 0081
++ Format 0
++  srcBegin = F3A0
++  srcEnd = F3DE
++  destBegin = 8940
++End of Item 0081 
++
++Begin of Item 0082
++ Format 0
++  srcBegin = F3DF
++  srcEnd = F43C
++  destBegin = 89A1
++End of Item 0082 
++
++Begin of Item 0083
++ Format 0
++  srcBegin = F43D
++  srcEnd = F47B
++  destBegin = 8A40
++End of Item 0083 
++
++Begin of Item 0084
++ Format 0
++  srcBegin = F47C
++  srcEnd = F4D9
++  destBegin = 8AA1
++End of Item 0084 
++
++Begin of Item 0085
++ Format 0
++  srcBegin = F4DA
++  srcEnd = F518
++  destBegin = 8B40
++End of Item 0085 
++
++Begin of Item 0086
++ Format 0
++  srcBegin = F519
++  srcEnd = F576
++  destBegin = 8BA1
++End of Item 0086 
++
++Begin of Item 0087
++ Format 0
++  srcBegin = F577
++  srcEnd = F5B5
++  destBegin = 8C40
++End of Item 0087 
++
++Begin of Item 0088
++ Format 0
++  srcBegin = F5B6
++  srcEnd = F613
++  destBegin = 8CA1
++End of Item 0088 
++
++Begin of Item 0089
++ Format 0
++  srcBegin = F614
++  srcEnd = F652
++  destBegin = 8D40
++End of Item 0089 
++
++Begin of Item 008A
++ Format 0
++  srcBegin = F653
++  srcEnd = F6B0
++  destBegin = 8DA1
++End of Item 008A 
++
++Begin of Item 008B
++ Format 0
++  srcBegin = F6B1
++  srcEnd = F70E
++  destBegin = C6A1
++End of Item 008B 
++
++Begin of Item 008C
++ Format 0
++  srcBegin = F70F
++  srcEnd = F74D
++  destBegin = C740
++End of Item 008C 
++
++Begin of Item 008D
++ Format 0
++  srcBegin = F74E
++  srcEnd = F7AB
++  destBegin = C7A1
++End of Item 008D 
++
++Begin of Item 008E
++ Format 0
++  srcBegin = F7AC
++  srcEnd = F7EA
++  destBegin = C840
++End of Item 008E 
++
++Begin of Item 008F
++ Format 0
++  srcBegin = F7EB
++  srcEnd = F848
++  destBegin = C8A1
++End of Item 008F 
++
++Begin of Item 0090
+  Format 2
+   srcBegin = 00A8
+   destBegin = C6D8
+-End of Item 0057 
++End of Item 0090 
+ 
+-Begin of Item 0058
++Begin of Item 0091
+  Format 1
+   srcBegin = 00C0
+   srcEnd = 00D3
+@@ -631,9 +1030,9 @@
+   8859 8857 FFFD FFFD FFFD FFFD FFFD FFFD 
+   885D 885B 8866 FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 8861 885F 
+-End of Item 0058 
++End of Item 0091 
+ 
+-Begin of Item 0059
++Begin of Item 0092
+  Format 1
+   srcBegin = 00E0
+   srcEnd = 0101
+@@ -644,9 +1043,9 @@
+   FFFD FFFD 8877 8875 FFFD FFFD FFFD FFFD 
+   C8FB 887B 8879 FFFD 88A2 FFFD FFFD FFFD 
+   8856 8867 
+-End of Item 0059 
++End of Item 0092 
+ 
+-Begin of Item 005A
++Begin of Item 0093
+  Format 1
+   srcBegin = 0112
+   srcEnd = 011B
+@@ -654,15 +1053,15 @@
+  Mapping  = 
+   885A 886C FFFD FFFD FFFD FFFD FFFD FFFD 
+   885C 886E 
+-End of Item 005A 
++End of Item 0093 
+ 
+-Begin of Item 005B
++Begin of Item 0094
+  Format 2
+   srcBegin = 012B
+   destBegin = 8870
+-End of Item 005B 
++End of Item 0094 
+ 
+-Begin of Item 005C
++Begin of Item 0095
+  Format 1
+   srcBegin = 014B
+   srcEnd = 0153
+@@ -670,15 +1069,15 @@
+  Mapping  = 
+   C8FC 885E 8874 FFFD FFFD FFFD FFFD FFFD 
+   C8FA 
+-End of Item 005C 
++End of Item 0095 
+ 
+-Begin of Item 005D
++Begin of Item 0096
+  Format 2
+   srcBegin = 016B
+   destBegin = 8878
+-End of Item 005D 
++End of Item 0096 
+ 
+-Begin of Item 005E
++Begin of Item 0097
+  Format 1
+   srcBegin = 01CD
+   srcEnd = 01DC
+@@ -686,9 +1085,9 @@
+  Mapping  = 
+   8858 8869 FFFD 8872 8860 8876 FFFD 887A 
+   FFFD 887C FFFD 887D FFFD 887E FFFD 88A1 
+-End of Item 005E 
++End of Item 0097 
+ 
+-Begin of Item 005F
++Begin of Item 0098
+  Format 1
+   srcBegin = 0250
+   srcEnd = 0275
+@@ -699,54 +1098,54 @@
+   FFFD 88A8 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD C8FE FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD C8F9 
+-End of Item 005F 
++End of Item 0098 
+ 
+-Begin of Item 0060
++Begin of Item 0099
+  Format 1
+   srcBegin = 0283
+   srcEnd = 028A
+   mappingOffset = 007F
+  Mapping  = 
+   C8F5 FFFD FFFD FFFD FFFD FFFD FFFD C8FD 
+-End of Item 0060 
++End of Item 0099 
+ 
+-Begin of Item 0061
++Begin of Item 009A
+  Format 2
+   srcBegin = 02C6
+   destBegin = C6D9
+-End of Item 0061 
++End of Item 009A 
+ 
+-Begin of Item 0062
++Begin of Item 009B
+  Format 2
+   srcBegin = 0401
+   destBegin = C7F9
+-End of Item 0062 
++End of Item 009B 
+ 
+-Begin of Item 0063
++Begin of Item 009C
+  Format 1
+   srcBegin = 0416
+   srcEnd = 041A
+   mappingOffset = 0087
+  Mapping  = 
+   C7FA C7FB C7FC C7FD C7FE 
+-End of Item 0063 
++End of Item 009C 
+ 
+-Begin of Item 0064
++Begin of Item 009D
+  Format 2
+   srcBegin = 0451
+   destBegin = C85B
+-End of Item 0064 
++End of Item 009D 
+ 
+-Begin of Item 0065
++Begin of Item 009E
+  Format 1
+   srcBegin = 1EBE
+   srcEnd = 1EC1
+   mappingOffset = 008C
+  Mapping  = 
+   8863 88A4 8865 88A6 
+-End of Item 0065 
++End of Item 009E 
+ 
+-Begin of Item 0066
++Begin of Item 009F
+  Format 1
+   srcBegin = 2116
+   srcEnd = 2121
+@@ -754,24 +1153,24 @@
+  Mapping  = 
+   C8D2 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD C8D3 
+-End of Item 0066 
++End of Item 009F 
+ 
+-Begin of Item 0067
++Begin of Item 00A0
+  Format 1
+   srcBegin = 21B8
+   srcEnd = 21B9
+   mappingOffset = 009C
+  Mapping  = 
+   C877 C878 
+-End of Item 0067 
++End of Item 00A0 
+ 
+-Begin of Item 0068
++Begin of Item 00A1
+  Format 2
+   srcBegin = 21E7
+   destBegin = C876
+-End of Item 0068 
++End of Item 00A1 
+ 
+-Begin of Item 0069
++Begin of Item 00A2
+  Format 1
+   srcBegin = 2550
+   srcEnd = 2570
+@@ -782,15 +1181,21 @@
+   F9E0 F9EB F9F4 F9E2 F9E7 F9F0 F9DE F9ED 
+   F9F6 F9E4 F9EA F9F3 F9E1 F9FA F9FB F9FD 
+   F9FC 
+-End of Item 0069 
++End of Item 00A2 
+ 
+-Begin of Item 006A
++Begin of Item 00A3
++ Format 2
++  srcBegin = 2593
++  destBegin = F9FE
++End of Item 00A3 
++
++Begin of Item 00A4
+  Format 2
+   srcBegin = 273D
+   destBegin = C6E6
+-End of Item 006A 
++End of Item 00A4 
+ 
+-Begin of Item 006B
++Begin of Item 00A5
+  Format 1
+   srcBegin = 2E80
+   srcEnd = 2EE3
+@@ -809,24 +1214,24 @@
+   FFFD FFFD FFFD FFFD FFFD FFFD C8EE C8EF 
+   FFFD FFFD FFFD FFFD FFFD FFFD C8F0 FFFD 
+   FFFD FFFD FFFD C8F1 
+-End of Item 006B 
++End of Item 00A5 
+ 
+-Begin of Item 006C
++Begin of Item 00A6
+  Format 2
+   srcBegin = 2F33
+   destBegin = C6CD
+-End of Item 006C 
++End of Item 00A6 
+ 
+-Begin of Item 006D
++Begin of Item 00A7
+  Format 1
+   srcBegin = 3005
+   srcEnd = 3007
+   mappingOffset = 0123
+  Mapping  = 
+   C6E0 C6E1 C6E2 
+-End of Item 006D 
++End of Item 00A7 
+ 
+-Begin of Item 006E
++Begin of Item 00A8
+  Format 1
+   srcBegin = 309B
+   srcEnd = 30A4
+@@ -834,24 +1239,24 @@
+  Mapping  = 
+   C8D4 C8D5 C6DC C6DD FFFD FFFD C77B C77C 
+   C77D C77E 
+-End of Item 006E 
++End of Item 00A8 
+ 
+-Begin of Item 006F
++Begin of Item 00A9
+  Format 1
+   srcBegin = 30FC
+   srcEnd = 30FE
+   mappingOffset = 0130
+  Mapping  = 
+   C6E3 C6DA C6DB 
+-End of Item 006F 
++End of Item 00A9 
+ 
+-Begin of Item 0070
++Begin of Item 00AA
+  Format 2
+   srcBegin = 3231
+   destBegin = C8D1
+-End of Item 0070 
++End of Item 00AA 
+ 
+-Begin of Item 0071
++Begin of Item 00AB
+  Format 1
+   srcBegin = 3435
+   srcEnd = 3440
+@@ -859,21 +1264,21 @@
+  Mapping  = 
+   9277 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 96DF 
+-End of Item 0071 
++End of Item 00AB 
+ 
+-Begin of Item 0072
++Begin of Item 00AC
+  Format 2
+   srcBegin = 344C
+   destBegin = 89D5
+-End of Item 0072 
++End of Item 00AC 
+ 
+-Begin of Item 0073
++Begin of Item 00AD
+  Format 2
+   srcBegin = 3464
+   destBegin = 93CD
+-End of Item 0073 
++End of Item 00AD 
+ 
+-Begin of Item 0074
++Begin of Item 00AE
+  Format 1
+   srcBegin = 3473
+   srcEnd = 347E
+@@ -881,18 +1286,18 @@
+  Mapping  = 
+   9BDF FFFD FFFD FFFD FFFD FFFD FFFD FA68 
+   FFFD FFFD 89DA 8F59 
+-End of Item 0074 
++End of Item 00AE 
+ 
+-Begin of Item 0075
++Begin of Item 00AF
+  Format 1
+   srcBegin = 3493
+   srcEnd = 3496
+   mappingOffset = 014B
+  Mapping  = 
+   89DB FFFD FFFD 8F5D 
+-End of Item 0075 
++End of Item 00AF 
+ 
+-Begin of Item 0076
++Begin of Item 00B0
+  Format 1
+   srcBegin = 34A5
+   srcEnd = 34AF
+@@ -900,9 +1305,9 @@
+  Mapping  = 
+   89DC FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 96F7 
+-End of Item 0076 
++End of Item 00B0 
+ 
+-Begin of Item 0077
++Begin of Item 00B1
+  Format 1
+   srcBegin = 34BC
+   srcEnd = 34C8
+@@ -910,18 +1315,18 @@
+  Mapping  = 
+   8ADA FFFD FFFD FFFD FFFD 8BDC FFFD FFFD 
+   FFFD FFFD FFFD FFFD 97DB 
+-End of Item 0077 
++End of Item 00B1 
+ 
+-Begin of Item 0078
++Begin of Item 00B2
+  Format 1
+   srcBegin = 34DF
+   srcEnd = 34E4
+   mappingOffset = 0167
+  Mapping  = 
+   9E53 FFFD FFFD FFFD FFFD 9DAA 
+-End of Item 0078 
++End of Item 00B2 
+ 
+-Begin of Item 0079
++Begin of Item 00B3
+  Format 1
+   srcBegin = 34FB
+   srcEnd = 3506
+@@ -929,85 +1334,81 @@
+  Mapping  = 
+   9BEA FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 8A6E 
+-End of Item 0079 
++End of Item 00B3 
+ 
+-Begin of Item 007A
++Begin of Item 00B4
+  Format 2
+   srcBegin = 353E
+   destBegin = 8BC8
+-End of Item 007A 
++End of Item 00B4 
+ 
+-Begin of Item 007B
++Begin of Item 00B5
+  Format 1
+   srcBegin = 3551
+-  srcEnd = 3553
++  srcEnd = 3561
+   mappingOffset = 0179
+  Mapping  = 
+-  89E8 FFFD 89EA 
+-End of Item 007B 
+-
+-Begin of Item 007C
+- Format 2
+-  srcBegin = 3561
+-  destBegin = FB70
+-End of Item 007C 
++  89E8 FFFD 89EA FFFD FFFD FFFD FFFD FFFD 
++  8C4B FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FB70 
++End of Item 00B5 
+ 
+-Begin of Item 007D
++Begin of Item 00B6
+  Format 1
+   srcBegin = 356D
+   srcEnd = 3578
+-  mappingOffset = 017C
++  mappingOffset = 018A
+  Mapping  = 
+   89ED FFFD FFFD 94DD FFFD 89EE FFFD FFFD 
+   FFFD FFFD 9EB4 8AD3 
+-End of Item 007D 
++End of Item 00B6 
+ 
+-Begin of Item 007E
++Begin of Item 00B7
+  Format 2
+   srcBegin = 3584
+   destBegin = 92DB
+-End of Item 007E 
++End of Item 00B7 
+ 
+-Begin of Item 007F
++Begin of Item 00B8
+  Format 1
+   srcBegin = 3597
+   srcEnd = 35AD
+-  mappingOffset = 0188
++  mappingOffset = 0196
+  Mapping  = 
+   94DB 89F9 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FB7A FFFD FFFD FFFD 89FB FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 9EFC 
+-End of Item 007F 
++End of Item 00B8 
+ 
+-Begin of Item 0080
++Begin of Item 00B9
+  Format 1
+   srcBegin = 35BF
+   srcEnd = 35DD
+-  mappingOffset = 019F
++  mappingOffset = 01AD
+  Mapping  = 
+   89FC FFFD 89BF FFFD FFFD FFFD 89FE FFFD 
+   89E6 FFFD FFFD 9D46 FFFD FFFD FFFD 9DEE 
+   FFFD FFFD FFFD A07E FFFD FFFD FFFD A068 
+   FFFD FFFD FFFD FFFD 98E9 FFFD 8B68 
+-End of Item 0080 
++End of Item 00B9 
+ 
+-Begin of Item 0081
++Begin of Item 00BA
+  Format 1
+   srcBegin = 35F1
+   srcEnd = 3609
+-  mappingOffset = 01BE
++  mappingOffset = 01CC
+  Mapping  = 
+   8DFD 8BBE 9FD9 FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 8AEB FFFD FFFD 9FD7 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   8B6A 
+-End of Item 0081 
++End of Item 00BA 
+ 
+-Begin of Item 0082
++Begin of Item 00BB
+  Format 1
+   srcBegin = 3618
+   srcEnd = 364E
+-  mappingOffset = 01D7
++  mappingOffset = 01E5
+  Mapping  = 
+   9C5C FFFD 8BB1 FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FB5E FFFD FFFD FFFD FFFD 
+@@ -1016,28 +1417,28 @@
+   FFFD FC66 FFFD FFFD FFFD FFFD 92E9 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 9AEC 
+   8FAB FA48 FFFD FFFD FFFD FFFD 8E45 
+-End of Item 0082 
++End of Item 00BB 
+ 
+-Begin of Item 0083
++Begin of Item 00BC
+  Format 2
+   srcBegin = 365F
+   destBegin = 9C6F
+-End of Item 0083 
++End of Item 00BC 
+ 
+-Begin of Item 0084
++Begin of Item 00BD
+  Format 1
+   srcBegin = 367A
+   srcEnd = 3681
+-  mappingOffset = 020E
++  mappingOffset = 021C
+  Mapping  = 
+   9EDE FFFD FFFD FFFD FFFD FFFD FFFD 89EF 
+-End of Item 0084 
++End of Item 00BD 
+ 
+-Begin of Item 0085
++Begin of Item 00BE
+  Format 1
+   srcBegin = 369A
+   srcEnd = 36E6
+-  mappingOffset = 0216
++  mappingOffset = 0224
+  Mapping  = 
+   96E9 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9EBB FFFD FFFD FFFD FFFD 
+@@ -1049,419 +1450,425 @@
+   FFFD 935B 95C7 FFFD 97E7 FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9359 FFFD FFFD FFFD 91F5 
+   97B8 FFFD FFFD FDA2 FBB6 
+-End of Item 0085 
++End of Item 00BE 
+ 
+-Begin of Item 0086
++Begin of Item 00BF
+  Format 2
+   srcBegin = 36F5
+   destBegin = 92FA
+-End of Item 0086 
++End of Item 00BF 
+ 
+-Begin of Item 0087
++Begin of Item 00C0
+  Format 1
+   srcBegin = 3701
+   srcEnd = 370D
+-  mappingOffset = 0263
++  mappingOffset = 0271
+  Mapping  = 
+   9357 FFFD 8BA6 FFFD FFFD FFFD FFFD FBB9 
+   FFFD 97B0 FFFD FFFD FDC4 
+-End of Item 0087 
++End of Item 00C0 
+ 
+-Begin of Item 0088
++Begin of Item 00C1
+  Format 1
+   srcBegin = 371C
+   srcEnd = 3743
+-  mappingOffset = 0270
++  mappingOffset = 027E
+  Mapping  = 
+   9CA1 FFFD FFFD FFFD FFFD FFFD 91F2 91F9 
+   FFFD 8FF1 FFFD FFFD FFFD FFFD FFFD FFFD 
+   9745 9853 FFFD FFFD FE78 FFFD FBC1 9251 
+   FFFD FFFD FFFD FFFD FFFD FFFD 9DAD FFFD 
+   FFFD FFFD FFFD FFFD FD6C FFFD FFFD FA6B 
+-End of Item 0088 
++End of Item 00C1 
+ 
+-Begin of Item 0089
++Begin of Item 00C2
+  Format 2
+   srcBegin = 3762
+   destBegin = 9BC2
+-End of Item 0089 
++End of Item 00C2 
+ 
+-Begin of Item 008A
++Begin of Item 00C3
+  Format 2
+   srcBegin = 376F
+   destBegin = 9A7B
+-End of Item 008A 
++End of Item 00C3 
+ 
+-Begin of Item 008B
++Begin of Item 00C4
+  Format 1
+   srcBegin = 3797
+   srcEnd = 37A0
+-  mappingOffset = 0298
++  mappingOffset = 02A6
+  Mapping  = 
+   8B60 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 934B 
+-End of Item 008B 
++End of Item 00C4 
+ 
+-Begin of Item 008C
++Begin of Item 00C5
+  Format 1
+   srcBegin = 37B9
+   srcEnd = 37BE
+-  mappingOffset = 02A2
++  mappingOffset = 02B0
+  Mapping  = 
+   9ABD FFFD FFFD FFFD FFFD 91B7 
+-End of Item 008C 
++End of Item 00C5 
+ 
+-Begin of Item 008D
++Begin of Item 00C6
+  Format 1
+   srcBegin = 37F2
+   srcEnd = 37FB
+-  mappingOffset = 02A8
++  mappingOffset = 02B6
+  Mapping  = 
+   95B4 FFFD FFFD FFFD FFFD FFFD FEC5 FFFD 
+   FFFD 9EF0 
+-End of Item 008D 
++End of Item 00C6 
+ 
+-Begin of Item 008E
++Begin of Item 00C7
+  Format 1
+   srcBegin = 380F
+   srcEnd = 3820
+-  mappingOffset = 02B2
++  mappingOffset = 02C0
+  Mapping  = 
+   8D64 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9269 FFFD FFFD FFFD FFFD FFFD 
+   FFFD 8D67 
+-End of Item 008E 
++End of Item 00C7 
+ 
+-Begin of Item 008F
++Begin of Item 00C8
+  Format 1
+   srcBegin = 382D
+   srcEnd = 3838
+-  mappingOffset = 02C4
++  mappingOffset = 02D2
+  Mapping  = 
+   FBEA FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FBEF FFFD 8D68 
+-End of Item 008F 
++End of Item 00C8 
+ 
+-Begin of Item 0090
++Begin of Item 00C9
+  Format 2
+   srcBegin = 3863
+   destBegin = 93EB
+-End of Item 0090 
++End of Item 00C9 
+ 
+-Begin of Item 0091
++Begin of Item 00CA
+  Format 2
+   srcBegin = 38A0
+   destBegin = FC42
+-End of Item 0091 
++End of Item 00CA 
+ 
+-Begin of Item 0092
++Begin of Item 00CB
+  Format 1
+   srcBegin = 38C3
+   srcEnd = 38D1
+-  mappingOffset = 02D0
++  mappingOffset = 02DE
+  Mapping  = 
+   9166 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FACD FFFD FFFD FFFD FFFD 93DD 
+-End of Item 0092 
++End of Item 00CB 
+ 
+-Begin of Item 0093
++Begin of Item 00CC
+  Format 2
+   srcBegin = 38FA
+   destBegin = 8BCC
+-End of Item 0093 
++End of Item 00CC 
+ 
+-Begin of Item 0094
++Begin of Item 00CD
+  Format 2
+   srcBegin = 3908
+   destBegin = 8D6D
+-End of Item 0094 
++End of Item 00CD 
+ 
+-Begin of Item 0095
++Begin of Item 00CE
+  Format 2
+   srcBegin = 3914
+   destBegin = 8D6E
+-End of Item 0095 
++End of Item 00CE 
+ 
+-Begin of Item 0096
++Begin of Item 00CF
+  Format 1
+   srcBegin = 3927
+   srcEnd = 3932
+-  mappingOffset = 02DF
++  mappingOffset = 02ED
+  Mapping  = 
+   96A8 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FCA6 
+-End of Item 0096 
++End of Item 00CF 
+ 
+-Begin of Item 0097
++Begin of Item 00D0
+  Format 2
+   srcBegin = 393F
+   destBegin = 8D6F
+-End of Item 0097 
++End of Item 00D0 
+ 
+-Begin of Item 0098
++Begin of Item 00D1
+  Format 2
+   srcBegin = 394D
+   destBegin = 8D70
+-End of Item 0098 
++End of Item 00D1 
+ 
+-Begin of Item 0099
++Begin of Item 00D2
+  Format 2
+   srcBegin = 3963
+   destBegin = FC64
+-End of Item 0099 
++End of Item 00D2 
+ 
+-Begin of Item 009A
++Begin of Item 00D3
+  Format 1
+   srcBegin = 3980
+   srcEnd = 39A4
+-  mappingOffset = 02EB
++  mappingOffset = 02F9
+  Mapping  = 
+   9060 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 8D74 97C3 FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 8AD0 FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9274 FFFD 9BBE FFFD FFFD FFFD FFFD 
+   FFFD 9CC8 FFFD FFFD 9CBA 
+-End of Item 009A 
++End of Item 00D3 
+ 
+-Begin of Item 009B
++Begin of Item 00D4
+  Format 2
+   srcBegin = 39B8
+   destBegin = 8D78
+-End of Item 009B 
++End of Item 00D4 
+ 
+-Begin of Item 009C
++Begin of Item 00D5
+  Format 1
+   srcBegin = 39DC
+   srcEnd = 39EC
+-  mappingOffset = 0310
++  mappingOffset = 031E
+  Mapping  = 
+   9EB9 FFFD FFFD FFFD FFFD FFFD 955A FFFD 
+   FFFD 91B4 FFFD FFFD FFFD FFFD FFFD FFFD 
+   8A48 
+-End of Item 009C 
++End of Item 00D5 
+ 
+-Begin of Item 009D
++Begin of Item 00D6
+  Format 1
+   srcBegin = 39F8
+   srcEnd = 3A06
+-  mappingOffset = 0321
++  mappingOffset = 032F
+  Mapping  = 
+   8D7D FFFD FFFD 8A7D FFFD FFFD 8AC2 FFFD 
+   FFFD FD4A FFFD 8DA1 FFFD FFFD 8AD1 
+-End of Item 009D 
++End of Item 00D6 
+ 
+-Begin of Item 009E
++Begin of Item 00D7
+  Format 1
+   srcBegin = 3A17
+   srcEnd = 3A18
+-  mappingOffset = 0330
++  mappingOffset = 033E
+  Mapping  = 
+   FCB4 8B47 
+-End of Item 009E 
++End of Item 00D7 
+ 
+-Begin of Item 009F
++Begin of Item 00D8
+  Format 1
+   srcBegin = 3A29
+   srcEnd = 3A34
+-  mappingOffset = 0332
++  mappingOffset = 0340
+  Mapping  = 
+   93A4 9EDA FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 8A51 
+-End of Item 009F 
++End of Item 00D8 
+ 
+-Begin of Item 00A0
++Begin of Item 00D9
+  Format 1
+   srcBegin = 3A4B
+   srcEnd = 3A67
+-  mappingOffset = 033E
++  mappingOffset = 034C
+  Mapping  = 
+   8DA6 FFFD FFFD FFFD FFFD FFFD FFFD 9EC5 
+   FFFD FFFD FFFD FFFD FCC4 FFFD FFFD FFFD 
+   FFFD A078 FFFD 94B5 FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FCC2 8A6B 
+-End of Item 00A0 
++End of Item 00D9 
+ 
+-Begin of Item 00A1
++Begin of Item 00DA
+  Format 2
+   srcBegin = 3A97
+   destBegin = 8DAB
+-End of Item 00A1 
++End of Item 00DA 
+ 
+-Begin of Item 00A2
++Begin of Item 00DB
+  Format 2
+   srcBegin = 3AAB
+   destBegin = FAE8
+-End of Item 00A2 
++End of Item 00DB 
+ 
+-Begin of Item 00A3
++Begin of Item 00DC
+  Format 2
+   srcBegin = 3ABD
+   destBegin = 8DAD
+-End of Item 00A3 
++End of Item 00DC 
+ 
+-Begin of Item 00A4
++Begin of Item 00DD
+  Format 1
+   srcBegin = 3ADE
+   srcEnd = 3AE0
+-  mappingOffset = 035B
++  mappingOffset = 0369
+  Mapping  = 
+   FC49 FFFD 93C1 
+-End of Item 00A4 
++End of Item 00DD 
+ 
+-Begin of Item 00A5
++Begin of Item 00DE
+  Format 1
+   srcBegin = 3AF0
+   srcEnd = 3AFB
+-  mappingOffset = 035E
++  mappingOffset = 036C
+  Mapping  = 
+   906F FFFD 8DB0 FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 947E 
+-End of Item 00A5 
++End of Item 00DE 
+ 
+-Begin of Item 00A6
++Begin of Item 00DF
+  Format 1
+   srcBegin = 3B0E
+   srcEnd = 3B2B
+-  mappingOffset = 036A
++  mappingOffset = 0378
+  Mapping  = 
+   90FA FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9479 FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 8DB2 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FCEE 
+-End of Item 00A6 
++End of Item 00DF 
+ 
+-Begin of Item 00A7
++Begin of Item 00E0
+  Format 1
+   srcBegin = 3B39
+   srcEnd = 3B42
+-  mappingOffset = 0388
++  mappingOffset = 0396
+  Mapping  = 
+   997B FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 8DB4 
+-End of Item 00A7 
++End of Item 00E0 
+ 
+-Begin of Item 00A8
++Begin of Item 00E1
+  Format 1
+   srcBegin = 3B58
+   srcEnd = 3B60
+-  mappingOffset = 0392
++  mappingOffset = 03A0
+  Mapping  = 
+   8DB7 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   91B3 
+-End of Item 00A8 
++End of Item 00E1 
+ 
+-Begin of Item 00A9
++Begin of Item 00E2
+  Format 1
+   srcBegin = 3B71
+   srcEnd = 3B80
+-  mappingOffset = 039B
++  mappingOffset = 03A9
+  Mapping  = 
+   8DBB 8DBA FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 8DBC 9044 FFFD FFFD FFFD FD4C 
+-End of Item 00A9 
++End of Item 00E2 
+ 
+-Begin of Item 00AA
++Begin of Item 00E3
+  Format 1
+   srcBegin = 3B96
+   srcEnd = 3BA1
+-  mappingOffset = 03AB
++  mappingOffset = 03B9
+  Mapping  = 
+   93E4 FFFD FFFD 93E0 FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FD53 
+-End of Item 00AA 
++End of Item 00E3 
+ 
+-Begin of Item 00AB
++Begin of Item 00E4
+  Format 1
+   srcBegin = 3BBC
+   srcEnd = 3BC4
+-  mappingOffset = 03B7
++  mappingOffset = 03C5
+  Mapping  = 
+   8DC3 FFFD 9BB8 FFFD FFFD FFFD FBF0 FFFD 
+   93E9 
+-End of Item 00AB 
++End of Item 00E4 
+ 
+-Begin of Item 00AC
++Begin of Item 00E5
+  Format 1
+   srcBegin = 3BD7
+   srcEnd = 3BDD
+-  mappingOffset = 03C0
++  mappingOffset = 03CE
+  Mapping  = 
+   93F6 FFFD FFFD FFFD FFFD FFFD 8DC5 
+-End of Item 00AC 
++End of Item 00E5 
+ 
+-Begin of Item 00AD
++Begin of Item 00E6
+  Format 1
+   srcBegin = 3BEC
+   srcEnd = 3BF4
+-  mappingOffset = 03C7
++  mappingOffset = 03D5
+  Mapping  = 
+   8DCA FFFD FFFD FFFD FFFD FFFD 8DCC FD5D 
+   93B5 
+-End of Item 00AD 
++End of Item 00E6 
+ 
+-Begin of Item 00AE
++Begin of Item 00E7
+  Format 1
+   srcBegin = 3C0D
+-  srcEnd = 3C15
+-  mappingOffset = 03D0
++  srcEnd = 3C18
++  mappingOffset = 03DE
+  Mapping  = 
+   FD61 FFFD FFFD FFFD 9CF8 FFFD FFFD FFFD 
+-  9252 
+-End of Item 00AE 
++  9252 FFFD FFFD A0E8 
++End of Item 00E7 
+ 
+-Begin of Item 00AF
++Begin of Item 00E8
+  Format 2
+   srcBegin = 3C54
+   destBegin = 9CA5
+-End of Item 00AF 
++End of Item 00E8 
+ 
+-Begin of Item 00B0
++Begin of Item 00E9
++ Format 2
++  srcBegin = 3C8B
++  destBegin = 8C56
++End of Item 00E9 
++
++Begin of Item 00EA
+  Format 1
+   srcBegin = 3CCB
+   srcEnd = 3CDC
+-  mappingOffset = 03D9
++  mappingOffset = 03EA
+  Mapping  = 
+   8DD6 FFFD 97C0 FFFD FFFD FFFD A0DE FFFD 
+   FFFD FFFD FFFD 97D2 FFFD FFFD FFFD FFFD 
+   FFFD FAA5 
+-End of Item 00B0 
++End of Item 00EA 
+ 
+-Begin of Item 00B1
++Begin of Item 00EB
+  Format 1
+   srcBegin = 3CEB
+   srcEnd = 3CEF
+-  mappingOffset = 03EB
++  mappingOffset = 03FC
+  Mapping  = 
+   FDA3 FFFD FFFD FFFD 8DDB 
+-End of Item 00B1 
++End of Item 00EB 
+ 
+-Begin of Item 00B2
++Begin of Item 00EC
+  Format 1
+   srcBegin = 3D13
+   srcEnd = 3D1D
+-  mappingOffset = 03F0
++  mappingOffset = 0401
+  Mapping  = 
+   8EAF FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 91B5 
+-End of Item 00B2 
++End of Item 00EC 
+ 
+-Begin of Item 00B3
++Begin of Item 00ED
+  Format 1
+   srcBegin = 3D32
+   srcEnd = 3D51
+-  mappingOffset = 03FB
++  mappingOffset = 040C
+  Mapping  = 
+   FD49 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FDD1 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 8DEB FFFD FFFD FFFD 
+   FFFD FFFD 97C6 FFFD FDCE FFFD FFFD 90FC 
+-End of Item 00B3 
++End of Item 00ED 
+ 
+-Begin of Item 00B4
++Begin of Item 00EE
+  Format 1
+   srcBegin = 3D5F
+   srcEnd = 3D91
+-  mappingOffset = 041B
++  mappingOffset = 042C
+  Mapping  = 
+   FC59 FFFD FFFD 96D6 FFFD FFFD FFFD FFFD 
+   FFFD FFFD 97C5 8DEF FFFD FFFD FFFD FFFD 
+@@ -1470,62 +1877,62 @@
+   FFFD FFFD FFFD FFFD FFFD FFFD FBBF FFFD 
+   FFFD FFFD FFFD 8DF3 FFFD FFFD FFFD FFFD 
+   9449 FFFD 8DF5 
+-End of Item 00B4 
++End of Item 00EE 
+ 
+-Begin of Item 00B5
++Begin of Item 00EF
+  Format 1
+   srcBegin = 3DA5
+   srcEnd = 3DDB
+-  mappingOffset = 044E
++  mappingOffset = 045F
+  Mapping  = 
+   9872 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   8E6B FFFD FFFD FFFD FFFD FFFD FFFD FAFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 8F50 FFFD FFFD FFFD FFFD FFFD 
+-  FFFD 9DCC FC65 FFFD FFFD FFFD FFFD 996E 
++  FFFD 9DCC FC65 FFFD 8C44 FFFD FFFD 996E 
+   94A1 FFFD FFFD FFFD FFFD FFFD 8F63 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD A0DA 
+-End of Item 00B5 
++End of Item 00EF 
+ 
+-Begin of Item 00B6
++Begin of Item 00F0
+  Format 1
+   srcBegin = 3DE7
+   srcEnd = 3E06
+-  mappingOffset = 0485
++  mappingOffset = 0496
+  Mapping  = 
+   9253 FDE9 FFFD FFFD 9DB5 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 9879 FFFD FFFD FFFD 
+   9D5D FFFD FFFD FFFD FFFD 8D63 9669 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 9F70 
+-End of Item 00B6 
++End of Item 00F0 
+ 
+-Begin of Item 00B7
++Begin of Item 00F1
+  Format 1
+   srcBegin = 3E40
+   srcEnd = 3E48
+-  mappingOffset = 04A5
++  mappingOffset = 04B6
+  Mapping  = 
+   FC6A FFFD FFFD 8AC7 FFFD FFFD FFFD FFFD 
+   89D7 
+-End of Item 00B7 
++End of Item 00F1 
+ 
+-Begin of Item 00B8
++Begin of Item 00F2
+  Format 2
+   srcBegin = 3E55
+   destBegin = FE4D
+-End of Item 00B8 
++End of Item 00F2 
+ 
+-Begin of Item 00B9
++Begin of Item 00F3
+  Format 2
+   srcBegin = 3E74
+   destBegin = 9EDD
+-End of Item 00B9 
++End of Item 00F3 
+ 
+-Begin of Item 00BA
++Begin of Item 00F4
+  Format 1
+   srcBegin = 3EA8
+   srcEnd = 3F0E
+-  mappingOffset = 04AE
++  mappingOffset = 04BF
+  Mapping  = 
+   FEFB 98BC FACC FFFD FFFD 95B0 FFFD FFFD 
+   FFFD 9464 FFFD FFFD FFFD FFFD FFFD FFFD 
+@@ -1533,366 +1940,382 @@
+   FFFD FFFD 95EC FFFD FFFD FFFD FFFD 91EE 
+   FFFD FFFD 98C3 FFFD 95F6 FFFD FFFD FFFD 
+   8FFD 98C5 FFFD FFFD FFFD FFFD 9766 FE6E 
+-  FFFD FFFD 97DD FFFD FFFD FFFD 92D2 FFFD 
++  FFFD FFFD 97DD 8CAA FFFD FFFD 92D2 FFFD 
+   FFFD 9761 98CB FFFD FFFD FFFD FFFD 95F0 
+   FFFD 975D FFFD 91E3 FFFD FFFD FFFD FFFD 
+   98CC FFFD FFFD 9469 98CD FFFD FFFD FFFD 
+   FFFD FFFD 98CE FFFD 95FC FFFD FFFD 94A3 
+   9662 FFFD FFFD FFFD FEB6 FFFD 9463 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 98D0 
+-End of Item 00BA 
++End of Item 00F4 
+ 
+-Begin of Item 00BB
++Begin of Item 00F5
+  Format 1
+   srcBegin = 3F53
+   srcEnd = 3F63
+-  mappingOffset = 0515
++  mappingOffset = 0526
+  Mapping  = 
+   98D1 FFFD FFFD FFFD FFFD 9475 FAE0 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   9472 
+-End of Item 00BB 
++End of Item 00F5 
+ 
+-Begin of Item 00BC
++Begin of Item 00F6
+  Format 2
+   srcBegin = 3F7C
+   destBegin = 98D6
+-End of Item 00BC 
++End of Item 00F6 
+ 
+-Begin of Item 00BD
++Begin of Item 00F7
+  Format 2
+   srcBegin = 3F93
+   destBegin = 8AF0
+-End of Item 00BD 
++End of Item 00F7 
+ 
+-Begin of Item 00BE
++Begin of Item 00F8
+  Format 2
+   srcBegin = 3FC0
+   destBegin = 98D9
+-End of Item 00BE 
++End of Item 00F8 
+ 
+-Begin of Item 00BF
++Begin of Item 00F9
+  Format 1
+   srcBegin = 3FD7
+   srcEnd = 3FED
+-  mappingOffset = 0526
++  mappingOffset = 0537
+  Mapping  = 
+   98DB FFFD FFFD FFFD FFFD 98DD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 98A8 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 8A6D 
+-End of Item 00BF 
++End of Item 00F9 
+ 
+-Begin of Item 00C0
++Begin of Item 00FA
+  Format 1
+   srcBegin = 3FF9
+-  srcEnd = 4004
+-  mappingOffset = 053D
++  srcEnd = 4009
++  mappingOffset = 054E
+  Mapping  = 
+   8AFB 8AAE FFFD FFFD FFFD FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FBC9 
+-End of Item 00C0 
++  FFFD FFFD FFFD FBC9 FFFD FFFD FFFD FFFD 
++  8C5D 
++End of Item 00FA 
+ 
+-Begin of Item 00C1
++Begin of Item 00FB
+  Format 2
+   srcBegin = 401D
+   destBegin = 98E4
+-End of Item 00C1 
++End of Item 00FB 
+ 
+-Begin of Item 00C2
++Begin of Item 00FC
+  Format 2
+   srcBegin = 4039
+   destBegin = 98E6
+-End of Item 00C2 
++End of Item 00FC 
+ 
+-Begin of Item 00C3
++Begin of Item 00FD
+  Format 2
+   srcBegin = 4045
+   destBegin = 98E8
+-End of Item 00C3 
++End of Item 00FD 
+ 
+-Begin of Item 00C4
++Begin of Item 00FE
+  Format 1
+   srcBegin = 4053
+-  srcEnd = 406F
+-  mappingOffset = 0549
++  srcEnd = 4071
++  mappingOffset = 055F
+  Mapping  = 
+   8A4D FFFD FFFD FFFD 9257 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 95DF 
+   FFFD FFFD A0AC FFFD FFFD FFFD FFFD 98EB 
+-  FFFD FFFD FFFD FFFD 98EC 
+-End of Item 00C4 
++  FFFD FFFD FFFD FFFD 98EC FFFD 8CC3 
++End of Item 00FE 
+ 
+-Begin of Item 00C5
++Begin of Item 00FF
+  Format 2
+   srcBegin = 40A8
+   destBegin = 98F4
+-End of Item 00C5 
++End of Item 00FF 
+ 
+-Begin of Item 00C6
++Begin of Item 0100
+  Format 1
+   srcBegin = 40BB
+   srcEnd = 40C8
+-  mappingOffset = 0566
++  mappingOffset = 057E
+  Mapping  = 
+   8AB8 FFFD FFFD FFFD 9EE7 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 94BC 
+-End of Item 00C6 
++End of Item 0100 
+ 
+-Begin of Item 00C7
++Begin of Item 0101
+  Format 1
+   srcBegin = 40D8
+   srcEnd = 40DF
+-  mappingOffset = 0574
++  mappingOffset = 058C
+  Mapping  = 
+   FCD1 FFFD FFFD FFFD FFFD FFFD FFFD 9CC6 
+-End of Item 00C7 
++End of Item 0101 
+ 
+-Begin of Item 00C8
++Begin of Item 0102
+  Format 1
+   srcBegin = 40FA
+   srcEnd = 410E
+-  mappingOffset = 057C
++  mappingOffset = 0594
+  Mapping  = 
+   9E7E FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 98FE FDE8 FFFD FFFD FFFD FFFD 9940 
+   FFFD FFFD FFFD FFFD 94C9 
+-End of Item 00C8 
++End of Item 0102 
+ 
+-Begin of Item 00C9
++Begin of Item 0103
+  Format 2
+   srcBegin = 4132
+   destBegin = 94D3
+-End of Item 00C9 
++End of Item 0103 
+ 
+-Begin of Item 00CA
++Begin of Item 0104
+  Format 1
+   srcBegin = 4167
+   srcEnd = 416E
+-  mappingOffset = 0591
++  mappingOffset = 05A9
+  Mapping  = 
+   9946 FFFD FFFD FFFD FFFD 90C0 FFFD 94D1 
+-End of Item 00CA 
++End of Item 0104 
+ 
+-Begin of Item 00CB
++Begin of Item 0105
+  Format 2
+   srcBegin = 417F
+   destBegin = 9573
+-End of Item 00CB 
++End of Item 0105 
+ 
+-Begin of Item 00CC
++Begin of Item 0106
+  Format 2
+   srcBegin = 4190
+   destBegin = 93C2
+-End of Item 00CC 
++End of Item 0106 
+ 
+-Begin of Item 00CD
++Begin of Item 0107
+  Format 2
+   srcBegin = 41B2
+   destBegin = 9948
+-End of Item 00CD 
++End of Item 0107 
+ 
+-Begin of Item 00CE
++Begin of Item 0108
+  Format 1
+   srcBegin = 41C4
+   srcEnd = 41CF
+-  mappingOffset = 0599
++  mappingOffset = 05B1
+  Mapping  = 
+   994B FFFD FFFD FFFD FFFD FFFD 8E55 FFFD 
+   FFFD FFFD FFFD 994E 
+-End of Item 00CE 
++End of Item 0108 
+ 
+-Begin of Item 00CF
++Begin of Item 0109
+  Format 2
+   srcBegin = 41DB
+   destBegin = 8EFE
+-End of Item 00CF 
++End of Item 0109 
+ 
+-Begin of Item 00D0
++Begin of Item 010A
+  Format 1
+   srcBegin = 41EF
+   srcEnd = 41F9
+-  mappingOffset = 05A5
++  mappingOffset = 05BD
+  Mapping  = 
+   8E59 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 94EC 
+-End of Item 00D0 
++End of Item 010A 
+ 
+-Begin of Item 00D1
++Begin of Item 010B
+  Format 2
+   srcBegin = 4211
+   destBegin = 94EF
+-End of Item 00D1 
++End of Item 010B 
+ 
+-Begin of Item 00D2
++Begin of Item 010C
++ Format 2
++  srcBegin = 4223
++  destBegin = 8C60
++End of Item 010C 
++
++Begin of Item 010D
+  Format 2
+   srcBegin = 4240
+   destBegin = 8F74
+-End of Item 00D2 
++End of Item 010D 
+ 
+-Begin of Item 00D3
++Begin of Item 010E
+  Format 1
+   srcBegin = 4260
+   srcEnd = 426A
+-  mappingOffset = 05B0
++  mappingOffset = 05C8
+  Mapping  = 
+   9955 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9544 
+-End of Item 00D3 
++End of Item 010E 
+ 
+-Begin of Item 00D4
+- Format 2
+-  srcBegin = 427A
+-  destBegin = 9956
+-End of Item 00D4 
++Begin of Item 010F
++ Format 1
++  srcBegin = 4276
++  srcEnd = 427A
++  mappingOffset = 05D3
++ Mapping  = 
++  8CCB FFFD FFFD FFFD 9956 
++End of Item 010F 
+ 
+-Begin of Item 00D5
++Begin of Item 0110
+  Format 1
+   srcBegin = 428C
+   srcEnd = 4294
+-  mappingOffset = 05BB
++  mappingOffset = 05D8
+  Mapping  = 
+   9959 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   995B 
+-End of Item 00D5 
++End of Item 0110 
+ 
+-Begin of Item 00D6
++Begin of Item 0111
++ Format 2
++  srcBegin = 42A2
++  destBegin = 8CC4
++End of Item 0111 
++
++Begin of Item 0112
+  Format 1
+   srcBegin = 42B5
+   srcEnd = 42BC
+-  mappingOffset = 05C4
++  mappingOffset = 05E1
+  Mapping  = 
+   FA45 FFFD FFFD FFFD 90B7 FFFD FFFD 9743 
+-End of Item 00D6 
++End of Item 0112 
+ 
+-Begin of Item 00D7
++Begin of Item 0113
+  Format 1
+   srcBegin = 42F4
+   srcEnd = 42FC
+-  mappingOffset = 05CC
++  mappingOffset = 05E9
+  Mapping  = 
+   95CD FFFD FFFD FFFD FFFD FFFD FFFD 97C9 
+   FD50 
+-End of Item 00D7 
++End of Item 0113 
+ 
+-Begin of Item 00D8
++Begin of Item 0114
+  Format 2
+   srcBegin = 432B
+   destBegin = 8EB9
+-End of Item 00D8 
++End of Item 0114 
+ 
+-Begin of Item 00D9
++Begin of Item 0115
+  Format 2
+   srcBegin = 436E
+   destBegin = 95C6
+-End of Item 00D9 
++End of Item 0115 
+ 
+-Begin of Item 00DA
++Begin of Item 0116
+  Format 2
+   srcBegin = 4397
+   destBegin = 9967
+-End of Item 00DA 
++End of Item 0116 
+ 
+-Begin of Item 00DB
++Begin of Item 0117
+  Format 1
+   srcBegin = 43BA
+   srcEnd = 43C1
+-  mappingOffset = 05D5
++  mappingOffset = 05F2
+  Mapping  = 
+   8AB9 FFFD FFFD FFFD FFFD FFFD FFFD 8DFC 
+-End of Item 00DB 
++End of Item 0117 
+ 
+-Begin of Item 00DC
++Begin of Item 0118
+  Format 1
+   srcBegin = 43D9
+   srcEnd = 43DF
+-  mappingOffset = 05DD
++  mappingOffset = 05FA
+  Mapping  = 
+   8A76 FFFD FFFD FFFD FFFD FFFD 9D51 
+-End of Item 00DC 
++End of Item 0118 
+ 
+-Begin of Item 00DD
++Begin of Item 0119
+  Format 1
+   srcBegin = 43ED
+   srcEnd = 43F2
+-  mappingOffset = 05E4
++  mappingOffset = 0601
+  Mapping  = 
+   9973 FFFD FFFD FFFD FFFD 9D4F 
+-End of Item 00DD 
++End of Item 0119 
+ 
+-Begin of Item 00DE
++Begin of Item 011A
+  Format 1
+   srcBegin = 4401
+   srcEnd = 4402
+-  mappingOffset = 05EA
++  mappingOffset = 0607
+  Mapping  = 
+   997A 9564 
+-End of Item 00DE 
++End of Item 011A 
+ 
+-Begin of Item 00DF
++Begin of Item 011B
+  Format 2
+   srcBegin = 4413
+   destBegin = 99A1
+-End of Item 00DF 
++End of Item 011B 
+ 
+-Begin of Item 00E0
++Begin of Item 011C
+  Format 1
+   srcBegin = 4425
+   srcEnd = 442D
+-  mappingOffset = 05EC
++  mappingOffset = 0609
+  Mapping  = 
+   99A5 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   99A7 
+-End of Item 00E0 
++End of Item 011C 
+ 
+-Begin of Item 00E1
++Begin of Item 011D
+  Format 2
+   srcBegin = 447A
+   destBegin = 8EED
+-End of Item 00E1 
++End of Item 011D 
+ 
+-Begin of Item 00E2
++Begin of Item 011E
+  Format 2
+   srcBegin = 448F
+   destBegin = 99AD
+-End of Item 00E2 
++End of Item 011E 
+ 
+-Begin of Item 00E3
++Begin of Item 011F
+  Format 1
+   srcBegin = 449F
+   srcEnd = 44A2
+-  mappingOffset = 05F5
++  mappingOffset = 0612
+  Mapping  = 
+   946E 8F70 FFFD FAD0 
+-End of Item 00E3 
++End of Item 011F 
+ 
+-Begin of Item 00E4
++Begin of Item 0120
+  Format 1
+   srcBegin = 44B0
+   srcEnd = 44CE
+-  mappingOffset = 05F9
++  mappingOffset = 0616
+  Mapping  = 
+   99B3 FFFD FFFD FFFD FFFD FFFD FFFD A053 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   965C FFFD FFFD FFFD FFFD FD7A FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 97FE 
+-End of Item 00E4 
++End of Item 0120 
+ 
+-Begin of Item 00E5
++Begin of Item 0121
+  Format 1
+   srcBegin = 44DD
+   srcEnd = 44F4
+-  mappingOffset = 0618
++  mappingOffset = 0635
+  Mapping  = 
+   92BD FFFD 97FD FFFD FFFD FFFD FFFD 8F64 
+   FFFD FFFD FFFD FFFD FCF7 9562 97CD 9E64 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 924C 
+-End of Item 00E5 
++End of Item 0121 
+ 
+-Begin of Item 00E6
++Begin of Item 0122
+  Format 1
+   srcBegin = 4503
+   srcEnd = 4543
+-  mappingOffset = 0630
++  mappingOffset = 064D
+  Mapping  = 
+   8EC9 99BC FFFD FFFD FFFD FFFD 9DA5 FFFD 
+   8F54 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+@@ -1903,694 +2326,705 @@
+   96C8 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   99C3 FFFD 90D6 FFFD 9CBE FFFD FFFD FFFD 
+   8F76 
+-End of Item 00E6 
++End of Item 0122 
+ 
+-Begin of Item 00E7
++Begin of Item 0123
+  Format 1
+   srcBegin = 4551
+   srcEnd = 456A
+-  mappingOffset = 0671
++  mappingOffset = 068E
+  Mapping  = 
+   9470 FB4B FFFD FFFD FDCA FFFD FFFD FFFD 
+   FFFD FFFD FFFD 8EC7 FFFD FFFD FFFD FFFD 
+   FFFD A0F9 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 8FA9 
+-End of Item 00E7 
++End of Item 0123 
+ 
+-Begin of Item 00E8
++Begin of Item 0124
+  Format 2
+   srcBegin = 4577
+   destBegin = 99C7
+-End of Item 00E8 
++End of Item 0124 
+ 
+-Begin of Item 00E9
++Begin of Item 0125
+  Format 2
+   srcBegin = 4585
+   destBegin = 90D7
+-End of Item 00E9 
++End of Item 0125 
+ 
+-Begin of Item 00EA
++Begin of Item 0126
+  Format 2
+   srcBegin = 45E9
+   destBegin = 9EDF
+-End of Item 00EA 
++End of Item 0126 
+ 
+-Begin of Item 00EB
++Begin of Item 0127
+  Format 1
+   srcBegin = 4606
+   srcEnd = 4617
+-  mappingOffset = 068B
++  mappingOffset = 06A8
+  Mapping  = 
+   99CE FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 8FBA FFFD FFFD FFFD FFFD FFFD 8FEB 
+   FFFD 99CF 
+-End of Item 00EB 
++End of Item 0127 
+ 
+-Begin of Item 00EC
++Begin of Item 0128
+  Format 2
+   srcBegin = 465B
+   destBegin = 8FC2
+-End of Item 00EC 
++End of Item 0128 
+ 
+-Begin of Item 00ED
++Begin of Item 0129
+  Format 1
+   srcBegin = 467A
+   srcEnd = 4680
+-  mappingOffset = 069D
++  mappingOffset = 06BA
+  Mapping  = 
+   92C9 FFFD FFFD FFFD FFFD FFFD 97DC 
+-End of Item 00ED 
++End of Item 0129 
+ 
+-Begin of Item 00EE
++Begin of Item 012A
+  Format 1
+   srcBegin = 46CF
+   srcEnd = 46D0
+-  mappingOffset = 06A4
++  mappingOffset = 06C1
+  Mapping  = 
+   95B3 9C79 
+-End of Item 00EE 
++End of Item 012A 
+ 
+-Begin of Item 00EF
++Begin of Item 012B
+  Format 2
+   srcBegin = 46F5
+   destBegin = 95B2
+-End of Item 00EF 
++End of Item 012B 
+ 
+-Begin of Item 00F0
++Begin of Item 012C
+  Format 1
+   srcBegin = 4713
+   srcEnd = 4718
+-  mappingOffset = 06A6
++  mappingOffset = 06C3
+  Mapping  = 
+   8FDB FFFD FFFD FFFD FFFD 9BE3 
+-End of Item 00F0 
++End of Item 012C 
+ 
+-Begin of Item 00F1
++Begin of Item 012D
+  Format 2
+   srcBegin = 474E
+   destBegin = 9E7A
+-End of Item 00F1 
++End of Item 012D 
+ 
+-Begin of Item 00F2
++Begin of Item 012E
+  Format 2
+   srcBegin = 477C
+   destBegin = 9BEE
+-End of Item 00F2 
++End of Item 012E 
+ 
+-Begin of Item 00F3
++Begin of Item 012F
+  Format 2
+   srcBegin = 4798
+   destBegin = 99DE
+-End of Item 00F3 
++End of Item 012F 
+ 
+-Begin of Item 00F4
++Begin of Item 0130
+  Format 2
+   srcBegin = 47A6
+   destBegin = FAFA
+-End of Item 00F4 
++End of Item 0130 
+ 
+-Begin of Item 00F5
++Begin of Item 0131
+  Format 2
+   srcBegin = 47B6
+   destBegin = 9EE5
+-End of Item 00F5 
++End of Item 0131 
+ 
+-Begin of Item 00F6
++Begin of Item 0132
+  Format 2
+   srcBegin = 47D5
+   destBegin = 8A52
+-End of Item 00F6 
++End of Item 0132 
+ 
+-Begin of Item 00F7
++Begin of Item 0133
+  Format 1
+   srcBegin = 47ED
+   srcEnd = 47F4
+-  mappingOffset = 06AC
++  mappingOffset = 06C9
+  Mapping  = 
+   99E1 FFFD FFFD FFFD FFFD FFFD FFFD 8A67 
+-End of Item 00F7 
++End of Item 0133 
+ 
+-Begin of Item 00F8
++Begin of Item 0134
+  Format 1
+   srcBegin = 4800
+   srcEnd = 480B
+-  mappingOffset = 06B4
++  mappingOffset = 06D1
+  Mapping  = 
+   8BB5 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 8AAC 
+-End of Item 00F8 
++End of Item 0134 
+ 
+-Begin of Item 00F9
++Begin of Item 0135
+  Format 2
+   srcBegin = 4837
+   destBegin = 99E9
+-End of Item 00F9 
++End of Item 0135 
+ 
+-Begin of Item 00FA
++Begin of Item 0136
+  Format 2
+   srcBegin = 485D
+   destBegin = FBCA
+-End of Item 00FA 
++End of Item 0136 
+ 
+-Begin of Item 00FB
++Begin of Item 0137
+  Format 2
+   srcBegin = 4871
+   destBegin = 97DE
+-End of Item 00FB 
++End of Item 0137 
+ 
+-Begin of Item 00FC
++Begin of Item 0138
+  Format 2
+   srcBegin = 489B
+   destBegin = 95D1
+-End of Item 00FC 
++End of Item 0138 
+ 
+-Begin of Item 00FD
++Begin of Item 0139
+  Format 1
+   srcBegin = 48AD
+   srcEnd = 48AE
+-  mappingOffset = 06C0
++  mappingOffset = 06DD
+  Mapping  = 
+   99F5 FC4A 
+-End of Item 00FD 
++End of Item 0139 
+ 
+-Begin of Item 00FE
++Begin of Item 013A
+  Format 2
+   srcBegin = 48D0
+   destBegin = 9BA9
+-End of Item 00FE 
++End of Item 013A 
+ 
+-Begin of Item 00FF
++Begin of Item 013B
+  Format 2
+   srcBegin = 48DD
+   destBegin = FBDC
+-End of Item 00FF 
++End of Item 013B 
+ 
+-Begin of Item 0100
++Begin of Item 013C
+  Format 1
+   srcBegin = 48ED
+   srcEnd = 48FA
+-  mappingOffset = 06C2
++  mappingOffset = 06DF
+  Mapping  = 
+   FE56 FFFD FFFD FFFD FFFD FFFD 9EA4 FFFD 
+   FFFD FFFD FFFD FFFD FFFD 9D49 
+-End of Item 0100 
++End of Item 013C 
+ 
+-Begin of Item 0101
++Begin of Item 013D
+  Format 1
+   srcBegin = 4906
+   srcEnd = 4911
+-  mappingOffset = 06D0
++  mappingOffset = 06ED
+  Mapping  = 
+   95DB FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 89C5 
+-End of Item 0101 
++End of Item 013D 
+ 
+-Begin of Item 0102
++Begin of Item 013E
+  Format 1
+   srcBegin = 491E
+   srcEnd = 4945
+-  mappingOffset = 06DC
++  mappingOffset = 06F9
+  Mapping  = 
+   99F8 FFFD FFFD FFFD FFFD FFFD FFFD 9664 
+   FFFD FFFD FFFD FFFD 9055 FFFD FFFD 96D4 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 977C 
+   FFFD FFFD FFFD FFFD FFFD FFFD 964D FFFD 
+   97E1 FFFD FFFD FFFD FFFD FFFD FFFD 9A48 
+-End of Item 0102 
++End of Item 013E 
+ 
+-Begin of Item 0103
++Begin of Item 013F
+  Format 1
+   srcBegin = 4951
+   srcEnd = 4953
+-  mappingOffset = 0704
++  mappingOffset = 0721
+  Mapping  = 
+   9A49 FFFD FE7D 
+-End of Item 0103 
++End of Item 013F 
+ 
+-Begin of Item 0104
++Begin of Item 0140
+  Format 1
+   srcBegin = 4965
+   srcEnd = 4972
+-  mappingOffset = 0707
++  mappingOffset = 0724
+  Mapping  = 
+   90AA FFFD FFFD FFFD FFFD 9A50 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 9347 
+-End of Item 0104 
++End of Item 0140 
+ 
+-Begin of Item 0105
++Begin of Item 0141
+  Format 2
+   srcBegin = 4989
+   destBegin = 8ED8
+-End of Item 0105 
++End of Item 0141 
+ 
+-Begin of Item 0106
++Begin of Item 0142
+  Format 1
+   srcBegin = 49A1
+   srcEnd = 49A7
+-  mappingOffset = 0715
++  mappingOffset = 0732
+  Mapping  = 
+   90C9 FFFD FFFD FFFD FFFD FFFD 9A55 
+-End of Item 0106 
++End of Item 0142 
+ 
+-Begin of Item 0107
++Begin of Item 0143
+  Format 1
+   srcBegin = 49DF
+   srcEnd = 49E7
+-  mappingOffset = 071C
++  mappingOffset = 0739
+  Mapping  = 
+   90BC FFFD FFFD FFFD FFFD FFFD 9A58 FFFD 
+   8BB8 
+-End of Item 0107 
++End of Item 0143 
+ 
+-Begin of Item 0108
++Begin of Item 0144
+  Format 2
+   srcBegin = 4A0F
+   destBegin = 90D5
+-End of Item 0108 
++End of Item 0144 
+ 
+-Begin of Item 0109
++Begin of Item 0145
+  Format 1
+   srcBegin = 4A1D
+   srcEnd = 4A24
+-  mappingOffset = 0725
++  mappingOffset = 0742
+  Mapping  = 
+   9641 FFFD FFFD FFFD FFFD FFFD FFFD 9A5A 
+-End of Item 0109 
++End of Item 0145 
+ 
+-Begin of Item 010A
++Begin of Item 0146
+  Format 2
+   srcBegin = 4A35
+   destBegin = 9A5C
+-End of Item 010A 
++End of Item 0146 
+ 
+-Begin of Item 010B
++Begin of Item 0147
+  Format 2
+   srcBegin = 4A96
+   destBegin = 97C2
+-End of Item 010B 
++End of Item 0147 
+ 
+-Begin of Item 010C
++Begin of Item 0148
+  Format 1
+   srcBegin = 4AB4
+   srcEnd = 4AB8
+-  mappingOffset = 072D
++  mappingOffset = 074A
+  Mapping  = 
+   8ABB FFFD FFFD FFFD 9BAA 
+-End of Item 010C 
++End of Item 0148 
+ 
+-Begin of Item 010D
++Begin of Item 0149
+  Format 2
+   srcBegin = 4AD1
+   destBegin = 90F5
+-End of Item 010D 
++End of Item 0149 
+ 
+-Begin of Item 010E
++Begin of Item 014A
+  Format 2
+   srcBegin = 4AE4
+   destBegin = 9A60
+-End of Item 010E 
++End of Item 014A 
+ 
+-Begin of Item 010F
++Begin of Item 014B
+  Format 2
+   srcBegin = 4AFF
+   destBegin = 9145
+-End of Item 010F 
++End of Item 014B 
+ 
+-Begin of Item 0110
+- Format 2
+-  srcBegin = 4B19
+-  destBegin = 9A63
+-End of Item 0110 
++Begin of Item 014C
++ Format 1
++  srcBegin = 4B10
++  srcEnd = 4B20
++  mappingOffset = 074F
++ Mapping  = 
++  8C58 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD 9A63 FFFD FFFD FFFD FFFD FFFD FFFD 
++  8C49 
++End of Item 014C 
+ 
+-Begin of Item 0111
++Begin of Item 014D
+  Format 1
+   srcBegin = 4B2C
+   srcEnd = 4B37
+-  mappingOffset = 0732
++  mappingOffset = 0760
+  Mapping  = 
+   8BB6 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FCCF 
+-End of Item 0111 
++End of Item 014D 
+ 
+-Begin of Item 0112
++Begin of Item 014E
+  Format 1
+   srcBegin = 4B6F
+   srcEnd = 4B7E
+-  mappingOffset = 073E
++  mappingOffset = 076C
+  Mapping  = 
+   966B 9A6E FFFD 914F FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 9746 FFFD FFFD A0E6 
+-End of Item 0112 
++End of Item 014E 
+ 
+-Begin of Item 0113
++Begin of Item 014F
+  Format 1
+   srcBegin = 4B8E
+   srcEnd = 4B9D
+-  mappingOffset = 074E
++  mappingOffset = 077C
+  Mapping  = 
+   92D7 FFFD 9675 FFFD FFFD 93D4 FFFD FFFD 
+   91BB 9679 FFFD FFFD FFFD FFFD FFFD 9A70 
+-End of Item 0113 
++End of Item 014F 
+ 
+-Begin of Item 0114
++Begin of Item 0150
+  Format 1
+   srcBegin = 4BBD
+   srcEnd = 4BC0
+-  mappingOffset = 075E
++  mappingOffset = 078C
+  Mapping  = 
+   9678 91CD FFFD 9C4A 
+-End of Item 0114 
++End of Item 0150 
+ 
+-Begin of Item 0115
++Begin of Item 0151
+  Format 1
+   srcBegin = 4C04
+   srcEnd = 4C0E
+-  mappingOffset = 0762
++  mappingOffset = 0790
+  Mapping  = 
+   A06F FFFD FFFD A06A FFFD FFFD FFFD FFFD 
+   FFFD FFFD 915F 
+-End of Item 0115 
++End of Item 0151 
+ 
+-Begin of Item 0116
++Begin of Item 0152
+  Format 1
+   srcBegin = 4C3B
+   srcEnd = 4C3E
+-  mappingOffset = 076D
++  mappingOffset = 079B
+  Mapping  = 
+   9FA5 FFFD FFFD 89BA 
+-End of Item 0116 
++End of Item 0152 
+ 
+-Begin of Item 0117
++Begin of Item 0153
+  Format 2
+   srcBegin = 4C5B
+   destBegin = 9ECD
+-End of Item 0117 
++End of Item 0153 
+ 
+-Begin of Item 0118
++Begin of Item 0154
+  Format 2
+   srcBegin = 4C6D
+   destBegin = 9A79
+-End of Item 0118 
++End of Item 0154 
+ 
+-Begin of Item 0119
+- Format 2
++Begin of Item 0155
++ Format 1
+   srcBegin = 4C7D
+-  destBegin = 9DCE
+-End of Item 0119 
++  srcEnd = 4C81
++  mappingOffset = 079F
++ Mapping  = 
++  9DCE FFFD FFFD FFFD 8CD2 
++End of Item 0155 
+ 
+-Begin of Item 011A
++Begin of Item 0156
+  Format 1
+   srcBegin = 4CA4
+   srcEnd = 4CB7
+-  mappingOffset = 0771
++  mappingOffset = 07A4
+  Mapping  = 
+   9D73 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 96B9 FFFD 96BC FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9CD1 
+-End of Item 011A 
++End of Item 0156 
+ 
+-Begin of Item 011B
++Begin of Item 0157
+  Format 2
+   srcBegin = 4CCD
+   destBegin = 89B7
+-End of Item 011B 
++End of Item 0157 
+ 
+-Begin of Item 011C
++Begin of Item 0158
+  Format 2
+   srcBegin = 4CE1
+   destBegin = 9EEE
+-End of Item 011C 
++End of Item 0158 
+ 
+-Begin of Item 011D
++Begin of Item 0159
+  Format 2
+   srcBegin = 4CED
+   destBegin = FB43
+-End of Item 011D 
++End of Item 0159 
+ 
+-Begin of Item 011E
++Begin of Item 015A
+  Format 1
+   srcBegin = 4D09
+   srcEnd = 4D10
+-  mappingOffset = 0785
++  mappingOffset = 07B8
+  Mapping  = 
+   9EC9 FFFD FFFD FFFD FFFD FFFD FFFD FBD3 
+-End of Item 011E 
++End of Item 015A 
+ 
+-Begin of Item 011F
++Begin of Item 015B
+  Format 2
+   srcBegin = 4D34
+   destBegin = 91AE
+-End of Item 011F 
++End of Item 015B 
+ 
+-Begin of Item 0120
++Begin of Item 015C
+  Format 1
+   srcBegin = 4D91
+   srcEnd = 4D9C
+-  mappingOffset = 078D
++  mappingOffset = 07C0
+  Mapping  = 
+   9D78 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9D7B 
+-End of Item 0120 
++End of Item 015C 
+ 
+-Begin of Item 0121
++Begin of Item 015D
+  Format 2
+   srcBegin = 4E04
+   destBegin = 9EB3
+-End of Item 0121 
++End of Item 015D 
+ 
+-Begin of Item 0122
++Begin of Item 015E
+  Format 1
+   srcBegin = 4E1A
+   srcEnd = 4E49
+-  mappingOffset = 0799
++  mappingOffset = 07CC
+  Mapping  = 
+   9EB2 FFFD 9DD6 FFFD FFFD FFFD FFFD 994F 
+   FFFD FFFD 89CE FFFD FFFD FFFD 8BC0 FFFD 
+-  9FC4 FFFD 8BD4 FFFD FFFD FFFD FFFD FFFD 
++  9FC4 FFFD 8BD4 FFFD FFFD 8C72 FFFD FFFD 
+   FFFD FFFD FFFD FFFD C6BF 8BF9 FFFD FFFD 
+   FFFD FFFD FFFD 8946 FFFD C6C0 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FAE5 
+-End of Item 0122 
++End of Item 015E 
+ 
+-Begin of Item 0123
++Begin of Item 015F
+  Format 1
+   srcBegin = 4E5A
+   srcEnd = 4E5B
+-  mappingOffset = 07C9
++  mappingOffset = 07FC
+  Mapping  = 
+   C87B 8BC6 
+-End of Item 0123 
++End of Item 015F 
+ 
+-Begin of Item 0124
++Begin of Item 0160
+  Format 2
+   srcBegin = 4E6A
+   destBegin = 9C57
+-End of Item 0124 
++End of Item 0160 
+ 
+-Begin of Item 0125
++Begin of Item 0161
+  Format 1
+   srcBegin = 4E78
+   srcEnd = 4E89
+-  mappingOffset = 07CB
++  mappingOffset = 07FE
+  Mapping  = 
+   9AFB FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   89D0 89CF FFFD FFFD FFFD C6C1 FFFD 89D1 
+   FFFD 89E2 
+-End of Item 0125 
++End of Item 0161 
+ 
+-Begin of Item 0126
++Begin of Item 0162
+  Format 1
+   srcBegin = 4E98
+-  srcEnd = 4EA0
+-  mappingOffset = 07DD
++  srcEnd = 4EA3
++  mappingOffset = 0810
+  Mapping  = 
+   927E FFFD 9DBA FFFD FFFD FFFD FFFD FFFD 
+-  C6C2 
+-End of Item 0126 
++  C6C2 FFFD FFFD 8C6F 
++End of Item 0162 
+ 
+-Begin of Item 0127
++Begin of Item 0163
+  Format 1
+   srcBegin = 4EB7
+   srcEnd = 4EBF
+-  mappingOffset = 07E6
++  mappingOffset = 081C
+  Mapping  = 
+   FBF8 FFFD FFFD FFFD 8BC7 926B FFFD FFFD 
+   89D2 
+-End of Item 0127 
++End of Item 0163 
+ 
+-Begin of Item 0128
++Begin of Item 0164
+  Format 2
+   srcBegin = 4ECE
+   destBegin = 9FCF
+-End of Item 0128 
++End of Item 0164 
+ 
+-Begin of Item 0129
++Begin of Item 0165
+  Format 1
+   srcBegin = 4EEA
+   srcEnd = 4F03
+-  mappingOffset = 07EF
++  mappingOffset = 0825
+  Mapping  = 
+   9DA9 89D3 FFFD FFFD 99E2 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 9267 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 92A4 
+-End of Item 0129 
++End of Item 0165 
+ 
+-Begin of Item 012A
+- Format 2
+-  srcBegin = 4F1A
+-  destBegin = 894E
+-End of Item 012A 
++Begin of Item 0166
++ Format 1
++  srcBegin = 4F17
++  srcEnd = 4F1A
++  mappingOffset = 083F
++ Mapping  = 
++  8C73 FFFD FFFD 894E 
++End of Item 0166 
+ 
+-Begin of Item 012B
++Begin of Item 0167
+  Format 1
+   srcBegin = 4F28
+   srcEnd = 4F4B
+-  mappingOffset = 0809
++  mappingOffset = 0843
+  Mapping  = 
+   894F 9278 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 91B6 FFFD FFFD FFFD FFFD 89D4 
+   FFFD 9FD2 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 92A7 FFFD FFFD 95A2 FFFD FFFD 
+   FFFD FFFD FFFD 926E 
+-End of Item 012B 
++End of Item 0167 
+ 
+-Begin of Item 012C
++Begin of Item 0168
+  Format 2
+   srcBegin = 4F72
+   destBegin = 96EA
+-End of Item 012C 
++End of Item 0168 
+ 
+-Begin of Item 012D
++Begin of Item 0169
+  Format 2
+   srcBegin = 4F8A
+   destBegin = 926F
+-End of Item 012D 
++End of Item 0169 
+ 
+-Begin of Item 012E
++Begin of Item 016A
+  Format 1
+   srcBegin = 4FA2
+   srcEnd = 4FB0
+-  mappingOffset = 082D
++  mappingOffset = 0867
+  Mapping  = 
+   92A3 FFFD FFFD FFFD FFFD FFFD 8950 FFFD 
+   FFFD FA57 FFFD FFFD FFFD FFFD 9866 
+-End of Item 012E 
++End of Item 016A 
+ 
+-Begin of Item 012F
++Begin of Item 016B
+  Format 1
+   srcBegin = 4FBD
+   srcEnd = 4FCC
+-  mappingOffset = 083C
++  mappingOffset = 0876
+  Mapping  = 
+   89D6 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 98B2 FFFD FFFD FFFD 92AB 
+-End of Item 012F 
++End of Item 016B 
+ 
+-Begin of Item 0130
++Begin of Item 016C
+  Format 1
+   srcBegin = 4FE4
+-  srcEnd = 4FE5
+-  mappingOffset = 084C
+- Mapping  = 
+-  96DE 92AC 
+-End of Item 0130 
+-
+-Begin of Item 0131
+- Format 1
+-  srcBegin = 4FF2
+   srcEnd = 5008
+-  mappingOffset = 084E
++  mappingOffset = 0886
+  Mapping  = 
+-  9F6E FFFD FFFD FFFD FFFD FFFD FFFD 8EF2 
+-  FFFD FFFD FFFD 9F6C FFFD FFFD FFFD FFFD 
+-  FFFD 89D8 FFFD FFFD FFFD FFFD FA59 
+-End of Item 0131 
++  96DE 92AC FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD FFFD 8C70 FFFD 9F6E FFFD 
++  FFFD FFFD FFFD FFFD FFFD 8EF2 FFFD FFFD 
++  FFFD 9F6C FFFD FFFD FFFD FFFD FFFD 89D8 
++  FFFD FFFD FFFD FFFD FA59 
++End of Item 016C 
+ 
+-Begin of Item 0132
++Begin of Item 016D
+  Format 1
+   srcBegin = 502E
+-  srcEnd = 5034
+-  mappingOffset = 0865
++  srcEnd = 503B
++  mappingOffset = 08AB
+  Mapping  = 
+-  92A8 FFFD FFFD FFFD FFFD FFFD 9163 
+-End of Item 0132 
++  92A8 FFFD FFFD FFFD FFFD FFFD 9163 FFFD 
++  FFFD FFFD FFFD FFFD FFFD 8C40 
++End of Item 016D 
+ 
+-Begin of Item 0133
++Begin of Item 016E
+  Format 1
+   srcBegin = 5056
+   srcEnd = 5058
+-  mappingOffset = 086C
++  mappingOffset = 08B9
+  Mapping  = 
+   9F73 FFFD 92AD 
+-End of Item 0133 
++End of Item 016E 
+ 
+-Begin of Item 0134
++Begin of Item 016F
+  Format 1
+   srcBegin = 5066
+   srcEnd = 506C
+-  mappingOffset = 086F
++  mappingOffset = 08BC
+  Mapping  = 
+   9BE9 FFFD FFFD FFFD FFFD FFFD 92A9 
+-End of Item 0134 
++End of Item 016F 
+ 
+-Begin of Item 0135
++Begin of Item 0170
+  Format 1
+   srcBegin = 5081
+   srcEnd = 5090
+-  mappingOffset = 0876
++  mappingOffset = 08C3
+  Mapping  = 
+   92AA FFFD FFFD FFFD FFFD FFFD FFFD 89D9 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FD56 
+-End of Item 0135 
++End of Item 0170 
+ 
+-Begin of Item 0136
++Begin of Item 0171
+  Format 2
+   srcBegin = 50A6
+   destBegin = 9FA8
+-End of Item 0136 
++End of Item 0171 
+ 
+-Begin of Item 0137
++Begin of Item 0172
++ Format 2
++  srcBegin = 50BC
++  destBegin = 8C71
++End of Item 0172 
++
++Begin of Item 0173
+  Format 1
+   srcBegin = 50CD
+   srcEnd = 50E1
+-  mappingOffset = 0886
++  mappingOffset = 08D3
+  Mapping  = 
+   92A1 FFFD FFFD 90E3 FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD A0A6 FFFD FFFD FFFD 
+   FFFD FFFD 94AB FFFD FC72 
+-End of Item 0137 
++End of Item 0173 
+ 
+-Begin of Item 0138
++Begin of Item 0174
+  Format 1
+   srcBegin = 50F4
+   srcEnd = 5101
+-  mappingOffset = 089B
++  mappingOffset = 08E8
+  Mapping  = 
+   97C4 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   92AE FFFD FFFD FFFD FFFD FA67 
+-End of Item 0138 
++End of Item 0174 
+ 
+-Begin of Item 0139
++Begin of Item 0175
+  Format 1
+   srcBegin = 510D
+   srcEnd = 510E
+-  mappingOffset = 08A9
++  mappingOffset = 08F6
+  Mapping  = 
+   92A2 FA69 
+-End of Item 0139 
++End of Item 0175 
+ 
+-Begin of Item 013A
++Begin of Item 0176
+  Format 2
+   srcBegin = 512B
+   destBegin = 9268
+-End of Item 013A 
++End of Item 0176 
+ 
+-Begin of Item 013B
++Begin of Item 0177
+  Format 1
+   srcBegin = 5156
+   srcEnd = 5188
+-  mappingOffset = 08AB
++  mappingOffset = 08F8
+  Mapping  = 
+   8951 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FA6F FFFD FFFD FFFD FFFD FFFD 
+@@ -2599,18 +3033,18 @@
+   FFFD FFFD FFFD 945A FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD C6C3 FFFD FFFD FFFD 
+   89DD FFFD C8A2 
+-End of Item 013B 
++End of Item 0177 
+ 
+-Begin of Item 013C
++Begin of Item 0178
+  Format 1
+   srcBegin = 5196
+   srcEnd = 520B
+-  mappingOffset = 08DE
++  mappingOffset = 092B
+  Mapping  = 
+   C6C4 FFFD FFFD FFFD 9E52 FFFD 8953 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9E55 92BA FFFD FFFD C6C5 FFFD FFFD 
+-  FFFD FFFD FFFD FFFD FA7D FAA8 9A68 FA47 
++  8C5B FFFD FFFD FFFD FA7D FAA8 9A68 FA47 
+   FFFD FFFD FA7E FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 92BB FFFD FFFD 
+   FFFD FDB6 FFFD FAA2 FFFD FFFD FFFD FFFD 
+@@ -2622,133 +3056,133 @@
+   FFFD FFFD FFFD FFFD FFFD FFFD 89E0 FFFD 
+   9F4F FFFD FFFD FFFD C87D FFFD FFFD 89E1 
+   FFFD FFFD FFFD FFFD FFFD FAB0 
+-End of Item 013C 
++End of Item 0178 
+ 
+-Begin of Item 013D
++Begin of Item 0179
+  Format 1
+   srcBegin = 521F
+   srcEnd = 5227
+-  mappingOffset = 0954
++  mappingOffset = 09A1
+  Mapping  = 
+   9FCD A0E7 FFFD FFFD FFFD FFFD FFFD FAB1 
+   89A6 
+-End of Item 013D 
++End of Item 0179 
+ 
+-Begin of Item 013E
++Begin of Item 017A
+  Format 1
+   srcBegin = 5234
+   srcEnd = 523C
+-  mappingOffset = 095D
++  mappingOffset = 09AA
+  Mapping  = 
+   9EFA FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FAB2 
+-End of Item 013E 
++End of Item 017A 
+ 
+-Begin of Item 013F
++Begin of Item 017B
+  Format 1
+   srcBegin = 5257
+   srcEnd = 5279
+-  mappingOffset = 0966
++  mappingOffset = 09B3
+  Mapping  = 
+   FAB4 FFFD 92C4 FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9F6F FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 8BB0 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 9FAC FFFD FFFD FFFD 
+   FFFD FFFD 89E3 
+-End of Item 013F 
++End of Item 017B 
+ 
+-Begin of Item 0140
++Begin of Item 017C
+  Format 1
+   srcBegin = 528F
+   srcEnd = 52A8
+-  mappingOffset = 0989
++  mappingOffset = 09D6
+  Mapping  = 
+   9BD3 89E4 FFFD FFFD FFFD FAB5 FFFD FFFD 
+   FFFD FFFD FFFD 9FD5 FFFD FFFD FFFD FFFD 
+   FFFD FFFD 8955 FFFD FFFD 92C5 FFFD FFFD 
+   FFFD 8956 
+-End of Item 0140 
++End of Item 017C 
+ 
+-Begin of Item 0141
++Begin of Item 017D
+  Format 1
+   srcBegin = 52B5
+   srcEnd = 52B9
+-  mappingOffset = 09A3
++  mappingOffset = 09F0
+  Mapping  = 
+   FAB3 FFFD FFFD FFFD FAB6 
+-End of Item 0141 
++End of Item 017D 
+ 
+-Begin of Item 0142
++Begin of Item 017E
+  Format 1
+   srcBegin = 52C5
+   srcEnd = 52D1
+-  mappingOffset = 09A8
++  mappingOffset = 09F5
+  Mapping  = 
+   FAB7 FFFD FFFD FFFD FFFD FFFD FFFD 9EDC 
+   FFFD FFFD FFFD FBC4 9F71 
+-End of Item 0142 
++End of Item 017E 
+ 
+-Begin of Item 0143
++Begin of Item 017F
+  Format 1
+   srcBegin = 52E0
+   srcEnd = 52E1
+-  mappingOffset = 09B5
++  mappingOffset = 0A02
+  Mapping  = 
+   FABA 92C7 
+-End of Item 0143 
++End of Item 017F 
+ 
+-Begin of Item 0144
++Begin of Item 0180
+  Format 1
+   srcBegin = 52F9
+   srcEnd = 5301
+-  mappingOffset = 09B7
++  mappingOffset = 0A04
+  Mapping  = 
+   C6C6 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   9A4C 
+-End of Item 0144 
++End of Item 0180 
+ 
+-Begin of Item 0145
++Begin of Item 0181
+  Format 1
+-  srcBegin = 5327
++  srcBegin = 5324
+   srcEnd = 5342
+-  mappingOffset = 09C0
++  mappingOffset = 0A0D
+  Mapping  = 
+-  89E5 FFFD FFFD FFFD FFFD 9F7D FFFD FFFD 
+-  FFFD FFFD FFFD A0A9 FAC4 FFFD FFFD FFFD 
+-  FFFD C6C7 FFFD FFFD 8957 FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FAAA 
+-End of Item 0145 
++  8C68 FFFD FFFD 89E5 FFFD FFFD FFFD FFFD 
++  9F7D FFFD FFFD FFFD FFFD FFFD A0A9 FAC4 
++  FFFD FFFD FFFD FFFD C6C7 FFFD FFFD 8957 
++  FFFD FFFD FFFD FFFD FFFD FFFD FAAA 
++End of Item 0181 
+ 
+-Begin of Item 0146
++Begin of Item 0182
+  Format 2
+   srcBegin = 534E
+   destBegin = 8958
+-End of Item 0146 
++End of Item 0182 
+ 
+-Begin of Item 0147
++Begin of Item 0183
+  Format 1
+   srcBegin = 535D
+   srcEnd = 537E
+-  mappingOffset = 09DC
++  mappingOffset = 0A2C
+  Mapping  = 
+   8BE3 FFFD 8B61 FFFD FFFD FFFD FFFD 9AF1 
+   FFFD FFFD 9EB7 FFFD C6C8 FFFD FFFD FFFD 
+   FAD1 FFFD FFFD FFFD FFFD FFFD FFFD FAD2 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   9EBA FAD4 
+-End of Item 0147 
++End of Item 0183 
+ 
+-Begin of Item 0148
++Begin of Item 0184
+  Format 2
+   srcBegin = 5393
+   destBegin = FAD9
+-End of Item 0148 
++End of Item 0184 
+ 
+-Begin of Item 0149
++Begin of Item 0185
+  Format 1
+   srcBegin = 53A0
+   srcEnd = 53E0
+-  mappingOffset = 09FE
++  mappingOffset = 0A4E
+  Mapping  = 
+   FADB FFFD 9CE0 FFFD FFFD FFFD FBF7 FFFD 
+   FBFA 89E7 A07A FADC FFFD FFFD FADD FFFD 
+@@ -2759,100 +3193,100 @@
+   92DA 8959 9CF5 FFFD FFFD FFFD FFFD FFFD 
+   895A FAE7 9FA2 FFFD FFFD FFFD FFFD FFFD 
+   FAEA 
+-End of Item 0149 
++End of Item 0185 
+ 
+-Begin of Item 014A
++Begin of Item 0186
+  Format 1
+   srcBegin = 53F6
+   srcEnd = 53FE
+-  mappingOffset = 0A3F
++  mappingOffset = 0A8F
+  Mapping  = 
+   FAED 8FAD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FB59 
+-End of Item 014A 
++End of Item 0186 
+ 
+-Begin of Item 014B
++Begin of Item 0187
+  Format 1
+   srcBegin = 5413
+   srcEnd = 5423
+-  mappingOffset = 0A48
++  mappingOffset = 0A98
+  Mapping  = 
+   FAEF 96EF FFFD 9DEC FFFD FFFD FFFD 9DCA 
+   FFFD FFFD FFFD FFFD FFFD FFFD FD6D FFFD 
+   89EC 
+-End of Item 014B 
++End of Item 0187 
+ 
+-Begin of Item 014C
++Begin of Item 0188
+  Format 1
+   srcBegin = 542F
+-  srcEnd = 5432
+-  mappingOffset = 0A59
++  srcEnd = 5434
++  mappingOffset = 0AA9
+  Mapping  = 
+-  FB44 FFFD FFFD 9DE2 
+-End of Item 014C 
++  FB44 FFFD FFFD 9DE2 FFFD 8C75 
++End of Item 0188 
+ 
+-Begin of Item 014D
++Begin of Item 0189
+  Format 1
+   srcBegin = 544B
+   srcEnd = 544D
+-  mappingOffset = 0A5D
++  mappingOffset = 0AAF
+  Mapping  = 
+   9EC0 FFFD 9E56 
+-End of Item 014D 
++End of Item 0189 
+ 
+-Begin of Item 014E
++Begin of Item 018A
+  Format 1
+   srcBegin = 5469
+   srcEnd = 546D
+-  mappingOffset = 0A60
++  mappingOffset = 0AB2
+  Mapping  = 
+   9F79 9AC7 FFFD FFFD FAF4 
+-End of Item 014E 
++End of Item 018A 
+ 
+-Begin of Item 014F
++Begin of Item 018B
+  Format 1
+   srcBegin = 5485
+   srcEnd = 54A4
+-  mappingOffset = 0A65
++  mappingOffset = 0AB7
+  Mapping  = 
+   98A1 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FAF8 FFFD FFFD FFFD 89F0 9E47 
+   FFFD FFFD 9DF7 FFFD FFFD FFFD FFFD 9FD3 
+   FFFD 9ACA FFFD FFFD FFFD FFFD 89F1 FAF9 
+-End of Item 014F 
++End of Item 018B 
+ 
+-Begin of Item 0150
++Begin of Item 018C
+  Format 1
+   srcBegin = 54B2
+   srcEnd = 54B9
+-  mappingOffset = 0A85
++  mappingOffset = 0AD7
+  Mapping  = 
+   8E5A FFFD 89F2 FFFD FFFD FFFD FFFD 89F3 
+-End of Item 0150 
++End of Item 018C 
+ 
+-Begin of Item 0151
++Begin of Item 018D
+  Format 1
+   srcBegin = 54CB
+   srcEnd = 54E3
+-  mappingOffset = 0A8D
++  mappingOffset = 0ADF
+  Mapping  = 
+   925D 8B51 92E0 FFFD FFFD 89F4 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 9FD4 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   8A79 
+-End of Item 0151 
++End of Item 018D 
+ 
+-Begin of Item 0152
++Begin of Item 018E
+  Format 2
+   srcBegin = 54EF
+   destBegin = 89F5
+-End of Item 0152 
++End of Item 018E 
+ 
+-Begin of Item 0153
++Begin of Item 018F
+  Format 1
+   srcBegin = 5502
+   srcEnd = 552B
+-  mappingOffset = 0AA6
++  mappingOffset = 0AF8
+  Mapping  = 
+   97A7 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 93BA FFFD FFFD FFFD FFFD 
+@@ -2860,213 +3294,209 @@
+   FFFD FFFD FFFD FFFD 9E57 FFFD FFFD FFFD 
+   FFFD 89F7 FFFD 8A41 FFFD FFFD 89F8 FFFD 
+   FFFD FAF1 
+-End of Item 0153 
++End of Item 018F 
+ 
+-Begin of Item 0154
++Begin of Item 0190
+  Format 1
+   srcBegin = 553F
+   srcEnd = 555D
+-  mappingOffset = 0AD0
++  mappingOffset = 0B22
+  Mapping  = 
+   89FA FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FB42 FFFD FABF FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FBA3 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FAF7 
+-End of Item 0154 
++End of Item 0190 
+ 
+-Begin of Item 0155
++Begin of Item 0191
+  Format 1
+   srcBegin = 5569
+   srcEnd = 5579
+-  mappingOffset = 0AEF
++  mappingOffset = 0B41
+  Mapping  = 
+   9E4E FFFD 94DC FFFD FFFD FFFD FFFD FFFD 
+   95DA 9DF8 9F6A FFFD FFFD FFFD FFFD FFFD 
+   8AB7 
+-End of Item 0155 
++End of Item 0191 
+ 
+-Begin of Item 0156
++Begin of Item 0192
+  Format 1
+   srcBegin = 5586
+   srcEnd = 5590
+-  mappingOffset = 0B00
++  mappingOffset = 0B52
+  Mapping  = 
+   FB46 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 8A46 
+-End of Item 0156 
++End of Item 0192 
+ 
+-Begin of Item 0157
++Begin of Item 0193
+  Format 1
+   srcBegin = 55A9
+   srcEnd = 55C1
+-  mappingOffset = 0B0B
++  mappingOffset = 0B5D
+  Mapping  = 
+   FB47 FFFD FFFD FFFD FFFD FFFD FFFD 9148 
+   FFFD FFFD FFFD 92DE FFFD FFFD FFFD FFFD 
+   8B53 9DF6 FFFD 9BDA FFFD FFFD FFFD FFFD 
+   9D7E 
+-End of Item 0157 
++End of Item 0193 
+ 
+-Begin of Item 0158
++Begin of Item 0194
+  Format 1
+   srcBegin = 55D7
+   srcEnd = 55DE
+-  mappingOffset = 0B24
++  mappingOffset = 0B76
+  Mapping  = 
+   89FD 99E4 FFFD FFFD FFFD FFFD FFFD 9E43 
+-End of Item 0158 
++End of Item 0194 
+ 
+-Begin of Item 0159
++Begin of Item 0195
+  Format 1
+   srcBegin = 55EA
+   srcEnd = 5605
+-  mappingOffset = 0B2C
++  mappingOffset = 0B7E
+  Mapping  = 
+   9DE9 FFFD 8F52 FFFD FFFD FFFD 9DF5 9DF0 
+   FFFD FFFD FFFD 99E7 FFFD FFFD FFFD FFFD 
+   FFFD 8BBD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9DEF 
+-End of Item 0159 
++End of Item 0195 
+ 
+-Begin of Item 015A
++Begin of Item 0196
+  Format 2
+   srcBegin = 5611
+   destBegin = 9FB7
+-End of Item 015A 
++End of Item 0196 
+ 
+-Begin of Item 015B
++Begin of Item 0197
+  Format 1
+   srcBegin = 561E
+   srcEnd = 5637
+-  mappingOffset = 0B48
++  mappingOffset = 0B9A
+  Mapping  = 
+   9DD0 FFFD 9FEB 8DA9 9DCF 98E1 FFFD 9DE5 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 9DC8 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FB4F 
+-End of Item 015B 
++End of Item 0197 
+ 
+-Begin of Item 015C
++Begin of Item 0198
+  Format 1
+   srcBegin = 5643
+   srcEnd = 5661
+-  mappingOffset = 0B62
++  mappingOffset = 0BB4
+  Mapping  = 
+   9DEB FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FB54 FFFD FB55 9AA2 FFFD 8AD6 
+   FFFD 9A5F FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9EF5 FFFD FFFD FFFD 8FB7 
+-End of Item 015C 
++End of Item 0198 
+ 
+-Begin of Item 015D
++Begin of Item 0199
+  Format 1
+   srcBegin = 567A
+   srcEnd = 567C
+-  mappingOffset = 0B81
++  mappingOffset = 0BD3
+  Mapping  = 
+   9AD2 9E6A 9EE8 
+-End of Item 015D 
++End of Item 0199 
+ 
+-Begin of Item 015E
++Begin of Item 019A
+  Format 1
+   srcBegin = 5689
+   srcEnd = 5692
+-  mappingOffset = 0B84
++  mappingOffset = 0BD6
+  Mapping  = 
+   8BBF 91C2 9D62 FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9260 
+-End of Item 015E 
++End of Item 019A 
+ 
+-Begin of Item 015F
++Begin of Item 019B
+  Format 1
+   srcBegin = 569E
+   srcEnd = 56BF
+-  mappingOffset = 0B8E
++  mappingOffset = 0BE0
+  Mapping  = 
+   925E 91C1 FFFD 8AC5 FFFD FFFD 97A3 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 8B6C FFFD 8D7E FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9C54 FFFD FFFD FFFD FFFD 
+   FFFD 9DBD 
+-End of Item 015F 
++End of Item 019B 
+ 
+-Begin of Item 0160
++Begin of Item 019C
+  Format 2
+   srcBegin = 56D6
+   destBegin = 9CC5
+-End of Item 0160 
++End of Item 019C 
+ 
+-Begin of Item 0161
++Begin of Item 019D
+  Format 1
+   srcBegin = 56E2
+   srcEnd = 56F1
+-  mappingOffset = 0BB0
++  mappingOffset = 0C02
+  Mapping  = 
+   895B FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FB5C FFFD FB5B FFFD FB57 
+-End of Item 0161 
++End of Item 019D 
+ 
+-Begin of Item 0162
++Begin of Item 019E
+  Format 1
+   srcBegin = 56FD
+   srcEnd = 5700
+-  mappingOffset = 0BC0
++  mappingOffset = 0C12
+  Mapping  = 
+   98C7 FFFD FFFD FB5A 
+-End of Item 0162 
++End of Item 019E 
+ 
+-Begin of Item 0163
++Begin of Item 019F
+  Format 1
+   srcBegin = 5715
+   srcEnd = 571D
+-  mappingOffset = 0BC4
++  mappingOffset = 0C16
+  Mapping  = 
+   9CEE FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   92E2 
+-End of Item 0163 
+-
+-Begin of Item 0164
+- Format 2
+-  srcBegin = 5732
+-  destBegin = 94A7
+-End of Item 0164 
++End of Item 019F 
+ 
+-Begin of Item 0165
++Begin of Item 01A0
+  Format 1
+-  srcBegin = 573F
++  srcBegin = 5732
+   srcEnd = 5746
+-  mappingOffset = 0BCD
++  mappingOffset = 0C1F
+  Mapping  = 
+-  9BD4 FFFD FFFD FB64 FB76 FFFD FFFD FB60 
+-End of Item 0165 
++  94A7 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD 8CCC FFFD 9BD4 FFFD FFFD 
++  FB64 FB76 FFFD FFFD FB60 
++End of Item 01A0 
+ 
+-Begin of Item 0166
++Begin of Item 01A1
+  Format 1
+   srcBegin = 5754
+   srcEnd = 5767
+-  mappingOffset = 0BD5
++  mappingOffset = 0C34
+  Mapping  = 
+   99E5 FFFD FFFD 9AC2 FFFD FFFD FFFD 91FB 
+   FFFD FFFD FFFD A073 FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9F72 
+-End of Item 0166 
++End of Item 01A1 
+ 
+-Begin of Item 0167
++Begin of Item 01A2
+  Format 1
+   srcBegin = 577A
+   srcEnd = 5790
+-  mappingOffset = 0BE9
++  mappingOffset = 0C48
+  Mapping  = 
+   9FCC FFFD FFFD FFFD 98A5 92E8 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 9BBC FFFD 
+   96F3 FFFD FFFD 92E7 FFFD FFFD FC67 
+-End of Item 0167 
++End of Item 01A2 
+ 
+-Begin of Item 0168
++Begin of Item 01A3
+  Format 1
+   srcBegin = 579C
+   srcEnd = 57C8
+-  mappingOffset = 0C00
++  mappingOffset = 0C5F
+  Mapping  = 
+   8B7D FFFD FFFD FFFD FFFD 9BF4 FFFD FFFD 
+   FFFD FFFD FFFD 9EF7 FFFD FFFD 9EC1 FFFD 
+@@ -3074,214 +3504,212 @@
+   996F FFFD FFFD FFFD FFFD FFFD FFFD 96F1 
+   FFFD FFFD 8E41 FFFD FFFD FFFD FFFD FFFD 
+   954A FFFD FFFD FFFD 97E6 
+-End of Item 0168 
++End of Item 01A3 
+ 
+-Begin of Item 0169
++Begin of Item 01A4
+  Format 1
+   srcBegin = 57D7
+   srcEnd = 57EF
+-  mappingOffset = 0C2D
++  mappingOffset = 0C8C
+  Mapping  = 
+   96F5 FFFD FFFD FFFD FFFD FFFD 92E6 9F42 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FB67 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   99A9 
+-End of Item 0169 
++End of Item 01A4 
+ 
+-Begin of Item 016A
++Begin of Item 01A5
+  Format 1
+   srcBegin = 57FE
+   srcEnd = 5803
+-  mappingOffset = 0C46
++  mappingOffset = 0CA5
+  Mapping  = 
+   FAE6 FFFD FFFD FFFD FFFD FB69 
+-End of Item 016A 
++End of Item 01A5 
+ 
+-Begin of Item 016B
++Begin of Item 01A6
+  Format 2
+   srcBegin = 5812
+   destBegin = 97E5
+-End of Item 016B 
++End of Item 01A6 
+ 
+-Begin of Item 016C
++Begin of Item 01A7
+  Format 1
+   srcBegin = 5822
+   srcEnd = 5826
+-  mappingOffset = 0C4C
++  mappingOffset = 0CAB
+  Mapping  = 
+   967D FFFD FFFD FFFD FB6C 
+-End of Item 016C 
++End of Item 01A7 
+ 
+-Begin of Item 016D
++Begin of Item 01A8
+  Format 1
+   srcBegin = 583A
+   srcEnd = 5847
+-  mappingOffset = 0C51
++  mappingOffset = 0CB0
+  Mapping  = 
+   99A2 FFFD FFFD FFFD FFFD FFFD 9ABB FFFD 
+   FFFD FFFD 9A65 FFFD FFFD 944E 
+-End of Item 016D 
++End of Item 01A8 
+ 
+-Begin of Item 016E
++Begin of Item 01A9
+  Format 1
+   srcBegin = 585C
+   srcEnd = 5873
+-  mappingOffset = 0C5F
++  mappingOffset = 0CBE
+  Mapping  = 
+   FB6E FFFD FFFD 99DF FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 98E3 FFFD FFFD 
+   9254 FFFD FFFD FFFD FFFD FFFD 967B 8AAF 
+-End of Item 016E 
++End of Item 01A9 
+ 
+-Begin of Item 016F
++Begin of Item 01AA
+  Format 1
+-  srcBegin = 5899
++  srcBegin = 5892
+   srcEnd = 589A
+-  mappingOffset = 0C77
++  mappingOffset = 0CD6
+  Mapping  = 
+-  8BAF 9EBD 
+-End of Item 016F 
++  8C77 FFFD FFFD FFFD FFFD FFFD FFFD 8BAF 
++  9EBD 
++End of Item 01AA 
+ 
+-Begin of Item 0170
++Begin of Item 01AB
+  Format 1
+   srcBegin = 58A7
+   srcEnd = 58BB
+-  mappingOffset = 0C79
++  mappingOffset = 0CDF
+  Mapping  = 
+   9EE6 FFFD FFFD FB6F FFFD FFFD FFFD FFFD 
+   FFFD 8EE1 FFFD FFFD FFFD FFFD 9B7D 9C7E 
+   FFFD FFFD FFFD FFFD F9D9 
+-End of Item 0170 
++End of Item 01AB 
+ 
+-Begin of Item 0171
+- Format 2
++Begin of Item 01AC
++ Format 1
+   srcBegin = 58CB
+-  destBegin = 92EA
+-End of Item 0171 
++  srcEnd = 58D0
++  mappingOffset = 0CF4
++ Mapping  = 
++  92EA FFFD FFFD FFFD FFFD 8C78 
++End of Item 01AC 
+ 
+-Begin of Item 0172
++Begin of Item 01AD
+  Format 1
+   srcBegin = 58DC
+   srcEnd = 58E0
+-  mappingOffset = 0C8E
++  mappingOffset = 0CFA
+  Mapping  = 
+   FB72 FFFD FFFD FFFD FB71 
+-End of Item 0172 
++End of Item 01AD 
+ 
+-Begin of Item 0173
++Begin of Item 01AE
+  Format 1
+   srcBegin = 58F0
+   srcEnd = 5911
+-  mappingOffset = 0C93
++  mappingOffset = 0CFF
+  Mapping  = 
+   895C FFFD 98F0 96F2 FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FB74 FFFD FFFD FFFD FFFD 
+   FFFD FFFD 8BC1 FFFD 895D 89DE FFFD 895E 
+   FFFD FFFD C6CA FFFD FFFD FFFD FFFD FFFD 
+   FFFD FE42 
+-End of Item 0173 
++End of Item 01AE 
+ 
+-Begin of Item 0174
++Begin of Item 01AF
+  Format 2
+   srcBegin = 591F
+   destBegin = FB7B
+-End of Item 0174 
++End of Item 01AF 
+ 
+-Begin of Item 0175
++Begin of Item 01B0
+  Format 1
+   srcBegin = 5932
+   srcEnd = 5934
+-  mappingOffset = 0CB5
++  mappingOffset = 0D21
+  Mapping  = 
+   895F FFFD 8960 
+-End of Item 0175 
++End of Item 01B0 
+ 
+-Begin of Item 0176
++Begin of Item 01B1
+  Format 2
+   srcBegin = 5965
+   destBegin = 9BCD
+-End of Item 0176 
++End of Item 01B1 
+ 
+-Begin of Item 0177
++Begin of Item 01B2
+  Format 2
+   srcBegin = 5975
+   destBegin = 9DD3
+-End of Item 0177 
++End of Item 01B2 
+ 
+-Begin of Item 0178
++Begin of Item 01B3
+  Format 1
+   srcBegin = 5989
+   srcEnd = 599F
+-  mappingOffset = 0CB8
++  mappingOffset = 0D24
+  Mapping  = 
+   984C FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9752 FFFD FFFD FFFD FFFD 
+   FFFD 95C3 FFFD FFFD FFFD FFFD 9BB6 
+-End of Item 0178 
++End of Item 01B3 
+ 
+-Begin of Item 0179
++Begin of Item 01B4
+  Format 1
+   srcBegin = 59AC
+   srcEnd = 59B8
+-  mappingOffset = 0CCF
++  mappingOffset = 0D3B
+  Mapping  = 
+   9AB9 FFFD FFFD FFFD 97B3 FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9F74 92F1 
+-End of Item 0179 
++End of Item 01B4 
+ 
+-Begin of Item 017A
++Begin of Item 01B5
+  Format 1
+   srcBegin = 59C4
+   srcEnd = 59C9
+-  mappingOffset = 0CDC
++  mappingOffset = 0D48
+  Mapping  = 
+   97DF FFFD FFFD FFFD FFFD FBA6 
+-End of Item 017A 
++End of Item 01B5 
+ 
+-Begin of Item 017B
++Begin of Item 01B6
+  Format 2
+   srcBegin = 59D9
+   destBegin = FBAB
+-End of Item 017B 
++End of Item 01B6 
+ 
+-Begin of Item 017C
++Begin of Item 01B7
+  Format 1
+   srcBegin = 59EB
+-  srcEnd = 5A12
+-  mappingOffset = 0CE2
++  srcEnd = 5A2C
++  mappingOffset = 0D4E
+  Mapping  = 
+   9877 FFFD FFFD FFFD 9854 95C5 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 9D55 FBB2 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 957E 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   9742 FFFD 94E6 FFFD FFFD FFFD FFFD 92F5 
+-End of Item 017C 
+-
+-Begin of Item 017D
+- Format 1
+-  srcBegin = 5A21
+-  srcEnd = 5A2C
+-  mappingOffset = 0D0A
+- Mapping  = 
+-  92FD FFFD FFFD FBA2 FFFD FFFD 9C51 FFFD 
+-  FFFD 94E9 985C 92F0 
+-End of Item 017D 
++  FFFD FFFD FFFD FFFD FFFD FFFD FFFD 8CC5 
++  FFFD FFFD FFFD FFFD FFFD FFFD 92FD FFFD 
++  FFFD FBA2 FFFD FFFD 9C51 FFFD FFFD 94E9 
++  985C 92F0 
++End of Item 01B7 
+ 
+-Begin of Item 017E
++Begin of Item 01B8
+  Format 1
+   srcBegin = 5A3D
+   srcEnd = 5A45
+-  mappingOffset = 0D16
++  mappingOffset = 0D90
+  Mapping  = 
+   944C FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   916B 
+-End of Item 017E 
++End of Item 01B8 
+ 
+-Begin of Item 017F
++Begin of Item 01B9
+  Format 1
+   srcBegin = 5A54
+   srcEnd = 5AAB
+-  mappingOffset = 0D1F
++  mappingOffset = 0D99
+  Mapping  = 
+   8B78 FFFD FFFD FFFD FFFD 94E2 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 984F FFFD FBB5 
+@@ -3294,867 +3722,866 @@
+   FFFD FFFD FBBA FFFD FFFD 92EB FFFD FFFD 
+   FFFD FFFD FFFD FFFD FC73 97B7 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FBB4 
+-End of Item 017F 
++End of Item 01B9 
+ 
+-Begin of Item 0180
++Begin of Item 01BA
+  Format 1
+   srcBegin = 5AC3
+   srcEnd = 5AD3
+-  mappingOffset = 0D77
++  mappingOffset = 0DF1
+  Mapping  = 
+   90A7 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9741 92F4 FFFD FFFD FFFD 
+   FBBC 
+-End of Item 0180 
++End of Item 01BA 
+ 
+-Begin of Item 0181
++Begin of Item 01BB
+  Format 2
+   srcBegin = 5AE4
+   destBegin = 9577
+-End of Item 0181 
++End of Item 01BB 
+ 
+-Begin of Item 0182
++Begin of Item 01BC
+  Format 1
+   srcBegin = 5AF0
+   srcEnd = 5AFE
+-  mappingOffset = 0D88
++  mappingOffset = 0E02
+  Mapping  = 
+   9EE2 FFFD 8F78 FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD F9DC FFFD FFFD FFFD 9672 
+-End of Item 0182 
++End of Item 01BC 
+ 
+-Begin of Item 0183
++Begin of Item 01BD
+  Format 1
+   srcBegin = 5B0D
+-  srcEnd = 5B11
+-  mappingOffset = 0D97
++  srcEnd = 5B1F
++  mappingOffset = 0E11
+  Mapping  = 
+-  9EB5 FFFD FFFD FFFD 964B 
+-End of Item 0183 
+-
+-Begin of Item 0184
+- Format 2
+-  srcBegin = 5B1F
+-  destBegin = A0FA
+-End of Item 0184 
++  9EB5 FFFD FFFD FFFD 964B FFFD FFFD FFFD 
++  8CAC FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD A0FA 
++End of Item 01BD 
+ 
+-Begin of Item 0185
++Begin of Item 01BE
+  Format 2
+   srcBegin = 5B2B
+   destBegin = 9575
+-End of Item 0185 
++End of Item 01BE 
+ 
+-Begin of Item 0186
++Begin of Item 01BF
+  Format 1
+   srcBegin = 5B41
+   srcEnd = 5B4F
+-  mappingOffset = 0D9C
++  mappingOffset = 0E24
+  Mapping  = 
+   90DA FFFD FFFD 9367 FFFD FEA4 FFFD FFFD 
+   FFFD 90DF FFFD FFFD FFFD FFFD 9354 
+-End of Item 0186 
++End of Item 01BF 
+ 
+-Begin of Item 0187
++Begin of Item 01C0
+  Format 1
+   srcBegin = 5B66
+   srcEnd = 5B82
+-  mappingOffset = 0DAB
++  mappingOffset = 0E33
+  Mapping  = 
+   8961 FFFD 8BB4 FFFD FFFD FFFD FFFD 9DC0 
+   FFFD FFFD FFFD FFFD FFFD FFFD 8E48 FFFD 
+   FBC5 FFFD FFFD FFFD FFFD FFFD FBC7 FFFD 
+   FFFD FFFD C6CB FFFD FA79 
+-End of Item 0187 
+-
+-Begin of Item 0188
+- Format 2
+-  srcBegin = 5B90
+-  destBegin = 9E67
+-End of Item 0188 
++End of Item 01C0 
+ 
+-Begin of Item 0189
++Begin of Item 01C1
+  Format 1
+-  srcBegin = 5B9D
++  srcBegin = 5B90
+   srcEnd = 5BAA
+-  mappingOffset = 0DC8
++  mappingOffset = 0E50
+  Mapping  = 
+-  FBD2 8962 8963 FFFD FFFD FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FFFD FFFD FC7D 
+-End of Item 0189 
++  9E67 FFFD FFFD FFFD FFFD FFFD 8CD9 FFFD 
++  FFFD FFFD FFFD FFFD FFFD FBD2 8962 8963 
++  FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD FC7D 
++End of Item 01C1 
+ 
+-Begin of Item 018A
++Begin of Item 01C2
+  Format 2
+   srcBegin = 5BC3
+   destBegin = 9F6B
+-End of Item 018A 
++End of Item 01C2 
+ 
+-Begin of Item 018B
++Begin of Item 01C3
+  Format 1
+   srcBegin = 5BD5
+   srcEnd = 5BD7
+-  mappingOffset = 0DD6
++  mappingOffset = 0E6B
+  Mapping  = 
+   FBCC FFFD FEAE 
+-End of Item 018B 
++End of Item 01C3 
+ 
+-Begin of Item 018C
++Begin of Item 01C4
+  Format 2
+   srcBegin = 5BF3
+   destBegin = FBD1
+-End of Item 018C 
++End of Item 01C4 
+ 
+-Begin of Item 018D
++Begin of Item 01C5
+  Format 1
+   srcBegin = 5BFF
+   srcEnd = 5C05
+-  mappingOffset = 0DD9
++  mappingOffset = 0E6E
+  Mapping  = 
+   FB75 FFFD FFFD FFFD FFFD FFFD FBD4 
+-End of Item 018D 
++End of Item 01C5 
+ 
+-Begin of Item 018E
++Begin of Item 01C6
+  Format 1
+   srcBegin = 5C13
+   srcEnd = 5C23
+-  mappingOffset = 0DE0
++  mappingOffset = 0E75
+  Mapping  = 
+   FBD6 FBD8 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 8B5D FFFD 934C FFFD 9AE2 FFFD FFFD 
+   8BC9 
+-End of Item 018E 
++End of Item 01C6 
+ 
+-Begin of Item 018F
++Begin of Item 01C7
+  Format 1
+   srcBegin = 5C49
+   srcEnd = 5C5E
+-  mappingOffset = 0DF1
++  mappingOffset = 0E86
+  Mapping  = 
+   FBDB 9FC9 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9F44 FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 98ED 
+-End of Item 018F 
++End of Item 01C7 
+ 
+-Begin of Item 0190
++Begin of Item 01C8
+  Format 2
+   srcBegin = 5C85
+   destBegin = FBDD
+-End of Item 0190 
++End of Item 01C8 
+ 
+-Begin of Item 0191
++Begin of Item 01C9
+  Format 1
+   srcBegin = 5C99
+   srcEnd = 5C9E
+-  mappingOffset = 0E07
++  mappingOffset = 0E9C
+  Mapping  = 
+   8DF2 8964 FFFD FDF2 FFFD 934D 
+-End of Item 0191 
++End of Item 01C9 
+ 
+-Begin of Item 0192
++Begin of Item 01CA
+  Format 1
+   srcBegin = 5CBA
+   srcEnd = 5CC2
+-  mappingOffset = 0E0D
++  mappingOffset = 0EA2
+  Mapping  = 
+   FBE7 FFFD FFFD FFFD FFFD FFFD FFFD A0F2 
+   9868 
+-End of Item 0192 
++End of Item 01CA 
+ 
+-Begin of Item 0193
++Begin of Item 01CB
+  Format 2
+   srcBegin = 5CD1
+   destBegin = 9F58
+-End of Item 0193 
++End of Item 01CB 
+ 
+-Begin of Item 0194
++Begin of Item 01CC
+  Format 1
+   srcBegin = 5CE5
+-  srcEnd = 5CEF
+-  mappingOffset = 0E16
++  srcEnd = 5CF5
++  mappingOffset = 0EAB
+  Mapping  = 
+   8D73 FFFD FFFD FFFD FBDE FFFD FFFD FFFD 
+-  FFFD FFFD FBDF 
+-End of Item 0194 
++  FFFD FFFD FBDF FFFD FFFD FFFD FFFD FFFD 
++  8C48 
++End of Item 01CC 
+ 
+-Begin of Item 0195
++Begin of Item 01CD
+  Format 1
+   srcBegin = 5D10
+   srcEnd = 5D18
+-  mappingOffset = 0E21
++  mappingOffset = 0EBC
+  Mapping  = 
+   FBE3 FFFD FFFD FFFD FFFD 8DA8 FFFD FFFD 
+   FBE4 
+-End of Item 0195 
++End of Item 01CD 
+ 
+-Begin of Item 0196
++Begin of Item 01CE
+  Format 1
+   srcBegin = 5D2C
+   srcEnd = 5D2F
+-  mappingOffset = 0E2A
++  mappingOffset = 0EC5
+  Mapping  = 
+   9C75 FFFD FFFD 9878 
+-End of Item 0196 
++End of Item 01CE 
+ 
+-Begin of Item 0197
++Begin of Item 01CF
+  Format 1
+   srcBegin = 5D3E
+   srcEnd = 5D48
+-  mappingOffset = 0E2E
++  mappingOffset = 0EC9
+  Mapping  = 
+   8D60 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FBE5 FFFD 8D61 
+-End of Item 0197 
++End of Item 01CF 
+ 
+-Begin of Item 0198
++Begin of Item 01D0
+  Format 1
+   srcBegin = 5D56
+   srcEnd = 5D5B
+-  mappingOffset = 0E39
++  mappingOffset = 0ED4
+  Mapping  = 
+   8D62 A0A1 FFFD FFFD FFFD 9C40 
+-End of Item 0198 
++End of Item 01D0 
+ 
+-Begin of Item 0199
++Begin of Item 01D1
+  Format 1
+   srcBegin = 5D70
+-  srcEnd = 5D74
+-  mappingOffset = 0E3F
+- Mapping  = 
+-  98AD FFFD FFFD FFFD 9EEA 
+-End of Item 0199 
+-
+-Begin of Item 019A
+- Format 1
+-  srcBegin = 5D85
+   srcEnd = 5D8E
+-  mappingOffset = 0E44
++  mappingOffset = 0EDA
+  Mapping  = 
+-  9CEB FFFD FFFD FFFD FFFD FFFD FBE0 FFFD 
+-  FFFD 9F51 
+-End of Item 019A 
++  98AD FFFD FFFD FFFD 9EEA FFFD FFFD FFFD 
++  FFFD FFFD FFFD 8CD4 FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD FFFD FFFD 9CEB FFFD FFFD 
++  FFFD FFFD FFFD FBE0 FFFD FFFD 9F51 
++End of Item 01D1 
+ 
+-Begin of Item 019B
++Begin of Item 01D2
+  Format 1
+   srcBegin = 5DA4
+   srcEnd = 5DC1
+-  mappingOffset = 0E4E
++  mappingOffset = 0EF9
+  Mapping  = 
+   8D65 FFFD FFFD FFFD FFFD FFFD FFFD 9CF1 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FC58 FFFD FFFD 8D66 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 9654 
+-End of Item 019B 
++End of Item 01D2 
+ 
+-Begin of Item 019C
++Begin of Item 01D3
+  Format 1
+   srcBegin = 5DD7
+   srcEnd = 5DDB
+-  mappingOffset = 0E6C
++  mappingOffset = 0F17
+  Mapping  = 
+   FBE8 FFFD FFFD FFFD C6CC 
+-End of Item 019C 
++End of Item 01D3 
+ 
+-Begin of Item 019D
++Begin of Item 01D4
+  Format 2
+   srcBegin = 5DF5
+   destBegin = 9FCE
+-End of Item 019D 
++End of Item 01D4 
+ 
+-Begin of Item 019E
++Begin of Item 01D5
+  Format 1
+   srcBegin = 5E09
+   srcEnd = 5E12
+-  mappingOffset = 0E71
++  mappingOffset = 0F1C
+  Mapping  = 
+   FBFC FFFD 9AE4 FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9F75 
+-End of Item 019E 
++End of Item 01D5 
+ 
+-Begin of Item 019F
++Begin of Item 01D6
+  Format 2
+   srcBegin = 5E2E
+   destBegin = FBF1
+-End of Item 019F 
++End of Item 01D6 
+ 
+-Begin of Item 01A0
++Begin of Item 01D7
+  Format 1
+   srcBegin = 5E42
+   srcEnd = 5E48
+-  mappingOffset = 0E7B
++  mappingOffset = 0F26
+  Mapping  = 
+   8D69 FFFD FFFD FFFD FFFD FFFD 934F 
+-End of Item 01A0 
++End of Item 01D7 
+ 
+-Begin of Item 01A1
++Begin of Item 01D8
+  Format 2
+   srcBegin = 5E5E
+   destBegin = 934E
+-End of Item 01A1 
++End of Item 01D8 
+ 
+-Begin of Item 01A2
++Begin of Item 01D9
+  Format 1
+   srcBegin = 5E7A
+   srcEnd = 5E86
+-  mappingOffset = 0E82
++  mappingOffset = 0F2D
+  Mapping  = 
+   FBF4 FFFD FFFD FFFD FFFD C6CE FFFD FFFD 
+   FFFD FBC3 FFFD FFFD 8965 
+-End of Item 01A2 
++End of Item 01D9 
+ 
+-Begin of Item 01A3
++Begin of Item 01DA
++ Format 1
++  srcBegin = 5E92
++  srcEnd = 5E99
++  mappingOffset = 0F3A
++ Mapping  = 
++  8C7A FFFD FFFD FFFD FFFD FFFD FFFD 8C7B 
++End of Item 01DA 
++
++Begin of Item 01DB
+  Format 2
+   srcBegin = 5EBD
+   destBegin = 8D6A
+-End of Item 01A3 
++End of Item 01DB 
+ 
+-Begin of Item 01A4
++Begin of Item 01DC
+  Format 1
+   srcBegin = 5ECD
+   srcEnd = 5ED0
+-  mappingOffset = 0E8F
++  mappingOffset = 0F42
+  Mapping  = 
+   9353 FFFD FFFD 9DFB 
+-End of Item 01A4 
++End of Item 01DC 
+ 
+-Begin of Item 01A5
++Begin of Item 01DD
+  Format 1
+-  srcBegin = 5EF3
++  srcBegin = 5EF4
+   srcEnd = 5EFC
+-  mappingOffset = 0E93
++  mappingOffset = 0F46
+  Mapping  = 
+-  C655 FBFD FFFD FFFD FFFD 9059 FC40 FFFD 
+-  FC41 FC43 
+-End of Item 01A5 
++  FBFD FFFD FFFD FFFD 9059 FC40 FFFD FC41 
++  FC43 
++End of Item 01DD 
+ 
+-Begin of Item 01A6
++Begin of Item 01DE
+  Format 1
+   srcBegin = 5F0C
+   srcEnd = 5F0E
+-  mappingOffset = 0E9D
++  mappingOffset = 0F4F
+  Mapping  = 
+   9361 FC46 9362 
+-End of Item 01A6 
++End of Item 01DE 
+ 
+-Begin of Item 01A7
++Begin of Item 01DF
+  Format 2
+   srcBegin = 5F25
+   destBegin = 8D6B
+-End of Item 01A7 
++End of Item 01DF 
+ 
+-Begin of Item 01A8
++Begin of Item 01E0
+  Format 2
+   srcBegin = 5F3A
+   destBegin = FC4C
+-End of Item 01A8 
++End of Item 01E0 
+ 
+-Begin of Item 01A9
++Begin of Item 01E1
+  Format 1
+   srcBegin = 5F4D
+   srcEnd = 5F63
+-  mappingOffset = 0EA0
++  mappingOffset = 0F52
+  Mapping  = 
+   95B8 FFFD FFFD C6D0 8BCA FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 987A 
+   FFFD FFFD FFFD FFFD C6D1 FFFD FC51 
+-End of Item 01A9 
++End of Item 01E1 
+ 
+-Begin of Item 01AA
++Begin of Item 01E2
+  Format 1
+   srcBegin = 5F72
+   srcEnd = 5F83
+-  mappingOffset = 0EB7
++  mappingOffset = 0F69
+  Mapping  = 
+   FC54 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FAAF FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 8D6C 
+-End of Item 01AA 
++End of Item 01E2 
+ 
+-Begin of Item 01AB
++Begin of Item 01E3
+  Format 1
+   srcBegin = 5FA4
+   srcEnd = 5FC4
+-  mappingOffset = 0EC9
++  mappingOffset = 0F7B
+  Mapping  = 
+   FA61 FFFD FFFD FC57 FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 9B70 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD A051 FFFD 
+-  FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD FFFD FFFD FFFD 8C7C FFFD 
+   8BCB 
+-End of Item 01AB 
++End of Item 01E3 
+ 
+-Begin of Item 01AC
++Begin of Item 01E4
+  Format 1
+   srcBegin = 5FDB
+   srcEnd = 5FDF
+-  mappingOffset = 0EEA
++  mappingOffset = 0F9C
+  Mapping  = 
+   936E FFFD FFFD FFFD FCD5 
+-End of Item 01AC 
++End of Item 01E4 
+ 
+-Begin of Item 01AD
++Begin of Item 01E5
+  Format 2
+   srcBegin = 6023
+   destBegin = FCA9
+-End of Item 01AD 
++End of Item 01E5 
+ 
+-Begin of Item 01AE
++Begin of Item 01E6
+  Format 1
+   srcBegin = 6031
+   srcEnd = 603B
+-  mappingOffset = 0EEF
++  mappingOffset = 0FA1
+  Mapping  = 
+   FC61 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 8966 
+-End of Item 01AE 
++End of Item 01E6 
+ 
+-Begin of Item 01AF
++Begin of Item 01E7
+  Format 1
+   srcBegin = 604A
+   srcEnd = 6052
+-  mappingOffset = 0EFA
++  mappingOffset = 0FAC
+  Mapping  = 
+   FACB FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   F9DA 
+-End of Item 01AF 
++End of Item 01E7 
+ 
+-Begin of Item 01B0
++Begin of Item 01E8
+  Format 1
+   srcBegin = 6075
+   srcEnd = 607E
+-  mappingOffset = 0F03
++  mappingOffset = 0FB5
+  Mapping  = 
+   937A FFFD A0E0 FFFD FFFD FFFD FFFD FFFD 
+   FFFD 936B 
+-End of Item 01B0 
++End of Item 01E8 
+ 
+-Begin of Item 01B1
++Begin of Item 01E9
+  Format 1
+   srcBegin = 609E
+   srcEnd = 60A7
+-  mappingOffset = 0F0D
++  mappingOffset = 0FBF
+  Mapping  = 
+   FC6B FFFD FFFD FFFD FFFD FFFD A0DC FFFD 
+   FFFD 9468 
+-End of Item 01B1 
++End of Item 01E9 
+ 
+-Begin of Item 01B2
++Begin of Item 01EA
+  Format 2
+   srcBegin = 60B3
+   destBegin = FC6D
+-End of Item 01B2 
++End of Item 01EA 
+ 
+-Begin of Item 01B3
++Begin of Item 01EB
+  Format 1
+   srcBegin = 60D7
+   srcEnd = 60E9
+-  mappingOffset = 0F17
++  mappingOffset = 0FC9
+  Mapping  = 
+   8D71 FFFD FFFD FFFD FFFD FFFD FFFD FD64 
+   FFFD FFFD FFFD FFFD 99BA FFFD FFFD FFFD 
+   9AD0 9A61 A0E5 
+-End of Item 01B3 
++End of Item 01EB 
+ 
+-Begin of Item 01B4
++Begin of Item 01EC
+  Format 1
+   srcBegin = 60FD
+   srcEnd = 610C
+-  mappingOffset = 0F2A
++  mappingOffset = 0FDC
+  Mapping  = 
+   A05B FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 96AC FFFD FFFD FFFD FFFD 9740 
+-End of Item 01B4 
++End of Item 01EC 
+ 
+-Begin of Item 01B5
+- Format 2
++Begin of Item 01ED
++ Format 1
+   srcBegin = 6119
+-  destBegin = 9EF1
+-End of Item 01B5 
++  srcEnd = 6122
++  mappingOffset = 0FEC
++ Mapping  = 
++  9EF1 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD 8C4D 
++End of Item 01ED 
+ 
+-Begin of Item 01B6
++Begin of Item 01EE
+  Format 2
+   srcBegin = 6130
+   destBegin = 9F7E
+-End of Item 01B6 
++End of Item 01EE 
+ 
+-Begin of Item 01B7
++Begin of Item 01EF
+  Format 1
+   srcBegin = 613D
+   srcEnd = 6142
+-  mappingOffset = 0F3A
++  mappingOffset = 0FF6
+  Mapping  = 
+   8D72 FFFD FFFD FFFD FFFD FC76 
+-End of Item 01B7 
++End of Item 01EF 
+ 
+-Begin of Item 01B8
++Begin of Item 01F0
+  Format 1
+   srcBegin = 6150
+   srcEnd = 616F
+-  mappingOffset = 0F40
++  mappingOffset = 0FFC
+  Mapping  = 
+   96A9 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD A06E FFFD FFFD FCAA FFFD FFFD FFFD 
+   FBCD FFFD FFFD FFFD FC74 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD A074 
+-End of Item 01B8 
++End of Item 01F0 
+ 
+-Begin of Item 01B9
++Begin of Item 01F1
+  Format 1
+   srcBegin = 617D
+   srcEnd = 6187
+-  mappingOffset = 0F60
++  mappingOffset = 101C
+  Mapping  = 
+   A071 FFFD FFFD FFFD FC79 FFFD FFFD FFFD 
+   FFFD FFFD FC7C 
+-End of Item 01B9 
++End of Item 01F1 
+ 
+-Begin of Item 01BA
++Begin of Item 01F2
+  Format 1
+   srcBegin = 6195
+   srcEnd = 619C
+-  mappingOffset = 0F6B
++  mappingOffset = 1027
+  Mapping  = 
+   9C50 FFFD FFFD 9379 9378 FFFD FFFD A0DD 
+-End of Item 01BA 
++End of Item 01F2 
+ 
+-Begin of Item 01BB
++Begin of Item 01F3
+  Format 1
+   srcBegin = 61B7
+   srcEnd = 61C0
+-  mappingOffset = 0F73
++  mappingOffset = 102F
+  Mapping  = 
+   8D75 FFFD 8D76 FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9374 
+-End of Item 01BB 
++End of Item 01F3 
+ 
+-Begin of Item 01BC
++Begin of Item 01F4
+  Format 1
+   srcBegin = 61CF
+   srcEnd = 61E2
+-  mappingOffset = 0F7D
++  mappingOffset = 1039
+  Mapping  = 
+   8D77 FCA5 FFFD FFFD FCA2 FFFD FFFD FFFD 
+   FFFD FFFD FFFD 90C3 FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD A079 
+-End of Item 01BC 
++End of Item 01F4 
+ 
+-Begin of Item 01BD
++Begin of Item 01F5
+  Format 1
+   srcBegin = 622C
+   srcEnd = 6239
+-  mappingOffset = 0F91
++  mappingOffset = 104D
+  Mapping  = 
+   8D79 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 8BFC FFFD A076 
+-End of Item 01BD 
++End of Item 01F5 
+ 
+-Begin of Item 01BE
++Begin of Item 01F6
+  Format 2
+   srcBegin = 624C
+   destBegin = 8BCD
+-End of Item 01BE 
++End of Item 01F6 
+ 
+-Begin of Item 01BF
++Begin of Item 01F7
+  Format 2
+   srcBegin = 6268
+   destBegin = 9F5A
+-End of Item 01BF 
++End of Item 01F7 
+ 
+-Begin of Item 01C0
++Begin of Item 01F8
+  Format 1
+   srcBegin = 6282
+   srcEnd = 6290
+-  mappingOffset = 0F9F
++  mappingOffset = 105B
+  Mapping  = 
+   9FF4 FFFD FFFD 9FBA FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 8D7A 
+-End of Item 01C0 
++End of Item 01F8 
+ 
+-Begin of Item 01C1
++Begin of Item 01F9
+  Format 1
+   srcBegin = 629D
+   srcEnd = 62A6
+-  mappingOffset = 0FAE
++  mappingOffset = 106A
+  Mapping  = 
+   9E45 FFFD FFFD FFFD FFFD FFFD FFFD 93B0 
+   FFFD A075 
+-End of Item 01C1 
++End of Item 01F9 
+ 
+-Begin of Item 01C2
++Begin of Item 01FA
+  Format 1
+   srcBegin = 62C3
+   srcEnd = 62C5
+-  mappingOffset = 0FB8
++  mappingOffset = 1074
+  Mapping  = 
+   9B46 FFFD FCAE 
+-End of Item 01C2 
++End of Item 01FA 
+ 
+-Begin of Item 01C3
++Begin of Item 01FB
+  Format 1
+   srcBegin = 62D5
+   srcEnd = 62E5
+-  mappingOffset = 0FBB
++  mappingOffset = 1077
+  Mapping  = 
+   FCB0 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FA51 FFFD FFFD FFFD FFFD FFFD 
+   8D7B 
+-End of Item 01C3 
++End of Item 01FB 
+ 
+-Begin of Item 01C4
++Begin of Item 01FC
+  Format 2
+   srcBegin = 6318
+   destBegin = 8D7C
+-End of Item 01C4 
++End of Item 01FC 
+ 
+-Begin of Item 01C5
++Begin of Item 01FD
+  Format 1
+   srcBegin = 632E
+   srcEnd = 6337
+-  mappingOffset = 0FCC
++  mappingOffset = 1088
+  Mapping  = 
+   9ED6 FFFD FFFD 93AC FFFD FFFD FFFD 9F5B 
+   FFFD 93A9 
+-End of Item 01C5 
++End of Item 01FD 
+ 
+-Begin of Item 01C6
++Begin of Item 01FE
+  Format 1
+   srcBegin = 6364
+   srcEnd = 636C
+-  mappingOffset = 0FD6
++  mappingOffset = 1092
+  Mapping  = 
+   A07C FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FCB2 
+-End of Item 01C6 
++End of Item 01FE 
+ 
+-Begin of Item 01C7
++Begin of Item 01FF
+  Format 1
+   srcBegin = 6379
+   srcEnd = 637F
+-  mappingOffset = 0FDF
++  mappingOffset = 109B
+  Mapping  = 
+   8AC1 FFFD FFFD FFFD FFFD FFFD 9FB4 
+-End of Item 01C7 
++End of Item 01FF 
+ 
+-Begin of Item 01C8
++Begin of Item 0200
+  Format 2
+   srcBegin = 638B
+   destBegin = FCAC
+-End of Item 01C8 
++End of Item 0200 
+ 
+-Begin of Item 01C9
++Begin of Item 0201
+  Format 1
+   srcBegin = 63B9
+   srcEnd = 63C1
+-  mappingOffset = 0FE6
++  mappingOffset = 10A2
+  Mapping  = 
+   9E4C FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   8FC5 
+-End of Item 01C9 
++End of Item 0201 
+ 
+-Begin of Item 01CA
++Begin of Item 0202
+  Format 2
+   srcBegin = 63D1
+   destBegin = 93AD
+-End of Item 01CA 
++End of Item 0202 
+ 
+-Begin of Item 01CB
++Begin of Item 0203
+  Format 1
+   srcBegin = 63DE
+   srcEnd = 63E6
+-  mappingOffset = 0FEF
++  mappingOffset = 10AB
+  Mapping  = 
+   9DC3 FFFD FFFD FFFD 8DA2 FFFD FFFD FFFD 
+   9D4A 
+-End of Item 01CB 
++End of Item 0203 
+ 
+-Begin of Item 01CC
++Begin of Item 0204
+  Format 1
+   srcBegin = 63F8
+   srcEnd = 6407
+-  mappingOffset = 0FF8
++  mappingOffset = 10B4
+  Mapping  = 
+   FCB6 FFFD FFFD 8DA3 9E4B FFFD 9E4D FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 8DA4 
+-End of Item 01CC 
++End of Item 0204 
+ 
+-Begin of Item 01CD
++Begin of Item 0205
+  Format 1
+   srcBegin = 6432
+   srcEnd = 643B
+-  mappingOffset = 1008
++  mappingOffset = 10C4
+  Mapping  = 
+   8AFD FFFD FFFD FFFD FFFD FFFD FCB5 FFFD 
+   FCC3 93B2 
+-End of Item 01CD 
++End of Item 0205 
+ 
+-Begin of Item 01CE
++Begin of Item 0206
+  Format 2
+   srcBegin = 645A
+   destBegin = 8DA5
+-End of Item 01CE 
++End of Item 0206 
+ 
+-Begin of Item 01CF
++Begin of Item 0207
+  Format 1
+   srcBegin = 6471
+   srcEnd = 647C
+-  mappingOffset = 1012
++  mappingOffset = 10CE
+  Mapping  = 
+   93A1 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 8AC6 
+-End of Item 01CF 
++End of Item 0207 
+ 
+-Begin of Item 01D0
++Begin of Item 0208
+  Format 1
+   srcBegin = 648D
+   srcEnd = 6491
+-  mappingOffset = 101E
++  mappingOffset = 10DA
+  Mapping  = 
+   8A5B FFFD FFFD FFFD 894D 
+-End of Item 01D0 
++End of Item 0208 
+ 
+-Begin of Item 01D1
++Begin of Item 0209
+  Format 1
+   srcBegin = 64AF
+   srcEnd = 64C0
+-  mappingOffset = 1023
++  mappingOffset = 10DF
+  Mapping  = 
+   FED4 FFFD FFFD FFFD FFFD 8A78 FFFD 93AB 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 8DA7 
+-End of Item 01D1 
++End of Item 0209 
+ 
+-Begin of Item 01D2
++Begin of Item 020A
+  Format 1
+   srcBegin = 64D3
+   srcEnd = 64EA
+-  mappingOffset = 1035
++  mappingOffset = 10F1
+  Mapping  = 
+   9F45 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 8A56 FFFD FFFD FFFD FCBF FFFD 
+   FFFD FFFD FCC0 FFFD 8EE6 FFFD FFFD 8AA4 
+-End of Item 01D2 
++End of Item 020A 
+ 
+-Begin of Item 01D3
++Begin of Item 020B
+  Format 1
+   srcBegin = 650A
+   srcEnd = 6511
+-  mappingOffset = 104D
++  mappingOffset = 1109
+  Mapping  = 
+   8943 FFFD FFFD FFFD FFFD FFFD FFFD 93F3 
+-End of Item 01D3 
++End of Item 020B 
+ 
+-Begin of Item 01D4
++Begin of Item 020C
+  Format 1
+   srcBegin = 651E
+   srcEnd = 651F
+-  mappingOffset = 1055
++  mappingOffset = 1111
+  Mapping  = 
+   FCAB 9EA2 
+-End of Item 01D4 
++End of Item 020C 
+ 
+-Begin of Item 01D5
++Begin of Item 020D
+  Format 1
+   srcBegin = 6530
+   srcEnd = 6535
+-  mappingOffset = 1057
++  mappingOffset = 1113
+  Mapping  = 
+   9DC7 FFFD FFFD FFFD C6D2 8BCE 
+-End of Item 01D5 
++End of Item 020D 
+ 
+-Begin of Item 01D6
++Begin of Item 020E
+  Format 2
+   srcBegin = 654D
+   destBegin = FCC5
+-End of Item 01D6 
++End of Item 020E 
+ 
+-Begin of Item 01D7
++Begin of Item 020F
+  Format 2
+   srcBegin = 655F
+   destBegin = FCCB
+-End of Item 01D7 
++End of Item 020F 
+ 
+-Begin of Item 01D8
++Begin of Item 0210
+  Format 1
+   srcBegin = 656B
+   srcEnd = 656D
+-  mappingOffset = 105D
++  mappingOffset = 1119
+  Mapping  = 
+   93B3 FFFD FCCA 
+-End of Item 01D8 
++End of Item 0210 
+ 
+-Begin of Item 01D9
++Begin of Item 0211
+  Format 1
+   srcBegin = 6585
+-  srcEnd = 6589
+-  mappingOffset = 1060
++  srcEnd = 658B
++  mappingOffset = 111C
+  Mapping  = 
+-  FCC9 8DAC FFFD FBC6 8967 
+-End of Item 01D9 
++  FCC9 8DAC FFFD FBC6 8967 FFFD 8C7E 
++End of Item 0211 
+ 
+-Begin of Item 01DA
++Begin of Item 0212
+  Format 1
+   srcBegin = 65B5
+   srcEnd = 65BE
+-  mappingOffset = 1065
++  mappingOffset = 1123
+  Mapping  = 
+   FCCD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9CF3 
+-End of Item 01DA 
++End of Item 0212 
+ 
+-Begin of Item 01DB
++Begin of Item 0213
+  Format 1
+   srcBegin = 65D1
+   srcEnd = 65D4
+-  mappingOffset = 106F
++  mappingOffset = 112D
+  Mapping  = 
+   FCD0 FFFD FFFD 95BB 
+-End of Item 01DB 
++End of Item 0213 
+ 
+-Begin of Item 01DC
++Begin of Item 0214
+  Format 1
+   srcBegin = 65E0
+   srcEnd = 65E3
+-  mappingOffset = 1073
++  mappingOffset = 1131
+  Mapping  = 
+   FCD3 FFFD FFFD FCD4 
+-End of Item 01DC 
++End of Item 0214 
+ 
+-Begin of Item 01DD
++Begin of Item 0215
+  Format 2
+   srcBegin = 65FF
+   destBegin = 8DAE
+-End of Item 01DD 
++End of Item 0215 
+ 
+-Begin of Item 01DE
++Begin of Item 0216
+  Format 1
+   srcBegin = 6618
+   srcEnd = 6623
+-  mappingOffset = 1077
++  mappingOffset = 1135
+  Mapping  = 
+   FCD7 FFFD FFFD FFFD FFFD FFFD 93DB FFFD 
+   FFFD FFFD FFFD FE63 
+-End of Item 01DE 
++End of Item 0216 
+ 
+-Begin of Item 01DF
++Begin of Item 0217
+  Format 2
+   srcBegin = 6630
+   destBegin = 93D5
+-End of Item 01DF 
++End of Item 0217 
+ 
+-Begin of Item 01E0
++Begin of Item 0218
+  Format 1
+   srcBegin = 6644
+   srcEnd = 6657
+-  mappingOffset = 1083
++  mappingOffset = 1141
+  Mapping  = 
+   FCDA FFFD FFFD FFFD 9B71 FFFD FFFD FCDD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 8DAF 
+   FFFD FFFD FFFD FAF2 
+-End of Item 01E0 
++End of Item 0218 
+ 
+-Begin of Item 01E1
++Begin of Item 0219
+  Format 1
+   srcBegin = 6663
+   srcEnd = 66BF
+-  mappingOffset = 1097
++  mappingOffset = 1155
+  Mapping  = 
+   93D8 FFFD FFFD FFFD FCDF FFFD FFFD FFFD 
+   93D3 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+@@ -4168,94 +4595,95 @@
+   FFFD FFFD FB53 FFFD FFFD FFFD FFFD FFFD 
+   FB4D FFFD FFFD 9CBF FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 9B72 
+-End of Item 01E1 
++End of Item 0219 
+ 
+-Begin of Item 01E2
++Begin of Item 021A
+  Format 1
+   srcBegin = 66CD
+   srcEnd = 66CE
+-  mappingOffset = 10F4
++  mappingOffset = 11B2
+  Mapping  = 
+   FB50 93BE 
+-End of Item 01E2 
++End of Item 021A 
+ 
+-Begin of Item 01E3
++Begin of Item 021B
+  Format 2
+   srcBegin = 66F1
+   destBegin = 9DF1
+-End of Item 01E3 
++End of Item 021B 
+ 
+-Begin of Item 01E4
++Begin of Item 021C
+  Format 1
+   srcBegin = 6702
+   srcEnd = 6725
+-  mappingOffset = 10F6
++  mappingOffset = 11B4
+  Mapping  = 
+   FCEB FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD A0BB FFFD 9B7E FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FFFD 8DB3 FFFD FFFD FFFD 
++  FFFD FFFD FFFD FFFD 8DB3 FFFD FFFD 8C52 
+   FFFD FFFD FFFD FFFD 9AE8 FFFD FFFD FFFD 
+   FFFD FFFD FFFD 8EDC 
+-End of Item 01E4 
++End of Item 021C 
+ 
+-Begin of Item 01E5
++Begin of Item 021D
+  Format 2
+   srcBegin = 6736
+   destBegin = 9CF9
+-End of Item 01E5 
++End of Item 021D 
+ 
+-Begin of Item 01E6
++Begin of Item 021E
+  Format 2
+   srcBegin = 6744
+   destBegin = FA50
+-End of Item 01E6 
++End of Item 021E 
+ 
+-Begin of Item 01E7
++Begin of Item 021F
+  Format 1
+   srcBegin = 6761
+-  srcEnd = 6767
+-  mappingOffset = 111A
++  srcEnd = 676B
++  mappingOffset = 11D8
+  Mapping  = 
+-  98E7 FCF3 FFFD FFFD FFFD FFFD FCF2 
+-End of Item 01E7 
++  98E7 FCF3 FFFD FFFD FFFD FFFD FCF2 FFFD 
++  FFFD FFFD 8CCA 
++End of Item 021F 
+ 
+-Begin of Item 01E8
++Begin of Item 0220
+  Format 2
+   srcBegin = 678F
+   destBegin = 93E5
+-End of Item 01E8 
++End of Item 0220 
+ 
+-Begin of Item 01E9
++Begin of Item 0221
+  Format 1
+   srcBegin = 67A0
+   srcEnd = 67B1
+-  mappingOffset = 1121
++  mappingOffset = 11E3
+  Mapping  = 
+   9A59 FFFD FFFD FFFD 8DB5 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FD4D FFFD FFFD FFFD 
+   FFFD FD5E 
+-End of Item 01E9 
++End of Item 0221 
+ 
+-Begin of Item 01EA
++Begin of Item 0222
+  Format 2
+   srcBegin = 67BF
+   destBegin = 8F7D
+-End of Item 01EA 
++End of Item 0222 
+ 
+-Begin of Item 01EB
++Begin of Item 0223
+  Format 1
+   srcBegin = 67D6
+   srcEnd = 67D7
+-  mappingOffset = 1133
++  mappingOffset = 11F5
+  Mapping  = 
+   9547 FCF6 
+-End of Item 01EB 
++End of Item 0223 
+ 
+-Begin of Item 01EC
++Begin of Item 0224
+  Format 1
+   srcBegin = 67F9
+   srcEnd = 6822
+-  mappingOffset = 1135
++  mappingOffset = 11F7
+  Mapping  = 
+   9250 FFFD FFFD FFFD FFFD 8968 FFFD 8DB6 
+   FCFB A07D 98FC 8969 FFFD FFFD FFFD FFFD 
+@@ -4263,13 +4691,13 @@
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FAC9 FFFD FFFD 93E8 FFFD FFFD 
+   FFFD FCF8 
+-End of Item 01EC 
++End of Item 0224 
+ 
+-Begin of Item 01ED
++Begin of Item 0225
+  Format 1
+   srcBegin = 6836
+   srcEnd = 6865
+-  mappingOffset = 115F
++  mappingOffset = 1221
+  Mapping  = 
+   9CE3 FDA9 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FC44 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+@@ -4277,184 +4705,187 @@
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 9B4A 
+   8FB9 FFFD FFFD FFFD FFFD FFFD FFFD FCFE 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 896A 
+-End of Item 01ED 
++End of Item 0225 
+ 
+-Begin of Item 01EE
++Begin of Item 0226
+  Format 1
+   srcBegin = 6884
+   srcEnd = 6888
+-  mappingOffset = 118F
++  mappingOffset = 1251
+  Mapping  = 
+   8DB9 FFFD FFFD FFFD 917E 
+-End of Item 01EE 
++End of Item 0226 
+ 
+-Begin of Item 01EF
++Begin of Item 0227
+  Format 2
+   srcBegin = 6898
+   destBegin = 93F4
+-End of Item 01EF 
++End of Item 0227 
+ 
+-Begin of Item 01F0
++Begin of Item 0228
+  Format 2
+   srcBegin = 68A6
+   destBegin = FB7C
+-End of Item 01F0 
++End of Item 0228 
+ 
+-Begin of Item 01F1
++Begin of Item 0229
+  Format 1
+   srcBegin = 68B6
+   srcEnd = 68CA
+-  mappingOffset = 1194
++  mappingOffset = 1256
+  Mapping  = 
+   93E7 FFFD FFFD 97EF FFFD FFFD FFFD FE4A 
+   FFFD FFFD FFFD FFFD FFFD FD45 FFFD 96A5 
+   FFFD FFFD FFFD FFFD FEE0 
+-End of Item 01F1 
++End of Item 0229 
+ 
+-Begin of Item 01F2
++Begin of Item 022A
+  Format 1
+   srcBegin = 6900
+   srcEnd = 6909
+-  mappingOffset = 11A9
++  mappingOffset = 126B
+  Mapping  = 
+   FD48 FD47 FEF2 FE6A FFFD FFFD FFFD FFFD 
+   FFFD 8DBD 
+-End of Item 01F2 
++End of Item 022A 
+ 
+-Begin of Item 01F3
++Begin of Item 022B
+  Format 1
+   srcBegin = 6918
+   srcEnd = 691B
+-  mappingOffset = 11B3
++  mappingOffset = 1275
+  Mapping  = 
+-  9BA1 FFFD 9AB7 8EFC 
+-End of Item 01F3 
++  9BA1 8CA2 9AB7 8EFC 
++End of Item 022B 
+ 
+-Begin of Item 01F4
++Begin of Item 022C
+  Format 1
+   srcBegin = 692C
+   srcEnd = 6946
+-  mappingOffset = 11B7
++  mappingOffset = 1279
+  Mapping  = 
+   9FA1 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FD51 FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FAAD FFFD FFFD FFFD FFFD 8DBE 
+   FFFD FFFD 89A4 
+-End of Item 01F4 
++End of Item 022C 
+ 
+-Begin of Item 01F5
++Begin of Item 022D
+  Format 2
+   srcBegin = 6955
+   destBegin = 9AD9
+-End of Item 01F5 
++End of Item 022D 
+ 
+-Begin of Item 01F6
++Begin of Item 022E
+  Format 1
+   srcBegin = 6961
+   srcEnd = 6973
+-  mappingOffset = 11D2
++  mappingOffset = 1294
+  Mapping  = 
+   FD4E FFFD FFFD 8DC0 FFFD FFFD 97F0 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 93B4 FD44 
+-End of Item 01F6 
++End of Item 022E 
+ 
+-Begin of Item 01F7
++Begin of Item 022F
+  Format 1
+   srcBegin = 6980
+   srcEnd = 698A
+-  mappingOffset = 11E5
++  mappingOffset = 12A7
+  Mapping  = 
+   9FA7 FFFD FFFD FFFD FFFD 8DC2 FFFD FFFD 
+   FFFD FFFD 99B6 
+-End of Item 01F7 
++End of Item 022F 
+ 
+-Begin of Item 01F8
++Begin of Item 0230
+  Format 1
+   srcBegin = 6998
+   srcEnd = 69A2
+-  mappingOffset = 11F0
++  mappingOffset = 12B2
+  Mapping  = 
+   FD52 FFFD FFFD FFFD FFFD FFFD FFFD 8DC1 
+   FFFD FFFD 8E46 
+-End of Item 01F8 
++End of Item 0230 
+ 
+-Begin of Item 01F9
++Begin of Item 0231
+  Format 2
+   srcBegin = 69B2
+   destBegin = A0D1
+-End of Item 01F9 
++End of Item 0231 
+ 
+-Begin of Item 01FA
++Begin of Item 0232
+  Format 2
+   srcBegin = 69C0
+   destBegin = 9FCA
+-End of Item 01FA 
++End of Item 0232 
+ 
+-Begin of Item 01FB
++Begin of Item 0233
+  Format 1
+   srcBegin = 69D1
+   srcEnd = 69E9
+-  mappingOffset = 11FB
++  mappingOffset = 12BD
+  Mapping  = 
+   92CF FFFD FFFD FFFD 9CF4 8DC4 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FD41 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   9B4C 
+-End of Item 01FB 
++End of Item 0233 
+ 
+-Begin of Item 01FC
++Begin of Item 0234
+  Format 1
+   srcBegin = 69F9
+   srcEnd = 6A0C
+-  mappingOffset = 1214
++  mappingOffset = 12D6
+  Mapping  = 
+   FD57 FCEF FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9CDE FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FD42 986C 
+-End of Item 01FC 
++End of Item 0234 
+ 
+-Begin of Item 01FD
++Begin of Item 0235
+  Format 1
+   srcBegin = 6A1A
+   srcEnd = 6A1C
+-  mappingOffset = 1228
++  mappingOffset = 12EA
+  Mapping  = 
+   97F9 FFFD 9558 
+-End of Item 01FD 
++End of Item 0235 
+ 
+-Begin of Item 01FE
++Begin of Item 0236
+  Format 1
+   srcBegin = 6A2B
+   srcEnd = 6A33
+-  mappingOffset = 122B
++  mappingOffset = 12ED
+  Mapping  = 
+   985E FE7B 94CD FFFD FFFD FFFD FFFD FFFD 
+   93EE 
+-End of Item 01FE 
++End of Item 0236 
+ 
+-Begin of Item 01FF
++Begin of Item 0237
+  Format 1
+-  srcBegin = 6A45
++  srcBegin = 6A43
+   srcEnd = 6A57
+-  mappingOffset = 1234
++  mappingOffset = 12F6
+  Mapping  = 
+-  FD5A FFFD FFFD FFFD FFFD FFFD FFFD 93F5 
+-  FFFD FFFD FFFD FFFD FFFD 93EF 8EEA FFFD 
+-  FFFD FFFD 8F5B 
+-End of Item 01FF 
++  8CA3 FFFD FD5A FFFD FFFD FFFD FFFD FFFD 
++  FFFD 93F5 FFFD FFFD FFFD FFFD FFFD 93EF 
++  8EEA FFFD FFFD FFFD 8F5B 
++End of Item 0237 
+ 
+-Begin of Item 0200
+- Format 2
+-  srcBegin = 6A65
+-  destBegin = 8DC6
+-End of Item 0200 
++Begin of Item 0238
++ Format 1
++  srcBegin = 6A63
++  srcEnd = 6A65
++  mappingOffset = 130B
++ Mapping  = 
++  8C5E FFFD 8DC6 
++End of Item 0238 
+ 
+-Begin of Item 0201
++Begin of Item 0239
+  Format 1
+   srcBegin = 6A71
+   srcEnd = 6AD8
+-  mappingOffset = 1247
++  mappingOffset = 130E
+  Mapping  = 
+   8DC8 FFFD FFFD 8DC7 FFFD FFFD FFFD FFFD 
+   FFFD 93F7 FFFD FFFD FFFD FFFD FFFD FFFD 
+@@ -4469,447 +4900,445 @@
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FD5F 
+   93F0 9FB6 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 8DCF FFFD FFFD FFFD 9763 
+-End of Item 0201 
++End of Item 0239 
+ 
+-Begin of Item 0202
++Begin of Item 023A
+  Format 2
+   srcBegin = 6AF6
+   destBegin = 8DD0
+-End of Item 0202 
++End of Item 023A 
+ 
+-Begin of Item 0203
++Begin of Item 023B
+  Format 2
+   srcBegin = 6B05
+   destBegin = 93F1
+-End of Item 0203 
++End of Item 023B 
+ 
+-Begin of Item 0204
+- Format 1
+-  srcBegin = 6B16
+-  srcEnd = 6B1D
+-  mappingOffset = 12AF
+- Mapping  = 
+-  C656 FFFD FFFD FFFD FFFD FFFD FFFD FD62 
+-End of Item 0204 
++Begin of Item 023C
++ Format 2
++  srcBegin = 6B1D
++  destBegin = FD62
++End of Item 023C 
+ 
+-Begin of Item 0205
++Begin of Item 023D
+  Format 2
+   srcBegin = 6B35
+   destBegin = FD65
+-End of Item 0205 
++End of Item 023D 
+ 
+-Begin of Item 0206
++Begin of Item 023E
+  Format 1
+   srcBegin = 6B52
+   srcEnd = 6B57
+-  mappingOffset = 12B7
++  mappingOffset = 1376
+  Mapping  = 
+   9FDB FFFD FFFD FFFD FFFD 93F8 
+-End of Item 0206 
++End of Item 023E 
+ 
+-Begin of Item 0207
++Begin of Item 023F
+  Format 1
+   srcBegin = 6B6F
+   srcEnd = 6B81
+-  mappingOffset = 12BD
++  mappingOffset = 137C
+  Mapping  = 
+   8BF7 FFFD FFFD FFFD FFFD FD66 FFFD FFFD 
+   FFFD FFFD FFFD 8BCF FFFD FFFD FFFD FFFD 
+   FFFD FFFD 8DD1 
+-End of Item 0207 
++End of Item 023F 
+ 
+-Begin of Item 0208
++Begin of Item 0240
+  Format 2
+   srcBegin = 6BC1
+   destBegin = 8DD2
+-End of Item 0208 
++End of Item 0240 
+ 
+-Begin of Item 0209
++Begin of Item 0241
+  Format 1
+   srcBegin = 6BDC
+   srcEnd = 6BEA
+-  mappingOffset = 12D0
++  mappingOffset = 138F
+  Mapping  = 
+   FD71 FFFD FFFD FFFD FFFD FD6F FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 8DD3 
+-End of Item 0209 
++End of Item 0241 
+ 
+-Begin of Item 020A
++Begin of Item 0242
+  Format 2
+   srcBegin = 6BFA
+   destBegin = 9FE7
+-End of Item 020A 
++End of Item 0242 
+ 
+-Begin of Item 020B
++Begin of Item 0243
+  Format 2
+   srcBegin = 6C1C
+   destBegin = 90BD
+-End of Item 020B 
++End of Item 0243 
+ 
+-Begin of Item 020C
++Begin of Item 0244
+  Format 1
+   srcBegin = 6C31
+   srcEnd = 6C3D
+-  mappingOffset = 12DF
++  mappingOffset = 139E
+  Mapping  = 
+   9FD0 FFFD FFFD FFFD 8BD0 FFFD FD72 FFFD 
+   9CAE 8BD1 FFFD FFFD 8ADB 
+-End of Item 020C 
++End of Item 0244 
+ 
+-Begin of Item 020D
++Begin of Item 0245
+  Format 2
+   srcBegin = 6C49
+   destBegin = FAE4
+-End of Item 020D 
++End of Item 0245 
+ 
+-Begin of Item 020E
++Begin of Item 0246
+  Format 1
+   srcBegin = 6C58
+   srcEnd = 6C5A
+-  mappingOffset = 12EC
++  mappingOffset = 13AB
+  Mapping  = 
+   95CE FFFD FD76 
+-End of Item 020E 
++End of Item 0246 
+ 
+-Begin of Item 020F
++Begin of Item 0247
+  Format 1
+   srcBegin = 6C6E
+   srcEnd = 6C7F
+-  mappingOffset = 12EF
++  mappingOffset = 13AE
+  Mapping  = 
+   FB62 FFFD FFFD FFFD FFFD FFFD FFFD 8DD4 
+   FFFD FFFD FFFD FD78 FFFD FFFD FFFD FFFD 
+   FFFD 8EE3 
+-End of Item 020F 
++End of Item 0247 
+ 
+-Begin of Item 0210
++Begin of Item 0248
+  Format 1
+   srcBegin = 6C9F
+   srcEnd = 6CB2
+-  mappingOffset = 1301
++  mappingOffset = 13C0
+  Mapping  = 
+   9076 FFFD FFFD 98C6 FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 8DD5 FFFD FFFD FFFD FFFD 
+   97D1 FFFD FFFD 9EB6 
+-End of Item 0210 
++End of Item 0248 
+ 
+-Begin of Item 0211
++Begin of Item 0249
+  Format 1
+   srcBegin = 6CCB
+   srcEnd = 6CCE
+-  mappingOffset = 1315
++  mappingOffset = 13D4
+  Mapping  = 
+   FAC7 FFFD FFFD A042 
+-End of Item 0211 
++End of Item 0249 
+ 
+-Begin of Item 0212
++Begin of Item 024A
+  Format 1
+   srcBegin = 6CDF
+   srcEnd = 6CEA
+-  mappingOffset = 1319
++  mappingOffset = 13D8
+  Mapping  = 
+   9873 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9FFC 
+-End of Item 0212 
++End of Item 024A 
+ 
+-Begin of Item 0213
++Begin of Item 024B
+  Format 1
+-  srcBegin = 6D02
++  srcBegin = 6CFF
+   srcEnd = 6D06
+-  mappingOffset = 1325
++  mappingOffset = 13E4
+  Mapping  = 
+-  8DD7 FFFD FFFD 92FB 8DD8 
+-End of Item 0213 
++  8CA5 FFFD FFFD 8DD7 FFFD FFFD 92FB 8DD8 
++End of Item 024B 
+ 
+-Begin of Item 0214
++Begin of Item 024C
+  Format 1
+   srcBegin = 6D24
+   srcEnd = 6D26
+-  mappingOffset = 132A
++  mappingOffset = 13EC
+  Mapping  = 
+   944F FFFD 8DD9 
+-End of Item 0214 
++End of Item 024C 
+ 
+-Begin of Item 0215
++Begin of Item 024D
+  Format 1
+   srcBegin = 6D4E
+   srcEnd = 6D5C
+-  mappingOffset = 132D
++  mappingOffset = 13EF
+  Mapping  = 
+   896B FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 97CE FFFD FFFD FFFD FAF3 FDAE 
+-End of Item 0215 
++End of Item 024D 
+ 
+-Begin of Item 0216
++Begin of Item 024E
+  Format 1
+   srcBegin = 6D71
+   srcEnd = 6D72
+-  mappingOffset = 133C
++  mappingOffset = 13FE
+  Mapping  = 
+   FBAF 92B7 
+-End of Item 0216 
++End of Item 024E 
+ 
+-Begin of Item 0217
++Begin of Item 024F
+  Format 2
+   srcBegin = 6D81
+   destBegin = 8DDA
+-End of Item 0217 
++End of Item 024F 
+ 
+-Begin of Item 0218
++Begin of Item 0250
+  Format 1
+   srcBegin = 6D8F
+   srcEnd = 6D96
+-  mappingOffset = 133E
++  mappingOffset = 1400
+  Mapping  = 
+   9C5A FFFD FFFD FFFD FFFD FFFD FFFD FDAD 
+-End of Item 0218 
++End of Item 0250 
+ 
+-Begin of Item 0219
++Begin of Item 0251
+  Format 1
+   srcBegin = 6DA4
+   srcEnd = 6DA5
+-  mappingOffset = 1346
++  mappingOffset = 1408
+  Mapping  = 
+   8DDC 9444 
+-End of Item 0219 
++End of Item 0251 
+ 
+-Begin of Item 021A
++Begin of Item 0252
+  Format 1
+   srcBegin = 6DB1
+   srcEnd = 6DB9
+-  mappingOffset = 1348
++  mappingOffset = 140A
+  Mapping  = 
+   8DDD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   A0D6 
+-End of Item 021A 
++End of Item 0252 
+ 
+-Begin of Item 021B
++Begin of Item 0253
+  Format 1
+-  srcBegin = 6E02
++  srcBegin = 6DFE
+   srcEnd = 6E18
+-  mappingOffset = 1351
++  mappingOffset = 1413
+  Mapping  = 
+-  97D5 FFFD 944A FFFD FFFD FFFD FFFD FFFD 
+-  944D FFFD FFFD FFFD FFFD 97CB FFFD FFFD 
+-  FFFD FFFD FFFD 8DDE FFFD FFFD 8DDF 
+-End of Item 021B 
++  8C41 FFFD FFFD FFFD 97D5 FFFD 944A FFFD 
++  FFFD FFFD FFFD FFFD 944D FFFD FFFD FFFD 
++  FFFD 97CB FFFD FFFD FFFD FFFD FFFD 8DDE 
++  FFFD FFFD 8DDF 
++End of Item 0253 
+ 
+-Begin of Item 021C
++Begin of Item 0254
+  Format 1
+   srcBegin = 6E29
+   srcEnd = 6E2A
+-  mappingOffset = 1368
++  mappingOffset = 142E
+  Mapping  = 
+   8DE0 FEF9 
+-End of Item 021C 
++End of Item 0254 
+ 
+-Begin of Item 021D
++Begin of Item 0255
+  Format 1
+   srcBegin = 6E4F
+   srcEnd = 6E59
+-  mappingOffset = 136A
++  mappingOffset = 1430
+  Mapping  = 
+   FDC0 FCF9 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FB7E 
+-End of Item 021D 
++End of Item 0255 
+ 
+-Begin of Item 021E
++Begin of Item 0256
+  Format 1
+   srcBegin = 6E76
+   srcEnd = 6E8B
+-  mappingOffset = 1375
++  mappingOffset = 143B
+  Mapping  = 
+   92B3 FFFD FFFD FFFD FFFD FFFD FDAF FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   8DE1 FFFD FFFD FFFD FFFD 95D3 
+-End of Item 021E 
++End of Item 0256 
+ 
+-Begin of Item 021F
++Begin of Item 0257
+  Format 2
+   srcBegin = 6E9A
+   destBegin = 89C1
+-End of Item 021F 
++End of Item 0257 
+ 
+-Begin of Item 0220
++Begin of Item 0258
+  Format 1
+   srcBegin = 6EB5
+   srcEnd = 6EBB
+-  mappingOffset = 138B
++  mappingOffset = 1451
+  Mapping  = 
+   FD68 FFFD FFFD 9CB7 FFFD FFFD 8DE3 
+-End of Item 0220 
++End of Item 0258 
+ 
+-Begin of Item 0221
++Begin of Item 0259
+  Format 1
+   srcBegin = 6ED9
+   srcEnd = 6EE9
+-  mappingOffset = 1392
++  mappingOffset = 1458
+  Mapping  = 
+   FAC0 8DE5 FA64 FFFD 8947 FFFD FFFD FFFD 
+   FFFD 8DE4 FFFD FFFD FFFD FFFD FFFD 8DE7 
+   8DE8 
+-End of Item 0221 
++End of Item 0259 
+ 
+-Begin of Item 0222
++Begin of Item 025A
+  Format 1
+   srcBegin = 6EFA
+   srcEnd = 6F17
+-  mappingOffset = 13A3
++  mappingOffset = 1469
+  Mapping  = 
+   FDC7 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FDB0 FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9445 97D6 FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FCC6 9844 
+-End of Item 0222 
++End of Item 025A 
+ 
+-Begin of Item 0223
++Begin of Item 025B
+  Format 2
+   srcBegin = 6F24
+   destBegin = 8DE9
+-End of Item 0223 
++End of Item 025B 
+ 
+-Begin of Item 0224
++Begin of Item 025C
+  Format 1
+   srcBegin = 6F34
+   srcEnd = 6F44
+-  mappingOffset = 13C1
++  mappingOffset = 1487
+  Mapping  = 
+   8DEA FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FE50 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FDCC 
+-End of Item 0224 
++End of Item 025C 
+ 
+-Begin of Item 0225
++Begin of Item 025D
+  Format 1
+   srcBegin = 6F56
+   srcEnd = 6F5C
+-  mappingOffset = 13D2
++  mappingOffset = 1498
+  Mapping  = 
+   9DA7 FFFD FFFD FFFD FFFD FFFD FDCD 
+-End of Item 0225 
++End of Item 025D 
+ 
+-Begin of Item 0226
++Begin of Item 025E
+  Format 1
+   srcBegin = 6F74
+   srcEnd = 6F8A
+-  mappingOffset = 13D9
++  mappingOffset = 149F
+  Mapping  = 
+   FDCF FFFD FFFD FFFD FFFD 95D2 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 8DED FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FCBA 
+-End of Item 0226 
++End of Item 025E 
+ 
+-Begin of Item 0227
++Begin of Item 025F
+  Format 1
+   srcBegin = 6F9D
+   srcEnd = 6F9F
+-  mappingOffset = 13F0
++  mappingOffset = 14B6
+  Mapping  = 
+   FDC5 FFFD FDD2 
+-End of Item 0227 
++End of Item 025F 
+ 
+-Begin of Item 0228
++Begin of Item 0260
+  Format 1
+   srcBegin = 6FB5
+   srcEnd = 6FBE
+-  mappingOffset = 13F3
++  mappingOffset = 14B9
+  Mapping  = 
+   9CDC FFFD FFFD FFFD FFFD FFFD 95CF FFFD 
+   FFFD 8DEE 
+-End of Item 0228 
++End of Item 0260 
+ 
+-Begin of Item 0229
++Begin of Item 0261
+  Format 1
+   srcBegin = 6FD3
+   srcEnd = 6FDA
+-  mappingOffset = 13FD
++  mappingOffset = 14C3
+  Mapping  = 
+   FDD4 FFFD FFFD FFFD FFFD FFFD 96EC 96EB 
+-End of Item 0229 
++End of Item 0261 
+ 
+-Begin of Item 022A
++Begin of Item 0262
+  Format 1
+   srcBegin = 6FF6
+   srcEnd = 7003
+-  mappingOffset = 1405
++  mappingOffset = 14CB
+  Mapping  = 
+   90B6 FFFD FDC3 FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 98AB 
+-End of Item 022A 
++End of Item 0262 
+ 
+-Begin of Item 022B
++Begin of Item 0263
+  Format 2
+   srcBegin = 701E
+   destBegin = 96EE
+-End of Item 022B 
++End of Item 0263 
+ 
+-Begin of Item 022C
++Begin of Item 0264
+  Format 2
+   srcBegin = 702C
+   destBegin = 8DF4
+-End of Item 022C 
++End of Item 0264 
+ 
+-Begin of Item 022D
++Begin of Item 0265
+  Format 1
+   srcBegin = 704B
+   srcEnd = 708F
+-  mappingOffset = 1413
++  mappingOffset = 14D9
+  Mapping  = 
+-  FDE0 FFFD FFFD FFFD FFFD 8DF6 FFFD FFFD 
++  FDE0 FFFD 8C67 FFFD FFFD 8DF6 FFFD FFFD 
+   FFFD 8DF7 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 8FFA FFFD FFFD FFFD FFFD FFFD FFFD 
+-  C657 C665 FFFD FFFD 97D0 FFFD FFFD FFFD 
++  FFFD FFFD FFFD FFFD 97D0 FFFD FFFD FFFD 
+   FFFD 8BD2 FFFD FFFD 8DF8 FFFD FFFD FFFD 
+-  FFFD FFFD 90D9 FFFD FFFD FFFD FAF0 FFFD 
++  FFFD FFFD 90D9 FFFD 8C47 FFFD FAF0 FFFD 
+   FFFD FFFD FFFD FDE1 8DF9 FFFD FDE3 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 8DFA FFFD 
+   FB63 FFFD FFFD FFFD 90A6 
+-End of Item 022D 
++End of Item 0265 
+ 
+-Begin of Item 022E
++Begin of Item 0266
+  Format 1
+   srcBegin = 70A0
+   srcEnd = 70A7
+-  mappingOffset = 1458
++  mappingOffset = 151E
+  Mapping  = 
+   9970 FFFD FFFD 91EB FFFD 9770 986F FDE2 
+-End of Item 022E 
++End of Item 0266 
+ 
+-Begin of Item 022F
++Begin of Item 0267
+  Format 1
+   srcBegin = 70B9
+   srcEnd = 70DF
+-  mappingOffset = 1460
++  mappingOffset = 1526
+  Mapping  = 
+   98F2 FFFD 9AFC 896C FDFD FFFD FFFD 995E 
+   FFFD FFFD FFFD 95BD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FDE4 FFFD FFFD FFFD 91E6 
+   FFFD FFFD FFFD FFFD FDE5 FDE6 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FDE7 
+-End of Item 022F 
++End of Item 0267 
+ 
+-Begin of Item 0230
++Begin of Item 0268
+  Format 1
+   srcBegin = 70F1
+   srcEnd = 7105
+-  mappingOffset = 1487
++  mappingOffset = 154D
+  Mapping  = 
+   9454 FFFD FFFD FFFD 99B8 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 97E9 FFFD FFFD 
+   FFFD FFFD FFFD FFFD 9346 
+-End of Item 0230 
++End of Item 0268 
+ 
+-Begin of Item 0231
++Begin of Item 0269
+  Format 2
+   srcBegin = 711D
+   destBegin = 9863
+-End of Item 0231 
++End of Item 0269 
+ 
+-Begin of Item 0232
++Begin of Item 026A
+  Format 1
+   srcBegin = 7129
+   srcEnd = 7151
+-  mappingOffset = 149C
++  mappingOffset = 1562
+  Mapping  = 
+   95BC FFFD FDED FDF7 FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9870 96F6 8EA9 FFFD FFFD FFFD 
+@@ -4917,204 +5346,205 @@
+   FFFD FFFD FFFD FFFD FDEE FFFD FFFD FFFD 
+   FFFD FDF0 FFFD FFFD FFFD FFFD FDF4 FFFD 
+   9BF5 
+-End of Item 0232 
++End of Item 026A 
+ 
+-Begin of Item 0233
++Begin of Item 026B
+  Format 1
+   srcBegin = 716B
+   srcEnd = 71BA
+-  mappingOffset = 14C5
++  mappingOffset = 158B
+  Mapping  = 
+   977E FFFD FFFD FFFD FFFD FFFD 9BD5 FFFD 
+   9AC3 FFFD 97C8 A0DB 91D0 FFFD FFFD 9FE4 
+   FFFD 8FDD FFFD 91E9 FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 98E0 FFFD FFFD 
+-  FFFD 92CA FFFD 9857 FFFD FFFD FFFD FFFD 
++  FFFD 92CA FFFD 9857 FFFD FFFD 8C51 FFFD 
+   FFFD FFFD FFFD FDEB FFFD 9B49 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 9D76 
+   9EAF FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9CCC FFFD FFFD FFFD FFFD FFFD 
+   FFFD FDEA FFFD FFFD 8DF1 FFFD FFFD FDFB 
+-End of Item 0233 
++End of Item 026B 
+ 
+-Begin of Item 0234
++Begin of Item 026C
+  Format 2
+   srcBegin = 71D1
+   destBegin = 8E53
+-End of Item 0234 
++End of Item 026C 
+ 
+-Begin of Item 0235
++Begin of Item 026D
+  Format 2
+   srcBegin = 71DD
+   destBegin = FACF
+-End of Item 0235 
++End of Item 026D 
+ 
+-Begin of Item 0236
++Begin of Item 026E
+  Format 1
+   srcBegin = 71EB
+-  srcEnd = 71F6
+-  mappingOffset = 1515
+- Mapping  = 
+-  96F9 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+-  FFFD FFFD 98BF 9E49 
+-End of Item 0236 
+-
+-Begin of Item 0237
+- Format 1
+-  srcBegin = 7209
+   srcEnd = 7217
+-  mappingOffset = 1521
++  mappingOffset = 15DB
+  Mapping  = 
+-  9BCA FFFD FFFD FFFD FFFD FDFE 92DC FFFD 
+-  FFFD FFFD FFFD FFFD FE41 91CC 91E2 
+-End of Item 0237 
++  96F9 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD 98BF 9E49 FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD FFFD FFFD 8CA7 FFFD FFFD 
++  FFFD FFFD FFFD FFFD FFFD FFFD 9BCA FFFD 
++  FFFD FFFD FFFD FDFE 92DC FFFD FFFD FFFD 
++  FFFD FFFD FE41 91CC 91E2 
++End of Item 026E 
+ 
+-Begin of Item 0238
++Begin of Item 026F
+  Format 1
+   srcBegin = 7224
+   srcEnd = 722E
+-  mappingOffset = 1530
++  mappingOffset = 1608
+  Mapping  = 
+-  FE44 FFFD FFFD FFFD C679 FFFD FFFD 8BD3 
++  FE44 FFFD FFFD FFFD FFFD FFFD FFFD 8BD3 
+   FFFD FFFD FE47 
+-End of Item 0238 
++End of Item 026F 
+ 
+-Begin of Item 0239
++Begin of Item 0270
+  Format 2
+   srcBegin = 7240
+   destBegin = FE48
+-End of Item 0239 
++End of Item 0270 
+ 
+-Begin of Item 023A
++Begin of Item 0271
+  Format 1
+   srcBegin = 7250
+   srcEnd = 7266
+-  mappingOffset = 153B
++  mappingOffset = 1613
+  Mapping  = 
+   9455 FFFD FFFD FFFD FFFD FE4B FFFD FE4C 
+   FFFD FFFD FFFD FFFD 8DBF FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 9E78 
+-End of Item 023A 
++End of Item 0271 
+ 
+-Begin of Item 023B
++Begin of Item 0272
+  Format 1
+   srcBegin = 7282
+   srcEnd = 729F
+-  mappingOffset = 1552
++  mappingOffset = 162A
+  Mapping  = 
+   FE51 FFFD FFFD FFFD FFFD 9456 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 9D61 FFFD FFFD 
+   FFFD FFFD 9457 FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 9966 
+-End of Item 023B 
++End of Item 0272 
+ 
+-Begin of Item 023C
++Begin of Item 0273
+  Format 1
+   srcBegin = 72AD
+   srcEnd = 72B2
+-  mappingOffset = 1570
++  mappingOffset = 1648
+  Mapping  = 
+   8BD5 FFFD FFFD FFFD FFFD A069 
+-End of Item 023C 
++End of Item 0273 
+ 
+-Begin of Item 023D
++Begin of Item 0274
+  Format 2
+   srcBegin = 72CD
+   destBegin = 98B4
+-End of Item 023D 
++End of Item 0274 
+ 
+-Begin of Item 023E
++Begin of Item 0275
+  Format 2
+   srcBegin = 72E2
+   destBegin = A049
+-End of Item 023E 
++End of Item 0275 
+ 
+-Begin of Item 023F
++Begin of Item 0276
+  Format 1
+   srcBegin = 7302
+   srcEnd = 7304
+-  mappingOffset = 1576
++  mappingOffset = 164E
+  Mapping  = 
+   A04C FFFD 9E65 
+-End of Item 023F 
++End of Item 0276 
+ 
+-Begin of Item 0240
++Begin of Item 0277
+  Format 2
+   srcBegin = 7310
+   destBegin = 98B5
+-End of Item 0240 
++End of Item 0277 
+ 
+-Begin of Item 0241
++Begin of Item 0278
+  Format 1
+   srcBegin = 7328
+   srcEnd = 734F
+-  mappingOffset = 1579
++  mappingOffset = 1651
+  Mapping  = 
+   FE58 FFFD 9975 FE53 A065 FFFD FE59 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   98B7 98B8 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 98BA FFFD FFFD FFFD FFFD FFFD FFFD 
+   98BB FFFD FFFD FFFD FFFD FFFD FFFD 9FBC 
+-End of Item 0241 
++End of Item 0278 
+ 
+-Begin of Item 0242
++Begin of Item 0279
+  Format 1
+   srcBegin = 7371
+   srcEnd = 7374
+-  mappingOffset = 15A1
++  mappingOffset = 1679
+  Mapping  = 
+   A04A FFFD FFFD 9EC7 
+-End of Item 0242 
++End of Item 0279 
+ 
+-Begin of Item 0243
++Begin of Item 027A
+  Format 1
+-  srcBegin = 738F
++  srcBegin = 738C
+   srcEnd = 73AA
+-  mappingOffset = 15A5
++  mappingOffset = 167D
+  Mapping  = 
+-  98AE FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+-  FFFD 92D6 FFFD FFFD FFFD FAE1 FFFD 91D4 
+-  FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+-  FADE FFFD FFFD FE5B 
+-End of Item 0243 
++  8CA9 FFFD FFFD 98AE FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD FFFD 92D6 FFFD FFFD FFFD 
++  FAE1 FFFD 91D4 FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD FADE FFFD FFFD FE5B 
++End of Item 027A 
+ 
+-Begin of Item 0244
++Begin of Item 027B
++ Format 2
++  srcBegin = 73BA
++  destBegin = 8C53
++End of Item 027B 
++
++Begin of Item 027C
+  Format 1
+   srcBegin = 73C9
+   srcEnd = 73D5
+-  mappingOffset = 15C1
++  mappingOffset = 169C
+  Mapping  = 
+   FE5E FFFD FFFD FFFD FFFD FBD7 FE5A 94C5 
+   FFFD FFFD FFFD FFFD FACA 
+-End of Item 0244 
++End of Item 027C 
+ 
+-Begin of Item 0245
++Begin of Item 027D
+  Format 1
+   srcBegin = 73E1
+-  srcEnd = 73FB
+-  mappingOffset = 15CE
++  srcEnd = 7402
++  mappingOffset = 16A9
+  Mapping  = 
+   98C1 975C FFFD FE74 FFFD 9773 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FA46 FFFD 
+   FFFD FFFD 9764 FFFD FFFD FFFD FE68 FFFD 
+-  964E FFFD 9765 
+-End of Item 0245 
++  964E FFFD 9765 FFFD FFFD FFFD FFFD FFFD 
++  FFFD 8C5A 
++End of Item 027D 
+ 
+-Begin of Item 0246
++Begin of Item 027E
+  Format 1
+   srcBegin = 7411
+   srcEnd = 741F
+-  mappingOffset = 15E9
++  mappingOffset = 16CB
+  Mapping  = 
+   89A1 95FA FFFD 92D4 FE69 FFFD FB45 FFFD 
+   98C8 FFFD FFFD 90EF FFFD 98C9 98CA 
+-End of Item 0246 
++End of Item 027E 
+ 
+-Begin of Item 0247
++Begin of Item 027F
+  Format 1
+   srcBegin = 7437
+   srcEnd = 748D
+-  mappingOffset = 15F8
++  mappingOffset = 16DA
+  Mapping  = 
+   946D 94B7 FE6C FFFD FFFD 946B FFFD FFFD 
+   FFFD FFFD FFFD FFFD 92FC FFFD 95EB FFFD 
+@@ -5127,62 +5557,65 @@
+   FFFD FFFD FFFD 945D FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FE7C FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 9344 8EA6 
+-End of Item 0247 
++End of Item 027F 
+ 
+-Begin of Item 0248
++Begin of Item 0280
+  Format 1
+   srcBegin = 7499
+   srcEnd = 74A4
+-  mappingOffset = 164F
++  mappingOffset = 1731
+  Mapping  = 
+   92D3 FFFD 94B8 FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FC71 
+-End of Item 0248 
++End of Item 0280 
+ 
+-Begin of Item 0249
+- Format 2
++Begin of Item 0281
++ Format 1
+   srcBegin = 74B4
+-  destBegin = 975E
+-End of Item 0249 
++  srcEnd = 74B9
++  mappingOffset = 173D
++ Mapping  = 
++  975E FFFD FFFD FFFD FFFD 8CAD 
++End of Item 0281 
+ 
+-Begin of Item 024A
++Begin of Item 0282
+  Format 1
+   srcBegin = 74C8
+   srcEnd = 74D3
+-  mappingOffset = 165B
++  mappingOffset = 1743
+  Mapping  = 
+   FEA7 FFFD FFFD FFFD 946A FFFD FFFD FFFD 
+   93E3 FFFD FFFD 98CF 
+-End of Item 024A 
++End of Item 0282 
+ 
+-Begin of Item 024B
++Begin of Item 0283
+  Format 1
+   srcBegin = 74E7
+   srcEnd = 74F8
+-  mappingOffset = 1667
++  mappingOffset = 174F
+  Mapping  = 
+   A0D9 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD A0BF A04D A0B8 FFFD FFFD FFFD FFFD 
+   FFFD A0CE 
+-End of Item 024B 
++End of Item 0283 
+ 
+-Begin of Item 024C
++Begin of Item 0284
+  Format 1
+   srcBegin = 7505
+   srcEnd = 751E
+-  mappingOffset = 1679
++  mappingOffset = 1761
+  Mapping  = 
+   A0B7 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FEA9 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 89C3 FFFD FFFD FFFD 
+   FFFD FEAB 
+-End of Item 024C 
++End of Item 0284 
+ 
+-Begin of Item 024D
++Begin of Item 0285
+  Format 1
+   srcBegin = 7534
+   srcEnd = 7592
+-  mappingOffset = 1693
++  mappingOffset = 177B
+  Mapping  = 
+   9DF4 896D FFFD FFFD FFFD FFFD FFFD 9C7B 
+   FFFD FFFD FFFD FFFD FFFD FFFD 98D2 FFFD 
+@@ -5196,306 +5629,306 @@
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 9471 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 98D5 FEB8 FFFD FFFD FFFD C6D4 
+-End of Item 024D 
++End of Item 0285 
+ 
+-Begin of Item 024E
++Begin of Item 0286
+  Format 2
+   srcBegin = 759E
+   destBegin = FEBA
+-End of Item 024E 
++End of Item 0286 
+ 
+-Begin of Item 024F
++Begin of Item 0287
+  Format 1
+   srcBegin = 75B1
+   srcEnd = 75B4
+-  mappingOffset = 16F2
++  mappingOffset = 17DA
+  Mapping  = 
+   9E5C FFFD FFFD FEBB 
+-End of Item 024F 
++End of Item 0287 
+ 
+-Begin of Item 0250
++Begin of Item 0288
+  Format 1
+   srcBegin = 75C3
+   srcEnd = 75C8
+-  mappingOffset = 16F6
++  mappingOffset = 17DE
+  Mapping  = 
+   A044 FFFD FFFD FFFD FFFD 98D7 
+-End of Item 0250 
++End of Item 0288 
+ 
+-Begin of Item 0251
++Begin of Item 0289
+  Format 2
+   srcBegin = 75DC
+   destBegin = 98D8
+-End of Item 0251 
++End of Item 0289 
+ 
+-Begin of Item 0252
++Begin of Item 028A
+  Format 1
+   srcBegin = 7602
+   srcEnd = 7607
+-  mappingOffset = 16FC
++  mappingOffset = 17E4
+  Mapping  = 
+   FEBC FFFD FFFD FFFD FFFD 9FFE 
+-End of Item 0252 
++End of Item 028A 
+ 
+-Begin of Item 0253
++Begin of Item 028B
+  Format 2
+   srcBegin = 762C
+   destBegin = FEBD
+-End of Item 0253 
++End of Item 028B 
+ 
+-Begin of Item 0254
++Begin of Item 028C
+  Format 1
+   srcBegin = 763B
+   srcEnd = 7640
+-  mappingOffset = 1702
++  mappingOffset = 17EA
+  Mapping  = 
+   9DDD FFFD FFFD FFFD FFFD 9EE1 
+-End of Item 0254 
++End of Item 028C 
+ 
+-Begin of Item 0255
++Begin of Item 028D
+  Format 1
+   srcBegin = 764D
+   srcEnd = 7654
+-  mappingOffset = 1708
++  mappingOffset = 17F0
+  Mapping  = 
+   98DA 9DDF FEBF FFFD FEBE FFFD FFFD 9EEB 
+-End of Item 0255 
++End of Item 028D 
+ 
+-Begin of Item 0256
++Begin of Item 028E
+  Format 1
+   srcBegin = 7666
+   srcEnd = 767A
+-  mappingOffset = 1710
++  mappingOffset = 17F8
+  Mapping  = 
+   9E59 A05C FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FEC0 FFFD FFFD FFFD 9477 98DC FFFD 
+   FEC1 FFFD FFFD FFFD 98DE 
+-End of Item 0256 
++End of Item 028E 
+ 
+-Begin of Item 0257
++Begin of Item 028F
+  Format 2
+   srcBegin = 7690
+   destBegin = FEC3
+-End of Item 0257 
++End of Item 028F 
+ 
+-Begin of Item 0258
++Begin of Item 0290
+  Format 1
+   srcBegin = 76A1
+   srcEnd = 76A5
+-  mappingOffset = 1725
++  mappingOffset = 180D
+  Mapping  = 
+   FEC8 FFFD FFFD FFFD FEC9 
+-End of Item 0258 
++End of Item 0290 
+ 
+-Begin of Item 0259
++Begin of Item 0291
+  Format 2
+   srcBegin = 76B7
+   destBegin = FECA
+-End of Item 0259 
++End of Item 0291 
+ 
+-Begin of Item 025A
++Begin of Item 0292
+  Format 1
+   srcBegin = 76CC
+-  srcEnd = 76D6
+-  mappingOffset = 172A
++  srcEnd = 76D9
++  mappingOffset = 1812
+  Mapping  = 
+   FECB FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+-  FFFD FFFD 9FC2 
+-End of Item 025A 
++  FFFD FFFD 9FC2 FFFD FFFD 8C6B 
++End of Item 0292 
+ 
+-Begin of Item 025B
++Begin of Item 0293
+  Format 1
+   srcBegin = 770C
+   srcEnd = 770F
+-  mappingOffset = 1735
++  mappingOffset = 1820
+  Mapping  = 
+   98C4 FFFD 94B0 94B1 
+-End of Item 025B 
++End of Item 0293 
+ 
+-Begin of Item 025C
++Begin of Item 0294
+  Format 1
+   srcBegin = 771E
+   srcEnd = 772B
+-  mappingOffset = 1739
++  mappingOffset = 1824
+  Mapping  = 
+   FED1 FFFD FFFD FFFD FFFD FFFD A0C1 FFFD 
+   FED2 FFFD FFFD FFFD FFFD A0CD 
+-End of Item 025C 
++End of Item 0294 
+ 
+-Begin of Item 025D
++Begin of Item 0295
+  Format 1
+   srcBegin = 7740
+   srcEnd = 7743
+-  mappingOffset = 1747
++  mappingOffset = 1832
+  Mapping  = 
+   FED3 FFFD FFFD 98E5 
+-End of Item 025D 
++End of Item 0295 
+ 
+-Begin of Item 025E
++Begin of Item 0296
+  Format 2
+   srcBegin = 7758
+   destBegin = FED6
+-End of Item 025E 
++End of Item 0296 
+ 
+-Begin of Item 025F
++Begin of Item 0297
+  Format 1
+   srcBegin = 7772
+   srcEnd = 777B
+-  mappingOffset = 174B
++  mappingOffset = 1836
+  Mapping  = 
+   91E4 FFFD FFFD FFFD FFFD 8FC7 94AE FFFD 
+   8A4F 94B2 
+-End of Item 025F 
++End of Item 0297 
+ 
+-Begin of Item 0260
++Begin of Item 0298
+  Format 1
+   srcBegin = 7793
+   srcEnd = 7798
+-  mappingOffset = 1755
++  mappingOffset = 1840
+  Mapping  = 
+   8FD4 FFFD FFFD FFFD FFFD 98EA 
+-End of Item 0260 
++End of Item 0298 
+ 
+-Begin of Item 0261
++Begin of Item 0299
+  Format 1
+   srcBegin = 77AF
+   srcEnd = 77CB
+-  mappingOffset = 175B
++  mappingOffset = 1846
+  Mapping  = 
+   FED8 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9DE0 FFFD FFFD FFFD FFFD 98EE 
+   FFFD FFFD FFFD FFFD 95C4 FFFD FCE8 FFFD 
+   FFFD FFFD FFFD FFFD 98EF 
+-End of Item 0261 
+-
+-Begin of Item 0262
+- Format 2
+-  srcBegin = 77DA
+-  destBegin = C666
+-End of Item 0262 
++End of Item 0299 
+ 
+-Begin of Item 0263
+- Format 2
+-  srcBegin = 77E6
+-  destBegin = FAD8
+-End of Item 0263 
++Begin of Item 029A
++ Format 1
++  srcBegin = 77DD
++  srcEnd = 77E6
++  mappingOffset = 1863
++ Mapping  = 
++  8C6E FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FAD8 
++End of Item 029A 
+ 
+-Begin of Item 0264
++Begin of Item 029B
+  Format 1
+   srcBegin = 77F4
+   srcEnd = 7808
+-  mappingOffset = 1778
++  mappingOffset = 186D
+  Mapping  = 
+   FEDC FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD A0AE FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 9D4C 
+-End of Item 0264 
++End of Item 029B 
+ 
+-Begin of Item 0265
++Begin of Item 029C
+  Format 1
+   srcBegin = 7818
+   srcEnd = 781E
+-  mappingOffset = 178D
++  mappingOffset = 1882
+  Mapping  = 
+   98F1 FFFD FFFD FFFD 98F3 FFFD 94C1 
+-End of Item 0265 
++End of Item 029C 
+ 
+-Begin of Item 0266
++Begin of Item 029D
+  Format 1
+   srcBegin = 7839
+   srcEnd = 7854
+-  mappingOffset = 1794
++  mappingOffset = 1889
+  Mapping  = 
+   98F5 FFFD FFFD FA4F 96E2 FFFD FFFD FFFD 
+   FFFD 9450 FFFD 96A2 FFFD FFFD 98F6 FFFD 
+   FFFD FFFD 96E5 FFFD FFFD FFFD FFFD FFFD 
+   98F7 FFFD A046 96E3 
+-End of Item 0266 
++End of Item 029D 
+ 
+-Begin of Item 0267
++Begin of Item 029E
+  Format 2
+   srcBegin = 7866
+   destBegin = 98F8
+-End of Item 0267 
++End of Item 029E 
+ 
+-Begin of Item 0268
++Begin of Item 029F
+  Format 1
+   srcBegin = 787A
+   srcEnd = 788D
+-  mappingOffset = 17B0
++  mappingOffset = 18A5
+  Mapping  = 
+   9EE4 FFFD FFFD FFFD FFFD FFFD FFFD F9D6 
+   FFFD FFFD FFFD FFFD FFFD FFFD 94C3 FFFD 
+   FFFD FFFD FFFD 94C2 
+-End of Item 0268 
++End of Item 029F 
+ 
+-Begin of Item 0269
++Begin of Item 02A0
+  Format 1
+   srcBegin = 78AF
+   srcEnd = 78B9
+-  mappingOffset = 17C4
++  mappingOffset = 18B9
+  Mapping  = 
+   FEE1 FFFD FEE9 FFFD FFFD FFFD FFFD 96E4 
+   FFFD 89AC 96DB 
+-End of Item 0269 
++End of Item 02A0 
+ 
+-Begin of Item 026A
++Begin of Item 02A1
+  Format 1
+   srcBegin = 78C7
+   srcEnd = 78D8
+-  mappingOffset = 17CF
++  mappingOffset = 18C4
+  Mapping  = 
+   FEE2 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 94C4 FEE3 FFFD FFFD FFFD 
+   FEE7 9FFB 
+-End of Item 026A 
++End of Item 02A1 
+ 
+-Begin of Item 026B
++Begin of Item 02A2
+  Format 1
+-  srcBegin = 78EE
++  srcBegin = 78E4
+   srcEnd = 78F5
+-  mappingOffset = 17E1
++  mappingOffset = 18D6
+  Mapping  = 
+-  93C9 FFFD 94E8 FB56 FFFD FFFD FFFD 90C5 
+-End of Item 026B 
++  8C59 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD 93C9 FFFD 94E8 FB56 FFFD FFFD 
++  FFFD 90C5 
++End of Item 02A2 
+ 
+-Begin of Item 026C
++Begin of Item 02A3
+  Format 2
+   srcBegin = 7906
+   destBegin = A0A8
+-End of Item 026C 
++End of Item 02A3 
+ 
+-Begin of Item 026D
++Begin of Item 02A4
+  Format 1
+   srcBegin = 792E
+   srcEnd = 793C
+-  mappingOffset = 17E9
++  mappingOffset = 18E8
+  Mapping  = 
+   FEE5 FFFD FFFD FFFD 98FD 98FB FEE8 FFFD 
+   8EBF FFFD FFFD FFFD FFFD 8BD8 FEF7 
+-End of Item 026D 
++End of Item 02A4 
+ 
+-Begin of Item 026E
++Begin of Item 02A5
+  Format 1
+   srcBegin = 7958
+   srcEnd = 7962
+-  mappingOffset = 17F8
++  mappingOffset = 18F7
+  Mapping  = 
+   8F68 94C6 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9DEA 
+-End of Item 026E 
++End of Item 02A5 
+ 
+-Begin of Item 026F
++Begin of Item 02A6
+  Format 2
+   srcBegin = 7971
+   destBegin = FC69
+-End of Item 026F 
++End of Item 02A6 
+ 
+-Begin of Item 0270
++Begin of Item 02A7
+  Format 1
+   srcBegin = 797E
+   srcEnd = 79A9
+-  mappingOffset = 1803
++  mappingOffset = 1902
+  Mapping  = 
+   9CDA FFFD FEF3 FFFD FFFD 9C72 FFFD FFFD 
+   FEF0 89C9 FFFD FFFD FFFD FFFD FFFD FFFD 
+@@ -5503,82 +5936,88 @@
+   FFFD FFFD FFFD 9942 FFFD FFFD FFFD FEF5 
+   FFFD 91D7 FFFD FFFD FFFD FFFD FFFD 94CC 
+   FFFD FFFD FFFD FEF8 
+-End of Item 0270 
++End of Item 02A7 
+ 
+-Begin of Item 0271
++Begin of Item 02A8
+  Format 1
+   srcBegin = 79C4
+   srcEnd = 79D4
+-  mappingOffset = 182F
++  mappingOffset = 192E
+  Mapping  = 
+   97A8 FFFD FEFC FFFD FFFD FFFD FFFD FFFD 
+   FDBF FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FEFE 
+-End of Item 0271 
++End of Item 02A8 
+ 
+-Begin of Item 0272
++Begin of Item 02A9
+  Format 2
+   srcBegin = 79E2
+   destBegin = 96D1
+-End of Item 0272 
++End of Item 02A9 
+ 
+-Begin of Item 0273
++Begin of Item 02AA
+  Format 1
+   srcBegin = 79F1
+   srcEnd = 79F4
+-  mappingOffset = 1840
++  mappingOffset = 193F
+  Mapping  = 
+   94D5 FFFD FFFD 94D0 
+-End of Item 0273 
++End of Item 02AA 
+ 
+-Begin of Item 0274
++Begin of Item 02AB
+  Format 2
+   srcBegin = 7A06
+   destBegin = 9944
+-End of Item 0274 
++End of Item 02AB 
+ 
+-Begin of Item 0275
+- Format 2
+-  srcBegin = 7A2D
+-  destBegin = A0B3
+-End of Item 0275 
++Begin of Item 02AC
++ Format 1
++  srcBegin = 7A2A
++  srcEnd = 7A2D
++  mappingOffset = 1943
++ Mapping  = 
++  8C63 FFFD FFFD A0B3 
++End of Item 02AC 
+ 
+-Begin of Item 0276
++Begin of Item 02AD
+  Format 1
+   srcBegin = 7A3A
+   srcEnd = 7A49
+-  mappingOffset = 1844
++  mappingOffset = 1947
+  Mapping  = 
+   94CF FFFD FFFD FFFD 9FFA FFFD FFFD FFFD 
+   FFFD 91E5 FFFD 9C6A FFFD FFFD FFFD 8E49 
+-End of Item 0276 
++End of Item 02AD 
+ 
+-Begin of Item 0277
++Begin of Item 02AE
+  Format 2
+   srcBegin = 7A65
+   destBegin = 8E4C
+-End of Item 0277 
++End of Item 02AE 
+ 
+-Begin of Item 0278
++Begin of Item 02AF
+  Format 1
+   srcBegin = 7A7D
+   srcEnd = 7A83
+-  mappingOffset = 1854
++  mappingOffset = 1957
+  Mapping  = 
+   8E4D FFFD FFFD FFFD FFFD FFFD 9A73 
+-End of Item 0278 
++End of Item 02AF 
+ 
+-Begin of Item 0279
+- Format 2
++Begin of Item 02B0
++ Format 1
+   srcBegin = 7A91
+-  destBegin = 9947
+-End of Item 0279 
++  srcEnd = 7A93
++  mappingOffset = 195E
++ Mapping  = 
++  9947 FFFD 8CB1 
++End of Item 02B0 
+ 
+-Begin of Item 027A
++Begin of Item 02B1
+  Format 1
+   srcBegin = 7AB0
+   srcEnd = 7AEA
+-  mappingOffset = 185B
++  mappingOffset = 1961
+  Mapping  = 
+   8E50 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 8E4F 9949 FFFD FFFD FFFD 
+@@ -5588,1511 +6027,1539 @@
+   FFFD FFFD 8E56 994D 91CA 8E57 FFFD FFFD 
+   FFFD FFFD 94E1 FFFD FFFD FFFD FFFD 9047 
+   FFFD 8FD8 8E58 
+-End of Item 027A 
++End of Item 02B1 
+ 
+-Begin of Item 027B
++Begin of Item 02B2
+  Format 2
+   srcBegin = 7AFE
+   destBegin = 94EB
+-End of Item 027B 
++End of Item 02B2 
+ 
+-Begin of Item 027C
++Begin of Item 02B3
+  Format 1
+   srcBegin = 7B0B
+   srcEnd = 7B29
+-  mappingOffset = 1896
++  mappingOffset = 199C
+  Mapping  = 
+   8E5C 9553 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9FE5 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 9F56 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 954F FFFD 8E5E 
+-End of Item 027C 
++End of Item 02B3 
+ 
+-Begin of Item 027D
++Begin of Item 02B4
+  Format 1
+   srcBegin = 7B39
+   srcEnd = 7B43
+-  mappingOffset = 18B5
++  mappingOffset = 19BB
+  Mapping  = 
+   996A FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9C64 9CD9 
+-End of Item 027D 
++End of Item 02B4 
+ 
+-Begin of Item 027E
++Begin of Item 02B5
+  Format 2
+   srcBegin = 7B55
+   destBegin = 8E5D
+-End of Item 027E 
++End of Item 02B5 
+ 
+-Begin of Item 027F
++Begin of Item 02B6
+  Format 1
+   srcBegin = 7B62
+   srcEnd = 7B6F
+-  mappingOffset = 18C0
++  mappingOffset = 19C6
+  Mapping  = 
+   9950 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9951 FFFD FFFD 8E62 
+-End of Item 027F 
++End of Item 02B6 
+ 
+-Begin of Item 0280
++Begin of Item 02B7
+  Format 2
+   srcBegin = 7B7B
+   destBegin = 9952
+-End of Item 0280 
++End of Item 02B7 
+ 
+-Begin of Item 0281
++Begin of Item 02B8
+  Format 2
+   srcBegin = 7B92
+   destBegin = 8E68
+-End of Item 0281 
++End of Item 02B8 
+ 
+-Begin of Item 0282
++Begin of Item 02B9
+  Format 1
+   srcBegin = 7BA2
+   srcEnd = 7BA3
+-  mappingOffset = 18CE
++  mappingOffset = 19D4
+  Mapping  = 
+   8E61 9F59 
+-End of Item 0282 
++End of Item 02B9 
+ 
+-Begin of Item 0283
++Begin of Item 02BA
+  Format 2
+   srcBegin = 7BB2
+   destBegin = 8BB3
+-End of Item 0283 
++End of Item 02BA 
+ 
+-Begin of Item 0284
++Begin of Item 02BB
+  Format 1
+   srcBegin = 7BCF
+   srcEnd = 7BD0
+-  mappingOffset = 18D0
++  mappingOffset = 19D6
+  Mapping  = 
+   9F5D 8E66 
+-End of Item 0284 
++End of Item 02BB 
+ 
+-Begin of Item 0285
++Begin of Item 02BC
++ Format 2
++  srcBegin = 7BEC
++  destBegin = 8CB2
++End of Item 02BC 
++
++Begin of Item 02BD
+  Format 1
+   srcBegin = 7BFA
+   srcEnd = 7BFC
+-  mappingOffset = 18D2
++  mappingOffset = 19D8
+  Mapping  = 
+   8E6E FFFD 9F64 
+-End of Item 0285 
++End of Item 02BD 
+ 
+-Begin of Item 0286
++Begin of Item 02BE
+  Format 1
+   srcBegin = 7C12
+   srcEnd = 7C1B
+-  mappingOffset = 18D5
++  mappingOffset = 19DB
+  Mapping  = 
+   9953 FFFD FFFD FAB8 FFFD FFFD FFFD FFFD 
+   FFFD 9954 
+-End of Item 0286 
++End of Item 02BE 
+ 
+-Begin of Item 0287
++Begin of Item 02BF
+  Format 2
+   srcBegin = 7C35
+   destBegin = 8E70
+-End of Item 0287 
++End of Item 02BF 
+ 
+-Begin of Item 0288
++Begin of Item 02C0
+  Format 1
+   srcBegin = 7C42
+   srcEnd = 7C44
+-  mappingOffset = 18DF
++  mappingOffset = 19E5
+  Mapping  = 
+   9F61 FFFD 8E72 
+-End of Item 0288 
++End of Item 02C0 
+ 
+-Begin of Item 0289
++Begin of Item 02C1
+  Format 1
+   srcBegin = 7C51
+   srcEnd = 7C5D
+-  mappingOffset = 18E2
++  mappingOffset = 19E8
+  Mapping  = 
+   A06B FFFD FFFD FFFD FFFD 9F40 FFFD FFFD 
+   FFFD FFFD FFFD FFFD 94ED 
+-End of Item 0289 
++End of Item 02C1 
+ 
+-Begin of Item 028A
++Begin of Item 02C2
+  Format 1
+-  srcBegin = 7C6C
++  srcBegin = 7C6D
+   srcEnd = 7C8E
+-  mappingOffset = 18EF
++  mappingOffset = 19F5
+  Mapping  = 
+-  C658 94EE C659 FFFD 9FBD FFFD C67E FFFD 
+-  8E7B FFFD FFFD FFFD FFFD FFFD FFFD 9957 
+-  94F7 FFFD 9F5F FFFD FFFD FFFD FFFD 8E73 
+-  FFFD FFFD 9F62 FFFD FFFD FFFD FFFD FFFD 
+-  FFFD FFFD 94F6 
+-End of Item 028A 
++  94EE FFFD FFFD 9FBD FFFD FFFD FFFD 8E7B 
++  FFFD FFFD FFFD FFFD FFFD FFFD 9957 94F7 
++  FFFD 9F5F FFFD FFFD FFFD FFFD 8E73 FFFD 
++  FFFD 9F62 FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD 94F6 
++End of Item 02C2 
+ 
+-Begin of Item 028B
++Begin of Item 02C3
+  Format 1
+   srcBegin = 7C9C
+   srcEnd = 7CDA
+-  mappingOffset = 1912
++  mappingOffset = 1A17
+  Mapping  = 
+   9958 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 8E75 F9DB FFFD FFFD FFFD FFFD 
+   9072 FFFD 94F8 FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 995A FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FFFD FFFD FFFD A0B0 FFFD 
++  FFFD FFFD FFFD FFFD FFFD FFFD A0B0 8CB3 
+   FFFD FFFD FFFD 8E79 FFFD 8E78 FFFD FFFD 
+   FFFD 94F3 FFFD FFFD FFFD FFFD FFFD 98AF 
+   FFFD FFFD FFFD FFFD FFFD FFFD A0B2 
+-End of Item 028B 
++End of Item 02C3 
+ 
+-Begin of Item 028C
++Begin of Item 02C4
+  Format 1
+   srcBegin = 7CE6
+   srcEnd = 7CFC
+-  mappingOffset = 1951
++  mappingOffset = 1A56
+  Mapping  = 
+   8E7A FFFD FFFD FFFD FFFD FFFD FFFD 995C 
+   FFFD FFFD FFFD FFFD FFFD 8E7C FFFD 8E7D 
+   FFFD FFFD FFFD 8BD9 FFFD FFFD 89A2 
+-End of Item 028C 
++End of Item 02C4 
+ 
+-Begin of Item 028D
++Begin of Item 02C5
+  Format 2
+   srcBegin = 7D25
+   destBegin = 9ED7
+-End of Item 028D 
++End of Item 02C5 
+ 
+-Begin of Item 028E
++Begin of Item 02C6
+  Format 2
+   srcBegin = 7D4D
+   destBegin = A0B6
+-End of Item 028E 
++End of Item 02C6 
+ 
+-Begin of Item 028F
++Begin of Item 02C7
+  Format 1
+   srcBegin = 7D5A
+   srcEnd = 7D5D
+-  mappingOffset = 1968
++  mappingOffset = 1A6D
+  Mapping  = 
+   9E42 FFFD FFFD 8EA4 
+-End of Item 028F 
++End of Item 02C7 
+ 
+-Begin of Item 0290
+- Format 2
++Begin of Item 02C8
++ Format 1
+   srcBegin = 7D89
+-  destBegin = 8EA7
+-End of Item 0290 
++  srcEnd = 7D8B
++  mappingOffset = 1A71
++ Mapping  = 
++  8EA7 FFFD 8C76 
++End of Item 02C8 
+ 
+-Begin of Item 0291
++Begin of Item 02C9
+  Format 2
+   srcBegin = 7D97
+   destBegin = 9542
+-End of Item 0291 
++End of Item 02C9 
+ 
+-Begin of Item 0292
++Begin of Item 02CA
+  Format 1
+   srcBegin = 7DA4
+   srcEnd = 7DB3
+-  mappingOffset = 196C
++  mappingOffset = 1A74
+  Mapping  = 
+   987D FFFD FFFD FFFD 9755 FFFD FFFD 8EA8 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 8EAA 
+-End of Item 0292 
++End of Item 02CA 
+ 
+-Begin of Item 0293
++Begin of Item 02CB
+  Format 1
+   srcBegin = 7DCD
+   srcEnd = 7DE5
+-  mappingOffset = 197C
++  mappingOffset = 1A84
+  Mapping  = 
+   89A3 FFFD 9960 9962 FFFD FFFD 94FC 9961 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 94FA 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 8EAE 
+   8EB2 
+-End of Item 0293 
++End of Item 02CB 
+ 
+-Begin of Item 0294
++Begin of Item 02CC
+  Format 1
+   srcBegin = 7DF5
+   srcEnd = 7E07
+-  mappingOffset = 1995
++  mappingOffset = 1A9D
+  Mapping  = 
+   8EB0 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   9963 97AA FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 94FB 
+-End of Item 0294 
++End of Item 02CC 
+ 
+-Begin of Item 0295
++Begin of Item 02CD
+  Format 2
+   srcBegin = 7E27
+   destBegin = 8EBB
+-End of Item 0295 
++End of Item 02CD 
+ 
+-Begin of Item 0296
++Begin of Item 02CE
+  Format 1
+-  srcBegin = 7E65
++  srcBegin = 7E5B
+   srcEnd = 7E6E
+-  mappingOffset = 19A8
++  mappingOffset = 1AB0
+  Mapping  = 
+-  9876 FFFD 8EA1 FFFD FFFD FFFD FFFD FFFD 
+-  FFFD 8EB7 
+-End of Item 0296 
++  8CDC FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD 9876 FFFD 8EA1 FFFD FFFD FFFD 
++  FFFD 8CB4 FFFD 8EB7 
++End of Item 02CE 
+ 
+-Begin of Item 0297
++Begin of Item 02CF
+  Format 2
+   srcBegin = 7E7F
+   destBegin = 9DA6
+-End of Item 0297 
++End of Item 02CF 
+ 
+-Begin of Item 0298
++Begin of Item 02D0
+  Format 1
+   srcBegin = 7E8E
++  srcEnd = 7E92
++  mappingOffset = 1AC4
++ Mapping  = 
++  9EB0 FFFD FFFD FFFD 8EB8 
++End of Item 02D0 
++
++Begin of Item 02D1
++ Format 1
++  srcBegin = 7E9F
+   srcEnd = 7EAC
+-  mappingOffset = 19B2
++  mappingOffset = 1AC9
+  Mapping  = 
+-  9EB0 FFFD FFFD FFFD 8EB8 FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FFFD FFFD FFFD C66C FFFD 
+-  FFFD 9D70 FFFD FFFD FFFD FFFD 896E FFFD 
+-  FFFD FFFD FFFD FFFD FFFD FFFD 896F 
+-End of Item 0298 
++  9D70 FFFD FFFD FFFD FFFD 896E FFFD FFFD 
++  FFFD FFFD FFFD FFFD FFFD 896F 
++End of Item 02D1 
+ 
+-Begin of Item 0299
++Begin of Item 02D2
+  Format 2
+   srcBegin = 7EBA
+   destBegin = 8970
+-End of Item 0299 
++End of Item 02D2 
+ 
+-Begin of Item 029A
++Begin of Item 02D3
+  Format 1
+   srcBegin = 7EC7
+   srcEnd = 7ECF
+-  mappingOffset = 19D1
++  mappingOffset = 1AD7
+  Mapping  = 
+   8971 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   8972 
+-End of Item 029A 
++End of Item 02D3 
+ 
+-Begin of Item 029B
++Begin of Item 02D4
+  Format 2
+   srcBegin = 7EDF
+   destBegin = 8973
+-End of Item 029B 
++End of Item 02D4 
+ 
+-Begin of Item 029C
++Begin of Item 02D5
+  Format 2
+   srcBegin = 7F06
+   destBegin = 8974
+-End of Item 029C 
++End of Item 02D5 
+ 
+-Begin of Item 029D
++Begin of Item 02D6
+  Format 1
+   srcBegin = 7F37
+   srcEnd = 7F53
+-  mappingOffset = 19DA
++  mappingOffset = 1AE0
+  Mapping  = 
+   8975 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 8EBC 8EBD FFFD FFFD FFFD FFFD FFFD 
+   8EBE FFFD 9DD1 FFFD FFFD FFFD FFFD 94FD 
+   FFFD FFFD FFFD 8BD7 8BDA 
+-End of Item 029D 
++End of Item 02D6 
+ 
+-Begin of Item 029E
++Begin of Item 02D7
+  Format 1
+   srcBegin = 7F71
+   srcEnd = 7F78
+-  mappingOffset = 19F7
++  mappingOffset = 1AFD
+  Mapping  = 
+   A0E2 FFFD FFFD FFFD FFFD FFFD FFFD 9FE9 
+-End of Item 029E 
++End of Item 02D7 
+ 
+-Begin of Item 029F
++Begin of Item 02D8
+  Format 1
+   srcBegin = 7F8F
+   srcEnd = 7F97
+-  mappingOffset = 19FF
++  mappingOffset = 1B05
+  Mapping  = 
+   FDA8 FFFD FFFD FFFD 8AE7 FFFD FFFD FFFD 
+   8EC2 
+-End of Item 029F 
++End of Item 02D8 
+ 
+-Begin of Item 02A0
++Begin of Item 02D9
+  Format 1
+   srcBegin = 7FA3
+   srcEnd = 7FB4
+-  mappingOffset = 1A08
++  mappingOffset = 1B0E
+  Mapping  = 
+   8EC4 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9964 FFFD FFFD FFFD FFFD 
+   FFFD 9965 
+-End of Item 02A0 
++End of Item 02D9 
+ 
+-Begin of Item 02A1
++Begin of Item 02DA
+  Format 1
+   srcBegin = 7FDD
+   srcEnd = 7FE7
+-  mappingOffset = 1A1A
++  mappingOffset = 1B20
+  Mapping  = 
+   954E FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 98B3 
+-End of Item 02A1 
++End of Item 02DA 
+ 
+-Begin of Item 02A2
++Begin of Item 02DB
+  Format 1
+   srcBegin = 7FFA
+   srcEnd = 8008
+-  mappingOffset = 1A25
++  mappingOffset = 1B2B
+  Mapping  = 
+   8ECB FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   8BDF FFFD FFFD FFFD FFFD FFFD 8ECE 
+-End of Item 02A2 
++End of Item 02DB 
+ 
+-Begin of Item 02A3
++Begin of Item 02DC
+  Format 1
+   srcBegin = 801D
+   srcEnd = 803C
+-  mappingOffset = 1A34
++  mappingOffset = 1B3A
+  Mapping  = 
+   8ECF FFFD FFFD 9968 FFFD FFFD FFFD FFFD 
+   9969 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 996B 8ED1 FFFD 996C FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 8ED4 8ED5 
+-End of Item 02A3 
++End of Item 02DC 
+ 
+-Begin of Item 02A4
++Begin of Item 02DD
+  Format 1
+   srcBegin = 8054
+   srcEnd = 8066
+-  mappingOffset = 1A54
++  mappingOffset = 1B5A
+  Mapping  = 
+   996D FFFD FFFD FFFD FFFD FFFD FFFD A0BE 
+   FFFD FFFD FFFD FFFD FFFD 8ED6 A0BC A0B5 
+   FFFD FFFD A0B4 
+-End of Item 02A4 
++End of Item 02DD 
+ 
+-Begin of Item 02A5
++Begin of Item 02DE
+  Format 2
+   srcBegin = 8080
+   destBegin = 8BE0
+-End of Item 02A5 
++End of Item 02DE 
+ 
+-Begin of Item 02A6
++Begin of Item 02DF
+  Format 1
+   srcBegin = 809F
+   srcEnd = 80A7
+-  mappingOffset = 1A67
++  mappingOffset = 1B6D
+  Mapping  = 
+   89B5 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   8EDD 
+-End of Item 02A6 
++End of Item 02DF 
+ 
+-Begin of Item 02A7
++Begin of Item 02E0
+  Format 1
+   srcBegin = 80B6
+   srcEnd = 80C6
+-  mappingOffset = 1A70
++  mappingOffset = 1B76
+  Mapping  = 
+   9E5D 9971 FFFD FFFD FFFD FFFD 89AE 9DE8 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   9565 
+-End of Item 02A7 
++End of Item 02E0 
+ 
+-Begin of Item 02A8
++Begin of Item 02E1
+  Format 1
+   srcBegin = 80E9
+   srcEnd = 80F6
+-  mappingOffset = 1A81
++  mappingOffset = 1B87
+  Mapping  = 
+   9972 FFFD FFFD 8B5C FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 89B1 
+-End of Item 02A8 
++End of Item 02E1 
+ 
+-Begin of Item 02A9
++Begin of Item 02E2
+  Format 1
+   srcBegin = 8103
+   srcEnd = 811A
+-  mappingOffset = 1A8F
++  mappingOffset = 1B95
+  Mapping  = 
+   A0C0 FFFD FFFD FFFD 8EDF FFFD 9566 FFFD 
+   FFFD 9974 FFFD 9976 FFFD FFFD FFFD 9977 
+   FFFD 9979 FFFD FFFD 9DDA FFFD FFFD 8EE0 
+-End of Item 02A9 
++End of Item 02E2 
+ 
+-Begin of Item 02AA
++Begin of Item 02E3
+  Format 1
+   srcBegin = 812A
+   srcEnd = 8148
+-  mappingOffset = 1AA7
++  mappingOffset = 1BAD
+  Mapping  = 
+   935C FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   9DE6 FFFD 8B5F FFFD FFFD 9563 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   9567 FFFD FFFD FFFD FFFD FFFD 9DE3 
+-End of Item 02AA 
++End of Item 02E3 
+ 
+-Begin of Item 02AB
++Begin of Item 02E4
+  Format 1
+   srcBegin = 8156
+   srcEnd = 815A
+-  mappingOffset = 1AC6
++  mappingOffset = 1BCC
+  Mapping  = 
+   997C FFFD FFFD 997D 997E 
+-End of Item 02AB 
++End of Item 02E4 
+ 
+-Begin of Item 02AC
++Begin of Item 02E5
+  Format 2
+   srcBegin = 816D
+   destBegin = 8B5B
+-End of Item 02AC 
++End of Item 02E5 
+ 
+-Begin of Item 02AD
++Begin of Item 02E6
+  Format 1
+   srcBegin = 817C
+   srcEnd = 8184
+-  mappingOffset = 1ACB
++  mappingOffset = 1BD1
+  Mapping  = 
+   99A3 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   99A4 
+-End of Item 02AD 
++End of Item 02E6 
+ 
+-Begin of Item 02AE
++Begin of Item 02E7
+  Format 2
+   srcBegin = 8193
+   destBegin = 99A6
+-End of Item 02AE 
++End of Item 02E7 
+ 
+-Begin of Item 02AF
++Begin of Item 02E8
+  Format 1
+   srcBegin = 81A5
+   srcEnd = 81AA
+-  mappingOffset = 1AD4
++  mappingOffset = 1BDA
+  Mapping  = 
+   99A8 FFFD FFFD FFFD FFFD 8ABE 
+-End of Item 02AF 
++End of Item 02E8 
+ 
+-Begin of Item 02B0
++Begin of Item 02E9
+  Format 1
+   srcBegin = 81B6
+   srcEnd = 81C8
+-  mappingOffset = 1ADA
++  mappingOffset = 1BE0
+  Mapping  = 
+   9E61 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 99AA FFFD FFFD FFFD FFFD 
+   FFFD FFFD A0C8 
+-End of Item 02B0 
++End of Item 02E9 
+ 
+-Begin of Item 02B1
++Begin of Item 02EA
+  Format 1
+   srcBegin = 81E4
+   srcEnd = 81F6
+-  mappingOffset = 1AED
++  mappingOffset = 1BF3
+  Mapping  = 
+   99AB FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FEC4 FFFD FFFD FFFD FFFD 
+   FFFD FFFD 98C2 
+-End of Item 02B1 
++End of Item 02EA 
+ 
+-Begin of Item 02B2
++Begin of Item 02EB
+  Format 1
+   srcBegin = 8218
+   srcEnd = 821A
+-  mappingOffset = 1B00
++  mappingOffset = 1C06
+  Mapping  = 
+   8EE8 FFFD A0BA 
+-End of Item 02B2 
++End of Item 02EB 
+ 
+-Begin of Item 02B3
++Begin of Item 02EC
+  Format 1
+   srcBegin = 8226
+   srcEnd = 822D
+-  mappingOffset = 1B03
++  mappingOffset = 1C09
+  Mapping  = 
+   FD77 FFFD FFFD 8EEE FFFD FFFD FFFD 9EBF 
+-End of Item 02B3 
++End of Item 02EC 
+ 
+-Begin of Item 02B4
++Begin of Item 02ED
+  Format 2
+   srcBegin = 823E
+   destBegin = 89C2
+-End of Item 02B4 
++End of Item 02ED 
+ 
+-Begin of Item 02B5
++Begin of Item 02EE
+  Format 2
+   srcBegin = 8254
+   destBegin = 99AC
+-End of Item 02B5 
++End of Item 02EE 
+ 
+-Begin of Item 02B6
++Begin of Item 02EF
+  Format 1
+   srcBegin = 8262
+   srcEnd = 8265
+-  mappingOffset = 1B0B
++  mappingOffset = 1C11
+  Mapping  = 
+   956B FFFD FFFD 956C 
+-End of Item 02B6 
++End of Item 02EF 
+ 
+-Begin of Item 02B7
++Begin of Item 02F0
+  Format 1
+   srcBegin = 8276
+   srcEnd = 827B
+-  mappingOffset = 1B0F
++  mappingOffset = 1C15
+  Mapping  = 
+-  99AF C641 FFFD 994A 8976 8F48 
+-End of Item 02B7 
++  99AF FFFD FFFD 994A 8976 8F48 
++End of Item 02F0 
+ 
+-Begin of Item 02B8
++Begin of Item 02F1
+  Format 2
+   srcBegin = 8287
+   destBegin = FBEE
+-End of Item 02B8 
++End of Item 02F1 
+ 
+-Begin of Item 02B9
++Begin of Item 02F2
+  Format 1
+   srcBegin = 82A6
+   srcEnd = 82AA
+-  mappingOffset = 1B15
++  mappingOffset = 1C1B
+  Mapping  = 
+   99AE FFFD FFFD FFFD 8EFB 
+-End of Item 02B9 
++End of Item 02F2 
+ 
+-Begin of Item 02BA
++Begin of Item 02F3
+  Format 1
+-  srcBegin = 82C4
++  srcBegin = 82BF
+   srcEnd = 82E2
+-  mappingOffset = 1B1A
++  mappingOffset = 1C20
+  Mapping  = 
+-  8B52 FFFD FFFD FFFD FFFD FFFD 99B0 FFFD 
+-  FFFD FFFD FFFD 8977 8F41 FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FFFD 99B1 FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FFFD FFFD FFFD 8F49 
+-End of Item 02BA 
++  8CD0 FFFD FFFD FFFD FFFD 8B52 FFFD FFFD 
++  FFFD FFFD FFFD 99B0 FFFD FFFD FFFD FFFD 
++  8977 8F41 FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD 99B1 FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD 8F49 
++End of Item 02F3 
+ 
+-Begin of Item 02BB
++Begin of Item 02F4
+  Format 1
+   srcBegin = 82EE
+   srcEnd = 82FF
+-  mappingOffset = 1B39
++  mappingOffset = 1C44
+  Mapping  = 
+   FA4D FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+-  FFFD 9DE4 FFFD FFFD FFFD FFFD FBE9 9B54 
++  FFFD 9DE4 8CB5 FFFD FFFD FFFD FBE9 9B54 
+   FFFD 99B2 
+-End of Item 02BB 
++End of Item 02F4 
+ 
+-Begin of Item 02BC
++Begin of Item 02F5
+  Format 2
+   srcBegin = 830B
+   destBegin = 9E68
+-End of Item 02BC 
++End of Item 02F5 
+ 
+-Begin of Item 02BD
++Begin of Item 02F6
+  Format 1
+   srcBegin = 8318
+   srcEnd = 831D
+-  mappingOffset = 1B4B
++  mappingOffset = 1C56
+  Mapping  = 
+   8F4A FFFD 8F42 FFFD FFFD 8F51 
+-End of Item 02BD 
++End of Item 02F6 
+ 
+-Begin of Item 02BE
++Begin of Item 02F7
+  Format 2
+   srcBegin = 833D
+   destBegin = 9846
+-End of Item 02BE 
++End of Item 02F7 
+ 
+-Begin of Item 02BF
++Begin of Item 02F8
+  Format 1
+   srcBegin = 8357
+   srcEnd = 836F
+-  mappingOffset = 1B51
++  mappingOffset = 1C5C
+  Mapping  = 
+   99B4 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 8EF5 FD55 FFFD FFFD 9CCD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   8978 
+-End of Item 02BF 
++End of Item 02F8 
+ 
+-Begin of Item 02C0
++Begin of Item 02F9
+  Format 2
+   srcBegin = 8385
+   destBegin = 8F53
+-End of Item 02C0 
++End of Item 02F9 
+ 
+-Begin of Item 02C1
++Begin of Item 02FA
+  Format 1
+   srcBegin = 8391
+   srcEnd = 839C
+-  mappingOffset = 1B6A
++  mappingOffset = 1C75
+  Mapping  = 
+   8F6F FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 8E63 
+-End of Item 02C1 
++End of Item 02FA 
+ 
+-Begin of Item 02C2
++Begin of Item 02FB
+  Format 2
+   srcBegin = 83AC
+   destBegin = 8F56
+-End of Item 02C2 
++End of Item 02FB 
+ 
+-Begin of Item 02C3
++Begin of Item 02FC
+  Format 1
+   srcBegin = 83B9
+   srcEnd = 83BE
+-  mappingOffset = 1B76
++  mappingOffset = 1C81
+  Mapping  = 
+   FE76 FFFD FFFD FFFD FFFD 9FC6 
+-End of Item 02C3 
++End of Item 02FC 
+ 
+-Begin of Item 02C4
++Begin of Item 02FD
+  Format 1
+   srcBegin = 83CD
+   srcEnd = 83D3
+-  mappingOffset = 1B7C
++  mappingOffset = 1C87
+  Mapping  = 
+   FAAC FFFD FFFD FFFD FFFD FFFD 8F58 
+-End of Item 02C4 
++End of Item 02FD 
+ 
+-Begin of Item 02C5
++Begin of Item 02FE
+  Format 2
+   srcBegin = 83ED
+   destBegin = 9848
+-End of Item 02C5 
++End of Item 02FE 
+ 
+-Begin of Item 02C6
++Begin of Item 02FF
+  Format 2
+   srcBegin = 8405
+   destBegin = 99B7
+-End of Item 02C6 
++End of Item 02FF 
+ 
+-Begin of Item 02C7
++Begin of Item 0300
+  Format 1
+   srcBegin = 8414
+   srcEnd = 842E
+-  mappingOffset = 1B83
++  mappingOffset = 1C8E
+  Mapping  = 
+   9665 FFFD FA6C FFFD 9DE7 FFFD FFFD FFFD 
+   9E62 FFFD FFFD FFFD 96CC 8E67 FFFD FFFD 
+   FC75 FFFD 987E FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FDB9 
+-End of Item 02C7 
++End of Item 0300 
+ 
+-Begin of Item 02C8
++Begin of Item 0301
+  Format 1
+   srcBegin = 843E
+   srcEnd = 8464
+-  mappingOffset = 1B9E
++  mappingOffset = 1CA9
+  Mapping  = 
+   97FC FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 98F9 FFFD 8F66 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 956E FFFD 9245 
+   FFFD FFFD 8F60 FFFD FFFD FFFD 9ED1 FFFD 
+   FFFD FFFD FFFD FFFD FECD FFFD 99B9 
+-End of Item 02C8 
++End of Item 0301 
+ 
+-Begin of Item 02C9
++Begin of Item 0302
+  Format 1
+   srcBegin = 8471
+   srcEnd = 8472
+-  mappingOffset = 1BC5
++  mappingOffset = 1CD0
+  Mapping  = 
+   8F62 974C 
+-End of Item 02C9 
++End of Item 0302 
+ 
+-Begin of Item 02CA
++Begin of Item 0303
+  Format 1
+   srcBegin = 847F
+   srcEnd = 8496
+-  mappingOffset = 1BC7
++  mappingOffset = 1CD2
+  Mapping  = 
+   91C7 955F FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 99BB FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 8E6D 8F71 FFFD FFFD 94CB 
+-End of Item 02CA 
++End of Item 0303 
+ 
+-Begin of Item 02CB
++Begin of Item 0304
+  Format 1
+   srcBegin = 84A3
+   srcEnd = 84AD
+-  mappingOffset = 1BDF
++  mappingOffset = 1CEA
+  Mapping  = 
+   95B1 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9AF2 
+-End of Item 02CB 
++End of Item 0304 
+ 
+-Begin of Item 02CC
++Begin of Item 0305
+  Format 1
+   srcBegin = 84BD
+   srcEnd = 84BE
+-  mappingOffset = 1BEA
++  mappingOffset = 1CF5
+  Mapping  = 
+   96C3 99BD 
+-End of Item 02CC 
++End of Item 0305 
+ 
+-Begin of Item 02CD
++Begin of Item 0306
+  Format 1
+   srcBegin = 84DA
+   srcEnd = 84E5
+-  mappingOffset = 1BEC
++  mappingOffset = 1CF7
+  Mapping  = 
+   A0CF FFFD FFFD FFFD 8F6D FFFD FFFD 99BE 
+   8EF4 FFFD 8F72 95E4 
+-End of Item 02CD 
++End of Item 0306 
+ 
+-Begin of Item 02CE
++Begin of Item 0307
+  Format 1
+   srcBegin = 84F8
+   srcEnd = 8510
+-  mappingOffset = 1BF8
++  mappingOffset = 1D03
+  Mapping  = 
+   99BF FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9242 FFFD FBA5 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   99C0 
+-End of Item 02CE 
++End of Item 0307 
+ 
+-Begin of Item 02CF
++Begin of Item 0308
+  Format 1
+   srcBegin = 8533
+-  srcEnd = 855A
+-  mappingOffset = 1C11
++  srcEnd = 855F
++  mappingOffset = 1D1C
+  Mapping  = 
+   FDB4 8F77 FFFD FFFD FFFD 99C1 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FAB9 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   8F40 FA44 FFFD FFFD FFFD FFFD FFFD 99C2 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 8F5C 
+-End of Item 02CF 
++  FFFD FFFD FFFD FFFD 8CBD 
++End of Item 0308 
+ 
+-Begin of Item 02D0
++Begin of Item 0309
+  Format 1
+   srcBegin = 856F
+   srcEnd = 8573
+-  mappingOffset = 1C39
++  mappingOffset = 1D49
+  Mapping  = 
+   99C4 99C5 FFFD FFFD 8F7B 
+-End of Item 02D0 
++End of Item 0309 
+ 
+-Begin of Item 02D1
++Begin of Item 030A
++ Format 2
++  srcBegin = 8597
++  destBegin = 8CB6
++End of Item 030A 
++
++Begin of Item 030B
+  Format 2
+   srcBegin = 85C1
+   destBegin = 8FA3
+-End of Item 02D1 
++End of Item 030B 
+ 
+-Begin of Item 02D2
+- Format 2
+-  srcBegin = 85E0
+-  destBegin = 99C6
+-End of Item 02D2 
++Begin of Item 030C
++ Format 1
++  srcBegin = 85D6
++  srcEnd = 85E0
++  mappingOffset = 1D4E
++ Mapping  = 
++  8CCE FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD 99C6 
++End of Item 030C 
+ 
+-Begin of Item 02D3
++Begin of Item 030D
+  Format 2
+   srcBegin = 85EE
+   destBegin = 96CD
+-End of Item 02D3 
++End of Item 030D 
+ 
+-Begin of Item 02D4
++Begin of Item 030E
+  Format 1
+   srcBegin = 85FC
+   srcEnd = 8616
+-  mappingOffset = 1C3E
++  mappingOffset = 1D59
+  Mapping  = 
+   96C7 FFFD FFFD FFFD FFFD FFFD 8FA5 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+-  FFFD FABB FFFD FFFD 9570 FFFD FFFD FFFD 
++  FFFD FABB FFFD 8C61 9570 FFFD FFFD FFFD 
+   9368 FFFD 8F7E 
+-End of Item 02D4 
++End of Item 030E 
+ 
+-Begin of Item 02D5
++Begin of Item 030F
+  Format 1
+   srcBegin = 8628
+   srcEnd = 862F
+-  mappingOffset = 1C59
++  mappingOffset = 1D74
+  Mapping  = 
+   8FAA FFFD FFFD FFFD FFFD FFFD FFFD A050 
+-End of Item 02D5 
++End of Item 030F 
+ 
+-Begin of Item 02D6
++Begin of Item 0310
+  Format 1
+   srcBegin = 8642
+   srcEnd = 8645
+-  mappingOffset = 1C61
++  mappingOffset = 1D7C
+  Mapping  = 
+   90D3 FFFD FFFD 9556 
+-End of Item 02D6 
++End of Item 0310 
+ 
+-Begin of Item 02D7
++Begin of Item 0311
+  Format 1
+   srcBegin = 866C
+   srcEnd = 8672
+-  mappingOffset = 1C65
++  mappingOffset = 1D80
+  Mapping  = 
+   8FB8 FFFD FFFD FFFD FFFD FFFD 99C8 
+-End of Item 02D7 
++End of Item 0311 
+ 
+-Begin of Item 02D8
++Begin of Item 0312
+  Format 2
+   srcBegin = 867E
+   destBegin = 8FAF
+-End of Item 02D8 
++End of Item 0312 
+ 
+-Begin of Item 02D9
++Begin of Item 0313
+  Format 2
+   srcBegin = 8692
+   destBegin = 99C9
+-End of Item 02D9 
++End of Item 0313 
+ 
+-Begin of Item 02DA
++Begin of Item 0314
+  Format 2
+   srcBegin = 86A0
+   destBegin = 9579
+-End of Item 02DA 
++End of Item 0314 
+ 
+-Begin of Item 02DB
++Begin of Item 0315
+  Format 1
+   srcBegin = 86AD
+   srcEnd = 86B2
+-  mappingOffset = 1C6C
++  mappingOffset = 1D87
+  Mapping  = 
+   9F49 FFFD FFFD FFFD FFFD 99CA 
+-End of Item 02DB 
++End of Item 0315 
+ 
+-Begin of Item 02DC
++Begin of Item 0316
+  Format 2
+   srcBegin = 86EF
+   destBegin = 99CB
+-End of Item 02DC 
++End of Item 0316 
+ 
+-Begin of Item 02DD
++Begin of Item 0317
+  Format 1
+   srcBegin = 8770
+   srcEnd = 8771
+-  mappingOffset = 1C72
++  mappingOffset = 1D8D
+  Mapping  = 
+   9DD5 8FB0 
+-End of Item 02DD 
++End of Item 0317 
+ 
+-Begin of Item 02DE
++Begin of Item 0318
+  Format 1
+   srcBegin = 877D
+   srcEnd = 878C
+-  mappingOffset = 1C74
++  mappingOffset = 1D8F
+  Mapping  = 
+   FA7A FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9E5F FFFD FFFD FFFD FFFD 99CD A0C9 
+-End of Item 02DE 
++End of Item 0318 
+ 
+-Begin of Item 02DF
++Begin of Item 0319
+  Format 1
+   srcBegin = 87A5
+   srcEnd = 87B1
+-  mappingOffset = 1C84
++  mappingOffset = 1D9F
+  Mapping  = 
+   9ADB FFFD FFFD FFFD A0C6 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 8FB4 
+-End of Item 02DF 
++End of Item 0319 
+ 
+-Begin of Item 02E0
++Begin of Item 031A
+  Format 2
+   srcBegin = 87C1
+   destBegin = A0D7
+-End of Item 02E0 
++End of Item 031A 
+ 
+-Begin of Item 02E1
++Begin of Item 031B
+  Format 1
+   srcBegin = 87CE
+   srcEnd = 87DA
+-  mappingOffset = 1C91
++  mappingOffset = 1DAC
+  Mapping  = 
+   A0C7 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   A043 FFFD FFFD FFFD 8FB5 
+-End of Item 02E1 
++End of Item 031B 
+ 
+-Begin of Item 02E2
++Begin of Item 031C
+  Format 1
+   srcBegin = 87EE
+   srcEnd = 87F5
+-  mappingOffset = 1C9E
++  mappingOffset = 1DB9
+  Mapping  = 
+   8FB2 FFFD FFFD FFFD FFFD FFFD FFFD A061 
+-End of Item 02E2 
++End of Item 031C 
+ 
+-Begin of Item 02E3
++Begin of Item 031D
+  Format 1
+   srcBegin = 8804
+   srcEnd = 8818
+-  mappingOffset = 1CA6
++  mappingOffset = 1DC1
+  Mapping  = 
+   9E5E FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 8FB6 FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 9FE8 
+-End of Item 02E3 
++End of Item 031D 
+ 
+-Begin of Item 02E4
++Begin of Item 031E
+  Format 1
+   srcBegin = 8827
+   srcEnd = 882D
+-  mappingOffset = 1CBB
++  mappingOffset = 1DD6
+  Mapping  = 
+   9CB2 FFFD FFFD FFFD FFFD FFFD 957C 
+-End of Item 02E4 
++End of Item 031E 
+ 
+-Begin of Item 02E5
++Begin of Item 031F
+  Format 1
+-  srcBegin = 883B
++  srcBegin = 8842
+   srcEnd = 884F
+-  mappingOffset = 1CC2
++  mappingOffset = 1DDD
+  Mapping  = 
+-  C65A FFFD FFFD FFFD FFFD FFFD FFFD 9FC7 
+-  FFFD FFFD 8FBB 8FBC FFFD FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FFFD 8FEC 
+-End of Item 02E5 
++  9FC7 FFFD FFFD 8FBB 8FBC FFFD FFFD FFFD 
++  FFFD FFFD FFFD FFFD FFFD 8FEC 
++End of Item 031F 
+ 
+-Begin of Item 02E6
++Begin of Item 0320
+  Format 1
+   srcBegin = 885E
+   srcEnd = 886E
+-  mappingOffset = 1CD7
++  mappingOffset = 1DEB
+  Mapping  = 
+   8FC0 FFFD 936A FFFD FFFD FFFD 8BE4 9C7C 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   95A1 
+-End of Item 02E6 
++End of Item 0320 
+ 
+-Begin of Item 02E7
++Begin of Item 0321
+  Format 1
+   srcBegin = 8884
+-  srcEnd = 8887
+-  mappingOffset = 1CE8
++  srcEnd = 8890
++  mappingOffset = 1DFC
+  Mapping  = 
+-  FEEC FFFD FFFD 95A3 
+-End of Item 02E7 
++  FEEC FFFD FFFD 95A3 FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD 8C45 8CB8 
++End of Item 0321 
+ 
+-Begin of Item 02E8
++Begin of Item 0322
+  Format 1
+   srcBegin = 889C
+   srcEnd = 88A0
+-  mappingOffset = 1CEC
++  mappingOffset = 1E09
+  Mapping  = 
+   8FC1 FFFD FFFD FFFD A052 
+-End of Item 02E8 
++End of Item 0322 
+ 
+-Begin of Item 02E9
++Begin of Item 0323
+  Format 1
+   srcBegin = 88AE
+   srcEnd = 88CF
+-  mappingOffset = 1CF1
++  mappingOffset = 1E0E
+  Mapping  = 
+   99D0 FFFD FFFD FFFD FFFD FFFD 8FC3 8FC4 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 95A4 FFFD FFFD FFFD FFFD FFFD 8FC6 
+   FFFD 9E60 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD F9D8 
+-End of Item 02E9 
++End of Item 0323 
+ 
+-Begin of Item 02EA
++Begin of Item 0324
+  Format 2
+   srcBegin = 88E6
+   destBegin = 95A5
+-End of Item 02EA 
++End of Item 0324 
+ 
+-Begin of Item 02EB
++Begin of Item 0325
+  Format 1
+   srcBegin = 88F5
+   srcEnd = 8900
+-  mappingOffset = 1D13
++  mappingOffset = 1E30
+  Mapping  = 
+   9CB3 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 99D1 FEF1 
+-End of Item 02EB 
++End of Item 0325 
+ 
+-Begin of Item 02EC
++Begin of Item 0326
+  Format 2
+   srcBegin = 8924
+   destBegin = 99D2
+-End of Item 02EC 
++End of Item 0326 
+ 
+-Begin of Item 02ED
++Begin of Item 0327
+  Format 1
+   srcBegin = 8943
+   srcEnd = 8954
+-  mappingOffset = 1D1F
++  mappingOffset = 1E3C
+  Mapping  = 
+   9CC2 FFFD FFFD FFFD 99D3 FFFD FFFD FFFD 
+   FFFD FFFD 95A7 FFFD FFFD FFFD FFFD FFFD 
+   FFFD 95A9 
+-End of Item 02ED 
++End of Item 0327 
+ 
+-Begin of Item 02EE
++Begin of Item 0328
+  Format 2
+   srcBegin = 8965
+   destBegin = 95A6
+-End of Item 02EE 
++End of Item 0328 
+ 
+-Begin of Item 02EF
++Begin of Item 0329
+  Format 1
+   srcBegin = 8977
+   srcEnd = 8994
+-  mappingOffset = 1D31
++  mappingOffset = 1E4E
+  Mapping  = 
+   9C5D FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 98E2 FFFD FFFD FFFD FFFD FFFD FFFD 
+   8FC9 FFFD A0C2 8FCA FFFD FFFD FFFD FFFD 
+   FFFD FFFD 99D4 FFFD FFFD A0B9 
+-End of Item 02EF 
++End of Item 0329 
+ 
+-Begin of Item 02F0
++Begin of Item 032A
+  Format 1
+   srcBegin = 89A5
+   srcEnd = 89A9
+-  mappingOffset = 1D4F
++  mappingOffset = 1E6C
+  Mapping  = 
+   9B58 FFFD 8FCD FFFD A0D4 
+-End of Item 02F0 
++End of Item 032A 
+ 
+-Begin of Item 02F1
++Begin of Item 032B
+  Format 1
+   srcBegin = 89BC
+   srcEnd = 89C6
+-  mappingOffset = 1D54
++  mappingOffset = 1E71
+  Mapping  = 
+-  8FCE FFFD FFFD FFFD C65B 8BE5 FFFD FFFD 
++  8FCE FFFD FFFD FFFD FFFD 8BE5 FFFD FFFD 
+   FFFD FFFD 8979 
+-End of Item 02F1 
++End of Item 032B 
+ 
+-Begin of Item 02F2
++Begin of Item 032C
+  Format 2
+   srcBegin = 89E7
+   destBegin = 8FD0
+-End of Item 02F2 
++End of Item 032C 
+ 
+-Begin of Item 02F3
++Begin of Item 032D
+  Format 2
+   srcBegin = 8A1C
+   destBegin = 95B6
+-End of Item 02F3 
++End of Item 032D 
+ 
+-Begin of Item 02F4
++Begin of Item 032E
+  Format 1
+   srcBegin = 8A29
+   srcEnd = 8A2B
+-  mappingOffset = 1D5F
++  mappingOffset = 1E7C
+  Mapping  = 
+   99D6 FFFD 95E5 
+-End of Item 02F4 
++End of Item 032E 
+ 
+-Begin of Item 02F5
++Begin of Item 032F
+  Format 1
+   srcBegin = 8A38
+   srcEnd = 8A3D
+-  mappingOffset = 1D62
++  mappingOffset = 1E7F
+  Mapping  = 
+   99D7 FFFD FFFD FFFD FFFD 95B5 
+-End of Item 02F5 
++End of Item 032F 
+ 
+-Begin of Item 02F6
++Begin of Item 0330
+  Format 2
+   srcBegin = 8A49
+   destBegin = A0CA
+-End of Item 02F6 
++End of Item 0330 
+ 
+-Begin of Item 02F7
++Begin of Item 0331
+  Format 2
+   srcBegin = 8A67
+   destBegin = 9FFD
+-End of Item 02F7 
++End of Item 0331 
+ 
+-Begin of Item 02F8
++Begin of Item 0332
+  Format 2
+   srcBegin = 8A7E
+   destBegin = A058
+-End of Item 02F8 
++End of Item 0332 
+ 
+-Begin of Item 02F9
++Begin of Item 0333
+  Format 1
+   srcBegin = 8A90
+   srcEnd = 8A9C
+-  mappingOffset = 1D68
++  mappingOffset = 1E85
+  Mapping  = 
+   8FD6 FFFD FFFD FFFD 99D8 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 8FD3 
+-End of Item 02F9 
++End of Item 0333 
+ 
+-Begin of Item 02FA
++Begin of Item 0334
+  Format 1
+   srcBegin = 8AA9
+   srcEnd = 8AB4
+-  mappingOffset = 1D75
++  mappingOffset = 1E92
+  Mapping  = 
+   8FE5 FFFD FFFD FFFD FFFD FFFD 8FE9 FFFD 
+   FFFD FFFD FFFD 99D9 
+-End of Item 02FA 
++End of Item 0334 
+ 
+-Begin of Item 02FB
++Begin of Item 0335
+  Format 2
+   srcBegin = 8ADA
+   destBegin = 927C
+-End of Item 02FB 
++End of Item 0335 
+ 
+-Begin of Item 02FC
++Begin of Item 0336
+  Format 2
+   srcBegin = 8AEA
+   destBegin = 9C45
+-End of Item 02FC 
++End of Item 0336 
+ 
+-Begin of Item 02FD
++Begin of Item 0337
+  Format 2
+   srcBegin = 8B0C
+   destBegin = 8FDE
+-End of Item 02FD 
++End of Item 0337 
+ 
+-Begin of Item 02FE
++Begin of Item 0338
+  Format 2
+   srcBegin = 8B1F
+   destBegin = 8FDF
+-End of Item 02FE 
++End of Item 0338 
+ 
+-Begin of Item 02FF
++Begin of Item 0339
+  Format 2
+   srcBegin = 8B2D
+   destBegin = A04B
+-End of Item 02FF 
++End of Item 0339 
+ 
+-Begin of Item 0300
++Begin of Item 033A
+  Format 1
+   srcBegin = 8B3F
+   srcEnd = 8B4D
+-  mappingOffset = 1D81
++  mappingOffset = 1E9E
+  Mapping  = 
+   8FE2 FFFD FFFD FFFD A0CC FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 8FE3 8FE4 
+-End of Item 0300 
++End of Item 033A 
+ 
+-Begin of Item 0301
++Begin of Item 033B
+  Format 1
+   srcBegin = 8B5E
+   srcEnd = 8B69
+-  mappingOffset = 1D90
++  mappingOffset = 1EAD
+  Mapping  = 
+   9BC4 FFFD FFFD FFFD 9BFC FFFD FFFD FFFD 
+   FFFD FFFD FFFD 964C 
+-End of Item 0301 
++End of Item 033B 
+ 
+-Begin of Item 0302
+- Format 2
++Begin of Item 033C
++ Format 1
+   srcBegin = 8B81
+-  destBegin = 9AF6
+-End of Item 0302 
++  srcEnd = 8B83
++  mappingOffset = 1EB9
++ Mapping  = 
++  9AF6 FFFD 8CAE 
++End of Item 033C 
+ 
+-Begin of Item 0303
++Begin of Item 033D
+  Format 1
+   srcBegin = 8B90
+   srcEnd = 8BA0
+-  mappingOffset = 1D9C
++  mappingOffset = 1EBC
+  Mapping  = 
+-  8FE7 FFFD FFFD FFFD FFFD FFFD C640 FFFD 
+-  FFFD FFFD C667 8FE8 C66D FFFD FFFD FFFD 
++  8FE7 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD 8FE8 FFFD FFFD FFFD FFFD 
+   8BE7 
+-End of Item 0303 
++End of Item 033D 
+ 
+-Begin of Item 0304
++Begin of Item 033E
+  Format 2
+   srcBegin = 8BBE
+   destBegin = 897A
+-End of Item 0304 
++End of Item 033E 
+ 
+-Begin of Item 0305
++Begin of Item 033F
+  Format 2
+   srcBegin = 8BE2
+   destBegin = 897B
+-End of Item 0305 
++End of Item 033F 
+ 
+-Begin of Item 0306
+- Format 1
++Begin of Item 0340
++ Format 2
+   srcBegin = 8C51
+-  srcEnd = 8C54
+-  mappingOffset = 1DAD
+- Mapping  = 
+-  99DA FFFD FFFD C676 
+-End of Item 0306 
++  destBegin = 99DA
++End of Item 0340 
+ 
+-Begin of Item 0307
++Begin of Item 0341
+  Format 1
+   srcBegin = 8C9B
+   srcEnd = 8C9F
+-  mappingOffset = 1DB1
++  mappingOffset = 1ECD
+  Mapping  = 
+   8FED FFFD FFFD FFFD 95C0 
+-End of Item 0307 
++End of Item 0341 
+ 
+-Begin of Item 0308
++Begin of Item 0342
+  Format 2
+   srcBegin = 8CAD
+   destBegin = A0CB
+-End of Item 0308 
++End of Item 0342 
+ 
+-Begin of Item 0309
++Begin of Item 0343
+  Format 1
+   srcBegin = 8CCD
+   srcEnd = 8CDB
+-  mappingOffset = 1DB6
++  mappingOffset = 1ED2
+  Mapping  = 
+   9E48 FFFD FFFD FFFD FFFD FFFD FFFD 99DB 
+   FFFD 8FF3 FFFD FFFD FFFD FFFD 8FF9 
+-End of Item 0309 
++End of Item 0343 
+ 
+-Begin of Item 030A
++Begin of Item 0344
+  Format 1
+   srcBegin = 8CE9
+   srcEnd = 8CF7
+-  mappingOffset = 1DC5
++  mappingOffset = 1EE1
+  Mapping  = 
+   95C1 FFFD A04E FFFD FFFD FFFD FFFD FFFD 
+   FFFD 99DC FFFD FFFD FFFD FFFD A064 
+-End of Item 030A 
++End of Item 0344 
+ 
+-Begin of Item 030B
++Begin of Item 0345
+  Format 1
+   srcBegin = 8D03
+   srcEnd = 8D1D
+-  mappingOffset = 1DD4
++  mappingOffset = 1EF0
+  Mapping  = 
+   8FF7 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   89B0 A048 FFFD FFFD FFFD FFFD 8FFB 8FF6 
+   FFFD FFFD FFFD FFFD FFFD 9DDC FFFD FFFD 
+-  C642 99DD 8BE8 
+-End of Item 030B 
++  FFFD 99DD 8BE8 
++End of Item 0345 
+ 
+-Begin of Item 030C
++Begin of Item 0346
+  Format 1
+   srcBegin = 8D7A
+   srcEnd = 8D82
+-  mappingOffset = 1DEF
++  mappingOffset = 1F0B
+  Mapping  = 
+   92C1 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   9FD6 
+-End of Item 030C 
++End of Item 0346 
+ 
+-Begin of Item 030D
++Begin of Item 0347
+  Format 1
+   srcBegin = 8DA6
+   srcEnd = 8DA9
+-  mappingOffset = 1DF8
++  mappingOffset = 1F14
+  Mapping  = 
+   A0D2 FFFD FFFD 9040 
+-End of Item 030D 
++End of Item 0347 
+ 
+-Begin of Item 030E
++Begin of Item 0348
+  Format 1
+   srcBegin = 8DC0
+   srcEnd = 8DC3
+-  mappingOffset = 1DFC
++  mappingOffset = 1F18
+  Mapping  = 
+   8AC4 FFFD FFFD 99E0 
+-End of Item 030E 
++End of Item 0348 
+ 
+-Begin of Item 030F
++Begin of Item 0349
+  Format 2
+   srcBegin = 8DD4
+   destBegin = 9FF0
+-End of Item 030F 
++End of Item 0349 
+ 
+-Begin of Item 0310
++Begin of Item 034A
+  Format 2
+   srcBegin = 8E01
+   destBegin = 9FF3
+-End of Item 0310 
++End of Item 034A 
+ 
+-Begin of Item 0311
++Begin of Item 034B
+  Format 2
+   srcBegin = 8E0E
+   destBegin = 9DBF
+-End of Item 0311 
++End of Item 034B 
+ 
+-Begin of Item 0312
++Begin of Item 034C
+  Format 1
+   srcBegin = 8E28
+   srcEnd = 8E2D
+-  mappingOffset = 1E00
++  mappingOffset = 1F1C
+  Mapping  = 
+   9FF6 FFFD 95C8 FFFD FFFD 9E5A 
+-End of Item 0312 
++End of Item 034C 
+ 
+-Begin of Item 0313
++Begin of Item 034D
+  Format 2
+   srcBegin = 8E3A
+   destBegin = 99E3
+-End of Item 0313 
++End of Item 034D 
+ 
+-Begin of Item 0314
++Begin of Item 034E
+  Format 1
+   srcBegin = 8E46
+   srcEnd = 8E4F
+-  mappingOffset = 1E06
++  mappingOffset = 1F22
+  Mapping  = 
+   8A4A FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9FF1 
+-End of Item 0314 
++End of Item 034E 
+ 
+-Begin of Item 0315
++Begin of Item 034F
+  Format 1
+   srcBegin = 8E68
+   srcEnd = 8E80
+-  mappingOffset = 1E10
++  mappingOffset = 1F2C
+  Mapping  = 
+   8AA7 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 99E6 FFFD FFFD FFFD 9FF7 FFFD 9FED 
+   FFFD FFFD FFFD FFFD FFFD FFFD 8A5C FFFD 
+   9DAE 
+-End of Item 0315 
++End of Item 034F 
+ 
+-Begin of Item 0316
++Begin of Item 0350
+  Format 1
+-  srcBegin = 8EA1
++  srcBegin = 8EA7
+   srcEnd = 8ECE
+-  mappingOffset = 1E29
++  mappingOffset = 1F45
+  Mapping  = 
+-  C65C FFFD FFFD FFFD FFFD FFFD 95C9 FFFD 
+-  FFFD C66E FFFD FFFD 9048 FFFD FFFD 99E8 
+-  FFFD FFFD FFFD FFFD FFFD 9049 FFFD FFFD 
+-  FFFD FFFD FFFD 90B1 FFFD FFFD FFFD FFFD 
+-  FFFD FFFD 904A FFFD FFFD FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FFFD FFFD 99EA 
+-End of Item 0316 
++  95C9 FFFD FFFD FFFD FFFD FFFD 9048 FFFD 
++  FFFD 99E8 FFFD FFFD FFFD FFFD FFFD 9049 
++  FFFD FFFD 8CBA FFFD FFFD 90B1 FFFD FFFD 
++  FFFD FFFD FFFD FFFD 904A FFFD FFFD FFFD 
++  FFFD FFFD FFFD FFFD FFFD FFFD FFFD 99EA 
++End of Item 0350 
+ 
+-Begin of Item 0317
++Begin of Item 0351
+  Format 1
+   srcBegin = 8EDA
+   srcEnd = 8EF2
+-  mappingOffset = 1E57
++  mappingOffset = 1F6D
+  Mapping  = 
+   9BD1 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   99EB FFFD 99EC FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 99ED FFFD FFFD FFFD FFFD 
+   99EE 
+-End of Item 0317 
++End of Item 0351 
+ 
+-Begin of Item 0318
++Begin of Item 0352
+  Format 2
+   srcBegin = 8F19
+   destBegin = 904C
+-End of Item 0318 
++End of Item 0352 
+ 
+-Begin of Item 0319
++Begin of Item 0353
+  Format 1
+   srcBegin = 8F2D
+   srcEnd = 8F30
+-  mappingOffset = 1E70
++  mappingOffset = 1F86
+  Mapping  = 
+   904D FFFD FFFD 95CB 
+-End of Item 0319 
++End of Item 0353 
+ 
+-Begin of Item 031A
++Begin of Item 0354
+  Format 1
+   srcBegin = 8F41
+   srcEnd = 8F4A
+-  mappingOffset = 1E74
++  mappingOffset = 1F8A
+  Mapping  = 
+   97E2 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 95CC 
+-End of Item 031A 
++End of Item 0354 
+ 
+-Begin of Item 031B
++Begin of Item 0355
+  Format 1
+   srcBegin = 8F5C
+   srcEnd = 8F6E
+-  mappingOffset = 1E7E
++  mappingOffset = 1F94
+  Mapping  = 
+   9F78 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 897C 897D FFFD FFFD FFFD FFFD 
+   FFFD FFFD 897E 
+-End of Item 031B 
++End of Item 0355 
+ 
+-Begin of Item 031C
++Begin of Item 0356
+  Format 2
+   srcBegin = 8F93
+   destBegin = 995D
+-End of Item 031C 
++End of Item 0356 
+ 
+-Begin of Item 031D
++Begin of Item 0357
+  Format 1
+   srcBegin = 8FA0
+-  srcEnd = 8FA5
+-  mappingOffset = 1E91
++  srcEnd = 8FA7
++  mappingOffset = 1FA7
+  Mapping  = 
+-  9B5A FFFD FFFD FFFD FFFD 9050 
+-End of Item 031D 
++  9B5A FFFD FFFD FFFD FFFD 9050 FFFD 8C4F 
++End of Item 0357 
+ 
+-Begin of Item 031E
++Begin of Item 0358
+  Format 1
+   srcBegin = 8FB3
+   srcEnd = 8FDA
+-  mappingOffset = 1E97
++  mappingOffset = 1FAF
+  Mapping  = 
+   9054 FFFD C6D6 9AA8 99EF FEEB 9DA3 9DA1 
+   9943 9945 FFFD 9D7D FFFD FFFD 99F0 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 99F1 
+-  FFFD 99F2 FFFD FFFD FFFD 9D60 FFFD FFFD 
++  FFFD 99F2 FFFD FFFD 8CBC 9D60 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD A0A3 
+-End of Item 031E 
++End of Item 0358 
+ 
+-Begin of Item 031F
++Begin of Item 0359
+  Format 2
+   srcBegin = 8FF9
+   destBegin = 905B
+-End of Item 031F 
++End of Item 0359 
+ 
+-Begin of Item 0320
++Begin of Item 035A
+  Format 1
+   srcBegin = 9008
+   srcEnd = 9012
+-  mappingOffset = 1EBF
++  mappingOffset = 1FD7
+  Mapping  = 
+   9EDB FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9D79 
+-End of Item 0320 
++End of Item 035A 
+ 
+-Begin of Item 0321
++Begin of Item 035B
+  Format 1
+   srcBegin = 9033
+   srcEnd = 9037
+-  mappingOffset = 1ECA
++  mappingOffset = 1FE2
+  Mapping  = 
+   99F3 FFFD FFFD FFFD 9062 
+-End of Item 0321 
++End of Item 035B 
+ 
+-Begin of Item 0322
++Begin of Item 035C
+  Format 1
+   srcBegin = 904C
+   srcEnd = 906C
+-  mappingOffset = 1ECF
++  mappingOffset = 1FE7
+  Mapping  = 
+   9F55 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9BF9 FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 9065 FFFD FFFD 
+   96E0 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   98BE 
+-End of Item 0322 
++End of Item 035C 
+ 
+-Begin of Item 0323
++Begin of Item 035D
+  Format 1
+   srcBegin = 90A8
+   srcEnd = 90AE
+-  mappingOffset = 1EF0
++  mappingOffset = 2008
+  Mapping  = 
+   9068 FFFD FFFD FFFD FFFD FFFD 906C 
+-End of Item 0323 
++End of Item 035D 
+ 
+-Begin of Item 0324
++Begin of Item 035E
+  Format 1
+   srcBegin = 90BB
+   srcEnd = 90C4
+-  mappingOffset = 1EF7
++  mappingOffset = 200F
+  Mapping  = 
+   95D8 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 906A 
+-End of Item 0324 
++End of Item 035E 
+ 
+-Begin of Item 0325
++Begin of Item 035F
+  Format 1
+   srcBegin = 9151
+   srcEnd = 917C
+-  mappingOffset = 1F01
++  mappingOffset = 2019
+  Mapping  = 
+   9FB2 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   9FAE FFFD FFFD 9FB0 FFFD 89AD FFFD FFFD 
+@@ -7100,72 +7567,73 @@
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 9E71 
+   FFFD FFFD FFFD FFFD FFFD 9E4A FFFD FFFD 
+   FFFD FFFD FFFD 9FDC 
+-End of Item 0325 
++End of Item 035F 
+ 
+-Begin of Item 0326
++Begin of Item 0360
+  Format 1
+   srcBegin = 918C
+   srcEnd = 918E
+-  mappingOffset = 1F2D
++  mappingOffset = 2045
+  Mapping  = 
+   89AB FFFD 9FB8 
+-End of Item 0326 
++End of Item 0360 
+ 
+-Begin of Item 0327
++Begin of Item 0361
+  Format 2
+   srcBegin = 91A9
+   destBegin = 9070
+-End of Item 0327 
++End of Item 0361 
+ 
+-Begin of Item 0328
++Begin of Item 0362
+  Format 1
+   srcBegin = 91B6
+-  srcEnd = 91C5
+-  mappingOffset = 1F30
++  srcEnd = 91C4
++  mappingOffset = 2048
+  Mapping  = 
+   8B63 FFFD FFFD FFFD FFFD 95DC FFFD FFFD 
+-  FFFD FFFD C643 C65D FFFD FFFD 9071 C66F 
+-End of Item 0328 
++  FFFD FFFD FFFD FFFD FFFD FFFD 9071 
++End of Item 0362 
+ 
+-Begin of Item 0329
++Begin of Item 0363
+  Format 1
+   srcBegin = 91D6
+   srcEnd = 91E5
+-  mappingOffset = 1F40
++  mappingOffset = 2057
+  Mapping  = 
+   FC5E FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 8949 FFFD FFFD FFFD FFFD FFFD 965B 
+-End of Item 0329 
++End of Item 0363 
+ 
+-Begin of Item 032A
++Begin of Item 0364
+  Format 1
+-  srcBegin = 91FA
++  srcBegin = 91F6
+   srcEnd = 9213
+-  mappingOffset = 1F50
++  mappingOffset = 2067
+  Mapping  = 
+-  94A6 FFFD FFFD FFFD 8FD5 FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FFFD FFFD FFFD 9E73 FFFD 
+-  FFFD FFFD FFFD FFFD 9075 FFFD FFFD FFFD 
+-  FFFD 99F7 
+-End of Item 032A 
++  8C50 FFFD FFFD FFFD 94A6 FFFD FFFD FFFD 
++  8FD5 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD 9E73 FFFD FFFD FFFD FFFD FFFD 
++  9075 FFFD FFFD FFFD FFFD 99F7 
++End of Item 0364 
+ 
+-Begin of Item 032B
++Begin of Item 0365
+  Format 1
+-  srcBegin = 9228
++  srcBegin = 9221
+   srcEnd = 9244
+-  mappingOffset = 1F6A
++  mappingOffset = 2085
+  Mapping  = 
+-  99F9 FFFD 9663 95B9 FFFD FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FFFD FFFD 94D4 FFFD FFFD 
+-  FFFD FFFD FFFD FFFD FCFA FFFD FFFD FFFD 
+-  FFFD 9077 FFFD FFFD 90AB 
+-End of Item 032B 
++  8CBF FFFD FFFD FFFD FFFD FFFD FFFD 99F9 
++  FFFD 9663 95B9 FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD FFFD 94D4 FFFD FFFD FFFD 
++  FFFD FFFD FFFD FCFA FFFD FFFD FFFD FFFD 
++  9077 FFFD FFFD 90AB 
++End of Item 0365 
+ 
+-Begin of Item 032C
++Begin of Item 0366
+  Format 1
+   srcBegin = 9255
+   srcEnd = 928F
+-  mappingOffset = 1F87
++  mappingOffset = 20A9
+  Mapping  = 
+   9D4D FFFD FFFD 99FA FFFD FFFD FFFD FFFD 
+   92E3 FFFD 97BB FFFD FFFD 9078 FFFD FFFD 
+@@ -7175,24 +7643,24 @@
+   FFFD FFFD FFFD FFFD 9CA8 FFFD FFFD 9772 
+   FFFD FFFD FFFD FFFD 9440 FFFD FFFD FFFD 
+   FFFD FFFD 92F2 
+-End of Item 032C 
++End of Item 0366 
+ 
+-Begin of Item 032D
++Begin of Item 0367
+  Format 1
+   srcBegin = 92AE
+   srcEnd = 92BF
+-  mappingOffset = 1FC2
++  mappingOffset = 20E4
+  Mapping  = 
+   99FD FFFD FFFD 99FC FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD F9D7 964A FFFD FFFD FFFD 
+   96D8 99FE 
+-End of Item 032D 
++End of Item 0367 
+ 
+-Begin of Item 032E
++Begin of Item 0368
+  Format 1
+   srcBegin = 92D4
+   srcEnd = 9307
+-  mappingOffset = 1FD4
++  mappingOffset = 20F6
+  Mapping  = 
+   904B FFFD FFFD FFFD FFFD FFFD FFFD FA41 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 9A40 
+@@ -7201,32 +7669,32 @@
+   9A43 FFFD 9659 FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9A44 FFFD FFFD FFFD FFFD FFFD 9051 
+   FFFD FFFD FFFD 94BF 
+-End of Item 032E 
++End of Item 0368 
+ 
+-Begin of Item 032F
++Begin of Item 0369
+  Format 1
+   srcBegin = 932C
+   srcEnd = 9331
+-  mappingOffset = 2008
++  mappingOffset = 212A
+  Mapping  = 
+   90A2 FFFD FFFD FFFD 9CAB 9776 
+-End of Item 032F 
++End of Item 0369 
+ 
+-Begin of Item 0330
++Begin of Item 036A
+  Format 1
+   srcBegin = 9340
+   srcEnd = 9348
+-  mappingOffset = 200E
++  mappingOffset = 2130
+  Mapping  = 
+   FC55 FE45 94A8 9A45 FA4B 9DE1 FFFD FFFD 
+   96D9 
+-End of Item 0330 
++End of Item 036A 
+ 
+-Begin of Item 0331
++Begin of Item 036B
+  Format 1
+   srcBegin = 935F
+   srcEnd = 9390
+-  mappingOffset = 2017
++  mappingOffset = 2139
+  Mapping  = 
+   9774 FFFD FFFD FDF5 FFFD FFFD FFFD 92E5 
+   FFFD 9645 91DA FFFD 90A3 FFFD FFFD A05F 
+@@ -7235,22 +7703,22 @@
+   FFFD FFFD 91DE FFFD FFFD 9A46 FEB0 9779 
+   946C FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9858 
+-End of Item 0331 
++End of Item 036B 
+ 
+-Begin of Item 0332
++Begin of Item 036C
+  Format 1
+   srcBegin = 939C
+   srcEnd = 93A0
+-  mappingOffset = 2049
++  mappingOffset = 216B
+  Mapping  = 
+   9266 FFFD FFFD FFFD 93FB 
+-End of Item 0332 
++End of Item 036C 
+ 
+-Begin of Item 0333
++Begin of Item 036D
+  Format 1
+   srcBegin = 93AD
+   srcEnd = 93E0
+-  mappingOffset = 204E
++  mappingOffset = 2170
+  Mapping  = 
+   9A47 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9749 FFFD FFFD 9748 FFFD 
+@@ -7259,545 +7727,554 @@
+   FFFD FFFD FFFD FFFD FFFD FFFD FB79 FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 96D7 FFFD 
+   FFFD FFFD FFFD 9343 
+-End of Item 0333 
++End of Item 036D 
+ 
+-Begin of Item 0334
++Begin of Item 036E
+  Format 1
+   srcBegin = 93F0
+-  srcEnd = 93F3
+-  mappingOffset = 2082
++  srcEnd = 93F4
++  mappingOffset = 21A4
+  Mapping  = 
+-  FDCB FE7A FFFD 91DB 
+-End of Item 0334 
++  FDCB FE7A FFFD 91DB 8C6A 
++End of Item 036E 
+ 
+-Begin of Item 0335
++Begin of Item 036F
+  Format 1
+   srcBegin = 9401
+   srcEnd = 9408
+-  mappingOffset = 2086
++  mappingOffset = 21A9
+  Mapping  = 
+   97AF FFFD FFFD 95DD FFFD FFFD FFFD 9348 
+-End of Item 0335 
++End of Item 036F 
+ 
+-Begin of Item 0336
++Begin of Item 0370
+  Format 1
+   srcBegin = 9417
+   srcEnd = 942D
+-  mappingOffset = 208E
++  mappingOffset = 21B1
+  Mapping  = 
+   9A4B FFFD FFFD FFFD FC45 FFFD 9A4D FFFD 
+   FFFD FFFD FFFD FFFD FFFD 91BC 90E2 90B4 
+   95E1 FFFD FFFD FFFD FFFD FFFD 9A4E 
+-End of Item 0336 
++End of Item 0370 
+ 
+-Begin of Item 0337
++Begin of Item 0371
+  Format 1
+   srcBegin = 943E
+-  srcEnd = 9485
+-  mappingOffset = 20A5
++  srcEnd = 946C
++  mappingOffset = 21C8
+  Mapping  = 
+   9A4F FFFD FFFD FFFD FE40 FE43 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 96DD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 9A51 FFFD 
+   FFFD FFFD 96A7 FFFD FFFD 90B0 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 9C4E 
+-  FFFD 9443 FFFD FFFD C644 FFFD 8EBA FFFD 
+-  FFFD FFFD C65F FFFD C65E FFFD FFFD FFFD 
+-  FFFD C668 FFFD 9A52 FFFD FCC1 C672 C670 
+-  C671 C677 FFFD FFFD FFFD FFFD FFFD 8BE9 
+-End of Item 0337 
++  FFFD 9443 FFFD FFFD FFFD FFFD 8EBA 
++End of Item 0371 
+ 
+-Begin of Item 0338
++Begin of Item 0372
++ Format 1
++  srcBegin = 9479
++  srcEnd = 9485
++  mappingOffset = 21F7
++ Mapping  = 
++  9A52 FFFD FCC1 FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD FFFD 8BE9 
++End of Item 0372 
++
++Begin of Item 0373
+  Format 1
+   srcBegin = 949F
+   srcEnd = 94A2
+-  mappingOffset = 20ED
++  mappingOffset = 2204
+  Mapping  = 
+   9CAF FFFD FFFD 8BFD 
+-End of Item 0338 
++End of Item 0373 
+ 
+-Begin of Item 0339
++Begin of Item 0374
+  Format 1
+   srcBegin = 94C1
+   srcEnd = 94C3
+-  mappingOffset = 20F1
++  mappingOffset = 2208
+  Mapping  = 
+   9ABC FFFD 9AB8 
+-End of Item 0339 
++End of Item 0374 
+ 
+-Begin of Item 033A
++Begin of Item 0375
+  Format 2
+   srcBegin = 94DC
+   destBegin = 9AAE
+-End of Item 033A 
++End of Item 0375 
+ 
+-Begin of Item 033B
++Begin of Item 0376
+  Format 2
+   srcBegin = 94F6
+   destBegin = 9AA7
+-End of Item 033B 
++End of Item 0376 
+ 
+-Begin of Item 033C
++Begin of Item 0377
+  Format 2
+   srcBegin = 952D
+   destBegin = 9A53
+-End of Item 033C 
++End of Item 0377 
+ 
+-Begin of Item 033D
++Begin of Item 0378
+  Format 2
+   srcBegin = 9547
+   destBegin = 9D74
+-End of Item 033D 
++End of Item 0378 
+ 
+-Begin of Item 033E
++Begin of Item 0379
+  Format 1
+   srcBegin = 9578
+   srcEnd = 9585
+-  mappingOffset = 20F4
++  mappingOffset = 220B
+  Mapping  = 
+   8BEA FFFD FFFD FFFD FFFD FFFD FFFD 8BEB 
+   FFFD FFFD FFFD FFFD FFFD 90B2 
+-End of Item 033E 
++End of Item 0379 
+ 
+-Begin of Item 033F
++Begin of Item 037A
+  Format 1
+   srcBegin = 9596
+   srcEnd = 95AA
+-  mappingOffset = 2102
++  mappingOffset = 2219
+  Mapping  = 
+   95E9 95E8 FFFD 95E6 FFFD FFFD FFFD FFFD 
+   FFFD FFFD 90B5 FFFD 9A54 FFFD FFFD FFFD 
+   90B3 95E7 FFFD FFFD 8B50 
+-End of Item 033F 
++End of Item 037A 
+ 
+-Begin of Item 0340
++Begin of Item 037B
+  Format 2
+   srcBegin = 95E8
+   destBegin = 8BEC
+-End of Item 0340 
++End of Item 037B 
+ 
+-Begin of Item 0341
++Begin of Item 037C
+  Format 2
+   srcBegin = 95F4
+   destBegin = 9A56
+-End of Item 0341 
++End of Item 037C 
+ 
+-Begin of Item 0342
++Begin of Item 037D
+  Format 2
+   srcBegin = 961D
+   destBegin = 8BFB
+-End of Item 0342 
++End of Item 037D 
+ 
+-Begin of Item 0343
++Begin of Item 037E
+  Format 1
+   srcBegin = 9633
+   srcEnd = 9645
+-  mappingOffset = 2117
++  mappingOffset = 222E
+  Mapping  = 
+   9A57 FFFD FFFD FFFD FFFD A0AA FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 9FA6 FFFD 
+   FFFD FFFD 99CC 
+-End of Item 0343 
++End of Item 037E 
+ 
+-Begin of Item 0344
++Begin of Item 037F
+  Format 2
+   srcBegin = 9656
+   destBegin = 9C59
+-End of Item 0344 
++End of Item 037F 
+ 
+-Begin of Item 0345
++Begin of Item 0380
+  Format 2
+   srcBegin = 9669
+   destBegin = 99B5
+-End of Item 0345 
++End of Item 0380 
+ 
+-Begin of Item 0346
++Begin of Item 0381
+  Format 1
+   srcBegin = 967B
+   srcEnd = 9681
+-  mappingOffset = 212A
++  mappingOffset = 2241
+  Mapping  = 
+   90BE FFFD FFFD FFFD FFFD FFFD 9FAF 
+-End of Item 0346 
++End of Item 0381 
+ 
+-Begin of Item 0347
++Begin of Item 0382
+  Format 1
+   srcBegin = 968F
+   srcEnd = 9696
+-  mappingOffset = 2131
++  mappingOffset = 2248
+  Mapping  = 
+   95F2 FFFD FFFD FFFD FFFD FFFD FFFD 90BF 
+-End of Item 0347 
++End of Item 0382 
+ 
+-Begin of Item 0348
++Begin of Item 0383
+  Format 1
+   srcBegin = 96A3
+   srcEnd = 96A5
+-  mappingOffset = 2139
++  mappingOffset = 2250
+  Mapping  = 
+   90C1 FFFD FEE4 
+-End of Item 0348 
++End of Item 0383 
+ 
+-Begin of Item 0349
++Begin of Item 0384
+  Format 1
+   srcBegin = 96B6
+   srcEnd = 96BD
+-  mappingOffset = 213C
++  mappingOffset = 2253
+  Mapping  = 
+   90C4 FFFD FFFD FFFD FFFD FFFD FFFD 90C7 
+-End of Item 0349 
++End of Item 0384 
+ 
+-Begin of Item 034A
++Begin of Item 0385
+  Format 2
+   srcBegin = 96F4
+   destBegin = 92E4
+-End of Item 034A 
++End of Item 0385 
+ 
+-Begin of Item 034B
++Begin of Item 0386
+  Format 2
+   srcBegin = 9703
+   destBegin = 9F52
+-End of Item 034B 
++End of Item 0386 
+ 
+-Begin of Item 034C
++Begin of Item 0387
+  Format 1
+   srcBegin = 971B
+   srcEnd = 9721
+-  mappingOffset = 2144
++  mappingOffset = 225B
+  Mapping  = 
+   90DB FFFD FFFD FFFD FFFD FFFD A066 
+-End of Item 034C 
++End of Item 0387 
+ 
+-Begin of Item 034D
++Begin of Item 0388
+  Format 1
+   srcBegin = 9731
+-  srcEnd = 975F
+-  mappingOffset = 214B
++  srcEnd = 9741
++  mappingOffset = 2262
+  Mapping  = 
+   90D2 FFFD FFFD FFFD FFFD 90D4 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 9A5B 
+-  95FD C645 FFFD C647 FFFD FFFD FFFD C646 
+-  FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+-  8BC4 FFFD FFFD FFFD FFFD FFFD 90DE FFFD 
++  95FD 
++End of Item 0388 
++
++Begin of Item 0389
++ Format 1
++  srcBegin = 9751
++  srcEnd = 975F
++  mappingOffset = 2273
++ Mapping  = 
++  8BC4 FFFD FFFD FFFD 8C66 FFFD 90DE FFFD 
+   FFFD FFFD FFFD FFFD 9CE4 FFFD 90E1 
+-End of Item 034D 
++End of Item 0389 
+ 
+-Begin of Item 034E
++Begin of Item 038A
+  Format 1
+   srcBegin = 976D
+   srcEnd = 9771
+-  mappingOffset = 217A
++  mappingOffset = 2282
+  Mapping  = 
+   9E46 FFFD FFFD FFFD 9651 
+-End of Item 034E 
++End of Item 038A 
+ 
+-Begin of Item 034F
++Begin of Item 038B
+  Format 1
+   srcBegin = 9787
+   srcEnd = 9789
+-  mappingOffset = 217F
++  mappingOffset = 2287
+  Mapping  = 
+   FB58 FFFD 90E6 
+-End of Item 034F 
++End of Item 038B 
+ 
+-Begin of Item 0350
++Begin of Item 038C
+  Format 1
+   srcBegin = 979B
+   srcEnd = 979F
+-  mappingOffset = 2182
++  mappingOffset = 228A
+  Mapping  = 
+   9650 FFFD FFFD FFFD 90E7 
+-End of Item 0350 
++End of Item 038C 
+ 
+-Begin of Item 0351
++Begin of Item 038D
+  Format 1
+   srcBegin = 97B1
+   srcEnd = 97D2
+-  mappingOffset = 2187
++  mappingOffset = 228F
+  Mapping  = 
+   90E8 9A5D FFFD 9F7A FFFD FFFD FFFD 9B5C 
+   FFFD 9F7C FFFD FFFD FC52 90E9 FFFD 90EA 
+-  FFFD 9A5E FFFD FFFD FFFD C648 FFFD 9F76 
+-  C669 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD 9A5E FFFD FFFD FFFD FFFD FFFD 9F76 
++  FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 90EB 
+-End of Item 0351 
++End of Item 038D 
+ 
+-Begin of Item 0352
++Begin of Item 038E
+  Format 1
+   srcBegin = 97E0
+   srcEnd = 97F5
+-  mappingOffset = 21A9
++  mappingOffset = 22B1
+  Mapping  = 
+   90EC FFFD FFFD FFFD FFFD FFFD 8BEE FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 90EE FFFD 
+   FFFD FFFD 91C6 FFFD FFFD 90F2 
+-End of Item 0352 
++End of Item 038E 
+ 
+-Begin of Item 0353
++Begin of Item 038F
+  Format 1
+   srcBegin = 9814
+   srcEnd = 9834
+-  mappingOffset = 21BF
++  mappingOffset = 22C7
+  Mapping  = 
+   FCBC 8A74 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9657 FFFD FFFD FFFD 9CEF 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9FDF FFFD FFFD FFFD FFFD 90F7 
+   90F6 
+-End of Item 0353 
++End of Item 038F 
+ 
+-Begin of Item 0354
++Begin of Item 0390
+  Format 1
+   srcBegin = 9847
+   srcEnd = 984B
+-  mappingOffset = 21E0
++  mappingOffset = 22E8
+  Mapping  = 
+   9B5E FFFD FFFD FFFD 90F8 
+-End of Item 0354 
++End of Item 0390 
+ 
+-Begin of Item 0355
++Begin of Item 0391
+  Format 1
+   srcBegin = 9866
+   srcEnd = 9875
+-  mappingOffset = 21E5
++  mappingOffset = 22ED
+  Mapping  = 
+-  90F9 FFFD FFFD FFFD FFFD FFFD FA6A FFFD 
+-  FFFD FFFD C649 C660 FFFD FFFD FFFD 8BEF 
+-End of Item 0355 
++  90F9 FFFD 8CC9 FFFD FFFD FFFD FA6A FFFD 
++  FFFD FFFD FFFD FFFD FFFD FFFD FFFD 8BEF 
++End of Item 0391 
+ 
+-Begin of Item 0356
++Begin of Item 0392
+  Format 1
+   srcBegin = 98B4
+   srcEnd = 98CE
+-  mappingOffset = 21F5
++  mappingOffset = 22FD
+  Mapping  = 
+   9FE0 FFFD FFFD 9142 FFFD 9A62 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 9569 
+   FFFD FFFD FFFD 9144 9143 FFFD 9141 FFFD 
+   FFFD FFFD 8BF0 
+-End of Item 0356 
++End of Item 0392 
+ 
+-Begin of Item 0357
++Begin of Item 0393
+  Format 1
+   srcBegin = 98DC
+   srcEnd = 98F5
+-  mappingOffset = 2210
++  mappingOffset = 2318
+  Mapping  = 
+   9660 FFFD 8BF1 FFFD 99F6 9149 FFFD FFFD 
+   FFFD FFFD 914A FFFD FFFD FFFD FFFD FFFD 
+   914B FFFD FFFD FFFD FFFD 9A64 FFFD FFFD 
+   FFFD 8ABF 
+-End of Item 0357 
++End of Item 0393 
+ 
+-Begin of Item 0358
++Begin of Item 0394
+  Format 1
+   srcBegin = 990E
+   srcEnd = 991C
+-  mappingOffset = 222A
++  mappingOffset = 2332
+  Mapping  = 
+   9A66 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9A67 FFFD FFFD 9A69 
+-End of Item 0358 
++End of Item 0394 
+ 
+-Begin of Item 0359
++Begin of Item 0395
+  Format 1
+   srcBegin = 9937
+   srcEnd = 994D
+-  mappingOffset = 2239
++  mappingOffset = 2341
+  Mapping  = 
+   9A6A 9652 914D FFFD 9666 FFFD FFFD FFFD 
+   FFFD 9F7B FFFD 9A6B FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD A06C FFFD FFFD 9667 
+-End of Item 0359 
++End of Item 0395 
+ 
+-Begin of Item 035A
++Begin of Item 0396
+  Format 1
+   srcBegin = 995D
+   srcEnd = 9963
+-  mappingOffset = 2250
++  mappingOffset = 2358
+  Mapping  = 
+-  9A6C C661 FFFD FFFD FFFD 9A6D 8BF2 
+-End of Item 035A 
++  9A6C FFFD FFFD FFFD FFFD 9A6D 8BF2 
++End of Item 0396 
+ 
+-Begin of Item 035B
++Begin of Item 0397
+  Format 1
+   srcBegin = 999B
+   srcEnd = 99AA
+-  mappingOffset = 2257
++  mappingOffset = 235F
+  Mapping  = 
+   966A FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FCEA FFFD FFFD FFFD FFFD FFFD 966C 
+-End of Item 035B 
++End of Item 0397 
+ 
+-Begin of Item 035C
++Begin of Item 0398
+  Format 1
+   srcBegin = 99B8
+   srcEnd = 99C5
+-  mappingOffset = 2267
++  mappingOffset = 236F
+  Mapping  = 
+   91C4 FFFD FFFD FFFD 9677 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 99F4 9A6F 
+-End of Item 035C 
++End of Item 0398 
+ 
+-Begin of Item 035D
++Begin of Item 0399
+  Format 1
+   srcBegin = 99DA
+   srcEnd = 99E6
+-  mappingOffset = 2275
++  mappingOffset = 237D
+  Mapping  = 
+-  9FAB FFFD FFFD FFFD FFFD FFFD FFFD 8EC1 
++  9FAB FFFD FFFD FFFD FFFD FFFD 8CBE 8EC1 
+   FFFD FFFD FFFD FFFD 9555 
+-End of Item 035D 
++End of Item 0399 
+ 
+-Begin of Item 035E
++Begin of Item 039A
+  Format 2
+   srcBegin = 99F5
+   destBegin = 9152
+-End of Item 035E 
++End of Item 039A 
+ 
+-Begin of Item 035F
++Begin of Item 039B
+  Format 1
+   srcBegin = 9A0C
+   srcEnd = 9A10
+-  mappingOffset = 2282
++  mappingOffset = 238A
+  Mapping  = 
+   9153 FFFD FFFD FFFD 9155 
+-End of Item 035F 
++End of Item 039B 
+ 
+-Begin of Item 0360
++Begin of Item 039C
+  Format 1
+   srcBegin = 9A1F
+   srcEnd = 9A2F
+-  mappingOffset = 2287
++  mappingOffset = 238F
+  Mapping  = 
+   955D FFFD 9671 FFFD FFFD FFFD FFFD 9C6D 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   9673 
+-End of Item 0360 
++End of Item 039C 
+ 
+-Begin of Item 0361
++Begin of Item 039D
+  Format 1
+   srcBegin = 9A3B
+   srcEnd = 9A3C
+-  mappingOffset = 2298
++  mappingOffset = 23A0
+  Mapping  = 
+   9154 9A71 
+-End of Item 0361 
++End of Item 039D 
+ 
+-Begin of Item 0362
++Begin of Item 039E
+  Format 1
+   srcBegin = 9A58
+   srcEnd = 9A6C
+-  mappingOffset = 229A
++  mappingOffset = 23A2
+  Mapping  = 
+-  9156 FFFD FFFD FFFD 966D FFFD FFFD C64A 
+-  FFFD FFFD C66A 9557 FFFD C66B FFFD FFFD 
+-  FFFD FFFD C67A FFFD 89C6 
+-End of Item 0362 
++  9156 FFFD FFFD FFFD 966D FFFD FFFD FFFD 
++  FFFD FFFD FFFD 9557 FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD FFFD 89C6 
++End of Item 039E 
+ 
+-Begin of Item 0363
++Begin of Item 039F
+  Format 2
+   srcBegin = 9A8F
+   destBegin = 89C7
+-End of Item 0363 
++End of Item 039F 
+ 
+-Begin of Item 0364
++Begin of Item 03A0
+  Format 1
+   srcBegin = 9AB2
+   srcEnd = 9ABD
+-  mappingOffset = 22AF
++  mappingOffset = 23B7
+  Mapping  = 
+   8A6A FFFD FFFD FFFD 8B57 FFFD FFFD FFFD 
+   9FE1 FFFD FFFD 9B5F 
+-End of Item 0364 
++End of Item 03A0 
+ 
+-Begin of Item 0365
++Begin of Item 03A1
+  Format 1
+-  srcBegin = 9AD6
++  srcBegin = 9AD7
+   srcEnd = 9AE2
+-  mappingOffset = 22BB
++  mappingOffset = 23C3
+  Mapping  = 
+-  C662 A05D FFFD FFFD FFFD FFFD FFFD FFFD 
+-  FFFD FFFD 915B FFFD 915C 
+-End of Item 0365 
++  A05D FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD 915B FFFD 915C 
++End of Item 03A1 
+ 
+-Begin of Item 0366
++Begin of Item 03A2
+  Format 1
+   srcBegin = 9AF4
+   srcEnd = 9B14
+-  mappingOffset = 22C8
++  mappingOffset = 23CF
+  Mapping  = 
+   915E FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9F5C FFFD FFFD 9F57 FFFD 
+   FFFD FFFD FFFD FFFD FFFD 9F65 FFFD FFFD 
+   FFFD FFFD FFFD 9A72 FFFD FFFD FFFD FFFD 
+   9160 
+-End of Item 0366 
++End of Item 03A2 
+ 
+-Begin of Item 0367
++Begin of Item 03A3
+  Format 1
+-  srcBegin = 9B22
++  srcBegin = 9B2A
+   srcEnd = 9B40
+-  mappingOffset = 22E9
++  mappingOffset = 23F0
+  Mapping  = 
+-  C64B C663 FFFD FFFD FFFD FFFD FFFD FFFD 
+-  9F5E FFFD FFFD 9161 FFFD FFFD FFFD C67B 
++  9F5E FFFD FFFD 9161 FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9164 FFFD FFFD FFFD FFFD 9F41 
+   FFFD FFFD FFFD FFFD FFFD FFFD 9169 
+-End of Item 0367 
++End of Item 03A3 
+ 
+-Begin of Item 0368
+- Format 1
++Begin of Item 03A4
++ Format 2
+   srcBegin = 9B50
+-  srcEnd = 9B58
+-  mappingOffset = 2308
+- Mapping  = 
+-  9168 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+-  C64C 
+-End of Item 0368 
++  destBegin = 9168
++End of Item 03A4 
+ 
+-Begin of Item 0369
++Begin of Item 03A5
+  Format 2
+   srcBegin = 9B69
+   destBegin = 9A74
+-End of Item 0369 
++End of Item 03A5 
+ 
+-Begin of Item 036A
++Begin of Item 03A6
+  Format 1
+   srcBegin = 9B7F
+   srcEnd = 9B9F
+-  mappingOffset = 2311
++  mappingOffset = 2407
+  Mapping  = 
+   96B2 FFFD 9A75 FFFD FDA5 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 9EE9 FFFD 8BBA 916D 
+   A060 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   9FDE FFFD FFFD FFFD FFFD FFFD 9FC3 FFFD 
+   96B5 
+-End of Item 036A 
++End of Item 03A6 
+ 
+-Begin of Item 036B
++Begin of Item 03A7
+  Format 2
+   srcBegin = 9BB0
+   destBegin = A067
+-End of Item 036B 
++End of Item 03A7 
+ 
+-Begin of Item 036C
++Begin of Item 03A8
+  Format 2
+   srcBegin = 9BCF
+   destBegin = 96B3
+-End of Item 036C 
++End of Item 03A8 
+ 
+-Begin of Item 036D
++Begin of Item 03A9
+  Format 2
+   srcBegin = 9BDD
+   destBegin = 9A76
+-End of Item 036D 
++End of Item 03A9 
+ 
+-Begin of Item 036E
++Begin of Item 03AA
+  Format 1
+   srcBegin = 9BE9
+-  srcEnd = 9C5F
+-  mappingOffset = 2332
++  srcEnd = 9C5D
++  mappingOffset = 2428
+  Mapping  = 
+   95D5 FFFD FFFD FFFD 9ECA FFFD FFFD FFFD 
+   9A77 FFFD FFFD 9A78 FFFD FFFD FFFD FFFD 
+@@ -7813,175 +8290,172 @@
+   FFFD FFFD FFFD FFFD 9DDE FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 96AD FFFD 
+   FFFD FFFD 96AE FFFD FFFD FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FFFD 9EA1 FFFD C64D 
+-End of Item 036E 
++  FFFD FFFD FFFD FFFD 9EA1 
++End of Item 03AA 
+ 
+-Begin of Item 036F
++Begin of Item 03AB
+  Format 1
+   srcBegin = 9C72
+   srcEnd = 9C7C
+-  mappingOffset = 23A9
++  mappingOffset = 249D
+  Mapping  = 
+-  9E50 FFFD FFFD FFFD FFFD C673 C674 FFFD 
++  9E50 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 96AF 8BF4 
+-End of Item 036F 
++End of Item 03AB 
+ 
+-Begin of Item 0370
++Begin of Item 03AC
+  Format 1
+   srcBegin = 9D02
+   srcEnd = 9D21
+-  mappingOffset = 23B4
++  mappingOffset = 24A8
+  Mapping  = 
+   9FA4 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD 96BD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD 96F4 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 96B8 
+-End of Item 0370 
++End of Item 03AC 
+ 
+-Begin of Item 0371
++Begin of Item 03AD
+  Format 1
+   srcBegin = 9D34
+   srcEnd = 9D50
+-  mappingOffset = 23D4
++  mappingOffset = 24C8
+  Mapping  = 
+   FAA1 FFFD FFFD FFFD FFFD 91A7 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   A05E FFFD FFFD FFFD FFFD 9A7D FFFD FFFD 
+   FFFD FFFD 8948 FFFD 9EB1 
+-End of Item 0371 
++End of Item 03AD 
+ 
+-Begin of Item 0372
++Begin of Item 03AE
+  Format 2
+   srcBegin = 9D5E
+   destBegin = 9DDB
+-End of Item 0372 
++End of Item 03AE 
+ 
+-Begin of Item 0373
++Begin of Item 03AF
+  Format 1
+   srcBegin = 9D6D
+   srcEnd = 9D6E
+-  mappingOffset = 23F1
++  mappingOffset = 24E5
+  Mapping  = 
+   95BF 8A73 
+-End of Item 0373 
++End of Item 03AF 
+ 
+-Begin of Item 0374
++Begin of Item 03B0
+  Format 1
+   srcBegin = 9D7C
+   srcEnd = 9D83
+-  mappingOffset = 23F3
++  mappingOffset = 24E7
+  Mapping  = 
+   9EFE FFFD 917A FFFD FFFD FFFD FFFD 917B 
+-End of Item 0374 
++End of Item 03B0 
+ 
+-Begin of Item 0375
++Begin of Item 03B1
+  Format 2
+   srcBegin = 9D93
+   destBegin = 9AA3
+-End of Item 0375 
++End of Item 03B1 
+ 
+-Begin of Item 0376
++Begin of Item 03B2
+  Format 1
+   srcBegin = 9DA5
+   srcEnd = 9DAB
+-  mappingOffset = 23FB
++  mappingOffset = 24EF
+  Mapping  = 
+   96C2 FFFD FFFD FFFD FFFD FFFD 9F77 
+-End of Item 0376 
++End of Item 03B2 
+ 
+-Begin of Item 0377
++Begin of Item 03B3
+  Format 1
+   srcBegin = 9DBD
+   srcEnd = 9DD4
+-  mappingOffset = 2402
++  mappingOffset = 24F6
+  Mapping  = 
+   9AA4 FFFD FFFD 9AA5 FFFD FFFD FFFD 91A1 
+   FFFD FFFD FFFD FFFD 89B8 FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD 9173 
+-End of Item 0377 
++End of Item 03B3 
+ 
+-Begin of Item 0378
+- Format 1
+-  srcBegin = 9DF9
+-  srcEnd = 9DFC
+-  mappingOffset = 241A
+- Mapping  = 
+-  C64E C64F FFFD 9AA6 
+-End of Item 0378 
++Begin of Item 03B4
++ Format 2
++  srcBegin = 9DFC
++  destBegin = 9AA6
++End of Item 03B4 
+ 
+-Begin of Item 0379
++Begin of Item 03B5
+  Format 1
+   srcBegin = 9E0A
+   srcEnd = 9E1F
+-  mappingOffset = 241E
++  mappingOffset = 250E
+  Mapping  = 
+   89BD FFFD 89B9 FFFD 917D FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 96BB FFFD 
+-  C678 C67C 9FF2 FFFD C67D 8BF5 
+-End of Item 0379 
++  FFFD FFFD 9FF2 FFFD FFFD 8BF5 
++End of Item 03B5 
+ 
+-Begin of Item 037A
++Begin of Item 03B6
+  Format 1
+   srcBegin = 9E7B
+   srcEnd = 9EB1
+-  mappingOffset = 2434
++  mappingOffset = 2524
+  Mapping  = 
+-  9AA9 C650 C651 FFFD FFFD FFFD 9F54 FFFD 
++  9AA9 FFFD FFFD FFFD FFFD FFFD 9F54 FFFD 
+   FFFD 9FE3 9EED FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD 91AA FFFD FFFD 
+   FFFD FFFD 91AB A070 FFFD 9F6D FFFD FFFD 
+   FFFD FFFD FFFD 91AC FFFD FFFD FFFD 91AD 
+   FFFD FFFD FFFD A0FD FFFD 9FE2 FFFD 91AF 
+   9E41 9AAA FFFD FFFD 91B0 FFFD 9AAB 
+-End of Item 037A 
++End of Item 03B6 
+ 
+-Begin of Item 037B
++Begin of Item 03B7
+  Format 1
+   srcBegin = 9EBD
+-  srcEnd = 9ECC
+-  mappingOffset = 246B
++  srcEnd = 9EC7
++  mappingOffset = 255B
+  Mapping  = 
+   9AAC FFFD 9A4A FFFD 91B2 FFFD FFFD 8BF6 
+-  FFFD 9AAD 89B6 FFFD FFFD FFFD FFFD C664 
+-End of Item 037B 
++  FFFD 9AAD 89B6 
++End of Item 03B7 
+ 
+-Begin of Item 037C
++Begin of Item 03B8
+  Format 2
+   srcBegin = 9EE2
+   destBegin = 9AAF
+-End of Item 037C 
++End of Item 03B8 
+ 
+-Begin of Item 037D
++Begin of Item 03B9
+  Format 1
+   srcBegin = 9EF1
+   srcEnd = 9F08
+-  mappingOffset = 247B
++  mappingOffset = 2566
+  Mapping  = 
+-  9AB0 FFFD FFFD FFFD FFFD FFFD C675 9AB1 
++  9AB0 FFFD FFFD FFFD FFFD FFFD FFFD 9AB1 
+   FFFD FFFD FFFD FFFD FFFD 9AA1 FFFD FFFD 
+-  FFFD 91B9 FFFD FFFD FFFD FFFD C652 91BA 
+-End of Item 037D 
++  FFFD 91B9 FFFD FFFD FFFD FFFD FFFD 91BA 
++End of Item 03B9 
+ 
+-Begin of Item 037E
++Begin of Item 03BA
+  Format 2
+   srcBegin = 9F17
+   destBegin = 91BE
+-End of Item 037E 
++End of Item 03BA 
+ 
+-Begin of Item 037F
++Begin of Item 03BB
+  Format 1
+   srcBegin = 9F26
+   srcEnd = 9F27
+-  mappingOffset = 2493
++  mappingOffset = 257E
+  Mapping  = 
+   A041 8BB7 
+-End of Item 037F 
++End of Item 03BB 
+ 
+-Begin of Item 0380
++Begin of Item 03BC
+  Format 1
+   srcBegin = 9F39
+-  srcEnd = 9F7F
+-  mappingOffset = 2495
++  srcEnd = 9F69
++  mappingOffset = 2580
+  Mapping  = 
+   91C0 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD 9AB3 91C3 FFFD FFFD FFFD 
+@@ -7989,173 +8463,309 @@
+   FFFD FFFD 9FEE FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9F69 FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 91C8 FFFD FFFD FFFD FFFD FFFD FFFD 
+-  91C9 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+-  FFFD C654 FFFD FFFD FFFD FFFD C653 FFFD 
+-  FFFD FFFD FFFD FFFD FFFD FFFD 8DE6 
+-End of Item 0380 
++  91C9 
++End of Item 03BC 
+ 
+-Begin of Item 0381
++Begin of Item 03BD
++ Format 2
++  srcBegin = 9F7F
++  destBegin = 8DE6
++End of Item 03BD 
++
++Begin of Item 03BE
+  Format 1
+   srcBegin = 9F8E
+   srcEnd = 9FA5
+-  mappingOffset = 24DC
++  mappingOffset = 25B1
+  Mapping  = 
+   91CB FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+-  FFFD FFFD FFFD 89C8 FFFD FFFD 8BF8 FFFD 
++  FFFD FFFD FFFD 89C8 FFFD FFFD FFFD FFFD 
+   FFFD 8DAA FFFD FFFD FFFD FFFD FFFD 9FDD 
+-End of Item 0381 
++End of Item 03BE 
+ 
+-Begin of Item 0382
++Begin of Item 03BF
++ Format 2
++  srcBegin = E0A5
++  destBegin = 9DEF
++End of Item 03BF 
++
++Begin of Item 03C0
+  Format 1
+-  srcBegin = F3A0
+-  srcEnd = F3A9
+-  mappingOffset = 24F4
++  srcBegin = E12F
++  srcEnd = E139
++  mappingOffset = 25C9
+  Mapping  = 
+-  8940 8941 FFFD 8943 FFFD FFFD 8946 8947 
+-  8948 8949 
+-End of Item 0382 
++  FBF4 FBF5 FBF6 FBF7 FBF8 9DFB FBFA FBFB 
++  FBFC FBFD FBFE 
++End of Item 03C0 
+ 
+-Begin of Item 0383
++Begin of Item 03C1
++ Format 2
++  srcBegin = E166
++  destBegin = A0DC
++End of Item 03C1 
++
++Begin of Item 03C2
+  Format 1
+-  srcBegin = F3E9
+-  srcEnd = F3F0
+-  mappingOffset = 24FE
++  srcBegin = E22E
++  srcEnd = E22F
++  mappingOffset = 25D4
+  Mapping  = 
+-  89AB 89AC 89AD 89AE FFFD 89B0 89B1 89B2 
+-End of Item 0383 
++  FDB9 FDBA 
++End of Item 03C2 
+ 
+-Begin of Item 0384
++Begin of Item 03C3
++ Format 2
++  srcBegin = E286
++  destBegin = 9975
++End of Item 03C3 
++
++Begin of Item 03C4
+  Format 1
+-  srcBegin = F3FF
+-  srcEnd = F401
+-  mappingOffset = 2506
++  srcBegin = E33B
++  srcEnd = E33F
++  mappingOffset = 25D6
+  Mapping  = 
+-  89C1 89C2 89C3 
+-End of Item 0384 
++  8E6A 8E6B 8E6C 8E6D 8E6E 
++End of Item 03C4 
+ 
+-Begin of Item 0385
++Begin of Item 03C5
+  Format 1
+-  srcBegin = F43D
+-  srcEnd = F43E
+-  mappingOffset = 2509
++  srcBegin = E37D
++  srcEnd = E37E
++  mappingOffset = 25DB
+  Mapping  = 
+-  8A40 8A41 
+-End of Item 0385 
++  8ECE 8ECF 
++End of Item 03C5 
+ 
+-Begin of Item 0386
++Begin of Item 03C6
+  Format 1
+-  srcBegin = F487
+-  srcEnd = F48B
+-  mappingOffset = 250B
++  srcBegin = E3D8
++  srcEnd = E3DB
++  mappingOffset = 25DD
+  Mapping  = 
+-  8AAC 8AAD 8AAE 8AAF 8AB0 
+-End of Item 0386 
++  8F6A 8F6B 8F6C 8F6D 
++End of Item 03C6 
+ 
+-Begin of Item 0387
++Begin of Item 03C7
++ Format 2
++  srcBegin = E418
++  destBegin = A0D4
++End of Item 03C7 
++
++Begin of Item 03C8
+  Format 1
+-  srcBegin = F4A4
+-  srcEnd = F4A7
+-  mappingOffset = 2510
++  srcBegin = E485
++  srcEnd = E489
++  mappingOffset = 25E1
+  Mapping  = 
+-  8AC9 8ACA 8ACB 8ACC 
+-End of Item 0387 
++  F9D7 907B 907C 907D 907E 
++End of Item 03C8 
+ 
+-Begin of Item 0388
++Begin of Item 03C9
+  Format 1
+-  srcBegin = F6E0
+-  srcEnd = F6E6
+-  mappingOffset = 2514
++  srcBegin = E585
++  srcEnd = E589
++  mappingOffset = 25E6
+  Mapping  = 
+-  C6D0 C6D1 C6D2 FFFD C6D4 FFFD C6D6 
+-End of Item 0388 
++  9240 9241 9242 9243 9242 
++End of Item 03C9 
+ 
+-Begin of Item 0389
++Begin of Item 03CA
++ Format 2
++  srcBegin = E5EB
++  destBegin = A05F
++End of Item 03CA 
++
++Begin of Item 03CB
+  Format 1
+-  srcBegin = F7EB
+-  srcEnd = F7EE
+-  mappingOffset = 251B
++  srcBegin = E7F9
++  srcEnd = E7FD
++  mappingOffset = 25EB
+  Mapping  = 
+-  C8A1 C8A2 C8A3 C8A4 
+-End of Item 0389 
++  9640 9641 9642 9643 9CE4 
++End of Item 03CB 
+ 
+-Begin of Item 038A
++Begin of Item 03CC
++ Format 2
++  srcBegin = E884
++  destBegin = 96EE
++End of Item 03CC 
++
++Begin of Item 03CD
++ Format 1
++  srcBegin = E894
++  srcEnd = E895
++  mappingOffset = 25F0
++ Mapping  = 
++  96FD 96FE 
++End of Item 03CD 
++
++Begin of Item 03CE
++ Format 1
++  srcBegin = EB41
++  srcEnd = EB48
++  mappingOffset = 25F2
++ Mapping  = 
++  9B77 FFFD 9B79 9B7A FFFD 9B7C 9B7D 9B7E 
++End of Item 03CE 
++
++Begin of Item 03CF
++ Format 2
++  srcBegin = EB94
++  destBegin = FD64
++End of Item 03CF 
++
++Begin of Item 03D0
++ Format 1
++  srcBegin = EBA7
++  srcEnd = EBA8
++  mappingOffset = 25FA
++ Mapping  = 
++  9C40 9C41 
++End of Item 03D0 
++
++Begin of Item 03D1
++ Format 1
++  srcBegin = EBCA
++  srcEnd = EBD1
++  mappingOffset = 25FC
++ Mapping  = 
++  9C63 9C64 9C65 9C66 9C67 FFFD 9C69 9C6A 
++End of Item 03D1 
++
++Begin of Item 03D2
++ Format 1
++  srcBegin = EC5C
++  srcEnd = EC5D
++  mappingOffset = 2604
++ Mapping  = 
++  9D58 9D59 
++End of Item 03D2 
++
++Begin of Item 03D3
++ Format 2
++  srcBegin = ED7D
++  destBegin = 9EFE
++End of Item 03D3 
++
++Begin of Item 03D4
++ Format 1
++  srcBegin = ED9F
++  srcEnd = EDA4
++  mappingOffset = 2606
++ Mapping  = 
++  9F61 9F62 9F63 9F64 9F65 91BE 
++End of Item 03D4 
++
++Begin of Item 03D5
++ Format 2
++  srcBegin = EDF4
++  destBegin = 9361
++End of Item 03D5 
++
++Begin of Item 03D6
++ Format 2
++  srcBegin = EE3E
++  destBegin = 8FB6
++End of Item 03D6 
++
++Begin of Item 03D7
++ Format 1
++  srcBegin = EE8E
++  srcEnd = EE9D
++  mappingOffset = 260C
++ Mapping  = 
++  947A FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD A0E0 A0E1 A0E2 A0E3 9455 
++End of Item 03D7 
++
++Begin of Item 03D8
++ Format 2
++  srcBegin = F907
++  destBegin = 8BF8
++End of Item 03D8 
++
++Begin of Item 03D9
+  Format 1
+   srcBegin = FF02
+   srcEnd = FF07
+-  mappingOffset = 251F
++  mappingOffset = 261C
+  Mapping  = 
+   C8D0 FFFD FFFD FFFD FFFD C8CF 
+-End of Item 038A 
++End of Item 03D9 
+ 
+-Begin of Item 038B
++Begin of Item 03DA
+  Format 1
+   srcBegin = FF3B
+   srcEnd = FF3D
+-  mappingOffset = 2525
++  mappingOffset = 2622
+  Mapping  = 
+   C6E4 FFFD C6E5 
+-End of Item 038B 
++End of Item 03DA 
+ 
+-Begin of Item 038C
++Begin of Item 03DB
+  Format 1
+   srcBegin = FFE2
+   srcEnd = FFED
+-  mappingOffset = 2528
++  mappingOffset = 2625
+  Mapping  = 
+   C8CD FFFD C8CE FFFD FFFD FFFD FFFD FFFD 
+   FFFD FFFD FFFD F9FE 
+-End of Item 038C 
++End of Item 03DB 
+ 
+ ========================================================*/
+ /* Offset=0x0000  ItemOfList */
+-  0x038D,
++  0x03DC,
+ /*-------------------------------------------------------*/
+ /* Offset=0x0001  offsetToFormatArray */
+   0x0004,
+ /*-------------------------------------------------------*/
+ /* Offset=0x0002  offsetToMapCellArray */ 
+-  0x00E8,
++  0x00FC,
+ /*-------------------------------------------------------*/
+ /* Offset=0x0003  offsetToMappingTable */ 
+-  0x0B8F,
++  0x0C90,
+ /*-------------------------------------------------------*/
+ /*       Offset=0x0004   Start of Format Array */ 
+-/*	Total of Format 0 : 0x0057			 */
+-/*	Total of Format 1 : 0x022F			 */
+-/*	Total of Format 2 : 0x0107			 */
++/*	Total of Format 0 : 0x0090			 */
++/*	Total of Format 1 : 0x0240			 */
++/*	Total of Format 2 : 0x010C			 */
+ /*	Total of Format 3 : 0x0000			 */
+ 
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+-0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2000, 0x2111, 0x1121, 
+-0x1221, 0x1112, 0x1212, 0x1112, 0x2212, 0x1111, 0x1211, 0x1212, 
+-0x2111, 0x1211, 0x1221, 0x1111, 0x2122, 0x2122, 0x2122, 0x1111, 
+-0x2221, 0x1111, 0x1111, 0x2111, 0x1111, 0x1111, 0x1122, 0x1222, 
+-0x2221, 0x1121, 0x2121, 0x2122, 0x1221, 0x1112, 0x1222, 0x2111, 
+-0x1221, 0x1111, 0x1222, 0x2112, 0x2221, 0x1222, 0x2221, 0x2212, 
+-0x1111, 0x1121, 0x2212, 0x2221, 0x1112, 0x2111, 0x2122, 0x2122, 
+-0x1121, 0x1112, 0x1212, 0x1122, 0x1111, 0x1211, 0x1211, 0x1111, 
+-0x1111, 0x1211, 0x1112, 0x1111, 0x1211, 0x1111, 0x1211, 0x1111, 
+-0x1112, 0x1112, 0x2111, 0x1111, 0x1121, 0x2212, 0x2111, 0x1111, 
+-0x1121, 0x1122, 0x1212, 0x1112, 0x2112, 0x1111, 0x1111, 0x2121, 
+-0x2121, 0x2111, 0x1112, 0x1121, 0x1211, 0x1221, 0x1111, 0x2211, 
+-0x1111, 0x1112, 0x1212, 0x1211, 0x1111, 0x2211, 0x1111, 0x2121, 
+-0x2111, 0x1221, 0x1212, 0x2111, 0x1112, 0x1121, 0x1221, 0x1111, 
+-0x2212, 0x1121, 0x2212, 0x1121, 0x1111, 0x2111, 0x1111, 0x2111, 
+-0x2111, 0x1111, 0x2111, 0x1112, 0x1121, 0x1122, 0x1121, 0x1221, 
+-0x1112, 0x1111, 0x1121, 0x1211, 0x2121, 0x2111, 0x1121, 0x1211, 
+-0x2211, 0x2111, 0x1111, 0x2112, 0x1211, 0x2122, 0x2121, 0x1211, 
+-0x2122, 0x2111, 0x1111, 0x1221, 0x1122, 0x2121, 0x2121, 0x1112, 
+-0x1111, 0x1121, 0x1111, 0x1212, 0x1111, 0x1122, 0x1112, 0x1212, 
+-0x1212, 0x1221, 0x1111, 0x1111, 0x2221, 0x1111, 0x1222, 0x1112, 
+-0x1112, 0x1111, 0x1211, 0x1212, 0x2211, 0x2211, 0x2112, 0x2222, 
+-0x1211, 0x1122, 0x1112, 0x2111, 0x2122, 0x1111, 0x1112, 0x2112, 
+-0x1111, 0x2111, 0x1111, 0x1111, 0x1111, 0x1111, 0x2211, 0x1122, 
+-0x1222, 0x1122, 0x2211, 0x1111, 0x1111, 0x1111, 0x1111, 0x1211, 
+-0x2111, 0x1111, 0x2121, 0x1122, 0x1211, 0x1121, 0x1111, 0x1212, 
+-0x1111, 0x1111, 0x1111, 0x0001, 
++0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
++0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
++0x0000, 0x0000, 0x0000, 0x0000, 0x1112, 0x1212, 0x2211, 0x1121, 
++0x2121, 0x1212, 0x1211, 0x1122, 0x1111, 0x2112, 0x1111, 0x2112, 
++0x2211, 0x1111, 0x1221, 0x1222, 0x1222, 0x1112, 0x2211, 0x1112, 
++0x1111, 0x1111, 0x1122, 0x1111, 0x2211, 0x2211, 0x2112, 0x2122, 
++0x2111, 0x2221, 0x2121, 0x1122, 0x1121, 0x1222, 0x2111, 0x1221, 
++0x1111, 0x1222, 0x2112, 0x2221, 0x1222, 0x2221, 0x2212, 0x1111, 
++0x1121, 0x2212, 0x2221, 0x1111, 0x2111, 0x2112, 0x2122, 0x1121, 
++0x1112, 0x1112, 0x1122, 0x1111, 0x1221, 0x1211, 0x1111, 0x1111, 
++0x1211, 0x1112, 0x1111, 0x1211, 0x1111, 0x1211, 0x1111, 0x1112, 
++0x1111, 0x1211, 0x1111, 0x2111, 0x1221, 0x1211, 0x2111, 0x1211, 
++0x1211, 0x1112, 0x2112, 0x1111, 0x1111, 0x1212, 0x2112, 0x2111, 
++0x1112, 0x1121, 0x1211, 0x1211, 0x1111, 0x2211, 0x1111, 0x1112, 
++0x1212, 0x1211, 0x1111, 0x2211, 0x1111, 0x2121, 0x2111, 0x1221, 
++0x1212, 0x2111, 0x1112, 0x1121, 0x1221, 0x1111, 0x2211, 0x1122, 
++0x2212, 0x1121, 0x1111, 0x2111, 0x1111, 0x2111, 0x2111, 0x1111, 
++0x2111, 0x1112, 0x1121, 0x1122, 0x1112, 0x2122, 0x2111, 0x1111, 
++0x1111, 0x1211, 0x2121, 0x2111, 0x1121, 0x1211, 0x1111, 0x1211, 
++0x2111, 0x1211, 0x2121, 0x1211, 0x1211, 0x2121, 0x1212, 0x2112, 
++0x1111, 0x1221, 0x1121, 0x2121, 0x1211, 0x1122, 0x1111, 0x1211, 
++0x1111, 0x2121, 0x1111, 0x1221, 0x1121, 0x2121, 0x2121, 0x2211, 
++0x1111, 0x1111, 0x2211, 0x1121, 0x2211, 0x1212, 0x1211, 0x1111, 
++0x1111, 0x1212, 0x1112, 0x1122, 0x1222, 0x2221, 0x1122, 0x2211, 
++0x1212, 0x1111, 0x2221, 0x1121, 0x1211, 0x1211, 0x1121, 0x1111, 
++0x1121, 0x1111, 0x1111, 0x1111, 0x1111, 0x2221, 0x2112, 0x2122, 
++0x1112, 0x1221, 0x1111, 0x1111, 0x1111, 0x1111, 0x1211, 0x2111, 
++0x1111, 0x2122, 0x1122, 0x1211, 0x1121, 0x1112, 0x1212, 0x2121, 
++0x2121, 0x2111, 0x1211, 0x2112, 0x2111, 0x1221, 0x1112, 0x0000, 
+ /*-------------------------------------------------------*/
+-/*       Offset=0x00E8   Start of MapCell Array */ 
++/*       Offset=0x00FC   Start of MapCell Array */ 
+ /* 0000 */    0x0410, 0x0415, 0xC7F3, 
+ /* 0001 */    0x041B, 0x0435, 0xC840, 
+ /* 0002 */    0x0436, 0x044F, 0xC85C, 
+@@ -8165,908 +8775,987 @@
+ /* 0006 */    0x3041, 0x3058, 0xC6E7, 
+ /* 0007 */    0x3059, 0x3093, 0xC740, 
+ /* 0008 */    0x30A5, 0x30F6, 0xC7A1, 
+-/* 0009 */    0xE000, 0xE03E, 0xFA40, 
+-/* 000A */    0xE03F, 0xE09C, 0xFAA1, 
+-/* 000B */    0xE09D, 0xE0DB, 0xFB40, 
+-/* 000C */    0xE0DC, 0xE139, 0xFBA1, 
+-/* 000D */    0xE13A, 0xE178, 0xFC40, 
+-/* 000E */    0xE179, 0xE1D6, 0xFCA1, 
+-/* 000F */    0xE1D7, 0xE215, 0xFD40, 
+-/* 0010 */    0xE216, 0xE273, 0xFDA1, 
+-/* 0011 */    0xE274, 0xE2B2, 0xFE40, 
+-/* 0012 */    0xE2B3, 0xE310, 0xFEA1, 
+-/* 0013 */    0xE311, 0xE34F, 0x8E40, 
+-/* 0014 */    0xE350, 0xE3AD, 0x8EA1, 
+-/* 0015 */    0xE3AE, 0xE3EC, 0x8F40, 
+-/* 0016 */    0xE3ED, 0xE44A, 0x8FA1, 
+-/* 0017 */    0xE44B, 0xE489, 0x9040, 
+-/* 0018 */    0xE48A, 0xE4E7, 0x90A1, 
+-/* 0019 */    0xE4E8, 0xE526, 0x9140, 
+-/* 001A */    0xE527, 0xE584, 0x91A1, 
+-/* 001B */    0xE585, 0xE5C3, 0x9240, 
+-/* 001C */    0xE5C4, 0xE621, 0x92A1, 
+-/* 001D */    0xE622, 0xE660, 0x9340, 
+-/* 001E */    0xE661, 0xE6BE, 0x93A1, 
+-/* 001F */    0xE6BF, 0xE6FD, 0x9440, 
+-/* 0020 */    0xE6FE, 0xE75B, 0x94A1, 
+-/* 0021 */    0xE75C, 0xE79A, 0x9540, 
+-/* 0022 */    0xE79B, 0xE7F8, 0x95A1, 
+-/* 0023 */    0xE7F9, 0xE837, 0x9640, 
+-/* 0024 */    0xE838, 0xE895, 0x96A1, 
+-/* 0025 */    0xE896, 0xE8D4, 0x9740, 
+-/* 0026 */    0xE8D5, 0xE932, 0x97A1, 
+-/* 0027 */    0xE933, 0xE971, 0x9840, 
+-/* 0028 */    0xE972, 0xE9CF, 0x98A1, 
+-/* 0029 */    0xE9D0, 0xEA0E, 0x9940, 
+-/* 002A */    0xEA0F, 0xEA6C, 0x99A1, 
+-/* 002B */    0xEA6D, 0xEAAB, 0x9A40, 
+-/* 002C */    0xEAAC, 0xEB09, 0x9AA1, 
+-/* 002D */    0xEB0A, 0xEB2A, 0x9B40, 
+-/* 002E */    0xEB2C, 0xEB48, 0x9B62, 
+-/* 002F */    0xEB49, 0xEBA6, 0x9BA1, 
+-/* 0030 */    0xEBA7, 0xEBE5, 0x9C40, 
+-/* 0031 */    0xEBE6, 0xEC43, 0x9CA1, 
+-/* 0032 */    0xEC44, 0xEC82, 0x9D40, 
+-/* 0033 */    0xEC83, 0xECE0, 0x9DA1, 
+-/* 0034 */    0xECE1, 0xED1F, 0x9E40, 
+-/* 0035 */    0xED20, 0xED7D, 0x9EA1, 
+-/* 0036 */    0xED7E, 0xEDBC, 0x9F40, 
+-/* 0037 */    0xEDBD, 0xEE1A, 0x9FA1, 
+-/* 0038 */    0xEE1B, 0xEE59, 0xA040, 
+-/* 0039 */    0xEE5A, 0xEEB7, 0xA0A1, 
+-/* 003A */    0xF303, 0xF341, 0x8840, 
+-/* 003B */    0xF342, 0xF34B, 0x88A1, 
+-/* 003C */    0xF3AC, 0xF3DE, 0x894C, 
+-/* 003D */    0xF3DF, 0xF3E4, 0x89A1, 
+-/* 003E */    0xF3F3, 0xF3FD, 0x89B5, 
+-/* 003F */    0xF403, 0xF43C, 0x89C5, 
+-/* 0040 */    0xF440, 0xF45F, 0x8A43, 
+-/* 0041 */    0xF461, 0xF471, 0x8A64, 
+-/* 0042 */    0xF473, 0xF47B, 0x8A76, 
+-/* 0043 */    0xF47C, 0xF485, 0x8AA1, 
+-/* 0044 */    0xF48D, 0xF494, 0x8AB2, 
+-/* 0045 */    0xF496, 0xF4A2, 0x8ABB, 
+-/* 0046 */    0xF4A9, 0xF4B7, 0x8ACE, 
+-/* 0047 */    0xF4BA, 0xF4CF, 0x8ADF, 
+-/* 0048 */    0xF4D1, 0xF4D9, 0x8AF6, 
+-/* 0049 */    0xF4DA, 0xF4ED, 0x8B40, 
+-/* 004A */    0xF4EF, 0xF518, 0x8B55, 
+-/* 004B */    0xF519, 0xF554, 0x8BA1, 
+-/* 004C */    0xF556, 0xF575, 0x8BDE, 
+-/* 004D */    0xF634, 0xF652, 0x8D60, 
+-/* 004E */    0xF653, 0xF6B0, 0x8DA1, 
+-/* 004F */    0xF6B1, 0xF6DE, 0xC6A1, 
+-/* 0050 */    0xF6E8, 0xF6ED, 0xC6D8, 
+-/* 0051 */    0xF6F0, 0xF70E, 0xC6E0, 
+-/* 0052 */    0xF70F, 0xF74D, 0xC740, 
+-/* 0053 */    0xF74E, 0xF7AB, 0xC7A1, 
+-/* 0054 */    0xF7AC, 0xF7EA, 0xC840, 
+-/* 0055 */    0xF817, 0xF83B, 0xC8CD, 
+-/* 0056 */    0xF83F, 0xF848, 0xC8F5, 
+-/* 0057 */    0x00A8, 0x0000, 0xC6D8, 
+-/* 0058 */    0x00C0, 0x00D3, 0x0000, 
+-/* 0059 */    0x00E0, 0x0101, 0x0014, 
+-/* 005A */    0x0112, 0x011B, 0x0036, 
+-/* 005B */    0x012B, 0x0000, 0x8870, 
+-/* 005C */    0x014B, 0x0153, 0x0040, 
+-/* 005D */    0x016B, 0x0000, 0x8878, 
+-/* 005E */    0x01CD, 0x01DC, 0x0049, 
+-/* 005F */    0x0250, 0x0275, 0x0059, 
+-/* 0060 */    0x0283, 0x028A, 0x007F, 
+-/* 0061 */    0x02C6, 0x0000, 0xC6D9, 
+-/* 0062 */    0x0401, 0x0000, 0xC7F9, 
+-/* 0063 */    0x0416, 0x041A, 0x0087, 
+-/* 0064 */    0x0451, 0x0000, 0xC85B, 
+-/* 0065 */    0x1EBE, 0x1EC1, 0x008C, 
+-/* 0066 */    0x2116, 0x2121, 0x0090, 
+-/* 0067 */    0x21B8, 0x21B9, 0x009C, 
+-/* 0068 */    0x21E7, 0x0000, 0xC876, 
+-/* 0069 */    0x2550, 0x2570, 0x009E, 
+-/* 006A */    0x273D, 0x0000, 0xC6E6, 
+-/* 006B */    0x2E80, 0x2EE3, 0x00BF, 
+-/* 006C */    0x2F33, 0x0000, 0xC6CD, 
+-/* 006D */    0x3005, 0x3007, 0x0123, 
+-/* 006E */    0x309B, 0x30A4, 0x0126, 
+-/* 006F */    0x30FC, 0x30FE, 0x0130, 
+-/* 0070 */    0x3231, 0x0000, 0xC8D1, 
+-/* 0071 */    0x3435, 0x3440, 0x0133, 
+-/* 0072 */    0x344C, 0x0000, 0x89D5, 
+-/* 0073 */    0x3464, 0x0000, 0x93CD, 
+-/* 0074 */    0x3473, 0x347E, 0x013F, 
+-/* 0075 */    0x3493, 0x3496, 0x014B, 
+-/* 0076 */    0x34A5, 0x34AF, 0x014F, 
+-/* 0077 */    0x34BC, 0x34C8, 0x015A, 
+-/* 0078 */    0x34DF, 0x34E4, 0x0167, 
+-/* 0079 */    0x34FB, 0x3506, 0x016D, 
+-/* 007A */    0x353E, 0x0000, 0x8BC8, 
+-/* 007B */    0x3551, 0x3553, 0x0179, 
+-/* 007C */    0x3561, 0x0000, 0xFB70, 
+-/* 007D */    0x356D, 0x3578, 0x017C, 
+-/* 007E */    0x3584, 0x0000, 0x92DB, 
+-/* 007F */    0x3597, 0x35AD, 0x0188, 
+-/* 0080 */    0x35BF, 0x35DD, 0x019F, 
+-/* 0081 */    0x35F1, 0x3609, 0x01BE, 
+-/* 0082 */    0x3618, 0x364E, 0x01D7, 
+-/* 0083 */    0x365F, 0x0000, 0x9C6F, 
+-/* 0084 */    0x367A, 0x3681, 0x020E, 
+-/* 0085 */    0x369A, 0x36E6, 0x0216, 
+-/* 0086 */    0x36F5, 0x0000, 0x92FA, 
+-/* 0087 */    0x3701, 0x370D, 0x0263, 
+-/* 0088 */    0x371C, 0x3743, 0x0270, 
+-/* 0089 */    0x3762, 0x0000, 0x9BC2, 
+-/* 008A */    0x376F, 0x0000, 0x9A7B, 
+-/* 008B */    0x3797, 0x37A0, 0x0298, 
+-/* 008C */    0x37B9, 0x37BE, 0x02A2, 
+-/* 008D */    0x37F2, 0x37FB, 0x02A8, 
+-/* 008E */    0x380F, 0x3820, 0x02B2, 
+-/* 008F */    0x382D, 0x3838, 0x02C4, 
+-/* 0090 */    0x3863, 0x0000, 0x93EB, 
+-/* 0091 */    0x38A0, 0x0000, 0xFC42, 
+-/* 0092 */    0x38C3, 0x38D1, 0x02D0, 
+-/* 0093 */    0x38FA, 0x0000, 0x8BCC, 
+-/* 0094 */    0x3908, 0x0000, 0x8D6D, 
+-/* 0095 */    0x3914, 0x0000, 0x8D6E, 
+-/* 0096 */    0x3927, 0x3932, 0x02DF, 
+-/* 0097 */    0x393F, 0x0000, 0x8D6F, 
+-/* 0098 */    0x394D, 0x0000, 0x8D70, 
+-/* 0099 */    0x3963, 0x0000, 0xFC64, 
+-/* 009A */    0x3980, 0x39A4, 0x02EB, 
+-/* 009B */    0x39B8, 0x0000, 0x8D78, 
+-/* 009C */    0x39DC, 0x39EC, 0x0310, 
+-/* 009D */    0x39F8, 0x3A06, 0x0321, 
+-/* 009E */    0x3A17, 0x3A18, 0x0330, 
+-/* 009F */    0x3A29, 0x3A34, 0x0332, 
+-/* 00A0 */    0x3A4B, 0x3A67, 0x033E, 
+-/* 00A1 */    0x3A97, 0x0000, 0x8DAB, 
+-/* 00A2 */    0x3AAB, 0x0000, 0xFAE8, 
+-/* 00A3 */    0x3ABD, 0x0000, 0x8DAD, 
+-/* 00A4 */    0x3ADE, 0x3AE0, 0x035B, 
+-/* 00A5 */    0x3AF0, 0x3AFB, 0x035E, 
+-/* 00A6 */    0x3B0E, 0x3B2B, 0x036A, 
+-/* 00A7 */    0x3B39, 0x3B42, 0x0388, 
+-/* 00A8 */    0x3B58, 0x3B60, 0x0392, 
+-/* 00A9 */    0x3B71, 0x3B80, 0x039B, 
+-/* 00AA */    0x3B96, 0x3BA1, 0x03AB, 
+-/* 00AB */    0x3BBC, 0x3BC4, 0x03B7, 
+-/* 00AC */    0x3BD7, 0x3BDD, 0x03C0, 
+-/* 00AD */    0x3BEC, 0x3BF4, 0x03C7, 
+-/* 00AE */    0x3C0D, 0x3C15, 0x03D0, 
+-/* 00AF */    0x3C54, 0x0000, 0x9CA5, 
+-/* 00B0 */    0x3CCB, 0x3CDC, 0x03D9, 
+-/* 00B1 */    0x3CEB, 0x3CEF, 0x03EB, 
+-/* 00B2 */    0x3D13, 0x3D1D, 0x03F0, 
+-/* 00B3 */    0x3D32, 0x3D51, 0x03FB, 
+-/* 00B4 */    0x3D5F, 0x3D91, 0x041B, 
+-/* 00B5 */    0x3DA5, 0x3DDB, 0x044E, 
+-/* 00B6 */    0x3DE7, 0x3E06, 0x0485, 
+-/* 00B7 */    0x3E40, 0x3E48, 0x04A5, 
+-/* 00B8 */    0x3E55, 0x0000, 0xFE4D, 
+-/* 00B9 */    0x3E74, 0x0000, 0x9EDD, 
+-/* 00BA */    0x3EA8, 0x3F0E, 0x04AE, 
+-/* 00BB */    0x3F53, 0x3F63, 0x0515, 
+-/* 00BC */    0x3F7C, 0x0000, 0x98D6, 
+-/* 00BD */    0x3F93, 0x0000, 0x8AF0, 
+-/* 00BE */    0x3FC0, 0x0000, 0x98D9, 
+-/* 00BF */    0x3FD7, 0x3FED, 0x0526, 
+-/* 00C0 */    0x3FF9, 0x4004, 0x053D, 
+-/* 00C1 */    0x401D, 0x0000, 0x98E4, 
+-/* 00C2 */    0x4039, 0x0000, 0x98E6, 
+-/* 00C3 */    0x4045, 0x0000, 0x98E8, 
+-/* 00C4 */    0x4053, 0x406F, 0x0549, 
+-/* 00C5 */    0x40A8, 0x0000, 0x98F4, 
+-/* 00C6 */    0x40BB, 0x40C8, 0x0566, 
+-/* 00C7 */    0x40D8, 0x40DF, 0x0574, 
+-/* 00C8 */    0x40FA, 0x410E, 0x057C, 
+-/* 00C9 */    0x4132, 0x0000, 0x94D3, 
+-/* 00CA */    0x4167, 0x416E, 0x0591, 
+-/* 00CB */    0x417F, 0x0000, 0x9573, 
+-/* 00CC */    0x4190, 0x0000, 0x93C2, 
+-/* 00CD */    0x41B2, 0x0000, 0x9948, 
+-/* 00CE */    0x41C4, 0x41CF, 0x0599, 
+-/* 00CF */    0x41DB, 0x0000, 0x8EFE, 
+-/* 00D0 */    0x41EF, 0x41F9, 0x05A5, 
+-/* 00D1 */    0x4211, 0x0000, 0x94EF, 
+-/* 00D2 */    0x4240, 0x0000, 0x8F74, 
+-/* 00D3 */    0x4260, 0x426A, 0x05B0, 
+-/* 00D4 */    0x427A, 0x0000, 0x9956, 
+-/* 00D5 */    0x428C, 0x4294, 0x05BB, 
+-/* 00D6 */    0x42B5, 0x42BC, 0x05C4, 
+-/* 00D7 */    0x42F4, 0x42FC, 0x05CC, 
+-/* 00D8 */    0x432B, 0x0000, 0x8EB9, 
+-/* 00D9 */    0x436E, 0x0000, 0x95C6, 
+-/* 00DA */    0x4397, 0x0000, 0x9967, 
+-/* 00DB */    0x43BA, 0x43C1, 0x05D5, 
+-/* 00DC */    0x43D9, 0x43DF, 0x05DD, 
+-/* 00DD */    0x43ED, 0x43F2, 0x05E4, 
+-/* 00DE */    0x4401, 0x4402, 0x05EA, 
+-/* 00DF */    0x4413, 0x0000, 0x99A1, 
+-/* 00E0 */    0x4425, 0x442D, 0x05EC, 
+-/* 00E1 */    0x447A, 0x0000, 0x8EED, 
+-/* 00E2 */    0x448F, 0x0000, 0x99AD, 
+-/* 00E3 */    0x449F, 0x44A2, 0x05F5, 
+-/* 00E4 */    0x44B0, 0x44CE, 0x05F9, 
+-/* 00E5 */    0x44DD, 0x44F4, 0x0618, 
+-/* 00E6 */    0x4503, 0x4543, 0x0630, 
+-/* 00E7 */    0x4551, 0x456A, 0x0671, 
+-/* 00E8 */    0x4577, 0x0000, 0x99C7, 
+-/* 00E9 */    0x4585, 0x0000, 0x90D7, 
+-/* 00EA */    0x45E9, 0x0000, 0x9EDF, 
+-/* 00EB */    0x4606, 0x4617, 0x068B, 
+-/* 00EC */    0x465B, 0x0000, 0x8FC2, 
+-/* 00ED */    0x467A, 0x4680, 0x069D, 
+-/* 00EE */    0x46CF, 0x46D0, 0x06A4, 
+-/* 00EF */    0x46F5, 0x0000, 0x95B2, 
+-/* 00F0 */    0x4713, 0x4718, 0x06A6, 
+-/* 00F1 */    0x474E, 0x0000, 0x9E7A, 
+-/* 00F2 */    0x477C, 0x0000, 0x9BEE, 
+-/* 00F3 */    0x4798, 0x0000, 0x99DE, 
+-/* 00F4 */    0x47A6, 0x0000, 0xFAFA, 
+-/* 00F5 */    0x47B6, 0x0000, 0x9EE5, 
+-/* 00F6 */    0x47D5, 0x0000, 0x8A52, 
+-/* 00F7 */    0x47ED, 0x47F4, 0x06AC, 
+-/* 00F8 */    0x4800, 0x480B, 0x06B4, 
+-/* 00F9 */    0x4837, 0x0000, 0x99E9, 
+-/* 00FA */    0x485D, 0x0000, 0xFBCA, 
+-/* 00FB */    0x4871, 0x0000, 0x97DE, 
+-/* 00FC */    0x489B, 0x0000, 0x95D1, 
+-/* 00FD */    0x48AD, 0x48AE, 0x06C0, 
+-/* 00FE */    0x48D0, 0x0000, 0x9BA9, 
+-/* 00FF */    0x48DD, 0x0000, 0xFBDC, 
+-/* 0100 */    0x48ED, 0x48FA, 0x06C2, 
+-/* 0101 */    0x4906, 0x4911, 0x06D0, 
+-/* 0102 */    0x491E, 0x4945, 0x06DC, 
+-/* 0103 */    0x4951, 0x4953, 0x0704, 
+-/* 0104 */    0x4965, 0x4972, 0x0707, 
+-/* 0105 */    0x4989, 0x0000, 0x8ED8, 
+-/* 0106 */    0x49A1, 0x49A7, 0x0715, 
+-/* 0107 */    0x49DF, 0x49E7, 0x071C, 
+-/* 0108 */    0x4A0F, 0x0000, 0x90D5, 
+-/* 0109 */    0x4A1D, 0x4A24, 0x0725, 
+-/* 010A */    0x4A35, 0x0000, 0x9A5C, 
+-/* 010B */    0x4A96, 0x0000, 0x97C2, 
+-/* 010C */    0x4AB4, 0x4AB8, 0x072D, 
+-/* 010D */    0x4AD1, 0x0000, 0x90F5, 
+-/* 010E */    0x4AE4, 0x0000, 0x9A60, 
+-/* 010F */    0x4AFF, 0x0000, 0x9145, 
+-/* 0110 */    0x4B19, 0x0000, 0x9A63, 
+-/* 0111 */    0x4B2C, 0x4B37, 0x0732, 
+-/* 0112 */    0x4B6F, 0x4B7E, 0x073E, 
+-/* 0113 */    0x4B8E, 0x4B9D, 0x074E, 
+-/* 0114 */    0x4BBD, 0x4BC0, 0x075E, 
+-/* 0115 */    0x4C04, 0x4C0E, 0x0762, 
+-/* 0116 */    0x4C3B, 0x4C3E, 0x076D, 
+-/* 0117 */    0x4C5B, 0x0000, 0x9ECD, 
+-/* 0118 */    0x4C6D, 0x0000, 0x9A79, 
+-/* 0119 */    0x4C7D, 0x0000, 0x9DCE, 
+-/* 011A */    0x4CA4, 0x4CB7, 0x0771, 
+-/* 011B */    0x4CCD, 0x0000, 0x89B7, 
+-/* 011C */    0x4CE1, 0x0000, 0x9EEE, 
+-/* 011D */    0x4CED, 0x0000, 0xFB43, 
+-/* 011E */    0x4D09, 0x4D10, 0x0785, 
+-/* 011F */    0x4D34, 0x0000, 0x91AE, 
+-/* 0120 */    0x4D91, 0x4D9C, 0x078D, 
+-/* 0121 */    0x4E04, 0x0000, 0x9EB3, 
+-/* 0122 */    0x4E1A, 0x4E49, 0x0799, 
+-/* 0123 */    0x4E5A, 0x4E5B, 0x07C9, 
+-/* 0124 */    0x4E6A, 0x0000, 0x9C57, 
+-/* 0125 */    0x4E78, 0x4E89, 0x07CB, 
+-/* 0126 */    0x4E98, 0x4EA0, 0x07DD, 
+-/* 0127 */    0x4EB7, 0x4EBF, 0x07E6, 
+-/* 0128 */    0x4ECE, 0x0000, 0x9FCF, 
+-/* 0129 */    0x4EEA, 0x4F03, 0x07EF, 
+-/* 012A */    0x4F1A, 0x0000, 0x894E, 
+-/* 012B */    0x4F28, 0x4F4B, 0x0809, 
+-/* 012C */    0x4F72, 0x0000, 0x96EA, 
+-/* 012D */    0x4F8A, 0x0000, 0x926F, 
+-/* 012E */    0x4FA2, 0x4FB0, 0x082D, 
+-/* 012F */    0x4FBD, 0x4FCC, 0x083C, 
+-/* 0130 */    0x4FE4, 0x4FE5, 0x084C, 
+-/* 0131 */    0x4FF2, 0x5008, 0x084E, 
+-/* 0132 */    0x502E, 0x5034, 0x0865, 
+-/* 0133 */    0x5056, 0x5058, 0x086C, 
+-/* 0134 */    0x5066, 0x506C, 0x086F, 
+-/* 0135 */    0x5081, 0x5090, 0x0876, 
+-/* 0136 */    0x50A6, 0x0000, 0x9FA8, 
+-/* 0137 */    0x50CD, 0x50E1, 0x0886, 
+-/* 0138 */    0x50F4, 0x5101, 0x089B, 
+-/* 0139 */    0x510D, 0x510E, 0x08A9, 
+-/* 013A */    0x512B, 0x0000, 0x9268, 
+-/* 013B */    0x5156, 0x5188, 0x08AB, 
+-/* 013C */    0x5196, 0x520B, 0x08DE, 
+-/* 013D */    0x521F, 0x5227, 0x0954, 
+-/* 013E */    0x5234, 0x523C, 0x095D, 
+-/* 013F */    0x5257, 0x5279, 0x0966, 
+-/* 0140 */    0x528F, 0x52A8, 0x0989, 
+-/* 0141 */    0x52B5, 0x52B9, 0x09A3, 
+-/* 0142 */    0x52C5, 0x52D1, 0x09A8, 
+-/* 0143 */    0x52E0, 0x52E1, 0x09B5, 
+-/* 0144 */    0x52F9, 0x5301, 0x09B7, 
+-/* 0145 */    0x5327, 0x5342, 0x09C0, 
+-/* 0146 */    0x534E, 0x0000, 0x8958, 
+-/* 0147 */    0x535D, 0x537E, 0x09DC, 
+-/* 0148 */    0x5393, 0x0000, 0xFAD9, 
+-/* 0149 */    0x53A0, 0x53E0, 0x09FE, 
+-/* 014A */    0x53F6, 0x53FE, 0x0A3F, 
+-/* 014B */    0x5413, 0x5423, 0x0A48, 
+-/* 014C */    0x542F, 0x5432, 0x0A59, 
+-/* 014D */    0x544B, 0x544D, 0x0A5D, 
+-/* 014E */    0x5469, 0x546D, 0x0A60, 
+-/* 014F */    0x5485, 0x54A4, 0x0A65, 
+-/* 0150 */    0x54B2, 0x54B9, 0x0A85, 
+-/* 0151 */    0x54CB, 0x54E3, 0x0A8D, 
+-/* 0152 */    0x54EF, 0x0000, 0x89F5, 
+-/* 0153 */    0x5502, 0x552B, 0x0AA6, 
+-/* 0154 */    0x553F, 0x555D, 0x0AD0, 
+-/* 0155 */    0x5569, 0x5579, 0x0AEF, 
+-/* 0156 */    0x5586, 0x5590, 0x0B00, 
+-/* 0157 */    0x55A9, 0x55C1, 0x0B0B, 
+-/* 0158 */    0x55D7, 0x55DE, 0x0B24, 
+-/* 0159 */    0x55EA, 0x5605, 0x0B2C, 
+-/* 015A */    0x5611, 0x0000, 0x9FB7, 
+-/* 015B */    0x561E, 0x5637, 0x0B48, 
+-/* 015C */    0x5643, 0x5661, 0x0B62, 
+-/* 015D */    0x567A, 0x567C, 0x0B81, 
+-/* 015E */    0x5689, 0x5692, 0x0B84, 
+-/* 015F */    0x569E, 0x56BF, 0x0B8E, 
+-/* 0160 */    0x56D6, 0x0000, 0x9CC5, 
+-/* 0161 */    0x56E2, 0x56F1, 0x0BB0, 
+-/* 0162 */    0x56FD, 0x5700, 0x0BC0, 
+-/* 0163 */    0x5715, 0x571D, 0x0BC4, 
+-/* 0164 */    0x5732, 0x0000, 0x94A7, 
+-/* 0165 */    0x573F, 0x5746, 0x0BCD, 
+-/* 0166 */    0x5754, 0x5767, 0x0BD5, 
+-/* 0167 */    0x577A, 0x5790, 0x0BE9, 
+-/* 0168 */    0x579C, 0x57C8, 0x0C00, 
+-/* 0169 */    0x57D7, 0x57EF, 0x0C2D, 
+-/* 016A */    0x57FE, 0x5803, 0x0C46, 
+-/* 016B */    0x5812, 0x0000, 0x97E5, 
+-/* 016C */    0x5822, 0x5826, 0x0C4C, 
+-/* 016D */    0x583A, 0x5847, 0x0C51, 
+-/* 016E */    0x585C, 0x5873, 0x0C5F, 
+-/* 016F */    0x5899, 0x589A, 0x0C77, 
+-/* 0170 */    0x58A7, 0x58BB, 0x0C79, 
+-/* 0171 */    0x58CB, 0x0000, 0x92EA, 
+-/* 0172 */    0x58DC, 0x58E0, 0x0C8E, 
+-/* 0173 */    0x58F0, 0x5911, 0x0C93, 
+-/* 0174 */    0x591F, 0x0000, 0xFB7B, 
+-/* 0175 */    0x5932, 0x5934, 0x0CB5, 
+-/* 0176 */    0x5965, 0x0000, 0x9BCD, 
+-/* 0177 */    0x5975, 0x0000, 0x9DD3, 
+-/* 0178 */    0x5989, 0x599F, 0x0CB8, 
+-/* 0179 */    0x59AC, 0x59B8, 0x0CCF, 
+-/* 017A */    0x59C4, 0x59C9, 0x0CDC, 
+-/* 017B */    0x59D9, 0x0000, 0xFBAB, 
+-/* 017C */    0x59EB, 0x5A12, 0x0CE2, 
+-/* 017D */    0x5A21, 0x5A2C, 0x0D0A, 
+-/* 017E */    0x5A3D, 0x5A45, 0x0D16, 
+-/* 017F */    0x5A54, 0x5AAB, 0x0D1F, 
+-/* 0180 */    0x5AC3, 0x5AD3, 0x0D77, 
+-/* 0181 */    0x5AE4, 0x0000, 0x9577, 
+-/* 0182 */    0x5AF0, 0x5AFE, 0x0D88, 
+-/* 0183 */    0x5B0D, 0x5B11, 0x0D97, 
+-/* 0184 */    0x5B1F, 0x0000, 0xA0FA, 
+-/* 0185 */    0x5B2B, 0x0000, 0x9575, 
+-/* 0186 */    0x5B41, 0x5B4F, 0x0D9C, 
+-/* 0187 */    0x5B66, 0x5B82, 0x0DAB, 
+-/* 0188 */    0x5B90, 0x0000, 0x9E67, 
+-/* 0189 */    0x5B9D, 0x5BAA, 0x0DC8, 
+-/* 018A */    0x5BC3, 0x0000, 0x9F6B, 
+-/* 018B */    0x5BD5, 0x5BD7, 0x0DD6, 
+-/* 018C */    0x5BF3, 0x0000, 0xFBD1, 
+-/* 018D */    0x5BFF, 0x5C05, 0x0DD9, 
+-/* 018E */    0x5C13, 0x5C23, 0x0DE0, 
+-/* 018F */    0x5C49, 0x5C5E, 0x0DF1, 
+-/* 0190 */    0x5C85, 0x0000, 0xFBDD, 
+-/* 0191 */    0x5C99, 0x5C9E, 0x0E07, 
+-/* 0192 */    0x5CBA, 0x5CC2, 0x0E0D, 
+-/* 0193 */    0x5CD1, 0x0000, 0x9F58, 
+-/* 0194 */    0x5CE5, 0x5CEF, 0x0E16, 
+-/* 0195 */    0x5D10, 0x5D18, 0x0E21, 
+-/* 0196 */    0x5D2C, 0x5D2F, 0x0E2A, 
+-/* 0197 */    0x5D3E, 0x5D48, 0x0E2E, 
+-/* 0198 */    0x5D56, 0x5D5B, 0x0E39, 
+-/* 0199 */    0x5D70, 0x5D74, 0x0E3F, 
+-/* 019A */    0x5D85, 0x5D8E, 0x0E44, 
+-/* 019B */    0x5DA4, 0x5DC1, 0x0E4E, 
+-/* 019C */    0x5DD7, 0x5DDB, 0x0E6C, 
+-/* 019D */    0x5DF5, 0x0000, 0x9FCE, 
+-/* 019E */    0x5E09, 0x5E12, 0x0E71, 
+-/* 019F */    0x5E2E, 0x0000, 0xFBF1, 
+-/* 01A0 */    0x5E42, 0x5E48, 0x0E7B, 
+-/* 01A1 */    0x5E5E, 0x0000, 0x934E, 
+-/* 01A2 */    0x5E7A, 0x5E86, 0x0E82, 
+-/* 01A3 */    0x5EBD, 0x0000, 0x8D6A, 
+-/* 01A4 */    0x5ECD, 0x5ED0, 0x0E8F, 
+-/* 01A5 */    0x5EF3, 0x5EFC, 0x0E93, 
+-/* 01A6 */    0x5F0C, 0x5F0E, 0x0E9D, 
+-/* 01A7 */    0x5F25, 0x0000, 0x8D6B, 
+-/* 01A8 */    0x5F3A, 0x0000, 0xFC4C, 
+-/* 01A9 */    0x5F4D, 0x5F63, 0x0EA0, 
+-/* 01AA */    0x5F72, 0x5F83, 0x0EB7, 
+-/* 01AB */    0x5FA4, 0x5FC4, 0x0EC9, 
+-/* 01AC */    0x5FDB, 0x5FDF, 0x0EEA, 
+-/* 01AD */    0x6023, 0x0000, 0xFCA9, 
+-/* 01AE */    0x6031, 0x603B, 0x0EEF, 
+-/* 01AF */    0x604A, 0x6052, 0x0EFA, 
+-/* 01B0 */    0x6075, 0x607E, 0x0F03, 
+-/* 01B1 */    0x609E, 0x60A7, 0x0F0D, 
+-/* 01B2 */    0x60B3, 0x0000, 0xFC6D, 
+-/* 01B3 */    0x60D7, 0x60E9, 0x0F17, 
+-/* 01B4 */    0x60FD, 0x610C, 0x0F2A, 
+-/* 01B5 */    0x6119, 0x0000, 0x9EF1, 
+-/* 01B6 */    0x6130, 0x0000, 0x9F7E, 
+-/* 01B7 */    0x613D, 0x6142, 0x0F3A, 
+-/* 01B8 */    0x6150, 0x616F, 0x0F40, 
+-/* 01B9 */    0x617D, 0x6187, 0x0F60, 
+-/* 01BA */    0x6195, 0x619C, 0x0F6B, 
+-/* 01BB */    0x61B7, 0x61C0, 0x0F73, 
+-/* 01BC */    0x61CF, 0x61E2, 0x0F7D, 
+-/* 01BD */    0x622C, 0x6239, 0x0F91, 
+-/* 01BE */    0x624C, 0x0000, 0x8BCD, 
+-/* 01BF */    0x6268, 0x0000, 0x9F5A, 
+-/* 01C0 */    0x6282, 0x6290, 0x0F9F, 
+-/* 01C1 */    0x629D, 0x62A6, 0x0FAE, 
+-/* 01C2 */    0x62C3, 0x62C5, 0x0FB8, 
+-/* 01C3 */    0x62D5, 0x62E5, 0x0FBB, 
+-/* 01C4 */    0x6318, 0x0000, 0x8D7C, 
+-/* 01C5 */    0x632E, 0x6337, 0x0FCC, 
+-/* 01C6 */    0x6364, 0x636C, 0x0FD6, 
+-/* 01C7 */    0x6379, 0x637F, 0x0FDF, 
+-/* 01C8 */    0x638B, 0x0000, 0xFCAC, 
+-/* 01C9 */    0x63B9, 0x63C1, 0x0FE6, 
+-/* 01CA */    0x63D1, 0x0000, 0x93AD, 
+-/* 01CB */    0x63DE, 0x63E6, 0x0FEF, 
+-/* 01CC */    0x63F8, 0x6407, 0x0FF8, 
+-/* 01CD */    0x6432, 0x643B, 0x1008, 
+-/* 01CE */    0x645A, 0x0000, 0x8DA5, 
+-/* 01CF */    0x6471, 0x647C, 0x1012, 
+-/* 01D0 */    0x648D, 0x6491, 0x101E, 
+-/* 01D1 */    0x64AF, 0x64C0, 0x1023, 
+-/* 01D2 */    0x64D3, 0x64EA, 0x1035, 
+-/* 01D3 */    0x650A, 0x6511, 0x104D, 
+-/* 01D4 */    0x651E, 0x651F, 0x1055, 
+-/* 01D5 */    0x6530, 0x6535, 0x1057, 
+-/* 01D6 */    0x654D, 0x0000, 0xFCC5, 
+-/* 01D7 */    0x655F, 0x0000, 0xFCCB, 
+-/* 01D8 */    0x656B, 0x656D, 0x105D, 
+-/* 01D9 */    0x6585, 0x6589, 0x1060, 
+-/* 01DA */    0x65B5, 0x65BE, 0x1065, 
+-/* 01DB */    0x65D1, 0x65D4, 0x106F, 
+-/* 01DC */    0x65E0, 0x65E3, 0x1073, 
+-/* 01DD */    0x65FF, 0x0000, 0x8DAE, 
+-/* 01DE */    0x6618, 0x6623, 0x1077, 
+-/* 01DF */    0x6630, 0x0000, 0x93D5, 
+-/* 01E0 */    0x6644, 0x6657, 0x1083, 
+-/* 01E1 */    0x6663, 0x66BF, 0x1097, 
+-/* 01E2 */    0x66CD, 0x66CE, 0x10F4, 
+-/* 01E3 */    0x66F1, 0x0000, 0x9DF1, 
+-/* 01E4 */    0x6702, 0x6725, 0x10F6, 
+-/* 01E5 */    0x6736, 0x0000, 0x9CF9, 
+-/* 01E6 */    0x6744, 0x0000, 0xFA50, 
+-/* 01E7 */    0x6761, 0x6767, 0x111A, 
+-/* 01E8 */    0x678F, 0x0000, 0x93E5, 
+-/* 01E9 */    0x67A0, 0x67B1, 0x1121, 
+-/* 01EA */    0x67BF, 0x0000, 0x8F7D, 
+-/* 01EB */    0x67D6, 0x67D7, 0x1133, 
+-/* 01EC */    0x67F9, 0x6822, 0x1135, 
+-/* 01ED */    0x6836, 0x6865, 0x115F, 
+-/* 01EE */    0x6884, 0x6888, 0x118F, 
+-/* 01EF */    0x6898, 0x0000, 0x93F4, 
+-/* 01F0 */    0x68A6, 0x0000, 0xFB7C, 
+-/* 01F1 */    0x68B6, 0x68CA, 0x1194, 
+-/* 01F2 */    0x6900, 0x6909, 0x11A9, 
+-/* 01F3 */    0x6918, 0x691B, 0x11B3, 
+-/* 01F4 */    0x692C, 0x6946, 0x11B7, 
+-/* 01F5 */    0x6955, 0x0000, 0x9AD9, 
+-/* 01F6 */    0x6961, 0x6973, 0x11D2, 
+-/* 01F7 */    0x6980, 0x698A, 0x11E5, 
+-/* 01F8 */    0x6998, 0x69A2, 0x11F0, 
+-/* 01F9 */    0x69B2, 0x0000, 0xA0D1, 
+-/* 01FA */    0x69C0, 0x0000, 0x9FCA, 
+-/* 01FB */    0x69D1, 0x69E9, 0x11FB, 
+-/* 01FC */    0x69F9, 0x6A0C, 0x1214, 
+-/* 01FD */    0x6A1A, 0x6A1C, 0x1228, 
+-/* 01FE */    0x6A2B, 0x6A33, 0x122B, 
+-/* 01FF */    0x6A45, 0x6A57, 0x1234, 
+-/* 0200 */    0x6A65, 0x0000, 0x8DC6, 
+-/* 0201 */    0x6A71, 0x6AD8, 0x1247, 
+-/* 0202 */    0x6AF6, 0x0000, 0x8DD0, 
+-/* 0203 */    0x6B05, 0x0000, 0x93F1, 
+-/* 0204 */    0x6B16, 0x6B1D, 0x12AF, 
+-/* 0205 */    0x6B35, 0x0000, 0xFD65, 
+-/* 0206 */    0x6B52, 0x6B57, 0x12B7, 
+-/* 0207 */    0x6B6F, 0x6B81, 0x12BD, 
+-/* 0208 */    0x6BC1, 0x0000, 0x8DD2, 
+-/* 0209 */    0x6BDC, 0x6BEA, 0x12D0, 
+-/* 020A */    0x6BFA, 0x0000, 0x9FE7, 
+-/* 020B */    0x6C1C, 0x0000, 0x90BD, 
+-/* 020C */    0x6C31, 0x6C3D, 0x12DF, 
+-/* 020D */    0x6C49, 0x0000, 0xFAE4, 
+-/* 020E */    0x6C58, 0x6C5A, 0x12EC, 
+-/* 020F */    0x6C6E, 0x6C7F, 0x12EF, 
+-/* 0210 */    0x6C9F, 0x6CB2, 0x1301, 
+-/* 0211 */    0x6CCB, 0x6CCE, 0x1315, 
+-/* 0212 */    0x6CDF, 0x6CEA, 0x1319, 
+-/* 0213 */    0x6D02, 0x6D06, 0x1325, 
+-/* 0214 */    0x6D24, 0x6D26, 0x132A, 
+-/* 0215 */    0x6D4E, 0x6D5C, 0x132D, 
+-/* 0216 */    0x6D71, 0x6D72, 0x133C, 
+-/* 0217 */    0x6D81, 0x0000, 0x8DDA, 
+-/* 0218 */    0x6D8F, 0x6D96, 0x133E, 
+-/* 0219 */    0x6DA4, 0x6DA5, 0x1346, 
+-/* 021A */    0x6DB1, 0x6DB9, 0x1348, 
+-/* 021B */    0x6E02, 0x6E18, 0x1351, 
+-/* 021C */    0x6E29, 0x6E2A, 0x1368, 
+-/* 021D */    0x6E4F, 0x6E59, 0x136A, 
+-/* 021E */    0x6E76, 0x6E8B, 0x1375, 
+-/* 021F */    0x6E9A, 0x0000, 0x89C1, 
+-/* 0220 */    0x6EB5, 0x6EBB, 0x138B, 
+-/* 0221 */    0x6ED9, 0x6EE9, 0x1392, 
+-/* 0222 */    0x6EFA, 0x6F17, 0x13A3, 
+-/* 0223 */    0x6F24, 0x0000, 0x8DE9, 
+-/* 0224 */    0x6F34, 0x6F44, 0x13C1, 
+-/* 0225 */    0x6F56, 0x6F5C, 0x13D2, 
+-/* 0226 */    0x6F74, 0x6F8A, 0x13D9, 
+-/* 0227 */    0x6F9D, 0x6F9F, 0x13F0, 
+-/* 0228 */    0x6FB5, 0x6FBE, 0x13F3, 
+-/* 0229 */    0x6FD3, 0x6FDA, 0x13FD, 
+-/* 022A */    0x6FF6, 0x7003, 0x1405, 
+-/* 022B */    0x701E, 0x0000, 0x96EE, 
+-/* 022C */    0x702C, 0x0000, 0x8DF4, 
+-/* 022D */    0x704B, 0x708F, 0x1413, 
+-/* 022E */    0x70A0, 0x70A7, 0x1458, 
+-/* 022F */    0x70B9, 0x70DF, 0x1460, 
+-/* 0230 */    0x70F1, 0x7105, 0x1487, 
+-/* 0231 */    0x711D, 0x0000, 0x9863, 
+-/* 0232 */    0x7129, 0x7151, 0x149C, 
+-/* 0233 */    0x716B, 0x71BA, 0x14C5, 
+-/* 0234 */    0x71D1, 0x0000, 0x8E53, 
+-/* 0235 */    0x71DD, 0x0000, 0xFACF, 
+-/* 0236 */    0x71EB, 0x71F6, 0x1515, 
+-/* 0237 */    0x7209, 0x7217, 0x1521, 
+-/* 0238 */    0x7224, 0x722E, 0x1530, 
+-/* 0239 */    0x7240, 0x0000, 0xFE48, 
+-/* 023A */    0x7250, 0x7266, 0x153B, 
+-/* 023B */    0x7282, 0x729F, 0x1552, 
+-/* 023C */    0x72AD, 0x72B2, 0x1570, 
+-/* 023D */    0x72CD, 0x0000, 0x98B4, 
+-/* 023E */    0x72E2, 0x0000, 0xA049, 
+-/* 023F */    0x7302, 0x7304, 0x1576, 
+-/* 0240 */    0x7310, 0x0000, 0x98B5, 
+-/* 0241 */    0x7328, 0x734F, 0x1579, 
+-/* 0242 */    0x7371, 0x7374, 0x15A1, 
+-/* 0243 */    0x738F, 0x73AA, 0x15A5, 
+-/* 0244 */    0x73C9, 0x73D5, 0x15C1, 
+-/* 0245 */    0x73E1, 0x73FB, 0x15CE, 
+-/* 0246 */    0x7411, 0x741F, 0x15E9, 
+-/* 0247 */    0x7437, 0x748D, 0x15F8, 
+-/* 0248 */    0x7499, 0x74A4, 0x164F, 
+-/* 0249 */    0x74B4, 0x0000, 0x975E, 
+-/* 024A */    0x74C8, 0x74D3, 0x165B, 
+-/* 024B */    0x74E7, 0x74F8, 0x1667, 
+-/* 024C */    0x7505, 0x751E, 0x1679, 
+-/* 024D */    0x7534, 0x7592, 0x1693, 
+-/* 024E */    0x759E, 0x0000, 0xFEBA, 
+-/* 024F */    0x75B1, 0x75B4, 0x16F2, 
+-/* 0250 */    0x75C3, 0x75C8, 0x16F6, 
+-/* 0251 */    0x75DC, 0x0000, 0x98D8, 
+-/* 0252 */    0x7602, 0x7607, 0x16FC, 
+-/* 0253 */    0x762C, 0x0000, 0xFEBD, 
+-/* 0254 */    0x763B, 0x7640, 0x1702, 
+-/* 0255 */    0x764D, 0x7654, 0x1708, 
+-/* 0256 */    0x7666, 0x767A, 0x1710, 
+-/* 0257 */    0x7690, 0x0000, 0xFEC3, 
+-/* 0258 */    0x76A1, 0x76A5, 0x1725, 
+-/* 0259 */    0x76B7, 0x0000, 0xFECA, 
+-/* 025A */    0x76CC, 0x76D6, 0x172A, 
+-/* 025B */    0x770C, 0x770F, 0x1735, 
+-/* 025C */    0x771E, 0x772B, 0x1739, 
+-/* 025D */    0x7740, 0x7743, 0x1747, 
+-/* 025E */    0x7758, 0x0000, 0xFED6, 
+-/* 025F */    0x7772, 0x777B, 0x174B, 
+-/* 0260 */    0x7793, 0x7798, 0x1755, 
+-/* 0261 */    0x77AF, 0x77CB, 0x175B, 
+-/* 0262 */    0x77DA, 0x0000, 0xC666, 
+-/* 0263 */    0x77E6, 0x0000, 0xFAD8, 
+-/* 0264 */    0x77F4, 0x7808, 0x1778, 
+-/* 0265 */    0x7818, 0x781E, 0x178D, 
+-/* 0266 */    0x7839, 0x7854, 0x1794, 
+-/* 0267 */    0x7866, 0x0000, 0x98F8, 
+-/* 0268 */    0x787A, 0x788D, 0x17B0, 
+-/* 0269 */    0x78AF, 0x78B9, 0x17C4, 
+-/* 026A */    0x78C7, 0x78D8, 0x17CF, 
+-/* 026B */    0x78EE, 0x78F5, 0x17E1, 
+-/* 026C */    0x7906, 0x0000, 0xA0A8, 
+-/* 026D */    0x792E, 0x793C, 0x17E9, 
+-/* 026E */    0x7958, 0x7962, 0x17F8, 
+-/* 026F */    0x7971, 0x0000, 0xFC69, 
+-/* 0270 */    0x797E, 0x79A9, 0x1803, 
+-/* 0271 */    0x79C4, 0x79D4, 0x182F, 
+-/* 0272 */    0x79E2, 0x0000, 0x96D1, 
+-/* 0273 */    0x79F1, 0x79F4, 0x1840, 
+-/* 0274 */    0x7A06, 0x0000, 0x9944, 
+-/* 0275 */    0x7A2D, 0x0000, 0xA0B3, 
+-/* 0276 */    0x7A3A, 0x7A49, 0x1844, 
+-/* 0277 */    0x7A65, 0x0000, 0x8E4C, 
+-/* 0278 */    0x7A7D, 0x7A83, 0x1854, 
+-/* 0279 */    0x7A91, 0x0000, 0x9947, 
+-/* 027A */    0x7AB0, 0x7AEA, 0x185B, 
+-/* 027B */    0x7AFE, 0x0000, 0x94EB, 
+-/* 027C */    0x7B0B, 0x7B29, 0x1896, 
+-/* 027D */    0x7B39, 0x7B43, 0x18B5, 
+-/* 027E */    0x7B55, 0x0000, 0x8E5D, 
+-/* 027F */    0x7B62, 0x7B6F, 0x18C0, 
+-/* 0280 */    0x7B7B, 0x0000, 0x9952, 
+-/* 0281 */    0x7B92, 0x0000, 0x8E68, 
+-/* 0282 */    0x7BA2, 0x7BA3, 0x18CE, 
+-/* 0283 */    0x7BB2, 0x0000, 0x8BB3, 
+-/* 0284 */    0x7BCF, 0x7BD0, 0x18D0, 
+-/* 0285 */    0x7BFA, 0x7BFC, 0x18D2, 
+-/* 0286 */    0x7C12, 0x7C1B, 0x18D5, 
+-/* 0287 */    0x7C35, 0x0000, 0x8E70, 
+-/* 0288 */    0x7C42, 0x7C44, 0x18DF, 
+-/* 0289 */    0x7C51, 0x7C5D, 0x18E2, 
+-/* 028A */    0x7C6C, 0x7C8E, 0x18EF, 
+-/* 028B */    0x7C9C, 0x7CDA, 0x1912, 
+-/* 028C */    0x7CE6, 0x7CFC, 0x1951, 
+-/* 028D */    0x7D25, 0x0000, 0x9ED7, 
+-/* 028E */    0x7D4D, 0x0000, 0xA0B6, 
+-/* 028F */    0x7D5A, 0x7D5D, 0x1968, 
+-/* 0290 */    0x7D89, 0x0000, 0x8EA7, 
+-/* 0291 */    0x7D97, 0x0000, 0x9542, 
+-/* 0292 */    0x7DA4, 0x7DB3, 0x196C, 
+-/* 0293 */    0x7DCD, 0x7DE5, 0x197C, 
+-/* 0294 */    0x7DF5, 0x7E07, 0x1995, 
+-/* 0295 */    0x7E27, 0x0000, 0x8EBB, 
+-/* 0296 */    0x7E65, 0x7E6E, 0x19A8, 
+-/* 0297 */    0x7E7F, 0x0000, 0x9DA6, 
+-/* 0298 */    0x7E8E, 0x7EAC, 0x19B2, 
+-/* 0299 */    0x7EBA, 0x0000, 0x8970, 
+-/* 029A */    0x7EC7, 0x7ECF, 0x19D1, 
+-/* 029B */    0x7EDF, 0x0000, 0x8973, 
+-/* 029C */    0x7F06, 0x0000, 0x8974, 
+-/* 029D */    0x7F37, 0x7F53, 0x19DA, 
+-/* 029E */    0x7F71, 0x7F78, 0x19F7, 
+-/* 029F */    0x7F8F, 0x7F97, 0x19FF, 
+-/* 02A0 */    0x7FA3, 0x7FB4, 0x1A08, 
+-/* 02A1 */    0x7FDD, 0x7FE7, 0x1A1A, 
+-/* 02A2 */    0x7FFA, 0x8008, 0x1A25, 
+-/* 02A3 */    0x801D, 0x803C, 0x1A34, 
+-/* 02A4 */    0x8054, 0x8066, 0x1A54, 
+-/* 02A5 */    0x8080, 0x0000, 0x8BE0, 
+-/* 02A6 */    0x809F, 0x80A7, 0x1A67, 
+-/* 02A7 */    0x80B6, 0x80C6, 0x1A70, 
+-/* 02A8 */    0x80E9, 0x80F6, 0x1A81, 
+-/* 02A9 */    0x8103, 0x811A, 0x1A8F, 
+-/* 02AA */    0x812A, 0x8148, 0x1AA7, 
+-/* 02AB */    0x8156, 0x815A, 0x1AC6, 
+-/* 02AC */    0x816D, 0x0000, 0x8B5B, 
+-/* 02AD */    0x817C, 0x8184, 0x1ACB, 
+-/* 02AE */    0x8193, 0x0000, 0x99A6, 
+-/* 02AF */    0x81A5, 0x81AA, 0x1AD4, 
+-/* 02B0 */    0x81B6, 0x81C8, 0x1ADA, 
+-/* 02B1 */    0x81E4, 0x81F6, 0x1AED, 
+-/* 02B2 */    0x8218, 0x821A, 0x1B00, 
+-/* 02B3 */    0x8226, 0x822D, 0x1B03, 
+-/* 02B4 */    0x823E, 0x0000, 0x89C2, 
+-/* 02B5 */    0x8254, 0x0000, 0x99AC, 
+-/* 02B6 */    0x8262, 0x8265, 0x1B0B, 
+-/* 02B7 */    0x8276, 0x827B, 0x1B0F, 
+-/* 02B8 */    0x8287, 0x0000, 0xFBEE, 
+-/* 02B9 */    0x82A6, 0x82AA, 0x1B15, 
+-/* 02BA */    0x82C4, 0x82E2, 0x1B1A, 
+-/* 02BB */    0x82EE, 0x82FF, 0x1B39, 
+-/* 02BC */    0x830B, 0x0000, 0x9E68, 
+-/* 02BD */    0x8318, 0x831D, 0x1B4B, 
+-/* 02BE */    0x833D, 0x0000, 0x9846, 
+-/* 02BF */    0x8357, 0x836F, 0x1B51, 
+-/* 02C0 */    0x8385, 0x0000, 0x8F53, 
+-/* 02C1 */    0x8391, 0x839C, 0x1B6A, 
+-/* 02C2 */    0x83AC, 0x0000, 0x8F56, 
+-/* 02C3 */    0x83B9, 0x83BE, 0x1B76, 
+-/* 02C4 */    0x83CD, 0x83D3, 0x1B7C, 
+-/* 02C5 */    0x83ED, 0x0000, 0x9848, 
+-/* 02C6 */    0x8405, 0x0000, 0x99B7, 
+-/* 02C7 */    0x8414, 0x842E, 0x1B83, 
+-/* 02C8 */    0x843E, 0x8464, 0x1B9E, 
+-/* 02C9 */    0x8471, 0x8472, 0x1BC5, 
+-/* 02CA */    0x847F, 0x8496, 0x1BC7, 
+-/* 02CB */    0x84A3, 0x84AD, 0x1BDF, 
+-/* 02CC */    0x84BD, 0x84BE, 0x1BEA, 
+-/* 02CD */    0x84DA, 0x84E5, 0x1BEC, 
+-/* 02CE */    0x84F8, 0x8510, 0x1BF8, 
+-/* 02CF */    0x8533, 0x855A, 0x1C11, 
+-/* 02D0 */    0x856F, 0x8573, 0x1C39, 
+-/* 02D1 */    0x85C1, 0x0000, 0x8FA3, 
+-/* 02D2 */    0x85E0, 0x0000, 0x99C6, 
+-/* 02D3 */    0x85EE, 0x0000, 0x96CD, 
+-/* 02D4 */    0x85FC, 0x8616, 0x1C3E, 
+-/* 02D5 */    0x8628, 0x862F, 0x1C59, 
+-/* 02D6 */    0x8642, 0x8645, 0x1C61, 
+-/* 02D7 */    0x866C, 0x8672, 0x1C65, 
+-/* 02D8 */    0x867E, 0x0000, 0x8FAF, 
+-/* 02D9 */    0x8692, 0x0000, 0x99C9, 
+-/* 02DA */    0x86A0, 0x0000, 0x9579, 
+-/* 02DB */    0x86AD, 0x86B2, 0x1C6C, 
+-/* 02DC */    0x86EF, 0x0000, 0x99CB, 
+-/* 02DD */    0x8770, 0x8771, 0x1C72, 
+-/* 02DE */    0x877D, 0x878C, 0x1C74, 
+-/* 02DF */    0x87A5, 0x87B1, 0x1C84, 
+-/* 02E0 */    0x87C1, 0x0000, 0xA0D7, 
+-/* 02E1 */    0x87CE, 0x87DA, 0x1C91, 
+-/* 02E2 */    0x87EE, 0x87F5, 0x1C9E, 
+-/* 02E3 */    0x8804, 0x8818, 0x1CA6, 
+-/* 02E4 */    0x8827, 0x882D, 0x1CBB, 
+-/* 02E5 */    0x883B, 0x884F, 0x1CC2, 
+-/* 02E6 */    0x885E, 0x886E, 0x1CD7, 
+-/* 02E7 */    0x8884, 0x8887, 0x1CE8, 
+-/* 02E8 */    0x889C, 0x88A0, 0x1CEC, 
+-/* 02E9 */    0x88AE, 0x88CF, 0x1CF1, 
+-/* 02EA */    0x88E6, 0x0000, 0x95A5, 
+-/* 02EB */    0x88F5, 0x8900, 0x1D13, 
+-/* 02EC */    0x8924, 0x0000, 0x99D2, 
+-/* 02ED */    0x8943, 0x8954, 0x1D1F, 
+-/* 02EE */    0x8965, 0x0000, 0x95A6, 
+-/* 02EF */    0x8977, 0x8994, 0x1D31, 
+-/* 02F0 */    0x89A5, 0x89A9, 0x1D4F, 
+-/* 02F1 */    0x89BC, 0x89C6, 0x1D54, 
+-/* 02F2 */    0x89E7, 0x0000, 0x8FD0, 
+-/* 02F3 */    0x8A1C, 0x0000, 0x95B6, 
+-/* 02F4 */    0x8A29, 0x8A2B, 0x1D5F, 
+-/* 02F5 */    0x8A38, 0x8A3D, 0x1D62, 
+-/* 02F6 */    0x8A49, 0x0000, 0xA0CA, 
+-/* 02F7 */    0x8A67, 0x0000, 0x9FFD, 
+-/* 02F8 */    0x8A7E, 0x0000, 0xA058, 
+-/* 02F9 */    0x8A90, 0x8A9C, 0x1D68, 
+-/* 02FA */    0x8AA9, 0x8AB4, 0x1D75, 
+-/* 02FB */    0x8ADA, 0x0000, 0x927C, 
+-/* 02FC */    0x8AEA, 0x0000, 0x9C45, 
+-/* 02FD */    0x8B0C, 0x0000, 0x8FDE, 
+-/* 02FE */    0x8B1F, 0x0000, 0x8FDF, 
+-/* 02FF */    0x8B2D, 0x0000, 0xA04B, 
+-/* 0300 */    0x8B3F, 0x8B4D, 0x1D81, 
+-/* 0301 */    0x8B5E, 0x8B69, 0x1D90, 
+-/* 0302 */    0x8B81, 0x0000, 0x9AF6, 
+-/* 0303 */    0x8B90, 0x8BA0, 0x1D9C, 
+-/* 0304 */    0x8BBE, 0x0000, 0x897A, 
+-/* 0305 */    0x8BE2, 0x0000, 0x897B, 
+-/* 0306 */    0x8C51, 0x8C54, 0x1DAD, 
+-/* 0307 */    0x8C9B, 0x8C9F, 0x1DB1, 
+-/* 0308 */    0x8CAD, 0x0000, 0xA0CB, 
+-/* 0309 */    0x8CCD, 0x8CDB, 0x1DB6, 
+-/* 030A */    0x8CE9, 0x8CF7, 0x1DC5, 
+-/* 030B */    0x8D03, 0x8D1D, 0x1DD4, 
+-/* 030C */    0x8D7A, 0x8D82, 0x1DEF, 
+-/* 030D */    0x8DA6, 0x8DA9, 0x1DF8, 
+-/* 030E */    0x8DC0, 0x8DC3, 0x1DFC, 
+-/* 030F */    0x8DD4, 0x0000, 0x9FF0, 
+-/* 0310 */    0x8E01, 0x0000, 0x9FF3, 
+-/* 0311 */    0x8E0E, 0x0000, 0x9DBF, 
+-/* 0312 */    0x8E28, 0x8E2D, 0x1E00, 
+-/* 0313 */    0x8E3A, 0x0000, 0x99E3, 
+-/* 0314 */    0x8E46, 0x8E4F, 0x1E06, 
+-/* 0315 */    0x8E68, 0x8E80, 0x1E10, 
+-/* 0316 */    0x8EA1, 0x8ECE, 0x1E29, 
+-/* 0317 */    0x8EDA, 0x8EF2, 0x1E57, 
+-/* 0318 */    0x8F19, 0x0000, 0x904C, 
+-/* 0319 */    0x8F2D, 0x8F30, 0x1E70, 
+-/* 031A */    0x8F41, 0x8F4A, 0x1E74, 
+-/* 031B */    0x8F5C, 0x8F6E, 0x1E7E, 
+-/* 031C */    0x8F93, 0x0000, 0x995D, 
+-/* 031D */    0x8FA0, 0x8FA5, 0x1E91, 
+-/* 031E */    0x8FB3, 0x8FDA, 0x1E97, 
+-/* 031F */    0x8FF9, 0x0000, 0x905B, 
+-/* 0320 */    0x9008, 0x9012, 0x1EBF, 
+-/* 0321 */    0x9033, 0x9037, 0x1ECA, 
+-/* 0322 */    0x904C, 0x906C, 0x1ECF, 
+-/* 0323 */    0x90A8, 0x90AE, 0x1EF0, 
+-/* 0324 */    0x90BB, 0x90C4, 0x1EF7, 
+-/* 0325 */    0x9151, 0x917C, 0x1F01, 
+-/* 0326 */    0x918C, 0x918E, 0x1F2D, 
+-/* 0327 */    0x91A9, 0x0000, 0x9070, 
+-/* 0328 */    0x91B6, 0x91C5, 0x1F30, 
+-/* 0329 */    0x91D6, 0x91E5, 0x1F40, 
+-/* 032A */    0x91FA, 0x9213, 0x1F50, 
+-/* 032B */    0x9228, 0x9244, 0x1F6A, 
+-/* 032C */    0x9255, 0x928F, 0x1F87, 
+-/* 032D */    0x92AE, 0x92BF, 0x1FC2, 
+-/* 032E */    0x92D4, 0x9307, 0x1FD4, 
+-/* 032F */    0x932C, 0x9331, 0x2008, 
+-/* 0330 */    0x9340, 0x9348, 0x200E, 
+-/* 0331 */    0x935F, 0x9390, 0x2017, 
+-/* 0332 */    0x939C, 0x93A0, 0x2049, 
+-/* 0333 */    0x93AD, 0x93E0, 0x204E, 
+-/* 0334 */    0x93F0, 0x93F3, 0x2082, 
+-/* 0335 */    0x9401, 0x9408, 0x2086, 
+-/* 0336 */    0x9417, 0x942D, 0x208E, 
+-/* 0337 */    0x943E, 0x9485, 0x20A5, 
+-/* 0338 */    0x949F, 0x94A2, 0x20ED, 
+-/* 0339 */    0x94C1, 0x94C3, 0x20F1, 
+-/* 033A */    0x94DC, 0x0000, 0x9AAE, 
+-/* 033B */    0x94F6, 0x0000, 0x9AA7, 
+-/* 033C */    0x952D, 0x0000, 0x9A53, 
+-/* 033D */    0x9547, 0x0000, 0x9D74, 
+-/* 033E */    0x9578, 0x9585, 0x20F4, 
+-/* 033F */    0x9596, 0x95AA, 0x2102, 
+-/* 0340 */    0x95E8, 0x0000, 0x8BEC, 
+-/* 0341 */    0x95F4, 0x0000, 0x9A56, 
+-/* 0342 */    0x961D, 0x0000, 0x8BFB, 
+-/* 0343 */    0x9633, 0x9645, 0x2117, 
+-/* 0344 */    0x9656, 0x0000, 0x9C59, 
+-/* 0345 */    0x9669, 0x0000, 0x99B5, 
+-/* 0346 */    0x967B, 0x9681, 0x212A, 
+-/* 0347 */    0x968F, 0x9696, 0x2131, 
+-/* 0348 */    0x96A3, 0x96A5, 0x2139, 
+-/* 0349 */    0x96B6, 0x96BD, 0x213C, 
+-/* 034A */    0x96F4, 0x0000, 0x92E4, 
+-/* 034B */    0x9703, 0x0000, 0x9F52, 
+-/* 034C */    0x971B, 0x9721, 0x2144, 
+-/* 034D */    0x9731, 0x975F, 0x214B, 
+-/* 034E */    0x976D, 0x9771, 0x217A, 
+-/* 034F */    0x9787, 0x9789, 0x217F, 
+-/* 0350 */    0x979B, 0x979F, 0x2182, 
+-/* 0351 */    0x97B1, 0x97D2, 0x2187, 
+-/* 0352 */    0x97E0, 0x97F5, 0x21A9, 
+-/* 0353 */    0x9814, 0x9834, 0x21BF, 
+-/* 0354 */    0x9847, 0x984B, 0x21E0, 
+-/* 0355 */    0x9866, 0x9875, 0x21E5, 
+-/* 0356 */    0x98B4, 0x98CE, 0x21F5, 
+-/* 0357 */    0x98DC, 0x98F5, 0x2210, 
+-/* 0358 */    0x990E, 0x991C, 0x222A, 
+-/* 0359 */    0x9937, 0x994D, 0x2239, 
+-/* 035A */    0x995D, 0x9963, 0x2250, 
+-/* 035B */    0x999B, 0x99AA, 0x2257, 
+-/* 035C */    0x99B8, 0x99C5, 0x2267, 
+-/* 035D */    0x99DA, 0x99E6, 0x2275, 
+-/* 035E */    0x99F5, 0x0000, 0x9152, 
+-/* 035F */    0x9A0C, 0x9A10, 0x2282, 
+-/* 0360 */    0x9A1F, 0x9A2F, 0x2287, 
+-/* 0361 */    0x9A3B, 0x9A3C, 0x2298, 
+-/* 0362 */    0x9A58, 0x9A6C, 0x229A, 
+-/* 0363 */    0x9A8F, 0x0000, 0x89C7, 
+-/* 0364 */    0x9AB2, 0x9ABD, 0x22AF, 
+-/* 0365 */    0x9AD6, 0x9AE2, 0x22BB, 
+-/* 0366 */    0x9AF4, 0x9B14, 0x22C8, 
+-/* 0367 */    0x9B22, 0x9B40, 0x22E9, 
+-/* 0368 */    0x9B50, 0x9B58, 0x2308, 
+-/* 0369 */    0x9B69, 0x0000, 0x9A74, 
+-/* 036A */    0x9B7F, 0x9B9F, 0x2311, 
+-/* 036B */    0x9BB0, 0x0000, 0xA067, 
+-/* 036C */    0x9BCF, 0x0000, 0x96B3, 
+-/* 036D */    0x9BDD, 0x0000, 0x9A76, 
+-/* 036E */    0x9BE9, 0x9C5F, 0x2332, 
+-/* 036F */    0x9C72, 0x9C7C, 0x23A9, 
+-/* 0370 */    0x9D02, 0x9D21, 0x23B4, 
+-/* 0371 */    0x9D34, 0x9D50, 0x23D4, 
+-/* 0372 */    0x9D5E, 0x0000, 0x9DDB, 
+-/* 0373 */    0x9D6D, 0x9D6E, 0x23F1, 
+-/* 0374 */    0x9D7C, 0x9D83, 0x23F3, 
+-/* 0375 */    0x9D93, 0x0000, 0x9AA3, 
+-/* 0376 */    0x9DA5, 0x9DAB, 0x23FB, 
+-/* 0377 */    0x9DBD, 0x9DD4, 0x2402, 
+-/* 0378 */    0x9DF9, 0x9DFC, 0x241A, 
+-/* 0379 */    0x9E0A, 0x9E1F, 0x241E, 
+-/* 037A */    0x9E7B, 0x9EB1, 0x2434, 
+-/* 037B */    0x9EBD, 0x9ECC, 0x246B, 
+-/* 037C */    0x9EE2, 0x0000, 0x9AAF, 
+-/* 037D */    0x9EF1, 0x9F08, 0x247B, 
+-/* 037E */    0x9F17, 0x0000, 0x91BE, 
+-/* 037F */    0x9F26, 0x9F27, 0x2493, 
+-/* 0380 */    0x9F39, 0x9F7F, 0x2495, 
+-/* 0381 */    0x9F8E, 0x9FA5, 0x24DC, 
+-/* 0382 */    0xF3A0, 0xF3A9, 0x24F4, 
+-/* 0383 */    0xF3E9, 0xF3F0, 0x24FE, 
+-/* 0384 */    0xF3FF, 0xF401, 0x2506, 
+-/* 0385 */    0xF43D, 0xF43E, 0x2509, 
+-/* 0386 */    0xF487, 0xF48B, 0x250B, 
+-/* 0387 */    0xF4A4, 0xF4A7, 0x2510, 
+-/* 0388 */    0xF6E0, 0xF6E6, 0x2514, 
+-/* 0389 */    0xF7EB, 0xF7EE, 0x251B, 
+-/* 038A */    0xFF02, 0xFF07, 0x251F, 
+-/* 038B */    0xFF3B, 0xFF3D, 0x2525, 
+-/* 038C */    0xFFE2, 0xFFED, 0x2528, 
++/* 0009 */    0xE000, 0xE01E, 0xFA40, 
++/* 000A */    0xE020, 0xE025, 0xFA60, 
++/* 000B */    0xE027, 0xE03E, 0xFA67, 
++/* 000C */    0xE03F, 0xE05A, 0xFAA1, 
++/* 000D */    0xE05C, 0xE062, 0xFABE, 
++/* 000E */    0xE064, 0xE072, 0xFAC6, 
++/* 000F */    0xE074, 0xE09C, 0xFAD6, 
++/* 0010 */    0xE09D, 0xE0A4, 0xFB40, 
++/* 0011 */    0xE0A6, 0xE0DB, 0xFB49, 
++/* 0012 */    0xE0DC, 0xE0F2, 0xFBA1, 
++/* 0013 */    0xE0F4, 0xE12D, 0xFBB9, 
++/* 0014 */    0xE13A, 0xE148, 0xFC40, 
++/* 0015 */    0xE14A, 0xE165, 0xFC50, 
++/* 0016 */    0xE167, 0xE178, 0xFC6D, 
++/* 0017 */    0xE179, 0xE190, 0xFCA1, 
++/* 0018 */    0xE192, 0xE1B9, 0xFCBA, 
++/* 0019 */    0xE1BB, 0xE1C8, 0xFCE3, 
++/* 001A */    0xE1CA, 0xE1D6, 0xFCF2, 
++/* 001B */    0xE1D7, 0xE215, 0xFD40, 
++/* 001C */    0xE216, 0xE22B, 0xFDA1, 
++/* 001D */    0xE231, 0xE265, 0xFDBC, 
++/* 001E */    0xE267, 0xE273, 0xFDF2, 
++/* 001F */    0xE274, 0xE285, 0xFE40, 
++/* 0020 */    0xE287, 0xE2A2, 0xFE53, 
++/* 0021 */    0xE2A4, 0xE2B2, 0xFE70, 
++/* 0022 */    0xE2B3, 0xE2BB, 0xFEA1, 
++/* 0023 */    0xE2BD, 0xE2EE, 0xFEAB, 
++/* 0024 */    0xE2F0, 0xE310, 0xFEDE, 
++/* 0025 */    0xE311, 0xE339, 0x8E40, 
++/* 0026 */    0xE341, 0xE34E, 0x8E70, 
++/* 0027 */    0xE350, 0xE359, 0x8EA1, 
++/* 0028 */    0xE35B, 0xE362, 0x8EAC, 
++/* 0029 */    0xE364, 0xE37B, 0x8EB5, 
++/* 002A */    0xE380, 0xE3AD, 0x8ED1, 
++/* 002B */    0xE3AE, 0xE3C4, 0x8F40, 
++/* 002C */    0xE3C6, 0xE3D6, 0x8F58, 
++/* 002D */    0xE3DD, 0xE3EC, 0x8F6F, 
++/* 002E */    0xE3ED, 0xE416, 0x8FA1, 
++/* 002F */    0xE419, 0xE449, 0x8FCD, 
++/* 0030 */    0xE44B, 0xE477, 0x9040, 
++/* 0031 */    0xE479, 0xE484, 0x906E, 
++/* 0032 */    0xE48A, 0xE4C4, 0x90A1, 
++/* 0033 */    0xE4C6, 0xE4D9, 0x90DD, 
++/* 0034 */    0xE4DB, 0xE4E7, 0x90F2, 
++/* 0035 */    0xE4E8, 0xE526, 0x9140, 
++/* 0036 */    0xE527, 0xE544, 0x91A1, 
++/* 0037 */    0xE546, 0xE584, 0x91C0, 
++/* 0038 */    0xE58A, 0xE5C3, 0x9245, 
++/* 0039 */    0xE5C4, 0xE5D1, 0x92A1, 
++/* 003A */    0xE5D6, 0xE5EA, 0x92B3, 
++/* 003B */    0xE5EC, 0xE5F3, 0x92C9, 
++/* 003C */    0xE5F5, 0xE621, 0x92D2, 
++/* 003D */    0xE622, 0xE660, 0x9340, 
++/* 003E */    0xE661, 0xE6BE, 0x93A1, 
++/* 003F */    0xE6BF, 0xE6C5, 0x9440, 
++/* 0040 */    0xE6C7, 0xE6FD, 0x9448, 
++/* 0041 */    0xE6FE, 0xE726, 0x94A1, 
++/* 0042 */    0xE728, 0xE75B, 0x94CB, 
++/* 0043 */    0xE75C, 0xE79A, 0x9540, 
++/* 0044 */    0xE79B, 0xE7D2, 0x95A1, 
++/* 0045 */    0xE7D4, 0xE7F8, 0x95DA, 
++/* 0046 */    0xE7FE, 0xE837, 0x9645, 
++/* 0047 */    0xE838, 0xE883, 0x96A1, 
++/* 0048 */    0xE885, 0xE892, 0x96EE, 
++/* 0049 */    0xE896, 0xE8D4, 0x9740, 
++/* 004A */    0xE8D5, 0xE932, 0x97A1, 
++/* 004B */    0xE933, 0xE971, 0x9840, 
++/* 004C */    0xE972, 0xE9CF, 0x98A1, 
++/* 004D */    0xE9D0, 0xEA0E, 0x9940, 
++/* 004E */    0xEA0F, 0xEA6C, 0x99A1, 
++/* 004F */    0xEA6D, 0xEAAB, 0x9A40, 
++/* 0050 */    0xEAAC, 0xEB09, 0x9AA1, 
++/* 0051 */    0xEB0A, 0xEB3F, 0x9B40, 
++/* 0052 */    0xEB49, 0xEB6D, 0x9BA1, 
++/* 0053 */    0xEB6F, 0xEB85, 0x9BC7, 
++/* 0054 */    0xEB87, 0xEB93, 0x9BDF, 
++/* 0055 */    0xEB95, 0xEB9D, 0x9BED, 
++/* 0056 */    0xEB9F, 0xEBA6, 0x9BF7, 
++/* 0057 */    0xEBAA, 0xEBB9, 0x9C43, 
++/* 0058 */    0xEBBB, 0xEBC8, 0x9C54, 
++/* 0059 */    0xEBD3, 0xEBDD, 0x9C6C, 
++/* 005A */    0xEBDF, 0xEBE5, 0x9C78, 
++/* 005B */    0xEBE6, 0xEC00, 0x9CA1, 
++/* 005C */    0xEC03, 0xEC14, 0x9CBE, 
++/* 005D */    0xEC16, 0xEC43, 0x9CD1, 
++/* 005E */    0xEC44, 0xEC5A, 0x9D40, 
++/* 005F */    0xEC5F, 0xEC82, 0x9D5B, 
++/* 0060 */    0xEC83, 0xECA5, 0x9DA1, 
++/* 0061 */    0xECA7, 0xECE0, 0x9DC5, 
++/* 0062 */    0xECE1, 0xED1F, 0x9E40, 
++/* 0063 */    0xED20, 0xED27, 0x9EA1, 
++/* 0064 */    0xED29, 0xED6D, 0x9EAA, 
++/* 0065 */    0xED6F, 0xED7B, 0x9EF0, 
++/* 0066 */    0xED7E, 0xED9D, 0x9F40, 
++/* 0067 */    0xEDA5, 0xEDBC, 0x9F67, 
++/* 0068 */    0xEDBD, 0xEDE6, 0x9FA1, 
++/* 0069 */    0xEDE8, 0xEDF3, 0x9FCC, 
++/* 006A */    0xEDF5, 0xEE1A, 0x9FD9, 
++/* 006B */    0xEE1B, 0xEE3D, 0xA040, 
++/* 006C */    0xEE3F, 0xEE51, 0xA064, 
++/* 006D */    0xEE53, 0xEE59, 0xA078, 
++/* 006E */    0xEE5A, 0xEE8D, 0xA0A1, 
++/* 006F */    0xEE8F, 0xEE97, 0xA0D6, 
++/* 0070 */    0xEE9E, 0xEEB7, 0xA0E5, 
++/* 0071 */    0xEEB8, 0xEEF6, 0x8140, 
++/* 0072 */    0xEEF7, 0xEF54, 0x81A1, 
++/* 0073 */    0xEF55, 0xEF93, 0x8240, 
++/* 0074 */    0xEF94, 0xEFF1, 0x82A1, 
++/* 0075 */    0xEFF2, 0xF030, 0x8340, 
++/* 0076 */    0xF031, 0xF08E, 0x83A1, 
++/* 0077 */    0xF08F, 0xF0CD, 0x8440, 
++/* 0078 */    0xF0CE, 0xF12B, 0x84A1, 
++/* 0079 */    0xF12C, 0xF16A, 0x8540, 
++/* 007A */    0xF16B, 0xF1C8, 0x85A1, 
++/* 007B */    0xF1C9, 0xF207, 0x8640, 
++/* 007C */    0xF208, 0xF265, 0x86A1, 
++/* 007D */    0xF266, 0xF2A4, 0x8740, 
++/* 007E */    0xF2A5, 0xF302, 0x87A1, 
++/* 007F */    0xF303, 0xF341, 0x8840, 
++/* 0080 */    0xF342, 0xF39F, 0x88A1, 
++/* 0081 */    0xF3A0, 0xF3DE, 0x8940, 
++/* 0082 */    0xF3DF, 0xF43C, 0x89A1, 
++/* 0083 */    0xF43D, 0xF47B, 0x8A40, 
++/* 0084 */    0xF47C, 0xF4D9, 0x8AA1, 
++/* 0085 */    0xF4DA, 0xF518, 0x8B40, 
++/* 0086 */    0xF519, 0xF576, 0x8BA1, 
++/* 0087 */    0xF577, 0xF5B5, 0x8C40, 
++/* 0088 */    0xF5B6, 0xF613, 0x8CA1, 
++/* 0089 */    0xF614, 0xF652, 0x8D40, 
++/* 008A */    0xF653, 0xF6B0, 0x8DA1, 
++/* 008B */    0xF6B1, 0xF70E, 0xC6A1, 
++/* 008C */    0xF70F, 0xF74D, 0xC740, 
++/* 008D */    0xF74E, 0xF7AB, 0xC7A1, 
++/* 008E */    0xF7AC, 0xF7EA, 0xC840, 
++/* 008F */    0xF7EB, 0xF848, 0xC8A1, 
++/* 0090 */    0x00A8, 0x0000, 0xC6D8, 
++/* 0091 */    0x00C0, 0x00D3, 0x0000, 
++/* 0092 */    0x00E0, 0x0101, 0x0014, 
++/* 0093 */    0x0112, 0x011B, 0x0036, 
++/* 0094 */    0x012B, 0x0000, 0x8870, 
++/* 0095 */    0x014B, 0x0153, 0x0040, 
++/* 0096 */    0x016B, 0x0000, 0x8878, 
++/* 0097 */    0x01CD, 0x01DC, 0x0049, 
++/* 0098 */    0x0250, 0x0275, 0x0059, 
++/* 0099 */    0x0283, 0x028A, 0x007F, 
++/* 009A */    0x02C6, 0x0000, 0xC6D9, 
++/* 009B */    0x0401, 0x0000, 0xC7F9, 
++/* 009C */    0x0416, 0x041A, 0x0087, 
++/* 009D */    0x0451, 0x0000, 0xC85B, 
++/* 009E */    0x1EBE, 0x1EC1, 0x008C, 
++/* 009F */    0x2116, 0x2121, 0x0090, 
++/* 00A0 */    0x21B8, 0x21B9, 0x009C, 
++/* 00A1 */    0x21E7, 0x0000, 0xC876, 
++/* 00A2 */    0x2550, 0x2570, 0x009E, 
++/* 00A3 */    0x2593, 0x0000, 0xF9FE, 
++/* 00A4 */    0x273D, 0x0000, 0xC6E6, 
++/* 00A5 */    0x2E80, 0x2EE3, 0x00BF, 
++/* 00A6 */    0x2F33, 0x0000, 0xC6CD, 
++/* 00A7 */    0x3005, 0x3007, 0x0123, 
++/* 00A8 */    0x309B, 0x30A4, 0x0126, 
++/* 00A9 */    0x30FC, 0x30FE, 0x0130, 
++/* 00AA */    0x3231, 0x0000, 0xC8D1, 
++/* 00AB */    0x3435, 0x3440, 0x0133, 
++/* 00AC */    0x344C, 0x0000, 0x89D5, 
++/* 00AD */    0x3464, 0x0000, 0x93CD, 
++/* 00AE */    0x3473, 0x347E, 0x013F, 
++/* 00AF */    0x3493, 0x3496, 0x014B, 
++/* 00B0 */    0x34A5, 0x34AF, 0x014F, 
++/* 00B1 */    0x34BC, 0x34C8, 0x015A, 
++/* 00B2 */    0x34DF, 0x34E4, 0x0167, 
++/* 00B3 */    0x34FB, 0x3506, 0x016D, 
++/* 00B4 */    0x353E, 0x0000, 0x8BC8, 
++/* 00B5 */    0x3551, 0x3561, 0x0179, 
++/* 00B6 */    0x356D, 0x3578, 0x018A, 
++/* 00B7 */    0x3584, 0x0000, 0x92DB, 
++/* 00B8 */    0x3597, 0x35AD, 0x0196, 
++/* 00B9 */    0x35BF, 0x35DD, 0x01AD, 
++/* 00BA */    0x35F1, 0x3609, 0x01CC, 
++/* 00BB */    0x3618, 0x364E, 0x01E5, 
++/* 00BC */    0x365F, 0x0000, 0x9C6F, 
++/* 00BD */    0x367A, 0x3681, 0x021C, 
++/* 00BE */    0x369A, 0x36E6, 0x0224, 
++/* 00BF */    0x36F5, 0x0000, 0x92FA, 
++/* 00C0 */    0x3701, 0x370D, 0x0271, 
++/* 00C1 */    0x371C, 0x3743, 0x027E, 
++/* 00C2 */    0x3762, 0x0000, 0x9BC2, 
++/* 00C3 */    0x376F, 0x0000, 0x9A7B, 
++/* 00C4 */    0x3797, 0x37A0, 0x02A6, 
++/* 00C5 */    0x37B9, 0x37BE, 0x02B0, 
++/* 00C6 */    0x37F2, 0x37FB, 0x02B6, 
++/* 00C7 */    0x380F, 0x3820, 0x02C0, 
++/* 00C8 */    0x382D, 0x3838, 0x02D2, 
++/* 00C9 */    0x3863, 0x0000, 0x93EB, 
++/* 00CA */    0x38A0, 0x0000, 0xFC42, 
++/* 00CB */    0x38C3, 0x38D1, 0x02DE, 
++/* 00CC */    0x38FA, 0x0000, 0x8BCC, 
++/* 00CD */    0x3908, 0x0000, 0x8D6D, 
++/* 00CE */    0x3914, 0x0000, 0x8D6E, 
++/* 00CF */    0x3927, 0x3932, 0x02ED, 
++/* 00D0 */    0x393F, 0x0000, 0x8D6F, 
++/* 00D1 */    0x394D, 0x0000, 0x8D70, 
++/* 00D2 */    0x3963, 0x0000, 0xFC64, 
++/* 00D3 */    0x3980, 0x39A4, 0x02F9, 
++/* 00D4 */    0x39B8, 0x0000, 0x8D78, 
++/* 00D5 */    0x39DC, 0x39EC, 0x031E, 
++/* 00D6 */    0x39F8, 0x3A06, 0x032F, 
++/* 00D7 */    0x3A17, 0x3A18, 0x033E, 
++/* 00D8 */    0x3A29, 0x3A34, 0x0340, 
++/* 00D9 */    0x3A4B, 0x3A67, 0x034C, 
++/* 00DA */    0x3A97, 0x0000, 0x8DAB, 
++/* 00DB */    0x3AAB, 0x0000, 0xFAE8, 
++/* 00DC */    0x3ABD, 0x0000, 0x8DAD, 
++/* 00DD */    0x3ADE, 0x3AE0, 0x0369, 
++/* 00DE */    0x3AF0, 0x3AFB, 0x036C, 
++/* 00DF */    0x3B0E, 0x3B2B, 0x0378, 
++/* 00E0 */    0x3B39, 0x3B42, 0x0396, 
++/* 00E1 */    0x3B58, 0x3B60, 0x03A0, 
++/* 00E2 */    0x3B71, 0x3B80, 0x03A9, 
++/* 00E3 */    0x3B96, 0x3BA1, 0x03B9, 
++/* 00E4 */    0x3BBC, 0x3BC4, 0x03C5, 
++/* 00E5 */    0x3BD7, 0x3BDD, 0x03CE, 
++/* 00E6 */    0x3BEC, 0x3BF4, 0x03D5, 
++/* 00E7 */    0x3C0D, 0x3C18, 0x03DE, 
++/* 00E8 */    0x3C54, 0x0000, 0x9CA5, 
++/* 00E9 */    0x3C8B, 0x0000, 0x8C56, 
++/* 00EA */    0x3CCB, 0x3CDC, 0x03EA, 
++/* 00EB */    0x3CEB, 0x3CEF, 0x03FC, 
++/* 00EC */    0x3D13, 0x3D1D, 0x0401, 
++/* 00ED */    0x3D32, 0x3D51, 0x040C, 
++/* 00EE */    0x3D5F, 0x3D91, 0x042C, 
++/* 00EF */    0x3DA5, 0x3DDB, 0x045F, 
++/* 00F0 */    0x3DE7, 0x3E06, 0x0496, 
++/* 00F1 */    0x3E40, 0x3E48, 0x04B6, 
++/* 00F2 */    0x3E55, 0x0000, 0xFE4D, 
++/* 00F3 */    0x3E74, 0x0000, 0x9EDD, 
++/* 00F4 */    0x3EA8, 0x3F0E, 0x04BF, 
++/* 00F5 */    0x3F53, 0x3F63, 0x0526, 
++/* 00F6 */    0x3F7C, 0x0000, 0x98D6, 
++/* 00F7 */    0x3F93, 0x0000, 0x8AF0, 
++/* 00F8 */    0x3FC0, 0x0000, 0x98D9, 
++/* 00F9 */    0x3FD7, 0x3FED, 0x0537, 
++/* 00FA */    0x3FF9, 0x4009, 0x054E, 
++/* 00FB */    0x401D, 0x0000, 0x98E4, 
++/* 00FC */    0x4039, 0x0000, 0x98E6, 
++/* 00FD */    0x4045, 0x0000, 0x98E8, 
++/* 00FE */    0x4053, 0x4071, 0x055F, 
++/* 00FF */    0x40A8, 0x0000, 0x98F4, 
++/* 0100 */    0x40BB, 0x40C8, 0x057E, 
++/* 0101 */    0x40D8, 0x40DF, 0x058C, 
++/* 0102 */    0x40FA, 0x410E, 0x0594, 
++/* 0103 */    0x4132, 0x0000, 0x94D3, 
++/* 0104 */    0x4167, 0x416E, 0x05A9, 
++/* 0105 */    0x417F, 0x0000, 0x9573, 
++/* 0106 */    0x4190, 0x0000, 0x93C2, 
++/* 0107 */    0x41B2, 0x0000, 0x9948, 
++/* 0108 */    0x41C4, 0x41CF, 0x05B1, 
++/* 0109 */    0x41DB, 0x0000, 0x8EFE, 
++/* 010A */    0x41EF, 0x41F9, 0x05BD, 
++/* 010B */    0x4211, 0x0000, 0x94EF, 
++/* 010C */    0x4223, 0x0000, 0x8C60, 
++/* 010D */    0x4240, 0x0000, 0x8F74, 
++/* 010E */    0x4260, 0x426A, 0x05C8, 
++/* 010F */    0x4276, 0x427A, 0x05D3, 
++/* 0110 */    0x428C, 0x4294, 0x05D8, 
++/* 0111 */    0x42A2, 0x0000, 0x8CC4, 
++/* 0112 */    0x42B5, 0x42BC, 0x05E1, 
++/* 0113 */    0x42F4, 0x42FC, 0x05E9, 
++/* 0114 */    0x432B, 0x0000, 0x8EB9, 
++/* 0115 */    0x436E, 0x0000, 0x95C6, 
++/* 0116 */    0x4397, 0x0000, 0x9967, 
++/* 0117 */    0x43BA, 0x43C1, 0x05F2, 
++/* 0118 */    0x43D9, 0x43DF, 0x05FA, 
++/* 0119 */    0x43ED, 0x43F2, 0x0601, 
++/* 011A */    0x4401, 0x4402, 0x0607, 
++/* 011B */    0x4413, 0x0000, 0x99A1, 
++/* 011C */    0x4425, 0x442D, 0x0609, 
++/* 011D */    0x447A, 0x0000, 0x8EED, 
++/* 011E */    0x448F, 0x0000, 0x99AD, 
++/* 011F */    0x449F, 0x44A2, 0x0612, 
++/* 0120 */    0x44B0, 0x44CE, 0x0616, 
++/* 0121 */    0x44DD, 0x44F4, 0x0635, 
++/* 0122 */    0x4503, 0x4543, 0x064D, 
++/* 0123 */    0x4551, 0x456A, 0x068E, 
++/* 0124 */    0x4577, 0x0000, 0x99C7, 
++/* 0125 */    0x4585, 0x0000, 0x90D7, 
++/* 0126 */    0x45E9, 0x0000, 0x9EDF, 
++/* 0127 */    0x4606, 0x4617, 0x06A8, 
++/* 0128 */    0x465B, 0x0000, 0x8FC2, 
++/* 0129 */    0x467A, 0x4680, 0x06BA, 
++/* 012A */    0x46CF, 0x46D0, 0x06C1, 
++/* 012B */    0x46F5, 0x0000, 0x95B2, 
++/* 012C */    0x4713, 0x4718, 0x06C3, 
++/* 012D */    0x474E, 0x0000, 0x9E7A, 
++/* 012E */    0x477C, 0x0000, 0x9BEE, 
++/* 012F */    0x4798, 0x0000, 0x99DE, 
++/* 0130 */    0x47A6, 0x0000, 0xFAFA, 
++/* 0131 */    0x47B6, 0x0000, 0x9EE5, 
++/* 0132 */    0x47D5, 0x0000, 0x8A52, 
++/* 0133 */    0x47ED, 0x47F4, 0x06C9, 
++/* 0134 */    0x4800, 0x480B, 0x06D1, 
++/* 0135 */    0x4837, 0x0000, 0x99E9, 
++/* 0136 */    0x485D, 0x0000, 0xFBCA, 
++/* 0137 */    0x4871, 0x0000, 0x97DE, 
++/* 0138 */    0x489B, 0x0000, 0x95D1, 
++/* 0139 */    0x48AD, 0x48AE, 0x06DD, 
++/* 013A */    0x48D0, 0x0000, 0x9BA9, 
++/* 013B */    0x48DD, 0x0000, 0xFBDC, 
++/* 013C */    0x48ED, 0x48FA, 0x06DF, 
++/* 013D */    0x4906, 0x4911, 0x06ED, 
++/* 013E */    0x491E, 0x4945, 0x06F9, 
++/* 013F */    0x4951, 0x4953, 0x0721, 
++/* 0140 */    0x4965, 0x4972, 0x0724, 
++/* 0141 */    0x4989, 0x0000, 0x8ED8, 
++/* 0142 */    0x49A1, 0x49A7, 0x0732, 
++/* 0143 */    0x49DF, 0x49E7, 0x0739, 
++/* 0144 */    0x4A0F, 0x0000, 0x90D5, 
++/* 0145 */    0x4A1D, 0x4A24, 0x0742, 
++/* 0146 */    0x4A35, 0x0000, 0x9A5C, 
++/* 0147 */    0x4A96, 0x0000, 0x97C2, 
++/* 0148 */    0x4AB4, 0x4AB8, 0x074A, 
++/* 0149 */    0x4AD1, 0x0000, 0x90F5, 
++/* 014A */    0x4AE4, 0x0000, 0x9A60, 
++/* 014B */    0x4AFF, 0x0000, 0x9145, 
++/* 014C */    0x4B10, 0x4B20, 0x074F, 
++/* 014D */    0x4B2C, 0x4B37, 0x0760, 
++/* 014E */    0x4B6F, 0x4B7E, 0x076C, 
++/* 014F */    0x4B8E, 0x4B9D, 0x077C, 
++/* 0150 */    0x4BBD, 0x4BC0, 0x078C, 
++/* 0151 */    0x4C04, 0x4C0E, 0x0790, 
++/* 0152 */    0x4C3B, 0x4C3E, 0x079B, 
++/* 0153 */    0x4C5B, 0x0000, 0x9ECD, 
++/* 0154 */    0x4C6D, 0x0000, 0x9A79, 
++/* 0155 */    0x4C7D, 0x4C81, 0x079F, 
++/* 0156 */    0x4CA4, 0x4CB7, 0x07A4, 
++/* 0157 */    0x4CCD, 0x0000, 0x89B7, 
++/* 0158 */    0x4CE1, 0x0000, 0x9EEE, 
++/* 0159 */    0x4CED, 0x0000, 0xFB43, 
++/* 015A */    0x4D09, 0x4D10, 0x07B8, 
++/* 015B */    0x4D34, 0x0000, 0x91AE, 
++/* 015C */    0x4D91, 0x4D9C, 0x07C0, 
++/* 015D */    0x4E04, 0x0000, 0x9EB3, 
++/* 015E */    0x4E1A, 0x4E49, 0x07CC, 
++/* 015F */    0x4E5A, 0x4E5B, 0x07FC, 
++/* 0160 */    0x4E6A, 0x0000, 0x9C57, 
++/* 0161 */    0x4E78, 0x4E89, 0x07FE, 
++/* 0162 */    0x4E98, 0x4EA3, 0x0810, 
++/* 0163 */    0x4EB7, 0x4EBF, 0x081C, 
++/* 0164 */    0x4ECE, 0x0000, 0x9FCF, 
++/* 0165 */    0x4EEA, 0x4F03, 0x0825, 
++/* 0166 */    0x4F17, 0x4F1A, 0x083F, 
++/* 0167 */    0x4F28, 0x4F4B, 0x0843, 
++/* 0168 */    0x4F72, 0x0000, 0x96EA, 
++/* 0169 */    0x4F8A, 0x0000, 0x926F, 
++/* 016A */    0x4FA2, 0x4FB0, 0x0867, 
++/* 016B */    0x4FBD, 0x4FCC, 0x0876, 
++/* 016C */    0x4FE4, 0x5008, 0x0886, 
++/* 016D */    0x502E, 0x503B, 0x08AB, 
++/* 016E */    0x5056, 0x5058, 0x08B9, 
++/* 016F */    0x5066, 0x506C, 0x08BC, 
++/* 0170 */    0x5081, 0x5090, 0x08C3, 
++/* 0171 */    0x50A6, 0x0000, 0x9FA8, 
++/* 0172 */    0x50BC, 0x0000, 0x8C71, 
++/* 0173 */    0x50CD, 0x50E1, 0x08D3, 
++/* 0174 */    0x50F4, 0x5101, 0x08E8, 
++/* 0175 */    0x510D, 0x510E, 0x08F6, 
++/* 0176 */    0x512B, 0x0000, 0x9268, 
++/* 0177 */    0x5156, 0x5188, 0x08F8, 
++/* 0178 */    0x5196, 0x520B, 0x092B, 
++/* 0179 */    0x521F, 0x5227, 0x09A1, 
++/* 017A */    0x5234, 0x523C, 0x09AA, 
++/* 017B */    0x5257, 0x5279, 0x09B3, 
++/* 017C */    0x528F, 0x52A8, 0x09D6, 
++/* 017D */    0x52B5, 0x52B9, 0x09F0, 
++/* 017E */    0x52C5, 0x52D1, 0x09F5, 
++/* 017F */    0x52E0, 0x52E1, 0x0A02, 
++/* 0180 */    0x52F9, 0x5301, 0x0A04, 
++/* 0181 */    0x5324, 0x5342, 0x0A0D, 
++/* 0182 */    0x534E, 0x0000, 0x8958, 
++/* 0183 */    0x535D, 0x537E, 0x0A2C, 
++/* 0184 */    0x5393, 0x0000, 0xFAD9, 
++/* 0185 */    0x53A0, 0x53E0, 0x0A4E, 
++/* 0186 */    0x53F6, 0x53FE, 0x0A8F, 
++/* 0187 */    0x5413, 0x5423, 0x0A98, 
++/* 0188 */    0x542F, 0x5434, 0x0AA9, 
++/* 0189 */    0x544B, 0x544D, 0x0AAF, 
++/* 018A */    0x5469, 0x546D, 0x0AB2, 
++/* 018B */    0x5485, 0x54A4, 0x0AB7, 
++/* 018C */    0x54B2, 0x54B9, 0x0AD7, 
++/* 018D */    0x54CB, 0x54E3, 0x0ADF, 
++/* 018E */    0x54EF, 0x0000, 0x89F5, 
++/* 018F */    0x5502, 0x552B, 0x0AF8, 
++/* 0190 */    0x553F, 0x555D, 0x0B22, 
++/* 0191 */    0x5569, 0x5579, 0x0B41, 
++/* 0192 */    0x5586, 0x5590, 0x0B52, 
++/* 0193 */    0x55A9, 0x55C1, 0x0B5D, 
++/* 0194 */    0x55D7, 0x55DE, 0x0B76, 
++/* 0195 */    0x55EA, 0x5605, 0x0B7E, 
++/* 0196 */    0x5611, 0x0000, 0x9FB7, 
++/* 0197 */    0x561E, 0x5637, 0x0B9A, 
++/* 0198 */    0x5643, 0x5661, 0x0BB4, 
++/* 0199 */    0x567A, 0x567C, 0x0BD3, 
++/* 019A */    0x5689, 0x5692, 0x0BD6, 
++/* 019B */    0x569E, 0x56BF, 0x0BE0, 
++/* 019C */    0x56D6, 0x0000, 0x9CC5, 
++/* 019D */    0x56E2, 0x56F1, 0x0C02, 
++/* 019E */    0x56FD, 0x5700, 0x0C12, 
++/* 019F */    0x5715, 0x571D, 0x0C16, 
++/* 01A0 */    0x5732, 0x5746, 0x0C1F, 
++/* 01A1 */    0x5754, 0x5767, 0x0C34, 
++/* 01A2 */    0x577A, 0x5790, 0x0C48, 
++/* 01A3 */    0x579C, 0x57C8, 0x0C5F, 
++/* 01A4 */    0x57D7, 0x57EF, 0x0C8C, 
++/* 01A5 */    0x57FE, 0x5803, 0x0CA5, 
++/* 01A6 */    0x5812, 0x0000, 0x97E5, 
++/* 01A7 */    0x5822, 0x5826, 0x0CAB, 
++/* 01A8 */    0x583A, 0x5847, 0x0CB0, 
++/* 01A9 */    0x585C, 0x5873, 0x0CBE, 
++/* 01AA */    0x5892, 0x589A, 0x0CD6, 
++/* 01AB */    0x58A7, 0x58BB, 0x0CDF, 
++/* 01AC */    0x58CB, 0x58D0, 0x0CF4, 
++/* 01AD */    0x58DC, 0x58E0, 0x0CFA, 
++/* 01AE */    0x58F0, 0x5911, 0x0CFF, 
++/* 01AF */    0x591F, 0x0000, 0xFB7B, 
++/* 01B0 */    0x5932, 0x5934, 0x0D21, 
++/* 01B1 */    0x5965, 0x0000, 0x9BCD, 
++/* 01B2 */    0x5975, 0x0000, 0x9DD3, 
++/* 01B3 */    0x5989, 0x599F, 0x0D24, 
++/* 01B4 */    0x59AC, 0x59B8, 0x0D3B, 
++/* 01B5 */    0x59C4, 0x59C9, 0x0D48, 
++/* 01B6 */    0x59D9, 0x0000, 0xFBAB, 
++/* 01B7 */    0x59EB, 0x5A2C, 0x0D4E, 
++/* 01B8 */    0x5A3D, 0x5A45, 0x0D90, 
++/* 01B9 */    0x5A54, 0x5AAB, 0x0D99, 
++/* 01BA */    0x5AC3, 0x5AD3, 0x0DF1, 
++/* 01BB */    0x5AE4, 0x0000, 0x9577, 
++/* 01BC */    0x5AF0, 0x5AFE, 0x0E02, 
++/* 01BD */    0x5B0D, 0x5B1F, 0x0E11, 
++/* 01BE */    0x5B2B, 0x0000, 0x9575, 
++/* 01BF */    0x5B41, 0x5B4F, 0x0E24, 
++/* 01C0 */    0x5B66, 0x5B82, 0x0E33, 
++/* 01C1 */    0x5B90, 0x5BAA, 0x0E50, 
++/* 01C2 */    0x5BC3, 0x0000, 0x9F6B, 
++/* 01C3 */    0x5BD5, 0x5BD7, 0x0E6B, 
++/* 01C4 */    0x5BF3, 0x0000, 0xFBD1, 
++/* 01C5 */    0x5BFF, 0x5C05, 0x0E6E, 
++/* 01C6 */    0x5C13, 0x5C23, 0x0E75, 
++/* 01C7 */    0x5C49, 0x5C5E, 0x0E86, 
++/* 01C8 */    0x5C85, 0x0000, 0xFBDD, 
++/* 01C9 */    0x5C99, 0x5C9E, 0x0E9C, 
++/* 01CA */    0x5CBA, 0x5CC2, 0x0EA2, 
++/* 01CB */    0x5CD1, 0x0000, 0x9F58, 
++/* 01CC */    0x5CE5, 0x5CF5, 0x0EAB, 
++/* 01CD */    0x5D10, 0x5D18, 0x0EBC, 
++/* 01CE */    0x5D2C, 0x5D2F, 0x0EC5, 
++/* 01CF */    0x5D3E, 0x5D48, 0x0EC9, 
++/* 01D0 */    0x5D56, 0x5D5B, 0x0ED4, 
++/* 01D1 */    0x5D70, 0x5D8E, 0x0EDA, 
++/* 01D2 */    0x5DA4, 0x5DC1, 0x0EF9, 
++/* 01D3 */    0x5DD7, 0x5DDB, 0x0F17, 
++/* 01D4 */    0x5DF5, 0x0000, 0x9FCE, 
++/* 01D5 */    0x5E09, 0x5E12, 0x0F1C, 
++/* 01D6 */    0x5E2E, 0x0000, 0xFBF1, 
++/* 01D7 */    0x5E42, 0x5E48, 0x0F26, 
++/* 01D8 */    0x5E5E, 0x0000, 0x934E, 
++/* 01D9 */    0x5E7A, 0x5E86, 0x0F2D, 
++/* 01DA */    0x5E92, 0x5E99, 0x0F3A, 
++/* 01DB */    0x5EBD, 0x0000, 0x8D6A, 
++/* 01DC */    0x5ECD, 0x5ED0, 0x0F42, 
++/* 01DD */    0x5EF4, 0x5EFC, 0x0F46, 
++/* 01DE */    0x5F0C, 0x5F0E, 0x0F4F, 
++/* 01DF */    0x5F25, 0x0000, 0x8D6B, 
++/* 01E0 */    0x5F3A, 0x0000, 0xFC4C, 
++/* 01E1 */    0x5F4D, 0x5F63, 0x0F52, 
++/* 01E2 */    0x5F72, 0x5F83, 0x0F69, 
++/* 01E3 */    0x5FA4, 0x5FC4, 0x0F7B, 
++/* 01E4 */    0x5FDB, 0x5FDF, 0x0F9C, 
++/* 01E5 */    0x6023, 0x0000, 0xFCA9, 
++/* 01E6 */    0x6031, 0x603B, 0x0FA1, 
++/* 01E7 */    0x604A, 0x6052, 0x0FAC, 
++/* 01E8 */    0x6075, 0x607E, 0x0FB5, 
++/* 01E9 */    0x609E, 0x60A7, 0x0FBF, 
++/* 01EA */    0x60B3, 0x0000, 0xFC6D, 
++/* 01EB */    0x60D7, 0x60E9, 0x0FC9, 
++/* 01EC */    0x60FD, 0x610C, 0x0FDC, 
++/* 01ED */    0x6119, 0x6122, 0x0FEC, 
++/* 01EE */    0x6130, 0x0000, 0x9F7E, 
++/* 01EF */    0x613D, 0x6142, 0x0FF6, 
++/* 01F0 */    0x6150, 0x616F, 0x0FFC, 
++/* 01F1 */    0x617D, 0x6187, 0x101C, 
++/* 01F2 */    0x6195, 0x619C, 0x1027, 
++/* 01F3 */    0x61B7, 0x61C0, 0x102F, 
++/* 01F4 */    0x61CF, 0x61E2, 0x1039, 
++/* 01F5 */    0x622C, 0x6239, 0x104D, 
++/* 01F6 */    0x624C, 0x0000, 0x8BCD, 
++/* 01F7 */    0x6268, 0x0000, 0x9F5A, 
++/* 01F8 */    0x6282, 0x6290, 0x105B, 
++/* 01F9 */    0x629D, 0x62A6, 0x106A, 
++/* 01FA */    0x62C3, 0x62C5, 0x1074, 
++/* 01FB */    0x62D5, 0x62E5, 0x1077, 
++/* 01FC */    0x6318, 0x0000, 0x8D7C, 
++/* 01FD */    0x632E, 0x6337, 0x1088, 
++/* 01FE */    0x6364, 0x636C, 0x1092, 
++/* 01FF */    0x6379, 0x637F, 0x109B, 
++/* 0200 */    0x638B, 0x0000, 0xFCAC, 
++/* 0201 */    0x63B9, 0x63C1, 0x10A2, 
++/* 0202 */    0x63D1, 0x0000, 0x93AD, 
++/* 0203 */    0x63DE, 0x63E6, 0x10AB, 
++/* 0204 */    0x63F8, 0x6407, 0x10B4, 
++/* 0205 */    0x6432, 0x643B, 0x10C4, 
++/* 0206 */    0x645A, 0x0000, 0x8DA5, 
++/* 0207 */    0x6471, 0x647C, 0x10CE, 
++/* 0208 */    0x648D, 0x6491, 0x10DA, 
++/* 0209 */    0x64AF, 0x64C0, 0x10DF, 
++/* 020A */    0x64D3, 0x64EA, 0x10F1, 
++/* 020B */    0x650A, 0x6511, 0x1109, 
++/* 020C */    0x651E, 0x651F, 0x1111, 
++/* 020D */    0x6530, 0x6535, 0x1113, 
++/* 020E */    0x654D, 0x0000, 0xFCC5, 
++/* 020F */    0x655F, 0x0000, 0xFCCB, 
++/* 0210 */    0x656B, 0x656D, 0x1119, 
++/* 0211 */    0x6585, 0x658B, 0x111C, 
++/* 0212 */    0x65B5, 0x65BE, 0x1123, 
++/* 0213 */    0x65D1, 0x65D4, 0x112D, 
++/* 0214 */    0x65E0, 0x65E3, 0x1131, 
++/* 0215 */    0x65FF, 0x0000, 0x8DAE, 
++/* 0216 */    0x6618, 0x6623, 0x1135, 
++/* 0217 */    0x6630, 0x0000, 0x93D5, 
++/* 0218 */    0x6644, 0x6657, 0x1141, 
++/* 0219 */    0x6663, 0x66BF, 0x1155, 
++/* 021A */    0x66CD, 0x66CE, 0x11B2, 
++/* 021B */    0x66F1, 0x0000, 0x9DF1, 
++/* 021C */    0x6702, 0x6725, 0x11B4, 
++/* 021D */    0x6736, 0x0000, 0x9CF9, 
++/* 021E */    0x6744, 0x0000, 0xFA50, 
++/* 021F */    0x6761, 0x676B, 0x11D8, 
++/* 0220 */    0x678F, 0x0000, 0x93E5, 
++/* 0221 */    0x67A0, 0x67B1, 0x11E3, 
++/* 0222 */    0x67BF, 0x0000, 0x8F7D, 
++/* 0223 */    0x67D6, 0x67D7, 0x11F5, 
++/* 0224 */    0x67F9, 0x6822, 0x11F7, 
++/* 0225 */    0x6836, 0x6865, 0x1221, 
++/* 0226 */    0x6884, 0x6888, 0x1251, 
++/* 0227 */    0x6898, 0x0000, 0x93F4, 
++/* 0228 */    0x68A6, 0x0000, 0xFB7C, 
++/* 0229 */    0x68B6, 0x68CA, 0x1256, 
++/* 022A */    0x6900, 0x6909, 0x126B, 
++/* 022B */    0x6918, 0x691B, 0x1275, 
++/* 022C */    0x692C, 0x6946, 0x1279, 
++/* 022D */    0x6955, 0x0000, 0x9AD9, 
++/* 022E */    0x6961, 0x6973, 0x1294, 
++/* 022F */    0x6980, 0x698A, 0x12A7, 
++/* 0230 */    0x6998, 0x69A2, 0x12B2, 
++/* 0231 */    0x69B2, 0x0000, 0xA0D1, 
++/* 0232 */    0x69C0, 0x0000, 0x9FCA, 
++/* 0233 */    0x69D1, 0x69E9, 0x12BD, 
++/* 0234 */    0x69F9, 0x6A0C, 0x12D6, 
++/* 0235 */    0x6A1A, 0x6A1C, 0x12EA, 
++/* 0236 */    0x6A2B, 0x6A33, 0x12ED, 
++/* 0237 */    0x6A43, 0x6A57, 0x12F6, 
++/* 0238 */    0x6A63, 0x6A65, 0x130B, 
++/* 0239 */    0x6A71, 0x6AD8, 0x130E, 
++/* 023A */    0x6AF6, 0x0000, 0x8DD0, 
++/* 023B */    0x6B05, 0x0000, 0x93F1, 
++/* 023C */    0x6B1D, 0x0000, 0xFD62, 
++/* 023D */    0x6B35, 0x0000, 0xFD65, 
++/* 023E */    0x6B52, 0x6B57, 0x1376, 
++/* 023F */    0x6B6F, 0x6B81, 0x137C, 
++/* 0240 */    0x6BC1, 0x0000, 0x8DD2, 
++/* 0241 */    0x6BDC, 0x6BEA, 0x138F, 
++/* 0242 */    0x6BFA, 0x0000, 0x9FE7, 
++/* 0243 */    0x6C1C, 0x0000, 0x90BD, 
++/* 0244 */    0x6C31, 0x6C3D, 0x139E, 
++/* 0245 */    0x6C49, 0x0000, 0xFAE4, 
++/* 0246 */    0x6C58, 0x6C5A, 0x13AB, 
++/* 0247 */    0x6C6E, 0x6C7F, 0x13AE, 
++/* 0248 */    0x6C9F, 0x6CB2, 0x13C0, 
++/* 0249 */    0x6CCB, 0x6CCE, 0x13D4, 
++/* 024A */    0x6CDF, 0x6CEA, 0x13D8, 
++/* 024B */    0x6CFF, 0x6D06, 0x13E4, 
++/* 024C */    0x6D24, 0x6D26, 0x13EC, 
++/* 024D */    0x6D4E, 0x6D5C, 0x13EF, 
++/* 024E */    0x6D71, 0x6D72, 0x13FE, 
++/* 024F */    0x6D81, 0x0000, 0x8DDA, 
++/* 0250 */    0x6D8F, 0x6D96, 0x1400, 
++/* 0251 */    0x6DA4, 0x6DA5, 0x1408, 
++/* 0252 */    0x6DB1, 0x6DB9, 0x140A, 
++/* 0253 */    0x6DFE, 0x6E18, 0x1413, 
++/* 0254 */    0x6E29, 0x6E2A, 0x142E, 
++/* 0255 */    0x6E4F, 0x6E59, 0x1430, 
++/* 0256 */    0x6E76, 0x6E8B, 0x143B, 
++/* 0257 */    0x6E9A, 0x0000, 0x89C1, 
++/* 0258 */    0x6EB5, 0x6EBB, 0x1451, 
++/* 0259 */    0x6ED9, 0x6EE9, 0x1458, 
++/* 025A */    0x6EFA, 0x6F17, 0x1469, 
++/* 025B */    0x6F24, 0x0000, 0x8DE9, 
++/* 025C */    0x6F34, 0x6F44, 0x1487, 
++/* 025D */    0x6F56, 0x6F5C, 0x1498, 
++/* 025E */    0x6F74, 0x6F8A, 0x149F, 
++/* 025F */    0x6F9D, 0x6F9F, 0x14B6, 
++/* 0260 */    0x6FB5, 0x6FBE, 0x14B9, 
++/* 0261 */    0x6FD3, 0x6FDA, 0x14C3, 
++/* 0262 */    0x6FF6, 0x7003, 0x14CB, 
++/* 0263 */    0x701E, 0x0000, 0x96EE, 
++/* 0264 */    0x702C, 0x0000, 0x8DF4, 
++/* 0265 */    0x704B, 0x708F, 0x14D9, 
++/* 0266 */    0x70A0, 0x70A7, 0x151E, 
++/* 0267 */    0x70B9, 0x70DF, 0x1526, 
++/* 0268 */    0x70F1, 0x7105, 0x154D, 
++/* 0269 */    0x711D, 0x0000, 0x9863, 
++/* 026A */    0x7129, 0x7151, 0x1562, 
++/* 026B */    0x716B, 0x71BA, 0x158B, 
++/* 026C */    0x71D1, 0x0000, 0x8E53, 
++/* 026D */    0x71DD, 0x0000, 0xFACF, 
++/* 026E */    0x71EB, 0x7217, 0x15DB, 
++/* 026F */    0x7224, 0x722E, 0x1608, 
++/* 0270 */    0x7240, 0x0000, 0xFE48, 
++/* 0271 */    0x7250, 0x7266, 0x1613, 
++/* 0272 */    0x7282, 0x729F, 0x162A, 
++/* 0273 */    0x72AD, 0x72B2, 0x1648, 
++/* 0274 */    0x72CD, 0x0000, 0x98B4, 
++/* 0275 */    0x72E2, 0x0000, 0xA049, 
++/* 0276 */    0x7302, 0x7304, 0x164E, 
++/* 0277 */    0x7310, 0x0000, 0x98B5, 
++/* 0278 */    0x7328, 0x734F, 0x1651, 
++/* 0279 */    0x7371, 0x7374, 0x1679, 
++/* 027A */    0x738C, 0x73AA, 0x167D, 
++/* 027B */    0x73BA, 0x0000, 0x8C53, 
++/* 027C */    0x73C9, 0x73D5, 0x169C, 
++/* 027D */    0x73E1, 0x7402, 0x16A9, 
++/* 027E */    0x7411, 0x741F, 0x16CB, 
++/* 027F */    0x7437, 0x748D, 0x16DA, 
++/* 0280 */    0x7499, 0x74A4, 0x1731, 
++/* 0281 */    0x74B4, 0x74B9, 0x173D, 
++/* 0282 */    0x74C8, 0x74D3, 0x1743, 
++/* 0283 */    0x74E7, 0x74F8, 0x174F, 
++/* 0284 */    0x7505, 0x751E, 0x1761, 
++/* 0285 */    0x7534, 0x7592, 0x177B, 
++/* 0286 */    0x759E, 0x0000, 0xFEBA, 
++/* 0287 */    0x75B1, 0x75B4, 0x17DA, 
++/* 0288 */    0x75C3, 0x75C8, 0x17DE, 
++/* 0289 */    0x75DC, 0x0000, 0x98D8, 
++/* 028A */    0x7602, 0x7607, 0x17E4, 
++/* 028B */    0x762C, 0x0000, 0xFEBD, 
++/* 028C */    0x763B, 0x7640, 0x17EA, 
++/* 028D */    0x764D, 0x7654, 0x17F0, 
++/* 028E */    0x7666, 0x767A, 0x17F8, 
++/* 028F */    0x7690, 0x0000, 0xFEC3, 
++/* 0290 */    0x76A1, 0x76A5, 0x180D, 
++/* 0291 */    0x76B7, 0x0000, 0xFECA, 
++/* 0292 */    0x76CC, 0x76D9, 0x1812, 
++/* 0293 */    0x770C, 0x770F, 0x1820, 
++/* 0294 */    0x771E, 0x772B, 0x1824, 
++/* 0295 */    0x7740, 0x7743, 0x1832, 
++/* 0296 */    0x7758, 0x0000, 0xFED6, 
++/* 0297 */    0x7772, 0x777B, 0x1836, 
++/* 0298 */    0x7793, 0x7798, 0x1840, 
++/* 0299 */    0x77AF, 0x77CB, 0x1846, 
++/* 029A */    0x77DD, 0x77E6, 0x1863, 
++/* 029B */    0x77F4, 0x7808, 0x186D, 
++/* 029C */    0x7818, 0x781E, 0x1882, 
++/* 029D */    0x7839, 0x7854, 0x1889, 
++/* 029E */    0x7866, 0x0000, 0x98F8, 
++/* 029F */    0x787A, 0x788D, 0x18A5, 
++/* 02A0 */    0x78AF, 0x78B9, 0x18B9, 
++/* 02A1 */    0x78C7, 0x78D8, 0x18C4, 
++/* 02A2 */    0x78E4, 0x78F5, 0x18D6, 
++/* 02A3 */    0x7906, 0x0000, 0xA0A8, 
++/* 02A4 */    0x792E, 0x793C, 0x18E8, 
++/* 02A5 */    0x7958, 0x7962, 0x18F7, 
++/* 02A6 */    0x7971, 0x0000, 0xFC69, 
++/* 02A7 */    0x797E, 0x79A9, 0x1902, 
++/* 02A8 */    0x79C4, 0x79D4, 0x192E, 
++/* 02A9 */    0x79E2, 0x0000, 0x96D1, 
++/* 02AA */    0x79F1, 0x79F4, 0x193F, 
++/* 02AB */    0x7A06, 0x0000, 0x9944, 
++/* 02AC */    0x7A2A, 0x7A2D, 0x1943, 
++/* 02AD */    0x7A3A, 0x7A49, 0x1947, 
++/* 02AE */    0x7A65, 0x0000, 0x8E4C, 
++/* 02AF */    0x7A7D, 0x7A83, 0x1957, 
++/* 02B0 */    0x7A91, 0x7A93, 0x195E, 
++/* 02B1 */    0x7AB0, 0x7AEA, 0x1961, 
++/* 02B2 */    0x7AFE, 0x0000, 0x94EB, 
++/* 02B3 */    0x7B0B, 0x7B29, 0x199C, 
++/* 02B4 */    0x7B39, 0x7B43, 0x19BB, 
++/* 02B5 */    0x7B55, 0x0000, 0x8E5D, 
++/* 02B6 */    0x7B62, 0x7B6F, 0x19C6, 
++/* 02B7 */    0x7B7B, 0x0000, 0x9952, 
++/* 02B8 */    0x7B92, 0x0000, 0x8E68, 
++/* 02B9 */    0x7BA2, 0x7BA3, 0x19D4, 
++/* 02BA */    0x7BB2, 0x0000, 0x8BB3, 
++/* 02BB */    0x7BCF, 0x7BD0, 0x19D6, 
++/* 02BC */    0x7BEC, 0x0000, 0x8CB2, 
++/* 02BD */    0x7BFA, 0x7BFC, 0x19D8, 
++/* 02BE */    0x7C12, 0x7C1B, 0x19DB, 
++/* 02BF */    0x7C35, 0x0000, 0x8E70, 
++/* 02C0 */    0x7C42, 0x7C44, 0x19E5, 
++/* 02C1 */    0x7C51, 0x7C5D, 0x19E8, 
++/* 02C2 */    0x7C6D, 0x7C8E, 0x19F5, 
++/* 02C3 */    0x7C9C, 0x7CDA, 0x1A17, 
++/* 02C4 */    0x7CE6, 0x7CFC, 0x1A56, 
++/* 02C5 */    0x7D25, 0x0000, 0x9ED7, 
++/* 02C6 */    0x7D4D, 0x0000, 0xA0B6, 
++/* 02C7 */    0x7D5A, 0x7D5D, 0x1A6D, 
++/* 02C8 */    0x7D89, 0x7D8B, 0x1A71, 
++/* 02C9 */    0x7D97, 0x0000, 0x9542, 
++/* 02CA */    0x7DA4, 0x7DB3, 0x1A74, 
++/* 02CB */    0x7DCD, 0x7DE5, 0x1A84, 
++/* 02CC */    0x7DF5, 0x7E07, 0x1A9D, 
++/* 02CD */    0x7E27, 0x0000, 0x8EBB, 
++/* 02CE */    0x7E5B, 0x7E6E, 0x1AB0, 
++/* 02CF */    0x7E7F, 0x0000, 0x9DA6, 
++/* 02D0 */    0x7E8E, 0x7E92, 0x1AC4, 
++/* 02D1 */    0x7E9F, 0x7EAC, 0x1AC9, 
++/* 02D2 */    0x7EBA, 0x0000, 0x8970, 
++/* 02D3 */    0x7EC7, 0x7ECF, 0x1AD7, 
++/* 02D4 */    0x7EDF, 0x0000, 0x8973, 
++/* 02D5 */    0x7F06, 0x0000, 0x8974, 
++/* 02D6 */    0x7F37, 0x7F53, 0x1AE0, 
++/* 02D7 */    0x7F71, 0x7F78, 0x1AFD, 
++/* 02D8 */    0x7F8F, 0x7F97, 0x1B05, 
++/* 02D9 */    0x7FA3, 0x7FB4, 0x1B0E, 
++/* 02DA */    0x7FDD, 0x7FE7, 0x1B20, 
++/* 02DB */    0x7FFA, 0x8008, 0x1B2B, 
++/* 02DC */    0x801D, 0x803C, 0x1B3A, 
++/* 02DD */    0x8054, 0x8066, 0x1B5A, 
++/* 02DE */    0x8080, 0x0000, 0x8BE0, 
++/* 02DF */    0x809F, 0x80A7, 0x1B6D, 
++/* 02E0 */    0x80B6, 0x80C6, 0x1B76, 
++/* 02E1 */    0x80E9, 0x80F6, 0x1B87, 
++/* 02E2 */    0x8103, 0x811A, 0x1B95, 
++/* 02E3 */    0x812A, 0x8148, 0x1BAD, 
++/* 02E4 */    0x8156, 0x815A, 0x1BCC, 
++/* 02E5 */    0x816D, 0x0000, 0x8B5B, 
++/* 02E6 */    0x817C, 0x8184, 0x1BD1, 
++/* 02E7 */    0x8193, 0x0000, 0x99A6, 
++/* 02E8 */    0x81A5, 0x81AA, 0x1BDA, 
++/* 02E9 */    0x81B6, 0x81C8, 0x1BE0, 
++/* 02EA */    0x81E4, 0x81F6, 0x1BF3, 
++/* 02EB */    0x8218, 0x821A, 0x1C06, 
++/* 02EC */    0x8226, 0x822D, 0x1C09, 
++/* 02ED */    0x823E, 0x0000, 0x89C2, 
++/* 02EE */    0x8254, 0x0000, 0x99AC, 
++/* 02EF */    0x8262, 0x8265, 0x1C11, 
++/* 02F0 */    0x8276, 0x827B, 0x1C15, 
++/* 02F1 */    0x8287, 0x0000, 0xFBEE, 
++/* 02F2 */    0x82A6, 0x82AA, 0x1C1B, 
++/* 02F3 */    0x82BF, 0x82E2, 0x1C20, 
++/* 02F4 */    0x82EE, 0x82FF, 0x1C44, 
++/* 02F5 */    0x830B, 0x0000, 0x9E68, 
++/* 02F6 */    0x8318, 0x831D, 0x1C56, 
++/* 02F7 */    0x833D, 0x0000, 0x9846, 
++/* 02F8 */    0x8357, 0x836F, 0x1C5C, 
++/* 02F9 */    0x8385, 0x0000, 0x8F53, 
++/* 02FA */    0x8391, 0x839C, 0x1C75, 
++/* 02FB */    0x83AC, 0x0000, 0x8F56, 
++/* 02FC */    0x83B9, 0x83BE, 0x1C81, 
++/* 02FD */    0x83CD, 0x83D3, 0x1C87, 
++/* 02FE */    0x83ED, 0x0000, 0x9848, 
++/* 02FF */    0x8405, 0x0000, 0x99B7, 
++/* 0300 */    0x8414, 0x842E, 0x1C8E, 
++/* 0301 */    0x843E, 0x8464, 0x1CA9, 
++/* 0302 */    0x8471, 0x8472, 0x1CD0, 
++/* 0303 */    0x847F, 0x8496, 0x1CD2, 
++/* 0304 */    0x84A3, 0x84AD, 0x1CEA, 
++/* 0305 */    0x84BD, 0x84BE, 0x1CF5, 
++/* 0306 */    0x84DA, 0x84E5, 0x1CF7, 
++/* 0307 */    0x84F8, 0x8510, 0x1D03, 
++/* 0308 */    0x8533, 0x855F, 0x1D1C, 
++/* 0309 */    0x856F, 0x8573, 0x1D49, 
++/* 030A */    0x8597, 0x0000, 0x8CB6, 
++/* 030B */    0x85C1, 0x0000, 0x8FA3, 
++/* 030C */    0x85D6, 0x85E0, 0x1D4E, 
++/* 030D */    0x85EE, 0x0000, 0x96CD, 
++/* 030E */    0x85FC, 0x8616, 0x1D59, 
++/* 030F */    0x8628, 0x862F, 0x1D74, 
++/* 0310 */    0x8642, 0x8645, 0x1D7C, 
++/* 0311 */    0x866C, 0x8672, 0x1D80, 
++/* 0312 */    0x867E, 0x0000, 0x8FAF, 
++/* 0313 */    0x8692, 0x0000, 0x99C9, 
++/* 0314 */    0x86A0, 0x0000, 0x9579, 
++/* 0315 */    0x86AD, 0x86B2, 0x1D87, 
++/* 0316 */    0x86EF, 0x0000, 0x99CB, 
++/* 0317 */    0x8770, 0x8771, 0x1D8D, 
++/* 0318 */    0x877D, 0x878C, 0x1D8F, 
++/* 0319 */    0x87A5, 0x87B1, 0x1D9F, 
++/* 031A */    0x87C1, 0x0000, 0xA0D7, 
++/* 031B */    0x87CE, 0x87DA, 0x1DAC, 
++/* 031C */    0x87EE, 0x87F5, 0x1DB9, 
++/* 031D */    0x8804, 0x8818, 0x1DC1, 
++/* 031E */    0x8827, 0x882D, 0x1DD6, 
++/* 031F */    0x8842, 0x884F, 0x1DDD, 
++/* 0320 */    0x885E, 0x886E, 0x1DEB, 
++/* 0321 */    0x8884, 0x8890, 0x1DFC, 
++/* 0322 */    0x889C, 0x88A0, 0x1E09, 
++/* 0323 */    0x88AE, 0x88CF, 0x1E0E, 
++/* 0324 */    0x88E6, 0x0000, 0x95A5, 
++/* 0325 */    0x88F5, 0x8900, 0x1E30, 
++/* 0326 */    0x8924, 0x0000, 0x99D2, 
++/* 0327 */    0x8943, 0x8954, 0x1E3C, 
++/* 0328 */    0x8965, 0x0000, 0x95A6, 
++/* 0329 */    0x8977, 0x8994, 0x1E4E, 
++/* 032A */    0x89A5, 0x89A9, 0x1E6C, 
++/* 032B */    0x89BC, 0x89C6, 0x1E71, 
++/* 032C */    0x89E7, 0x0000, 0x8FD0, 
++/* 032D */    0x8A1C, 0x0000, 0x95B6, 
++/* 032E */    0x8A29, 0x8A2B, 0x1E7C, 
++/* 032F */    0x8A38, 0x8A3D, 0x1E7F, 
++/* 0330 */    0x8A49, 0x0000, 0xA0CA, 
++/* 0331 */    0x8A67, 0x0000, 0x9FFD, 
++/* 0332 */    0x8A7E, 0x0000, 0xA058, 
++/* 0333 */    0x8A90, 0x8A9C, 0x1E85, 
++/* 0334 */    0x8AA9, 0x8AB4, 0x1E92, 
++/* 0335 */    0x8ADA, 0x0000, 0x927C, 
++/* 0336 */    0x8AEA, 0x0000, 0x9C45, 
++/* 0337 */    0x8B0C, 0x0000, 0x8FDE, 
++/* 0338 */    0x8B1F, 0x0000, 0x8FDF, 
++/* 0339 */    0x8B2D, 0x0000, 0xA04B, 
++/* 033A */    0x8B3F, 0x8B4D, 0x1E9E, 
++/* 033B */    0x8B5E, 0x8B69, 0x1EAD, 
++/* 033C */    0x8B81, 0x8B83, 0x1EB9, 
++/* 033D */    0x8B90, 0x8BA0, 0x1EBC, 
++/* 033E */    0x8BBE, 0x0000, 0x897A, 
++/* 033F */    0x8BE2, 0x0000, 0x897B, 
++/* 0340 */    0x8C51, 0x0000, 0x99DA, 
++/* 0341 */    0x8C9B, 0x8C9F, 0x1ECD, 
++/* 0342 */    0x8CAD, 0x0000, 0xA0CB, 
++/* 0343 */    0x8CCD, 0x8CDB, 0x1ED2, 
++/* 0344 */    0x8CE9, 0x8CF7, 0x1EE1, 
++/* 0345 */    0x8D03, 0x8D1D, 0x1EF0, 
++/* 0346 */    0x8D7A, 0x8D82, 0x1F0B, 
++/* 0347 */    0x8DA6, 0x8DA9, 0x1F14, 
++/* 0348 */    0x8DC0, 0x8DC3, 0x1F18, 
++/* 0349 */    0x8DD4, 0x0000, 0x9FF0, 
++/* 034A */    0x8E01, 0x0000, 0x9FF3, 
++/* 034B */    0x8E0E, 0x0000, 0x9DBF, 
++/* 034C */    0x8E28, 0x8E2D, 0x1F1C, 
++/* 034D */    0x8E3A, 0x0000, 0x99E3, 
++/* 034E */    0x8E46, 0x8E4F, 0x1F22, 
++/* 034F */    0x8E68, 0x8E80, 0x1F2C, 
++/* 0350 */    0x8EA7, 0x8ECE, 0x1F45, 
++/* 0351 */    0x8EDA, 0x8EF2, 0x1F6D, 
++/* 0352 */    0x8F19, 0x0000, 0x904C, 
++/* 0353 */    0x8F2D, 0x8F30, 0x1F86, 
++/* 0354 */    0x8F41, 0x8F4A, 0x1F8A, 
++/* 0355 */    0x8F5C, 0x8F6E, 0x1F94, 
++/* 0356 */    0x8F93, 0x0000, 0x995D, 
++/* 0357 */    0x8FA0, 0x8FA7, 0x1FA7, 
++/* 0358 */    0x8FB3, 0x8FDA, 0x1FAF, 
++/* 0359 */    0x8FF9, 0x0000, 0x905B, 
++/* 035A */    0x9008, 0x9012, 0x1FD7, 
++/* 035B */    0x9033, 0x9037, 0x1FE2, 
++/* 035C */    0x904C, 0x906C, 0x1FE7, 
++/* 035D */    0x90A8, 0x90AE, 0x2008, 
++/* 035E */    0x90BB, 0x90C4, 0x200F, 
++/* 035F */    0x9151, 0x917C, 0x2019, 
++/* 0360 */    0x918C, 0x918E, 0x2045, 
++/* 0361 */    0x91A9, 0x0000, 0x9070, 
++/* 0362 */    0x91B6, 0x91C4, 0x2048, 
++/* 0363 */    0x91D6, 0x91E5, 0x2057, 
++/* 0364 */    0x91F6, 0x9213, 0x2067, 
++/* 0365 */    0x9221, 0x9244, 0x2085, 
++/* 0366 */    0x9255, 0x928F, 0x20A9, 
++/* 0367 */    0x92AE, 0x92BF, 0x20E4, 
++/* 0368 */    0x92D4, 0x9307, 0x20F6, 
++/* 0369 */    0x932C, 0x9331, 0x212A, 
++/* 036A */    0x9340, 0x9348, 0x2130, 
++/* 036B */    0x935F, 0x9390, 0x2139, 
++/* 036C */    0x939C, 0x93A0, 0x216B, 
++/* 036D */    0x93AD, 0x93E0, 0x2170, 
++/* 036E */    0x93F0, 0x93F4, 0x21A4, 
++/* 036F */    0x9401, 0x9408, 0x21A9, 
++/* 0370 */    0x9417, 0x942D, 0x21B1, 
++/* 0371 */    0x943E, 0x946C, 0x21C8, 
++/* 0372 */    0x9479, 0x9485, 0x21F7, 
++/* 0373 */    0x949F, 0x94A2, 0x2204, 
++/* 0374 */    0x94C1, 0x94C3, 0x2208, 
++/* 0375 */    0x94DC, 0x0000, 0x9AAE, 
++/* 0376 */    0x94F6, 0x0000, 0x9AA7, 
++/* 0377 */    0x952D, 0x0000, 0x9A53, 
++/* 0378 */    0x9547, 0x0000, 0x9D74, 
++/* 0379 */    0x9578, 0x9585, 0x220B, 
++/* 037A */    0x9596, 0x95AA, 0x2219, 
++/* 037B */    0x95E8, 0x0000, 0x8BEC, 
++/* 037C */    0x95F4, 0x0000, 0x9A56, 
++/* 037D */    0x961D, 0x0000, 0x8BFB, 
++/* 037E */    0x9633, 0x9645, 0x222E, 
++/* 037F */    0x9656, 0x0000, 0x9C59, 
++/* 0380 */    0x9669, 0x0000, 0x99B5, 
++/* 0381 */    0x967B, 0x9681, 0x2241, 
++/* 0382 */    0x968F, 0x9696, 0x2248, 
++/* 0383 */    0x96A3, 0x96A5, 0x2250, 
++/* 0384 */    0x96B6, 0x96BD, 0x2253, 
++/* 0385 */    0x96F4, 0x0000, 0x92E4, 
++/* 0386 */    0x9703, 0x0000, 0x9F52, 
++/* 0387 */    0x971B, 0x9721, 0x225B, 
++/* 0388 */    0x9731, 0x9741, 0x2262, 
++/* 0389 */    0x9751, 0x975F, 0x2273, 
++/* 038A */    0x976D, 0x9771, 0x2282, 
++/* 038B */    0x9787, 0x9789, 0x2287, 
++/* 038C */    0x979B, 0x979F, 0x228A, 
++/* 038D */    0x97B1, 0x97D2, 0x228F, 
++/* 038E */    0x97E0, 0x97F5, 0x22B1, 
++/* 038F */    0x9814, 0x9834, 0x22C7, 
++/* 0390 */    0x9847, 0x984B, 0x22E8, 
++/* 0391 */    0x9866, 0x9875, 0x22ED, 
++/* 0392 */    0x98B4, 0x98CE, 0x22FD, 
++/* 0393 */    0x98DC, 0x98F5, 0x2318, 
++/* 0394 */    0x990E, 0x991C, 0x2332, 
++/* 0395 */    0x9937, 0x994D, 0x2341, 
++/* 0396 */    0x995D, 0x9963, 0x2358, 
++/* 0397 */    0x999B, 0x99AA, 0x235F, 
++/* 0398 */    0x99B8, 0x99C5, 0x236F, 
++/* 0399 */    0x99DA, 0x99E6, 0x237D, 
++/* 039A */    0x99F5, 0x0000, 0x9152, 
++/* 039B */    0x9A0C, 0x9A10, 0x238A, 
++/* 039C */    0x9A1F, 0x9A2F, 0x238F, 
++/* 039D */    0x9A3B, 0x9A3C, 0x23A0, 
++/* 039E */    0x9A58, 0x9A6C, 0x23A2, 
++/* 039F */    0x9A8F, 0x0000, 0x89C7, 
++/* 03A0 */    0x9AB2, 0x9ABD, 0x23B7, 
++/* 03A1 */    0x9AD7, 0x9AE2, 0x23C3, 
++/* 03A2 */    0x9AF4, 0x9B14, 0x23CF, 
++/* 03A3 */    0x9B2A, 0x9B40, 0x23F0, 
++/* 03A4 */    0x9B50, 0x0000, 0x9168, 
++/* 03A5 */    0x9B69, 0x0000, 0x9A74, 
++/* 03A6 */    0x9B7F, 0x9B9F, 0x2407, 
++/* 03A7 */    0x9BB0, 0x0000, 0xA067, 
++/* 03A8 */    0x9BCF, 0x0000, 0x96B3, 
++/* 03A9 */    0x9BDD, 0x0000, 0x9A76, 
++/* 03AA */    0x9BE9, 0x9C5D, 0x2428, 
++/* 03AB */    0x9C72, 0x9C7C, 0x249D, 
++/* 03AC */    0x9D02, 0x9D21, 0x24A8, 
++/* 03AD */    0x9D34, 0x9D50, 0x24C8, 
++/* 03AE */    0x9D5E, 0x0000, 0x9DDB, 
++/* 03AF */    0x9D6D, 0x9D6E, 0x24E5, 
++/* 03B0 */    0x9D7C, 0x9D83, 0x24E7, 
++/* 03B1 */    0x9D93, 0x0000, 0x9AA3, 
++/* 03B2 */    0x9DA5, 0x9DAB, 0x24EF, 
++/* 03B3 */    0x9DBD, 0x9DD4, 0x24F6, 
++/* 03B4 */    0x9DFC, 0x0000, 0x9AA6, 
++/* 03B5 */    0x9E0A, 0x9E1F, 0x250E, 
++/* 03B6 */    0x9E7B, 0x9EB1, 0x2524, 
++/* 03B7 */    0x9EBD, 0x9EC7, 0x255B, 
++/* 03B8 */    0x9EE2, 0x0000, 0x9AAF, 
++/* 03B9 */    0x9EF1, 0x9F08, 0x2566, 
++/* 03BA */    0x9F17, 0x0000, 0x91BE, 
++/* 03BB */    0x9F26, 0x9F27, 0x257E, 
++/* 03BC */    0x9F39, 0x9F69, 0x2580, 
++/* 03BD */    0x9F7F, 0x0000, 0x8DE6, 
++/* 03BE */    0x9F8E, 0x9FA5, 0x25B1, 
++/* 03BF */    0xE0A5, 0x0000, 0x9DEF, 
++/* 03C0 */    0xE12F, 0xE139, 0x25C9, 
++/* 03C1 */    0xE166, 0x0000, 0xA0DC, 
++/* 03C2 */    0xE22E, 0xE22F, 0x25D4, 
++/* 03C3 */    0xE286, 0x0000, 0x9975, 
++/* 03C4 */    0xE33B, 0xE33F, 0x25D6, 
++/* 03C5 */    0xE37D, 0xE37E, 0x25DB, 
++/* 03C6 */    0xE3D8, 0xE3DB, 0x25DD, 
++/* 03C7 */    0xE418, 0x0000, 0xA0D4, 
++/* 03C8 */    0xE485, 0xE489, 0x25E1, 
++/* 03C9 */    0xE585, 0xE589, 0x25E6, 
++/* 03CA */    0xE5EB, 0x0000, 0xA05F, 
++/* 03CB */    0xE7F9, 0xE7FD, 0x25EB, 
++/* 03CC */    0xE884, 0x0000, 0x96EE, 
++/* 03CD */    0xE894, 0xE895, 0x25F0, 
++/* 03CE */    0xEB41, 0xEB48, 0x25F2, 
++/* 03CF */    0xEB94, 0x0000, 0xFD64, 
++/* 03D0 */    0xEBA7, 0xEBA8, 0x25FA, 
++/* 03D1 */    0xEBCA, 0xEBD1, 0x25FC, 
++/* 03D2 */    0xEC5C, 0xEC5D, 0x2604, 
++/* 03D3 */    0xED7D, 0x0000, 0x9EFE, 
++/* 03D4 */    0xED9F, 0xEDA4, 0x2606, 
++/* 03D5 */    0xEDF4, 0x0000, 0x9361, 
++/* 03D6 */    0xEE3E, 0x0000, 0x8FB6, 
++/* 03D7 */    0xEE8E, 0xEE9D, 0x260C, 
++/* 03D8 */    0xF907, 0x0000, 0x8BF8, 
++/* 03D9 */    0xFF02, 0xFF07, 0x261C, 
++/* 03DA */    0xFF3B, 0xFF3D, 0x2622, 
++/* 03DB */    0xFFE2, 0xFFED, 0x2625, 
+ /*-------------------------------------------------------*/
+-/*       Offset=0x0B8F   Start of MappingTable */ 
++/*       Offset=0x0C90   Start of MappingTable */ 
+ 
+ /* 0000 */    0x8859, 0x8857, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+ /* 0008 */    0x885D, 0x885B, 0x8866, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+@@ -9115,1148 +9804,1180 @@
+ /* 0160 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97DB, 0x9E53, 
+ /* 0168 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DAA, 0x9BEA, 0xFFFD, 0xFFFD, 
+ /* 0170 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0178 */    0x8A6E, 0x89E8, 0xFFFD, 0x89EA, 0x89ED, 0xFFFD, 0xFFFD, 0x94DD, 
+-/* 0180 */    0xFFFD, 0x89EE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EB4, 0x8AD3, 
+-/* 0188 */    0x94DB, 0x89F9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0190 */    0xFFFD, 0xFFFD, 0xFB7A, 0xFFFD, 0xFFFD, 0xFFFD, 0x89FB, 0xFFFD, 
+-/* 0198 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EFC, 0x89FC, 
+-/* 01A0 */    0xFFFD, 0x89BF, 0xFFFD, 0xFFFD, 0xFFFD, 0x89FE, 0xFFFD, 0x89E6, 
+-/* 01A8 */    0xFFFD, 0xFFFD, 0x9D46, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DEE, 0xFFFD, 
+-/* 01B0 */    0xFFFD, 0xFFFD, 0xA07E, 0xFFFD, 0xFFFD, 0xFFFD, 0xA068, 0xFFFD, 
+-/* 01B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x98E9, 0xFFFD, 0x8B68, 0x8DFD, 0x8BBE, 
+-/* 01C0 */    0x9FD9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 01C8 */    0x8AEB, 0xFFFD, 0xFFFD, 0x9FD7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 01D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8B6A, 0x9C5C, 
+-/* 01D8 */    0xFFFD, 0x8BB1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 01E0 */    0xFFFD, 0xFFFD, 0xFB5E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 01E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DF3, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 01F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0D0, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 01F8 */    0xFC66, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x92E9, 0xFFFD, 0xFFFD, 
+-/* 0200 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9AEC, 0x8FAB, 
+-/* 0208 */    0xFA48, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E45, 0x9EDE, 0xFFFD, 
+-/* 0210 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89EF, 0x96E9, 0xFFFD, 
+-/* 0218 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0220 */    0xFFFD, 0x9EBB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94DE, 0xFFFD, 
+-/* 0228 */    0x9EB8, 0xFFFD, 0xFFFD, 0xFFFD, 0x97BA, 0xFB65, 0xFFFD, 0xFFFD, 
+-/* 0230 */    0xFFFD, 0x95D6, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CBB, 0xFFFD, 0xFFFD, 
+-/* 0238 */    0x97DA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8F45, 0xFFFD, 0xFB7D, 
+-/* 0240 */    0x9158, 0xFE64, 0xFFFD, 0x9856, 0x9B4D, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0248 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x935B, 
+-/* 0250 */    0x95C7, 0xFFFD, 0x97E7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0258 */    0xFFFD, 0x9359, 0xFFFD, 0xFFFD, 0xFFFD, 0x91F5, 0x97B8, 0xFFFD, 
+-/* 0260 */    0xFFFD, 0xFDA2, 0xFBB6, 0x9357, 0xFFFD, 0x8BA6, 0xFFFD, 0xFFFD, 
+-/* 0268 */    0xFFFD, 0xFFFD, 0xFBB9, 0xFFFD, 0x97B0, 0xFFFD, 0xFFFD, 0xFDC4, 
+-/* 0270 */    0x9CA1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91F2, 0x91F9, 
+-/* 0278 */    0xFFFD, 0x8FF1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0280 */    0x9745, 0x9853, 0xFFFD, 0xFFFD, 0xFE78, 0xFFFD, 0xFBC1, 0x9251, 
+-/* 0288 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DAD, 0xFFFD, 
+-/* 0290 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD6C, 0xFFFD, 0xFFFD, 0xFA6B, 
+-/* 0298 */    0x8B60, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 02A0 */    0xFFFD, 0x934B, 0x9ABD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91B7, 
+-/* 02A8 */    0x95B4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFEC5, 0xFFFD, 
+-/* 02B0 */    0xFFFD, 0x9EF0, 0x8D64, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 02B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9269, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 02C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8D67, 0xFBEA, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 02C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBEF, 0xFFFD, 0x8D68, 
+-/* 02D0 */    0x9166, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 02D8 */    0xFFFD, 0xFACD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x93DD, 0x96A8, 
+-/* 02E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 02E8 */    0xFFFD, 0xFFFD, 0xFCA6, 0x9060, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 02F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8D74, 0x97C3, 0xFFFD, 0xFFFD, 
+-/* 02F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8AD0, 0xFFFD, 0xFFFD, 
+-/* 0300 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9274, 0xFFFD, 0x9BBE, 0xFFFD, 
+-/* 0308 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CC8, 0xFFFD, 0xFFFD, 0x9CBA, 
+-/* 0310 */    0x9EB9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x955A, 0xFFFD, 
+-/* 0318 */    0xFFFD, 0x91B4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0320 */    0x8A48, 0x8D7D, 0xFFFD, 0xFFFD, 0x8A7D, 0xFFFD, 0xFFFD, 0x8AC2, 
+-/* 0328 */    0xFFFD, 0xFFFD, 0xFD4A, 0xFFFD, 0x8DA1, 0xFFFD, 0xFFFD, 0x8AD1, 
+-/* 0330 */    0xFCB4, 0x8B47, 0x93A4, 0x9EDA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0338 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8A51, 0x8DA6, 0xFFFD, 
+-/* 0340 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EC5, 0xFFFD, 0xFFFD, 
+-/* 0348 */    0xFFFD, 0xFFFD, 0xFCC4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA078, 
+-/* 0350 */    0xFFFD, 0x94B5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0358 */    0xFFFD, 0xFCC2, 0x8A6B, 0xFC49, 0xFFFD, 0x93C1, 0x906F, 0xFFFD, 
+-/* 0360 */    0x8DB0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0368 */    0xFFFD, 0x947E, 0x90FA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0370 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9479, 0xFFFD, 0xFFFD, 
+-/* 0378 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DB2, 0xFFFD, 
+-/* 0380 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCEE, 
+-/* 0388 */    0x997B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0390 */    0xFFFD, 0x8DB4, 0x8DB7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0398 */    0xFFFD, 0xFFFD, 0x91B3, 0x8DBB, 0x8DBA, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 03A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DBC, 0x9044, 0xFFFD, 
+-/* 03A8 */    0xFFFD, 0xFFFD, 0xFD4C, 0x93E4, 0xFFFD, 0xFFFD, 0x93E0, 0xFFFD, 
+-/* 03B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD53, 0x8DC3, 
+-/* 03B8 */    0xFFFD, 0x9BB8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBF0, 0xFFFD, 0x93E9, 
+-/* 03C0 */    0x93F6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DC5, 0x8DCA, 
+-/* 03C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DCC, 0xFD5D, 0x93B5, 
+-/* 03D0 */    0xFD61, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CF8, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 03D8 */    0x9252, 0x8DD6, 0xFFFD, 0x97C0, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0DE, 
+-/* 03E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97D2, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 03E8 */    0xFFFD, 0xFFFD, 0xFAA5, 0xFDA3, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DDB, 
+-/* 03F0 */    0x8EAF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 03F8 */    0xFFFD, 0xFFFD, 0x91B5, 0xFD49, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0400 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDD1, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0408 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DEB, 
+-/* 0410 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97C6, 0xFFFD, 0xFDCE, 
+-/* 0418 */    0xFFFD, 0xFFFD, 0x90FC, 0xFC59, 0xFFFD, 0xFFFD, 0x96D6, 0xFFFD, 
+-/* 0420 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97C5, 0x8DEF, 0xFFFD, 
+-/* 0428 */    0xFFFD, 0xFFFD, 0xFFFD, 0x97D7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0430 */    0xFFFD, 0x8DF0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0438 */    0xFFFD, 0x96A6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0440 */    0xFFFD, 0xFBBF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DF3, 0xFFFD, 
+-/* 0448 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9449, 0xFFFD, 0x8DF5, 0x9872, 0xFFFD, 
+-/* 0450 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E6B, 0xFFFD, 
+-/* 0458 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAFD, 0xFFFD, 0xFFFD, 
+-/* 0460 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0468 */    0x8F50, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DCC, 
+-/* 0470 */    0xFC65, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x996E, 0x94A1, 0xFFFD, 
+-/* 0478 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8F63, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0480 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0DA, 0x9253, 0xFDE9, 0xFFFD, 
+-/* 0488 */    0xFFFD, 0x9DB5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0490 */    0xFFFD, 0x9879, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D5D, 0xFFFD, 0xFFFD, 
+-/* 0498 */    0xFFFD, 0xFFFD, 0x8D63, 0x9669, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 04A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F70, 0xFC6A, 0xFFFD, 0xFFFD, 
+-/* 04A8 */    0x8AC7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89D7, 0xFEFB, 0x98BC, 
+-/* 04B0 */    0xFACC, 0xFFFD, 0xFFFD, 0x95B0, 0xFFFD, 0xFFFD, 0xFFFD, 0x9464, 
+-/* 04B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x936F, 0xFFFD, 
+-/* 04C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94B9, 0xFFFD, 0xFFFD, 
+-/* 04C8 */    0x95EC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91EE, 0xFFFD, 0xFFFD, 
+-/* 04D0 */    0x98C3, 0xFFFD, 0x95F6, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FFD, 0x98C5, 
+-/* 04D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9766, 0xFE6E, 0xFFFD, 0xFFFD, 
+-/* 04E0 */    0x97DD, 0xFFFD, 0xFFFD, 0xFFFD, 0x92D2, 0xFFFD, 0xFFFD, 0x9761, 
+-/* 04E8 */    0x98CB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95F0, 0xFFFD, 0x975D, 
+-/* 04F0 */    0xFFFD, 0x91E3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98CC, 0xFFFD, 
+-/* 04F8 */    0xFFFD, 0x9469, 0x98CD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0500 */    0x98CE, 0xFFFD, 0x95FC, 0xFFFD, 0xFFFD, 0x94A3, 0x9662, 0xFFFD, 
+-/* 0508 */    0xFFFD, 0xFFFD, 0xFEB6, 0xFFFD, 0x9463, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0510 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98D0, 0x98D1, 0xFFFD, 0xFFFD, 
+-/* 0518 */    0xFFFD, 0xFFFD, 0x9475, 0xFAE0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0520 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9472, 0x98DB, 0xFFFD, 
+-/* 0528 */    0xFFFD, 0xFFFD, 0xFFFD, 0x98DD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0530 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98A8, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0538 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8A6D, 0x8AFB, 0x8AAE, 0xFFFD, 
+-/* 0540 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0548 */    0xFBC9, 0x8A4D, 0xFFFD, 0xFFFD, 0xFFFD, 0x9257, 0xFFFD, 0xFFFD, 
++/* 0178 */    0x8A6E, 0x89E8, 0xFFFD, 0x89EA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0180 */    0xFFFD, 0x8C4B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0188 */    0xFFFD, 0xFB70, 0x89ED, 0xFFFD, 0xFFFD, 0x94DD, 0xFFFD, 0x89EE, 
++/* 0190 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EB4, 0x8AD3, 0x94DB, 0x89F9, 
++/* 0198 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 01A0 */    0xFB7A, 0xFFFD, 0xFFFD, 0xFFFD, 0x89FB, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 01A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EFC, 0x89FC, 0xFFFD, 0x89BF, 
++/* 01B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x89FE, 0xFFFD, 0x89E6, 0xFFFD, 0xFFFD, 
++/* 01B8 */    0x9D46, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DEE, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 01C0 */    0xA07E, 0xFFFD, 0xFFFD, 0xFFFD, 0xA068, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 01C8 */    0xFFFD, 0x98E9, 0xFFFD, 0x8B68, 0x8DFD, 0x8BBE, 0x9FD9, 0xFFFD, 
++/* 01D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8AEB, 0xFFFD, 
++/* 01D8 */    0xFFFD, 0x9FD7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 01E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8B6A, 0x9C5C, 0xFFFD, 0x8BB1, 
++/* 01E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 01F0 */    0xFB5E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 01F8 */    0xFFFD, 0xFFFD, 0x9DF3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0200 */    0xFFFD, 0xFFFD, 0xA0D0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFC66, 0xFFFD, 
++/* 0208 */    0xFFFD, 0xFFFD, 0xFFFD, 0x92E9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0210 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9AEC, 0x8FAB, 0xFA48, 0xFFFD, 
++/* 0218 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8E45, 0x9EDE, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0220 */    0xFFFD, 0xFFFD, 0xFFFD, 0x89EF, 0x96E9, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0228 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EBB, 
++/* 0230 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94DE, 0xFFFD, 0x9EB8, 0xFFFD, 
++/* 0238 */    0xFFFD, 0xFFFD, 0x97BA, 0xFB65, 0xFFFD, 0xFFFD, 0xFFFD, 0x95D6, 
++/* 0240 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9CBB, 0xFFFD, 0xFFFD, 0x97DA, 0xFFFD, 
++/* 0248 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8F45, 0xFFFD, 0xFB7D, 0x9158, 0xFE64, 
++/* 0250 */    0xFFFD, 0x9856, 0x9B4D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0258 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x935B, 0x95C7, 0xFFFD, 
++/* 0260 */    0x97E7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9359, 
++/* 0268 */    0xFFFD, 0xFFFD, 0xFFFD, 0x91F5, 0x97B8, 0xFFFD, 0xFFFD, 0xFDA2, 
++/* 0270 */    0xFBB6, 0x9357, 0xFFFD, 0x8BA6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0278 */    0xFBB9, 0xFFFD, 0x97B0, 0xFFFD, 0xFFFD, 0xFDC4, 0x9CA1, 0xFFFD, 
++/* 0280 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91F2, 0x91F9, 0xFFFD, 0x8FF1, 
++/* 0288 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9745, 0x9853, 
++/* 0290 */    0xFFFD, 0xFFFD, 0xFE78, 0xFFFD, 0xFBC1, 0x9251, 0xFFFD, 0xFFFD, 
++/* 0298 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DAD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 02A0 */    0xFFFD, 0xFFFD, 0xFD6C, 0xFFFD, 0xFFFD, 0xFA6B, 0x8B60, 0xFFFD, 
++/* 02A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x934B, 
++/* 02B0 */    0x9ABD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91B7, 0x95B4, 0xFFFD, 
++/* 02B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFEC5, 0xFFFD, 0xFFFD, 0x9EF0, 
++/* 02C0 */    0x8D64, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 02C8 */    0xFFFD, 0xFFFD, 0x9269, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 02D0 */    0xFFFD, 0x8D67, 0xFBEA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 02D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFBEF, 0xFFFD, 0x8D68, 0x9166, 0xFFFD, 
++/* 02E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFACD, 
++/* 02E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x93DD, 0x96A8, 0xFFFD, 0xFFFD, 
++/* 02F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 02F8 */    0xFCA6, 0x9060, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0300 */    0xFFFD, 0xFFFD, 0x8D74, 0x97C3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0308 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8AD0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0310 */    0xFFFD, 0xFFFD, 0x9274, 0xFFFD, 0x9BBE, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0318 */    0xFFFD, 0xFFFD, 0x9CC8, 0xFFFD, 0xFFFD, 0x9CBA, 0x9EB9, 0xFFFD, 
++/* 0320 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x955A, 0xFFFD, 0xFFFD, 0x91B4, 
++/* 0328 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8A48, 0x8D7D, 
++/* 0330 */    0xFFFD, 0xFFFD, 0x8A7D, 0xFFFD, 0xFFFD, 0x8AC2, 0xFFFD, 0xFFFD, 
++/* 0338 */    0xFD4A, 0xFFFD, 0x8DA1, 0xFFFD, 0xFFFD, 0x8AD1, 0xFCB4, 0x8B47, 
++/* 0340 */    0x93A4, 0x9EDA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0348 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8A51, 0x8DA6, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0350 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9EC5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0358 */    0xFCC4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA078, 0xFFFD, 0x94B5, 
++/* 0360 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCC2, 
++/* 0368 */    0x8A6B, 0xFC49, 0xFFFD, 0x93C1, 0x906F, 0xFFFD, 0x8DB0, 0xFFFD, 
++/* 0370 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x947E, 
++/* 0378 */    0x90FA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0380 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9479, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0388 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DB2, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0390 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCEE, 0x997B, 0xFFFD, 
++/* 0398 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DB4, 
++/* 03A0 */    0x8DB7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 03A8 */    0x91B3, 0x8DBB, 0x8DBA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 03B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8DBC, 0x9044, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 03B8 */    0xFD4C, 0x93E4, 0xFFFD, 0xFFFD, 0x93E0, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 03C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD53, 0x8DC3, 0xFFFD, 0x9BB8, 
++/* 03C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFBF0, 0xFFFD, 0x93E9, 0x93F6, 0xFFFD, 
++/* 03D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DC5, 0x8DCA, 0xFFFD, 0xFFFD, 
++/* 03D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8DCC, 0xFD5D, 0x93B5, 0xFD61, 0xFFFD, 
++/* 03E0 */    0xFFFD, 0xFFFD, 0x9CF8, 0xFFFD, 0xFFFD, 0xFFFD, 0x9252, 0xFFFD, 
++/* 03E8 */    0xFFFD, 0xA0E8, 0x8DD6, 0xFFFD, 0x97C0, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 03F0 */    0xA0DE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97D2, 0xFFFD, 0xFFFD, 
++/* 03F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFAA5, 0xFDA3, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0400 */    0x8DDB, 0x8EAF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0408 */    0xFFFD, 0xFFFD, 0xFFFD, 0x91B5, 0xFD49, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0410 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDD1, 0xFFFD, 0xFFFD, 
++/* 0418 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0420 */    0x8DEB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97C6, 0xFFFD, 
++/* 0428 */    0xFDCE, 0xFFFD, 0xFFFD, 0x90FC, 0xFC59, 0xFFFD, 0xFFFD, 0x96D6, 
++/* 0430 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97C5, 0x8DEF, 
++/* 0438 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97D7, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0440 */    0xFFFD, 0xFFFD, 0x8DF0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0448 */    0xFFFD, 0xFFFD, 0x96A6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0450 */    0xFFFD, 0xFFFD, 0xFBBF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DF3, 
++/* 0458 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9449, 0xFFFD, 0x8DF5, 0x9872, 
++/* 0460 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E6B, 
++/* 0468 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAFD, 0xFFFD, 
++/* 0470 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0478 */    0xFFFD, 0x8F50, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0480 */    0x9DCC, 0xFC65, 0xFFFD, 0x8C44, 0xFFFD, 0xFFFD, 0x996E, 0x94A1, 
++/* 0488 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8F63, 0xFFFD, 0xFFFD, 
++/* 0490 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0DA, 0x9253, 0xFDE9, 
++/* 0498 */    0xFFFD, 0xFFFD, 0x9DB5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 04A0 */    0xFFFD, 0xFFFD, 0x9879, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D5D, 0xFFFD, 
++/* 04A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8D63, 0x9669, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 04B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F70, 0xFC6A, 0xFFFD, 
++/* 04B8 */    0xFFFD, 0x8AC7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89D7, 0xFEFB, 
++/* 04C0 */    0x98BC, 0xFACC, 0xFFFD, 0xFFFD, 0x95B0, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 04C8 */    0x9464, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x936F, 
++/* 04D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94B9, 0xFFFD, 
++/* 04D8 */    0xFFFD, 0x95EC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91EE, 0xFFFD, 
++/* 04E0 */    0xFFFD, 0x98C3, 0xFFFD, 0x95F6, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FFD, 
++/* 04E8 */    0x98C5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9766, 0xFE6E, 0xFFFD, 
++/* 04F0 */    0xFFFD, 0x97DD, 0x8CAA, 0xFFFD, 0xFFFD, 0x92D2, 0xFFFD, 0xFFFD, 
++/* 04F8 */    0x9761, 0x98CB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95F0, 0xFFFD, 
++/* 0500 */    0x975D, 0xFFFD, 0x91E3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98CC, 
++/* 0508 */    0xFFFD, 0xFFFD, 0x9469, 0x98CD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0510 */    0xFFFD, 0x98CE, 0xFFFD, 0x95FC, 0xFFFD, 0xFFFD, 0x94A3, 0x9662, 
++/* 0518 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFEB6, 0xFFFD, 0x9463, 0xFFFD, 0xFFFD, 
++/* 0520 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98D0, 0x98D1, 0xFFFD, 
++/* 0528 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9475, 0xFAE0, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0530 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9472, 0x98DB, 
++/* 0538 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98DD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0540 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98A8, 0xFFFD, 0xFFFD, 
++/* 0548 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8A6D, 0x8AFB, 0x8AAE, 
+ /* 0550 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0558 */    0x95DF, 0xFFFD, 0xFFFD, 0xA0AC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0560 */    0x98EB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98EC, 0x8AB8, 0xFFFD, 
+-/* 0568 */    0xFFFD, 0xFFFD, 0x9EE7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0570 */    0xFFFD, 0xFFFD, 0xFFFD, 0x94BC, 0xFCD1, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0578 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9CC6, 0x9E7E, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0580 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98FE, 0xFDE8, 0xFFFD, 
+-/* 0588 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9940, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0590 */    0x94C9, 0x9946, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x90C0, 0xFFFD, 
+-/* 0598 */    0x94D1, 0x994B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E55, 
+-/* 05A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x994E, 0x8E59, 0xFFFD, 0xFFFD, 
+-/* 05A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94EC, 
+-/* 05B0 */    0x9955, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 05B8 */    0xFFFD, 0xFFFD, 0x9544, 0x9959, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 05C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x995B, 0xFA45, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 05C8 */    0x90B7, 0xFFFD, 0xFFFD, 0x9743, 0x95CD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 05D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x97C9, 0xFD50, 0x8AB9, 0xFFFD, 0xFFFD, 
+-/* 05D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DFC, 0x8A76, 0xFFFD, 0xFFFD, 
+-/* 05E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9D51, 0x9973, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 05E8 */    0xFFFD, 0x9D4F, 0x997A, 0x9564, 0x99A5, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 05F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99A7, 0x946E, 0x8F70, 0xFFFD, 
+-/* 05F8 */    0xFAD0, 0x99B3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0600 */    0xA053, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0608 */    0xFFFD, 0x965C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD7A, 0xFFFD, 
+-/* 0610 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97FE, 
+-/* 0618 */    0x92BD, 0xFFFD, 0x97FD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8F64, 
+-/* 0620 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCF7, 0x9562, 0x97CD, 0x9E64, 
+-/* 0628 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x924C, 
+-/* 0630 */    0x8EC9, 0x99BC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DA5, 0xFFFD, 
+-/* 0638 */    0x8F54, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0640 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8F7C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0648 */    0xFFFD, 0xFFFD, 0x8EA2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0650 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8F7A, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0658 */    0xFFFD, 0xFFFD, 0xFFFD, 0x97AE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0660 */    0x96C8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0668 */    0x99C3, 0xFFFD, 0x90D6, 0xFFFD, 0x9CBE, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0670 */    0x8F76, 0x9470, 0xFB4B, 0xFFFD, 0xFFFD, 0xFDCA, 0xFFFD, 0xFFFD, 
+-/* 0678 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EC7, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0680 */    0xFFFD, 0xFFFD, 0xA0F9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0688 */    0xFFFD, 0xFFFD, 0x8FA9, 0x99CE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0690 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FBA, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0698 */    0xFFFD, 0xFFFD, 0x8FEB, 0xFFFD, 0x99CF, 0x92C9, 0xFFFD, 0xFFFD, 
+-/* 06A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x97DC, 0x95B3, 0x9C79, 0x8FDB, 0xFFFD, 
+-/* 06A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9BE3, 0x99E1, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 06B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8A67, 0x8BB5, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 06B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8AAC, 
+-/* 06C0 */    0x99F5, 0xFC4A, 0xFE56, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 06C8 */    0x9EA4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D49, 
+-/* 06D0 */    0x95DB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 06D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x89C5, 0x99F8, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 06E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9664, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 06E8 */    0x9055, 0xFFFD, 0xFFFD, 0x96D4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 06F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x977C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 06F8 */    0xFFFD, 0xFFFD, 0x964D, 0xFFFD, 0x97E1, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0700 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9A48, 0x9A49, 0xFFFD, 0xFE7D, 0x90AA, 
+-/* 0708 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A50, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0710 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9347, 0x90C9, 0xFFFD, 0xFFFD, 
+-/* 0718 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9A55, 0x90BC, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0720 */    0xFFFD, 0xFFFD, 0x9A58, 0xFFFD, 0x8BB8, 0x9641, 0xFFFD, 0xFFFD, 
+-/* 0728 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A5A, 0x8ABB, 0xFFFD, 0xFFFD, 
+-/* 0730 */    0xFFFD, 0x9BAA, 0x8BB6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0738 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCCF, 0x966B, 0x9A6E, 
+-/* 0740 */    0xFFFD, 0x914F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0748 */    0xFFFD, 0xFFFD, 0x9746, 0xFFFD, 0xFFFD, 0xA0E6, 0x92D7, 0xFFFD, 
+-/* 0750 */    0x9675, 0xFFFD, 0xFFFD, 0x93D4, 0xFFFD, 0xFFFD, 0x91BB, 0x9679, 
+-/* 0758 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A70, 0x9678, 0x91CD, 
+-/* 0760 */    0xFFFD, 0x9C4A, 0xA06F, 0xFFFD, 0xFFFD, 0xA06A, 0xFFFD, 0xFFFD, 
+-/* 0768 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x915F, 0x9FA5, 0xFFFD, 0xFFFD, 
+-/* 0770 */    0x89BA, 0x9D73, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0778 */    0xFFFD, 0xFFFD, 0xFFFD, 0x96B9, 0xFFFD, 0x96BC, 0xFFFD, 0xFFFD, 
+-/* 0780 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CD1, 0x9EC9, 0xFFFD, 0xFFFD, 
+-/* 0788 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBD3, 0x9D78, 0xFFFD, 0xFFFD, 
+-/* 0790 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0798 */    0x9D7B, 0x9EB2, 0xFFFD, 0x9DD6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 07A0 */    0x994F, 0xFFFD, 0xFFFD, 0x89CE, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BC0, 
+-/* 07A8 */    0xFFFD, 0x9FC4, 0xFFFD, 0x8BD4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 07B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xC6BF, 0x8BF9, 0xFFFD, 
+-/* 07B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8946, 0xFFFD, 0xC6C0, 0xFFFD, 
+-/* 07C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 07C8 */    0xFAE5, 0xC87B, 0x8BC6, 0x9AFB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 07D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x89D0, 0x89CF, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 07D8 */    0xC6C1, 0xFFFD, 0x89D1, 0xFFFD, 0x89E2, 0x927E, 0xFFFD, 0x9DBA, 
+-/* 07E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xC6C2, 0xFBF8, 0xFFFD, 
+-/* 07E8 */    0xFFFD, 0xFFFD, 0x8BC7, 0x926B, 0xFFFD, 0xFFFD, 0x89D2, 0x9DA9, 
+-/* 07F0 */    0x89D3, 0xFFFD, 0xFFFD, 0x99E2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 07F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9267, 0xFFFD, 0xFFFD, 
+-/* 0800 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0808 */    0x92A4, 0x894F, 0x9278, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0810 */    0xFFFD, 0xFFFD, 0xFFFD, 0x91B6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0818 */    0x89D4, 0xFFFD, 0x9FD2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0820 */    0xFFFD, 0xFFFD, 0xFFFD, 0x92A7, 0xFFFD, 0xFFFD, 0x95A2, 0xFFFD, 
+-/* 0828 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x926E, 0x92A3, 0xFFFD, 0xFFFD, 
+-/* 0830 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8950, 0xFFFD, 0xFFFD, 0xFA57, 0xFFFD, 
+-/* 0838 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9866, 0x89D6, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0840 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98B2, 
+-/* 0848 */    0xFFFD, 0xFFFD, 0xFFFD, 0x92AB, 0x96DE, 0x92AC, 0x9F6E, 0xFFFD, 
+-/* 0850 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EF2, 0xFFFD, 0xFFFD, 
+-/* 0858 */    0xFFFD, 0x9F6C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89D8, 
+-/* 0860 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFA59, 0x92A8, 0xFFFD, 0xFFFD, 
+-/* 0868 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9163, 0x9F73, 0xFFFD, 0x92AD, 0x9BE9, 
+-/* 0870 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x92A9, 0x92AA, 0xFFFD, 
+-/* 0878 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89D9, 0xFFFD, 0xFFFD, 
+-/* 0880 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD56, 0x92A1, 0xFFFD, 
+-/* 0888 */    0xFFFD, 0x90E3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0890 */    0xFFFD, 0xFFFD, 0xA0A6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0898 */    0x94AB, 0xFFFD, 0xFC72, 0x97C4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 08A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x92AE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 08A8 */    0xFA67, 0x92A2, 0xFA69, 0x8951, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 08B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFA6F, 0xFFFD, 0xFFFD, 
+-/* 08B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFA71, 
+-/* 08C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 08C8 */    0xFFFD, 0x8952, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x945A, 0xFFFD, 
+-/* 08D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xC6C3, 
+-/* 08D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x89DD, 0xFFFD, 0xC8A2, 0xC6C4, 0xFFFD, 
+-/* 08E0 */    0xFFFD, 0xFFFD, 0x9E52, 0xFFFD, 0x8953, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 08E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9E55, 
+-/* 08F0 */    0x92BA, 0xFFFD, 0xFFFD, 0xC6C5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 08F8 */    0xFFFD, 0xFFFD, 0xFA7D, 0xFAA8, 0x9A68, 0xFA47, 0xFFFD, 0xFFFD, 
+-/* 0900 */    0xFA7E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0908 */    0xFFFD, 0xFFFD, 0xFFFD, 0x92BB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDB6, 
+-/* 0910 */    0xFFFD, 0xFAA2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAA3, 
+-/* 0918 */    0xFFFD, 0xFAA4, 0x9BB4, 0xFAA6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0920 */    0xFFFD, 0xFFFD, 0xFFFD, 0x89DF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDDB, 
+-/* 0928 */    0xFFFD, 0xFFFD, 0xFAA9, 0xFFFD, 0x8954, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0930 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAAB, 0xFFFD, 0xFFFD, 
+-/* 0938 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFC7A, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0940 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89E0, 0xFFFD, 0x9F4F, 0xFFFD, 
+-/* 0948 */    0xFFFD, 0xFFFD, 0xC87D, 0xFFFD, 0xFFFD, 0x89E1, 0xFFFD, 0xFFFD, 
+-/* 0950 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFAB0, 0x9FCD, 0xA0E7, 0xFFFD, 0xFFFD, 
+-/* 0958 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFAB1, 0x89A6, 0x9EFA, 0xFFFD, 0xFFFD, 
+-/* 0960 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAB2, 0xFAB4, 0xFFFD, 
+-/* 0968 */    0x92C4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F6F, 
+-/* 0970 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BB0, 
+-/* 0978 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0980 */    0xFFFD, 0xFFFD, 0x9FAC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0988 */    0x89E3, 0x9BD3, 0x89E4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAB5, 0xFFFD, 
+-/* 0990 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FD5, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0998 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8955, 0xFFFD, 0xFFFD, 0x92C5, 0xFFFD, 
+-/* 09A0 */    0xFFFD, 0xFFFD, 0x8956, 0xFAB3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAB6, 
+-/* 09A8 */    0xFAB7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EDC, 
+-/* 09B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFBC4, 0x9F71, 0xFABA, 0x92C7, 0xC6C6, 
+-/* 09B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A4C, 
+-/* 09C0 */    0x89E5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F7D, 0xFFFD, 0xFFFD, 
+-/* 09C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xA0A9, 0xFAC4, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 09D0 */    0xFFFD, 0xC6C7, 0xFFFD, 0xFFFD, 0x8957, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 09D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFAAA, 0x8BE3, 0xFFFD, 0x8B61, 0xFFFD, 
+-/* 09E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9AF1, 0xFFFD, 0xFFFD, 0x9EB7, 0xFFFD, 
+-/* 09E8 */    0xC6C8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAD1, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 09F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFAD2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 09F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EBA, 0xFAD4, 0xFADB, 0xFFFD, 
+-/* 0A00 */    0x9CE0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBF7, 0xFFFD, 0xFBFA, 0x89E7, 
+-/* 0A08 */    0xA07A, 0xFADC, 0xFFFD, 0xFFFD, 0xFADD, 0xFFFD, 0x89E9, 0xFFFD, 
+-/* 0A10 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xC6C9, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0A18 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAE2, 
+-/* 0A20 */    0x89EB, 0xFFFD, 0xFFFD, 0xFAE3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0A28 */    0xFFFD, 0xFFFD, 0x90C8, 0xFFFD, 0xFFFD, 0xFFFD, 0x92DA, 0x8959, 
+-/* 0A30 */    0x9CF5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x895A, 0xFAE7, 
+-/* 0A38 */    0x9FA2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAEA, 0xFAED, 
+-/* 0A40 */    0x8FAD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB59, 
+-/* 0A48 */    0xFAEF, 0x96EF, 0xFFFD, 0x9DEC, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DCA, 
+-/* 0A50 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD6D, 0xFFFD, 
+-/* 0A58 */    0x89EC, 0xFB44, 0xFFFD, 0xFFFD, 0x9DE2, 0x9EC0, 0xFFFD, 0x9E56, 
+-/* 0A60 */    0x9F79, 0x9AC7, 0xFFFD, 0xFFFD, 0xFAF4, 0x98A1, 0xFFFD, 0xFFFD, 
+-/* 0A68 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAF8, 
+-/* 0A70 */    0xFFFD, 0xFFFD, 0xFFFD, 0x89F0, 0x9E47, 0xFFFD, 0xFFFD, 0x9DF7, 
+-/* 0A78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FD3, 0xFFFD, 0x9ACA, 0xFFFD, 
+-/* 0A80 */    0xFFFD, 0xFFFD, 0xFFFD, 0x89F1, 0xFAF9, 0x8E5A, 0xFFFD, 0x89F2, 
+-/* 0A88 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89F3, 0x925D, 0x8B51, 0x92E0, 
+-/* 0A90 */    0xFFFD, 0xFFFD, 0x89F4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0A98 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FD4, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0AA0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8A79, 0x97A7, 0xFFFD, 
+-/* 0AA8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0AB0 */    0xFFFD, 0x93BA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9E58, 
+-/* 0AB8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89F6, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0AC0 */    0xFFFD, 0xFFFD, 0x9E57, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89F7, 
+-/* 0AC8 */    0xFFFD, 0x8A41, 0xFFFD, 0xFFFD, 0x89F8, 0xFFFD, 0xFFFD, 0xFAF1, 
+-/* 0AD0 */    0x89FA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0AD8 */    0xFB42, 0xFFFD, 0xFABF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0AE0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBA3, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0AE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAF7, 0x9E4E, 
+-/* 0AF0 */    0xFFFD, 0x94DC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95DA, 
+-/* 0AF8 */    0x9DF8, 0x9F6A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8AB7, 
+-/* 0B00 */    0xFB46, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0B08 */    0xFFFD, 0xFFFD, 0x8A46, 0xFB47, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0B10 */    0xFFFD, 0xFFFD, 0x9148, 0xFFFD, 0xFFFD, 0xFFFD, 0x92DE, 0xFFFD, 
+-/* 0B18 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8B53, 0x9DF6, 0xFFFD, 0x9BDA, 0xFFFD, 
+-/* 0B20 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9D7E, 0x89FD, 0x99E4, 0xFFFD, 0xFFFD, 
+-/* 0B28 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9E43, 0x9DE9, 0xFFFD, 0x8F52, 0xFFFD, 
+-/* 0B30 */    0xFFFD, 0xFFFD, 0x9DF5, 0x9DF0, 0xFFFD, 0xFFFD, 0xFFFD, 0x99E7, 
+-/* 0B38 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BBD, 0xFFFD, 0xFFFD, 
+-/* 0B40 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DEF, 
+-/* 0B48 */    0x9DD0, 0xFFFD, 0x9FEB, 0x8DA9, 0x9DCF, 0x98E1, 0xFFFD, 0x9DE5, 
+-/* 0B50 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DC8, 
+-/* 0B58 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0B60 */    0xFFFD, 0xFB4F, 0x9DEB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0B68 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB54, 0xFFFD, 0xFB55, 0x9AA2, 
+-/* 0B70 */    0xFFFD, 0x8AD6, 0xFFFD, 0x9A5F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0B78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EF5, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0B80 */    0x8FB7, 0x9AD2, 0x9E6A, 0x9EE8, 0x8BBF, 0x91C2, 0x9D62, 0xFFFD, 
+-/* 0B88 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9260, 0x925E, 0x91C1, 
+-/* 0B90 */    0xFFFD, 0x8AC5, 0xFFFD, 0xFFFD, 0x97A3, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0B98 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8B6C, 
+-/* 0BA0 */    0xFFFD, 0x8D7E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0BA8 */    0xFFFD, 0x9C54, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DBD, 
+-/* 0BB0 */    0x895B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0BB8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFB5C, 0xFFFD, 0xFB5B, 0xFFFD, 0xFB57, 
+-/* 0BC0 */    0x98C7, 0xFFFD, 0xFFFD, 0xFB5A, 0x9CEE, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0BC8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x92E2, 0x9BD4, 0xFFFD, 0xFFFD, 
+-/* 0BD0 */    0xFB64, 0xFB76, 0xFFFD, 0xFFFD, 0xFB60, 0x99E5, 0xFFFD, 0xFFFD, 
+-/* 0BD8 */    0x9AC2, 0xFFFD, 0xFFFD, 0xFFFD, 0x91FB, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0BE0 */    0xA073, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0BE8 */    0x9F72, 0x9FCC, 0xFFFD, 0xFFFD, 0xFFFD, 0x98A5, 0x92E8, 0xFFFD, 
+-/* 0BF0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9BBC, 
+-/* 0BF8 */    0xFFFD, 0x96F3, 0xFFFD, 0xFFFD, 0x92E7, 0xFFFD, 0xFFFD, 0xFC67, 
+-/* 0C00 */    0x8B7D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9BF4, 0xFFFD, 0xFFFD, 
+-/* 0C08 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9EF7, 0xFFFD, 0xFFFD, 0x9EC1, 0xFFFD, 
+-/* 0C10 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0C18 */    0x996F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96F1, 
+-/* 0C20 */    0xFFFD, 0xFFFD, 0x8E41, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0C28 */    0x954A, 0xFFFD, 0xFFFD, 0xFFFD, 0x97E6, 0x96F5, 0xFFFD, 0xFFFD, 
+-/* 0C30 */    0xFFFD, 0xFFFD, 0xFFFD, 0x92E6, 0x9F42, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0C38 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB67, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0C40 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99A9, 0xFAE6, 0xFFFD, 
+-/* 0C48 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFB69, 0x967D, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0C50 */    0xFB6C, 0x99A2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9ABB, 
+-/* 0C58 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9A65, 0xFFFD, 0xFFFD, 0x944E, 0xFB6E, 
+-/* 0C60 */    0xFFFD, 0xFFFD, 0x99DF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0C68 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98E3, 0xFFFD, 0xFFFD, 0x9254, 
+-/* 0C70 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x967B, 0x8AAF, 0x8BAF, 
+-/* 0C78 */    0x9EBD, 0x9EE6, 0xFFFD, 0xFFFD, 0xFB6F, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0C80 */    0xFFFD, 0xFFFD, 0x8EE1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9B7D, 
+-/* 0C88 */    0x9C7E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xF9D9, 0xFB72, 0xFFFD, 
+-/* 0C90 */    0xFFFD, 0xFFFD, 0xFB71, 0x895C, 0xFFFD, 0x98F0, 0x96F2, 0xFFFD, 
+-/* 0C98 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB74, 0xFFFD, 
+-/* 0CA0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BC1, 0xFFFD, 0x895D, 
+-/* 0CA8 */    0x89DE, 0xFFFD, 0x895E, 0xFFFD, 0xFFFD, 0xC6CA, 0xFFFD, 0xFFFD, 
+-/* 0CB0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE42, 0x895F, 0xFFFD, 0x8960, 
+-/* 0CB8 */    0x984C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0CC0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9752, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0CC8 */    0xFFFD, 0x95C3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9BB6, 0x9AB9, 
+-/* 0CD0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x97B3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0CD8 */    0xFFFD, 0xFFFD, 0x9F74, 0x92F1, 0x97DF, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0CE0 */    0xFFFD, 0xFBA6, 0x9877, 0xFFFD, 0xFFFD, 0xFFFD, 0x9854, 0x95C5, 
+-/* 0CE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D55, 
+-/* 0CF0 */    0xFBB2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0CF8 */    0xFFFD, 0x957E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0D00 */    0xFFFD, 0xFFFD, 0x9742, 0xFFFD, 0x94E6, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0D08 */    0xFFFD, 0x92F5, 0x92FD, 0xFFFD, 0xFFFD, 0xFBA2, 0xFFFD, 0xFFFD, 
+-/* 0D10 */    0x9C51, 0xFFFD, 0xFFFD, 0x94E9, 0x985C, 0x92F0, 0x944C, 0xFFFD, 
+-/* 0D18 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x916B, 0x8B78, 
+-/* 0D20 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94E2, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0D28 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x984F, 0xFFFD, 0xFBB5, 0xFFFD, 
+-/* 0D30 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9271, 0xFFFD, 0xFFFD, 0x9365, 0xFFFD, 
+-/* 0D38 */    0xFFFD, 0x985B, 0xFFFD, 0xFFFD, 0x9850, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0D40 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97BC, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0D48 */    0xFFFD, 0x92F3, 0xFFFD, 0xFFFD, 0x9340, 0x984D, 0xFFFD, 0xFFFD, 
+-/* 0D50 */    0xFFFD, 0x9572, 0xFFFD, 0xFDEF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0D58 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDC1, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0D60 */    0xFFFD, 0xFBBA, 0xFFFD, 0xFFFD, 0x92EB, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0D68 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFC73, 0x97B7, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0D70 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBB4, 0x90A7, 
+-/* 0D78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0D80 */    0xFFFD, 0xFFFD, 0x9741, 0x92F4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBBC, 
+-/* 0D88 */    0x9EE2, 0xFFFD, 0x8F78, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0D90 */    0xFFFD, 0xFFFD, 0xF9DC, 0xFFFD, 0xFFFD, 0xFFFD, 0x9672, 0x9EB5, 
+-/* 0D98 */    0xFFFD, 0xFFFD, 0xFFFD, 0x964B, 0x90DA, 0xFFFD, 0xFFFD, 0x9367, 
+-/* 0DA0 */    0xFFFD, 0xFEA4, 0xFFFD, 0xFFFD, 0xFFFD, 0x90DF, 0xFFFD, 0xFFFD, 
+-/* 0DA8 */    0xFFFD, 0xFFFD, 0x9354, 0x8961, 0xFFFD, 0x8BB4, 0xFFFD, 0xFFFD, 
+-/* 0DB0 */    0xFFFD, 0xFFFD, 0x9DC0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0DB8 */    0xFFFD, 0x8E48, 0xFFFD, 0xFBC5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0DC0 */    0xFFFD, 0xFBC7, 0xFFFD, 0xFFFD, 0xFFFD, 0xC6CB, 0xFFFD, 0xFA79, 
+-/* 0DC8 */    0xFBD2, 0x8962, 0x8963, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0DD0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFC7D, 0xFBCC, 0xFFFD, 
+-/* 0DD8 */    0xFEAE, 0xFB75, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBD4, 
+-/* 0DE0 */    0xFBD6, 0xFBD8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0DE8 */    0xFFFD, 0x8B5D, 0xFFFD, 0x934C, 0xFFFD, 0x9AE2, 0xFFFD, 0xFFFD, 
+-/* 0DF0 */    0x8BC9, 0xFBDB, 0x9FC9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0DF8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9F44, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0E00 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98ED, 0x8DF2, 
+-/* 0E08 */    0x8964, 0xFFFD, 0xFDF2, 0xFFFD, 0x934D, 0xFBE7, 0xFFFD, 0xFFFD, 
+-/* 0E10 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0F2, 0x9868, 0x8D73, 0xFFFD, 
+-/* 0E18 */    0xFFFD, 0xFFFD, 0xFBDE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0E20 */    0xFBDF, 0xFBE3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DA8, 0xFFFD, 
+-/* 0E28 */    0xFFFD, 0xFBE4, 0x9C75, 0xFFFD, 0xFFFD, 0x9878, 0x8D60, 0xFFFD, 
+-/* 0E30 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBE5, 0xFFFD, 
+-/* 0E38 */    0x8D61, 0x8D62, 0xA0A1, 0xFFFD, 0xFFFD, 0xFFFD, 0x9C40, 0x98AD, 
+-/* 0E40 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9EEA, 0x9CEB, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0E48 */    0xFFFD, 0xFFFD, 0xFBE0, 0xFFFD, 0xFFFD, 0x9F51, 0x8D65, 0xFFFD, 
+-/* 0E50 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CF1, 0xFFFD, 0xFFFD, 
+-/* 0E58 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0E60 */    0xFC58, 0xFFFD, 0xFFFD, 0x8D66, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0E68 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9654, 0xFBE8, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0E70 */    0xC6CC, 0xFBFC, 0xFFFD, 0x9AE4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0E78 */    0xFFFD, 0xFFFD, 0x9F75, 0x8D69, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0E80 */    0xFFFD, 0x934F, 0xFBF4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xC6CE, 
+-/* 0E88 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFBC3, 0xFFFD, 0xFFFD, 0x8965, 0x9353, 
+-/* 0E90 */    0xFFFD, 0xFFFD, 0x9DFB, 0xC655, 0xFBFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0E98 */    0x9059, 0xFC40, 0xFFFD, 0xFC41, 0xFC43, 0x9361, 0xFC46, 0x9362, 
+-/* 0EA0 */    0x95B8, 0xFFFD, 0xFFFD, 0xC6D0, 0x8BCA, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0EA8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x987A, 
+-/* 0EB0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xC6D1, 0xFFFD, 0xFC51, 0xFC54, 
+-/* 0EB8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0EC0 */    0xFAAF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0EC8 */    0x8D6C, 0xFA61, 0xFFFD, 0xFFFD, 0xFC57, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0ED0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9B70, 0xFFFD, 
+-/* 0ED8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA051, 
+-/* 0EE0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0EE8 */    0xFFFD, 0x8BCB, 0x936E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCD5, 0xFC61, 
+-/* 0EF0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0EF8 */    0xFFFD, 0x8966, 0xFACB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0F00 */    0xFFFD, 0xFFFD, 0xF9DA, 0x937A, 0xFFFD, 0xA0E0, 0xFFFD, 0xFFFD, 
+-/* 0F08 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x936B, 0xFC6B, 0xFFFD, 0xFFFD, 
+-/* 0F10 */    0xFFFD, 0xFFFD, 0xFFFD, 0xA0DC, 0xFFFD, 0xFFFD, 0x9468, 0x8D71, 
+-/* 0F18 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD64, 0xFFFD, 
+-/* 0F20 */    0xFFFD, 0xFFFD, 0xFFFD, 0x99BA, 0xFFFD, 0xFFFD, 0xFFFD, 0x9AD0, 
+-/* 0F28 */    0x9A61, 0xA0E5, 0xA05B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0F30 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96AC, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0F38 */    0xFFFD, 0x9740, 0x8D72, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFC76, 
+-/* 0F40 */    0x96A9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0F48 */    0xFFFD, 0xA06E, 0xFFFD, 0xFFFD, 0xFCAA, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0F50 */    0xFBCD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFC74, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0F58 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA074, 
+-/* 0F60 */    0xA071, 0xFFFD, 0xFFFD, 0xFFFD, 0xFC79, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0F68 */    0xFFFD, 0xFFFD, 0xFC7C, 0x9C50, 0xFFFD, 0xFFFD, 0x9379, 0x9378, 
+-/* 0F70 */    0xFFFD, 0xFFFD, 0xA0DD, 0x8D75, 0xFFFD, 0x8D76, 0xFFFD, 0xFFFD, 
+-/* 0F78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9374, 0x8D77, 0xFCA5, 0xFFFD, 
+-/* 0F80 */    0xFFFD, 0xFCA2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0F88 */    0x90C3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0F90 */    0xA079, 0x8D79, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0F98 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BFC, 0xFFFD, 0xA076, 0x9FF4, 
+-/* 0FA0 */    0xFFFD, 0xFFFD, 0x9FBA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0FA8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8D7A, 0x9E45, 0xFFFD, 
+-/* 0FB0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x93B0, 0xFFFD, 0xA075, 
+-/* 0FB8 */    0x9B46, 0xFFFD, 0xFCAE, 0xFCB0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0FC0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFA51, 0xFFFD, 0xFFFD, 
+-/* 0FC8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8D7B, 0x9ED6, 0xFFFD, 0xFFFD, 0x93AC, 
+-/* 0FD0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9F5B, 0xFFFD, 0x93A9, 0xA07C, 0xFFFD, 
+-/* 0FD8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCB2, 0x8AC1, 
+-/* 0FE0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FB4, 0x9E4C, 0xFFFD, 
+-/* 0FE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FC5, 0x9DC3, 
+-/* 0FF0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8DA2, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D4A, 
+-/* 0FF8 */    0xFCB6, 0xFFFD, 0xFFFD, 0x8DA3, 0x9E4B, 0xFFFD, 0x9E4D, 0xFFFD, 
+-/* 1000 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DA4, 
+-/* 1008 */    0x8AFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCB5, 0xFFFD, 
+-/* 1010 */    0xFCC3, 0x93B2, 0x93A1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1018 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8AC6, 0x8A5B, 0xFFFD, 
+-/* 1020 */    0xFFFD, 0xFFFD, 0x894D, 0xFED4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1028 */    0x8A78, 0xFFFD, 0x93AB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1030 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DA7, 0x9F45, 0xFFFD, 0xFFFD, 
+-/* 1038 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8A56, 
+-/* 1040 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFCBF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCC0, 
+-/* 1048 */    0xFFFD, 0x8EE6, 0xFFFD, 0xFFFD, 0x8AA4, 0x8943, 0xFFFD, 0xFFFD, 
+-/* 1050 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x93F3, 0xFCAB, 0x9EA2, 0x9DC7, 
+-/* 1058 */    0xFFFD, 0xFFFD, 0xFFFD, 0xC6D2, 0x8BCE, 0x93B3, 0xFFFD, 0xFCCA, 
+-/* 1060 */    0xFCC9, 0x8DAC, 0xFFFD, 0xFBC6, 0x8967, 0xFCCD, 0xFFFD, 0xFFFD, 
+-/* 1068 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CF3, 0xFCD0, 
+-/* 1070 */    0xFFFD, 0xFFFD, 0x95BB, 0xFCD3, 0xFFFD, 0xFFFD, 0xFCD4, 0xFCD7, 
+-/* 1078 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x93DB, 0xFFFD, 0xFFFD, 
+-/* 1080 */    0xFFFD, 0xFFFD, 0xFE63, 0xFCDA, 0xFFFD, 0xFFFD, 0xFFFD, 0x9B71, 
+-/* 1088 */    0xFFFD, 0xFFFD, 0xFCDD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1090 */    0xFFFD, 0xFFFD, 0x8DAF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAF2, 0x93D8, 
+-/* 1098 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFCDF, 0xFFFD, 0xFFFD, 0xFFFD, 0x93D3, 
+-/* 10A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCE1, 
+-/* 10A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 10B0 */    0xFFFD, 0x8E76, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 10B8 */    0xFFFD, 0xFC62, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 10C0 */    0xFFFD, 0xFFFD, 0x93D1, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DB1, 0xFFFD, 
+-/* 10C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9859, 0xFFFD, 
++/* 0558 */    0xFFFD, 0xFBC9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8C5D, 0x8A4D, 
++/* 0560 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9257, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0568 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95DF, 0xFFFD, 
++/* 0570 */    0xFFFD, 0xA0AC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98EB, 0xFFFD, 
++/* 0578 */    0xFFFD, 0xFFFD, 0xFFFD, 0x98EC, 0xFFFD, 0x8CC3, 0x8AB8, 0xFFFD, 
++/* 0580 */    0xFFFD, 0xFFFD, 0x9EE7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0588 */    0xFFFD, 0xFFFD, 0xFFFD, 0x94BC, 0xFCD1, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0590 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9CC6, 0x9E7E, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0598 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98FE, 0xFDE8, 0xFFFD, 
++/* 05A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9940, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 05A8 */    0x94C9, 0x9946, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x90C0, 0xFFFD, 
++/* 05B0 */    0x94D1, 0x994B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E55, 
++/* 05B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x994E, 0x8E59, 0xFFFD, 0xFFFD, 
++/* 05C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94EC, 
++/* 05C8 */    0x9955, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 05D0 */    0xFFFD, 0xFFFD, 0x9544, 0x8CCB, 0xFFFD, 0xFFFD, 0xFFFD, 0x9956, 
++/* 05D8 */    0x9959, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 05E0 */    0x995B, 0xFA45, 0xFFFD, 0xFFFD, 0xFFFD, 0x90B7, 0xFFFD, 0xFFFD, 
++/* 05E8 */    0x9743, 0x95CD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 05F0 */    0x97C9, 0xFD50, 0x8AB9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 05F8 */    0xFFFD, 0x8DFC, 0x8A76, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0600 */    0x9D51, 0x9973, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D4F, 0x997A, 
++/* 0608 */    0x9564, 0x99A5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0610 */    0xFFFD, 0x99A7, 0x946E, 0x8F70, 0xFFFD, 0xFAD0, 0x99B3, 0xFFFD, 
++/* 0618 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA053, 0xFFFD, 0xFFFD, 
++/* 0620 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x965C, 0xFFFD, 
++/* 0628 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFD7A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0630 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97FE, 0x92BD, 0xFFFD, 0x97FD, 
++/* 0638 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8F64, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0640 */    0xFFFD, 0xFCF7, 0x9562, 0x97CD, 0x9E64, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0648 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x924C, 0x8EC9, 0x99BC, 0xFFFD, 
++/* 0650 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9DA5, 0xFFFD, 0x8F54, 0xFFFD, 0xFFFD, 
++/* 0658 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0660 */    0x8F7C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EA2, 
++/* 0668 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0670 */    0xFFFD, 0x8F7A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0678 */    0x97AE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96C8, 0xFFFD, 0xFFFD, 
++/* 0680 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99C3, 0xFFFD, 0x90D6, 
++/* 0688 */    0xFFFD, 0x9CBE, 0xFFFD, 0xFFFD, 0xFFFD, 0x8F76, 0x9470, 0xFB4B, 
++/* 0690 */    0xFFFD, 0xFFFD, 0xFDCA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0698 */    0xFFFD, 0x8EC7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0F9, 
++/* 06A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FA9, 
++/* 06A8 */    0x99CE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 06B0 */    0xFFFD, 0x8FBA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FEB, 
++/* 06B8 */    0xFFFD, 0x99CF, 0x92C9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 06C0 */    0x97DC, 0x95B3, 0x9C79, 0x8FDB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 06C8 */    0x9BE3, 0x99E1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 06D0 */    0x8A67, 0x8BB5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 06D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8AAC, 0x99F5, 0xFC4A, 0xFE56, 
++/* 06E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EA4, 0xFFFD, 0xFFFD, 
++/* 06E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D49, 0x95DB, 0xFFFD, 0xFFFD, 
++/* 06F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 06F8 */    0x89C5, 0x99F8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0700 */    0x9664, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9055, 0xFFFD, 0xFFFD, 
++/* 0708 */    0x96D4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0710 */    0x977C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x964D, 
++/* 0718 */    0xFFFD, 0x97E1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0720 */    0x9A48, 0x9A49, 0xFFFD, 0xFE7D, 0x90AA, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0728 */    0xFFFD, 0x9A50, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0730 */    0xFFFD, 0x9347, 0x90C9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0738 */    0x9A55, 0x90BC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A58, 
++/* 0740 */    0xFFFD, 0x8BB8, 0x9641, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0748 */    0xFFFD, 0x9A5A, 0x8ABB, 0xFFFD, 0xFFFD, 0xFFFD, 0x9BAA, 0x8C58, 
++/* 0750 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0758 */    0x9A63, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8C49, 
++/* 0760 */    0x8BB6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0768 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFCCF, 0x966B, 0x9A6E, 0xFFFD, 0x914F, 
++/* 0770 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0778 */    0x9746, 0xFFFD, 0xFFFD, 0xA0E6, 0x92D7, 0xFFFD, 0x9675, 0xFFFD, 
++/* 0780 */    0xFFFD, 0x93D4, 0xFFFD, 0xFFFD, 0x91BB, 0x9679, 0xFFFD, 0xFFFD, 
++/* 0788 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9A70, 0x9678, 0x91CD, 0xFFFD, 0x9C4A, 
++/* 0790 */    0xA06F, 0xFFFD, 0xFFFD, 0xA06A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0798 */    0xFFFD, 0xFFFD, 0x915F, 0x9FA5, 0xFFFD, 0xFFFD, 0x89BA, 0x9DCE, 
++/* 07A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8CD2, 0x9D73, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 07A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96B9, 0xFFFD, 
++/* 07B0 */    0x96BC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CD1, 
++/* 07B8 */    0x9EC9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBD3, 
++/* 07C0 */    0x9D78, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 07C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9D7B, 0x9EB2, 0xFFFD, 0x9DD6, 0xFFFD, 
++/* 07D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x994F, 0xFFFD, 0xFFFD, 0x89CE, 0xFFFD, 
++/* 07D8 */    0xFFFD, 0xFFFD, 0x8BC0, 0xFFFD, 0x9FC4, 0xFFFD, 0x8BD4, 0xFFFD, 
++/* 07E0 */    0xFFFD, 0x8C72, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 07E8 */    0xC6BF, 0x8BF9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8946, 
++/* 07F0 */    0xFFFD, 0xC6C0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 07F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFAE5, 0xC87B, 0x8BC6, 0x9AFB, 0xFFFD, 
++/* 0800 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89D0, 0x89CF, 
++/* 0808 */    0xFFFD, 0xFFFD, 0xFFFD, 0xC6C1, 0xFFFD, 0x89D1, 0xFFFD, 0x89E2, 
++/* 0810 */    0x927E, 0xFFFD, 0x9DBA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0818 */    0xC6C2, 0xFFFD, 0xFFFD, 0x8C6F, 0xFBF8, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0820 */    0x8BC7, 0x926B, 0xFFFD, 0xFFFD, 0x89D2, 0x9DA9, 0x89D3, 0xFFFD, 
++/* 0828 */    0xFFFD, 0x99E2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0830 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9267, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0838 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x92A4, 0x8C73, 
++/* 0840 */    0xFFFD, 0xFFFD, 0x894E, 0x894F, 0x9278, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0848 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91B6, 0xFFFD, 0xFFFD, 
++/* 0850 */    0xFFFD, 0xFFFD, 0x89D4, 0xFFFD, 0x9FD2, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0858 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x92A7, 0xFFFD, 0xFFFD, 
++/* 0860 */    0x95A2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x926E, 0x92A3, 
++/* 0868 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8950, 0xFFFD, 0xFFFD, 
++/* 0870 */    0xFA57, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9866, 0x89D6, 0xFFFD, 
++/* 0878 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0880 */    0xFFFD, 0x98B2, 0xFFFD, 0xFFFD, 0xFFFD, 0x92AB, 0x96DE, 0x92AC, 
++/* 0888 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0890 */    0xFFFD, 0xFFFD, 0x8C70, 0xFFFD, 0x9F6E, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0898 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8EF2, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F6C, 
++/* 08A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89D8, 0xFFFD, 0xFFFD, 
++/* 08A8 */    0xFFFD, 0xFFFD, 0xFA59, 0x92A8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 08B0 */    0xFFFD, 0x9163, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 08B8 */    0x8C40, 0x9F73, 0xFFFD, 0x92AD, 0x9BE9, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 08C0 */    0xFFFD, 0xFFFD, 0x92A9, 0x92AA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 08C8 */    0xFFFD, 0xFFFD, 0x89D9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 08D0 */    0xFFFD, 0xFFFD, 0xFD56, 0x92A1, 0xFFFD, 0xFFFD, 0x90E3, 0xFFFD, 
++/* 08D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0A6, 
++/* 08E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94AB, 0xFFFD, 0xFC72, 
++/* 08E8 */    0x97C4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 08F0 */    0x92AE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFA67, 0x92A2, 0xFA69, 
++/* 08F8 */    0x8951, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0900 */    0xFFFD, 0xFFFD, 0xFA6F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0908 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFA71, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0910 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8952, 0xFFFD, 
++/* 0918 */    0xFFFD, 0xFFFD, 0xFFFD, 0x945A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0920 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xC6C3, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0928 */    0x89DD, 0xFFFD, 0xC8A2, 0xC6C4, 0xFFFD, 0xFFFD, 0xFFFD, 0x9E52, 
++/* 0930 */    0xFFFD, 0x8953, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0938 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9E55, 0x92BA, 0xFFFD, 0xFFFD, 
++/* 0940 */    0xC6C5, 0xFFFD, 0xFFFD, 0x8C5B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFA7D, 
++/* 0948 */    0xFAA8, 0x9A68, 0xFA47, 0xFFFD, 0xFFFD, 0xFA7E, 0xFFFD, 0xFFFD, 
++/* 0950 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0958 */    0x92BB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDB6, 0xFFFD, 0xFAA2, 0xFFFD, 
++/* 0960 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAA3, 0xFFFD, 0xFAA4, 0x9BB4, 
++/* 0968 */    0xFAA6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0970 */    0x89DF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDDB, 0xFFFD, 0xFFFD, 0xFAA9, 
++/* 0978 */    0xFFFD, 0x8954, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0980 */    0xFFFD, 0xFFFD, 0xFAAB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0988 */    0xFFFD, 0xFC7A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0990 */    0xFFFD, 0x89E0, 0xFFFD, 0x9F4F, 0xFFFD, 0xFFFD, 0xFFFD, 0xC87D, 
++/* 0998 */    0xFFFD, 0xFFFD, 0x89E1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 09A0 */    0xFAB0, 0x9FCD, 0xA0E7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 09A8 */    0xFAB1, 0x89A6, 0x9EFA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 09B0 */    0xFFFD, 0xFFFD, 0xFAB2, 0xFAB4, 0xFFFD, 0x92C4, 0xFFFD, 0xFFFD, 
++/* 09B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F6F, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 09C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BB0, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 09C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FAC, 
++/* 09D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89E3, 0x9BD3, 0x89E4, 
++/* 09D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFAB5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 09E0 */    0xFFFD, 0x9FD5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 09E8 */    0x8955, 0xFFFD, 0xFFFD, 0x92C5, 0xFFFD, 0xFFFD, 0xFFFD, 0x8956, 
++/* 09F0 */    0xFAB3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAB6, 0xFAB7, 0xFFFD, 0xFFFD, 
++/* 09F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EDC, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0A00 */    0xFBC4, 0x9F71, 0xFABA, 0x92C7, 0xC6C6, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0A08 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A4C, 0x8C68, 0xFFFD, 0xFFFD, 
++/* 0A10 */    0x89E5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F7D, 0xFFFD, 0xFFFD, 
++/* 0A18 */    0xFFFD, 0xFFFD, 0xFFFD, 0xA0A9, 0xFAC4, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0A20 */    0xFFFD, 0xC6C7, 0xFFFD, 0xFFFD, 0x8957, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0A28 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFAAA, 0x8BE3, 0xFFFD, 0x8B61, 0xFFFD, 
++/* 0A30 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9AF1, 0xFFFD, 0xFFFD, 0x9EB7, 0xFFFD, 
++/* 0A38 */    0xC6C8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAD1, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0A40 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFAD2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0A48 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EBA, 0xFAD4, 0xFADB, 0xFFFD, 
++/* 0A50 */    0x9CE0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBF7, 0xFFFD, 0xFBFA, 0x89E7, 
++/* 0A58 */    0xA07A, 0xFADC, 0xFFFD, 0xFFFD, 0xFADD, 0xFFFD, 0x89E9, 0xFFFD, 
++/* 0A60 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xC6C9, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0A68 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAE2, 
++/* 0A70 */    0x89EB, 0xFFFD, 0xFFFD, 0xFAE3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0A78 */    0xFFFD, 0xFFFD, 0x90C8, 0xFFFD, 0xFFFD, 0xFFFD, 0x92DA, 0x8959, 
++/* 0A80 */    0x9CF5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x895A, 0xFAE7, 
++/* 0A88 */    0x9FA2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAEA, 0xFAED, 
++/* 0A90 */    0x8FAD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB59, 
++/* 0A98 */    0xFAEF, 0x96EF, 0xFFFD, 0x9DEC, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DCA, 
++/* 0AA0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD6D, 0xFFFD, 
++/* 0AA8 */    0x89EC, 0xFB44, 0xFFFD, 0xFFFD, 0x9DE2, 0xFFFD, 0x8C75, 0x9EC0, 
++/* 0AB0 */    0xFFFD, 0x9E56, 0x9F79, 0x9AC7, 0xFFFD, 0xFFFD, 0xFAF4, 0x98A1, 
++/* 0AB8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0AC0 */    0xFFFD, 0xFAF8, 0xFFFD, 0xFFFD, 0xFFFD, 0x89F0, 0x9E47, 0xFFFD, 
++/* 0AC8 */    0xFFFD, 0x9DF7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FD3, 0xFFFD, 
++/* 0AD0 */    0x9ACA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89F1, 0xFAF9, 0x8E5A, 
++/* 0AD8 */    0xFFFD, 0x89F2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89F3, 0x925D, 
++/* 0AE0 */    0x8B51, 0x92E0, 0xFFFD, 0xFFFD, 0x89F4, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0AE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FD4, 0xFFFD, 
++/* 0AF0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8A79, 
++/* 0AF8 */    0x97A7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0B00 */    0xFFFD, 0xFFFD, 0xFFFD, 0x93BA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0B08 */    0xFFFD, 0x9E58, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89F6, 0xFFFD, 
++/* 0B10 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9E57, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0B18 */    0xFFFD, 0x89F7, 0xFFFD, 0x8A41, 0xFFFD, 0xFFFD, 0x89F8, 0xFFFD, 
++/* 0B20 */    0xFFFD, 0xFAF1, 0x89FA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0B28 */    0xFFFD, 0xFFFD, 0xFB42, 0xFFFD, 0xFABF, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0B30 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBA3, 0xFFFD, 
++/* 0B38 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0B40 */    0xFAF7, 0x9E4E, 0xFFFD, 0x94DC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0B48 */    0xFFFD, 0x95DA, 0x9DF8, 0x9F6A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0B50 */    0xFFFD, 0x8AB7, 0xFB46, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0B58 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8A46, 0xFB47, 0xFFFD, 0xFFFD, 
++/* 0B60 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9148, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0B68 */    0x92DE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8B53, 0x9DF6, 0xFFFD, 
++/* 0B70 */    0x9BDA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D7E, 0x89FD, 0x99E4, 
++/* 0B78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9E43, 0x9DE9, 0xFFFD, 
++/* 0B80 */    0x8F52, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DF5, 0x9DF0, 0xFFFD, 0xFFFD, 
++/* 0B88 */    0xFFFD, 0x99E7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BBD, 
++/* 0B90 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0B98 */    0xFFFD, 0x9DEF, 0x9DD0, 0xFFFD, 0x9FEB, 0x8DA9, 0x9DCF, 0x98E1, 
++/* 0BA0 */    0xFFFD, 0x9DE5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0BA8 */    0xFFFD, 0x9DC8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0BB0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFB4F, 0x9DEB, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0BB8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB54, 0xFFFD, 
++/* 0BC0 */    0xFB55, 0x9AA2, 0xFFFD, 0x8AD6, 0xFFFD, 0x9A5F, 0xFFFD, 0xFFFD, 
++/* 0BC8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EF5, 0xFFFD, 
++/* 0BD0 */    0xFFFD, 0xFFFD, 0x8FB7, 0x9AD2, 0x9E6A, 0x9EE8, 0x8BBF, 0x91C2, 
++/* 0BD8 */    0x9D62, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9260, 
++/* 0BE0 */    0x925E, 0x91C1, 0xFFFD, 0x8AC5, 0xFFFD, 0xFFFD, 0x97A3, 0xFFFD, 
++/* 0BE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0BF0 */    0xFFFD, 0x8B6C, 0xFFFD, 0x8D7E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0BF8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9C54, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0C00 */    0xFFFD, 0x9DBD, 0x895B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0C08 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB5C, 0xFFFD, 0xFB5B, 
++/* 0C10 */    0xFFFD, 0xFB57, 0x98C7, 0xFFFD, 0xFFFD, 0xFB5A, 0x9CEE, 0xFFFD, 
++/* 0C18 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x92E2, 0x94A7, 
++/* 0C20 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0C28 */    0xFFFD, 0xFFFD, 0x8CCC, 0xFFFD, 0x9BD4, 0xFFFD, 0xFFFD, 0xFB64, 
++/* 0C30 */    0xFB76, 0xFFFD, 0xFFFD, 0xFB60, 0x99E5, 0xFFFD, 0xFFFD, 0x9AC2, 
++/* 0C38 */    0xFFFD, 0xFFFD, 0xFFFD, 0x91FB, 0xFFFD, 0xFFFD, 0xFFFD, 0xA073, 
++/* 0C40 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F72, 
++/* 0C48 */    0x9FCC, 0xFFFD, 0xFFFD, 0xFFFD, 0x98A5, 0x92E8, 0xFFFD, 0xFFFD, 
++/* 0C50 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9BBC, 0xFFFD, 
++/* 0C58 */    0x96F3, 0xFFFD, 0xFFFD, 0x92E7, 0xFFFD, 0xFFFD, 0xFC67, 0x8B7D, 
++/* 0C60 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9BF4, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0C68 */    0xFFFD, 0xFFFD, 0x9EF7, 0xFFFD, 0xFFFD, 0x9EC1, 0xFFFD, 0xFFFD, 
++/* 0C70 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x996F, 
++/* 0C78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96F1, 0xFFFD, 
++/* 0C80 */    0xFFFD, 0x8E41, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x954A, 
++/* 0C88 */    0xFFFD, 0xFFFD, 0xFFFD, 0x97E6, 0x96F5, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0C90 */    0xFFFD, 0xFFFD, 0x92E6, 0x9F42, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0C98 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFB67, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0CA0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99A9, 0xFAE6, 0xFFFD, 0xFFFD, 
++/* 0CA8 */    0xFFFD, 0xFFFD, 0xFB69, 0x967D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB6C, 
++/* 0CB0 */    0x99A2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9ABB, 0xFFFD, 
++/* 0CB8 */    0xFFFD, 0xFFFD, 0x9A65, 0xFFFD, 0xFFFD, 0x944E, 0xFB6E, 0xFFFD, 
++/* 0CC0 */    0xFFFD, 0x99DF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0CC8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x98E3, 0xFFFD, 0xFFFD, 0x9254, 0xFFFD, 
++/* 0CD0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x967B, 0x8AAF, 0x8C77, 0xFFFD, 
++/* 0CD8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BAF, 0x9EBD, 0x9EE6, 
++/* 0CE0 */    0xFFFD, 0xFFFD, 0xFB6F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0CE8 */    0x8EE1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9B7D, 0x9C7E, 0xFFFD, 
++/* 0CF0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xF9D9, 0x92EA, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0CF8 */    0xFFFD, 0x8C78, 0xFB72, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB71, 0x895C, 
++/* 0D00 */    0xFFFD, 0x98F0, 0x96F2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0D08 */    0xFFFD, 0xFFFD, 0xFB74, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0D10 */    0xFFFD, 0x8BC1, 0xFFFD, 0x895D, 0x89DE, 0xFFFD, 0x895E, 0xFFFD, 
++/* 0D18 */    0xFFFD, 0xC6CA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0D20 */    0xFE42, 0x895F, 0xFFFD, 0x8960, 0x984C, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0D28 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9752, 
++/* 0D30 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95C3, 0xFFFD, 0xFFFD, 
++/* 0D38 */    0xFFFD, 0xFFFD, 0x9BB6, 0x9AB9, 0xFFFD, 0xFFFD, 0xFFFD, 0x97B3, 
++/* 0D40 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F74, 0x92F1, 
++/* 0D48 */    0x97DF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBA6, 0x9877, 0xFFFD, 
++/* 0D50 */    0xFFFD, 0xFFFD, 0x9854, 0x95C5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0D58 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9D55, 0xFBB2, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0D60 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x957E, 0xFFFD, 0xFFFD, 
++/* 0D68 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9742, 0xFFFD, 
++/* 0D70 */    0x94E6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x92F5, 0xFFFD, 0xFFFD, 
++/* 0D78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8CC5, 0xFFFD, 0xFFFD, 
++/* 0D80 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x92FD, 0xFFFD, 0xFFFD, 0xFBA2, 
++/* 0D88 */    0xFFFD, 0xFFFD, 0x9C51, 0xFFFD, 0xFFFD, 0x94E9, 0x985C, 0x92F0, 
++/* 0D90 */    0x944C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0D98 */    0x916B, 0x8B78, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94E2, 0xFFFD, 
++/* 0DA0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x984F, 0xFFFD, 
++/* 0DA8 */    0xFBB5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9271, 0xFFFD, 0xFFFD, 
++/* 0DB0 */    0x9365, 0xFFFD, 0xFFFD, 0x985B, 0xFFFD, 0xFFFD, 0x9850, 0xFFFD, 
++/* 0DB8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97BC, 0xFFFD, 
++/* 0DC0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x92F3, 0xFFFD, 0xFFFD, 0x9340, 0x984D, 
++/* 0DC8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9572, 0xFFFD, 0xFDEF, 0xFFFD, 0xFFFD, 
++/* 0DD0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDC1, 0xFFFD, 
++/* 0DD8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFBBA, 0xFFFD, 0xFFFD, 0x92EB, 0xFFFD, 
++/* 0DE0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFC73, 0x97B7, 0xFFFD, 
++/* 0DE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0DF0 */    0xFBB4, 0x90A7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0DF8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9741, 0x92F4, 0xFFFD, 0xFFFD, 
++/* 0E00 */    0xFFFD, 0xFBBC, 0x9EE2, 0xFFFD, 0x8F78, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0E08 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xF9DC, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0E10 */    0x9672, 0x9EB5, 0xFFFD, 0xFFFD, 0xFFFD, 0x964B, 0xFFFD, 0xFFFD, 
++/* 0E18 */    0xFFFD, 0x8CAC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0E20 */    0xFFFD, 0xFFFD, 0xFFFD, 0xA0FA, 0x90DA, 0xFFFD, 0xFFFD, 0x9367, 
++/* 0E28 */    0xFFFD, 0xFEA4, 0xFFFD, 0xFFFD, 0xFFFD, 0x90DF, 0xFFFD, 0xFFFD, 
++/* 0E30 */    0xFFFD, 0xFFFD, 0x9354, 0x8961, 0xFFFD, 0x8BB4, 0xFFFD, 0xFFFD, 
++/* 0E38 */    0xFFFD, 0xFFFD, 0x9DC0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0E40 */    0xFFFD, 0x8E48, 0xFFFD, 0xFBC5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0E48 */    0xFFFD, 0xFBC7, 0xFFFD, 0xFFFD, 0xFFFD, 0xC6CB, 0xFFFD, 0xFA79, 
++/* 0E50 */    0x9E67, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8CD9, 0xFFFD, 
++/* 0E58 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBD2, 0x8962, 0x8963, 
++/* 0E60 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0E68 */    0xFFFD, 0xFFFD, 0xFC7D, 0xFBCC, 0xFFFD, 0xFEAE, 0xFB75, 0xFFFD, 
++/* 0E70 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBD4, 0xFBD6, 0xFBD8, 0xFFFD, 
++/* 0E78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8B5D, 0xFFFD, 
++/* 0E80 */    0x934C, 0xFFFD, 0x9AE2, 0xFFFD, 0xFFFD, 0x8BC9, 0xFBDB, 0x9FC9, 
++/* 0E88 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0E90 */    0x9F44, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0E98 */    0xFFFD, 0xFFFD, 0xFFFD, 0x98ED, 0x8DF2, 0x8964, 0xFFFD, 0xFDF2, 
++/* 0EA0 */    0xFFFD, 0x934D, 0xFBE7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0EA8 */    0xFFFD, 0xA0F2, 0x9868, 0x8D73, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBDE, 
++/* 0EB0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBDF, 0xFFFD, 0xFFFD, 
++/* 0EB8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8C48, 0xFBE3, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0EC0 */    0xFFFD, 0x8DA8, 0xFFFD, 0xFFFD, 0xFBE4, 0x9C75, 0xFFFD, 0xFFFD, 
++/* 0EC8 */    0x9878, 0x8D60, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0ED0 */    0xFFFD, 0xFBE5, 0xFFFD, 0x8D61, 0x8D62, 0xA0A1, 0xFFFD, 0xFFFD, 
++/* 0ED8 */    0xFFFD, 0x9C40, 0x98AD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EEA, 0xFFFD, 
++/* 0EE0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8CD4, 0xFFFD, 0xFFFD, 
++/* 0EE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CEB, 
++/* 0EF0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBE0, 0xFFFD, 0xFFFD, 
++/* 0EF8 */    0x9F51, 0x8D65, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0F00 */    0x9CF1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0F08 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFC58, 0xFFFD, 0xFFFD, 0x8D66, 0xFFFD, 
++/* 0F10 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9654, 0xFBE8, 
++/* 0F18 */    0xFFFD, 0xFFFD, 0xFFFD, 0xC6CC, 0xFBFC, 0xFFFD, 0x9AE4, 0xFFFD, 
++/* 0F20 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F75, 0x8D69, 0xFFFD, 
++/* 0F28 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x934F, 0xFBF4, 0xFFFD, 0xFFFD, 
++/* 0F30 */    0xFFFD, 0xFFFD, 0xC6CE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBC3, 0xFFFD, 
++/* 0F38 */    0xFFFD, 0x8965, 0x8C7A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0F40 */    0xFFFD, 0x8C7B, 0x9353, 0xFFFD, 0xFFFD, 0x9DFB, 0xFBFD, 0xFFFD, 
++/* 0F48 */    0xFFFD, 0xFFFD, 0x9059, 0xFC40, 0xFFFD, 0xFC41, 0xFC43, 0x9361, 
++/* 0F50 */    0xFC46, 0x9362, 0x95B8, 0xFFFD, 0xFFFD, 0xC6D0, 0x8BCA, 0xFFFD, 
++/* 0F58 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0F60 */    0xFFFD, 0x987A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xC6D1, 0xFFFD, 
++/* 0F68 */    0xFC51, 0xFC54, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0F70 */    0xFFFD, 0xFFFD, 0xFAAF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0F78 */    0xFFFD, 0xFFFD, 0x8D6C, 0xFA61, 0xFFFD, 0xFFFD, 0xFC57, 0xFFFD, 
++/* 0F80 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0F88 */    0x9B70, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0F90 */    0xFFFD, 0xA051, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0F98 */    0xFFFD, 0x8C7C, 0xFFFD, 0x8BCB, 0x936E, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0FA0 */    0xFCD5, 0xFC61, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0FA8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8966, 0xFACB, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0FB0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xF9DA, 0x937A, 0xFFFD, 0xA0E0, 
++/* 0FB8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x936B, 0xFC6B, 
++/* 0FC0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0DC, 0xFFFD, 0xFFFD, 
++/* 0FC8 */    0x9468, 0x8D71, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0FD0 */    0xFD64, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99BA, 0xFFFD, 0xFFFD, 
++/* 0FD8 */    0xFFFD, 0x9AD0, 0x9A61, 0xA0E5, 0xA05B, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0FE0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96AC, 0xFFFD, 
++/* 0FE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9740, 0x9EF1, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0FF0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8C4D, 0x8D72, 0xFFFD, 
++/* 0FF8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFC76, 0x96A9, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1000 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA06E, 0xFFFD, 0xFFFD, 
++/* 1008 */    0xFCAA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBCD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1010 */    0xFC74, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1018 */    0xFFFD, 0xFFFD, 0xFFFD, 0xA074, 0xA071, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1020 */    0xFC79, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFC7C, 0x9C50, 
++/* 1028 */    0xFFFD, 0xFFFD, 0x9379, 0x9378, 0xFFFD, 0xFFFD, 0xA0DD, 0x8D75, 
++/* 1030 */    0xFFFD, 0x8D76, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1038 */    0x9374, 0x8D77, 0xFCA5, 0xFFFD, 0xFFFD, 0xFCA2, 0xFFFD, 0xFFFD, 
++/* 1040 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x90C3, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1048 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA079, 0x8D79, 0xFFFD, 0xFFFD, 
++/* 1050 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1058 */    0x8BFC, 0xFFFD, 0xA076, 0x9FF4, 0xFFFD, 0xFFFD, 0x9FBA, 0xFFFD, 
++/* 1060 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1068 */    0xFFFD, 0x8D7A, 0x9E45, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1070 */    0xFFFD, 0x93B0, 0xFFFD, 0xA075, 0x9B46, 0xFFFD, 0xFCAE, 0xFCB0, 
++/* 1078 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1080 */    0xFFFD, 0xFA51, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8D7B, 
++/* 1088 */    0x9ED6, 0xFFFD, 0xFFFD, 0x93AC, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F5B, 
++/* 1090 */    0xFFFD, 0x93A9, 0xA07C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1098 */    0xFFFD, 0xFFFD, 0xFCB2, 0x8AC1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 10A0 */    0xFFFD, 0x9FB4, 0x9E4C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 10A8 */    0xFFFD, 0xFFFD, 0x8FC5, 0x9DC3, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DA2, 
++/* 10B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9D4A, 0xFCB6, 0xFFFD, 0xFFFD, 0x8DA3, 
++/* 10B8 */    0x9E4B, 0xFFFD, 0x9E4D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 10C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8DA4, 0x8AFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 10C8 */    0xFFFD, 0xFFFD, 0xFCB5, 0xFFFD, 0xFCC3, 0x93B2, 0x93A1, 0xFFFD, 
+ /* 10D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 10D8 */    0xFB52, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 10E0 */    0xFFFD, 0xFB53, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB4D, 
+-/* 10E8 */    0xFFFD, 0xFFFD, 0x9CBF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 10F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9B72, 0xFB50, 0x93BE, 0xFCEB, 0xFFFD, 
+-/* 10F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1100 */    0xA0BB, 0xFFFD, 0x9B7E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1108 */    0xFFFD, 0xFFFD, 0x8DB3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1110 */    0xFFFD, 0xFFFD, 0x9AE8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1118 */    0xFFFD, 0x8EDC, 0x98E7, 0xFCF3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1120 */    0xFCF2, 0x9A59, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DB5, 0xFFFD, 0xFFFD, 
+-/* 1128 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD4D, 0xFFFD, 0xFFFD, 
+-/* 1130 */    0xFFFD, 0xFFFD, 0xFD5E, 0x9547, 0xFCF6, 0x9250, 0xFFFD, 0xFFFD, 
+-/* 1138 */    0xFFFD, 0xFFFD, 0x8968, 0xFFFD, 0x8DB6, 0xFCFB, 0xA07D, 0x98FC, 
+-/* 1140 */    0x8969, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1148 */    0xFFFD, 0xFE4F, 0xFFFD, 0xFFFD, 0x9256, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1150 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAC9, 
+-/* 1158 */    0xFFFD, 0xFFFD, 0x93E8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCF8, 0x9CE3, 
+-/* 1160 */    0xFDA9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFC44, 
+-/* 1168 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1170 */    0x9640, 0xFFFD, 0xFFFD, 0x8DB8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1178 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9B4A, 0x8FB9, 
+-/* 1180 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCFE, 0xFFFD, 
+-/* 1188 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x896A, 0x8DB9, 
+-/* 1190 */    0xFFFD, 0xFFFD, 0xFFFD, 0x917E, 0x93E7, 0xFFFD, 0xFFFD, 0x97EF, 
+-/* 1198 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFE4A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 11A0 */    0xFFFD, 0xFD45, 0xFFFD, 0x96A5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 11A8 */    0xFEE0, 0xFD48, 0xFD47, 0xFEF2, 0xFE6A, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 11B0 */    0xFFFD, 0xFFFD, 0x8DBD, 0x9BA1, 0xFFFD, 0x9AB7, 0x8EFC, 0x9FA1, 
+-/* 11B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 11C0 */    0xFFFD, 0xFD51, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 11C8 */    0xFFFD, 0xFAAD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DBE, 0xFFFD, 
+-/* 11D0 */    0xFFFD, 0x89A4, 0xFD4E, 0xFFFD, 0xFFFD, 0x8DC0, 0xFFFD, 0xFFFD, 
+-/* 11D8 */    0x97F0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 11E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x93B4, 0xFD44, 0x9FA7, 0xFFFD, 0xFFFD, 
+-/* 11E8 */    0xFFFD, 0xFFFD, 0x8DC2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99B6, 
+-/* 11F0 */    0xFD52, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DC1, 
+-/* 11F8 */    0xFFFD, 0xFFFD, 0x8E46, 0x92CF, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CF4, 
+-/* 1200 */    0x8DC4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1208 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFD41, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1210 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9B4C, 0xFD57, 0xFCEF, 0xFFFD, 0xFFFD, 
+-/* 1218 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CDE, 0xFFFD, 
+-/* 1220 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD42, 0x986C, 
+-/* 1228 */    0x97F9, 0xFFFD, 0x9558, 0x985E, 0xFE7B, 0x94CD, 0xFFFD, 0xFFFD, 
+-/* 1230 */    0xFFFD, 0xFFFD, 0xFFFD, 0x93EE, 0xFD5A, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1238 */    0xFFFD, 0xFFFD, 0xFFFD, 0x93F5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1240 */    0xFFFD, 0x93EF, 0x8EEA, 0xFFFD, 0xFFFD, 0xFFFD, 0x8F5B, 0x8DC8, 
+-/* 1248 */    0xFFFD, 0xFFFD, 0x8DC7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1250 */    0x93F7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1258 */    0x8DC9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1260 */    0xFBF2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9670, 0xFFFD, 0xFFFD, 
+-/* 1268 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DCB, 
+-/* 1270 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFD5C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1278 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8F65, 0xFFFD, 0xFFFD, 
+-/* 1280 */    0xFFFD, 0x8DCD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DA8, 
+-/* 1288 */    0x94F9, 0xFFFD, 0xFFFD, 0x8DCE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1290 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x93EA, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1298 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD5F, 0x93F0, 
+-/* 12A0 */    0x9FB6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 12A8 */    0xFFFD, 0xFFFD, 0x8DCF, 0xFFFD, 0xFFFD, 0xFFFD, 0x9763, 0xC656, 
+-/* 12B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD62, 0x9FDB, 
+-/* 12B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x93F8, 0x8BF7, 0xFFFD, 0xFFFD, 
+-/* 12C0 */    0xFFFD, 0xFFFD, 0xFD66, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 12C8 */    0x8BCF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DD1, 
+-/* 12D0 */    0xFD71, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD6F, 0xFFFD, 0xFFFD, 
+-/* 12D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DD3, 0x9FD0, 
+-/* 12E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8BD0, 0xFFFD, 0xFD72, 0xFFFD, 0x9CAE, 
+-/* 12E8 */    0x8BD1, 0xFFFD, 0xFFFD, 0x8ADB, 0x95CE, 0xFFFD, 0xFD76, 0xFB62, 
+-/* 12F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DD4, 0xFFFD, 
+-/* 12F8 */    0xFFFD, 0xFFFD, 0xFD78, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1300 */    0x8EE3, 0x9076, 0xFFFD, 0xFFFD, 0x98C6, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1308 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DD5, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1310 */    0xFFFD, 0x97D1, 0xFFFD, 0xFFFD, 0x9EB6, 0xFAC7, 0xFFFD, 0xFFFD, 
+-/* 1318 */    0xA042, 0x9873, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1320 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FFC, 0x8DD7, 0xFFFD, 0xFFFD, 
+-/* 1328 */    0x92FB, 0x8DD8, 0x944F, 0xFFFD, 0x8DD9, 0x896B, 0xFFFD, 0xFFFD, 
+-/* 1330 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97CE, 0xFFFD, 
+-/* 1338 */    0xFFFD, 0xFFFD, 0xFAF3, 0xFDAE, 0xFBAF, 0x92B7, 0x9C5A, 0xFFFD, 
+-/* 1340 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDAD, 0x8DDC, 0x9444, 
+-/* 1348 */    0x8DDD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1350 */    0xA0D6, 0x97D5, 0xFFFD, 0x944A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1358 */    0xFFFD, 0x944D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97CB, 0xFFFD, 
+-/* 1360 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DDE, 0xFFFD, 0xFFFD, 0x8DDF, 
+-/* 1368 */    0x8DE0, 0xFEF9, 0xFDC0, 0xFCF9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1370 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB7E, 0x92B3, 0xFFFD, 0xFFFD, 
+-/* 1378 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFDAF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1380 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DE1, 0xFFFD, 0xFFFD, 
+-/* 1388 */    0xFFFD, 0xFFFD, 0x95D3, 0xFD68, 0xFFFD, 0xFFFD, 0x9CB7, 0xFFFD, 
+-/* 1390 */    0xFFFD, 0x8DE3, 0xFAC0, 0x8DE5, 0xFA64, 0xFFFD, 0x8947, 0xFFFD, 
+-/* 1398 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8DE4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 13A0 */    0xFFFD, 0x8DE7, 0x8DE8, 0xFDC7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 13A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDB0, 0xFFFD, 0xFFFD, 
+-/* 13B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9445, 0x97D6, 0xFFFD, 0xFFFD, 
+-/* 13B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCC6, 
+-/* 13C0 */    0x9844, 0x8DEA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 13C8 */    0xFFFD, 0xFFFD, 0xFE50, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 13D0 */    0xFFFD, 0xFDCC, 0x9DA7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 13D8 */    0xFDCD, 0xFDCF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95D2, 0xFFFD, 
+-/* 13E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DED, 0xFFFD, 
+-/* 13E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCBA, 
+-/* 13F0 */    0xFDC5, 0xFFFD, 0xFDD2, 0x9CDC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 13F8 */    0xFFFD, 0x95CF, 0xFFFD, 0xFFFD, 0x8DEE, 0xFDD4, 0xFFFD, 0xFFFD, 
+-/* 1400 */    0xFFFD, 0xFFFD, 0xFFFD, 0x96EC, 0x96EB, 0x90B6, 0xFFFD, 0xFDC3, 
+-/* 1408 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1410 */    0xFFFD, 0xFFFD, 0x98AB, 0xFDE0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1418 */    0x8DF6, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DF7, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1420 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FFA, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1428 */    0xFFFD, 0xFFFD, 0xFFFD, 0xC657, 0xC665, 0xFFFD, 0xFFFD, 0x97D0, 
+-/* 1430 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BD2, 0xFFFD, 0xFFFD, 0x8DF8, 
+-/* 1438 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x90D9, 0xFFFD, 0xFFFD, 
+-/* 1440 */    0xFFFD, 0xFAF0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDE1, 0x8DF9, 
+-/* 1448 */    0xFFFD, 0xFDE3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1450 */    0xFFFD, 0x8DFA, 0xFFFD, 0xFB63, 0xFFFD, 0xFFFD, 0xFFFD, 0x90A6, 
+-/* 1458 */    0x9970, 0xFFFD, 0xFFFD, 0x91EB, 0xFFFD, 0x9770, 0x986F, 0xFDE2, 
+-/* 1460 */    0x98F2, 0xFFFD, 0x9AFC, 0x896C, 0xFDFD, 0xFFFD, 0xFFFD, 0x995E, 
+-/* 1468 */    0xFFFD, 0xFFFD, 0xFFFD, 0x95BD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1470 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFDE4, 0xFFFD, 0xFFFD, 0xFFFD, 0x91E6, 
+-/* 1478 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDE5, 0xFDE6, 0xFFFD, 0xFFFD, 
+-/* 1480 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDE7, 0x9454, 
+-/* 1488 */    0xFFFD, 0xFFFD, 0xFFFD, 0x99B8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1490 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97E9, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1498 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9346, 0x95BC, 0xFFFD, 0xFDED, 0xFDF7, 
+-/* 14A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9870, 0x96F6, 
+-/* 14A8 */    0x8EA9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9451, 0xFFFD, 
+-/* 14B0 */    0xFFFD, 0x8E43, 0xFFFD, 0x8B5A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 14B8 */    0xFDEE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDF0, 0xFFFD, 0xFFFD, 
+-/* 14C0 */    0xFFFD, 0xFFFD, 0xFDF4, 0xFFFD, 0x9BF5, 0x977E, 0xFFFD, 0xFFFD, 
+-/* 14C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9BD5, 0xFFFD, 0x9AC3, 0xFFFD, 0x97C8, 
+-/* 14D0 */    0xA0DB, 0x91D0, 0xFFFD, 0xFFFD, 0x9FE4, 0xFFFD, 0x8FDD, 0xFFFD, 
+-/* 14D8 */    0x91E9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 14E0 */    0xFFFD, 0xFFFD, 0x98E0, 0xFFFD, 0xFFFD, 0xFFFD, 0x92CA, 0xFFFD, 
+-/* 14E8 */    0x9857, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 14F0 */    0xFDEB, 0xFFFD, 0x9B49, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 14F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D76, 0x9EAF, 0xFFFD, 0xFFFD, 
+-/* 1500 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CCC, 
+-/* 1508 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDEA, 0xFFFD, 
+-/* 1510 */    0xFFFD, 0x8DF1, 0xFFFD, 0xFFFD, 0xFDFB, 0x96F9, 0xFFFD, 0xFFFD, 
+-/* 1518 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98BF, 
+-/* 1520 */    0x9E49, 0x9BCA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDFE, 0x92DC, 
+-/* 1528 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE41, 0x91CC, 0x91E2, 
+-/* 1530 */    0xFE44, 0xFFFD, 0xFFFD, 0xFFFD, 0xC679, 0xFFFD, 0xFFFD, 0x8BD3, 
+-/* 1538 */    0xFFFD, 0xFFFD, 0xFE47, 0x9455, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1540 */    0xFE4B, 0xFFFD, 0xFE4C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DBF, 
+-/* 1548 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1550 */    0xFFFD, 0x9E78, 0xFE51, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9456, 
+-/* 1558 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D61, 
+-/* 1560 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9457, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1568 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9966, 
+-/* 1570 */    0x8BD5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA069, 0xA04C, 0xFFFD, 
+-/* 1578 */    0x9E65, 0xFE58, 0xFFFD, 0x9975, 0xFE53, 0xA065, 0xFFFD, 0xFE59, 
+-/* 1580 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1588 */    0xFFFD, 0x98B7, 0x98B8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1590 */    0xFFFD, 0xFFFD, 0x98BA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1598 */    0xFFFD, 0x98BB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 15A0 */    0x9FBC, 0xA04A, 0xFFFD, 0xFFFD, 0x9EC7, 0x98AE, 0xFFFD, 0xFFFD, 
+-/* 15A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x92D6, 0xFFFD, 
+-/* 15B0 */    0xFFFD, 0xFFFD, 0xFAE1, 0xFFFD, 0x91D4, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 15B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFADE, 0xFFFD, 0xFFFD, 
+-/* 15C0 */    0xFE5B, 0xFE5E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBD7, 0xFE5A, 
+-/* 15C8 */    0x94C5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFACA, 0x98C1, 0x975C, 
+-/* 15D0 */    0xFFFD, 0xFE74, 0xFFFD, 0x9773, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 15D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFA46, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 15E0 */    0x9764, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE68, 0xFFFD, 0x964E, 0xFFFD, 
+-/* 15E8 */    0x9765, 0x89A1, 0x95FA, 0xFFFD, 0x92D4, 0xFE69, 0xFFFD, 0xFB45, 
+-/* 15F0 */    0xFFFD, 0x98C8, 0xFFFD, 0xFFFD, 0x90EF, 0xFFFD, 0x98C9, 0x98CA, 
+-/* 15F8 */    0x946D, 0x94B7, 0xFE6C, 0xFFFD, 0xFFFD, 0x946B, 0xFFFD, 0xFFFD, 
+-/* 1600 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x92FC, 0xFFFD, 0x95EB, 0xFFFD, 
+-/* 1608 */    0xFE73, 0x976E, 0xFE5F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1610 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDBD, 0xFFFD, 0xFFFD, 0x92D5, 
+-/* 1618 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFEB9, 0xFFFD, 
+-/* 1620 */    0xFFFD, 0xFE71, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBBB, 0xFFFD, 
+-/* 1628 */    0xFFFD, 0x947A, 0xFFFD, 0xFFFD, 0x95FB, 0xFE77, 0xFFFD, 0xFFFD, 
+-/* 1630 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE79, 0xFFFD, 0xFE75, 
+-/* 1638 */    0xFFFD, 0xFFFD, 0xFFFD, 0x945D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1640 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFE7C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1648 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9344, 0x8EA6, 0x92D3, 
+-/* 1650 */    0xFFFD, 0x94B8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1658 */    0xFFFD, 0xFFFD, 0xFC71, 0xFEA7, 0xFFFD, 0xFFFD, 0xFFFD, 0x946A, 
+-/* 1660 */    0xFFFD, 0xFFFD, 0xFFFD, 0x93E3, 0xFFFD, 0xFFFD, 0x98CF, 0xA0D9, 
+-/* 1668 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1670 */    0xA0BF, 0xA04D, 0xA0B8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1678 */    0xA0CE, 0xA0B7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1680 */    0xFFFD, 0xFFFD, 0xFEA9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1688 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89C3, 0xFFFD, 0xFFFD, 
+-/* 1690 */    0xFFFD, 0xFFFD, 0xFEAB, 0x9DF4, 0x896D, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1698 */    0xFFFD, 0xFFFD, 0x9C7B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 16A0 */    0xFFFD, 0x98D2, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FA9, 0xFFFD, 0xFFFD, 
+-/* 16A8 */    0xFFFD, 0xFEB2, 0xFFFD, 0xFFFD, 0xFEB1, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 16B0 */    0x97D9, 0xFFFD, 0xA0C4, 0xFFFD, 0x9476, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 16B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9978, 
+-/* 16C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFEB3, 0xFFFD, 
+-/* 16C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98D3, 0xFEB4, 0xFFFD, 0xFFFD, 
+-/* 16D0 */    0xFFFD, 0x98D4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 16D8 */    0xFFFD, 0x9FB9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 16E0 */    0xFFFD, 0xFFFD, 0x9471, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 16E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98D5, 0xFEB8, 0xFFFD, 0xFFFD, 
+-/* 16F0 */    0xFFFD, 0xC6D4, 0x9E5C, 0xFFFD, 0xFFFD, 0xFEBB, 0xA044, 0xFFFD, 
+-/* 16F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x98D7, 0xFEBC, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1700 */    0xFFFD, 0x9FFE, 0x9DDD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EE1, 
+-/* 1708 */    0x98DA, 0x9DDF, 0xFEBF, 0xFFFD, 0xFEBE, 0xFFFD, 0xFFFD, 0x9EEB, 
+-/* 1710 */    0x9E59, 0xA05C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1718 */    0xFFFD, 0xFEC0, 0xFFFD, 0xFFFD, 0xFFFD, 0x9477, 0x98DC, 0xFFFD, 
+-/* 1720 */    0xFEC1, 0xFFFD, 0xFFFD, 0xFFFD, 0x98DE, 0xFEC8, 0xFFFD, 0xFFFD, 
+-/* 1728 */    0xFFFD, 0xFEC9, 0xFECB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1730 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FC2, 0x98C4, 0xFFFD, 0x94B0, 
+-/* 1738 */    0x94B1, 0xFED1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0C1, 
+-/* 1740 */    0xFFFD, 0xFED2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0CD, 0xFED3, 
+-/* 1748 */    0xFFFD, 0xFFFD, 0x98E5, 0x91E4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1750 */    0x8FC7, 0x94AE, 0xFFFD, 0x8A4F, 0x94B2, 0x8FD4, 0xFFFD, 0xFFFD, 
+-/* 1758 */    0xFFFD, 0xFFFD, 0x98EA, 0xFED8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1760 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DE0, 0xFFFD, 0xFFFD, 
+-/* 1768 */    0xFFFD, 0xFFFD, 0x98EE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95C4, 
+-/* 1770 */    0xFFFD, 0xFCE8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98EF, 
+-/* 1778 */    0xFEDC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1780 */    0xFFFD, 0xFFFD, 0xA0AE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1788 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D4C, 0x98F1, 0xFFFD, 0xFFFD, 
+-/* 1790 */    0xFFFD, 0x98F3, 0xFFFD, 0x94C1, 0x98F5, 0xFFFD, 0xFFFD, 0xFA4F, 
+-/* 1798 */    0x96E2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9450, 0xFFFD, 0x96A2, 
+-/* 17A0 */    0xFFFD, 0xFFFD, 0x98F6, 0xFFFD, 0xFFFD, 0xFFFD, 0x96E5, 0xFFFD, 
+-/* 17A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98F7, 0xFFFD, 0xA046, 0x96E3, 
+-/* 17B0 */    0x9EE4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xF9D6, 
+-/* 17B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94C3, 0xFFFD, 
+-/* 17C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x94C2, 0xFEE1, 0xFFFD, 0xFEE9, 0xFFFD, 
+-/* 17C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x96E4, 0xFFFD, 0x89AC, 0x96DB, 0xFEE2, 
+-/* 17D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 17D8 */    0xFFFD, 0xFFFD, 0x94C4, 0xFEE3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFEE7, 
+-/* 17E0 */    0x9FFB, 0x93C9, 0xFFFD, 0x94E8, 0xFB56, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 17E8 */    0x90C5, 0xFEE5, 0xFFFD, 0xFFFD, 0xFFFD, 0x98FD, 0x98FB, 0xFEE8, 
+-/* 17F0 */    0xFFFD, 0x8EBF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BD8, 0xFEF7, 
+-/* 17F8 */    0x8F68, 0x94C6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1800 */    0xFFFD, 0xFFFD, 0x9DEA, 0x9CDA, 0xFFFD, 0xFEF3, 0xFFFD, 0xFFFD, 
+-/* 1808 */    0x9C72, 0xFFFD, 0xFFFD, 0xFEF0, 0x89C9, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1810 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9941, 0xFFFD, 
+-/* 1818 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9942, 0xFFFD, 
+-/* 1820 */    0xFFFD, 0xFFFD, 0xFEF5, 0xFFFD, 0x91D7, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1828 */    0xFFFD, 0xFFFD, 0x94CC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFEF8, 0x97A8, 
+-/* 1830 */    0xFFFD, 0xFEFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDBF, 
+-/* 1838 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFEFE, 
+-/* 1840 */    0x94D5, 0xFFFD, 0xFFFD, 0x94D0, 0x94CF, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1848 */    0x9FFA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91E5, 0xFFFD, 0x9C6A, 
+-/* 1850 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8E49, 0x8E4D, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1858 */    0xFFFD, 0xFFFD, 0x9A73, 0x8E50, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1860 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E4F, 0x9949, 
+-/* 1868 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E51, 0x8E52, 0xFFFD, 
+-/* 1870 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9AB2, 0x89A5, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1878 */    0xFFFD, 0xFFFD, 0x994C, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FF8, 0xFFFD, 
+-/* 1880 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E56, 0x994D, 0x91CA, 
+-/* 1888 */    0x8E57, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94E1, 0xFFFD, 0xFFFD, 
+-/* 1890 */    0xFFFD, 0xFFFD, 0x9047, 0xFFFD, 0x8FD8, 0x8E58, 0x8E5C, 0x9553, 
+-/* 1898 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FE5, 
+-/* 18A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 18A8 */    0xFFFD, 0xFFFD, 0x9F56, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 18B0 */    0xFFFD, 0xFFFD, 0x954F, 0xFFFD, 0x8E5E, 0x996A, 0xFFFD, 0xFFFD, 
+-/* 18B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9C64, 0x9CD9, 
+-/* 18C0 */    0x9950, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 18C8 */    0xFFFD, 0xFFFD, 0x9951, 0xFFFD, 0xFFFD, 0x8E62, 0x8E61, 0x9F59, 
+-/* 18D0 */    0x9F5D, 0x8E66, 0x8E6E, 0xFFFD, 0x9F64, 0x9953, 0xFFFD, 0xFFFD, 
+-/* 18D8 */    0xFAB8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9954, 0x9F61, 
+-/* 18E0 */    0xFFFD, 0x8E72, 0xA06B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F40, 
+-/* 18E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94ED, 0xC658, 
+-/* 18F0 */    0x94EE, 0xC659, 0xFFFD, 0x9FBD, 0xFFFD, 0xC67E, 0xFFFD, 0x8E7B, 
+-/* 18F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9957, 0x94F7, 
+-/* 1900 */    0xFFFD, 0x9F5F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E73, 0xFFFD, 
+-/* 1908 */    0xFFFD, 0x9F62, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1910 */    0xFFFD, 0x94F6, 0x9958, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1918 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E75, 0xF9DB, 0xFFFD, 0xFFFD, 
+-/* 1920 */    0xFFFD, 0xFFFD, 0x9072, 0xFFFD, 0x94F8, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1928 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x995A, 0xFFFD, 
+-/* 1930 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1938 */    0xA0B0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E79, 0xFFFD, 0x8E78, 
+-/* 1940 */    0xFFFD, 0xFFFD, 0xFFFD, 0x94F3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1948 */    0xFFFD, 0x98AF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1950 */    0xA0B2, 0x8E7A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1958 */    0x995C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E7C, 0xFFFD, 
+-/* 1960 */    0x8E7D, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BD9, 0xFFFD, 0xFFFD, 0x89A2, 
+-/* 1968 */    0x9E42, 0xFFFD, 0xFFFD, 0x8EA4, 0x987D, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1970 */    0x9755, 0xFFFD, 0xFFFD, 0x8EA8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1978 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8EAA, 0x89A3, 0xFFFD, 0x9960, 0x9962, 
+-/* 1980 */    0xFFFD, 0xFFFD, 0x94FC, 0x9961, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1988 */    0xFFFD, 0xFFFD, 0xFFFD, 0x94FA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1990 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8EAE, 0x8EB2, 0x8EB0, 0xFFFD, 0xFFFD, 
+-/* 1998 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9963, 0x97AA, 0xFFFD, 
+-/* 19A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94FB, 
+-/* 19A8 */    0x9876, 0xFFFD, 0x8EA1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 19B0 */    0xFFFD, 0x8EB7, 0x9EB0, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EB8, 0xFFFD, 
+-/* 19B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 19C0 */    0xC66C, 0xFFFD, 0xFFFD, 0x9D70, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 19C8 */    0x896E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 19D0 */    0x896F, 0x8971, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 19D8 */    0xFFFD, 0x8972, 0x8975, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 19E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8EBC, 0x8EBD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 19E8 */    0xFFFD, 0xFFFD, 0x8EBE, 0xFFFD, 0x9DD1, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 19F0 */    0xFFFD, 0x94FD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BD7, 0x8BDA, 0xA0E2, 
+-/* 19F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FE9, 0xFDA8, 
+-/* 1A00 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8AE7, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EC2, 
+-/* 1A08 */    0x8EC4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1A10 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9964, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1A18 */    0xFFFD, 0x9965, 0x954E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1A20 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98B3, 0x8ECB, 0xFFFD, 0xFFFD, 
+-/* 1A28 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BDF, 0xFFFD, 0xFFFD, 
+-/* 1A30 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8ECE, 0x8ECF, 0xFFFD, 0xFFFD, 0x9968, 
+-/* 1A38 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9969, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1A40 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x996B, 0x8ED1, 0xFFFD, 
+-/* 1A48 */    0x996C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1A50 */    0xFFFD, 0xFFFD, 0x8ED4, 0x8ED5, 0x996D, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1A58 */    0xFFFD, 0xFFFD, 0xFFFD, 0xA0BE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1A60 */    0xFFFD, 0x8ED6, 0xA0BC, 0xA0B5, 0xFFFD, 0xFFFD, 0xA0B4, 0x89B5, 
+-/* 1A68 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EDD, 
+-/* 1A70 */    0x9E5D, 0x9971, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89AE, 0x9DE8, 
+-/* 1A78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1A80 */    0x9565, 0x9972, 0xFFFD, 0xFFFD, 0x8B5C, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1A88 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89B1, 0xA0C0, 
+-/* 1A90 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8EDF, 0xFFFD, 0x9566, 0xFFFD, 0xFFFD, 
+-/* 1A98 */    0x9974, 0xFFFD, 0x9976, 0xFFFD, 0xFFFD, 0xFFFD, 0x9977, 0xFFFD, 
+-/* 1AA0 */    0x9979, 0xFFFD, 0xFFFD, 0x9DDA, 0xFFFD, 0xFFFD, 0x8EE0, 0x935C, 
+-/* 1AA8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DE6, 
+-/* 1AB0 */    0xFFFD, 0x8B5F, 0xFFFD, 0xFFFD, 0x9563, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1AB8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9567, 
+-/* 1AC0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DE3, 0x997C, 0xFFFD, 
+-/* 1AC8 */    0xFFFD, 0x997D, 0x997E, 0x99A3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1AD0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x99A4, 0x99A8, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1AD8 */    0xFFFD, 0x8ABE, 0x9E61, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1AE0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99AA, 0xFFFD, 0xFFFD, 
+-/* 1AE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0C8, 0x99AB, 0xFFFD, 0xFFFD, 
+-/* 1AF0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1AF8 */    0xFEC4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98C2, 
+-/* 1B00 */    0x8EE8, 0xFFFD, 0xA0BA, 0xFD77, 0xFFFD, 0xFFFD, 0x8EEE, 0xFFFD, 
+-/* 1B08 */    0xFFFD, 0xFFFD, 0x9EBF, 0x956B, 0xFFFD, 0xFFFD, 0x956C, 0x99AF, 
+-/* 1B10 */    0xC641, 0xFFFD, 0x994A, 0x8976, 0x8F48, 0x99AE, 0xFFFD, 0xFFFD, 
+-/* 1B18 */    0xFFFD, 0x8EFB, 0x8B52, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1B20 */    0x99B0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8977, 0x8F41, 0xFFFD, 
+-/* 1B28 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99B1, 0xFFFD, 
+-/* 1B30 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1B38 */    0x8F49, 0xFA4D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1B40 */    0xFFFD, 0xFFFD, 0x9DE4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBE9, 
+-/* 1B48 */    0x9B54, 0xFFFD, 0x99B2, 0x8F4A, 0xFFFD, 0x8F42, 0xFFFD, 0xFFFD, 
+-/* 1B50 */    0x8F51, 0x99B4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1B58 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EF5, 0xFD55, 0xFFFD, 0xFFFD, 
+-/* 1B60 */    0x9CCD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1B68 */    0xFFFD, 0x8978, 0x8F6F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1B70 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E63, 0xFE76, 0xFFFD, 
+-/* 1B78 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9FC6, 0xFAAC, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1B80 */    0xFFFD, 0xFFFD, 0x8F58, 0x9665, 0xFFFD, 0xFA6C, 0xFFFD, 0x9DE7, 
+-/* 1B88 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9E62, 0xFFFD, 0xFFFD, 0xFFFD, 0x96CC, 
+-/* 1B90 */    0x8E67, 0xFFFD, 0xFFFD, 0xFC75, 0xFFFD, 0x987E, 0xFFFD, 0xFFFD, 
+-/* 1B98 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDB9, 0x97FC, 0xFFFD, 
+-/* 1BA0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1BA8 */    0x98F9, 0xFFFD, 0x8F66, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1BB0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x956E, 0xFFFD, 0x9245, 0xFFFD, 0xFFFD, 
+-/* 1BB8 */    0x8F60, 0xFFFD, 0xFFFD, 0xFFFD, 0x9ED1, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1BC0 */    0xFFFD, 0xFFFD, 0xFECD, 0xFFFD, 0x99B9, 0x8F62, 0x974C, 0x91C7, 
+-/* 1BC8 */    0x955F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1BD0 */    0x99BB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1BD8 */    0xFFFD, 0xFFFD, 0x8E6D, 0x8F71, 0xFFFD, 0xFFFD, 0x94CB, 0x95B1, 
+-/* 1BE0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1BE8 */    0xFFFD, 0x9AF2, 0x96C3, 0x99BD, 0xA0CF, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1BF0 */    0x8F6D, 0xFFFD, 0xFFFD, 0x99BE, 0x8EF4, 0xFFFD, 0x8F72, 0x95E4, 
+-/* 1BF8 */    0x99BF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1C00 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9242, 0xFFFD, 0xFBA5, 0xFFFD, 0xFFFD, 
+-/* 1C08 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1C10 */    0x99C0, 0xFDB4, 0x8F77, 0xFFFD, 0xFFFD, 0xFFFD, 0x99C1, 0xFFFD, 
+-/* 1C18 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1C20 */    0xFAB9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1C28 */    0xFFFD, 0x8F40, 0xFA44, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1C30 */    0x99C2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1C38 */    0x8F5C, 0x99C4, 0x99C5, 0xFFFD, 0xFFFD, 0x8F7B, 0x96C7, 0xFFFD, 
+-/* 1C40 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FA5, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1C48 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFABB, 
+-/* 1C50 */    0xFFFD, 0xFFFD, 0x9570, 0xFFFD, 0xFFFD, 0xFFFD, 0x9368, 0xFFFD, 
+-/* 1C58 */    0x8F7E, 0x8FAA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1C60 */    0xA050, 0x90D3, 0xFFFD, 0xFFFD, 0x9556, 0x8FB8, 0xFFFD, 0xFFFD, 
+-/* 1C68 */    0xFFFD, 0xFFFD, 0xFFFD, 0x99C8, 0x9F49, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1C70 */    0xFFFD, 0x99CA, 0x9DD5, 0x8FB0, 0xFA7A, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1C78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9E5F, 0xFFFD, 0xFFFD, 
+-/* 1C80 */    0xFFFD, 0xFFFD, 0x99CD, 0xA0C9, 0x9ADB, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1C88 */    0xA0C6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1C90 */    0x8FB4, 0xA0C7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1C98 */    0xFFFD, 0xA043, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FB5, 0x8FB2, 0xFFFD, 
+-/* 1CA0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA061, 0x9E5E, 0xFFFD, 
+-/* 1CA8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1CB0 */    0xFFFD, 0x8FB6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1CB8 */    0xFFFD, 0xFFFD, 0x9FE8, 0x9CB2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1CC0 */    0xFFFD, 0x957C, 0xC65A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1CC8 */    0xFFFD, 0x9FC7, 0xFFFD, 0xFFFD, 0x8FBB, 0x8FBC, 0xFFFD, 0xFFFD, 
+-/* 1CD0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FEC, 0x8FC0, 
+-/* 1CD8 */    0xFFFD, 0x936A, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BE4, 0x9C7C, 0xFFFD, 
+-/* 1CE0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95A1, 
+-/* 1CE8 */    0xFEEC, 0xFFFD, 0xFFFD, 0x95A3, 0x8FC1, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1CF0 */    0xA052, 0x99D0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FC3, 
+-/* 1CF8 */    0x8FC4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1D00 */    0xFFFD, 0xFFFD, 0x95A4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1D08 */    0x8FC6, 0xFFFD, 0x9E60, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1D10 */    0xFFFD, 0xFFFD, 0xF9D8, 0x9CB3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1D18 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99D1, 0xFEF1, 0x9CC2, 
+-/* 1D20 */    0xFFFD, 0xFFFD, 0xFFFD, 0x99D3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1D28 */    0xFFFD, 0x95A7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1D30 */    0x95A9, 0x9C5D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1D38 */    0xFFFD, 0xFFFD, 0x98E2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1D40 */    0xFFFD, 0x8FC9, 0xFFFD, 0xA0C2, 0x8FCA, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1D48 */    0xFFFD, 0xFFFD, 0xFFFD, 0x99D4, 0xFFFD, 0xFFFD, 0xA0B9, 0x9B58, 
+-/* 1D50 */    0xFFFD, 0x8FCD, 0xFFFD, 0xA0D4, 0x8FCE, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1D58 */    0xC65B, 0x8BE5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8979, 0x99D6, 
+-/* 1D60 */    0xFFFD, 0x95E5, 0x99D7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95B5, 
+-/* 1D68 */    0x8FD6, 0xFFFD, 0xFFFD, 0xFFFD, 0x99D8, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1D70 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FD3, 0x8FE5, 0xFFFD, 0xFFFD, 
+-/* 1D78 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8FE9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1D80 */    0x99D9, 0x8FE2, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0CC, 0xFFFD, 0xFFFD, 
+-/* 1D88 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FE3, 0x8FE4, 
+-/* 1D90 */    0x9BC4, 0xFFFD, 0xFFFD, 0xFFFD, 0x9BFC, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1D98 */    0xFFFD, 0xFFFD, 0xFFFD, 0x964C, 0x8FE7, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1DA0 */    0xFFFD, 0xFFFD, 0xC640, 0xFFFD, 0xFFFD, 0xFFFD, 0xC667, 0x8FE8, 
+-/* 1DA8 */    0xC66D, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BE7, 0x99DA, 0xFFFD, 0xFFFD, 
+-/* 1DB0 */    0xC676, 0x8FED, 0xFFFD, 0xFFFD, 0xFFFD, 0x95C0, 0x9E48, 0xFFFD, 
+-/* 1DB8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99DB, 0xFFFD, 0x8FF3, 
+-/* 1DC0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FF9, 0x95C1, 0xFFFD, 0xA04E, 
+-/* 1DC8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99DC, 0xFFFD, 
+-/* 1DD0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xA064, 0x8FF7, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1DD8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89B0, 0xA048, 0xFFFD, 0xFFFD, 
+-/* 1DE0 */    0xFFFD, 0xFFFD, 0x8FFB, 0x8FF6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1DE8 */    0xFFFD, 0x9DDC, 0xFFFD, 0xFFFD, 0xC642, 0x99DD, 0x8BE8, 0x92C1, 
+-/* 1DF0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FD6, 
+-/* 1DF8 */    0xA0D2, 0xFFFD, 0xFFFD, 0x9040, 0x8AC4, 0xFFFD, 0xFFFD, 0x99E0, 
+-/* 1E00 */    0x9FF6, 0xFFFD, 0x95C8, 0xFFFD, 0xFFFD, 0x9E5A, 0x8A4A, 0xFFFD, 
+-/* 1E08 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FF1, 
+-/* 1E10 */    0x8AA7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1E18 */    0xFFFD, 0x99E6, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FF7, 0xFFFD, 0x9FED, 
+-/* 1E20 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8A5C, 0xFFFD, 
+-/* 1E28 */    0x9DAE, 0xC65C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95C9, 
+-/* 1E30 */    0xFFFD, 0xFFFD, 0xC66E, 0xFFFD, 0xFFFD, 0x9048, 0xFFFD, 0xFFFD, 
+-/* 1E38 */    0x99E8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9049, 0xFFFD, 
+-/* 1E40 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x90B1, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1E48 */    0xFFFD, 0xFFFD, 0xFFFD, 0x904A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1E50 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99EA, 0x9BD1, 
+-/* 1E58 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99EB, 
+-/* 1E60 */    0xFFFD, 0x99EC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1E68 */    0xFFFD, 0xFFFD, 0x99ED, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99EE, 
+-/* 1E70 */    0x904D, 0xFFFD, 0xFFFD, 0x95CB, 0x97E2, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1E78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95CC, 0x9F78, 0xFFFD, 
+-/* 1E80 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1E88 */    0x897C, 0x897D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1E90 */    0x897E, 0x9B5A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9050, 0x9054, 
+-/* 1E98 */    0xFFFD, 0xC6D6, 0x9AA8, 0x99EF, 0xFEEB, 0x9DA3, 0x9DA1, 0x9943, 
+-/* 1EA0 */    0x9945, 0xFFFD, 0x9D7D, 0xFFFD, 0xFFFD, 0x99F0, 0xFFFD, 0xFFFD, 
+-/* 1EA8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99F1, 0xFFFD, 
+-/* 1EB0 */    0x99F2, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D60, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1EB8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0A3, 0x9EDB, 
+-/* 1EC0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1EC8 */    0xFFFD, 0x9D79, 0x99F3, 0xFFFD, 0xFFFD, 0xFFFD, 0x9062, 0x9F55, 
+-/* 1ED0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1ED8 */    0xFFFD, 0x9BF9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1EE0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9065, 0xFFFD, 0xFFFD, 0x96E0, 
+-/* 1EE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98BE, 
+-/* 1EF0 */    0x9068, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x906C, 0x95D8, 
+-/* 1EF8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1F00 */    0x906A, 0x9FB2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1F08 */    0xFFFD, 0x9FAE, 0xFFFD, 0xFFFD, 0x9FB0, 0xFFFD, 0x89AD, 0xFFFD, 
+-/* 1F10 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x906E, 
+-/* 1F18 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1F20 */    0x9E71, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9E4A, 0xFFFD, 
+-/* 1F28 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FDC, 0x89AB, 0xFFFD, 0x9FB8, 
+-/* 1F30 */    0x8B63, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95DC, 0xFFFD, 0xFFFD, 
+-/* 1F38 */    0xFFFD, 0xFFFD, 0xC643, 0xC65D, 0xFFFD, 0xFFFD, 0x9071, 0xC66F, 
+-/* 1F40 */    0xFC5E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1F48 */    0xFFFD, 0x8949, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x965B, 
+-/* 1F50 */    0x94A6, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FD5, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1F58 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9E73, 0xFFFD, 
+-/* 1F60 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9075, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1F68 */    0xFFFD, 0x99F7, 0x99F9, 0xFFFD, 0x9663, 0x95B9, 0xFFFD, 0xFFFD, 
+-/* 1F70 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94D4, 
+-/* 1F78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCFA, 0xFFFD, 
+-/* 1F80 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9077, 0xFFFD, 0xFFFD, 0x90AB, 0x9D4D, 
+-/* 1F88 */    0xFFFD, 0xFFFD, 0x99FA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x92E3, 
+-/* 1F90 */    0xFFFD, 0x97BB, 0xFFFD, 0xFFFD, 0x9078, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1F98 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99FB, 0xFFFD, 0xFFFD, 
+-/* 1FA0 */    0x97E0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1FA8 */    0xFFFD, 0x96DC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1FB0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9CA8, 0xFFFD, 0xFFFD, 0x9772, 0xFFFD, 
+-/* 1FB8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9440, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1FC0 */    0xFFFD, 0x92F2, 0x99FD, 0xFFFD, 0xFFFD, 0x99FC, 0xFFFD, 0xFFFD, 
+-/* 1FC8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xF9D7, 0x964A, 0xFFFD, 
+-/* 1FD0 */    0xFFFD, 0xFFFD, 0x96D8, 0x99FE, 0x904B, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1FD8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFA41, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1FE0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9A40, 0xFFFD, 0x975B, 0xFFFD, 0xFFFD, 
+-/* 1FE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9A41, 0x91DD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 1FF0 */    0xFFFD, 0xFFFD, 0x93FC, 0x9A42, 0x9A43, 0xFFFD, 0x9659, 0xFFFD, 
+-/* 1FF8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A44, 0xFFFD, 0xFFFD, 
+-/* 2000 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9051, 0xFFFD, 0xFFFD, 0xFFFD, 0x94BF, 
+-/* 2008 */    0x90A2, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CAB, 0x9776, 0xFC55, 0xFE45, 
+-/* 2010 */    0x94A8, 0x9A45, 0xFA4B, 0x9DE1, 0xFFFD, 0xFFFD, 0x96D9, 0x9774, 
+-/* 2018 */    0xFFFD, 0xFFFD, 0xFDF5, 0xFFFD, 0xFFFD, 0xFFFD, 0x92E5, 0xFFFD, 
+-/* 2020 */    0x9645, 0x91DA, 0xFFFD, 0x90A3, 0xFFFD, 0xFFFD, 0xA05F, 0xFFFD, 
+-/* 2028 */    0xFFFD, 0xFFFD, 0xFFFD, 0x90AF, 0x97BF, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2030 */    0x914C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x967A, 0xFFFD, 0xFFFD, 
+-/* 2038 */    0xFFFD, 0x91DE, 0xFFFD, 0xFFFD, 0x9A46, 0xFEB0, 0x9779, 0x946C, 
+-/* 2040 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2048 */    0x9858, 0x9266, 0xFFFD, 0xFFFD, 0xFFFD, 0x93FB, 0x9A47, 0xFFFD, 
+-/* 2050 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2058 */    0xFFFD, 0x9749, 0xFFFD, 0xFFFD, 0x9748, 0xFFFD, 0x934A, 0xFFFD, 
+-/* 2060 */    0x9CE2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9264, 
+-/* 2068 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91DF, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2070 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB79, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2078 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96D7, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2080 */    0xFFFD, 0x9343, 0xFDCB, 0xFE7A, 0xFFFD, 0x91DB, 0x97AF, 0xFFFD, 
+-/* 2088 */    0xFFFD, 0x95DD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9348, 0x9A4B, 0xFFFD, 
+-/* 2090 */    0xFFFD, 0xFFFD, 0xFC45, 0xFFFD, 0x9A4D, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2098 */    0xFFFD, 0xFFFD, 0xFFFD, 0x91BC, 0x90E2, 0x90B4, 0x95E1, 0xFFFD, 
+-/* 20A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A4E, 0x9A4F, 0xFFFD, 0xFFFD, 
+-/* 20A8 */    0xFFFD, 0xFE40, 0xFE43, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 20B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96DD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 20B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9A51, 0xFFFD, 0xFFFD, 0xFFFD, 0x96A7, 
+-/* 20C0 */    0xFFFD, 0xFFFD, 0x90B0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 20C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9C4E, 0xFFFD, 0x9443, 0xFFFD, 
+-/* 20D0 */    0xFFFD, 0xC644, 0xFFFD, 0x8EBA, 0xFFFD, 0xFFFD, 0xFFFD, 0xC65F, 
+-/* 20D8 */    0xFFFD, 0xC65E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xC668, 0xFFFD, 
+-/* 20E0 */    0x9A52, 0xFFFD, 0xFCC1, 0xC672, 0xC670, 0xC671, 0xC677, 0xFFFD, 
+-/* 20E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BE9, 0x9CAF, 0xFFFD, 0xFFFD, 
+-/* 20F0 */    0x8BFD, 0x9ABC, 0xFFFD, 0x9AB8, 0x8BEA, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 20F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8BEB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2100 */    0xFFFD, 0x90B2, 0x95E9, 0x95E8, 0xFFFD, 0x95E6, 0xFFFD, 0xFFFD, 
+-/* 2108 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x90B5, 0xFFFD, 0x9A54, 0xFFFD, 
+-/* 2110 */    0xFFFD, 0xFFFD, 0x90B3, 0x95E7, 0xFFFD, 0xFFFD, 0x8B50, 0x9A57, 
+-/* 2118 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0AA, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2120 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FA6, 0xFFFD, 0xFFFD, 
+-/* 2128 */    0xFFFD, 0x99CC, 0x90BE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2130 */    0x9FAF, 0x95F2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2138 */    0x90BF, 0x90C1, 0xFFFD, 0xFEE4, 0x90C4, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2140 */    0xFFFD, 0xFFFD, 0xFFFD, 0x90C7, 0x90DB, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2148 */    0xFFFD, 0xFFFD, 0xA066, 0x90D2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2150 */    0x90D4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2158 */    0xFFFD, 0xFFFD, 0x9A5B, 0x95FD, 0xC645, 0xFFFD, 0xC647, 0xFFFD, 
+-/* 2160 */    0xFFFD, 0xFFFD, 0xC646, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2168 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8BC4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2170 */    0xFFFD, 0x90DE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CE4, 
+-/* 2178 */    0xFFFD, 0x90E1, 0x9E46, 0xFFFD, 0xFFFD, 0xFFFD, 0x9651, 0xFB58, 
+-/* 2180 */    0xFFFD, 0x90E6, 0x9650, 0xFFFD, 0xFFFD, 0xFFFD, 0x90E7, 0x90E8, 
+-/* 2188 */    0x9A5D, 0xFFFD, 0x9F7A, 0xFFFD, 0xFFFD, 0xFFFD, 0x9B5C, 0xFFFD, 
+-/* 2190 */    0x9F7C, 0xFFFD, 0xFFFD, 0xFC52, 0x90E9, 0xFFFD, 0x90EA, 0xFFFD, 
+-/* 2198 */    0x9A5E, 0xFFFD, 0xFFFD, 0xFFFD, 0xC648, 0xFFFD, 0x9F76, 0xC669, 
+-/* 21A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 21A8 */    0x90EB, 0x90EC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BEE, 
+-/* 21B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x90EE, 
+-/* 21B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x91C6, 0xFFFD, 0xFFFD, 0x90F2, 0xFCBC, 
+-/* 21C0 */    0x8A74, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 21C8 */    0xFFFD, 0xFFFD, 0x9657, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CEF, 0xFFFD, 
+-/* 21D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 21D8 */    0xFFFD, 0x9FDF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x90F7, 0x90F6, 
+-/* 21E0 */    0x9B5E, 0xFFFD, 0xFFFD, 0xFFFD, 0x90F8, 0x90F9, 0xFFFD, 0xFFFD, 
+-/* 21E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFA6A, 0xFFFD, 0xFFFD, 0xFFFD, 0xC649, 
+-/* 21F0 */    0xC660, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BEF, 0x9FE0, 0xFFFD, 0xFFFD, 
+-/* 21F8 */    0x9142, 0xFFFD, 0x9A62, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2200 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9569, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2208 */    0x9144, 0x9143, 0xFFFD, 0x9141, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BF0, 
+-/* 2210 */    0x9660, 0xFFFD, 0x8BF1, 0xFFFD, 0x99F6, 0x9149, 0xFFFD, 0xFFFD, 
+-/* 2218 */    0xFFFD, 0xFFFD, 0x914A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2220 */    0x914B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A64, 0xFFFD, 0xFFFD, 
+-/* 2228 */    0xFFFD, 0x8ABF, 0x9A66, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2230 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A67, 0xFFFD, 0xFFFD, 
+-/* 2238 */    0x9A69, 0x9A6A, 0x9652, 0x914D, 0xFFFD, 0x9666, 0xFFFD, 0xFFFD, 
+-/* 2240 */    0xFFFD, 0xFFFD, 0x9F7B, 0xFFFD, 0x9A6B, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2248 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA06C, 0xFFFD, 0xFFFD, 0x9667, 
+-/* 2250 */    0x9A6C, 0xC661, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A6D, 0x8BF2, 0x966A, 
+-/* 2258 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2260 */    0xFCEA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x966C, 0x91C4, 
+-/* 2268 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9677, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2270 */    0xFFFD, 0xFFFD, 0xFFFD, 0x99F4, 0x9A6F, 0x9FAB, 0xFFFD, 0xFFFD, 
+-/* 2278 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EC1, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2280 */    0xFFFD, 0x9555, 0x9153, 0xFFFD, 0xFFFD, 0xFFFD, 0x9155, 0x955D, 
+-/* 2288 */    0xFFFD, 0x9671, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9C6D, 0xFFFD, 
+-/* 2290 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9673, 
+-/* 2298 */    0x9154, 0x9A71, 0x9156, 0xFFFD, 0xFFFD, 0xFFFD, 0x966D, 0xFFFD, 
+-/* 22A0 */    0xFFFD, 0xC64A, 0xFFFD, 0xFFFD, 0xC66A, 0x9557, 0xFFFD, 0xC66B, 
+-/* 22A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xC67A, 0xFFFD, 0x89C6, 0x8A6A, 
+-/* 22B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8B57, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FE1, 
+-/* 22B8 */    0xFFFD, 0xFFFD, 0x9B5F, 0xC662, 0xA05D, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 22C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x915B, 0xFFFD, 0x915C, 
+-/* 22C8 */    0x915E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 22D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9F5C, 0xFFFD, 0xFFFD, 0x9F57, 0xFFFD, 
+-/* 22D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F65, 0xFFFD, 0xFFFD, 
+-/* 22E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9A72, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 22E8 */    0x9160, 0xC64B, 0xC663, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 22F0 */    0xFFFD, 0x9F5E, 0xFFFD, 0xFFFD, 0x9161, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 22F8 */    0xC67B, 0xFFFD, 0xFFFD, 0x9164, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2300 */    0x9F41, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9169, 
+-/* 2308 */    0x9168, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2310 */    0xC64C, 0x96B2, 0xFFFD, 0x9A75, 0xFFFD, 0xFDA5, 0xFFFD, 0xFFFD, 
+-/* 2318 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EE9, 0xFFFD, 0x8BBA, 
+-/* 2320 */    0x916D, 0xA060, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2328 */    0xFFFD, 0x9FDE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FC3, 
+-/* 2330 */    0xFFFD, 0x96B5, 0x95D5, 0xFFFD, 0xFFFD, 0xFFFD, 0x9ECA, 0xFFFD, 
+-/* 2338 */    0xFFFD, 0xFFFD, 0x9A77, 0xFFFD, 0xFFFD, 0x9A78, 0xFFFD, 0xFFFD, 
+-/* 2340 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2348 */    0x9170, 0xFFFD, 0xFFFD, 0x916F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2350 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9FA3, 0xFFFD, 0x9171, 0xFFFD, 0xFFFD, 
+-/* 2358 */    0xFFFD, 0x96B1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F63, 0xFFFD, 
+-/* 2360 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F67, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2368 */    0x8BB9, 0x9A7A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8B56, 
+-/* 2370 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2378 */    0x9ADA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96B0, 0xFFFD, 
+-/* 2380 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9A7E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2388 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DDE, 0xFFFD, 
+-/* 2390 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2398 */    0x96AD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96AE, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 23A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EA1, 0xFFFD, 
+-/* 23A8 */    0xC64D, 0x9E50, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xC673, 0xC674, 
+-/* 23B0 */    0xFFFD, 0xFFFD, 0x96AF, 0x8BF4, 0x9FA4, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 23B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96BD, 0xFFFD, 
+-/* 23C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 23C8 */    0x96F4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 23D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x96B8, 0xFAA1, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 23D8 */    0xFFFD, 0x91A7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 23E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA05E, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 23E8 */    0xFFFD, 0x9A7D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8948, 0xFFFD, 
+-/* 23F0 */    0x9EB1, 0x95BF, 0x8A73, 0x9EFE, 0xFFFD, 0x917A, 0xFFFD, 0xFFFD, 
+-/* 23F8 */    0xFFFD, 0xFFFD, 0x917B, 0x96C2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2400 */    0xFFFD, 0x9F77, 0x9AA4, 0xFFFD, 0xFFFD, 0x9AA5, 0xFFFD, 0xFFFD, 
+-/* 2408 */    0xFFFD, 0x91A1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89B8, 0xFFFD, 
+-/* 2410 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2418 */    0xFFFD, 0x9173, 0xC64E, 0xC64F, 0xFFFD, 0x9AA6, 0x89BD, 0xFFFD, 
+-/* 2420 */    0x89B9, 0xFFFD, 0x917D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2428 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96BB, 0xFFFD, 0xC678, 0xC67C, 
+-/* 2430 */    0x9FF2, 0xFFFD, 0xC67D, 0x8BF5, 0x9AA9, 0xC650, 0xC651, 0xFFFD, 
+-/* 2438 */    0xFFFD, 0xFFFD, 0x9F54, 0xFFFD, 0xFFFD, 0x9FE3, 0x9EED, 0xFFFD, 
+-/* 2440 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2448 */    0xFFFD, 0x91AA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91AB, 0xA070, 
+-/* 2450 */    0xFFFD, 0x9F6D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91AC, 
+-/* 2458 */    0xFFFD, 0xFFFD, 0xFFFD, 0x91AD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0FD, 
+-/* 2460 */    0xFFFD, 0x9FE2, 0xFFFD, 0x91AF, 0x9E41, 0x9AAA, 0xFFFD, 0xFFFD, 
+-/* 2468 */    0x91B0, 0xFFFD, 0x9AAB, 0x9AAC, 0xFFFD, 0x9A4A, 0xFFFD, 0x91B2, 
+-/* 2470 */    0xFFFD, 0xFFFD, 0x8BF6, 0xFFFD, 0x9AAD, 0x89B6, 0xFFFD, 0xFFFD, 
+-/* 2478 */    0xFFFD, 0xFFFD, 0xC664, 0x9AB0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2480 */    0xFFFD, 0xC675, 0x9AB1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2488 */    0x9AA1, 0xFFFD, 0xFFFD, 0xFFFD, 0x91B9, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2490 */    0xFFFD, 0xC652, 0x91BA, 0xA041, 0x8BB7, 0x91C0, 0xFFFD, 0xFFFD, 
+-/* 2498 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 24A0 */    0x9AB3, 0x91C3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 24A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0FC, 0xFFFD, 0xFFFD, 0x9FEE, 
+-/* 24B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F69, 0xFFFD, 
+-/* 24B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91C8, 0xFFFD, 
+-/* 24C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91C9, 0xFFFD, 0xFFFD, 
+-/* 24C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xC654, 0xFFFD, 
+-/* 24D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xC653, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 24D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8DE6, 0x91CB, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 24E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89C8, 
+-/* 24E8 */    0xFFFD, 0xFFFD, 0x8BF8, 0xFFFD, 0xFFFD, 0x8DAA, 0xFFFD, 0xFFFD, 
+-/* 24F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9FDD, 0x8940, 0x8941, 0xFFFD, 0x8943, 
+-/* 24F8 */    0xFFFD, 0xFFFD, 0x8946, 0x8947, 0x8948, 0x8949, 0x89AB, 0x89AC, 
+-/* 2500 */    0x89AD, 0x89AE, 0xFFFD, 0x89B0, 0x89B1, 0x89B2, 0x89C1, 0x89C2, 
+-/* 2508 */    0x89C3, 0x8A40, 0x8A41, 0x8AAC, 0x8AAD, 0x8AAE, 0x8AAF, 0x8AB0, 
+-/* 2510 */    0x8AC9, 0x8ACA, 0x8ACB, 0x8ACC, 0xC6D0, 0xC6D1, 0xC6D2, 0xFFFD, 
+-/* 2518 */    0xC6D4, 0xFFFD, 0xC6D6, 0xC8A1, 0xC8A2, 0xC8A3, 0xC8A4, 0xC8D0, 
+-/* 2520 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xC8CF, 0xC6E4, 0xFFFD, 0xC6E5, 
+-/* 2528 */    0xC8CD, 0xFFFD, 0xC8CE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 2530 */    0xFFFD, 0xFFFD, 0xFFFD, 0xF9FE, 
+-/*	End of table Total Length = 0x30C3 * 2 */
++/* 10D8 */    0xFFFD, 0x8AC6, 0x8A5B, 0xFFFD, 0xFFFD, 0xFFFD, 0x894D, 0xFED4, 
++/* 10E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8A78, 0xFFFD, 0x93AB, 0xFFFD, 
++/* 10E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 10F0 */    0x8DA7, 0x9F45, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 10F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8A56, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCBF, 
++/* 1100 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFCC0, 0xFFFD, 0x8EE6, 0xFFFD, 0xFFFD, 
++/* 1108 */    0x8AA4, 0x8943, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1110 */    0x93F3, 0xFCAB, 0x9EA2, 0x9DC7, 0xFFFD, 0xFFFD, 0xFFFD, 0xC6D2, 
++/* 1118 */    0x8BCE, 0x93B3, 0xFFFD, 0xFCCA, 0xFCC9, 0x8DAC, 0xFFFD, 0xFBC6, 
++/* 1120 */    0x8967, 0xFFFD, 0x8C7E, 0xFCCD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1128 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CF3, 0xFCD0, 0xFFFD, 0xFFFD, 
++/* 1130 */    0x95BB, 0xFCD3, 0xFFFD, 0xFFFD, 0xFCD4, 0xFCD7, 0xFFFD, 0xFFFD, 
++/* 1138 */    0xFFFD, 0xFFFD, 0xFFFD, 0x93DB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1140 */    0xFE63, 0xFCDA, 0xFFFD, 0xFFFD, 0xFFFD, 0x9B71, 0xFFFD, 0xFFFD, 
++/* 1148 */    0xFCDD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1150 */    0x8DAF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAF2, 0x93D8, 0xFFFD, 0xFFFD, 
++/* 1158 */    0xFFFD, 0xFCDF, 0xFFFD, 0xFFFD, 0xFFFD, 0x93D3, 0xFFFD, 0xFFFD, 
++/* 1160 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCE1, 0xFFFD, 0xFFFD, 
++/* 1168 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E76, 
++/* 1170 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFC62, 
++/* 1178 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1180 */    0x93D1, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DB1, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1188 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9859, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1190 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB52, 0xFFFD, 
++/* 1198 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB53, 
++/* 11A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB4D, 0xFFFD, 0xFFFD, 
++/* 11A8 */    0x9CBF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 11B0 */    0xFFFD, 0x9B72, 0xFB50, 0x93BE, 0xFCEB, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 11B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0BB, 0xFFFD, 
++/* 11C0 */    0x9B7E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 11C8 */    0x8DB3, 0xFFFD, 0xFFFD, 0x8C52, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 11D0 */    0x9AE8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EDC, 
++/* 11D8 */    0x98E7, 0xFCF3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCF2, 0xFFFD, 
++/* 11E0 */    0xFFFD, 0xFFFD, 0x8CCA, 0x9A59, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DB5, 
++/* 11E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD4D, 
++/* 11F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD5E, 0x9547, 0xFCF6, 0x9250, 
++/* 11F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8968, 0xFFFD, 0x8DB6, 0xFCFB, 
++/* 1200 */    0xA07D, 0x98FC, 0x8969, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1208 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFE4F, 0xFFFD, 0xFFFD, 0x9256, 0xFFFD, 
++/* 1210 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1218 */    0xFFFD, 0xFAC9, 0xFFFD, 0xFFFD, 0x93E8, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1220 */    0xFCF8, 0x9CE3, 0xFDA9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1228 */    0xFFFD, 0xFC44, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1230 */    0xFFFD, 0xFFFD, 0x9640, 0xFFFD, 0xFFFD, 0x8DB8, 0xFFFD, 0xFFFD, 
++/* 1238 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1240 */    0x9B4A, 0x8FB9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1248 */    0xFCFE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1250 */    0x896A, 0x8DB9, 0xFFFD, 0xFFFD, 0xFFFD, 0x917E, 0x93E7, 0xFFFD, 
++/* 1258 */    0xFFFD, 0x97EF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE4A, 0xFFFD, 0xFFFD, 
++/* 1260 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFD45, 0xFFFD, 0x96A5, 0xFFFD, 0xFFFD, 
++/* 1268 */    0xFFFD, 0xFFFD, 0xFEE0, 0xFD48, 0xFD47, 0xFEF2, 0xFE6A, 0xFFFD, 
++/* 1270 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DBD, 0x9BA1, 0x8CA2, 0x9AB7, 
++/* 1278 */    0x8EFC, 0x9FA1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1280 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFD51, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1288 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFAAD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1290 */    0x8DBE, 0xFFFD, 0xFFFD, 0x89A4, 0xFD4E, 0xFFFD, 0xFFFD, 0x8DC0, 
++/* 1298 */    0xFFFD, 0xFFFD, 0x97F0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 12A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x93B4, 0xFD44, 0x9FA7, 
++/* 12A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DC2, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 12B0 */    0xFFFD, 0x99B6, 0xFD52, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 12B8 */    0xFFFD, 0x8DC1, 0xFFFD, 0xFFFD, 0x8E46, 0x92CF, 0xFFFD, 0xFFFD, 
++/* 12C0 */    0xFFFD, 0x9CF4, 0x8DC4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 12C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD41, 0xFFFD, 0xFFFD, 
++/* 12D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9B4C, 0xFD57, 0xFCEF, 
++/* 12D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 12E0 */    0x9CDE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 12E8 */    0xFD42, 0x986C, 0x97F9, 0xFFFD, 0x9558, 0x985E, 0xFE7B, 0x94CD, 
++/* 12F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x93EE, 0x8CA3, 0xFFFD, 
++/* 12F8 */    0xFD5A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x93F5, 
++/* 1300 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x93EF, 0x8EEA, 0xFFFD, 
++/* 1308 */    0xFFFD, 0xFFFD, 0x8F5B, 0x8C5E, 0xFFFD, 0x8DC6, 0x8DC8, 0xFFFD, 
++/* 1310 */    0xFFFD, 0x8DC7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x93F7, 
++/* 1318 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DC9, 
++/* 1320 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFBF2, 
++/* 1328 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9670, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1330 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DCB, 0xFFFD, 
++/* 1338 */    0xFFFD, 0xFFFD, 0xFD5C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1340 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8F65, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1348 */    0x8DCD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DA8, 0x94F9, 
++/* 1350 */    0xFFFD, 0xFFFD, 0x8DCE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1358 */    0xFFFD, 0xFFFD, 0xFFFD, 0x93EA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1360 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD5F, 0x93F0, 0x9FB6, 
++/* 1368 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1370 */    0xFFFD, 0x8DCF, 0xFFFD, 0xFFFD, 0xFFFD, 0x9763, 0x9FDB, 0xFFFD, 
++/* 1378 */    0xFFFD, 0xFFFD, 0xFFFD, 0x93F8, 0x8BF7, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1380 */    0xFFFD, 0xFD66, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BCF, 
++/* 1388 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DD1, 0xFD71, 
++/* 1390 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFD6F, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1398 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DD3, 0x9FD0, 0xFFFD, 
++/* 13A0 */    0xFFFD, 0xFFFD, 0x8BD0, 0xFFFD, 0xFD72, 0xFFFD, 0x9CAE, 0x8BD1, 
++/* 13A8 */    0xFFFD, 0xFFFD, 0x8ADB, 0x95CE, 0xFFFD, 0xFD76, 0xFB62, 0xFFFD, 
++/* 13B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DD4, 0xFFFD, 0xFFFD, 
++/* 13B8 */    0xFFFD, 0xFD78, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EE3, 
++/* 13C0 */    0x9076, 0xFFFD, 0xFFFD, 0x98C6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 13C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8DD5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 13D0 */    0x97D1, 0xFFFD, 0xFFFD, 0x9EB6, 0xFAC7, 0xFFFD, 0xFFFD, 0xA042, 
++/* 13D8 */    0x9873, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 13E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9FFC, 0x8CA5, 0xFFFD, 0xFFFD, 0x8DD7, 
++/* 13E8 */    0xFFFD, 0xFFFD, 0x92FB, 0x8DD8, 0x944F, 0xFFFD, 0x8DD9, 0x896B, 
++/* 13F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 13F8 */    0x97CE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAF3, 0xFDAE, 0xFBAF, 0x92B7, 
++/* 1400 */    0x9C5A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDAD, 
++/* 1408 */    0x8DDC, 0x9444, 0x8DDD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1410 */    0xFFFD, 0xFFFD, 0xA0D6, 0x8C41, 0xFFFD, 0xFFFD, 0xFFFD, 0x97D5, 
++/* 1418 */    0xFFFD, 0x944A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x944D, 
++/* 1420 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97CB, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1428 */    0xFFFD, 0xFFFD, 0x8DDE, 0xFFFD, 0xFFFD, 0x8DDF, 0x8DE0, 0xFEF9, 
++/* 1430 */    0xFDC0, 0xFCF9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1438 */    0xFFFD, 0xFFFD, 0xFB7E, 0x92B3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1440 */    0xFFFD, 0xFDAF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1448 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8DE1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1450 */    0x95D3, 0xFD68, 0xFFFD, 0xFFFD, 0x9CB7, 0xFFFD, 0xFFFD, 0x8DE3, 
++/* 1458 */    0xFAC0, 0x8DE5, 0xFA64, 0xFFFD, 0x8947, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1460 */    0xFFFD, 0x8DE4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DE7, 
++/* 1468 */    0x8DE8, 0xFDC7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1470 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFDB0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1478 */    0xFFFD, 0xFFFD, 0x9445, 0x97D6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1480 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCC6, 0x9844, 0x8DEA, 
++/* 1488 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1490 */    0xFE50, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDCC, 
++/* 1498 */    0x9DA7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDCD, 0xFDCF, 
++/* 14A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95D2, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 14A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DED, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 14B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFCBA, 0xFDC5, 0xFFFD, 
++/* 14B8 */    0xFDD2, 0x9CDC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95CF, 
++/* 14C0 */    0xFFFD, 0xFFFD, 0x8DEE, 0xFDD4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 14C8 */    0xFFFD, 0x96EC, 0x96EB, 0x90B6, 0xFFFD, 0xFDC3, 0xFFFD, 0xFFFD, 
++/* 14D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 14D8 */    0x98AB, 0xFDE0, 0xFFFD, 0x8C67, 0xFFFD, 0xFFFD, 0x8DF6, 0xFFFD, 
++/* 14E0 */    0xFFFD, 0xFFFD, 0x8DF7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 14E8 */    0xFFFD, 0xFFFD, 0x8FFA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 14F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x97D0, 0xFFFD, 0xFFFD, 
++/* 14F8 */    0xFFFD, 0xFFFD, 0x8BD2, 0xFFFD, 0xFFFD, 0x8DF8, 0xFFFD, 0xFFFD, 
++/* 1500 */    0xFFFD, 0xFFFD, 0xFFFD, 0x90D9, 0xFFFD, 0x8C47, 0xFFFD, 0xFAF0, 
++/* 1508 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDE1, 0x8DF9, 0xFFFD, 0xFDE3, 
++/* 1510 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DFA, 
++/* 1518 */    0xFFFD, 0xFB63, 0xFFFD, 0xFFFD, 0xFFFD, 0x90A6, 0x9970, 0xFFFD, 
++/* 1520 */    0xFFFD, 0x91EB, 0xFFFD, 0x9770, 0x986F, 0xFDE2, 0x98F2, 0xFFFD, 
++/* 1528 */    0x9AFC, 0x896C, 0xFDFD, 0xFFFD, 0xFFFD, 0x995E, 0xFFFD, 0xFFFD, 
++/* 1530 */    0xFFFD, 0x95BD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1538 */    0xFFFD, 0xFDE4, 0xFFFD, 0xFFFD, 0xFFFD, 0x91E6, 0xFFFD, 0xFFFD, 
++/* 1540 */    0xFFFD, 0xFFFD, 0xFDE5, 0xFDE6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1548 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDE7, 0x9454, 0xFFFD, 0xFFFD, 
++/* 1550 */    0xFFFD, 0x99B8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1558 */    0xFFFD, 0xFFFD, 0x97E9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1560 */    0xFFFD, 0x9346, 0x95BC, 0xFFFD, 0xFDED, 0xFDF7, 0xFFFD, 0xFFFD, 
++/* 1568 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9870, 0x96F6, 0x8EA9, 0xFFFD, 
++/* 1570 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9451, 0xFFFD, 0xFFFD, 0x8E43, 
++/* 1578 */    0xFFFD, 0x8B5A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDEE, 0xFFFD, 
++/* 1580 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFDF0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1588 */    0xFDF4, 0xFFFD, 0x9BF5, 0x977E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1590 */    0xFFFD, 0x9BD5, 0xFFFD, 0x9AC3, 0xFFFD, 0x97C8, 0xA0DB, 0x91D0, 
++/* 1598 */    0xFFFD, 0xFFFD, 0x9FE4, 0xFFFD, 0x8FDD, 0xFFFD, 0x91E9, 0xFFFD, 
++/* 15A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 15A8 */    0x98E0, 0xFFFD, 0xFFFD, 0xFFFD, 0x92CA, 0xFFFD, 0x9857, 0xFFFD, 
++/* 15B0 */    0xFFFD, 0x8C51, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDEB, 0xFFFD, 
++/* 15B8 */    0x9B49, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 15C0 */    0xFFFD, 0xFFFD, 0x9D76, 0x9EAF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 15C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CCC, 0xFFFD, 0xFFFD, 
++/* 15D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDEA, 0xFFFD, 0xFFFD, 0x8DF1, 
++/* 15D8 */    0xFFFD, 0xFFFD, 0xFDFB, 0x96F9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 15E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98BF, 0x9E49, 0xFFFD, 
++/* 15E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 15F0 */    0x8CA7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 15F8 */    0xFFFD, 0x9BCA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDFE, 0x92DC, 
++/* 1600 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE41, 0x91CC, 0x91E2, 
++/* 1608 */    0xFE44, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BD3, 
++/* 1610 */    0xFFFD, 0xFFFD, 0xFE47, 0x9455, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1618 */    0xFE4B, 0xFFFD, 0xFE4C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8DBF, 
++/* 1620 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1628 */    0xFFFD, 0x9E78, 0xFE51, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9456, 
++/* 1630 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D61, 
++/* 1638 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9457, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1640 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9966, 
++/* 1648 */    0x8BD5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA069, 0xA04C, 0xFFFD, 
++/* 1650 */    0x9E65, 0xFE58, 0xFFFD, 0x9975, 0xFE53, 0xA065, 0xFFFD, 0xFE59, 
++/* 1658 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1660 */    0xFFFD, 0x98B7, 0x98B8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1668 */    0xFFFD, 0xFFFD, 0x98BA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1670 */    0xFFFD, 0x98BB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1678 */    0x9FBC, 0xA04A, 0xFFFD, 0xFFFD, 0x9EC7, 0x8CA9, 0xFFFD, 0xFFFD, 
++/* 1680 */    0x98AE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1688 */    0xFFFD, 0x92D6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAE1, 0xFFFD, 0x91D4, 
++/* 1690 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1698 */    0xFADE, 0xFFFD, 0xFFFD, 0xFE5B, 0xFE5E, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 16A0 */    0xFFFD, 0xFBD7, 0xFE5A, 0x94C5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 16A8 */    0xFACA, 0x98C1, 0x975C, 0xFFFD, 0xFE74, 0xFFFD, 0x9773, 0xFFFD, 
++/* 16B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFA46, 
++/* 16B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9764, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE68, 
++/* 16C0 */    0xFFFD, 0x964E, 0xFFFD, 0x9765, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 16C8 */    0xFFFD, 0xFFFD, 0x8C5A, 0x89A1, 0x95FA, 0xFFFD, 0x92D4, 0xFE69, 
++/* 16D0 */    0xFFFD, 0xFB45, 0xFFFD, 0x98C8, 0xFFFD, 0xFFFD, 0x90EF, 0xFFFD, 
++/* 16D8 */    0x98C9, 0x98CA, 0x946D, 0x94B7, 0xFE6C, 0xFFFD, 0xFFFD, 0x946B, 
++/* 16E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x92FC, 0xFFFD, 
++/* 16E8 */    0x95EB, 0xFFFD, 0xFE73, 0x976E, 0xFE5F, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 16F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDBD, 0xFFFD, 
++/* 16F8 */    0xFFFD, 0x92D5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1700 */    0xFEB9, 0xFFFD, 0xFFFD, 0xFE71, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1708 */    0xFBBB, 0xFFFD, 0xFFFD, 0x947A, 0xFFFD, 0xFFFD, 0x95FB, 0xFE77, 
++/* 1710 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE79, 
++/* 1718 */    0xFFFD, 0xFE75, 0xFFFD, 0xFFFD, 0xFFFD, 0x945D, 0xFFFD, 0xFFFD, 
++/* 1720 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE7C, 0xFFFD, 0xFFFD, 
++/* 1728 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9344, 
++/* 1730 */    0x8EA6, 0x92D3, 0xFFFD, 0x94B8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1738 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFC71, 0x975E, 0xFFFD, 0xFFFD, 
++/* 1740 */    0xFFFD, 0xFFFD, 0x8CAD, 0xFEA7, 0xFFFD, 0xFFFD, 0xFFFD, 0x946A, 
++/* 1748 */    0xFFFD, 0xFFFD, 0xFFFD, 0x93E3, 0xFFFD, 0xFFFD, 0x98CF, 0xA0D9, 
++/* 1750 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1758 */    0xA0BF, 0xA04D, 0xA0B8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1760 */    0xA0CE, 0xA0B7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1768 */    0xFFFD, 0xFFFD, 0xFEA9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1770 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89C3, 0xFFFD, 0xFFFD, 
++/* 1778 */    0xFFFD, 0xFFFD, 0xFEAB, 0x9DF4, 0x896D, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1780 */    0xFFFD, 0xFFFD, 0x9C7B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1788 */    0xFFFD, 0x98D2, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FA9, 0xFFFD, 0xFFFD, 
++/* 1790 */    0xFFFD, 0xFEB2, 0xFFFD, 0xFFFD, 0xFEB1, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1798 */    0x97D9, 0xFFFD, 0xA0C4, 0xFFFD, 0x9476, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 17A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9978, 
++/* 17A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFEB3, 0xFFFD, 
++/* 17B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98D3, 0xFEB4, 0xFFFD, 0xFFFD, 
++/* 17B8 */    0xFFFD, 0x98D4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 17C0 */    0xFFFD, 0x9FB9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 17C8 */    0xFFFD, 0xFFFD, 0x9471, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 17D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98D5, 0xFEB8, 0xFFFD, 0xFFFD, 
++/* 17D8 */    0xFFFD, 0xC6D4, 0x9E5C, 0xFFFD, 0xFFFD, 0xFEBB, 0xA044, 0xFFFD, 
++/* 17E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x98D7, 0xFEBC, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 17E8 */    0xFFFD, 0x9FFE, 0x9DDD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EE1, 
++/* 17F0 */    0x98DA, 0x9DDF, 0xFEBF, 0xFFFD, 0xFEBE, 0xFFFD, 0xFFFD, 0x9EEB, 
++/* 17F8 */    0x9E59, 0xA05C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1800 */    0xFFFD, 0xFEC0, 0xFFFD, 0xFFFD, 0xFFFD, 0x9477, 0x98DC, 0xFFFD, 
++/* 1808 */    0xFEC1, 0xFFFD, 0xFFFD, 0xFFFD, 0x98DE, 0xFEC8, 0xFFFD, 0xFFFD, 
++/* 1810 */    0xFFFD, 0xFEC9, 0xFECB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1818 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FC2, 0xFFFD, 0xFFFD, 0x8C6B, 
++/* 1820 */    0x98C4, 0xFFFD, 0x94B0, 0x94B1, 0xFED1, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1828 */    0xFFFD, 0xFFFD, 0xA0C1, 0xFFFD, 0xFED2, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1830 */    0xFFFD, 0xA0CD, 0xFED3, 0xFFFD, 0xFFFD, 0x98E5, 0x91E4, 0xFFFD, 
++/* 1838 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8FC7, 0x94AE, 0xFFFD, 0x8A4F, 0x94B2, 
++/* 1840 */    0x8FD4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98EA, 0xFED8, 0xFFFD, 
++/* 1848 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1850 */    0x9DE0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98EE, 0xFFFD, 0xFFFD, 
++/* 1858 */    0xFFFD, 0xFFFD, 0x95C4, 0xFFFD, 0xFCE8, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1860 */    0xFFFD, 0xFFFD, 0x98EF, 0x8C6E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1868 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFAD8, 0xFEDC, 0xFFFD, 0xFFFD, 
++/* 1870 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0AE, 
++/* 1878 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1880 */    0xFFFD, 0x9D4C, 0x98F1, 0xFFFD, 0xFFFD, 0xFFFD, 0x98F3, 0xFFFD, 
++/* 1888 */    0x94C1, 0x98F5, 0xFFFD, 0xFFFD, 0xFA4F, 0x96E2, 0xFFFD, 0xFFFD, 
++/* 1890 */    0xFFFD, 0xFFFD, 0x9450, 0xFFFD, 0x96A2, 0xFFFD, 0xFFFD, 0x98F6, 
++/* 1898 */    0xFFFD, 0xFFFD, 0xFFFD, 0x96E5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 18A0 */    0xFFFD, 0x98F7, 0xFFFD, 0xA046, 0x96E3, 0x9EE4, 0xFFFD, 0xFFFD, 
++/* 18A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xF9D6, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 18B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x94C3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 18B8 */    0x94C2, 0xFEE1, 0xFFFD, 0xFEE9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 18C0 */    0x96E4, 0xFFFD, 0x89AC, 0x96DB, 0xFEE2, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 18C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94C4, 
++/* 18D0 */    0xFEE3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFEE7, 0x9FFB, 0x8C59, 0xFFFD, 
++/* 18D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 18E0 */    0x93C9, 0xFFFD, 0x94E8, 0xFB56, 0xFFFD, 0xFFFD, 0xFFFD, 0x90C5, 
++/* 18E8 */    0xFEE5, 0xFFFD, 0xFFFD, 0xFFFD, 0x98FD, 0x98FB, 0xFEE8, 0xFFFD, 
++/* 18F0 */    0x8EBF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BD8, 0xFEF7, 0x8F68, 
++/* 18F8 */    0x94C6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1900 */    0xFFFD, 0x9DEA, 0x9CDA, 0xFFFD, 0xFEF3, 0xFFFD, 0xFFFD, 0x9C72, 
++/* 1908 */    0xFFFD, 0xFFFD, 0xFEF0, 0x89C9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1910 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9941, 0xFFFD, 0xFFFD, 
++/* 1918 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9942, 0xFFFD, 0xFFFD, 
++/* 1920 */    0xFFFD, 0xFEF5, 0xFFFD, 0x91D7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1928 */    0xFFFD, 0x94CC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFEF8, 0x97A8, 0xFFFD, 
++/* 1930 */    0xFEFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFDBF, 0xFFFD, 
++/* 1938 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFEFE, 0x94D5, 
++/* 1940 */    0xFFFD, 0xFFFD, 0x94D0, 0x8C63, 0xFFFD, 0xFFFD, 0xA0B3, 0x94CF, 
++/* 1948 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9FFA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1950 */    0x91E5, 0xFFFD, 0x9C6A, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E49, 0x8E4D, 
++/* 1958 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A73, 0x9947, 0xFFFD, 
++/* 1960 */    0x8CB1, 0x8E50, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1968 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E4F, 0x9949, 0xFFFD, 0xFFFD, 
++/* 1970 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8E51, 0x8E52, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1978 */    0xFFFD, 0x9AB2, 0x89A5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1980 */    0x994C, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FF8, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1988 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8E56, 0x994D, 0x91CA, 0x8E57, 0xFFFD, 
++/* 1990 */    0xFFFD, 0xFFFD, 0xFFFD, 0x94E1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1998 */    0x9047, 0xFFFD, 0x8FD8, 0x8E58, 0x8E5C, 0x9553, 0xFFFD, 0xFFFD, 
++/* 19A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FE5, 0xFFFD, 0xFFFD, 
++/* 19A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 19B0 */    0x9F56, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 19B8 */    0x954F, 0xFFFD, 0x8E5E, 0x996A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 19C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9C64, 0x9CD9, 0x9950, 0xFFFD, 
++/* 19C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 19D0 */    0x9951, 0xFFFD, 0xFFFD, 0x8E62, 0x8E61, 0x9F59, 0x9F5D, 0x8E66, 
++/* 19D8 */    0x8E6E, 0xFFFD, 0x9F64, 0x9953, 0xFFFD, 0xFFFD, 0xFAB8, 0xFFFD, 
++/* 19E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9954, 0x9F61, 0xFFFD, 0x8E72, 
++/* 19E8 */    0xA06B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F40, 0xFFFD, 0xFFFD, 
++/* 19F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94ED, 0x94EE, 0xFFFD, 0xFFFD, 
++/* 19F8 */    0x9FBD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E7B, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1A00 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9957, 0x94F7, 0xFFFD, 0x9F5F, 0xFFFD, 
++/* 1A08 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8E73, 0xFFFD, 0xFFFD, 0x9F62, 0xFFFD, 
++/* 1A10 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94F6, 0x9958, 
++/* 1A18 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1A20 */    0xFFFD, 0x8E75, 0xF9DB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9072, 
++/* 1A28 */    0xFFFD, 0x94F8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1A30 */    0xFFFD, 0xFFFD, 0xFFFD, 0x995A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1A38 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0B0, 0x8CB3, 0xFFFD, 
++/* 1A40 */    0xFFFD, 0xFFFD, 0x8E79, 0xFFFD, 0x8E78, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1A48 */    0x94F3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98AF, 0xFFFD, 
++/* 1A50 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0B2, 0x8E7A, 0xFFFD, 
++/* 1A58 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x995C, 0xFFFD, 0xFFFD, 
++/* 1A60 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8E7C, 0xFFFD, 0x8E7D, 0xFFFD, 0xFFFD, 
++/* 1A68 */    0xFFFD, 0x8BD9, 0xFFFD, 0xFFFD, 0x89A2, 0x9E42, 0xFFFD, 0xFFFD, 
++/* 1A70 */    0x8EA4, 0x8EA7, 0xFFFD, 0x8C76, 0x987D, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1A78 */    0x9755, 0xFFFD, 0xFFFD, 0x8EA8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1A80 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8EAA, 0x89A3, 0xFFFD, 0x9960, 0x9962, 
++/* 1A88 */    0xFFFD, 0xFFFD, 0x94FC, 0x9961, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1A90 */    0xFFFD, 0xFFFD, 0xFFFD, 0x94FA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1A98 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8EAE, 0x8EB2, 0x8EB0, 0xFFFD, 0xFFFD, 
++/* 1AA0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9963, 0x97AA, 0xFFFD, 
++/* 1AA8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94FB, 
++/* 1AB0 */    0x8CDC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1AB8 */    0xFFFD, 0xFFFD, 0x9876, 0xFFFD, 0x8EA1, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1AC0 */    0xFFFD, 0x8CB4, 0xFFFD, 0x8EB7, 0x9EB0, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1AC8 */    0x8EB8, 0x9D70, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x896E, 0xFFFD, 
++/* 1AD0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x896F, 0x8971, 
++/* 1AD8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8972, 
++/* 1AE0 */    0x8975, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1AE8 */    0xFFFD, 0x8EBC, 0x8EBD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1AF0 */    0x8EBE, 0xFFFD, 0x9DD1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x94FD, 
++/* 1AF8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8BD7, 0x8BDA, 0xA0E2, 0xFFFD, 0xFFFD, 
++/* 1B00 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FE9, 0xFDA8, 0xFFFD, 0xFFFD, 
++/* 1B08 */    0xFFFD, 0x8AE7, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EC2, 0x8EC4, 0xFFFD, 
++/* 1B10 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1B18 */    0xFFFD, 0x9964, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9965, 
++/* 1B20 */    0x954E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1B28 */    0xFFFD, 0xFFFD, 0x98B3, 0x8ECB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1B30 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8BDF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1B38 */    0xFFFD, 0x8ECE, 0x8ECF, 0xFFFD, 0xFFFD, 0x9968, 0xFFFD, 0xFFFD, 
++/* 1B40 */    0xFFFD, 0xFFFD, 0x9969, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1B48 */    0xFFFD, 0xFFFD, 0xFFFD, 0x996B, 0x8ED1, 0xFFFD, 0x996C, 0xFFFD, 
++/* 1B50 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1B58 */    0x8ED4, 0x8ED5, 0x996D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1B60 */    0xFFFD, 0xA0BE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8ED6, 
++/* 1B68 */    0xA0BC, 0xA0B5, 0xFFFD, 0xFFFD, 0xA0B4, 0x89B5, 0xFFFD, 0xFFFD, 
++/* 1B70 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EDD, 0x9E5D, 0x9971, 
++/* 1B78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89AE, 0x9DE8, 0xFFFD, 0xFFFD, 
++/* 1B80 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9565, 0x9972, 
++/* 1B88 */    0xFFFD, 0xFFFD, 0x8B5C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1B90 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89B1, 0xA0C0, 0xFFFD, 0xFFFD, 
++/* 1B98 */    0xFFFD, 0x8EDF, 0xFFFD, 0x9566, 0xFFFD, 0xFFFD, 0x9974, 0xFFFD, 
++/* 1BA0 */    0x9976, 0xFFFD, 0xFFFD, 0xFFFD, 0x9977, 0xFFFD, 0x9979, 0xFFFD, 
++/* 1BA8 */    0xFFFD, 0x9DDA, 0xFFFD, 0xFFFD, 0x8EE0, 0x935C, 0xFFFD, 0xFFFD, 
++/* 1BB0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DE6, 0xFFFD, 0x8B5F, 
++/* 1BB8 */    0xFFFD, 0xFFFD, 0x9563, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1BC0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9567, 0xFFFD, 0xFFFD, 
++/* 1BC8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9DE3, 0x997C, 0xFFFD, 0xFFFD, 0x997D, 
++/* 1BD0 */    0x997E, 0x99A3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1BD8 */    0xFFFD, 0x99A4, 0x99A8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8ABE, 
++/* 1BE0 */    0x9E61, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1BE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x99AA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1BF0 */    0xFFFD, 0xFFFD, 0xA0C8, 0x99AB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1BF8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFEC4, 0xFFFD, 
++/* 1C00 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98C2, 0x8EE8, 0xFFFD, 
++/* 1C08 */    0xA0BA, 0xFD77, 0xFFFD, 0xFFFD, 0x8EEE, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1C10 */    0x9EBF, 0x956B, 0xFFFD, 0xFFFD, 0x956C, 0x99AF, 0xFFFD, 0xFFFD, 
++/* 1C18 */    0x994A, 0x8976, 0x8F48, 0x99AE, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EFB, 
++/* 1C20 */    0x8CD0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8B52, 0xFFFD, 0xFFFD, 
++/* 1C28 */    0xFFFD, 0xFFFD, 0xFFFD, 0x99B0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1C30 */    0x8977, 0x8F41, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1C38 */    0xFFFD, 0x99B1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1C40 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8F49, 0xFA4D, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1C48 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DE4, 0x8CB5, 0xFFFD, 
++/* 1C50 */    0xFFFD, 0xFFFD, 0xFBE9, 0x9B54, 0xFFFD, 0x99B2, 0x8F4A, 0xFFFD, 
++/* 1C58 */    0x8F42, 0xFFFD, 0xFFFD, 0x8F51, 0x99B4, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1C60 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EF5, 
++/* 1C68 */    0xFD55, 0xFFFD, 0xFFFD, 0x9CCD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1C70 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8978, 0x8F6F, 0xFFFD, 0xFFFD, 
++/* 1C78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1C80 */    0x8E63, 0xFE76, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FC6, 0xFAAC, 
++/* 1C88 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8F58, 0x9665, 0xFFFD, 
++/* 1C90 */    0xFA6C, 0xFFFD, 0x9DE7, 0xFFFD, 0xFFFD, 0xFFFD, 0x9E62, 0xFFFD, 
++/* 1C98 */    0xFFFD, 0xFFFD, 0x96CC, 0x8E67, 0xFFFD, 0xFFFD, 0xFC75, 0xFFFD, 
++/* 1CA0 */    0x987E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1CA8 */    0xFDB9, 0x97FC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1CB0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x98F9, 0xFFFD, 0x8F66, 0xFFFD, 0xFFFD, 
++/* 1CB8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x956E, 0xFFFD, 
++/* 1CC0 */    0x9245, 0xFFFD, 0xFFFD, 0x8F60, 0xFFFD, 0xFFFD, 0xFFFD, 0x9ED1, 
++/* 1CC8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFECD, 0xFFFD, 0x99B9, 
++/* 1CD0 */    0x8F62, 0x974C, 0x91C7, 0x955F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1CD8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x99BB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1CE0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8E6D, 0x8F71, 0xFFFD, 
++/* 1CE8 */    0xFFFD, 0x94CB, 0x95B1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1CF0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9AF2, 0x96C3, 0x99BD, 0xA0CF, 
++/* 1CF8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8F6D, 0xFFFD, 0xFFFD, 0x99BE, 0x8EF4, 
++/* 1D00 */    0xFFFD, 0x8F72, 0x95E4, 0x99BF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1D08 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9242, 0xFFFD, 
++/* 1D10 */    0xFBA5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1D18 */    0xFFFD, 0xFFFD, 0xFFFD, 0x99C0, 0xFDB4, 0x8F77, 0xFFFD, 0xFFFD, 
++/* 1D20 */    0xFFFD, 0x99C1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1D28 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFAB9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1D30 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8F40, 0xFA44, 0xFFFD, 0xFFFD, 
++/* 1D38 */    0xFFFD, 0xFFFD, 0xFFFD, 0x99C2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1D40 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8F5C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1D48 */    0x8CBD, 0x99C4, 0x99C5, 0xFFFD, 0xFFFD, 0x8F7B, 0x8CCE, 0xFFFD, 
++/* 1D50 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1D58 */    0x99C6, 0x96C7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FA5, 
++/* 1D60 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1D68 */    0xFFFD, 0xFFFD, 0xFABB, 0xFFFD, 0x8C61, 0x9570, 0xFFFD, 0xFFFD, 
++/* 1D70 */    0xFFFD, 0x9368, 0xFFFD, 0x8F7E, 0x8FAA, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1D78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xA050, 0x90D3, 0xFFFD, 0xFFFD, 0x9556, 
++/* 1D80 */    0x8FB8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99C8, 0x9F49, 
++/* 1D88 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99CA, 0x9DD5, 0x8FB0, 0xFA7A, 
++/* 1D90 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1D98 */    0x9E5F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99CD, 0xA0C9, 0x9ADB, 
++/* 1DA0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xA0C6, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1DA8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8FB4, 0xA0C7, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1DB0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA043, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1DB8 */    0x8FB5, 0x8FB2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1DC0 */    0xA061, 0x9E5E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1DC8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FB6, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1DD0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FE8, 0x9CB2, 0xFFFD, 
++/* 1DD8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x957C, 0x9FC7, 0xFFFD, 0xFFFD, 
++/* 1DE0 */    0x8FBB, 0x8FBC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1DE8 */    0xFFFD, 0xFFFD, 0x8FEC, 0x8FC0, 0xFFFD, 0x936A, 0xFFFD, 0xFFFD, 
++/* 1DF0 */    0xFFFD, 0x8BE4, 0x9C7C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1DF8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x95A1, 0xFEEC, 0xFFFD, 0xFFFD, 0x95A3, 
++/* 1E00 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8C45, 
++/* 1E08 */    0x8CB8, 0x8FC1, 0xFFFD, 0xFFFD, 0xFFFD, 0xA052, 0x99D0, 0xFFFD, 
++/* 1E10 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FC3, 0x8FC4, 0xFFFD, 0xFFFD, 
++/* 1E18 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95A4, 
++/* 1E20 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FC6, 0xFFFD, 0x9E60, 
++/* 1E28 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xF9D8, 
++/* 1E30 */    0x9CB3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1E38 */    0xFFFD, 0xFFFD, 0x99D1, 0xFEF1, 0x9CC2, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1E40 */    0x99D3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95A7, 0xFFFD, 
++/* 1E48 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95A9, 0x9C5D, 0xFFFD, 
++/* 1E50 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98E2, 
++/* 1E58 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FC9, 0xFFFD, 
++/* 1E60 */    0xA0C2, 0x8FCA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1E68 */    0x99D4, 0xFFFD, 0xFFFD, 0xA0B9, 0x9B58, 0xFFFD, 0x8FCD, 0xFFFD, 
++/* 1E70 */    0xA0D4, 0x8FCE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BE5, 0xFFFD, 
++/* 1E78 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8979, 0x99D6, 0xFFFD, 0x95E5, 0x99D7, 
++/* 1E80 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95B5, 0x8FD6, 0xFFFD, 0xFFFD, 
++/* 1E88 */    0xFFFD, 0x99D8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1E90 */    0xFFFD, 0x8FD3, 0x8FE5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1E98 */    0x8FE9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99D9, 0x8FE2, 0xFFFD, 
++/* 1EA0 */    0xFFFD, 0xFFFD, 0xA0CC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1EA8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8FE3, 0x8FE4, 0x9BC4, 0xFFFD, 0xFFFD, 
++/* 1EB0 */    0xFFFD, 0x9BFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1EB8 */    0x964C, 0x9AF6, 0xFFFD, 0x8CAE, 0x8FE7, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1EC0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FE8, 
++/* 1EC8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BE7, 0x8FED, 0xFFFD, 0xFFFD, 
++/* 1ED0 */    0xFFFD, 0x95C0, 0x9E48, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1ED8 */    0xFFFD, 0x99DB, 0xFFFD, 0x8FF3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1EE0 */    0x8FF9, 0x95C1, 0xFFFD, 0xA04E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1EE8 */    0xFFFD, 0xFFFD, 0x99DC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA064, 
++/* 1EF0 */    0x8FF7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1EF8 */    0x89B0, 0xA048, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FFB, 0x8FF6, 
++/* 1F00 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DDC, 0xFFFD, 0xFFFD, 
++/* 1F08 */    0xFFFD, 0x99DD, 0x8BE8, 0x92C1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1F10 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9FD6, 0xA0D2, 0xFFFD, 0xFFFD, 0x9040, 
++/* 1F18 */    0x8AC4, 0xFFFD, 0xFFFD, 0x99E0, 0x9FF6, 0xFFFD, 0x95C8, 0xFFFD, 
++/* 1F20 */    0xFFFD, 0x9E5A, 0x8A4A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1F28 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9FF1, 0x8AA7, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1F30 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99E6, 0xFFFD, 0xFFFD, 
++/* 1F38 */    0xFFFD, 0x9FF7, 0xFFFD, 0x9FED, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1F40 */    0xFFFD, 0xFFFD, 0x8A5C, 0xFFFD, 0x9DAE, 0x95C9, 0xFFFD, 0xFFFD, 
++/* 1F48 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9048, 0xFFFD, 0xFFFD, 0x99E8, 0xFFFD, 
++/* 1F50 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9049, 0xFFFD, 0xFFFD, 0x8CBA, 
++/* 1F58 */    0xFFFD, 0xFFFD, 0x90B1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1F60 */    0xFFFD, 0x904A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1F68 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99EA, 0x9BD1, 0xFFFD, 0xFFFD, 
++/* 1F70 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99EB, 0xFFFD, 0x99EC, 
++/* 1F78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1F80 */    0x99ED, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99EE, 0x904D, 0xFFFD, 
++/* 1F88 */    0xFFFD, 0x95CB, 0x97E2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1F90 */    0xFFFD, 0xFFFD, 0xFFFD, 0x95CC, 0x9F78, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1F98 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x897C, 0x897D, 
++/* 1FA0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x897E, 0x9B5A, 
++/* 1FA8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9050, 0xFFFD, 0x8C4F, 0x9054, 
++/* 1FB0 */    0xFFFD, 0xC6D6, 0x9AA8, 0x99EF, 0xFEEB, 0x9DA3, 0x9DA1, 0x9943, 
++/* 1FB8 */    0x9945, 0xFFFD, 0x9D7D, 0xFFFD, 0xFFFD, 0x99F0, 0xFFFD, 0xFFFD, 
++/* 1FC0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99F1, 0xFFFD, 
++/* 1FC8 */    0x99F2, 0xFFFD, 0xFFFD, 0x8CBC, 0x9D60, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1FD0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0A3, 0x9EDB, 
++/* 1FD8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1FE0 */    0xFFFD, 0x9D79, 0x99F3, 0xFFFD, 0xFFFD, 0xFFFD, 0x9062, 0x9F55, 
++/* 1FE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1FF0 */    0xFFFD, 0x9BF9, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1FF8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9065, 0xFFFD, 0xFFFD, 0x96E0, 
++/* 2000 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x98BE, 
++/* 2008 */    0x9068, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x906C, 0x95D8, 
++/* 2010 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2018 */    0x906A, 0x9FB2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2020 */    0xFFFD, 0x9FAE, 0xFFFD, 0xFFFD, 0x9FB0, 0xFFFD, 0x89AD, 0xFFFD, 
++/* 2028 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x906E, 
++/* 2030 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2038 */    0x9E71, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9E4A, 0xFFFD, 
++/* 2040 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FDC, 0x89AB, 0xFFFD, 0x9FB8, 
++/* 2048 */    0x8B63, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95DC, 0xFFFD, 0xFFFD, 
++/* 2050 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9071, 0xFC5E, 
++/* 2058 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2060 */    0x8949, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x965B, 0x8C50, 
++/* 2068 */    0xFFFD, 0xFFFD, 0xFFFD, 0x94A6, 0xFFFD, 0xFFFD, 0xFFFD, 0x8FD5, 
++/* 2070 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2078 */    0xFFFD, 0x9E73, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9075, 
++/* 2080 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99F7, 0x8CBF, 0xFFFD, 0xFFFD, 
++/* 2088 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99F9, 0xFFFD, 0x9663, 0x95B9, 
++/* 2090 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2098 */    0xFFFD, 0x94D4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 20A0 */    0xFCFA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9077, 0xFFFD, 0xFFFD, 
++/* 20A8 */    0x90AB, 0x9D4D, 0xFFFD, 0xFFFD, 0x99FA, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 20B0 */    0xFFFD, 0x92E3, 0xFFFD, 0x97BB, 0xFFFD, 0xFFFD, 0x9078, 0xFFFD, 
++/* 20B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x99FB, 
++/* 20C0 */    0xFFFD, 0xFFFD, 0x97E0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 20C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x96DC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 20D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CA8, 0xFFFD, 0xFFFD, 
++/* 20D8 */    0x9772, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9440, 0xFFFD, 0xFFFD, 
++/* 20E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x92F2, 0x99FD, 0xFFFD, 0xFFFD, 0x99FC, 
++/* 20E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xF9D7, 
++/* 20F0 */    0x964A, 0xFFFD, 0xFFFD, 0xFFFD, 0x96D8, 0x99FE, 0x904B, 0xFFFD, 
++/* 20F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFA41, 0xFFFD, 0xFFFD, 
++/* 2100 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A40, 0xFFFD, 0x975B, 
++/* 2108 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A41, 0x91DD, 0xFFFD, 
++/* 2110 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x93FC, 0x9A42, 0x9A43, 0xFFFD, 
++/* 2118 */    0x9659, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A44, 
++/* 2120 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9051, 0xFFFD, 0xFFFD, 
++/* 2128 */    0xFFFD, 0x94BF, 0x90A2, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CAB, 0x9776, 
++/* 2130 */    0xFC55, 0xFE45, 0x94A8, 0x9A45, 0xFA4B, 0x9DE1, 0xFFFD, 0xFFFD, 
++/* 2138 */    0x96D9, 0x9774, 0xFFFD, 0xFFFD, 0xFDF5, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2140 */    0x92E5, 0xFFFD, 0x9645, 0x91DA, 0xFFFD, 0x90A3, 0xFFFD, 0xFFFD, 
++/* 2148 */    0xA05F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x90AF, 0x97BF, 0xFFFD, 
++/* 2150 */    0xFFFD, 0xFFFD, 0x914C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x967A, 
++/* 2158 */    0xFFFD, 0xFFFD, 0xFFFD, 0x91DE, 0xFFFD, 0xFFFD, 0x9A46, 0xFEB0, 
++/* 2160 */    0x9779, 0x946C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2168 */    0xFFFD, 0xFFFD, 0x9858, 0x9266, 0xFFFD, 0xFFFD, 0xFFFD, 0x93FB, 
++/* 2170 */    0x9A47, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2178 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9749, 0xFFFD, 0xFFFD, 0x9748, 0xFFFD, 
++/* 2180 */    0x934A, 0xFFFD, 0x9CE2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2188 */    0xFFFD, 0x9264, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91DF, 0xFFFD, 
++/* 2190 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFB79, 0xFFFD, 
++/* 2198 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96D7, 0xFFFD, 
++/* 21A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9343, 0xFDCB, 0xFE7A, 0xFFFD, 0x91DB, 
++/* 21A8 */    0x8C6A, 0x97AF, 0xFFFD, 0xFFFD, 0x95DD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 21B0 */    0x9348, 0x9A4B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFC45, 0xFFFD, 0x9A4D, 
++/* 21B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91BC, 0x90E2, 
++/* 21C0 */    0x90B4, 0x95E1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A4E, 
++/* 21C8 */    0x9A4F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFE40, 0xFE43, 0xFFFD, 0xFFFD, 
++/* 21D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96DD, 
++/* 21D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A51, 0xFFFD, 
++/* 21E0 */    0xFFFD, 0xFFFD, 0x96A7, 0xFFFD, 0xFFFD, 0x90B0, 0xFFFD, 0xFFFD, 
++/* 21E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9C4E, 
++/* 21F0 */    0xFFFD, 0x9443, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8EBA, 0x9A52, 
++/* 21F8 */    0xFFFD, 0xFCC1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2200 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8BE9, 0x9CAF, 0xFFFD, 0xFFFD, 0x8BFD, 
++/* 2208 */    0x9ABC, 0xFFFD, 0x9AB8, 0x8BEA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2210 */    0xFFFD, 0xFFFD, 0x8BEB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2218 */    0x90B2, 0x95E9, 0x95E8, 0xFFFD, 0x95E6, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2220 */    0xFFFD, 0xFFFD, 0xFFFD, 0x90B5, 0xFFFD, 0x9A54, 0xFFFD, 0xFFFD, 
++/* 2228 */    0xFFFD, 0x90B3, 0x95E7, 0xFFFD, 0xFFFD, 0x8B50, 0x9A57, 0xFFFD, 
++/* 2230 */    0xFFFD, 0xFFFD, 0xFFFD, 0xA0AA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2238 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FA6, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2240 */    0x99CC, 0x90BE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FAF, 
++/* 2248 */    0x95F2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x90BF, 
++/* 2250 */    0x90C1, 0xFFFD, 0xFEE4, 0x90C4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2258 */    0xFFFD, 0xFFFD, 0x90C7, 0x90DB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2260 */    0xFFFD, 0xA066, 0x90D2, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x90D4, 
++/* 2268 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2270 */    0xFFFD, 0x9A5B, 0x95FD, 0x8BC4, 0xFFFD, 0xFFFD, 0xFFFD, 0x8C66, 
++/* 2278 */    0xFFFD, 0x90DE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CE4, 
++/* 2280 */    0xFFFD, 0x90E1, 0x9E46, 0xFFFD, 0xFFFD, 0xFFFD, 0x9651, 0xFB58, 
++/* 2288 */    0xFFFD, 0x90E6, 0x9650, 0xFFFD, 0xFFFD, 0xFFFD, 0x90E7, 0x90E8, 
++/* 2290 */    0x9A5D, 0xFFFD, 0x9F7A, 0xFFFD, 0xFFFD, 0xFFFD, 0x9B5C, 0xFFFD, 
++/* 2298 */    0x9F7C, 0xFFFD, 0xFFFD, 0xFC52, 0x90E9, 0xFFFD, 0x90EA, 0xFFFD, 
++/* 22A0 */    0x9A5E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F76, 0xFFFD, 
++/* 22A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 22B0 */    0x90EB, 0x90EC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BEE, 
++/* 22B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x90EE, 
++/* 22C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0x91C6, 0xFFFD, 0xFFFD, 0x90F2, 0xFCBC, 
++/* 22C8 */    0x8A74, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 22D0 */    0xFFFD, 0xFFFD, 0x9657, 0xFFFD, 0xFFFD, 0xFFFD, 0x9CEF, 0xFFFD, 
++/* 22D8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 22E0 */    0xFFFD, 0x9FDF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x90F7, 0x90F6, 
++/* 22E8 */    0x9B5E, 0xFFFD, 0xFFFD, 0xFFFD, 0x90F8, 0x90F9, 0xFFFD, 0x8CC9, 
++/* 22F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFA6A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 22F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BEF, 0x9FE0, 0xFFFD, 0xFFFD, 
++/* 2300 */    0x9142, 0xFFFD, 0x9A62, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2308 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9569, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2310 */    0x9144, 0x9143, 0xFFFD, 0x9141, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BF0, 
++/* 2318 */    0x9660, 0xFFFD, 0x8BF1, 0xFFFD, 0x99F6, 0x9149, 0xFFFD, 0xFFFD, 
++/* 2320 */    0xFFFD, 0xFFFD, 0x914A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2328 */    0x914B, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A64, 0xFFFD, 0xFFFD, 
++/* 2330 */    0xFFFD, 0x8ABF, 0x9A66, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2338 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A67, 0xFFFD, 0xFFFD, 
++/* 2340 */    0x9A69, 0x9A6A, 0x9652, 0x914D, 0xFFFD, 0x9666, 0xFFFD, 0xFFFD, 
++/* 2348 */    0xFFFD, 0xFFFD, 0x9F7B, 0xFFFD, 0x9A6B, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2350 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA06C, 0xFFFD, 0xFFFD, 0x9667, 
++/* 2358 */    0x9A6C, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A6D, 0x8BF2, 0x966A, 
++/* 2360 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2368 */    0xFCEA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x966C, 0x91C4, 
++/* 2370 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9677, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2378 */    0xFFFD, 0xFFFD, 0xFFFD, 0x99F4, 0x9A6F, 0x9FAB, 0xFFFD, 0xFFFD, 
++/* 2380 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8CBE, 0x8EC1, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2388 */    0xFFFD, 0x9555, 0x9153, 0xFFFD, 0xFFFD, 0xFFFD, 0x9155, 0x955D, 
++/* 2390 */    0xFFFD, 0x9671, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9C6D, 0xFFFD, 
++/* 2398 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9673, 
++/* 23A0 */    0x9154, 0x9A71, 0x9156, 0xFFFD, 0xFFFD, 0xFFFD, 0x966D, 0xFFFD, 
++/* 23A8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9557, 0xFFFD, 0xFFFD, 
++/* 23B0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89C6, 0x8A6A, 
++/* 23B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x8B57, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FE1, 
++/* 23C0 */    0xFFFD, 0xFFFD, 0x9B5F, 0xA05D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 23C8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x915B, 0xFFFD, 0x915C, 0x915E, 
++/* 23D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 23D8 */    0xFFFD, 0xFFFD, 0x9F5C, 0xFFFD, 0xFFFD, 0x9F57, 0xFFFD, 0xFFFD, 
++/* 23E0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F65, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 23E8 */    0xFFFD, 0xFFFD, 0x9A72, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9160, 
++/* 23F0 */    0x9F5E, 0xFFFD, 0xFFFD, 0x9161, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 23F8 */    0xFFFD, 0xFFFD, 0x9164, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F41, 
++/* 2400 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9169, 0x96B2, 
++/* 2408 */    0xFFFD, 0x9A75, 0xFFFD, 0xFDA5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2410 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9EE9, 0xFFFD, 0x8BBA, 0x916D, 0xA060, 
++/* 2418 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FDE, 
++/* 2420 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9FC3, 0xFFFD, 0x96B5, 
++/* 2428 */    0x95D5, 0xFFFD, 0xFFFD, 0xFFFD, 0x9ECA, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2430 */    0x9A77, 0xFFFD, 0xFFFD, 0x9A78, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2438 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9170, 0xFFFD, 
++/* 2440 */    0xFFFD, 0x916F, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2448 */    0xFFFD, 0x9FA3, 0xFFFD, 0x9171, 0xFFFD, 0xFFFD, 0xFFFD, 0x96B1, 
++/* 2450 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F63, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2458 */    0xFFFD, 0xFFFD, 0x9F67, 0xFFFD, 0xFFFD, 0xFFFD, 0x8BB9, 0x9A7A, 
++/* 2460 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x8B56, 0xFFFD, 0xFFFD, 
++/* 2468 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9ADA, 0xFFFD, 
++/* 2470 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96B0, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2478 */    0xFFFD, 0x9A7E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2480 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9DDE, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2488 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96AD, 0xFFFD, 
++/* 2490 */    0xFFFD, 0xFFFD, 0x96AE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2498 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9EA1, 0x9E50, 0xFFFD, 0xFFFD, 
++/* 24A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96AF, 0x8BF4, 
++/* 24A8 */    0x9FA4, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 24B0 */    0xFFFD, 0xFFFD, 0x96BD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 24B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96F4, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 24C0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96B8, 
++/* 24C8 */    0xFAA1, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91A7, 0xFFFD, 0xFFFD, 
++/* 24D0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 24D8 */    0xA05E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9A7D, 0xFFFD, 0xFFFD, 
++/* 24E0 */    0xFFFD, 0xFFFD, 0x8948, 0xFFFD, 0x9EB1, 0x95BF, 0x8A73, 0x9EFE, 
++/* 24E8 */    0xFFFD, 0x917A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x917B, 0x96C2, 
++/* 24F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9F77, 0x9AA4, 0xFFFD, 
++/* 24F8 */    0xFFFD, 0x9AA5, 0xFFFD, 0xFFFD, 0xFFFD, 0x91A1, 0xFFFD, 0xFFFD, 
++/* 2500 */    0xFFFD, 0xFFFD, 0x89B8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2508 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9173, 0x89BD, 0xFFFD, 
++/* 2510 */    0x89B9, 0xFFFD, 0x917D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2518 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x96BB, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2520 */    0x9FF2, 0xFFFD, 0xFFFD, 0x8BF5, 0x9AA9, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2528 */    0xFFFD, 0xFFFD, 0x9F54, 0xFFFD, 0xFFFD, 0x9FE3, 0x9EED, 0xFFFD, 
++/* 2530 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2538 */    0xFFFD, 0x91AA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91AB, 0xA070, 
++/* 2540 */    0xFFFD, 0x9F6D, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91AC, 
++/* 2548 */    0xFFFD, 0xFFFD, 0xFFFD, 0x91AD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0FD, 
++/* 2550 */    0xFFFD, 0x9FE2, 0xFFFD, 0x91AF, 0x9E41, 0x9AAA, 0xFFFD, 0xFFFD, 
++/* 2558 */    0x91B0, 0xFFFD, 0x9AAB, 0x9AAC, 0xFFFD, 0x9A4A, 0xFFFD, 0x91B2, 
++/* 2560 */    0xFFFD, 0xFFFD, 0x8BF6, 0xFFFD, 0x9AAD, 0x89B6, 0x9AB0, 0xFFFD, 
++/* 2568 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9AB1, 0xFFFD, 0xFFFD, 
++/* 2570 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9AA1, 0xFFFD, 0xFFFD, 0xFFFD, 0x91B9, 
++/* 2578 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x91BA, 0xA041, 0x8BB7, 
++/* 2580 */    0x91C0, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2588 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9AB3, 0x91C3, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2590 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0FC, 
++/* 2598 */    0xFFFD, 0xFFFD, 0x9FEE, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 25A0 */    0xFFFD, 0x9F69, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 25A8 */    0xFFFD, 0x91C8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 25B0 */    0x91C9, 0x91CB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 25B8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x89C8, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 25C0 */    0xFFFD, 0xFFFD, 0x8DAA, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 25C8 */    0x9FDD, 0xFBF4, 0xFBF5, 0xFBF6, 0xFBF7, 0xFBF8, 0x9DFB, 0xFBFA, 
++/* 25D0 */    0xFBFB, 0xFBFC, 0xFBFD, 0xFBFE, 0xFDB9, 0xFDBA, 0x8E6A, 0x8E6B, 
++/* 25D8 */    0x8E6C, 0x8E6D, 0x8E6E, 0x8ECE, 0x8ECF, 0x8F6A, 0x8F6B, 0x8F6C, 
++/* 25E0 */    0x8F6D, 0xF9D7, 0x907B, 0x907C, 0x907D, 0x907E, 0x9240, 0x9241, 
++/* 25E8 */    0x9242, 0x9243, 0x9242, 0x9640, 0x9641, 0x9642, 0x9643, 0x9CE4, 
++/* 25F0 */    0x96FD, 0x96FE, 0x9B77, 0xFFFD, 0x9B79, 0x9B7A, 0xFFFD, 0x9B7C, 
++/* 25F8 */    0x9B7D, 0x9B7E, 0x9C40, 0x9C41, 0x9C63, 0x9C64, 0x9C65, 0x9C66, 
++/* 2600 */    0x9C67, 0xFFFD, 0x9C69, 0x9C6A, 0x9D58, 0x9D59, 0x9F61, 0x9F62, 
++/* 2608 */    0x9F63, 0x9F64, 0x9F65, 0x91BE, 0x947A, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2610 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xA0E0, 
++/* 2618 */    0xA0E1, 0xA0E2, 0xA0E3, 0x9455, 0xC8D0, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2620 */    0xFFFD, 0xC8CF, 0xC6E4, 0xFFFD, 0xC6E5, 0xC8CD, 0xFFFD, 0xC8CE, 
++/* 2628 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 2630 */    0xF9FE, 
++/*	End of table Total Length = 0x32C1 * 2 */
+diff -Naur mozilla~/intl/uconv/ucvtw/hkscs.ut mozilla/intl/uconv/ucvtw/hkscs.ut
+--- mozilla~/intl/uconv/ucvtw/hkscs.ut	2001-03-31 09:11:45.000000000 +0800
++++ mozilla/intl/uconv/ucvtw/hkscs.ut	2002-11-26 14:31:05.000000000 +0800
+@@ -9,285 +9,432 @@
+               Table in Debug form 
+ Begin of Item 0000
+  Format 0
+-  srcBegin = 8840
+-  srcEnd = 8855
+-  destBegin = F303
++  srcBegin = 8140
++  srcEnd = 817E
++  destBegin = EEB8
+ End of Item 0000 
+ 
+ Begin of Item 0001
+  Format 0
+-  srcBegin = 8A5D
+-  srcEnd = 8A62
+-  destBegin = F45A
++  srcBegin = 81A1
++  srcEnd = 81FE
++  destBegin = EEF7
+ End of Item 0001 
+ 
+ Begin of Item 0002
+  Format 0
+-  srcBegin = 8ADF
+-  srcEnd = 8AE6
+-  destBegin = F4BA
++  srcBegin = 8240
++  srcEnd = 827E
++  destBegin = EF55
+ End of Item 0002 
+ 
+ Begin of Item 0003
+  Format 0
++  srcBegin = 82A1
++  srcEnd = 82FE
++  destBegin = EF94
++End of Item 0003 
++
++Begin of Item 0004
++ Format 0
++  srcBegin = 8340
++  srcEnd = 837E
++  destBegin = EFF2
++End of Item 0004 
++
++Begin of Item 0005
++ Format 0
++  srcBegin = 83A1
++  srcEnd = 83FE
++  destBegin = F031
++End of Item 0005 
++
++Begin of Item 0006
++ Format 0
++  srcBegin = 8440
++  srcEnd = 847E
++  destBegin = F08F
++End of Item 0006 
++
++Begin of Item 0007
++ Format 0
++  srcBegin = 84A1
++  srcEnd = 84FE
++  destBegin = F0CE
++End of Item 0007 
++
++Begin of Item 0008
++ Format 0
++  srcBegin = 8540
++  srcEnd = 857E
++  destBegin = F12C
++End of Item 0008 
++
++Begin of Item 0009
++ Format 0
++  srcBegin = 85A1
++  srcEnd = 85FE
++  destBegin = F16B
++End of Item 0009 
++
++Begin of Item 000A
++ Format 0
++  srcBegin = 8640
++  srcEnd = 867E
++  destBegin = F1C9
++End of Item 000A 
++
++Begin of Item 000B
++ Format 0
++  srcBegin = 86A1
++  srcEnd = 86FE
++  destBegin = F208
++End of Item 000B 
++
++Begin of Item 000C
++ Format 0
++  srcBegin = 8740
++  srcEnd = 877E
++  destBegin = F266
++End of Item 000C 
++
++Begin of Item 000D
++ Format 0
++  srcBegin = 87A1
++  srcEnd = 87FE
++  destBegin = F2A5
++End of Item 000D 
++
++Begin of Item 000E
++ Format 0
++  srcBegin = 8840
++  srcEnd = 8855
++  destBegin = F303
++End of Item 000E 
++
++Begin of Item 000F
++ Format 0
++  srcBegin = 88A9
++  srcEnd = 88FE
++  destBegin = F34A
++End of Item 000F 
++
++Begin of Item 0010
++ Format 0
++  srcBegin = 8A5D
++  srcEnd = 8A66
++  destBegin = F45A
++End of Item 0010 
++
++Begin of Item 0011
++ Format 0
++  srcBegin = 8AB0
++  srcEnd = 8AB6
++  destBegin = F48B
++End of Item 0011 
++
++Begin of Item 0012
++ Format 0
++  srcBegin = 8AC8
++  srcEnd = 8ACF
++  destBegin = F4A3
++End of Item 0012 
++
++Begin of Item 0013
++ Format 0
++  srcBegin = 8ADC
++  srcEnd = 8AE6
++  destBegin = F4B7
++End of Item 0013 
++
++Begin of Item 0014
++ Format 0
++  srcBegin = 8AF1
++  srcEnd = 8AFA
++  destBegin = F4CC
++End of Item 0014 
++
++Begin of Item 0015
++ Format 0
+   srcBegin = 8B40
+   srcEnd = 8B46
+   destBegin = F4DA
+-End of Item 0003 
++End of Item 0015 
+ 
+-Begin of Item 0004
++Begin of Item 0016
+  Format 0
+   srcBegin = 8B48
+   srcEnd = 8B4F
+   destBegin = F4E2
+-End of Item 0004 
++End of Item 0016 
+ 
+-Begin of Item 0005
++Begin of Item 0017
+  Format 0
+   srcBegin = 8B6D
+   srcEnd = 8B77
+   destBegin = F507
+-End of Item 0005 
++End of Item 0017 
+ 
+-Begin of Item 0006
++Begin of Item 0018
+  Format 0
+   srcBegin = 8BA7
+   srcEnd = 8BAE
+   destBegin = F51F
+-End of Item 0006 
++End of Item 0018 
+ 
+-Begin of Item 0007
++Begin of Item 0019
++ Format 0
++  srcBegin = 8CDD
++  srcEnd = 8CFE
++  destBegin = F5F2
++End of Item 0019 
++
++Begin of Item 001A
++ Format 0
++  srcBegin = 8D40
++  srcEnd = 8D5F
++  destBegin = F614
++End of Item 001A 
++
++Begin of Item 001B
+  Format 0
+   srcBegin = 90CA
+   srcEnd = 90D1
+   destBegin = E4B3
+-End of Item 0007 
++End of Item 001B 
+ 
+-Begin of Item 0008
++Begin of Item 001C
+  Format 0
+   srcBegin = 9174
+   srcEnd = 9179
+   destBegin = E51C
+-End of Item 0008 
++End of Item 001C 
+ 
+-Begin of Item 0009
++Begin of Item 001D
+  Format 0
+   srcBegin = 9246
+   srcEnd = 924B
+   destBegin = E58B
+-End of Item 0009 
++End of Item 001D 
+ 
+-Begin of Item 000A
++Begin of Item 001E
+  Format 0
+   srcBegin = 93C3
+   srcEnd = 93C8
+   destBegin = E683
+-End of Item 000A 
++End of Item 001E 
+ 
+-Begin of Item 000B
++Begin of Item 001F
+  Format 0
+   srcBegin = 95AA
+   srcEnd = 95AF
+   destBegin = E7A4
+-End of Item 000B 
++End of Item 001F 
+ 
+-Begin of Item 000C
++Begin of Item 0020
+  Format 0
+   srcBegin = 9767
+   srcEnd = 976D
+   destBegin = E8BD
+-End of Item 000C 
++End of Item 0020 
+ 
+-Begin of Item 000D
++Begin of Item 0021
+  Format 0
+   srcBegin = 97F1
+   srcEnd = 97F8
+   destBegin = E925
+-End of Item 000D 
++End of Item 0021 
+ 
+-Begin of Item 000E
++Begin of Item 0022
+  Format 0
+   srcBegin = 9AD3
+   srcEnd = 9AD8
+   destBegin = EADE
+-End of Item 000E 
++End of Item 0022 
+ 
+-Begin of Item 000F
++Begin of Item 0023
+  Format 0
+   srcBegin = 9ADC
+   srcEnd = 9AE1
+   destBegin = EAE7
+-End of Item 000F 
++End of Item 0023 
+ 
+-Begin of Item 0010
++Begin of Item 0024
+  Format 0
+   srcBegin = 9B40
+   srcEnd = 9B45
+   destBegin = EB0A
+-End of Item 0010 
++End of Item 0024 
+ 
+-Begin of Item 0011
++Begin of Item 0025
+  Format 0
+   srcBegin = 9B4E
+   srcEnd = 9B53
+   destBegin = EB18
+-End of Item 0011 
++End of Item 0025 
+ 
+-Begin of Item 0012
++Begin of Item 0026
+  Format 0
+-  srcBegin = 9B62
++  srcBegin = 9B60
+   srcEnd = 9B6F
+-  destBegin = EB2C
+-End of Item 0012 
++  destBegin = EB2A
++End of Item 0026 
+ 
+-Begin of Item 0013
++Begin of Item 0027
+  Format 0
+   srcBegin = 9BA2
+   srcEnd = 9BA8
+   destBegin = EB4A
+-End of Item 0013 
++End of Item 0027 
+ 
+-Begin of Item 0014
++Begin of Item 0028
+  Format 0
+   srcBegin = 9BAB
+   srcEnd = 9BB3
+   destBegin = EB53
+-End of Item 0014 
++End of Item 0028 
+ 
+-Begin of Item 0015
++Begin of Item 0029
+  Format 0
+   srcBegin = 9CD2
+   srcEnd = 9CD8
+   destBegin = EC17
+-End of Item 0015 
++End of Item 0029 
+ 
+-Begin of Item 0016
++Begin of Item 002A
+  Format 0
+   srcBegin = 9CE5
+   srcEnd = 9CEA
+   destBegin = EC2A
+-End of Item 0016 
++End of Item 002A 
+ 
+-Begin of Item 0017
++Begin of Item 002B
+  Format 0
+   srcBegin = 9D40
+   srcEnd = 9D45
+   destBegin = EC44
+-End of Item 0017 
++End of Item 002B 
+ 
+-Begin of Item 0018
++Begin of Item 002C
+  Format 0
+   srcBegin = 9D63
+   srcEnd = 9D6F
+   destBegin = EC67
+-End of Item 0018 
++End of Item 002C 
+ 
+-Begin of Item 0019
++Begin of Item 002D
+  Format 0
+   srcBegin = 9DAF
+   srcEnd = 9DB4
+   destBegin = EC91
+-End of Item 0019 
++End of Item 002D 
+ 
+-Begin of Item 001A
++Begin of Item 002E
+  Format 0
+   srcBegin = 9E6B
+   srcEnd = 9E70
+   destBegin = ED0C
+-End of Item 001A 
++End of Item 002E 
+ 
+-Begin of Item 001B
++Begin of Item 002F
+  Format 0
+-  srcBegin = A0E8
++  srcBegin = A0E9
+   srcEnd = A0F1
+-  destBegin = EEA1
+-End of Item 001B 
++  destBegin = EEA2
++End of Item 002F 
+ 
+-Begin of Item 001C
++Begin of Item 0030
+  Format 0
+   srcBegin = A0F3
+   srcEnd = A0F8
+   destBegin = EEAC
+-End of Item 001C 
++End of Item 0030 
+ 
+-Begin of Item 001D
++Begin of Item 0031
+  Format 0
+   srcBegin = C6A1
+   srcEnd = C6AA
+   destBegin = 2460
+-End of Item 001D 
++End of Item 0031 
+ 
+-Begin of Item 001E
++Begin of Item 0032
+  Format 0
+   srcBegin = C6AB
+   srcEnd = C6B4
+   destBegin = 2474
+-End of Item 001E 
++End of Item 0032 
+ 
+-Begin of Item 001F
++Begin of Item 0033
+  Format 0
+   srcBegin = C6B5
+   srcEnd = C6BE
+   destBegin = 2170
+-End of Item 001F 
++End of Item 0033 
+ 
+-Begin of Item 0020
++Begin of Item 0034
+  Format 0
+   srcBegin = C6E7
+   srcEnd = C6FE
+   destBegin = 3041
+-End of Item 0020 
++End of Item 0034 
+ 
+-Begin of Item 0021
++Begin of Item 0035
+  Format 0
+   srcBegin = C740
+   srcEnd = C77A
+   destBegin = 3059
+-End of Item 0021 
++End of Item 0035 
+ 
+-Begin of Item 0022
++Begin of Item 0036
+  Format 0
+   srcBegin = C7A1
+   srcEnd = C7F2
+   destBegin = 30A5
+-End of Item 0022 
++End of Item 0036 
+ 
+-Begin of Item 0023
++Begin of Item 0037
+  Format 0
+   srcBegin = C7F3
+   srcEnd = C7F8
+   destBegin = 0410
+-End of Item 0023 
++End of Item 0037 
+ 
+-Begin of Item 0024
++Begin of Item 0038
+  Format 0
+   srcBegin = C840
+   srcEnd = C85A
+   destBegin = 041B
+-End of Item 0024 
++End of Item 0038 
+ 
+-Begin of Item 0025
++Begin of Item 0039
+  Format 0
+   srcBegin = C85C
+   srcEnd = C875
+   destBegin = 0436
+-End of Item 0025 
++End of Item 0039 
+ 
+-Begin of Item 0026
++Begin of Item 003A
++ Format 0
++  srcBegin = C8A3
++  srcEnd = C8CC
++  destBegin = F7ED
++End of Item 003A 
++
++Begin of Item 003B
+  Format 0
+   srcBegin = FA72
+   srcEnd = FA78
+   destBegin = E032
+-End of Item 0026 
++End of Item 003B 
+ 
+-Begin of Item 0027
++Begin of Item 003C
+  Format 0
+   srcBegin = FDD5
+   srcEnd = FDDA
+   destBegin = E24A
+-End of Item 0027 
++End of Item 003C 
+ 
+-Begin of Item 0028
++Begin of Item 003D
+  Format 1
+   srcBegin = 8856
+   srcEnd = 887E
+@@ -299,45 +446,44 @@
+   011B 00E8 012B 00ED 01D0 00EC 014D 00F3 
+   01D2 00F2 016B 00FA 01D4 00F9 01D6 01D8 
+   01DA 
+-End of Item 0028 
++End of Item 003D 
+ 
+-Begin of Item 0029
++Begin of Item 003E
+  Format 1
+   srcBegin = 88A1
+-  srcEnd = 88AA
++  srcEnd = 88A8
+   mappingOffset = 0029
+  Mapping  = 
+   01DC 00FC F344 1EBF F346 1EC1 00EA 0261 
+-  F34A F34B 
+-End of Item 0029 
++End of Item 003E 
+ 
+-Begin of Item 002A
++Begin of Item 003F
+  Format 1
+   srcBegin = 8940
+   srcEnd = 897E
+-  mappingOffset = 0033
++  mappingOffset = 0031
+  Mapping  = 
+-  F3A0 F3A1 FFFD 650A FFFD FFFD 4E3D 6EDD 
+-  9D4E 91DF FFFD FFFD F3AC 6491 4F1A 4F28 
++  F3A0 F3A1 F3A2 650A F3A4 F3A5 4E3D 6EDD 
++  9D4E 91DF F3AA F3AB F3AC 6491 4F1A 4F28 
+   4FA8 5156 5174 519C 51E4 52A1 52A8 533B 
+   534E 53D1 53D8 56E2 58F0 5904 5907 5932 
+   5934 5B66 5B9E 5B9F 5C9A 5E86 603B 6589 
+   67FE 6804 6865 6D4E 70BC 7535 7EA4 7EAC 
+   7EBA 7EC7 7ECF 7EDF 7F06 7F37 827A 82CF 
+   836F 89C6 8BBE 8BE2 8F66 8F67 8F6E 
+-End of Item 002A 
++End of Item 003F 
+ 
+-Begin of Item 002B
++Begin of Item 0040
+  Format 1
+   srcBegin = 89A1
+   srcEnd = 89FE
+-  mappingOffset = 0072
++  mappingOffset = 0070
+  Mapping  = 
+-  7411 7CFC 7DCD 6946 7AC9 5227 FFFD FFFD 
+-  FFFD FFFD 918C 78B8 915E 80BC FFFD 8D0B 
+-  80F6 F3F0 FFFD FFFD 809F 9EC7 4CCD 9DC9 
+-  9E0C 4C3E F3F9 F3FA 9E0A F3FC 35C1 FFFD 
+-  6E9A 823E 7519 FFFD 4911 9A6C 9A8F 9F99 
++  7411 7CFC 7DCD 6946 7AC9 5227 F3E5 F3E6 
++  F3E7 F3E8 918C 78B8 915E 80BC F3ED 8D0B 
++  80F6 F3F0 F3F1 F3F2 809F 9EC7 4CCD 9DC9 
++  9E0C 4C3E F3F9 F3FA 9E0A F3FC 35C1 F3FE 
++  6E9A 823E 7519 F402 4911 9A6C 9A8F 9F99 
+   7987 F408 F409 F40A F40B 4E24 4E81 4E80 
+   4E87 4EBF 4EEB 4F37 344C 4FBD 3E48 5003 
+   5088 347D 3493 34A5 5186 5905 51DB 51FC 
+@@ -345,71 +491,78 @@
+   53B0 3553 53C2 5423 356D 3572 3681 5493 
+   54A3 54B4 54B9 54D0 54EF 5518 5523 5528 
+   3598 553F 35A5 35BF 55D7 35C5 
+-End of Item 002B 
++End of Item 0040 
+ 
+-Begin of Item 002C
++Begin of Item 0041
+  Format 1
+   srcBegin = 8A40
+   srcEnd = 8A7E
+-  mappingOffset = 00D0
++  mappingOffset = 00CE
+  Mapping  = 
+-  F43D 5525 FFFD F440 F441 F442 5590 F444 
++  F43D 5525 F43F F440 F441 F442 5590 F444 
+   39EC F446 8E46 F448 F449 4053 F44B 777A 
+   F44D 3A34 47D5 F450 F451 F452 64DD F454 
+   F455 F456 F457 648D 8E7E FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FFFD F461 F462 F463 47F4 
++  FFFD FFFD FFFD FFFD FFFD FFFD FFFD 47F4 
+   F465 F466 9AB2 3A67 F469 3FED 3506 F46C 
+-  F46D F46E F46F 9D6E 9815 FFFD 43D9 F474 
++  F46D F46E F46F 9D6E 9815 F472 43D9 F474 
+   64B4 54E3 F477 F478 F479 39FB F47B 
+-End of Item 002C 
++End of Item 0041 
+ 
+-Begin of Item 002D
++Begin of Item 0042
+  Format 1
+   srcBegin = 8AA1
+-  srcEnd = 8AFE
+-  mappingOffset = 010F
++  srcEnd = 8ADB
++  mappingOffset = 010D
+  Mapping  = 
+   F47C F47D F47E 64EA F480 F481 8E68 F483 
+-  F484 F485 FFFD 480B F488 3FFA 5873 F48B 
+-  FFFD F48D F48E F48F F490 F491 5579 40BB 
+-  43BA FFFD 4AB4 F497 F498 81AA 98F5 F49B 
++  F484 F485 F486 480B F488 3FFA 5873 FFFD 
++  FFFD FFFD FFFD FFFD FFFD FFFD 5579 40BB 
++  43BA F495 4AB4 F497 F498 81AA 98F5 F49B 
+   6379 39FE F49E 8DC0 56A1 647C 3E43 FFFD 
+-  F4A4 F4A5 F4A6 F4A7 FFFD F4A9 F4AA 3992 
++  FFFD FFFD FFFD FFFD FFFD FFFD FFFD 3992 
+   3A06 F4AD 3578 F4AF F4B0 5652 F4B2 F4B3 
+-  F4B4 34BC 6C3D F4B7 FFFD FFFD FFFD FFFD 
+-  FFFD FFFD FFFD FFFD FFFD FFFD 7F93 F4C3 
+-  F4C4 F4C5 35FB F4C7 F4C8 F4C9 F4CA 3F93 
+-  F4CC F4CD F4CE F4CF FFFD F4D1 F4D2 F4D3 
+-  F4D4 F4D5 3FF9 F4D7 6432 F4D9 
+-End of Item 002D 
++  F4B4 34BC 6C3D 
++End of Item 0042 
+ 
+-Begin of Item 002E
++Begin of Item 0043
++ Format 1
++  srcBegin = 8AE7
++  srcEnd = 8AFE
++  mappingOffset = 0148
++ Mapping  = 
++  7F93 F4C3 F4C4 F4C5 35FB F4C7 F4C8 F4C9 
++  F4CA 3F93 FFFD FFFD FFFD FFFD FFFD FFFD 
++  FFFD FFFD FFFD FFFD 3FF9 F4D7 6432 F4D9 
++End of Item 0043 
++
++Begin of Item 0044
+  Format 1
+   srcBegin = 8B47
+   srcEnd = 8B6C
+-  mappingOffset = 016D
++  mappingOffset = 0160
+  Mapping  = 
+   3A18 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+-  FFFD 95AA 54CC 82C4 55B9 FFFD F4EF 9C26 
++  FFFD 95AA 54CC 82C4 55B9 F4EE F4EF 9C26 
+   9AB6 F4F2 F4F3 7140 816D 80EC 5C1C F4F8 
+   8134 3797 535F F4FC 91B6 F4FE F4FF F500 
+   F501 35DD F503 3609 F505 56AF 
+-End of Item 002E 
++End of Item 0044 
+ 
+-Begin of Item 002F
++Begin of Item 0045
+  Format 1
+   srcBegin = 8B78
+   srcEnd = 8B7E
+-  mappingOffset = 0193
++  mappingOffset = 0186
+  Mapping  = 
+   5A54 F513 F514 F515 F516 579C F518 
+-End of Item 002F 
++End of Item 0045 
+ 
+-Begin of Item 0030
++Begin of Item 0046
+  Format 1
+   srcBegin = 8BA1
+-  srcEnd = 8BFD
+-  mappingOffset = 019A
++  srcEnd = 8BFE
++  mappingOffset = 018D
+  Mapping  = 
+   F519 F51A F51B F51C F51D 3703 FFFD FFFD 
+   FFFD FFFD FFFD FFFD FFFD FFFD 5899 5268 
+@@ -418,30 +571,62 @@
+   5902 F53A F53B 9751 F53D 4E5B 4EBB 353E 
+   5C23 5F51 5FC4 38FA 624C 6535 6B7A 6C35 
+   6C3A 706C 722B 4E2C 72AD F54E 7F52 793B 
+-  7CF9 7F53 F553 34C1 FFFD F556 8002 8080 
++  7CF9 7F53 F553 34C1 F555 F556 8002 8080 
+   F559 F55A 535D 8864 89C1 F55E 8BA0 8D1D 
+   9485 9578 957F 95E8 F565 97E6 9875 98CE 
+-  98DE 9963 F56B 9C7C 9E1F 9EC4 6B6F 9F9C 
+-  4E37 F572 961D 6237 94A2 
+-End of Item 0030 
++  98DE 9963 F56B 9C7C 9E1F 9EC4 6B6F F907 
++  4E37 F572 961D 6237 94A2 F576 
++End of Item 0046 
+ 
+-Begin of Item 0031
++Begin of Item 0047
++ Format 1
++  srcBegin = 8C40
++  srcEnd = 8C7E
++  mappingOffset = 01EB
++ Mapping  = 
++  503B 6DFE F579 F57A 3DC9 888F F57D 7077 
++  5CF5 4B20 F581 3559 F583 6122 F585 8FA7 
++  91F6 7191 6719 73BA F58B F58C 3C8B F58E 
++  4B10 78E4 7402 51AE F593 4009 6A63 F596 
++  4223 860F F599 7A2A F59B F59C 9755 704D 
++  5324 F5A0 93F4 76D9 F5A3 F5A4 77DD 4EA3 
++  4FF0 50BC 4E2F 4F17 F5AB 5434 7D8B 5892 
++  58D0 F5B0 5E92 5E99 5FC2 F5B4 658B 
++End of Item 0047 
++
++Begin of Item 0048
++ Format 1
++  srcBegin = 8CA1
++  srcEnd = 8CDC
++  mappingOffset = 022A
++ Mapping  = 
++  F5B6 6919 6A43 F5B9 6CFF F5BB 7200 F5BD 
++  738C 3EDB F5C0 5B15 74B9 8B83 F5C4 F5C5 
++  7A93 7BEC 7CC3 7E6C 82F8 8597 F5CC 8890 
++  F5CE 8EB9 F5D0 8FCF 855F 99E0 9221 F5D5 
++  F5D6 F5D7 4071 42A2 5A1A F5DB F5DC F5DD 
++  9868 676B 4276 573D F5E2 85D6 F5E4 82BF 
++  F5E6 4C81 F5E8 5D7B F5EA F5EB F5EC F5ED 
++  5B96 F5EF F5F0 7E5B 
++End of Item 0048 
++
++Begin of Item 0049
+  Format 1
+   srcBegin = 8D60
+   srcEnd = 8D7E
+-  mappingOffset = 01F7
++  mappingOffset = 0266
+  Mapping  = 
+   5D3E 5D48 5D56 3DFC 380F 5DA4 5DB9 3820 
+   3838 5E42 5EBD 5F25 5F83 3908 3914 393F 
+   394D 60D7 613D 5CE5 3989 61B7 61B9 61CF 
+   39B8 622C 6290 62E5 6318 39F8 56B1 
+-End of Item 0031 
++End of Item 0049 
+ 
+-Begin of Item 0032
++Begin of Item 004A
+  Format 1
+   srcBegin = 8DA1
+   srcEnd = 8DFE
+-  mappingOffset = 0216
++  mappingOffset = 0285
+  Mapping  = 
+   3A03 63E2 63FB 6407 645A 3A4B 64C0 5D15 
+   5621 9F9F 3A97 6586 3ABD 65FF 6653 3AF2 
+@@ -455,13 +640,13 @@
+   6F24 6F34 3D46 F69E 6F81 6FBE 3D6A 3D75 
+   71B7 5C99 3D8A 702C 3D91 7050 7054 706F 
+   707F 7089 F6AD 43C1 35F1 F6B0 
+-End of Item 0032 
++End of Item 004A 
+ 
+-Begin of Item 0033
++Begin of Item 004B
+  Format 1
+   srcBegin = 8E40
+   srcEnd = 8E7E
+-  mappingOffset = 0274
++  mappingOffset = 02E3
+  Mapping  = 
+   E311 57BE E313 713E E315 364E 69A2 E318 
+   5B74 7A49 E31B E31C 7A65 7A7D E31F 7ABB 
+@@ -471,13 +656,13 @@
+   7B92 7BB8 E33B 3DAD E33D 8492 7BFA 7C06 
+   7C35 E342 7C44 7C83 E345 7CA6 667D E348 
+   7CC9 7CC7 7CE6 7C74 7CF3 7CF5 7CCE 
+-End of Item 0033 
++End of Item 004B 
+ 
+-Begin of Item 0034
++Begin of Item 004C
+  Format 1
+   srcBegin = 8EA1
+   srcEnd = 8EFE
+-  mappingOffset = 02B3
++  mappingOffset = 0322
+  Mapping  = 
+   7E67 451D E352 7D5D E354 748D 7D89 7DAB 
+   7135 7DB3 7DD2 E35B E35C 7DE4 3D13 7DF5 
+@@ -491,13 +676,13 @@
+   E398 6A53 E39A E39B 447A 8229 E39E E39F 
+   E3A0 4FF9 E3A2 84E2 8362 E3A5 E3A6 E3A7 
+   E3A8 E3A9 82AA 691B E3AC 41DB 
+-End of Item 0034 
++End of Item 004C 
+ 
+-Begin of Item 0035
++Begin of Item 004D
+  Format 1
+   srcBegin = 8F40
+   srcEnd = 8F7E
+-  mappingOffset = 0311
++  mappingOffset = 0380
+  Mapping  = 
+   854B 82D0 831A E3B1 E3B2 36C1 E3B4 E3B5 
+   827B 82E2 8318 E3B9 E3BA E3BB E3BC E3BD 
+@@ -507,13 +692,13 @@
+   7958 84A8 E3D8 E3D9 E3DA 84DE 840F 8391 
+   44A0 8493 84E4 E3E1 4240 E3E3 4543 8534 
+   5AF2 E3E7 4527 8573 4516 67BF 8616 
+-End of Item 0035 
++End of Item 004D 
+ 
+-Begin of Item 0036
++Begin of Item 004E
+  Format 1
+   srcBegin = 8FA1
+   srcEnd = 8FFE
+-  mappingOffset = 0350
++  mappingOffset = 03BF
+  Mapping  = 
+   E3ED E3EE 85C1 E3F0 8602 E3F2 E3F3 E3F4 
+   456A 8628 3648 E3F8 53F7 E3FA 867E 8771 
+@@ -527,13 +712,13 @@
+   8AAF E436 4615 884F 8C9B E43A E43B E43C 
+   3725 E43E 8CD6 E440 E441 8D12 8D03 E444 
+   8CDB 705C 8D11 E448 3ED0 8D77 
+-End of Item 0036 
++End of Item 004E 
+ 
+-Begin of Item 0037
++Begin of Item 004F
+  Format 1
+   srcBegin = 9040
+   srcEnd = 907E
+-  mappingOffset = 03AE
++  mappingOffset = 041D
+  Mapping  = 
+   8DA9 E44C E44D E44E 3B7C E450 E451 7AE7 
+   8EAD 8EB6 8EC3 92D4 8F19 8F2D E459 E45A 
+@@ -543,13 +728,13 @@
+   90A8 E474 90C4 E476 90AE 90FD 9167 3AF0 
+   91A9 91C4 7CAC E47E E47F 920E 6C9F 9241 
+   9262 E484 92B9 E486 E487 E488 E489 
+-End of Item 0037 
++End of Item 004F 
+ 
+-Begin of Item 0038
++Begin of Item 0050
+  Format 1
+   srcBegin = 90A1
+   srcEnd = 90FE
+-  mappingOffset = 03ED
++  mappingOffset = 045C
+  Mapping  = 
+   E48A 932C 936B E48D E48E 708F 5AC3 E491 
+   E492 4965 9244 E495 E496 E497 9373 945B 
+@@ -563,13 +748,13 @@
+   97BE 97C0 97D2 97E0 E4D6 97EE 741C E4D9 
+   97FF 97F5 E4DC E4DD 4AD1 9834 9833 984B 
+   9866 3B0E E4E4 3D51 E4E6 E4E7 
+-End of Item 0038 
++End of Item 0050 
+ 
+-Begin of Item 0039
++Begin of Item 0051
+  Format 1
+   srcBegin = 9140
+   srcEnd = 917E
+-  mappingOffset = 044B
++  mappingOffset = 04BA
+  Mapping  = 
+   E4E8 98CA 98B7 98C8 98C7 4AFF E4EE E4EF 
+   55B0 98E1 98E6 98EC 9378 9939 E4F6 4B72 
+@@ -579,13 +764,13 @@
+   9B50 9B40 E512 5A45 E514 9B8E E516 9C02 
+   9BFF 9C0C E51A 9DD4 FFFD FFFD FFFD FFFD 
+   FFFD FFFD 9D7E 9D83 E524 9E0E 6888 
+-End of Item 0039 
++End of Item 0051 
+ 
+-Begin of Item 003A
++Begin of Item 0052
+  Format 1
+   srcBegin = 91A1
+   srcEnd = 91FE
+-  mappingOffset = 048A
++  mappingOffset = 04F9
+  Mapping  = 
+   9DC4 E528 E529 E52A E52B E52C 9D39 E52E 
+   E52F 9E90 9E95 9E9E 9EA2 4D34 9EAA 9EAF 
+@@ -599,13 +784,13 @@
+   717E E570 70A3 E572 E573 3EC7 E575 E576 
+   E577 3722 E579 E57A 36E1 E57C E57D E57E 
+   3723 E580 575B E582 E583 E584 
+-End of Item 003A 
++End of Item 0052 
+ 
+-Begin of Item 003B
++Begin of Item 0053
+  Format 1
+   srcBegin = 9240
+   srcEnd = 927E
+-  mappingOffset = 04E8
++  mappingOffset = 0557
+  Mapping  = 
+   E585 E586 8503 E588 8503 8455 FFFD FFFD 
+   FFFD FFFD FFFD FFFD 44F4 E592 E593 E594 
+@@ -615,13 +800,13 @@
+   512B 3819 E5AF 4EBC E5B1 E5B2 4F4B 4F8A 
+   E5B5 5A68 E5B7 E5B8 3999 E5BA E5BB 3435 
+   4F29 E5BE E5BF E5C0 8ADA E5C2 4E98 
+-End of Item 003B 
++End of Item 0053 
+ 
+-Begin of Item 003C
++Begin of Item 0054
+  Format 1
+   srcBegin = 92A1
+   srcEnd = 92FE
+-  mappingOffset = 0527
++  mappingOffset = 0596
+  Mapping  = 
+   50CD 510D 4FA2 4F03 E5C8 E5C9 4F42 502E 
+   506C 5081 4FCC 4FE5 5058 50FC 5159 515B 
+@@ -635,13 +820,13 @@
+   363E 58CB 5A99 E60F E610 E611 E612 5A2C 
+   59B8 928F 5A7E 5ACF 5A12 E619 E61A E61B 
+   E61C 36F5 6D05 7443 5A21 E621 
+-End of Item 003C 
++End of Item 0054 
+ 
+-Begin of Item 003D
++Begin of Item 0055
+  Format 1
+   srcBegin = 9340
+   srcEnd = 937E
+-  mappingOffset = 0585
++  mappingOffset = 05F4
+  Mapping  = 
+   5A81 E623 E624 93E0 748C E627 7105 4972 
+   9408 E62B 93BD 37A0 5C1E 5C9E 5E5E 5E48 
+@@ -651,13 +836,13 @@
+   8614 E64B 8860 607E E64E E64F 5FDB 3EB8 
+   E652 E653 E654 E655 61C0 E657 E658 E659 
+   6199 6198 6075 E65D E65E E65F E660 
+-End of Item 003D 
++End of Item 0055 
+ 
+-Begin of Item 003E
++Begin of Item 0056
+  Format 1
+   srcBegin = 93A1
+   srcEnd = 93FE
+-  mappingOffset = 05C4
++  mappingOffset = 0633
+  Mapping  = 
+   6471 E662 E663 3A29 E665 E666 E667 E668 
+   6337 E66A 64B6 6331 63D1 E66E E66F 62A4 
+@@ -671,13 +856,13 @@
+   3BC4 6ABE 3863 E6AC E6AD 6A33 6A52 6AC9 
+   6B05 E6B2 6511 6898 6A4C 3BD7 6A7A 6B57 
+   E6B9 E6BA 93A0 92F2 E6BD E6BE 
+-End of Item 003E 
++End of Item 0056 
+ 
+-Begin of Item 003F
++Begin of Item 0057
+  Format 1
+   srcBegin = 9440
+   srcEnd = 947E
+-  mappingOffset = 0622
++  mappingOffset = 0691
+  Mapping  = 
+   9289 E6C0 E6C1 9467 6DA5 6F0B E6C5 6D67 
+   E6C7 3D8F 6E04 E6CA 5A3D 6E0A 5847 6D24 
+@@ -687,13 +872,13 @@
+   60A7 3EF3 74CC 743C 9387 7437 449F E6EE 
+   4551 7583 3F63 E6F2 E6F3 3F58 7555 7673 
+   E6F7 3B19 7468 E6FA E6FB E6FC 3AFB 
+-End of Item 003F 
++End of Item 0057 
+ 
+-Begin of Item 0040
++Begin of Item 0058
+  Format 1
+   srcBegin = 94A1
+   srcEnd = 94FE
+-  mappingOffset = 0661
++  mappingOffset = 06D0
+  Mapping  = 
+   3DCD E6FF 3EFF E701 E702 91FA 5732 9342 
+   E706 E707 50DF E709 E70A 7778 E70C 770E 
+@@ -707,13 +892,13 @@
+   5A2A E747 7AFE 41F9 7C5D 7C6D 4211 E74D 
+   E74E E74F 7CCD E751 E752 7C8E 7C7C 7CAE 
+   6AB2 7DDC 7E07 7DD3 7F4E E75B 
+-End of Item 0040 
++End of Item 0058 
+ 
+-Begin of Item 0041
++Begin of Item 0059
+  Format 1
+   srcBegin = 9540
+   srcEnd = 957E
+-  mappingOffset = 06BF
++  mappingOffset = 072E
+  Mapping  = 
+   E75C E75D 7D97 E75F 426A E761 E762 67D6 
+   E764 E765 57C4 E767 E768 E769 7FDD 7B27 
+@@ -723,13 +908,13 @@
+   E784 98C3 E786 8262 8265 E789 8453 E78B 
+   8610 E78D 5A86 417F E790 5B2B E792 5AE4 
+   E794 86A0 E796 E797 882D E799 5A02 
+-End of Item 0041 
++End of Item 0059 
+ 
+-Begin of Item 0042
++Begin of Item 005A
+  Format 1
+   srcBegin = 95A1
+   srcEnd = 95FE
+-  mappingOffset = 06FE
++  mappingOffset = 076D
+  Mapping  = 
+   886E 4F45 8887 88BF 88E6 8965 894D E7A2 
+   8954 FFFD FFFD FFFD FFFD FFFD FFFD 3EAD 
+@@ -743,13 +928,13 @@
+   9596 E7E4 7445 3EC2 E7E7 E7E8 E7E9 3EE7 
+   E7EB 968F E7ED E7EE E7EF 3ECC E7F1 E7F2 
+   E7F3 7412 746B 3EFC 9741 E7F8 
+-End of Item 0042 
++End of Item 005A 
+ 
+-Begin of Item 0043
++Begin of Item 005B
+  Format 1
+   srcBegin = 9640
+   srcEnd = 967E
+-  mappingOffset = 075C
++  mappingOffset = 07CB
+  Mapping  = 
+   6847 4A1D E7FB E7FC 975D 9368 E7FF E800 
+   E801 E802 92BA 5B11 8B69 493C 73F9 E808 
+@@ -759,13 +944,13 @@
+   E821 3DFD 999B 4B6F 99AA 9A5C E827 E828 
+   6A8F 9A21 5AFE 9A2F E82D 4B90 E82F 99BC 
+   4BBD 4B97 937D 5872 E835 5822 E837 
+-End of Item 0043 
++End of Item 005B 
+ 
+-Begin of Item 0044
++Begin of Item 005C
+  Format 1
+   srcBegin = 96A1
+   srcEnd = 96FE
+-  mappingOffset = 079B
++  mappingOffset = 080A
+  Mapping  = 
+   E838 7844 E83A E83B 68C5 3D7D 9458 3927 
+   6150 E841 E842 6107 9C4F 9C53 9C7B 9C35 
+@@ -779,13 +964,13 @@
+   369A 4F72 6FDA 6FD9 701E 701E 5414 E887 
+   57BB 58F3 578A 9D16 57D7 7134 34AF E88F 
+   71EB E891 E892 5B28 E894 E895 
+-End of Item 0044 
++End of Item 005C 
+ 
+-Begin of Item 0045
++Begin of Item 005D
+  Format 1
+   srcBegin = 9740
+   srcEnd = 977E
+-  mappingOffset = 07F9
++  mappingOffset = 0868
+  Mapping  = 
+   610C 5ACE 5A0B 42BC E89A 372C 4B7B E89D 
+   93BB 93B8 E8A0 E8A1 8472 E8A3 E8A4 E8A5 
+@@ -795,13 +980,13 @@
+   FFFD FFFD FFFD FFFD FFFD FFFD 7448 E8C5 
+   70A5 E8C7 9284 73E6 935F E8CB 9331 E8CD 
+   E8CE 9386 E8D0 E8D1 4935 E8D3 716B 
+-End of Item 0045 
++End of Item 005D 
+ 
+-Begin of Item 0046
++Begin of Item 005E
+  Format 1
+   srcBegin = 97A1
+   srcEnd = 97FE
+-  mappingOffset = 0838
++  mappingOffset = 08A7
+  Mapping  = 
+   E8D5 E8D6 56A4 E8D8 E8D9 E8DA 5502 79C4 
+   E8DD 7DFE E8DF E8E0 E8E1 452E 9401 370A 
+@@ -815,13 +1000,13 @@
+   70FE E91E E91F E920 E921 E922 68B9 6967 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   6A1A E92E E92F 843E 44DF 44CE 
+-End of Item 0046 
++End of Item 005E 
+ 
+-Begin of Item 0047
++Begin of Item 005F
+  Format 1
+   srcBegin = 9840
+   srcEnd = 987E
+-  mappingOffset = 0896
++  mappingOffset = 0905
+  Mapping  = 
+   E933 E934 E935 E936 6F17 E938 833D E93A 
+   83ED E93C E93D E93E 5989 5A82 E941 5A61 
+@@ -831,13 +1016,13 @@
+   5CC2 E95C E95D E95E 6A0C E960 E961 70A6 
+   7133 E964 3DA5 6CDF E967 E968 7E65 59EB 
+   5D2F 3DF3 5F5C E96E E96F 7DA4 8426 
+-End of Item 0047 
++End of Item 005F 
+ 
+-Begin of Item 0048
++Begin of Item 0060
+  Format 1
+   srcBegin = 98A1
+   srcEnd = 98FE
+-  mappingOffset = 08D5
++  mappingOffset = 0944
+  Mapping  = 
+   5485 E973 E974 E975 577E E977 E978 3FE5 
+   E97A E97B 7003 E97D 5D70 738F 7CD3 E981 
+@@ -851,13 +1036,13 @@
+   35DB 7798 406A 406F 5C5E 77BE 77CB 58F2 
+   7818 70B9 781C 40A8 7839 7847 7851 7866 
+   8448 E9CB 7933 6803 7932 4103 
+-End of Item 0048 
++End of Item 0060 
+ 
+-Begin of Item 0049
++Begin of Item 0061
+  Format 1
+   srcBegin = 9940
+   srcEnd = 997E
+-  mappingOffset = 0933
++  mappingOffset = 09A2
+  Mapping  = 
+   4109 7991 7999 8FBB 7A06 8FBC 4167 7A91 
+   41B2 7ABC 8279 41C4 7ACF 7ADB 41CF 4E21 
+@@ -867,13 +1052,13 @@
+   8020 8025 7B39 802E 8031 8054 3DCC 57B4 
+   70A0 80B7 80E9 43ED 810C 732A 810E 8112 
+   7560 8114 4401 3B39 8156 8159 815A 
+-End of Item 0049 
++End of Item 0061 
+ 
+-Begin of Item 004A
++Begin of Item 0062
+  Format 1
+   srcBegin = 99A1
+   srcEnd = 99FE
+-  mappingOffset = 0972
++  mappingOffset = 09E1
+  Mapping  = 
+   4413 583A 817C 8184 4425 8193 442D 81A5 
+   57EF 81C1 81E4 8254 448F 82A6 8276 82CA 
+@@ -887,13 +1072,13 @@
+   4837 8ECE 8EE2 8EE4 8EED 8EF2 8FB7 8FC1 
+   8FCA 8FCC 9033 99C4 48AD 98E0 9213 491E 
+   9228 9258 926B 92B1 92AE 92BF 
+-End of Item 004A 
++End of Item 0062 
+ 
+-Begin of Item 004B
++Begin of Item 0063
+  Format 1
+   srcBegin = 9A40
+   srcEnd = 9A7E
+-  mappingOffset = 09D0
++  mappingOffset = 0A3F
+  Mapping  = 
+   92E3 92EB 92F3 92F4 92FD 9343 9384 93AD 
+   4945 4951 9EBF 9417 5301 941D 942D 943E 
+@@ -903,13 +1088,13 @@
+   51B4 991C 9937 9942 995D 9962 4B70 99C5 
+   4B9D 9A3C 9B0F 7A83 9B69 9B81 9BDD 9BF1 
+   9BF4 4C6D 9C20 376F EAA9 9D49 9C3A 
+-End of Item 004B 
++End of Item 0063 
+ 
+-Begin of Item 004C
++Begin of Item 0064
+  Format 1
+   srcBegin = 9AA1
+   srcEnd = 9AFE
+-  mappingOffset = 0A0F
++  mappingOffset = 0A7E
+  Mapping  = 
+   9EFE 5650 9D93 9DBD 9DC0 9DFC 94F6 8FB6 
+   9E7B 9EAC 9EB1 9EBD 9EC6 94DC 9EE2 9EF1 
+@@ -923,35 +1108,35 @@
+   EAF4 EAF5 EAF6 3647 EAF8 EAF9 EAFA EAFB 
+   5364 84AD EAFE EAFF EB00 8B81 EB02 EB03 
+   EB04 EB05 4E78 70BB EB08 EB09 
+-End of Item 004C 
++End of Item 0064 
+ 
+-Begin of Item 004D
++Begin of Item 0065
+  Format 1
+   srcBegin = 9B46
+-  srcEnd = 9B60
+-  mappingOffset = 0A6D
++  srcEnd = 9B5F
++  mappingOffset = 0ADC
+  Mapping  = 
+   62C3 EB11 EB12 7198 6855 EB15 69E9 36C8 
+   FFFD FFFD FFFD FFFD FFFD FFFD 82FD EB1F 
+   EB20 EB21 89A5 EB23 8FA0 EB25 97B8 EB27 
+-  9847 9ABD EB2A 
+-End of Item 004D 
++  9847 9ABD 
++End of Item 0065 
+ 
+-Begin of Item 004E
++Begin of Item 0066
+  Format 1
+   srcBegin = 9B70
+   srcEnd = 9B7E
+-  mappingOffset = 0A88
++  mappingOffset = 0AF6
+  Mapping  = 
+   5FB1 6648 66BF EB3D EB3E EB3F 7201 EB41 
+-  77D7 EB43 EB44 6A18 EB46 58B5 670E 
+-End of Item 004E 
++  77D7 EB43 EB44 7E87 EB46 58B5 670E 
++End of Item 0066 
+ 
+-Begin of Item 004F
++Begin of Item 0067
+  Format 1
+   srcBegin = 9BA1
+   srcEnd = 9BFE
+-  mappingOffset = 0A97
++  mappingOffset = 0B05
+  Mapping  = 
+   6918 FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   48D0 4AB8 FFFD FFFD FFFD FFFD FFFD FFFD 
+@@ -965,13 +1150,13 @@
+   5066 34FB EB93 60DE EB95 477C EB97 EB98 
+   EB99 EB9A EB9B 57A1 7151 6FB6 EB9F EBA0 
+   9056 EBA2 EBA3 8B62 EBA5 EBA6 
+-End of Item 004F 
++End of Item 0067 
+ 
+-Begin of Item 0050
++Begin of Item 0068
+  Format 1
+   srcBegin = 9C40
+   srcEnd = 9C7E
+-  mappingOffset = 0AF5
++  mappingOffset = 0B63
+  Mapping  = 
+   5D5B EBA8 8F36 EBAA EBAB 8AEA EBAD EBAE 
+   EBAF EBB0 4BC0 EBB2 EBB3 EBB4 9465 EBB6 
+@@ -981,13 +1166,13 @@
+   9104 EBD0 7A45 9DF0 EBD3 9A26 EBD5 365F 
+   EBD7 EBD8 7983 EBDA EBDB 5D2C EBDD 83CF 
+   EBDF 46D0 EBE1 753B 8865 EBE4 58B6 
+-End of Item 0050 
++End of Item 0068 
+ 
+-Begin of Item 0051
++Begin of Item 0069
+  Format 1
+   srcBegin = 9CA1
+   srcEnd = 9CFE
+-  mappingOffset = 0B34
++  mappingOffset = 0BA2
+  Mapping  = 
+   371C EBE7 EBE8 EBE9 3C54 EBEB EBEC 9281 
+   EBEE EBEF 9330 EBF1 EBF2 6C39 949F EBF5 
+@@ -1001,35 +1186,35 @@
+   FFFD FFFD 5D85 EC31 EC32 5715 9823 EC35 
+   5DAB EC37 65BE 69D5 53D2 EC3B EC3C 3C11 
+   6736 EC3F EC40 EC41 EC42 EC43 
+-End of Item 0051 
++End of Item 0069 
+ 
+-Begin of Item 0052
++Begin of Item 006A
+  Format 1
+   srcBegin = 9D46
+   srcEnd = 9D62
+-  mappingOffset = 0B92
++  mappingOffset = 0C00
+  Mapping  = 
+   35CA EC4B EC4C 48FA 63E6 EC4F 7808 9255 
+   EC52 43F2 EC54 43DF EC56 EC57 EC58 59F8 
+   EC5A 8F0B EC5C EC5D 7B51 EC5F EC60 3DF7 
+   EC62 EC63 8FD0 728F 568B 
+-End of Item 0052 
++End of Item 006A 
+ 
+-Begin of Item 0053
++Begin of Item 006B
+  Format 1
+   srcBegin = 9D70
+   srcEnd = 9D7E
+-  mappingOffset = 0BAF
++  mappingOffset = 0C1D
+  Mapping  = 
+   7E9F EC75 EC76 4CA4 9547 EC79 71A2 EC7B 
+   4D91 9012 EC7E 4D9C EC80 8FBE 55C1 
+-End of Item 0053 
++End of Item 006B 
+ 
+-Begin of Item 0054
++Begin of Item 006C
+  Format 1
+   srcBegin = 9DA1
+   srcEnd = 9DFE
+-  mappingOffset = 0BBE
++  mappingOffset = 0C2C
+  Mapping  = 
+   8FBA EC84 8FB9 EC86 4509 7E7F 6F56 6AB1 
+   4EEA 34E4 EC8D EC8E 373A 8E80 FFFD FFFD 
+@@ -1043,13 +1228,13 @@
+   55EA 7962 5643 5416 ECCF 35CE 5605 55F1 
+   66F1 ECD4 362D 7534 55F0 55BA 5497 5572 
+   ECDB ECDC 5ED0 ECDE ECDF ECE0 
+-End of Item 0054 
++End of Item 006C 
+ 
+-Begin of Item 0055
++Begin of Item 006D
+  Format 1
+   srcBegin = 9E40
+   srcEnd = 9E7E
+-  mappingOffset = 0C1C
++  mappingOffset = 0C8A
+  Mapping  = 
+   ECE1 9EAB 7D5A 55DE ECE5 629D 976D 5494 
+   8CCD 71F6 9176 63FC 63B9 63FE 5569 ECF0 
+@@ -1059,13 +1244,13 @@
+   830B ED0A 567B FFFD FFFD FFFD FFFD FFFD 
+   FFFD 9170 ED13 9208 ED15 ED16 ED17 ED18 
+   7266 ED1A 474E ED1C ED1D ED1E 40FA 
+-End of Item 0055 
++End of Item 006D 
+ 
+-Begin of Item 0056
++Begin of Item 006E
+  Format 1
+   srcBegin = 9EA1
+   srcEnd = 9EFE
+-  mappingOffset = 0C5B
++  mappingOffset = 0CC9
+  Mapping  = 
+   9C5D 651F ED22 48F3 ED24 ED25 ED26 ED27 
+   6062 ED29 ED2A ED2B ED2C ED2D 71A3 7E8E 
+@@ -1079,13 +1264,13 @@
+   9B8B 5D74 7654 ED6B 9E85 4CE1 75F9 37FB 
+   6119 ED71 ED72 ED73 565D ED75 57A7 ED77 
+   ED78 5234 ED7A 35AD 6C4A 9D7C 
+-End of Item 0056 
++End of Item 006E 
+ 
+-Begin of Item 0057
++Begin of Item 006F
+  Format 1
+   srcBegin = 9F40
+   srcEnd = 9F7E
+-  mappingOffset = 0CB9
++  mappingOffset = 0D27
+  Mapping  = 
+   7C56 9B39 57DE ED81 5C53 64D3 ED84 ED85 
+   ED86 86AD ED88 ED89 ED8A ED8B ED8C 51FE 
+@@ -1095,13 +1280,13 @@
+   EDA6 9F5A 5573 5BC3 4FFD 9E98 4FF2 5260 
+   3E06 52D1 5767 5056 59B7 5E12 97C8 9DAB 
+   8F5C 5469 97B4 9940 97BA 532C 6130 
+-End of Item 0057 
++End of Item 006F 
+ 
+-Begin of Item 0058
++Begin of Item 0070
+  Format 1
+   srcBegin = 9FA1
+   srcEnd = 9FFE
+-  mappingOffset = 0CF8
++  mappingOffset = 0D66
+  Mapping  = 
+   692C 53DA 9C0A 9D02 4C3B 9641 6980 50A6 
+   7546 EDC6 99DA 5273 EDC9 9159 9681 915C 
+@@ -1115,13 +1300,13 @@
+   7F78 EE06 5620 EE08 8E77 9F53 EE0B 8DD4 
+   8E4F 9E1C 8E01 6282 EE11 8E28 8E75 7AD3 
+   EE15 7A3E 78D8 6CEA 8A67 7607 
+-End of Item 0058 
++End of Item 0070 
+ 
+-Begin of Item 0059
++Begin of Item 0071
+  Format 1
+   srcBegin = A040
+   srcEnd = A07E
+-  mappingOffset = 0D56
++  mappingOffset = 0DC4
+  Mapping  = 
+   EE1B 9F26 6CCE 87D6 75C3 EE20 7853 EE22 
+   8D0C 72E2 7371 8B2D 7302 74F1 8CEB EE2A 
+@@ -1131,13 +1316,13 @@
+   35D6 72B2 4C07 7C51 994A EE48 6159 4C04 
+   9E96 617D EE4D 575F 616F 62A6 6239 62CE 
+   3A5C 61E2 53AA EE56 6364 6802 35D2 
+-End of Item 0059 
++End of Item 0071 
+ 
+-Begin of Item 005A
++Begin of Item 0072
+  Format 1
+   srcBegin = A0A1
+   srcEnd = A0FE
+-  mappingOffset = 0D95
++  mappingOffset = 0E03
+  Mapping  = 
+   5D57 EE5B 8FDA EE5D EE5E 50D9 EE60 7906 
+   5332 9638 EE64 4065 EE66 77FE EE68 7CC2 
+@@ -1147,104 +1332,88 @@
+   878C 8A49 8CAD 8B43 772B 74F8 84DA 3635 
+   69B2 8DA6 EE8C 89A9 7468 6DB9 87C1 EE91 
+   74E7 3DDB 7176 60A4 619C 3CD1 7162 6077 
+-  EE9A 7F71 EE9C 7250 60E9 4B7E 5220 FFFD 
++  EE9A 7F71 EE9C 7250 60E9 4B7E 5220 3C18 
+   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 5CC1 FFFD FFFD FFFD FFFD FFFD FFFD 
+   4562 5B1F EEB4 9F50 9EA6 EEB7 
+-End of Item 005A 
++End of Item 0072 
+ 
+-Begin of Item 005B
+- Format 1
+-  srcBegin = C640
+-  srcEnd = C67E
+-  mappingOffset = 0DF3
+- Mapping  = 
+-  8B96 8277 8D1B 91C0 946A 9742 9748 9744 
+-  97C6 9870 9A5F 9B22 9B58 9C5F 9DF9 9DFA 
+-  9E7C 9E7D 9F07 9F77 9F72 5EF3 6B16 7063 
+-  7C6C 7C6E 883B 89C0 8EA1 91C1 9472 9470 
+-  9871 995E 9AD6 9B23 9ECC 7064 77DA 8B9A 
+-  9477 97C9 9A62 9A65 7E9C 8B9C 8EAA 91C5 
+-  947D 947E 947C 9C77 9C78 9EF7 8C54 947F 
+-  9E1A 7228 9A6A 9B31 9E1B 9E1E 7C72 
+-End of Item 005B 
+-
+-Begin of Item 005C
++Begin of Item 0073
+  Format 1
+   srcBegin = C6BF
+   srcEnd = C6E6
+-  mappingOffset = 0E32
++  mappingOffset = 0E61
+  Mapping  = 
+   4E36 4E3F 4E85 4EA0 5182 5196 51AB 52F9 
+   5338 5369 53B6 590A 5B80 5DDB 2F33 5E7F 
+-  FFFD 5F50 5F61 6534 FFFD 7592 FFFD 8FB5 
+-  FFFD 00A8 02C6 30FD 30FE 309D 309E FFFD 
+-  FFFD 3005 3006 3007 30FC FF3B FF3D 273D 
+-End of Item 005C 
++  F6DF 5F50 5F61 6534 F6E3 7592 F6E5 8FB5 
++  F6E7 00A8 02C6 30FD 30FE 309D 309E F6EE 
++  F6EF 3005 3006 3007 30FC FF3B FF3D 273D 
++End of Item 0073 
+ 
+-Begin of Item 005D
++Begin of Item 0074
+  Format 1
+   srcBegin = C77B
+   srcEnd = C77E
+-  mappingOffset = 0E5A
++  mappingOffset = 0E89
+  Mapping  = 
+   30A1 30A2 30A3 30A4 
+-End of Item 005D 
++End of Item 0074 
+ 
+-Begin of Item 005E
++Begin of Item 0075
+  Format 1
+   srcBegin = C7F9
+   srcEnd = C7FE
+-  mappingOffset = 0E5E
++  mappingOffset = 0E8D
+  Mapping  = 
+   0401 0416 0417 0418 0419 041A 
+-End of Item 005E 
++End of Item 0075 
+ 
+-Begin of Item 005F
++Begin of Item 0076
+  Format 2
+   srcBegin = C85B
+   destBegin = 0451
+-End of Item 005F 
++End of Item 0076 
+ 
+-Begin of Item 0060
++Begin of Item 0077
+  Format 1
+   srcBegin = C876
+   srcEnd = C87E
+-  mappingOffset = 0E64
++  mappingOffset = 0E93
+  Mapping  = 
+   21E7 21B8 21B9 F7E5 F7E6 4E5A F7E8 5202 
+   F7EA 
+-End of Item 0060 
++End of Item 0077 
+ 
+-Begin of Item 0061
++Begin of Item 0078
+  Format 1
+   srcBegin = C8A1
+-  srcEnd = C8A4
+-  mappingOffset = 0E6D
++  srcEnd = C8A2
++  mappingOffset = 0E9C
+  Mapping  = 
+-  F7EB 5188 F7ED F7EE 
+-End of Item 0061 
++  F7EB 5188 
++End of Item 0078 
+ 
+-Begin of Item 0062
++Begin of Item 0079
+  Format 1
+   srcBegin = C8CD
+   srcEnd = C8FE
+-  mappingOffset = 0E71
++  mappingOffset = 0E9E
+  Mapping  = 
+   FFE2 FFE4 FF07 FF02 3231 2116 2121 309B 
+   309C 2E80 2E84 2E86 2E87 2E88 2E8A 2E8C 
+   2E8D 2E95 2E9C 2E9D 2EA5 2EA7 2EAA 2EAC 
+   2EAE 2EB6 2EBC 2EBE 2EC6 2ECA 2ECC 2ECD 
+-  2ECF 2ED6 2ED7 2EDE 2EE3 FFFD FFFD FFFD 
++  2ECF 2ED6 2ED7 2EDE 2EE3 F83C F83D F83E 
+   0283 0250 025B 0254 0275 0153 00F8 014B 
+   028A 026A 
+-End of Item 0062 
++End of Item 0079 
+ 
+-Begin of Item 0063
++Begin of Item 007A
+  Format 1
+   srcBegin = F9D6
+   srcEnd = F9FE
+-  mappingOffset = 0EA3
++  mappingOffset = 0ED0
+  Mapping  = 
+   7881 92B9 88CF 58BB 6052 7CA7 5AFA 2554 
+   2566 2557 2560 256C 2563 255A 2569 255D 
+@@ -1252,13 +1421,13 @@
+   255B 2553 2565 2556 255F 256B 2562 2559 
+   2568 255C 2551 2550 256D 256E 2570 256F 
+   FFED 
+-End of Item 0063 
++End of Item 007A 
+ 
+-Begin of Item 0064
++Begin of Item 007B
+  Format 1
+   srcBegin = FA40
+   srcEnd = FA7E
+-  mappingOffset = 0ECC
++  mappingOffset = 0EF9
+  Mapping  = 
+   E000 92DB E002 E003 854C 42B5 73EF 51B5 
+   3649 E009 E00A 9344 E00C 82EE E00E 783C 
+@@ -1268,13 +1437,13 @@
+   347A 510E 986C 3743 8416 E02D E02E 5160 
+   E030 516A FFFD FFFD FFFD FFFD FFFD FFFD 
+   FFFD 5B82 877D E03B E03C 51B2 51B8 
+-End of Item 0064 
++End of Item 007B 
+ 
+-Begin of Item 0065
++Begin of Item 007C
+  Format 1
+   srcBegin = FAA1
+   srcEnd = FAFE
+-  mappingOffset = 0F0B
++  mappingOffset = 0F38
+  Mapping  = 
+   9D34 51C9 51CF 51D1 3CDC 51D3 E045 51B3 
+   51E2 5342 51ED 83CD 693E E04C 5F7B 520B 
+@@ -1288,13 +1457,13 @@
+   E087 53E0 E089 E08A 53F6 E08C 5413 7079 
+   552B 6657 6D5B 546D E093 E094 555D 548F 
+   54A4 47A6 E099 E09A 3DB4 E09C 
+-End of Item 0065 
++End of Item 007C 
+ 
+-Begin of Item 0066
++Begin of Item 007D
+  Format 1
+   srcBegin = FB40
+   srcEnd = FB7E
+-  mappingOffset = 0F69
++  mappingOffset = 0F96
+  Mapping  = 
+   E09D E09E 5547 4CED 542F 7417 5586 55A9 
+   5605 E0A6 E0A7 4552 E0A9 66B3 E0AB 5637 
+@@ -1304,13 +1473,13 @@
+   E0C5 5803 E0C7 E0C8 5826 E0CA 585C 58AA 
+   3561 58E0 58DC E0D0 58FB 5BFF 5743 E0D4 
+   E0D5 93D3 35A1 591F 68A6 36C3 6E59 
+-End of Item 0066 
++End of Item 007D 
+ 
+-Begin of Item 0067
++Begin of Item 007E
+  Format 1
+   srcBegin = FBA1
+   srcEnd = FBFE
+-  mappingOffset = 0FA8
++  mappingOffset = 0FD5
+  Mapping  = 
+   E0DC 5A24 5553 E0DF 8505 59C9 E0E2 E0E3 
+   E0E4 E0E5 59D9 E0E7 E0E8 E0E9 6D71 E0EB 
+@@ -1324,13 +1493,13 @@
+   82FC 382D E126 E127 E128 8287 3836 3BC2 
+   5E2E 6A8A 5E75 5E7A E130 E131 53A6 4EB7 
+   5ED0 53A8 E136 5E09 5EF4 E139 
+-End of Item 0067 
++End of Item 007E 
+ 
+-Begin of Item 0068
++Begin of Item 007F
+  Format 1
+   srcBegin = FC40
+   srcEnd = FC7E
+-  mappingOffset = 1006
++  mappingOffset = 1033
+  Mapping  = 
+   5EF9 5EFB 38A0 5EFC 683E 941B 5F0D E141 
+   E142 3ADE 48AE E145 5F3A E147 E148 5F58 
+@@ -1340,13 +1509,13 @@
+   E162 7971 3E40 609E 60A4 60B3 E168 E169 
+   E16A 74A4 50E1 5AA0 6164 8424 6142 E171 
+   E172 6181 51F4 E175 6187 5BAA E178 
+-End of Item 0068 
++End of Item 007F 
+ 
+-Begin of Item 0069
++Begin of Item 0080
+  Format 1
+   srcBegin = FCA1
+   srcEnd = FCFE
+-  mappingOffset = 1045
++  mappingOffset = 1072
+  Mapping  = 
+   E179 61D3 E17B E17C 61D0 3932 E17F E180 
+   6023 615C 651E 638B E185 62C5 E187 62D5 
+@@ -1360,13 +1529,13 @@
+   E1C1 99A4 6702 E1C4 E1C5 3B2B 69FA E1C8 
+   675E 6767 6762 E1CC E1CD 67D7 44E9 6822 
+   6E50 923C 6801 E1D4 E1D5 685D 
+-End of Item 0069 
++End of Item 0080 
+ 
+-Begin of Item 006A
++Begin of Item 0081
+  Format 1
+   srcBegin = FD40
+   srcEnd = FD7E
+-  mappingOffset = 10A3
++  mappingOffset = 10D0
+  Mapping  = 
+   E1D7 69E1 6A0B E1DA 6973 68C3 E1DD 6901 
+   6900 3D32 3A01 E1E2 3B80 67AC 6961 E1E6 
+@@ -1376,13 +1545,13 @@
+   6EB5 E200 E201 E202 3740 5421 E205 6BE1 
+   E207 6BDC 6C37 E20A E20B E20C 6C5A 8226 
+   6C79 E210 44C5 E212 E213 E214 E215 
+-End of Item 006A 
++End of Item 0081 
+ 
+-Begin of Item 006B
++Begin of Item 0082
+  Format 1
+   srcBegin = FDA1
+   srcEnd = FDFE
+-  mappingOffset = 10E2
++  mappingOffset = 110F
+  Mapping  = 
+   E216 36E5 3CEB E219 9B83 E21B E21C 7F8F 
+   6837 E21F E220 E221 6D96 6D5C 6E7C 6F04 
+@@ -1396,13 +1565,13 @@
+   3DE8 71B4 7196 E261 712B 7145 5A88 714A 
+   716E 5C9C E268 714F 9362 E26B 712C E26D 
+   E26E E26F 71BA E271 70BD 720E 
+-End of Item 006B 
++End of Item 0082 
+ 
+-Begin of Item 006C
++Begin of Item 0083
+  Format 1
+   srcBegin = FE40
+   srcEnd = FE7E
+-  mappingOffset = 1140
++  mappingOffset = 116D
+  Mapping  = 
+   9442 7215 5911 9443 7224 9341 E27A 722E 
+   7240 E27D 68BD 7255 7257 3E55 E282 680D 
+@@ -1412,13 +1581,13 @@
+   73F7 7415 6903 E29F 7439 E2A1 3ED7 745C 
+   E2A4 7460 E2A6 7447 73E4 7476 83B9 746C 
+   3730 7474 93F1 6A2C 7482 4953 E2B2 
+-End of Item 006C 
++End of Item 0083 
+ 
+-Begin of Item 006D
++Begin of Item 0084
+  Format 1
+   srcBegin = FEA1
+   srcEnd = FEFE
+-  mappingOffset = 117F
++  mappingOffset = 11AC
+  Mapping  = 
+   E2B3 E2B4 E2B5 5B46 E2B7 E2B8 74C8 E2BA 
+   750E 74E9 751E E2BE E2BF 5BD7 E2C1 9385 
+@@ -1432,145 +1601,169 @@
+   78B1 E2FC 8FB8 8884 E2FF E300 E301 7986 
+   8900 6902 7980 E306 799D E308 793C 79A9 
+   6E2A E30C 3EA8 79C6 E30F 79D4 
+-End of Item 006D 
++End of Item 0084 
+ 
+ ========================================================*/
+ /* Offset=0x0000  ItemOfList */
+-  0x006E,
++  0x0085,
+ /*-------------------------------------------------------*/
+ /* Offset=0x0001  offsetToFormatArray */
+   0x0004,
+ /*-------------------------------------------------------*/
+ /* Offset=0x0002  offsetToMapCellArray */ 
+-  0x0020,
++  0x0026,
+ /*-------------------------------------------------------*/
+ /* Offset=0x0003  offsetToMappingTable */ 
+-  0x016A,
++  0x01B5,
+ /*-------------------------------------------------------*/
+ /*       Offset=0x0004   Start of Format Array */ 
+-/*	Total of Format 0 : 0x0028			 */
+-/*	Total of Format 1 : 0x0045			 */
++/*	Total of Format 0 : 0x003D			 */
++/*	Total of Format 1 : 0x0047			 */
+ /*	Total of Format 2 : 0x0001			 */
+ /*	Total of Format 3 : 0x0000			 */
+ 
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 
+-0x0000, 0x0000, 0x1111, 0x1111, 0x1111, 0x1111, 0x1111, 0x1111, 
+-0x1111, 0x1111, 0x1111, 0x1111, 0x1111, 0x1111, 0x1111, 0x2111, 
+-0x1111, 0x1111, 0x1111, 0x0011, 
++0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x1110, 
++0x1111, 0x1111, 0x1111, 0x1111, 0x1111, 0x1111, 0x1111, 0x1111, 
++0x1111, 0x1111, 0x1111, 0x1111, 0x1111, 0x1211, 0x1111, 0x1111, 
++0x1111, 0x0001, 
+ /*-------------------------------------------------------*/
+-/*       Offset=0x0020   Start of MapCell Array */ 
+-/* 0000 */    0x8840, 0x8855, 0xF303, 
+-/* 0001 */    0x8A5D, 0x8A62, 0xF45A, 
+-/* 0002 */    0x8ADF, 0x8AE6, 0xF4BA, 
+-/* 0003 */    0x8B40, 0x8B46, 0xF4DA, 
+-/* 0004 */    0x8B48, 0x8B4F, 0xF4E2, 
+-/* 0005 */    0x8B6D, 0x8B77, 0xF507, 
+-/* 0006 */    0x8BA7, 0x8BAE, 0xF51F, 
+-/* 0007 */    0x90CA, 0x90D1, 0xE4B3, 
+-/* 0008 */    0x9174, 0x9179, 0xE51C, 
+-/* 0009 */    0x9246, 0x924B, 0xE58B, 
+-/* 000A */    0x93C3, 0x93C8, 0xE683, 
+-/* 000B */    0x95AA, 0x95AF, 0xE7A4, 
+-/* 000C */    0x9767, 0x976D, 0xE8BD, 
+-/* 000D */    0x97F1, 0x97F8, 0xE925, 
+-/* 000E */    0x9AD3, 0x9AD8, 0xEADE, 
+-/* 000F */    0x9ADC, 0x9AE1, 0xEAE7, 
+-/* 0010 */    0x9B40, 0x9B45, 0xEB0A, 
+-/* 0011 */    0x9B4E, 0x9B53, 0xEB18, 
+-/* 0012 */    0x9B62, 0x9B6F, 0xEB2C, 
+-/* 0013 */    0x9BA2, 0x9BA8, 0xEB4A, 
+-/* 0014 */    0x9BAB, 0x9BB3, 0xEB53, 
+-/* 0015 */    0x9CD2, 0x9CD8, 0xEC17, 
+-/* 0016 */    0x9CE5, 0x9CEA, 0xEC2A, 
+-/* 0017 */    0x9D40, 0x9D45, 0xEC44, 
+-/* 0018 */    0x9D63, 0x9D6F, 0xEC67, 
+-/* 0019 */    0x9DAF, 0x9DB4, 0xEC91, 
+-/* 001A */    0x9E6B, 0x9E70, 0xED0C, 
+-/* 001B */    0xA0E8, 0xA0F1, 0xEEA1, 
+-/* 001C */    0xA0F3, 0xA0F8, 0xEEAC, 
+-/* 001D */    0xC6A1, 0xC6AA, 0x2460, 
+-/* 001E */    0xC6AB, 0xC6B4, 0x2474, 
+-/* 001F */    0xC6B5, 0xC6BE, 0x2170, 
+-/* 0020 */    0xC6E7, 0xC6FE, 0x3041, 
+-/* 0021 */    0xC740, 0xC77A, 0x3059, 
+-/* 0022 */    0xC7A1, 0xC7F2, 0x30A5, 
+-/* 0023 */    0xC7F3, 0xC7F8, 0x0410, 
+-/* 0024 */    0xC840, 0xC85A, 0x041B, 
+-/* 0025 */    0xC85C, 0xC875, 0x0436, 
+-/* 0026 */    0xFA72, 0xFA78, 0xE032, 
+-/* 0027 */    0xFDD5, 0xFDDA, 0xE24A, 
+-/* 0028 */    0x8856, 0x887E, 0x0000, 
+-/* 0029 */    0x88A1, 0x88AA, 0x0029, 
+-/* 002A */    0x8940, 0x897E, 0x0033, 
+-/* 002B */    0x89A1, 0x89FE, 0x0072, 
+-/* 002C */    0x8A40, 0x8A7E, 0x00D0, 
+-/* 002D */    0x8AA1, 0x8AFE, 0x010F, 
+-/* 002E */    0x8B47, 0x8B6C, 0x016D, 
+-/* 002F */    0x8B78, 0x8B7E, 0x0193, 
+-/* 0030 */    0x8BA1, 0x8BFD, 0x019A, 
+-/* 0031 */    0x8D60, 0x8D7E, 0x01F7, 
+-/* 0032 */    0x8DA1, 0x8DFE, 0x0216, 
+-/* 0033 */    0x8E40, 0x8E7E, 0x0274, 
+-/* 0034 */    0x8EA1, 0x8EFE, 0x02B3, 
+-/* 0035 */    0x8F40, 0x8F7E, 0x0311, 
+-/* 0036 */    0x8FA1, 0x8FFE, 0x0350, 
+-/* 0037 */    0x9040, 0x907E, 0x03AE, 
+-/* 0038 */    0x90A1, 0x90FE, 0x03ED, 
+-/* 0039 */    0x9140, 0x917E, 0x044B, 
+-/* 003A */    0x91A1, 0x91FE, 0x048A, 
+-/* 003B */    0x9240, 0x927E, 0x04E8, 
+-/* 003C */    0x92A1, 0x92FE, 0x0527, 
+-/* 003D */    0x9340, 0x937E, 0x0585, 
+-/* 003E */    0x93A1, 0x93FE, 0x05C4, 
+-/* 003F */    0x9440, 0x947E, 0x0622, 
+-/* 0040 */    0x94A1, 0x94FE, 0x0661, 
+-/* 0041 */    0x9540, 0x957E, 0x06BF, 
+-/* 0042 */    0x95A1, 0x95FE, 0x06FE, 
+-/* 0043 */    0x9640, 0x967E, 0x075C, 
+-/* 0044 */    0x96A1, 0x96FE, 0x079B, 
+-/* 0045 */    0x9740, 0x977E, 0x07F9, 
+-/* 0046 */    0x97A1, 0x97FE, 0x0838, 
+-/* 0047 */    0x9840, 0x987E, 0x0896, 
+-/* 0048 */    0x98A1, 0x98FE, 0x08D5, 
+-/* 0049 */    0x9940, 0x997E, 0x0933, 
+-/* 004A */    0x99A1, 0x99FE, 0x0972, 
+-/* 004B */    0x9A40, 0x9A7E, 0x09D0, 
+-/* 004C */    0x9AA1, 0x9AFE, 0x0A0F, 
+-/* 004D */    0x9B46, 0x9B60, 0x0A6D, 
+-/* 004E */    0x9B70, 0x9B7E, 0x0A88, 
+-/* 004F */    0x9BA1, 0x9BFE, 0x0A97, 
+-/* 0050 */    0x9C40, 0x9C7E, 0x0AF5, 
+-/* 0051 */    0x9CA1, 0x9CFE, 0x0B34, 
+-/* 0052 */    0x9D46, 0x9D62, 0x0B92, 
+-/* 0053 */    0x9D70, 0x9D7E, 0x0BAF, 
+-/* 0054 */    0x9DA1, 0x9DFE, 0x0BBE, 
+-/* 0055 */    0x9E40, 0x9E7E, 0x0C1C, 
+-/* 0056 */    0x9EA1, 0x9EFE, 0x0C5B, 
+-/* 0057 */    0x9F40, 0x9F7E, 0x0CB9, 
+-/* 0058 */    0x9FA1, 0x9FFE, 0x0CF8, 
+-/* 0059 */    0xA040, 0xA07E, 0x0D56, 
+-/* 005A */    0xA0A1, 0xA0FE, 0x0D95, 
+-/* 005B */    0xC640, 0xC67E, 0x0DF3, 
+-/* 005C */    0xC6BF, 0xC6E6, 0x0E32, 
+-/* 005D */    0xC77B, 0xC77E, 0x0E5A, 
+-/* 005E */    0xC7F9, 0xC7FE, 0x0E5E, 
+-/* 005F */    0xC85B, 0x0000, 0x0451, 
+-/* 0060 */    0xC876, 0xC87E, 0x0E64, 
+-/* 0061 */    0xC8A1, 0xC8A4, 0x0E6D, 
+-/* 0062 */    0xC8CD, 0xC8FE, 0x0E71, 
+-/* 0063 */    0xF9D6, 0xF9FE, 0x0EA3, 
+-/* 0064 */    0xFA40, 0xFA7E, 0x0ECC, 
+-/* 0065 */    0xFAA1, 0xFAFE, 0x0F0B, 
+-/* 0066 */    0xFB40, 0xFB7E, 0x0F69, 
+-/* 0067 */    0xFBA1, 0xFBFE, 0x0FA8, 
+-/* 0068 */    0xFC40, 0xFC7E, 0x1006, 
+-/* 0069 */    0xFCA1, 0xFCFE, 0x1045, 
+-/* 006A */    0xFD40, 0xFD7E, 0x10A3, 
+-/* 006B */    0xFDA1, 0xFDFE, 0x10E2, 
+-/* 006C */    0xFE40, 0xFE7E, 0x1140, 
+-/* 006D */    0xFEA1, 0xFEFE, 0x117F, 
++/*       Offset=0x0026   Start of MapCell Array */ 
++/* 0000 */    0x8140, 0x817E, 0xEEB8, 
++/* 0001 */    0x81A1, 0x81FE, 0xEEF7, 
++/* 0002 */    0x8240, 0x827E, 0xEF55, 
++/* 0003 */    0x82A1, 0x82FE, 0xEF94, 
++/* 0004 */    0x8340, 0x837E, 0xEFF2, 
++/* 0005 */    0x83A1, 0x83FE, 0xF031, 
++/* 0006 */    0x8440, 0x847E, 0xF08F, 
++/* 0007 */    0x84A1, 0x84FE, 0xF0CE, 
++/* 0008 */    0x8540, 0x857E, 0xF12C, 
++/* 0009 */    0x85A1, 0x85FE, 0xF16B, 
++/* 000A */    0x8640, 0x867E, 0xF1C9, 
++/* 000B */    0x86A1, 0x86FE, 0xF208, 
++/* 000C */    0x8740, 0x877E, 0xF266, 
++/* 000D */    0x87A1, 0x87FE, 0xF2A5, 
++/* 000E */    0x8840, 0x8855, 0xF303, 
++/* 000F */    0x88A9, 0x88FE, 0xF34A, 
++/* 0010 */    0x8A5D, 0x8A66, 0xF45A, 
++/* 0011 */    0x8AB0, 0x8AB6, 0xF48B, 
++/* 0012 */    0x8AC8, 0x8ACF, 0xF4A3, 
++/* 0013 */    0x8ADC, 0x8AE6, 0xF4B7, 
++/* 0014 */    0x8AF1, 0x8AFA, 0xF4CC, 
++/* 0015 */    0x8B40, 0x8B46, 0xF4DA, 
++/* 0016 */    0x8B48, 0x8B4F, 0xF4E2, 
++/* 0017 */    0x8B6D, 0x8B77, 0xF507, 
++/* 0018 */    0x8BA7, 0x8BAE, 0xF51F, 
++/* 0019 */    0x8CDD, 0x8CFE, 0xF5F2, 
++/* 001A */    0x8D40, 0x8D5F, 0xF614, 
++/* 001B */    0x90CA, 0x90D1, 0xE4B3, 
++/* 001C */    0x9174, 0x9179, 0xE51C, 
++/* 001D */    0x9246, 0x924B, 0xE58B, 
++/* 001E */    0x93C3, 0x93C8, 0xE683, 
++/* 001F */    0x95AA, 0x95AF, 0xE7A4, 
++/* 0020 */    0x9767, 0x976D, 0xE8BD, 
++/* 0021 */    0x97F1, 0x97F8, 0xE925, 
++/* 0022 */    0x9AD3, 0x9AD8, 0xEADE, 
++/* 0023 */    0x9ADC, 0x9AE1, 0xEAE7, 
++/* 0024 */    0x9B40, 0x9B45, 0xEB0A, 
++/* 0025 */    0x9B4E, 0x9B53, 0xEB18, 
++/* 0026 */    0x9B60, 0x9B6F, 0xEB2A, 
++/* 0027 */    0x9BA2, 0x9BA8, 0xEB4A, 
++/* 0028 */    0x9BAB, 0x9BB3, 0xEB53, 
++/* 0029 */    0x9CD2, 0x9CD8, 0xEC17, 
++/* 002A */    0x9CE5, 0x9CEA, 0xEC2A, 
++/* 002B */    0x9D40, 0x9D45, 0xEC44, 
++/* 002C */    0x9D63, 0x9D6F, 0xEC67, 
++/* 002D */    0x9DAF, 0x9DB4, 0xEC91, 
++/* 002E */    0x9E6B, 0x9E70, 0xED0C, 
++/* 002F */    0xA0E9, 0xA0F1, 0xEEA2, 
++/* 0030 */    0xA0F3, 0xA0F8, 0xEEAC, 
++/* 0031 */    0xC6A1, 0xC6AA, 0x2460, 
++/* 0032 */    0xC6AB, 0xC6B4, 0x2474, 
++/* 0033 */    0xC6B5, 0xC6BE, 0x2170, 
++/* 0034 */    0xC6E7, 0xC6FE, 0x3041, 
++/* 0035 */    0xC740, 0xC77A, 0x3059, 
++/* 0036 */    0xC7A1, 0xC7F2, 0x30A5, 
++/* 0037 */    0xC7F3, 0xC7F8, 0x0410, 
++/* 0038 */    0xC840, 0xC85A, 0x041B, 
++/* 0039 */    0xC85C, 0xC875, 0x0436, 
++/* 003A */    0xC8A3, 0xC8CC, 0xF7ED, 
++/* 003B */    0xFA72, 0xFA78, 0xE032, 
++/* 003C */    0xFDD5, 0xFDDA, 0xE24A, 
++/* 003D */    0x8856, 0x887E, 0x0000, 
++/* 003E */    0x88A1, 0x88A8, 0x0029, 
++/* 003F */    0x8940, 0x897E, 0x0031, 
++/* 0040 */    0x89A1, 0x89FE, 0x0070, 
++/* 0041 */    0x8A40, 0x8A7E, 0x00CE, 
++/* 0042 */    0x8AA1, 0x8ADB, 0x010D, 
++/* 0043 */    0x8AE7, 0x8AFE, 0x0148, 
++/* 0044 */    0x8B47, 0x8B6C, 0x0160, 
++/* 0045 */    0x8B78, 0x8B7E, 0x0186, 
++/* 0046 */    0x8BA1, 0x8BFE, 0x018D, 
++/* 0047 */    0x8C40, 0x8C7E, 0x01EB, 
++/* 0048 */    0x8CA1, 0x8CDC, 0x022A, 
++/* 0049 */    0x8D60, 0x8D7E, 0x0266, 
++/* 004A */    0x8DA1, 0x8DFE, 0x0285, 
++/* 004B */    0x8E40, 0x8E7E, 0x02E3, 
++/* 004C */    0x8EA1, 0x8EFE, 0x0322, 
++/* 004D */    0x8F40, 0x8F7E, 0x0380, 
++/* 004E */    0x8FA1, 0x8FFE, 0x03BF, 
++/* 004F */    0x9040, 0x907E, 0x041D, 
++/* 0050 */    0x90A1, 0x90FE, 0x045C, 
++/* 0051 */    0x9140, 0x917E, 0x04BA, 
++/* 0052 */    0x91A1, 0x91FE, 0x04F9, 
++/* 0053 */    0x9240, 0x927E, 0x0557, 
++/* 0054 */    0x92A1, 0x92FE, 0x0596, 
++/* 0055 */    0x9340, 0x937E, 0x05F4, 
++/* 0056 */    0x93A1, 0x93FE, 0x0633, 
++/* 0057 */    0x9440, 0x947E, 0x0691, 
++/* 0058 */    0x94A1, 0x94FE, 0x06D0, 
++/* 0059 */    0x9540, 0x957E, 0x072E, 
++/* 005A */    0x95A1, 0x95FE, 0x076D, 
++/* 005B */    0x9640, 0x967E, 0x07CB, 
++/* 005C */    0x96A1, 0x96FE, 0x080A, 
++/* 005D */    0x9740, 0x977E, 0x0868, 
++/* 005E */    0x97A1, 0x97FE, 0x08A7, 
++/* 005F */    0x9840, 0x987E, 0x0905, 
++/* 0060 */    0x98A1, 0x98FE, 0x0944, 
++/* 0061 */    0x9940, 0x997E, 0x09A2, 
++/* 0062 */    0x99A1, 0x99FE, 0x09E1, 
++/* 0063 */    0x9A40, 0x9A7E, 0x0A3F, 
++/* 0064 */    0x9AA1, 0x9AFE, 0x0A7E, 
++/* 0065 */    0x9B46, 0x9B5F, 0x0ADC, 
++/* 0066 */    0x9B70, 0x9B7E, 0x0AF6, 
++/* 0067 */    0x9BA1, 0x9BFE, 0x0B05, 
++/* 0068 */    0x9C40, 0x9C7E, 0x0B63, 
++/* 0069 */    0x9CA1, 0x9CFE, 0x0BA2, 
++/* 006A */    0x9D46, 0x9D62, 0x0C00, 
++/* 006B */    0x9D70, 0x9D7E, 0x0C1D, 
++/* 006C */    0x9DA1, 0x9DFE, 0x0C2C, 
++/* 006D */    0x9E40, 0x9E7E, 0x0C8A, 
++/* 006E */    0x9EA1, 0x9EFE, 0x0CC9, 
++/* 006F */    0x9F40, 0x9F7E, 0x0D27, 
++/* 0070 */    0x9FA1, 0x9FFE, 0x0D66, 
++/* 0071 */    0xA040, 0xA07E, 0x0DC4, 
++/* 0072 */    0xA0A1, 0xA0FE, 0x0E03, 
++/* 0073 */    0xC6BF, 0xC6E6, 0x0E61, 
++/* 0074 */    0xC77B, 0xC77E, 0x0E89, 
++/* 0075 */    0xC7F9, 0xC7FE, 0x0E8D, 
++/* 0076 */    0xC85B, 0x0000, 0x0451, 
++/* 0077 */    0xC876, 0xC87E, 0x0E93, 
++/* 0078 */    0xC8A1, 0xC8A2, 0x0E9C, 
++/* 0079 */    0xC8CD, 0xC8FE, 0x0E9E, 
++/* 007A */    0xF9D6, 0xF9FE, 0x0ED0, 
++/* 007B */    0xFA40, 0xFA7E, 0x0EF9, 
++/* 007C */    0xFAA1, 0xFAFE, 0x0F38, 
++/* 007D */    0xFB40, 0xFB7E, 0x0F96, 
++/* 007E */    0xFBA1, 0xFBFE, 0x0FD5, 
++/* 007F */    0xFC40, 0xFC7E, 0x1033, 
++/* 0080 */    0xFCA1, 0xFCFE, 0x1072, 
++/* 0081 */    0xFD40, 0xFD7E, 0x10D0, 
++/* 0082 */    0xFDA1, 0xFDFE, 0x110F, 
++/* 0083 */    0xFE40, 0xFE7E, 0x116D, 
++/* 0084 */    0xFEA1, 0xFEFE, 0x11AC, 
+ /*-------------------------------------------------------*/
+-/*       Offset=0x016A   Start of MappingTable */ 
++/*       Offset=0x01B5   Start of MappingTable */ 
+ 
+ /* 0000 */    0x0100, 0x00C1, 0x01CD, 0x00C0, 0x0112, 0x00C9, 0x011A, 0x00C8, 
+ /* 0008 */    0x014C, 0x00D3, 0x01D1, 0x00D2, 0xF325, 0x1EBE, 0xF327, 0x1EC0, 
+@@ -1578,570 +1771,576 @@
+ /* 0018 */    0x011B, 0x00E8, 0x012B, 0x00ED, 0x01D0, 0x00EC, 0x014D, 0x00F3, 
+ /* 0020 */    0x01D2, 0x00F2, 0x016B, 0x00FA, 0x01D4, 0x00F9, 0x01D6, 0x01D8, 
+ /* 0028 */    0x01DA, 0x01DC, 0x00FC, 0xF344, 0x1EBF, 0xF346, 0x1EC1, 0x00EA, 
+-/* 0030 */    0x0261, 0xF34A, 0xF34B, 0xF3A0, 0xF3A1, 0xFFFD, 0x650A, 0xFFFD, 
+-/* 0038 */    0xFFFD, 0x4E3D, 0x6EDD, 0x9D4E, 0x91DF, 0xFFFD, 0xFFFD, 0xF3AC, 
+-/* 0040 */    0x6491, 0x4F1A, 0x4F28, 0x4FA8, 0x5156, 0x5174, 0x519C, 0x51E4, 
+-/* 0048 */    0x52A1, 0x52A8, 0x533B, 0x534E, 0x53D1, 0x53D8, 0x56E2, 0x58F0, 
+-/* 0050 */    0x5904, 0x5907, 0x5932, 0x5934, 0x5B66, 0x5B9E, 0x5B9F, 0x5C9A, 
+-/* 0058 */    0x5E86, 0x603B, 0x6589, 0x67FE, 0x6804, 0x6865, 0x6D4E, 0x70BC, 
+-/* 0060 */    0x7535, 0x7EA4, 0x7EAC, 0x7EBA, 0x7EC7, 0x7ECF, 0x7EDF, 0x7F06, 
+-/* 0068 */    0x7F37, 0x827A, 0x82CF, 0x836F, 0x89C6, 0x8BBE, 0x8BE2, 0x8F66, 
+-/* 0070 */    0x8F67, 0x8F6E, 0x7411, 0x7CFC, 0x7DCD, 0x6946, 0x7AC9, 0x5227, 
+-/* 0078 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x918C, 0x78B8, 0x915E, 0x80BC, 
+-/* 0080 */    0xFFFD, 0x8D0B, 0x80F6, 0xF3F0, 0xFFFD, 0xFFFD, 0x809F, 0x9EC7, 
+-/* 0088 */    0x4CCD, 0x9DC9, 0x9E0C, 0x4C3E, 0xF3F9, 0xF3FA, 0x9E0A, 0xF3FC, 
+-/* 0090 */    0x35C1, 0xFFFD, 0x6E9A, 0x823E, 0x7519, 0xFFFD, 0x4911, 0x9A6C, 
+-/* 0098 */    0x9A8F, 0x9F99, 0x7987, 0xF408, 0xF409, 0xF40A, 0xF40B, 0x4E24, 
+-/* 00A0 */    0x4E81, 0x4E80, 0x4E87, 0x4EBF, 0x4EEB, 0x4F37, 0x344C, 0x4FBD, 
+-/* 00A8 */    0x3E48, 0x5003, 0x5088, 0x347D, 0x3493, 0x34A5, 0x5186, 0x5905, 
+-/* 00B0 */    0x51DB, 0x51FC, 0x5205, 0x4E89, 0x5279, 0x5290, 0x5327, 0x35C7, 
+-/* 00B8 */    0x53A9, 0x3551, 0x53B0, 0x3553, 0x53C2, 0x5423, 0x356D, 0x3572, 
+-/* 00C0 */    0x3681, 0x5493, 0x54A3, 0x54B4, 0x54B9, 0x54D0, 0x54EF, 0x5518, 
+-/* 00C8 */    0x5523, 0x5528, 0x3598, 0x553F, 0x35A5, 0x35BF, 0x55D7, 0x35C5, 
+-/* 00D0 */    0xF43D, 0x5525, 0xFFFD, 0xF440, 0xF441, 0xF442, 0x5590, 0xF444, 
+-/* 00D8 */    0x39EC, 0xF446, 0x8E46, 0xF448, 0xF449, 0x4053, 0xF44B, 0x777A, 
+-/* 00E0 */    0xF44D, 0x3A34, 0x47D5, 0xF450, 0xF451, 0xF452, 0x64DD, 0xF454, 
+-/* 00E8 */    0xF455, 0xF456, 0xF457, 0x648D, 0x8E7E, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 00F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xF461, 0xF462, 0xF463, 0x47F4, 
+-/* 00F8 */    0xF465, 0xF466, 0x9AB2, 0x3A67, 0xF469, 0x3FED, 0x3506, 0xF46C, 
+-/* 0100 */    0xF46D, 0xF46E, 0xF46F, 0x9D6E, 0x9815, 0xFFFD, 0x43D9, 0xF474, 
+-/* 0108 */    0x64B4, 0x54E3, 0xF477, 0xF478, 0xF479, 0x39FB, 0xF47B, 0xF47C, 
+-/* 0110 */    0xF47D, 0xF47E, 0x64EA, 0xF480, 0xF481, 0x8E68, 0xF483, 0xF484, 
+-/* 0118 */    0xF485, 0xFFFD, 0x480B, 0xF488, 0x3FFA, 0x5873, 0xF48B, 0xFFFD, 
+-/* 0120 */    0xF48D, 0xF48E, 0xF48F, 0xF490, 0xF491, 0x5579, 0x40BB, 0x43BA, 
+-/* 0128 */    0xFFFD, 0x4AB4, 0xF497, 0xF498, 0x81AA, 0x98F5, 0xF49B, 0x6379, 
+-/* 0130 */    0x39FE, 0xF49E, 0x8DC0, 0x56A1, 0x647C, 0x3E43, 0xFFFD, 0xF4A4, 
+-/* 0138 */    0xF4A5, 0xF4A6, 0xF4A7, 0xFFFD, 0xF4A9, 0xF4AA, 0x3992, 0x3A06, 
+-/* 0140 */    0xF4AD, 0x3578, 0xF4AF, 0xF4B0, 0x5652, 0xF4B2, 0xF4B3, 0xF4B4, 
+-/* 0148 */    0x34BC, 0x6C3D, 0xF4B7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0150 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x7F93, 0xF4C3, 0xF4C4, 
+-/* 0158 */    0xF4C5, 0x35FB, 0xF4C7, 0xF4C8, 0xF4C9, 0xF4CA, 0x3F93, 0xF4CC, 
+-/* 0160 */    0xF4CD, 0xF4CE, 0xF4CF, 0xFFFD, 0xF4D1, 0xF4D2, 0xF4D3, 0xF4D4, 
+-/* 0168 */    0xF4D5, 0x3FF9, 0xF4D7, 0x6432, 0xF4D9, 0x3A18, 0xFFFD, 0xFFFD, 
+-/* 0170 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x95AA, 0x54CC, 
+-/* 0178 */    0x82C4, 0x55B9, 0xFFFD, 0xF4EF, 0x9C26, 0x9AB6, 0xF4F2, 0xF4F3, 
+-/* 0180 */    0x7140, 0x816D, 0x80EC, 0x5C1C, 0xF4F8, 0x8134, 0x3797, 0x535F, 
+-/* 0188 */    0xF4FC, 0x91B6, 0xF4FE, 0xF4FF, 0xF500, 0xF501, 0x35DD, 0xF503, 
+-/* 0190 */    0x3609, 0xF505, 0x56AF, 0x5A54, 0xF513, 0xF514, 0xF515, 0xF516, 
+-/* 0198 */    0x579C, 0xF518, 0xF519, 0xF51A, 0xF51B, 0xF51C, 0xF51D, 0x3703, 
+-/* 01A0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 01A8 */    0x5899, 0x5268, 0x361A, 0xF52A, 0x7BB2, 0x5B68, 0x4800, 0x4B2C, 
+-/* 01B0 */    0x9F27, 0x49E7, 0x9C1F, 0x9B8D, 0xF533, 0xF534, 0x55FB, 0x35F2, 
+-/* 01B8 */    0x5689, 0x4E28, 0x5902, 0xF53A, 0xF53B, 0x9751, 0xF53D, 0x4E5B, 
+-/* 01C0 */    0x4EBB, 0x353E, 0x5C23, 0x5F51, 0x5FC4, 0x38FA, 0x624C, 0x6535, 
+-/* 01C8 */    0x6B7A, 0x6C35, 0x6C3A, 0x706C, 0x722B, 0x4E2C, 0x72AD, 0xF54E, 
+-/* 01D0 */    0x7F52, 0x793B, 0x7CF9, 0x7F53, 0xF553, 0x34C1, 0xFFFD, 0xF556, 
+-/* 01D8 */    0x8002, 0x8080, 0xF559, 0xF55A, 0x535D, 0x8864, 0x89C1, 0xF55E, 
+-/* 01E0 */    0x8BA0, 0x8D1D, 0x9485, 0x9578, 0x957F, 0x95E8, 0xF565, 0x97E6, 
+-/* 01E8 */    0x9875, 0x98CE, 0x98DE, 0x9963, 0xF56B, 0x9C7C, 0x9E1F, 0x9EC4, 
+-/* 01F0 */    0x6B6F, 0x9F9C, 0x4E37, 0xF572, 0x961D, 0x6237, 0x94A2, 0x5D3E, 
+-/* 01F8 */    0x5D48, 0x5D56, 0x3DFC, 0x380F, 0x5DA4, 0x5DB9, 0x3820, 0x3838, 
+-/* 0200 */    0x5E42, 0x5EBD, 0x5F25, 0x5F83, 0x3908, 0x3914, 0x393F, 0x394D, 
+-/* 0208 */    0x60D7, 0x613D, 0x5CE5, 0x3989, 0x61B7, 0x61B9, 0x61CF, 0x39B8, 
+-/* 0210 */    0x622C, 0x6290, 0x62E5, 0x6318, 0x39F8, 0x56B1, 0x3A03, 0x63E2, 
+-/* 0218 */    0x63FB, 0x6407, 0x645A, 0x3A4B, 0x64C0, 0x5D15, 0x5621, 0x9F9F, 
+-/* 0220 */    0x3A97, 0x6586, 0x3ABD, 0x65FF, 0x6653, 0x3AF2, 0x6692, 0x3B22, 
+-/* 0228 */    0x6716, 0x3B42, 0x67A4, 0x6800, 0x3B58, 0x684A, 0x6884, 0x3B72, 
+-/* 0230 */    0x3B71, 0x3B7B, 0x6909, 0x6943, 0x725C, 0x6964, 0x699F, 0x6985, 
+-/* 0238 */    0x3BBC, 0x69D6, 0x3BDD, 0x6A65, 0x6A74, 0x6A71, 0x6A82, 0x3BEC, 
+-/* 0240 */    0x6A99, 0x3BF2, 0x6AAB, 0x6AB5, 0x6AD4, 0x6AF6, 0x6B81, 0x6BC1, 
+-/* 0248 */    0x6BEA, 0x6C75, 0x6CAA, 0x3CCB, 0x6D02, 0x6D06, 0x6D26, 0x6D81, 
+-/* 0250 */    0x3CEF, 0x6DA4, 0x6DB1, 0x6E15, 0x6E18, 0x6E29, 0x6E86, 0xF694, 
+-/* 0258 */    0x6EBB, 0x6EE2, 0x6EDA, 0x9F7F, 0x6EE8, 0x6EE9, 0x6F24, 0x6F34, 
+-/* 0260 */    0x3D46, 0xF69E, 0x6F81, 0x6FBE, 0x3D6A, 0x3D75, 0x71B7, 0x5C99, 
+-/* 0268 */    0x3D8A, 0x702C, 0x3D91, 0x7050, 0x7054, 0x706F, 0x707F, 0x7089, 
+-/* 0270 */    0xF6AD, 0x43C1, 0x35F1, 0xF6B0, 0xE311, 0x57BE, 0xE313, 0x713E, 
+-/* 0278 */    0xE315, 0x364E, 0x69A2, 0xE318, 0x5B74, 0x7A49, 0xE31B, 0xE31C, 
+-/* 0280 */    0x7A65, 0x7A7D, 0xE31F, 0x7ABB, 0x7AB0, 0x7AC2, 0x7AC3, 0x71D1, 
+-/* 0288 */    0xE325, 0x41CA, 0x7ADA, 0x7ADD, 0x7AEA, 0x41EF, 0x54B2, 0xE32C, 
+-/* 0290 */    0x7B0B, 0x7B55, 0x7B29, 0xE330, 0xE331, 0x7BA2, 0x7B6F, 0x839C, 
+-/* 0298 */    0xE335, 0xE336, 0x7BD0, 0x8421, 0x7B92, 0x7BB8, 0xE33B, 0x3DAD, 
+-/* 02A0 */    0xE33D, 0x8492, 0x7BFA, 0x7C06, 0x7C35, 0xE342, 0x7C44, 0x7C83, 
+-/* 02A8 */    0xE345, 0x7CA6, 0x667D, 0xE348, 0x7CC9, 0x7CC7, 0x7CE6, 0x7C74, 
+-/* 02B0 */    0x7CF3, 0x7CF5, 0x7CCE, 0x7E67, 0x451D, 0xE352, 0x7D5D, 0xE354, 
+-/* 02B8 */    0x748D, 0x7D89, 0x7DAB, 0x7135, 0x7DB3, 0x7DD2, 0xE35B, 0xE35C, 
+-/* 02C0 */    0x7DE4, 0x3D13, 0x7DF5, 0xE360, 0x7DE5, 0xE362, 0x7E1D, 0xE364, 
+-/* 02C8 */    0xE365, 0x7E6E, 0x7E92, 0x432B, 0x946C, 0x7E27, 0x7F40, 0x7F41, 
+-/* 02D0 */    0x7F47, 0x7936, 0xE36F, 0x99E1, 0x7F97, 0xE372, 0x7FA3, 0xE374, 
+-/* 02D8 */    0xE375, 0x455C, 0xE377, 0x4503, 0xE379, 0x7FFA, 0xE37B, 0x8005, 
+-/* 02E0 */    0x8008, 0x801D, 0x8028, 0x802F, 0xE381, 0xE382, 0x803B, 0x803C, 
+-/* 02E8 */    0x8061, 0xE386, 0x4989, 0xE388, 0xE389, 0xE38A, 0x6725, 0x80A7, 
+-/* 02F0 */    0xE38D, 0x8107, 0x811A, 0x58B0, 0xE391, 0x6C7F, 0xE393, 0xE394, 
+-/* 02F8 */    0x64E7, 0xE396, 0x8218, 0xE398, 0x6A53, 0xE39A, 0xE39B, 0x447A, 
+-/* 0300 */    0x8229, 0xE39E, 0xE39F, 0xE3A0, 0x4FF9, 0xE3A2, 0x84E2, 0x8362, 
+-/* 0308 */    0xE3A5, 0xE3A6, 0xE3A7, 0xE3A8, 0xE3A9, 0x82AA, 0x691B, 0xE3AC, 
+-/* 0310 */    0x41DB, 0x854B, 0x82D0, 0x831A, 0xE3B1, 0xE3B2, 0x36C1, 0xE3B4, 
+-/* 0318 */    0xE3B5, 0x827B, 0x82E2, 0x8318, 0xE3B9, 0xE3BA, 0xE3BB, 0xE3BC, 
+-/* 0320 */    0xE3BD, 0x3DBF, 0x831D, 0x55EC, 0x8385, 0x450B, 0xE3C3, 0x83AC, 
+-/* 0328 */    0x83C1, 0x83D3, 0x347E, 0xE3C8, 0x6A57, 0x855A, 0x3496, 0xE3CC, 
+-/* 0330 */    0xE3CD, 0x8458, 0xE3CF, 0x8471, 0x3DD3, 0x44E4, 0x6AA7, 0x844A, 
+-/* 0338 */    0xE3D5, 0x7958, 0x84A8, 0xE3D8, 0xE3D9, 0xE3DA, 0x84DE, 0x840F, 
+-/* 0340 */    0x8391, 0x44A0, 0x8493, 0x84E4, 0xE3E1, 0x4240, 0xE3E3, 0x4543, 
+-/* 0348 */    0x8534, 0x5AF2, 0xE3E7, 0x4527, 0x8573, 0x4516, 0x67BF, 0x8616, 
+-/* 0350 */    0xE3ED, 0xE3EE, 0x85C1, 0xE3F0, 0x8602, 0xE3F2, 0xE3F3, 0xE3F4, 
+-/* 0358 */    0x456A, 0x8628, 0x3648, 0xE3F8, 0x53F7, 0xE3FA, 0x867E, 0x8771, 
+-/* 0360 */    0xE3FD, 0x87EE, 0xE3FF, 0x87B1, 0x87DA, 0x880F, 0x5661, 0x866C, 
+-/* 0368 */    0x6856, 0x460F, 0x8845, 0x8846, 0xE409, 0xE40A, 0xE40B, 0x885E, 
+-/* 0370 */    0x889C, 0x465B, 0x88B4, 0x88B5, 0x63C1, 0x88C5, 0x7777, 0xE414, 
+-/* 0378 */    0x8987, 0x898A, 0x89A6, 0x89A9, 0x89A7, 0x89BC, 0xE41B, 0x89E7, 
+-/* 0380 */    0xE41D, 0xE41E, 0x8A9C, 0x7793, 0x91FE, 0x8A90, 0xE423, 0x7AE9, 
+-/* 0388 */    0xE425, 0xE426, 0x4713, 0xE428, 0x717C, 0x8B0C, 0x8B1F, 0xE42C, 
+-/* 0390 */    0xE42D, 0x8B3F, 0x8B4C, 0x8B4D, 0x8AA9, 0xE432, 0x8B90, 0x8B9B, 
+-/* 0398 */    0x8AAF, 0xE436, 0x4615, 0x884F, 0x8C9B, 0xE43A, 0xE43B, 0xE43C, 
+-/* 03A0 */    0x3725, 0xE43E, 0x8CD6, 0xE440, 0xE441, 0x8D12, 0x8D03, 0xE444, 
+-/* 03A8 */    0x8CDB, 0x705C, 0x8D11, 0xE448, 0x3ED0, 0x8D77, 0x8DA9, 0xE44C, 
+-/* 03B0 */    0xE44D, 0xE44E, 0x3B7C, 0xE450, 0xE451, 0x7AE7, 0x8EAD, 0x8EB6, 
+-/* 03B8 */    0x8EC3, 0x92D4, 0x8F19, 0x8F2D, 0xE459, 0xE45A, 0x8FA5, 0x9303, 
+-/* 03C0 */    0xE45D, 0xE45E, 0x8FB3, 0x492A, 0xE461, 0xE462, 0xE463, 0x5EF8, 
+-/* 03C8 */    0xE465, 0x8FF9, 0xE467, 0xE468, 0xE469, 0xE46A, 0x3980, 0xE46C, 
+-/* 03D0 */    0x9037, 0xE46E, 0xE46F, 0x9061, 0xE471, 0xE472, 0x90A8, 0xE474, 
+-/* 03D8 */    0x90C4, 0xE476, 0x90AE, 0x90FD, 0x9167, 0x3AF0, 0x91A9, 0x91C4, 
+-/* 03E0 */    0x7CAC, 0xE47E, 0xE47F, 0x920E, 0x6C9F, 0x9241, 0x9262, 0xE484, 
+-/* 03E8 */    0x92B9, 0xE486, 0xE487, 0xE488, 0xE489, 0xE48A, 0x932C, 0x936B, 
+-/* 03F0 */    0xE48D, 0xE48E, 0x708F, 0x5AC3, 0xE491, 0xE492, 0x4965, 0x9244, 
+-/* 03F8 */    0xE495, 0xE496, 0xE497, 0x9373, 0x945B, 0x8EBC, 0x9585, 0x95A6, 
+-/* 0400 */    0x9426, 0x95A0, 0x6FF6, 0x42B9, 0xE4A1, 0xE4A2, 0xE4A3, 0xE4A4, 
+-/* 0408 */    0x49DF, 0x6C1C, 0x967B, 0x9696, 0x416C, 0x96A3, 0xE4AB, 0x61DA, 
+-/* 0410 */    0x96B6, 0x78F5, 0xE4AF, 0x96BD, 0x53CC, 0x49A1, 0xFFFD, 0xFFFD, 
+-/* 0418 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9731, 0x8642, 
+-/* 0420 */    0x9736, 0x4A0F, 0x453D, 0x4585, 0xE4C1, 0x7075, 0x5B41, 0x971B, 
+-/* 0428 */    0x975C, 0xE4C6, 0x9757, 0x5B4A, 0xE4C9, 0x975F, 0x9425, 0x50D0, 
+-/* 0430 */    0xE4CD, 0xE4CE, 0x9789, 0x979F, 0x97B1, 0x97BE, 0x97C0, 0x97D2, 
+-/* 0438 */    0x97E0, 0xE4D6, 0x97EE, 0x741C, 0xE4D9, 0x97FF, 0x97F5, 0xE4DC, 
+-/* 0440 */    0xE4DD, 0x4AD1, 0x9834, 0x9833, 0x984B, 0x9866, 0x3B0E, 0xE4E4, 
+-/* 0448 */    0x3D51, 0xE4E6, 0xE4E7, 0xE4E8, 0x98CA, 0x98B7, 0x98C8, 0x98C7, 
+-/* 0450 */    0x4AFF, 0xE4EE, 0xE4EF, 0x55B0, 0x98E1, 0x98E6, 0x98EC, 0x9378, 
+-/* 0458 */    0x9939, 0xE4F6, 0x4B72, 0xE4F8, 0xE4F9, 0x99F5, 0x9A0C, 0x9A3B, 
+-/* 0460 */    0x9A10, 0x9A58, 0xE4FF, 0x36C4, 0xE501, 0xE502, 0x9AE0, 0x9AE2, 
+-/* 0468 */    0xE505, 0x9AF4, 0x4C0E, 0x9B14, 0x9B2D, 0xE50A, 0x5034, 0x9B34, 
+-/* 0470 */    0xE50D, 0x38C3, 0xE50F, 0x9B50, 0x9B40, 0xE512, 0x5A45, 0xE514, 
+-/* 0478 */    0x9B8E, 0xE516, 0x9C02, 0x9BFF, 0x9C0C, 0xE51A, 0x9DD4, 0xFFFD, 
+-/* 0480 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D7E, 0x9D83, 0xE524, 
+-/* 0488 */    0x9E0E, 0x6888, 0x9DC4, 0xE528, 0xE529, 0xE52A, 0xE52B, 0xE52C, 
+-/* 0490 */    0x9D39, 0xE52E, 0xE52F, 0x9E90, 0x9E95, 0x9E9E, 0x9EA2, 0x4D34, 
+-/* 0498 */    0x9EAA, 0x9EAF, 0xE537, 0x9EC1, 0x3B60, 0x39E5, 0x3D1D, 0x4F32, 
+-/* 04A0 */    0x37BE, 0xE53E, 0x9F02, 0x9F08, 0x4B96, 0x9424, 0xE543, 0x9F17, 
+-/* 04A8 */    0x9F16, 0x9F39, 0x569F, 0x568A, 0x9F45, 0x99B8, 0xE54B, 0x97F2, 
+-/* 04B0 */    0x847F, 0x9F62, 0x9F69, 0x7ADC, 0x9F8E, 0x7216, 0x4BBE, 0xE554, 
+-/* 04B8 */    0xE555, 0x7177, 0xE557, 0xE558, 0xE559, 0x739E, 0xE55B, 0xE55C, 
+-/* 04C0 */    0x799F, 0xE55E, 0xE55F, 0x9369, 0x93F3, 0xE562, 0x92EC, 0x9381, 
+-/* 04C8 */    0x93CB, 0xE566, 0xE567, 0x7217, 0x3EEB, 0x7772, 0x7A43, 0x70D0, 
+-/* 04D0 */    0xE56D, 0xE56E, 0x717E, 0xE570, 0x70A3, 0xE572, 0xE573, 0x3EC7, 
+-/* 04D8 */    0xE575, 0xE576, 0xE577, 0x3722, 0xE579, 0xE57A, 0x36E1, 0xE57C, 
+-/* 04E0 */    0xE57D, 0xE57E, 0x3723, 0xE580, 0x575B, 0xE582, 0xE583, 0xE584, 
+-/* 04E8 */    0xE585, 0xE586, 0x8503, 0xE588, 0x8503, 0x8455, 0xFFFD, 0xFFFD, 
+-/* 04F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x44F4, 0xE592, 0xE593, 0xE594, 
+-/* 04F8 */    0x67F9, 0x3733, 0x3C15, 0x3DE7, 0x586C, 0xE59A, 0x6810, 0x4057, 
+-/* 0500 */    0xE59D, 0xE59E, 0xE59F, 0xE5A0, 0xE5A1, 0x54CB, 0x569E, 0xE5A4, 
+-/* 0508 */    0x5692, 0xE5A6, 0xE5A7, 0xE5A8, 0x93C6, 0xE5AA, 0x939C, 0x4EF8, 
+-/* 0510 */    0x512B, 0x3819, 0xE5AF, 0x4EBC, 0xE5B1, 0xE5B2, 0x4F4B, 0x4F8A, 
+-/* 0518 */    0xE5B5, 0x5A68, 0xE5B7, 0xE5B8, 0x3999, 0xE5BA, 0xE5BB, 0x3435, 
+-/* 0520 */    0x4F29, 0xE5BE, 0xE5BF, 0xE5C0, 0x8ADA, 0xE5C2, 0x4E98, 0x50CD, 
+-/* 0528 */    0x510D, 0x4FA2, 0x4F03, 0xE5C8, 0xE5C9, 0x4F42, 0x502E, 0x506C, 
+-/* 0530 */    0x5081, 0x4FCC, 0x4FE5, 0x5058, 0x50FC, 0x5159, 0x515B, 0x515D, 
+-/* 0538 */    0x515E, 0x6E76, 0xE5D7, 0xE5D8, 0xE5D9, 0x6D72, 0xE5DB, 0xE5DC, 
+-/* 0540 */    0x51A8, 0x51C3, 0xE5DF, 0x44DD, 0xE5E1, 0xE5E2, 0xE5E3, 0x8D7A, 
+-/* 0548 */    0xE5E5, 0xE5E6, 0x5259, 0x52A4, 0xE5E9, 0x52E1, 0x936E, 0x467A, 
+-/* 0550 */    0x718C, 0xE5EE, 0xE5EF, 0xE5F0, 0xE5F1, 0x69D1, 0xE5F3, 0x7479, 
+-/* 0558 */    0x3EDE, 0x7499, 0x7414, 0x7456, 0x7398, 0x4B8E, 0xE5FB, 0xE5FC, 
+-/* 0560 */    0x53D0, 0x3584, 0x720F, 0xE600, 0x55B4, 0xE602, 0x54CD, 0xE604, 
+-/* 0568 */    0x571D, 0x925D, 0x96F4, 0x9366, 0x57DD, 0x578D, 0x577F, 0x363E, 
+-/* 0570 */    0x58CB, 0x5A99, 0xE60F, 0xE610, 0xE611, 0xE612, 0x5A2C, 0x59B8, 
+-/* 0578 */    0x928F, 0x5A7E, 0x5ACF, 0x5A12, 0xE619, 0xE61A, 0xE61B, 0xE61C, 
+-/* 0580 */    0x36F5, 0x6D05, 0x7443, 0x5A21, 0xE621, 0x5A81, 0xE623, 0xE624, 
+-/* 0588 */    0x93E0, 0x748C, 0xE627, 0x7105, 0x4972, 0x9408, 0xE62B, 0x93BD, 
+-/* 0590 */    0x37A0, 0x5C1E, 0x5C9E, 0x5E5E, 0x5E48, 0xE632, 0xE633, 0xE634, 
+-/* 0598 */    0x5ECD, 0x5B4F, 0xE637, 0xE638, 0x3701, 0xE63A, 0x36DD, 0xE63C, 
+-/* 05A0 */    0x36D3, 0x812A, 0xE63F, 0xE640, 0xE641, 0xE642, 0x5F0C, 0x5F0E, 
+-/* 05A8 */    0xE645, 0xE646, 0x5A6B, 0xE648, 0x5B44, 0x8614, 0xE64B, 0x8860, 
+-/* 05B0 */    0x607E, 0xE64E, 0xE64F, 0x5FDB, 0x3EB8, 0xE652, 0xE653, 0xE654, 
+-/* 05B8 */    0xE655, 0x61C0, 0xE657, 0xE658, 0xE659, 0x6199, 0x6198, 0x6075, 
+-/* 05C0 */    0xE65D, 0xE65E, 0xE65F, 0xE660, 0x6471, 0xE662, 0xE663, 0x3A29, 
+-/* 05C8 */    0xE665, 0xE666, 0xE667, 0xE668, 0x6337, 0xE66A, 0x64B6, 0x6331, 
+-/* 05D0 */    0x63D1, 0xE66E, 0xE66F, 0x62A4, 0xE671, 0x643B, 0x656B, 0x6972, 
+-/* 05D8 */    0x3BF4, 0xE676, 0xE677, 0xE678, 0xE679, 0x550D, 0xE67B, 0xE67C, 
+-/* 05E0 */    0xE67D, 0x66CE, 0xE67F, 0xE680, 0x3AE0, 0x4190, 0xFFFD, 0xFFFD, 
+-/* 05E8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x78EE, 0xE68A, 0xE68B, 0xE68C, 
+-/* 05F0 */    0x3464, 0xE68E, 0xE68F, 0xE690, 0x668E, 0xE692, 0x666B, 0x4B93, 
+-/* 05F8 */    0x6630, 0xE696, 0xE697, 0x6663, 0xE699, 0xE69A, 0x661E, 0xE69C, 
+-/* 0600 */    0x38D1, 0xE69E, 0xE69F, 0x3B99, 0xE6A1, 0xE6A2, 0x74D0, 0x3B96, 
+-/* 0608 */    0x678F, 0xE6A6, 0x68B6, 0x681E, 0x3BC4, 0x6ABE, 0x3863, 0xE6AC, 
+-/* 0610 */    0xE6AD, 0x6A33, 0x6A52, 0x6AC9, 0x6B05, 0xE6B2, 0x6511, 0x6898, 
+-/* 0618 */    0x6A4C, 0x3BD7, 0x6A7A, 0x6B57, 0xE6B9, 0xE6BA, 0x93A0, 0x92F2, 
+-/* 0620 */    0xE6BD, 0xE6BE, 0x9289, 0xE6C0, 0xE6C1, 0x9467, 0x6DA5, 0x6F0B, 
+-/* 0628 */    0xE6C5, 0x6D67, 0xE6C7, 0x3D8F, 0x6E04, 0xE6CA, 0x5A3D, 0x6E0A, 
+-/* 0630 */    0x5847, 0x6D24, 0x7842, 0x713B, 0xE6D1, 0xE6D2, 0x70F1, 0x7250, 
+-/* 0638 */    0x7287, 0x7294, 0xE6D7, 0xE6D8, 0x5179, 0xE6DA, 0xE6DB, 0x747A, 
+-/* 0640 */    0xE6DD, 0xE6DE, 0xE6DF, 0xE6E0, 0xE6E1, 0x3F06, 0x3EB1, 0xE6E4, 
+-/* 0648 */    0xE6E5, 0xE6E6, 0x60A7, 0x3EF3, 0x74CC, 0x743C, 0x9387, 0x7437, 
+-/* 0650 */    0x449F, 0xE6EE, 0x4551, 0x7583, 0x3F63, 0xE6F2, 0xE6F3, 0x3F58, 
+-/* 0658 */    0x7555, 0x7673, 0xE6F7, 0x3B19, 0x7468, 0xE6FA, 0xE6FB, 0xE6FC, 
+-/* 0660 */    0x3AFB, 0x3DCD, 0xE6FF, 0x3EFF, 0xE701, 0xE702, 0x91FA, 0x5732, 
+-/* 0668 */    0x9342, 0xE706, 0xE707, 0x50DF, 0xE709, 0xE70A, 0x7778, 0xE70C, 
+-/* 0670 */    0x770E, 0x770F, 0x777B, 0xE710, 0xE711, 0x3A5E, 0xE713, 0x7438, 
+-/* 0678 */    0x749B, 0x3EBF, 0xE717, 0xE718, 0x40C8, 0xE71A, 0xE71B, 0x9307, 
+-/* 0680 */    0xE71D, 0x781E, 0x788D, 0x7888, 0x78D2, 0x73D0, 0x7959, 0xE724, 
+-/* 0688 */    0xE725, 0x410E, 0x799B, 0x8496, 0x79A5, 0x6A2D, 0xE72B, 0x7A3A, 
+-/* 0690 */    0x79F4, 0x416E, 0xE72F, 0x4132, 0x9235, 0x79F1, 0xE733, 0xE734, 
+-/* 0698 */    0xE735, 0xE736, 0xE737, 0x3597, 0x556B, 0x3570, 0x36AA, 0xE73C, 
+-/* 06A0 */    0xE73D, 0x7AE2, 0x5A59, 0xE740, 0xE741, 0xE742, 0x5A0D, 0xE744, 
+-/* 06A8 */    0x78F0, 0x5A2A, 0xE747, 0x7AFE, 0x41F9, 0x7C5D, 0x7C6D, 0x4211, 
+-/* 06B0 */    0xE74D, 0xE74E, 0xE74F, 0x7CCD, 0xE751, 0xE752, 0x7C8E, 0x7C7C, 
+-/* 06B8 */    0x7CAE, 0x6AB2, 0x7DDC, 0x7E07, 0x7DD3, 0x7F4E, 0xE75B, 0xE75C, 
+-/* 06C0 */    0xE75D, 0x7D97, 0xE75F, 0x426A, 0xE761, 0xE762, 0x67D6, 0xE764, 
+-/* 06C8 */    0xE765, 0x57C4, 0xE767, 0xE768, 0xE769, 0x7FDD, 0x7B27, 0xE76C, 
+-/* 06D0 */    0xE76D, 0xE76E, 0x7B0C, 0xE770, 0x99E6, 0x8645, 0x9A63, 0x6A1C, 
+-/* 06D8 */    0xE775, 0x39E2, 0xE777, 0xE778, 0x9A1F, 0xE77A, 0x8480, 0xE77C, 
+-/* 06E0 */    0xE77D, 0x44EA, 0x8137, 0x4402, 0x80C6, 0x8109, 0x8142, 0xE784, 
+-/* 06E8 */    0x98C3, 0xE786, 0x8262, 0x8265, 0xE789, 0x8453, 0xE78B, 0x8610, 
+-/* 06F0 */    0xE78D, 0x5A86, 0x417F, 0xE790, 0x5B2B, 0xE792, 0x5AE4, 0xE794, 
+-/* 06F8 */    0x86A0, 0xE796, 0xE797, 0x882D, 0xE799, 0x5A02, 0x886E, 0x4F45, 
+-/* 0700 */    0x8887, 0x88BF, 0x88E6, 0x8965, 0x894D, 0xE7A2, 0x8954, 0xFFFD, 
+-/* 0708 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x3EAD, 0x84A3, 0x46F5, 
+-/* 0710 */    0x46CF, 0x37F2, 0x8A3D, 0x8A1C, 0xE7B1, 0x5F4D, 0x922B, 0xE7B4, 
+-/* 0718 */    0x65D4, 0x7129, 0x70C4, 0xE7B8, 0x9D6D, 0x8C9F, 0x8CE9, 0xE7BC, 
+-/* 0720 */    0x599A, 0x77C3, 0x59F0, 0x436E, 0x36D4, 0x8E2A, 0x8EA7, 0xE7C4, 
+-/* 0728 */    0x8F30, 0x8F4A, 0x42F4, 0x6C58, 0x6FBB, 0xE7CA, 0x489B, 0x6F79, 
+-/* 0730 */    0x6E8B, 0xE7CE, 0x9BE9, 0x36B5, 0xE7D1, 0x90BB, 0x9097, 0x5571, 
+-/* 0738 */    0x4906, 0x91BB, 0x9404, 0xE7D8, 0x4062, 0xE7DA, 0x9427, 0xE7DC, 
+-/* 0740 */    0xE7DD, 0x84E5, 0x8A2B, 0x9599, 0x95A7, 0x9597, 0x9596, 0xE7E4, 
+-/* 0748 */    0x7445, 0x3EC2, 0xE7E7, 0xE7E8, 0xE7E9, 0x3EE7, 0xE7EB, 0x968F, 
+-/* 0750 */    0xE7ED, 0xE7EE, 0xE7EF, 0x3ECC, 0xE7F1, 0xE7F2, 0xE7F3, 0x7412, 
+-/* 0758 */    0x746B, 0x3EFC, 0x9741, 0xE7F8, 0x6847, 0x4A1D, 0xE7FB, 0xE7FC, 
+-/* 0760 */    0x975D, 0x9368, 0xE7FF, 0xE800, 0xE801, 0xE802, 0x92BA, 0x5B11, 
+-/* 0768 */    0x8B69, 0x493C, 0x73F9, 0xE808, 0x979B, 0x9771, 0x9938, 0xE80C, 
+-/* 0770 */    0x5DC1, 0xE80E, 0xE80F, 0x981F, 0xE811, 0x92F6, 0xE813, 0x91E5, 
+-/* 0778 */    0x44C0, 0xE816, 0xE817, 0xE818, 0x98DC, 0xE81A, 0x3F00, 0x922A, 
+-/* 0780 */    0x4925, 0x8414, 0x993B, 0x994D, 0xE821, 0x3DFD, 0x999B, 0x4B6F, 
+-/* 0788 */    0x99AA, 0x9A5C, 0xE827, 0xE828, 0x6A8F, 0x9A21, 0x5AFE, 0x9A2F, 
+-/* 0790 */    0xE82D, 0x4B90, 0xE82F, 0x99BC, 0x4BBD, 0x4B97, 0x937D, 0x5872, 
+-/* 0798 */    0xE835, 0x5822, 0xE837, 0xE838, 0x7844, 0xE83A, 0xE83B, 0x68C5, 
+-/* 07A0 */    0x3D7D, 0x9458, 0x3927, 0x6150, 0xE841, 0xE842, 0x6107, 0x9C4F, 
+-/* 07A8 */    0x9C53, 0x9C7B, 0x9C35, 0x9C10, 0x9B7F, 0x9BCF, 0xE84B, 0x9B9F, 
+-/* 07B0 */    0xE84D, 0xE84E, 0x9D21, 0x4CAE, 0xE851, 0x9E18, 0x4CB0, 0x9D0C, 
+-/* 07B8 */    0xE855, 0xE856, 0xE857, 0xE858, 0x9DA5, 0x84BD, 0xE85B, 0xE85C, 
+-/* 07C0 */    0xE85D, 0x85FC, 0x4533, 0xE860, 0xE861, 0xE862, 0x8420, 0x85EE, 
+-/* 07C8 */    0xE865, 0xE866, 0xE867, 0x79E2, 0xE869, 0xE86A, 0x492D, 0xE86C, 
+-/* 07D0 */    0x3D62, 0x93DB, 0x92BE, 0x9348, 0xE871, 0x78B9, 0x9277, 0x944D, 
+-/* 07D8 */    0x4FE4, 0x3440, 0x9064, 0xE878, 0x783D, 0x7854, 0x78B6, 0x784B, 
+-/* 07E0 */    0xE87D, 0xE87E, 0xE87F, 0x369A, 0x4F72, 0x6FDA, 0x6FD9, 0x701E, 
+-/* 07E8 */    0x701E, 0x5414, 0xE887, 0x57BB, 0x58F3, 0x578A, 0x9D16, 0x57D7, 
+-/* 07F0 */    0x7134, 0x34AF, 0xE88F, 0x71EB, 0xE891, 0xE892, 0x5B28, 0xE894, 
+-/* 07F8 */    0xE895, 0x610C, 0x5ACE, 0x5A0B, 0x42BC, 0xE89A, 0x372C, 0x4B7B, 
+-/* 0800 */    0xE89D, 0x93BB, 0x93B8, 0xE8A0, 0xE8A1, 0x8472, 0xE8A3, 0xE8A4, 
+-/* 0808 */    0xE8A5, 0xE8A6, 0xE8A7, 0x5994, 0xE8A9, 0xE8AA, 0x7DA8, 0xE8AC, 
+-/* 0810 */    0xE8AD, 0xE8AE, 0xE8AF, 0xE8B0, 0x92E5, 0x73E2, 0x3EE9, 0x74B4, 
+-/* 0818 */    0xE8B5, 0xE8B6, 0x3EE1, 0xE8B8, 0x6AD8, 0x73F3, 0x73FB, 0x3ED6, 
+-/* 0820 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x7448, 
+-/* 0828 */    0xE8C5, 0x70A5, 0xE8C7, 0x9284, 0x73E6, 0x935F, 0xE8CB, 0x9331, 
+-/* 0830 */    0xE8CD, 0xE8CE, 0x9386, 0xE8D0, 0xE8D1, 0x4935, 0xE8D3, 0x716B, 
+-/* 0838 */    0xE8D5, 0xE8D6, 0x56A4, 0xE8D8, 0xE8D9, 0xE8DA, 0x5502, 0x79C4, 
+-/* 0840 */    0xE8DD, 0x7DFE, 0xE8DF, 0xE8E0, 0xE8E1, 0x452E, 0x9401, 0x370A, 
+-/* 0848 */    0xE8E5, 0xE8E6, 0x59B0, 0xE8E8, 0xE8E9, 0xE8EA, 0x5AA1, 0x36E2, 
+-/* 0850 */    0xE8ED, 0x36B0, 0x925F, 0x5A79, 0xE8F1, 0xE8F2, 0x9374, 0x3CCD, 
+-/* 0858 */    0xE8F5, 0x4A96, 0x398A, 0x50F4, 0x3D69, 0x3D4C, 0xE8FB, 0x7175, 
+-/* 0860 */    0x42FB, 0xE8FE, 0x6E0F, 0xE900, 0x44EB, 0x6D57, 0xE903, 0x7067, 
+-/* 0868 */    0x6CAF, 0x3CD6, 0xE907, 0xE908, 0x6E02, 0x6F0C, 0x3D6F, 0xE90C, 
+-/* 0870 */    0x7551, 0x36BC, 0x34C8, 0x4680, 0x3EDA, 0x4871, 0x59C4, 0x926E, 
+-/* 0878 */    0x493E, 0x8F41, 0xE917, 0xE918, 0x5812, 0x57C8, 0x36D6, 0xE91C, 
+-/* 0880 */    0x70FE, 0xE91E, 0xE91F, 0xE920, 0xE921, 0xE922, 0x68B9, 0x6967, 
+-/* 0888 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0890 */    0x6A1A, 0xE92E, 0xE92F, 0x843E, 0x44DF, 0x44CE, 0xE933, 0xE934, 
+-/* 0898 */    0xE935, 0xE936, 0x6F17, 0xE938, 0x833D, 0xE93A, 0x83ED, 0xE93C, 
+-/* 08A0 */    0xE93D, 0xE93E, 0x5989, 0x5A82, 0xE941, 0x5A61, 0x5A71, 0xE944, 
+-/* 08A8 */    0xE945, 0x372D, 0x59EF, 0xE948, 0x36C7, 0x718E, 0x9390, 0x669A, 
+-/* 08B0 */    0xE94D, 0x5A6E, 0x5A2B, 0xE950, 0x6A2B, 0xE952, 0xE953, 0xE954, 
+-/* 08B8 */    0xE955, 0x711D, 0xE957, 0xE958, 0x4FB0, 0xE95A, 0x5CC2, 0xE95C, 
+-/* 08C0 */    0xE95D, 0xE95E, 0x6A0C, 0xE960, 0xE961, 0x70A6, 0x7133, 0xE964, 
+-/* 08C8 */    0x3DA5, 0x6CDF, 0xE967, 0xE968, 0x7E65, 0x59EB, 0x5D2F, 0x3DF3, 
+-/* 08D0 */    0x5F5C, 0xE96E, 0xE96F, 0x7DA4, 0x8426, 0x5485, 0xE973, 0xE974, 
+-/* 08D8 */    0xE975, 0x577E, 0xE977, 0xE978, 0x3FE5, 0xE97A, 0xE97B, 0x7003, 
+-/* 08E0 */    0xE97D, 0x5D70, 0x738F, 0x7CD3, 0xE981, 0xE982, 0x4FC8, 0x7FE7, 
+-/* 08E8 */    0x72CD, 0x7310, 0xE987, 0x7338, 0x7339, 0xE98A, 0x7341, 0x7348, 
+-/* 08F0 */    0x3EA9, 0xE98E, 0x906C, 0x71F5, 0xE991, 0x73E1, 0x81F6, 0x3ECA, 
+-/* 08F8 */    0x770C, 0x3ED1, 0x6CA2, 0x56FD, 0x7419, 0x741E, 0x741F, 0x3EE2, 
+-/* 0900 */    0x3EF0, 0x3EF4, 0x3EFA, 0x74D3, 0x3F0E, 0x3F53, 0x7542, 0x756D, 
+-/* 0908 */    0x7572, 0x758D, 0x3F7C, 0x75C8, 0x75DC, 0x3FC0, 0x764D, 0x3FD7, 
+-/* 0910 */    0x7674, 0x3FDC, 0x767A, 0xE9B0, 0x7188, 0x5623, 0x8980, 0x5869, 
+-/* 0918 */    0x401D, 0x7743, 0x4039, 0x6761, 0x4045, 0x35DB, 0x7798, 0x406A, 
+-/* 0920 */    0x406F, 0x5C5E, 0x77BE, 0x77CB, 0x58F2, 0x7818, 0x70B9, 0x781C, 
+-/* 0928 */    0x40A8, 0x7839, 0x7847, 0x7851, 0x7866, 0x8448, 0xE9CB, 0x7933, 
+-/* 0930 */    0x6803, 0x7932, 0x4103, 0x4109, 0x7991, 0x7999, 0x8FBB, 0x7A06, 
+-/* 0938 */    0x8FBC, 0x4167, 0x7A91, 0x41B2, 0x7ABC, 0x8279, 0x41C4, 0x7ACF, 
+-/* 0940 */    0x7ADB, 0x41CF, 0x4E21, 0x7B62, 0x7B6C, 0x7B7B, 0x7C12, 0x7C1B, 
+-/* 0948 */    0x4260, 0x427A, 0x7C7B, 0x7C9C, 0x428C, 0x7CB8, 0x4294, 0x7CED, 
+-/* 0950 */    0x8F93, 0x70C0, 0xE9EF, 0x7DCF, 0x7DD4, 0x7DD0, 0x7DFD, 0x7FAE, 
+-/* 0958 */    0x7FB4, 0x729F, 0x4397, 0x8020, 0x8025, 0x7B39, 0x802E, 0x8031, 
+-/* 0960 */    0x8054, 0x3DCC, 0x57B4, 0x70A0, 0x80B7, 0x80E9, 0x43ED, 0x810C, 
+-/* 0968 */    0x732A, 0x810E, 0x8112, 0x7560, 0x8114, 0x4401, 0x3B39, 0x8156, 
+-/* 0970 */    0x8159, 0x815A, 0x4413, 0x583A, 0x817C, 0x8184, 0x4425, 0x8193, 
+-/* 0978 */    0x442D, 0x81A5, 0x57EF, 0x81C1, 0x81E4, 0x8254, 0x448F, 0x82A6, 
+-/* 0980 */    0x8276, 0x82CA, 0x82D8, 0x82FF, 0x44B0, 0x8357, 0x9669, 0x698A, 
+-/* 0988 */    0x8405, 0x70F5, 0x8464, 0x60E3, 0x8488, 0x4504, 0x84BE, 0x84E1, 
+-/* 0990 */    0x84F8, 0x8510, 0x8538, 0x8552, 0x453B, 0x856F, 0x8570, 0x85E0, 
+-/* 0998 */    0x4577, 0x8672, 0x8692, 0x86B2, 0x86EF, 0x9645, 0x878B, 0x4606, 
+-/* 09A0 */    0x4617, 0x88AE, 0x88FF, 0x8924, 0x8947, 0x8991, 0xEA43, 0x8A29, 
+-/* 09A8 */    0x8A38, 0x8A94, 0x8AB4, 0x8C51, 0x8CD4, 0x8CF2, 0x8D1C, 0x4798, 
+-/* 09B0 */    0x585F, 0x8DC3, 0x47ED, 0x4EEE, 0x8E3A, 0x55D8, 0x5754, 0x8E71, 
+-/* 09B8 */    0x55F5, 0x8EB0, 0x4837, 0x8ECE, 0x8EE2, 0x8EE4, 0x8EED, 0x8EF2, 
+-/* 09C0 */    0x8FB7, 0x8FC1, 0x8FCA, 0x8FCC, 0x9033, 0x99C4, 0x48AD, 0x98E0, 
+-/* 09C8 */    0x9213, 0x491E, 0x9228, 0x9258, 0x926B, 0x92B1, 0x92AE, 0x92BF, 
+-/* 09D0 */    0x92E3, 0x92EB, 0x92F3, 0x92F4, 0x92FD, 0x9343, 0x9384, 0x93AD, 
+-/* 09D8 */    0x4945, 0x4951, 0x9EBF, 0x9417, 0x5301, 0x941D, 0x942D, 0x943E, 
+-/* 09E0 */    0x496A, 0x9454, 0x9479, 0x952D, 0x95A2, 0x49A7, 0x95F4, 0x9633, 
+-/* 09E8 */    0x49E5, 0x67A0, 0x4A24, 0x9740, 0x4A35, 0x97B2, 0x97C2, 0x5654, 
+-/* 09F0 */    0x4AE4, 0x60E8, 0x98B9, 0x4B19, 0x98F1, 0x5844, 0x990E, 0x9919, 
+-/* 09F8 */    0x51B4, 0x991C, 0x9937, 0x9942, 0x995D, 0x9962, 0x4B70, 0x99C5, 
+-/* 0A00 */    0x4B9D, 0x9A3C, 0x9B0F, 0x7A83, 0x9B69, 0x9B81, 0x9BDD, 0x9BF1, 
+-/* 0A08 */    0x9BF4, 0x4C6D, 0x9C20, 0x376F, 0xEAA9, 0x9D49, 0x9C3A, 0x9EFE, 
+-/* 0A10 */    0x5650, 0x9D93, 0x9DBD, 0x9DC0, 0x9DFC, 0x94F6, 0x8FB6, 0x9E7B, 
+-/* 0A18 */    0x9EAC, 0x9EB1, 0x9EBD, 0x9EC6, 0x94DC, 0x9EE2, 0x9EF1, 0x9EF8, 
+-/* 0A20 */    0x7AC8, 0x9F44, 0xEABF, 0xEAC0, 0xEAC1, 0x691A, 0x94C3, 0x59AC, 
+-/* 0A28 */    0xEAC5, 0x5840, 0x94C1, 0x37B9, 0xEAC9, 0xEACA, 0xEACB, 0xEACC, 
+-/* 0A30 */    0x5757, 0x7173, 0xEACF, 0xEAD0, 0xEAD1, 0x546A, 0xEAD3, 0xEAD4, 
+-/* 0A38 */    0x549E, 0xEAD6, 0xEAD7, 0xEAD8, 0xEAD9, 0xEADA, 0x60E7, 0xEADC, 
+-/* 0A40 */    0x567A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x6955, 
+-/* 0A48 */    0x9C2F, 0x87A5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0A50 */    0x5C20, 0xEAEE, 0x5E0B, 0xEAF0, 0xEAF1, 0xEAF2, 0x671E, 0xEAF4, 
+-/* 0A58 */    0xEAF5, 0xEAF6, 0x3647, 0xEAF8, 0xEAF9, 0xEAFA, 0xEAFB, 0x5364, 
+-/* 0A60 */    0x84AD, 0xEAFE, 0xEAFF, 0xEB00, 0x8B81, 0xEB02, 0xEB03, 0xEB04, 
+-/* 0A68 */    0xEB05, 0x4E78, 0x70BB, 0xEB08, 0xEB09, 0x62C3, 0xEB11, 0xEB12, 
+-/* 0A70 */    0x7198, 0x6855, 0xEB15, 0x69E9, 0x36C8, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0A78 */    0xFFFD, 0xFFFD, 0xFFFD, 0x82FD, 0xEB1F, 0xEB20, 0xEB21, 0x89A5, 
+-/* 0A80 */    0xEB23, 0x8FA0, 0xEB25, 0x97B8, 0xEB27, 0x9847, 0x9ABD, 0xEB2A, 
+-/* 0A88 */    0x5FB1, 0x6648, 0x66BF, 0xEB3D, 0xEB3E, 0xEB3F, 0x7201, 0xEB41, 
+-/* 0A90 */    0x77D7, 0xEB43, 0xEB44, 0x6A18, 0xEB46, 0x58B5, 0x670E, 0x6918, 
+-/* 0A98 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x48D0, 
+-/* 0AA0 */    0x4AB8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0AA8 */    0xFFFD, 0xFFFD, 0x51D2, 0xEB5D, 0x599F, 0xEB5F, 0x3BBE, 0xEB61, 
+-/* 0AB0 */    0xEB62, 0xEB63, 0x5788, 0xEB65, 0x399B, 0xEB67, 0xEB68, 0xEB69, 
+-/* 0AB8 */    0x3762, 0xEB6B, 0x8B5E, 0xEB6D, 0x99D6, 0xEB6F, 0xEB70, 0xEB71, 
+-/* 0AC0 */    0x7209, 0xEB73, 0xEB74, 0x5965, 0xEB76, 0xEB77, 0xEB78, 0x8EDA, 
+-/* 0AC8 */    0xEB7A, 0x528F, 0x573F, 0x7171, 0xEB7E, 0xEB7F, 0xEB80, 0xEB81, 
+-/* 0AD0 */    0x55BC, 0xEB83, 0xEB84, 0xEB85, 0x91D4, 0x3473, 0xEB88, 0xEB89, 
+-/* 0AD8 */    0xEB8A, 0x4718, 0xEB8C, 0xEB8D, 0xEB8E, 0xEB8F, 0xEB90, 0x5066, 
+-/* 0AE0 */    0x34FB, 0xEB93, 0x60DE, 0xEB95, 0x477C, 0xEB97, 0xEB98, 0xEB99, 
+-/* 0AE8 */    0xEB9A, 0xEB9B, 0x57A1, 0x7151, 0x6FB6, 0xEB9F, 0xEBA0, 0x9056, 
+-/* 0AF0 */    0xEBA2, 0xEBA3, 0x8B62, 0xEBA5, 0xEBA6, 0x5D5B, 0xEBA8, 0x8F36, 
+-/* 0AF8 */    0xEBAA, 0xEBAB, 0x8AEA, 0xEBAD, 0xEBAE, 0xEBAF, 0xEBB0, 0x4BC0, 
+-/* 0B00 */    0xEBB2, 0xEBB3, 0xEBB4, 0x9465, 0xEBB6, 0x6195, 0x5A27, 0xEBB9, 
+-/* 0B08 */    0x4FBB, 0x56B9, 0xEBBC, 0xEBBD, 0x4E6A, 0xEBBF, 0x9656, 0x6D8F, 
+-/* 0B10 */    0xEBC2, 0x3618, 0x8977, 0xEBC5, 0xEBC6, 0xEBC7, 0xEBC8, 0x71DF, 
+-/* 0B18 */    0xEBCA, 0x7B42, 0xEBCC, 0xEBCD, 0xEBCE, 0x9104, 0xEBD0, 0x7A45, 
+-/* 0B20 */    0x9DF0, 0xEBD3, 0x9A26, 0xEBD5, 0x365F, 0xEBD7, 0xEBD8, 0x7983, 
+-/* 0B28 */    0xEBDA, 0xEBDB, 0x5D2C, 0xEBDD, 0x83CF, 0xEBDF, 0x46D0, 0xEBE1, 
+-/* 0B30 */    0x753B, 0x8865, 0xEBE4, 0x58B6, 0x371C, 0xEBE7, 0xEBE8, 0xEBE9, 
+-/* 0B38 */    0x3C54, 0xEBEB, 0xEBEC, 0x9281, 0xEBEE, 0xEBEF, 0x9330, 0xEBF1, 
+-/* 0B40 */    0xEBF2, 0x6C39, 0x949F, 0xEBF5, 0xEBF6, 0x8827, 0x88F5, 0xEBF9, 
+-/* 0B48 */    0xEBFA, 0xEBFB, 0x6EB8, 0xEBFD, 0xEBFE, 0x39A4, 0x36B9, 0x5C10, 
+-/* 0B50 */    0x79E3, 0x453F, 0x66B6, 0xEC05, 0xEC06, 0x8943, 0xEC08, 0xEC09, 
+-/* 0B58 */    0x56D6, 0x40DF, 0xEC0C, 0x39A1, 0xEC0E, 0xEC0F, 0xEC10, 0x71AD, 
+-/* 0B60 */    0x8366, 0xEC13, 0xEC14, 0x5A67, 0x4CB7, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0B68 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x7B43, 0x797E, 0xEC20, 0x6FB5, 
+-/* 0B70 */    0xEC22, 0x6A03, 0xEC24, 0x53A2, 0xEC26, 0x93BF, 0x6836, 0x975D, 
+-/* 0B78 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x5D85, 0xEC31, 
+-/* 0B80 */    0xEC32, 0x5715, 0x9823, 0xEC35, 0x5DAB, 0xEC37, 0x65BE, 0x69D5, 
+-/* 0B88 */    0x53D2, 0xEC3B, 0xEC3C, 0x3C11, 0x6736, 0xEC3F, 0xEC40, 0xEC41, 
+-/* 0B90 */    0xEC42, 0xEC43, 0x35CA, 0xEC4B, 0xEC4C, 0x48FA, 0x63E6, 0xEC4F, 
+-/* 0B98 */    0x7808, 0x9255, 0xEC52, 0x43F2, 0xEC54, 0x43DF, 0xEC56, 0xEC57, 
+-/* 0BA0 */    0xEC58, 0x59F8, 0xEC5A, 0x8F0B, 0xEC5C, 0xEC5D, 0x7B51, 0xEC5F, 
+-/* 0BA8 */    0xEC60, 0x3DF7, 0xEC62, 0xEC63, 0x8FD0, 0x728F, 0x568B, 0x7E9F, 
+-/* 0BB0 */    0xEC75, 0xEC76, 0x4CA4, 0x9547, 0xEC79, 0x71A2, 0xEC7B, 0x4D91, 
+-/* 0BB8 */    0x9012, 0xEC7E, 0x4D9C, 0xEC80, 0x8FBE, 0x55C1, 0x8FBA, 0xEC84, 
+-/* 0BC0 */    0x8FB9, 0xEC86, 0x4509, 0x7E7F, 0x6F56, 0x6AB1, 0x4EEA, 0x34E4, 
+-/* 0BC8 */    0xEC8D, 0xEC8E, 0x373A, 0x8E80, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0BD0 */    0xFFFD, 0xFFFD, 0x3DEB, 0xEC98, 0xEC99, 0xEC9A, 0xEC9B, 0x4E9A, 
+-/* 0BD8 */    0xEC9D, 0xEC9E, 0x56BF, 0xECA0, 0x8E0E, 0x5B6D, 0xECA3, 0xECA4, 
+-/* 0BE0 */    0x63DE, 0x62D0, 0xECA7, 0xECA8, 0x6530, 0x562D, 0xECAB, 0x541A, 
+-/* 0BE8 */    0xECAD, 0x3DC6, 0xECAF, 0x4C7D, 0x5622, 0x561E, 0x7F49, 0xECB4, 
+-/* 0BF0 */    0x5975, 0xECB6, 0x8770, 0x4E1C, 0xECB9, 0xECBA, 0xECBB, 0x8117, 
+-/* 0BF8 */    0x9D5E, 0x8D18, 0x763B, 0x9C45, 0x764E, 0x77B9, 0x9345, 0x5432, 
+-/* 0C00 */    0x8148, 0x82F7, 0x5625, 0x8132, 0x8418, 0x80BD, 0x55EA, 0x7962, 
+-/* 0C08 */    0x5643, 0x5416, 0xECCF, 0x35CE, 0x5605, 0x55F1, 0x66F1, 0xECD4, 
+-/* 0C10 */    0x362D, 0x7534, 0x55F0, 0x55BA, 0x5497, 0x5572, 0xECDB, 0xECDC, 
+-/* 0C18 */    0x5ED0, 0xECDE, 0xECDF, 0xECE0, 0xECE1, 0x9EAB, 0x7D5A, 0x55DE, 
+-/* 0C20 */    0xECE5, 0x629D, 0x976D, 0x5494, 0x8CCD, 0x71F6, 0x9176, 0x63FC, 
+-/* 0C28 */    0x63B9, 0x63FE, 0x5569, 0xECF0, 0x9C72, 0xECF2, 0x519A, 0x34DF, 
+-/* 0C30 */    0xECF5, 0x51A7, 0x544D, 0x551E, 0x5513, 0x7666, 0x8E2D, 0xECFC, 
+-/* 0C38 */    0x75B1, 0x80B6, 0x8804, 0x8786, 0x88C7, 0x81B6, 0x841C, 0xED04, 
+-/* 0C40 */    0x44EC, 0x7304, 0xED07, 0x5B90, 0x830B, 0xED0A, 0x567B, 0xFFFD, 
+-/* 0C48 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9170, 0xED13, 0x9208, 
+-/* 0C50 */    0xED15, 0xED16, 0xED17, 0xED18, 0x7266, 0xED1A, 0x474E, 0xED1C, 
+-/* 0C58 */    0xED1D, 0xED1E, 0x40FA, 0x9C5D, 0x651F, 0xED22, 0x48F3, 0xED24, 
+-/* 0C60 */    0xED25, 0xED26, 0xED27, 0x6062, 0xED29, 0xED2A, 0xED2B, 0xED2C, 
+-/* 0C68 */    0xED2D, 0x71A3, 0x7E8E, 0x9D50, 0x4E1A, 0x4E04, 0x3577, 0x5B0D, 
+-/* 0C70 */    0x6CB2, 0x5367, 0x36AC, 0x39DC, 0x537D, 0x36A5, 0xED3B, 0x589A, 
+-/* 0C78 */    0xED3D, 0x822D, 0x544B, 0x57AA, 0xED41, 0xED42, 0xED43, 0x3A52, 
+-/* 0C80 */    0xED45, 0x7374, 0xED47, 0x4D09, 0x9BED, 0xED4A, 0xED4B, 0x4C5B, 
+-/* 0C88 */    0xED4D, 0xED4E, 0xED4F, 0x845C, 0xED51, 0xED52, 0xED53, 0xED54, 
+-/* 0C90 */    0x632E, 0x7D25, 0xED57, 0xED58, 0x3A2A, 0x9008, 0x52CC, 0x3E74, 
+-/* 0C98 */    0x367A, 0x45E9, 0xED5F, 0x7640, 0x5AF0, 0xED62, 0x787A, 0x47B6, 
+-/* 0CA0 */    0x58A7, 0x40BF, 0x567C, 0x9B8B, 0x5D74, 0x7654, 0xED6B, 0x9E85, 
+-/* 0CA8 */    0x4CE1, 0x75F9, 0x37FB, 0x6119, 0xED71, 0xED72, 0xED73, 0x565D, 
+-/* 0CB0 */    0xED75, 0x57A7, 0xED77, 0xED78, 0x5234, 0xED7A, 0x35AD, 0x6C4A, 
+-/* 0CB8 */    0x9D7C, 0x7C56, 0x9B39, 0x57DE, 0xED81, 0x5C53, 0x64D3, 0xED84, 
+-/* 0CC0 */    0xED85, 0xED86, 0x86AD, 0xED88, 0xED89, 0xED8A, 0xED8B, 0xED8C, 
+-/* 0CC8 */    0x51FE, 0xED8E, 0x5D8E, 0x9703, 0xED91, 0x9E81, 0x904C, 0x7B1F, 
+-/* 0CD0 */    0x9B02, 0x5CD1, 0x7BA3, 0x6268, 0x6335, 0x9AFF, 0x7BCF, 0x9B2A, 
+-/* 0CD8 */    0x7C7E, 0x9B2E, 0x7C42, 0x7C86, 0x9C15, 0x7BFC, 0x9B09, 0x9F17, 
+-/* 0CE0 */    0x9C1B, 0xEDA6, 0x9F5A, 0x5573, 0x5BC3, 0x4FFD, 0x9E98, 0x4FF2, 
+-/* 0CE8 */    0x5260, 0x3E06, 0x52D1, 0x5767, 0x5056, 0x59B7, 0x5E12, 0x97C8, 
+-/* 0CF0 */    0x9DAB, 0x8F5C, 0x5469, 0x97B4, 0x9940, 0x97BA, 0x532C, 0x6130, 
+-/* 0CF8 */    0x692C, 0x53DA, 0x9C0A, 0x9D02, 0x4C3B, 0x9641, 0x6980, 0x50A6, 
+-/* 0D00 */    0x7546, 0xEDC6, 0x99DA, 0x5273, 0xEDC9, 0x9159, 0x9681, 0x915C, 
+-/* 0D08 */    0xEDCD, 0x9151, 0xEDCF, 0x637F, 0xEDD1, 0x6ACA, 0x5611, 0x918E, 
+-/* 0D10 */    0x757A, 0x6285, 0xEDD7, 0x734F, 0x7C70, 0xEDDA, 0xEDDB, 0xEDDC, 
+-/* 0D18 */    0xEDDD, 0x76D6, 0x9B9D, 0x4E2A, 0xEDE1, 0x83BE, 0x8842, 0xEDE4, 
+-/* 0D20 */    0x5C4A, 0x69C0, 0x50ED, 0x577A, 0x521F, 0x5DF5, 0x4ECE, 0x6C31, 
+-/* 0D28 */    0xEDED, 0x4F39, 0x549C, 0x54DA, 0x529A, 0x8D82, 0x35FE, 0x5F0C, 
+-/* 0D30 */    0x35F3, 0xEDF6, 0x6B52, 0x917C, 0x9FA5, 0x9B97, 0x982E, 0x98B4, 
+-/* 0D38 */    0x9ABA, 0x9EA8, 0x9E84, 0x717A, 0x7B14, 0xEE02, 0x6BFA, 0x8818, 
+-/* 0D40 */    0x7F78, 0xEE06, 0x5620, 0xEE08, 0x8E77, 0x9F53, 0xEE0B, 0x8DD4, 
+-/* 0D48 */    0x8E4F, 0x9E1C, 0x8E01, 0x6282, 0xEE11, 0x8E28, 0x8E75, 0x7AD3, 
+-/* 0D50 */    0xEE15, 0x7A3E, 0x78D8, 0x6CEA, 0x8A67, 0x7607, 0xEE1B, 0x9F26, 
+-/* 0D58 */    0x6CCE, 0x87D6, 0x75C3, 0xEE20, 0x7853, 0xEE22, 0x8D0C, 0x72E2, 
+-/* 0D60 */    0x7371, 0x8B2D, 0x7302, 0x74F1, 0x8CEB, 0xEE2A, 0x862F, 0x5FBA, 
+-/* 0D68 */    0x88A0, 0x44B7, 0xEE2F, 0xEE30, 0xEE31, 0xEE32, 0x8A7E, 0xEE34, 
+-/* 0D70 */    0xEE35, 0x60FD, 0x7667, 0x9AD7, 0x9D44, 0x936E, 0x9B8F, 0x87F5, 
+-/* 0D78 */    0xEE3D, 0x880F, 0x8CF7, 0x732C, 0x9721, 0x9BB0, 0x35D6, 0x72B2, 
+-/* 0D80 */    0x4C07, 0x7C51, 0x994A, 0xEE48, 0x6159, 0x4C04, 0x9E96, 0x617D, 
+-/* 0D88 */    0xEE4D, 0x575F, 0x616F, 0x62A6, 0x6239, 0x62CE, 0x3A5C, 0x61E2, 
+-/* 0D90 */    0x53AA, 0xEE56, 0x6364, 0x6802, 0x35D2, 0x5D57, 0xEE5B, 0x8FDA, 
+-/* 0D98 */    0xEE5D, 0xEE5E, 0x50D9, 0xEE60, 0x7906, 0x5332, 0x9638, 0xEE64, 
+-/* 0DA0 */    0x4065, 0xEE66, 0x77FE, 0xEE68, 0x7CC2, 0xEE6A, 0x7CDA, 0x7A2D, 
+-/* 0DA8 */    0x8066, 0x8063, 0x7D4D, 0x7505, 0x74F2, 0x8994, 0x821A, 0x670C, 
+-/* 0DB0 */    0x8062, 0xEE76, 0x805B, 0x74F0, 0x8103, 0x7724, 0x8989, 0xEE7C, 
+-/* 0DB8 */    0x7553, 0xEE7E, 0x87A9, 0x87CE, 0x81C8, 0x878C, 0x8A49, 0x8CAD, 
+-/* 0DC0 */    0x8B43, 0x772B, 0x74F8, 0x84DA, 0x3635, 0x69B2, 0x8DA6, 0xEE8C, 
+-/* 0DC8 */    0x89A9, 0x7468, 0x6DB9, 0x87C1, 0xEE91, 0x74E7, 0x3DDB, 0x7176, 
+-/* 0DD0 */    0x60A4, 0x619C, 0x3CD1, 0x7162, 0x6077, 0xEE9A, 0x7F71, 0xEE9C, 
+-/* 0DD8 */    0x7250, 0x60E9, 0x4B7E, 0x5220, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
+-/* 0DE0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x5CC1, 0xFFFD, 
+-/* 0DE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x4562, 0x5B1F, 0xEEB4, 
+-/* 0DF0 */    0x9F50, 0x9EA6, 0xEEB7, 0x8B96, 0x8277, 0x8D1B, 0x91C0, 0x946A, 
+-/* 0DF8 */    0x9742, 0x9748, 0x9744, 0x97C6, 0x9870, 0x9A5F, 0x9B22, 0x9B58, 
+-/* 0E00 */    0x9C5F, 0x9DF9, 0x9DFA, 0x9E7C, 0x9E7D, 0x9F07, 0x9F77, 0x9F72, 
+-/* 0E08 */    0x5EF3, 0x6B16, 0x7063, 0x7C6C, 0x7C6E, 0x883B, 0x89C0, 0x8EA1, 
+-/* 0E10 */    0x91C1, 0x9472, 0x9470, 0x9871, 0x995E, 0x9AD6, 0x9B23, 0x9ECC, 
+-/* 0E18 */    0x7064, 0x77DA, 0x8B9A, 0x9477, 0x97C9, 0x9A62, 0x9A65, 0x7E9C, 
+-/* 0E20 */    0x8B9C, 0x8EAA, 0x91C5, 0x947D, 0x947E, 0x947C, 0x9C77, 0x9C78, 
+-/* 0E28 */    0x9EF7, 0x8C54, 0x947F, 0x9E1A, 0x7228, 0x9A6A, 0x9B31, 0x9E1B, 
+-/* 0E30 */    0x9E1E, 0x7C72, 0x4E36, 0x4E3F, 0x4E85, 0x4EA0, 0x5182, 0x5196, 
+-/* 0E38 */    0x51AB, 0x52F9, 0x5338, 0x5369, 0x53B6, 0x590A, 0x5B80, 0x5DDB, 
+-/* 0E40 */    0x2F33, 0x5E7F, 0xFFFD, 0x5F50, 0x5F61, 0x6534, 0xFFFD, 0x7592, 
+-/* 0E48 */    0xFFFD, 0x8FB5, 0xFFFD, 0x00A8, 0x02C6, 0x30FD, 0x30FE, 0x309D, 
+-/* 0E50 */    0x309E, 0xFFFD, 0xFFFD, 0x3005, 0x3006, 0x3007, 0x30FC, 0xFF3B, 
+-/* 0E58 */    0xFF3D, 0x273D, 0x30A1, 0x30A2, 0x30A3, 0x30A4, 0x0401, 0x0416, 
+-/* 0E60 */    0x0417, 0x0418, 0x0419, 0x041A, 0x21E7, 0x21B8, 0x21B9, 0xF7E5, 
+-/* 0E68 */    0xF7E6, 0x4E5A, 0xF7E8, 0x5202, 0xF7EA, 0xF7EB, 0x5188, 0xF7ED, 
+-/* 0E70 */    0xF7EE, 0xFFE2, 0xFFE4, 0xFF07, 0xFF02, 0x3231, 0x2116, 0x2121, 
+-/* 0E78 */    0x309B, 0x309C, 0x2E80, 0x2E84, 0x2E86, 0x2E87, 0x2E88, 0x2E8A, 
+-/* 0E80 */    0x2E8C, 0x2E8D, 0x2E95, 0x2E9C, 0x2E9D, 0x2EA5, 0x2EA7, 0x2EAA, 
+-/* 0E88 */    0x2EAC, 0x2EAE, 0x2EB6, 0x2EBC, 0x2EBE, 0x2EC6, 0x2ECA, 0x2ECC, 
+-/* 0E90 */    0x2ECD, 0x2ECF, 0x2ED6, 0x2ED7, 0x2EDE, 0x2EE3, 0xFFFD, 0xFFFD, 
+-/* 0E98 */    0xFFFD, 0x0283, 0x0250, 0x025B, 0x0254, 0x0275, 0x0153, 0x00F8, 
+-/* 0EA0 */    0x014B, 0x028A, 0x026A, 0x7881, 0x92B9, 0x88CF, 0x58BB, 0x6052, 
+-/* 0EA8 */    0x7CA7, 0x5AFA, 0x2554, 0x2566, 0x2557, 0x2560, 0x256C, 0x2563, 
+-/* 0EB0 */    0x255A, 0x2569, 0x255D, 0x2552, 0x2564, 0x2555, 0x255E, 0x256A, 
+-/* 0EB8 */    0x2561, 0x2558, 0x2567, 0x255B, 0x2553, 0x2565, 0x2556, 0x255F, 
+-/* 0EC0 */    0x256B, 0x2562, 0x2559, 0x2568, 0x255C, 0x2551, 0x2550, 0x256D, 
+-/* 0EC8 */    0x256E, 0x2570, 0x256F, 0xFFED, 0xE000, 0x92DB, 0xE002, 0xE003, 
+-/* 0ED0 */    0x854C, 0x42B5, 0x73EF, 0x51B5, 0x3649, 0xE009, 0xE00A, 0x9344, 
+-/* 0ED8 */    0xE00C, 0x82EE, 0xE00E, 0x783C, 0x6744, 0x62DF, 0xE012, 0xE013, 
+-/* 0EE0 */    0xE014, 0xE015, 0xE016, 0x4FAB, 0xE018, 0x5008, 0xE01A, 0xE01B, 
+-/* 0EE8 */    0xE01C, 0xE01D, 0xE01E, 0x5029, 0xE020, 0x5FA4, 0xE022, 0xE023, 
+-/* 0EF0 */    0x6EDB, 0xE025, 0x507D, 0x5101, 0x347A, 0x510E, 0x986C, 0x3743, 
+-/* 0EF8 */    0x8416, 0xE02D, 0xE02E, 0x5160, 0xE030, 0x516A, 0xFFFD, 0xFFFD, 
+-/* 0F00 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x5B82, 0x877D, 0xE03B, 
+-/* 0F08 */    0xE03C, 0x51B2, 0x51B8, 0x9D34, 0x51C9, 0x51CF, 0x51D1, 0x3CDC, 
+-/* 0F10 */    0x51D3, 0xE045, 0x51B3, 0x51E2, 0x5342, 0x51ED, 0x83CD, 0x693E, 
+-/* 0F18 */    0xE04C, 0x5F7B, 0x520B, 0x5226, 0x523C, 0x52B5, 0x5257, 0x5294, 
+-/* 0F20 */    0x52B9, 0x52C5, 0x7C15, 0x8542, 0x52E0, 0x860D, 0xE05A, 0x5305, 
+-/* 0F28 */    0xE05C, 0x5549, 0x6ED9, 0xE05F, 0xE060, 0xE061, 0x5333, 0x5344, 
+-/* 0F30 */    0xE064, 0x6CCB, 0xE066, 0x681B, 0x73D5, 0x604A, 0x3EAA, 0x38CC, 
+-/* 0F38 */    0xE06C, 0x71DD, 0x44A2, 0x536D, 0x5374, 0xE071, 0x537E, 0x537F, 
+-/* 0F40 */    0xE074, 0xE075, 0x77E6, 0x5393, 0xE078, 0x53A0, 0x53AB, 0x53AE, 
+-/* 0F48 */    0x73A7, 0xE07D, 0x3F59, 0x739C, 0x53C1, 0x53C5, 0x6C49, 0x4E49, 
+-/* 0F50 */    0x57FE, 0x53D9, 0x3AAB, 0xE087, 0x53E0, 0xE089, 0xE08A, 0x53F6, 
+-/* 0F58 */    0xE08C, 0x5413, 0x7079, 0x552B, 0x6657, 0x6D5B, 0x546D, 0xE093, 
+-/* 0F60 */    0xE094, 0x555D, 0x548F, 0x54A4, 0x47A6, 0xE099, 0xE09A, 0x3DB4, 
+-/* 0F68 */    0xE09C, 0xE09D, 0xE09E, 0x5547, 0x4CED, 0x542F, 0x7417, 0x5586, 
+-/* 0F70 */    0x55A9, 0x5605, 0xE0A6, 0xE0A7, 0x4552, 0xE0A9, 0x66B3, 0xE0AB, 
+-/* 0F78 */    0x5637, 0x66CD, 0xE0AE, 0x66A4, 0x66AD, 0x564D, 0x564F, 0x78F1, 
+-/* 0F80 */    0x56F1, 0x9787, 0x53FE, 0x5700, 0x56EF, 0x56ED, 0xE0BA, 0x3623, 
+-/* 0F88 */    0xE0BC, 0x5746, 0xE0BE, 0x6C6E, 0x708B, 0x5742, 0x36B1, 0xE0C3, 
+-/* 0F90 */    0x57E6, 0xE0C5, 0x5803, 0xE0C7, 0xE0C8, 0x5826, 0xE0CA, 0x585C, 
+-/* 0F98 */    0x58AA, 0x3561, 0x58E0, 0x58DC, 0xE0D0, 0x58FB, 0x5BFF, 0x5743, 
+-/* 0FA0 */    0xE0D4, 0xE0D5, 0x93D3, 0x35A1, 0x591F, 0x68A6, 0x36C3, 0x6E59, 
+-/* 0FA8 */    0xE0DC, 0x5A24, 0x5553, 0xE0DF, 0x8505, 0x59C9, 0xE0E2, 0xE0E3, 
+-/* 0FB0 */    0xE0E4, 0xE0E5, 0x59D9, 0xE0E7, 0xE0E8, 0xE0E9, 0x6D71, 0xE0EB, 
+-/* 0FB8 */    0xE0EC, 0x59F9, 0xE0EE, 0x5AAB, 0x5A63, 0x36E6, 0xE0F2, 0x5A77, 
+-/* 0FC0 */    0x3708, 0x5A96, 0x7465, 0x5AD3, 0xE0F8, 0xE0F9, 0x3D85, 0xE0FB, 
+-/* 0FC8 */    0x3732, 0xE0FD, 0x5E83, 0x52D0, 0x5B76, 0x6588, 0x5B7C, 0xE103, 
+-/* 0FD0 */    0x4004, 0x485D, 0xE106, 0x5BD5, 0x6160, 0xE109, 0xE10A, 0xE10B, 
+-/* 0FD8 */    0x5BF3, 0x5B9D, 0x4D10, 0x5C05, 0xE110, 0x5C13, 0x73CE, 0x5C14, 
+-/* 0FE0 */    0xE114, 0xE115, 0x5C49, 0x48DD, 0x5C85, 0x5CE9, 0x5CEF, 0x5D8B, 
+-/* 0FE8 */    0xE11C, 0xE11D, 0x5D10, 0x5D18, 0x5D46, 0xE121, 0x5CBA, 0x5DD7, 
+-/* 0FF0 */    0x82FC, 0x382D, 0xE126, 0xE127, 0xE128, 0x8287, 0x3836, 0x3BC2, 
+-/* 0FF8 */    0x5E2E, 0x6A8A, 0x5E75, 0x5E7A, 0xE130, 0xE131, 0x53A6, 0x4EB7, 
+-/* 1000 */    0x5ED0, 0x53A8, 0xE136, 0x5E09, 0x5EF4, 0xE139, 0x5EF9, 0x5EFB, 
+-/* 1008 */    0x38A0, 0x5EFC, 0x683E, 0x941B, 0x5F0D, 0xE141, 0xE142, 0x3ADE, 
+-/* 1010 */    0x48AE, 0xE145, 0x5F3A, 0xE147, 0xE148, 0x5F58, 0xE14A, 0x5F63, 
+-/* 1018 */    0x97BD, 0xE14D, 0x5F72, 0x9340, 0xE150, 0x5FA7, 0x5DB6, 0x3D5F, 
+-/* 1020 */    0xE154, 0xE155, 0xE156, 0xE157, 0x91D6, 0xE159, 0xE15A, 0x6031, 
+-/* 1028 */    0x6685, 0xE15D, 0x3963, 0x3DC7, 0x3639, 0x5790, 0xE162, 0x7971, 
+-/* 1030 */    0x3E40, 0x609E, 0x60A4, 0x60B3, 0xE168, 0xE169, 0xE16A, 0x74A4, 
+-/* 1038 */    0x50E1, 0x5AA0, 0x6164, 0x8424, 0x6142, 0xE171, 0xE172, 0x6181, 
+-/* 1040 */    0x51F4, 0xE175, 0x6187, 0x5BAA, 0xE178, 0xE179, 0x61D3, 0xE17B, 
+-/* 1048 */    0xE17C, 0x61D0, 0x3932, 0xE17F, 0xE180, 0x6023, 0x615C, 0x651E, 
+-/* 1050 */    0x638B, 0xE185, 0x62C5, 0xE187, 0x62D5, 0xE189, 0x636C, 0xE18B, 
+-/* 1058 */    0x3A17, 0x6438, 0x63F8, 0xE18F, 0xE190, 0x6490, 0x6F8A, 0xE193, 
+-/* 1060 */    0x9814, 0xE195, 0xE196, 0x64E1, 0x64E5, 0x947B, 0x3A66, 0x643A, 
+-/* 1068 */    0x3A57, 0x654D, 0x6F16, 0xE19F, 0xE1A0, 0x6585, 0x656D, 0x655F, 
+-/* 1070 */    0xE1A4, 0x65B5, 0xE1A6, 0x4B37, 0x65D1, 0x40D8, 0xE1AA, 0x65E0, 
+-/* 1078 */    0x65E3, 0x5FDF, 0xE1AE, 0x6618, 0xE1B0, 0xE1B1, 0x6644, 0xE1B3, 
+-/* 1080 */    0xE1B4, 0x664B, 0xE1B6, 0x6667, 0xE1B8, 0x6673, 0x6674, 0xE1BB, 
+-/* 1088 */    0xE1BC, 0xE1BD, 0xE1BE, 0xE1BF, 0x77C5, 0xE1C1, 0x99A4, 0x6702, 
+-/* 1090 */    0xE1C4, 0xE1C5, 0x3B2B, 0x69FA, 0xE1C8, 0x675E, 0x6767, 0x6762, 
+-/* 1098 */    0xE1CC, 0xE1CD, 0x67D7, 0x44E9, 0x6822, 0x6E50, 0x923C, 0x6801, 
+-/* 10A0 */    0xE1D4, 0xE1D5, 0x685D, 0xE1D7, 0x69E1, 0x6A0B, 0xE1DA, 0x6973, 
+-/* 10A8 */    0x68C3, 0xE1DD, 0x6901, 0x6900, 0x3D32, 0x3A01, 0xE1E2, 0x3B80, 
+-/* 10B0 */    0x67AC, 0x6961, 0xE1E6, 0x42FC, 0x6936, 0x6998, 0x3BA1, 0xE1EB, 
+-/* 10B8 */    0x8363, 0x5090, 0x69F9, 0xE1EF, 0xE1F0, 0x6A45, 0xE1F2, 0x6A9D, 
+-/* 10C0 */    0x3BF3, 0x67B1, 0x6AC8, 0xE1F7, 0x3C0D, 0x6B1D, 0xE1FA, 0x60DE, 
+-/* 10C8 */    0x6B35, 0x6B74, 0xE1FE, 0x6EB5, 0xE200, 0xE201, 0xE202, 0x3740, 
+-/* 10D0 */    0x5421, 0xE205, 0x6BE1, 0xE207, 0x6BDC, 0x6C37, 0xE20A, 0xE20B, 
+-/* 10D8 */    0xE20C, 0x6C5A, 0x8226, 0x6C79, 0xE210, 0x44C5, 0xE212, 0xE213, 
+-/* 10E0 */    0xE214, 0xE215, 0xE216, 0x36E5, 0x3CEB, 0xE219, 0x9B83, 0xE21B, 
+-/* 10E8 */    0xE21C, 0x7F8F, 0x6837, 0xE21F, 0xE220, 0xE221, 0x6D96, 0x6D5C, 
+-/* 10F0 */    0x6E7C, 0x6F04, 0xE226, 0xE227, 0xE228, 0x8533, 0xE22A, 0x51C7, 
+-/* 10F8 */    0x6C9C, 0x6E1D, 0x842E, 0xE22F, 0x6E2F, 0xE231, 0x7453, 0xE233, 
+-/* 1100 */    0x79CC, 0x6E4F, 0x5A91, 0xE237, 0x6FF8, 0x370D, 0x6F9D, 0xE23B, 
+-/* 1108 */    0x6EFA, 0xE23D, 0xE23E, 0x4555, 0x93F0, 0x6F44, 0x6F5C, 0x3D4E, 
+-/* 1110 */    0x6F74, 0xE245, 0x3D3B, 0x6F9F, 0xE248, 0x6FD3, 0xFFFD, 0xFFFD, 
+-/* 1118 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x51DF, 0xE251, 0xE252, 0xE253, 
+-/* 1120 */    0xE254, 0x704B, 0x707E, 0x70A7, 0x7081, 0x70CC, 0x70D5, 0x70D6, 
+-/* 1128 */    0x70DF, 0x4104, 0x3DE8, 0x71B4, 0x7196, 0xE261, 0x712B, 0x7145, 
+-/* 1130 */    0x5A88, 0x714A, 0x716E, 0x5C9C, 0xE268, 0x714F, 0x9362, 0xE26B, 
+-/* 1138 */    0x712C, 0xE26D, 0xE26E, 0xE26F, 0x71BA, 0xE271, 0x70BD, 0x720E, 
+-/* 1140 */    0x9442, 0x7215, 0x5911, 0x9443, 0x7224, 0x9341, 0xE27A, 0x722E, 
+-/* 1148 */    0x7240, 0xE27D, 0x68BD, 0x7255, 0x7257, 0x3E55, 0xE282, 0x680D, 
+-/* 1150 */    0x6F3D, 0x7282, 0x732A, 0x732B, 0xE288, 0xE289, 0x48ED, 0xE28B, 
+-/* 1158 */    0x7328, 0x732E, 0x73CF, 0x73AA, 0xE290, 0xE291, 0x73C9, 0x7449, 
+-/* 1160 */    0xE294, 0xE295, 0xE296, 0x6623, 0x36C5, 0xE299, 0xE29A, 0xE29B, 
+-/* 1168 */    0x73F7, 0x7415, 0x6903, 0xE29F, 0x7439, 0xE2A1, 0x3ED7, 0x745C, 
+-/* 1170 */    0xE2A4, 0x7460, 0xE2A6, 0x7447, 0x73E4, 0x7476, 0x83B9, 0x746C, 
+-/* 1178 */    0x3730, 0x7474, 0x93F1, 0x6A2C, 0x7482, 0x4953, 0xE2B2, 0xE2B3, 
+-/* 1180 */    0xE2B4, 0xE2B5, 0x5B46, 0xE2B7, 0xE2B8, 0x74C8, 0xE2BA, 0x750E, 
+-/* 1188 */    0x74E9, 0x751E, 0xE2BE, 0xE2BF, 0x5BD7, 0xE2C1, 0x9385, 0x754D, 
+-/* 1190 */    0x754A, 0x7567, 0x756E, 0xE2C7, 0x3F04, 0xE2C9, 0x758E, 0x745D, 
+-/* 1198 */    0x759E, 0x75B4, 0x7602, 0x762C, 0x7651, 0x764F, 0x766F, 0x7676, 
+-/* 11A0 */    0xE2D4, 0x7690, 0x81EF, 0x37F8, 0xE2D8, 0xE2D9, 0x76A1, 0x76A5, 
+-/* 11A8 */    0x76B7, 0x76CC, 0xE2DE, 0x8462, 0xE2E0, 0xE2E1, 0xE2E2, 0x771E, 
+-/* 11B0 */    0x7726, 0x7740, 0x64AF, 0xE2E7, 0x7758, 0xE2E9, 0x77AF, 0xE2EB, 
+-/* 11B8 */    0xE2EC, 0xE2ED, 0x77F4, 0x7809, 0xE2F0, 0xE2F1, 0x68CA, 0x78AF, 
+-/* 11C0 */    0x78C7, 0x78D3, 0x96A5, 0x792E, 0xE2F8, 0x78D7, 0x7934, 0x78B1, 
+-/* 11C8 */    0xE2FC, 0x8FB8, 0x8884, 0xE2FF, 0xE300, 0xE301, 0x7986, 0x8900, 
+-/* 11D0 */    0x6902, 0x7980, 0xE306, 0x799D, 0xE308, 0x793C, 0x79A9, 0x6E2A, 
+-/* 11D8 */    0xE30C, 0x3EA8, 0x79C6, 0xE30F, 0x79D4, 
+-/*	End of table Total Length = 0x1347 * 2 */
++/* 0030 */    0x0261, 0xF3A0, 0xF3A1, 0xF3A2, 0x650A, 0xF3A4, 0xF3A5, 0x4E3D, 
++/* 0038 */    0x6EDD, 0x9D4E, 0x91DF, 0xF3AA, 0xF3AB, 0xF3AC, 0x6491, 0x4F1A, 
++/* 0040 */    0x4F28, 0x4FA8, 0x5156, 0x5174, 0x519C, 0x51E4, 0x52A1, 0x52A8, 
++/* 0048 */    0x533B, 0x534E, 0x53D1, 0x53D8, 0x56E2, 0x58F0, 0x5904, 0x5907, 
++/* 0050 */    0x5932, 0x5934, 0x5B66, 0x5B9E, 0x5B9F, 0x5C9A, 0x5E86, 0x603B, 
++/* 0058 */    0x6589, 0x67FE, 0x6804, 0x6865, 0x6D4E, 0x70BC, 0x7535, 0x7EA4, 
++/* 0060 */    0x7EAC, 0x7EBA, 0x7EC7, 0x7ECF, 0x7EDF, 0x7F06, 0x7F37, 0x827A, 
++/* 0068 */    0x82CF, 0x836F, 0x89C6, 0x8BBE, 0x8BE2, 0x8F66, 0x8F67, 0x8F6E, 
++/* 0070 */    0x7411, 0x7CFC, 0x7DCD, 0x6946, 0x7AC9, 0x5227, 0xF3E5, 0xF3E6, 
++/* 0078 */    0xF3E7, 0xF3E8, 0x918C, 0x78B8, 0x915E, 0x80BC, 0xF3ED, 0x8D0B, 
++/* 0080 */    0x80F6, 0xF3F0, 0xF3F1, 0xF3F2, 0x809F, 0x9EC7, 0x4CCD, 0x9DC9, 
++/* 0088 */    0x9E0C, 0x4C3E, 0xF3F9, 0xF3FA, 0x9E0A, 0xF3FC, 0x35C1, 0xF3FE, 
++/* 0090 */    0x6E9A, 0x823E, 0x7519, 0xF402, 0x4911, 0x9A6C, 0x9A8F, 0x9F99, 
++/* 0098 */    0x7987, 0xF408, 0xF409, 0xF40A, 0xF40B, 0x4E24, 0x4E81, 0x4E80, 
++/* 00A0 */    0x4E87, 0x4EBF, 0x4EEB, 0x4F37, 0x344C, 0x4FBD, 0x3E48, 0x5003, 
++/* 00A8 */    0x5088, 0x347D, 0x3493, 0x34A5, 0x5186, 0x5905, 0x51DB, 0x51FC, 
++/* 00B0 */    0x5205, 0x4E89, 0x5279, 0x5290, 0x5327, 0x35C7, 0x53A9, 0x3551, 
++/* 00B8 */    0x53B0, 0x3553, 0x53C2, 0x5423, 0x356D, 0x3572, 0x3681, 0x5493, 
++/* 00C0 */    0x54A3, 0x54B4, 0x54B9, 0x54D0, 0x54EF, 0x5518, 0x5523, 0x5528, 
++/* 00C8 */    0x3598, 0x553F, 0x35A5, 0x35BF, 0x55D7, 0x35C5, 0xF43D, 0x5525, 
++/* 00D0 */    0xF43F, 0xF440, 0xF441, 0xF442, 0x5590, 0xF444, 0x39EC, 0xF446, 
++/* 00D8 */    0x8E46, 0xF448, 0xF449, 0x4053, 0xF44B, 0x777A, 0xF44D, 0x3A34, 
++/* 00E0 */    0x47D5, 0xF450, 0xF451, 0xF452, 0x64DD, 0xF454, 0xF455, 0xF456, 
++/* 00E8 */    0xF457, 0x648D, 0x8E7E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 00F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x47F4, 0xF465, 0xF466, 
++/* 00F8 */    0x9AB2, 0x3A67, 0xF469, 0x3FED, 0x3506, 0xF46C, 0xF46D, 0xF46E, 
++/* 0100 */    0xF46F, 0x9D6E, 0x9815, 0xF472, 0x43D9, 0xF474, 0x64B4, 0x54E3, 
++/* 0108 */    0xF477, 0xF478, 0xF479, 0x39FB, 0xF47B, 0xF47C, 0xF47D, 0xF47E, 
++/* 0110 */    0x64EA, 0xF480, 0xF481, 0x8E68, 0xF483, 0xF484, 0xF485, 0xF486, 
++/* 0118 */    0x480B, 0xF488, 0x3FFA, 0x5873, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0120 */    0xFFFD, 0xFFFD, 0xFFFD, 0x5579, 0x40BB, 0x43BA, 0xF495, 0x4AB4, 
++/* 0128 */    0xF497, 0xF498, 0x81AA, 0x98F5, 0xF49B, 0x6379, 0x39FE, 0xF49E, 
++/* 0130 */    0x8DC0, 0x56A1, 0x647C, 0x3E43, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0138 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x3992, 0x3A06, 0xF4AD, 0x3578, 
++/* 0140 */    0xF4AF, 0xF4B0, 0x5652, 0xF4B2, 0xF4B3, 0xF4B4, 0x34BC, 0x6C3D, 
++/* 0148 */    0x7F93, 0xF4C3, 0xF4C4, 0xF4C5, 0x35FB, 0xF4C7, 0xF4C8, 0xF4C9, 
++/* 0150 */    0xF4CA, 0x3F93, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0158 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x3FF9, 0xF4D7, 0x6432, 0xF4D9, 
++/* 0160 */    0x3A18, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0168 */    0xFFFD, 0x95AA, 0x54CC, 0x82C4, 0x55B9, 0xF4EE, 0xF4EF, 0x9C26, 
++/* 0170 */    0x9AB6, 0xF4F2, 0xF4F3, 0x7140, 0x816D, 0x80EC, 0x5C1C, 0xF4F8, 
++/* 0178 */    0x8134, 0x3797, 0x535F, 0xF4FC, 0x91B6, 0xF4FE, 0xF4FF, 0xF500, 
++/* 0180 */    0xF501, 0x35DD, 0xF503, 0x3609, 0xF505, 0x56AF, 0x5A54, 0xF513, 
++/* 0188 */    0xF514, 0xF515, 0xF516, 0x579C, 0xF518, 0xF519, 0xF51A, 0xF51B, 
++/* 0190 */    0xF51C, 0xF51D, 0x3703, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0198 */    0xFFFD, 0xFFFD, 0xFFFD, 0x5899, 0x5268, 0x361A, 0xF52A, 0x7BB2, 
++/* 01A0 */    0x5B68, 0x4800, 0x4B2C, 0x9F27, 0x49E7, 0x9C1F, 0x9B8D, 0xF533, 
++/* 01A8 */    0xF534, 0x55FB, 0x35F2, 0x5689, 0x4E28, 0x5902, 0xF53A, 0xF53B, 
++/* 01B0 */    0x9751, 0xF53D, 0x4E5B, 0x4EBB, 0x353E, 0x5C23, 0x5F51, 0x5FC4, 
++/* 01B8 */    0x38FA, 0x624C, 0x6535, 0x6B7A, 0x6C35, 0x6C3A, 0x706C, 0x722B, 
++/* 01C0 */    0x4E2C, 0x72AD, 0xF54E, 0x7F52, 0x793B, 0x7CF9, 0x7F53, 0xF553, 
++/* 01C8 */    0x34C1, 0xF555, 0xF556, 0x8002, 0x8080, 0xF559, 0xF55A, 0x535D, 
++/* 01D0 */    0x8864, 0x89C1, 0xF55E, 0x8BA0, 0x8D1D, 0x9485, 0x9578, 0x957F, 
++/* 01D8 */    0x95E8, 0xF565, 0x97E6, 0x9875, 0x98CE, 0x98DE, 0x9963, 0xF56B, 
++/* 01E0 */    0x9C7C, 0x9E1F, 0x9EC4, 0x6B6F, 0xF907, 0x4E37, 0xF572, 0x961D, 
++/* 01E8 */    0x6237, 0x94A2, 0xF576, 0x503B, 0x6DFE, 0xF579, 0xF57A, 0x3DC9, 
++/* 01F0 */    0x888F, 0xF57D, 0x7077, 0x5CF5, 0x4B20, 0xF581, 0x3559, 0xF583, 
++/* 01F8 */    0x6122, 0xF585, 0x8FA7, 0x91F6, 0x7191, 0x6719, 0x73BA, 0xF58B, 
++/* 0200 */    0xF58C, 0x3C8B, 0xF58E, 0x4B10, 0x78E4, 0x7402, 0x51AE, 0xF593, 
++/* 0208 */    0x4009, 0x6A63, 0xF596, 0x4223, 0x860F, 0xF599, 0x7A2A, 0xF59B, 
++/* 0210 */    0xF59C, 0x9755, 0x704D, 0x5324, 0xF5A0, 0x93F4, 0x76D9, 0xF5A3, 
++/* 0218 */    0xF5A4, 0x77DD, 0x4EA3, 0x4FF0, 0x50BC, 0x4E2F, 0x4F17, 0xF5AB, 
++/* 0220 */    0x5434, 0x7D8B, 0x5892, 0x58D0, 0xF5B0, 0x5E92, 0x5E99, 0x5FC2, 
++/* 0228 */    0xF5B4, 0x658B, 0xF5B6, 0x6919, 0x6A43, 0xF5B9, 0x6CFF, 0xF5BB, 
++/* 0230 */    0x7200, 0xF5BD, 0x738C, 0x3EDB, 0xF5C0, 0x5B15, 0x74B9, 0x8B83, 
++/* 0238 */    0xF5C4, 0xF5C5, 0x7A93, 0x7BEC, 0x7CC3, 0x7E6C, 0x82F8, 0x8597, 
++/* 0240 */    0xF5CC, 0x8890, 0xF5CE, 0x8EB9, 0xF5D0, 0x8FCF, 0x855F, 0x99E0, 
++/* 0248 */    0x9221, 0xF5D5, 0xF5D6, 0xF5D7, 0x4071, 0x42A2, 0x5A1A, 0xF5DB, 
++/* 0250 */    0xF5DC, 0xF5DD, 0x9868, 0x676B, 0x4276, 0x573D, 0xF5E2, 0x85D6, 
++/* 0258 */    0xF5E4, 0x82BF, 0xF5E6, 0x4C81, 0xF5E8, 0x5D7B, 0xF5EA, 0xF5EB, 
++/* 0260 */    0xF5EC, 0xF5ED, 0x5B96, 0xF5EF, 0xF5F0, 0x7E5B, 0x5D3E, 0x5D48, 
++/* 0268 */    0x5D56, 0x3DFC, 0x380F, 0x5DA4, 0x5DB9, 0x3820, 0x3838, 0x5E42, 
++/* 0270 */    0x5EBD, 0x5F25, 0x5F83, 0x3908, 0x3914, 0x393F, 0x394D, 0x60D7, 
++/* 0278 */    0x613D, 0x5CE5, 0x3989, 0x61B7, 0x61B9, 0x61CF, 0x39B8, 0x622C, 
++/* 0280 */    0x6290, 0x62E5, 0x6318, 0x39F8, 0x56B1, 0x3A03, 0x63E2, 0x63FB, 
++/* 0288 */    0x6407, 0x645A, 0x3A4B, 0x64C0, 0x5D15, 0x5621, 0x9F9F, 0x3A97, 
++/* 0290 */    0x6586, 0x3ABD, 0x65FF, 0x6653, 0x3AF2, 0x6692, 0x3B22, 0x6716, 
++/* 0298 */    0x3B42, 0x67A4, 0x6800, 0x3B58, 0x684A, 0x6884, 0x3B72, 0x3B71, 
++/* 02A0 */    0x3B7B, 0x6909, 0x6943, 0x725C, 0x6964, 0x699F, 0x6985, 0x3BBC, 
++/* 02A8 */    0x69D6, 0x3BDD, 0x6A65, 0x6A74, 0x6A71, 0x6A82, 0x3BEC, 0x6A99, 
++/* 02B0 */    0x3BF2, 0x6AAB, 0x6AB5, 0x6AD4, 0x6AF6, 0x6B81, 0x6BC1, 0x6BEA, 
++/* 02B8 */    0x6C75, 0x6CAA, 0x3CCB, 0x6D02, 0x6D06, 0x6D26, 0x6D81, 0x3CEF, 
++/* 02C0 */    0x6DA4, 0x6DB1, 0x6E15, 0x6E18, 0x6E29, 0x6E86, 0xF694, 0x6EBB, 
++/* 02C8 */    0x6EE2, 0x6EDA, 0x9F7F, 0x6EE8, 0x6EE9, 0x6F24, 0x6F34, 0x3D46, 
++/* 02D0 */    0xF69E, 0x6F81, 0x6FBE, 0x3D6A, 0x3D75, 0x71B7, 0x5C99, 0x3D8A, 
++/* 02D8 */    0x702C, 0x3D91, 0x7050, 0x7054, 0x706F, 0x707F, 0x7089, 0xF6AD, 
++/* 02E0 */    0x43C1, 0x35F1, 0xF6B0, 0xE311, 0x57BE, 0xE313, 0x713E, 0xE315, 
++/* 02E8 */    0x364E, 0x69A2, 0xE318, 0x5B74, 0x7A49, 0xE31B, 0xE31C, 0x7A65, 
++/* 02F0 */    0x7A7D, 0xE31F, 0x7ABB, 0x7AB0, 0x7AC2, 0x7AC3, 0x71D1, 0xE325, 
++/* 02F8 */    0x41CA, 0x7ADA, 0x7ADD, 0x7AEA, 0x41EF, 0x54B2, 0xE32C, 0x7B0B, 
++/* 0300 */    0x7B55, 0x7B29, 0xE330, 0xE331, 0x7BA2, 0x7B6F, 0x839C, 0xE335, 
++/* 0308 */    0xE336, 0x7BD0, 0x8421, 0x7B92, 0x7BB8, 0xE33B, 0x3DAD, 0xE33D, 
++/* 0310 */    0x8492, 0x7BFA, 0x7C06, 0x7C35, 0xE342, 0x7C44, 0x7C83, 0xE345, 
++/* 0318 */    0x7CA6, 0x667D, 0xE348, 0x7CC9, 0x7CC7, 0x7CE6, 0x7C74, 0x7CF3, 
++/* 0320 */    0x7CF5, 0x7CCE, 0x7E67, 0x451D, 0xE352, 0x7D5D, 0xE354, 0x748D, 
++/* 0328 */    0x7D89, 0x7DAB, 0x7135, 0x7DB3, 0x7DD2, 0xE35B, 0xE35C, 0x7DE4, 
++/* 0330 */    0x3D13, 0x7DF5, 0xE360, 0x7DE5, 0xE362, 0x7E1D, 0xE364, 0xE365, 
++/* 0338 */    0x7E6E, 0x7E92, 0x432B, 0x946C, 0x7E27, 0x7F40, 0x7F41, 0x7F47, 
++/* 0340 */    0x7936, 0xE36F, 0x99E1, 0x7F97, 0xE372, 0x7FA3, 0xE374, 0xE375, 
++/* 0348 */    0x455C, 0xE377, 0x4503, 0xE379, 0x7FFA, 0xE37B, 0x8005, 0x8008, 
++/* 0350 */    0x801D, 0x8028, 0x802F, 0xE381, 0xE382, 0x803B, 0x803C, 0x8061, 
++/* 0358 */    0xE386, 0x4989, 0xE388, 0xE389, 0xE38A, 0x6725, 0x80A7, 0xE38D, 
++/* 0360 */    0x8107, 0x811A, 0x58B0, 0xE391, 0x6C7F, 0xE393, 0xE394, 0x64E7, 
++/* 0368 */    0xE396, 0x8218, 0xE398, 0x6A53, 0xE39A, 0xE39B, 0x447A, 0x8229, 
++/* 0370 */    0xE39E, 0xE39F, 0xE3A0, 0x4FF9, 0xE3A2, 0x84E2, 0x8362, 0xE3A5, 
++/* 0378 */    0xE3A6, 0xE3A7, 0xE3A8, 0xE3A9, 0x82AA, 0x691B, 0xE3AC, 0x41DB, 
++/* 0380 */    0x854B, 0x82D0, 0x831A, 0xE3B1, 0xE3B2, 0x36C1, 0xE3B4, 0xE3B5, 
++/* 0388 */    0x827B, 0x82E2, 0x8318, 0xE3B9, 0xE3BA, 0xE3BB, 0xE3BC, 0xE3BD, 
++/* 0390 */    0x3DBF, 0x831D, 0x55EC, 0x8385, 0x450B, 0xE3C3, 0x83AC, 0x83C1, 
++/* 0398 */    0x83D3, 0x347E, 0xE3C8, 0x6A57, 0x855A, 0x3496, 0xE3CC, 0xE3CD, 
++/* 03A0 */    0x8458, 0xE3CF, 0x8471, 0x3DD3, 0x44E4, 0x6AA7, 0x844A, 0xE3D5, 
++/* 03A8 */    0x7958, 0x84A8, 0xE3D8, 0xE3D9, 0xE3DA, 0x84DE, 0x840F, 0x8391, 
++/* 03B0 */    0x44A0, 0x8493, 0x84E4, 0xE3E1, 0x4240, 0xE3E3, 0x4543, 0x8534, 
++/* 03B8 */    0x5AF2, 0xE3E7, 0x4527, 0x8573, 0x4516, 0x67BF, 0x8616, 0xE3ED, 
++/* 03C0 */    0xE3EE, 0x85C1, 0xE3F0, 0x8602, 0xE3F2, 0xE3F3, 0xE3F4, 0x456A, 
++/* 03C8 */    0x8628, 0x3648, 0xE3F8, 0x53F7, 0xE3FA, 0x867E, 0x8771, 0xE3FD, 
++/* 03D0 */    0x87EE, 0xE3FF, 0x87B1, 0x87DA, 0x880F, 0x5661, 0x866C, 0x6856, 
++/* 03D8 */    0x460F, 0x8845, 0x8846, 0xE409, 0xE40A, 0xE40B, 0x885E, 0x889C, 
++/* 03E0 */    0x465B, 0x88B4, 0x88B5, 0x63C1, 0x88C5, 0x7777, 0xE414, 0x8987, 
++/* 03E8 */    0x898A, 0x89A6, 0x89A9, 0x89A7, 0x89BC, 0xE41B, 0x89E7, 0xE41D, 
++/* 03F0 */    0xE41E, 0x8A9C, 0x7793, 0x91FE, 0x8A90, 0xE423, 0x7AE9, 0xE425, 
++/* 03F8 */    0xE426, 0x4713, 0xE428, 0x717C, 0x8B0C, 0x8B1F, 0xE42C, 0xE42D, 
++/* 0400 */    0x8B3F, 0x8B4C, 0x8B4D, 0x8AA9, 0xE432, 0x8B90, 0x8B9B, 0x8AAF, 
++/* 0408 */    0xE436, 0x4615, 0x884F, 0x8C9B, 0xE43A, 0xE43B, 0xE43C, 0x3725, 
++/* 0410 */    0xE43E, 0x8CD6, 0xE440, 0xE441, 0x8D12, 0x8D03, 0xE444, 0x8CDB, 
++/* 0418 */    0x705C, 0x8D11, 0xE448, 0x3ED0, 0x8D77, 0x8DA9, 0xE44C, 0xE44D, 
++/* 0420 */    0xE44E, 0x3B7C, 0xE450, 0xE451, 0x7AE7, 0x8EAD, 0x8EB6, 0x8EC3, 
++/* 0428 */    0x92D4, 0x8F19, 0x8F2D, 0xE459, 0xE45A, 0x8FA5, 0x9303, 0xE45D, 
++/* 0430 */    0xE45E, 0x8FB3, 0x492A, 0xE461, 0xE462, 0xE463, 0x5EF8, 0xE465, 
++/* 0438 */    0x8FF9, 0xE467, 0xE468, 0xE469, 0xE46A, 0x3980, 0xE46C, 0x9037, 
++/* 0440 */    0xE46E, 0xE46F, 0x9061, 0xE471, 0xE472, 0x90A8, 0xE474, 0x90C4, 
++/* 0448 */    0xE476, 0x90AE, 0x90FD, 0x9167, 0x3AF0, 0x91A9, 0x91C4, 0x7CAC, 
++/* 0450 */    0xE47E, 0xE47F, 0x920E, 0x6C9F, 0x9241, 0x9262, 0xE484, 0x92B9, 
++/* 0458 */    0xE486, 0xE487, 0xE488, 0xE489, 0xE48A, 0x932C, 0x936B, 0xE48D, 
++/* 0460 */    0xE48E, 0x708F, 0x5AC3, 0xE491, 0xE492, 0x4965, 0x9244, 0xE495, 
++/* 0468 */    0xE496, 0xE497, 0x9373, 0x945B, 0x8EBC, 0x9585, 0x95A6, 0x9426, 
++/* 0470 */    0x95A0, 0x6FF6, 0x42B9, 0xE4A1, 0xE4A2, 0xE4A3, 0xE4A4, 0x49DF, 
++/* 0478 */    0x6C1C, 0x967B, 0x9696, 0x416C, 0x96A3, 0xE4AB, 0x61DA, 0x96B6, 
++/* 0480 */    0x78F5, 0xE4AF, 0x96BD, 0x53CC, 0x49A1, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0488 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9731, 0x8642, 0x9736, 
++/* 0490 */    0x4A0F, 0x453D, 0x4585, 0xE4C1, 0x7075, 0x5B41, 0x971B, 0x975C, 
++/* 0498 */    0xE4C6, 0x9757, 0x5B4A, 0xE4C9, 0x975F, 0x9425, 0x50D0, 0xE4CD, 
++/* 04A0 */    0xE4CE, 0x9789, 0x979F, 0x97B1, 0x97BE, 0x97C0, 0x97D2, 0x97E0, 
++/* 04A8 */    0xE4D6, 0x97EE, 0x741C, 0xE4D9, 0x97FF, 0x97F5, 0xE4DC, 0xE4DD, 
++/* 04B0 */    0x4AD1, 0x9834, 0x9833, 0x984B, 0x9866, 0x3B0E, 0xE4E4, 0x3D51, 
++/* 04B8 */    0xE4E6, 0xE4E7, 0xE4E8, 0x98CA, 0x98B7, 0x98C8, 0x98C7, 0x4AFF, 
++/* 04C0 */    0xE4EE, 0xE4EF, 0x55B0, 0x98E1, 0x98E6, 0x98EC, 0x9378, 0x9939, 
++/* 04C8 */    0xE4F6, 0x4B72, 0xE4F8, 0xE4F9, 0x99F5, 0x9A0C, 0x9A3B, 0x9A10, 
++/* 04D0 */    0x9A58, 0xE4FF, 0x36C4, 0xE501, 0xE502, 0x9AE0, 0x9AE2, 0xE505, 
++/* 04D8 */    0x9AF4, 0x4C0E, 0x9B14, 0x9B2D, 0xE50A, 0x5034, 0x9B34, 0xE50D, 
++/* 04E0 */    0x38C3, 0xE50F, 0x9B50, 0x9B40, 0xE512, 0x5A45, 0xE514, 0x9B8E, 
++/* 04E8 */    0xE516, 0x9C02, 0x9BFF, 0x9C0C, 0xE51A, 0x9DD4, 0xFFFD, 0xFFFD, 
++/* 04F0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9D7E, 0x9D83, 0xE524, 0x9E0E, 
++/* 04F8 */    0x6888, 0x9DC4, 0xE528, 0xE529, 0xE52A, 0xE52B, 0xE52C, 0x9D39, 
++/* 0500 */    0xE52E, 0xE52F, 0x9E90, 0x9E95, 0x9E9E, 0x9EA2, 0x4D34, 0x9EAA, 
++/* 0508 */    0x9EAF, 0xE537, 0x9EC1, 0x3B60, 0x39E5, 0x3D1D, 0x4F32, 0x37BE, 
++/* 0510 */    0xE53E, 0x9F02, 0x9F08, 0x4B96, 0x9424, 0xE543, 0x9F17, 0x9F16, 
++/* 0518 */    0x9F39, 0x569F, 0x568A, 0x9F45, 0x99B8, 0xE54B, 0x97F2, 0x847F, 
++/* 0520 */    0x9F62, 0x9F69, 0x7ADC, 0x9F8E, 0x7216, 0x4BBE, 0xE554, 0xE555, 
++/* 0528 */    0x7177, 0xE557, 0xE558, 0xE559, 0x739E, 0xE55B, 0xE55C, 0x799F, 
++/* 0530 */    0xE55E, 0xE55F, 0x9369, 0x93F3, 0xE562, 0x92EC, 0x9381, 0x93CB, 
++/* 0538 */    0xE566, 0xE567, 0x7217, 0x3EEB, 0x7772, 0x7A43, 0x70D0, 0xE56D, 
++/* 0540 */    0xE56E, 0x717E, 0xE570, 0x70A3, 0xE572, 0xE573, 0x3EC7, 0xE575, 
++/* 0548 */    0xE576, 0xE577, 0x3722, 0xE579, 0xE57A, 0x36E1, 0xE57C, 0xE57D, 
++/* 0550 */    0xE57E, 0x3723, 0xE580, 0x575B, 0xE582, 0xE583, 0xE584, 0xE585, 
++/* 0558 */    0xE586, 0x8503, 0xE588, 0x8503, 0x8455, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0560 */    0xFFFD, 0xFFFD, 0xFFFD, 0x44F4, 0xE592, 0xE593, 0xE594, 0x67F9, 
++/* 0568 */    0x3733, 0x3C15, 0x3DE7, 0x586C, 0xE59A, 0x6810, 0x4057, 0xE59D, 
++/* 0570 */    0xE59E, 0xE59F, 0xE5A0, 0xE5A1, 0x54CB, 0x569E, 0xE5A4, 0x5692, 
++/* 0578 */    0xE5A6, 0xE5A7, 0xE5A8, 0x93C6, 0xE5AA, 0x939C, 0x4EF8, 0x512B, 
++/* 0580 */    0x3819, 0xE5AF, 0x4EBC, 0xE5B1, 0xE5B2, 0x4F4B, 0x4F8A, 0xE5B5, 
++/* 0588 */    0x5A68, 0xE5B7, 0xE5B8, 0x3999, 0xE5BA, 0xE5BB, 0x3435, 0x4F29, 
++/* 0590 */    0xE5BE, 0xE5BF, 0xE5C0, 0x8ADA, 0xE5C2, 0x4E98, 0x50CD, 0x510D, 
++/* 0598 */    0x4FA2, 0x4F03, 0xE5C8, 0xE5C9, 0x4F42, 0x502E, 0x506C, 0x5081, 
++/* 05A0 */    0x4FCC, 0x4FE5, 0x5058, 0x50FC, 0x5159, 0x515B, 0x515D, 0x515E, 
++/* 05A8 */    0x6E76, 0xE5D7, 0xE5D8, 0xE5D9, 0x6D72, 0xE5DB, 0xE5DC, 0x51A8, 
++/* 05B0 */    0x51C3, 0xE5DF, 0x44DD, 0xE5E1, 0xE5E2, 0xE5E3, 0x8D7A, 0xE5E5, 
++/* 05B8 */    0xE5E6, 0x5259, 0x52A4, 0xE5E9, 0x52E1, 0x936E, 0x467A, 0x718C, 
++/* 05C0 */    0xE5EE, 0xE5EF, 0xE5F0, 0xE5F1, 0x69D1, 0xE5F3, 0x7479, 0x3EDE, 
++/* 05C8 */    0x7499, 0x7414, 0x7456, 0x7398, 0x4B8E, 0xE5FB, 0xE5FC, 0x53D0, 
++/* 05D0 */    0x3584, 0x720F, 0xE600, 0x55B4, 0xE602, 0x54CD, 0xE604, 0x571D, 
++/* 05D8 */    0x925D, 0x96F4, 0x9366, 0x57DD, 0x578D, 0x577F, 0x363E, 0x58CB, 
++/* 05E0 */    0x5A99, 0xE60F, 0xE610, 0xE611, 0xE612, 0x5A2C, 0x59B8, 0x928F, 
++/* 05E8 */    0x5A7E, 0x5ACF, 0x5A12, 0xE619, 0xE61A, 0xE61B, 0xE61C, 0x36F5, 
++/* 05F0 */    0x6D05, 0x7443, 0x5A21, 0xE621, 0x5A81, 0xE623, 0xE624, 0x93E0, 
++/* 05F8 */    0x748C, 0xE627, 0x7105, 0x4972, 0x9408, 0xE62B, 0x93BD, 0x37A0, 
++/* 0600 */    0x5C1E, 0x5C9E, 0x5E5E, 0x5E48, 0xE632, 0xE633, 0xE634, 0x5ECD, 
++/* 0608 */    0x5B4F, 0xE637, 0xE638, 0x3701, 0xE63A, 0x36DD, 0xE63C, 0x36D3, 
++/* 0610 */    0x812A, 0xE63F, 0xE640, 0xE641, 0xE642, 0x5F0C, 0x5F0E, 0xE645, 
++/* 0618 */    0xE646, 0x5A6B, 0xE648, 0x5B44, 0x8614, 0xE64B, 0x8860, 0x607E, 
++/* 0620 */    0xE64E, 0xE64F, 0x5FDB, 0x3EB8, 0xE652, 0xE653, 0xE654, 0xE655, 
++/* 0628 */    0x61C0, 0xE657, 0xE658, 0xE659, 0x6199, 0x6198, 0x6075, 0xE65D, 
++/* 0630 */    0xE65E, 0xE65F, 0xE660, 0x6471, 0xE662, 0xE663, 0x3A29, 0xE665, 
++/* 0638 */    0xE666, 0xE667, 0xE668, 0x6337, 0xE66A, 0x64B6, 0x6331, 0x63D1, 
++/* 0640 */    0xE66E, 0xE66F, 0x62A4, 0xE671, 0x643B, 0x656B, 0x6972, 0x3BF4, 
++/* 0648 */    0xE676, 0xE677, 0xE678, 0xE679, 0x550D, 0xE67B, 0xE67C, 0xE67D, 
++/* 0650 */    0x66CE, 0xE67F, 0xE680, 0x3AE0, 0x4190, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0658 */    0xFFFD, 0xFFFD, 0xFFFD, 0x78EE, 0xE68A, 0xE68B, 0xE68C, 0x3464, 
++/* 0660 */    0xE68E, 0xE68F, 0xE690, 0x668E, 0xE692, 0x666B, 0x4B93, 0x6630, 
++/* 0668 */    0xE696, 0xE697, 0x6663, 0xE699, 0xE69A, 0x661E, 0xE69C, 0x38D1, 
++/* 0670 */    0xE69E, 0xE69F, 0x3B99, 0xE6A1, 0xE6A2, 0x74D0, 0x3B96, 0x678F, 
++/* 0678 */    0xE6A6, 0x68B6, 0x681E, 0x3BC4, 0x6ABE, 0x3863, 0xE6AC, 0xE6AD, 
++/* 0680 */    0x6A33, 0x6A52, 0x6AC9, 0x6B05, 0xE6B2, 0x6511, 0x6898, 0x6A4C, 
++/* 0688 */    0x3BD7, 0x6A7A, 0x6B57, 0xE6B9, 0xE6BA, 0x93A0, 0x92F2, 0xE6BD, 
++/* 0690 */    0xE6BE, 0x9289, 0xE6C0, 0xE6C1, 0x9467, 0x6DA5, 0x6F0B, 0xE6C5, 
++/* 0698 */    0x6D67, 0xE6C7, 0x3D8F, 0x6E04, 0xE6CA, 0x5A3D, 0x6E0A, 0x5847, 
++/* 06A0 */    0x6D24, 0x7842, 0x713B, 0xE6D1, 0xE6D2, 0x70F1, 0x7250, 0x7287, 
++/* 06A8 */    0x7294, 0xE6D7, 0xE6D8, 0x5179, 0xE6DA, 0xE6DB, 0x747A, 0xE6DD, 
++/* 06B0 */    0xE6DE, 0xE6DF, 0xE6E0, 0xE6E1, 0x3F06, 0x3EB1, 0xE6E4, 0xE6E5, 
++/* 06B8 */    0xE6E6, 0x60A7, 0x3EF3, 0x74CC, 0x743C, 0x9387, 0x7437, 0x449F, 
++/* 06C0 */    0xE6EE, 0x4551, 0x7583, 0x3F63, 0xE6F2, 0xE6F3, 0x3F58, 0x7555, 
++/* 06C8 */    0x7673, 0xE6F7, 0x3B19, 0x7468, 0xE6FA, 0xE6FB, 0xE6FC, 0x3AFB, 
++/* 06D0 */    0x3DCD, 0xE6FF, 0x3EFF, 0xE701, 0xE702, 0x91FA, 0x5732, 0x9342, 
++/* 06D8 */    0xE706, 0xE707, 0x50DF, 0xE709, 0xE70A, 0x7778, 0xE70C, 0x770E, 
++/* 06E0 */    0x770F, 0x777B, 0xE710, 0xE711, 0x3A5E, 0xE713, 0x7438, 0x749B, 
++/* 06E8 */    0x3EBF, 0xE717, 0xE718, 0x40C8, 0xE71A, 0xE71B, 0x9307, 0xE71D, 
++/* 06F0 */    0x781E, 0x788D, 0x7888, 0x78D2, 0x73D0, 0x7959, 0xE724, 0xE725, 
++/* 06F8 */    0x410E, 0x799B, 0x8496, 0x79A5, 0x6A2D, 0xE72B, 0x7A3A, 0x79F4, 
++/* 0700 */    0x416E, 0xE72F, 0x4132, 0x9235, 0x79F1, 0xE733, 0xE734, 0xE735, 
++/* 0708 */    0xE736, 0xE737, 0x3597, 0x556B, 0x3570, 0x36AA, 0xE73C, 0xE73D, 
++/* 0710 */    0x7AE2, 0x5A59, 0xE740, 0xE741, 0xE742, 0x5A0D, 0xE744, 0x78F0, 
++/* 0718 */    0x5A2A, 0xE747, 0x7AFE, 0x41F9, 0x7C5D, 0x7C6D, 0x4211, 0xE74D, 
++/* 0720 */    0xE74E, 0xE74F, 0x7CCD, 0xE751, 0xE752, 0x7C8E, 0x7C7C, 0x7CAE, 
++/* 0728 */    0x6AB2, 0x7DDC, 0x7E07, 0x7DD3, 0x7F4E, 0xE75B, 0xE75C, 0xE75D, 
++/* 0730 */    0x7D97, 0xE75F, 0x426A, 0xE761, 0xE762, 0x67D6, 0xE764, 0xE765, 
++/* 0738 */    0x57C4, 0xE767, 0xE768, 0xE769, 0x7FDD, 0x7B27, 0xE76C, 0xE76D, 
++/* 0740 */    0xE76E, 0x7B0C, 0xE770, 0x99E6, 0x8645, 0x9A63, 0x6A1C, 0xE775, 
++/* 0748 */    0x39E2, 0xE777, 0xE778, 0x9A1F, 0xE77A, 0x8480, 0xE77C, 0xE77D, 
++/* 0750 */    0x44EA, 0x8137, 0x4402, 0x80C6, 0x8109, 0x8142, 0xE784, 0x98C3, 
++/* 0758 */    0xE786, 0x8262, 0x8265, 0xE789, 0x8453, 0xE78B, 0x8610, 0xE78D, 
++/* 0760 */    0x5A86, 0x417F, 0xE790, 0x5B2B, 0xE792, 0x5AE4, 0xE794, 0x86A0, 
++/* 0768 */    0xE796, 0xE797, 0x882D, 0xE799, 0x5A02, 0x886E, 0x4F45, 0x8887, 
++/* 0770 */    0x88BF, 0x88E6, 0x8965, 0x894D, 0xE7A2, 0x8954, 0xFFFD, 0xFFFD, 
++/* 0778 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x3EAD, 0x84A3, 0x46F5, 0x46CF, 
++/* 0780 */    0x37F2, 0x8A3D, 0x8A1C, 0xE7B1, 0x5F4D, 0x922B, 0xE7B4, 0x65D4, 
++/* 0788 */    0x7129, 0x70C4, 0xE7B8, 0x9D6D, 0x8C9F, 0x8CE9, 0xE7BC, 0x599A, 
++/* 0790 */    0x77C3, 0x59F0, 0x436E, 0x36D4, 0x8E2A, 0x8EA7, 0xE7C4, 0x8F30, 
++/* 0798 */    0x8F4A, 0x42F4, 0x6C58, 0x6FBB, 0xE7CA, 0x489B, 0x6F79, 0x6E8B, 
++/* 07A0 */    0xE7CE, 0x9BE9, 0x36B5, 0xE7D1, 0x90BB, 0x9097, 0x5571, 0x4906, 
++/* 07A8 */    0x91BB, 0x9404, 0xE7D8, 0x4062, 0xE7DA, 0x9427, 0xE7DC, 0xE7DD, 
++/* 07B0 */    0x84E5, 0x8A2B, 0x9599, 0x95A7, 0x9597, 0x9596, 0xE7E4, 0x7445, 
++/* 07B8 */    0x3EC2, 0xE7E7, 0xE7E8, 0xE7E9, 0x3EE7, 0xE7EB, 0x968F, 0xE7ED, 
++/* 07C0 */    0xE7EE, 0xE7EF, 0x3ECC, 0xE7F1, 0xE7F2, 0xE7F3, 0x7412, 0x746B, 
++/* 07C8 */    0x3EFC, 0x9741, 0xE7F8, 0x6847, 0x4A1D, 0xE7FB, 0xE7FC, 0x975D, 
++/* 07D0 */    0x9368, 0xE7FF, 0xE800, 0xE801, 0xE802, 0x92BA, 0x5B11, 0x8B69, 
++/* 07D8 */    0x493C, 0x73F9, 0xE808, 0x979B, 0x9771, 0x9938, 0xE80C, 0x5DC1, 
++/* 07E0 */    0xE80E, 0xE80F, 0x981F, 0xE811, 0x92F6, 0xE813, 0x91E5, 0x44C0, 
++/* 07E8 */    0xE816, 0xE817, 0xE818, 0x98DC, 0xE81A, 0x3F00, 0x922A, 0x4925, 
++/* 07F0 */    0x8414, 0x993B, 0x994D, 0xE821, 0x3DFD, 0x999B, 0x4B6F, 0x99AA, 
++/* 07F8 */    0x9A5C, 0xE827, 0xE828, 0x6A8F, 0x9A21, 0x5AFE, 0x9A2F, 0xE82D, 
++/* 0800 */    0x4B90, 0xE82F, 0x99BC, 0x4BBD, 0x4B97, 0x937D, 0x5872, 0xE835, 
++/* 0808 */    0x5822, 0xE837, 0xE838, 0x7844, 0xE83A, 0xE83B, 0x68C5, 0x3D7D, 
++/* 0810 */    0x9458, 0x3927, 0x6150, 0xE841, 0xE842, 0x6107, 0x9C4F, 0x9C53, 
++/* 0818 */    0x9C7B, 0x9C35, 0x9C10, 0x9B7F, 0x9BCF, 0xE84B, 0x9B9F, 0xE84D, 
++/* 0820 */    0xE84E, 0x9D21, 0x4CAE, 0xE851, 0x9E18, 0x4CB0, 0x9D0C, 0xE855, 
++/* 0828 */    0xE856, 0xE857, 0xE858, 0x9DA5, 0x84BD, 0xE85B, 0xE85C, 0xE85D, 
++/* 0830 */    0x85FC, 0x4533, 0xE860, 0xE861, 0xE862, 0x8420, 0x85EE, 0xE865, 
++/* 0838 */    0xE866, 0xE867, 0x79E2, 0xE869, 0xE86A, 0x492D, 0xE86C, 0x3D62, 
++/* 0840 */    0x93DB, 0x92BE, 0x9348, 0xE871, 0x78B9, 0x9277, 0x944D, 0x4FE4, 
++/* 0848 */    0x3440, 0x9064, 0xE878, 0x783D, 0x7854, 0x78B6, 0x784B, 0xE87D, 
++/* 0850 */    0xE87E, 0xE87F, 0x369A, 0x4F72, 0x6FDA, 0x6FD9, 0x701E, 0x701E, 
++/* 0858 */    0x5414, 0xE887, 0x57BB, 0x58F3, 0x578A, 0x9D16, 0x57D7, 0x7134, 
++/* 0860 */    0x34AF, 0xE88F, 0x71EB, 0xE891, 0xE892, 0x5B28, 0xE894, 0xE895, 
++/* 0868 */    0x610C, 0x5ACE, 0x5A0B, 0x42BC, 0xE89A, 0x372C, 0x4B7B, 0xE89D, 
++/* 0870 */    0x93BB, 0x93B8, 0xE8A0, 0xE8A1, 0x8472, 0xE8A3, 0xE8A4, 0xE8A5, 
++/* 0878 */    0xE8A6, 0xE8A7, 0x5994, 0xE8A9, 0xE8AA, 0x7DA8, 0xE8AC, 0xE8AD, 
++/* 0880 */    0xE8AE, 0xE8AF, 0xE8B0, 0x92E5, 0x73E2, 0x3EE9, 0x74B4, 0xE8B5, 
++/* 0888 */    0xE8B6, 0x3EE1, 0xE8B8, 0x6AD8, 0x73F3, 0x73FB, 0x3ED6, 0xFFFD, 
++/* 0890 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x7448, 0xE8C5, 
++/* 0898 */    0x70A5, 0xE8C7, 0x9284, 0x73E6, 0x935F, 0xE8CB, 0x9331, 0xE8CD, 
++/* 08A0 */    0xE8CE, 0x9386, 0xE8D0, 0xE8D1, 0x4935, 0xE8D3, 0x716B, 0xE8D5, 
++/* 08A8 */    0xE8D6, 0x56A4, 0xE8D8, 0xE8D9, 0xE8DA, 0x5502, 0x79C4, 0xE8DD, 
++/* 08B0 */    0x7DFE, 0xE8DF, 0xE8E0, 0xE8E1, 0x452E, 0x9401, 0x370A, 0xE8E5, 
++/* 08B8 */    0xE8E6, 0x59B0, 0xE8E8, 0xE8E9, 0xE8EA, 0x5AA1, 0x36E2, 0xE8ED, 
++/* 08C0 */    0x36B0, 0x925F, 0x5A79, 0xE8F1, 0xE8F2, 0x9374, 0x3CCD, 0xE8F5, 
++/* 08C8 */    0x4A96, 0x398A, 0x50F4, 0x3D69, 0x3D4C, 0xE8FB, 0x7175, 0x42FB, 
++/* 08D0 */    0xE8FE, 0x6E0F, 0xE900, 0x44EB, 0x6D57, 0xE903, 0x7067, 0x6CAF, 
++/* 08D8 */    0x3CD6, 0xE907, 0xE908, 0x6E02, 0x6F0C, 0x3D6F, 0xE90C, 0x7551, 
++/* 08E0 */    0x36BC, 0x34C8, 0x4680, 0x3EDA, 0x4871, 0x59C4, 0x926E, 0x493E, 
++/* 08E8 */    0x8F41, 0xE917, 0xE918, 0x5812, 0x57C8, 0x36D6, 0xE91C, 0x70FE, 
++/* 08F0 */    0xE91E, 0xE91F, 0xE920, 0xE921, 0xE922, 0x68B9, 0x6967, 0xFFFD, 
++/* 08F8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x6A1A, 
++/* 0900 */    0xE92E, 0xE92F, 0x843E, 0x44DF, 0x44CE, 0xE933, 0xE934, 0xE935, 
++/* 0908 */    0xE936, 0x6F17, 0xE938, 0x833D, 0xE93A, 0x83ED, 0xE93C, 0xE93D, 
++/* 0910 */    0xE93E, 0x5989, 0x5A82, 0xE941, 0x5A61, 0x5A71, 0xE944, 0xE945, 
++/* 0918 */    0x372D, 0x59EF, 0xE948, 0x36C7, 0x718E, 0x9390, 0x669A, 0xE94D, 
++/* 0920 */    0x5A6E, 0x5A2B, 0xE950, 0x6A2B, 0xE952, 0xE953, 0xE954, 0xE955, 
++/* 0928 */    0x711D, 0xE957, 0xE958, 0x4FB0, 0xE95A, 0x5CC2, 0xE95C, 0xE95D, 
++/* 0930 */    0xE95E, 0x6A0C, 0xE960, 0xE961, 0x70A6, 0x7133, 0xE964, 0x3DA5, 
++/* 0938 */    0x6CDF, 0xE967, 0xE968, 0x7E65, 0x59EB, 0x5D2F, 0x3DF3, 0x5F5C, 
++/* 0940 */    0xE96E, 0xE96F, 0x7DA4, 0x8426, 0x5485, 0xE973, 0xE974, 0xE975, 
++/* 0948 */    0x577E, 0xE977, 0xE978, 0x3FE5, 0xE97A, 0xE97B, 0x7003, 0xE97D, 
++/* 0950 */    0x5D70, 0x738F, 0x7CD3, 0xE981, 0xE982, 0x4FC8, 0x7FE7, 0x72CD, 
++/* 0958 */    0x7310, 0xE987, 0x7338, 0x7339, 0xE98A, 0x7341, 0x7348, 0x3EA9, 
++/* 0960 */    0xE98E, 0x906C, 0x71F5, 0xE991, 0x73E1, 0x81F6, 0x3ECA, 0x770C, 
++/* 0968 */    0x3ED1, 0x6CA2, 0x56FD, 0x7419, 0x741E, 0x741F, 0x3EE2, 0x3EF0, 
++/* 0970 */    0x3EF4, 0x3EFA, 0x74D3, 0x3F0E, 0x3F53, 0x7542, 0x756D, 0x7572, 
++/* 0978 */    0x758D, 0x3F7C, 0x75C8, 0x75DC, 0x3FC0, 0x764D, 0x3FD7, 0x7674, 
++/* 0980 */    0x3FDC, 0x767A, 0xE9B0, 0x7188, 0x5623, 0x8980, 0x5869, 0x401D, 
++/* 0988 */    0x7743, 0x4039, 0x6761, 0x4045, 0x35DB, 0x7798, 0x406A, 0x406F, 
++/* 0990 */    0x5C5E, 0x77BE, 0x77CB, 0x58F2, 0x7818, 0x70B9, 0x781C, 0x40A8, 
++/* 0998 */    0x7839, 0x7847, 0x7851, 0x7866, 0x8448, 0xE9CB, 0x7933, 0x6803, 
++/* 09A0 */    0x7932, 0x4103, 0x4109, 0x7991, 0x7999, 0x8FBB, 0x7A06, 0x8FBC, 
++/* 09A8 */    0x4167, 0x7A91, 0x41B2, 0x7ABC, 0x8279, 0x41C4, 0x7ACF, 0x7ADB, 
++/* 09B0 */    0x41CF, 0x4E21, 0x7B62, 0x7B6C, 0x7B7B, 0x7C12, 0x7C1B, 0x4260, 
++/* 09B8 */    0x427A, 0x7C7B, 0x7C9C, 0x428C, 0x7CB8, 0x4294, 0x7CED, 0x8F93, 
++/* 09C0 */    0x70C0, 0xE9EF, 0x7DCF, 0x7DD4, 0x7DD0, 0x7DFD, 0x7FAE, 0x7FB4, 
++/* 09C8 */    0x729F, 0x4397, 0x8020, 0x8025, 0x7B39, 0x802E, 0x8031, 0x8054, 
++/* 09D0 */    0x3DCC, 0x57B4, 0x70A0, 0x80B7, 0x80E9, 0x43ED, 0x810C, 0x732A, 
++/* 09D8 */    0x810E, 0x8112, 0x7560, 0x8114, 0x4401, 0x3B39, 0x8156, 0x8159, 
++/* 09E0 */    0x815A, 0x4413, 0x583A, 0x817C, 0x8184, 0x4425, 0x8193, 0x442D, 
++/* 09E8 */    0x81A5, 0x57EF, 0x81C1, 0x81E4, 0x8254, 0x448F, 0x82A6, 0x8276, 
++/* 09F0 */    0x82CA, 0x82D8, 0x82FF, 0x44B0, 0x8357, 0x9669, 0x698A, 0x8405, 
++/* 09F8 */    0x70F5, 0x8464, 0x60E3, 0x8488, 0x4504, 0x84BE, 0x84E1, 0x84F8, 
++/* 0A00 */    0x8510, 0x8538, 0x8552, 0x453B, 0x856F, 0x8570, 0x85E0, 0x4577, 
++/* 0A08 */    0x8672, 0x8692, 0x86B2, 0x86EF, 0x9645, 0x878B, 0x4606, 0x4617, 
++/* 0A10 */    0x88AE, 0x88FF, 0x8924, 0x8947, 0x8991, 0xEA43, 0x8A29, 0x8A38, 
++/* 0A18 */    0x8A94, 0x8AB4, 0x8C51, 0x8CD4, 0x8CF2, 0x8D1C, 0x4798, 0x585F, 
++/* 0A20 */    0x8DC3, 0x47ED, 0x4EEE, 0x8E3A, 0x55D8, 0x5754, 0x8E71, 0x55F5, 
++/* 0A28 */    0x8EB0, 0x4837, 0x8ECE, 0x8EE2, 0x8EE4, 0x8EED, 0x8EF2, 0x8FB7, 
++/* 0A30 */    0x8FC1, 0x8FCA, 0x8FCC, 0x9033, 0x99C4, 0x48AD, 0x98E0, 0x9213, 
++/* 0A38 */    0x491E, 0x9228, 0x9258, 0x926B, 0x92B1, 0x92AE, 0x92BF, 0x92E3, 
++/* 0A40 */    0x92EB, 0x92F3, 0x92F4, 0x92FD, 0x9343, 0x9384, 0x93AD, 0x4945, 
++/* 0A48 */    0x4951, 0x9EBF, 0x9417, 0x5301, 0x941D, 0x942D, 0x943E, 0x496A, 
++/* 0A50 */    0x9454, 0x9479, 0x952D, 0x95A2, 0x49A7, 0x95F4, 0x9633, 0x49E5, 
++/* 0A58 */    0x67A0, 0x4A24, 0x9740, 0x4A35, 0x97B2, 0x97C2, 0x5654, 0x4AE4, 
++/* 0A60 */    0x60E8, 0x98B9, 0x4B19, 0x98F1, 0x5844, 0x990E, 0x9919, 0x51B4, 
++/* 0A68 */    0x991C, 0x9937, 0x9942, 0x995D, 0x9962, 0x4B70, 0x99C5, 0x4B9D, 
++/* 0A70 */    0x9A3C, 0x9B0F, 0x7A83, 0x9B69, 0x9B81, 0x9BDD, 0x9BF1, 0x9BF4, 
++/* 0A78 */    0x4C6D, 0x9C20, 0x376F, 0xEAA9, 0x9D49, 0x9C3A, 0x9EFE, 0x5650, 
++/* 0A80 */    0x9D93, 0x9DBD, 0x9DC0, 0x9DFC, 0x94F6, 0x8FB6, 0x9E7B, 0x9EAC, 
++/* 0A88 */    0x9EB1, 0x9EBD, 0x9EC6, 0x94DC, 0x9EE2, 0x9EF1, 0x9EF8, 0x7AC8, 
++/* 0A90 */    0x9F44, 0xEABF, 0xEAC0, 0xEAC1, 0x691A, 0x94C3, 0x59AC, 0xEAC5, 
++/* 0A98 */    0x5840, 0x94C1, 0x37B9, 0xEAC9, 0xEACA, 0xEACB, 0xEACC, 0x5757, 
++/* 0AA0 */    0x7173, 0xEACF, 0xEAD0, 0xEAD1, 0x546A, 0xEAD3, 0xEAD4, 0x549E, 
++/* 0AA8 */    0xEAD6, 0xEAD7, 0xEAD8, 0xEAD9, 0xEADA, 0x60E7, 0xEADC, 0x567A, 
++/* 0AB0 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x6955, 0x9C2F, 
++/* 0AB8 */    0x87A5, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x5C20, 
++/* 0AC0 */    0xEAEE, 0x5E0B, 0xEAF0, 0xEAF1, 0xEAF2, 0x671E, 0xEAF4, 0xEAF5, 
++/* 0AC8 */    0xEAF6, 0x3647, 0xEAF8, 0xEAF9, 0xEAFA, 0xEAFB, 0x5364, 0x84AD, 
++/* 0AD0 */    0xEAFE, 0xEAFF, 0xEB00, 0x8B81, 0xEB02, 0xEB03, 0xEB04, 0xEB05, 
++/* 0AD8 */    0x4E78, 0x70BB, 0xEB08, 0xEB09, 0x62C3, 0xEB11, 0xEB12, 0x7198, 
++/* 0AE0 */    0x6855, 0xEB15, 0x69E9, 0x36C8, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0AE8 */    0xFFFD, 0xFFFD, 0x82FD, 0xEB1F, 0xEB20, 0xEB21, 0x89A5, 0xEB23, 
++/* 0AF0 */    0x8FA0, 0xEB25, 0x97B8, 0xEB27, 0x9847, 0x9ABD, 0x5FB1, 0x6648, 
++/* 0AF8 */    0x66BF, 0xEB3D, 0xEB3E, 0xEB3F, 0x7201, 0xEB41, 0x77D7, 0xEB43, 
++/* 0B00 */    0xEB44, 0x7E87, 0xEB46, 0x58B5, 0x670E, 0x6918, 0xFFFD, 0xFFFD, 
++/* 0B08 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x48D0, 0x4AB8, 0xFFFD, 
++/* 0B10 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0B18 */    0x51D2, 0xEB5D, 0x599F, 0xEB5F, 0x3BBE, 0xEB61, 0xEB62, 0xEB63, 
++/* 0B20 */    0x5788, 0xEB65, 0x399B, 0xEB67, 0xEB68, 0xEB69, 0x3762, 0xEB6B, 
++/* 0B28 */    0x8B5E, 0xEB6D, 0x99D6, 0xEB6F, 0xEB70, 0xEB71, 0x7209, 0xEB73, 
++/* 0B30 */    0xEB74, 0x5965, 0xEB76, 0xEB77, 0xEB78, 0x8EDA, 0xEB7A, 0x528F, 
++/* 0B38 */    0x573F, 0x7171, 0xEB7E, 0xEB7F, 0xEB80, 0xEB81, 0x55BC, 0xEB83, 
++/* 0B40 */    0xEB84, 0xEB85, 0x91D4, 0x3473, 0xEB88, 0xEB89, 0xEB8A, 0x4718, 
++/* 0B48 */    0xEB8C, 0xEB8D, 0xEB8E, 0xEB8F, 0xEB90, 0x5066, 0x34FB, 0xEB93, 
++/* 0B50 */    0x60DE, 0xEB95, 0x477C, 0xEB97, 0xEB98, 0xEB99, 0xEB9A, 0xEB9B, 
++/* 0B58 */    0x57A1, 0x7151, 0x6FB6, 0xEB9F, 0xEBA0, 0x9056, 0xEBA2, 0xEBA3, 
++/* 0B60 */    0x8B62, 0xEBA5, 0xEBA6, 0x5D5B, 0xEBA8, 0x8F36, 0xEBAA, 0xEBAB, 
++/* 0B68 */    0x8AEA, 0xEBAD, 0xEBAE, 0xEBAF, 0xEBB0, 0x4BC0, 0xEBB2, 0xEBB3, 
++/* 0B70 */    0xEBB4, 0x9465, 0xEBB6, 0x6195, 0x5A27, 0xEBB9, 0x4FBB, 0x56B9, 
++/* 0B78 */    0xEBBC, 0xEBBD, 0x4E6A, 0xEBBF, 0x9656, 0x6D8F, 0xEBC2, 0x3618, 
++/* 0B80 */    0x8977, 0xEBC5, 0xEBC6, 0xEBC7, 0xEBC8, 0x71DF, 0xEBCA, 0x7B42, 
++/* 0B88 */    0xEBCC, 0xEBCD, 0xEBCE, 0x9104, 0xEBD0, 0x7A45, 0x9DF0, 0xEBD3, 
++/* 0B90 */    0x9A26, 0xEBD5, 0x365F, 0xEBD7, 0xEBD8, 0x7983, 0xEBDA, 0xEBDB, 
++/* 0B98 */    0x5D2C, 0xEBDD, 0x83CF, 0xEBDF, 0x46D0, 0xEBE1, 0x753B, 0x8865, 
++/* 0BA0 */    0xEBE4, 0x58B6, 0x371C, 0xEBE7, 0xEBE8, 0xEBE9, 0x3C54, 0xEBEB, 
++/* 0BA8 */    0xEBEC, 0x9281, 0xEBEE, 0xEBEF, 0x9330, 0xEBF1, 0xEBF2, 0x6C39, 
++/* 0BB0 */    0x949F, 0xEBF5, 0xEBF6, 0x8827, 0x88F5, 0xEBF9, 0xEBFA, 0xEBFB, 
++/* 0BB8 */    0x6EB8, 0xEBFD, 0xEBFE, 0x39A4, 0x36B9, 0x5C10, 0x79E3, 0x453F, 
++/* 0BC0 */    0x66B6, 0xEC05, 0xEC06, 0x8943, 0xEC08, 0xEC09, 0x56D6, 0x40DF, 
++/* 0BC8 */    0xEC0C, 0x39A1, 0xEC0E, 0xEC0F, 0xEC10, 0x71AD, 0x8366, 0xEC13, 
++/* 0BD0 */    0xEC14, 0x5A67, 0x4CB7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0BD8 */    0xFFFD, 0xFFFD, 0x7B43, 0x797E, 0xEC20, 0x6FB5, 0xEC22, 0x6A03, 
++/* 0BE0 */    0xEC24, 0x53A2, 0xEC26, 0x93BF, 0x6836, 0x975D, 0xFFFD, 0xFFFD, 
++/* 0BE8 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x5D85, 0xEC31, 0xEC32, 0x5715, 
++/* 0BF0 */    0x9823, 0xEC35, 0x5DAB, 0xEC37, 0x65BE, 0x69D5, 0x53D2, 0xEC3B, 
++/* 0BF8 */    0xEC3C, 0x3C11, 0x6736, 0xEC3F, 0xEC40, 0xEC41, 0xEC42, 0xEC43, 
++/* 0C00 */    0x35CA, 0xEC4B, 0xEC4C, 0x48FA, 0x63E6, 0xEC4F, 0x7808, 0x9255, 
++/* 0C08 */    0xEC52, 0x43F2, 0xEC54, 0x43DF, 0xEC56, 0xEC57, 0xEC58, 0x59F8, 
++/* 0C10 */    0xEC5A, 0x8F0B, 0xEC5C, 0xEC5D, 0x7B51, 0xEC5F, 0xEC60, 0x3DF7, 
++/* 0C18 */    0xEC62, 0xEC63, 0x8FD0, 0x728F, 0x568B, 0x7E9F, 0xEC75, 0xEC76, 
++/* 0C20 */    0x4CA4, 0x9547, 0xEC79, 0x71A2, 0xEC7B, 0x4D91, 0x9012, 0xEC7E, 
++/* 0C28 */    0x4D9C, 0xEC80, 0x8FBE, 0x55C1, 0x8FBA, 0xEC84, 0x8FB9, 0xEC86, 
++/* 0C30 */    0x4509, 0x7E7F, 0x6F56, 0x6AB1, 0x4EEA, 0x34E4, 0xEC8D, 0xEC8E, 
++/* 0C38 */    0x373A, 0x8E80, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0C40 */    0x3DEB, 0xEC98, 0xEC99, 0xEC9A, 0xEC9B, 0x4E9A, 0xEC9D, 0xEC9E, 
++/* 0C48 */    0x56BF, 0xECA0, 0x8E0E, 0x5B6D, 0xECA3, 0xECA4, 0x63DE, 0x62D0, 
++/* 0C50 */    0xECA7, 0xECA8, 0x6530, 0x562D, 0xECAB, 0x541A, 0xECAD, 0x3DC6, 
++/* 0C58 */    0xECAF, 0x4C7D, 0x5622, 0x561E, 0x7F49, 0xECB4, 0x5975, 0xECB6, 
++/* 0C60 */    0x8770, 0x4E1C, 0xECB9, 0xECBA, 0xECBB, 0x8117, 0x9D5E, 0x8D18, 
++/* 0C68 */    0x763B, 0x9C45, 0x764E, 0x77B9, 0x9345, 0x5432, 0x8148, 0x82F7, 
++/* 0C70 */    0x5625, 0x8132, 0x8418, 0x80BD, 0x55EA, 0x7962, 0x5643, 0x5416, 
++/* 0C78 */    0xECCF, 0x35CE, 0x5605, 0x55F1, 0x66F1, 0xECD4, 0x362D, 0x7534, 
++/* 0C80 */    0x55F0, 0x55BA, 0x5497, 0x5572, 0xECDB, 0xECDC, 0x5ED0, 0xECDE, 
++/* 0C88 */    0xECDF, 0xECE0, 0xECE1, 0x9EAB, 0x7D5A, 0x55DE, 0xECE5, 0x629D, 
++/* 0C90 */    0x976D, 0x5494, 0x8CCD, 0x71F6, 0x9176, 0x63FC, 0x63B9, 0x63FE, 
++/* 0C98 */    0x5569, 0xECF0, 0x9C72, 0xECF2, 0x519A, 0x34DF, 0xECF5, 0x51A7, 
++/* 0CA0 */    0x544D, 0x551E, 0x5513, 0x7666, 0x8E2D, 0xECFC, 0x75B1, 0x80B6, 
++/* 0CA8 */    0x8804, 0x8786, 0x88C7, 0x81B6, 0x841C, 0xED04, 0x44EC, 0x7304, 
++/* 0CB0 */    0xED07, 0x5B90, 0x830B, 0xED0A, 0x567B, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0CB8 */    0xFFFD, 0xFFFD, 0xFFFD, 0x9170, 0xED13, 0x9208, 0xED15, 0xED16, 
++/* 0CC0 */    0xED17, 0xED18, 0x7266, 0xED1A, 0x474E, 0xED1C, 0xED1D, 0xED1E, 
++/* 0CC8 */    0x40FA, 0x9C5D, 0x651F, 0xED22, 0x48F3, 0xED24, 0xED25, 0xED26, 
++/* 0CD0 */    0xED27, 0x6062, 0xED29, 0xED2A, 0xED2B, 0xED2C, 0xED2D, 0x71A3, 
++/* 0CD8 */    0x7E8E, 0x9D50, 0x4E1A, 0x4E04, 0x3577, 0x5B0D, 0x6CB2, 0x5367, 
++/* 0CE0 */    0x36AC, 0x39DC, 0x537D, 0x36A5, 0xED3B, 0x589A, 0xED3D, 0x822D, 
++/* 0CE8 */    0x544B, 0x57AA, 0xED41, 0xED42, 0xED43, 0x3A52, 0xED45, 0x7374, 
++/* 0CF0 */    0xED47, 0x4D09, 0x9BED, 0xED4A, 0xED4B, 0x4C5B, 0xED4D, 0xED4E, 
++/* 0CF8 */    0xED4F, 0x845C, 0xED51, 0xED52, 0xED53, 0xED54, 0x632E, 0x7D25, 
++/* 0D00 */    0xED57, 0xED58, 0x3A2A, 0x9008, 0x52CC, 0x3E74, 0x367A, 0x45E9, 
++/* 0D08 */    0xED5F, 0x7640, 0x5AF0, 0xED62, 0x787A, 0x47B6, 0x58A7, 0x40BF, 
++/* 0D10 */    0x567C, 0x9B8B, 0x5D74, 0x7654, 0xED6B, 0x9E85, 0x4CE1, 0x75F9, 
++/* 0D18 */    0x37FB, 0x6119, 0xED71, 0xED72, 0xED73, 0x565D, 0xED75, 0x57A7, 
++/* 0D20 */    0xED77, 0xED78, 0x5234, 0xED7A, 0x35AD, 0x6C4A, 0x9D7C, 0x7C56, 
++/* 0D28 */    0x9B39, 0x57DE, 0xED81, 0x5C53, 0x64D3, 0xED84, 0xED85, 0xED86, 
++/* 0D30 */    0x86AD, 0xED88, 0xED89, 0xED8A, 0xED8B, 0xED8C, 0x51FE, 0xED8E, 
++/* 0D38 */    0x5D8E, 0x9703, 0xED91, 0x9E81, 0x904C, 0x7B1F, 0x9B02, 0x5CD1, 
++/* 0D40 */    0x7BA3, 0x6268, 0x6335, 0x9AFF, 0x7BCF, 0x9B2A, 0x7C7E, 0x9B2E, 
++/* 0D48 */    0x7C42, 0x7C86, 0x9C15, 0x7BFC, 0x9B09, 0x9F17, 0x9C1B, 0xEDA6, 
++/* 0D50 */    0x9F5A, 0x5573, 0x5BC3, 0x4FFD, 0x9E98, 0x4FF2, 0x5260, 0x3E06, 
++/* 0D58 */    0x52D1, 0x5767, 0x5056, 0x59B7, 0x5E12, 0x97C8, 0x9DAB, 0x8F5C, 
++/* 0D60 */    0x5469, 0x97B4, 0x9940, 0x97BA, 0x532C, 0x6130, 0x692C, 0x53DA, 
++/* 0D68 */    0x9C0A, 0x9D02, 0x4C3B, 0x9641, 0x6980, 0x50A6, 0x7546, 0xEDC6, 
++/* 0D70 */    0x99DA, 0x5273, 0xEDC9, 0x9159, 0x9681, 0x915C, 0xEDCD, 0x9151, 
++/* 0D78 */    0xEDCF, 0x637F, 0xEDD1, 0x6ACA, 0x5611, 0x918E, 0x757A, 0x6285, 
++/* 0D80 */    0xEDD7, 0x734F, 0x7C70, 0xEDDA, 0xEDDB, 0xEDDC, 0xEDDD, 0x76D6, 
++/* 0D88 */    0x9B9D, 0x4E2A, 0xEDE1, 0x83BE, 0x8842, 0xEDE4, 0x5C4A, 0x69C0, 
++/* 0D90 */    0x50ED, 0x577A, 0x521F, 0x5DF5, 0x4ECE, 0x6C31, 0xEDED, 0x4F39, 
++/* 0D98 */    0x549C, 0x54DA, 0x529A, 0x8D82, 0x35FE, 0x5F0C, 0x35F3, 0xEDF6, 
++/* 0DA0 */    0x6B52, 0x917C, 0x9FA5, 0x9B97, 0x982E, 0x98B4, 0x9ABA, 0x9EA8, 
++/* 0DA8 */    0x9E84, 0x717A, 0x7B14, 0xEE02, 0x6BFA, 0x8818, 0x7F78, 0xEE06, 
++/* 0DB0 */    0x5620, 0xEE08, 0x8E77, 0x9F53, 0xEE0B, 0x8DD4, 0x8E4F, 0x9E1C, 
++/* 0DB8 */    0x8E01, 0x6282, 0xEE11, 0x8E28, 0x8E75, 0x7AD3, 0xEE15, 0x7A3E, 
++/* 0DC0 */    0x78D8, 0x6CEA, 0x8A67, 0x7607, 0xEE1B, 0x9F26, 0x6CCE, 0x87D6, 
++/* 0DC8 */    0x75C3, 0xEE20, 0x7853, 0xEE22, 0x8D0C, 0x72E2, 0x7371, 0x8B2D, 
++/* 0DD0 */    0x7302, 0x74F1, 0x8CEB, 0xEE2A, 0x862F, 0x5FBA, 0x88A0, 0x44B7, 
++/* 0DD8 */    0xEE2F, 0xEE30, 0xEE31, 0xEE32, 0x8A7E, 0xEE34, 0xEE35, 0x60FD, 
++/* 0DE0 */    0x7667, 0x9AD7, 0x9D44, 0x936E, 0x9B8F, 0x87F5, 0xEE3D, 0x880F, 
++/* 0DE8 */    0x8CF7, 0x732C, 0x9721, 0x9BB0, 0x35D6, 0x72B2, 0x4C07, 0x7C51, 
++/* 0DF0 */    0x994A, 0xEE48, 0x6159, 0x4C04, 0x9E96, 0x617D, 0xEE4D, 0x575F, 
++/* 0DF8 */    0x616F, 0x62A6, 0x6239, 0x62CE, 0x3A5C, 0x61E2, 0x53AA, 0xEE56, 
++/* 0E00 */    0x6364, 0x6802, 0x35D2, 0x5D57, 0xEE5B, 0x8FDA, 0xEE5D, 0xEE5E, 
++/* 0E08 */    0x50D9, 0xEE60, 0x7906, 0x5332, 0x9638, 0xEE64, 0x4065, 0xEE66, 
++/* 0E10 */    0x77FE, 0xEE68, 0x7CC2, 0xEE6A, 0x7CDA, 0x7A2D, 0x8066, 0x8063, 
++/* 0E18 */    0x7D4D, 0x7505, 0x74F2, 0x8994, 0x821A, 0x670C, 0x8062, 0xEE76, 
++/* 0E20 */    0x805B, 0x74F0, 0x8103, 0x7724, 0x8989, 0xEE7C, 0x7553, 0xEE7E, 
++/* 0E28 */    0x87A9, 0x87CE, 0x81C8, 0x878C, 0x8A49, 0x8CAD, 0x8B43, 0x772B, 
++/* 0E30 */    0x74F8, 0x84DA, 0x3635, 0x69B2, 0x8DA6, 0xEE8C, 0x89A9, 0x7468, 
++/* 0E38 */    0x6DB9, 0x87C1, 0xEE91, 0x74E7, 0x3DDB, 0x7176, 0x60A4, 0x619C, 
++/* 0E40 */    0x3CD1, 0x7162, 0x6077, 0xEE9A, 0x7F71, 0xEE9C, 0x7250, 0x60E9, 
++/* 0E48 */    0x4B7E, 0x5220, 0x3C18, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0E50 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x5CC1, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0E58 */    0xFFFD, 0xFFFD, 0xFFFD, 0x4562, 0x5B1F, 0xEEB4, 0x9F50, 0x9EA6, 
++/* 0E60 */    0xEEB7, 0x4E36, 0x4E3F, 0x4E85, 0x4EA0, 0x5182, 0x5196, 0x51AB, 
++/* 0E68 */    0x52F9, 0x5338, 0x5369, 0x53B6, 0x590A, 0x5B80, 0x5DDB, 0x2F33, 
++/* 0E70 */    0x5E7F, 0xF6DF, 0x5F50, 0x5F61, 0x6534, 0xF6E3, 0x7592, 0xF6E5, 
++/* 0E78 */    0x8FB5, 0xF6E7, 0x00A8, 0x02C6, 0x30FD, 0x30FE, 0x309D, 0x309E, 
++/* 0E80 */    0xF6EE, 0xF6EF, 0x3005, 0x3006, 0x3007, 0x30FC, 0xFF3B, 0xFF3D, 
++/* 0E88 */    0x273D, 0x30A1, 0x30A2, 0x30A3, 0x30A4, 0x0401, 0x0416, 0x0417, 
++/* 0E90 */    0x0418, 0x0419, 0x041A, 0x21E7, 0x21B8, 0x21B9, 0xF7E5, 0xF7E6, 
++/* 0E98 */    0x4E5A, 0xF7E8, 0x5202, 0xF7EA, 0xF7EB, 0x5188, 0xFFE2, 0xFFE4, 
++/* 0EA0 */    0xFF07, 0xFF02, 0x3231, 0x2116, 0x2121, 0x309B, 0x309C, 0x2E80, 
++/* 0EA8 */    0x2E84, 0x2E86, 0x2E87, 0x2E88, 0x2E8A, 0x2E8C, 0x2E8D, 0x2E95, 
++/* 0EB0 */    0x2E9C, 0x2E9D, 0x2EA5, 0x2EA7, 0x2EAA, 0x2EAC, 0x2EAE, 0x2EB6, 
++/* 0EB8 */    0x2EBC, 0x2EBE, 0x2EC6, 0x2ECA, 0x2ECC, 0x2ECD, 0x2ECF, 0x2ED6, 
++/* 0EC0 */    0x2ED7, 0x2EDE, 0x2EE3, 0xF83C, 0xF83D, 0xF83E, 0x0283, 0x0250, 
++/* 0EC8 */    0x025B, 0x0254, 0x0275, 0x0153, 0x00F8, 0x014B, 0x028A, 0x026A, 
++/* 0ED0 */    0x7881, 0x92B9, 0x88CF, 0x58BB, 0x6052, 0x7CA7, 0x5AFA, 0x2554, 
++/* 0ED8 */    0x2566, 0x2557, 0x2560, 0x256C, 0x2563, 0x255A, 0x2569, 0x255D, 
++/* 0EE0 */    0x2552, 0x2564, 0x2555, 0x255E, 0x256A, 0x2561, 0x2558, 0x2567, 
++/* 0EE8 */    0x255B, 0x2553, 0x2565, 0x2556, 0x255F, 0x256B, 0x2562, 0x2559, 
++/* 0EF0 */    0x2568, 0x255C, 0x2551, 0x2550, 0x256D, 0x256E, 0x2570, 0x256F, 
++/* 0EF8 */    0xFFED, 0xE000, 0x92DB, 0xE002, 0xE003, 0x854C, 0x42B5, 0x73EF, 
++/* 0F00 */    0x51B5, 0x3649, 0xE009, 0xE00A, 0x9344, 0xE00C, 0x82EE, 0xE00E, 
++/* 0F08 */    0x783C, 0x6744, 0x62DF, 0xE012, 0xE013, 0xE014, 0xE015, 0xE016, 
++/* 0F10 */    0x4FAB, 0xE018, 0x5008, 0xE01A, 0xE01B, 0xE01C, 0xE01D, 0xE01E, 
++/* 0F18 */    0x5029, 0xE020, 0x5FA4, 0xE022, 0xE023, 0x6EDB, 0xE025, 0x507D, 
++/* 0F20 */    0x5101, 0x347A, 0x510E, 0x986C, 0x3743, 0x8416, 0xE02D, 0xE02E, 
++/* 0F28 */    0x5160, 0xE030, 0x516A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 0F30 */    0xFFFD, 0xFFFD, 0x5B82, 0x877D, 0xE03B, 0xE03C, 0x51B2, 0x51B8, 
++/* 0F38 */    0x9D34, 0x51C9, 0x51CF, 0x51D1, 0x3CDC, 0x51D3, 0xE045, 0x51B3, 
++/* 0F40 */    0x51E2, 0x5342, 0x51ED, 0x83CD, 0x693E, 0xE04C, 0x5F7B, 0x520B, 
++/* 0F48 */    0x5226, 0x523C, 0x52B5, 0x5257, 0x5294, 0x52B9, 0x52C5, 0x7C15, 
++/* 0F50 */    0x8542, 0x52E0, 0x860D, 0xE05A, 0x5305, 0xE05C, 0x5549, 0x6ED9, 
++/* 0F58 */    0xE05F, 0xE060, 0xE061, 0x5333, 0x5344, 0xE064, 0x6CCB, 0xE066, 
++/* 0F60 */    0x681B, 0x73D5, 0x604A, 0x3EAA, 0x38CC, 0xE06C, 0x71DD, 0x44A2, 
++/* 0F68 */    0x536D, 0x5374, 0xE071, 0x537E, 0x537F, 0xE074, 0xE075, 0x77E6, 
++/* 0F70 */    0x5393, 0xE078, 0x53A0, 0x53AB, 0x53AE, 0x73A7, 0xE07D, 0x3F59, 
++/* 0F78 */    0x739C, 0x53C1, 0x53C5, 0x6C49, 0x4E49, 0x57FE, 0x53D9, 0x3AAB, 
++/* 0F80 */    0xE087, 0x53E0, 0xE089, 0xE08A, 0x53F6, 0xE08C, 0x5413, 0x7079, 
++/* 0F88 */    0x552B, 0x6657, 0x6D5B, 0x546D, 0xE093, 0xE094, 0x555D, 0x548F, 
++/* 0F90 */    0x54A4, 0x47A6, 0xE099, 0xE09A, 0x3DB4, 0xE09C, 0xE09D, 0xE09E, 
++/* 0F98 */    0x5547, 0x4CED, 0x542F, 0x7417, 0x5586, 0x55A9, 0x5605, 0xE0A6, 
++/* 0FA0 */    0xE0A7, 0x4552, 0xE0A9, 0x66B3, 0xE0AB, 0x5637, 0x66CD, 0xE0AE, 
++/* 0FA8 */    0x66A4, 0x66AD, 0x564D, 0x564F, 0x78F1, 0x56F1, 0x9787, 0x53FE, 
++/* 0FB0 */    0x5700, 0x56EF, 0x56ED, 0xE0BA, 0x3623, 0xE0BC, 0x5746, 0xE0BE, 
++/* 0FB8 */    0x6C6E, 0x708B, 0x5742, 0x36B1, 0xE0C3, 0x57E6, 0xE0C5, 0x5803, 
++/* 0FC0 */    0xE0C7, 0xE0C8, 0x5826, 0xE0CA, 0x585C, 0x58AA, 0x3561, 0x58E0, 
++/* 0FC8 */    0x58DC, 0xE0D0, 0x58FB, 0x5BFF, 0x5743, 0xE0D4, 0xE0D5, 0x93D3, 
++/* 0FD0 */    0x35A1, 0x591F, 0x68A6, 0x36C3, 0x6E59, 0xE0DC, 0x5A24, 0x5553, 
++/* 0FD8 */    0xE0DF, 0x8505, 0x59C9, 0xE0E2, 0xE0E3, 0xE0E4, 0xE0E5, 0x59D9, 
++/* 0FE0 */    0xE0E7, 0xE0E8, 0xE0E9, 0x6D71, 0xE0EB, 0xE0EC, 0x59F9, 0xE0EE, 
++/* 0FE8 */    0x5AAB, 0x5A63, 0x36E6, 0xE0F2, 0x5A77, 0x3708, 0x5A96, 0x7465, 
++/* 0FF0 */    0x5AD3, 0xE0F8, 0xE0F9, 0x3D85, 0xE0FB, 0x3732, 0xE0FD, 0x5E83, 
++/* 0FF8 */    0x52D0, 0x5B76, 0x6588, 0x5B7C, 0xE103, 0x4004, 0x485D, 0xE106, 
++/* 1000 */    0x5BD5, 0x6160, 0xE109, 0xE10A, 0xE10B, 0x5BF3, 0x5B9D, 0x4D10, 
++/* 1008 */    0x5C05, 0xE110, 0x5C13, 0x73CE, 0x5C14, 0xE114, 0xE115, 0x5C49, 
++/* 1010 */    0x48DD, 0x5C85, 0x5CE9, 0x5CEF, 0x5D8B, 0xE11C, 0xE11D, 0x5D10, 
++/* 1018 */    0x5D18, 0x5D46, 0xE121, 0x5CBA, 0x5DD7, 0x82FC, 0x382D, 0xE126, 
++/* 1020 */    0xE127, 0xE128, 0x8287, 0x3836, 0x3BC2, 0x5E2E, 0x6A8A, 0x5E75, 
++/* 1028 */    0x5E7A, 0xE130, 0xE131, 0x53A6, 0x4EB7, 0x5ED0, 0x53A8, 0xE136, 
++/* 1030 */    0x5E09, 0x5EF4, 0xE139, 0x5EF9, 0x5EFB, 0x38A0, 0x5EFC, 0x683E, 
++/* 1038 */    0x941B, 0x5F0D, 0xE141, 0xE142, 0x3ADE, 0x48AE, 0xE145, 0x5F3A, 
++/* 1040 */    0xE147, 0xE148, 0x5F58, 0xE14A, 0x5F63, 0x97BD, 0xE14D, 0x5F72, 
++/* 1048 */    0x9340, 0xE150, 0x5FA7, 0x5DB6, 0x3D5F, 0xE154, 0xE155, 0xE156, 
++/* 1050 */    0xE157, 0x91D6, 0xE159, 0xE15A, 0x6031, 0x6685, 0xE15D, 0x3963, 
++/* 1058 */    0x3DC7, 0x3639, 0x5790, 0xE162, 0x7971, 0x3E40, 0x609E, 0x60A4, 
++/* 1060 */    0x60B3, 0xE168, 0xE169, 0xE16A, 0x74A4, 0x50E1, 0x5AA0, 0x6164, 
++/* 1068 */    0x8424, 0x6142, 0xE171, 0xE172, 0x6181, 0x51F4, 0xE175, 0x6187, 
++/* 1070 */    0x5BAA, 0xE178, 0xE179, 0x61D3, 0xE17B, 0xE17C, 0x61D0, 0x3932, 
++/* 1078 */    0xE17F, 0xE180, 0x6023, 0x615C, 0x651E, 0x638B, 0xE185, 0x62C5, 
++/* 1080 */    0xE187, 0x62D5, 0xE189, 0x636C, 0xE18B, 0x3A17, 0x6438, 0x63F8, 
++/* 1088 */    0xE18F, 0xE190, 0x6490, 0x6F8A, 0xE193, 0x9814, 0xE195, 0xE196, 
++/* 1090 */    0x64E1, 0x64E5, 0x947B, 0x3A66, 0x643A, 0x3A57, 0x654D, 0x6F16, 
++/* 1098 */    0xE19F, 0xE1A0, 0x6585, 0x656D, 0x655F, 0xE1A4, 0x65B5, 0xE1A6, 
++/* 10A0 */    0x4B37, 0x65D1, 0x40D8, 0xE1AA, 0x65E0, 0x65E3, 0x5FDF, 0xE1AE, 
++/* 10A8 */    0x6618, 0xE1B0, 0xE1B1, 0x6644, 0xE1B3, 0xE1B4, 0x664B, 0xE1B6, 
++/* 10B0 */    0x6667, 0xE1B8, 0x6673, 0x6674, 0xE1BB, 0xE1BC, 0xE1BD, 0xE1BE, 
++/* 10B8 */    0xE1BF, 0x77C5, 0xE1C1, 0x99A4, 0x6702, 0xE1C4, 0xE1C5, 0x3B2B, 
++/* 10C0 */    0x69FA, 0xE1C8, 0x675E, 0x6767, 0x6762, 0xE1CC, 0xE1CD, 0x67D7, 
++/* 10C8 */    0x44E9, 0x6822, 0x6E50, 0x923C, 0x6801, 0xE1D4, 0xE1D5, 0x685D, 
++/* 10D0 */    0xE1D7, 0x69E1, 0x6A0B, 0xE1DA, 0x6973, 0x68C3, 0xE1DD, 0x6901, 
++/* 10D8 */    0x6900, 0x3D32, 0x3A01, 0xE1E2, 0x3B80, 0x67AC, 0x6961, 0xE1E6, 
++/* 10E0 */    0x42FC, 0x6936, 0x6998, 0x3BA1, 0xE1EB, 0x8363, 0x5090, 0x69F9, 
++/* 10E8 */    0xE1EF, 0xE1F0, 0x6A45, 0xE1F2, 0x6A9D, 0x3BF3, 0x67B1, 0x6AC8, 
++/* 10F0 */    0xE1F7, 0x3C0D, 0x6B1D, 0xE1FA, 0x60DE, 0x6B35, 0x6B74, 0xE1FE, 
++/* 10F8 */    0x6EB5, 0xE200, 0xE201, 0xE202, 0x3740, 0x5421, 0xE205, 0x6BE1, 
++/* 1100 */    0xE207, 0x6BDC, 0x6C37, 0xE20A, 0xE20B, 0xE20C, 0x6C5A, 0x8226, 
++/* 1108 */    0x6C79, 0xE210, 0x44C5, 0xE212, 0xE213, 0xE214, 0xE215, 0xE216, 
++/* 1110 */    0x36E5, 0x3CEB, 0xE219, 0x9B83, 0xE21B, 0xE21C, 0x7F8F, 0x6837, 
++/* 1118 */    0xE21F, 0xE220, 0xE221, 0x6D96, 0x6D5C, 0x6E7C, 0x6F04, 0xE226, 
++/* 1120 */    0xE227, 0xE228, 0x8533, 0xE22A, 0x51C7, 0x6C9C, 0x6E1D, 0x842E, 
++/* 1128 */    0xE22F, 0x6E2F, 0xE231, 0x7453, 0xE233, 0x79CC, 0x6E4F, 0x5A91, 
++/* 1130 */    0xE237, 0x6FF8, 0x370D, 0x6F9D, 0xE23B, 0x6EFA, 0xE23D, 0xE23E, 
++/* 1138 */    0x4555, 0x93F0, 0x6F44, 0x6F5C, 0x3D4E, 0x6F74, 0xE245, 0x3D3B, 
++/* 1140 */    0x6F9F, 0xE248, 0x6FD3, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
++/* 1148 */    0xFFFD, 0x51DF, 0xE251, 0xE252, 0xE253, 0xE254, 0x704B, 0x707E, 
++/* 1150 */    0x70A7, 0x7081, 0x70CC, 0x70D5, 0x70D6, 0x70DF, 0x4104, 0x3DE8, 
++/* 1158 */    0x71B4, 0x7196, 0xE261, 0x712B, 0x7145, 0x5A88, 0x714A, 0x716E, 
++/* 1160 */    0x5C9C, 0xE268, 0x714F, 0x9362, 0xE26B, 0x712C, 0xE26D, 0xE26E, 
++/* 1168 */    0xE26F, 0x71BA, 0xE271, 0x70BD, 0x720E, 0x9442, 0x7215, 0x5911, 
++/* 1170 */    0x9443, 0x7224, 0x9341, 0xE27A, 0x722E, 0x7240, 0xE27D, 0x68BD, 
++/* 1178 */    0x7255, 0x7257, 0x3E55, 0xE282, 0x680D, 0x6F3D, 0x7282, 0x732A, 
++/* 1180 */    0x732B, 0xE288, 0xE289, 0x48ED, 0xE28B, 0x7328, 0x732E, 0x73CF, 
++/* 1188 */    0x73AA, 0xE290, 0xE291, 0x73C9, 0x7449, 0xE294, 0xE295, 0xE296, 
++/* 1190 */    0x6623, 0x36C5, 0xE299, 0xE29A, 0xE29B, 0x73F7, 0x7415, 0x6903, 
++/* 1198 */    0xE29F, 0x7439, 0xE2A1, 0x3ED7, 0x745C, 0xE2A4, 0x7460, 0xE2A6, 
++/* 11A0 */    0x7447, 0x73E4, 0x7476, 0x83B9, 0x746C, 0x3730, 0x7474, 0x93F1, 
++/* 11A8 */    0x6A2C, 0x7482, 0x4953, 0xE2B2, 0xE2B3, 0xE2B4, 0xE2B5, 0x5B46, 
++/* 11B0 */    0xE2B7, 0xE2B8, 0x74C8, 0xE2BA, 0x750E, 0x74E9, 0x751E, 0xE2BE, 
++/* 11B8 */    0xE2BF, 0x5BD7, 0xE2C1, 0x9385, 0x754D, 0x754A, 0x7567, 0x756E, 
++/* 11C0 */    0xE2C7, 0x3F04, 0xE2C9, 0x758E, 0x745D, 0x759E, 0x75B4, 0x7602, 
++/* 11C8 */    0x762C, 0x7651, 0x764F, 0x766F, 0x7676, 0xE2D4, 0x7690, 0x81EF, 
++/* 11D0 */    0x37F8, 0xE2D8, 0xE2D9, 0x76A1, 0x76A5, 0x76B7, 0x76CC, 0xE2DE, 
++/* 11D8 */    0x8462, 0xE2E0, 0xE2E1, 0xE2E2, 0x771E, 0x7726, 0x7740, 0x64AF, 
++/* 11E0 */    0xE2E7, 0x7758, 0xE2E9, 0x77AF, 0xE2EB, 0xE2EC, 0xE2ED, 0x77F4, 
++/* 11E8 */    0x7809, 0xE2F0, 0xE2F1, 0x68CA, 0x78AF, 0x78C7, 0x78D3, 0x96A5, 
++/* 11F0 */    0x792E, 0xE2F8, 0x78D7, 0x7934, 0x78B1, 0xE2FC, 0x8FB8, 0x8884, 
++/* 11F8 */    0xE2FF, 0xE300, 0xE301, 0x7986, 0x8900, 0x6902, 0x7980, 0xE306, 
++/* 1200 */    0x799D, 0xE308, 0x793C, 0x79A9, 0x6E2A, 0xE30C, 0x3EA8, 0x79C6, 
++/* 1208 */    0xE30F, 0x79D4, 
++/*	End of table Total Length = 0x13BF * 2 */
--- mozilla-1.7.8.orig/debian/unused/bugzilla194299-set-wm_class
+++ mozilla-1.7.8/debian/unused/bugzilla194299-set-wm_class
@@ -0,0 +1,93 @@
+Index: widget/src/gtk2/nsWindow.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/widget/src/gtk2/nsWindow.cpp,v
+retrieving revision 1.67
+diff -u -r1.67 nsWindow.cpp
+--- mozilla/widget/src/gtk2/nsWindow.cpp	21 Feb 2003 01:09:17 -0000	1.67
++++ mozilla/widget/src/gtk2/nsWindow.cpp	2 Mar 2003 23:54:02 -0000
+@@ -2094,6 +2094,7 @@
+         if (mWindowType == eWindowType_dialog) {
+             mShell = gtk_window_new(GTK_WINDOW_TOPLEVEL);
+             SetDefaultIcon();
++            gtk_window_set_wmclass(GTK_WINDOW(mShell), "Dialog", "Mozilla");
+             gtk_window_set_type_hint(GTK_WINDOW(mShell),
+                                      GDK_WINDOW_TYPE_HINT_DIALOG);
+             gtk_window_set_transient_for(GTK_WINDOW(mShell),
+@@ -2117,6 +2118,7 @@
+         }
+         else if (mWindowType == eWindowType_popup) {
+             mShell = gtk_window_new(GTK_WINDOW_POPUP);
++            gtk_window_set_wmclass(GTK_WINDOW(mShell), "Popup", "Mozilla");
+             if (topLevelParent) {
+                 gtk_window_set_transient_for(GTK_WINDOW(mShell), 
+                                             topLevelParent);
+@@ -2132,6 +2134,7 @@
+         else { // must be eWindowType_toplevel
+             mShell = gtk_window_new(GTK_WINDOW_TOPLEVEL);
+             SetDefaultIcon();
++            gtk_window_set_wmclass(GTK_WINDOW(mShell), "Toplevel", "Mozilla");
+             // each toplevel window gets its own window group
+             mWindowGroup = gtk_window_group_new();
+             // and add ourselves to the window group
+@@ -2286,6 +2289,45 @@
+     Resize(mBounds.width, mBounds.height, PR_FALSE);
+ 
+     return NS_OK;
++}
++
++NS_IMETHODIMP
++nsWindow::SetWindowClass(const nsAString& aName,
++                         const nsAString &xulWinType)
++{
++  if (!mShell)
++    return NS_ERROR_FAILURE;
++
++  XClassHint *class_hint = XAllocClassHint();
++  const char *role = NULL;
++  class_hint->res_name = ToNewCString(xulWinType);
++
++  // Parse res_name into a name and role. Characters other than
++  // [A-Za-z0-9_-] are converted to '_'. Anything after the first
++  // colon is assigned to role; if there's no colon, assign the
++  // whole thing to both role and res_name.
++  for (char *c = class_hint->res_name; *c; c++) {
++    if (':' == *c) {
++      *c = 0;
++      role = c + 1;
++    }
++    else if (!isascii(*c) || (!isalnum(*c) && ('_' != *c) && ('-' != *c)))
++      *c = '_';
++  }
++  class_hint->res_name[0] = toupper(class_hint->res_name[0]);
++  if (!role) role = class_hint->res_name;
++  class_hint->res_class = ToNewCString(aName);
++
++  gdk_window_set_role(GTK_WIDGET(mShell)->window, role);
++  // Can't use gtk_window_set_wmclass() for this; it prints
++  // a warning & refuses to make the change.
++  XSetClassHint(GDK_DISPLAY(),
++                GDK_WINDOW_XWINDOW(GTK_WIDGET(mShell)->window),
++                class_hint);
++  nsMemory::Free(class_hint->res_class);
++  nsMemory::Free(class_hint->res_name);
++  XFree(class_hint);
++  return NS_OK;
+ }
+ 
+ void
+Index: widget/src/gtk2/nsWindow.h
+===================================================================
+RCS file: /cvsroot/mozilla/widget/src/gtk2/nsWindow.h,v
+retrieving revision 1.32
+diff -u -r1.32 nsWindow.h
+--- mozilla/widget/src/gtk2/nsWindow.h	17 Feb 2003 18:50:01 -0000	1.32
++++ mozilla/widget/src/gtk2/nsWindow.h	2 Mar 2003 23:54:02 -0000
+@@ -122,6 +122,8 @@
+     NS_IMETHOD         SetBorderStyle(nsBorderStyle aBorderStyle);
+     NS_IMETHOD         SetTitle(const nsString& aTitle);
+     NS_IMETHOD         SetIcon(const nsAString& aIconSpec);
++    NS_IMETHOD         SetWindowClass(const nsAString& aName,
++                                      const nsAString& xulWinType);
+     NS_IMETHOD         SetMenuBar(nsIMenuBar * aMenuBar);
+     NS_IMETHOD         ShowMenuBar(PRBool aShow);
+     NS_IMETHOD         WidgetToScreen(const nsRect& aOldRect,
--- mozilla-1.7.8.orig/debian/unused/hppa-build-fix
+++ mozilla-1.7.8/debian/unused/hppa-build-fix
@@ -0,0 +1,139 @@
+diff -ru mozilla.orig/nsprpub/pr/include/md/_linux.cfg mozilla/nsprpub/include/pr/_linux.cfg
+--- mozilla.orig/nsprpub/pr/include/md/_linux.cfg       Sat Jul 29 02:38:00 2000
++++ mozilla/nsprpub/pr/include/md/_linux.cfg    Sat Sep 29 19:37:40 2001
+@@ -408,6 +408,51 @@
+ #define PR_ALIGN_OF_INT64   4
+ #define PR_ALIGN_OF_FLOAT   4
+ #define PR_ALIGN_OF_DOUBLE  4
++#define PR_ALIGN_OF_POINTER 4
++#define PR_ALIGN_OF_WORD    4
++
++#define PR_BYTES_PER_WORD_LOG2   2
++#define PR_BYTES_PER_DWORD_LOG2  3
++
++#elif defined(__hppa__)
++
++#undef  IS_LITTLE_ENDIAN
++#define IS_BIG_ENDIAN    1
++
++#define PR_BYTES_PER_BYTE   1
++#define PR_BYTES_PER_SHORT  2
++#define PR_BYTES_PER_INT    4
++#define PR_BYTES_PER_INT64  8
++#define PR_BYTES_PER_LONG   4
++#define PR_BYTES_PER_FLOAT  4
++#define PR_BYTES_PER_DOUBLE 8
++#define PR_BYTES_PER_WORD   4
++#define PR_BYTES_PER_DWORD  8
++
++#define PR_BITS_PER_BYTE    8
++#define PR_BITS_PER_SHORT   16
++#define PR_BITS_PER_INT     32
++#define PR_BITS_PER_INT64   64
++#define PR_BITS_PER_LONG    32
++#define PR_BITS_PER_FLOAT   32
++#define PR_BITS_PER_DOUBLE  64
++#define PR_BITS_PER_WORD    32
++
++#define PR_BITS_PER_BYTE_LOG2   3
++#define PR_BITS_PER_SHORT_LOG2  4
++#define PR_BITS_PER_INT_LOG2    5
++#define PR_BITS_PER_INT64_LOG2  6
++#define PR_BITS_PER_LONG_LOG2   5
++#define PR_BITS_PER_FLOAT_LOG2  5
++#define PR_BITS_PER_DOUBLE_LOG2 6
++#define PR_BITS_PER_WORD_LOG2   5
++
++#define PR_ALIGN_OF_SHORT   2
++#define PR_ALIGN_OF_INT     4
++#define PR_ALIGN_OF_LONG    4
++#define PR_ALIGN_OF_INT64   8
++#define PR_ALIGN_OF_FLOAT   4
++#define PR_ALIGN_OF_DOUBLE  8
+ #define PR_ALIGN_OF_POINTER 4
+ #define PR_ALIGN_OF_WORD    4
+
+diff -ru mozilla.orig/nsprpub/pr/include/md/_linux.cfg mozilla/nsprpub/pr/include/md/_linux.cfg
+--- mozilla.orig/nsprpub/pr/include/md/_linux.cfg       Sat Jul 29 02:38:00 2000
++++ mozilla/nsprpub/pr/include/md/_linux.cfg    Sat Sep 29 19:37:40 2001
+@@ -408,6 +408,51 @@
+ #define PR_ALIGN_OF_INT64   4
+ #define PR_ALIGN_OF_FLOAT   4
+ #define PR_ALIGN_OF_DOUBLE  4
++#define PR_ALIGN_OF_POINTER 4
++#define PR_ALIGN_OF_WORD    4
++
++#define PR_BYTES_PER_WORD_LOG2   2
++#define PR_BYTES_PER_DWORD_LOG2  3
++
++#elif defined(__hppa__)
++
++#undef  IS_LITTLE_ENDIAN
++#define IS_BIG_ENDIAN    1
++
++#define PR_BYTES_PER_BYTE   1
++#define PR_BYTES_PER_SHORT  2
++#define PR_BYTES_PER_INT    4
++#define PR_BYTES_PER_INT64  8
++#define PR_BYTES_PER_LONG   4
++#define PR_BYTES_PER_FLOAT  4
++#define PR_BYTES_PER_DOUBLE 8
++#define PR_BYTES_PER_WORD   4
++#define PR_BYTES_PER_DWORD  8
++
++#define PR_BITS_PER_BYTE    8
++#define PR_BITS_PER_SHORT   16
++#define PR_BITS_PER_INT     32
++#define PR_BITS_PER_INT64   64
++#define PR_BITS_PER_LONG    32
++#define PR_BITS_PER_FLOAT   32
++#define PR_BITS_PER_DOUBLE  64
++#define PR_BITS_PER_WORD    32
++
++#define PR_BITS_PER_BYTE_LOG2   3
++#define PR_BITS_PER_SHORT_LOG2  4
++#define PR_BITS_PER_INT_LOG2    5
++#define PR_BITS_PER_INT64_LOG2  6
++#define PR_BITS_PER_LONG_LOG2   5
++#define PR_BITS_PER_FLOAT_LOG2  5
++#define PR_BITS_PER_DOUBLE_LOG2 6
++#define PR_BITS_PER_WORD_LOG2   5
++
++#define PR_ALIGN_OF_SHORT   2
++#define PR_ALIGN_OF_INT     4
++#define PR_ALIGN_OF_LONG    4
++#define PR_ALIGN_OF_INT64   8
++#define PR_ALIGN_OF_FLOAT   4
++#define PR_ALIGN_OF_DOUBLE  8
+ #define PR_ALIGN_OF_POINTER 4
+ #define PR_ALIGN_OF_WORD    4
+
+diff -ru mozilla.orig/nsprpub/pr/include/md/_linux.h mozilla/nsprpub/pr/include/md/_linux.h
+--- mozilla.orig/nsprpub/pr/include/md/_linux.h Wed Jun 27 05:00:32 2001
++++ mozilla/nsprpub/pr/include/md/_linux.h      Sat Sep 29 19:47:26 2001
+@@ -59,6 +59,8 @@
+ #define _PR_SI_ARCHITECTURE "mips"
+ #elif defined(__arm__)
+ #define _PR_SI_ARCHITECTURE "arm"
++#elif defined(__hppa__)
++#define _PR_SI_ARCHITECTURE "hppa"
+ #else
+ #error "Unknown CPU architecture"
+ #endif
+diff -ru mozilla.orig/security/coreconf/Linux.mk mozilla/security/coreconf/Linux.mk
+--- mozilla/security/coreconf/Linux.mk.org	Tue Oct  9 15:14:09 2001
++++ mozilla/security/coreconf/Linux.mk	Tue Oct  9 15:15:20 2001
+@@ -70,8 +70,13 @@
+ 	OS_REL_CFLAGS   = -DLINUX1_2 -D_XOPEN_SOURCE
+ 	CPU_ARCH        = sparc
+ else
++ifeq ($(OS_TEST),parisc)
++       OS_REL_CFLAGS   = -DLINUX1_2 -D_XOPEN_SOURCE
++       CPU_ARCH        = hppa
++else
+ 	OS_REL_CFLAGS	= -DLINUX1_2 -Di386 -D_XOPEN_SOURCE
+ 	CPU_ARCH	= x86
++endif
+ endif
+ endif
+ endif
--- mozilla-1.7.8.orig/debian/unused/bugzilla251091
+++ mozilla-1.7.8/debian/unused/bugzilla251091
@@ -0,0 +1,228 @@
+Index: netwerk/base/public/nsIFileStreams.idl
+===================================================================
+RCS file: /cvsroot/mozilla/netwerk/base/public/nsIFileStreams.idl,v
+retrieving revision 1.14
+diff -u -6 -p -d -r1.14 nsIFileStreams.idl
+--- mozilla/netwerk/base/public/nsIFileStreams.idl	6 Jul 2004 20:35:39 -0000	1.14
++++ mozilla/netwerk/base/public/nsIFileStreams.idl	15 Jul 2004 10:04:50 -0000
+@@ -103,29 +103,27 @@ interface nsIFileOutputStream : nsIOutpu
+  * that all writes to the file succeeded.
+  * 
+  * An object that supports this interface is intended to also support
+  * nsIFileOutputStream.
+  *
+  * A file output stream that supports this interface writes to a
+- * temporary file, and moves it over the original file when the stream
+- * is closed, and all writes succeeded.  If the stream is closed, and
+- * something went wrong during writing, it will delete the temporary
+- * file and not touch the original.
++ * temporary file, and moves it over the original file when |finish| is
++ * called only if the stream can be successfully closed and all writes
++ * succeeded.  If |finish| is called but something went wrong during
++ * writing, it will delete the temporary file and not touch the original.
++ * If the stream is closed by calling |close| directly, or the stream
++ * goes away, the original file will not be overwritten, and the temporary
++ * file will be deleted.
+  */
+-
+ [scriptable, uuid(5f914307-5c34-4e1f-8e32-ec749d25b27a)]
+ interface nsISafeFileOutputStream : nsISupports
+ {
+     /**
+-     * Set this attribute to true to cause the original file to be
+-     * overwritten. Note: if any call to |write| failed to write out
+-     * all of the data given to it, then setting this attribute to
+-     * true will be ignored. The file will only be saved if all calls
+-     * to |write| succeeded and if this attribute is set to true.
+-     * If this attribute isn't set before |close| is called,
+-     * or the stream goes away, the original file will not be
+-     * overwritten, and the temporary file will be deleted.
+-     *
+-     * The default value for this attribute is false.
++     * Call this method to close the stream and cause the original file
++     * to be overwritten. Note: if any call to |write| failed to write out
++     * all of the data given to it, then calling this method will |close| the
++     * stream and return failure. Further, if closing the stream fails, this
++     * method will return failure. The original file will be overwritten only
++     * if all calls to |write| succeeded and the stream was successfully closed.
+      */
+-    attribute boolean writeSucceeded;
++    void finish();
+ };
+Index: netwerk/base/src/nsFileStreams.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/netwerk/base/src/nsFileStreams.cpp,v
+retrieving revision 1.64
+diff -u -6 -p -d -r1.64 nsFileStreams.cpp
+--- mozilla/netwerk/base/src/nsFileStreams.cpp	14 Jul 2004 05:08:49 -0000	1.64
++++ mozilla/netwerk/base/src/nsFileStreams.cpp	15 Jul 2004 10:04:50 -0000
+@@ -523,37 +523,38 @@ nsSafeFileOutputStream::Init(nsIFile* fi
+         rv = nsFileOutputStream::Init(mTempFile, ioFlags, perm, behaviorFlags);
+     }
+     return rv;
+ }
+ 
+ NS_IMETHODIMP
+-nsSafeFileOutputStream::SetWriteSucceeded(PRBool aWriteSucceeded)
++nsSafeFileOutputStream::Close()
+ {
+-    mWriteSucceeded = aWriteSucceeded;
+-    return NS_OK;
+-}
++    nsresult rv = nsFileOutputStream::Close();
+ 
+-NS_IMETHODIMP
+-nsSafeFileOutputStream::GetWriteSucceeded(PRBool *aWriteSucceeded)
+-{
+-    *aWriteSucceeded = mWriteSucceeded && mInternalWriteSucceeded;
+-    return NS_OK;
++    // the consumer doesn't want the original file overwritten -
++    // so clean up by removing the temp file.
++    if (mTempFile) {
++        mTempFile->Remove(PR_FALSE);
++        mTempFile = nsnull;
++    }
++
++    return rv;
+ }
+ 
+ NS_IMETHODIMP
+-nsSafeFileOutputStream::Close()
++nsSafeFileOutputStream::Finish()
+ {
+     nsresult rv = nsFileOutputStream::Close();
+ 
+     // if there is no temp file, don't try to move it over the original target.
+     // It would destroy the targetfile if close() is called twice.
+     if (!mTempFile)
+-        return NS_OK;
++        return rv;
+ 
+     // Only overwrite if everything was ok, and the temp file could be closed.
+-    if (mWriteSucceeded && mInternalWriteSucceeded && NS_SUCCEEDED(rv)) {
++    if (NS_SUCCEEDED(mWriteResult) && NS_SUCCEEDED(rv)) {
+         NS_ENSURE_STATE(mTargetFile);
+ 
+         if (!mTargetFileExists) {
+             // If the target file did not exist when we were initialized, then the
+             // temp file we gave out was actually a reference to the target file.
+             // since we succeeded in writing to the temp file (and hence succeeded
+@@ -570,22 +571,33 @@ nsSafeFileOutputStream::Close()
+         rv = mTargetFile->GetNativeLeafName(targetFilename);
+     
+         if (NS_SUCCEEDED(rv))
+             rv = mTempFile->MoveToNative(nsnull, targetFilename); // This will replace target
+     }
+     else {
+-        rv = mTempFile->Remove(PR_FALSE);
++        mTempFile->Remove(PR_FALSE);
++
++        // if writing failed, propagate the failure code to the caller.
++        if (NS_FAILED(mWriteResult))
++            rv = mWriteResult;
+     }
+     mTempFile = nsnull;
+     return rv;
+ }
+ 
+ NS_IMETHODIMP
+ nsSafeFileOutputStream::Write(const char *buf, PRUint32 count, PRUint32 *result)
+ {
+     nsresult rv = nsFileOutputStream::Write(buf, count, result);
+-    if (NS_FAILED(rv) || count != *result)
+-        mInternalWriteSucceeded = PR_FALSE;
++    if (NS_SUCCEEDED(mWriteResult)) {
++        if (NS_FAILED(rv))
++            mWriteResult = rv;
++        else if (count != *result)
++            mWriteResult = NS_ERROR_LOSS_OF_SIGNIFICANT_DATA;
++
++        if (NS_FAILED(mWriteResult))
++            NS_WARNING("writing to output stream failed! data may be lost");
++    } 
+     return rv;
+ }
+ 
+ ////////////////////////////////////////////////////////////////////////////////
+Index: netwerk/base/src/nsFileStreams.h
+===================================================================
+RCS file: /cvsroot/mozilla/netwerk/base/src/nsFileStreams.h,v
+retrieving revision 1.33
+diff -u -6 -p -d -r1.33 nsFileStreams.h
+--- mozilla/netwerk/base/src/nsFileStreams.h	6 Jul 2004 20:35:40 -0000	1.33
++++ mozilla/netwerk/base/src/nsFileStreams.h	15 Jul 2004 10:04:50 -0000
+@@ -158,27 +158,25 @@ class nsSafeFileOutputStream : public ns
+ {
+ public:
+     NS_DECL_ISUPPORTS_INHERITED
+     NS_DECL_NSISAFEFILEOUTPUTSTREAM
+ 
+     nsSafeFileOutputStream() :
+-        mWriteSucceeded(PR_FALSE), 
+-        mInternalWriteSucceeded(PR_TRUE) {}
++        mWriteResult(NS_OK) {}
+ 
+     virtual ~nsSafeFileOutputStream() { nsSafeFileOutputStream::Close(); }
+ 
+     NS_IMETHODIMP Close();
+     NS_IMETHODIMP Write(const char *buf, PRUint32 count, PRUint32 *result);
+     NS_IMETHODIMP Init(nsIFile* file, PRInt32 ioFlags, PRInt32 perm, PRInt32 behaviorFlags);
+ 
+ protected:
+     nsCOMPtr<nsIFile>         mTargetFile;
+     nsCOMPtr<nsIFile>         mTempFile;
+ 
+-    PRBool mTargetFileExists;
+-    PRBool mWriteSucceeded;         // Consumer reported
+-    PRBool mInternalWriteSucceeded; // Internally detected in Write()
++    PRBool   mTargetFileExists;
++    nsresult mWriteResult; // Internally set in Write()
+ };
+ 
+ ////////////////////////////////////////////////////////////////////////////////
+ 
+ #endif // nsFileStreams_h__
+Index: netwerk/cookie/src/nsCookieService.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/netwerk/cookie/src/nsCookieService.cpp,v
+retrieving revision 1.33
+diff -u -6 -p -d -r1.33 nsCookieService.cpp
+--- mozilla/netwerk/cookie/src/nsCookieService.cpp	6 Jul 2004 20:35:40 -0000	1.33
++++ mozilla/netwerk/cookie/src/nsCookieService.cpp	15 Jul 2004 10:04:50 -0000
+@@ -1116,13 +1116,13 @@ nsCookieService::Write()
+   }
+ 
+   // All went ok. Maybe except for problems in Write(), but the stream detects
+   // that for us
+   nsCOMPtr<nsISafeFileOutputStream> safeStream = do_QueryInterface(fileOutputStream);
+   if (safeStream)
+-    safeStream->SetWriteSucceeded(PR_TRUE);
++    safeStream->Finish();
+ 
+   mCookieChanged = PR_FALSE;
+   return NS_OK;
+ }
+ 
+ /******************************************************************************
+Index: extensions/cookie/nsPermissionManager.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/extensions/cookie/nsPermissionManager.cpp,v
+retrieving revision 1.46
+diff -u -6 -p -d -r1.46 nsPermissionManager.cpp
+--- mozilla/extensions/cookie/nsPermissionManager.cpp	10 Jul 2004 11:04:33 -0000	1.46
++++ mozilla/extensions/cookie/nsPermissionManager.cpp	15 Jul 2004 10:04:50 -0000
+@@ -933,13 +933,13 @@ nsPermissionManager::Write()
+   mChangedList = PR_FALSE;
+ 
+   // All went ok. Maybe except for problems in Write(), but the stream detects
+   // that for us
+   nsCOMPtr<nsISafeFileOutputStream> safeStream = do_QueryInterface(fileOutputStream);
+   if (safeStream)
+-    safeStream->SetWriteSucceeded(PR_TRUE);
++    safeStream->Finish();
+ 
+   return NS_OK;
+ }
+ 
+ nsresult
+ nsPermissionManager::GetHost(nsIURI *aURI, nsACString &aResult)
--- mozilla-1.7.8.orig/debian/unused/mozilla-firebird-mips-xptcstubs-gcc3.patch
+++ mozilla-1.7.8/debian/unused/mozilla-firebird-mips-xptcstubs-gcc3.patch
@@ -0,0 +1,11 @@
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.m4	2003-06-19 16:54:27.000000000 +0930
++++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.m4	2003-06-19 23:45:45.000000000 +0930
+@@ -36,7 +36,7 @@
+ LOCALSZ=2   # gp, ra
+ FRAMESZ=(((NARGSAVE+LOCALSZ)*SZREG)+ALSZ)&ALMASK
+ 
+-define(STUB_NAME, `Stub'$1`__14nsXPTCStubBase')
++define(STUB_NAME, ```_ZN14nsXPTCStubBase'len(Stub'$1`)Stub'$1`Ev'')
+ 
+ define(STUB_ENTRY,
+ `	.globl		'STUB_NAME($1)`
--- mozilla-1.7.8.orig/debian/changelog
+++ mozilla-1.7.8/debian/changelog
@@ -0,0 +1,1939 @@
+mozilla (2:1.7.8-1) unstable; urgency=high
+
+  * New upstream release
+    This release includes multiple security fixes.
+     - MFSA 2005-44 Privilege escalation via non-DOM property overrides   
+     - MFSA 2005-43 "Wrapped" javascript: urls bypass security checks
+     - MFSA 2005-42 Code execution via javascript: IconURL
+     (closes: #308776)
+
+ -- Takuo KITAME <kitame@debian.org>  Fri, 13 May 2005 16:58:08 +0900
+
+mozilla (2:1.7.7-2) unstable; urgency=high
+
+  * fix invalid syntax in runner script. (closes: #305246,#305267,#305295, #305295)
+
+ -- Takuo KITAME <kitame@debian.org>  Wed, 20 Apr 2005 00:42:23 +0900
+
+mozilla (2:1.7.7-1) unstable; urgency=high
+
+  * New upstream release
+  * fix some security issue. (closes: #298456, #304922)
+   - MFSA 2005-33 Javascript "lambda" replace exposes memory contents
+   - MFSA 2005-35 Showing blocked javascript: popup uses wrong privilege context
+   - MFSA 2005-36 Cross-site scripting through global scope pollution
+   - MFSA 2005-37 Code execution through javascript: favicons
+   - MFSA 2005-38 Search plugin cross-site scripting
+   - MFSA 2005-40 Missing Install object instance checks
+   - MFSA 2005-41 Privilege escalation via DOM property overrides
+  * applied patch to fix build problem on amd64 (closes: #301506)
+  * mozilla-runner.in:
+    - remove calling perl. use readlink(1) instead. (closes: #290451)
+  * remove libXt.so.6 from /usr/lib/mozilla (closes: #304904)
+  * fix typo in update-mozilla-chrome.8 (closes: #302650)
+  * suggests: latex-xft-fonts (closes: #280567)
+  * add rplaydsp to list of dsp wrappers. (closes: #260305)
+
+ -- Takuo KITAME <kitame@debian.org>  Mon, 18 Apr 2005 17:02:02 +0900
+
+mozilla (2:1.7.6-1) unstable; urgency=low
+
+  * New upstream release
+  * fix some security issues.
+    - CAN-2005-0233: IDN support allows domainname spooing (closes: #294274)
+    - CAN-2005-0592: Heap-based bufer over flow (closes: #297619)
+    - CAN-2004-1156: secunia window injection vulnerability (closes: #293663)
+    - MFSA-2005-18: Mozilla Firefox and Mozilla Browser Out Of Memory Heap Corruption Design Error 
+    - CAN-2005-0593: SSL "secure site" indicator spoofing (closes: #297618)
+    - CAN-2005-0588: does not restrict xsl:include and xsl:import tags in XSLT stylesheets to the current domain.
+    - CAN-2005-0587: allows remote malicious web sites to overwrite arbitrary files by tricking the user into downloading a .LNK (link) file twice, which overwrites the file that was referenced in the first .LNK file.
+    - CAN-2005-0586: allows remote malicious web sites to spoof the extensions of files to download via the Content-Disposition header
+    - CAN-2005-0585: truncates long sub-domains or paths for display, which may allow remote malicious web sites to spoof legitimate sites and facilitate phishing attacks.
+    - CAN-2005-0584: when displaying the HTTP Authentication dialog, do not change the focus to the tab that generated the prompt, which could facilitate spoofing and phishing attacks. (closes: #297620)
+  * change binary name to mozilla-suite rom mozilla-VERSION (closes: #285611,#277504,#215394)
+  * applied over the spot patch (closes: #290863)
+  * added debian/po/it.po (closes: #279200)
+  * added debian/po/nl.po (closes: #270783)
+  * update debian/po/fi.po (closes: #265928)
+  * remove run-mozilla.sh (closes: #297216, #300090)
+  * update xprint dependency (closes: #300978)
+  * use readlink(1) instead of perl's. (closes: #290451)
+
+ -- Takuo KITAME <kitame@debian.org>  Thu, 24 Mar 2005 01:34:42 +0900
+
+mozilla (2:1.7.5-1) unstable; urgency=high
+
+  * New upstream release (closes: Bug#288047,Bug#288044,Bug#287111, Bug#277515)
+  * fixed typo in Recommends field
+  * fix mozilla runner script for l10n (closes: Bug#281363,Bug#278040, Bug#277291)
+  * added debian/po/lt.po (closes: Bug#278041)
+
+ -- Takuo KITAME <kitame@debian.org>  Wed,  5 Jan 2005 16:22:00 +0900
+
+mozilla (2:1.7.3-5) unstable; urgency=high
+
+  * debian/patches/mips-xgot-inline:
+    applied for also building svg_doc. (closes: #273352)
+
+ -- Takuo KITAME <kitame@debian.org>  Thu,  7 Oct 2004 13:26:17 +0900
+
+mozilla (2:1.7.3-4) unstable; urgency=high
+
+  * update mips build fix patch (closes: #273352)
+
+ -- Takuo KITAME <kitame@debian.org>  Wed,  6 Oct 2004 11:03:51 +0900
+
+mozilla (2:1.7.3-3) unstable; urgency=low
+
+  * Build-Depends: binutils (>= 2.15-4) (closes: #273352)
+  * fix gfx/src/gtk/fontEncoding.properties for MathML (closes: #217489, #222491, #245380)
+
+ -- Takuo KITAME <kitame@debian.org>  Fri,  1 Oct 2004 12:38:04 +0900
+
+mozilla (2:1.7.3-2) unstable; urgency=high
+
+  * fix *.desktop entries. (closes: #273118,#272997,#272944)
+
+ -- Takuo KITAME <kitame@debian.org>  Fri, 24 Sep 2004 13:09:07 +0900
+
+mozilla (2:1.7.3-1) unstable; urgency=high
+
+  * New upstream release, includes security fixes. (closes: #271801, #271800, #271675)
+  * applied mips build fix patch (closes: #266850)
+  * added debian/po/it.po (closes: #271818)
+
+ -- Takuo KITAME <kitame@debian.org>  Wed, 22 Sep 2004 12:41:39 +0900
+
+mozilla (2:1.7.2-4) unstable; urgency=high
+
+  * mips build fix again...
+    also apply to xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.m4
+
+ -- Takuo KITAME <kitame@debian.org>  Fri, 20 Aug 2004 12:19:06 +0900
+
+mozilla (2:1.7.2-3) unstable; urgency=high
+
+  * mips build fix.
+    xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s: Comment out NARGSAVE reassignment (closes: Bug#266613)
+  * update fi.po (closes: Bug#261126)
+
+ -- Takuo KITAME <kitame@debian.org>  Thu, 19 Aug 2004 13:03:02 +0900
+
+mozilla (2:1.7.2-2) unstable; urgency=high
+
+  * remove unnecessary dependency heimdal (closes: #264479)
+  * localstart.html encoding is UTF-8
+  * update default bookmarks.html
+  * mozilal-dev: Depends on ${shlibs:Depends} (closes: #186293)
+  * mozilla-config: fix output of --idlflags (closes: #257014)
+
+ -- Takuo KITAME <kitame@debian.org>  Tue, 10 Aug 2004 12:36:20 +0900
+
+mozilla (2:1.7.2-1) unstable; urgency=high
+
+  * New upstream release. (closes: Bug#263839)
+  * security fixes included.
+   - 'null (%00) in filename fakes extension (ftp, file)' (fix: Bug#263185)
+   - 'Importing false CA certificate leading to error -8182 (perm DoS), especially exploitable by email'
+   - 'cookies are not saved' (closes: #261452, #262468)
+  * update debian/po/da.po (closes: #262585)
+  * update debian/po/fr.po (closes: #263153)
+  * update debian/po/nl.po (closes: #263711)
+  * fix Standard-Version (closes: #263346)
+  * update GNOME Menu entry (closes: #258548)
+  * includes update-mozilla-chrome.1 (closes: #263150)
+  * bin/mozilla: don't output locale info (closes: #26425)
+  * sugguest: myspell-en-us | myspell-dictionary (closes: #264229)
+  * build fix when $TAPE is set (closes: 263898)
+
+ -- Takuo KITAME <kitame@debian.org>  Thu,  5 Aug 2004 01:48:39 +0900
+
+mozilla (2:1.7.1-5) unstable; urgency=high
+
+  * fix package name in NEWS.Debain
+  * applied patch to fix library-linking. (closes: #262022)
+  * use xpm for menu icon. (closes: #262691)
+
+ -- Takuo KITAME <kitame@debian.org>  Mon,  2 Aug 2004 12:13:34 +0900
+
+mozilla (2:1.7.1-4) unstable; urgency=low
+
+  * update debian/copyright (closes: Bug#260859)
+  * update debian/po/{pt_BR,de,fi,cs,fr}.po
+    (closes: #259140, #260867,#261242,#261126,#261395)
+  * amd64 build fix (closes: #261359)
+  * check ~/.mozilla when clean_xul() (closes: #261011)
+  * fix mozilla-news GNOME menu comment (closes: #260871)
+  * rm /usr/lib/mozilla/chrome/chrome.rdf when --purge (closes: #260899)
+
+ -- Takuo KITAME <kitame@debian.org>  Mon, 26 Jul 2004 14:38:13 +0900
+
+mozilla (2:1.7.1-3) unstable; urgency=high
+
+  * fix invalid sh syntax in /usr/bin/mozilla (closes: #260739, #260770)
+
+ -- Takuo KITAME <kitame@debian.org>  Thu, 22 Jul 2004 09:38:12 +0900
+
+mozilla (2:1.7.1-2) unstable; urgency=high
+
+  * fix menu entries (closes: #259689, #259689, #259915)
+  * add new icons for GNOME menu (closes: #259735)
+  * debian/mozilla-runner.in: MOZILLA_CLIENT_PROGRAM added '-a mozilla' options. to handle only 'mozilla' (not firefox)
+  remove xprint notice. (closes: #259977, #260209)
+  * Suggests: xprt-xprintorg  instead of Reccomends:
+  * applied patch to fix 'Importing false CA certificate leading to error -8182' (closes: #257559)
+  * mozilla-calendar: update description (closes: #259022)
+  * mozilla-calendar: change section to misc
+
+ -- Takuo KITAME <kitame@debian.org>  Sun, 18 Jul 2004 02:33:36 +0900
+
+mozilla (2:1.7.1-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/patches/bugzilla246675: 
+    Applied patch to fix #235873:  Mozilla eats bookmarks on ENOSPC (closes: #235873)
+  * re enable postscript again.
+    According to Mozilla security team, there is no security problem. (closes: #256072)
+  * mozillarc: MOZILLA_LOCALE_AUTO=<no|yes>, can be disable local auto detecting (closes: #258631)
+  * update Mozilla-calendar.desktop (closes: #259022)
+  * Fix typo in NEWS.Debian (closes: #259467)
+
+ -- Takuo KITAME <kitame@debian.org>  Thu, 15 Jul 2004 14:52:50 +0900
+
+mozilla (2:1.7-5) unstable; urgency=low
+
+  * xprint note: use NEWS.Debian instead of debconf (closes: #257358)
+  * make mozilla-calendar own package. (closes: #255468)
+  * Conflicts:,Replaces: with mozilla-locale-auto
+
+ -- Takuo KITAME <kitame@debian.org>  Wed,  7 Jul 2004 02:39:16 +0900
+
+mozilla (2:1.7-4) unstable; urgency=low
+
+  * fix Build-deps (closes: #257486, #257295)
+  * stop debconf notice for xprint when xprint is alrady installed. (closes: #257358)
+  * Provides: mozilla-xft (closes: #257358)
+
+ -- Takuo KITAME <kitame@debian.org>  Sun,  4 Jul 2004 09:39:28 +0900
+
+mozilla (2:1.7-3) unstable; urgency=low
+
+  * added debconf notice for Xprint.
+  * dropping mozilla-xft: xft support file is included in mozilla-browesr. (closes: 243595, #256621, #185422, #229147, #253658, #207155, #230592, #236141, #256114, #257028)
+  * update build-depends (closes: #176038)
+  * amd64 fix (hopefully)
+  * Recommends xprt-xprintorg (closes: #256193)
+  * mozilla-runner:
+    fix for xprint (closes: #257222)
+    fix for openmail (closes: #256999)
+    locale auto detection. mozilla-locale-auto is not needed any more.
+    Thanks Aurelien Jarno <aurel32@debian.org> m-l-a maintainer.
+  * fix gnome menu icons (closes: #256395)
+  * added debconf translations (closes: #252221, #252447)
+  * P.S.
+    separated mozilla-calendar package will be available in next -4 or -5 package.
+
+ -- Takuo KITAME <kitame@debian.org>  Fri,  2 Jul 2004 11:16:23 +0900
+
+mozilla (2:1.7-2) unstable; urgency=low
+
+  * fix menus (closes: 255967, 255965, 255964)
+  * remove gnome-vfs dependency (closes: 255928, 255939)
+
+ -- Takuo KITAME <kitame@debian.org>  Thu, 24 Jun 2004 11:43:01 +0900
+
+mozilla (2:1.7-1) unstable; urgency=high
+
+  * New upstream release (closes: #246434)
+  * security fix (because of urgency=high)
+  * debian/patches/net-modules:  set PR_TRUE 3rd entry(dropChromePrivs).(closes: #254802)
+  * debian/rules: --disable-postscript really. (closes: #254755, #247585)
+  * debian/update-mozilla-chrome: check empty LD_LIBRARY_PATH (closes: #254143)
+  * Build-Depends: libxp-dev, libjpeg62-dev|libjpeg-dev (closes: #25157)
+  * Recommends: myspell-dictionary | myspell-en-us (closes: #252437)
+  * mozilla-browser: libgtkembedmoz.so into MOZILLA_FIVE_HOME (closes: #253443)
+
+ -- Takuo KITAME <kitame@debian.org>  Mon, 21 Jun 2004 17:45:33 +0900
+
+mozilla (2:1.6-7) unstable; urgency=low
+
+  * Build-Depends: libxt-dev (closes: Bug#251356)
+  * Fix creating 0 permission ~/.mozilla/*/xxxx.slt/Calendar (closes: #251171, #251177)
+  * mozilla-dev: Depends on libxt-dev (closes: Bug#251166)
+
+ -- Takuo KITAME <kitame@debian.org>  Fri, 28 May 2004 18:29:57 +0900
+
+mozilla (2:1.6-6) unstable; urgency=low
+
+  * debian/mozilla-browser.preinst:
+    - Fix Upgrade of Mozilla 2:1.5-3 to 2:1.6-5 fails (closes: Bug#249110)
+    - Remove trick for ximian package.
+  * debian/update-mozilla-chrome:
+    - Fix insecure temporary directory handling (closes: #249613)
+  * debian/patches/amd64_fix:
+    - Fix build problem on amd64 (closes: #249211)
+  * debian/rules:
+    - --disable-postscript (closes: #247585) (XPrint supported instead.)
+    - --enable-svg MOZ_INTERNA:_LIBART_LGPL=1 (closes: #236896)
+    - --enable-calendar (closes: #167601)
+  * debian/control:
+    - 'meta package' instead of 'dummy package' (closes: #242450)
+    - 'The Mozilla Internet application suite' instead of 'Mozilla Web Browser'
+  * debian/po:
+    - added nl.po (closes: #244322)
+    - added tr.po (closes: #246072)
+
+ -- Takuo KITAME <kitame@debian.org>  Wed, 26 May 2004 15:53:53 +0900
+
+mozilla (2:1.6-5) unstable; urgency=low
+
+  * symlink: /usr/lib/mozilla/libxpcom.so -> /usr/lib/libxpcom.so (closes: Bug#241348)
+
+ -- Takuo KITAME <kitame@debian.org>  Tue, 13 Apr 2004 12:13:15 +0900
+
+mozilla (2:1.6-4) unstable; urgency=low
+
+  * applied patch to fix crashing on alpha (closes: #237860)
+  * MOZILLA_OPENURL_TYPE support (closes: #240011)
+
+ -- Takuo KITAME <kitame@debian.org>  Thu,  1 Apr 2004 17:17:39 +0900
+
+mozilla (2:1.6-3) unstable; urgency=low
+
+  * fix unmatched {} in update-mozilla-chrome (closes: #237558)
+
+ -- Takuo KITAME <kitame@debian.org>  Fri, 12 Mar 2004 11:49:10 +0900
+
+mozilla (2:1.6-2) unstable; urgency=low
+
+  * install mimecrypt headers (closes: #223427)
+  * remove build-dependency on libical-dev (closes: #231509)
+  * don't use system libz, remove symlink (closes: #223295)
+  * include debian/po/cs.po (closes: #234005)
+  * Documented about removing XUL.mfasl (closes: #233271, #230312, #213731, #199021)
+  * update default bookmakr (closes: #231893)
+  * update-mozilla-chrome: touch user-{skins,locales}.rdf (closes: #227093)
+
+ -- Takuo KITAME <kitame@debian.org>  Wed, 10 Mar 2004 17:04:20 +0900
+
+mozilla (2:1.6-1) unstable; urgency=low
+
+  * New upstream release
+  * Just packaged, I'm currently checking which bugs were fixed...
+
+ -- Takuo KITAME <kitame@debian.org>  Wed, 21 Jan 2004 14:31:34 +0900
+
+mozilla (2:1.5-3) unstable; urgency=low
+
+  * fix again for myspell policy (closes: #216860, #218714)
+  * build depends on g++ (>= 3.3) (closes: #218414)
+  * update debian/po/da.po (closes: #216449)
+  * applied new arm build-fix patch (closes: #215067)
+  * clean old .so staff in components/ (closes: #217574, #217527)
+  * default home page setting is in conffile (/etc/mozilla/prefs.js) (closes: #214799)
+
+ -- Takuo KITAME <kitame@debian.org>  Mon, 10 Nov 2003 13:19:44 +0900
+
+mozilla (2:1.5-2) unstable; urgency=low
+
+  * Fix menu entry (closes: #217000, #216992)
+  * integrate with the myspell policy (closes: #216860)
+  * build depends on libxft-dev instead of libxft2-dev (closes: #217073)
+
+ -- Takuo KITAME <kitame@debian.org>  Wed, 22 Oct 2003 17:38:00 +0900
+
+mozilla (2:1.5-1) unstable; urgency=low
+
+  * New upstream release
+  * spell checker component is added (closes: #194856, #211749)
+  * XML parser errors are maybe fixed in upstream. (upreproducible with this release) (closes: #214113, #213731, #207697)
+
+ -- Takuo KITAME <kitame@debian.org>  Fri, 17 Oct 2003 13:01:48 +0900
+
+mozilla (2:1.4-6) unstable; urgency=low
+
+  * ln -s Linux2.5.mk Linux2.6.mk (closes: #212827,#213542)
+  * applied ia64 build fix patch (closes: #209234)
+  * applied mips build fix patch (closes: #201369)
+    But it still doesn't run...
+  * Suggests: xprt-xprintorg (closes: #202708)
+
+ -- Takuo KITAME <kitame@debian.org>  Fri, 10 Oct 2003 12:48:32 +0900
+
+mozilla (2:1.4-5) unstable; urgency=low
+
+  * sparc,alpha: -O instead of -O2 (closes: #207743)
+  * chmod 0644 /usr/lib/mozilla/components/libimglib2.so
+  * added debian/po/pt_BR.po (closes: #210826)
+  * added debian/po/es.po (closes: #211854)
+  * --enable-toolkit=gtk2 (closes: #202336)
+
+ -- Takuo KITAME <kitame@debian.org>  Tue, 30 Sep 2003 14:06:49 +0900
+
+mozilla (2:1.4-4) unstable; urgency=low
+
+  * remove unneeded debian/patches/libffi-modified.patch (closes: #207526)
+  * fix fr.po (closes: #201241, #208791)
+  * remove /usr/lib/mozilla/components/libembed_lite.so (closes: #209028)
+
+ -- Takuo KITAME <kitame@debian.org>  Fri,  5 Sep 2003 16:10:12 +0900
+
+mozilla (2:1.4-3) unstable; urgency=low
+
+  * added configure option --disable-pedantic (closes: #205232)
+  * fix syntax error in nsEventStateManager.h (closes: #206994)
+  * build with gcc 3.3 (closes: #203100)
+  * applied some pacthes from BTS (closes: #205549, #205581, #205582, #205591)
+  * applied patch for libffi (closes: #205137)
+  * switch to gettext-based debconf templates (closes: #201241)
+  * fix menu entry (closes: #204612)
+  * dont set alternative as www-browser (closes: #205454)
+  * fix cannnot manage bookmark problem (closes: #200506, #201166)
+  * fix default bookmark (closes: #200897)
+    hopefully fix also history doesn't work problem (closes: #201167, #181030)
+  * update README.Debian (closes: #200761)
+  * remove temporary adirectory after update-chrome (closes: #201490)
+  * remove /usr/lib/libnullplugin.so
+
+ -- Takuo KITAME <kitame@debian.org>  Wed, 27 Aug 2003 13:33:40 +0900
+
+mozilla (2:1.4-2) unstable; urgency=low
+
+  * Remove /usr/lib/libxpcom.so link. It's not really needed. (closes: 199634)
+  * update-mozilla-chrome: escape error of reg* if fail. (closes: 194526)
+  * update hppa build fix patch (closes: 200729)
+  * remove /usr/lib/mozilla/res/throbber (closes: 144345)
+  * includes npunix.c into mozilla-dev (closes: 150811)
+  * ln -s /usr/lib/libz.so /usr/lib/mozilla/libmozz.so (closes: 151724)
+
+ -- Takuo KITAME <kitame@debian.org>  Fri, 11 Jul 2003 13:01:26 +0900
+
+mozilla (2:1.4-1) unstable; urgency=low
+
+  * New upstream release
+  * fix postinst, preserve local changes (closes: #198415)
+  * s390 and hppa build-fix patch have been temporary moved out. (patch FAILED)
+  * ln -s /usr/lib/mozilla/libxpcom.so /usr/lib/libxpcom.so (closes: #199634)
+
+ -- Takuo KITAME <kitame@debian.org>  Thu,  3 Jul 2003 14:16:19 +0900
+
+mozilla (2:1.3.1-3) unstable; urgency=low
+
+  * Applied build fix patch for alpha (closes: #192274)
+  * remove unnecessary package xmlterm. (closes: #196415)
+
+ -- Takuo KITAME <kitame@debian.org>  Wed, 18 Jun 2003 16:53:45 +0900
+
+mozilla (2:1.3.1-2) unstable; urgency=low
+
+  * debian/rules: [ppc] -O instead of -O2 (closes: #156745, #194226, #194446, #194401)
+  * debian/update-mozilla-chrome: don't create ~/.mozilla in user's home dir when install with sudo.( closes: #194591)
+  * debian/mozilla-runner: ">/dev/null 2>&1" instead of "2>&1 >/dev/null (closes: #194527)
+
+ -- Takuo KITAME <kitame@debian.org>  Mon, 26 May 2003 10:40:18 +0900
+
+mozilla (2:1.3.1-1) unstable; urgency=low
+
+  * New upstream release
+  * This release includes fix of IPv6 fallback problems (closes: #167401,#186081)
+  * debian/rules: 
+    - export NATIVE_THEME_SUPPORT=1
+    - added optimize flag -O2 (closes: #193142, #187794)
+    - shared objects were moved into /usr/lib again (closes: #191789, #192529)
+  * applied patch for default settings for CJK printing (closes: #163240)
+  * includes danish debconf template
+  * debian/Mozilla.desktop: update Comment (closes: #186696)
+  
+ -- Takuo KITAME <kitame@debian.org>  Wed, 21 May 2003 11:19:06 +0900
+
+mozilla (2:1.3-5) unstable; urgency=low
+
+  * check if [ -x update-mozilla-chrome ] in all postinst
+  * run ldconfig in update-mozilla-chrome
+  * Build depends on libidl-dev (>= 0.8)
+  * enable freetype2 again (but disable by default prefs.js)
+  * debian/control: browser Suggests: ca-certificates (closes: #143225)
+                    xft Suggests: ttf-freefont (closes: #187491)
+  * remove mozilla-config.1.gz alternatives (closes: #191087)
+  * postinst: use TEMPFILE in /etc/mozilla while creating configuration file (closes: #190148)
+  * fix default bookmark url of "latest builds" (closes: #190074)
+
+ -- Takuo KITAME <kitame@debian.org>  Wed, 30 Apr 2003 12:38:28 +0900
+
+mozilla (2:1.3-4) unstable; urgency=low
+
+  * applied patch to fix unknown WM_CLASS (closes: #185780)
+  * Depends on versioned dpkg (closes: #185712)
+  * conflicts with galeon << 1.2.8-3, skipstone << 0.8.3-4 (closes: #184401)
+  * remove unneeded /usr/lib/mozilla/component.reg (closes: #181016)
+  * www-browser alternatives (closes: #161759)
+
+ -- Takuo KITAME <kitame@debian.org>  Sat, 22 Mar 2003 06:26:58 +0900
+
+mozilla (2:1.3-3) unstable; urgency=low
+
+  * Applied patch for XIM working. (bugzilla #176514)
+  * update README.Debian
+  * update dependency (closes: Bug#185289)
+
+ -- Takuo KITAME <kitame@debian.org>  Tue, 18 Mar 2003 21:54:31 +0900
+
+mozilla (2:1.3-2) unstable; urgency=low
+
+  * Fix build-depends (closes: #184513, #185051)
+  * FIx missing menu icons (closes: #185115)
+  * applied new s390-build-fix patch (closes: #185190)
+
+ -- Takuo KITAME <kitame@debian.org>  Tue, 18 Mar 2003 04:12:37 +0900
+
+mozilla (2:1.3-1) unstable; urgency=low
+
+  * New upstream release
+  * some shared object have been moved to /usr/lib/mozilla from /usr/lib
+  * compiled against gtk2, xmlterm was removed.
+
+ -- Takuo KITAME <kitame@debian.org>  Sun, 16 Mar 2003 22:00:04 +0900
+
+mozilla (2:1.2.1-10) unstable; urgency=low
+
+  * --disable-freetype2 (closes: #171911, #177229, #138777, #171961, #172948, #175098, #178031, #143488)
+  * remove freetype settings from prefs.js (closes: #183430)
+  * update .desktop files. (closes: #148825)
+  * fix mozilla lunch script (closes: #162489, #150905)
+  * compiled with gcc-3.2 (closes: #183363)
+    But it will break java plugin which compiled with gcc != 3.2
+  * applied patches for improved Big5-HKSCS support (closes: #174280)
+
+ -- Takuo KITAME <kitame@debian.org>  Fri,  7 Mar 2003 14:26:51 +0900
+
+mozilla (2:1.2.1-9) unstable; urgency=low
+
+  * mozilla-xft.preinst: fix error while dpkg-divert. (closes: #174297)
+
+ -- Takuo KITAME <kitame@debian.org>  Thu, 26 Dec 2002 09:06:08 +0900
+
+mozilla (2:1.2.1-8) unstable; urgency=high
+
+  * mozilla-xft: change diversion name. don't use .so suffix.
+    call update-mozilla-chrome in postinst and postrm (closes: #174244)
+
+ -- Takuo KITAME <kitame@debian.org>  Wed, 25 Dec 2002 19:50:24 +0900
+
+mozilla (2:1.2.1-7) unstable; urgency=low
+
+  * fix fontconfig dependency.
+
+ -- Takuo KITAME <kitame@debian.org>  Wed, 25 Dec 2002 03:40:53 +0900
+
+mozilla (2:1.2.1-6) unstable; urgency=low
+
+  * Depends on fontconfig.
+  * Build-Depends on versioned libfontconfig1-dev (>= 2.1-10)
+
+ -- Takuo KITAME <kitame@debian.org>  Tue, 24 Dec 2002 08:04:19 +0900
+
+mozilla (2:1.2.1-5) unstable; urgency=high
+
+  * debian/rules: binary-arch depends on install-xft (closes: 174098)
+
+ -- Takuo KITAME <kitame@debian.org>  Tue, 24 Dec 2002 06:06:54 +0900
+
+mozilla (2:1.2.1-4) unstable; urgency=low
+
+  * --enable-xft, create new package mozilla-xft.
+  * Build-depends on libxft2-dev
+
+ -- Takuo KITAME <kitame@debian.org>  Thu, 12 Dec 2002 18:30:53 +0900
+
+mozilla (2:1.2.1-3) unstable; urgency=low
+
+  * remove file /usr/bin/mozilla. It should be an alternative (closes: #172273)
+
+ -- Takuo KITAME <kitame@debian.org>  Tue, 10 Dec 2002 12:16:26 +0900
+
+mozilla (2:1.2.1-2) unstable; urgency=low
+
+  * Fix Dangling symlinks in /etc/alternatives (closes: #171886, #171880, #172077)
+  * 1st tarball was broken, applied diff of really 1.2.1 (closes: #171957)
+
+ -- Takuo KITAME <kitame@debian.org>  Sun,  8 Dec 2002 05:09:32 +0900
+
+mozilla (2:1.2.1-1) unstable; urgency=low
+
+  * New upstream release
+  * --enable-svg and export MOZ_INTERNAL_LIBART_LGPL=1 (closes: #171228)
+  * fix mozilla-config (closes: #150490)
+  * aclocal/nspr.m4 is in libnspr-dev
+  * Added chatzilla icon for Debian menu (closes: #143955)
+  * installe as x-www-browser alternative. (closes: #169966)
+  * fix libnss-dev losing include files.
+
+ -- Takuo KITAME <kitame@debian.org>  Wed,  4 Dec 2002 12:01:30 +0900
+
+mozilla (2:1.2-1) unstable; urgency=low
+
+  * New upstream release
+  * Applied new s390 build fix patch (closes: #168339)
+  * remove sparc-fix patch, Does it need updates?
+  * only 'mozilla' in /usr/bin
+  * Don't use debian/PackageMakefile. use original make install process.
+  * Fix README.Debian (closes: #169022)
+
+ -- Takuo KITAME <kitame@debian.org>  Thu, 28 Nov 2002 16:44:21 +0900
+
+mozilla (2:1.1-1) unstable; urgency=low
+
+  * New upstream release. (closes: #154948)
+  * build depends on  autoconf2.13 (closes: #159927)
+  * --enable-svg again. (closes: #148814)
+  * some bugs were fixed in 1.1 release.
+    Bugzilla#157989 Possible heap corruption with 0-width GIF (closes: #159891)
+
+ -- Takuo KITAME <kitame@northeye.org>  Fri, 13 Sep 2002 20:23:35 +0900
+
+mozilla (2:1.0.0-3) unstable; urgency=low
+
+  * Please ignore 1.0.0-2! it's broken.
+  * really applied patch for Bug#149630
+  * Depends on psmisc (closes: #149530)
+
+ -- Takuo KITAME <kitame@northeye.org>  Sat, 15 Jun 2002 03:04:05 +0900
+
+mozilla (2:1.0.0-2) unstable; urgency=high
+
+  * mozilla-runner: read /etc/mozilla/mozillarc instead of /etc/mozillarc
+    (closes: #149820, #149729)
+  * applied patch to fix Mozilla can hang X Window with absurd font sizes.
+    (closes: #149630)
+  * mozilla-dev:
+    - fix mozilla-config --libs (closes: #149816)
+
+ -- Takuo KITAME <kitame@northeye.org>  Thu, 13 Jun 2002 15:09:48 +0900
+
+mozilla (2:1.0.0-1) unstable; urgency=low
+
+  * New upstream release.
+  * mozilla-dev:
+    - include files in /usr/include/mozilla-1.0.0
+  * libnspr-dev:
+    - include files in /usr/include/mozilla-1.0.0/nspr
+  * libnss-dev:
+    - include files in /usr/include/mozilla-1.0.0/nss
+
+ -- Takuo KITAME <kitame@northeye.org>  Mon, 10 Jun 2002 13:27:04 +0900
+
+mozilla (2:1+rc3-2) unstable; urgency=low
+
+  * fix miss type of debian/changelog, fix wrong version. (closes: #146876)
+  * applied patches from Bugzilla
+    - 110112: Crash after long sequence of image confirmations (closes: #141898)
+    - 147754: Do a same-origin check on serialized data.
+  * conflicts galeon-common instead of galeon (closes: #148632)
+
+ -- Takuo KITAME <kitame@northeye.org>  Fri, 31 May 2002 23:37:37 +0900
+
+mozilla (2:1+rc3-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/mozilla-runner:
+    - closes: #147878: fix doesn't start, if file 'auto' exists
+  * removed patches (fixed in upstream)
+    - bugzilla143607 (Copy Link Location does not work)
+    - local-file-unix, could not be applied. rework is needed
+  * applied patches
+    - sparc-fix (closes: #148068)
+  * It does not work with galeon-1.2.2, Conflicts: galeon (<< 1.2.3).
+
+ -- Takuo KITAME <kitame@northeye.org>  Wed, 29 May 2002 03:06:38 +0900
+
+mozilla (2:1+rc2-3) unstable; urgency=high
+
+  * urgency=high. it should be installed into woody
+  * debian/mozilla-runner: 
+    - revert dsp wrapper checking (closes: #147250)
+  * debian/mozilla-browser.{config,postinst,templates}:
+    - ask dsp wrapper
+  * added patch
+    - bugzilla143607: to fix Right-click menu "Copy Link Location" doesn't work
+      (closes: #146897)
+  * remove new win in tab patch. it's broken (closes: #147394) (reopen: #134450)
+  * Added Spanish debconf templates (closes: #147361)
+
+ -- Takuo KITAME <kitame@northeye.org>  Mon, 20 May 2002 23:33:00 +0900
+
+mozilla (2:1+rc2-2) unstable; urgency=low
+
+  * move mozilla-bin to /usr/lib/mozilla/
+    It is should not be called by directly.
+    also remove mozilla-bin.1
+  * use mozilla.1 which distributed by mozilla.org.
+  * debian/changelog: 
+    - fix strange version number (closes: #146876) but I don't know who has changed it so...
+  * added patches:
+    - bugzilla105547: Windows open in new window instead of tabs (closes: #134450)
+      you need user_pref("browser.tabs.opentabfor.windowopen", true); in your prefs.js
+
+ -- Takuo KITAME <kitame@northeye.org>  Wed, 15 May 2002 18:23:00 +0900
+
+mozilla (2:1+rc2-1) unstable; urgency=low
+
+  * New upstream release
+  * fix patch order on LC_COLLATE!=C (closes: #145246)
+  * debian/localstart.html:
+    - fix wrong javascript (closes: #145926)
+  * mozilla-dev:
+    - fix wrong path in mozilla-config (closes: #144231)
+  * removed patches (fixed in upstream)
+    - bugzilla135361
+      Print margin fields in wrong order.
+    - bugzilla139948
+      SSL Tooltip not updated when going from one ssl site to another.
+    - bugzilla141061
+      'Reading local files in Netscape 6 and Mozilla'
+  * libnspr-dev:
+    - /usr/include/mozilla/nspr moved to /usr/include/nspr
+  * debian/bookmarks.html:
+    - fix themes.org URL (closes: #145686)
+  * upstream bug fix:
+    - closes: #140123: reread /etc/resolv.conf with toggle on/off line.
+  * install mozilla-xremote-client
+  * /usr/bin/mozilla wrapper from RH
+  * applied mozilla-default-plugin-less-annoying.patch from RH (closes: #109088)
+
+ -- Takuo KITAME <kitame@northeye.org>  Mon, 13 May 2002 22:54:20 +0900
+
+mozilla (2:1+rc1-3) unstable; urgency=high
+
+  * Fix 'Reading local files in Netscape 6 and Mozilla'
+    http://online.securityfocus.com/archive/1/270188/2002-04-28/2002-05-04/0
+    - debian/patches/bugzilla141061 (closes: #145355)
+  * debian/localstart.html:
+    - remove <input type="submit" value="I'm Feeling Lucky" />
+      It's no longer available.
+
+ -- Takuo KITAME <kitame@northeye.org>  Wed,  1 May 2002 15:32:49 +0900
+
+mozilla (2:1+rc1-2) unstable; urgency=high
+
+  * Added 1.0RC1 release note
+  * added patches
+    - debian/patches/bugzilla139948 (closes: #144429)
+      SSL Tooltip not updated when going from one ssl site to another.
+    - debian/patches/bugzilla135361 (closes: #143065)
+      Print margin fields in wrong order.
+
+ -- Takuo KITAME <kitame@northeye.org>  Mon, 29 Apr 2002 21:53:33 +0900
+
+mozilla (2:1+rc1-1) unstable; urgency=high
+
+  * New upstream release (closes: #143693)
+  * debian/rules:
+    - --enable-ldap (closes: #142918)
+  * remove unusable shlibs.
+  * debian/rules:
+    - --disable-svg
+      PLEASE DO NOT BUG REPORT ABOUT IT.
+      Upstream does not include SVG support into 1.0 release.
+  * removed patches: yes it have been fixed by upstream
+    - debian/patches/ads-on-alpha: (closes: #143475)
+    - debian/patches/bugzilla127259
+    - debian/patches/bugzilla130545
+    - debian/patches/bugzilla130661
+    - debian/patches/bugzilla32571
+    - debian/patches/bugzilla52330
+    - debian/patches/bugzilla83289
+    - debian/patches/bugzilla83804
+  * many bugs were fixed by upstream
+    - closes: #141395: segfaults when searching
+    - closes: #139246: Reload does 2x GET ?
+    - closes: #141898: duplicate "load image?" sometimes messes layout, sometimes crashes
+    - closes: #143114: segfault in UI
+    - closes: #143177: www.flaresound.com locks up browser
+    - closes: #139079: Mozilla doesn't send POST requent bigger than 13k
+    - closes: #122622: Bold items(ie <b>) used in a <caption> tag are not displayed
+    - closes: #135239: tab problem in viewing the contents of a local directory (tabbed view)
+    - closes: #139863: Reproducible segfault
+    - closes: #118490: galeon: Scrollbar oddity
+    - closes: #132294: crash on print priview
+    - closes: #143219: Views wrong security info 
+    - closes: #143775: doesn't handle .pls correctly
+    - closes: #143831: deadlock/crash when using key and mouse in combo box which load pages
+    - closes: #136543: "Save as" and "View source" should NOT reload the page
+  * debian/mozilla-browser.templates.*
+    - 'Freetype2' instead of 'FreeType' (closes: #143448)
+
+ -- Takuo KITAME <kitame@northeye.org>  Sun, 21 Apr 2002 16:30:02 +0900
+
+mozilla (2:0.9.9-6) unstable; urgency=high
+
+  * debian/patches/ads-on-alpha:
+    - quote with #ifdef ALPHA  (closes: #142469, #142536, #142488)
+
+ -- Takuo KITAME <kitame@northeye.org>  Sat, 13 Apr 2002 03:55:42 +0900
+
+mozilla (2:0.9.9-5) unstable; urgency=low
+
+  * Fix invalid char in User Agent
+  * --disable-xinerama again. it makes mozilla too unstable, I think.
+    (closes: #141246, #141462, #141077) (reopen: #140620)
+  * added Galician debconf templates (closes: #141416)
+  * applied patch to fix crashes displaying banner ads on Alpha (closes: #141641)
+  * debian/patches/ffi:
+    - updated for ia64 Thanks to ia64 workers. (closes: #141671)
+
+ -- Takuo KITAME <kitame@northeye.org>  Wed, 10 Apr 2002 09:56:59 +0900
+
+mozilla (2:0.9.9-4) unstable; urgency=high
+
+  * added vendor string "Debian" to user-agent value.
+  This is needed, and important.
+  see http://bugzilla.mozilla.org/show_bug.cgi?id=133171
+      http://www.mozilla.org/build/revised-user-agent-strings.html
+  * debian/update-mozilla-chrome:
+    - fix mv erorr (closes: #139862)
+  * remove embedding-alttext-in-tooltip patch.
+    It is marked as INVALID by bugzilla.mozilla.org.
+  * added fr templates. (closes: #139884)
+  * added more patches
+    - bugzilla83289 closes: #138788 single scanlines sometimes dissappear when scrolling text
+  * README.Debian: fix comment for cvs snapshot package. (closes: #140669)
+  * debian/rules:
+    --enable-xineram (closes: #140620)
+  * debian/mozilla-runner:
+    quote filename for white space. (closes: #140895)
+
+ -- Takuo KITAME <kitame@northeye.org>  Tue,  2 Apr 2002 20:24:38 +0900
+
+mozilla (2:0.9.9-3) unstable; urgency=high
+
+  * move to main from non-US
+    mozilla dummy package now depends on mozilla-psm.
+  * debian/*.postrm:
+    - test -x /usr/sbin/update-mozilla-chrome (closes: #139551)
+  * do not install /etc/mozilla/prefs.js.
+    It will be generated by postist if it isn't exist.
+    So, it is not conffiles. (closes: #139544)
+  * Do not set default font in /etc/mozilla/prefs.js (closes: #139555)
+  * Suggests libfreetype6 instead of libgdkxft0 (closes: #139567)
+  * added patch
+    - bugzilla7003: closes: #114622 no way to stop animations
+
+ -- Takuo KITAME <kitame@northeye.org>  Sun, 24 Mar 2002 04:33:37 +0900
+
+mozilla (2:0.9.9-2) unstable; urgency=low
+
+  * added patches
+    - bugzilla114627
+      closes: #117345 Default plugin popup doesn't respond to Escape or Enter.
+    - bugzilla127259
+      closes: #138379 Url Notifies incorrectly blocked on NULL notify Data 
+    - bugzilla130661
+      closes: #138294 bold and italicface not displayed using TrueType fonts
+    - bugzilla52330
+      closes: #120461 smtp-port not working anymore
+    - bugzilla130545
+      closes: #139069 Servers running on non-default port cannot set cookies for domain
+  * debian/debian.js:
+    - default western (iso-88591-1) fot set to misc-fixed (closes: #108586)
+  * debian/mozilla-browser.templates*
+    - move 'see enabling_truetype.html' to gdkxft_note template. (closes: #138433)
+  * debian/rules:
+    - --enable-xptint (closes: #134890)
+    - really install debian bookmarks (closes: #139225)
+  * debian/control:
+    - fixed typo in xmlterm description (closes: #134212)
+
+ -- Takuo KITAME <kitame@northeye.org>  Wed, 20 Mar 2002 04:37:05 +0900
+
+mozilla (2:0.9.9-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/rules:
+    - --enable-freetype2
+    - update-mozilla-chrome move to /usr/sbin from /usr/bin
+  * debian/mozilla-runner:
+    - fix expand "$VERSION" (closes: #137714)
+  * load /etc/mozilla/prefs.js after loading unix.js
+    Yes, you can override default settings with this file.
+  * debconf ask enabling truetype support. (closes: #138074)
+  * debian/control:
+    - mozilla-browser recommends x-ttcidfont-conf
+  * debian/{mozilla-runner,mozilla-browser.config}:
+    - removed gdkxft setting.
+  * /etc/mozillarc is no longer used.
+    - esd and Flash problem has been fixed in 0.9.7.
+    - remove gdkxft setting because gdkxft breaks -splash
+      added debconf note for this.
+  * removed patches (checked in upstream):
+    - debian/patches/bugzilla105537
+    - debian/patches/bugzilla106855
+    - debian/patches/bugzilla106855
+    - debian/patches/bugzilla124788
+    - debian/patches/bugzilla86917
+    - debian/patches/libart_lgpl_from_cvs
+  * added patches (from bugzilla):
+    - debian/patches/bugzilla83804
+      closes: #131140 repeatable segfault
+      closes: #132890 Crash going to http://www.chiquita.com/
+    - debian/patches/bugzilla32571
+      closes: #115706 No security checks for window.close() (Bugzilla#32571)
+    - debian/patches/gdkxft-fix
+      closes: #138077 gdkxft breaks mozilla 0.9.9
+  * closing bugs fixed by upstream
+    - closes: #128087 shockwave-plugin does not work when disk cache size is '0' (Bugzilla#116562)
+    - closes: #134109 Mozilla does not find users plugins (Bugzilla#45699)
+    - closes: #122037 Selection appends a newline (Bugzilla#98572)
+    - closes: #108456 tries to install plugins into /usr/lib/mozilla/plugins/... (Bugzilla#45699)
+  * mozilla-{dom-inspector,js-debugger,psm}.postrm:
+    call update-mozilla-chrome (closes: #137800)
+  * added Japanese/German debconf template
+  * remove obsolete template.fr. please update.
+
+ -- Takuo KITAME <kitame@northeye.org>  Thu, 14 Mar 2002 20:35:00 +0900
+
+mozilla (2:0.9.8-3) unstable; urgency=low
+
+  * added patches (debian/patches)
+    - bugzilla124788: repeatable rendering engine hang (closes: #132950)
+  * added French templates (closes: #136338)
+  * debian/mozilla-runner:
+    - update to use an existing instance of mozilla for -mail (closes: #134978)
+  * debian/mozilla-browser.shlibs:
+    - fix typo (closes: #137195)
+
+ -- Takuo KITAME <kitame@northeye.org>  Fri,  8 Mar 2002 00:24:41 +0900
+
+mozilla (2:0.9.8-2) unstable; urgency=medium
+
+  * debian/mozilla-runner:
+    fix mozilla-bin name (closes: #133516)
+    fix gdkxft related bug (closes: #133643)
+  * debian/mozilla-browser.postinst:
+    chmod 644 /etc/mozillarc (closes: #133528)
+  * added patches
+    - debian/patches/bugzilla86917 (socket transport should try all ip addresses returned by DNS service) (closes: #119022)
+    - debian/patches/bugzilla106855 (-splash breaks XIM)
+    - debian/patches/bugzilla118478 (Down arrow key at last empty line of textarea moves caret to end of line above)
+  * debian/patches/show-cookie:
+    - limit to 30 length of cookie name=value to show. (closes: #133810)
+  * enable DOM inspector. It is own package 'mozilla-dom-inspector' (closes: #133587)
+  * Separated js-debugger package as 'mozilla-js-debugger'
+
+ -- Takuo KITAME <kitame@northeye.org>  Thu, 14 Feb 2002 23:37:06 +0900
+
+mozilla (2:0.9.8-1) unstable; urgency=low
+
+  * New upstream release. (closes: #132524)
+  * debian/mozilla-runner:
+    - preload gdkxft if it is available. (closes: #132440)
+      It will be debconfigurabled in -1 release.
+  * debian/update-mozilla-chrome:
+    - added /usr/lib into LD_LIBRARY_PATH. (to not load local libraries) 
+  * added patches
+    - debian/patches/bugzilla96504 to fix URL DnD into bookmarkbar (closes: #115248)
+    - debian/patches/bugzilla105537 to fix control+enter in url bar firing for just enter
+  * removed upstream fixed patches
+    - debian/patches/bugzilla114134
+    - debian/patches/bugzilla116210
+    - debian/patches/build-mng-decoder
+    - debian/patches/empty-title-fix-105842
+    - debian/patches/linktext-fix-115176
+  * removed patch
+    - debian/patches/netbsd-ipv6-fix-patch (update is needed)
+  * Perhaps, these bugs were fixed by upstream.
+    I've checked with this package or accroding to Bugzilla status.
+    - closes: #131140: repeatable segfault
+    - closes: #121263: Form input focus not working
+    - closes: #132475: unknown SSL error (-8073)
+    - closes: #127122: distorted text and graphics
+    - closes: #127288: Galeon mailto: links handler embeds mozilla mail
+      maybe also closes: #109259: Mozilla in galeon
+    - closes: #129076: create $PAGE_files also when saving as HTML only
+    - closes: #127811: hangs when trying to download .exe file
+    - closes: #111119: doesn't report failure when saving downloaded files
+    - closes: #121256: dies in open URL dialog
+    - closes: #126561: Full screen mode.
+
+ -- Takuo KITAME <kitame@northeye.org>  Fri,  8 Feb 2002 05:40:23 +0900
+
+mozilla (2:0.9.7-6) unstable; urgency=high
+
+  * debian/mozilla-browser.postinst:
+    - fix db_get return value is not zero. Grave bugfix. (closes: #131995)
+  * debian/localstart.html:
+    - XHTML compatible. (closes: #131416)
+  * debian/control:
+    - fix Description for mozilla-dev (closes: #131066)
+    - fix long description lines (closes: #130975, #131026)
+  * debian/bookmarks.html:
+    - fix wrong links (closes: #130578)
+  * update s390-build-fix patch (closes: #130461)
+
+ -- Takuo KITAME <kitame@northeye.org>  Sun,  3 Feb 2002 15:52:14 +0900
+
+mozilla (2:0.9.7-5) unstable; urgency=high
+
+  * Perhaps, it's final release of 0.9.7 package.
+  * debian/patches/ffi:
+    - update to fix Segfault Thanks to Jeff Licquia <jlicquia@progeny.com>
+      (closes: #129641)
+  * debian/patches/bugzilla114134
+    - added to fix crashing after localizing some strings.
+  * debian/patches/bugzilla62547fix
+    - renamed to debian/patches/bugzilla116210 (attachment No. to Bug No.)
+  * debian/mozilla-runner:
+    - removed export MOZILLA_FIVE_HOME. It's not needed.
+    - added /usr/lib into LD_LIBRARY_PATH, to don't load local mozilla libraries such as OpenOffice's.
+
+ -- Takuo KITAME <kitame@northeye.org>  Mon, 21 Jan 2002 19:24:07 +0900
+
+mozilla (2:0.9.7-4) unstable; urgency=high
+
+  * debian/mozilla-browser.postinst:
+    - fix to preserve user modified /etc/mozillarc. (closes: #127989)
+  * debian/rules:
+    - ia64 build fix. (closes: #128046)
+    - install stamp depend on build (closes: #128256)
+  * debian/control:
+    - remove libmng-dev from build-depends.
+  * debian/mozilla-browser.config:
+    - check empty $MOZILLA_DSP
+  * debian/mozilla-browser.templates:
+    - default MOZILLA_DSP is "none"
+  * debian/patches/linktext-fix-115175:
+    - from bugzilla, to fix 'save link as' behavior. (closes: #126451)
+  * debian/patches/empty-title-fix-105842
+    - to fix empty pages don't set the window title in tabs (closes: #121238)
+  * debian/bookmarks.html:
+    - remove obsolete links (closes: #127585)
+ 
+ -- Takuo KITAME <kitame@northeye.org>  Sat, 12 Jan 2002 20:46:12 +0900
+
+mozilla (2:0.9.7-3) unstable; urgency=high
+
+  * debian/rules:
+    - Downgrade optimize level to 2 (-O3 to -O2)
+      It will fix segfault with flashplugin, I've checked. (closes: #121404)
+      Perhaps, also fix strange crashes. (closes: #126805, #126418, #127346)
+  * debian/patches/build-mng-decoder:
+    - to build mng decoder module (closes: #127031)
+  * debian/patches/security-coreconf-linux:
+    - to build on m68k/hppa (closes: #127815)
+  * debian/README.Debian:
+    - Note for SSL. (closes: #127742)
+  * debian/patches/embedding-alttext-tooltip:
+    - show IMG alt text in tooltip if title isn't (embedding only) (#98436)
+      [HELP]: I coudn't implement it into generic mozilla.
+      (mozilla.org have tagged it WONTFIX at bugzilla.)
+  * debian/release-note*.html:
+    - added <BASE href="http://www.mozilla.org/releases/">
+
+ -- Takuo KITAME <kitame@northeye.org>  Sat,  5 Jan 2002 21:49:55 +0900
+
+mozilla (2:0.9.7-2) unstable; urgency=medium
+
+  * debian/mozilla-browser.config:
+    -  Parse /etc/mozillarc (closes: #126426)
+  * debian/mozilla-browser.templates:
+    -  Fix English grammar, Thanks to mhatta@gnu.org (closes: #126423)
+  * debian/mozilla-browser.postrm:
+    - remove /etc/mozillarc when purge.
+  * debian/control:
+    - fixed description for mailnews (closes: #116884)
+    - Build-Depends: g++-3.0 [ia64]
+  * debian/patches/bugzilla62547fix
+    - to fix Posting of forms with empty or invalid file elements hangs (closes: #126493)
+  * debian/patches/ia64-hppa-build-fix
+    - added to fix building on ia64 and hppa (closes: #126709)
+  * debian/rules:
+    - use gcc-3.0 when build on ia64 (closes: #126711)
+  * debian/mozilla-runner:
+    - remove 'cd $MOZILLA_FIVE_HOME' (closes: #126764)
+  * debian/patches/prefs-unix-js:
+    - remove old pref("startup.homepage_override_url"); (closes: #126759)
+      If this entry is in your ~/.mozilla/*/*/prefs.js, you should remove it.
+  * debian/localstart.html
+    - added. Install into /usr/share/doc/mozilla-browser/
+  * debian/patches/debian-diff
+    - use localstart.html as default startup.homepage
+    - use localstart.html as startup.homepage_override_url
+  * debian/about-html-debian:
+    - don't use file link in about: It will be blocked because security policy
+      (closes: #122944)
+  * usr/lib/mozilla/components/libpippki.so moved into browser.
+    It will fix bug of submit button issue.
+
+ -- Takuo KITAME <kitame@northeye.org>  Sat, 29 Dec 2001 20:15:35 +0900
+
+mozilla (2:0.9.7-1) unstable; urgency=low
+
+  * New upstream release
+    - upstream bug fixes.
+      closes: #125757: mozilla-browser: problem accessing page with mozilla-browser but not nightly builds
+  * debian/control:
+    - fixed typo in description (closes: #125149, #125151, #125009, #125147, #125010)
+    - Build-Depends: - debhelper (>> 3.0.0) + debhelper (>= 3.0.0)
+  * debian/patches/m68k-build-fix:
+    - removed. Is it not needed?
+  * debian/patches/xx_arm-build:
+    - Ditto
+  * debian/patches/mozilla-add-lang:
+    - Ditto
+  * debian/patches/libart_lgpl_from_cvs:
+    - added, because tarball doesn't include this.
+  * debian/rules:
+    - move usr/lib/mozilla/components/libmsgsmime.so into mozilla-mailnews.
+  * debian/mozilla-browser.{config,templates,postinst}:
+    - use debconf to configure $MOZILLA_DSP
+
+ -- Takuo KITAME <kitame@northeye.org>  Sun, 23 Dec 2001 05:29:32 +0900
+
+mozilla (2:0.9.6-8) unstable; urgency=high
+
+  * serious bug (#122681, #123165, #123803) fix, urgency=high
+  * debian/mozilla-runner: export TERM=xterm
+  * debian/xmlterme-runner: export PATH in xmlterm wrapper (closes: #122990)
+  * debian/control: 
+     - added Build-Dpenends: docbook-to-man (closes: #122681, #123165)
+     - Standards-Version: 3.5.2, Build-Depends: debhelper (>> 3.0.0)
+  * debian/patches/prefs-unix-js:
+     - startup.homepage_override_url is release-notes.html
+  * debian/patches/s390-build-fix: added (closes: #123803)
+  * debian/rules:
+     - use internal libmng/libpng again.
+     - MOZ_INTERNAL_LIBART_LGPL=1 it will used in next 0.9.7 release.
+
+ -- Takuo KITAME <kitame@northeye.org>  Thu, 13 Dec 2001 12:35:55 +0000
+
+mozilla (2:0.9.6-7) unstable; urgency=low
+
+  * added manpages mozilla.1 and mozilla-bin.1 (closes: #109804)
+  * mozilla-{mailnews,xmlterm,chatzilla}.postrm: call update-mozilla-chrome.
+    This and separeting chrome(of 2:0.9.6-5) will fix some problems when mailnews isn't installed (closes: #122006)
+  * apply patch to fix cannot add languages (closes: #122069)
+    cf. http://bugzilla.mozilla.org/show_bug.cgi?id=109629
+  * mailnews: replaces psm (<< 0.9.6-6) (closes: #122100)
+  * fix typo in README.Debian (closes: #122106)
+  * fix symlink to release-note.html (closes: #122118)
+
+ -- Takuo KITAME <kitame@northeye.org>  Sun,  2 Dec 2001 13:29:36 +0000
+
+mozilla (2:0.9.6-6) unstable; urgency=low
+
+  * psm: fix misspackaging (closes: #121883, #121906)
+
+ -- Takuo KITAME <kitame@northeye.org>  Sat,  1 Dec 2001 02:18:49 +0000
+
+mozilla (2:0.9.6-5) unstable; urgency=low
+
+  * separete chrome entry per packages.
+  * fix doc symlink. (closes: #121478)
+
+ -- Takuo KITAME <kitame@northeye.org>  Fri, 30 Nov 2001 09:42:52 +0000
+
+mozilla (2:0.9.6-4) unstable; urgency=low
+
+  * update-mozilla-chrome: unset MOZILLA_FIVE_HOME (closes: #120871)
+  * fix patch for mozilla hides cookie values from prompts (closes: #108219)
+  * fix xmlterm script (closes: #121217)
+
+ -- Takuo KITAME <kitame@northeye.org>  Tue, 27 Nov 2001 06:15:23 +0000
+
+mozilla (2:0.9.6-3) unstable; urgency=low
+
+  * applied embed-tooltip-patch
+  * fix large icon, use mozicon50 (closes: #120659)
+  * applied patch for mathml does not work as packaged bug (closes: #120661)
+  * mozilla,chatzilla: arch: any (closes: #119036)
+  * touch .mozconfig in build-tree (closes: #120802)
+
+ -- Takuo KITAME <kitame@northeye.org>  Sat, 24 Nov 2001 12:15:42 +0000
+
+mozilla (2:0.9.6-2) unstable; urgency=low
+
+  * Fix version of window title. (closes: #120567)
+  * Applied arm build patch (closes: #119482)
+  * Added Junkbuster tips to README.Debian (closes: #109326)
+  * Implement update-moziila-chrome for external chromes.
+  * Valiable files are moved into /var/lib/mozilla/
+  * use external libpng/libmng
+
+ -- Takuo KITAME <kitame@northeye.org>  Thu, 22 Nov 2001 15:36:44 +0000
+
+mozilla (2:0.9.6-1) unstable; urgency=low
+
+  * New upstream release.
+  * applied AA(w/ gdkxft) patch (closes: #119539)
+  * new default bookmark (closes: #120244)
+  * a little documentation about ~/.mozilla and local libraries. (closes: #115645)
+
+ -- Takuo KITAME <kitame@northeye.org>  Wed, 21 Nov 2001 07:34:14 +0000
+
+mozilla (2:0.9.5-5) unstable; urgency=low
+
+  * fix build problem with $TEMPDIR (closes: #116245)
+  * register more MIME (closes: #72867)
+
+ -- Takuo KITAME <kitame@northeye.org>  Tue, 23 Oct 2001 04:06:40 +0900
+
+mozilla (2:0.9.5-4) unstable; urgency=low
+
+  * western minimum font size is "8" (closes: #115842, #115689)
+
+ -- Takuo KITAME <kitame@northeye.org>  Thu, 18 Oct 2001 23:10:58 +0900
+
+mozilla (2:0.9.5-3) unstable; urgency=low
+
+  * Fix esd/arts detection code (closes: #115746)
+
+ -- Takuo KITAME <kitame@northeye.org>  Tue, 16 Oct 2001 18:25:26 +0900
+
+mozilla (2:0.9.5-2) unstable; urgency=low
+
+  * try checking /dev/dsp handler and use esddsp or artsdsp if exists
+    It will hopefully fix hangup with flashplugin. (closes: #110983)
+  * Suggests esound-clients|libarts
+  * acrobat plugin is now works! (closes: #110824)
+  * install mozilla-bin-0.9.5.1.gz but still undocumented (closes: #112945)
+  * really install pixmaps.
+  * HOWTO use Java in README.Debian (closes: #109486)
+
+ -- Takuo KITAME <kitame@northeye.org>  Mon, 15 Oct 2001 14:49:41 +0900
+
+mozilla (2:0.9.5-1) unstable; urgency=low
+
+  * New upstream release.
+  * disable debug fetures patch and some icons from official srpm.
+  * added mozilla{,-mail,-mailc-omposer}.xpm for icons
+  * added Mail Composer icon for Debian menu and GNOME Desktop
+  * Mozilla Composer rename to Mozilla Editor
+  * added release-note-0.9.5.html from
+    http://www.mozilla.org/releases/mozilla0.9.5/
+  * added modified libffi and applied patch for ia64.
+    Thanks Jeff Licquia <jlicquia@progeny.com>
+
+ -- Takuo KITAME <kitame@northeye.org>  Sun, 14 Oct 2001 21:32:55 +0900
+
+mozilla (2:0.9.4-5) unstable; urgency=low
+
+  * Applied patch for build on hppa (closes: #114928)
+
+ -- Takuo KITAME <kitame@northeye.org>  Tue,  9 Oct 2001 14:23:59 +0900
+
+mozilla (2:0.9.4-4) unstable; urgency=low
+
+  * don't use mozilla-bin-0.9.4 as exec binary. (closes: #112728)
+  * +pref("helpers.global_mime_types_file", "/etc/mime.types");
+    +pref("helpers.global_mailcap_file", "/etc/mailcap"); (closes: #81471)
+  * mozilla-browser: fix postrm (closes: #112997)
+  * mozilla-xmlterm: fix wrong update-alternatives --remove (closes: #113003)
+  * libnssckbi.so in /usr/lib/mozilla/ (closes: #109515,#103415,#112610,#109650)
+  * added 'pref("intl.accept_languages", "en");' in default unix.js (closes: #113580)
+  * includes release note from mozilla.org (closes: #113127)
+    upstream changelog is not available anywhere...
+  * fix duplicate autoconf in build-dep (closes: #113877)
+
+ -- Takuo KITAME <kitame@northeye.org>  Mon,  1 Oct 2001 01:17:10 +0900
+
+mozilla (2:0.9.4-3) unstable; urgency=low
+
+  * Fix m68k build problem. (closes: #101931)
+    Thanks patch from Richard Zidlicky.
+
+ -- Takuo KITAME <kitame@northeye.org>  Thu, 20 Sep 2001 23:19:26 +0900
+
+mozilla (2:0.9.4-2) unstable; urgency=low
+
+  * fix mozilla composer gnome menu. (closes: #110569)
+  * build-depends: bzip2 (closes: #112539)
+
+  * 0.9.4 will fix many bugs. I've closed it by hand.
+    If still have a same problem, please reopen.
+
+ -- Takuo KITAME <kitame@northeye.org>  Tue, 18 Sep 2001 15:24:04 +0900
+
+mozilla (2:0.9.4-1) unstable; urgency=low
+
+  * New upstream release
+  * some fixes menu entry, alternatives
+
+ -- Takuo KITAME <kitame@northeye.org>  Sun, 16 Sep 2001 14:34:51 +0900
+
+mozilla (2:0.9.3+0-4) unstable; urgency=low
+
+  * added font.diff
+  * fix menu hints in mozilla-mailnews (closes: #112186)
+  * fix menu icons (closes: #110250)
+  * some fixes in gnome menu entry in *.desktop
+  * fix build-depends (closes: #111572)
+  * cd $MOZILLA_FIVE_HOME in bin/mozilla (closes: #112143, #103703)
+  * mozilla and mozilla-bin in /usr/bin (closes: #110551)
+
+ -- Takuo KITAME <kitame@northeye.org>  Fri, 14 Sep 2001 23:46:50 +0900
+
+mozilla (2:0.9.3+0-3) unstable; urgency=low
+
+  * fix empty /usr/share/doc/mozilla-* (closes: Bug#109000)
+  * fix build-depends (closes: Bug#108944)
+  * dh_installmime (closes: Bug#101315)
+  * use internal mng/png library again.
+  * usr/lib/libnssckbi.so is libnss3's file.
+  * show version instead of BuildID on window title (closes: Bug#109146)
+
+ -- Takuo KITAME <kitame@northeye.org>  Sun, 19 Aug 2001 16:19:35 +0000
+
+mozilla (2:0.9.3+0-2) unstable; urgency=low
+
+  * Fix Mozill.desktop icon path (closes: Bug#108862)
+  * disable DOM inspector, it's debug feature.
+  * MOZILLA_OFFICIAL=1 BUILD_OFFICIAL=1
+
+ -- Takuo KITAME <kitame@northeye.org>  Thu, 16 Aug 2001 09:43:56 +0000
+
+mozilla (2:0.9.3+0-1) unstable; urgency=low
+
+  * change to dbs_make, orig.tar.gz was modified.
+    So I appended '+0' to upstream version, at once.
+  * revert to /usr/lib/mozilla. don't use /usr/lib/mozilla-<version>
+  * icons are also here (closes: Bug#77887)
+  * nspr and nss includes in /usr/include/mozilla/ 
+  * executables are packed in /usr/lib/mozilla.
+    use update-alternatives for /usr/bin/<executables>
+  * install NPL-1.1.txt and MPL-1.1.txt (closes: Bug#108458)
+  * don't use run-mozilla.sh (closes: Bug#108509, Bug#101694)
+  * fix mozilla-config (closes: Bug#79404)
+  * conflicts and replaces with libnspr3 (closes: Bug#102404, Bug#102405)
+  * closes bugs which was fixed by upstream, maybe. (closes: Bug#78658)
+  * use external libmng/libpng
+
+ -- Takuo KITAME <kitame@northeye.org>  Thu,  9 Aug 2001 15:09:53 +0900
+
+mozilla (2:0.9.3-1) unstable; urgency=low
+
+  * New upstream release, New Maintainer (closes: #105390, #107616, #103736, #106111, #81612)
+  * close obsolete bugs wich was fixed maybe. (closes: #76482)
+  * fix build-depends (closes: #104112)
+  * fix debian/rules (closes: #104113)
+  * clean up /usr/lib/mozilla-0.9.3 when remove package (closes: #106200)
+  * --enable-mathml --enable-svg (closes: #100890)
+  * IPv6 patch from NetBSD
+  * disable detector debuge print (closes: #101576)
+  * fixed menu entry, added hints (closes: #101167, #101865, #80036)
+  * added debian bookmarks.html (closes: #103356)
+  * some bugs was hopefully fixed (closes: #102471, #103991, #85879, #101119, #101859, #77660, #101696, #85462, #85680, #88931)
+  * build on woody
+
+ -- Takuo KITAME <kitame@northeye.org>  Mon,  6 Aug 2001 21:15:57 +0900
+
+mozilla (2:0.9.1-4) unstable; urgency=high
+  
+  * I hate bash
+  * I really really hate bash
+  * Fixed postinst to not return 1 on unset 
+    (closes: #101508)
+
+ -- Frank Belew (Myth) <frb@debian.org>  Tue, 19 Jun 2001 17:21:02 -0400
+
+mozilla (2:0.9.1-3) unstable; urgency=high
+
+  * unset MOZILLA_FIVE_HOME in scripts that use regxpcom 
+    (closes: #100786, #100827)
+  * dropped japansese minimum font size
+  * Fixed xmlterm description
+  * Fixed copyright file
+  * Added gratuitous quotes to wrapper so people will be quiet
+  * Made removal of autogenerated items a little more strict
+  * Fixed nss-devel to actually include headers
+
+ -- Frank Belew (Myth) <frb@debian.org>  Mon, 18 Jun 2001 19:41:55 +0000
+
+mozilla (2:0.9.1-2) unstable; urgency=high
+
+  * Changed to DH_COMPAT=2
+  * Made description headers a little prettier
+  * Fixed copyright file, and re-added text of NPL/MPL
+  * Changed default chrome back to modern
+  * Increased epoch again
+  * Fixed bashism in wrapper script 
+    (closes: #96364)
+  * Fixed static library locations
+  * Removed builddep on libpng in favor of builtin
+  * Added patch to edit OS_LIBS
+    (closes: #87235)
+
+ -- Frank Belew (Myth) <frb@debian.org>  Tue, 12 Jun 2001 06:25:24 -0400
+
+mozilla (1:0.9.1-1) unstable; urgency=low
+
+  * New upstream version
+    (closes: #86819, #89802, #75352, #77107, #77287, #87849, #93255, #98573,
+             #79505, #66896, #75666, #77309, #78004, #79010, #80903, #87408,
+             #92205, #98573)
+  * Completely rewrote build system
+    (closes: #78760, #96808, #68891, #79880) 
+  * Fixed postinst scripts
+    (closes: #96364, #93084, #77429, #77838, #93255)
+  * Rewrote wrapper script
+    (closes: #67521, #76895, #78280)
+  * Fixed mailcap
+    (closes: #82956)
+
+ -- Frank Belew (Myth) <frb@debian.org>  Fri,  1 Jun 2001 19:50:00 +0000
+
+mozilla (M18-3) unstable stable; urgency=low
+
+  * Uploading to stable (closes: #75880)
+  * Added note about UserAgent hidden pref to FAQ
+  * Added note about being required to download xpi not open it in
+    mozilla
+  * Added forgotten start-psm script
+  * Hopefully, finally fixed the flaming /usr/share/doc/mozilla-dev link
+  * Linked mozilla-config manpage to undocumented
+
+ -- Frank Belew (Myth) <frb@debian.org>  Wed,  1 Nov 2000 18:17:46 -0800
+
+mozilla (M18-2) unstable; urgency=low
+
+  * Fixed Build-Depends and depends on mozilla-dev (closes: #75107)
+  * Fixed postinst to set HOME to work aorund regxpcom being braindead
+  * Fixed xpcom/reflect/xptcall/src/md/unix/Makefile.in to test correctly
+    for sparc64 (closes: #70950)
+  * Fixed typos in FAQ (closes: #75188)
+  * Added new opening page on local drive to avoid network traffic on 
+    disconnected machines. (closes: #75164)
+  * Enabled Bookmarks button on minibar
+  * Changed runner to use xmessage instead of echo
+  * Changed runner to use mozilla supplied runner in a chain load to set 
+    all necessary variables, and allow for easier debugging
+  * Fixed doc links (closes: #71033)
+  * Added User Agent edit patch (closes: #75278)  
+  * Added README.debian (closes: #68330)
+
+ -- Frank Belew (Myth) <frb@debian.org>  Wed, 18 Oct 2000 23:11:21 +0000
+
+mozilla (M18-1) unstable; urgency=low
+
+  * New Upstream Version
+    (closes: #74807, #70960, #64971, #68506, #68888) 
+    (closes: #70950, #71338, #69906, #69288, #64971)
+    (closes: #68506, #69121, #69379, #70960, #71755)
+    (closes: #72546, #74807, #71338, #74920, #72120) 
+  * FAQ updated (closes: #64038, #69321)
+  * Fixed postinsts to preregister components and chrome
+    Fixed runner to take advantage of preregistration
+    (closes: #74593, #71044, #71102, #70818, #69377, #69288, #69731, #68888)
+  * Added local all-debian.js (closes: #50491, #65271, #71649)
+  * Fixed Recommends (closes: #69803, #73026, #73649)
+  * Changes CFLAGS again, to -O3 -pipe in hopes to make it faster
+  * Disabled rtti and exceptions (halved the size of the binaries)
+  * Added sourcefile to use to fake out PSM (See FAQ)
+  
+ -- Frank Belew (Myth) <frb@debian.org>  Sun,  8 Oct 2000 18:35:27 -0700
+
+mozilla (M17-3) unstable; urgency=low
+
+  * Added dpkg --assert-longfilenames to preinst (Closes Bug#68832)
+  * Fixed .dsc file
+  * Changed CFLAGS to -pipe -O2 to comply with policy 
+
+ -- Frank Belew (Myth) <frb@debian.org>  Tue, 22 Aug 2000 09:33:31 -0700
+
+mozilla (M17-2) unstable; urgency=low
+
+  * New Maintainer
+  * Merged my changes with brent's to make a new and improved package
+    (closes: Bug#67803, Bug#69303, Bug#69125)
+  * Build-depends added previously by Brent (closes: Bug#67803i, Bug #69303)
+  * New mozilla.runner script from previous NMU (closes: Bug #69125)
+  
+ -- Frank Belew (Myth) <frb@debian.org>  Sun, 20 Aug 2000 14:09:59 -0700
+
+mozilla (M17-1) unstable; urgency=low
+
+  * Another new release!
+  * Created new mozilla-dev to include mozilla headers.  Hopefully I have
+    everything you need here (see libnspr4-dev as well).  If I've missed
+    stuff, e-mail me and I can update.  Note that I don't get mail to
+    mozilla-maintainer, so please e-mail directly.  Closes:Bug#68785
+    and Closes:Bug#68816
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Sat, 12 Aug 2000 23:06:42 -0700
+
+mozilla (M17-0.2) unstable; urgency=low
+
+  * Added Conflicts: libnspr3 to control
+  * Fixed postinst to complain if M16 or lower is installed
+  * Non-maintainer Update
+
+ -- Frank Belew (Myth) <frb@debian.org>  Thu, 10 Aug 2000 21:34:13 -0700
+
+mozilla (M17-0.1) unstable; urgency=low
+
+  * New upstream release (Closes:Bug#64971)
+  * Non-maintainer Update
+  * Earlier Changes (M16-1.2) Closes:#68785,#68816
+  * Removed split of mailnews/xmlterm until further notice
+
+ -- Frank Belew (Myth) <frb@debian.org>  Thu, 10 Aug 2000 09:47:27 -0700
+
+mozilla (M16-1.3) unstable; urgency=low
+
+  * Cleaned up debian/rules A LOT
+  * Removed helix shlib lines as they fixed them on their end
+  * Only installs necessary files, not the entire mozilla dist
+  * Added mozilla-config to mozilla-dev package
+  * Enabled ipv6 support (theoretically)
+  * Enabled chatzilla
+  * Enabled xmlterm
+  * Enabled svg and mathml support
+  * Fixed mozilla.runner script so that chrome works 
+  * Added README.debian
+  * Reinstated mozilla-mailnews
+  * Added mozilla-xmlterm package
+  * Non-Maintainer update
+
+ -- Frank Belew (Myth) <frb@debian.org>  Sun,  6 Aug 2000 17:58:04 -0700
+
+mozilla (M16-1.2) unstable; urgency=low
+
+  * Added patch from Peter Teichman <peter@helixcode.com> to create 
+    mozilla-dev package
+  * Non-Maintainer update
+
+ -- Frank Belew (Myth) <frb@debian.org>  Fri,  4 Aug 2000 13:03:54 -0700
+
+mozilla (M16-1.1) unstable; urgency=low
+
+  * Modified rules file to use a mozconfig for centralized options and
+    less clutter
+  * Added lines to libnspr4.local to avoid helix dependency when built 
+    on a machine with helix installed
+  * Fixed format of shlibs.local and bumped version of libnspr to 4
+  * Merged flags from my 0.1 build with those of Brent
+    to 4 for libnspr deps
+
+ -- Frank Belew (Myth) <frb@debian.org>  Tue, 25 Jul 2000 16:02:24 -0700
+
+mozilla (M16-1) unstable; urgency=low
+
+  * New upstream release.  Sheesh!  Can't some of you guys
+    get new-maintainer to let you in to help!?! 
+    Closes:Bug#65948
+  * Fixes font segfault.  Closes:Bug#66209
+  * Activates MathML and SVG support.  Closes:Bug#65905
+    Closes:Bug#65753
+  * Fixes m68k build error.  Closes:Bug#64076
+  * /usr/doc/mozilla symlink no longer supported under Woody.
+    Closes:Bug#63871
+  * Using debchange to edit files now.  Bleah.  Closes:Bug#63866
+  * Closing really old bugs.  Refile (please) if they continue
+    on M16 (3 releases newer than the complaints in some cases).
+    Closes:Bug#58062  Closes:Bug#60745  Closes:Bug#61270
+    Closes:Bug#62187  Closes:Bug#63679
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Fri, 21 Jul 2000 20:14:12 -0700
+
+mozilla (M15-2) unstable; urgency=low
+
+  * Refers to itself at M15 now.  Closes:Bug#63446
+  * Patch for m68K.  Closes:Bug#63160
+  * Compile --with-gtkmozilla.  Closes:Bug#61797
+  * Replace "Google" link.  Closes:Bug#63385
+
+ -- Brent A. Fulgham <bfulgham@debian.org>   
+
+mozilla (M15-1) unstable; urgency=low
+
+  * The CmdrTaco release
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Tue, 26 Apr 2000 19:35:40 -0800
+
+mozilla (M14-3) frozen unstable; urgency=high
+
+  * Modify warning so that everyone sees it every time they upgrade or install.
+    Sorry folks.  Closes:Bug#60745
+  * We are now using Libnspr4
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Tue, 21 Mar 2000 19:35:40 -0800
+
+mozilla (M14-2) frozen unstable; urgency=high
+
+  * Added a warning that the preferences file from M13 to M14
+    have changed and are not compatible.  Closes:Bug#60012
+  * Closes:Bug#59990
+  * Closes:Bug#58602
+  * Closes:Bug#58128
+  * Closes:Bug#60047
+  * Closes:Bug#56577
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Wed, 15 Mar 2000 19:45:40 -0800
+
+mozilla (M14-1) frozen unstable; urgency=high
+
+  * It's really built on a stock source tarball from Mozilla, so all
+    of you naysayers can stop complaining :-)  Please stop filing
+    bug reports on this issue, unless you are doing it to Bugzilla.
+    I have defined "MOZILLA_OFFICIAL" in the build rules, which should
+    resolve this issue.
+  * Correct build dependency.  Closes:Bug#59105
+  * Closes:Bug#42990
+  * Closes:Bug#44712
+  * Closes:Bug#47186
+  * Closes:Bug#51123
+  * Closes:Bug#53115
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Fri, 3 Mar 2000 20:15:32 -0800
+
+mozilla (M13-4) frozen unstable; urgency=high
+
+  * Update to correct liborbit-dev build dependency.
+  * Use "official" tarball, rather than CVS version.  (Closes:Bug#57820)
+  * Closes:Bug#57211
+  * Closes:Bug#54036
+  * Closes:Bug#53773
+  * Closes:Bug#53209
+  * Closes:Bug#53115
+  * Closes:Bug#52956
+  * Closes:Bug#52706
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Thu, 11 Feb 2000 11:30:17 -0700
+
+mozilla (M13-3) frozen unstable; urgency=low
+
+  * Update to correct libnspr versioning (works this time)
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Thu, 3 Feb 2000 09:54:59 -0700
+
+mozilla (M13-2) frozen unstable; urgency=low
+
+  * No complaints so far, so re-releasing with the fix for the
+    libnspr version.
+  * Adding to frozen -- it works better than M12, fixes several
+    bugs (none of which are really in the BTS).
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Wed, 2 Feb 2000 13:21:59 -0700
+
+mozilla (M13-1) unstable; urgency=low
+
+  * The M13 Release (Mozilla Alpha!  We're getting closer, everyone.)
+    Closes:Bug#56654
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Mon, 31 Jan 2000 10:21:59 -0700
+
+mozilla (M12-1) unstable; urgency=low
+
+  * The M12 Release
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Mon, 13 Dec 1999 12:41:59 -0700
+
+mozilla (19991214.M12pre-2) unstable; urgency=low
+
+  * Remove BASH-ism from startup script.
+  * Set start page to http://www.debian.org
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Mon, 13 Dec 1999 12:41:59 -0700
+
+mozilla (19991214.M12pre-1) unstable; urgency=low
+
+  * Snapshot as of 12-14-1999.
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Mon, 13 Dec 1999 12:41:59 -0700
+
+mozilla (19991118.M11-2) unstable; urgency=low
+
+  * Correct the startup script for mozilla executable name change
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Thu, 3 Dec 1999 12:07:59 -0800
+
+mozilla (19991118.M11-1) unstable; urgency=low
+
+  * New Mozilla release (M11 Milestone).
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Thu, 18 Nov 1999 12:07:59 -0800
+
+mozilla (19991009.M10-1) unstable; urgency=low
+
+  * New Mozilla release (M10 Milestone).
+  * Still more robust startup script, as submitted by Peter Moulder.
+  * Register as MIME-handler (closes: #42206)
+  * Pristine source.
+  * Policy 3.1 compliant.
+  * Source still uses a debian/ subdirectory instead of symlink to
+    build/package/debian , for now.
+  * Doesn't create separate -mailnews nor -editor packages for now,
+    if anyone has a strong desire to provide a patch, feel free. :(
+  * I won't be doing any more Mozilla uploads, so please, someone,
+    step up and help Brent instead of me :)
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Wed, 27 Oct 1999 17:47:59 +0200
+
+mozilla (19990716.M8-2) unstable; urgency=low
+
+  * Added fix for m68k in hashtable function (Res. Bug# 41267)
+  * More robust /usr/bin/mozilla (Res. Bug# 41912)
+  * Remove suggestion for obsolete x11amp (Res. Bug# 41181)
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Tue, 27 Jul 1999 09:15:17 -0700
+
+mozilla (19990716.M8-1) unstable; urgency=low
+
+  * This is SeaMonkey Milestone 8.
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Thu, 22 Jul 1999 21:20:10 -0700
+
+mozilla (19990624.M7-1) unstable; urgency=low
+
+  * This is SeaMonkey Milestone 7 !
+  * Removed the so-called upstream changelog (fixes #39307 #39496 #40368).
+
+  * Retried building without the static libraries. It actually worked,
+    after two Makefile.ins backports from M8 :)
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Sat,  3 Jul 1999 14:09:18 +0200
+
+mozilla (19990529.M6-1) unstable; urgency=low
+
+  * This is SeaMonkey Milestone 6 !
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Mon, 31 May 1999 20:46:16 +0200
+
+mozilla (19990527-1) unstable; urgency=low
+
+  * Another try, the previous one didn't build, stopped in xpidl/build/
+  * Fresh tarball from the FTP site.
+  * I'll give up with NO_STATIC_LIB for now, let's just make something.
+  * First attempt on the editor exclusion (in mozilla-editor package).
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Fri, 28 May 1999 16:08:56 +0200
+
+mozilla (19990526-1) unstable; urgency=low
+
+  * New one, this time with .orig.tar.gz cleaned up.
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Thu, 27 May 1999 19:31:13 +0200
+
+mozilla (19990524-1) unstable; urgency=low
+
+  * Another new tree, probably the last before M6 releases. Maybe it'll
+    even build, who knows? ;)
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Tue, 25 May 1999 16:11:57 +0200
+
+mozilla (19990521-1) unstable; urgency=low
+
+  * Another try, more testing of --disable-static and some changes to 
+    the rules file. Applied some more recent patches from CVS.
+  * Build NSPR with pthreads support.
+  * Building on pandora (fast!), but it'll depend on glibc2.1 :(
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Sun, 23 May 1999 14:10:53 +0200
+
+mozilla (19990518-1) unstable; urgency=low
+
+  * Bypassed the dangling symlinks with a "-" :(
+  * Added some Conflicts/Replaces to libnspr to prevent clashes with the
+    previous (unreleased) versions of it, 20 and 21.
+  * Brent decided to split out mailnews from the main package, so it's
+    now in mozilla-mailnews package. Quite a lot of changes to the rules
+    and control file. Added appropriate Provides: because of that, so
+    that's one less TODO item.
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Wed, 19 May 1999 04:10:07 -0700
+
+mozilla (19990515-1) unstable; urgency=low
+
+  * Another try. Incorporated some changes as seen in M4's spec file
+    that was used to build the RPM.
+  * Fixed debian/control NSPR entries.
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Sun, 16 May 1999 05:30:39 -0700
+
+mozilla (19990513-1) unstable; urgency=low
+
+  * Try, try again.
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Thu, 13 May 1999 09:50:20 -0700
+
+mozilla (19990510-1) unstable; urgency=low
+
+  * A possibly working build from the FTP site, since M5 didn't manage
+    to build :(
+  * NSPR renamed to libnspr3{-dev}, as one of the upstream people advised.
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Thu, 13 May 1999 05:08:24 -0700
+
+mozilla (19990505.M5-1) unstable; urgency=low
+
+  * This is SeaMonkey Milestone 5 !
+  * The previous M4 builds didn't work out. This was released on my
+    birthday, so it could even work ;)
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Mon, 10 May 1999 00:27:47 -0700
+
+mozilla (19990415.M4-2) unstable; urgency=low
+
+  * Let's try once again - the previous build was kinda fscked up...
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Sun,  9 May 1999 15:08:39 -0700
+
+mozilla (19990415.M4-1) unstable; urgency=low
+
+  * This is SeaMonkey Milestone 4 !
+  * Massive changes to debian/rules, now it actually works :o)
+    + builds in a subdirectory (yipee!)
+    + removes unneeded Makefiles
+    + installs a proper copyright file
+  * NSPR renamed to libnspr21{-dev}, thought I'm not sure it is the
+    real version... we still have to hardcode the dependency :(
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Tue,  4 May 1999 01:41:22 -0700
+
+mozilla (19990410-1) unstable; urgency=low
+
+  * Let's try this snapshot from FTP... I modified the debian/rules file
+    a bit.
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Sat, 10 Apr 1999 19:17:59 -0700
+
+mozilla (19990402-1) unstable; urgency=low
+
+  * New CVS pull.  First attempt at mail and editor support.
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Fri, 2 Apr 1999 09:15:22 -0800
+
+mozilla (19990331-1) unstable; urgency=low
+
+  * New build, using automated script to grab the latest stable
+    branch from CVS.
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Wed, 31 Mar 1999 14:58:40 -0800
+
+mozilla (19990326-1) unstable; urgency=low
+
+  * Updated to fix library so-name and shlibdepends problem.
+  * Current CVS pull
+  * Double-double check that debugging is turned off.
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Fri, 26 Mar 1999 09:31:45 -0800
+
+mozilla (19990325-1) unstable; urgency=low
+
+  * Updated for fix to (hopefully) stop segfault problem.
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Thu, 25 Mar 1999 12:58:18 -0800
+
+mozilla (19990323-1) unstable; urgency=low
+
+  * This is a test release using CVS snapshots
+  * Continuing to use Ray's debian/ dir (thanks again!).
+  * Change moz-wrapper to use "apprunner" instead of the viewer (viewer is just 
+    a test application.
+  * Whoo-hoo -- it's running!
+
+ -- Brent A. Fulgham <bfulgham@debian.org>  Tue, 23 Mar 1999 14:25:07 -0800
+
+mozilla (19990317-1) unstable; urgency=low
+
+  * This is a test release done just to get things moving.
+  * Built on va from a snapshot, using Ray's debian/ dir (thanks!).
+
+ -- Josip Rodin <jrodin@jagor.srce.hr>  Sun, 21 Mar 1999 15:37:16 -0800
+
+mozilla (19981211-0.1) unstable; urgency=low
+
+  * UNRELEASED
+  * UNFINISHED. TODO:
+    * Check we're not compiling -DDEVELOPER_DEBUG.
+    * Ensure nsprpub/config/UNIX.mk doesn't get a hardwired x86 reference.
+    * Remove the ?widgets/src/gdk/depend.mk? as part of clean.
+    * Remove the autogenerated files of htmlparser/src.
+    * ~/.mozilla -> ~/.netscape fixes bug #?????.
+  * Non-maintainer upload.
+  * New upstream tarball:
+    * Includes glibc2.1 patches.
+    * Configuration dir is now ~/.mozilla rather than ~/.netscape.
+    * Default widget set has switched from Motif to Gtk. The Gtk version
+      needed is newer than the one in frozen, so this for unstable only.
+  * Moved libnspr into packages of its own (as non-mozilla software like
+    Japhar uses it) and made mozilla depend on the runtime library package.
+  * Removed YAFHintel (thanks to John Goerzen for reminding me).
+  * [nsprpub/config/rules.mk] Use standard naming of shared library files
+    and SONAMEs.
+  * Make sure mozilla gets linked against the system libjpeg, libpng,
+    libz and libxmltok1 (Fixes #30306).
+
+ -- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl>  Sun, 10 Jan 1999 20:02:19 +0100
+
+mozilla (19981008-0.1) frozen unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream tarball. 
+  * Adapted build process to it (nspr doesn't use autoconf and needs to be
+    built before the regular autoconf build).
+  * Built with fixed libc6 (and other fixed libs), so it works again.
+  * Updated Standards-Version.
+  * [config/Linux.mk] Added EXTRA_DSO_LDOPTS = -lc to add dependency
+    information to the shared libraries generated.
+  * [nsprlib/config/Linux.mk] Added OS_LIBS = -lc to add dependency
+    information to the shared libraries generated.
+
+ -- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl>  Sat, 28 Nov 1998 18:29:06 +0100
+
+mozilla (19980904-1) unstable; urgency=low
+
+  * Non-maintainer upload: this package has been orphaned.
+  * Used latest snapshot tarball; as no real mozilla releases have been made 
+    so far, we use the snapshot date for the version number.
+  * Previous versions were accidentally built as "Debian only" source.
+  * Updated Standards-Version.
+  * Adapted to current mozilla source organisation and build process.
+  * LessTif version, so mozilla can go in main.
+  * Improved package relationships:
+    * Added Provides: www-browser .
+    * Added Recommends: mime-support .
+    * Added Suggest dependency for postscript-viewer, pdf-viewer, images
+      formats viewers, video formats viewers and audio formats players.
+  * Added mozilla(1) -> unknown(7) manpage symlink.
+
+ -- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl>  Thu, 10 Sep 1998 21:58:26 +0200
+
+mozilla (5.0b1-2) unstable; urgency=low
+
+  * Made mozilla-smotif and mozilla-dmotif conflict with and replace each
+    other; both now provide mozilla, so that we can cope with a lesstif
+    version when there is one.
+  * Put packages in contrib and added a README.contrib-only file to explain
+    why.
+  * Tweaked ns/cmd/xfe/Makefile to force a build of the dynamic Motif version.
+    My previous change to this had made both versions dynamically linked to
+    Motif.  With no change at all, both versions were statically linked.
+
+ -- Oliver Elphick <Oliver.Elphick@lfix.co.uk>  Wed,  8 Apr 1998 13:17:10 +0100
+
+mozilla (5.0b1-1) unstable; urgency=low
+
+  * Linked with Motif 2.1 and libc6
+  * Modified ns/cmd/xfe/Makefile to force it to build a version dynamically
+    linked to Motif.
+  * Created -smotif and -dmotif packages.
+  * New Maintainer
+
+ -- Oliver Elphick <Oliver.Elphick@lfix.co.uk>  Tue,  7 Apr 1998 11:25:16 +0100
+
+mozilla (5.0b1-0.0) unstable; urgency=low
+
+  * First release.
+  * I don't intend to maintain this package becuase:
+    1. I don't have a libc6 motif (this is built with a libc5 motif, though
+       the package only depends on libc6 and it works ok). Ideally, the
+       maintainer should have libc6 motif.
+    2. I don't have enough disk space, cpu time, bandwidth, or free time to
+       maintain it.
+    So this is just a quickie to get the package out. Somebody else should
+    take it from here.
+  * Applied some minor fixes to make it work. In particular, cmd/xfe/foo.c
+    is a nasty hack to define a symbol that my motif libs needed.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 31 Mar 1998 16:43:55 -0800
+
+
--- mozilla-1.7.8.orig/debian/rules
+++ mozilla-1.7.8/debian/rules
@@ -0,0 +1,577 @@
+#!/usr/bin/make -f
+include debian/scripts/vars
+BUILD_DIR=$(SOURCE_DIR)/$(TAR_DIR)
+
+# ARCH_ALL=1 # editing control is needed
+
+# export NSDISTMODE=copy
+export MOZILLA_OFFICIAL=1
+export BUILD_OFFICIAL=1
+#export MOZ_INTERNAL_LIBART_LGPL=1
+
+# dh_installman, it not needed with Build-Depends: debhelper (>= 3.0.0)
+export DH_COMPAT=3
+
+VERSION = 1.7.8
+MOZILLA = mozilla
+MOZILLA_HOME = usr/lib/$(MOZILLA)
+MOZILLA_VAR  = var/lib/$(MOZILLA)
+TMP_DIR  = $(CURDIR)/debian/tmp
+APPLICATIONS_DIR = $(TMP_DIR)/usr/share/applications
+DEBIAN_VERSION = $(shell dpkg-parsechangelog | grep '^Version:' | awk '{ print $$2; }' | sed -e 's/[0-9]://g')
+
+# any arch
+OPTFLAGS=-O2 -DDEBIAN
+CC=gcc
+CXX=g++
+EXTRA_OPTIONS=
+
+# ia64
+ifeq ($(DEB_BUILD_ARCH),ia64)
+NEED_LIBFFI=1
+LIBFFI_DIR=$(SOURCE_DIR)/libffi-install
+OPTFLAGS=-O -DDEBIAN
+CC=gcc
+CXX=g++
+EXTRA_OPTIONS=--with-libffi=$(CURDIR)/$(SOURCE_DIR)/libffi-install
+endif
+
+# amd64
+ifeq ($(DEB_BUILD_ARCH), amd64)
+OPTFLAGS=-g -O2 -DDEBIAN
+CC=gcc-3.4
+CXX=g++-3.4
+EXTRA_OPTIONS=
+endif
+
+# ppc
+ifeq ($(DEB_BUILD_ARCH), powerpc)
+OPTFLAGS=-O -DDEBIAN
+CC=gcc
+CXX=g++
+EXTRA_OPTIONS=
+endif
+
+# arm
+ifeq ($(DEB_BUILD_ARCH), arm)
+OPTFLAGS=-O -DDEBIAN
+CC=gcc
+CXX=g++
+EXTRA_OPTIONS=
+endif
+
+# sparc
+ifeq ($(DEB_BUILD_ARCH), sparc)
+OPTFLAGS=-O -DDEBIAN
+CC=gcc
+CXX=g++
+EXTRA_OPTIONS=
+endif
+
+# sparc
+ifeq ($(DEB_BUILD_ARCH), alpha)
+OPTFLAGS=-O -DDEBIAN
+CC=gcc
+CXX=g++
+EXTRA_OPTIONS=
+endif
+
+NULL = 
+IMAGES_OPTIONS = \
+	--enable-svg \
+	--without-system-mng \
+	--without-system-png \
+	$(NULL)
+
+CONFIGURE_OPTIONS = \
+	--disable-pedantic \
+	--with-default-mozilla-five-home=/usr/lib/mozilla \
+	--disable-debug \
+	--disable-tests \
+	--disable-short-wchar \
+	--enable-xprint \
+	--enable-strip-libs \
+	--enable-crypto \
+	--enable-mathml \
+	--enable-oji \
+	--enable-extensions=all \
+	--enable-ldap \
+	--enable-freetype2 \
+	--enable-default-toolkit=gtk2 \
+	--enable-toolkit=gtk2 \
+	--disable-gnomevfs \
+	--enable-xft \
+	--disable-installer \
+	--with-gssapi=/dev/null \
+	$(NULL)
+
+# won't use
+OUTED_OPTIONS = \
+	--libdir=/usr/lib/mozilla \
+	--disable-elf-dynstr-gc \
+	--enable-optimize="$(OPTFLAGS)" \
+	$(NULL)
+
+# won't use generally
+PSCRIPT = debian/mozilla-make-package.pl
+CSCRIPT = debian/mozilla-copy-package-files.sh
+LISTDIR = "$(CURDIR)/debian/list"
+
+MAINTAINER_SCRIPTS = $(subst .in,,$(wildcard debian/mozilla*.p*.in)) debian/mozilla-runner
+DESKTOP_FILES = $(subst .in,,$(wildcard debian/*.desktop.in))
+MENU_FILES = $(subst .in,,$(wildcard debian/*.menu.in))
+
+build: $(STAMP_DIR)/build
+$(STAMP_DIR)/build:
+	dh_testdir
+
+	for f in ${MAINTAINER_SCRIPTS} ${DESKTOP_FILES} ${MENU_FILES}; do \
+	sed -e "s/@VERSION@/suite/g" $$f.in > $$f; \
+	done
+
+	sed -e "s/@DEB_VERSION@/${DEBIAN_VERSION}/g" debian/about-html-debian \
+	> debian/patches/about-html-debian
+	-rm -f upstream/patches/mozilla-editor-overlay-menu.patch
+	-rm -f upstream/patches/mozilla-navigator-overlay-menu.patch
+	-rm -f upstream/patches/mozilla-prefs-debug.patch
+
+	$(MAKE) -f debian/sys-build.mk source.make
+#	touch $(BUILD_DIR)/.mozconfig
+	cp $(CURDIR)/debian/mozconfig $(BUILD_DIR)/.mozconfig
+	uudecode -o $(BUILD_DIR)/xpfe/global/resources/content/debian.gif debian/debian.gif.uue
+	cp debian/localstart.html debian/README.Debian $(BUILD_DIR)/xpfe/global/resources/content/
+
+ifdef NEED_LIBFFI
+	mkdir -p $(LIBFFI_DIR)/include
+	mkdir -p $(LIBFFI_DIR)/lib
+	cd $(SOURCE_DIR)/libffi && \
+	  CC=$(CC) CXX=$(CXX) CFLAGS='-g -O' ./configure --prefix=`pwd`/../libffi-install --disable-shared && \
+	  make && make install
+endif
+
+	cd $(BUILD_DIR) && autoconf && \
+	OS_LIBS="-lc -lpthread" CC=$(CC) CXX=$(CXX) \
+	CFLAGS="$(OPTFLAGS)" CXXFLAGS="$(OPTFLAGS)" \
+	./configure --prefix=/usr --sysconfdir=/etc \
+	--mandir=/usr/share/man --infodir=/usr/share/info \
+	--localstatedir=/var \
+	$(CONFIGURE_OPTIONS) \
+	$(IMAGES_OPTIONS) \
+	$(EXTRA_OPTIONS) \
+	$(NULL)
+
+	# full build
+	cd $(BUILD_DIR) && $(MAKE) BUILD_MODULES=all
+
+	# icons
+	cd debian && uudecode *.png.uue
+
+	touch $@
+
+clean:
+	dh_testdir
+	dh_testroot 
+
+	$(MAKE) -f debian/sys-build.mk source.clean
+
+	rm -rf $(STAMP_DIR) $(LISTDIR)
+
+	dh_clean debian/*.png
+
+install: $(STAMP_DIR)/install
+$(STAMP_DIR)/install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs -a
+
+#	$(MAKE) -f debian/PackageMakefile DESTDIR=$(TMP_DIR) DIST=$(BUILD_DIR)/dist prefix=/usr install-package
+
+	cd $(BUILD_DIR) && $(MAKE) install DESTDIR=$(TMP_DIR)
+
+	# remove the dictionary files because we do not need them and place
+	# a symlink to the right place
+	cd $(CURDIR)/debian/tmp && \
+	rm -rf $(MOZILLA_HOME)/components/myspell
+
+	install -d $(CURDIR)/debian/tmp/usr/include/$(MOZILLA)/nss
+	cp $(BUILD_DIR)/dist/public/nss/* \
+	$(CURDIR)/debian/tmp/usr/include/$(MOZILLA)/nss/
+
+	install -m 644 debian/bookmarks.html \
+	$(TMP_DIR)/usr/lib/mozilla/defaults/profile/
+
+	install -d $(TMP_DIR)/usr/share/pixmaps/
+	cp $(CURDIR)/debian/*.xpm $(TMP_DIR)/usr/share/pixmaps/
+	cp $(CURDIR)/debian/*.png $(TMP_DIR)/usr/share/pixmaps/
+
+# GNOME stuff
+	mkdir -p $(APPLICATIONS_DIR)
+
+	install -m 644 debian/Mozilla.desktop \
+	    $(APPLICATIONS_DIR)
+	install -m 644 debian/Mozilla-chatzilla.desktop \
+	    $(APPLICATIONS_DIR)
+	install -m 644 debian/Mozilla-editor.desktop \
+	    $(APPLICATIONS_DIR)
+	install -m 644 debian/Mozilla-mail-composer.desktop \
+	    $(APPLICATIONS_DIR)
+	install -m 644 debian/Mozilla-mail.desktop \
+	    $(APPLICATIONS_DIR)
+	install -m 644 debian/Mozilla-news.desktop \
+	    $(APPLICATIONS_DIR)
+	install -m 644 debian/Mozilla-calendar.desktop \
+	    $(APPLICATIONS_DIR)
+	# manpage
+	mv $(TMP_DIR)/usr/share/man/man1/mozilla.1 \
+	$(TMP_DIR)/usr/share/man/man1/mozilla-suite.1 
+
+	dh_movefiles -plibnspr4 -plibnspr-dev -plibnss3 -plibnss-dev
+	dh_movefiles -pmozilla-psm -pmozilla-mailnews -pmozilla-chatzilla
+	dh_movefiles -pmozilla-js-debugger -pmozilla-dom-inspector -pmozilla-calendar
+	dh_movefiles -pmozilla-dev
+	# it should be last
+	dh_movefiles -pmozilla-browser usr
+
+	rm -rf $(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/res/throbber
+	rm -rf $(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/run-mozilla.sh
+
+	# update-mozilla-chrome
+	dh_installdirs -A var/lib/mozilla/chrome.d
+	# Browser
+	sed -e '/pipnss/d' -e '/messenger/d' -e '/pippki/d' -e '/xmlterm/d' \
+	-e '/chatzilla/d' -e '/venkman/d' -e '/inspector/d' -e '/calendar/d' \
+	 debian/mozilla-browser/usr/lib/mozilla/chrome/installed-chrome.txt \
+	> debian/mozilla-browser/var/lib/mozilla/chrome.d/00all
+
+	# Messenger
+	grep messenger \
+	debian/mozilla-browser/usr/lib/mozilla/chrome/installed-chrome.txt \
+	> debian/mozilla-mailnews/var/lib/mozilla/chrome.d/00mailnews
+
+	# PSM
+	grep "pip[pki|nss]" \
+	debian/mozilla-browser/usr/lib/mozilla/chrome/installed-chrome.txt \
+	> debian/mozilla-psm/var/lib/mozilla/chrome.d/00psm
+
+	# Chatzilla
+	grep "chatzilla" \
+	debian/mozilla-browser/usr/lib/mozilla/chrome/installed-chrome.txt \
+	> debian/mozilla-chatzilla/var/lib/mozilla/chrome.d/00chatzilla
+
+	# xmlterm
+	# grep "xmlterm" \
+	# debian/mozilla-browser/usr/lib/mozilla/chrome/installed-chrome.txt \
+	# > debian/mozilla-xmlterm/var/lib/mozilla/chrome.d/00xmlterm
+
+	# venkman
+	grep "venkman" \
+	debian/mozilla-browser/usr/lib/mozilla/chrome/installed-chrome.txt \
+	> debian/mozilla-js-debugger/var/lib/mozilla/chrome.d/00js-debugger
+
+	# inspector
+	grep "inspector" \
+	debian/mozilla-browser/usr/lib/mozilla/chrome/installed-chrome.txt \
+	> debian/mozilla-dom-inspector/var/lib/mozilla/chrome.d/00inspector
+
+	# calendar
+	grep "calendar" \
+	debian/mozilla-browser/usr/lib/mozilla/chrome/installed-chrome.txt \
+	> debian/mozilla-calendar/var/lib/mozilla/chrome.d/00calendar
+
+	rm debian/mozilla-browser/usr/lib/mozilla/chrome/installed-chrome.txt
+	cp debian/default.chrome \
+	debian/mozilla-browser/var/lib/mozilla/chrome.d/99default
+
+	install -m 755 debian/update-mozilla-chrome \
+	$(CURDIR)/debian/mozilla-browser/usr/sbin
+
+	# for FHS
+	rm -f $(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/mozilla
+	install -d $(CURDIR)/debian/mozilla-browser/usr/bin
+	install -m 755 debian/mozilla-runner \
+		$(CURDIR)/debian/mozilla-browser/usr/bin/mozilla-suite
+	rm -f $(CURDIR)/debian/mozilla-browser/usr/bin/mozilla
+
+	sed -e "s!/usr/lib/mozilla-$(VERSION)!/usr/lib/mozilla!g" $(CURDIR)/debian/mozilla-dev/usr/bin/mozilla-config > \
+		$(CURDIR)/debian/mozilla-dev/usr/bin/mozilla-config-suite
+	chmod +x $(CURDIR)/debian/mozilla-dev/usr/bin/mozilla-config-suite
+	rm -f $(CURDIR)/debian/mozilla-dev/usr/bin/mozilla-config
+
+	## FHS FIX for shared object
+	for P in mozilla-browser libnspr4; do \
+	mv $(CURDIR)/debian/$$P/usr/lib/mozilla/*.so \
+	$(CURDIR)/debian/$$P/usr/lib/; \
+	done
+	mv $(CURDIR)/debian/mozilla-browser/usr/lib/libxpcom.so \
+	$(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/
+	mv $(CURDIR)/debian/libnss3/usr/lib/mozilla/*3.so \
+	$(CURDIR)/debian/libnss3/usr/lib/
+
+	# xmlterm runner
+	# install -m 755 debian/xmlterm-runner \
+	# $(CURDIR)/debian/mozilla-xmlterm/usr/bin/xmlterm-${VERSION}
+	# -rm $(CURDIR)/debian/mozilla-xmlterm/usr/lib/mozilla/xmlterm 
+
+	# settings 
+	install -m 644 debian/bookmarks.html \
+	$(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/defaults/profile/
+	install -m 644 debian/bookmarks.html \
+	$(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/defaults/profile/US/
+
+	# Add Vendor portion (it's needed)
+	sed -e "s/@DEBIAN_VERSION@/${DEBIAN_VERSION}/g" debian/vendor.js.in > \
+	$(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/defaults/pref/vendor.js
+
+	-find debian/ -type d -empty | sort -r | xargs rmdir -p --ignore-fail-on-non-empty
+	install -d $(CURDIR)/debian/mozilla-browser/etc/mozilla
+
+	# Install Icons
+	# navigator menu icon
+	install -d $(CURDIR)/debian/mozilla-browser/usr/share/pixmaps/
+	install -m 644 $(BUILD_DIR)/themes/modern/communicator/taskbar/navigator-16.gif $(CURDIR)/debian/mozilla-browser/usr/share/pixmaps/mozilla-navigator.gif
+	# composer menu icon
+	install -m 644 $(BUILD_DIR)/themes/modern/communicator/taskbar/composer-16.gif $(CURDIR)/debian/mozilla-browser/usr/share/pixmaps/mozilla-composer.gif
+
+	# mailnews menu icon
+	install -d $(CURDIR)/debian/mozilla-mailnews/usr/share/pixmaps/
+	install -m 644 $(BUILD_DIR)/themes/modern/communicator/taskbar/mail-16.gif $(CURDIR)/debian/mozilla-mailnews/usr/share/pixmaps/mozilla-mailnews.gif
+	install -m 644 $(BUILD_DIR)/themes/modern/communicator/taskbar/addressbook-16.gif $(CURDIR)/debian/mozilla-mailnews/usr/share/pixmaps/mozilla-addressbook.gif
+
+	# Chatzilla menu icon
+	install -d $(CURDIR)/debian/mozilla-chatzilla/usr/share/pixmaps/
+	install -m 644 $(BUILD_DIR)/extensions/irc/xul/skin/images/chatzilla-16.gif $(CURDIR)/debian/mozilla-chatzilla/usr/share/pixmaps/chatzilla.gif
+
+	# I don't know why it is needed.
+	chmod 0644 $(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/components/libimglib2.so	
+
+	# according to release notes
+	touch $(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/chrome/user-skins.rdf
+	touch $(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/chrome/user-locales.rdf
+
+	# Bug#253443
+	mv $(CURDIR)/debian/mozilla-browser/usr/lib/libgtkembedmoz.so \
+	   $(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/
+
+	dh_installman -pmozilla-browser debian/update-mozilla-chrome.8
+
+	# cleaning
+	rm -f $(CURDIR)/debian/mozilla-browser/usr/lib/libnullplugin.so
+	rm -f $(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/components/libembed_lite.so
+
+	touch $@
+
+binary-indep: build install
+ifdef ARCH_ALL
+	dh_testdir -i
+	dh_testroot -i
+	dh_installdocs -i
+	rm -r $(CURDIR)/debian/mozilla/usr/share/doc \
+	$(CURDIR)/debian/mozilla-chatzilla/usr/share/doc
+	install -d $(CURDIR)/debian/mozilla/usr/share/doc
+	install -d $(CURDIR)/debian/mozilla-chatzilla/usr/share/doc
+	dh_link -i
+	dh_installdeb -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+endif
+
+binary-arch: build install
+	dh_testdir -a
+	dh_testroot -a
+	dh_installdocs -a
+	dh_installmime -pmozilla-browser
+	dh_installmenu
+	dh_installchangelogs -pmozilla-browser
+	dh_installchangelogs -plibnspr4 -plibnss3
+	rm -r $(CURDIR)/debian/mozilla-mailnews/usr/share/doc \
+	$(CURDIR)/debian/mozilla-psm/usr/share/doc \
+	$(CURDIR)/debian/mozilla-dev/usr/share/doc \
+	$(CURDIR)/debian/mozilla-js-debugger/usr/share/doc \
+	$(CURDIR)/debian/mozilla-dom-inspector/usr/share/doc \
+	$(CURDIR)/debian/mozilla-calendar/usr/share/doc \
+	$(CURDIR)/debian/libnspr-dev/usr/share/doc \
+	$(CURDIR)/debian/libnss-dev/usr/share/doc 
+	# $(CURDIR)/debian/mozilla-xmlterm/usr/share/doc \
+
+	rm -r $(CURDIR)/debian/mozilla/usr/share/doc \
+	$(CURDIR)/debian/mozilla-chatzilla/usr/share/doc
+	install -d $(CURDIR)/debian/mozilla/usr/share/doc
+
+	# local start page
+	install -m 644 debian/localstart.html \
+	$(CURDIR)/debian/mozilla-browser/usr/share/doc/mozilla-browser/
+
+	install -d $(CURDIR)/debian/mozilla-chatzilla/usr/share/doc
+	install -d $(CURDIR)/debian/mozilla-mailnews/usr/share/doc
+	install -d $(CURDIR)/debian/mozilla-psm/usr/share/doc
+	install -d $(CURDIR)/debian/mozilla-dev/usr/share/doc
+	install -d $(CURDIR)/debian/mozilla-chatzilla/usr/share/doc
+	install -d $(CURDIR)/debian/mozilla-js-debugger/usr/share/doc
+	install -d $(CURDIR)/debian/mozilla-dom-inspector/usr/share/doc
+	install -d $(CURDIR)/debian/mozilla-calendar/usr/share/doc
+	install -d $(CURDIR)/debian/libnspr-dev/usr/share/doc
+	install -d $(CURDIR)/debian/libnss-dev/usr/share/doc
+	dh_installexamples -pmozilla-browser debian/prefs.js
+	dh_link -a
+	dh_link -p mozilla-browser /usr/bin/mozilla-suite /usr/bin/mozilla-$(VERSION)
+	install -d $(CURDIR)/debian/mozilla-dev/usr/share/doc/mozilla-browser/examples/modules/plugin/samples/default/unix
+	cp $(BUILD_DIR)/modules/plugin/samples/default/unix/npunix.c \
+	$(CURDIR)/debian/mozilla-dev/usr/share/doc/mozilla-browser/e\xamples/modules/plugin/samples/default/unix/
+	dh_installmime -a
+	dh_installdebconf -a
+	dh_strip -a
+	dh_compress -a
+	dh_fixperms -a
+	dh_installdeb -a
+	dh_shlibdeps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary pacakge-install
+
+package-list:
+	dh_testdir
+
+	chmod +x $(PSCRIPT) $(CSCRIPT)
+	-rm -rf $(LISTDIR)
+	install -d $(LISTDIR)
+
+	for p in langenus regus deflenus xpcom browser; do \
+		$(PSCRIPT) --package $$p --output-file $(LISTDIR)/mozilla.list \
+		--package-file $(BUILD_DIR)/xpinstall/packager/packages-unix \
+		--source $(BUILD_DIR)/dist; \
+		$(PSCRIPT) --package $$p --output-file $(LISTDIR)/mozilla.so.list \
+		--package-file $(BUILD_DIR)/xpinstall/packager/packages-unix \
+		--source $(BUILD_DIR)/dist -shared; \
+	done
+	sed -e 's/\.so$$/.a/g' $(LISTDIR)/mozilla.so.list > $(LISTDIR)/mozilla.a.list;\
+
+	$(PSCRIPT) --package mail --output-file $(LISTDIR)/mail.list \
+	--package-file $(BUILD_DIR)/xpinstall/packager/packages-unix \
+	--source $(BUILD_DIR)/dist
+	$(PSCRIPT) --package mail --output-file $(LISTDIR)/mail.so.list \
+	--package-file $(BUILD_DIR)/xpinstall/packager/packages-unix \
+	--source $(BUILD_DIR)/dist -shared
+
+	$(PSCRIPT) --package psm --output-file $(LISTDIR)/psm.list \
+	--package-file $(BUILD_DIR)/xpinstall/packager/packages-unix \
+	--source $(BUILD_DIR)/dist
+	echo libnssckbi.so $(LISTDIR)/psm.list
+
+	$(PSCRIPT) --package chatzilla --output-file $(LISTDIR)/chat.list \
+	--package-file $(BUILD_DIR)/xpinstall/packager/packages-unix \
+	--source $(BUILD_DIR)/dist
+	$(PSCRIPT) --package chatzilla --output-file $(LISTDIR)/chat.so.list \
+	--package-file $(BUILD_DIR)/xpinstall/packager/packages-unix \
+	--source $(BUILD_DIR)/dist -shared
+
+	## install
+
+install-dontuse: build package-list $(STAMP_DIR)/install-dontuse
+$(STAMP_DIR)/install-dontuse:
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	-rm -f $(LISTDIR)/*.files
+
+	# mozilla-browser
+	# install -d $(CURDIR)/debian/mozilla-browser/usr/lib/mozilla
+	# $(CSCRIPT) $(LISTDIR)/mozilla.list $(LISTDIR)/mozilla.files \
+	# $(CURDIR)/debian/mozilla-browser/usr/lib/mozilla \
+	# $(BUILD_DIR)/dist/bin \
+	# usr/lib/mozilla
+	# $(CSCRIPT) $(LISTDIR)/mozilla.so.list $(LISTDIR)/mozilla.files \
+	# $(CURDIR)/debian/mozilla-browser/usr/lib \
+	# $(BUILD_DIR)/dist/bin \
+	# usr/lib
+	# $(CSCRIPT) $(LISTDIR)/mozilla.a.list $(LISTDIR)/mozilla-dev.files \
+	# $(CURDIR)/debian/mozilla-browser/usr/lib \
+	# $(BUILD_DIR)/dist/lib \
+	# usr/lib
+	# cat $(LISTDIR)/mozilla.files debian/mozilla-browser.files.in > debian/mozilla-browser.files
+
+	# mail
+	install -d $(CURDIR)/debian/mozilla-mailnews/usr/lib/mozilla
+	$(CSCRIPT) $(LISTDIR)/mail.list $(LISTDIR)/mail.files \
+	$(CURDIR)/debian/mozilla-browser/usr/lib/mozilla \
+	$(BUILD_DIR)/dist/bin \
+	usr/lib/mozilla	
+	$(CSCRIPT) $(LISTDIR)/mail.so.list $(LISTDIR)/mail.files \
+	$(CURDIR)/debian/mozilla-browser/usr/lib \
+	$(BUILD_DIR)/dist/bin \
+	usr/lib
+	cat $(LISTDIR)/mail.files debian/mozilla-mailnews.files.in > debian/mozilla-mailnews.files
+
+	# chat
+	install -d $(CURDIR)/debian/mozilla-chatzilla/usr/lib/mozilla
+	$(CSCRIPT) $(LISTDIR)/chat.list $(LISTDIR)/chat.files \
+	$(CURDIR)/debian/mozilla-chatzilla/usr/lib/mozilla \
+	$(BUILD_DIR)/dist/bin \
+	usr/lib/mozilla	
+	$(CSCRIPT) $(LISTDIR)/chat.so.list $(LISTDIR)/chat.files \
+	$(CURDIR)/debian/mozilla-chatzilla/usr/lib \
+	$(BUILD_DIR)/dist/bin \
+	usr/lib
+	cat $(LISTDIR)/chat.files debian/mozilla-chatzilla.files.in > debian/mozilla-chatzilla.files
+
+	# psm
+	install -d $(CURDIR)/debian/mozilla-psm/usr/lib/mozilla
+	$(CSCRIPT) $(LISTDIR)/psm.list $(LISTDIR)/psm.files \
+	$(CURDIR)/debian/mozilla-psm/usr/lib/mozilla \
+	$(BUILD_DIR)/dist/bin \
+	usr/lib/mozilla
+	cp $(LISTDIR)/psm.files debian/mozilla-psm.files
+
+	$(MAKE) -f debian/PackageMakefile DESTDIR=$(TMP_DIR) DIST=$(BUILD_DIR)/dist prefix=/usr install-package
+
+	install -d $(TMP_DIR)/usr/share/pixmaps/
+	cp $(CURDIR)/debian/*.xpm $(TMP_DIR)/usr/share/pixmaps/
+
+	dh_movefiles -plibnspr4 -plibnspr-dev -plibnss3 -plibnss-dev
+	dh_movefiles -pmozilla-psm -pmozilla-mailnews -pmozilla-chatzilla
+#	dh_movefiles -pmozilla-xmlterm
+	dh_movefiles -pmozilla-dev
+	# it should be last
+	dh_movefiles -pmozilla-browser usr
+
+	# move nspr4 include fiels into include/mozilla
+	install -d $(CURDIR)/debian/libnspr-dev/usr/include/mozilla-$(VERSION)
+	mv $(CURDIR)/debian/libnspr-dev/usr/include/nspr \
+		$(CURDIR)/debian/libnspr-dev/usr/include/mozilla-$(VERSION)/
+
+	# also nss header
+	mv $(CURDIR)/debian/libnss-dev/usr/include/moznss \
+		$(CURDIR)/debian/libnss-dev/usr/include/mozilla-$(VERSION)/nss
+
+	# for FHS
+	rm $(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/mozilla
+	install -m 755 debian/mozilla-runner $(CURDIR)/debian/mozilla-browser/usr/bin/mozilla-${VERSION}
+
+	# mv $(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/mozilla-bin \
+	#	$(CURDIR)/debian/mozilla-browser/usr/bin/mozilla-bin-${VERSION}
+
+	mv $(CURDIR)/debian/mozilla-dev/usr/lib/mozilla/mozilla-config \
+		$(CURDIR)/debian/mozilla-dev/usr/bin/mozilla-config-${VERSION}
+
+	# xmlterm runner
+	# install -m 755 debian/xmlterm-runner \
+	# $(CURDIR)/debian/mozilla-xmlterm/usr/bin/xmlterm-${VERSION}
+
+	# Debian BTS search plugin # but it is still not usefull
+	# install $(CURDIR)/debian/DebianBTS.src \
+	# $(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/searchplugins/
+
+	install -m 644 debian/bookmarks.html \
+	$(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/defaults/profile/
+	install -m 644 debian/bookmarks.html \
+	$(CURDIR)/debian/mozilla-browser/usr/lib/mozilla/defaults/profile/US/
+
+	-find debian/ -type d -empty | xargs rmdir -p > /dev/null 2>&1
+
+	touch $@
--- mozilla-1.7.8.orig/debian/Mozilla-address.desktop.in
+++ mozilla-1.7.8/debian/Mozilla-address.desktop.in
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Mozilla Addressbook
+Comment=Addressbook from Mozilla Mailnews
+Exec=mozilla-@VERSION@ -addressbook
+Icon=mozilla-addressbook.gif
+Terminal=false
+MultipleArgs=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/mozilla-browser.menu.in
+++ mozilla-1.7.8/debian/mozilla-browser.menu.in
@@ -0,0 +1,9 @@
+?package(mozilla-browser):needs="x11" section="Apps/Net" \
+	title="Mozilla Navigator" command="mozilla-@VERSION@" hints="Web browsers" \
+	icon=/usr/share/pixmaps/mozilla.xpm
+?package(mozilla-browser):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla Browser" command="mozilla-@VERSION@" hints="Web browsers" \
+	icon=/usr/share/pixmaps/mozilla-navigator.xpm
+?package(mozilla-browser):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla Composer" command="mozilla-@VERSION@ -edit" hints="HTML Editor" \
+	icon=/usr/share/pixmaps/mozilla-composer.xpm
--- mozilla-1.7.8.orig/debian/prefs.js
+++ mozilla-1.7.8/debian/prefs.js
@@ -0,0 +1,42 @@
+// default home page
+pref("browser.startup.homepage", "file:///usr/share/doc/mozilla-browser/localstart.html");
+pref("homePageDefault", "http://www.debian.org/");
+pref("startup.homepage_override_url", "file:///usr/share/doc/mozilla-browser/localstart.html");
+
+// Mozilla prefs for Debian
+pref("intl.accept_languages", "en");
+
+// XIM style
+pref("xim.input_style", "over-the-spot");
+
+// TryeType
+pref("font.FreeType2.enable", false);
+pref("font.freetype2.shared-library", "libfreetype.so.6");
+pref("font.FreeType2.autohinted", false);
+pref("font.FreeType2.unhinted", false);
+pref("font.antialias.min",        10);
+pref("font.directory.truetype.1", "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType");
+pref("font.directory.truetype.2", "/usr/share/fonts/truetype");
+pref("font.directory.truetype.3", "/usr/share/fonts/truetype/openoffice");
+
+// AA with Bitmap scaling.
+pref("font.scale.aa_bitmap.enable", true);
+pref("font.scale.aa_bitmap.always", false);
+pref("font.scale.aa_bitmap.min", 6);
+
+// Default western font
+//pref("font.name.cursive.x-western", "misc-fixed-iso8859-1");
+//pref("font.name.fantasy.x-western", "misc-fixed-iso8859-1");
+//pref("font.name.serif.x-western", "misc-fixed-iso8859-1");
+//pref("font.name.monospace.x-western", "misc-fixed-iso8859-1");
+//pref("font.name.sans-serif.x-western", "misc-fixed-iso8859-1");
+
+// Default CJK fonts for printing
+pref("print.postscript.nativecode.ja",    "euc-jp");
+pref("print.postscript.nativefont.ja",    "Ryumin-Light-EUC-H");
+pref("print.postscript.nativecode.ko",    "euc-kr");
+pref("print.postscript.nativefont.ko",    "Batang-Regular-KSC-EUC-H");
+pref("print.postscript.nativecode.zh-CN", "gb2312");
+pref("print.postscript.nativefont.zh-CN", "BousungEG-Light-GB-GB-EUC-H");
+pref("print.postscript.nativecode.zh-TW", "big5");
+pref("print.postscript.nativefont.zh-TW", "ShanHeiSun-Light-ETen-B5-H");
--- mozilla-1.7.8.orig/debian/mozilla-chatzilla.menu.in
+++ mozilla-1.7.8/debian/mozilla-chatzilla.menu.in
@@ -0,0 +1,3 @@
+?package(mozilla-chatzilla):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla IRC Client" command="mozilla-@VERSION@ -chat" hints="Messaging" \
+	icon=/usr/share/pixmaps/chatzilla.xpm
--- mozilla-1.7.8.orig/debian/mozilla-mailnews.postrm
+++ mozilla-1.7.8/debian/mozilla-mailnews.postrm
@@ -0,0 +1,15 @@
+#!/bin/sh
+set -e
+
+umask 022
+case "$1" in
+    abort-install|purge|remove)
+    if [ -x /usr/sbin/update-mozilla-chrome ];then
+		/usr/sbin/update-mozilla-chrome
+	fi
+	;;
+    *)
+	;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-runner.in
+++ mozilla-1.7.8/debian/mozilla-runner.in
@@ -0,0 +1,397 @@
+#!/bin/sh
+#
+# The contents of this file are subject to the Netscape Public
+# License Version 1.1 (the "License"); you may not use this file
+# except in compliance with the License. You may obtain a copy of
+# the License at http://www.mozilla.org/NPL/
+#
+# Software distributed under the License is distributed on an "AS
+# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+# implied. See the License for the specific language governing
+# rights and limitations under the License.
+#
+# The Original Code is mozilla.org code.
+#
+# The Initial Developer of the Original Code is Netscape
+# Communications Corporation.  Portions created by Netscape are
+# Copyright (C) 1998 Netscape Communications Corporation. All
+# Rights Reserved.
+#
+# Contributor(s): 
+#
+
+## 
+## Usage:
+##
+## $ mozilla
+##
+## This script is meant to run a mozilla program from the mozilla
+## rpm installation.
+##
+## The script will setup all the environment voodoo needed to make
+## mozilla work.
+
+VERSION=@VERSION@
+
+cmdname=`basename $0`
+
+## don't leave any core files around
+ulimit -c 0
+
+##
+## Variables
+##
+MOZ_DIST_BIN="/usr/lib/mozilla"
+MOZ_PROGRAM="/usr/lib/mozilla/mozilla-bin"
+MOZ_CLIENT_PROGRAM="/usr/lib/mozilla/mozilla-xremote-client -a mozilla"
+
+##
+## find /dev/dsp handler
+##
+if [ -f /etc/mozilla/mozillarc ]; then
+    . /etc/mozilla/mozillarc
+fi
+# override
+if [ -f $HOME/.mozillarc ]; then
+    . $HOME/.mozillarc
+fi
+
+# default
+if [ -z "$MOZILLA_DSP" ]; then
+    MOZILLA_DSP="auto"
+fi
+if [ -z "$MOZILLA_LOCALE_AUTO" ]; then
+    MOZILLA_LOCALE_AUTO="true"
+fi
+
+if [ "$MOZILLA_DSP" = "auto" -a -f /dev/dsp ]; then
+	MOZILLA_DSP=""
+	P=`fuser /dev/dsp 2>&1 | sed -e 's#^/dev/dsp:##' `
+	if [ -n "$P" ]; then
+		if echo $P | xargs ps -p | grep esd >/dev/null 2>&1; then MOZILLA_DSP=esddsp; 
+		elif echo $P | xargs ps -p | grep arts >/dev/null 2>&1; then MOZILLA_DSP=artsdsp;
+		elif echo $P | xargs ps -p | grep rplayd >/dev/null 2>&1; then MOZILLA_DSP=rplaydsp; fi
+	fi
+elif [ "$MOZILLA_DSP" = "none" ];then
+	MOZILLA_DSP=""
+fi
+
+if type $MOZILLA_DSP > /dev/null 2>&1; then
+	# echo "Using $MOZILLA_DSP."
+	MOZ_PROGRAM="$MOZILLA_DSP $MOZ_PROGRAM"
+fi
+
+if [ -z "$MOZILLA_OPENURL_TYPE" ]; then
+    MOZILLA_OPENURL_TYPE=new-window
+fi
+
+##
+## Set MOZILLA_FIVE_HOME
+##
+MOZILLA_FIVE_HOME="/usr/lib/mozilla"
+
+export MOZILLA_FIVE_HOME
+
+##
+## Set LD_LIBRARY_PATH
+##
+if [ "$LD_LIBRARY_PATH" ]
+then
+  LD_LIBRARY_PATH=/usr/lib/mozilla:/usr/lib/mozilla/plugins:/usr/lib:$LD_LIBRARY_PATH
+else
+  LD_LIBRARY_PATH=/usr/lib/mozilla:/usr/lib/mozilla/plugins:/usr/lib
+fi
+
+export LD_LIBRARY_PATH
+
+##
+## Set FONTCONFIG_PATH for Xft/fontconfig
+##
+FONTCONFIG_PATH="/etc/fonts:${MOZILLA_FIVE_HOME}/res/Xft"
+export FONTCONFIG_PATH
+
+if [ -z "$XPSERVERLIST" ]; then
+    if [ -x /etc/init.d/xprint ]; then
+	XPSERVERLIST=$( /etc/init.d/xprint get_xpserverlist)
+	export XPSERVERLIST
+#    else
+#	echo -e "Warning: \$XPSERVERLIST not set and /etc/init.d/xprint not found;\nprinting will not work.\nPlease install the xprt-xprintorg package"
+    fi
+fi
+
+# Figure out if we need to ser LD_ASSUME_KERNEL for older versions of the JVM.
+
+set_jvm_vars () {
+
+    if [ ! -L /usr/lib/mozilla/plugins/libjavaplugin_oji.so ]; then
+	return;
+    fi
+
+    JVM_LINK=`readlink "/usr/lib/mozilla/plugins/libjavaplugin_oji.so"`
+
+    # is it relative?  if so append the full path
+
+    echo "${JVM_LINK}" | grep -e "^/" 2>&1 > /dev/null
+
+    if [ "$?" -ne "0" ]; then
+	JVM_LINK=/usr/lib/mozilla/plugins/${JVM_LINK}
+    fi
+
+    JVM_BASE=`basename $JVM_LINK`
+    JVM_DIR=`echo $JVM_LINK | sed -e s/$JVM_BASE//g`
+    JVM_COMMAND=$JVM_DIR/java
+    if [ ! -r $JVM_COMMAND ]; then
+       JVM_DIR=${JVM_DIR}../../../bin/
+       JVM_COMMAND=$JVM_DIR/java
+       # does the command exist?
+       if [ ! -r "$JVM_COMMAND" ]; then
+           return
+       fi
+    fi
+
+    # export this temporarily - it seems to work with old and new
+    # versions of the JVM.
+    export LD_ASSUME_KERNEL=2.2.5
+
+    # get the version
+    JVM_VERSION=`$JVM_COMMAND -version 2>&1 | grep version | cut -f 3 -d " " | sed -e 's/\"//g'`
+
+    unset LD_ASSUME_KERNEL
+
+    case "$JVM_VERSION" in
+	(1.3.0*)
+	# bad JVM
+	export LD_ASSUME_KERNEL=2.2.5
+	;;
+    esac
+}
+
+check_running () {
+    $MOZ_CLIENT_PROGRAM 'ping()' 2>/dev/null >/dev/null
+    RETURN_VAL=$?
+    if [ "$RETURN_VAL" -eq "2" ]; then
+      echo 0
+      return 0
+    else
+      echo 1
+      return 1
+    fi
+}
+
+open_mail () {
+    if [ "${ALREADY_RUNNING}" -eq "1" ]; then
+	opt=`echo $*| sed -e s/mailto:?/to=,/ -e s/body/attachment/ -e s/\&/,/`
+	exec $MOZ_CLIENT_PROGRAM "xfeDoCommand(openInbox,"$opt")" \
+	    2>/dev/null >/dev/null
+    else
+      exec $MOZ_PROGRAM $LOCALE_ARGS $*
+    fi
+}
+
+open_compose () {
+    if [ "${ALREADY_RUNNING}" -eq "1" ]; then
+	opt="${*#*compose}"
+	exec $MOZ_CLIENT_PROGRAM "xfeDoCommand(composeMessage,$opt)" \
+	    2>/dev/null >/dev/null
+    else
+	exec $MOZ_PROGRAM $LOCALE_ARGS $*
+    fi
+}
+
+# OK, here's where all the real work gets done
+
+# set our JVM vars
+set_jvm_vars
+
+# check to see if there's an already running instance or not
+ALREADY_RUNNING=`check_running`
+
+# get the locale that best suits to the $LANG variable
+set_UILocale()
+{
+    if [ -f /usr/lib/mozilla/chrome/$1.jar ] ; then
+	UILocale="-UILocale $1";
+	# echo selected UILocale: $1
+    else
+	unset UILocale;
+    fi
+}
+
+set_ContentLocale()
+{
+    if [ -f /usr/lib/mozilla/chrome/$1.jar ] ; then
+	ContentLocale="-ContentLocale $1";
+	# echo selected ContentLocale: $1
+    else
+	unset ContentLocale;
+    fi
+}
+
+get_locale()
+{
+    lang="$(locale | sed -ne 's/"$//;s/="/=/;s/^LC_MESSAGES=\(.*\)/\1/p')"
+    l=$(fgrep "$lang" /etc/locale.alias | awk '$1 == "'$lang'" { print $2;}')
+    [ -n "$l" ] && lang="$l"
+    
+    case "$lang" in
+	ca*)
+            set_UILocale "ca";		# Catalan 
+	    ;;
+	cs*)
+	    set_UILocale "cs-CZ";           # Czech
+	    set_ContentLocale "CZ";
+	    ;;
+	cy*)
+	    set_UILocale "cy-GB";		# Welsh
+	    ;;
+	da*)
+	    set_UILocale "da-DK";		# Danish
+	    ;;
+	de*)
+	    set_UILocale "de-AT";		# German
+	    set_ContentLocale "AT";
+	    ;;
+	es_ar*)
+	    set_UILocale "es-AR" 	   	# Spanish (Argentinia)
+	    set_ContentLocale "AR";
+	    ;;
+	es_hn*)
+	    set_UILocale "es-HN";   	# Spanish (Honduras)
+	    ;;
+	es*)
+	    set_UILocale "es-ES"		# Spanish (Spain)
+	    ;;
+	eu*)
+	    set_UILocale "eu-ES"		# Basque
+	    ;;
+	fr*)	
+	    set_UILocale "fr-FR" 		# French
+	    set_ContentLocale "FR";
+	    ;;
+	gl*)
+	    set_UILocale "gl-ES";		# Galician
+	    ;;
+	hu_HU*)
+	    set_UILocale "hu-HU"		# Hungarian
+	    ;;
+	it*)
+	    set_UILocale "it-IT" 		# Italian
+	    set_ContentLocale "IT";
+	    ;;
+	ja*)
+	    set_UILocale "ja-JP"		# Japanese
+	    set_ContentLocale "JP";
+	    ;;
+	ko*)
+	    set_UILocale "ko-KR"		# Korean
+	    set_ContentLocale "KR";
+	    ;;
+	lt*)
+	    set_UILocale "lt-LT"                # Lithuanian
+	    set_ContentLocale "LT";
+	    ;;
+	no*)
+	    set_UILocale "nb-NO"		# Norwegian
+	    set_ContentLocale "NO";
+	    ;;
+	pl*)
+	    set_UILocale "pl-PL"		# Polish
+	    set_ContentLocale "PL";
+	    ;;
+	pt_BR*)
+	    set_UILocale "pt-BR"		# Brazilian Portuguese
+	    set_ContentLocale "BR";
+	    ;;
+	sl*)
+	    set_UILocale "sl-SI"		# Slovenian
+	    set_ContentLocale "SI";
+	    ;;
+	zh_HK*)
+	    set_UILocale "zh-HK"		# Traditional Chinese (Honk Kong)
+	    set_ContentLocale "HK";
+	    ;;
+	zh_TW*)
+	    set_UILocale "zh-TW"		# Traditional Chinese (Taiwan)
+	    set_ContentLocale "TW";
+	    ;;
+	zh*)
+	    set_UILocale "zh-CN"		# Simplified Chinese
+	    set_ContentLocale "CN";
+	    ;;
+	en_US*)
+	    set_UILocale "en-US"		# American english
+	    set_ContentLocale "US";
+	    ;;
+     esac    
+     
+     LOCALE_ARGS="${UILocale} ${ContentLocale}"
+}
+
+clean_xul()
+{
+# Clean up the XUL.mfasl unconditionally on launch, since we have the
+# corner case of when firefox is running when upgraded. Need a
+# better solution or upstream fix.
+    if [ -d "$HOME/.mozilla" ]; then
+	find $HOME/.mozilla -name XUL.mfasl -print \
+	    | xargs --no-run-if-empty rm -f
+    fi
+}
+
+# If there is no command line argument at all then try to open a new
+# window in an already running instance.
+if [ "${ALREADY_RUNNING}" -eq "1" ] && [ -z "$1" ]; then
+  exec $MOZ_CLIENT_PROGRAM "xfeDoCommand(openBrowser)" 2>/dev/null >/dev/null
+fi
+
+# if there's no command line argument and there's not a running
+# instance then just fire up a new copy of the browser
+LOCALE_ARGS=""
+if [ "$MOZILLA_LOCALE_AUTO" != "false" ]; then
+	get_locale
+fi
+
+if [ -z "$1" ]; then
+    clean_xul
+    exec $MOZ_PROGRAM $LOCALE_ARGS 2>/dev/null >/dev/null
+fi
+
+unset RETURN_VAL
+
+# If there's a command line argument but it doesn't begin with a -
+# it's probably a url.  Try to send it to a running instance.
+
+USE_EXIST=0
+opt="$1"
+case "$opt" in
+  -mail)
+      open_mail ${1+"$@"}
+      ;;
+  -compose)
+      open_compose ${1+"$@"}
+      ;;
+  -*) ;;
+  *) USE_EXIST=1 ;;
+esac
+
+if [ "${USE_EXIST}" -eq "1" ] && [ "${ALREADY_RUNNING}" -eq "1" ]; then
+  # check to make sure that the command contains at least a :/ in it.
+  echo $opt | grep -e ':/' 2>/dev/null > /dev/null
+  RETURN_VAL=$?
+  if [ "$RETURN_VAL" -eq "1" ]; then
+    # if it doesn't begin with a '/' and it exists when the pwd is
+    # prepended to it then append the full path
+    echo $opt | grep -e '^/' 2>/dev/null > /dev/null
+    RETURN_VAL=$?
+    if [ "${RETURN_VAL}" -ne "0" ] && [ -e `pwd`/$opt ]; then
+      opt="`pwd`/$opt"
+    fi
+    exec $MOZ_CLIENT_PROGRAM "openurl($opt,$MOZILLA_OPENURL_TYPE)" 2>/dev/null >/dev/null
+  fi
+  # just pass it off if it looks like a url
+  exec $MOZ_CLIENT_PROGRAM "openurl($opt,$MOZILLA_OPENURL_TYPE)" 2>/dev/null >/dev/null
+fi
+
+clean_xul
+
+exec $MOZ_PROGRAM $LOCALE_ARGS ${1+"$@"}
--- mozilla-1.7.8.orig/debian/Mozilla-calendar.desktop.in
+++ mozilla-1.7.8/debian/Mozilla-calendar.desktop.in
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Mozilla Calendar
+Name[lt]=Mozilla Kalendorius
+Comment=Todo organizer-calendar, integrated with Mozilla internet suite
+Comment[lt]=Laiko planavimo programa, integruota su Mozilla interneto programomis
+Exec=mozilla-@VERSION@ -calendar
+Icon=calendar-window.xpm
+Terminal=false
+Type=Application
+Categories=Application;Office;
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/control
+++ mozilla-1.7.8/debian/control
@@ -0,0 +1,179 @@
+Source: mozilla
+Priority: optional
+Section: web
+Maintainer: Takuo KITAME <kitame@debian.org>
+Standards-Version: 3.6.1
+Build-Depends: binutils (>= 2.15-4), libgtk2.0-dev, debhelper (>= 4.1.16), zip, libjpeg62-dev | libjpeg-dev, libungif4-dev, libz-dev, autoconf2.13, bzip2, patch, sharutils, docbook-to-man, libfreetype6-dev, libxft-dev (>= 2.1-6), libfontconfig1-dev (>= 2.1-13), gcc (>= 3.3) [!amd64], g++ (>=3.3) [!amd64], libidl-dev (>= 0.8), po-debconf, libxp-dev, libxt-dev, gcc-3.4 [amd64], g++-3.4 [amd64]
+
+Package: mozilla
+Architecture: any
+Section: web
+Depends: mozilla-browser (= ${Source-Version}), mozilla-mailnews (= ${Source-Version}), mozilla-psm (= ${Source-Version}), dpkg (>= 1.10.9)
+Suggests: mozilla-chatzilla (= ${Source-Version})
+Replaces: mozilla-dmotif, mozilla-smotif
+Conflicts: galeon (<< 1.2.8-3), skipstone (<< 0.8.3-4)
+Description: The Mozilla Internet application suite - meta package
+ This is a meta package that depends on the main components of the 
+ mozilla web browser. It is here to ease upgrades, installations, and 
+ provide a consistent upgrade path from previous versions.
+ .
+ It can safely be removed with no ill effects.
+
+Package: mozilla-browser
+Architecture: any
+Section: web
+Depends: ${shlibs:Depends}, libnspr4 (= ${Source-Version}), debconf (>= 1), psmisc
+Recommends: mozilla-psm (= ${Source-Version}), myspell-en-us | myspell-dictionary 
+Suggests: xprt, latex-xft-fonts
+Conflicts: mozilla (<< 1:0.8), epiphany-browser (<= 1.2.6-1), galeon-common (<= 1.3.15-2), kazehakase (<= 0.1.6-1), mozilla-xft, mozilla-locale-auto
+Provides: www-browser, mozilla-xft
+Replaces: mozilla (<< 1:0.8), mozilla-psm (<< 2:0.9.7-2), mozilla-mailnews (<< 2:1.5-1), mozilla-xft, mozilla-locale-auto
+Description: The Mozilla Internet application suite - core and browser
+ Mozilla is a sophisticated graphical World-Wide-Web browser, with a
+ large number of various browser features like support for HTML 4.0, CSS
+ 2, JavaScript and Java. Of course, besides the network option, it can
+ also be used as a standalone HTML viewer.
+ .
+ Mozilla is based on part of the code base of the well known "Netscape"
+ ("Communicator" or "Navigator") browser. It was opened up to the free
+ software community by Netscape Communications under a new NPL license.
+ .
+ See the website http://www.mozilla.org/ for more information on the
+ development of Mozilla.
+
+Package: mozilla-dev
+Architecture: any
+Section: devel
+Depends: mozilla-browser (= ${Source-Version}), libnspr-dev (= ${Source-Version}), libxt-dev, ${shlibs:Depends}
+Replaces: mozilla-browser (<< ${Source-Version})
+Conflicts: mozilla-browser (<< ${Source-Version})
+Description: The Mozilla Internet application suite - development files
+ This Package contains the static libraries and headers needed to 
+ develop components for mozilla.
+ The componets are, NGLayout(Necko)/Gecko layout engine, GTK Embedding, XPCOM,
+  XPToolkit, XPNet and so on.
+ .
+ This package also contains the idl files.
+
+Package: mozilla-mailnews
+Architecture: any
+Section: mail
+Depends: mozilla-browser (= ${Source-Version})
+Provides: mail-reader, imap-client, news-reader
+Replaces: mozilla (<< 1:0.8), mozilla-browser (<< 2:0.9.5-1), mozilla-mailnews (<< 2:0.9.6-6)
+Recommends: myspell-en-us | myspell-dictionary
+Description: The Mozilla Internet application suite - mail and news support
+ Mail/news client based on the Mozilla web browser.  The mail/news
+ client supports IMAP, POP, and NNTP and has an easy to use interface.
+
+Package: mozilla-chatzilla
+Architecture: any
+Section: net
+Depends: mozilla-browser (= ${Source-Version})
+Description: Mozilla Web Browser - irc client
+ This is an irc client written completely in javascript, XUL, and Mozilla's 
+ XP framework. Give it a try, you might like it.
+
+Package: mozilla-psm
+Architecture: any
+Section: web
+Depends: mozilla-browser (= ${Source-Version}), libnss3 (= ${Source-Version})
+Replaces: mozilla-browser (<< 2:0.9.5-1)
+Description: The Mozilla Internet application suite - Personal Security Manager (PSM)
+ This is the PSM (Personal Security Manager) for the Mozilla Web Browser
+ With this package, you can access SSL sites (https) and use IMAP/S mail 
+ servers.
+
+Package: mozilla-dom-inspector
+Architecture: any
+Section: web
+Depends: mozilla-browser (= ${Source-Version})
+Replaces: mozilla-browser (<= 2:0.9.8-1)
+Description: A tool for inspecting the DOM of pages in Mozilla.
+ This is a tool that allows you to inspect the DOM for web pages in
+ Mozilla.  This is of great use to people who are doing Mozilla chrome
+ development or web page development.
+
+Package: mozilla-js-debugger
+Architecture: any
+Section: devel
+Depends: mozilla-browser (= ${Source-Version})
+Replaces: mozilla-browser (<= 2:0.9.8-1)
+Description: JavaScript debugger for use with Mozilla
+ JavaScript debugger for use with Mozilla.
+
+Package: mozilla-calendar
+Architecture: any
+Section: misc
+Depends: mozilla-browser (= ${Source-Version})
+Replaces: mozilla-browser (<< 2:1.7.1-2)
+Conflicts: mozilla-browser (<< 2:1.7.1-2)
+Description: Todo organizer,calendar and reminder,integrated with Mozilla suite
+ Mozilla calendar is user-friendly todo organizer, calendar and reminder.
+ It's integrated with Mozilla Mail - you can email alarms to any email
+ address! Keep all your appointments or memos in one handy electronic 
+ format, accessible from anywhere in the world. Receive reminders 
+ automatically - know your dentist appointment is near without having to
+ tack a note onto the fridge. Repeating events and multiple views are 
+ also supported.
+ The calendar uses the iCal standard for storing its calendar data.
+ You can publish events from the calendar to an FTP server or a webDAV
+ enabled webserver. You can also use the calendar to subscribe to these
+ events (share your calendars) as well.
+ For documentation, FAQ, etc see home page 
+  http://www.mozilla.org/projects/calendar/
+
+Package: libnspr4
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}
+Conflicts: libnspr3
+Replaces: libnspr3
+Description: Netscape Portable Runtime Library
+ This library provides platform independent non-GUI operating system
+  facilities including:
+   * threads,
+   * thread synchronisation,
+   * normal file I/O and network I/O,
+   * interval timing and calendar time,
+   * basic memory management (malloc and free),
+   * shared library linking.
+  .
+  See http://www.mozilla.org/docs/refList/refNSPR/ for more information.
+
+Package: libnspr-dev
+Architecture: any
+Section: libdevel
+Depends: libnspr4 (= ${Source-Version})
+Replaces: mozilla-dev (<< 1.2-2)
+Description: Netscape Portable Runtime library - development files
+ NSPR provides platform independence for non-GUI operating system
+  facilities including:
+   * threads,
+   * thread synchronisation,
+   * normal file I/O and network I/O,
+   * interval timing and calendar time,
+   * basic memory management (malloc and free),
+   * shared library linking.
+  .
+  See http://www.mozilla.org/docs/refList/refNSPR/ for more information.
+  .
+  You need this package to get includes and static libraries for building
+  programs linked to NSPR.
+
+Package: libnss3
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}
+Replaces: mozilla-psm (<< 2:0.9.9)
+Description: Network Security Service Libraries - runtime
+ This package provides the runtime libraries needed to use the Netscape
+ SSL/TLS layer, including S/MIME and key management.
+
+Package: libnss-dev
+Architecture: any
+Section: libdevel
+Depends: libnss3 (= ${Source-Version}), libnspr-dev (= ${Source-Version})
+Description: Network Security Service Libraries - development
+ This package provides the development files needed to compile programs that
+ use the Netscape SSL/TLS layer.
--- mozilla-1.7.8.orig/debian/PackageMakefile
+++ mozilla-1.7.8/debian/PackageMakefile
@@ -0,0 +1,194 @@
+#! gmake
+
+# Ok this is my attempt at a real install target for mozilla
+# It theoretically will copy things from $(DIST) to $(DESTDIR)
+# in a sane fashion
+
+NULL =
+
+# Shared library list
+MY_MOZILLA_LIBRARIES = \
+	libfort.so \
+	libgkgfx.so \
+	libgtkembedmoz.so \
+	libgtksuperwin.so \
+	libgtkxtbin.so \
+	libjsj.so \
+	libldap50.so \
+	libmoz_art_lgpl.so \
+	libmozjs.so \
+	libmozpango-thaix.so \
+	libmozpango.so \
+	libmsgbaseutil.so \
+	libnspr4.so \
+	libnss3.so \
+	libplc4.so \
+	libplds4.so \
+	libprldap50.so \
+	libsmime3.so \
+	libsoftokn3.so \
+	libssl3.so \
+	libswft.so \
+	libxlibrgb.so \
+	libxpcom.so \
+	libxpistub.so \
+	$(NULL)
+
+# Data list
+MY_MOZILLA_DATA =	\
+	chrome \
+	components \
+	defaults \
+	dtd \
+	icons \
+	plugins \
+	res \
+	searchplugins \
+	splash.xpm \
+	$(NULL)
+
+# Binary list
+MY_MOZILLA_BIN =	\
+	mozilla \
+	mozilla-bin \
+	mozilla-config \
+	mozilla-xremote-client \
+	pango.modules \
+	regExport \
+	regchrome \
+	regxpcom \
+	xpcshell \
+	xpidl \
+	xpicleanup \
+	xpt_dump \
+	xpt_link \
+	xcat \
+	xls \
+	xmlterm \
+	$(NULL)
+
+MY_MOZILLA_STATIC =	\
+	libcertdb.a \
+	libcerthi.a \
+	libcrmf.a \
+	libcryptohi.a \
+	libfdm.a \
+	libfreebl.a \
+	libjar.a \
+	libldap50.a \
+	libmozmng.a \
+	libmozpng.a \
+	libnspr4.a \
+	libnss.a \
+	libnssb.a \
+	libnssckfw.a \
+	libpk11wrap.a \
+	libpkcs12.a \
+	libpkcs7.a \
+	libplc4.a \
+	libplds4.a \
+	libprldap50.a \
+	libsecutil.a \
+	libsmime.a \
+	libsoftokn.a \
+	libswfci.a \
+	libxpt.a \
+	libxptcall.a \
+	libxptcmd.a \
+	libxptinfo.a \
+	$(NULL)
+
+MOZ_APPDIR := $(DESTDIR)$(prefix)/share/gnome/apps
+
+install-package:
+#	make some useful dirs
+	for i in lib/mozilla bin share/idl/mozilla include/mozilla \
+		 include/moznss; do \
+	    mkdir -p $(DESTDIR)$(prefix)/$$i; \
+	done
+
+#	copy the data dirs 
+	for i in $(MY_MOZILLA_DATA); do \
+	    (cd $(DIST)/bin; tar chf - $$i | \
+		tar -C $(DESTDIR)$(prefix)/lib/mozilla -xhf -); \
+	done
+
+#	now for some libraries
+	for i in $(MY_MOZILLA_LIBRARIES); do \
+	    (cd $(DIST)/lib; tar chf - $$i | \
+		tar -C $(DESTDIR)$(prefix)/lib/ -xhf -); \
+	done
+
+#	NSS CryptoKi BuiltIns
+	(cd $(DIST)/lib; tar chf - libnssckbi.so | \
+		tar -C $(DESTDIR)$(prefix)/lib/mozilla -xhf -)
+
+#	look, binaries
+	for i in $(MY_MOZILLA_BIN); do \
+	    (cd $(DIST)/bin; tar chf - $$i | \
+		tar -C $(DESTDIR)$(prefix)/lib/mozilla -xhf -); \
+	done
+
+#	here's some static libraries for you loony people
+	for i in $(MY_MOZILLA_STATIC); do \
+	    (cd $(DIST)/lib; tar chf - $$i | \
+		tar -C $(DESTDIR)$(prefix)/lib/ -xhf -); \
+	done
+
+#	is this the end? NO, some weird people want IDL files
+	cd $(DIST)/idl; tar chf - * | \
+	    tar -C $(DESTDIR)$(prefix)/share/idl/mozilla -xhf -
+
+#	include files
+	cd $(DIST)/include; tar chf - * | \
+	    tar -C $(DESTDIR)$(prefix)/include/mozilla -xhf -
+	mv $(DESTDIR)$(prefix)/include/mozilla/nspr \
+		$(DESTDIR)$(prefix)/include/nspr
+
+	cd $(DIST)/public/security; tar -chf - * | \
+	    tar -C $(DESTDIR)$(prefix)/include/moznss -xhf - ;
+	cd $(DIST)/private/security; tar -chf - * | \
+	    tar -C $(DESTDIR)$(prefix)/include/moznss -xhf - ;
+
+#	fix permissions
+	find $(DESTDIR)$(prefix)/include/mozilla \
+	     $(DESTDIR)$(prefix)/share/idl/mozilla \
+	     $(DESTDIR)$(prefix)/lib/mozilla \
+	     $(DESTDIR)$(prefix)/include \
+	     -type f -not -name "*.js" | xargs chmod -x 
+	for exe in $(MY_MOZILLA_BIN) ; do \
+		chmod +x $(DESTDIR)$(prefix)/lib/mozilla/$$exe ; \
+	done
+
+# remove chrome files in favor of jars
+	for item in $(DESTDIR)$(prefix)/lib/mozilla/chrome/*; do \
+	    if [ -d $$item ]; then \
+		rm -r $$item; \
+	    fi; \
+	done;
+
+# GNOME stuff
+	mkdir -p $(MOZ_APPDIR)/Internet
+	mkdir -p $(MOZ_APPDIR)/System
+	mkdir -p $(MOZ_APPDIR)/Applications
+
+	install -m 644 debian/Mozilla.desktop \
+	    $(MOZ_APPDIR)/Internet
+
+	install -m 644 debian/Mozilla-chatzilla.desktop \
+	    $(MOZ_APPDIR)/Internet
+
+	install -m 644 debian/Mozilla-editor.desktop \
+	    $(MOZ_APPDIR)/Applications
+
+	install -m 644 debian/Mozilla-mail.desktop \
+	    $(MOZ_APPDIR)/Internet
+
+	install -m 644 debian/Mozilla-mail-composer.desktop \
+	    $(MOZ_APPDIR)/Internet
+
+	install -m 644 debian/Mozilla-news.desktop \
+	    $(MOZ_APPDIR)/Internet
+
+	install -m 644 debian/Mozilla-xmlterm.desktop \
+	    $(MOZ_APPDIR)/System
--- mozilla-1.7.8.orig/debian/mozilla-mailnews.menu.in
+++ mozilla-1.7.8/debian/mozilla-mailnews.menu.in
@@ -0,0 +1,14 @@
+?package(mozilla-mailnews):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla Addressbook" command="mozilla-@VERSION@ -addressbook" \
+	hints="Mail,News" \
+	icon=/usr/share/pixmaps/mozilla-addressbook.xpm
+?package(mozilla-mailnews):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla Mail Composer" command="mozilla-@VERSION@ -compose" hints="Mail" \
+	icon=/usr/share/pixmaps/mozilla-mail-compose.xpm
+?package(mozilla-mailnews):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla Mail" command="mozilla-@VERSION@ -mail" hints="Mail" \
+	icon=/usr/share/pixmaps/mozilla-mailnews.xpm
+?package(mozilla-mailnews):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla News" command="mozilla-@VERSION@ -news" hints="News" \
+	icon=/usr/share/pixmaps/mozilla-mailnews.xpm
+
--- mozilla-1.7.8.orig/debian/mozilla-runner
+++ mozilla-1.7.8/debian/mozilla-runner
@@ -0,0 +1,397 @@
+#!/bin/sh
+#
+# The contents of this file are subject to the Netscape Public
+# License Version 1.1 (the "License"); you may not use this file
+# except in compliance with the License. You may obtain a copy of
+# the License at http://www.mozilla.org/NPL/
+#
+# Software distributed under the License is distributed on an "AS
+# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+# implied. See the License for the specific language governing
+# rights and limitations under the License.
+#
+# The Original Code is mozilla.org code.
+#
+# The Initial Developer of the Original Code is Netscape
+# Communications Corporation.  Portions created by Netscape are
+# Copyright (C) 1998 Netscape Communications Corporation. All
+# Rights Reserved.
+#
+# Contributor(s): 
+#
+
+## 
+## Usage:
+##
+## $ mozilla
+##
+## This script is meant to run a mozilla program from the mozilla
+## rpm installation.
+##
+## The script will setup all the environment voodoo needed to make
+## mozilla work.
+
+VERSION=suite
+
+cmdname=`basename $0`
+
+## don't leave any core files around
+ulimit -c 0
+
+##
+## Variables
+##
+MOZ_DIST_BIN="/usr/lib/mozilla"
+MOZ_PROGRAM="/usr/lib/mozilla/mozilla-bin"
+MOZ_CLIENT_PROGRAM="/usr/lib/mozilla/mozilla-xremote-client -a mozilla"
+
+##
+## find /dev/dsp handler
+##
+if [ -f /etc/mozilla/mozillarc ]; then
+    . /etc/mozilla/mozillarc
+fi
+# override
+if [ -f $HOME/.mozillarc ]; then
+    . $HOME/.mozillarc
+fi
+
+# default
+if [ -z "$MOZILLA_DSP" ]; then
+    MOZILLA_DSP="auto"
+fi
+if [ -z "$MOZILLA_LOCALE_AUTO" ]; then
+    MOZILLA_LOCALE_AUTO="true"
+fi
+
+if [ "$MOZILLA_DSP" = "auto" -a -f /dev/dsp ]; then
+	MOZILLA_DSP=""
+	P=`fuser /dev/dsp 2>&1 | sed -e 's#^/dev/dsp:##' `
+	if [ -n "$P" ]; then
+		if echo $P | xargs ps -p | grep esd >/dev/null 2>&1; then MOZILLA_DSP=esddsp; 
+		elif echo $P | xargs ps -p | grep arts >/dev/null 2>&1; then MOZILLA_DSP=artsdsp;
+		elif echo $P | xargs ps -p | grep rplayd >/dev/null 2>&1; then MOZILLA_DSP=rplaydsp; fi
+	fi
+elif [ "$MOZILLA_DSP" = "none" ];then
+	MOZILLA_DSP=""
+fi
+
+if type $MOZILLA_DSP > /dev/null 2>&1; then
+	# echo "Using $MOZILLA_DSP."
+	MOZ_PROGRAM="$MOZILLA_DSP $MOZ_PROGRAM"
+fi
+
+if [ -z "$MOZILLA_OPENURL_TYPE" ]; then
+    MOZILLA_OPENURL_TYPE=new-window
+fi
+
+##
+## Set MOZILLA_FIVE_HOME
+##
+MOZILLA_FIVE_HOME="/usr/lib/mozilla"
+
+export MOZILLA_FIVE_HOME
+
+##
+## Set LD_LIBRARY_PATH
+##
+if [ "$LD_LIBRARY_PATH" ]
+then
+  LD_LIBRARY_PATH=/usr/lib/mozilla:/usr/lib/mozilla/plugins:/usr/lib:$LD_LIBRARY_PATH
+else
+  LD_LIBRARY_PATH=/usr/lib/mozilla:/usr/lib/mozilla/plugins:/usr/lib
+fi
+
+export LD_LIBRARY_PATH
+
+##
+## Set FONTCONFIG_PATH for Xft/fontconfig
+##
+FONTCONFIG_PATH="/etc/fonts:${MOZILLA_FIVE_HOME}/res/Xft"
+export FONTCONFIG_PATH
+
+if [ -z "$XPSERVERLIST" ]; then
+    if [ -x /etc/init.d/xprint ]; then
+	XPSERVERLIST=$( /etc/init.d/xprint get_xpserverlist)
+	export XPSERVERLIST
+#    else
+#	echo -e "Warning: \$XPSERVERLIST not set and /etc/init.d/xprint not found;\nprinting will not work.\nPlease install the xprt-xprintorg package"
+    fi
+fi
+
+# Figure out if we need to ser LD_ASSUME_KERNEL for older versions of the JVM.
+
+set_jvm_vars () {
+
+    if [ ! -L /usr/lib/mozilla/plugins/libjavaplugin_oji.so ]; then
+	return;
+    fi
+
+    JVM_LINK=`readlink "/usr/lib/mozilla/plugins/libjavaplugin_oji.so"`
+
+    # is it relative?  if so append the full path
+
+    echo "${JVM_LINK}" | grep -e "^/" 2>&1 > /dev/null
+
+    if [ "$?" -ne "0" ]; then
+	JVM_LINK=/usr/lib/mozilla/plugins/${JVM_LINK}
+    fi
+
+    JVM_BASE=`basename $JVM_LINK`
+    JVM_DIR=`echo $JVM_LINK | sed -e s/$JVM_BASE//g`
+    JVM_COMMAND=$JVM_DIR/java
+    if [ ! -r $JVM_COMMAND ]; then
+       JVM_DIR=${JVM_DIR}../../../bin/
+       JVM_COMMAND=$JVM_DIR/java
+       # does the command exist?
+       if [ ! -r "$JVM_COMMAND" ]; then
+           return
+       fi
+    fi
+
+    # export this temporarily - it seems to work with old and new
+    # versions of the JVM.
+    export LD_ASSUME_KERNEL=2.2.5
+
+    # get the version
+    JVM_VERSION=`$JVM_COMMAND -version 2>&1 | grep version | cut -f 3 -d " " | sed -e 's/\"//g'`
+
+    unset LD_ASSUME_KERNEL
+
+    case "$JVM_VERSION" in
+	(1.3.0*)
+	# bad JVM
+	export LD_ASSUME_KERNEL=2.2.5
+	;;
+    esac
+}
+
+check_running () {
+    $MOZ_CLIENT_PROGRAM 'ping()' 2>/dev/null >/dev/null
+    RETURN_VAL=$?
+    if [ "$RETURN_VAL" -eq "2" ]; then
+      echo 0
+      return 0
+    else
+      echo 1
+      return 1
+    fi
+}
+
+open_mail () {
+    if [ "${ALREADY_RUNNING}" -eq "1" ]; then
+	opt=`echo $*| sed -e s/mailto:?/to=,/ -e s/body/attachment/ -e s/\&/,/`
+	exec $MOZ_CLIENT_PROGRAM "xfeDoCommand(openInbox,"$opt")" \
+	    2>/dev/null >/dev/null
+    else
+      exec $MOZ_PROGRAM $LOCALE_ARGS $*
+    fi
+}
+
+open_compose () {
+    if [ "${ALREADY_RUNNING}" -eq "1" ]; then
+	opt="${*#*compose}"
+	exec $MOZ_CLIENT_PROGRAM "xfeDoCommand(composeMessage,$opt)" \
+	    2>/dev/null >/dev/null
+    else
+	exec $MOZ_PROGRAM $LOCALE_ARGS $*
+    fi
+}
+
+# OK, here's where all the real work gets done
+
+# set our JVM vars
+set_jvm_vars
+
+# check to see if there's an already running instance or not
+ALREADY_RUNNING=`check_running`
+
+# get the locale that best suits to the $LANG variable
+set_UILocale()
+{
+    if [ -f /usr/lib/mozilla/chrome/$1.jar ] ; then
+	UILocale="-UILocale $1";
+	# echo selected UILocale: $1
+    else
+	unset UILocale;
+    fi
+}
+
+set_ContentLocale()
+{
+    if [ -f /usr/lib/mozilla/chrome/$1.jar ] ; then
+	ContentLocale="-ContentLocale $1";
+	# echo selected ContentLocale: $1
+    else
+	unset ContentLocale;
+    fi
+}
+
+get_locale()
+{
+    lang="$(locale | sed -ne 's/"$//;s/="/=/;s/^LC_MESSAGES=\(.*\)/\1/p')"
+    l=$(fgrep "$lang" /etc/locale.alias | awk '$1 == "'$lang'" { print $2;}')
+    [ -n "$l" ] && lang="$l"
+    
+    case "$lang" in
+	ca*)
+            set_UILocale "ca";		# Catalan 
+	    ;;
+	cs*)
+	    set_UILocale "cs-CZ";           # Czech
+	    set_ContentLocale "CZ";
+	    ;;
+	cy*)
+	    set_UILocale "cy-GB";		# Welsh
+	    ;;
+	da*)
+	    set_UILocale "da-DK";		# Danish
+	    ;;
+	de*)
+	    set_UILocale "de-AT";		# German
+	    set_ContentLocale "AT";
+	    ;;
+	es_ar*)
+	    set_UILocale "es-AR" 	   	# Spanish (Argentinia)
+	    set_ContentLocale "AR";
+	    ;;
+	es_hn*)
+	    set_UILocale "es-HN";   	# Spanish (Honduras)
+	    ;;
+	es*)
+	    set_UILocale "es-ES"		# Spanish (Spain)
+	    ;;
+	eu*)
+	    set_UILocale "eu-ES"		# Basque
+	    ;;
+	fr*)	
+	    set_UILocale "fr-FR" 		# French
+	    set_ContentLocale "FR";
+	    ;;
+	gl*)
+	    set_UILocale "gl-ES";		# Galician
+	    ;;
+	hu_HU*)
+	    set_UILocale "hu-HU"		# Hungarian
+	    ;;
+	it*)
+	    set_UILocale "it-IT" 		# Italian
+	    set_ContentLocale "IT";
+	    ;;
+	ja*)
+	    set_UILocale "ja-JP"		# Japanese
+	    set_ContentLocale "JP";
+	    ;;
+	ko*)
+	    set_UILocale "ko-KR"		# Korean
+	    set_ContentLocale "KR";
+	    ;;
+	lt*)
+	    set_UILocale "lt-LT"                # Lithuanian
+	    set_ContentLocale "LT";
+	    ;;
+	no*)
+	    set_UILocale "nb-NO"		# Norwegian
+	    set_ContentLocale "NO";
+	    ;;
+	pl*)
+	    set_UILocale "pl-PL"		# Polish
+	    set_ContentLocale "PL";
+	    ;;
+	pt_BR*)
+	    set_UILocale "pt-BR"		# Brazilian Portuguese
+	    set_ContentLocale "BR";
+	    ;;
+	sl*)
+	    set_UILocale "sl-SI"		# Slovenian
+	    set_ContentLocale "SI";
+	    ;;
+	zh_HK*)
+	    set_UILocale "zh-HK"		# Traditional Chinese (Honk Kong)
+	    set_ContentLocale "HK";
+	    ;;
+	zh_TW*)
+	    set_UILocale "zh-TW"		# Traditional Chinese (Taiwan)
+	    set_ContentLocale "TW";
+	    ;;
+	zh*)
+	    set_UILocale "zh-CN"		# Simplified Chinese
+	    set_ContentLocale "CN";
+	    ;;
+	en_US*)
+	    set_UILocale "en-US"		# American english
+	    set_ContentLocale "US";
+	    ;;
+     esac    
+     
+     LOCALE_ARGS="${UILocale} ${ContentLocale}"
+}
+
+clean_xul()
+{
+# Clean up the XUL.mfasl unconditionally on launch, since we have the
+# corner case of when firefox is running when upgraded. Need a
+# better solution or upstream fix.
+    if [ -d "$HOME/.mozilla" ]; then
+	find $HOME/.mozilla -name XUL.mfasl -print \
+	    | xargs --no-run-if-empty rm -f
+    fi
+}
+
+# If there is no command line argument at all then try to open a new
+# window in an already running instance.
+if [ "${ALREADY_RUNNING}" -eq "1" ] && [ -z "$1" ]; then
+  exec $MOZ_CLIENT_PROGRAM "xfeDoCommand(openBrowser)" 2>/dev/null >/dev/null
+fi
+
+# if there's no command line argument and there's not a running
+# instance then just fire up a new copy of the browser
+LOCALE_ARGS=""
+if [ "$MOZILLA_LOCALE_AUTO" != "false" ]; then
+	get_locale
+fi
+
+if [ -z "$1" ]; then
+    clean_xul
+    exec $MOZ_PROGRAM $LOCALE_ARGS 2>/dev/null >/dev/null
+fi
+
+unset RETURN_VAL
+
+# If there's a command line argument but it doesn't begin with a -
+# it's probably a url.  Try to send it to a running instance.
+
+USE_EXIST=0
+opt="$1"
+case "$opt" in
+  -mail)
+      open_mail ${1+"$@"}
+      ;;
+  -compose)
+      open_compose ${1+"$@"}
+      ;;
+  -*) ;;
+  *) USE_EXIST=1 ;;
+esac
+
+if [ "${USE_EXIST}" -eq "1" ] && [ "${ALREADY_RUNNING}" -eq "1" ]; then
+  # check to make sure that the command contains at least a :/ in it.
+  echo $opt | grep -e ':/' 2>/dev/null > /dev/null
+  RETURN_VAL=$?
+  if [ "$RETURN_VAL" -eq "1" ]; then
+    # if it doesn't begin with a '/' and it exists when the pwd is
+    # prepended to it then append the full path
+    echo $opt | grep -e '^/' 2>/dev/null > /dev/null
+    RETURN_VAL=$?
+    if [ "${RETURN_VAL}" -ne "0" ] && [ -e `pwd`/$opt ]; then
+      opt="`pwd`/$opt"
+    fi
+    exec $MOZ_CLIENT_PROGRAM "openurl($opt,$MOZILLA_OPENURL_TYPE)" 2>/dev/null >/dev/null
+  fi
+  # just pass it off if it looks like a url
+  exec $MOZ_CLIENT_PROGRAM "openurl($opt,$MOZILLA_OPENURL_TYPE)" 2>/dev/null >/dev/null
+fi
+
+clean_xul
+
+exec $MOZ_PROGRAM $LOCALE_ARGS ${1+"$@"}
--- mozilla-1.7.8.orig/debian/mozilla-xmlterm.menu.in
+++ mozilla-1.7.8/debian/mozilla-xmlterm.menu.in
@@ -0,0 +1,3 @@
+?package(mozilla-xmlterm):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla Terminal" command="mozilla-@VERSION@ -terminal" hints="Terminal" \
+	icon=/usr/share/pixmaps/mozilla.xpm
--- mozilla-1.7.8.orig/debian/mozilla-js-debugger.postinst
+++ mozilla-1.7.8/debian/mozilla-js-debugger.postinst
@@ -0,0 +1,16 @@
+#!/bin/sh
+set -e
+
+umask 022
+
+case "$1" in
+    configure*)
+    if [ -x /usr/sbin/update-mozilla-chrome ]; then
+	/usr/sbin/update-mozilla-chrome
+    fi
+	;;
+    *)
+	;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-browser.links
+++ mozilla-1.7.8/debian/mozilla-browser.links
@@ -0,0 +1,5 @@
+/var/lib/mozilla/chrome/installed-chrome.txt /usr/lib/mozilla/chrome/installed-chrome.txt
+/var/lib/mozilla/chrome/overlayinfo /usr/lib/mozilla/chrome/overlayinfo
+/etc/mozilla/prefs.js /usr/lib/mozilla/defaults/pref/debian.js
+/usr/share/myspell/dicts /usr/lib/mozilla/components/myspell
+/usr/lib/mozilla/libxpcom.so /usr/lib/libxpcom.so
--- mozilla-1.7.8.orig/debian/Mozilla-address.desktop
+++ mozilla-1.7.8/debian/Mozilla-address.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Mozilla Addressbook
+Comment=Addressbook from Mozilla Mailnews
+Exec=mozilla-suite -addressbook
+Icon=mozilla-addressbook.gif
+Terminal=false
+MultipleArgs=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/mozilla-dom-inspector.postinst
+++ mozilla-1.7.8/debian/mozilla-dom-inspector.postinst
@@ -0,0 +1,16 @@
+#!/bin/sh
+set -e
+
+umask 022
+
+case "$1" in
+    configure*)
+    if [ -x /usr/sbin/update-mozilla-chrome ]; then
+	/usr/sbin/update-mozilla-chrome
+    fi
+	;;
+    *)
+	;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/broken/xft-support-bugzilla126919
+++ mozilla-1.7.8/debian/broken/xft-support-bugzilla126919
@@ -0,0 +1,1392 @@
+? showattachment.cgi?attach_id=71528
+Index: Makefile.in
+===================================================================
+RCS file: /cvsroot/mozilla/gfx/src/gtk/Makefile.in,v
+retrieving revision 1.75
+diff -u -r1.75 Makefile.in
+--- mozilla/gfx/src/gtk/Makefile.in	19 Feb 2002 08:53:50 -0000	1.75
++++ mozilla/gfx/src/gtk/Makefile.in	10 Mar 2002 06:07:04 -0000
+@@ -46,6 +46,8 @@
+ 		  content \
+ 		  layout \
+ 		  necko \
++		  Xft \
++		  freetype2 \
+ 		  $(NULL)
+ 
+ # Sun's Complex Text Layout support
+@@ -116,6 +118,15 @@
+ endif
+ 
+ GARBAGE         += $(X11SHARED_LCPPSRCS) $(XPU_LCSRCS) $(wildcard *.$(OBJ_SUFFIX))
++
++ifdef MOZ_ENABLE_XFT
++SHARED_LIBRARY_LIBS	+= \
++			$(DIST)/lib/libXft.a \
++			$(DIST)/lib/libfontconfig.a \
++			$(DIST)/lib/libXrender.a \
++			$(DIST)/lib/libfreetype.a \
++			$(DIST)/lib/libexpat.a
++endif
+ 
+ include $(topsrcdir)/config/rules.mk
+ 
+Index: nsDrawingSurfaceGTK.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/gfx/src/gtk/nsDrawingSurfaceGTK.cpp,v
+retrieving revision 1.35
+diff -u -r1.35 nsDrawingSurfaceGTK.cpp
+--- mozilla/gfx/src/gtk/nsDrawingSurfaceGTK.cpp	15 Feb 2002 13:14:32 -0000	1.35
++++ mozilla/gfx/src/gtk/nsDrawingSurfaceGTK.cpp	10 Mar 2002 06:07:05 -0000
+@@ -41,6 +41,10 @@
+ #include <gdk/gdkprivate.h>
+ #include "nsDrawingSurfaceGTK.h"
+ 
++#ifdef MOZ_ENABLE_XFT
++#include <X11/Xft/Xft.h>
++#endif
++
+ NS_IMPL_ISUPPORTS1(nsDrawingSurfaceGTK, nsIDrawingSurface)
+ 
+ //#define CHEAP_PERFORMANCE_MEASUREMENT
+@@ -89,6 +93,9 @@
+   mPixFormat.mAlphaShift = 0;
+ 
+   mDepth = v->depth;
++#ifdef MOZ_ENABLE_XFT
++  mXftDraw = nsnull;
++#endif /* MOZ_ENABLE_XFT */
+ }
+ 
+ nsDrawingSurfaceGTK :: ~nsDrawingSurfaceGTK()
+@@ -101,6 +108,11 @@
+ 
+   if (mGC)
+     gdk_gc_unref(mGC);
++
++#ifdef MOZ_ENABLE_XFT
++  if (mXftDraw)
++    XftDrawDestroy(mXftDraw);
++#endif /* MOZ_ENABLE_XFT */
+ }
+ 
+ /**
+@@ -249,6 +261,29 @@
+ 
+   return NS_OK;
+ }
++
++#ifdef MOZ_ENABLE_XFT
++XftDraw * nsDrawingSurfaceGTK :: GetXftDraw(void)
++{
++  if (!mXftDraw)
++    mXftDraw = XftDrawCreate(GDK_DISPLAY(), GDK_WINDOW_XWINDOW(mPixmap),
++                             GDK_VISUAL_XVISUAL(::gdk_rgb_get_visual()),
++                             GDK_COLORMAP_XCOLORMAP(::gdk_rgb_get_cmap()));
++  return mXftDraw;
++}
++
++void nsDrawingSurfaceGTK :: GetLastXftClip(nsIRegion **aLastRegion)
++{
++  *aLastRegion = mLastXftClip.get();
++  NS_IF_ADDREF(*aLastRegion);
++}
++
++void nsDrawingSurfaceGTK :: SetLastXftClip(nsIRegion  *aLastRegion)
++{
++  mLastXftClip = aLastRegion;
++}
++
++#endif /* MOZ_ENABLE_XFT */
+ 
+ nsresult nsDrawingSurfaceGTK :: Init(GdkDrawable *aDrawable, GdkGC *aGC)
+ {
+Index: nsDrawingSurfaceGTK.h
+===================================================================
+RCS file: /cvsroot/mozilla/gfx/src/gtk/nsDrawingSurfaceGTK.h,v
+retrieving revision 1.17
+diff -u -r1.17 nsDrawingSurfaceGTK.h
+--- mozilla/gfx/src/gtk/nsDrawingSurfaceGTK.h	16 Oct 2001 07:58:38 -0000	1.17
++++ mozilla/gfx/src/gtk/nsDrawingSurfaceGTK.h	10 Mar 2002 06:07:05 -0000
+@@ -42,9 +42,15 @@
+ #include "nsIDrawingSurface.h"
+ 
+ #include "nsTimer.h"
++#include "nsIRegion.h"
++#include "nsCOMPtr.h"
+ 
+ #include <gtk/gtk.h>
+ 
++#ifdef MOZ_ENABLE_XFT
++typedef struct _XftDraw XftDraw;
++#endif /* MOZ_ENABLE_XFT */
++
+ class nsDrawingSurfaceGTK : public nsIDrawingSurface
+ {
+ public:
+@@ -102,6 +108,12 @@
+ 
+   PRInt32 GetDepth() { return mDepth; }
+ 
++#ifdef MOZ_ENABLE_XFT
++  XftDraw *GetXftDraw     (void);
++  void     GetLastXftClip (nsIRegion **aLastRegion);
++  void     SetLastXftClip (nsIRegion  *aLastRegion);
++#endif
++
+ protected:
+   inline PRUint8 ConvertMaskToCount(unsigned long val);
+ 
+@@ -115,6 +127,11 @@
+   PRUint32      mHeight;
+   PRUint32	mFlags;
+   PRBool	mIsOffscreen;
++
++#ifdef MOZ_ENABLE_XFT
++  XftDraw              *mXftDraw;
++  nsCOMPtr<nsIRegion>   mLastXftClip;
++#endif
+ 
+   /* for locks */
+   GdkImage	*mImage;
+Index: nsFontMetricsGTK.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/gfx/src/gtk/nsFontMetricsGTK.cpp,v
+retrieving revision 1.202
+diff -u -r1.202 nsFontMetricsGTK.cpp
+--- mozilla/gfx/src/gtk/nsFontMetricsGTK.cpp	28 Feb 2002 22:37:10 -0000	1.202
++++ mozilla/gfx/src/gtk/nsFontMetricsGTK.cpp	10 Mar 2002 06:07:06 -0000
+@@ -68,6 +68,13 @@
+ #include <regex.h>
+ #endif /* ENABLE_X_FONT_BANNING */
+ 
++#ifdef MOZ_ENABLE_XFT
++#include <X11/Xft/Xft.h>
++#include <fontconfig/fontconfig.h>
++#include <freetype/freetype.h>
++#include <freetype/tttables.h>
++#endif
++
+ #include <X11/Xatom.h>
+ #include <gdk/gdk.h>
+ 
+@@ -1449,11 +1456,20 @@
+     return;
+ #endif /* (defined(MOZ_ENABLE_FREETYPE2)) */
+   }
+-  nsXFont *xFont = mWesternFont->GetXFont();
+-  XFontStruct *fontInfo = xFont->GetXFontStruct();
+-  mDeviceContext->GetDevUnitsToAppUnits(f);
+ 
+-  nscoord lineSpacing = nscoord((fontInfo->ascent + fontInfo->descent) * f);
++  float space_width, x_height, underline_position;
++    
++  nscoord ascent, descent, line_spacing, width_max_bounds;
++  nscoord underline_thickness, superscript_offset, subscript_offset;
++  mWesternFont->GetFontProperties(f, ascent, descent,
++                                  line_spacing, width_max_bounds,
++                                  space_width, x_height,
++                                  underline_position,
++                                  underline_thickness,
++                                  superscript_offset,
++                                  subscript_offset);
++
++  nscoord lineSpacing = nscoord(line_spacing * f);
+   mEmHeight = PR_MAX(1, nscoord(mWesternFont->mSize * f));
+   if (lineSpacing > mEmHeight) {
+     mLeading = lineSpacing - mEmHeight;
+@@ -1461,97 +1477,32 @@
+   else {
+     mLeading = 0;
+   }
+-  mMaxHeight = nscoord((fontInfo->ascent + fontInfo->descent) * f);
+-  mMaxAscent = nscoord(fontInfo->ascent * f);
+-  mMaxDescent = nscoord(fontInfo->descent * f);
++  mMaxHeight = nscoord(line_spacing * f);
++  mMaxAscent = nscoord(ascent * f);
++  mMaxDescent = nscoord(descent * f);
+ 
+   mEmAscent = nscoord(mMaxAscent * mEmHeight / lineSpacing);
+   mEmDescent = mEmHeight - mEmAscent;
+ 
+-  mMaxAdvance = nscoord(fontInfo->max_bounds.width * f);
+-
+-  gint rawWidth;
+-  if ((fontInfo->min_byte1 == 0) && (fontInfo->max_byte1 == 0)) {
+-    rawWidth = xFont->TextWidth8(" ", 1);
+-  }
+-  else {
+-    XChar2b _16bit_space;
+-    _16bit_space.byte1 = 0;
+-    _16bit_space.byte2 = ' ';
+-    rawWidth = xFont->TextWidth16(&_16bit_space, sizeof(_16bit_space)/2);
+-  }
+-  mSpaceWidth = NSToCoordRound(rawWidth * f);
++  mMaxAdvance = nscoord(width_max_bounds * f);
+ 
+-  unsigned long pr = 0;
+-  if (xFont->GetXFontProperty(XA_X_HEIGHT, &pr) &&
+-      pr < 0x00ffffff)  // Bug 43214: arbitrary to exclude garbage values
+-  {
+-    mXHeight = nscoord(pr * f);
+-#ifdef REALLY_NOISY_FONTS
+-    printf("xHeight=%d\n", mXHeight);
+-#endif
+-  }
+-  else 
+-  {
+-    // 56% of ascent, best guess for non-true type
+-    mXHeight = NSToCoordRound((float) fontInfo->ascent* f * 0.56f);
+-  }
++  mSpaceWidth = NSToCoordRound(space_width * f);
+ 
+-  if (xFont->GetXFontProperty(XA_UNDERLINE_POSITION, &pr))
+-  {
+-    /* this will only be provided from adobe .afm fonts and TrueType
+-     * fonts served by xfsft (not xfstt!) */
+-    mUnderlineOffset = -NSToIntRound(pr * f);
+-#ifdef REALLY_NOISY_FONTS
+-    printf("underlineOffset=%d\n", mUnderlineOffset);
+-#endif
+-  }
+-  else
+-  {
+-    /* this may need to be different than one for those weird asian fonts */
+-    float height;
+-    height = fontInfo->ascent + fontInfo->descent;
+-    mUnderlineOffset = -NSToIntRound(MAX (1, floor (0.1 * height + 0.5)) * f);
+-  }
++  mXHeight = NSToCoordRound(x_height * f);
++  mUnderlineOffset = -NSToIntRound(underline_position * f);
+ 
+-  if (xFont->GetXFontProperty(XA_UNDERLINE_THICKNESS, &pr))
+-  {
+-    /* this will only be provided from adobe .afm fonts */
+-    mUnderlineSize = nscoord(MAX(f, NSToIntRound(pr * f)));
+-#ifdef REALLY_NOISY_FONTS
+-    printf("underlineSize=%d\n", mUnderlineSize);
+-#endif
+-  }
+-  else
+-  {
+-    float height;
+-    height = fontInfo->ascent + fontInfo->descent;
+-    mUnderlineSize = NSToIntRound(MAX(1, floor (0.05 * height + 0.5)) * f);
+-  }
++  // these are pre-calculated with the scale in GetFontProperties
++  mUnderlineSize = underline_thickness;
++  mSuperscriptOffset = superscript_offset;
++  mSubscriptOffset = subscript_offset;
+ 
+-  if (xFont->GetXFontProperty(XA_SUPERSCRIPT_Y, &pr))
+-  {
+-    mSuperscriptOffset = nscoord(MAX(f, NSToIntRound(pr * f)));
+ #ifdef REALLY_NOISY_FONTS
+-    printf("superscriptOffset=%d\n", mSuperscriptOffset);
++  printf("RealizeFont [%p]: underline size: %d underline offset %d "
++         "superscript offset %d subscript offset %d\n",
++         (void *)this,
++         mUnderlineSize, mUnderlineOffset,
++         mSuperscriptOffset, mSubscriptOffset);
+ #endif
+-  }
+-  else
+-  {
+-    mSuperscriptOffset = mXHeight;
+-  }
+-
+-  if (xFont->GetXFontProperty(XA_SUBSCRIPT_Y, &pr))
+-  {
+-    mSubscriptOffset = nscoord(MAX(f, NSToIntRound(pr * f)));
+-#ifdef REALLY_NOISY_FONTS
+-    printf("subscriptOffset=%d\n", mSubscriptOffset);
+-#endif
+-  }
+-  else
+-  {
+-    mSubscriptOffset = mXHeight;
+-  }
+ 
+   /* need better way to calculate this */
+   mStrikeoutOffset = NSToCoordRound(mXHeight / 2.0);
+@@ -2187,6 +2138,12 @@
+   return PR_TRUE;
+ }
+ 
++int
++nsFontGTK::SupportsChar(PRUnichar aChar)
++{
++  return mFont && CCMAP_HAS_CHAR(mCCMap, aChar);
++}
++
+ void
+ nsFontGTK::LoadFont(void)
+ {
+@@ -2312,6 +2269,143 @@
+   return ((PRBool) (mCharSetInfo == &ISO106461));
+ }
+ 
++void
++nsFontGTK::GetFontProperties(float &aScale,
++                             nscoord &aAscent,
++                             nscoord &aDescent,
++                             nscoord &aLineSpacing,
++                             nscoord &aWidthMaxBounds,
++                             float &aSpaceWidth,
++                             float &aXHeight,
++                             float &aUnderlinePosition,
++                             nscoord &aUnderlineThickness,
++                             nscoord &aSuperscriptOffset,
++                             nscoord &aSubscriptOffset)
++{
++  XFontStruct *fontInfo = mXFont->GetXFontStruct();
++
++  aAscent = fontInfo->ascent;
++  aDescent = fontInfo->descent;
++  aLineSpacing = aAscent + aDescent;
++  aWidthMaxBounds = fontInfo->max_bounds.width;
++
++  // aSpaceWidth
++  gint rawWidth;
++  if ((fontInfo->min_byte1 == 0) && (fontInfo->max_byte1 == 0)) {
++    rawWidth = mXFont->TextWidth8(" ", 1);
++  }
++  else {
++    XChar2b _16bit_space;
++    _16bit_space.byte1 = 0;
++    _16bit_space.byte2 = ' ';
++    rawWidth = mXFont->TextWidth16(&_16bit_space, sizeof(_16bit_space)/2);
++  }
++
++  aSpaceWidth = rawWidth;
++
++  unsigned long pr = 0;
++  
++  // aXHeight
++  if (mXFont->GetXFontProperty(XA_X_HEIGHT, &pr) &&
++      pr < 0x00ffffff)  // Bug 43214: arbitrary to exclude garbage values
++  {
++    aXHeight = pr;
++#ifdef REALLY_NOISY_FONTS
++    printf("aXHeight=%f\n", aXHeight);
++#endif
++  }
++  else 
++  {
++    // 56% of ascent, best guess for non-true type
++    aXHeight = ((float)fontInfo->ascent) * 0.56f;
++  }
++
++  // aUnderlinePosition
++  if (mXFont->GetXFontProperty(XA_UNDERLINE_POSITION, &pr))
++  {
++    /* this will only be provided from adobe .afm fonts and TrueType
++     * fonts served by xfsft (not xfstt!) */
++    aUnderlinePosition = pr;
++#ifdef REALLY_NOISY_FONTS
++    printf("aUnderlinePosition=%f\n", aUnderlinePosition);
++#endif
++  }
++  else
++  {
++    /* this may need to be different than one for those weird asian fonts */
++    float height;
++    height = fontInfo->ascent + fontInfo->descent;
++    aUnderlinePosition = MAX(1, floor(0.1 * height + 0.5));
++  }
++
++  // aUnderlineThickness
++  if (mXFont->GetXFontProperty(XA_UNDERLINE_THICKNESS, &pr))
++  {
++    /* this will only be provided from adobe .afm fonts */
++    aUnderlineThickness = nscoord(MAX(aScale, NSToIntRound(pr * aScale)));
++#ifdef REALLY_NOISY_FONTS
++    printf("aUnderlineThickness=%d\n", aUnderlineThickness);
++#endif
++  }
++  else
++  {
++    float height;
++    height = fontInfo->ascent + fontInfo->descent;
++    aUnderlineThickness = NSToIntRound(MAX(1, floor(0.05 * height + 0.5))
++                                       * aScale);
++  }
++
++  // aSuperscriptOffset
++  if (mXFont->GetXFontProperty(XA_SUPERSCRIPT_Y, &pr))
++  {
++    aSuperscriptOffset = nscoord(MAX(aScale, NSToIntRound(pr * aScale)));
++#ifdef REALLY_NOISY_FONTS
++    printf("superscriptOffset=%d\n", aSuperscriptOffset);
++#endif
++  }
++  else
++  {
++    aSuperscriptOffset = NSToIntRound(aXHeight * aScale);
++  }
++
++  // aSubscriptOffset
++  if (mXFont->GetXFontProperty(XA_SUBSCRIPT_Y, &pr))
++  {
++    aSubscriptOffset = nscoord(MAX(aScale, NSToIntRound(pr * aScale)));
++#ifdef REALLY_NOISY_FONTS
++    printf("aSubscriptOffset=%d\n", aSubscriptOffset);
++#endif
++  }
++  else
++  {
++    aSubscriptOffset = NSToIntRound(aXHeight * aScale);
++  }
++}
++
++PRBool
++nsFontGTK::IsXftFont(void)
++{
++  return PR_FALSE;
++}
++
++gint
++nsFontGTK::GetWidth8(const char *aString, PRUint32 aLength)
++{
++  NS_NOTREACHED("nsFontGTK::GetWidth8\n");
++  return 0;
++}
++
++gint
++nsFontGTK::DrawString8(nsRenderingContextGTK *aContext,
++                       nsDrawingSurfaceGTK* aSurface,
++                       nscoord aX, nscoord aY,
++                       const char* aString,
++                       PRUint32 aLength)
++{
++  NS_NOTREACHED("nsFontGTK::DrawString8\n");
++  return 0;
++}
++
+ PRBool
+ nsFontGTK::IsFreeTypeFont(void)
+ {
+@@ -2824,6 +2918,761 @@
+ }
+ #endif
+ 
++#ifdef MOZ_ENABLE_XFT
++
++struct xftLangGroup {
++  char	    *aMozLangGroup;
++  FcChar32  aChar;
++  char	    *aXftLangGroup[4];
++};
++
++static const struct xftLangGroup xftLangGroups[] = {
++  { "x-western",      0x0041,	{ FC_LANG_LATIN_1, 
++				  FC_LANG_WE_LATIN_1, 
++				  FC_LANG_US, 0 } },
++  { "x-central-euro", 0x0100,	{ FC_LANG_LATIN_2_EASTERN_EUROPE, 0 } },
++  { "x-cyrillic",     0x0411,   { FC_LANG_CYRILLIC, 
++			          FC_LANG_IBM_CYRILLIC,
++			          FC_LANG_MSDOS_RUSSIAN, 0 } },
++  { "el",	      0x03b1,   { FC_LANG_GREEK,
++			          FC_LANG_IBM_GREEK,
++			          FC_LANG_GREEK_437_G, 0 } },
++  { "tr",	      0x0130,   { FC_LANG_TURKISH,
++			          FC_LANG_IBM_TURKISH, 0 } },
++  { "he",	      0x05d0,   { FC_LANG_HEBREW,
++			          FC_LANG_HEBREW_862, 0 } },
++  { "ar",	      0x0630,   { FC_LANG_ARABIC,
++			          FC_LANG_ARABIC_864,
++			          FC_LANG_ARABIC_ASMO_708, 0 } },
++  { "x-baltic",	      0x0104,   { FC_LANG_WINDOWS_BALTIC,
++			          FC_LANG_MSDOS_BALTIC, 0 } },
++  { "th",	      0x0e01,   { FC_LANG_THAI, 0 } },
++  { "ja",	      0x65e5,   { FC_LANG_JAPANESE, 0 } },
++  { "zh-CN",	      0x4e00,   { FC_LANG_SIMPLIFIED_CHINESE, 0 } },
++  { "ko",	      0x4e00,   { FC_LANG_KOREAN_WANSUNG,
++			          FC_LANG_KOREAN_JOHAB, 0 } },
++  { "zh-TW",	      0x4e00,   { FC_LANG_TRADITIONAL_CHINESE, 0 } },
++  { "x-unicode",      0x0000,   { 0 } },
++  { "x-user-def",     0x0000,	{ 0 } },
++};
++
++#define NUM_XFT_LANG_GROUPS (sizeof (xftLangGroups) / \
++			     sizeof (xftLangGroups[0]))
++
++static const struct xftLangGroup *
++xftFindMozLangGroup (nsACString &mozLangGroup)
++{
++  for (unsigned int i = 0; i < NUM_XFT_LANG_GROUPS; i++)
++  {
++    if (mozLangGroup.Equals (xftLangGroups[i].aMozLangGroup,
++			     nsCaseInsensitiveCStringComparator()))
++    {
++      return &xftLangGroups[i];
++    }
++  }
++  return 0;
++}
++
++static const struct xftLangGroup *
++xftFindMozLangAtom (nsIAtom *aLangGroup)
++{
++  nsAutoString	      aName;
++  nsCAutoString	      aCName;
++
++  aLangGroup->ToString (aName);
++  aCName.AppendWithConversion (aName);
++  return xftFindMozLangGroup (aCName);
++}
++  
++class nsFontGTKXft : public nsFontGTK
++{
++public:
++  nsFontGTKXft();
++  nsFontGTKXft(nsFontGTKXft *aFont);
++  nsFontGTKXft(XftFont *aFont);
++  virtual ~nsFontGTKXft();
++
++  virtual PRBool IsXftFont(void);
++  virtual PRBool SupportsChar(PRUnichar aChar);
++  virtual gint   GetWidth8(const char *aString, PRUint32 aLength);
++  virtual gint   GetWidth(const PRUnichar* aString, PRUint32 aLength);
++  virtual gint   DrawString8(nsRenderingContextGTK *aContext,
++                             nsDrawingSurfaceGTK* aSurface,
++                             nscoord aX, nscoord aY,
++                             const char* aString,
++                             PRUint32 aLength);
++  virtual gint   DrawString(nsRenderingContextGTK* aContext,
++                            nsDrawingSurfaceGTK* aSurface, nscoord aX,
++                            nscoord aY, const PRUnichar* aString,
++                            PRUint32 aLength);
++  virtual void   GetFontProperties(float &aScale,
++                                   nscoord &aAscent,
++                                   nscoord &aDescent,
++                                   nscoord &aLineSpacing,
++                                   nscoord &aWidthMaxBounds,
++                                   float &aSpaceWidth,
++                                   float &aXHeight,
++                                   float &aUnderlinePosition,
++                                   nscoord &aUnderlineThickness,
++                                   nscoord &aSuperscriptOffset,
++                                   nscoord &aSubscriptOffset);
++#ifdef MOZ_MATHML
++  virtual nsresult GetBoundingMetrics(const PRUnichar*   aString,
++                                      PRUint32           aLength,
++                                      nsBoundingMetrics& aBoundingMetrics);
++#endif
++  FcCharSet *mSubstituteChars;
++private:
++  XftFont *mXftFont;
++};
++
++nsFontGTKXft::nsFontGTKXft()
++{
++  mXftFont = nsnull;
++  mSize = 0;
++}
++
++nsFontGTKXft::nsFontGTKXft(nsFontGTKXft *aFont)
++{
++  mXftFont = XftFontCopy(GDK_DISPLAY(), aFont->mXftFont);
++  mSize = aFont->mSize;
++}
++
++nsFontGTKXft::nsFontGTKXft(XftFont *aFont)
++{
++  mXftFont = aFont;
++  mSize = aFont->ascent + aFont->descent;
++}
++
++nsFontGTKXft::~nsFontGTKXft()
++{
++  if (mXftFont)
++    XftFontClose(GDK_DISPLAY(), mXftFont);
++  if (mSubstituteChars)
++    FcCharSetDestroy (mSubstituteChars);
++}
++
++PRBool
++nsFontGTKXft::IsXftFont(void)
++{
++  return PR_TRUE;
++}
++
++PRBool
++nsFontGTKXft::SupportsChar(PRUnichar aChar)
++{
++  if (mSubstituteChars)
++    return FcCharSetHasChar (mSubstituteChars, aChar);
++  if (mXftFont)
++    return XftCharExists(GDK_DISPLAY(), mXftFont, aChar);
++  
++  return FALSE;
++}
++
++gint
++nsFontGTKXft::GetWidth8(const char *aString, PRUint32 aLength)
++{
++  XGlyphInfo glyphinfo;
++  XftTextExtents8(GDK_DISPLAY(), mXftFont, (FcChar8 *)aString,
++                  aLength, &glyphinfo);
++  return glyphinfo.xOff;
++}
++
++gint
++nsFontGTKXft::GetWidth(const PRUnichar* aString, PRUint32 aLength)
++{
++  XGlyphInfo glyphinfo;
++  XftTextExtents16(GDK_DISPLAY(), mXftFont, (FcChar16 *)aString,
++                   aLength, &glyphinfo);
++  return glyphinfo.xOff;
++}
++
++#define NS_TO_GDK_RGB(ns) (ns & 0xff) << 16 | \
++  (ns & 0xff00) | ((ns >> 16) & 0xff)
++
++gint
++nsFontGTKXft::DrawString(nsRenderingContextGTK* aContext,
++                         nsDrawingSurfaceGTK* aSurface, nscoord aX,
++                         nscoord aY, const PRUnichar* aString,
++                         PRUint32 aLength)
++{
++  XftColor color;
++  nscolor rccolor;
++
++  aContext->GetColor(rccolor);
++
++  color.pixel = gdk_rgb_xpixel_from_rgb(NS_TO_GDK_RGB(rccolor));
++  color.color.red = (NS_GET_R(rccolor) << 8) | NS_GET_R(rccolor);
++  color.color.green = (NS_GET_G(rccolor) << 8) | NS_GET_G(rccolor);
++  color.color.blue = (NS_GET_B(rccolor) << 8) | NS_GET_B(rccolor);
++  color.color.alpha = 0xffff;
++
++  XftDraw *draw = aSurface->GetXftDraw();
++
++  nsCOMPtr<nsIRegion> lastRegion;
++  nsCOMPtr<nsIRegion> clipRegion;
++
++  aSurface->GetLastXftClip(getter_AddRefs(lastRegion));
++  aContext->GetClipRegion(getter_AddRefs(clipRegion));
++
++  // avoid setting the clip, if possible
++   if (!lastRegion || !clipRegion || !lastRegion->IsEqual(*clipRegion)) {
++    aSurface->SetLastXftClip(clipRegion);
++
++    GdkRegion *rgn = nsnull;
++    clipRegion->GetNativeRegion((void *&)rgn);
++    GdkRegionPrivate  *priv = (GdkRegionPrivate *)rgn;
++
++    XftDrawSetClip(draw, priv->xregion);
++  }
++
++  XftDrawString16(draw, &color, mXftFont, aX, aY + mBaselineAdjust, 
++                  (FcChar16 *)aString, aLength);
++
++  return GetWidth(aString, aLength);
++}
++
++gint
++nsFontGTKXft::DrawString8(nsRenderingContextGTK *aContext,
++                          nsDrawingSurfaceGTK* aSurface,
++                          nscoord aX, nscoord aY,
++                          const char* aString,
++                          PRUint32 aLength)
++{
++  XftColor color;
++  nscolor rccolor;
++
++  aContext->GetColor(rccolor);
++
++  color.pixel = gdk_rgb_xpixel_from_rgb(NS_TO_GDK_RGB(rccolor));
++  color.color.red = (NS_GET_R(rccolor) << 8) | NS_GET_R(rccolor);
++  color.color.green = (NS_GET_G(rccolor) << 8) | NS_GET_G(rccolor);
++  color.color.blue = (NS_GET_B(rccolor) << 8) | NS_GET_B(rccolor);
++  color.color.alpha = 0xffff;
++
++  XftDraw *draw = aSurface->GetXftDraw();
++
++  nsCOMPtr<nsIRegion> lastRegion;
++  nsCOMPtr<nsIRegion> clipRegion;
++
++  aSurface->GetLastXftClip(getter_AddRefs(lastRegion));
++  aContext->GetClipRegion(getter_AddRefs(clipRegion));
++
++  // avoid setting the clip, if possible
++  if (!lastRegion || !clipRegion || !lastRegion->IsEqual(*clipRegion)) {
++    aSurface->SetLastXftClip(clipRegion);
++
++    GdkRegion *rgn = nsnull;
++    clipRegion->GetNativeRegion((void *&)rgn);
++    GdkRegionPrivate  *priv = (GdkRegionPrivate *)rgn;
++
++    XftDrawSetClip(draw, priv->xregion);
++  }
++
++  XftDrawString8(draw, &color, mXftFont, aX, aY + mBaselineAdjust, 
++                  (FcChar8 *)aString, aLength);
++
++  return aLength;
++}
++
++void
++nsFontGTKXft::GetFontProperties(float &aScale,
++                                nscoord &aAscent,
++                                nscoord &aDescent,
++                                nscoord &aLineSpacing,
++                                nscoord &aWidthMaxBounds,
++                                float &aSpaceWidth,
++                                float &aXHeight,
++                                float &aUnderlinePosition,
++                                nscoord &aUnderlineThickness,
++                                nscoord &aSuperscriptOffset,
++                                nscoord &aSubscriptOffset)
++{
++  FT_Face face;
++  TT_OS2 *os2;
++  
++  face = XftLockFace(mXftFont);
++  os2 = (TT_OS2 *) FT_Get_Sfnt_Table(face, ft_sfnt_os2);
++
++  // aAscent
++  aAscent = mXftFont->ascent;
++  // aDescent
++  aDescent = mXftFont->descent;
++  // aLineSpacing
++  aLineSpacing = mXftFont->height;
++  // aWidthMaxBounds
++  aWidthMaxBounds = mXftFont->max_advance_width;
++
++  // aSpaceWidth
++  PRUnichar unispace(' ');
++  aSpaceWidth = GetWidth(&unispace, 1);
++
++  // aXHeight
++  PRUnichar xUnichar('x');
++  if (SupportsChar(xUnichar)) {
++    XGlyphInfo extents;
++    XftTextExtents16(GDK_DISPLAY(), mXftFont, &xUnichar, 1, &extents);
++    aXHeight = extents.height;
++  }
++  else {
++    // 56% of ascent, best guess for non-true type or asian fonts
++    aXHeight = ((float)aAscent) * 0.56;
++  }
++
++  float val;
++
++  // aUnderlinePosition
++  val = face->underline_position >> 16;
++  //  val = FT_MulFix(face->underline_position, face->size->metrics.x_scale);
++  if (val)
++    aUnderlinePosition = -val;
++  else
++    aUnderlinePosition = -MAX(1, floor(0.1 * mXftFont->height + 0.5));
++
++  // aUnderlineThickness
++  val = face->underline_thickness >> 16;
++  //  val = FT_MulFix(face->underline_thickness, face->size->metrics.x_scale);
++  if (val) {
++    aUnderlineThickness = nscoord(MAX(aScale, NSToIntRound(val * aScale)));
++  }
++  else {
++    aUnderlineThickness =
++      NSToIntRound(MAX(1, floor(0.05 * mXftFont->height + 0.5)) * aScale);
++  }
++
++  // aSuperscriptOffset
++  if (os2 && os2->ySuperscriptYOffset) {
++    //val = FT_MulFix(os2->ySuperscriptYOffset, face->size->metrics.x_scale);
++    val = os2->ySuperscriptYOffset >> 16;
++    aSuperscriptOffset = nscoord(MAX(aScale, NSToIntRound(val * aScale)));
++  }
++  else {
++    aSuperscriptOffset = NSToIntRound(aXHeight * aScale);
++  }
++    
++  // aSubscriptOffset
++  if (os2 && os2->ySubscriptYOffset) {
++    // val = FT_MulFix(os2->ySubscriptYOffset, face->size->metrics.x_scale);
++    val = os2->ySubscriptYOffset >> 16;
++    aSubscriptOffset = nscoord(MAX(aScale, NSToIntRound(val * aScale)));
++  }
++  else {
++    aSubscriptOffset = NSToIntRound(aXHeight * aScale);
++  }
++
++  XftUnlockFace(mXftFont);
++}
++
++#ifdef MOZ_MATHML
++nsresult
++nsFontGTKXft::GetBoundingMetrics(const PRUnichar*   aString,
++                                 PRUint32           aLength,
++                                 nsBoundingMetrics& aBoundingMetrics)
++{
++  aBoundingMetrics.Clear ();
++
++  if (aString && aLength) {
++    XGlyphInfo info;
++    XftTextExtents16 (GDK_DISPLAY (), mXftFont, (FcChar16 *) aString, 
++		      aLength, &info);
++    aBoundingMetrics.leftBearing = info.x;
++    aBoundingMetrics.rightBearing = info.width - info.x;
++    aBoundingMetrics.ascent = -info.y;
++    aBoundingMetrics.descent = info.height + info.y;
++    aBoundingMetrics.width = info.xOff;
++  }
++  return NS_OK;
++}
++#endif /* MOZ_MATHML */
++
++PRBool
++UseXft (void)
++{
++  static PRBool	  been_here_done_that = PR_FALSE;
++  static PRBool	  use_xft;
++  if (!been_here_done_that)
++  {
++    been_here_done_that = PR_TRUE;
++    use_xft = getenv ("MOZILLA_XFT") != 0;
++  }
++  return use_xft;
++}
++
++static FcPattern *
++ListLangGroup (nsIAtom *aLangGroup, const char *aGeneric)
++{
++  const struct xftLangGroup *langGroup = xftFindMozLangAtom (aLangGroup);
++  if (langGroup && langGroup->aXftLangGroup[0])
++  {
++    const char *const *langGroups = langGroup->aXftLangGroup;
++    FcPattern	      *pat = FcPatternCreate ();
++    if (!pat)
++      return 0;
++    while (*langGroups)
++      FcPatternAddString (pat, FC_LANG, (const FcChar8 *) *langGroups++);
++    return pat;
++  }
++  return 0;
++}
++
++static FcPattern *
++ListLangChar (nsIAtom *aLangGroup, const char *aGeneric)
++{
++  const struct xftLangGroup *langGroup = xftFindMozLangAtom (aLangGroup);
++  if (langGroup && langGroup->aChar)
++  {
++    FcPattern	    *pat = FcPatternCreate ();
++    if (!pat)
++      return 0;
++
++    FcCharSet	    *cs = FcCharSetCreate ();
++    if (!cs) {
++      FcPatternDestroy (pat);
++      return 0;
++    }
++    FcCharSetAddChar (cs, langGroup->aChar);
++    FcPatternAddCharSet (pat, FC_CHARSET, cs);
++    FcCharSetDestroy (cs);
++    return pat;
++  }
++  return 0;
++}
++
++
++static int
++FFRECountHyphens (nsACString &aFFREName)
++{
++  int h = 0;
++  PRInt32 hyphen = 0;
++  while ((hyphen = aFFREName.FindChar('-', hyphen)) >= 0) {
++    h++;
++    hyphen++;
++  }
++  return h;
++}
++
++static void
++FFREToFamily(nsACString &aFFREName, nsAWritableCString &oFamily)
++{
++  if (FFRECountHyphens(aFFREName) == 3)
++  {
++    PRInt32 familyHyphen = aFFREName.FindChar('-') + 1;
++    PRInt32 registryHyphen = aFFREName.FindChar('-',familyHyphen);
++    oFamily.Append(PromiseFlatCString(aFFREName).get() + familyHyphen,
++		   registryHyphen - familyHyphen);
++  }
++  else
++    oFamily.Append(aFFREName);
++}
++
++struct nsXftFontSearch
++{
++  FcPattern *fcPat;
++  nsIAtom   *langGroup;
++};
++
++static void
++nsXftAddFFRE (FcPattern *fcPat, nsCString *familyName)
++{
++    nsCAutoString	family;
++    FFREToFamily (*familyName, family);
++    FcPatternAddString (fcPat, FC_FAMILY, (const FcChar8 *) family.get());
++}
++
++static PRBool
++PrefXftMatchLang (const char *pref, nsIAtom *aLangGroup)
++{
++  if (aLangGroup) {
++    const char  *lang = atomToName (aLangGroup);
++    int	  nlen = strlen (pref);
++    int	  alen = strlen (lang);
++
++    if (alen > nlen || strcmp (pref + (nlen - alen), lang) != 0)
++      return PR_FALSE;
++  }
++  return PR_TRUE;
++}
++
++static void
++PrefXftEnumCallback(const char* aName, void* aClosure)
++{
++  nsXftFontSearch *s = (nsXftFontSearch *) aClosure;
++
++  if (!PrefXftMatchLang (aName, s->langGroup))
++    return;
++  nsXPIDLCString value;
++  gPref->CopyCharPref(aName, getter_Copies(value));
++  nsCAutoString name;
++  if (value) {
++    name = value;
++    nsXftAddFFRE (s->fcPat, &name);
++  }
++  gPref->CopyDefaultCharPref(aName, getter_Copies(value));
++  if (value) {
++    name = value;
++    nsXftAddFFRE (s->fcPat, &name);
++  }
++}
++    
++nsFontGTK *
++nsFontMetricsGTK::FindXftFont(PRUnichar aChar)
++{
++  FcPattern *fcPat;
++
++  fcPat = FcPatternCreate ();
++
++  /* Add user-defined family */
++  if (mIsUserDefined && !mUserDefined.Equals(*mGeneric))
++    FcPatternAddString (fcPat, FC_FAMILY, (const FcChar8 *) mUserDefined.get());
++  
++  /* Add CSS names */
++  for (int i = 0; i < mFonts.Count (); i++)
++    nsXftAddFFRE (fcPat, mFonts.CStringAt(mFontsIndex));
++  
++  /* Add user preference names */
++  //
++  // Search all font prefs for generic
++  //
++  nsCAutoString prefix("font.name.");
++  prefix.Append(*mGeneric);
++  prefix.Append(".");
++  prefix.Append(atomToName(mLangGroup));
++  nsXftFontSearch search = { fcPat, mLangGroup };
++  FIND_FONT_PRINTF(("      Search all font prefs for generic"));
++  gPref->EnumerateChildren(prefix.get(), PrefXftEnumCallback, &search);
++
++  //
++  // Add the generic name to use the Fontconfig mappings
++  //
++  FcPatternAddString (fcPat, FC_FAMILY, (const FcChar8 *) mGeneric->get());
++
++  //
++  // Search all font prefs
++  //
++  // find based on all prefs (no generic part (eg: sans-serif))
++  nsCAutoString allPrefs("font.name.");
++  FIND_FONT_PRINTF(("      Search all font prefs"));
++  gPref->EnumerateChildren(allPrefs.get(), PrefXftEnumCallback, &search);
++  
++  const struct xftLangGroup *langGroup = xftFindMozLangAtom (mLangGroup);
++  if (langGroup)
++    for (const char *const*g = langGroup->aXftLangGroup; *g; g++)
++      FcPatternAddString (fcPat, FC_LANG, (const FcChar8 *) *g);
++  
++  /* Add character */
++  FcCharSet *cs = FcCharSetCreate ();
++  if (cs) {
++    FcCharSetAddChar (cs, aChar);
++    FcPatternAddCharSet (fcPat, FC_CHARSET, cs);
++    FcCharSetDestroy (cs);/* we're done with it, the pattern holds a copy */
++  }
++
++  /* Add the style bits */
++  FcPatternAddInteger (fcPat, FC_PIXEL_SIZE, mPixelSize);
++    
++  int fcSlant = FC_SLANT_ROMAN;
++  
++  switch(mFont->style) {
++  case NS_FONT_STYLE_ITALIC:
++    fcSlant = FC_SLANT_ITALIC;
++    break;
++  case NS_FONT_STYLE_OBLIQUE:
++    fcSlant = FC_SLANT_OBLIQUE;
++    break;
++  }
++
++  FcPatternAddInteger(fcPat, FC_SLANT, fcSlant);
++
++  /*
++   * weights come in two parts crammed into one
++   * integer -- the "base" weight is weight / 100,
++   * the rest of the value is the "offset" from that
++   * weight -- the number of steps to move to adjust
++   * the weight in the list of supported font weights,
++   * this value can be negative or positive.
++   */
++  PRInt32 baseWeight = (mFont->weight + 50) / 100;
++  PRInt32 offset = mFont->weight - baseWeight * 100;
++  
++  /* clip weights to range 0 to 9 */
++  if (baseWeight < 0) baseWeight = 0;
++  if (baseWeight > 9) baseWeight = 9;
++  
++  /* Map to final FC_WEIGHT value */
++  static int fcWeights[5] = {
++    FC_WEIGHT_LIGHT,	  /* 0 */
++    FC_WEIGHT_MEDIUM,	  /* 1 */
++    FC_WEIGHT_DEMIBOLD,	  /* 2 */
++    FC_WEIGHT_BOLD,	  /* 3 */
++    FC_WEIGHT_BLACK,	  /* 4 */
++  };
++  
++  /* Map from weight value to fcWeights index */
++  static int fcWeightLookup[10] = {
++    0, 0, 0, 0, 1, 1, 2, 3, 3, 4,
++  };
++
++  PRInt32 fcWeight = fcWeightLookup[baseWeight];
++
++  /*
++   * adjust by the offset value, make sure we stay inside the 
++   * fcWeights table
++   */
++  fcWeight += offset;
++  if (fcWeight < 0) fcWeight = 0;
++  if (fcWeight > 4) fcWeight = 4;
++  
++  FcPatternAddInteger(fcPat, FC_WEIGHT, fcWeights[fcWeight]);
++  
++#if 0
++  FcChar8 *name = FcNameUnparse (fcPat);
++  if (name) {
++    printf ("font %s\n", name);
++    free (name);
++  }
++#endif
++    
++  /* Go forth and match */
++  FcResult  result;
++  FcPattern *fcFont = XftFontMatch (GDK_DISPLAY(),
++				    DefaultScreen (GDK_DISPLAY()),
++				    fcPat, &result);
++  FcPatternDestroy (fcPat);
++  
++  XftFont *xftFont = 0;
++  
++  if (fcFont) {
++    
++    FcCharSet *cs;
++    PRBool is_substitute = PR_FALSE;
++    if (FcPatternGetCharSet (fcFont, FC_CHARSET, 0, &cs) != FcResultMatch ||
++	!FcCharSetHasChar (cs, aChar)) 
++    {
++      if (mSubstituteFont)
++      {
++	nsFontGTKXft  *font = (nsFontGTKXft *) mSubstituteFont;
++	FcPatternDestroy (fcFont);
++	FcCharSetAddChar (font->mSubstituteChars, aChar);
++	return mSubstituteFont;
++      }
++      is_substitute = PR_TRUE;
++    }
++    
++    xftFont = XftFontOpenPattern(GDK_DISPLAY(), fcFont);
++    
++    if (xftFont) {
++      nsFontGTKXft *retval;
++      
++      retval = new nsFontGTKXft(xftFont);
++      if (retval) {
++	if (is_substitute) {
++	  retval->mSubstituteChars = FcCharSetCreate ();
++	  FcCharSetAddChar (retval->mSubstituteChars, aChar);
++	  if (!retval->mSubstituteChars) {
++	    delete retval;
++	    retval = 0;
++	  }
++	  mSubstituteFont = retval;
++	}
++	AddToLoadedFontsList(retval);
++        return retval;
++      }
++      XftFontClose(GDK_DISPLAY(), xftFont);
++    }
++    else {
++      FcPatternDestroy(fcFont);
++    }
++  }
++  return nsnull;
++  
++}
++
++static nsresult
++EnumXftFonts(nsIAtom* aLangGroup, const char* aGeneric, PRUint32* aCount,
++	     PRUnichar*** aResult)
++{
++  PRUnichar   **array;
++  PRUint32    narray;
++  FcPattern   *pat;
++  FcObjectSet *os = FcObjectSetBuild (FC_FAMILY, FC_FOUNDRY, 0);
++  FcFontSet   *fs;
++
++  fs = 0;
++  if ((pat = ListLangGroup (aLangGroup, aGeneric))) {
++    fs = FcFontList (0, pat, os);
++    if (fs && !fs->nfont) {
++      FcFontSetDestroy (fs);
++      fs = 0;
++    }
++    FcPatternDestroy (pat);
++  }
++
++  if (!fs && (pat = ListLangChar (aLangGroup, aGeneric))) {
++    fs = FcFontList (0, pat, os);
++    if (fs && !fs->nfont) {
++      FcFontSetDestroy (fs);
++      fs = 0;
++    }
++    FcPatternDestroy (pat);
++  }
++
++  if (!fs && (pat = FcPatternCreate ())) {
++    fs = FcFontList (0, pat, os);
++    FcPatternDestroy (pat);
++  }
++  FcObjectSetDestroy (os);
++
++  if (!fs)
++    return NS_ERROR_OUT_OF_MEMORY;
++
++  array = (PRUnichar**) nsMemory::Alloc(fs->nfont * sizeof(PRUnichar*));
++  narray = 0;
++  for (int i = 0; i < fs->nfont; i++) {
++    char	*family, *foundry;
++    PRUnichar	*name;
++
++    if (FcPatternGetString (fs->fonts[i], FC_FOUNDRY, 0, (FcChar8 **) &foundry) !=
++	FcResultMatch)
++      foundry = "*";
++
++    if (FcPatternGetString (fs->fonts[i], FC_FAMILY, 0, (FcChar8 **) &family) !=
++	FcResultMatch)
++      family = "*";
++
++    name = (PRUnichar *) nsMemory::Alloc ((strlen (foundry) + 
++					   1 + 
++					   strlen (family) +
++					   strlen ("-iso10646-1") +
++					   1) * sizeof (PRUnichar));
++    if (!name) {
++      for (PRUint32 j = 0; j < narray; j++)
++	nsMemory::Free (array[j]);
++      nsMemory::Free (array);
++      return NS_ERROR_OUT_OF_MEMORY;
++    }
++
++    PRUnichar *r = name;
++    for (char *f = foundry; *f; f++)
++      *r++ = *f;
++    *r++ = '-';
++    for (char *f = family; *f; f++)
++      *r++ = *f;
++    for (char *f = "-iso10646-1"; *f; f++)
++      *r++ = *f;
++    *r++ = '\0';
++
++    array[narray++] = name;
++  }
++  FcFontSetDestroy (fs);
++  *aCount = narray;
++  if (narray)
++    *aResult = array;
++  else
++    nsMemory::Free(array);
++  return NS_OK;
++}
++#endif /* MOZ_ENABLE_XFT */
++
+ nsFontGTK*
+ nsFontMetricsGTK::AddToLoadedFontsList(nsFontGTK* aFont)
+ {
+@@ -4759,6 +5608,11 @@
+ {
+   FIND_FONT_PRINTF(("\nFindFont(%c/0x%04x)", aChar, aChar));
+ 
++#ifdef MOZ_ENABLE_XFT
++  if (UseXft ()) {
++    return FindXftFont(aChar);
++  }
++#endif /* MOZ_ENABLE_XFT */
+   nsFontGTK* font = FindUserDefinedFont(aChar);
+   if (!font) {
+     font = FindStyleSheetSpecificFont(aChar);
+@@ -4870,6 +5724,11 @@
+ EnumFonts(nsIAtom* aLangGroup, const char* aGeneric, PRUint32* aCount,
+   PRUnichar*** aResult)
+ {
++#ifdef MOZ_ENABLE_XFT
++  if (UseXft ()) {
++    return EnumXftFonts (aLangGroup, aGeneric, aCount, aResult);
++  }
++#endif /* MOZ_ENABLE_XFT */
+   nsresult res = GetAllFontNames();
+   if (NS_FAILED(res)) {
+     return res;
+Index: nsFontMetricsGTK.h
+===================================================================
+RCS file: /cvsroot/mozilla/gfx/src/gtk/nsFontMetricsGTK.h,v
+retrieving revision 1.47
+diff -u -r1.47 nsFontMetricsGTK.h
+--- mozilla/gfx/src/gtk/nsFontMetricsGTK.h	19 Feb 2002 08:49:29 -0000	1.47
++++ mozilla/gfx/src/gtk/nsFontMetricsGTK.h	10 Mar 2002 06:07:06 -0000
+@@ -222,18 +222,36 @@
+   void LoadFont(void);
+   PRBool IsEmptyFont(XFontStruct*);
+ 
+-  inline int SupportsChar(PRUnichar aChar)
+-    { return mCCMap && CCMAP_HAS_CHAR(mCCMap, aChar); };
++  virtual int SupportsChar(PRUnichar aChar);
+ 
+   virtual GdkFont* GetGDKFont(void);
+   virtual nsXFont* GetXFont(void);
+   virtual PRBool   GetXFontIs10646(void);
++  virtual PRBool   IsXftFont(void);
+   virtual PRBool   IsFreeTypeFont(void);
++  virtual gint GetWidth8(const char *aString, PRUint32 aLength);
+   virtual gint GetWidth(const PRUnichar* aString, PRUint32 aLength) = 0;
++  virtual gint DrawString8(nsRenderingContextGTK *aContext,
++                           nsDrawingSurfaceGTK* aSurface,
++                           nscoord aX, nscoord aY,
++                           const char* aString,
++                           PRUint32 aLength);
+   virtual gint DrawString(nsRenderingContextGTK* aContext,
+                           nsDrawingSurfaceGTK* aSurface, nscoord aX,
+                           nscoord aY, const PRUnichar* aString,
+                           PRUint32 aLength) = 0;
++  virtual void GetFontProperties(float &aScale,
++                                 nscoord &aAscent,
++                                 nscoord &aDescent,
++                                 nscoord &aLineSpacing,
++                                 nscoord &aWidthMaxBounds,
++                                 float &aSpaceWidth,
++                                 float &aXHeight,
++                                 float &aUnderlinePosition,
++                                 nscoord &aUnderlineThickness,
++                                 nscoord &aSuperscriptOffset,
++                                 nscoord &aSubscriptOffset);
++
+ #ifdef MOZ_MATHML
+   // bounding metrics for a string 
+   // remember returned values are not in app units 
+@@ -301,6 +319,9 @@
+   NS_IMETHOD  GetSpaceWidth(nscoord &aSpaceWidth);
+ 
+   nsFontGTK*  FindFont(PRUnichar aChar);
++#ifdef MOZ_ENABLE_XFT
++  nsFontGTK*  FindXftFont(PRUnichar aChar);
++#endif
+   nsFontGTK*  FindUserDefinedFont(PRUnichar aChar);
+   nsFontGTK*  FindStyleSheetSpecificFont(PRUnichar aChar);
+   nsFontGTK*  FindStyleSheetGenericFont(PRUnichar aChar);
+Index: nsRenderingContextGTK.cpp
+===================================================================
+RCS file: /cvsroot/mozilla/gfx/src/gtk/nsRenderingContextGTK.cpp,v
+retrieving revision 1.156
+diff -u -r1.156 nsRenderingContextGTK.cpp
+--- mozilla/gfx/src/gtk/nsRenderingContextGTK.cpp	25 Feb 2002 23:22:48 -0000	1.156
++++ mozilla/gfx/src/gtk/nsRenderingContextGTK.cpp	10 Mar 2002 06:07:06 -0000
+@@ -1304,6 +1304,12 @@
+     g_return_val_if_fail(mCurrentFont != NULL, NS_ERROR_FAILURE);
+     gint rawWidth;
+     nsXFont *xFont = mCurrentFont->GetXFont();
++#ifdef MOZ_ENABLE_XFT
++    if (mCurrentFont->IsXftFont()) {
++      rawWidth = mCurrentFont->GetWidth8(aString, aLength);
++    }
++    else
++#endif
+     if (mCurrentFont->IsFreeTypeFont()) {
+       PRUnichar unichars[WIDEN_8_TO_16_BUF_SIZE];
+       // need to fix this for long strings
+@@ -1354,7 +1360,7 @@
+       nsFontGTK** font = metrics->mLoadedFonts;
+       nsFontGTK** end = &metrics->mLoadedFonts[metrics->mLoadedFontsCount];
+       while (font < end) {
+-        if (CCMAP_HAS_CHAR((*font)->mCCMap, c)) {
++        if ((*font)->SupportsChar(c)) {
+           currFont = *font;
+           goto FoundFont; // for speed -- avoid "if" statement
+         }
+@@ -1419,7 +1425,7 @@
+       nsFontGTK** font = metrics->mLoadedFonts;
+       nsFontGTK** end = &metrics->mLoadedFonts[metrics->mLoadedFontsCount];
+       while (font < end) {
+-        if (CCMAP_HAS_CHAR((*font)->mCCMap, c)) {
++        if ((*font)->SupportsChar(c)) {
+           currFont = *font;
+           goto FoundFont; // for speed -- avoid "if" statement
+         }
+@@ -1490,6 +1496,12 @@
+         nscoord xx = x;
+         nscoord yy = y;
+         mTranMatrix->TransformCoord(&xx, &yy);
++#ifdef MOZ_ENABLE_XFT
++        if (mCurrentFont->IsXftFont()) {
++          mCurrentFont->DrawString8(this, mSurface, xx, yy, &ch, 1);
++        }
++        else
++#endif
+         if (mCurrentFont->IsFreeTypeFont()) {
+           PRUnichar unichars[WIDEN_8_TO_16_BUF_SIZE];
+           // need to fix this for long strings
+@@ -1518,6 +1530,12 @@
+     }
+     else {
+       mTranMatrix->TransformCoord(&x, &y);
++#ifdef MOZ_ENABLE_XFT
++        if (mCurrentFont->IsXftFont()) {
++        mCurrentFont->DrawString8(this, mSurface, x, y, aString, aLength);
++      }
++      else
++#endif
+       if (mCurrentFont->IsFreeTypeFont()) {
+         PRUnichar unichars[WIDEN_8_TO_16_BUF_SIZE];
+         // need to fix this for long strings
+@@ -1607,7 +1625,7 @@
+       nsFontGTK** font = metrics->mLoadedFonts;
+       nsFontGTK** lastFont = &metrics->mLoadedFonts[metrics->mLoadedFontsCount];
+       while (font < lastFont) {
+-        if (CCMAP_HAS_CHAR((*font)->mCCMap, c)) {
++        if ((*font)->SupportsChar(c)) {
+           currFont = *font;
+           goto FoundFont; // for speed -- avoid "if" statement
+         }
+@@ -1989,7 +2007,7 @@
+       nsFontGTK** font = metrics->mLoadedFonts;
+       nsFontGTK** end = &metrics->mLoadedFonts[metrics->mLoadedFontsCount];
+       while (font < end) {
+-        if (CCMAP_HAS_CHAR((*font)->mCCMap, c)) {
++        if ((*font)->SupportsChar(c)) {
+           currFont = *font;
+           goto FoundFont; // for speed -- avoid "if" statement
+         }
--- mozilla-1.7.8.orig/debian/broken/xft-use-mozft2
+++ mozilla-1.7.8/debian/broken/xft-use-mozft2
@@ -0,0 +1,29 @@
+--- mozilla/configure.in.orig	Mon Mar 18 17:05:11 2002
++++ mozilla/configure.in	Mon Mar 18 17:21:01 2002
+@@ -2958,6 +2958,11 @@
+ dnl ========================================================
+ dnl = FreeType2
+ dnl ========================================================
++MOZ_ARG_WITHOUT_BOOL(system-freetype2,
++[  --without-system-freetype2   Do not use system installed FreeType2],
++    _NO_SYSTEM_FT2=1 )
++
++
+ MOZ_ARG_DISABLE_BOOL(freetype2,
+ [  --disable-freetype2     Disable FreeType2 support ],
+     _NO_FREETYPE2=1 )
+@@ -2967,8 +2972,14 @@
+ fi
+ 
+ if test -z "$_NO_FREETYPE2"; then
++   if test -z "$_NO_SYSTEM_FT2"; then
+     AC_CHECK_FT2(6.1.0, [MOZ_ENABLE_FREETYPE2=1], [MOZ_ENABLE_FREETYPE2=])
+     AC_CHECK_FT2(8.0.2, [MOZ_XFT_SYSTEM_FREETYPE2=1], [MOZ_XFT_SYSTEM_FREETYPE2=])
++   else
++      AC_MSG_WARN([FreeType2 enabled. But won't use system FreeType2 library])
++      MOZ_ENABLE_FREETYPE2=1
++      MOZ_XFT_SYSTEM_FREETYPE2=
++   fi
+ fi
+ 
+ AC_SUBST(MOZ_XFT_SYSTEM_FREETYPE2)
--- mozilla-1.7.8.orig/debian/broken/xft-fontconfig-fix
+++ mozilla-1.7.8/debian/broken/xft-fontconfig-fix
@@ -0,0 +1,27 @@
+--- mozilla/other-licenses/Xft/fontconfig/src/fccharset.c~	Sat Mar 16 17:41:39 2002
++++ mozilla/other-licenses/Xft/fontconfig/src/fccharset.c	Sat Mar 16 18:51:55 2002
+@@ -1472,8 +1472,10 @@
+ 	    ucs4 = 0;
+ 	    if (FT_Get_Char_Index (face, 0))
+ 		ucs4 = 0;
+-	    else
+-		ucs4 = FT_Get_Next_Char (face, 0);
++	    else {
++		FT_UInt ft_agindex;
++		ucs4 = FT_Get_Next_Char (face, 0, &ft_agindex);
++	    }
+ 
+ 	    for (;;)
+ 	    {
+@@ -1500,7 +1502,10 @@
+ 		    }
+ 		    ucs4++;
+ 		}
+-		ucs4 = FT_Get_Next_Char (face, ucs4 - 1);
++		{
++		FT_UInt ft_agindex;
++		ucs4 = FT_Get_Next_Char (face, ucs4 - 1, &ft_agindex);
++		}
+ 		if (!ucs4)
+ 		    break;
+ 	    }
--- mozilla-1.7.8.orig/debian/broken/embedding-alttext-in-tooltip
+++ mozilla-1.7.8/debian/broken/embedding-alttext-in-tooltip
@@ -0,0 +1,18 @@
+--- mozilla/embedding/browser/webBrowser/nsDocShellTreeOwner.cpp.orig	Tue Jan  1 18:17:55 2002
++++ mozilla/embedding/browser/webBrowser/nsDocShellTreeOwner.cpp	Tue Jan  1 18:18:20 2002
+@@ -835,10 +835,15 @@
+       if ( outText.Length() )
+         found = PR_TRUE;
+       else {
++        currElement->GetAttribute(NS_LITERAL_STRING("alt"), outText);
++        if ( outText.Length() )
++          found = PR_TRUE;
++        else {
+         // ...ok, that didn't work, try it in the XLink namespace
+         currElement->GetAttributeNS(NS_LITERAL_STRING("http://www.w3.org/1999/xlink"), NS_LITERAL_STRING("title"), outText);
+         if ( outText.Length() )
+           found = PR_TRUE;
++        }
+       }
+     }
+     
--- mozilla-1.7.8.orig/debian/broken/libnspr4.shlibs
+++ mozilla-1.7.8/debian/broken/libnspr4.shlibs
@@ -0,0 +1,3 @@
+libnspr4	libnspr4.so	libnspr4 (>= 2:0.9.8)
+libplc4		libplc4.so	libnspr4 (>= 2:0.9.8)
+libplds4	libplds4.so	libnspr4 (>= 2:0.9.8)
--- mozilla-1.7.8.orig/debian/broken/libnss3.shlibs
+++ mozilla-1.7.8/debian/broken/libnss3.shlibs
@@ -0,0 +1,5 @@
+libfort		libfort.so	libnss3 (>= 2:0.9.8)
+libsmime3	libsmime3.so	libnss3 (>= 2:0.9.8)
+libswft		libswft.so	libnss3 (>= 2:0.9.8)
+libssl3		libssl3.so	libnss3 (>= 2:0.9.8)
+libnss3		libnss3.so	libnss3 (>= 2:0.9.8)
--- mozilla-1.7.8.orig/debian/broken/mozilla-browser.shlibs
+++ mozilla-1.7.8/debian/broken/mozilla-browser.shlibs
@@ -0,0 +1,8 @@
+libgkgfx	libgkgfx.so		mozilla-browswer (>= 2:0.9.8)
+libxpcom	libxpcom.so		mozilla-browswer (>= 2:0.9.8)
+libgtkxtbin	libgtkxtbin.so		mozilla-browswer (>= 2:0.9.8)
+libxpistub	libxpistub.so		mozilla-browswer (>= 2:0.9.8)
+libjsj		libjsj.so		mozilla-browswer (>= 2:0.9.8)
+libmozjs	libmozjs.so		mozilla-browswer (>= 2:0.9.8)
+libgtksuperwin	libgtksuperwin.so	mozilla-browswer (>= 2:0.9.8)
+libgtkembedmoz	libgtkembedmoz.so	mozilla-browswer (>= 2:0.9.8)
--- mozilla-1.7.8.orig/debian/broken/mozilla-default-plugin-less-annoying.patch
+++ mozilla-1.7.8/debian/broken/mozilla-default-plugin-less-annoying.patch
@@ -0,0 +1,62 @@
+--- mozilla/modules/plugin/samples/default/unix/npshell.c.foo	Tue May  7 14:18:45 2002
++++ mozilla/modules/plugin/samples/default/unix/npshell.c	Tue May  7 14:49:55 2002
+@@ -224,7 +224,7 @@
+       This->depth = ws_info->depth;
+       This->colormap = ws_info->colormap;
+       makePixmap(This);
+-      makeWidget(This);
++      /* makeWidget(This); */
+     }
+     return NPERR_NO_ERROR;
+ }
+--- mozilla/modules/plugin/samples/default/unix/nullplugin.c.foo	Tue May  7 14:18:45 2002
++++ mozilla/modules/plugin/samples/default/unix/nullplugin.c	Tue May  7 14:48:33 2002
+@@ -70,6 +70,8 @@
+ 
+     gtk_object_remove_data(GTK_OBJECT(button), DIALOGID);
+ 
++#if 0
++
+     if (This->pluginsFileUrl != NULL)
+     {
+         /* Get the JavaScript command string */
+@@ -110,6 +112,7 @@
+             NPN_MemFree(url);
+         }
+     }
++#endif
+     destroyWidget(This);
+ }
+ 
+@@ -265,14 +268,14 @@
+                    GTK_DIALOG(dialogWindow)->action_area);
+     gtk_object_set_data(GTK_OBJECT(okButton), DIALOGID, dialogWindow);
+ 
+-    cancelButton= AddWidget(gtk_button_new_with_label (CANCEL_BUTTON), 
+-                   GTK_DIALOG(dialogWindow)->action_area);
++    /*    cancelButton= AddWidget(gtk_button_new_with_label (CANCEL_BUTTON), 
++          GTK_DIALOG(dialogWindow)->action_area); */
+ 
+     gtk_signal_connect (GTK_OBJECT(okButton),  "clicked",
+                         GTK_SIGNAL_FUNC(DialogOKClicked), This);
+ 
+-    gtk_signal_connect (GTK_OBJECT(cancelButton),  "clicked",
+-                        GTK_SIGNAL_FUNC(DialogCancelClicked), This);
++    /*    gtk_signal_connect (GTK_OBJECT(cancelButton),  "clicked",
++          GTK_SIGNAL_FUNC(DialogCancelClicked), This); */
+ 
+     /* hookup to when the dialog is destroyed */
+     gtk_signal_connect(GTK_OBJECT(dialogWindow), "destroy",
+--- mozilla/modules/plugin/samples/default/unix/nullplugin.h.foo	Tue May  7 14:46:48 2002
++++ mozilla/modules/plugin/samples/default/unix/nullplugin.h	Tue May  7 14:47:08 2002
+@@ -53,9 +53,7 @@
+ #define JVM_MINETYPE        "application/x-java-vm"
+ #define MESSAGE "\
+ This page contains information of a type (%s) that can\n\
+-only be viewed with the appropriate Plug-in.\n\
+-\n\
+-Click OK to download Plugin."
++only be viewed with the appropriate Plug-in."
+ 
+ #define GET 1
+ #define REFRESH 2
--- mozilla-1.7.8.orig/debian/mozilla-xmlterm.postrm
+++ mozilla-1.7.8/debian/mozilla-xmlterm.postrm
@@ -0,0 +1,16 @@
+#!/bin/sh
+set -e
+
+umask 022
+
+case "$1" in
+    abort-install|purge|remove)
+    if [ -x /usr/sbin/update-mozilla-chrome ];then
+		/usr/sbin/update-mozilla-chrome
+	fi
+	;;
+    *)
+	;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/Mozilla-calendar.desktop
+++ mozilla-1.7.8/debian/Mozilla-calendar.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Mozilla Calendar
+Name[lt]=Mozilla Kalendorius
+Comment=Todo organizer-calendar, integrated with Mozilla internet suite
+Comment[lt]=Laiko planavimo programa, integruota su Mozilla interneto programomis
+Exec=mozilla-suite -calendar
+Icon=calendar-window.xpm
+Terminal=false
+Type=Application
+Categories=Application;Office;
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/update-mozilla-chrome
+++ mozilla-1.7.8/debian/update-mozilla-chrome
@@ -0,0 +1,76 @@
+#!/bin/sh
+
+set -e
+
+umask 022
+
+echo -n "Updating mozilla chrome registry..."
+
+unset MOZILLA_FIVE_HOME || :
+
+# PATH
+export PATH=/usr/lib/mozilla:$PATH
+
+# added /usr/lib : don't load your local library
+if [ $LD_LIBRARY_PATH ]
+then
+       LD_LIBRARY_PATH=/usr/lib/mozilla:/usr/lib:${LD_LIBRARY_PATH}
+else
+       LD_LIBRARY_PATH=/usr/lib/mozilla-firefox:/usr/lib
+fi
+
+# fake home
+FAKEHOME=$(mktemp -d /tmp/mozilla-browser-pkg.XXXXXX)
+HOME=${FAKEHOME}
+export HOME
+
+/sbin/ldconfig
+
+VARDIR=/var/lib/mozilla
+LIBDIR=/usr/lib/mozilla
+DATADIR=${VARDIR}/chrome.d
+
+# cleaning VARDIR
+rm -fr ${VARDIR}/chrome ${VARDIR}/components
+
+# cleaning LIBDIR
+rm -rf ${LIBDIR}/chrome/overlayinfo
+rm -rf ${LIBDIR}/chrome/installed-chrome.txt
+rm -f  ${LIBDIR}/chrome/*.rdf
+rm -f  ${LIBDIR}/components/*.dat
+
+# create VARDIR
+install -d ${VARDIR}/chrome/overlayinfo
+install -d ${VARDIR}/components
+
+# create symlinks to LIBDIR
+ln -sf ${VARDIR}/chrome/overlayinfo ${LIBDIR}/chrome/overlayinfo
+ln -sf ${VARDIR}/chrome/installed-chrome.txt ${LIBDIR}/chrome/
+
+# gen installed-chrome.txt
+TMPFILE=`tempfile`
+for f in `echo ${DATADIR}/* | sort`; do
+    cat $f >> ${TMPFILE}
+done
+
+mv ${TMPFILE} ${VARDIR}/chrome/installed-chrome.txt
+chmod 0644 ${VARDIR}/chrome/installed-chrome.txt
+
+# gen
+regxpcom >/dev/null  || echo "E: regxpcom was exited: $?"
+regchrome >/dev/null || echo "E: regchrome was exited: $?"
+
+# move and link
+mv ${LIBDIR}/components/*.dat ${VARDIR}/components/ || true
+ln -fs ${VARDIR}/components/*.dat ${LIBDIR}/components/ 
+
+mv ${LIBDIR}/chrome/*.rdf ${VARDIR}/chrome/ || true
+ln -fs ${VARDIR}/chrome/*.rdf ${LIBDIR}/chrome/
+
+rm -fr ${FAKEHOME}
+
+touch ${LIBDIR}/chrome/user-skins.rdf
+touch ${LIBDIR}/chrome/user-locales.rdf
+
+# done
+echo done.
--- mozilla-1.7.8.orig/debian/update-mozilla-chrome.8
+++ mozilla-1.7.8/debian/update-mozilla-chrome.8
@@ -0,0 +1,11 @@
+.TH UPDATE-MOZILLA-CHROME 8 
+.SH NAME
+update-mozilla-chrome \- maintenance script for Mozilla
+.SH SYNOPSIS
+.B update-mozilla-chrome
+.SH DESCRIPTION
+Run as superuser to update the installation of Mozilla.
+This script takes no arguments or options.
+This script is normally called by the package maintenance script; however, you may invoke it yourself if you've added and chrome to Mozilla.
+.SH "SEE ALSO"
+.BR mozilla (1).
--- mozilla-1.7.8.orig/debian/about-html-debian
+++ mozilla-1.7.8/debian/about-html-debian
@@ -0,0 +1,44 @@
+--- mozilla/xpfe/global/resources/locale/en-US/about.xhtml.orig	2002-09-11 11:09:57.000000000 +0900
++++ mozilla/xpfe/global/resources/locale/en-US/about.xhtml	2002-09-11 11:11:38.000000000 +0900
+@@ -86,6 +86,29 @@
+ 
+ <hr />
+ 
++<table>
++<tbody>
++<tr>
++
++<td>
++<a href="http://www.debian.org/">
++<img border="0" src="chrome://global/content/debian.gif" alt="debian" width="235" height="61" /></a>
++</td>
++
++<td>
++<h1>
++<a href="http://packages.debian.org/mozilla">Mozilla Debian Package @DEB_VERSION@</a></h1>
++ 
++<a href="about:start">Local start page</a> for Debian package.
++
++</td>
++
++</tr>
++</tbody>
++</table>
++
++<hr />
++
+ <ul>
+ <li>Copyright &copy; 1998-2002 by <a href="about:credits">Contributors</a> to 
+ the Mozilla codebase under the <a href="chrome://global/content/MPL-1.1.html">
+--- mozilla/xpfe/global/jar.mn.orig	2003-11-19 15:34:43.000000000 +0900
++++ mozilla/xpfe/global/jar.mn	2004-01-21 11:50:32.000000000 +0900
+@@ -12,6 +12,9 @@
+         content/global/strres.js                    (resources/content/strres.js) 
+         content/global/logo.gif                     (resources/content/logo.gif) 
+         content/global/aboutAbout.html              (resources/content/aboutAbout.html) 
++        content/global/debian.gif                     (resources/content/debian.gif) 
++        content/global/localstart.html                     (resources/content/localstart.html) 
++        content/global/README.Debian                     (resources/content/README.Debian) 
+         content/global/about.xul                    (resources/content/about.xul) 
+         content/global/about.js                     (resources/content/about.js) 
+         content/global/config.xul                   (resources/content/config.xul) 
--- mozilla-1.7.8.orig/debian/NEWS.Debian
+++ mozilla-1.7.8/debian/NEWS.Debian
@@ -0,0 +1,27 @@
+mozilla (2:1.7.6-2) unstable; urgency=low
+
+  * Executable name was changed to mozilla-suite.
+    Please update property of your personal desktop icons.
+
+ -- Takuo KITAME <kitame@debian.org>  Wed, 23 Mar 2005 20:14:42 +0900
+
+mozilla (2:1.7.1-1) unstable; urgency=low
+
+  * If you don't want choose locale package automatically, set MOZILLA_LOCALE_AUTO=false in mozillarc (/etc/mozilla/mozillarc or ~/.mozillarc)
+    It can be configurable with debconf (dpkg-reconfigure -p low mozilla-browse)
+    value is '0' (not auto) by default.
+  * re-enableed postscript support.
+    Xprint is not required for printing.
+
+ -- Takuo KITAME <kitame@debian.org>  Sun, 11 Jul 2004 12:18:02 +0900
+
+mozilla (2:1.7-5) unstable; urgency=low
+
+  * Debian Mozilla has dropped support for direct printing.
+  Instead, they now support only the XPrint archictecture. In Debian,
+  this means you need to install the xprt-xprintorg package. Please
+  do not submit bug reports about this requirement: requests have
+  already been made to the BTS to restore direct postcript printing.
+  see Bug#256072, And also Bug#247585.
+
+ -- Takuo KITAME <kitame@debian.org>  Wed,  7 Jul 2004 02:34:45 +0900
--- mozilla-1.7.8.orig/debian/mozilla-browser.postinst
+++ mozilla-1.7.8/debian/mozilla-browser.postinst
@@ -0,0 +1,106 @@
+#!/bin/sh
+
+set -e
+
+VERSION=suite
+
+. /usr/share/debconf/confmodule
+
+PREFS=/etc/mozilla/prefs.js
+MOZILLARC=/etc/mozilla/mozillarc
+
+if [ "$1" = "configure" ]; then
+    if [ ! -d /etc/mozilla ]; then install -d /etc/mozilla; fi
+    
+    TEMPFILE=$PREFS.dpkg-tmp
+    if [ ! -f $PREFS ]; then
+    cat <<EOF > $PREFS
+// Mozilla prefs for Debian
+pref("intl.accept_languages", "en");
+
+// XIM style
+pref("xim.input_style", "over-the-spot");
+
+// TryeType
+// I don't recommend enabling ft2 support. use mozilla-xft instead.
+pref("font.FreeType2.enable", false);
+pref("font.freetype2.shared-library", "libfreetype.so.6");
+pref("font.FreeType2.autohinted", false);
+pref("font.FreeType2.unhinted", false);
+pref("font.antialias.min",        10);
+// pref("font.directory.truetype.1", "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType");
+// pref("font.directory.truetype.2", "/usr/share/fonts/truetype");
+// pref("font.directory.truetype.3", "/usr/share/fonts/truetype/openoffice");
+
+// AA with Bitmap scaling.
+pref("font.scale.aa_bitmap.enable", true);
+pref("font.scale.aa_bitmap.always", false);
+pref("font.scale.aa_bitmap.min", 6);
+
+// Default western font
+//pref("font.name.cursive.x-western", "misc-fixed-iso8859-1");
+//pref("font.name.fantasy.x-western", "misc-fixed-iso8859-1");
+//pref("font.name.serif.x-western", "misc-fixed-iso8859-1");
+//pref("font.name.monospace.x-western", "misc-fixed-iso8859-1");
+//pref("font.name.sans-serif.x-western", "misc-fixed-iso8859-1");
+EOF
+    fi
+fi
+
+db_get mozilla/dsp || true
+RET_MOZILLA_DSP=$RET
+db_get mozilla/locale_auto || true
+RET_MOZILLA_LOCALE_AUTO=$RET
+if [ ! -f $MOZILLARC ]; then
+    echo "# This file was generated by debconf automatically." > $MOZILLARC
+    echo "# And you can copy this file to ~/.mozillarc to override." >> $MOZILLARC
+    echo "MOZILLA_DSP=$RET_MOZILLA_DSP" >> $MOZILLARC
+    echo "MOZILLA_LOCALE_AUTO=$RET_MOZILLA_LOCALE_AUTO" >> $MOZILLARC
+else
+    . $MOZILLARC
+    if [ -z $MOZILLA_DSP ]; then
+	echo "MOZILLA_DSP=$RET_MOZILLA_DSP" >> $MOZILLARC
+    else
+	TEMPFILE=$MOZILLARC.dpkg-tmp
+	sed -e "s/^[[:space:]]*MOZILLA_DSP=.*/MOZILLA_DSP=$RET_MOZILLA_DSP/g" \
+	    $MOZILLARC > $TEMPFILE
+	mv $TEMPFILE $MOZILLARC
+    fi
+    if [ -z $MOZILLA_LOCALE_AUTO ]; then
+	echo "MOZILLA_LOCALE_AUTO=$RET_MOZILLA_LOCALE_AUTO" >> $MOZILLARC
+    else
+	TEMPFILE=$MOZILLARC.dpkg-tmp
+	sed -e "s/^[[:space:]]*MOZILLA_LOCALE_AUTO=.*/MOZILLA_LOCALE_AUTO=$RET_MOZILLA_LOCALE_AUTO/g" \
+	    $MOZILLARC > $TEMPFILE
+	mv $TEMPFILE $MOZILLARC
+    fi
+fi
+
+update-mozilla-chrome
+       
+update-alternatives --install \
+    /usr/bin/mozilla mozilla /usr/bin/mozilla-${VERSION} 99 \
+    --slave /usr/share/man/man1/mozilla.1.gz mozilla.1.gz /usr/share/man/man1/mozilla-${VERSION}.1.gz
+
+if [ "$1" = "configure" -o "$1" = "abort-upgrade" ] ; then
+    update-alternatives --install /usr/bin/x-www-browser \
+	x-www-browser /usr/bin/mozilla 80 \
+	--slave /usr/share/man/man1/x-www-browser.1.gz \
+	x-www-browser.1.gz /usr/share/man/man1/mozilla.1.gz
+fi
+
+if [ -f /var/lib/dpkg/alternatives/www-browser ];then
+    if grep -q "/usr/bin/mozilla" /var/lib/dpkg/alternatives/www-browser; then
+	update-alternatives --remove www-browser /usr/bin/mozilla
+    fi
+fi
+
+for f in libnsgif.so libnsjpg.so libnsmng.so libnspng.so mozcomps.xpt; do
+    if [ -f /usr/lib/mozilla/components/$f ]; then 
+	rm -f /usr/lib/mozilla/components/$f
+    fi
+done
+
+#DEBHELPER#
+
+exit 0
--- mozilla-1.7.8.orig/debian/mozilla-chatzilla.postrm
+++ mozilla-1.7.8/debian/mozilla-chatzilla.postrm
@@ -0,0 +1,16 @@
+#!/bin/sh
+set -e
+
+umask 022
+
+case "$1" in
+    abort-install|purge|remove)
+    if [ -x /usr/sbin/update-mozilla-chrome ];then
+		/usr/sbin/update-mozilla-chrome
+	fi
+	;;
+    *)
+	;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-browser.docs
+++ mozilla-1.7.8/debian/mozilla-browser.docs
@@ -0,0 +1,4 @@
+debian/README.Debian
+debian/NEWS.Debian
+debian/MPL-1.1.txt debian/NPL-1.1.txt
+debian/enabling_truetype.html
--- mozilla-1.7.8.orig/debian/MPL-1.1.txt
+++ mozilla-1.7.8/debian/MPL-1.1.txt
@@ -0,0 +1,470 @@
+                          MOZILLA PUBLIC LICENSE
+                                Version 1.1
+
+                              ---------------
+
+1. Definitions.
+
+     1.0.1. "Commercial Use" means distribution or otherwise making the
+     Covered Code available to a third party.
+
+     1.1. "Contributor" means each entity that creates or contributes to
+     the creation of Modifications.
+
+     1.2. "Contributor Version" means the combination of the Original
+     Code, prior Modifications used by a Contributor, and the Modifications
+     made by that particular Contributor.
+
+     1.3. "Covered Code" means the Original Code or Modifications or the
+     combination of the Original Code and Modifications, in each case
+     including portions thereof.
+
+     1.4. "Electronic Distribution Mechanism" means a mechanism generally
+     accepted in the software development community for the electronic
+     transfer of data.
+
+     1.5. "Executable" means Covered Code in any form other than Source
+     Code.
+
+     1.6. "Initial Developer" means the individual or entity identified
+     as the Initial Developer in the Source Code notice required by Exhibit
+     A.
+
+     1.7. "Larger Work" means a work which combines Covered Code or
+     portions thereof with code not governed by the terms of this License.
+
+     1.8. "License" means this document.
+
+     1.8.1. "Licensable" means having the right to grant, to the maximum
+     extent possible, whether at the time of the initial grant or
+     subsequently acquired, any and all of the rights conveyed herein.
+
+     1.9. "Modifications" means any addition to or deletion from the
+     substance or structure of either the Original Code or any previous
+     Modifications. When Covered Code is released as a series of files, a
+     Modification is:
+          A. Any addition to or deletion from the contents of a file
+          containing Original Code or previous Modifications.
+
+          B. Any new file that contains any part of the Original Code or
+          previous Modifications.
+
+     1.10. "Original Code" means Source Code of computer software code
+     which is described in the Source Code notice required by Exhibit A as
+     Original Code, and which, at the time of its release under this
+     License is not already Covered Code governed by this License.
+
+     1.10.1. "Patent Claims" means any patent claim(s), now owned or
+     hereafter acquired, including without limitation,  method, process,
+     and apparatus claims, in any patent Licensable by grantor.
+
+     1.11. "Source Code" means the preferred form of the Covered Code for
+     making modifications to it, including all modules it contains, plus
+     any associated interface definition files, scripts used to control
+     compilation and installation of an Executable, or source code
+     differential comparisons against either the Original Code or another
+     well known, available Covered Code of the Contributor's choice. The
+     Source Code can be in a compressed or archival form, provided the
+     appropriate decompression or de-archiving software is widely available
+     for no charge.
+
+     1.12. "You" (or "Your")  means an individual or a legal entity
+     exercising rights under, and complying with all of the terms of, this
+     License or a future version of this License issued under Section 6.1.
+     For legal entities, "You" includes any entity which controls, is
+     controlled by, or is under common control with You. For purposes of
+     this definition, "control" means (a) the power, direct or indirect,
+     to cause the direction or management of such entity, whether by
+     contract or otherwise, or (b) ownership of more than fifty percent
+     (50%) of the outstanding shares or beneficial ownership of such
+     entity.
+
+2. Source Code License.
+
+     2.1. The Initial Developer Grant.
+     The Initial Developer hereby grants You a world-wide, royalty-free,
+     non-exclusive license, subject to third party intellectual property
+     claims:
+          (a)  under intellectual property rights (other than patent or
+          trademark) Licensable by Initial Developer to use, reproduce,
+          modify, display, perform, sublicense and distribute the Original
+          Code (or portions thereof) with or without Modifications, and/or
+          as part of a Larger Work; and
+
+          (b) under Patents Claims infringed by the making, using or
+          selling of Original Code, to make, have made, use, practice,
+          sell, and offer for sale, and/or otherwise dispose of the
+          Original Code (or portions thereof).
+
+          (c) the licenses granted in this Section 2.1(a) and (b) are
+          effective on the date Initial Developer first distributes
+          Original Code under the terms of this License.
+
+          (d) Notwithstanding Section 2.1(b) above, no patent license is
+          granted: 1) for code that You delete from the Original Code; 2)
+          separate from the Original Code;  or 3) for infringements caused
+          by: i) the modification of the Original Code or ii) the
+          combination of the Original Code with other software or devices.
+
+     2.2. Contributor Grant.
+     Subject to third party intellectual property claims, each Contributor
+     hereby grants You a world-wide, royalty-free, non-exclusive license
+
+          (a)  under intellectual property rights (other than patent or
+          trademark) Licensable by Contributor, to use, reproduce, modify,
+          display, perform, sublicense and distribute the Modifications
+          created by such Contributor (or portions thereof) either on an
+          unmodified basis, with other Modifications, as Covered Code
+          and/or as part of a Larger Work; and
+
+          (b) under Patent Claims infringed by the making, using, or
+          selling of  Modifications made by that Contributor either alone
+          and/or in combination with its Contributor Version (or portions
+          of such combination), to make, use, sell, offer for sale, have
+          made, and/or otherwise dispose of: 1) Modifications made by that
+          Contributor (or portions thereof); and 2) the combination of
+          Modifications made by that Contributor with its Contributor
+          Version (or portions of such combination).
+
+          (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
+          effective on the date Contributor first makes Commercial Use of
+          the Covered Code.
+
+          (d)    Notwithstanding Section 2.2(b) above, no patent license is
+          granted: 1) for any code that Contributor has deleted from the
+          Contributor Version; 2)  separate from the Contributor Version;
+          3)  for infringements caused by: i) third party modifications of
+          Contributor Version or ii)  the combination of Modifications made
+          by that Contributor with other software  (except as part of the
+          Contributor Version) or other devices; or 4) under Patent Claims
+          infringed by Covered Code in the absence of Modifications made by
+          that Contributor.
+
+3. Distribution Obligations.
+
+     3.1. Application of License.
+     The Modifications which You create or to which You contribute are
+     governed by the terms of this License, including without limitation
+     Section 2.2. The Source Code version of Covered Code may be
+     distributed only under the terms of this License or a future version
+     of this License released under Section 6.1, and You must include a
+     copy of this License with every copy of the Source Code You
+     distribute. You may not offer or impose any terms on any Source Code
+     version that alters or restricts the applicable version of this
+     License or the recipients' rights hereunder. However, You may include
+     an additional document offering the additional rights described in
+     Section 3.5.
+
+     3.2. Availability of Source Code.
+     Any Modification which You create or to which You contribute must be
+     made available in Source Code form under the terms of this License
+     either on the same media as an Executable version or via an accepted
+     Electronic Distribution Mechanism to anyone to whom you made an
+     Executable version available; and if made available via Electronic
+     Distribution Mechanism, must remain available for at least twelve (12)
+     months after the date it initially became available, or at least six
+     (6) months after a subsequent version of that particular Modification
+     has been made available to such recipients. You are responsible for
+     ensuring that the Source Code version remains available even if the
+     Electronic Distribution Mechanism is maintained by a third party.
+
+     3.3. Description of Modifications.
+     You must cause all Covered Code to which You contribute to contain a
+     file documenting the changes You made to create that Covered Code and
+     the date of any change. You must include a prominent statement that
+     the Modification is derived, directly or indirectly, from Original
+     Code provided by the Initial Developer and including the name of the
+     Initial Developer in (a) the Source Code, and (b) in any notice in an
+     Executable version or related documentation in which You describe the
+     origin or ownership of the Covered Code.
+
+     3.4. Intellectual Property Matters
+          (a) Third Party Claims.
+          If Contributor has knowledge that a license under a third party's
+          intellectual property rights is required to exercise the rights
+          granted by such Contributor under Sections 2.1 or 2.2,
+          Contributor must include a text file with the Source Code
+          distribution titled "LEGAL" which describes the claim and the
+          party making the claim in sufficient detail that a recipient will
+          know whom to contact. If Contributor obtains such knowledge after
+          the Modification is made available as described in Section 3.2,
+          Contributor shall promptly modify the LEGAL file in all copies
+          Contributor makes available thereafter and shall take other steps
+          (such as notifying appropriate mailing lists or newsgroups)
+          reasonably calculated to inform those who received the Covered
+          Code that new knowledge has been obtained.
+
+          (b) Contributor APIs.
+          If Contributor's Modifications include an application programming
+          interface and Contributor has knowledge of patent licenses which
+          are reasonably necessary to implement that API, Contributor must
+          also include this information in the LEGAL file.
+
+               (c)    Representations.
+          Contributor represents that, except as disclosed pursuant to
+          Section 3.4(a) above, Contributor believes that Contributor's
+          Modifications are Contributor's original creation(s) and/or
+          Contributor has sufficient rights to grant the rights conveyed by
+          this License.
+
+     3.5. Required Notices.
+     You must duplicate the notice in Exhibit A in each file of the Source
+     Code.  If it is not possible to put such notice in a particular Source
+     Code file due to its structure, then You must include such notice in a
+     location (such as a relevant directory) where a user would be likely
+     to look for such a notice.  If You created one or more Modification(s)
+     You may add your name as a Contributor to the notice described in
+     Exhibit A.  You must also duplicate this License in any documentation
+     for the Source Code where You describe recipients' rights or ownership
+     rights relating to Covered Code.  You may choose to offer, and to
+     charge a fee for, warranty, support, indemnity or liability
+     obligations to one or more recipients of Covered Code. However, You
+     may do so only on Your own behalf, and not on behalf of the Initial
+     Developer or any Contributor. You must make it absolutely clear than
+     any such warranty, support, indemnity or liability obligation is
+     offered by You alone, and You hereby agree to indemnify the Initial
+     Developer and every Contributor for any liability incurred by the
+     Initial Developer or such Contributor as a result of warranty,
+     support, indemnity or liability terms You offer.
+
+     3.6. Distribution of Executable Versions.
+     You may distribute Covered Code in Executable form only if the
+     requirements of Section 3.1-3.5 have been met for that Covered Code,
+     and if You include a notice stating that the Source Code version of
+     the Covered Code is available under the terms of this License,
+     including a description of how and where You have fulfilled the
+     obligations of Section 3.2. The notice must be conspicuously included
+     in any notice in an Executable version, related documentation or
+     collateral in which You describe recipients' rights relating to the
+     Covered Code. You may distribute the Executable version of Covered
+     Code or ownership rights under a license of Your choice, which may
+     contain terms different from this License, provided that You are in
+     compliance with the terms of this License and that the license for the
+     Executable version does not attempt to limit or alter the recipient's
+     rights in the Source Code version from the rights set forth in this
+     License. If You distribute the Executable version under a different
+     license You must make it absolutely clear that any terms which differ
+     from this License are offered by You alone, not by the Initial
+     Developer or any Contributor. You hereby agree to indemnify the
+     Initial Developer and every Contributor for any liability incurred by
+     the Initial Developer or such Contributor as a result of any such
+     terms You offer.
+
+     3.7. Larger Works.
+     You may create a Larger Work by combining Covered Code with other code
+     not governed by the terms of this License and distribute the Larger
+     Work as a single product. In such a case, You must make sure the
+     requirements of this License are fulfilled for the Covered Code.
+
+4. Inability to Comply Due to Statute or Regulation.
+
+     If it is impossible for You to comply with any of the terms of this
+     License with respect to some or all of the Covered Code due to
+     statute, judicial order, or regulation then You must: (a) comply with
+     the terms of this License to the maximum extent possible; and (b)
+     describe the limitations and the code they affect. Such description
+     must be included in the LEGAL file described in Section 3.4 and must
+     be included with all distributions of the Source Code. Except to the
+     extent prohibited by statute or regulation, such description must be
+     sufficiently detailed for a recipient of ordinary skill to be able to
+     understand it.
+
+5. Application of this License.
+
+     This License applies to code to which the Initial Developer has
+     attached the notice in Exhibit A and to related Covered Code.
+
+6. Versions of the License.
+
+     6.1. New Versions.
+     Netscape Communications Corporation ("Netscape") may publish revised
+     and/or new versions of the License from time to time. Each version
+     will be given a distinguishing version number.
+
+     6.2. Effect of New Versions.
+     Once Covered Code has been published under a particular version of the
+     License, You may always continue to use it under the terms of that
+     version. You may also choose to use such Covered Code under the terms
+     of any subsequent version of the License published by Netscape. No one
+     other than Netscape has the right to modify the terms applicable to
+     Covered Code created under this License.
+
+     6.3. Derivative Works.
+     If You create or use a modified version of this License (which you may
+     only do in order to apply it to code which is not already Covered Code
+     governed by this License), You must (a) rename Your license so that
+     the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
+     "MPL", "NPL" or any confusingly similar phrase do not appear in your
+     license (except to note that your license differs from this License)
+     and (b) otherwise make it clear that Your version of the license
+     contains terms which differ from the Mozilla Public License and
+     Netscape Public License. (Filling in the name of the Initial
+     Developer, Original Code or Contributor in the notice described in
+     Exhibit A shall not of themselves be deemed to be modifications of
+     this License.)
+
+7. DISCLAIMER OF WARRANTY.
+
+     COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
+     WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
+     WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
+     DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
+     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
+     IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
+     YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
+     COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
+     OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
+     ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
+
+8. TERMINATION.
+
+     8.1.  This License and the rights granted hereunder will terminate
+     automatically if You fail to comply with terms herein and fail to cure
+     such breach within 30 days of becoming aware of the breach. All
+     sublicenses to the Covered Code which are properly granted shall
+     survive any termination of this License. Provisions which, by their
+     nature, must remain in effect beyond the termination of this License
+     shall survive.
+
+     8.2.  If You initiate litigation by asserting a patent infringement
+     claim (excluding declatory judgment actions) against Initial Developer
+     or a Contributor (the Initial Developer or Contributor against whom
+     You file such action is referred to as "Participant")  alleging that:
+
+     (a)  such Participant's Contributor Version directly or indirectly
+     infringes any patent, then any and all rights granted by such
+     Participant to You under Sections 2.1 and/or 2.2 of this License
+     shall, upon 60 days notice from Participant terminate prospectively,
+     unless if within 60 days after receipt of notice You either: (i)
+     agree in writing to pay Participant a mutually agreeable reasonable
+     royalty for Your past and future use of Modifications made by such
+     Participant, or (ii) withdraw Your litigation claim with respect to
+     the Contributor Version against such Participant.  If within 60 days
+     of notice, a reasonable royalty and payment arrangement are not
+     mutually agreed upon in writing by the parties or the litigation claim
+     is not withdrawn, the rights granted by Participant to You under
+     Sections 2.1 and/or 2.2 automatically terminate at the expiration of
+     the 60 day notice period specified above.
+
+     (b)  any software, hardware, or device, other than such Participant's
+     Contributor Version, directly or indirectly infringes any patent, then
+     any rights granted to You by such Participant under Sections 2.1(b)
+     and 2.2(b) are revoked effective as of the date You first made, used,
+     sold, distributed, or had made, Modifications made by that
+     Participant.
+
+     8.3.  If You assert a patent infringement claim against Participant
+     alleging that such Participant's Contributor Version directly or
+     indirectly infringes any patent where such claim is resolved (such as
+     by license or settlement) prior to the initiation of patent
+     infringement litigation, then the reasonable value of the licenses
+     granted by such Participant under Sections 2.1 or 2.2 shall be taken
+     into account in determining the amount or value of any payment or
+     license.
+
+     8.4.  In the event of termination under Sections 8.1 or 8.2 above,
+     all end user license agreements (excluding distributors and resellers)
+     which have been validly granted by You or any distributor hereunder
+     prior to termination shall survive termination.
+
+9. LIMITATION OF LIABILITY.
+
+     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
+     (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
+     DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
+     OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
+     ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
+     CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
+     WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
+     COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
+     INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
+     LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
+     RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
+     PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
+     EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
+     THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
+
+10. U.S. GOVERNMENT END USERS.
+
+     The Covered Code is a "commercial item," as that term is defined in
+     48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
+     software" and "commercial computer software documentation," as such
+     terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
+     C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
+     all U.S. Government End Users acquire Covered Code with only those
+     rights set forth herein.
+
+11. MISCELLANEOUS.
+
+     This License represents the complete agreement concerning subject
+     matter hereof. If any provision of this License is held to be
+     unenforceable, such provision shall be reformed only to the extent
+     necessary to make it enforceable. This License shall be governed by
+     California law provisions (except to the extent applicable law, if
+     any, provides otherwise), excluding its conflict-of-law provisions.
+     With respect to disputes in which at least one party is a citizen of,
+     or an entity chartered or registered to do business in the United
+     States of America, any litigation relating to this License shall be
+     subject to the jurisdiction of the Federal Courts of the Northern
+     District of California, with venue lying in Santa Clara County,
+     California, with the losing party responsible for costs, including
+     without limitation, court costs and reasonable attorneys' fees and
+     expenses. The application of the United Nations Convention on
+     Contracts for the International Sale of Goods is expressly excluded.
+     Any law or regulation which provides that the language of a contract
+     shall be construed against the drafter shall not apply to this
+     License.
+
+12. RESPONSIBILITY FOR CLAIMS.
+
+     As between Initial Developer and the Contributors, each party is
+     responsible for claims and damages arising, directly or indirectly,
+     out of its utilization of rights under this License and You agree to
+     work with Initial Developer and Contributors to distribute such
+     responsibility on an equitable basis. Nothing herein is intended or
+     shall be deemed to constitute any admission of liability.
+
+13. MULTIPLE-LICENSED CODE.
+
+     Initial Developer may designate portions of the Covered Code as
+     "Multiple-Licensed".  "Multiple-Licensed" means that the Initial
+     Developer permits you to utilize portions of the Covered Code under
+     Your choice of the NPL or the alternative licenses, if any, specified
+     by the Initial Developer in the file described in Exhibit A.
+
+EXHIBIT A -Mozilla Public License.
+
+     ``The contents of this file are subject to the Mozilla Public License
+     Version 1.1 (the "License"); you may not use this file except in
+     compliance with the License. You may obtain a copy of the License at
+     http://www.mozilla.org/MPL/
+
+     Software distributed under the License is distributed on an "AS IS"
+     basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+     License for the specific language governing rights and limitations
+     under the License.
+
+     The Original Code is ______________________________________.
+
+     The Initial Developer of the Original Code is ________________________.
+     Portions created by ______________________ are Copyright (C) ______
+     _______________________. All Rights Reserved.
+
+     Contributor(s): ______________________________________.
+
+     Alternatively, the contents of this file may be used under the terms
+     of the _____ license (the  "[___] License"), in which case the
+     provisions of [______] License are applicable instead of those
+     above.  If you wish to allow use of your version of this file only
+     under the terms of the [____] License and not to allow others to use
+     your version of this file under the MPL, indicate your decision by
+     deleting  the provisions above and replace  them with the notice and
+     other provisions required by the [___] License.  If you do not delete
+     the provisions above, a recipient may use your version of this file
+     under either the MPL or the [___] License."
+
+     [NOTE: The text of this Exhibit A may differ slightly from the text of
+     the notices in the Source Code files of the Original Code. You should
+     use the text of this Exhibit A rather than the text found in the
+     Original Code Source Code for Your Modifications.]
+
--- mozilla-1.7.8.orig/debian/mozilla-browser.templates
+++ mozilla-1.7.8/debian/mozilla-browser.templates
@@ -0,0 +1,30 @@
+Template: mozilla/prefs_note
+Type: note
+_Description: /etc/mozilla/prefs.js is available for customizing preferences.
+ Debian mozilla will load /etc/mozilla/prefs.js after loading some default
+ preference scripts.
+ .
+ You can edit this file for system-wide settings. (i.e.: font settings)
+
+Template: mozilla/dsp
+Type: select
+_Choices: auto, esddsp, artsdsp, rplaydsp, none
+Default: none
+_Description: Please choose your sound daemon's dsp wrapper.
+ Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp.
+ You can use dsp wrapper to resolve it. 'auto' will decide which dsp
+ wrappers should be used according to the sound daemon running. When no
+ sound daemon is detected, mozilla won't use any wrapper. This setting will
+ be saved into /etc/mozilla/mozillarc and can be overriden with your
+ ~/.mozillarc.
+
+Template: mozilla/locale_auto
+Type: boolean
+Default: true
+_Description: Enable automatic Language/Region selection?
+ This setting provides an automatic language/region pack selection in Mozilla
+ using the locale settings. It may help a sysadmin faced with hundreds of
+ non-english-speaking novices.
+ .
+ Please set your LC_MESSAGE or LC_ALL variable in order this setting works
+ correctly.
--- mozilla-1.7.8.orig/debian/mozilla-dev.postinst
+++ mozilla-1.7.8/debian/mozilla-dev.postinst
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+VERSION=suite
+
+update-alternatives --install \
+    /usr/bin/mozilla-config mozilla-config /usr/bin/mozilla-config-${VERSION} 50
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-js-debugger.files
+++ mozilla-1.7.8/debian/mozilla-js-debugger.files
@@ -0,0 +1,2 @@
+usr/lib/mozilla/components/venkman-service.js
+usr/lib/mozilla/chrome/venkman.jar
--- mozilla-1.7.8.orig/debian/debian.gif.uue
+++ mozilla-1.7.8/debian/debian.gif.uue
@@ -0,0 +1,121 @@
+begin 644 debian.gif
+M1TE&.#EAZP`]`/?_`/WX^?OM\/ON\<@91LLD3\TJ5-`X7]92=-=6=^.(G^:4
+MJ>63J.>9K>><K^FCM>JGN.NINNRMO?#!S?'&T?/,UO3/V/;:X?C@YO??Y?GE
+MZOKJ[OSP\_ST]O[Z^_WY^L@71<D;2,D<2<H=2LH>2\H?3,H@3,LB3LPG4LPH
+M4\TM5\XO6,XP6<\S7,\U7=`Z8=$^9-)#:--&:]-';-1*;M5.<=90<]=7>-A9
+M>ME<?=IB@=MEA-MHAMQMBMYRCN&!FN*#G.*$G>2-I.61I^:7K.F@L^B?LNFD
+MMNNKO.ROO^VSPNZVQ>ZYQ^^[R?"_S/+(T_+*U?32V_76WO?<X_CBZ/KH[?GG
+M[/SQ]/OP\^!WE?SR]?WV^/SS]L#`P,H,4<<,4,,04;T34;<44+D64;474;L9
+M5*T;4;(?5:T@5+,F6J$C4YLF4ZHJ6J$I5Z$P7)`M5)8T6L1,>OV,N-9WG/.1
+MN(DY6JQA@.F>O>B8N^"9M^.<NG]'8.BPR9ID?K:#G/O&X-&EN[&/H/S9Z__*
+MYO_3Z]W)U?_F]O?E\?GI]/+=[/_=]OGN]O7H\O_L^__U_?WX_/_D^_KQ^?_S
+M_O7U]?+R\O'Q\>[N[NWM[>OKZ^GIZ>;FYN3DY./CX^#@X-_?W]W=W=C8V-?7
+MU]34U-+2TM'1T<[.SLW-S<C(R,3$Q,+"PL#`P+^_O[V]O;N[N[:VMK2TM+.S
+ML[&QL:ZNKJRLK*FIJ::FIJ6EI:&AH9Z>GIF9F9:6EI24E)"0D(Z.CHB(B(>'
+MAX6%A8*"@G]_?WM[>WAX>'=W=W5U=7)R<G%Q<6YN;FUM;6MK:VAH:&9F9F)B
+M8EI:6EE965%144Y.3DQ,3$M+2TE)249&1D)"0C\_/ST]/38V-C`P,"XN+BPL
+M+"LK*R4E)2,C(R`@(!X>'AP<'!L;&QD9&1<7%Q04%!(2$A$1$0\/#PT-#0H*
+M"@D)"08&!@4%!0("`@``````````````````````````````````````````
+M`````````````````````"'Y!`$``%P`+`````#K`#T`0`C_`+D('$BPH,&#
+M"!,J7,BPH<.'$",:C"2QHL6+"B70^,"Q(\<2)`JL&*GBA$>/+)9@="C)V#IX
+M,.&]@Z?NU4J$O];-?#<39CI5&`L!>N-&C)@N7;Y\2;-&SYZ;4*%:Z?``!$<:
+M5J)VF,$Q!988`J(6E$2,7<QW[K!1$ENP$CJ9<--68DNW+D8F)3ZP8)AE102&
+M5K00S(""XP^6PW3NA.F.7;IMT8A%VZ:N7<^8[J1-*I@)F[N8\-JI8P:+%"I;
+MU-:U@PO/7;I0`R=)^XR96J;9EWM>QHP.-D%)S]SQC+F.F*2"RX1?;M=NG;IT
+MZ="Q$P[SLFO?!2VE.SN374YWX)VK_YM^%O3K@TQ(?`C2\,&'&04[1*%RD,<'
+M+`(%+Z0TNWPZ3@O)1AMCF@DDRG:@%;=0*^J`]DXZKG#!WX",<;-60JD@>-DZ
+MLQ#T2H,)&H<162]=5I-!)((6FH@(N:5B9IL=1(%5'X3PEUT-Q0(B9M$<IY"`
+MH,'(A2314-C:.M&AH^223#:)3CE`3:@B.G,IE&*"PWBX(TS%^2@0)=JL!EH[
+MW<!"B9<"20)+B3&ATPJ*Q+P$VHD)N1AD@0Q)H-X'%."H4&(J/@A@0JYLV=HT
+M%TKBC)'M*(/F0Y,4.665")%E5G7N;$.I0!_NUJ5`DTQ#X3O@7(A0+G+*-%,Z
+MFZ89IXITMO]XCH-"KJ0%%!#X`(03'.#("3A&LH9I.K(8<REFRSPJ22OAC%K=
+ML[NUYHQ`L#2XF$SN()F..NNX(V9,[8"#'8K#,*H6091@(^9BT<*SCC*45*OB
+M.KT81`DUGUW&3I8)K<G39>E8@E$&1.1``P],)`$!%!14X.=%DH`"U,,$57*+
+M+#<],D@<;9A1!AMP^)%((Q27C)`%)GD4PQ427;&11RA@X&>H1E*)XYHJPF/S
+M38H,T@<=;M"!!R*,F&RT!PX,P%$##0DQ0`(!%*3!!!L8E`!',&R00422A*),
+M...!)[:WZ[#33KXSM8/G09/4,@VWWC(G-I+.U'*0G9CBN2PV88/_UUPZV+R)
+MT"2BN)(+,=*`D\XZYI@ZD"24H$(,-NAP:[;?<ZN#3C2L*%1**[`,@S@ZW4+X
+MI3#@E`T>6MFFHXW@"$40P@<0,#3$!U$LM$74!#7P00E1:,"0HK3UM.^/DF*V
+M]J^K&6\W0NE2V$XRQP$IK+LL$L2)9]R%YJB6PGY:4"S!.)Z0)>%$&[!!D0XX
+MG#O,/.KJL03&6)`"2SOT@`]"S$["#3[PP0QH=`"52$1'K$'+,^17$.O5;TC*
+M8%1SU$'!"EJ0/*IZQSJ&(0D'<LDF"R$&=8B3O5:DXUKB,P@GB`&.R@2K/+`"
+MX6]>-2<9WNTM=[+?0:`P`H[XP&@&\02"_\PSJ#KA4'DQ`E20LA<1#^JL5>SK
+MS_NTX;@/J8@=V?,%_1[4"2N5I3P[FV&J8!*K&[YH;0ZQP`$^0(+:&<V*@5H'
+M,RKA)4F@8APO3$<7!S**=(QP)J[1A0X5,A<[7>8<4$R3+\;HCG",:R"O&",\
+MCC<05#V+2\!PG"1&H2[EQ!!.1BJC"C7$&$0!D2Z56(4QD`$-9.PB%8X#!2QB
+M$0M9T#(6KS`%0RAAB5@8(QG6N(8PKV&-9!QC%ZLPGR0J00I?`G.8PBSF+DAQ
+M)H=\HA6IN(0EMFF)2[BB<P>11"=V88QF-`,9P2A%JY9URUOFLB"@:$4I+%&)
+M2EPB%;"`W4%8<?\*;M+3$[``YRD'2E`_/2(0=JB#(!)!D8(Z5`I8F-U))LJ1
+M$?2``4"0PBE#\0I=$&,:BQ--O>HR"4NT0A?*V$8ZIF.ZBS`B$'-X`QG$X`4O
+M@`$,(!.90TO&`(F>!`=36(@&%)`RCS#M893@AOJ*R!9),&.$;1(81GK6!S:H
+M80QC*,,9Z'`'HNT41Q)06>XP(H44G$0)?HK@I'#4B2.V*9$6@80A"&$(1CCB
+MJSC:`4<,$-2&"(`!![A!#GK0!`\<1`LLX$@.JL`[BTBB@Y.([&,E],6>U*HA
+MD'TL`RMVQ+1-8Y!IBNQ*,(&)AT!6LD,:T2=*.Y9)4.*UD\U3#S]P5(7_9,`$
+M#(@(83X`@JH]1!//,!L,<T;<RQ($%<!J5W'?A29*@&,W:IM++BH3J&=EZWL%
+MB62TW!$-'<;B&]VZI(-R!LAU7",3;'MJSM0!BTM$0T[*94PZ3H&0(\SNAPL)
+MP@OTHQ##$B0"2K-!!QH"IGQA1ARH8*`E\)5#@HA"'>YC[T$HL:@@@6./`K*.
+M,,'##FK4PA.OR$4WV)$;;(&#J5Q8Y"53^*5M@"<=RT`%'=FG"CRJJ!W=99^H
+MANL.<:2BN7$:#F:P^]_9(8$A%_B`#?JK48+H%7=<&/!":%$BRS(C0/U!8IJ4
+M\:W0?%8AM=`):-"Q%B=.DA@)B=YX]:@E3S%1_R)D*1X9(S060.5F&^8C2*%H
+MA4:!0*$P!>`O0BCP``L$X0,Z:&Q!LB`$%WR@!EF`2"6&6,H\-S#+#^2"G6/"
+M#EAL5B"7H+0&;>)$+'Y:0@P^2PKA2,)3IXD2E6C%*UY1BUK`8I;-^%=,1#DD
+M&A+G>2UR:VOZG)\5<$0'8VT(%);@`"=<H%<WB868.?WF*%)(2*$2\FZV/=P$
+MP8(+0!+R^JRD1'!E3SOAJS8N_`C#\(AGI6?[Y%A\/1-><_:,H!T($CJ"`/\2
+MM%J[<8<I%4*)Y&6ZLM1V=9HQ#9,P)N2+YM$GJ[G$P8&H.2[<V"-">B%)1,))
+MDO8>"-XRG9`MQ(`C/?\H:('3O9!*S*K!7.`$I65"9HLXT>%F3-!((6FH=13#
+M1\2SSL"AIRZX\`3GO0:Y#0TR\F'G&R$04$\!''!*YQJID2BV>*I!XW&!_,I(
+M[$B61`H^*J2##S/_,4BG0@3TY/UK'<!6NSJNU?!$)F8W(1=(TXT+$0OP0`2(
+M!D#)PDS<UK"#'=PZ&UIV#!IVQ)T+FW!QM-"2#F?H`A7;K&<G8#&Y=#2."Y80
+M-CS2P=K'=2).76;'N<C%)L9$@R"3X%Z@_E8Y\I")\#74,51ILO3L[J@G9L?K
+M0D*!#0P*RS74FP3$SY(.42!$$\0(1W@+O^**-\./1J([9M8!CEY8&EW/A2'_
+MKU$1#A*7!Y#I4`9ZN6#"&^.Y(&V-5CO$'DYB=)E+NA"^_O?/$$@<XA"*0#+\
+M-X`$6(`1T3-_0`=TP`=^8`@-98`X8@$]4!@>D0)%50,^<`%X!3F=H`O.4`[!
+M0#&0(SG@4`[Z5!&0,`A_T`9J4`9ED`9LP`>"L`@/"(%0H0`42%$ZV!$&4`1;
+M4S*K,`Z64SSKT'LWD0KA8`Z+@Q:[9H0/40A_0!1B$`9>T`4WI08Q.`@V>!-*
+M8`(450`)P#"^%649<`0^H`(3!0)%4#)]%"@MA4K-HAL^(546\5)R\`93B!1*
+MP11_H(5;:!$0,%$O8`02$&D-(04GYQ$@D`1()2J[_Q%\*R$)Y09\<`41B2`(
+M6,`&6'4&:'`'@L`(-?B'#V$#'D$`/?`$%K$!,G`2.>`G1+)[D+@2[;=6-]$(
+MEWB'>?")H2B*"^$$,F,?''$`8X@1#G`2-.`GRP<3Y_!T-X$W/?%Y8A$)TLB+
+M%4$!'1$#T!852K!76C`!AD@7EA(D.687>_=EU/A5%I`!!<`1..`01E``!<`#
+M"A`!1L`_35806,`1!5`%P@-GE/`*Q.`,T2`-!"D-Q.`+JX`,!N9T`8(*O:`,
+MT3"0TA`-R>`+H_!T3:<VCC,)DB.1SC`,J,",[%,)KZ`,XJ`)"0$YG/`*PD`,
+M$%F0T>`,Q/`*G:!PCU-2M/^P#.,@4%R@";4`D=@`#M00&:WP?0.Q!4_F`MF8
+M$.G!!!#!!(#'`E?@;P0V#"NU>\05<-+P?:$0#1!&?3SA&L,P2,[8&N.8"WZD
+M7&(I/ZG`#96C.H!$#>:S";V@#2%5>-N&?"AY$+=`#HOC+4TH"9D0#<;G(._0
+M#NF`"PG1`$IS`EFQ$%CP`A(Q!281`FCE$)-P#6(V>6(37P('6J?0++2B+=-Q
+M+=FR<Q(R#=^"%M)@":>`#E"EENR0"X^25%?G#&@2"K!IF-0'0QN$$+AW%NPP
+M"RXA9%D)$SC&0$N@'JVX$$OP`?2Q$$P`!01A`03P`0/05PQA0K'I&L30"90P
+M"9#_10K,0#\,^3@(%QKCH`K-!0R*P6G4`RH,YP[5,`MS9WC<,GW1P@Y$UFOF
+MR6)<<`H(\F+:,`RUX`JB8`FH0`O,\)7SPB\%00DNED%HX6+NH`[+0`NH\`JV
+M,`W3-R>H.1"R\P%#P!`+D`**YA`2``(V(F@)40N_IYX)-CAN=YX0="QHX0S?
+M1PJDY"Z**2$,]P[-DBV9I#W.4&4)\J,#X2]L-Q;"@`[4,`JNI@N2]`[GD&?M
+MTSWOH`ZI<#?=,"K<)3\CZD8*\9Q4EQ`!X`!A,1!:L$8\P`4I>A"=<$)!$@Y9
+M!WM9!DAK@PO3YA.5&(Z8<BX.9%G<<*=<@#/ET0[OQW/S_U)M$!$JZ^(3J$`N
+MSJ(.DXH0L'`IEK65!F%?M-,0!R`"J$@0&O`$U&D06F``)K"&6S`\P_"?N8!E
+MJUDK5F==:*80$S=ZHP!N!M<FI)"2')=`#R)QUM)J(U(6N<%K5X(9N)D0J.!6
+MK`E:3I`7*R!X"<$!2T`%#/`!;RI4./`!+]`G#D$)Z+!MX6"4\GEM>!))\_)X
+M!J$=QGDBD=)E"G1JY)HSO\ES;F:3":%\]Z>LO@83IF9$^&80&Z`#;.0P"Y$!
+M2:``1!`"+5`$PQ@`29"(/="J$/$*V[$<X]BO\UD@DKA%[1`,L#!KK^`*)CMK
+ML#`+..HN^9=AC4<+"_&*Z>8EN?\*H+]!"3]).=N2GQ1D-M$"L$I'2,+&=P+!
+M!%9Q`P]A`3^``PK0`S'@`B[P`C.@``I;$0C4>(Z*I^JZ&30K7D877_.2?V0W
+M)2<()YHJ$P/K=71JK`;1"MN@&ADT7.S2A!_G('G'!7M';`+1`SS8CPXA`%1@
+M`5,@91B1M9C2GVSSL5[;J]W3FPDDKPSW1#-+;]AC/R:TKP7!G2^R#MM`#+F0
+MLJ\0#*'4>\M*1DZH=T7+MP)1`Q\AK@6%N'KJ:AXD)&31/'%Q#)A03[S;N[U+
+M3_44(U_[5I4K2>OP;8RJ:DRD8HU'#1JG=O`UAW>;>P0+<PAQ`QQ!`-HY4!HK
+M+%:*KA+_,J%:1B)RN+9C-[FQ"$%RIC-TR`6YNB]><B#ATPN?MJPST75B)&_!
+M5K`*\0-[%:<FXQ9!F[JJR[]PU!/M8(X2<7.5""JR!TCTQRF&LK;AJ!OXBQ#)
+M08OY2[W[:[T)$044*`0$I2BKJ4#H&GK\*Z'NLZ7T51$,O!!6!#`MG+QNFZ68
+M40TG/'/O4'/S-K35JV4-`0&S$P,:>$I[5A[P6RE4&G`64DF2A'45(0G20*\7
+M;"\3VA/T\B@WRR).Q&;04V&79'8!RWM$ZR!J(Y(&T02%,0#L831!YR#L\`QY
+M)@G:E3.L\CC*8)X:E'\1(:%R2+G0LV/&H[CNNR7O0,&O*BSM_R"7!\$)7_K'
+MHT=G,V2>>;NW:'P0'2`$7I@#:U@R!39YZ\`-OE"RKS`,>,1MHZ=/DJ`,FXG`
+M[.`,%YEFK_`,I:"WHE?%::(+$*8;&\1`NB"R$,H%\GMCZ_`,M;!-DG/*[A`<
+M^DL04RPL>>L*0_0OYXH1&!`$!G``1W`!&N"B8C&OW98S[@`-R6`9&_)S!8$*
+M[!8H:*$M2[(XT^$.C#RG.<,.QG"RH]!1T=<MUH$-FU`IR7@H.L2GDP>V%UI+
+MOS=JUH9W!#QQ,X$.[2N*Y/="EL4.O6`)B:PJK;%ZOX$*Q;>08"D3[6`<DL"\
+M8ILSS1$-AIJN.8-SH7E_<70-9R(OU8:!%F_F7+K1'5O+!;V0MCYQMJ(X";E@
+MEZK1#NR`)-(`.\%@#A0D'NI@#KR0DITP##S;+6,S-TCB#;8@$)F`"RD%SYWI
+M+7[##NB`#<-0DPS!"GZY+>AP#NC@><C0R,JP4D5]>*ZC3YI`#MS2U.E`#AU"
+8$+=0#DGRUF^=#2E9#4K())[7#`(1$``[
+`
+end
--- mozilla-1.7.8.orig/debian/mozilla-xmlterm.postinst
+++ mozilla-1.7.8/debian/mozilla-xmlterm.postinst
@@ -0,0 +1,21 @@
+#!/bin/sh
+set -e
+
+umask 022
+
+VERSION=1.3
+
+case "$1" in
+    configure*)
+    if [ -x /usr/sbin/update-mozilla-chrome ];then
+	/usr/sbin/update-mozilla-chrome
+    fi
+	;;
+    *)
+	;;
+esac
+
+update-alternatives --install \
+	/usr/bin/xmlterm xmlterm /usr/bin/xmlterm-${VERSION} 50
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/Mozilla-chatzilla.desktop.in
+++ mozilla-1.7.8/debian/Mozilla-chatzilla.desktop.in
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Chatzilla
+Comment=Mozilla Chatzilla IRC Client
+Exec=mozilla-@VERSION@ -terminal
+Icon=chatzilla.gif
+Terminal=false
+MultipleArgs=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/Mozilla-mail.desktop.in
+++ mozilla-1.7.8/debian/Mozilla-mail.desktop.in
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Mozilla Mail
+Comment=Mozilla Mail
+Exec=mozilla-@VERSION@ -mail
+Icon=mozilla-mail.png
+Terminal=false
+MultipleArgs=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/mozilla-dom-inspector.files
+++ mozilla-1.7.8/debian/mozilla-dom-inspector.files
@@ -0,0 +1,6 @@
+usr/lib/mozilla/components/libinspector.so
+usr/lib/mozilla/components/inspector.xpt
+usr/lib/mozilla/chrome/inspector.jar
+usr/lib/mozilla/defaults/pref/inspector.js
+usr/lib/mozilla/res/inspector/viewer-registry.rdf
+usr/lib/mozilla/res/inspector/search-registry.rdf
--- mozilla-1.7.8.orig/debian/mozilla-browser.prerm
+++ mozilla-1.7.8/debian/mozilla-browser.prerm
@@ -0,0 +1,12 @@
+#!/bin/sh
+set -e
+
+VERSION=suite
+
+update-alternatives --remove mozilla /usr/bin/mozilla-${VERSION}
+
+if [ "$1" = "remove" -o "$1" = "deconfigure" ] ; then
+    update-alternatives --remove x-www-browser /usr/bin/mozilla
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/Mozilla-editor.desktop.in
+++ mozilla-1.7.8/debian/Mozilla-editor.desktop.in
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Mozilla Composer
+Comment=HTML editor from Mozilla project
+Comment[ru]=Ð ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€ HTML Ð¸Ð· Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð° Mozilla
+Exec=mozilla-@VERSION@ -edit
+Icon=mozilla-composer.png
+Terminal=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/Mozilla-mail-composer.desktop.in
+++ mozilla-1.7.8/debian/Mozilla-mail-composer.desktop.in
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Mozilla Mail Composer
+Comment=Mozilla Mail Composer
+Exec=mozilla-@VERSION@ -compose
+Icon=mozilla-mail-compose.xpm
+Terminal=false
+MultipleArgs=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/Mozilla-news.desktop.in
+++ mozilla-1.7.8/debian/Mozilla-news.desktop.in
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Mozilla News
+Comment=Mozilla News
+Exec=mozilla-@VERSION@ -news
+Icon=mozilla-news.png
+Terminal=false
+MultipleArgs=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/Mozilla.desktop.in
+++ mozilla-1.7.8/debian/Mozilla.desktop.in
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Mozilla Web Browser
+Name[ru]=Ð’ÐµÐ±-Ð±Ñ€Ð°ÑƒÐ·ÐµÑ€ Mozilla
+Comment=Browse the World Wide Web
+Comment[ru]=ÐœÐ¾Ñ‰Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€Ð° Ð²ÐµÐ±-Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†
+Exec=mozilla-@VERSION@
+Icon=mozilla.png
+Terminal=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/mozilla-mail.xpm
+++ mozilla-1.7.8/debian/mozilla-mail.xpm
@@ -0,0 +1,21 @@
+/* XPM */
+static char *magick[] = {
+/* columns rows colors chars-per-pixel */
+"16 12 3 1",
+"  c #6666cc",
+". c white",
+"X c None",
+/* pixels */
+"XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX",
+"X              X",
+"X ............ X",
+"X .........  . X",
+"X ...     .  . X",
+"X ............ X",
+"X ...     .... X",
+"X ............ X",
+"X ............ X",
+"X              X",
+"XXXXXXXXXXXXXXXX"
+};
--- mozilla-1.7.8.orig/debian/localstart.html
+++ mozilla-1.7.8/debian/localstart.html
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html>
+<head>
+<title> Local Debian Start Page </title>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+</head>
+<body onload="document.getElementById('google-input').focus()">
+
+<p>
+<a href="http://www.debian.org/"><img style="border: none" src="chrome://global/content/debian.gif" alt="debian" width="235" height="61" /></a><br />
+</p>
+
+<h3>Debian mozilla package start page</h3>
+
+<p>
+This is a local page to avoid using the network on disconnected machines. <br />
+</p>
+
+<p>
+<a href="about:readme-debian">README.Debian</a> of mozilla package<br />
+<a href="http://bugs.debian.org/mozilla-browser">Bug reports</a> for mozilla-browser package<br />
+<br />
+<a href="http://www.debian.org/"> Debian Project Homepage </a>
+<br />
+<a href="http://www.mozilla.org/"> Mozilla Project Homepage </a>
+<br />
+<a href="http://bugzilla.mozilla.org/"> Mozilla Bug Tracking System </a>
+<br />
+<a href="http://www.debianplanet.org/"> Debian Planet - News site </a>
+<br />
+<a href="http://www.slashdot.org/"> Slashdot &quot;News&quot; site </a>
+<br />
+<a href="http://freshmeat.net/"> Freshmeat Software Index </a>
+</p>
+
+<p>
+<a href="http://www.google.com/"> Google General Search </a>
+</p>
+
+<form action="http://www.google.com/search" method="get" id="google">
+<p>
+<input type="text"   name="q" size="31" maxlength="256" id="google-input" />
+<input type="submit" value="Search" />
+</p>
+</form>
+
+<p>
+<a href="http://www.google.com/linux"> Google Linux Search </a>
+</p>
+<form action="http://www.google.com/linux" method="get">
+<p>
+<input type="text"   name="q" size="31" maxlength="256" />
+<input type="hidden" name="restrict" value="linux" />
+<input type="submit" value="Search" />
+</p>
+</form>
+
+<p>
+<a href="http://directory.google.com/"> Google Web Directory </a>
+</p>
+
+<form action="http://www.google.com/search" method="get">
+<p>
+<input type="hidden" name="cat" value="gwd/Top" />
+<input type="text"   name="q" size="31" maxlength="256" value="" />
+<input type="submit" value="Search" />
+</p>
+</form>
+
+</body>
+</html>
--- mozilla-1.7.8.orig/debian/mozilla-dev.prerm
+++ mozilla-1.7.8/debian/mozilla-dev.prerm
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+VERSION=suite
+
+update-alternatives --remove \
+    mozilla-config /usr/bin/mozilla-config-${VERSION}
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/xmlterm-runner
+++ mozilla-1.7.8/debian/xmlterm-runner
@@ -0,0 +1,14 @@
+#!/bin/sh
+# A simple(r) script to start xmlterm.
+
+set -e
+
+# Bug#122990
+TERM=xterm
+export TERM
+
+# Bug#122990
+PATH=/usr/lib/mozilla:$PATH
+export PATH
+
+exec mozilla -terminal
--- mozilla-1.7.8.orig/debian/bookmarks.html
+++ mozilla-1.7.8/debian/bookmarks.html
@@ -0,0 +1,149 @@
+<!DOCTYPE NETSCAPE-Bookmark-file-1>
+<!-- This is an automatically generated file.
+It will be read and overwritten.
+Do Not Edit! -->
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
+<TITLE>Bookmarks</TITLE>
+<H1>Bookmarks</H1>
+
+<DL><p>
+    <DT><H3 ADD_DATE="961112773" PERSONAL_TOOLBAR_FOLDER="true" ID="NC:PersonalToolbarFolder">Personal Toolbar Folder</H3>
+    <DL><p>
+        <DT><A HREF="http://www.mozilla.org/" ADD_DATE="961099870" LAST_CHARSET="UTF-8">The Mozilla Organization</A>
+        <DT><A HREF="ftp://ftp.mozilla.org/pub/mozilla/nightly/latest/" ADD_DATE="961112935" LAST_CHARSET="ISO-8859-1">Latest Builds</A>
+    </DL><p>
+    <HR>
+    <DT><H3 ADD_DATE="961099767" ID="NC:BookmarksRoot#$f063a73e">Mozilla Project</H3>
+    <DL><p>
+        <DT><H3 ADD_DATE="961099767" ID="NC:BookmarksRoot#$7a37f5df">mozilla.org</H3>
+        <DL><p>
+            <DT><A HREF="http://www.mozilla.org/" ADD_DATE="961099870" LAST_CHARSET="UTF-8">The Mozilla Organization</A>
+            <DT><A HREF="http://www.mozilla.org/status/" ADD_DATE="961099993" LAST_CHARSET="UTF-8">Weekly Status Update</A>
+            <DT><A HREF="http://www.mozilla.org/feedback.html" ADD_DATE="961100017" LAST_CHARSET="UTF-8">Feedback</A>
+        </DL><p>
+        <DT><H3 ADD_DATE="961102203" ID="NC:BookmarksRoot#$b742f58">Developer Information</H3>
+        <DL><p>
+            <DT><A HREF="http://www.mozilla.org/get-involved.html" ADD_DATE="961102879">Getting Involved</A>
+            <DT><A HREF="http://www.mozilla.org/docs/" ADD_DATE="961102901">Documentation</A>
+            <DT><A HREF="http://www.mozilla.org/source.html" ADD_DATE="961105505" LAST_CHARSET="UTF-8">Download Source Code</A>
+            <DT><H3 ADD_DATE="961102925" ID="NC:BookmarksRoot#$b742f59">Standards</H3>
+            <DL><p>
+                <DT><A HREF="http://www.w3c.org/" ADD_DATE="961102978">World Wide Web Consortium</A>
+                <DT><A HREF="http://www.faqs.org/rfcs/" ADD_DATE="961104168">RFC Archive</A>
+            </DL><p>
+            <DT><H3 ADD_DATE="961103100" ID="NC:BookmarksRoot#$b742f5b">User interface design</H3>
+            <DL><p>
+                <DT><A HREF="http://developer.apple.com/techpubs/mac/HIGuidelines/HIGuidelines-2.html" ADD_DATE="961104987">Macintosh Human Interface Guidelines</A>
+                <DT><A HREF="http://www-3.ibm.com/ibm/easy/eou_ext.nsf/Publish/561" ADD_DATE="961105043">IBM/Ease of Use/Design</A>
+                <DT><A HREF="http://msdn.microsoft.com/ui/" ADD_DATE="961104948">Microsoft User Experience and Interface Design Resources</A>
+                <DT><A HREF="http://developer.kde.org/documentation/standards/kde/style/basics/" ADD_DATE="961105043">KDE User Interface Guidelines</A>
+            </DL><p>
+        </DL><p>
+        <DT><H3 ADD_DATE="961105105" ID="NC:BookmarksRoot#$b8619366">Webtools</H3>
+        <DL><p>
+            <DT><A HREF="http://lxr.mozilla.org/" ADD_DATE="961105149" LAST_CHARSET="UTF-8">lxr - Mozilla Cross-Reference</A>
+            <DT><A HREF="http://bonsai.mozilla.org/" ADD_DATE="961105218">bonsai - CVS Tree Control</A>
+            <DT><A HREF="http://tinderbox.mozilla.org/showbuilds.cgi" ADD_DATE="961105359">tinderbox - Tree Status</A>
+            <DT><A HREF="http://bugzilla.mozilla.org/" ADD_DATE="961105401">bugzilla - Bug-Tracking System</A>
+        </DL><p>
+        <DT><H3 ADD_DATE="961111855" ID="NC:BookmarksRoot#$ebf1a63">Community</H3>
+        <DL><p>
+            <DT><A HREF="http://www.mozilla.org/community.html" ADD_DATE="961111887">Newsgroups</A>
+            <DT><A HREF="http://www.mozillazine.org/" ADD_DATE="961111887" LAST_CHARSET="ISO-8859-1">MozillaZine</A>
+            <DT><A HREF="http://www.mozdev.org/" ADD_DATE="961112176" LAST_CHARSET="ISO-8859-1">Alphanumerica's Mozilla Development Projects</A>
+            <DT><A HREF="http://www.gerbilbox.com/newzilla/" ADD_DATE="961112731">NewZilla - the Unofficial Netscape 6 and Mozilla FAQ</A>
+        </DL><p>
+        <DT><H3 ADD_DATE="961106554" ID="NC:BookmarksRoot#$ebf1a62">Third-Party Tools</H3>
+        <DL><p>
+            <DT><A HREF="http://aphrodite.mozdev.org/total_recall.html" ADD_DATE="961106831">Crash Recovery - Alphanumerica's Total Recall</A>
+        </DL><p>
+        <DT><H3 ADD_DATE="968309291" ID="NC:BookmarksRoot#$f063a73f">Technology Demonstration</H3>
+        <DL><p>
+            <DT><H3 ADD_DATE="916354466" ID="NC:BookmarksRoot#$f063a740">SmartFind queries</H3>
+            <DL><p>
+                <DT><A HREF="find:datasource=rdf:bookmarks&match=http://home.netscape.com/NC-rdf#Name&method=contains&text=Mozilla">Bookmark Names containing 'Mozilla'</A>
+                <DT><A HREF="find:datasource=rdf:bookmarks&match=http://home.netscape.com/NC-rdf#Name&method=startswith&text=M">Bookmark Names starting with 'M'</A>
+                <DT><A HREF="find:datasource=rdf:bookmarks&match=http://home.netscape.com/NC-rdf#Name&method=endswith&text=Reference">Bookmark Names ending with 'Reference'</A>
+                <DT><A HREF="find:datasource=rdf:bookmarks&match=http://home.netscape.com/NC-rdf#URL&method=contains&text=.org">Bookmark URLs containing '.org'</A>
+            </DL><p>
+        </DL><p>
+    </DL><p>
+    <DT><H3 ADD_DATE="907269962" ID="NC:BookmarksRoot#$cc24afd6">GNU/Linux</H3>
+    <DL><p>
+        <DT><A HREF="http://www.linux.com/" ADD_DATE="962596248" LAST_VISIT="962596237" LAST_MODIFIED="962596237">Linux.com</A>
+        <DT><A HREF="http://www.linux.org/" ADD_DATE="962596347" LAST_VISIT="962596262" LAST_MODIFIED="962596262">Linux Online</A>
+        <DT><A HREF="http://www.kernel.org/" ADD_DATE="903300211" LAST_VISIT="906780545" LAST_MODIFIED="903300172">Linux Kernel</A>
+        <DT><A HREF="http://www.gnu.org/" ADD_DATE="903300211" LAST_VISIT="906780545" LAST_MODIFIED="903300172">GNU Project</A>
+        <DT><H3 ADD_DATE="907270202" ID="NC:BookmarksRoot#$cc24afd7">Help</H3>
+        <DL><p>
+            <DT><A HREF="http://www.tldp.org/" ADD_DATE="962596418" LAST_VISIT="1004721234" LAST_MODIFIED="962596353" LAST_CHARSET="ISO-8859-1">Linux Documentation Project</A>
+            <DT><A HREF="http://www.linuxhelp.org/">Linux Help Online</A>
+            <DT><A HREF="http://www.linuxnewbie.org/">Linuxnewbie.org</A>
+        </DL><p>
+        <DT><H3 ADD_DATE="907270202" ID="NC:BookmarksRoot#$cc24afd8">Software</H3>
+        <DL><p>
+            <DT><A HREF="http://freshmeat.net/" ADD_DATE="904054389" LAST_VISIT="985872642" LAST_MODIFIED="904054375">FreshMeat</A>
+            <DT><A HREF="http://www.linuxapps.com/" ADD_DATE="962594902" LAST_VISIT="1004711682" LAST_MODIFIED="962594874" LAST_CHARSET="ISO-8859-2">LinuxApps</A>
+            <DT><A HREF="http://SAL.KachinaTech.COM/" ADD_DATE="907292069" LAST_VISIT="962594503" LAST_MODIFIED="907292063">Scientific Applications on Linux (SAL)</A>
+        </DL><p>
+        <DT><H3 ADD_DATE="907270202" ID="NC:BookmarksRoot#$cc24afd9">News</H3>
+        <DL><p>
+            <DT><A HREF="http://www.lwn.net/" ADD_DATE="903300211" LAST_VISIT="995628531" LAST_MODIFIED="903300172" LAST_CHARSET="ISO-8859-1">Linux Weekly News</A>
+            <DT><A HREF="http://slashdot.org/" ADD_DATE="903300211" LAST_VISIT="1001595871" LAST_MODIFIED="903300172" LAST_CHARSET="windows-1250">Slashdot.org</A>
+            <DT><A HREF="http://www.linuxgazette.com/" ADD_DATE="962596564" LAST_VISIT="962597031" LAST_MODIFIED="962596528">Linux Gazette</A>
+            <DT><A HREF="http://www.linuxjournal.com/" ADD_DATE="962596606" LAST_VISIT="962596578" LAST_MODIFIED="962596578">Linux Journal</A>
+        </DL><p>
+        <DT><H3 ADD_DATE="907270202" ID="NC:BookmarksRoot#$cc24afd0">Desktop</H3>
+        <DL><p>
+            <DT><A HREF="http://themes.freshmeat.net/" ADD_DATE="907273912" LAST_VISIT="962590864" LAST_MODIFIED="907273903">Themes.org</A>
+            <DT><A HREF="http://www.kde.org/" ADD_DATE="907273912" LAST_VISIT="907273903" LAST_MODIFIED="907273903">KDE</A>
+            <DT><A HREF="http://www.gnome.org/" ADD_DATE="907273912" LAST_VISIT="962596375" LAST_MODIFIED="907273903">GNOME</A>
+        </DL><p>
+        <DT><A HREF="http://www.everythinglinux.org/">Everything Linux</A>
+        <DT><A HREF="http://www.linux.eu.org/">EuroLinux</A>
+        <DT><A HREF="http://leapster.org/linoleum/" ADD_DATE="907291962" LAST_VISIT="907291960" LAST_MODIFIED="907291960">Linoleum: Linux Programming References</A>
+    </DL><p>
+    <DT><H3 ADD_DATE="997239640" LAST_MODIFIED="997239743" ID="NC:BookmarksRoot#$f063a742">Debian</H3>
+    <DL><p>
+        <DT><A HREF="http://www.debian.org/" LAST_VISIT="997239711" LAST_MODIFIED="997239662" LAST_CHARSET="ISO-8859-1">Debian GNU/Linux</A>
+        <DT><A HREF="http://www.debian.org/releases/stable/" ADD_DATE="962595260" LAST_VISIT="984151670" LAST_MODIFIED="962595182">Stable Release Information</A>
+        <DT><A HREF="http://security.debian.org/" ADD_DATE="907272258" LAST_VISIT="984152184" LAST_MODIFIED="907272255">Security Information</A>
+        <DT><H3 ADD_DATE="907272423" ID="NC:BookmarksRoot#$f063a743">About Debian</H3>
+        <DL><p>
+            <DT><A HREF="http://www.debian.org/intro/about" ADD_DATE="907270351" LAST_VISIT="1001495984" LAST_MODIFIED="907270348" LAST_CHARSET="ISO-8859-1">About Debian</A>
+            <DT><A HREF="http://www.debian.org/social_contract" ADD_DATE="907270351" LAST_VISIT="1001495984" LAST_MODIFIED="907270348" LAST_CHARSET="ISO-8859-1">Debian Social Contract</A>
+            <DT><A HREF="http://www.debian.org/social_contract#guidelines" ADD_DATE="907270345" LAST_VISIT="962591126" LAST_MODIFIED="962591126">Debian Free Software Guidelines</A>
+            <DT><A HREF="http://www.debian.org/donations" ADD_DATE="907272287" LAST_VISIT="986306010" LAST_MODIFIED="907272282">Donations to Software in the Public Interest</A>
+        </DL><p>
+        <DT><H3 ADD_DATE="907270202" ID="NC:BookmarksRoot#$f063a744">News</H3>
+        <DL><p>
+            <DT><A HREF="http://www.debian.org/News/" LAST_MODIFIED="997239675">Latest Debian News</A>
+            <DT><A HREF="http://www.debian.org/News/weekly/" ADD_DATE="903300211" LAST_VISIT="1001501446" LAST_MODIFIED="903300172" LAST_CHARSET="ISO-8859-1">Debian Weekly News</A>
+            <DT><A HREF="http://www.debianplanet.org/debianplanet/" LAST_VISIT="997239773" LAST_MODIFIED="997239743" LAST_CHARSET="ISO-8859-1">Debian Planet</A>
+        </DL><p>
+        <DT><H3 ADD_DATE="907270202" ID="NC:BookmarksRoot#$f063a745">Support</H3>
+        <DL><p>
+            <DT><A HREF="http://www.debian.org/support" LAST_MODIFIED="997239687">Debian Support</A>
+            <DT><A HREF="http://www.debian.org/releases/stable/installmanual" ADD_DATE="962592659" LAST_VISIT="962595170" LAST_MODIFIED="962592646">Installation Manual</A>
+            <DT><A HREF="http://www.debian.org/doc/" ADD_DATE="962592659" LAST_VISIT="962595170" LAST_MODIFIED="962592646">Documentation</A>
+            <DT><A HREF="http://www.debian.org/Bugs/" LAST_MODIFIED="997239722">Debian bug tracking system</A>
+            <DT><A HREF="http://bjorn.haxx.se/debian/testing.pl" LAST_MODIFIED="997239722">Why is package X not in testing yet?</A>
+        </DL><p>
+        <DT><H3 ADD_DATE="907272432" ID="NC:BookmarksRoot#$f063a746">Packages</H3>
+        <DL><p>
+            <DT><A HREF="http://packages.debian.org/" ADD_DATE="907272131" LAST_VISIT="907272128" LAST_MODIFIED="907272128">Debian Packages</A>
+            <DT><A HREF="http://packages.qa.debian.org/" ADD_DATE="907272131" LAST_VISIT="907272128" LAST_MODIFIED="907272128">Debian Package Tracking System</A>
+            <DT><A HREF="http://www.debian.org/distrib/ftplist" ADD_DATE="907272327" LAST_VISIT="984745773" LAST_MODIFIED="907272326">The FTP server network</A>
+            <DT><A HREF="http://www.debian.org/CD/vendors" ADD_DATE="907272321" LAST_VISIT="962595054" LAST_MODIFIED="907272317">CD Vendors</A>
+            <DT><A HREF="http://www.debian.org/ports/" ADD_DATE="907272706" LAST_VISIT="962591270" LAST_MODIFIED="907272703">Debian Ports</A>
+        </DL><p>
+            <DT><A HREF="http://www.debian.org/devel/" LAST_MODIFIED="997239701">Debian Developers' Corner</A>
+    </DL><p>
+    <HR>
+    <DT><H3 ADD_DATE="907270741" ID="NC:BookmarksRoot#$f063a763">Humor</H3>
+    <DL><p>
+        <DT><A HREF="http://www.userfriendly.org/static/" ADD_DATE="906521159" LAST_VISIT="907271185" LAST_MODIFIED="906521156">User Friendly the Comic Strip: Cartoons</A>
+        <DT><A HREF="http://www.edu.yorku.ca:8080/wotd/" ADD_DATE="907291942" LAST_VISIT="1004722656" LAST_MODIFIED="907291929" LAST_CHARSET="ISO-8859-2">The Cool Word of the Day Page</A>
+        <DT><A HREF="http://www.cs.wisc.edu/~ballard/bofh/" ADD_DATE="907292014" LAST_VISIT="907292012" LAST_MODIFIED="907292012">The BOFH-style Excuse Server</A>
+    </DL><p>
+</DL><p>
--- mozilla-1.7.8.orig/debian/Mozilla-xmlterm.desktop.in
+++ mozilla-1.7.8/debian/Mozilla-xmlterm.desktop.in
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=XMLTerm
+Comment=XML Terminal Emulator
+Exec=mozilla-1.7 -terminal
+Icon=gnome-term.png
+Terminal=false
+MultipleArgs=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/mozilla-xmlterm.prerm
+++ mozilla-1.7.8/debian/mozilla-xmlterm.prerm
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+VERSION=1.3
+
+update-alternatives --remove xmlterm /usr/bin/xmlterm-${VERSION}
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-dom-inspector.links
+++ mozilla-1.7.8/debian/mozilla-dom-inspector.links
@@ -0,0 +1 @@
+/usr/share/doc/mozilla-browser /usr/share/doc/mozilla-dom-inspector
--- mozilla-1.7.8.orig/debian/mozilla-js-debugger.links
+++ mozilla-1.7.8/debian/mozilla-js-debugger.links
@@ -0,0 +1 @@
+/usr/share/doc/mozilla-browser /usr/share/doc/mozilla-js-debugger
--- mozilla-1.7.8.orig/debian/sys-build.mk
+++ mozilla-1.7.8/debian/sys-build.mk
@@ -0,0 +1,167 @@
+#!/usr/bin/make -f
+# Separate tarball/patch build system by Adam Heath <doogie@debian.org>
+
+# The magic targets that you need to concern yourself with are:
+#
+# source.build:		Unpacks upstream tarballs, optionally applies patches
+#			to fix the upstream patches, then applies upstream
+#			patches.
+# source.make:		Applies debian patches.
+# source.clean:		Cleans the build directory, then unfixes the upstream
+#			patches.
+# source.compile:	Will compile the source for you.  Please check
+#			debian/scripts/vars.
+# source.cmd:		When calling this target, if you define a variable
+#			SOURCE_CMD, it will run that command in the build
+#			tree.
+# make-diff:		Generates debian.diff in the current directory which
+#			contains all edits that are currently in the build
+#			tree.
+#
+# Nothing in this file should require any editting.  Please look at
+# debian/scripts/vars for things to change for the local environment.
+#
+# debian/rules target		command
+# ----------------------------------------------------------------
+# clean:			$(MAKE) -f debian/sys-build.mk source.clean
+# build:			$(MAKE) -f debian/sys-build.mk source.compile
+#					for simple systems.
+# build:			$(MAKE) -f debian/sys-build.mk source.make
+#					and, in the rules file, you can
+#					build the targets you want.
+SHELL=/bin/bash
+ifndef NOISY
+.SILENT:
+endif
+
+include debian/scripts/vars
+# remove quotes
+DIFF_EXCLUDE:=$(patsubst %,-x %,$(shell echo $(DIFF_EXCLUDE)))
+
+ifdef TAR_DIR
+BUILD_TREE=$(SOURCE_DIR)/$(TAR_DIR)
+else
+BUILD_TREE=$(SOURCE_DIR)
+endif
+
+SOURCE_CMD=:
+
+ifdef CLEAN_IGNORE
+	CLEAN_CMD=-
+	CLEAN_SH=
+else
+	CLEAN_CMD=
+	CLEAN_SH=
+endif
+ifndef CLEAN_TARGET
+	CLEAN_TARGET=clean
+endif
+
+foo:
+	echo $(DIFF_EXCLUDE)
+
+make-diff:
+	mv $(BUILD_TREE) bak
+	$(MAKE) -f debian/sys-build.mk source.clean
+	$(MAKE) -f debian/sys-build.mk source.make
+	mv $(BUILD_TREE) $(BUILD_TREE).orig
+	mv bak $(BUILD_TREE)
+
+ifdef TAR_DIR
+ifdef CLEAN_TARGET_EXTERNAL
+	$(CLEAN_CMD)$(MAKE) -f debian/rules $(CLEAN_TARGET_EXTERNAL)
+else
+	$(CLEAN_CMD)$(MAKE) -C $(BUILD_TREE) $(CLEAN_TARGET)
+endif
+	-(cd $(SOURCE_DIR);diff -ruN $(TAR_DIR).orig $(TAR_DIR) $(DIFF_EXCLUDE)) > debian.diff
+else
+ifdef CLEAN_TARGET_EXTERNAL
+	$(CLEAN_CMD)$(MAKE) -f debian/rules $(CLEAN_TARGET_EXTERNAL)
+else
+	$(CLEAN_CMD)for a in $(BUILD_TREE)/*;do $(MAKE) -C $$a $(CLEAN_TARGET);done
+endif
+	-(diff -ruN $(BUILD_TREE).orig $(BUILD_TREE) $(DIFF_EXCLUDE)) > debian.diff
+	if [ ! -s debian.diff ];then\
+		rm debian.diff;\
+	fi
+endif
+	rm -rf $(BUILD_TREE).orig
+
+patchapply: $(STAMP_DIR)/patchapply
+$(STAMP_DIR)/patchapply: $(STAMP_DIR)/source.build $(STAMP_DIR)
+	$(SHELL) debian/scripts/lib patch.apply
+	touch $@
+	rm -f $(STAMP_DIR)/patchunapply
+
+patchunapply: $(STAMP_DIR)/patchunapply
+$(STAMP_DIR)/patchunapply: $(STAMP_DIR)/source.build $(STAMP_DIR)
+	$(SHELL) debian/scripts/lib patch.unapply
+	touch $@
+	rm -f $(STAMP_DIR)/patchapply
+
+.export: SOURCE_TREE
+
+#
+# The rules that really do the work all start with $(STAMPDIR)
+# This little trick allows us to use stamp files to keep us from
+# having to rerun long targets over and over.  It also puts
+# all stamp files in one place, for easy cleaning.
+#
+# If a stampdir rule depends on something else, be sure it is
+# another stampdir rule.  Depending on base rule won't work.
+#
+
+source.build: $(STAMP_DIR)/source.build
+STAMP_DIR_TARGETS+= $(STAMP_DIR)/source.build
+$(STAMP_DIR)/source.build: $(STAMP_DIR)/source.unpack $(STAMP_DIR)/source.patch $(STAMP_DIR)
+	touch $@
+
+source.make: $(STAMP_DIR)/source.make
+STAMP_DIR_TARGETS+= $(STAMP_DIR)/source.make
+$(STAMP_DIR)/source.make: $(STAMP_DIR)/source.build $(STAMP_DIR)/patchapply $(STAMP_DIR)
+	touch $@
+
+source.unpack: $(STAMP_DIR)/source.unpack
+STAMP_DIR_TARGETS+= $(STAMP_DIR)/source.unpack
+$(STAMP_DIR)/source.unpack: $(STAMP_DIR)
+	$(SHELL) debian/scripts/source.unpack
+	touch $@
+
+source.patch: $(STAMP_DIR)/source.patch
+STAMP_DIR_TARGETS+= $(STAMP_DIR)/source.patch
+$(STAMP_DIR)/source.patch: $(STAMP_DIR)/source.unpack $(STAMP_DIR)/fix.source.patch $(STAMP_DIR)
+	$(SHELL) debian/scripts/lib source.patch
+	touch $@
+
+fix.source.patch: $(STAMP_DIR)/fix.source.patch
+STAMP_DIR_TARGETS+= $(STAMP_DIR)/fix.source.patch
+$(STAMP_DIR)/fix.source.patch: $(STAMP_DIR)
+	$(SHELL) debian/scripts/lib fix.source.patch
+	touch $@
+
+unfix.source.patch: $(STAMP_DIR)/unfix.source.patch
+STAMP_DIR_TARGETS+= $(STAMP_DIR)/unfix.source.patch
+$(STAMP_DIR)/unfix.source.patch: $(STAMP_DIR)
+	$(SHELL) debian/scripts/lib unfix.source.patch
+	touch $@
+
+source.compile: $(STAMP_DIR)/source.compile
+STAMP_DIR_TARGETS+= $(STAMP_DIR)/source.compile
+$(STAMP_DIR)/source.compile: $(STAMP_DIR)/source.make $(STAMP_DIR)
+	$(MAKE) -C $(BUILD_TREE) $(BUILD_TARGET)
+	touch $@
+
+source.command:
+	(cd $(BUILD_TREE); $(SOURCE_CMD))
+
+DIR_TARGETS+=$(STAMP_DIR)
+$(STAMP_DIR_TARGETS): $(STAMP_DIR)
+
+$(DIR_TARGETS)/:
+	mkdir -p $@
+
+source.clean: unfix.source.patch
+	$(SHELL) debian/scripts/lib source.clean
+	rm -f $(STAMP_DIR_TARGETS)
+	rm -rf $(STAMP_DIR)
+	$(MAKE) -C debian/scripts clean
--- mozilla-1.7.8.orig/debian/mozilla-browser.dirs
+++ mozilla-1.7.8/debian/mozilla-browser.dirs
@@ -0,0 +1,9 @@
+usr/share/gnome/apps/Internet
+usr/sbin
+usr/bin
+usr/lib/mozilla
+usr/lib/mozilla/defaults/pref
+usr/share/doc/mozilla
+usr/include/mozilla
+usr/share/pixmaps
+var/lib/mozilla/chrome.d
--- mozilla-1.7.8.orig/debian/mozilla-browser.postinst.in
+++ mozilla-1.7.8/debian/mozilla-browser.postinst.in
@@ -0,0 +1,106 @@
+#!/bin/sh
+
+set -e
+
+VERSION=@VERSION@
+
+. /usr/share/debconf/confmodule
+
+PREFS=/etc/mozilla/prefs.js
+MOZILLARC=/etc/mozilla/mozillarc
+
+if [ "$1" = "configure" ]; then
+    if [ ! -d /etc/mozilla ]; then install -d /etc/mozilla; fi
+    
+    TEMPFILE=$PREFS.dpkg-tmp
+    if [ ! -f $PREFS ]; then
+    cat <<EOF > $PREFS
+// Mozilla prefs for Debian
+pref("intl.accept_languages", "en");
+
+// XIM style
+pref("xim.input_style", "over-the-spot");
+
+// TryeType
+// I don't recommend enabling ft2 support. use mozilla-xft instead.
+pref("font.FreeType2.enable", false);
+pref("font.freetype2.shared-library", "libfreetype.so.6");
+pref("font.FreeType2.autohinted", false);
+pref("font.FreeType2.unhinted", false);
+pref("font.antialias.min",        10);
+// pref("font.directory.truetype.1", "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType");
+// pref("font.directory.truetype.2", "/usr/share/fonts/truetype");
+// pref("font.directory.truetype.3", "/usr/share/fonts/truetype/openoffice");
+
+// AA with Bitmap scaling.
+pref("font.scale.aa_bitmap.enable", true);
+pref("font.scale.aa_bitmap.always", false);
+pref("font.scale.aa_bitmap.min", 6);
+
+// Default western font
+//pref("font.name.cursive.x-western", "misc-fixed-iso8859-1");
+//pref("font.name.fantasy.x-western", "misc-fixed-iso8859-1");
+//pref("font.name.serif.x-western", "misc-fixed-iso8859-1");
+//pref("font.name.monospace.x-western", "misc-fixed-iso8859-1");
+//pref("font.name.sans-serif.x-western", "misc-fixed-iso8859-1");
+EOF
+    fi
+fi
+
+db_get mozilla/dsp || true
+RET_MOZILLA_DSP=$RET
+db_get mozilla/locale_auto || true
+RET_MOZILLA_LOCALE_AUTO=$RET
+if [ ! -f $MOZILLARC ]; then
+    echo "# This file was generated by debconf automatically." > $MOZILLARC
+    echo "# And you can copy this file to ~/.mozillarc to override." >> $MOZILLARC
+    echo "MOZILLA_DSP=$RET_MOZILLA_DSP" >> $MOZILLARC
+    echo "MOZILLA_LOCALE_AUTO=$RET_MOZILLA_LOCALE_AUTO" >> $MOZILLARC
+else
+    . $MOZILLARC
+    if [ -z $MOZILLA_DSP ]; then
+	echo "MOZILLA_DSP=$RET_MOZILLA_DSP" >> $MOZILLARC
+    else
+	TEMPFILE=$MOZILLARC.dpkg-tmp
+	sed -e "s/^[[:space:]]*MOZILLA_DSP=.*/MOZILLA_DSP=$RET_MOZILLA_DSP/g" \
+	    $MOZILLARC > $TEMPFILE
+	mv $TEMPFILE $MOZILLARC
+    fi
+    if [ -z $MOZILLA_LOCALE_AUTO ]; then
+	echo "MOZILLA_LOCALE_AUTO=$RET_MOZILLA_LOCALE_AUTO" >> $MOZILLARC
+    else
+	TEMPFILE=$MOZILLARC.dpkg-tmp
+	sed -e "s/^[[:space:]]*MOZILLA_LOCALE_AUTO=.*/MOZILLA_LOCALE_AUTO=$RET_MOZILLA_LOCALE_AUTO/g" \
+	    $MOZILLARC > $TEMPFILE
+	mv $TEMPFILE $MOZILLARC
+    fi
+fi
+
+update-mozilla-chrome
+       
+update-alternatives --install \
+    /usr/bin/mozilla mozilla /usr/bin/mozilla-${VERSION} 99 \
+    --slave /usr/share/man/man1/mozilla.1.gz mozilla.1.gz /usr/share/man/man1/mozilla-${VERSION}.1.gz
+
+if [ "$1" = "configure" -o "$1" = "abort-upgrade" ] ; then
+    update-alternatives --install /usr/bin/x-www-browser \
+	x-www-browser /usr/bin/mozilla 80 \
+	--slave /usr/share/man/man1/x-www-browser.1.gz \
+	x-www-browser.1.gz /usr/share/man/man1/mozilla.1.gz
+fi
+
+if [ -f /var/lib/dpkg/alternatives/www-browser ];then
+    if grep -q "/usr/bin/mozilla" /var/lib/dpkg/alternatives/www-browser; then
+	update-alternatives --remove www-browser /usr/bin/mozilla
+    fi
+fi
+
+for f in libnsgif.so libnsjpg.so libnsmng.so libnspng.so mozcomps.xpt; do
+    if [ -f /usr/lib/mozilla/components/$f ]; then 
+	rm -f /usr/lib/mozilla/components/$f
+    fi
+done
+
+#DEBHELPER#
+
+exit 0
--- mozilla-1.7.8.orig/debian/mozilla.xpm
+++ mozilla-1.7.8/debian/mozilla.xpm
@@ -0,0 +1,59 @@
+/* XPM */
+static char * mozilla1_xpm[] = {
+"32 32 24 1",
+"       c None",
+".      c #FFFFFF",
+"+      c #E5E5E5",
+"@      c #CCCCCC",
+"#      c #B2B2B2",
+"$      c #999999",
+"%      c #7F7F7F",
+"&      c #666667",
+"*      c #4C4C4C",
+"=      c #333333",
+"-      c #191919",
+";      c #7F7F00",
+">      c #007F00",
+",      c #007F7F",
+"'      c #00007F",
+")      c #7F007F",
+"!      c #7F0000",
+"~      c #FFFF00",
+"{      c #00FF00",
+"]      c #00FFFF",
+"^      c #0000FF",
+"/      c #FF00FF",
+"(      c #FF0000",
+"_      c #000000",
+"                                ",
+"               ;;               ",
+"               ;;               ",
+"               ;-               ",
+"               __               ",
+"              ;__;              ",
+"              ;!(;              ",
+"              ;((;;             ",
+"             ;-((-;             ",
+"             ;_((_;             ",
+"             -!((--             ",
+"            ;_(!!!_             ",
+"            ;-(=!-_;            ",
+" ;;__________(!_=!!__________;; ",
+"   ;_!((((((_!(!((-!((__!(!_;)  ",
+"    ;_(((((_((((!(((((__((_;;   ",
+"     %;_((!-((!__!((!((__=;     ",
+"      ;;_(!=(-=-_((!!(=_;;      ",
+"        ;;!!_;!-!!=(((_;        ",
+"         );=(((((_!((_;         ",
+"          _!(((((_!((_;         ",
+"         ;-((($((!_((!;         ",
+"         ;!(((((((_(((;         ",
+"        %;(((((__!_(((;;        ",
+"        ;_(((_;; ;_!((_;        ",
+"        ;_((=;;  ;;_((_;        ",
+"        ;!!_;)     ;_!__        ",
+"        _!_;        ;_!_;       ",
+"       ;_-;         );;_;       ",
+"       ;;%            );;;      ",
+"      ;;)              );;      ",
+"      %                  -      "};
--- mozilla-1.7.8.orig/debian/mozilla-psm.postrm
+++ mozilla-1.7.8/debian/mozilla-psm.postrm
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+set -e
+
+umask 022
+
+case "$1" in
+    abort-install|purge|remove)
+    if [ -x /usr/sbin/update-mozilla-chrome ];then
+		/usr/sbin/update-mozilla-chrome
+	fi
+	;;
+    *)
+	;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozillarc
+++ mozilla-1.7.8/debian/mozillarc
@@ -0,0 +1,6 @@
+# This file was generated by debconf automaticaly.
+# And you can copy this file to ~/.mozillarc to override.
+MOZILLA_DSP=non
+
+# language/region auto selecting
+MOZILLA_LOCALE_AUTO=true
--- mozilla-1.7.8.orig/debian/FAQ
+++ mozilla-1.7.8/debian/FAQ
@@ -0,0 +1,63 @@
+Frequently asked questions: (THIS IS OUT OF DATE, please fix me..)
+
+1> Why don't you have crypto support?
+
+   The build process for NSS and PSM at the time of M18's release was 
+   very painful and all but impossible to automate. I'm also having problems
+   convincing the ftp-masters that crypto can go in main. 
+   
+   You can still install the iPlanet PSM manually as root, and use the
+   wrapper library, and script in /usr/share/doc/mozilla/psm-helper 
+   
+   The iPlanet PSM for x86 can be downloaded from
+   http://docs.iplanet.com/docs/manuals/psm/psm-mozilla/psm_1.3_linux.xpi
+   NOTE: You cannot use this URL to install it, you need to download it
+   manually.
+
+2> Why isn't mailnews, chatzilla, xmlterm, <insert the component you hate>
+   separated?
+
+   Currently mozilla has an evil bug that requires it to have write access
+   to the one and only dir in $MOZILLA_FIVE_HOME. We currently use some 
+   voodoo in the postinst to preregister components. With different compiler
+   options, I managed to half the size of the binaries compared to M17. I
+   may work on splitting later if people stop nagging me about it. Before
+   asking, please read bugzilla bug #41057, it describes the problems we've
+   been having over a long period of time.
+
+3> Why is mozilla such a slow bloated memory hoggish piece of crap?
+
+   It isn't.
+
+4> Why didn't you include FullCircle support?
+
+   FullCircle is proprietary to Netscape Communications, it is not part of
+   the open source available to the public
+
+5> a) he fonts are too small, how do I fix that?
+   b) What the #%^& is going on here? Ctrl is the new modifier key, I want 
+        to change it back to Alt!
+   c )Can I stop stupid web pages from using a microscopic font?
+
+   All the information you need is at 
+   http://www.mozilla.org/unix/customizing.html
+
+6> All those ads are annoying, is there a simple way to not see them?
+
+   Right click on the image, choose "Block this image" and it will
+   block that host from sending you images.
+
+7> I see this note in your changelog about a useragent patch, what is it?
+
+   I received a patch that allows the user to modify the useragent string.
+   Pro: you can fake sites into thinking you are running a NS$ browser 
+        when they have stupid JavaScript tests
+   Con: You can only change it while mozilla isn't running
+
+   add this to your .mozilla/<profile>/prefs.js
+   user_pref("general.useragent.misc", "some arbitrary string");
+   where "some arbitrary string" is what you want to report as your
+   useragent, include the quotation marks in the prefs.js file
+
+
+
--- mozilla-1.7.8.orig/debian/README.Debian
+++ mozilla-1.7.8/debian/README.Debian
@@ -0,0 +1,46 @@
+README for Debian mozilla 
+
+*** Check Debian BTS and Bugzilla before you submit a bug report ***
+
+1. If you have startup problem, please do following at 1st.
+
+ * Try again unset MOZILLA_FIVE_HOME environment variable.
+
+ * move ~/.mozilla to anywhere. and try again.
+   % mv ~/.mozilla /var/tmp/mozilla-profiles
+ 
+ * Try again after removing local libraries from your system.
+   check /etc/ld.so.conf and LD_LIBRARY_PATH.
+
+2. When mozilla shows XML error or warning.
+
+   exit mozilla and try following command before lunch mozilla
+   % find ~/.mozilla -name XUL.mfasl | xargs rm -f
+
+3. https protocol and SSL connection support.
+
+   You should install mozilla-psm package to use.
+   When you have not installed it, error dialog will be poppped.
+
+4. using Java. (You should use plugin which compiled with gcc-3.2)
+
+  You should install j2re1.4 (BlackDown Java Linux) package from
+    deb ftp://ftp.tux.org/pub/java/debian unstable main non-free
+  or other mirrors.
+    http://www.blackdown.org/java-linux/mirrors.html
+  And see following site for more informations (for gcc-3.2 issue).
+    http://www.blackdown.org/java-linux/java2-status/jdk1.4-status.html
+
+5. Use with junkbuster proxy.
+
+   You should choose HTTP/1.0 for proxy protocol in preference dialog.
+    Edit -> Preferences..
+     -> Advanced -> HTTP Networking ->
+        Proxy Connection Options
+
+6. /etc/mozilla/prefs.js
+
+  You can customize system wide settings with /etc/mozilla/prefs.js.
+  Example(default) is in /usr/share/doc/mozilla-browser/examples/prefs.js
+
+ -- Takuo KITAME <kitame@debian.org>, Wed Jul  7 08:44:38 2004
--- mozilla-1.7.8.orig/debian/NPL-1.1.txt
+++ mozilla-1.7.8/debian/NPL-1.1.txt
@@ -0,0 +1,569 @@
+
+     AMENDMENTS
+
+     The Netscape Public License Version 1.1 ("NPL") consists of the
+     Mozilla Public License Version 1.1 with the following Amendments,
+     including Exhibit A-Netscape Public License.  Files identified with
+     "Exhibit A-Netscape Public License" are governed by the Netscape
+     Public License Version 1.1.
+
+     Additional Terms applicable to the Netscape Public License.
+          I. Effect.
+          These additional terms described in this Netscape Public
+          License -- Amendments shall apply to the Mozilla Communicator
+          client code and to all Covered Code under this License.
+
+          II. "Netscape's Branded Code" means Covered Code that Netscape
+          distributes and/or permits others to distribute under one or more
+          trademark(s) which are controlled by Netscape but which are not
+          licensed for use under this License.
+
+          III. Netscape and logo.
+          This License does not grant any rights to use the trademarks
+          "Netscape", the "Netscape N and horizon" logo or the "Netscape
+          lighthouse" logo, "Netcenter", "Gecko", "Java" or "JavaScript",
+          "Smart Browsing" even if such marks are included in the Original
+          Code or Modifications.
+
+          IV. Inability to Comply Due to Contractual Obligation.
+          Prior to licensing the Original Code under this License, Netscape
+          has licensed third party code for use in Netscape's Branded Code.
+          To the extent that Netscape is limited contractually from making
+          such third party code available under this License, Netscape may
+          choose to reintegrate such code into Covered Code without being
+          required to distribute such code in Source Code form, even if
+          such code would otherwise be considered "Modifications" under
+          this License.
+
+          V. Use of Modifications and Covered Code by Initial Developer.
+               V.1. In General.
+               The obligations of Section 3 apply to Netscape, except to
+               the extent specified in this Amendment, Section V.2 and V.3.
+
+               V.2. Other Products.
+               Netscape may include Covered Code in products other than the
+               Netscape's Branded Code which are released by Netscape
+               during the two (2) years following the release date of the
+               Original Code, without such additional products becoming
+               subject to the terms of this License, and may license such
+               additional products on different terms from those contained
+               in this License.
+
+               V.3. Alternative Licensing.
+               Netscape may license the Source Code of Netscape's Branded
+               Code, including Modifications incorporated therein, without
+               such Netscape Branded Code becoming subject to the terms of
+               this License, and may license such Netscape Branded Code on
+               different terms from those contained in this License.
+
+          VI. Litigation.
+          Notwithstanding the limitations of Section 11 above, the
+          provisions regarding litigation in Section 11(a), (b) and (c) of
+          the License shall apply to all disputes relating to this License.
+
+     EXHIBIT A-Netscape Public License.
+
+          "The contents of this file are subject to the Netscape Public
+          License Version 1.1 (the "License"); you may not use this file
+          except in compliance with the License. You may obtain a copy of
+          the License at http://www.mozilla.org/NPL/
+
+          Software distributed under the License is distributed on an "AS
+          IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+          implied. See the License for the specific language governing
+          rights and limitations under the License.
+
+          The Original Code is Mozilla Communicator client code, released
+          March 31, 1998.
+
+          The Initial Developer of the Original Code is Netscape
+          Communications Corporation. Portions created by Netscape are
+          Copyright (C) 1998-1999 Netscape Communications Corporation. All
+          Rights Reserved.
+
+          Contributor(s): ______________________________________.
+
+          Alternatively, the contents of this file may be used under the
+          terms of the _____ license (the "[___] License"), in which case
+          the provisions of [______] License are applicable  instead of
+          those above.  If you wish to allow use of your version of this
+          file only under the terms of the [____] License and not to allow
+          others to use your version of this file under the NPL, indicate
+          your decision by deleting  the provisions above and replace  them
+          with the notice and other provisions required by the [___]
+          License.  If you do not delete the provisions above, a recipient
+          may use your version of this file under either the NPL or the
+          [___] License."
+
+     ----------------------------------------------------------------------
+
+                          MOZILLA PUBLIC LICENSE
+                                Version 1.1
+
+                              ---------------
+
+1. Definitions.
+
+     1.0.1. "Commercial Use" means distribution or otherwise making the
+     Covered Code available to a third party.
+
+     1.1. "Contributor" means each entity that creates or contributes to
+     the creation of Modifications.
+
+     1.2. "Contributor Version" means the combination of the Original
+     Code, prior Modifications used by a Contributor, and the Modifications
+     made by that particular Contributor.
+
+     1.3. "Covered Code" means the Original Code or Modifications or the
+     combination of the Original Code and Modifications, in each case
+     including portions thereof.
+
+     1.4. "Electronic Distribution Mechanism" means a mechanism generally
+     accepted in the software development community for the electronic
+     transfer of data.
+
+     1.5. "Executable" means Covered Code in any form other than Source
+     Code.
+
+     1.6. "Initial Developer" means the individual or entity identified
+     as the Initial Developer in the Source Code notice required by Exhibit
+     A.
+
+     1.7. "Larger Work" means a work which combines Covered Code or
+     portions thereof with code not governed by the terms of this License.
+
+     1.8. "License" means this document.
+
+     1.8.1. "Licensable" means having the right to grant, to the maximum
+     extent possible, whether at the time of the initial grant or
+     subsequently acquired, any and all of the rights conveyed herein.
+
+     1.9. "Modifications" means any addition to or deletion from the
+     substance or structure of either the Original Code or any previous
+     Modifications. When Covered Code is released as a series of files, a
+     Modification is:
+          A. Any addition to or deletion from the contents of a file
+          containing Original Code or previous Modifications.
+
+          B. Any new file that contains any part of the Original Code or
+          previous Modifications.
+
+     1.10. "Original Code" means Source Code of computer software code
+     which is described in the Source Code notice required by Exhibit A as
+     Original Code, and which, at the time of its release under this
+     License is not already Covered Code governed by this License.
+
+     1.10.1. "Patent Claims" means any patent claim(s), now owned or
+     hereafter acquired, including without limitation,  method, process,
+     and apparatus claims, in any patent Licensable by grantor.
+
+     1.11. "Source Code" means the preferred form of the Covered Code for
+     making modifications to it, including all modules it contains, plus
+     any associated interface definition files, scripts used to control
+     compilation and installation of an Executable, or source code
+     differential comparisons against either the Original Code or another
+     well known, available Covered Code of the Contributor's choice. The
+     Source Code can be in a compressed or archival form, provided the
+     appropriate decompression or de-archiving software is widely available
+     for no charge.
+
+     1.12. "You" (or "Your")  means an individual or a legal entity
+     exercising rights under, and complying with all of the terms of, this
+     License or a future version of this License issued under Section 6.1.
+     For legal entities, "You" includes any entity which controls, is
+     controlled by, or is under common control with You. For purposes of
+     this definition, "control" means (a) the power, direct or indirect,
+     to cause the direction or management of such entity, whether by
+     contract or otherwise, or (b) ownership of more than fifty percent
+     (50%) of the outstanding shares or beneficial ownership of such
+     entity.
+
+2. Source Code License.
+
+     2.1. The Initial Developer Grant.
+     The Initial Developer hereby grants You a world-wide, royalty-free,
+     non-exclusive license, subject to third party intellectual property
+     claims:
+          (a)  under intellectual property rights (other than patent or
+          trademark) Licensable by Initial Developer to use, reproduce,
+          modify, display, perform, sublicense and distribute the Original
+          Code (or portions thereof) with or without Modifications, and/or
+          as part of a Larger Work; and
+
+          (b) under Patents Claims infringed by the making, using or
+          selling of Original Code, to make, have made, use, practice,
+          sell, and offer for sale, and/or otherwise dispose of the
+          Original Code (or portions thereof).
+
+          (c) the licenses granted in this Section 2.1(a) and (b) are
+          effective on the date Initial Developer first distributes
+          Original Code under the terms of this License.
+
+          (d) Notwithstanding Section 2.1(b) above, no patent license is
+          granted: 1) for code that You delete from the Original Code; 2)
+          separate from the Original Code;  or 3) for infringements caused
+          by: i) the modification of the Original Code or ii) the
+          combination of the Original Code with other software or devices.
+
+     2.2. Contributor Grant.
+     Subject to third party intellectual property claims, each Contributor
+     hereby grants You a world-wide, royalty-free, non-exclusive license
+
+          (a)  under intellectual property rights (other than patent or
+          trademark) Licensable by Contributor, to use, reproduce, modify,
+          display, perform, sublicense and distribute the Modifications
+          created by such Contributor (or portions thereof) either on an
+          unmodified basis, with other Modifications, as Covered Code
+          and/or as part of a Larger Work; and
+
+          (b) under Patent Claims infringed by the making, using, or
+          selling of  Modifications made by that Contributor either alone
+          and/or in combination with its Contributor Version (or portions
+          of such combination), to make, use, sell, offer for sale, have
+          made, and/or otherwise dispose of: 1) Modifications made by that
+          Contributor (or portions thereof); and 2) the combination of
+          Modifications made by that Contributor with its Contributor
+          Version (or portions of such combination).
+
+          (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
+          effective on the date Contributor first makes Commercial Use of
+          the Covered Code.
+
+          (d)    Notwithstanding Section 2.2(b) above, no patent license is
+          granted: 1) for any code that Contributor has deleted from the
+          Contributor Version; 2)  separate from the Contributor Version;
+          3)  for infringements caused by: i) third party modifications of
+          Contributor Version or ii)  the combination of Modifications made
+          by that Contributor with other software  (except as part of the
+          Contributor Version) or other devices; or 4) under Patent Claims
+          infringed by Covered Code in the absence of Modifications made by
+          that Contributor.
+
+3. Distribution Obligations.
+
+     3.1. Application of License.
+     The Modifications which You create or to which You contribute are
+     governed by the terms of this License, including without limitation
+     Section 2.2. The Source Code version of Covered Code may be
+     distributed only under the terms of this License or a future version
+     of this License released under Section 6.1, and You must include a
+     copy of this License with every copy of the Source Code You
+     distribute. You may not offer or impose any terms on any Source Code
+     version that alters or restricts the applicable version of this
+     License or the recipients' rights hereunder. However, You may include
+     an additional document offering the additional rights described in
+     Section 3.5.
+
+     3.2. Availability of Source Code.
+     Any Modification which You create or to which You contribute must be
+     made available in Source Code form under the terms of this License
+     either on the same media as an Executable version or via an accepted
+     Electronic Distribution Mechanism to anyone to whom you made an
+     Executable version available; and if made available via Electronic
+     Distribution Mechanism, must remain available for at least twelve (12)
+     months after the date it initially became available, or at least six
+     (6) months after a subsequent version of that particular Modification
+     has been made available to such recipients. You are responsible for
+     ensuring that the Source Code version remains available even if the
+     Electronic Distribution Mechanism is maintained by a third party.
+
+     3.3. Description of Modifications.
+     You must cause all Covered Code to which You contribute to contain a
+     file documenting the changes You made to create that Covered Code and
+     the date of any change. You must include a prominent statement that
+     the Modification is derived, directly or indirectly, from Original
+     Code provided by the Initial Developer and including the name of the
+     Initial Developer in (a) the Source Code, and (b) in any notice in an
+     Executable version or related documentation in which You describe the
+     origin or ownership of the Covered Code.
+
+     3.4. Intellectual Property Matters
+          (a) Third Party Claims.
+          If Contributor has knowledge that a license under a third party's
+          intellectual property rights is required to exercise the rights
+          granted by such Contributor under Sections 2.1 or 2.2,
+          Contributor must include a text file with the Source Code
+          distribution titled "LEGAL" which describes the claim and the
+          party making the claim in sufficient detail that a recipient will
+          know whom to contact. If Contributor obtains such knowledge after
+          the Modification is made available as described in Section 3.2,
+          Contributor shall promptly modify the LEGAL file in all copies
+          Contributor makes available thereafter and shall take other steps
+          (such as notifying appropriate mailing lists or newsgroups)
+          reasonably calculated to inform those who received the Covered
+          Code that new knowledge has been obtained.
+
+          (b) Contributor APIs.
+          If Contributor's Modifications include an application programming
+          interface and Contributor has knowledge of patent licenses which
+          are reasonably necessary to implement that API, Contributor must
+          also include this information in the LEGAL file.
+
+               (c)    Representations.
+          Contributor represents that, except as disclosed pursuant to
+          Section 3.4(a) above, Contributor believes that Contributor's
+          Modifications are Contributor's original creation(s) and/or
+          Contributor has sufficient rights to grant the rights conveyed by
+          this License.
+
+     3.5. Required Notices.
+     You must duplicate the notice in Exhibit A in each file of the Source
+     Code.  If it is not possible to put such notice in a particular Source
+     Code file due to its structure, then You must include such notice in a
+     location (such as a relevant directory) where a user would be likely
+     to look for such a notice.  If You created one or more Modification(s)
+     You may add your name as a Contributor to the notice described in
+     Exhibit A.  You must also duplicate this License in any documentation
+     for the Source Code where You describe recipients' rights or ownership
+     rights relating to Covered Code.  You may choose to offer, and to
+     charge a fee for, warranty, support, indemnity or liability
+     obligations to one or more recipients of Covered Code. However, You
+     may do so only on Your own behalf, and not on behalf of the Initial
+     Developer or any Contributor. You must make it absolutely clear than
+     any such warranty, support, indemnity or liability obligation is
+     offered by You alone, and You hereby agree to indemnify the Initial
+     Developer and every Contributor for any liability incurred by the
+     Initial Developer or such Contributor as a result of warranty,
+     support, indemnity or liability terms You offer.
+
+     3.6. Distribution of Executable Versions.
+     You may distribute Covered Code in Executable form only if the
+     requirements of Section 3.1-3.5 have been met for that Covered Code,
+     and if You include a notice stating that the Source Code version of
+     the Covered Code is available under the terms of this License,
+     including a description of how and where You have fulfilled the
+     obligations of Section 3.2. The notice must be conspicuously included
+     in any notice in an Executable version, related documentation or
+     collateral in which You describe recipients' rights relating to the
+     Covered Code. You may distribute the Executable version of Covered
+     Code or ownership rights under a license of Your choice, which may
+     contain terms different from this License, provided that You are in
+     compliance with the terms of this License and that the license for the
+     Executable version does not attempt to limit or alter the recipient's
+     rights in the Source Code version from the rights set forth in this
+     License. If You distribute the Executable version under a different
+     license You must make it absolutely clear that any terms which differ
+     from this License are offered by You alone, not by the Initial
+     Developer or any Contributor. You hereby agree to indemnify the
+     Initial Developer and every Contributor for any liability incurred by
+     the Initial Developer or such Contributor as a result of any such
+     terms You offer.
+
+     3.7. Larger Works.
+     You may create a Larger Work by combining Covered Code with other code
+     not governed by the terms of this License and distribute the Larger
+     Work as a single product. In such a case, You must make sure the
+     requirements of this License are fulfilled for the Covered Code.
+
+4. Inability to Comply Due to Statute or Regulation.
+
+     If it is impossible for You to comply with any of the terms of this
+     License with respect to some or all of the Covered Code due to
+     statute, judicial order, or regulation then You must: (a) comply with
+     the terms of this License to the maximum extent possible; and (b)
+     describe the limitations and the code they affect. Such description
+     must be included in the LEGAL file described in Section 3.4 and must
+     be included with all distributions of the Source Code. Except to the
+     extent prohibited by statute or regulation, such description must be
+     sufficiently detailed for a recipient of ordinary skill to be able to
+     understand it.
+
+5. Application of this License.
+
+     This License applies to code to which the Initial Developer has
+     attached the notice in Exhibit A and to related Covered Code.
+
+6. Versions of the License.
+
+     6.1. New Versions.
+     Netscape Communications Corporation ("Netscape") may publish revised
+     and/or new versions of the License from time to time. Each version
+     will be given a distinguishing version number.
+
+     6.2. Effect of New Versions.
+     Once Covered Code has been published under a particular version of the
+     License, You may always continue to use it under the terms of that
+     version. You may also choose to use such Covered Code under the terms
+     of any subsequent version of the License published by Netscape. No one
+     other than Netscape has the right to modify the terms applicable to
+     Covered Code created under this License.
+
+     6.3. Derivative Works.
+     If You create or use a modified version of this License (which you may
+     only do in order to apply it to code which is not already Covered Code
+     governed by this License), You must (a) rename Your license so that
+     the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
+     "MPL", "NPL" or any confusingly similar phrase do not appear in your
+     license (except to note that your license differs from this License)
+     and (b) otherwise make it clear that Your version of the license
+     contains terms which differ from the Mozilla Public License and
+     Netscape Public License. (Filling in the name of the Initial
+     Developer, Original Code or Contributor in the notice described in
+     Exhibit A shall not of themselves be deemed to be modifications of
+     this License.)
+
+7. DISCLAIMER OF WARRANTY.
+
+     COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
+     WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
+     WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
+     DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
+     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
+     IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
+     YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
+     COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
+     OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
+     ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
+
+8. TERMINATION.
+
+     8.1.  This License and the rights granted hereunder will terminate
+     automatically if You fail to comply with terms herein and fail to cure
+     such breach within 30 days of becoming aware of the breach. All
+     sublicenses to the Covered Code which are properly granted shall
+     survive any termination of this License. Provisions which, by their
+     nature, must remain in effect beyond the termination of this License
+     shall survive.
+
+     8.2.  If You initiate litigation by asserting a patent infringement
+     claim (excluding declatory judgment actions) against Initial Developer
+     or a Contributor (the Initial Developer or Contributor against whom
+     You file such action is referred to as "Participant")  alleging that:
+
+     (a)  such Participant's Contributor Version directly or indirectly
+     infringes any patent, then any and all rights granted by such
+     Participant to You under Sections 2.1 and/or 2.2 of this License
+     shall, upon 60 days notice from Participant terminate prospectively,
+     unless if within 60 days after receipt of notice You either: (i)
+     agree in writing to pay Participant a mutually agreeable reasonable
+     royalty for Your past and future use of Modifications made by such
+     Participant, or (ii) withdraw Your litigation claim with respect to
+     the Contributor Version against such Participant.  If within 60 days
+     of notice, a reasonable royalty and payment arrangement are not
+     mutually agreed upon in writing by the parties or the litigation claim
+     is not withdrawn, the rights granted by Participant to You under
+     Sections 2.1 and/or 2.2 automatically terminate at the expiration of
+     the 60 day notice period specified above.
+
+     (b)  any software, hardware, or device, other than such Participant's
+     Contributor Version, directly or indirectly infringes any patent, then
+     any rights granted to You by such Participant under Sections 2.1(b)
+     and 2.2(b) are revoked effective as of the date You first made, used,
+     sold, distributed, or had made, Modifications made by that
+     Participant.
+
+     8.3.  If You assert a patent infringement claim against Participant
+     alleging that such Participant's Contributor Version directly or
+     indirectly infringes any patent where such claim is resolved (such as
+     by license or settlement) prior to the initiation of patent
+     infringement litigation, then the reasonable value of the licenses
+     granted by such Participant under Sections 2.1 or 2.2 shall be taken
+     into account in determining the amount or value of any payment or
+     license.
+
+     8.4.  In the event of termination under Sections 8.1 or 8.2 above,
+     all end user license agreements (excluding distributors and resellers)
+     which have been validly granted by You or any distributor hereunder
+     prior to termination shall survive termination.
+
+9. LIMITATION OF LIABILITY.
+
+     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
+     (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
+     DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
+     OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
+     ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
+     CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
+     WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
+     COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
+     INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
+     LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
+     RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
+     PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
+     EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
+     THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
+
+10. U.S. GOVERNMENT END USERS.
+
+     The Covered Code is a "commercial item," as that term is defined in
+     48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
+     software" and "commercial computer software documentation," as such
+     terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
+     C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
+     all U.S. Government End Users acquire Covered Code with only those
+     rights set forth herein.
+
+11. MISCELLANEOUS.
+
+     This License represents the complete agreement concerning subject
+     matter hereof. If any provision of this License is held to be
+     unenforceable, such provision shall be reformed only to the extent
+     necessary to make it enforceable. This License shall be governed by
+     California law provisions (except to the extent applicable law, if
+     any, provides otherwise), excluding its conflict-of-law provisions.
+     With respect to disputes in which at least one party is a citizen of,
+     or an entity chartered or registered to do business in the United
+     States of America, any litigation relating to this License shall be
+     subject to the jurisdiction of the Federal Courts of the Northern
+     District of California, with venue lying in Santa Clara County,
+     California, with the losing party responsible for costs, including
+     without limitation, court costs and reasonable attorneys' fees and
+     expenses. The application of the United Nations Convention on
+     Contracts for the International Sale of Goods is expressly excluded.
+     Any law or regulation which provides that the language of a contract
+     shall be construed against the drafter shall not apply to this
+     License.
+
+12. RESPONSIBILITY FOR CLAIMS.
+
+     As between Initial Developer and the Contributors, each party is
+     responsible for claims and damages arising, directly or indirectly,
+     out of its utilization of rights under this License and You agree to
+     work with Initial Developer and Contributors to distribute such
+     responsibility on an equitable basis. Nothing herein is intended or
+     shall be deemed to constitute any admission of liability.
+
+13. MULTIPLE-LICENSED CODE.
+
+     Initial Developer may designate portions of the Covered Code as
+     "Multiple-Licensed".  "Multiple-Licensed" means that the Initial
+     Developer permits you to utilize portions of the Covered Code under
+     Your choice of the NPL or the alternative licenses, if any, specified
+     by the Initial Developer in the file described in Exhibit A.
+
+EXHIBIT A -Mozilla Public License.
+
+     ``The contents of this file are subject to the Mozilla Public License
+     Version 1.1 (the "License"); you may not use this file except in
+     compliance with the License. You may obtain a copy of the License at
+     http://www.mozilla.org/MPL/
+
+     Software distributed under the License is distributed on an "AS IS"
+     basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+     License for the specific language governing rights and limitations
+     under the License.
+
+     The Original Code is ______________________________________.
+
+     The Initial Developer of the Original Code is ________________________.
+     Portions created by ______________________ are Copyright (C) ______
+     _______________________. All Rights Reserved.
+
+     Contributor(s): ______________________________________.
+
+     Alternatively, the contents of this file may be used under the terms
+     of the _____ license (the  "[___] License"), in which case the
+     provisions of [______] License are applicable instead of those
+     above.  If you wish to allow use of your version of this file only
+     under the terms of the [____] License and not to allow others to use
+     your version of this file under the MPL, indicate your decision by
+     deleting  the provisions above and replace  them with the notice and
+     other provisions required by the [___] License.  If you do not delete
+     the provisions above, a recipient may use your version of this file
+     under either the MPL or the [___] License."
+
+     [NOTE: The text of this Exhibit A may differ slightly from the text of
+     the notices in the Source Code files of the Original Code. You should
+     use the text of this Exhibit A rather than the text found in the
+     Original Code Source Code for Your Modifications.]
+
--- mozilla-1.7.8.orig/debian/mozilla-composer.png.uue
+++ mozilla-1.7.8/debian/mozilla-composer.png.uue
@@ -0,0 +1,75 @@
+begin 644 mozilla-composer.png
+MB5!.1PT*&@H````-24A$4@```#`````P"`8```!7`OF'````!F)+1T0`Z@#H
+M`.,%U5;;```,.4E$051XVL6::6Q<UWF&G[O,PJ&X#/=%(D5))+51D&W)\:8E
+ME1+'CIHH#F(C55K71?RC%1HW=='4*(JT#6HTM1K!R(_&=N"T1?RC2V"G=NS$
+M,@REMFQK2;R($C=)I$@..</A</:Y^[W]H3/NS8#:2%DYP,$E+^>>^=[W>[_E
+MG$N)_Q]2Q?5ZAR?F31U^HU\'JI8(X)?`4T`!L&\FD+*QK<'PJOC$^"#IW%4>
+MD$&20))D%!EFDSHO_L?+'/[G/SH-?`Y8`(QK`?%-[V^DP])WE@56%=>-C4T[
+M.#JH,S:EX>#AVF"9'H[KH<@2L@J2(B'+X-J@R!**(E%3J[!U[_T$OM\Z8)F)
+M=<`08`'.58A3#TO?":Y<U=<W/36:`^:`_%(`2,#.Q.S+?._O]O"C?_\*[YTO
+M\/;K"[SXPT?!DVCI_!U^_)/'.7F^R,DWD[ST_)^`I]#1?2__^=)CO'TF3S`4
+MQ3(3'<`DD+[*]U;OWO/@"]61^BV1%<T=(\.GLH,?OO&"ZSK?`S)"AHZ8[I6\
+M6?;`,ZZ3/S=VYND?UU9]%5P8?.<$N?2[;P$OE8IGGXI&GI`5J<2O?OD:N?2[
+MKP.OZ]KP4]'(XQ*`KL4](.PC9='QA?U?_Y1IEGYXYSWW;RX5B\S$9EBYJK<9
+M*?QG0X-O[+#,XH,BE@PQRV"\RP'P@'G`V;OW(5S/P_4@-O$:P#"@[=]_0,Z7
+M+BDB-OYR^7XN$NF1'`\,P\.Q\^8U,!;J6-G]9E_?QDAC=`6JW,+8Z##SR3C1
+M^@B*$EQE4>P%8D).>4`3ZRVZ;MD#+K!EUZ<_2Z;@8-D>Z=1)@/-`Z\9->[!L
+M%\?RR&>'/6`$Z&EJ_1R*#+FL#3B:8&PQ[4O;[OAR:&5'W3]LN^V.R.JN!O*%
+M(C][]6UR^3R:9J`H-JM6]4;'1D_T^TC%)R7O2@`\8*"UK0W;]2@570Q]QA&+
+M[(DV]R$I$B7-Q;$S!E`"-GSU][]$47>9G=00NM=%`/_&%WWFOD<5PVKZ@YV[
+MMGVSI;F&<#C$*S]_!],RR.4*@(HD*1A&W@/:@9R0H25(*2<%J7)MU9<55O?V
+MUW(^:9">MP"S)![NV["AF53.8BYA`EY6N'7-E[ZXEO>&<DP.S0"D!`"[@B2E
+MH$6W;5K?\%=]O5U276V$>"*%:]GD\D5D.4`HK``.D4BM#-0`#6*MG)C*Y>)*
+M]@%HC52I9`HV4V-%1#[7@/;FMBHNI@S.G8H#)(0'HE41E9+E$1O_$&!J,0^L
+MW_Q`E21)._OZUO6$PR$*!8W)R3B9?)Z9V#RF:>'8!K6U]<1BYTP@!%0#$5]2
+MD"\'0/T8B5)=*RD@*S`Y,H$()$V20HUJ0"(@24R,G``8%_=;`NJE>A"/'2W'
+MBU91B4/1IM[M:U='#ZY;UX[K6LPDDIP=NLCDQ6D410)"-#8T$U`U7-<I"@("
+MPC9%&"]?U0/A<&LH&)20)9GI"T<!1@'MKKL_$PH&))!AZL*+`(.`717I""CJ
+MI35SZ=-E8'X)R0.W'6@"[^&N5=U=*R(!--UF="Q&,C6/8U_"J&L9@B&%T9&S
+MKF-;'_G`>XO,RP+8ONWVW\7SP'9=YF9^44Z5?;W].]!M%]>#7.:,)Z324U,[
+M("LRF(:+KL\YPGC3ES%J(]7-]S;4J?LW;FH#()&89V&A0'PVA><Y&(9&5U<W
+MJ50*Q[$<72^F1$9T!!'VU5)SV36[[K[G\YBVBV%ZE(H3K@C*+?W].W`=CT+!
+MQ;8SIC!T:UOG/A15HE!R\=R2X0/@`M+`K0<:9%G>V];>7M<8K<$R'<Y=2#"?
+M3`(NNF$C`5558;1BFNGIX0_$\[:XZKY"YEZN,)8]L'7GSDW$YDVR60?7+90?
+M[NT?Z"93<DC$#,#-B877/_'7]Y+*6\S/FH"7JY!/(%Q=U^,X[MX[;M]`0%6)
+M)W,LI#.,3R0P#!O'UEBSMINYN229](RKE?()$4-EX_6*%'I%#ZSMZJIE9$8C
+M/J&7<[H&=/7TU'(AKG/N_3E$PU4"N@<V-W!\N,#46!;1OWP,H&_3%QH5N7I@
+M0__:YJZ545S78V@XQH<?7422;!RG0%U],[IN,A>_P-3DV0]$U36%T1I0%%?+
+M)R'O<AY8J01EP@&9\X.S94-UD-MD!5159GSX),#%2XO*C6I01E5E8A?&RZFU
+MS%:XOK%K$_`7G]J^#C5PB?U,-HWC6@#4U-33$*UE9/@,T]-G,4T])8BQA-$%
+M`4"_)@](4BAZ]$0:W7*9'#L%,`UH@4!]S<A$"<UPF+KP4X`Q0%/4FF@R;6`:
+M+K,7CP-,B"]V-C[P0+<B5^_;O+&[<VU/"WAPYNPT9X8N(CDFGFO1$(U27:V0
+MSTV1SR6/B7@K5]V2`%#R>?6*W:CD>4;P3[^V#22PS"3`:2!J66GY]^[;C"0K
+M6&:\G$)K'3NK[-[6CRS+F&;BXY1+M>Q%YEJJ&YJK#JS?T$TP&"">3)-:F,>V
+M;3S/PW,U9$7B^/&3Y+)S22&=HI!/2?R>\]VSKY1&R]UHIV7%-P(=HGC,`^?`
+MZ[7MY%J@5<1*HMS(V7:R#V@37DP"&8JN'%#K;VMO;VD:6-^!ZWF</#G.X-D)
+M/$O'=75Z>OH(!%SRV8L4"ZDA4?$MP78>R%8`N.I^P!4/#0F-2T(.Y<VE+JHL
+MXGY6_&P!%WR?SP*Z),E/]O1TH*HJ,_$4X^/C.):![9C(4I`5*X*</'F<=#H^
+M)@PN]UQ%L496W-<K`I@K>:#<"DN+G#`4*^Z[/C#^^^$[=W_K+V59J=^RJ1/;
+MMGGM%R>8CB_@F`:N8].SII-$,L5\<@1=RTZ+;&?Y&K>,F`5?:W[%/;/L,V"Q
+MZK=85?06^;P[\/C#>*Y]QRU;^U`#*K%XA@L3<5Q3PW9*-#?54Q51&3]_EEPV
+M<=K'LB%^+AN?NU;V_0"6.X(K3K7L=USC_D_OZL6Q')Y[_E4<R\#U;&19I2Y:
+MPT>GQTG,#GJ6J<T)8RV?7-/7R_YO=*/+&2O_[8NAOO]MV[UQ4Z<<"DD,#T]@
+M.R:N;>'8%BTM=3BV3B)VG%(I_9X(7%T87\F^=BW!>T,]4/6JV=C1'GAXW9I.
+MUG8W$)N=H:E.QG$T)$FAO2W*R,@Y"H54PK'M>6%T.7`S`M!ULW^C/*`\=N1H
+MUR/_\OW`8-IE,ITE'`BAJA*-C;58MD4XK)",GT8W\L."9=.7N=)BYBKV$S<-
+M0'?#M__^7R,U732?'^*S>_?PPAN'B$0'F#Z?0)$E7GKQO]"<W*CGN!E?A2T(
+MPU."_6)%.WY-8SD2DH&.;WSCP2<:^GM:)V>F:%Z_AF/'CO'&WF\1>/[/:6JO
+M8GY^'L/(VZ5T>E08:E9(IY)]]V8!:'WRR3_^T;Y]=W]MUZY;JSHZ6L%.,3MS
+MFD>/_(S1*=CU]-_2]OX1\L%X43"N^[+.@D_[)5_@7C>+2XK;1Q[9]]CMMZ_:
+M?====X45I1I)DK'1Z5Z=YMO_="<+V[;PEF5ZL:EARXCEWZF0CI_],C#G>ME?
+M#H#V'3LV_N'V[;<$%:4>18G@>0:>5P1&.'@0)A;><OXQHT_^=]$\+GHK38#(
+M^-A?LG26"Z#UEELZFQ4E2BJE<?#@X[AN"%DN$`P^C67!/?>`B3<A.M5"A>[]
+M@6M<;^#>"`#AGIXN699K>?/-=_G!#Y[%\V0L:PY=!UD&5442AED5NI\7U[RO
+MWW>7"F`I:50")%EN0I97T-FYA@\^^!79[#$6%K["Y"0,#8&B?&R\*3RP(-KN
+M^>4&[HWP@*0H=<ARA%(IQ\J5"O'X__#^^W#J%#@.WJ%#G`)F?7U^1DBG,G"7
+M]6Y-73J`&G[]ZT&V;KV59/(=CAQYFK$QO&>>(1>-DA)[A;QOEY41E;=P(Z2S
+M[$HL21%.GSY#:ZO.L\\>\`X?)BWVTF/I-`N^@I7W;50*BYPT\%L!<.+$ASST
+MT.<Y=&BU=_@PH\!Q8:0B#"SY9+,@_E:ZVBG#30,P/3W'*Z]\W?WN=SD.O`($
+MQ:FR6Y'ODV(NJ5F[:B>YQ"S4#O9]SSUWXA3PC-!T4+";$ZPGQ)P30`J^H\(;
+M]AY96N(S*X!UXOP^($XSZL7?\Q7%RK]QOV':7ZX''&&8)9A71-!FA%SF!("L
+MSWC[1AN_G!@H;^IUW_%+0(#(5[!N7^EL\[<AH7(!5(6$RJ^"9%_;X']7X/()
+M_N^$M(SGRB`"/D^6VX=/E/4;`<`/0O*U).Z57DI_$N/_`-).5`E&)>^E````
+)`$E%3D2N0F""
+`
+end
--- mozilla-1.7.8.orig/debian/libnspr-dev.files
+++ mozilla-1.7.8/debian/libnspr-dev.files
@@ -0,0 +1,3 @@
+usr/include/mozilla/nspr
+usr/lib/pkgconfig/*nspr*.pc
+usr/share/aclocal/nspr.m4
--- mozilla-1.7.8.orig/debian/vendor.js
+++ mozilla-1.7.8/debian/vendor.js
@@ -0,0 +1,2 @@
+pref("general.useragent.vendor", "Debian");
+pref("general.useragent.vendorSub", "@DEBIAN_VERSION@");
--- mozilla-1.7.8.orig/debian/mozilla-browser.preinst
+++ mozilla-1.7.8/debian/mozilla-browser.preinst
@@ -0,0 +1,39 @@
+#!/bin/sh
+set -e
+
+case "$1" in
+    upgrade)
+
+
+	if [ -d /usr/lib/mozilla/chrome/overlayinfo ]; then
+	    rm -rf /usr/lib/mozilla/chrome/overlayinfo
+	fi
+
+	# move old directory
+	install -d -m 755 /usr/lib/mozilla
+	for d in /usr/lib/mozilla-0.9.1 /usr/lib/mozilla-0.9.3; do
+		if [ -d $d ]; then
+			cp -a $d/* /usr/lib/mozilla/
+			rm -r $d
+		fi
+	done
+
+	if [ -f /etc/mozillarc ]; then
+	    mkdir -p /etc/mozilla
+	    mv /etc/mozillarc /etc/mozilla/mozillarc
+	fi
+	if [ -d /usr/lib/mozilla/components/myspell ]; then
+	    rm -rf /usr/lib/mozilla/components/myspell
+	fi
+        ;;
+    *)
+    	;;
+esac
+
+for f in libnsgif.so libnsjpg.so libnsmng.so libnspng.so mozcomps.xpt; do
+    if [ -f /usr/lib/mozilla/components/$f ]; then 
+	rm -f /usr/lib/mozilla/components/$f
+    fi
+done
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-psm.files
+++ mozilla-1.7.8/debian/mozilla-psm.files
@@ -0,0 +1,5 @@
+usr/lib/mozilla/components/libpipnss.so
+usr/lib/mozilla/components/pipnss.xpt
+usr/lib/mozilla/components/pippki.xpt
+usr/lib/mozilla/chrome/pipnss.jar
+usr/lib/mozilla/chrome/pippki.jar
--- mozilla-1.7.8.orig/debian/vendor.js.in
+++ mozilla-1.7.8/debian/vendor.js.in
@@ -0,0 +1,2 @@
+pref("general.useragent.vendor", "Debian");
+pref("general.useragent.vendorSub", "@DEBIAN_VERSION@");
--- mozilla-1.7.8.orig/debian/libnspr4.files
+++ mozilla-1.7.8/debian/libnspr4.files
@@ -0,0 +1,3 @@
+usr/lib/mozilla/libnspr4.so
+usr/lib/mozilla/libplds4.so
+usr/lib/mozilla/libplc4.so
--- mozilla-1.7.8.orig/debian/libnss-dev.files
+++ mozilla-1.7.8/debian/libnss-dev.files
@@ -0,0 +1,2 @@
+usr/include/mozilla/nss
+usr/lib/pkgconfig/*nss*.pc
--- mozilla-1.7.8.orig/debian/copyright
+++ mozilla-1.7.8/debian/copyright
@@ -0,0 +1,31 @@
+This is Mozilla, source can be retrieved from mozilla.org by either
+FTP or HTTP
+
+http://ftp.mozilla.org/pub/mozilla/releases/mozilla<version>/src/
+ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla<version>/src/
+
+Upstream web site: http://www.mozilla.org/
+
+Copyright from about:
+==
+Copyright (C) 1998-2004 by Contributors to the Mozilla codebase under the Mozilla Public License and Netscape Public License.
+
+Portions of this software are copyright (C) 1994 The Regents of the University of California. All Rights Reserved.
+
+Portions of this software are copyright (C) Japan Network Information Center. All Rights Reserved.
+
+This software may contain portions that are copyright (C) 1998-2002 SupportSoft, Inc. All Rights Reserved.
+
+U.S. GOVERNMENT END USERS. The Software is a "commercial item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer software" and "commercial computer software documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire the Software with only those rights set forth herein. 
+==
+
+Name of contributers can be browse with "about:credits" as URL in mozilla browser.
+
+Some files in this source package are under the Netscape Public License
+Others, under the Mozilla Public license, and just to confuse you even 
+more, some are dual licensed MPL/GPL.
+
+The full text of the NPL and MPL are in the same directory as this file
+with the filenames NPL-1.1.txt and MPL-1.1.txt, and may be compressed.
+
+The full text of the GPL is in /usr/share/common-licenses/GPL
--- mozilla-1.7.8.orig/debian/README.chrome
+++ mozilla-1.7.8/debian/README.chrome
@@ -0,0 +1,16 @@
+update-mozilla-chrome
+
+HOWTO install external chromes such as language package
+ 
+ 1. put chrome data file like
+    % cat  /var/lib/mozilla/chrome.d/50foo.chrome
+    content,install,url,jar:resource:/chrome/foo.jar!/content/foo/
+    locale,install,url,jar:resource:/chrome/foo.jar!/locale/en-US/foo/
+
+    (see install.js of xpi package.)
+
+ 2. put jar file into /usr/lib/mozilla/chrome/
+
+ 3. run update-mozilla-chrome
+
+ for examples, see mozilla-locale-ja package.
--- mozilla-1.7.8.orig/debian/mozilla-js-debugger.preinst
+++ mozilla-1.7.8/debian/mozilla-js-debugger.preinst
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ -d /usr/share/doc/mozilla-js-debugger -a ! -L /usr/share/doc/mozilla-js-debugger ]; then
+	rm -r /usr/share/doc/mozilla-js-debugger
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/libnss3.files
+++ mozilla-1.7.8/debian/libnss3.files
@@ -0,0 +1,5 @@
+usr/lib/mozilla/libnss3.so
+usr/lib/mozilla/libsmime3.so
+usr/lib/mozilla/libssl3.so
+usr/lib/mozilla/libsoftokn3.so
+usr/lib/mozilla/libnssckbi.so
--- mozilla-1.7.8.orig/debian/Mozilla-editor.desktop
+++ mozilla-1.7.8/debian/Mozilla-editor.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Mozilla Composer
+Comment=HTML editor from Mozilla project
+Comment[ru]=Ð ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€ HTML Ð¸Ð· Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð° Mozilla
+Exec=mozilla-suite -edit
+Icon=mozilla-composer.png
+Terminal=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/mozilla-dom-inspector.preinst
+++ mozilla-1.7.8/debian/mozilla-dom-inspector.preinst
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ -d /usr/share/doc/mozilla-dom-inspector -a ! -L /usr/share/doc/mozilla-dom-inspector ]; then
+	rm -r /usr/share/doc/mozilla-dom-inspector
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/shlibs.local
+++ mozilla-1.7.8/debian/shlibs.local
@@ -0,0 +1 @@
+libmozpango thaix mozilla-browser (>= )
--- mozilla-1.7.8.orig/debian/mozilla-dev.files
+++ mozilla-1.7.8/debian/mozilla-dev.files
@@ -0,0 +1,9 @@
+usr/include/mozilla
+usr/lib/*.a
+usr/share/idl/mozilla
+usr/lib/mozilla/xpcshell
+usr/lib/mozilla/xpidl
+usr/lib/mozilla/xpt_dump
+usr/lib/mozilla/xpt_link
+usr/bin/mozilla-config
+usr/lib/pkgconfig/*.pc
--- mozilla-1.7.8.orig/debian/mozilla-browser.config
+++ mozilla-1.7.8/debian/mozilla-browser.config
@@ -0,0 +1,26 @@
+#!/bin/bash
+
+set -e
+
+. /usr/share/debconf/confmodule
+
+PREFS=/etc/mozilla/prefs.js
+
+if [ -f /etc/mozilla/mozillarc ]; then
+    . /etc/mozilla/mozillarc
+    if [ "$MOZILLA_DSP" != "" ]; then
+	db_set mozilla/dsp "$MOZILLA_DSP" || true
+    fi
+    if [ "$MOZILLA_LOCALE_AUTO" != "" ]; then
+	db_set mozilla/locale_auto "$MOZILLA_LOCALE_AUTO" || true
+    fi
+fi
+
+db_input medium mozilla/dsp || true
+db_go
+
+db_input low mozilla/locale_auto || true
+db_go
+
+db_text low mozilla/prefs_note || true
+db_go
--- mozilla-1.7.8.orig/debian/mozilla-mail-compose.xpm
+++ mozilla-1.7.8/debian/mozilla-mail-compose.xpm
@@ -0,0 +1,40 @@
+/* XPM */
+static char *magick[] = {
+/* columns rows colors chars-per-pixel */
+"23 21 13 1",
+"  c black",
+". c #333366",
+"X c #6666cc",
+"o c #339966",
+"O c #cc9966",
+"+ c yellow",
+"@ c gray60",
+"# c #9999ff",
+"$ c gray80",
+"% c #ccccff",
+"& c #ffffcc",
+"* c white",
+"= c None",
+/* pixels */
+"@  @=======%===%=%=====",
+"o   @=======%%===+==&==",
+"@o   @======+%=+=+=+===",
+" @o   @===&&*+&&@&&====",
+"= @o   @==%&&&+OOO+&%%=",
+"== @o#  @===+$OO+OO$$+%",
+"=== #X   @%===+OOO+&%%=",
+"==== @o   @%%=&+@&%&X==",
+"=====@@o   @&%%+%+&%X==",
+"======@@o .O.&#&%+%X===",
+"=====%=o@oOOO.@&&%&X===",
+"=======%oo&.O.%+%&X====",
+"====%=%&%O++$.&%&%XO===",
+"====+%+&%@@@$@.&%X.X@@=",
+"===@#+%%&%&%@@.%+X.X@==",
+"====@X#+%+%&%+%+X..X===",
+"======@X#%+%+%+%X.X====",
+"========@X##%+%X.X=====",
+"==========@X##+.X======",
+"============@XO@=======",
+"======================="
+};
--- mozilla-1.7.8.orig/debian/mozilla.png.uue
+++ mozilla-1.7.8/debian/mozilla.png.uue
@@ -0,0 +1,72 @@
+begin 644 mozilla.png
+MB5!.1PT*&@H````-24A$4@```#`````P"`8```!7`OF'````!F)+1T0`_P#_
+M`/^@O:>3```+N$E$051XVNV92XQD1U:&OXC[RIOOJGQ45U5WM=UN5[7=#6;,
+M`,;(6)H1,S!B,=*,!!*"6;!`7K!`B,T()!`2"U8(=DAL6+)!&KP8#2#Q$`BD
+MP2/;ZO:XN_KIKJYWY3OS/N)&L+AQV^G"U57=9MC@D%*IS#P9<<[YS_G/B7/A
+M\_7Y^O^]Q!EEY!EE_[>7`;1]?V8#]^T&_]>O#X'?`#J`=Y(#3_.J`^Q^^:M_
+MT6IU-W!<@1`Z=XT&@\88`UI@A+9'"Q#''"8$`A`(A`0A)5)(I`-2"@0R_UX(
+M,()4)5Q_[SN\]\Y?DR;#[P)O`;M`=!P-]\GZRY>%D(W6RM?XU6^L@#!(YT<7
+M3)50X+J"@P--6/\I+KWTZ[S]-U__Q=ED^]O`'P-[0/P4!NBF[U==UV\R2S+N
+M/$P8330&@[9`Y^\F=XO^V#VB<-4Q8Z7(/2T`(7,$I`!I$1`2&A7)+_^2S[_\
+MVXM<?>6W^?Z_?_MKP%\!8R"U>7&J`0)H+;8O4ZM+E#8$H:#>=)#RDUF&ADS;
+ML#*/HP8AP7$^_ES(&Y/+ZLS*6VNEFQL(<.M!PG//.[QX[2N\\Y]_M*JSN`,\
+M!(9/@0"O:]/F[N:(+'%HK_HT&@+I%@H9,@4/'VA&^Q&I!F5]XTBC6]U`=KHN
+M3F!LC(/)X'`GXV`G06N!%B"%P'$$2RL>[:Z+Y^?9-QQK_,!'(`$J@'\<T],0
+MZ.QM_R/?^]LU'#?DK=][FW;K55:7'7JC#(`TAIOO?H>__[MO*>N='`,A&]_\
+MM3^1SU_Z+3IMR23*+5,I_,-__"7_]-W?3VQ(6,QD_5>^]:?)RLIO5J0$U\NY
+M(,MZ:!US$I6?AL"?&9.]#5S.U.P/?+]6Z?4T%U<DXVD&!D8#V+K_`X`[P)\#
+M?2#&Z-\=3]/7MG<4*QV?P5`!,!W#@SL_`'C?QO4`2$#_H4K]JZVZPZ/]%#_,
+MG7.X<P]C]-Y)]<`]I8A\:#-_+*53\=TN4DI<5U(-';2&R0`FDT>%`3O`;6`$
+M;#1KE[BP[!.G4*^Y&`,J,DPGVP";P"/@KF66<Y7J&@B!ZTI\/P^WR7@;X#`W
+MDNQ_\.0I!L3VSZ-RI<-PZ--N"GJ#C&FDF4PU1X<9O</K`#W@"-BI5B]EX)2T
+M6"93FM%8,9FF#(<I.UM#>D>;".$=V;VW@7TIW986*\21819KXD0319K]W4TL
+M_R>`.HZ"/$,I3X&?:RY>Q`]*+#8=^B-#&$I*OL1DDNGD7H'`%(C&XSL77,\O
+M=<Y=H=UR23-!I>)2+7MH/26)#Q&"CZQ\#/(+87F1>GT9/Q"40TG@2P22Z607
+M&PGQIR'@GK'&^+7Z"K.9(=.&)-4003R#W:W[J'2B0(S`%(=4JM6N2.(`I311
+MK,F`)(([F^]A=-8S9'O6LPKT<A@ND*HR2AG25(.$R40S[-VU1%W(/E4E?LQ&
+M7^YT-O!+DB`0A*'$]2%+83BX"XA$2O]0Z[@PX"O=<S]&$$K"4%*M.+@!N`(F
+M@_L`$\M8D97_V>[R-<**)`P%89RW%BJ-B*9'`#=/"J&S&B!+U564TFB3>R@S
+M,)G"SM9UP&QI'0\LS!J0U?HJ<9*AE"2*,QP-HX%@^]%[`+>`F94WP&*E>AXI
+M#$EBB-.\I/=Z8V;1'G/&JF<((>$#;W0Z&Y1"2>`)2B4)`H2&R?@>P,&<0AKX
+MA>[R*W3:+KXOJ53S<CR3,.K=P_+_S.87P.M+*S_.U2L>V_N*:EVB%4P'VV!4
+M[S$UYV@]+0)&.DX@O:#+ZHI@.,Y(4HW1,!Q`[^@&P$<?*^24(6N$E36J93CJ
+M9\1*HS/H]:'?^P#@>B%?*C5+4=1OEL)55&9(E"9)($U@>^<F5J[H@9Z*1@N1
+MU\)RDVJM0WO!X7!@"(*\%JA,,QT_F$=`0=8%ZMVEE[.598=I9"B%$M^73$8'
+M)'&_J-@S0,7Q:$U*+^QT-PA#0:4L"4KY_N/^+K:F)-8`\PPAI+MAI84198PQ
+M:*-)4T@CV-]^1!+W`6[8&$V!L%9;KF4Z(#.&5&EDE%?5K?OO`SJ:0TP9D[5+
+MY=;0B$8KT[F\2&`ZA</]'P+</RF!SV*``-9;[74<!SQ?$/@"S\L9:#S:)<MF
+MA9<L`GQIH7V)4AA2LHSEE4`KZ!_=Q=[PXKF8WCBWM-'R2Y:!(HGCP=3`9+13
+M,%;TF0RH-\Z3IAD&2:8U*(BFL)LST.:<0AI8J3764)G)&4MI3)Q[=&_[?6QK
+M,K->-<!ZM;%&/,L9*U$Z9ZPQ#`>WBR+VJ0QT5AHM+W;6\7T'WY-XGD0Z`B.,
+MK0',CBGT:J=[C:`D\2UC%6WTX.@.MO>95^B+G:5KK*RZ.*X@+$F,@2Q51+,=
+M+$KQ9T'@C4KU`@L+@C0U:`V9-HR'T#N\`?#!G$(":-1JS]%>A,E4DV8:-`SZ
+M2>'1OFTA$GM&I]:X/%QJB_KM>PG5.B@%>SL/R%0\`^Z=U,B=A86D$)*%UB4N
+MK#IL[65XGL"5`I4JIN.'11-7*.1(Z?[D0G>=\RLNDYDA\"2.(QF/#DB2/L"[
+M<_FR""PO="[7@U`0EB5^2>*YDM%PVXX.F'P6!'[&<?Q6*5P!`5H;E,XYNG<X
+M9C)Y@&V?K4+R:E"JXWD=$#")-(&$+(:=K=MD:I9:M(HB5O-+M:;G+N9[9WD-
+MB&>PO[.)[6[3X_?@IS%`-A;6<%P/SX,@$+@.&`G#X2Z9FH[LA<0:H"]5JTM4
+M:@T\#TJ!P',ADG!T<'N^8RT2_LUF<PV_5"8(!*5`XGF02A@/'F);[?BD&G"6
+M*^57%Q8NHI0&X6",(<T@B@L&8GRLS/_$0NLRJ<K/RC*#R`H&NH$U=CJ7\,U:
+MXSQ9YN27'6U`P7@"O:/'^1*?%/]G,:"RT+F,=,!SP'7!E1"9QXQR:`\H%#K?
+M6MK`\_):X?OYR$1GAD'O5E&4HKD>Z.?;G9?P`H'O0^"+QXPUR?/KWIR\>980
+M>J/>N)BGDLAG0*F"R00.#SZ8A[B@Q"OUQ@N$Y=S[VF@R!<-!PK!_%SL6F<X9
+M4*DUGV.E*_*[AC&0Y?+3\5:!V(E%[#06$D#0ZKP\?.6:Q]V'"L\7.%*@4L%D
+M>+?PT'Q7>7&QO<[EYQWV>QK'E0@AF8Q&1+-'V#MSH9`$WFRUK]!=<MCK97BN
+M0`K!;-HC34=%VWUB$3L-@2[P7*6R7,FG9K8&*!CU%</AK2*$"@.N@&S6FR_@
+M.H(XT92\7'Y[ZR;&9$>VC2@H%-<MN6'E7#[7,OFT3Z5PM+^'R@U(GT2AIR$0
+M^$&M$I:[."YX7NY]@:#??TBFHNB3%$J]7&F/PW(3UP7/!4?F3'ZTMXG-D_%<
+M4GZI%#8I5\[A>N![`BD%1@B&_2V`K3D&TB?2Y!,,^&*M>@['*R$=$!BT,"AE
+M[*0@TW.-5@:\VCUW92%--4(:A#1HG=^P]G:O%V.4^82OU1L7^H[KYZ-*83#:
+MD,:&PYQR)Z?%_Y-"2`"K]<7S('P<!Z0KD"8O\T?[FT5/D]B7!E9;G74<)Y\P
+M2R>_M24Q]`\>7TSF%7J]W5UO(@2.`XZ3,Y!2,!X\8&X2_40#GH3`U86%YP$X
+MZ&E$P4()]`]O4HQ0YA+XS>;"98S#)^:@LYEAV/\0$+>/)?QJ<_$%',GC8;'1
+M$$<P'-PK$C[^+`A<K#4ND::P?Z"I-T$D^2BQ=W2K8*`BGB50KS<V,!D<'&JB
+M&+2&_9U]XKAG;%LPSRAO5&OK*LUP)U-#DN3RPX$J:L#!:0QTF@&-1UL3IK-_
+MI5P&W\]_B"+-*.\J>W,>70)>NGESCX\>?F]V_?MAZ'DY8ON['Z)U'-F^OI"O
+M`.Z]._WDX."?Y8W_DL+S$,;`H'\4S:9;I;FBIY[E&9ESAF=8;P%?`&K`3Y\B
+M^P#X)G#)CLA?.\/^OP-<!<I/>B;TI#IP#EBWWO6/_9;9D#BR2?PN<-'*+UH'
+MS!\:VY@>V_^^`ZP!+P(MJ\>\O+)[CTY#0#SA^Q+0L._R4V:FT=QT`>NI.A!\
+MRKZ9E1M:8\0I\L?WU\_RG/BTY\/'G^&>)J_GPN-9]O]\?;Y^%.N_`5ZM`]FW
+/R=R4`````$E%3D2N0F""
+`
+end
--- mozilla-1.7.8.orig/debian/enabling_truetype.html
+++ mozilla-1.7.8/debian/enabling_truetype.html
@@ -0,0 +1,178 @@
+
+<HTML>
+<HEAD>
+<LINK REL="stylesheet" HREF="../../../persistent-style.css" TYPE="text/css">
+<LINK REL="icon" HREF="../../../images/mozilla-16.png" TYPE="image/png">
+</HEAD>
+<BASE href="http://www.mozilla.org/projects/fonts/unix/">
+<BODY>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
+<TR>
+<TD VALIGN="TOP" class="bannercell">
+<A HREF="http://www.mozilla.org/" CLASS="bannerlink">
+<IMG SRC="../../../images/mozilla-banner.gif" ALT=""
+CLASS="mozillaorgbanner" WIDTH="600" HEIGHT="58">
+</A>
+</TD>
+</TR>
+</TABLE>
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR>
+<TD VALIGN="TOP" >
+<TABLE BORDER="0" class="outersidebar"><TR><TD class="bordercell" VALIGN="TOP">
+<TABLE BORDER="0" CELLSPACING="3" class="middlesidebar"><TR><TD class="titlecell" VALIGN="TOP">
+<TABLE CELLPADDING="0" CELLSPACING="3" BORDER="0" class="innersidebar">
+<TR><TD class="linkcell" COLSPAN=2><A HREF="../../.././"><B> The Mozilla<BR>Organization</B></A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../mozorg.html"> At A Glance</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../feedback.html"> Feedback</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../get-involved.html"> Get Involved</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../community.html"> Newsgroups</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../MPL/"> License Terms</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="http://www.mozilla.org/newsbot/"> Newsbot</A></TD></TR>
+<TR><TD class="spacercell"></TD></TR>
+<TR><TD class="linkcell" COLSPAN=2><A HREF="../../../docs/"><B> Developer Docs</B></A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../roadmap.html"> Roadmap</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../projects/"> Projects</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../ports/"> Ports</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../owners.html"> Module Owners</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../hacking/"> Hacking</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../source.html"> Get the Source</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../build/"> Build It</A></TD></TR>
+<TR><TD class="spacercell"></TD></TR>
+<TR><TD class="linkcell" COLSPAN=2><A HREF="../../../quality/"><B> Testing</B></A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../releases/"> Download</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../quality/help/bug-form.html"> Report A Bug</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../bugs/"> Bugzilla</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="../../../quality/bug-writing-guidelines.html"> Bug Writing</A></TD></TR>
+<TR><TD class="spacercell"></TD></TR>
+<TR><TD class="linkcell" COLSPAN=2><A HREF="../../../tools.html"><B> Tools</B></A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="http://lxr.mozilla.org/seamonkey/"> View Source</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="http://tinderbox.mozilla.org/showbuilds.cgi?tree=SeaMonkey"> Tree Status</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&amp;module=SeaMonkeyAll&amp;branch=HEAD&amp;branchtype=match&amp;dir=&amp;file=&amp;filetype=match&amp;who=&amp;whotype=match&amp;sortby=Date&amp;hours=2&amp;date=day&amp;mindate=&amp;maxdate=&amp;cvsroot=%2Fcvsroot"> New Checkins</A></TD></TR>
+<TR><TD></TD><TD class="linkcell"><A HREF="http://bugzilla.mozilla.org/"> Submit A Bug</A></TD></TR>
+<TR><TD class="spacercell"></TD></TR>
+<TR><TD class="linkcell" COLSPAN=2><A HREF="../../../faq.html"><B> FAQ</B></A></TD></TR>
+<TR><TD class="linkcell" COLSPAN=2><A HREF="http://www.mozilla.org/search.html"><B> Search</B></A></TD></TR>
+</TABLE>
+</TD></TR></TABLE>
+</TD></TR></TABLE>
+</TD>
+<TD VALIGN="TOP">
+
+
+<pre>
+1) Get a Mozilla/Netscape build with TrueType support compiled in.
+2) Check you have the FreeType2 library.
+3) Check that the FreeType2 library is on the standard lib path.
+4) Enable TrueType in the browser.
+5) Get some TrueType fonts.
+6) Tell Mozilla/Netscape where the TrueType fonts are.
+7) Select TrueType fonts.
+
+1) Get a Mozilla/Netscape build with TrueType support compiled in.
+
+   Available on many platforms after Feb 28, 2002.
+   To check if the build has TrueType support compiled in set the
+   environment variable NS_FONT_DEBUG to 400 and run
+   the browser. If it reports "freetype not compiled in"
+   then this build does not have TrueType support built in and
+   cannot display TrueType fonts.
+
+2) Check you have the FreeType2 library
+
+   Typically named "/usr/local/lib/libfreetype.so.6".
+   See "Checking for the FreeType library".
+
+3) Check that the FreeType2 library is on the standard lib path
+
+   Check that the directory where the FreeType library is installed
+   is in the standard library paths (eg: on Redhat check that the
+   directory is in /etc/ld.so.conf) or the directory in in your
+   environment variable LD_LIBRARY_PATH
+
+4) Enable TrueType in the Browser
+
+   Make sure the pref pref("font.FreeType2.enable", true);
+   is set to 'true'. The pref is in the unix.js file:
+   "<install-dir>/mozilla/defaults/pref/unix.js" or
+   "<install-dir>/netscape/defaults/pref/unix.js".
+
+
+5) Get some TrueType fonts
+
+6) Tell Mozilla/Netscape where the TrueType fonts are
+
+   Set a pref for each directory with TrueType fonts; ie:
+   if the fonts are in "/usr/local/share/fonts/TrueType" and
+   "/home/user1/fonts" then add prefs to unix.js:
+   pref("font.directory.truetype.1", "/usr/local/share/fonts/TrueType");
+   pref("font.directory.truetype.2", "/home/user1/fonts");
+   Be sure to use different numbers in the pref name:
+   "font.directory.truetype.<number>"
+
+7) Note that the very first time Mozilla/Netscape sees a new
+   TrueType font(s) it will scan the font(s). This one time
+   activity may take several minutes depending on the number
+   and size of the font(s).
+
+8) Select TrueType fonts
+
+   Select the font prefs dialog:
+   Edit->Preferences...->Appearance->Fonts
+   Set the language.
+   Select fonts that start with an uppercase letter.
+   Click "OK".
+
+Checking for the FreeType library
+=================================
+Typically named libfreetype.so.6
+Redhat 7.2 comes with it.
+Check for libfreetype
+  Typically in /usr/local/lib
+  Use the 'locate' or 'find' command
+    locate libfreetype
+    find / -name 'libfreetype.*' -print
+If the name is not libfreetype.so.6 (eg: on HP-UX  it is named
+libfreetype.sl) then change the pref
+pref("font.freetype2.shared-library", "libfreetype.so.6");
+as appropriate.
+
+If it is not on your system (eg: Redhat 6.2) you will need to
+get the source and build/install it. See 'Building/Installing
+FreeType2'.
+
+
+Building/Installing FreeType2
+=================================
+http://www.freetype.org/
+http://sourceforge.net/project/showfiles.php?group_id=3157
+http://prdownloads.sourceforge.net/freetype/freetype-2.0.4.tar.gz
+Get the FreeType 2.0.4 tar/gz
+Unzip/untar
+cd in to the dir
+make # configure for youf system
+make # build FreeType2
+su root
+make install # install
+
+(document version 1.0)
+</pre>
+
+
+
+</TD>
+</TR>
+<TR>
+<TD COLSPAN="2" ALIGN="RIGHT" VALIGN="TOP">
+<div class="documentinfo">
+Copyright &copy; 1998-2002 The Mozilla Organization.
+<BR>
+Last modified March 11,  2002.
+<BR>
+<A HREF="http://www.mozilla.org/webtools/bonsai/cvslog.cgi?file=mozilla-org/html/projects/fonts/unix/enabling_truetype.html&amp;rev=&amp;root=/cvsroot/">Document History</A>.
+</div>
+</TD>
+</TR>
+</TABLE>
+</BODY>
+</HTML>
--- mozilla-1.7.8.orig/debian/mozilla-browser.postrm
+++ mozilla-1.7.8/debian/mozilla-browser.postrm
@@ -0,0 +1,36 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = "purge" ]; then
+	rm -f /etc/mozilla/mozillarc /etc/mozilla/prefs.js
+fi
+
+
+case "$1" in
+    abort-install|purge|remove)
+	rm -rf /var/lib/mozilla/chrome/overlayinfo
+	rm -f /var/lib/mozilla/chrome/*.rdf
+	rm -f /var/lib/mozilla/chrome/installed-chrome.txt
+	rm -f /var/lib/mozilla/component.reg
+	rm -f /var/lib/mozilla/components/*.dat
+	rm -f /usr/lib/mozilla/components/*.dat
+	rm -f /usr/lib/mozilla/chrome/chrome.rdf
+	if [ -d /usr/lib/mozilla/ ];then
+	    find /usr/lib/mozilla/ -type d -empty \
+		| xargs --no-run-if-empty rmdir --ignore-fail-on-non-empty -p
+	fi
+	if [ -d /var/lib/mozilla/ ];then
+	    find /var/lib/mozilla/ -type d -empty \
+		| xargs --no-run-if-empty rmdir --ignore-fail-on-non-empty -p
+	fi
+	if [ -d /etc/mozilla/ ];then
+	    find /etc/mozilla/ -type d -empty \
+		| xargs --no-run-if-empty rmdir --ignore-fail-on-non-empty -p
+	fi
+	;;
+    *)
+        ;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/Mozilla.desktop
+++ mozilla-1.7.8/debian/Mozilla.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Mozilla Web Browser
+Name[ru]=Ð’ÐµÐ±-Ð±Ñ€Ð°ÑƒÐ·ÐµÑ€ Mozilla
+Comment=Browse the World Wide Web
+Comment[ru]=ÐœÐ¾Ñ‰Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€Ð° Ð²ÐµÐ±-Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†
+Exec=mozilla-suite
+Icon=mozilla.png
+Terminal=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/mozilla-mailnews.menu
+++ mozilla-1.7.8/debian/mozilla-mailnews.menu
@@ -0,0 +1,14 @@
+?package(mozilla-mailnews):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla Addressbook" command="mozilla-suite -addressbook" \
+	hints="Mail,News" \
+	icon=/usr/share/pixmaps/mozilla-addressbook.xpm
+?package(mozilla-mailnews):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla Mail Composer" command="mozilla-suite -compose" hints="Mail" \
+	icon=/usr/share/pixmaps/mozilla-mail-compose.xpm
+?package(mozilla-mailnews):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla Mail" command="mozilla-suite -mail" hints="Mail" \
+	icon=/usr/share/pixmaps/mozilla-mailnews.xpm
+?package(mozilla-mailnews):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla News" command="mozilla-suite -news" hints="News" \
+	icon=/usr/share/pixmaps/mozilla-mailnews.xpm
+
--- mozilla-1.7.8.orig/debian/Mozilla-mail-composer.desktop
+++ mozilla-1.7.8/debian/Mozilla-mail-composer.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Mozilla Mail Composer
+Comment=Mozilla Mail Composer
+Exec=mozilla-suite -compose
+Icon=mozilla-mail-compose.xpm
+Terminal=false
+MultipleArgs=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/Mozilla-chatzilla.desktop
+++ mozilla-1.7.8/debian/Mozilla-chatzilla.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Chatzilla
+Comment=Mozilla Chatzilla IRC Client
+Exec=mozilla-suite -terminal
+Icon=chatzilla.gif
+Terminal=false
+MultipleArgs=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/mozilla-dev.dirs
+++ mozilla-1.7.8/debian/mozilla-dev.dirs
@@ -0,0 +1 @@
+usr/bin
--- mozilla-1.7.8.orig/debian/mozilla-xmlterm.dirs
+++ mozilla-1.7.8/debian/mozilla-xmlterm.dirs
@@ -0,0 +1,2 @@
+usr/bin
+var/lib/mozilla/chrome.d
--- mozilla-1.7.8.orig/debian/mozilla-make-package.pl
+++ mozilla-1.7.8/debian/mozilla-make-package.pl
@@ -0,0 +1,193 @@
+#!/usr/bin/perl -w
+# 
+# The contents of this file are subject to the Mozilla Public
+# License Version 1.1 (the "License"); you may not use this file
+# except in compliance with the License. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+# 
+# Software distributed under the License is distributed on an "AS
+# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+# implied. See the License for the specific language governing
+# rights and limitations under the License.
+# 
+# The Original Code is mozilla.org code.
+# 
+# The Initial Developer of the Original Code is Christopher Blizzard.
+# Portions created by Christopher Blizzard are Copyright (C)
+# Christopher Blizzard.  All Rights Reserved.
+#
+# Contributor(s):
+
+# This script will read one of the mozilla packages- file on unix and
+# copy it to a target directory.  It's for unix only and is really
+# designed for use in building rpms or other packages.
+
+use Getopt::Long;
+use File::Find;
+
+use strict;
+
+# global vars
+my $srcdir       = "";
+my $package_name = "";
+my $package_file = "";
+my $output_file  = "";
+my $shared_pass;
+my $retval;
+
+# std return val
+
+$retval = GetOptions('source=s',       \$srcdir,
+		     'package=s',      \$package_name,
+		     'package-file=s', \$package_file,
+		     'output-file=s',  \$output_file,
+		     'shared!',        \$shared_pass);
+
+# make sure that all of the values are specific on the command line
+if (!$retval || !$srcdir || !$package_name || 
+    !$package_file || !$output_file) {
+    print_usage();
+    exit 1;
+}
+
+# try to open the packages file
+
+open (PACKAGE_FILE, $package_file) || die("$0: Failed to open file $package_file for reading.");
+
+print "chdir to $srcdir\n";
+chdir($srcdir);
+
+my @file_list;
+my @exclude_list;
+my @final_file_list;
+my $reading_package = 0;
+
+LINE: while (<PACKAGE_FILE>) {
+    s/\;.*//;			# it's a comment, kill it.
+    s/^\s+//;			# nuke leading whitespace
+    s/\s+$//;			# nuke trailing whitespace
+    
+    # it's a blank line, skip it.
+    if (/^$/) {
+	next LINE;
+    }
+
+    # it's a new component
+    if (/^\[/) {
+	my $this_package;
+	( $this_package ) = /^\[(.+)\]$/;
+	if ($this_package eq $package_name) {
+	    $reading_package = 1;
+	}
+	else {
+	    $reading_package = 0;
+	}
+	next LINE;
+    }
+
+    # read this line
+    if ($reading_package) {
+	# see if it's a deletion
+	if (/^-/) {
+	    my $this_file;
+	    ( $this_file ) = /^-(.+)$/;
+	    push (@exclude_list, $this_file);
+	}
+	else {
+	    push (@file_list, $_);
+	}
+    }
+}
+
+close PACKAGE_FILE;
+
+# Expand our file list
+
+expand_file_list(\@file_list, \@exclude_list, \@final_file_list);
+
+print "final file list\n";
+foreach (@final_file_list) {
+    print $_ . "\n";
+}
+
+open (OUTPUT_FILE, ">>$output_file") || die("Failed to open output file\n");
+foreach (@final_file_list) {
+    # strip off the bin/
+    s/^bin\///;
+
+    # if it's a shared library and we're doing a shared pass print it.
+    # otherwise ignore it.
+    my $is_shared_library = 0;
+    $is_shared_library = /^[a-zA-Z0-9]+\.so$/;
+    if ($shared_pass && $is_shared_library) {
+	print ("Adding $_\n");
+	print (OUTPUT_FILE $_ . "\n");
+    }
+    elsif (!$shared_pass && !$is_shared_library) {
+	print ("Adding $_\n");
+	print (OUTPUT_FILE $_ . "\n");
+    }
+    else {
+	print("Ignoring $_\n");
+    }
+}
+close OUTPUT_FILE;
+
+#print "\nexlude list\n";
+#foreach (@exclude_list) {
+#    print $_ . "\n";
+#}
+
+# this function expands a list of files
+
+sub expand_file_list {
+    my $file_list_ref = shift;
+    my $exclude_list_ref = shift;
+    my $final_file_list_ref = shift;
+    my $this_file;
+    foreach $this_file (@{$file_list_ref}) {
+	# is it a wild card?
+	if ($this_file =~ /\*$/) {
+	    print "Wild card $this_file\n";
+	    # expand that wild card, removing anything in the exclude
+	    # list
+	    my @temp_list;
+	    @temp_list = glob($this_file);
+	    foreach $this_file (@temp_list) {
+		if (!in_exclude_list($this_file, $exclude_list_ref)) {
+		    push (@{$final_file_list_ref}, $this_file);
+		}
+	    }
+	}
+	else {
+	    if (!in_exclude_list($this_file, $exclude_list_ref)) {
+		push (@{$final_file_list_ref}, $this_file);
+	    }
+	}
+    }
+}
+
+# is this file in the exlude list?
+
+sub in_exclude_list {
+    my $file = shift;
+    my $exclude_list_ref = shift;
+    my $this_file;
+    foreach $this_file (@{$exclude_list_ref}) {
+	if ($file eq $this_file) {
+	    return 1;
+	}
+    }
+    return 0;
+}
+
+# print out a usage message
+
+sub print_usage {
+    print ("$0: --source dir --package name --package-file file --output-file file [--shared]\n");
+    print ("\t source is the source directory where the files can be found.\n");
+    print ("\t package is the name of the package to list\n");
+    print ("\t package-file is the file that contains the list of packages\n");
+    print ("\t output-file is the file which will contain the list of files\n");
+    print ("\t shared pulls out only the shared libraries\n");
+}
--- mozilla-1.7.8.orig/debian/mozilla-mailnews.files
+++ mozilla-1.7.8/debian/mozilla-mailnews.files
@@ -0,0 +1,34 @@
+usr/lib/mozilla/components/addrbook.xpt
+usr/lib/mozilla/components/libaddrbook.so
+usr/lib/mozilla/components/liblocalmail.so
+usr/lib/mozilla/components/libmailnews.so
+usr/lib/mozilla/components/libmime.so
+usr/lib/mozilla/components/libmimeemitter.so
+usr/lib/mozilla/components/libmozldap.so
+usr/lib/mozilla/components/libmsgcompose.so
+usr/lib/mozilla/components/libmsgdb.so
+usr/lib/mozilla/components/libmsgimap.so
+usr/lib/mozilla/components/libmsgnews.so
+usr/lib/mozilla/components/libmsgsmime.so
+usr/lib/mozilla/components/libvcard.so
+usr/lib/mozilla/components/libimport.so
+usr/lib/mozilla/components/libimpText.so
+usr/lib/mozilla/components/libimpComm4xMail.so
+usr/lib/mozilla/components/libmsgmdn.so
+usr/lib/mozilla/components/mailnews.xpt
+usr/lib/mozilla/components/mime.xpt
+usr/lib/mozilla/components/msgbase.xpt
+usr/lib/mozilla/components/msgcompose.xpt
+usr/lib/mozilla/components/msgdb.xpt
+usr/lib/mozilla/components/msgimap.xpt
+usr/lib/mozilla/components/msglocal.xpt
+usr/lib/mozilla/components/msgnews.xpt
+usr/lib/mozilla/components/msgsearch.xpt
+usr/lib/mozilla/components/nsLDAPPrefsService.js
+usr/lib/mozilla/components/import.xpt
+usr/lib/mozilla/chrome/messenger.jar
+usr/share/applications/Mozilla-mail.desktop
+usr/share/applications/Mozilla-mail-composer.desktop
+usr/share/applications/Mozilla-news.desktop
+usr/share/pixmaps/mozilla-mail*
+usr/share/pixmaps/mozilla-news*
--- mozilla-1.7.8.orig/debian/mozilla-browser.files.in
+++ mozilla-1.7.8/debian/mozilla-browser.files.in
@@ -0,0 +1,2 @@
+usr/share/applications/Mozilla.desktop
+usr/share/applications/Mozilla-editor.desktop
--- mozilla-1.7.8.orig/debian/mozilla-chatzilla.files
+++ mozilla-1.7.8/debian/mozilla-chatzilla.files
@@ -0,0 +1,3 @@
+usr/lib/mozilla/components/chatzilla-service.js
+usr/lib/mozilla/chrome/chatzilla.jar
+usr/share/applications/Mozilla-chatzilla.desktop
--- mozilla-1.7.8.orig/debian/mozilla-mailnews.files.in
+++ mozilla-1.7.8/debian/mozilla-mailnews.files.in
@@ -0,0 +1,4 @@
+usr/share/applications/Mozilla-mail.desktop
+usr/share/applications/Mozilla-mail-composer.desktop
+usr/share/applications/Mozilla-news.desktop
+usr/share/pixmaps/mozilla-mail*
--- mozilla-1.7.8.orig/debian/mozilla-psm.list
+++ mozilla-1.7.8/debian/mozilla-psm.list
@@ -0,0 +1,17 @@
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
+libnssckbi.so
--- mozilla-1.7.8.orig/debian/mozilla-copy-package-files.sh
+++ mozilla-1.7.8/debian/mozilla-copy-package-files.sh
@@ -0,0 +1,65 @@
+#!/bin/bash
+
+# set -e
+
+# check our arguments
+
+LIST_FILE=$1
+PACKAGE_FILE=$2
+TARGET_DIR=$3
+SRC_DIR=$4
+DIR_NAME=$5
+
+if [ -z "$LIST_FILE" ]; then
+    echo $0 list-file package-file target-dir src-dir
+    exit 1
+fi
+
+if [ -z "$PACKAGE_FILE" ]; then
+    echo $0 list-file package-file target-dir src-dir
+    exit 1
+fi
+
+if [ -z "$TARGET_DIR" ]; then
+    echo $0 list-file package-file target-dir src-dir
+    exit 1
+fi
+
+if [ -z "$SRC_DIR" ]; then
+    echo $0 list-file package-file target-dir src-dir
+    exit 1
+fi
+
+if [ -z "$DIR_NAME" ]; then
+    echo $0 list-file package-file target-dir src-dir
+    exit 1
+fi
+
+if [ ! -f "$LIST_FILE" ]; then
+    echo $0 list file not found
+    exit 1
+fi
+
+if [ ! -d "$TARGET_DIR" ]; then
+    echo $0 target dir not found
+    exit 1
+fi
+
+if [ ! -d "$SRC_DIR" ]; then
+    echo $0 src dir not found
+    exit 1
+fi
+
+# OK, do our file copy
+
+cd $SRC_DIR
+
+for i in `cat $LIST_FILE`
+do
+    # $COPY -vrP ${i} ${TARGET_DIR}
+    if [ ! -e ${i} ]; then
+	echo "$i is not found!"
+    else
+	echo ${DIR_NAME}/${i} >> $PACKAGE_FILE
+    fi
+done
--- mozilla-1.7.8.orig/debian/mozilla-xmlterm.files
+++ mozilla-1.7.8/debian/mozilla-xmlterm.files
@@ -0,0 +1,6 @@
+usr/share/applications/Mozilla-xmlterm.desktop
+usr/lib/mozilla/xmlterm
+usr/lib/mozilla/xcat
+usr/lib/mozilla/xls
+usr/lib/mozilla/chrome/xmlterm.jar
+usr/lib/mozilla/components/*xmlterm*
--- mozilla-1.7.8.orig/debian/mozilla-mailnews.dirs
+++ mozilla-1.7.8/debian/mozilla-mailnews.dirs
@@ -0,0 +1,2 @@
+usr/share/pixmaps
+var/lib/mozilla/chrome.d
--- mozilla-1.7.8.orig/debian/libnspr4.postinst
+++ mozilla-1.7.8/debian/libnspr4.postinst
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+    configure*)
+	ldconfig
+	;;
+    *)
+	;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-browser.mime
+++ mozilla-1.7.8/debian/mozilla-browser.mime
@@ -0,0 +1,5 @@
+text/html; /usr/bin/mozilla %s; description=HTML Text; test=test -n "$DISPLAY";  nametemplate=%s.html; priority=5
+text/xml; /usr/bin/mozilla %s; description=XML Text; test=test -n "$DISPLAY";  nametemplate=%s.xml; priority=5
+image/png;  /usr/bin/mozilla %s; description=PNG Image; test=test -n "$DISPLAY";  nametemplate=%s.png; priority=2
+image/jpeg;  /usr/bin/mozilla %s; description=JPEG Image; test=test -n "$DISPLAY";  nametemplate=%s.jpeg; priority=2
+image/gif;  /usr/bin/mozilla %s; description=GIF Image; test=test -n "$DISPLAY";  nametemplate=%s.gif; priority=2
--- mozilla-1.7.8.orig/debian/Mozilla-mail.desktop
+++ mozilla-1.7.8/debian/Mozilla-mail.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Mozilla Mail
+Comment=Mozilla Mail
+Exec=mozilla-suite -mail
+Icon=mozilla-mail.png
+Terminal=false
+MultipleArgs=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/libnss3.postinst
+++ mozilla-1.7.8/debian/libnss3.postinst
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+    configure*)
+	ldconfig
+	;;
+    *)
+	;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/Mozilla-news.desktop
+++ mozilla-1.7.8/debian/Mozilla-news.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Mozilla News
+Comment=Mozilla News
+Exec=mozilla-suite -news
+Icon=mozilla-news.png
+Terminal=false
+MultipleArgs=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/Mozilla-xmlterm.desktop
+++ mozilla-1.7.8/debian/Mozilla-xmlterm.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=XMLTerm
+Comment=XML Terminal Emulator
+Exec=mozilla-1.7 -terminal
+Icon=gnome-term.png
+Terminal=false
+MultipleArgs=false
+Type=Application
+Categories=Application;Network
+StartupNotify=true
--- mozilla-1.7.8.orig/debian/mozilla-chatzilla.postinst
+++ mozilla-1.7.8/debian/mozilla-chatzilla.postinst
@@ -0,0 +1,16 @@
+#!/bin/sh
+set -e
+
+umask 022
+
+case "$1" in
+    configure*)
+    if [ -x /usr/sbin/update-mozilla-chrome ]; then
+	/usr/sbin/update-mozilla-chrome
+    fi
+	;;
+    *)
+	;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-mailnews.postinst
+++ mozilla-1.7.8/debian/mozilla-mailnews.postinst
@@ -0,0 +1,16 @@
+#!/bin/sh
+set -e
+
+umask 022
+
+case "$1" in
+    configure*)
+    if [ -x /usr/sbin/update-mozilla-chrome ]; then
+	/usr/sbin/update-mozilla-chrome
+    fi
+	;;
+    *)
+	;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-psm.postinst
+++ mozilla-1.7.8/debian/mozilla-psm.postinst
@@ -0,0 +1,16 @@
+#!/bin/sh
+set -e
+
+umask 022
+
+case "$1" in
+    configure*)
+    if [ -x /usr/sbin/update-mozilla-chrome ];then
+	/usr/sbin/update-mozilla-chrome
+    fi
+    ;;
+    *)
+    ;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-dom-inspector.postrm
+++ mozilla-1.7.8/debian/mozilla-dom-inspector.postrm
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+set -e
+
+umask 022
+
+case "$1" in
+    abort-install|purge|remove)
+    if [ -x /usr/sbin/update-mozilla-chrome ];then
+		/usr/sbin/update-mozilla-chrome
+	fi
+	;;
+    *)
+	;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-chatzilla.links
+++ mozilla-1.7.8/debian/mozilla-chatzilla.links
@@ -0,0 +1 @@
+/usr/share/doc/mozilla-browser /usr/share/doc/mozilla-chatzilla
--- mozilla-1.7.8.orig/debian/mozilla-js-debugger.postrm
+++ mozilla-1.7.8/debian/mozilla-js-debugger.postrm
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+set -e
+
+umask 022
+
+case "$1" in
+    abort-install|purge|remove)
+    if [ -x /usr/sbin/update-mozilla-chrome ];then
+		/usr/sbin/update-mozilla-chrome
+	fi
+	;;
+    *)
+	;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-dev.links
+++ mozilla-1.7.8/debian/mozilla-dev.links
@@ -0,0 +1 @@
+/usr/share/doc/mozilla-browser /usr/share/doc/mozilla-dev
--- mozilla-1.7.8.orig/debian/libnss-dev.preinst
+++ mozilla-1.7.8/debian/libnss-dev.preinst
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ -d /usr/share/doc/libnss-dev ]; then
+	rm -r /usr/share/doc/libnss-dev
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-mailnews.links
+++ mozilla-1.7.8/debian/mozilla-mailnews.links
@@ -0,0 +1 @@
+/usr/share/doc/mozilla-browser /usr/share/doc/mozilla-mailnews
--- mozilla-1.7.8.orig/debian/mozilla-chatzilla.files.in
+++ mozilla-1.7.8/debian/mozilla-chatzilla.files.in
@@ -0,0 +1 @@
+usr/share/applications/Mozilla-chatzilla.desktop
--- mozilla-1.7.8.orig/debian/mozilla-psm.preinst
+++ mozilla-1.7.8/debian/mozilla-psm.preinst
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ -d /usr/share/doc/mozilla-psm ]; then
+	rm -r /usr/share/doc/mozilla-psm
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-psm.links
+++ mozilla-1.7.8/debian/mozilla-psm.links
@@ -0,0 +1 @@
+/usr/share/doc/mozilla-browser /usr/share/doc/mozilla-psm
--- mozilla-1.7.8.orig/debian/mozilla-dev.preinst
+++ mozilla-1.7.8/debian/mozilla-dev.preinst
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ -d /usr/share/doc/mozilla-dev ]; then
+	rm -r /usr/share/doc/mozilla-dev
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-xmlterm.links
+++ mozilla-1.7.8/debian/mozilla-xmlterm.links
@@ -0,0 +1 @@
+/usr/share/doc/mozilla-browser /usr/share/doc/mozilla-xmlterm
--- mozilla-1.7.8.orig/debian/DebianBTS.src
+++ mozilla-1.7.8/debian/DebianBTS.src
@@ -0,0 +1,10 @@
+# Mozilla/Debian BTS plug-in
+
+<search 
+   name="Debian BTS"
+   description="Debian BTS"
+   method="GET"
+   action="http://bugs.debian.org/cgi-bin/bugreport.cgi"
+>
+
+<input name="bug" user>
--- mozilla-1.7.8.orig/debian/mozilla-browser.menu
+++ mozilla-1.7.8/debian/mozilla-browser.menu
@@ -0,0 +1,9 @@
+?package(mozilla-browser):needs="x11" section="Apps/Net" \
+	title="Mozilla Navigator" command="mozilla-suite" hints="Web browsers" \
+	icon=/usr/share/pixmaps/mozilla.xpm
+?package(mozilla-browser):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla Browser" command="mozilla-suite" hints="Web browsers" \
+	icon=/usr/share/pixmaps/mozilla-navigator.xpm
+?package(mozilla-browser):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla Composer" command="mozilla-suite -edit" hints="HTML Editor" \
+	icon=/usr/share/pixmaps/mozilla-composer.xpm
--- mozilla-1.7.8.orig/debian/mozilla-chatzilla.preinst
+++ mozilla-1.7.8/debian/mozilla-chatzilla.preinst
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ -d /usr/share/doc/mozilla-chatzilla ]; then
+	rm -r /usr/share/doc/mozilla-chatzilla
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/libnss-dev.links
+++ mozilla-1.7.8/debian/libnss-dev.links
@@ -0,0 +1 @@
+/usr/share/doc/libnss3 /usr/share/doc/libnss-dev
--- mozilla-1.7.8.orig/debian/mozilla-xmlterm.preinst
+++ mozilla-1.7.8/debian/mozilla-xmlterm.preinst
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ -d /usr/share/doc/mozilla-xmlterm ]; then
+	rm -r /usr/share/doc/mozilla-xmlterm
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/libnspr-dev.links
+++ mozilla-1.7.8/debian/libnspr-dev.links
@@ -0,0 +1 @@
+/usr/share/doc/libnspr4 /usr/share/doc/libnspr-dev
--- mozilla-1.7.8.orig/debian/mozilla-mailnews.preinst
+++ mozilla-1.7.8/debian/mozilla-mailnews.preinst
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ -d /usr/share/doc/mozilla-mailnews ]; then
+	rm -r /usr/share/doc/mozilla-mailnews
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-chatzilla.menu
+++ mozilla-1.7.8/debian/mozilla-chatzilla.menu
@@ -0,0 +1,3 @@
+?package(mozilla-chatzilla):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla IRC Client" command="mozilla-suite -chat" hints="Messaging" \
+	icon=/usr/share/pixmaps/chatzilla.xpm
--- mozilla-1.7.8.orig/debian/en-us.chrome
+++ mozilla-1.7.8/debian/en-us.chrome
@@ -0,0 +1,2 @@
+skin,install,select,modern/1.0
+locale,install,select,en-US
--- mozilla-1.7.8.orig/debian/libnspr-dev.preinst
+++ mozilla-1.7.8/debian/libnspr-dev.preinst
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ -d /usr/share/doc/libnspr-dev ]; then
+	rm -r /usr/share/doc/libnspr-dev
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-xmlterm.menu
+++ mozilla-1.7.8/debian/mozilla-xmlterm.menu
@@ -0,0 +1,3 @@
+?package(mozilla-xmlterm):needs="x11" section="Apps/Net/Mozilla Components" \
+    title="Mozilla Terminal" command="mozilla-suite -terminal" hints="Terminal" \
+	icon=/usr/share/pixmaps/mozilla.xpm
--- mozilla-1.7.8.orig/debian/mozilla.links
+++ mozilla-1.7.8/debian/mozilla.links
@@ -0,0 +1 @@
+/usr/share/doc/mozilla-browser /usr/share/doc/mozilla
--- mozilla-1.7.8.orig/debian/mozilla.1.sgml
+++ mozilla-1.7.8/debian/mozilla.1.sgml
@@ -0,0 +1,139 @@
+<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
+
+<!-- Process this file with docbook-to-man to generate an nroff manual
+     page: `docbook-to-man manpage.sgml > manpage.1'.  You may view
+     the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+     less'.  A typical entry in a Makefile or Makefile.am is:
+
+manpage.1: manpage.sgml
+	docbook-to-man $< > $@
+  -->
+
+  <!-- Fill in your name for FIRSTNAME and SURNAME. -->
+  <!ENTITY dhfirstname "<firstname>FIRSTNAME</firstname>">
+  <!ENTITY dhsurname   "<surname>SURNAME</surname>">
+  <!-- Please adjust the date whenever revising the manpage. -->
+  <!ENTITY dhdate      "<date>December 2001</date>">
+  <!ENTITY dhsection   "<manvolnum>1</manvolnum>">
+  <!ENTITY dhemail     "<email>kitame@debian.org</email>">
+  <!ENTITY dhusername  "kitame">
+  <!ENTITY dhucpackage "<refentrytitle>mozilla</refentrytitle>">
+  <!ENTITY dhpackage   "mozilla">
+
+  <!ENTITY debian      "<productname>Debian GNU/Linux</productname>">
+  <!ENTITY gnu         "<acronym>GNU</acronym>">
+]>
+
+<refentry>
+  <refentryinfo>
+    <address>
+      &dhemail;
+    </address>
+    <author>
+      &dhfirstname;
+      &dhsurname;
+    </author>
+    <copyright>
+      <year>2001</year>
+      <holder>&dhusername;</holder>
+    </copyright>
+    &dhdate;
+  </refentryinfo>
+  <refmeta>
+    &dhucpackage;
+
+    &dhsection;
+  </refmeta>
+  <refnamediv>
+    <refname>&dhpackage;</refname>
+
+    <refpurpose>a wrapper script for mozilla-bin.</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <cmdsynopsis>
+      <command>&dhpackage;</command>
+
+      <arg><option>options which are accepted by mozilla-bin </option></arg>
+    </cmdsynopsis>
+  </refsynopsisdiv>
+  <refsect1>
+    <title>DESCRIPTION</title>
+
+    <para>This manual page documents briefly the
+      <command>&dhpackage;</command>.
+    </para>
+
+    <para>This manual page was written for the &debian; distribution
+      because the original program does not have a manual page.
+    </para>
+
+    <para><command>&dhpackage;</command> calls mozilla-bin with some wrappings.
+    </para>
+
+  </refsect1>
+  <refsect1>
+    <title>OPTIONS</title>
+
+    <para>This program will allow all mozilla-bin's options.
+    See also mozilla-bin(1).
+    </para>
+  </refsect1>
+
+  <refsect1>
+    <title>ENVIRONMENT</title>
+
+    <para>This program take <option>MOZILLA_DSP</option> environment to use audio dsp wrapper
+    programs.
+    At 1st, mozilla will check current /dev/dsp handler automatically.
+    If esd is using it, mozilla use esddsp as dsp wrapper.
+    If arts is, use artsdsp.
+    If other, or none, won't use any wrapper.
+    </para>
+
+    <para>2nd, specify using wrapper.
+    <PROGRAMLISTING>
+    <command>% MOZILLA_DSP=&lt;esddsp|artsdsp&gt; mozilla</command>
+    </PROGRAMLISTING>
+    or export <option>MOZILLA_DSP</option> environment variable.</para>
+
+    <para>Last Don't use dsp wrapper.
+    If you don't want any dsp wrapper, please set as <option>MOZILLA_DSP=none</option>.
+    </para>
+  </refsect1>
+
+  <refsect1>
+    <title>SEE ALSO</title>
+
+    <para>mozilla-bin (1), /usr/share/doc/mozilla-browser/README.Debian.</para>
+
+  </refsect1>
+  <refsect1>
+    <title>AUTHOR</title>
+
+    <para>This manual page was written by &dhusername; &dhemail; for
+      the &debian; system (but may be used by others).  Permission is
+      granted to copy, distribute and/or modify this document under
+      the terms of the <acronym>GNU</acronym> Free Documentation
+      License, Version 1.1 or any later version published by the Free
+      Software Foundation; with no Invariant Sections, no Front-Cover
+      Texts and no Back-Cover Texts.</para>
+
+  </refsect1>
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:2
+sgml-indent-data:t
+sgml-parent-document:nil
+sgml-default-dtd-file:nil
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->
--- mozilla-1.7.8.orig/debian/mozilla.preinst
+++ mozilla-1.7.8/debian/mozilla.preinst
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ -d /usr/share/doc/mozilla ]; then
+	rm -r /usr/share/doc/mozilla
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/default.chrome
+++ mozilla-1.7.8/debian/default.chrome
@@ -0,0 +1,2 @@
+skin,install,select,modern/1.0
+locale,install,select,en-US
--- mozilla-1.7.8.orig/debian/mozilla-bin.1.sgml
+++ mozilla-1.7.8/debian/mozilla-bin.1.sgml
@@ -0,0 +1,362 @@
+<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
+
+<!-- Process this file with docbook-to-man to generate an nroff manual
+     page: `docbook-to-man manpage.sgml > manpage.1'.  You may view
+     the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+     less'.  A typical entry in a Makefile or Makefile.am is:
+
+manpage.1: manpage.sgml
+	docbook-to-man $< > $@
+  -->
+
+  <!-- Fill in your name for FIRSTNAME and SURNAME. -->
+  <!ENTITY dhfirstname "<firstname>FIRSTNAME</firstname>">
+  <!ENTITY dhsurname   "<surname>SURNAME</surname>">
+  <!-- Please adjust the date whenever revising the manpage. -->
+  <!ENTITY dhdate      "<date>December 2001</date>">
+  <!ENTITY dhsection   "<manvolnum>1</manvolnum>">
+  <!ENTITY dhemail     "<email>kitame@northeye.org</email>">
+  <!ENTITY dhusername  "kitame">
+  <!ENTITY dhucpackage "<refentrytitle>mozilla-bin</refentrytitle>">
+  <!ENTITY dhpackage   "mozilla-bin">
+
+  <!ENTITY debian      "<productname>Debian GNU/Linux</productname>">
+  <!ENTITY gnu         "<acronym>GNU</acronym>">
+]>
+
+<refentry>
+  <refentryinfo>
+    <address>
+      &dhemail;
+    </address>
+    <author>
+      &dhfirstname;
+      &dhsurname;
+    </author>
+    <copyright>
+      <year>2001</year>
+      <holder>&dhusername;</holder>
+    </copyright>
+    &dhdate;
+  </refentryinfo>
+  <refmeta>
+    &dhucpackage;
+
+    &dhsection;
+  </refmeta>
+  <refnamediv>
+    <refname>&dhpackage;</refname>
+
+    <refpurpose>The OpenSource Webbrowser</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <cmdsynopsis>
+      <command>&dhpackage;</command>
+
+      <arg><option>options ...</option></arg>
+
+      <arg><option>URL</option></arg>
+    </cmdsynopsis>
+  </refsynopsisdiv>
+  <refsect1>
+    <title>DESCRIPTION</title>
+
+    <para>This manual page documents briefly the
+      <command>&dhpackage;</command>. It's called by mozilla (1).
+    </para>
+
+    <para>This manual page was written for the &debian; distribution
+      because the original program does not have a manual page.
+    </para>
+
+    <para><command>&dhpackage;</command> is a OpenSource Webbrowser which developed by Mozilla.ORG.</para>
+
+  </refsect1>
+  <refsect1>
+    <title>OPTIONS</title>
+
+    <para>This program allows GTK options, X11 options and Mozilla options.</para>
+	<para>Mozilla options</para>
+    <variablelist>
+      <varlistentry>
+        <term><option>-height &lt;value&gt;</option>
+        </term>
+        <listitem>
+          <para>Set height of startup window to &lt;value&gt;.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-h or -help</option>
+        </term>
+        <listitem>
+          <para>Print this message.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-installer</option>
+        </term>
+        <listitem>
+          <para>Start with 4.x migration window.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-width &lt;value&gt;</option>
+        </term>
+        <listitem>
+          <para>Set width of startup window to &lt;value&gt;.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-v or -version</option>
+        </term>
+        <listitem>
+          <para>Print /usr/bin/mozilla-bin version.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-CreateProfile &lt;profile&gt;</option>
+        </term>
+        <listitem>
+          <para>Create &lt;profile&gt;.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-P &lt;profile&gt;</option>
+        </term>
+        <listitem>
+          <para>Start with &lt;profile&gt;.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-ProfileWizard</option>
+        </term>
+        <listitem>
+          <para>Start with profile wizard.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-ProfileManager</option>
+        </term>
+        <listitem>
+          <para>Start with profile manager.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-SelectProfile</option>
+        </term>
+        <listitem>
+          <para>Start with profile selection dialog.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-UILocale &lt;locale&gt;</option>
+        </term>
+        <listitem>
+          <para>Start with &lt;locale&gt; resources as UI Locale.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-contentLocale &lt;locale&gt;</option>
+        </term>
+        <listitem>
+          <para>Start with &lt;locale&gt; resources as content Locale.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-remote &lt;command&gt;</option>
+        </term>
+        <listitem>
+          <para>Execute &lt;command&gt; in an already running
+                Mozilla process.  For more info, see:
+                http://www.mozilla.org/unix/remote.html
+        </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-splash</option>
+        </term>
+        <listitem>
+          <para>Enable splash screen.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-addressbook</option>
+        </term>
+        <listitem>
+          <para>Start with the addressbook. mozilla-mailnews package is needed.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-news</option>
+        </term>
+        <listitem>
+          <para>Start with news. mozilla-mailnews package is needed.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-jsconsole</option>
+        </term>
+        <listitem>
+          <para>Start with Javascript Console</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-venkman</option>
+        </term>
+        <listitem>
+          <para>Start with JavaScript debugger</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-edit &lt;url&gt;</option>
+        </term>
+        <listitem>
+          <para>Start with editor.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-chrome &lt;url&gt;</option>
+        </term>
+        <listitem>
+          <para>Load the specified chrome.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-mail</option>
+        </term>
+        <listitem>
+          <para>Start with mail. mozilla-mailnews package is needed.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-compose &lt;url&gt;</option>
+        </term>
+        <listitem>
+          <para>Start with messenger compose. mozilla-mailnews package is needed.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>-terminal</option>
+        </term>
+        <listitem>
+          <para>Start with a command line terminal. mozilla-xmlterm package is needed.</para>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+
+	<para>GTK options</para>
+    <variablelist>
+      <varlistentry>
+        <term><option>--gdk-debug=FLAGS</option>
+        </term>
+        <listitem>
+          <para>Gdk debugging flags to set</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>--gdk-no-debug=FLAGS</option>
+        </term>
+        <listitem>
+          <para>Gdk debugging flags to unset</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>--gtk-debug=FLAGS</option>
+        </term>
+        <listitem>
+          <para>Gtk+ debugging flags to set</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>--gtk-no-debug=FLAGS</option>
+        </term>
+        <listitem>
+          <para>Gtk+ debugging flags to unset</para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+
+	<para>X11 options</para>
+    <variablelist>
+      <varlistentry>
+        <term><option>--display=DISPLAY</option>
+        </term>
+        <listitem>
+          <para>X display to use</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>--sync</option>
+        </term>
+        <listitem>
+          <para>Make X calls synchronous</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>--no-xshm</option>
+        </term>
+        <listitem>
+          <para>Don't use X shared memory extension</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>--xim-preedit=STYLE</option>
+        </term>
+        <listitem>
+          <para>XIM preedit style</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>--xim-status=STYLE</option>
+        </term>
+        <listitem>
+          <para>XIM status style</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option>--g-fatal-warnings</option>
+        </term>
+        <listitem>
+          <para>Make all warnings fatal</para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsect1>
+
+  <refsect1>
+    <title>SEE ALSO</title>
+
+    <para>mozilla (1), /usr/share/doc/mozilla-browser/README.Debian.</para>
+  </refsect1>
+  <refsect1>
+    <title>AUTHOR</title>
+
+    <para>This manual page was written by &dhusername; &dhemail; for
+      the &debian; system (but may be used by others).  Permission is
+      granted to copy, distribute and/or modify this document under
+      the terms of the <acronym>GNU</acronym> Free Documentation
+      License, Version 1.1 or any later version published by the Free
+      Software Foundation; with no Invariant Sections, no Front-Cover
+      Texts and no Back-Cover Texts.</para>
+
+  </refsect1>
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:2
+sgml-indent-data:t
+sgml-parent-document:nil
+sgml-default-dtd-file:nil
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->
--- mozilla-1.7.8.orig/debian/mozilla-chatzilla.dirs
+++ mozilla-1.7.8/debian/mozilla-chatzilla.dirs
@@ -0,0 +1 @@
+var/lib/mozilla/chrome.d
--- mozilla-1.7.8.orig/debian/mozilla-runner.old
+++ mozilla-1.7.8/debian/mozilla-runner.old
@@ -0,0 +1,190 @@
+#!/bin/sh
+#
+# The contents of this file are subject to the Netscape Public
+# License Version 1.1 (the "License"); you may not use this file
+# except in compliance with the License. You may obtain a copy of
+# the License at http://www.mozilla.org/NPL/
+#
+# Software distributed under the License is distributed on an "AS
+# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+# implied. See the License for the specific language governing
+# rights and limitations under the License.
+#
+# The Original Code is mozilla.org code.
+#
+# The Initial Developer of the Original Code is Netscape
+# Communications Corporation.  Portions created by Netscape are
+# Copyright (C) 1998 Netscape Communications Corporation. All
+# Rights Reserved.
+#
+# Contributor(s): 
+# Chris Blizzard
+# Frank Belew
+# Christopher Seawood
+
+
+## 
+## Usage:
+##
+## $ mozilla
+##
+## This script is meant to run a mozilla program from the mozilla
+## rpm installation.
+##
+## The script will setup all the environment voodoo needed to make
+## mozilla work.
+
+##
+## Standard shell script disclaimer blurb thing:
+##
+## This script is a hcak.  Its brute force.  Its horrible.  
+## It doesnt use Artificial Intelligence.  It doesnt use Virtual Reality.
+## Its not perl.  Its not python.  It probably wont work unchanged on
+## the "other" thousands of unices.  But it worksforme.
+##
+## If you have an improvement, patch, idea, whatever, on how to make this
+## script better, post it here:
+##
+## news://news.mozilla.org/netscape.public.mozilla.patches
+## news://news.mozilla.org/netscape.public.mozilla.unix
+##
+## 
+
+#
+VERSION=1.0.0
+
+# Bug#122990
+TERM=xterm
+export TERM
+
+PATH=/usr/lib/mozilla:$PATH
+export PATH
+
+case "`basename $0`" in
+	mozilla)
+	MOZ_PROGRAM=`type mozilla-bin | sed -e 's/^mozilla-bin is //'`
+	if [ -z "${MOZ_PROGRAM}" ]; then
+		echo 'mozilla-bin not found in path!'
+	fi
+	;;
+	mozilla-*)
+	MOZ_PROGRAM=`type mozilla-bin-$VERSION | sed -e "s/^mozilla-bin-$VERSION is //"`
+	if [ -z "${MOZ_PROGRAM}" ]; then
+		echo 'mozilla-bin-$VERSION not found in path!'
+	fi
+	;;
+	*)
+	echo "Unknown exec name: `basename $0`"
+	exit 1
+esac
+
+# Bug#138077
+# unset LD_PRELOAD || true
+
+##
+## Potential improvements:
+##
+## + Run ldd on the program and report missing dlls
+## + All the "other" unices/packages
+##
+
+##
+## Variables
+##
+MOZ_PREFIX=`dirname "${MOZ_PROGRAM}" | sed 's,bin$,,'`
+
+
+##
+## Set LD_LIBRARY_PATH
+##
+if [ "$LD_LIBRARY_PATH" ]
+then
+  LD_LIBRARY_PATH=/usr/lib/mozilla:/usr/lib/mozilla/plugins:/usr/X11R6/lib:/usr/lib:$LD_LIBRARY_PATH
+else
+  LD_LIBRARY_PATH=/usr/lib/mozilla:/usr/lib/mozilla/plugins:/usr/X11R6/lib:/usr/lib
+fi
+
+export LD_LIBRARY_PATH
+
+##
+## Set FONTCONFIG_PATH for Xft/fontconfig
+##
+FONTCONFIG_PATH="/etc/fonts:${MOZILLA_FIVE_HOME}/res/Xft"
+export FONTCONFIG_PATH
+
+
+# If there is no command line argument at all then try to open a new
+# window in an already running instance.
+
+if [ -z "$1" ]; then
+  $MOZ_PROGRAM -remote "openurl(about:blank,new-window)" 2>/dev/null >/dev/null
+  # no window found?
+  RETURN_VAL=$?
+  if [ "$RETURN_VAL" -ne "0" ]; then
+    exec $MOZ_PROGRAM ${1+"$@"}
+  fi
+
+  if [ "$RETURN_VAL" -eq "0" ]; then
+    exit 0;
+  fi
+  echo "Error sending command."
+  exit $RETURN_VAL
+fi
+
+unset RETURN_VAL
+
+# If there's a command line argument but it doesn't begin with a -
+# it's probably a url.  Try to send it to a running instance.
+
+USE_EXIST=0
+MAIL_USE_EXIST=0
+opt="$1"
+case "$opt" in
+  -mail) MAIL_USE_EXIST=1;;
+  -*) ;;
+  *) USE_EXIST=1 ;;
+esac
+
+if [ "$USE_EXIST" -eq "1" ]; then
+  # check to make sure that the command contains at least a :/ in it.
+  echo $opt | grep -e ':/' 2>/dev/null > /dev/null
+  RETURN_VAL=$?
+  if [ "$RETURN_VAL" -eq "1" ]; then
+    # does it begin with a / ?
+    echo $opt | grep -e '^/' 2>/dev/null > /dev/null
+    RETURN_VAL=$?
+    if [ "$RETURN_VAL" -eq "0" ]; then
+      opt="file:$opt"
+    elif [ -e "`pwd`/$opt" ]; then
+      opt="file://`pwd`/$opt"
+    else
+      opt="http://$opt"
+    fi
+  fi
+  # ok, send it
+  $MOZ_PROGRAM -remote "openurl($opt)" 2>/dev/null > /dev/null
+  RETURN_VAL=$?
+  if [ "$RETURN_VAL" -eq "2" ]; then
+    exec $MOZ_PROGRAM ${1+"$@"}
+  fi
+  if [ "$RETURN_VAL" -eq "0" ]; then
+    exit 0;
+  fi
+  echo "Error sending command."
+  exit $RETURN_VAL
+fi
+
+if [ "$MAIL_USE_EXIST" -eq "1" ]; then
+  $MOZ_PROGRAM -remote "xfedocommand(openinbox)" 2>/dev/null > /dev/null
+  RETURN_VAL=$?
+  if [ "$RETURN_VAL" -eq "2" ]; then
+    exec $MOZ_PROGRAM ${1+"$@"}
+  fi
+  if [ "$RETURN_VAL" -eq "0" ]; then
+    exit 0;
+  fi
+  echo "Error sending command."
+  exit $RETURN_VAL
+fi
+
+exec $MOZ_PROGRAM ${1+"$@"}
--- mozilla-1.7.8.orig/debian/mozilla-xft.preinst
+++ mozilla-1.7.8/debian/mozilla-xft.preinst
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+set -e
+
+if [ -f /usr/lib/mozilla/components/libgfx_gtk_pure.so ]; then
+    rm -f /usr/lib/mozilla/components/libgfx_gtk.so
+    dpkg-divert --package mozilla-xft --remove --rename \
+	--divert /usr/lib/mozilla/components/libgfx_gtk_pure.so \
+	/usr/lib/mozilla/components/libgfx_gtk.so
+fi
+
+if [ install = "$1" -o upgrade = "$1" ]; then
+    dpkg-divert --package mozilla-xft --add --rename \
+	--divert /usr/lib/mozilla/components/libgfx_gtk.so.pure /usr/lib/mozilla/components/libgfx_gtk.so
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-xft.postrm
+++ mozilla-1.7.8/debian/mozilla-xft.postrm
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+set -e
+
+if [ remove = "$1" ]; then
+    dpkg-divert --package mozilla-xft --remove --rename \
+	--divert /usr/lib/mozilla/components/libgfx_gtk.so.pure /usr/lib/mozilla/components/libgfx_gtk.so
+fi
+
+if [ -x /usr/sbin/update-mozilla-chrome ]; then
+    /usr/sbin/update-mozilla-chrome
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-dev.prerm.in
+++ mozilla-1.7.8/debian/mozilla-dev.prerm.in
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+VERSION=@VERSION@
+
+update-alternatives --remove \
+    mozilla-config /usr/bin/mozilla-config-${VERSION}
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-xft.postinst
+++ mozilla-1.7.8/debian/mozilla-xft.postinst
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ -x /usr/sbin/update-mozilla-chrome ]; then
+    /usr/sbin/update-mozilla-chrome
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-browser.prerm.in
+++ mozilla-1.7.8/debian/mozilla-browser.prerm.in
@@ -0,0 +1,12 @@
+#!/bin/sh
+set -e
+
+VERSION=@VERSION@
+
+update-alternatives --remove mozilla /usr/bin/mozilla-${VERSION}
+
+if [ "$1" = "remove" -o "$1" = "deconfigure" ] ; then
+    update-alternatives --remove x-www-browser /usr/bin/mozilla
+fi
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozconfig
+++ mozilla-1.7.8/debian/mozconfig
@@ -0,0 +1,6 @@
+ac_add_options --enable-svg
+ac_add_options --enable-svg-renderer-libart
+mk_add_options MOZ_INTERNAL_LIBART_LGPL=1
+mk_add_options MOZ_CALENDAR=1
+MOZ_INTERNAL_LIBART_LGPL=1
+MOZ_CALENDAR=1
--- mozilla-1.7.8.orig/debian/po/lt.po
+++ mozilla-1.7.8/debian/po/lt.po
@@ -0,0 +1,98 @@
+# Lithuanian translation of mozilla.
+# This file is distributed under the same license as the mozilla package.
+# KÄ™stutis BiliÅ«nas <kebil@kaunas.init.lt>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: mozilla\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-07-11 16:16+0900\n"
+"PO-Revision-Date: 2004-10-24 14:14+0300\n"
+"Last-Translator: KÄ™stutis BiliÅ«nas <kebil@kaunas.init.lt>\n"
+"Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "/etc/mozilla/prefs.js is available for customizing preferences."
+msgstr "Failas /etc/mozilla/prefs.js skirtas parinkÄ�iÅ³ individualizavimui."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid ""
+"Debian mozilla will load /etc/mozilla/prefs.js after loading some default "
+"preference scripts."
+msgstr ""
+"Debiano mozilla Ä¯kels /etc/mozilla/prefs.js parinktis po to, kai bus Ä¯keltos "
+"kai kurios pagal nutylÄ—jimÄ… numatytos parinktys."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "You can edit this file for system-wide settings. (i.e.: font settings)"
+msgstr ""
+"JÅ«s galite keisti Å¡Ä¯ failÄ…, nustatymams sistemos mastu (pvz. Å¡riftÅ³ "
+"nustatymams)"
+
+#. Type: select
+#. Choices
+#: ../mozilla-browser.templates:11
+msgid "auto, esddsp, artsdsp, rplaydsp, none"
+msgstr "auto, esddsp, artsdsp, rplaydsp, joks"
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid "Please choose your sound daemon's dsp wrapper."
+msgstr "Pasirinkite JÅ«sÅ³ garso Ä¯renginio demono dsp aplankÄ… (wrapper)."
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid ""
+"Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp. You "
+"can use dsp wrapper to resolve it. 'auto' will decide which dsp wrappers "
+"should be used according to the sound daemon running. When no sound daemon "
+"is detected, mozilla won't use any wrapper. This setting will be saved into /"
+"etc/mozilla/mozillarc and can be overriden with your ~/.mozillarc."
+msgstr ""
+"Kartais mozilla stringa, kuomet jos priedas (pvz. flashplugin) blokuoja "
+"/dev/dsp. Å iai problemai sprÄ™sti galite naudoti dsp aplankÄ… (wrapper). "
+"'auto' nusprÄ™s, kurÄ¯ dsp aplankÄ… naudoti, priklausomai nuo veikianÄ�io garso "
+"demono. Jei nebus aptiktas joks garso demonas, mozilla nenaudos jokio "
+"aplanko. Å ie nustatymai bus iÅ¡saugoti faile etc/mozilla/mozillarc, bet JÅ«sÅ³ "
+"~/.mozillarc gali bÅ«ti virÅ¡esnis."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "Enable automatic Language/Region selection?"
+msgstr "Ar leisti automatinÄ¯ kalbos/regiono parinkimÄ…?"
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"This setting provides an automatic language/region pack selection in Mozilla "
+"using the locale settings. It may help a sysadmin faced with hundreds of non-"
+"english-speaking novices."
+msgstr ""
+"Å is nustatymas leidÅ¾ia automatiÅ¡kai pasirinkti Mozill'os kalbos/regiono paketÄ…, "
+"panaudojant locale nustatymus. Tai gali padÄ—ti sistemos administratoriui, "
+"susidurianÄ�iam su Å¡imtais ne anglÅ³ kalba kalbanÄ�iÅ³ naujokÅ³."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"Please set your LC_MESSAGE or LC_ALL variable in order this setting works "
+"correctly."
+msgstr ""
+"Tam kad Å¡is nustatymas veiktÅ³, teisingai nustatykite savo LC_MESSAGE "
+"arba LC_ALL kintamuosius."
+
--- mozilla-1.7.8.orig/debian/po/pt_BR.po
+++ mozilla-1.7.8/debian/po/pt_BR.po
@@ -0,0 +1,109 @@
+#
+#    Translators, if you are not familiar with the PO format, gettext
+#    documentation is worth reading, especially sections dedicated to
+#    this format, e.g. by running:
+#         info -n '(gettext)PO Files'
+#         info -n '(gettext)Header Entry'
+#
+#    Some information specific to po-debconf are available at
+#            /usr/share/doc/po-debconf/README-trans
+#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+#    Developers do not need to manually edit POT or PO files.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: mozilla\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-07-11 16:16+0900\n"
+"PO-Revision-Date: 2004-07-25 16:17-0300\n"
+"Last-Translator: André Luís Lopes <andrelop@debian.org>\n"
+"Language-Team: Debian-BR Porject <debian-l10n-portuguese@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "/etc/mozilla/prefs.js is available for customizing preferences."
+msgstr ""
+"Arquivo /etc/mozilla/prefs.ja disponível para preferências personalizadas."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid ""
+"Debian mozilla will load /etc/mozilla/prefs.js after loading some default "
+"preference scripts."
+msgstr ""
+"O pacote Debian do Mozilla irá carregar o arquivo /etc/mozilla/prefs.js após "
+"carregar alguns scripts de prefrências padrão."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "You can edit this file for system-wide settings. (i.e.: font settings)"
+msgstr ""
+"Você pode editar esse arquivo para definir configurações válidas para todos "
+"os usuários do sistema. (por exemplo, configurações de fontes)"
+
+#. Type: select
+#. Choices
+#: ../mozilla-browser.templates:11
+msgid "auto, esddsp, artsdsp, rplaydsp, none"
+msgstr "auto, esddsp, artsdsp, rplaydsp, nenhum"
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid "Please choose your sound daemon's dsp wrapper."
+msgstr "Por favor, escolha o wrapper de seu servidor de som."
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid ""
+"Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp. You "
+"can use dsp wrapper to resolve it. 'auto' will decide which dsp wrappers "
+"should be used according to the sound daemon running. When no sound daemon "
+"is detected, mozilla won't use any wrapper. This setting will be saved into /"
+"etc/mozilla/mozillarc and can be overriden with your ~/.mozillarc."
+msgstr ""
+"Algumas vezes o Mozilla pode travar devido a alguns plugins (por exemplo, o "
+"plugin de Flash) tentarem travar o acesso ao dispositivo de som /dev/dsp. "
+"Você pode usar um wrapper dsp para resolver esse problema. A opção 'auto' "
+"irá decidir qual wrapper dsp deverá ser usado de acordo com o daemon de som "
+"em execução. Quando nenhum daemon de som for detectado, o Mozilla não "
+"utilizará nenhum wrapper. Esta configuração será gravada no arquivo /etc/"
+"mozilla/mozillarc e poderá ser sobreescrita caso esteja definida em seu "
+"arquivo ~/.mozillarc."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "Enable automatic Language/Region selection?"
+msgstr "Habilitar seleção automática de Idioma/Região ?"
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"This setting provides an automatic language/region pack selection in Mozilla "
+"using the locale settings. It may help a sysadmin faced with hundreds of non-"
+"english-speaking novices."
+msgstr ""
+"Esta configuração fornece uma seleção automática de idioma/região no "
+"Mozilla utilizando as configurações de locale. A mesma pode auxiliar um "
+"administrador de sistema que precisar lidar com centenas de novatos "
+"que não falam inglês."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"Please set your LC_MESSAGE or LC_ALL variable in order this setting works "
+"correctly."
+msgstr ""
+"Por favor, defina suas variáveis de ambiente LC_MESSAGE e LC_ALL para "
+"que esta configuração funcione corretamente."
--- mozilla-1.7.8.orig/debian/po/POTFILES.in
+++ mozilla-1.7.8/debian/po/POTFILES.in
@@ -0,0 +1 @@
+[type: gettext/rfc822deb] mozilla-browser.templates
--- mozilla-1.7.8.orig/debian/po/da.po
+++ mozilla-1.7.8/debian/po/da.po
@@ -0,0 +1,105 @@
+#
+#    Translators, if you are not familiar with the PO format, gettext
+#    documentation is worth reading, especially sections dedicated to
+#    this format, e.g. by running:
+#         info -n '(gettext)PO Files'
+#         info -n '(gettext)Header Entry'
+#
+#    Some information specific to po-debconf are available at
+#            /usr/share/doc/po-debconf/README-trans
+#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+#    Developers do not need to manually edit POT or PO files.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: mozilla 2:1.7.1-4\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-07-11 16:16+0900\n"
+"PO-Revision-Date: 2004-07-31 22:49+0200\n"
+"Last-Translator: Morten Brix Pedersen <morten@wtf.dk>\n"
+"Language-Team: debian-l10n-danish <debian-l10n-danish@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "/etc/mozilla/prefs.js is available for customizing preferences."
+msgstr "/etc/mozilla/prefs.js kan bruges til at opsætte præferencer."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid ""
+"Debian mozilla will load /etc/mozilla/prefs.js after loading some default "
+"preference scripts."
+msgstr ""
+"Debians Mozilla vil læse /etc/mozilla/prefs.js efter standard præference-"
+"skriptsne er blevet læst."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "You can edit this file for system-wide settings. (i.e.: font settings)"
+msgstr ""
+"Du kan redigere i denne fil for system-globale indstillinger (f.eks. "
+"skrifttype indstillinger)."
+
+#. Type: select
+#. Choices
+#: ../mozilla-browser.templates:11
+msgid "auto, esddsp, artsdsp, rplaydsp, none"
+msgstr "auto, esddsp, artsdsp, rplaydsp, ingen"
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid "Please choose your sound daemon's dsp wrapper."
+msgstr "Vælg den lyd dæmon som skal bruges med mozilla."
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid ""
+"Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp. You "
+"can use dsp wrapper to resolve it. 'auto' will decide which dsp wrappers "
+"should be used according to the sound daemon running. When no sound daemon "
+"is detected, mozilla won't use any wrapper. This setting will be saved into /"
+"etc/mozilla/mozillarc and can be overriden with your ~/.mozillarc."
+msgstr ""
+"Nogle gange hænger mozilla fordi plugins (f.eks. flash) låser /dev/dsp.  Du "
+"kan bruge en lyd dæmon til at løse det. 'auto' vil automatisk bestemme "
+"hvilken der skal bruges udfra en allerede kørende lyd dæmon Når ingen lyd "
+"dæmon er fundet, vil mozilla ikke bruge nogen. Denne indstilling vil blive "
+"gemt i /etc/mozilla/mozillarc og kan blive overskrevet af din ~/.mozillarc."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "Enable automatic Language/Region selection?"
+msgstr "Aktivér automatisk sprog/regionsvalg?"
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"This setting provides an automatic language/region pack selection in Mozilla "
+"using the locale settings. It may help a sysadmin faced with hundreds of non-"
+"english-speaking novices."
+msgstr ""
+"Denne indstilling giver mulighed for automatisk sprog/regions valg i Mozilla "
+"ved hjælp af locale-indstillinger. Det kan være en stor hjælp for system "
+"administratorer der har hundredvis af ikke-engelsktalende nybegyndere."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"Please set your LC_MESSAGE or LC_ALL variable in order this setting works "
+"correctly."
+msgstr ""
+"For at dette skal virke, skal LC_MESSAGE eller LC_ALL miljøvariablerne "
+"være sat korrekt."
--- mozilla-1.7.8.orig/debian/po/cs.po
+++ mozilla-1.7.8/debian/po/cs.po
@@ -0,0 +1,103 @@
+#
+#    Translators, if you are not familiar with the PO format, gettext
+#    documentation is worth reading, especially sections dedicated to
+#    this format, e.g. by running:
+#         info -n '(gettext)PO Files'
+#         info -n '(gettext)Header Entry'
+#
+#    Some information specific to po-debconf are available at
+#            /usr/share/doc/po-debconf/README-trans
+#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+#    Developers do not need to manually edit POT or PO files.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: mozilla\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-07-11 16:16+0900\n"
+"PO-Revision-Date: 2004-07-22 17:49+0200\n"
+"Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
+"Language-Team: Czech <provoz@debian.cz>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-2\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "/etc/mozilla/prefs.js is available for customizing preferences."
+msgstr "Pro pøizpùsobení nastavení mù¾ete pou¾ít /etc/mozilla/prefs.js."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid ""
+"Debian mozilla will load /etc/mozilla/prefs.js after loading some default "
+"preference scripts."
+msgstr ""
+"Mozilla v Debianu pou¾ívá kromì dal¹ích skriptù i soubor /etc/mozilla/prefs."
+"js."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "You can edit this file for system-wide settings. (i.e.: font settings)"
+msgstr ""
+"V tomto souboru mù¾ete nastavit vlastnosti pro v¹echny u¾ivatele v systému "
+"(napø. vhodná písma)."
+
+#. Type: select
+#. Choices
+#: ../mozilla-browser.templates:11
+msgid "auto, esddsp, artsdsp, rplaydsp, none"
+msgstr "auto, esddsp, artsdsp, rplaydsp, ¾ádný"
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid "Please choose your sound daemon's dsp wrapper."
+msgstr "Vyberte program spravující zvukové zaøízení dsp."
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid ""
+"Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp. You "
+"can use dsp wrapper to resolve it. 'auto' will decide which dsp wrappers "
+"should be used according to the sound daemon running. When no sound daemon "
+"is detected, mozilla won't use any wrapper. This setting will be saved into /"
+"etc/mozilla/mozillarc and can be overriden with your ~/.mozillarc."
+msgstr ""
+"Obèas se mù¾e mozilla zaseknout, proto¾e nìkteré moduly (napø. flash) "
+"zamknou /dev/dsp. Pøedejít tomu mù¾ete pou¾itím speciálního programu pro "
+"správu dsp. Volba 'auto' se rozhodne podle toho, který správce dsp právì "
+"bì¾í. Pokud ¾ádný program nerozpozná, ¾ádný se nepou¾ije. Toto nastavení se "
+"ulo¾í do /etc/mozilla/mozillarc a mù¾ete jej pøepsat ve svém ~/.mozillarc."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "Enable automatic Language/Region selection?"
+msgstr "Povolit automatický výbìr Jazyka/Zemì?"
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"This setting provides an automatic language/region pack selection in Mozilla "
+"using the locale settings. It may help a sysadmin faced with hundreds of non-"
+"english-speaking novices."
+msgstr ""
+"Pokud odpovíte kladnì, v Mozille se bude automaticky vybírat vhodný jazyk/zemì. To mù¾e "
+"velmi pomoci administrátorovi se spoustou neanglicky mluvících nováèkù."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"Please set your LC_MESSAGE or LC_ALL variable in order this setting works "
+"correctly."
+msgstr ""
+"Aby toto nastavení pracovalo správnì, musíte mít správnì nastavené promìnné LC_MESSAGE "
+"nebo LC_ALL."
--- mozilla-1.7.8.orig/debian/po/de.po
+++ mozilla-1.7.8/debian/po/de.po
@@ -0,0 +1,108 @@
+#
+#    Translators, if you are not familiar with the PO format, gettext
+#    documentation is worth reading, especially sections dedicated to
+#    this format, e.g. by running:
+#         info -n '(gettext)PO Files'
+#         info -n '(gettext)Header Entry'
+#
+#    Some information specific to po-debconf are available at
+#            /usr/share/doc/po-debconf/README-trans
+#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+#    Developers do not need to manually edit POT or PO files.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-07-11 16:16+0900\n"
+"PO-Revision-Date: 2004-07-24 15:24+0200\n"
+"Last-Translator: Helge Kreutzmann <kreutzm@itp.uni-hannover.de>\n"
+"Language-Team: de <debian-l10n-german@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "/etc/mozilla/prefs.js is available for customizing preferences."
+msgstr ""
+"/etc/mozilla/prefs.js ist für die Anpassungen von Einstellungen verfügbar."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid ""
+"Debian mozilla will load /etc/mozilla/prefs.js after loading some default "
+"preference scripts."
+msgstr ""
+"Debians Mozilla wird die Datei /etc/mozilla/prefs.js nach dem Laden von "
+"einigen Standard-Einstellungsskripten laden."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "You can edit this file for system-wide settings. (i.e.: font settings)"
+msgstr ""
+"Sie können diese Datei bearbeiten, um systemweite Einstellungen vorzunehmen "
+"(z.B. Schriften-Einstellungen)."
+
+#. Type: select
+#. Choices
+#: ../mozilla-browser.templates:11
+msgid "auto, esddsp, artsdsp, rplaydsp, none"
+msgstr "automatisch, esddsp, artsdsp, rplaydsp, kein"
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid "Please choose your sound daemon's dsp wrapper."
+msgstr "Bitte wählen Sie die DSP-Hülle Ihres Sound-Daemons aus."
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid ""
+"Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp. You "
+"can use dsp wrapper to resolve it. 'auto' will decide which dsp wrappers "
+"should be used according to the sound daemon running. When no sound daemon "
+"is detected, mozilla won't use any wrapper. This setting will be saved into /"
+"etc/mozilla/mozillarc and can be overriden with your ~/.mozillarc."
+msgstr ""
+"Manchmal hängt Mozilla, da Erweiterungen (bspw. flashplugin) einen /dev/dsp "
+"sperren. Sie können das durch die Benutzung einer DSP-Hülle beheben. "
+"'automatisch' wird anhand des laufenden Sound-Daemons entscheiden, welche "
+"DSP-Hülle verwendet werden sollte. Falls kein Sound-Daemon erkannt wird, "
+"verwendet Mozilla keine Hülle. Diese Einstellung wird in /etc/mozilla/"
+"mozillarc abgespeichert und kann in Ihrer ~/.mozillarc überschrieben werden."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "Enable automatic Language/Region selection?"
+msgstr "Automatische Sprach-/Regionenauswahl aktivieren?"
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"This setting provides an automatic language/region pack selection in Mozilla "
+"using the locale settings. It may help a sysadmin faced with hundreds of non-"
+"english-speaking novices."
+msgstr ""
+"Diese Einstellung ermöglicht eine automatische Auswahl der Sprach-/"
+"Regionenpakete in Mozilla mittels der »locale«-Einstellungen. Dies mag "
+"Systemadministratoren helfen, die sich Hunderten von nicht Englisch "
+"sprechenden Neulingen gegenüber sehen."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"Please set your LC_MESSAGE or LC_ALL variable in order this setting works "
+"correctly."
+msgstr ""
+"Bitte setzen Sie Ihre »LC_MESSAGE«- oder »LC_ALL«-Variable entsprechend, so "
+"dass diese Einstellung korrekt funktioniert."
--- mozilla-1.7.8.orig/debian/po/es.po
+++ mozilla-1.7.8/debian/po/es.po
@@ -0,0 +1,102 @@
+#
+#    Translators, if you are not familiar with the PO format, gettext
+#    documentation is worth reading, especially sections dedicated to
+#    this format, e.g. by running:
+#         info -n '(gettext)PO Files'
+#         info -n '(gettext)Header Entry'
+#
+#    Some information specific to po-debconf are available at
+#            /usr/share/doc/po-debconf/README-trans
+#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+#    Developers do not need to manually edit POT or PO files.
+#
+# Carlos Valdivia Yagüe <valyag@dat.etsit.upm.es>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: mozilla-browser 1.4-4\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-07-11 16:16+0900\n"
+"PO-Revision-Date: 2003-09-20 20:00+0200\n"
+"Last-Translator: Carlos Valdivia Yagüe <valyag@dat.etsit.upm.es>\n"
+"Language-Team: Debian L10n Spanish <debian-l10n-spanish@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "/etc/mozilla/prefs.js is available for customizing preferences."
+msgstr "Dispone de /etc/mozilla/prefs.js para personalizaciones."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid ""
+"Debian mozilla will load /etc/mozilla/prefs.js after loading some default "
+"preference scripts."
+msgstr ""
+"Mozilla en Debian carga el fichero /etc/mozilla/prefs.js después de ciertos "
+"scripts de configuración."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "You can edit this file for system-wide settings. (i.e.: font settings)"
+msgstr ""
+"Puede editar este fichero para realizar configuraciones generales, tales "
+"como la elección de fuentes."
+
+#. Type: select
+#. Choices
+#: ../mozilla-browser.templates:11
+msgid "auto, esddsp, artsdsp, rplaydsp, none"
+msgstr "automático, esddsp, artsdsp, rplaydsp, ninguno"
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid "Please choose your sound daemon's dsp wrapper."
+msgstr "Por favor, elija el demonio de sonido para acceder al dsp."
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid ""
+"Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp. You "
+"can use dsp wrapper to resolve it. 'auto' will decide which dsp wrappers "
+"should be used according to the sound daemon running. When no sound daemon "
+"is detected, mozilla won't use any wrapper. This setting will be saved into /"
+"etc/mozilla/mozillarc and can be overriden with your ~/.mozillarc."
+msgstr ""
+"En ocasiones mozilla se cuelga cuando los plugins (por ejemplo el de Flash) "
+"bloquean /dev/dsp. Puede utilizar un demonio que haga de wrapper para "
+"acceder al dsp. «automático» decidirá cuál utilizar de acuerdo al demonio de "
+"sonido que se esté ejecutando. Si no se detecta ninguno, mozilla no usará "
+"ninguno. Este valor se guardará en /etc/mozilla/mozillarc y se puede "
+"sobreescribir con ~/.mozillarc."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "Enable automatic Language/Region selection?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"This setting provides an automatic language/region pack selection in Mozilla "
+"using the locale settings. It may help a sysadmin faced with hundreds of non-"
+"english-speaking novices."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"Please set your LC_MESSAGE or LC_ALL variable in order this setting works "
+"correctly."
+msgstr ""
--- mozilla-1.7.8.orig/debian/po/fi.po
+++ mozilla-1.7.8/debian/po/fi.po
@@ -0,0 +1,126 @@
+#  translation of fi.po to Finnish
+#  mozilla translation
+#
+#    Translators, if you are not familiar with the PO format, gettext
+#    documentation is worth reading, especially sections dedicated to
+#    this format, e.g. by running:
+#         info -n '(gettext)PO Files'
+#         info -n '(gettext)Header Entry'
+#
+#    Some information specific to po-debconf are available at
+#            /usr/share/doc/po-debconf/README-trans
+#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+#    Developers do not need to manually edit POT or PO files.
+#
+# Matti PÃ¶llÃ¤ <mpo@iki.fi>, 2004.
+msgid ""
+msgstr ""
+"Project-Id-Version: mozilla\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-07-11 16:16+0900\n"
+"PO-Revision-Date: 2004-08-15 22:41+0300\n"
+"Last-Translator: Matti PÃ¶llÃ¤ <mpo@iki.fi>\n"
+"Language-Team: Finnish <debian-l10n-finnish@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "/etc/mozilla/prefs.js is available for customizing preferences."
+msgstr "Tiedosto /etc/mozilla/prefs.js on asetuksien mukauttamista varten."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid ""
+"Debian mozilla will load /etc/mozilla/prefs.js after loading some default "
+"preference scripts."
+msgstr ""
+"Debianin mozilla lataa tiedoston /etc/mozilla/prefs.js oletusasetukset \n"
+"sisÃ¤ltÃ¤vÃ¤n skriptin jÃ¤lkeen."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "You can edit this file for system-wide settings. (i.e.: font settings)"
+msgstr ""
+"Voit muokata tÃ¤tÃ¤ tiedostoa muuttaaksesi koko jÃ¤rjestelmÃ¤Ã¤ koskevia asetuksia. \n"
+"(esim. kirjasinasetukset)"
+
+#. Type: select
+#. Choices
+#: ../mozilla-browser.templates:11
+msgid "auto, esddsp, artsdsp, rplaydsp, none"
+msgstr "auto, esddsp, artsdsp, rplaydsp, ei mikÃ¤Ã¤n"
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid "Please choose your sound daemon's dsp wrapper."
+msgstr "Valitse Ã¤Ã¤nenhallinnan taustaprosessin dsp-kÃ¤Ã¤re."
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid ""
+"Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp. You "
+"can use dsp wrapper to resolve it. 'auto' will decide which dsp wrappers "
+"should be used according to the sound daemon running. When no sound daemon "
+"is detected, mozilla won't use any wrapper. This setting will be saved into /"
+"etc/mozilla/mozillarc and can be overriden with your ~/.mozillarc."
+msgstr ""
+"Joskus mozilla voi jumiutua, jos liitÃ¤nnÃ¤iset (esim. flashplugin) lukitsevat \n"
+"/dev/dsp:n. Ongelman voi vÃ¤lttÃ¤Ã¤ kÃ¤yttÃ¤mÃ¤llÃ¤ dsp-kÃ¤Ã¤rettÃ¤. \"auto\" valitsee \n"
+"kÃ¤ynnissÃ¤ olevan Ã¤Ã¤nenhallinnan taustaohjelman mukaisesti oikeat kÃ¤Ã¤reet. Jos \n"
+"Ã¤Ã¤nenhallinnan tataustaohjelmaa ei havaita, mozilla ei kÃ¤ytÃ¤ mitÃ¤Ã¤n kÃ¤Ã¤rettÃ¤. \n"
+"TÃ¤mÃ¤ asetus tallennetaan tiedostoon /etc/mozilla/mozillarc ja sen voi tarvittaessa\n"
+"syrjÃ¤yttÃ¤Ã¤ kÃ¤yttÃ¤jÃ¤n omassa asetustiedostossa (~/.mozillarc)."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "Enable automatic Language/Region selection?"
+msgstr "Salli automaattinen kielen/alueen valinta?"
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"This setting provides an automatic language/region pack selection in Mozilla "
+"using the locale settings. It may help a sysadmin faced with hundreds of non-"
+"english-speaking novices."
+msgstr ""
+"TÃ¤mÃ¤ asetus mahdollistaa automaattisen kielen/alueen valinnan\n"
+"lokaaliasetuksiin perustuen. Asetus voi olla hyÃ¶dyllinen\n"
+"yllÃ¤pitÃ¤jille, joiden piirissÃ¤ on satoja muuta kuin englannin kieltÃ¤\n"
+"puhuvia kÃ¤yttÃ¤jiÃ¤."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"Please set your LC_MESSAGE or LC_ALL variable in order this setting works "
+"correctly."
+msgstr ""
+"Aseta muuttujat LC_MESSAGE ja LC_ALL, jotta automaattinen tunnistus toimisi."
+
+#~ msgid "xprint seems not to be installed"
+#~ msgstr "xprint ei nÃ¤y olevan asennettu"
+
+#~ msgid ""
+#~ "Mozilla has dropped postscript support. This means that Xprint is "
+#~ "required for printing. Please install xprt-xprintorg package."
+#~ msgstr ""
+#~ "Mozillasta on poistettu tuki postscriptille. TÃ¤stÃ¤ johtuen Xprint tÃ¤ytyy \n"
+#~ "olla asennettuna, jotta tulostaminen toimisi. Ole hyvÃ¤ ja asenna xprt-xptintorg \n"
+#~ "-paketti."
+
+#~ msgid ""
+#~ "This is not a bug, Don't submit bug reports for this. (wishlist to "
+#~ "reenable postscript has been submitted already, Bug#256072)"
+#~ msgstr ""
+#~ "TÃ¤mÃ¤ ei ole ohjelmavirhe. Ã„lÃ¤ lÃ¤hetÃ¤ vikailmoitusta tÃ¤stÃ¤. (Toivomuslista \n"
+#~ "postscriptin uudelleentukemiseksi on jo lÃ¤hetetty, Vika#256072.)"
--- mozilla-1.7.8.orig/debian/po/fr.po
+++ mozilla-1.7.8/debian/po/fr.po
@@ -0,0 +1,109 @@
+#
+#    Translators, if you are not familiar with the PO format, gettext
+#    documentation is worth reading, especially sections dedicated to
+#    this format, e.g. by running:
+#         info -n '(gettext)PO Files'
+#         info -n '(gettext)Header Entry'
+#
+#    Some information specific to po-debconf are available at
+#            /usr/share/doc/po-debconf/README-trans
+#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+#    Developers do not need to manually edit POT or PO files.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: mozilla 2:1.7.4-1\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-07-11 16:16+0900\n"
+"PO-Revision-Date: 2004-08-02 00:08+0200\n"
+"Last-Translator: Denis Barbier <barbier@linuxfr.org>\n"
+"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "/etc/mozilla/prefs.js is available for customizing preferences."
+msgstr ""
+"Les paramètres globaux peuvent être modifiés dans /etc/mozilla/prefs.js"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid ""
+"Debian mozilla will load /etc/mozilla/prefs.js after loading some default "
+"preference scripts."
+msgstr ""
+"La version de Mozilla dans Debian charge le fichier /etc/mozilla/prefs.js "
+"après d'autres scripts de configuration."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "You can edit this file for system-wide settings. (i.e.: font settings)"
+msgstr ""
+"Vous pouvez modifier dans ce fichier les paramètres globaux (p. ex. les "
+"paramètres concernant les polices)."
+
+#. Type: select
+#. Choices
+#: ../mozilla-browser.templates:11
+msgid "auto, esddsp, artsdsp, rplaydsp, none"
+msgstr "Automatique, esddsp (pour GNOME), artsdsp (pour KDE), rplaydsp, Aucun"
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid "Please choose your sound daemon's dsp wrapper."
+msgstr "Module d'encapsulation du serveur de son :"
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid ""
+"Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp. You "
+"can use dsp wrapper to resolve it. 'auto' will decide which dsp wrappers "
+"should be used according to the sound daemon running. When no sound daemon "
+"is detected, mozilla won't use any wrapper. This setting will be saved into /"
+"etc/mozilla/mozillarc and can be overriden with your ~/.mozillarc."
+msgstr ""
+"Il arrive que Mozilla soit bloqué parce que certains greffons (« plugins ») "
+"-- p. ex. Flash -- verrouillent le périphérique audio /dev/dsp. Il est "
+"possible d'encapsuler l'accès au périphérique /dev/dsp pour résoudre ce "
+"problème.  « Automatique » sélectionne un module d'encapsulation du dsp en "
+"fonction du serveur de son en cours d'exécution. Si aucun gestionnaire de "
+"son n'est détecté, Mozilla n'utilisera aucun module d'encapsulation. Ce "
+"choix sera sauvegardé dans /etc/mozilla/mozillarc et pourra être modifié "
+"dans votre fichier ~/.mozillarc."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "Enable automatic Language/Region selection?"
+msgstr "Faut-il activer la sélection automatique de la langue/région ?"
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"This setting provides an automatic language/region pack selection in Mozilla "
+"using the locale settings. It may help a sysadmin faced with hundreds of non-"
+"english-speaking novices."
+msgstr ""
+"Ce réglage permet de choisir automatiquement les extensions de langue et de "
+"région en fonction des paramètres régionaux de l'utilisateur. Il facilitera "
+"la tâche d'un administrateur système qui travaille pour de nombreux "
+"utilisateurs peu expérimentés qui ne parlent pas l'anglais."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"Please set your LC_MESSAGE or LC_ALL variable in order this setting works "
+"correctly."
+msgstr ""
+"Pour que la configuration automatique fonctionne, il faut que les variables "
+"d'environnement LC_MESSAGES ou LC_ALL soient correctement définies."
--- mozilla-1.7.8.orig/debian/po/gl.po
+++ mozilla-1.7.8/debian/po/gl.po
@@ -0,0 +1,95 @@
+#
+#    Translators, if you are not familiar with the PO format, gettext
+#    documentation is worth reading, especially sections dedicated to
+#    this format, e.g. by running:
+#         info -n '(gettext)PO Files'
+#         info -n '(gettext)Header Entry'
+#
+#    Some information specific to po-debconf are available at
+#            /usr/share/doc/po-debconf/README-trans
+#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+#    Developers do not need to manually edit POT or PO files.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-07-11 16:16+0900\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "/etc/mozilla/prefs.js is available for customizing preferences."
+msgstr "/etc/mozilla/prefs.js está dispoñible para actualiza-las preferencias."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid ""
+"Debian mozilla will load /etc/mozilla/prefs.js after loading some default "
+"preference scripts."
+msgstr ""
+"O mozilla de Debian ha cargar /etc/mozilla/prefs.js despois de cargar algúns "
+"scripts de preferencia por defecto."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "You can edit this file for system-wide settings. (i.e.: font settings)"
+msgstr ""
+"Pode editar este ficheiro para configuracións globais do sistema (é dicir, "
+"configuración dos tipos de letra)"
+
+#. Type: select
+#. Choices
+#: ../mozilla-browser.templates:11
+msgid "auto, esddsp, artsdsp, rplaydsp, none"
+msgstr ""
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid "Please choose your sound daemon's dsp wrapper."
+msgstr ""
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid ""
+"Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp. You "
+"can use dsp wrapper to resolve it. 'auto' will decide which dsp wrappers "
+"should be used according to the sound daemon running. When no sound daemon "
+"is detected, mozilla won't use any wrapper. This setting will be saved into /"
+"etc/mozilla/mozillarc and can be overriden with your ~/.mozillarc."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "Enable automatic Language/Region selection?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"This setting provides an automatic language/region pack selection in Mozilla "
+"using the locale settings. It may help a sysadmin faced with hundreds of non-"
+"english-speaking novices."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"Please set your LC_MESSAGE or LC_ALL variable in order this setting works "
+"correctly."
+msgstr ""
--- mozilla-1.7.8.orig/debian/po/it.po
+++ mozilla-1.7.8/debian/po/it.po
@@ -0,0 +1,61 @@
+# Italian translation of debconf for mozilla.
+# This file is distributed under the same license as the mozilla package.
+# Copyright 2004 by Valentina Commissari <ayor@quaqua.net>.
+msgid ""
+msgstr ""
+"Project-Id-Version: mozilla 1.7.3-5\n"
+"POT-Creation-Date: 2004-07-11 16:16+0900\n"
+"PO-Revision-Date: 2004-11-01 13:30+0100\n"
+"Last-Translator: Valentina Commissari <tsukimi@quaqua.net>\n"
+"Language-Team: Italian <debian-l10n-italian@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Italian\n"
+"X-Poedit-Country: ITALY\n"
+
+#. Type: note
+#: ../mozilla-browser.templates:3
+msgid "/etc/mozilla/prefs.js is available for customizing preferences."
+msgstr "Il file /etc/mozilla/prefs.js è disponibile per la personalizzazione delle preferenze."
+
+#. Type: note
+#: ../mozilla-browser.templates:3
+msgid "Debian mozilla will load /etc/mozilla/prefs.js after loading some default preference scripts."
+msgstr "Debian Mozilla caricherà il file /etc/mozilla/prefs.js dopo aver caricato alcuni script di configurazione predefiniti."
+
+#. Type: note
+#: ../mozilla-browser.templates:3
+msgid "You can edit this file for system-wide settings. (i.e.: font settings)"
+msgstr "Si può editare questo file per impostazioni globali di sistema. (Ad esempio le impostazioni per i caratteri)"
+
+#. Type: select
+#: ../mozilla-browser.templates:11
+msgid "auto, esddsp, artsdsp, rplaydsp, none"
+msgstr "auto, esddsp, artsdsp, rplaydsp, iessuno"
+
+#. Type: select
+#: ../mozilla-browser.templates:13
+msgid "Please choose your sound daemon's dsp wrapper."
+msgstr "Scegliere il modulo di incapsulazione dsp del demone di gestione del suono."
+
+#. Type: select
+#: ../mozilla-browser.templates:13
+msgid "Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp. You can use dsp wrapper to resolve it. 'auto' will decide which dsp wrappers should be used according to the sound daemon running. When no sound daemon is detected, mozilla won't use any wrapper. This setting will be saved into /etc/mozilla/mozillarc and can be overriden with your ~/.mozillarc."
+msgstr "Qualche volta Mozilla si blocca quando alcuni plugin (ad esempio il plugin Flash) mettono un lock alla periferica /dev/dsp. Si può incapsulare l'accesso alla periferica /dev/dsp per risolvere il problema. Scegliendo 'auto' verrà selezionato un modulo di incapsulazione dsp in funzione del demone di gestione del suono in esecuzione. Quando nessun gestore di suoni viene trovato, Mozilla non userà alcun modulo di incapsulazione. Questa scelta sarà salvata nel file /etc/mozilla/mozillarc e potrà essere sovrascritta dal file ~/.mozillarc."
+
+#. Type: boolean
+#: ../mozilla-browser.templates:24
+msgid "Enable automatic Language/Region selection?"
+msgstr "Abilitare la selezione automatica Lingua/Regione?"
+
+#. Type: boolean
+#: ../mozilla-browser.templates:24
+msgid "This setting provides an automatic language/region pack selection in Mozilla using the locale settings. It may help a sysadmin faced with hundreds of non-english-speaking novices."
+msgstr "Questa impostazione consente una selezione automatica di lingua/regione utilizzando le preferenze locali. Puo` aiutare un sistemista che abbia a che fare con centinaia di nuovi utenti non a conoscenza della lingua inglese."
+
+#. Type: boolean
+#: ../mozilla-browser.templates:24
+msgid "Please set your LC_MESSAGE or LC_ALL variable in order this setting works correctly."
+msgstr "Settare la variabile LC_MESSAGE o LC_ALL per consentire a questa impostazione di funzionare correttamente."
+
--- mozilla-1.7.8.orig/debian/po/ja.po
+++ mozilla-1.7.8/debian/po/ja.po
@@ -0,0 +1,100 @@
+#
+#    Translators, if you are not familiar with the PO format, gettext
+#    documentation is worth reading, especially sections dedicated to
+#    this format, e.g. by running:
+#         info -n '(gettext)PO Files'
+#         info -n '(gettext)Header Entry'
+#
+#    Some information specific to po-debconf are available at
+#            /usr/share/doc/po-debconf/README-trans
+#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+#    Developers do not need to manually edit POT or PO files.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-07-11 16:16+0900\n"
+"PO-Revision-Date: 2004-07-20 02:46+0900\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=EUC-JP\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "/etc/mozilla/prefs.js is available for customizing preferences."
+msgstr "ÀßÄê¤Î¥«¥¹¥¿¥Þ¥¤¥º¤Ë /etc/mozilla/prefs.js ¤¬ÍøÍÑ¤Ç¤­¤Þ¤¹¡£"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid ""
+"Debian mozilla will load /etc/mozilla/prefs.js after loading some default "
+"preference scripts."
+msgstr ""
+"Debian ¤Î mozilla ¤Ï ¥Ç¥Õ¥©¥ë¥È¤ÎÀßÄê¥¹¥¯¥ê¥×¥È¤Î¤¢¤È¤Ë /etc/mozilla/prefs."
+"js ¤òÆÉ¤ß¹þ¤ß¤Þ¤¹¡£"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "You can edit this file for system-wide settings. (i.e.: font settings)"
+msgstr ""
+"¤³¤Î¥Õ¥¡¥¤¥ë¤Ë¤è¤ê¡¢¥·¥¹¥Æ¥à¥ï¥¤¥É¤ÎÀßÄê¤¬¤Ç¤­¤Þ¤¹¡£(Îã¤¨¤Ð¥Õ¥©¥ó¥È¤Ê¤É)"
+
+#. Type: select
+#. Choices
+#: ../mozilla-browser.templates:11
+msgid "auto, esddsp, artsdsp, rplaydsp, none"
+msgstr "¼«Æ°, esddsp, artsdsp, rplaydsp,  Ìµ¤·"
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid "Please choose your sound daemon's dsp wrapper."
+msgstr "¥µ¥¦¥ó¥É¥Ç¡¼¥â¥ó¥é¥Ã¥Ñ¡¼¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤:"
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid ""
+"Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp. You "
+"can use dsp wrapper to resolve it. 'auto' will decide which dsp wrappers "
+"should be used according to the sound daemon running. When no sound daemon "
+"is detected, mozilla won't use any wrapper. This setting will be saved into /"
+"etc/mozilla/mozillarc and can be overriden with your ~/.mozillarc."
+msgstr ""
+"¤È¤­¤É¤­¡¢mozilla ¤Ï¥×¥é¥°¥¤¥ó(Îã¤¨¤Ð flashplugin)¤Î¤»¤¤¤Ç /dev/dsp ¤ò³«¤±¤º"
+"¥Ï¥ó¥°¥¢¥Ã¥×¤·¤Æ¤·¤Þ¤¤¤Þ¤¹¡£dsp ¥é¥Ã¥Ñ¡¼¤ò»È¤¦¤³¤È¤Ç¤³¤ÎÌäÂê¤ò²óÈò¤Ç¤­¤Þ¤¹¡£ "
+"'auto' ¤Ï¡¢»ÈÍÑ¤·¤Æ¤¤¤ë¥µ¥¦¥ó¥É¥Ç¡¼¥â¥ó¤ò¸¡½Ð¤·¡¢¼«Æ°Åª¤Ë dsp ¥é¥Ã¥Ñ¡¼¤òÁªÂò"
+"¤·¤Þ¤¹¡£ ¤â¤·¥µ¥¦¥ó¥É¥Ç¡¼¥â¥ó¤¬Æ°¤¤¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢mozilla ¤Ï¤É¤Î¥é¥Ã¥Ñ¡¼¤â»È¤¤"
+"¤Þ¤»¤ó¡£ ¤³¤ÎÀßÄê¤Ï /etc/mozilla/mozillarc ¤ËÊÝÂ¸¤µ¤ì¡¢¤³¤ì¤Ï¥æ¡¼¥¶¤Î ~/."
+"mozillarc ¤Ë¤è¤ê¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Ç¤­¤Þ¤¹¡£"
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "Enable automatic Language/Region selection?"
+msgstr "¸À¸ì/ÃÏ°è ¼«Æ°ÁªÂòµ¡Ç½¤òÍøÍÑ¤·¤Þ¤¹¤«?"
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"This setting provides an automatic language/region pack selection in Mozilla "
+"using the locale settings. It may help a sysadmin faced with hundreds of non-"
+"english-speaking novices."
+msgstr "¤³¤ÎÀßÄê¤Ë¤è¤ê¡¢Mozilla¤Î¸À¸ì/ÃÏ°è¥Ñ¥Ã¥¯¤ò¼«Æ°Åª¤ËÁªÂò¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤ì¤Ï¡¢Èó±Ñ¸ì·÷¤Î½é¿´¼Ô¤ËÍ­ÍÑ¤ÊÀßÄê¤Ç¤¹¡£"
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"Please set your LC_MESSAGE or LC_ALL variable in order this setting works "
+"correctly."
+msgstr "¤³¤Îµ¡Ç½¤¬Àµ¤·¤¯Æ°ºî¤¹¤ë¤¿¤á¤Ë¡£LC_MESSAGE ¤« LC_ALL ´Ä¶­ÊÑ¿ô¤òÀßÄê¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£"
--- mozilla-1.7.8.orig/debian/po/nl.po
+++ mozilla-1.7.8/debian/po/nl.po
@@ -0,0 +1,78 @@
+# 
+#    Translators, if you are not familiar with the PO format, gettext
+#    documentation is worth reading, especially sections dedicated to
+#    this format, e.g. by running:
+#         info -n '(gettext)PO Files'
+#         info -n '(gettext)Header Entry'
+# 
+#    Some information specific to po-debconf are available at
+#            /usr/share/doc/po-debconf/README-trans
+#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
+# 
+#    Developers do not need to manually edit POT or PO files.
+# 
+msgid ""
+msgstr ""
+"Project-Id-Version: mozilla 2:1.6-3\n"
+"POT-Creation-Date: 2004-07-11 16:16+0900\n"
+"PO-Revision-Date: 2004-09-09 11:37+0100\n"
+"Last-Translator: Luk Claes <luk.claes@ugent.be>\n"
+"Language-Team: Debian l10n Dutch <debian-l10n-dutch@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "/etc/mozilla/prefs.js is available for customizing preferences."
+msgstr "/etc/mozilla/prefs.js is beschikbaar om instellingen te wijzigen."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "Debian mozilla will load /etc/mozilla/prefs.js after loading some default preference scripts."
+msgstr "Debian mozilla zal /etc/mozilla/prefs.js inladen na enkele standaard voorkeurscripts te hebben ingeladen."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "You can edit this file for system-wide settings. (i.e.: font settings)"
+msgstr "U kunt dit bestand wijzigen voor systeemwijde instellingen (vb: fontinstellingen)"
+
+#. Type: select
+#. Choices
+#: ../mozilla-browser.templates:11
+msgid "auto, esddsp, artsdsp, rplaydsp, none"
+msgstr "automatisch, esddsp, artsdsp, rplaydsp, geen"
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid "Please choose your sound daemon's dsp wrapper."
+msgstr "Kies uw dsp-inwikkelaar van de geluidsachtergronddienst."
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid "Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp. You can use dsp wrapper to resolve it. 'auto' will decide which dsp wrappers should be used according to the sound daemon running. When no sound daemon is detected, mozilla won't use any wrapper. This setting will be saved into /etc/mozilla/mozillarc and can be overriden with your ~/.mozillarc."
+msgstr "Soms hangt mozilla omdat plugins (vb flashplugin) /dev/dsp vergrendelen. U kunt dsp-inwikkelaars gebruiken om dit op te lossen. 'automatisch' zal beslissen welke dsp-inwikkelaars gebruikt moeten worden afhankelijk van de uitvoerende geluidsachtergronddienst. Wanneer er geen geluidsachtergronddienst wordt gedetecteerd, zal mozilla geen inwikkelaar gebruiken. Deze instelling zal worden bewaard in /etc/mozilla/mozillarc en kan overschreven worden door uw ~/.mozillarc."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "Enable automatic Language/Region selection?"
+msgstr "Automatische taal/regio-selectie inschakelen?"
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "This setting provides an automatic language/region pack selection in Mozilla using the locale settings. It may help a sysadmin faced with hundreds of non-english-speaking novices."
+msgstr "Deze optie zorgt voor een automatische taal/regio-selectie in Mozilla gebruikmakend van de locale-instellingen. Het kan een systeembeheerder helpen die geconfronteerd wordt met honderden niet-Engels sprekende beginnelingen."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "Please set your LC_MESSAGE or LC_ALL variable in order this setting works correctly."
+msgstr "Zet uw LC_MESSAGE- of LC_ALL-variabele om dit correct te laten werken."
+
--- mozilla-1.7.8.orig/debian/po/tr.po
+++ mozilla-1.7.8/debian/po/tr.po
@@ -0,0 +1,95 @@
+# Turkish translation of mozilla.
+# This file is distributed under the same license as the mozilla package.
+# Mehmet TÃ¼rker <mturker@innova.com.tr>, 2004. 
+# 
+msgid ""
+msgstr ""
+"Project-Id-Version: mozilla\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-07-11 16:16+0900\n"
+"PO-Revision-Date: 2004-04-25 14:47+0300\n"
+"Last-Translator: Mehmet TÃ¼rker <EMAIL>\n"
+"Language-Team: Turkish <debian-l10n-turkish@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms:  nplurals=1; plural=0;\n"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "/etc/mozilla/prefs.js is available for customizing preferences."
+msgstr ""
+"YapÄ±landÄ±rma tercihlerini kiÅŸiselleÅŸtirmek iÃ§in /etc/mozilla/prefs.js "
+"mevcuttur."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid ""
+"Debian mozilla will load /etc/mozilla/prefs.js after loading some default "
+"preference scripts."
+msgstr ""
+"Debian mozilla Ã¶n tanÄ±mlÄ± tercih betiklerini yÃ¼kledikten sonra /etc/mozilla/"
+"prefs.js dosyasÄ±nÄ± yÃ¼kleyecektir."
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "You can edit this file for system-wide settings. (i.e.: font settings)"
+msgstr ""
+"Sistem genelinde ayarlar iÃ§in bu dosyayÄ± dÃ¼zenleyebilirsiniz. (Ã¶r. yazÄ±tipi "
+"tanÄ±mlarÄ±)"
+
+#. Type: select
+#. Choices
+#: ../mozilla-browser.templates:11
+msgid "auto, esddsp, artsdsp, rplaydsp, none"
+msgstr "otomatik, esddsp, artsdsp, rplaydsp, yok"
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid "Please choose your sound daemon's dsp wrapper."
+msgstr "LÃ¼tfen ses servisinin kullanacaÄŸÄ± ses sistemini (dsp wrapper) seÃ§in."
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid ""
+"Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp. You "
+"can use dsp wrapper to resolve it. 'auto' will decide which dsp wrappers "
+"should be used according to the sound daemon running. When no sound daemon "
+"is detected, mozilla won't use any wrapper. This setting will be saved into /"
+"etc/mozilla/mozillarc and can be overriden with your ~/.mozillarc."
+msgstr ""
+"Bazen mozilla, eklentilerin (Ã¶r. flashplugin) /dev/dsp'yi kilitlemesi "
+"yÃ¼zÃ¼nden askÄ±da kalÄ±r. Bu sorunu Ã§Ã¶zmek iÃ§in ses sistemini (dsp wrapper) "
+"kullanabilirsiniz. 'otomatik' seÃ§eneÄŸi, Ã§alÄ±ÅŸan ses servisine gÃ¶re hangi ses "
+"sistemlerinin (dsp wrapper) kullanÄ±lmasÄ± gerektiÄŸine karar verecekir. HiÃ§ "
+"bir ses servisi bulunamaz ise, mozilla herhangi bir sistem kullanmayacaktÄ±r. "
+"Bu ayar /etc/mozilla/mozillarc dosyasÄ±na kaydedilecektir. Fakat size ait ~/."
+"mozillarc dosyasÄ±ndaki ayarlar daha Ã¶nceliklidir."
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "Enable automatic Language/Region selection?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"This setting provides an automatic language/region pack selection in Mozilla "
+"using the locale settings. It may help a sysadmin faced with hundreds of non-"
+"english-speaking novices."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"Please set your LC_MESSAGE or LC_ALL variable in order this setting works "
+"correctly."
+msgstr ""
--- mozilla-1.7.8.orig/debian/po/templates.pot
+++ mozilla-1.7.8/debian/po/templates.pot
@@ -0,0 +1,91 @@
+#
+#    Translators, if you are not familiar with the PO format, gettext
+#    documentation is worth reading, especially sections dedicated to
+#    this format, e.g. by running:
+#         info -n '(gettext)PO Files'
+#         info -n '(gettext)Header Entry'
+#
+#    Some information specific to po-debconf are available at
+#            /usr/share/doc/po-debconf/README-trans
+#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+#    Developers do not need to manually edit POT or PO files.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-07-11 16:16+0900\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "/etc/mozilla/prefs.js is available for customizing preferences."
+msgstr ""
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid ""
+"Debian mozilla will load /etc/mozilla/prefs.js after loading some default "
+"preference scripts."
+msgstr ""
+
+#. Type: note
+#. Description
+#: ../mozilla-browser.templates:3
+msgid "You can edit this file for system-wide settings. (i.e.: font settings)"
+msgstr ""
+
+#. Type: select
+#. Choices
+#: ../mozilla-browser.templates:11
+msgid "auto, esddsp, artsdsp, rplaydsp, none"
+msgstr ""
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid "Please choose your sound daemon's dsp wrapper."
+msgstr ""
+
+#. Type: select
+#. Description
+#: ../mozilla-browser.templates:13
+msgid ""
+"Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp. You "
+"can use dsp wrapper to resolve it. 'auto' will decide which dsp wrappers "
+"should be used according to the sound daemon running. When no sound daemon "
+"is detected, mozilla won't use any wrapper. This setting will be saved into /"
+"etc/mozilla/mozillarc and can be overriden with your ~/.mozillarc."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid "Enable automatic Language/Region selection?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"This setting provides an automatic language/region pack selection in Mozilla "
+"using the locale settings. It may help a sysadmin faced with hundreds of non-"
+"english-speaking novices."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../mozilla-browser.templates:24
+msgid ""
+"Please set your LC_MESSAGE or LC_ALL variable in order this setting works "
+"correctly."
+msgstr ""
--- mozilla-1.7.8.orig/debian/mozilla-dev.postinst.in
+++ mozilla-1.7.8/debian/mozilla-dev.postinst.in
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+VERSION=@VERSION@
+
+update-alternatives --install \
+    /usr/bin/mozilla-config mozilla-config /usr/bin/mozilla-config-${VERSION} 50
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/control.xmlterm
+++ mozilla-1.7.8/debian/control.xmlterm
@@ -0,0 +1,163 @@
+Source: mozilla
+Priority: optional
+Section: web
+Maintainer: Takuo KITAME <kitame@debian.org>
+Standards-Version: 3.5.2
+Build-Depends: liborbit-dev (>= 0.5.8), libgtk2.0-dev, debhelper (>= 3.0.0), zip, libjpeg-dev, libungif4-dev, libz-dev, autoconf2.13, bzip2, patch, sharutils, docbook-to-man, libfreetype6-dev, libxft2-dev (>= 2.1-4), libfontconfig1-dev (>= 2.1-10), libical-dev, gcc (>= 3.2)
+
+Package: mozilla
+Architecture: any
+Section: web
+Depends: mozilla-browser (= ${Source-Version}), mozilla-mailnews (= ${Source-Version}), mozilla-psm (= ${Source-Version})
+Suggests: mozilla-chatzilla (= ${Source-Version})
+Replaces: mozilla-dmotif, mozilla-smotif
+Description: Mozilla Web Browser - dummy package
+ This is a dummy package that depends on the main components of the 
+ mozilla web browser. It is here to ease upgrades, installations, and 
+ provide a consistent upgrade path from previous versions.
+ .
+ It can safely be removed with no ill effects.
+
+Package: mozilla-browser
+Architecture: any
+Section: web
+Depends: ${shlibs:Depends}, libnspr4 (= ${Source-Version}), debconf (>= 1), psmisc
+Recommends: mozilla-psm (= ${Source-Version}), x-ttcidfont-conf
+Suggests: libfreetype6
+Conflicts: mozilla (<< 1:0.8), galeon-common (<< 1.2.3)
+Provides: www-browser, libmozilla
+Replaces: mozilla (<< 1:0.8), mozilla-psm (<< 2:0.9.7-2)
+Description: Mozilla Web Browser - core and browser
+ Mozilla is a sophisticated graphical World-Wide-Web browser, with a
+ large number of various browser features like support for HTML 4.0, CSS
+ 2, JavaScript and Java. Of course, besides the network option, it can
+ also be used as a standalone HTML viewer.
+ .
+ Mozilla is based on part of the code base of the well known "Netscape"
+ ("Communicator" or "Navigator") browser. It was opened up to the free
+ software community by Netscape Communications under a new NPL license.
+ .
+ See the website http://www.mozilla.org/ for more information on the
+ development of Mozilla.
+
+Package: mozilla-xft
+Architecture: any
+Section: web
+Depends: ${shlibs:Depends}, mozilla-browser (= ${Source-Version}), fontconfig (>= 2.1-10)
+Description: Mozilla Web Browser - Xft support files
+ This package includes just only /usr/lib/mozilla/components/libgfx_gtk.so
+ which was compiled againt libxft2 to enable xft support.
+
+Package: mozilla-dev
+Architecture: any
+Section: devel
+Depends: mozilla-browser (= ${Source-Version}), libnspr-dev (= ${Source-Version})
+Replaces: mozilla-browser (<< ${Source-Version})
+Description: Mozilla Web Browser - development files
+ This Package contains the static libraries and headers needed to 
+ develop components for mozilla.
+ The componets are, NGLayout(Necko)/Gecko layout engine, GTK Embedding, XPCOM,
+  XPToolkit, XPNet and so on.
+ .
+ This package also contains the idl files.
+
+Package: mozilla-mailnews
+Architecture: any
+Section: mail
+Depends: mozilla-browser (= ${Source-Version})
+Provides: mail-reader, imap-client, news-reader
+Replaces: mozilla (<< 1:0.8), mozilla-browser (<< 2:0.9.5-1), mozilla-mailnews (<< 2:0.9.6-6)
+Description: Mozilla Web Browser - mail and news support
+ Mail/news client based on the Mozilla web browser.  The mail/news
+ client supports IMAP, POP, and NNTP and has an easy to use interface.
+
+Package: mozilla-chatzilla
+Architecture: any
+Section: net
+Depends: mozilla-browser (= ${Source-Version})
+Description: Mozilla Web Browser - irc client
+ This is an irc client written completely in javascript, XUL, and Mozilla's 
+ XP framework. Give it a try, you might like it.
+
+Package: mozilla-psm
+Architecture: any
+Section: web
+Depends: mozilla-browser (= ${Source-Version}), libnss3 (= ${Source-Version})
+Replaces: mozilla-browser (<< 2:0.9.5-1)
+Description: Mozilla Web Browser - Personal Security Manager (PSM)
+ This is the PSM (Personal Security Manager) for the Mozilla Web Browser
+ With this package, you can access SSL sites (https) and use IMAP/S mail 
+ servers.
+
+Package: mozilla-dom-inspector
+Architecture: any
+Section: web
+Depends: mozilla-browser (= ${Source-Version})
+Replaces: mozilla-browser (<= 2:0.9.8-1)
+Description: A tool for inspecting the DOM of pages in Mozilla.
+ This is a tool that allows you to inspect the DOM for web pages in
+ Mozilla.  This is of great use to people who are doing Mozilla chrome
+ development or web page development.
+
+Package: mozilla-js-debugger
+Architecture: any
+Section: devel
+Depends: mozilla-browser (= ${Source-Version})
+Replaces: mozilla-browser (<= 2:0.9.8-1)
+Description: JavaScript debugger for use with Mozilla
+ JavaScript debugger for use with Mozilla.
+
+Package: libnspr4
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}
+Conflicts: libnspr3
+Replaces: libnspr3
+Description: Netscape Portable Runtime Library
+ This library provides platform independent non-GUI operating system
+  facilities including:
+   * threads,
+   * thread synchronisation,
+   * normal file I/O and network I/O,
+   * interval timing and calendar time,
+   * basic memory management (malloc and free),
+   * shared library linking.
+  .
+  See http://www.mozilla.org/docs/refList/refNSPR/ for more information.
+
+Package: libnspr-dev
+Architecture: any
+Section: devel
+Depends: libnspr4 (= ${Source-Version})
+Replaces: mozilla-dev (<< 1.2-2)
+Description: Netscape Portable Runtime library - development files
+ NSPR provides platform independence for non-GUI operating system
+  facilities including:
+   * threads,
+   * thread synchronisation,
+   * normal file I/O and network I/O,
+   * interval timing and calendar time,
+   * basic memory management (malloc and free),
+   * shared library linking.
+  .
+  See http://www.mozilla.org/docs/refList/refNSPR/ for more information.
+  .
+  You need this package to get includes and static libraries for building
+  programs linked to NSPR.
+
+Package: libnss3
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}
+Replaces: mozilla-psm (<< 2:0.9.9)
+Description: Network Security Service Libraries - runtime
+ This package provides the runtime libraries needed to use the Netscape
+ SSL/TLS layer, including S/MIME and key management.
+
+Package: libnss-dev
+Architecture: any
+Section: devel
+Depends: libnss3 (= ${Source-Version}), libnspr-dev (= ${Source-Version})
+Description: Network Security Service Libraries - development
+ This package provides the development files needed to compile programs that
+ use the Netscape SSL/TLS layer.
--- mozilla-1.7.8.orig/debian/mozilla-xft.substvars
+++ mozilla-1.7.8/debian/mozilla-xft.substvars
@@ -0,0 +1 @@
+shlibs:Depends=libatk1.0-0 (>= 1.6.0), libc6 (>= 2.3.2.ds1-4), libfontconfig1 (>= 2.2.1), libfreetype6 (>= 2.1.5-1), libgcc1 (>= 1:3.3.3-1), libglib2.0-0 (>= 2.4.1), libgtk2.0-0 (>= 2.4.3), libpango1.0-0 (>= 1.4.0), libstdc++5 (>= 1:3.3.3-1), libx11-6 | xlibs (>> 4.1.0), libxext6 | xlibs (>> 4.1.0), libxft2 (>> 2.1.1), libxp6 | xlibs (>> 4.1.0), libxrender1, zlib1g (>= 1:1.2.1)
--- mozilla-1.7.8.orig/debian/mozilla-xft.dirs
+++ mozilla-1.7.8/debian/mozilla-xft.dirs
@@ -0,0 +1 @@
+usr/lib/mozilla/components
--- mozilla-1.7.8.orig/debian/obsoletes/mozilla-browser.templates.da
+++ mozilla-1.7.8/debian/obsoletes/mozilla-browser.templates.da
@@ -0,0 +1,32 @@
+Template: mozilla/prefs_note
+Type: note
+Description: /etc/mozilla/prefs.js is available for customizing preferences.
+ Debian mozilla will load /etc/mozilla/prefs.js after loading some default
+ preference scripts.
+ .
+ You can edit this file for system-wide settings. (i.e.: font settings)
+Description-da: /etc/mozilla/prefs.js er tilgængelig til at konfigurere præferencer.
+ Debians Mozilla vil læse /etc/mozilla/prefs.js efter standard
+ præference-skriptsne er blevet læst.
+ .
+ Du kan redigere i denne fil for system-globale indstillinger (f.eks.
+ skrifttype indstillinger).
+
+Template: mozilla/dsp
+Type: select
+Choices: auto, esddsp, artsdsp, none
+Choices-da: 
+Default: none
+Description: Please choose your sound daemon's dsp wrapper.
+ Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp.
+ You can use dsp wrapper to resolve it. 'auto' will decide which dsp
+ wrappers should be used according to the sound daemon running. When no
+ sound daemon is detected, mozilla won't use any wrapper. This setting will
+ be saved into /etc/mozilla/mozillarc and can be overriden with your
+ ~/.mozillarc.
+Description-da: Venligst vælg den lyd daemon som skal bruges med mozilla.
+ Nogle gange hænger mozilla fordi plugins (f.eks. flash) låser /dev/dsp.  Du
+ kan bruge en lyd daemon til at løse det. 'auto' vil automatisk bestemme
+ hvilken der skal bruges udfra en allerede kørende lyd daemon. Når ingen lyd
+ daemon er fundet, vil mozilla ikke bruge nogen. Denne indstilling vil blive
+ gemt i /etc/mozilla/mozillarc og kan blive overskrevet af din ~/.mozillarc.
--- mozilla-1.7.8.orig/debian/obsoletes/mozilla-browser.templates.de
+++ mozilla-1.7.8/debian/obsoletes/mozilla-browser.templates.de
@@ -0,0 +1,13 @@
+Template: mozilla/prefs_note
+Type: note
+Description: /etc/mozilla/prefs.js is available for customizing preferences.
+ Debian mozilla will load /etc/mozilla/prefs.js after loading some default
+ preference scripts.
+ .
+ You can edit this file for system-wide settings. (i.e.: font settings)
+Description-de: /etc/mozilla/prefs.js ist verfügbar um Einstellungen anzupassen.
+ Debian mozilla lädt die Datei /etc/mozilla/prefs.js nach dem Laden von ein
+ paar Defaulteinstellungen.
+ .
+ Sie können diese Datei bearbeiten um System-weite Einstellungen
+ vorzunehmen (z.B. Font-Einstellungen wie Schriftartenglättung)
--- mozilla-1.7.8.orig/debian/obsoletes/mozilla-browser.templates.es
+++ mozilla-1.7.8/debian/obsoletes/mozilla-browser.templates.es
@@ -0,0 +1,14 @@
+Template: mozilla/prefs_note
+Type: note
+Description: /etc/mozilla/prefs.js is available for customizing preferences.
+ Debian mozilla will load /etc/mozilla/prefs.js after loading some default
+ preference scripts.
+ .
+ You can edit this file for system-wide settings. (i.e.: font settings)
+Description-es: Dispone de /etc/mozilla/prefs.js para personalizaciones.
+ Mozilla en Debian carga el fichero /etc/mozilla/prefs.js después de
+ ciertos scripts de configuración.
+ .
+ Puede editar este fichero para realizar configuraciones generales, tales
+ como la elección de fuentes. 
+
--- mozilla-1.7.8.orig/debian/obsoletes/mozilla-browser.templates.fr
+++ mozilla-1.7.8/debian/obsoletes/mozilla-browser.templates.fr
@@ -0,0 +1,38 @@
+Template: mozilla/prefs_note
+Type: note
+Description: /etc/mozilla/prefs.js is available for customizing preferences.
+ Debian mozilla will load /etc/mozilla/prefs.js after loading some default
+ preference scripts.
+ .
+ You can edit this file for system-wide settings. (i.e.: font settings)
+Description-fr: Les paramètres globaux sont modifiables dans /etc/mozilla/prefs.js
+ La version de Mozilla dans Debian va charger le fichier
+ /etc/mozilla/prefs.js après avoir lu d'autres scripts de configuration.
+ .
+ Vous pouvez modifier dans ce fichier les paramètres globaux (comme par
+ exemple les paramètres concernant les polices).
+
+Template: mozilla/dsp
+Type: select
+Choices: auto, esddsp, artsdsp, none
+Choices-fr: auto, esddsp, artsdsp, aucun
+Default: none
+Description: Please choose your sound daemon's dsp wrapper.
+ Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp.
+ You can use dsp wrapper to resolve it.
+ 'auto' will decide which dsp wrappers should be used according to the sound
+ daemon running. When no sound daemon is detected, mozilla won't use any
+ wrapper.
+ This setting will be saved into /etc/mozilla/mozillarc and can be overriden
+ with your ~/.mozillarc.
+Description-fr: Veuillez choisir le module d'encapsulation du démon de gestion du son
+ Il arrive que Mozilla soit bloqué parce que certains greffons
+ (« plugins ») -- par exemple Flash -- verrouillent le périphérique
+ /dev/dsp. Il est possible d'encapsuler l'accès au périphérique /dev/dsp
+ pour résoudre ce problème. Notez que certains greffons tels que
+ realplayer peuvent se bloquer à moins de choisir « aucun ».
+ « Auto » sélectionne un module d'encapsulation du dsp en fonction du
+ démon de gestion du son en cours d'exécution.
+ Si aucun gestionnaire de son n'est détecté, Mozilla n'utilisera aucun
+ module d'encapsulation. Ce choix sera sauvegardé dans /etc/mozilla/mozillarc
+ et pourra être modifié dans votre ~/.mozillarc.
--- mozilla-1.7.8.orig/debian/obsoletes/mozilla-browser.templates.gl
+++ mozilla-1.7.8/debian/obsoletes/mozilla-browser.templates.gl
@@ -0,0 +1,13 @@
+Template: mozilla/prefs_note
+Type: note
+Description: /etc/mozilla/prefs.js is available for customizing preferences.
+ Debian mozilla will load /etc/mozilla/prefs.js after loading some default
+ preference scripts.
+ .
+ You can edit this file for system-wide settings. (i.e.: font settings)
+Description-gl: /etc/mozilla/prefs.js está dispoñible para actualiza-las preferencias.
+ O mozilla de Debian ha cargar /etc/mozilla/prefs.js despois de cargar algúns
+ scripts de preferencia por defecto.
+ .
+ Pode editar este ficheiro para configuracións globais do sistema (é dicir,
+ configuración dos tipos de letra)
--- mozilla-1.7.8.orig/debian/obsoletes/mozilla-browser.templates.ja
+++ mozilla-1.7.8/debian/obsoletes/mozilla-browser.templates.ja
@@ -0,0 +1,31 @@
+Template: mozilla/prefs_note
+Type: note
+Description: /etc/mozilla/prefs.js is available for customizing preferences.
+ Debian mozilla will load /etc/mozilla/prefs.js after loading some default
+ preference scripts.
+ .
+ You can edit this file for system-wide settings. (i.e.: font settings)
+Description-ja: ÀßÄê¤Î¥«¥¹¥¿¥Þ¥¤¥º¤Ë /etc/mozilla/prefs.js ¤¬ÍøÍÑ¤Ç¤­¤Þ¤¹¡£
+ Debian ¤Î mozilla ¤Ï ¥Ç¥Õ¥©¥ë¥È¤ÎÀßÄê¥¹¥¯¥ê¥×¥È¤Î¤¢¤È¤Ë
+ /etc/mozilla/prefs.js ¤òÆÉ¤ß¹þ¤ß¤Þ¤¹¡£
+ .
+ ¤³¤Î¥Õ¥¡¥¤¥ë¤Ë¤è¤ê¡¢¥·¥¹¥Æ¥à¥ï¥¤¥É¤ÎÀßÄê¤¬¤Ç¤­¤Þ¤¹¡£(Îã¤¨¤Ð¥Õ¥©¥ó¥È¤Ê¤É)
+
+Template: mozilla/dsp
+Type: select
+Choices: auto, esddsp, artsdsp, none
+Choices-ja: ¼«Æ°, esddsp, artsdsp, Ìµ¤·
+Default: none
+Description: Please choose your sound daemon's dsp wrapper.
+ Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp.
+ You can use dsp wrapper to resolve it.
+ 'auto' will decide which dsp wrappers should be used according to the sound
+ daemon running. When no sound daemon is detected, mozilla won't use any
+ wrapper.
+ This setting will be saved into /etc/mozilla/mozillarc and can be overriden
+ with your ~/.mozillarc.
+Description-ja: ¥µ¥¦¥ó¥É¥Ç¡¼¥â¥ó¥é¥Ã¥Ñ¡¼¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤:
+ ¤È¤­¤É¤­¡¢mozilla ¤Ï¥×¥é¥°¥¤¥ó(Îã¤¨¤Ð flashplugin)¤Î¤»¤¤¤Ç /dev/dsp ¤ò³«¤±¤º¥Ï¥ó¥°¥¢¥Ã¥×¤·¤Æ¤·¤Þ¤¤¤Þ¤¹¡£dsp ¥é¥Ã¥Ñ¡¼¤ò»È¤¦¤³¤È¤Ç¤³¤ÎÌäÂê¤ò²óÈò¤Ç¤­¤Þ¤¹¡£
+ 'auto' ¤Ï¡¢»ÈÍÑ¤·¤Æ¤¤¤ë¥µ¥¦¥ó¥É¥Ç¡¼¥â¥ó¤ò¸¡½Ð¤·¡¢¼«Æ°Åª¤Ë dsp ¥é¥Ã¥Ñ¡¼¤òÁªÂò¤·¤Þ¤¹¡£
+ ¤â¤·¥µ¥¦¥ó¥É¥Ç¡¼¥â¥ó¤¬Æ°¤¤¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢mozilla ¤Ï¤É¤Î¥é¥Ã¥Ñ¡¼¤â»È¤¤¤Þ¤»¤ó¡£
+ ¤³¤ÎÀßÄê¤Ï /etc/mozilla/mozillarc ¤ËÊÝÂ¸¤µ¤ì¡¢¤³¤ì¤Ï¥æ¡¼¥¶¤Î ~/.mozillarc ¤Ë¤è¤ê¥ª¡¼¥Ð¡¼¥é¥¤¥É¤Ç¤­¤Þ¤¹¡£
--- mozilla-1.7.8.orig/debian/obsoletes/mozilla-browser.templates.old
+++ mozilla-1.7.8/debian/obsoletes/mozilla-browser.templates.old
@@ -0,0 +1,19 @@
+Template: mozilla/prefs_note
+Type: note
+Description: /etc/mozilla/prefs.js is available for customizing preferences.
+ Debian mozilla will load /etc/mozilla/prefs.js after loading some default preference scripts.
+ .
+ You can edit this file for system-wide settings. (i.e.: font settings)
+
+Template: mozilla/dsp
+Type: select
+Choices: auto, esddsp, artsdsp, none
+Default: none
+Description: Please choose your sound daemon's dsp wrapper.
+ Sometimes mozilla hangs since plugins (e.g. flashplugin) lock /dev/dsp.
+ You can use dsp wrapper to resolve it.
+ 'auto' will decide which dsp wrappers should be used according to the sound
+ daemon running. When no sound daemon is detected, mozilla won't use any
+ wrapper.
+ This setting will be saved into /etc/mozilla/mozillarc and can be overriden
+ with your ~/.mozillarc.
--- mozilla-1.7.8.orig/debian/mozilla-mail.png.uue
+++ mozilla-1.7.8/debian/mozilla-mail.png.uue
@@ -0,0 +1,87 @@
+begin 644 mozilla-mail.png
+MB5!.1PT*&@H````-24A$4@```#`````P"`8```!7`OF'````!F)+1T0`Z@#H
+M`.,%U5;;```.6TE$051XVKV::XP<57;'?_7HZNK73,^,Q].>EZ<'X^=X;9F7
+M#`:R0)8$%IG]D$U(0F*B2"2*(Q2A2(N"(I[YL`I$*U9915$D)&0COAB'=;2R
+M0*S'=LR8M66\'FP/GI?G8<^XIZ>GWUU=CYL/KJHM-S,V)%F75*KJ.]5]_^?<
+M_SGG?T^-Q(V'M,+]S0ZQPOUM.8(@/P9T=TSZEK]S!/@Q4`;LVVF(!W2UIO?,
+M3TX,DRO<X@LR2!)(DHPBP]5,C0\_^#G_\M9?_!KX'K`$&+?+`-6];FY;]2!'
+MAFM<FJYB(W`L,.L"VQ$HLH2L@J1(R#(X%BBRA*)())H4MC_V!*%W.KYCUN?[
+M@$N`"3BWDTK_*"L)<?>N_Q#GQ@OBWS^^(O[\[X=%4\M.T=SR@+-NR\MBZ&).
+MO/-?,^+/7CSCCC_H;-SVNOCU1$'\ZZ%9$4ML%,!NH"?@F-_Z(;O7?W/LXA]=
+M^O(G-$54<&#XQ.<4<I]]DL_]]U]-?O53IR6JH4@2IP=_02'WV4?YW+&_'K_X
+M$]$2O8ZU5IUS@#"@W$[/>P9D`?'88W^((P2.@-G)7P"<!ZRGG_X3N5BQ`9B=
+M^#G`!:`:C:8E6X!A"&RK6+_=`1PTP`:V/_S=[[%4LC$M02[[*X!1H'/SED<Q
+M+0?;%!3S%P5P$5BWJN/W4&0HY"W`KKC!:]U.(^3`_4!'*H7E""IE!Z-VQ0(6
+M@(TM[>N1%(E*U<&VEFI`!=CRS+,_H%QSN#I5!5@$ZJX!W.XL)`%]=VYH8BQC
+MD%LP@;KGT?6;-K63+9A<FZ\#8@FH`OT_V'T'0Q<*3%VX`I`!:K^%%9!N5D"#
+M*Y"*1E262A;3E\JXWJ\!7>VI")>S!J.GY@"NN.-MD:A*Q13,3IP%N.P:W!@'
+M4L,IW^145CA5(.1>E<#SDK\"LA)KDA20%9@:F028!@Q)"K>I(8F0)#$Y\CG`
+MN#N^.J1>KP=SLT>\>#%=\$K`B+@[F0IH`3`AUR`M4#,4-Y.U`VN`I/N\Y-+S
+MIX$5E@''S]>ZWA'6-`E9DID9/P(P"43O?^!WPUI(`AFFQS\$F`/Z],@:35&O
+MKVXA=\[S]`8@]?SSSV_L[>W=*DF24%757+]^?5\L%M-T78_'X_%Z/!Y795EV
+M=%UO"X5"24F2M%`HI#B.XTB2)"F*(FN:%I-E&2$$F4R&[N[N=X`(4`K2RC/@
+MWKOO?0HAP'(<KETY#%#;LV?/CU`V4;,<'`'%_'E>>^VU[\=BL1_^^)\')46&
+MNN%@65G>>^^]']UWWWUR7U^?%`J%?D-4\>W#09*NXS.,&Q1)V-5J7J:S`=DS
+MX*$'=CU)W7(PZ@*C-L7^_?N?_^RSS^CL>1#'%I1*#HI28^/&C>D3)TZ0ZOH^
+MBBI1JCAH(4$L%E/"X;`_>>-A61:JJF)9%K9M8]NV;YQMVRB*@F592)*$XSA(
+MDH1E69BFR<&#!W$I%W4%H^/22'C\VO[00UN87:B3S]MHFHVF:8R,C/#=)]:R
+M5+&9GS5H;HZCZSH7+ES@I7_X.[)%DX6K=9J;$WC@;=O&<7XC@[Q[V[:IU^O^
+MY^`X@&F:_G?J]3I"""J5"J^]]AK)9-)PDT0D$,2.9P#`NM[>)@8O%9B;K-':
+MVHJNZUR^?)ETNHE3$T5&SUPCE4JAZSJ3DY-L'6CEQ,4BTY?R))-)%$7Q#9!E
+M^09P*X%N'`>H5JO7I4FMQMZ]>XE&HUB6A1O8,7<E/&LE;P6Z%4U&#\F,#5\E
+M&HU2J528G\\@*Z"J,A,7?\7:M6O1-(V%A1RJ)J.J,K/C$Z12*4*A$$((GQK?
+M%+0+#L=Q,$T3(0134U.\^NJK&(9!L5BDL[,S#'2Y%-+<-.YX=4"2I'#+D<]S
+MU$R'J4NGB,5B'#]^G&I59F2R0M6PF1[_3S9LV("F:93*-IF<0=UPN'KY)'U]
+M?2B*@BS+V+:-95D^(-NV,4T3QW'\\7J]CF59/J5,TZ12J5"OU_GTTT_9NW<O
+MX7`8699YZJFG4%55N-Z/-VZZU.N9PM#^]D_O!@G,>H9GGOEA6=.TF&%D^>/?
+M'T"2%<SZ'*G4$^1R.8Q:EM^Y>P.R+%.OS_.7>_X)3=/\%?`"<25/!U?$MFT,
+MP\!Q'(:&AGCQQ1<I%`H\_OCC='=W4RZ76;=N7<WE?IMKR%*P#@@@99ISZ]WB
+ML6'[]NU_LWOW[MASSSW')Y]\PMFS9ZE4*IPX<8)2J<2^??M()I/D\WE,TZ2E
+MI85H-(J7MSUP-P/M_=TP#(00#`X.\M)++]'5U<6SSSY+/!Y'554Z.CJ8GIZ6
+M>WM[FZ:FIL)N#'@56GC:W7'3TP)@]/7U#>S>O;NWJ:F)WMY>=NS806=G)Z%0
+M"-NV&1L;8VAHB%`H1%M;&]NV;6/5JE5$HU%JM9I/%R'$UZX>G3S:U&HU#ATZ
+MQ,]^]C,V;MS(YLV;6;-F#?W]_<1B,515I5ZO.S,S,_79V=DA8![(>X&L!.1T
+MU:UR]/3T[-JS9\\&15&(Q6)$HU%Z>GK8LF4+.W;L\`TY<^8,Y\Z=8WQ\G$JE
+M0CP>I[6U%555_4S2"%H(0;5:I5:K4:O5>/GEEWGWW7?9N7,G75U=='9VTM'1
+M02P6(Q*)D$@D*)5*BFF:R;-GSPX#$Z[R-0%':5!W#J"/C(S<]<HKK]SEI419
+MEI$DR>=Y4U,3Z72:@8$!+,MB8F*"F9D9]NW;!\"5*U>X\\X[_4"LU6H^>,NR
+M?`/>>.,-5%7EGGON(95*42@42*?3M+>W$PZ'T74=29(HE4J</W_>N'CQ8A8X
+M`^0:5R"H',O`FD<??72@N[L[Z556QW$00O@&Z;J.$()$(L':M6O1=1W+LA@?
+M'^?TZ=-,34UQ[=HUJM4JZ70:7==1%(5"H<#"P@)OOODF75U=+"TM$8E$Z.WM
+M]9]K:FHB%HN12"3\P@;(QX\?GP7.NM+=O$',-32FOIB;FRL)(?QR[P6B$`)-
+MTU`4A;:V-G1=9V9FAL7%17;MVN77D"^^^()BL<B!`P=XY)%'B$:C[-RYD\G)
+M2=Y^^VVV;-E":VLK]]Y[+X5"P<]&;6UMU.MUO[+KNDXRF2252DFA4"AAFF8T
+M*+_5%38*I9,G3\X_^>23`ZJJ?BU[`,BR[!N23J<!R&0R;-JTB50JQ<#``.%P
+MF&/'CC$Y.<FE2Y<X<.``BJ*P=NU:VMO;2:?3))-)MF_?3CZ?9VEIB6JU2F=G
+M)T((5%7%<1R2R22A4`A9EIL#60ANTD%(%`J%>UYXX87O>-SUM$IP)619]E/E
+MXN(B/3T]]/?W^QG'<1PZ.SO9O'DS6[=N9>O6K<3C<7IZ>EB_?CWQ>)Q5JU8A
+M21*=G9W$8C$`1D='22:3:)KF%\=<+B<9AJ&.CH[^$IAUDXZS4O\F]^677RYD
+ML]ER)!*)R;+LI;.O%2=)DLCE<H3#8=+I-([C8!@&H5#(5Z:*HM#<W$PH%&+;
+MMFW^;\3C<2*1B"^=FYJ:"(?#""$8'1TEG4[3W-SLSR6$T%U-Y._PY!4HE`>.
+M7+APX5I0:"U760'*Y3)=75THBD*U6KWA;^%P&$W3B,?C))-)$HD$\7B<1"+A
+M%S]O)4NE$D((^OO[Z>_O9VQLC-'144S31%$4-$USW&(;;MS0+'=</GWZ]+5M
+MV[:E5P+O.`[S\_,T-S?3WM[NY_;@,U[<>)Q.)!(W2.?@LZ9I8IHF]7J=[NYN
+M-$WCU*E37+Y\&5W7:6EI4:/1:*Q2J7@--$N^R8Z_-CT]74HD$CY5+,NZ`7RQ
+M6*1:K=+1T8'C.%0JE67!!Y6H9\ARX(/RHE@LTMK:RL,//PS`\/`P75U=M<#F
+M'D#<S`#CK;?>&@MN"[V)O97(9K.L6;/FND(ME3!-<T7P0?WC/;,<>&]/D,ED
+MF)B88&%A@;ONN@M=UX5A&)7[[[]?"W13Y)M1:`I8&!D9N99*I5:KJGI#(,_/
+MSQ.)1&AI:?&K:V.J70Y\8_QXDCN?S_LRVPUJ,3DY67,<1U441?[HHX^6%A<7
+MOP+.!3.H>I,5$,`O,YG,,ZM7K_;3IFW;O@CKZ^M#DB3R^?RR@%<"+X3PZ>>E
+MZ'*Y+,KELKFTM&37ZW5U:&BH>/CPX4E7O%UR)?2T^[GHMEEL]1:OCC('#QX<
+MW[5K5[I4*OE_F)^?I[.SDV@T2J%0P'&<FX)W`5*I5!!"^)Y>7%QD:6D)V[89
+M'!S,'3Y\>,95Q!==P>:)MC)0<#]G`UK(O%4?OSP^/EX*>G!A88%H-$IK:ROU
+M>AW#,);E>[5:I5JM^I2K5JL4"@6N7+EB1J/1T,<??UPX=.C0C.O9KP#OWG*W
+MC`77RX9[+;C@2^Z8^4U6P/CPPP_GO8%BL4BE4J&GIP>`?#[O@ZY6JY1*);^C
+M8!@&Y7*9;#9K2I*D#@X.%C_XX(-KKA>_\F+,FR>@\:T`\$H`;-FECM<7NJ$K
+ML=)Q%9@]=NS8Y!UWW-&7R61H:6DAD4B0R^7(9#+^YL6R+-]`QW$X>O1H_N#!
+M@_/9;#;O=OG&715I!P!;`<!FX.IYO>91)6",W=@7XA:!?&1N;NX/6EI:R&:S
+MK%NWCK&Q,6JU&H9A8%D6D4B$X>'A\H$#!S+'CQ^?<SEZP0TX,T`)*P#(`]QX
+M!@VQ`J<9:!R+;[H"`E@Z>?+D?%]?WT`RF>3LV;-6/I\W:K6:=/3HT?+^_?N]
+MP/O2[5Q;KM`JNA-^&\`>2*]UZ'G;"7@]*/O%K=X'2\`=P.OOO__^T^?/GU]X
+M_?77)]U@FG!5H>'^8"XPN=D`;CG09L#+0=!.T,.!<]D7Z=_$@#;@19?#XT"S
+MVV`2#1YK!&TL,Q:DPDH>OBG@_XT!BML-B[O]>L^`D#NIU>#I1DI8MZ#$MP*\
+MTBNFF\6`!])P<[!P.>XU6,UEP%H-E&BD!0W`_\_OR&YEA.UZ%1=8L)]D!VCD
+MK,#C_S?`WY9"P;>9P7=8<D,Z"P)F&6K<EO]6^2;/R@W?$[<;<./Q/SS)>Y4N
+/UMZD`````$E%3D2N0F""
+`
+end
--- mozilla-1.7.8.orig/debian/mozilla-news.png.uue
+++ mozilla-1.7.8/debian/mozilla-news.png.uue
@@ -0,0 +1,94 @@
+begin 644 mozilla-news.png
+MB5!.1PT*&@H````-24A$4@```#`````P"`8```!7`OF'````!F)+1T0`````
+M``#Y0[M_```/F4E$051XVL6:?6Q=Y7W'/^?MOON^7U]?XM<8VR%V3%$H"2T!
+MK25L@T4!U@FFB=)-2$CP#Q)"T[)558$_0!.:&J)):[<B5FE-IM$J`]-.S%LH
+M.(0D)!ZQ&Q.G?K^^OKZ^[]?W]9SG[(^<>^>&4$K;A2/]=,Y][.?Z^_V]/[]C
+MB?^[I*ONG_4R+;FNUU;0;P$.Z_FSDG@;^%N@".C7DT@3:-3FZ%I;F)\B6_B4
+M#3)($DB2C")#(E7EQ\=>Y^]>^HLIX`^!#:!VO4BHUGUG*+R/$U-59I<K&)@(
+M'1IU$T.8*+*$K(*D2,@R"!T464)1)-J\"E^X^UZTEZ,CC7IR$*@#:<"XGE;X
+MEJRTF;?>\4_FA;F"^;VW5LU'GYDRO8';3:__2^:-PW]CGIK)FB^/K9A??_J\
+MM7Z'N>/FY\P/YPOFW[\1-]UM.TS@4:`?T*X7>-FZ_X,PBE^?G?X.7J<*`J9.
+MGJ:0?>]4(7?RFPN7CHB`RX8B27SP]D\H9-_[[T+NW6_.S7S'#+BN&+%:63,!
+MYQ:K7C<"IF5R_>Z['T*8)L*$^,)/`"X!Q?OO_S.Y6+[B$?'YUYOK&9>K3S),
+MJ-5,#+W8L`)87&\"6/XZ>M?OW4.N9-#03;+I,P#S0'CG\%=IZ`*C85+,SY@6
+M@>YP]`]09"CD=<"H`-7KG87D+3E\)-K1@2Y,RIN"6G75`%+`0"`RB*1(E"L"
+M0\_5@3)PTY\^\@";54%BJ0*0LP@T/@\+2$#OP)"7A52-[$8#J#<U.G#331'2
+MA0;KR3I@%BP"O0\<[.?4Q0)+%U<!,D#E\[*`!$1=3I5<26=Y=A,@:P&-13J<
+M+*9K7#Z[!K`.;`)!ITNEW#")S_\/0-PBT/A<",B*VRLI("NP]-$"0`(H2Y(]
+MJ&H2FB2Q\-%I@$5K/:*I5^K!6OP$P-P6%[KN!'`XHG:;34*69%;F3@!<!BI?
+M^O)^NTV30(;EN1\#7`1TI^L&35&O%/)"]D*36-.%KGL,W';K;0<P3="%8'WU
+M/YJI\L:!H7U4=8$PH9";-H$5H*?-NTM69*C7!-7JNF&!KWT>,2`!=W[YCONH
+MZX):W:2\N2"LVK!K:&@?PC`IE03ZE0Q4`6[NV/9'**I$J2PP1;EF@:]?[XZT
+M:8$OW'GG,/&-.OF\@1"EJ@7HQJ%=/>3*!LEX#1!%B\#07_WU[Y,N-MA(U`&S
+M]'D$\%8+]'=W>_EHM<+:0A4@;V6@[KX^+W-K52Z?7\>J"Q(PO&LDR/LS)99G
+M\UC`.X!>ZSL52^2K1/H5\EMUHYV*3<:AR?QB*H'5$E=`CLH*J*K,_,P9@+C?
+M[S^DZ^(&U2:CJC+QN7GZ^_NC=]UUU[?=;G>Y4JED<[E<<FIJJJ*J:D.69>'S
+M^;+OO//.!\#/+>68P(4M1?3J@Q&?\C-S*P%9DNR!$Z>S"+?$TNS99DXO:YJ_
+M[:.%,I6:P?+<<31-"]Q___V#__+#?R>5K5&O"1*+[W-C?[_ZE:]\I6UT=+3-
+MX_%$EY>7=W1V=M)H-$@FD\S.SO+88X]](YU.8Q@&M5J->#S.YN;F6J%0$/E\
+MOJIIFN%VNW5@NJVM;=WO]R?"X7!IQXX=N50J-?'DDT^N6'U64TS`E"P2=4WK
+MD)"@44\!QDO`69!^J*IA)%FA45]C9&2D]M133]D?>^PQ5#6"+,O4ZTD>>N@A
+M]N_?3T]/#Y.3DZBJRNVWWX[/YV-\?)SV]G;>??==MFW;AMUN)Q`(X':[&1P<
+M))U.(X2@O[^?6JU&M5JE5JN12J48'Q]G=G86PS`8&AK"9K.]_^*++]YKQ6<#
+MT"7+5Z/`*-!E?5X'/K)2XB!PP]#0T+<?>>21Z+Y]^YB;FV-Y>9E$(@%`5U<7
+M_?W]K*ZNXO%X2"02[-JUB[-GSW+KK;=RYLP9[KOO/M;7UUE86""12.!T.M%U
+M'9O-QNCH*&?.G$'3-&ZYY19&1T?9V-C`X7#0UM:&U^M%",'DY.0[^_?O_S?@
+M->OX6E$M<^2!*:O[Q*JHN>;SWKU[_Z2GIR=ZSSWW$(_'<3@<!`(!O%XO[>WM
+MV.UVIJ>G&1X>IJ.C@U.G3@%P[[WW<OSX<800G#Y]FN7E9800C(R,<.G2);Q>
+M+S:;C??>>X^#!P^V''UV=K;U7"P6*1:+U.MUYN;F\L`P<,+"K:N6+Y4MLTA;
+M@D0`O/KJJZ'77GOM@>>>>XYZO4ZQ6*12J:"J*HJB4"Z7R6:S='9VXG0Z`>CM
+M[65D9(2QL3$Z.SO9O7LW`(E$@H,'#S(V-D8L%N.VVVX#8'U]G1_]Z$<\^."#
+ME$HE`"J5"DZG$T51D&69\^?/DTPF]P%C@-^R0$G9$N'B&D&"KNL37_O:U[8-
+M#@ZROKY.,!BDO;T=M]N-V^VF6"RB*`I""`J%`JE4"H_'P[ESY[#;[>BZSNKJ
+M*M5JE9&1$1P.!TZGDWJ]SKESY[AX\2*I5(H]>_;@=KO)Y_.4RV4\'@\>CX=@
+M,,CBXB)+2TOLV+&C=NS8L07+6XK`YJ\Z_DF'#AUZ.AZ/WW3WW7>SO+P,P/3T
+M-/E\GH&!`0"&AX<_MK%4*A&)1$BE4JVU1J/!RLH*ERY=`B`6B]'7UX?/YR.?
+MS^/S^0"(1"*M/5ZOU\AFL\K,S`S;MFU#UW6?Y=Y:,X-^(H&3)T]VO?322]\Z
+M?/@PU6H515%86EHBF\UBL]FX<.$"0@B\7B^U6HWN[FY4567;MFTM[;6WMU^3
+M7+E<)I5*D<_G65E9`6!E986.C@Y"H1``-IL-29*4R<E);#8;Z72:]?7UAG5Z
+M;!9)Z9,(2$>.'/GG.^^\TV.WV\ED,M1J-08&!K#;[7@\'EPN%\EDDD@DPH4+
+M%UA;6Z->KZ/K.K5:C<'!P=:734]/X_%X`'"Y7/A\OFN2VWKY?#[C[-FS2KE<
+MQN?S81@&K[SRRB3PP587OR:!LV?/=A\Y<N2N1Q]]E&PV2[5:)1@,M@"[W6XN
+M7[Y,,!BD6JUR\\TW(X3@\N7+A$*A%EB`N;DY'`X'V6R63"9#+I?#,(Q6%G,X
+M'/A\/GIZ>EI[@L&@/C\_KR82";JZNHC'XYPY<Z:PLK+RMM4P-AM'0[F6]C<W
+M-W_^_///MVF:1B:3(1`(4"J5F)F90555#,/`Z712+I<!*)?+R+),+!:C6JUB
+ML]FN3##B<5PN%YN;FRPO+U.I5%`4!;_?3U]?'[V]O0@A"(5"K3UNMQLAA#0Y
+M.2FYW6XRF0RJJIHOOOCB?UKM1\:J4^EK!;%TX,"!O]R[=V\L$HE0*I6PV6Q4
+MJU4:C0;]_?THBM(*MJFI*0J%`FZW&TW3J-5JA,-A=%TGF4P"4*_7*9?+I--I
+MLMDLBJ)@M]M;[40P&&QI7U$4G$YG_6<_^YE-555,TR00"/#JJZ^N`">!DG74
+M;3:;C8\1<+O=3SW^^./4ZW4JE0KA<)A<+D<P&,3C\;32XMK:&MNW;R>3R5`L
+M%M$T#8_'@Q""2J5"H]$@$`BT6H%@,(BF:<BRS-Z]>PD$`BPM+;%SY\[6'P\$
+M`O7Y^7E;J50B&HU2+!8Y=>J4/CX^_E\6X)QE@;R5C8RM!*21D9%_?/KIIZ.R
+M+*-I&G:['4W34%45K]=+/!Y'"('?[T<(03J=IKV]G7`XC,OE0@C16I=EF9,G
+M3U(NETDD$IBFB=_OI[V]G;6U-0S#H+N[FT:C@:9I!`(!*I4*%R]>I*>GAW0Z
+M3:%08&QL[+35Q18L\%EKJ%`'Q%8"@0<??'#G+;?<@FF:J*I*)!)!"-&Z=W=W
+M(X3`-$UT76\%Y?;MVQ%"H.LZ'W[X(?%XG$0B0:/10`A!+!8CF\TB21+9;);1
+MT5&JU6HKV.UV.T*(XOOOO]\6"H7(Y7*XW6[&Q\>+BXN+;UJ`LQ:!8E/[5V>A
+M;SSQQ!.#E4H%69996UMC9F8&3;LRIQT:&J)<+F.SV>CHZ$!1%';NW-G2NA`"
+M5571-`VOUXNB**BJRM+2$OE\'K_?CVF:#`T-4:O5Z.OK:^VS4K']RG#!0:%0
+MX,2)$^;1HT=_8)WT<E;0-K7?//F930+2$T\\T:^J:J!6JZ&J*A,3$PP/#[>R
+M2R@48FQLC&`P2*5200A!H]%@<'"P914A!%_\XA?1=;V55AT.!Y(DL;&QT<I6
+MG9V=.!P.=%TG$`BPOKY>FI^?]_3T]!"/QS%-D^GIZ0^!94OC3=<I6BFT50>4
+M+<'[\,#`P&@H%&KUWZIZA5\RF61Z>KKEK]ELEM75531-8VEIB6`PR/+R,C:;
+M#:?3B:JJ2))$*!2BKZ^/GIX>!@8&<+E<1*-1(I$K9PDK958G)B:<X7!8RF0R
+M1*-17G_]]>)/?_K3[UF`4\":=2]>/3AH$=BS9\_&^?/G_SP6BQ$,!IF;FT,(
+M030:)10*T=75Q?;MVRF52OA\/DS3Q.UVXW`XF)B80)(D1D9&D&49699;7613
+M5%4E'`[C]7I;:VUM;7SPP0>Y:K7J5E4569:9F)@PO__][__``IT&DI;DMOC^
+MQPE,3T\G#,-8?>.--\(G3YZ4SYT[9RL4"JK+Y2*12*!I&I5*I>5.BJ)@&`8[
+M=^[$X7"P9\\>%$7Y)>"*HB!)TB\1:JY9+4II9F;&U]'1(6UL;%`H%'CSS3>G
+MXO'XVQ;@=6M"F+%\_V,SIZTO^53``X2!&X";`H'`P6@TNJVWM[<C&HUZ'WC@
+M`7LP&,0P#';MVH4LRQ2+1?Q^/XN+BPP,#/R2UH%6=MH:[,UX.77JU$:U6@VG
+MTVFZN[MYY957BD>/'CUL:7\-6+((9*^E_:L)R(`=:`."UJ&A#7!9;UYN\_E\
+M7XC%8I&.CHZ.`P<..'?OWNUJ`O5X/!B&02P6(Q`(4"P6"00"+?>YFH00@O'Q
+M<;-4*DDNEXL3)TZ8AP\?/FR!3ED!O&)-2#8_:>(G7?6L6"2<6\1AR=5K]WN]
+MWHY8+!8:'1T-/?/,,ZYBL>AMIE-%47"[W<3C<>KU.KMW[Z:[N[MEE60R69J>
+MGO8DDTGJ]3K//__\NPL+"Z];[K)J$4A:!:S^26]^I&M\EBUW:HIFB<T";K\&
+MH2%@G]?K]79V=OH>?OAA]QUWW!&19;FMV=M[/)Y6YRK+,K.SL\;<W)SB=#IY
+MX847%M]ZZZVCEO;7+/")3PK<7T6`:TS,Y"T'B%^7T!\#0:_7Z^WM[74_^^RS
+MJM_O[XE$(FW=W=W(LLRE2Y?(9#(<.W8L_]WO?O=?K6-BTW56K0Q4_K1A\:>-
+M]*1KD/JLA'J!^P#%Y_.Y1T='E9=??KE;T[2NX\>/IPX=.C1A31F:KK-J99^2
+M57'%KP/P-_G7A-^4T%>!3FN/"?S"TOZ&Y3;KUZJXORL"OPM"6\5N[:]L:=;R
+M%GCCUYET_[8$?E-"-DLTZW>:;SXW/POX_P\"GX60LF7D;EC!JG\6\`#_"SR=
+26!.N<I%X`````$E%3D2N0F""
+`
+end
--- mozilla-1.7.8.orig/debian/mozilla-calendar.files
+++ mozilla-1.7.8/debian/mozilla-calendar.files
@@ -0,0 +1,5 @@
+usr/lib/mozilla/components/calendar.xpt
+usr/lib/mozilla/components/calendarService.js
+usr/lib/mozilla/chrome/calendar.jar
+usr/share/applications/Mozilla-calendar.desktop
+usr/lib/mozilla/chrome/icons/default/calendar-window.xpm
--- mozilla-1.7.8.orig/debian/mozilla-calendar.postrm
+++ mozilla-1.7.8/debian/mozilla-calendar.postrm
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+set -e
+
+umask 022
+
+case "$1" in
+    abort-install|purge|remove)
+    if [ -x /usr/sbin/update-mozilla-chrome ];then
+		/usr/sbin/update-mozilla-chrome
+	fi
+	;;
+    *)
+	;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-calendar.links
+++ mozilla-1.7.8/debian/mozilla-calendar.links
@@ -0,0 +1 @@
+/usr/share/doc/mozilla-browser /usr/share/doc/mozilla-calendar
--- mozilla-1.7.8.orig/debian/mozilla-calendar.postinst
+++ mozilla-1.7.8/debian/mozilla-calendar.postinst
@@ -0,0 +1,16 @@
+#!/bin/sh
+set -e
+
+umask 022
+
+case "$1" in
+    configure*)
+    if [ -x /usr/sbin/update-mozilla-chrome ]; then
+	/usr/sbin/update-mozilla-chrome
+    fi
+	;;
+    *)
+	;;
+esac
+
+#DEBHELPER#
--- mozilla-1.7.8.orig/debian/mozilla-navigator.xpm
+++ mozilla-1.7.8/debian/mozilla-navigator.xpm
@@ -0,0 +1,279 @@
+/* XPM */
+static char *mozilla-navigator[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 257 2",
+"   c #647D96",
+".  c #445566",
+"X  c #D9E8F6",
+"o  c #F3F8FE",
+"O  c #A0B3C7",
+"+  c #D0DCE7",
+"@  c #8199B2",
+"#  c #97ABC0",
+"$  c #B3C4D4",
+"%  c #CFDBE6",
+"&  c #E3EBF3",
+"*  c #B2C2D2",
+"=  c #7A93AE",
+"-  c #E9F0F7",
+";  c #F5FAFF",
+":  c #EBF2F8",
+">  c #EEF4FB",
+",  c #C6D0D9",
+"<  c black",
+"1  c black",
+"2  c black",
+"3  c black",
+"4  c black",
+"5  c black",
+"6  c black",
+"7  c black",
+"8  c black",
+"9  c black",
+"0  c black",
+"q  c black",
+"w  c black",
+"e  c black",
+"r  c black",
+"t  c black",
+"y  c black",
+"u  c black",
+"i  c black",
+"p  c black",
+"a  c black",
+"s  c black",
+"d  c black",
+"f  c black",
+"g  c black",
+"h  c black",
+"j  c black",
+"k  c black",
+"l  c black",
+"z  c black",
+"x  c black",
+"c  c black",
+"v  c black",
+"b  c black",
+"n  c black",
+"m  c black",
+"M  c black",
+"N  c black",
+"B  c black",
+"V  c black",
+"C  c black",
+"Z  c black",
+"A  c black",
+"S  c black",
+"D  c black",
+"F  c black",
+"G  c black",
+"H  c black",
+"J  c black",
+"K  c black",
+"L  c black",
+"P  c black",
+"I  c black",
+"U  c black",
+"Y  c black",
+"T  c black",
+"R  c black",
+"E  c black",
+"W  c black",
+"Q  c black",
+"!  c black",
+"~  c black",
+"^  c black",
+"/  c black",
+"(  c black",
+")  c black",
+"_  c black",
+"`  c black",
+"'  c black",
+"]  c black",
+"[  c black",
+"{  c black",
+"}  c black",
+"|  c black",
+" . c black",
+".. c black",
+"X. c black",
+"o. c black",
+"O. c black",
+"+. c black",
+"@. c black",
+"#. c black",
+"$. c black",
+"%. c black",
+"&. c black",
+"*. c black",
+"=. c black",
+"-. c black",
+";. c black",
+":. c black",
+">. c black",
+",. c black",
+"<. c black",
+"1. c black",
+"2. c black",
+"3. c black",
+"4. c black",
+"5. c black",
+"6. c black",
+"7. c black",
+"8. c black",
+"9. c black",
+"0. c black",
+"q. c black",
+"w. c black",
+"e. c black",
+"r. c black",
+"t. c black",
+"y. c black",
+"u. c black",
+"i. c black",
+"p. c black",
+"a. c black",
+"s. c black",
+"d. c black",
+"f. c black",
+"g. c black",
+"h. c black",
+"j. c black",
+"k. c black",
+"l. c black",
+"z. c black",
+"x. c black",
+"c. c black",
+"v. c black",
+"b. c black",
+"n. c black",
+"m. c black",
+"M. c black",
+"N. c black",
+"B. c black",
+"V. c black",
+"C. c black",
+"Z. c black",
+"A. c black",
+"S. c black",
+"D. c black",
+"F. c black",
+"G. c black",
+"H. c black",
+"J. c black",
+"K. c black",
+"L. c black",
+"P. c black",
+"I. c black",
+"U. c black",
+"Y. c black",
+"T. c black",
+"R. c black",
+"E. c black",
+"W. c black",
+"Q. c black",
+"!. c black",
+"~. c black",
+"^. c black",
+"/. c black",
+"(. c black",
+"). c black",
+"_. c black",
+"`. c black",
+"'. c black",
+"]. c black",
+"[. c black",
+"{. c black",
+"}. c black",
+"|. c black",
+" X c black",
+".X c black",
+"XX c black",
+"oX c black",
+"OX c black",
+"+X c black",
+"@X c black",
+"#X c black",
+"$X c black",
+"%X c black",
+"&X c black",
+"*X c black",
+"=X c black",
+"-X c black",
+";X c black",
+":X c black",
+">X c black",
+",X c black",
+"<X c black",
+"1X c black",
+"2X c black",
+"3X c black",
+"4X c black",
+"5X c black",
+"6X c black",
+"7X c black",
+"8X c black",
+"9X c black",
+"0X c black",
+"qX c black",
+"wX c black",
+"eX c black",
+"rX c black",
+"tX c black",
+"yX c black",
+"uX c black",
+"iX c black",
+"pX c black",
+"aX c black",
+"sX c black",
+"dX c black",
+"fX c black",
+"gX c black",
+"hX c black",
+"jX c black",
+"kX c black",
+"lX c black",
+"zX c black",
+"xX c black",
+"cX c black",
+"vX c black",
+"bX c black",
+"nX c black",
+"mX c black",
+"MX c black",
+"NX c black",
+"BX c black",
+"VX c black",
+"CX c black",
+"ZX c black",
+"AX c black",
+"SX c black",
+"DX c black",
+"FX c black",
+"GX c black",
+"HX c black",
+"JX c black",
+"KX c black",
+"LX c black",
+"PX c black",
+"IX c black",
+"UX c black",
+"YX c None",
+/* pixels */
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YX                        . YXYX",
+"YX                        . YXYX",
+"YX    o o o o o o o       . YXYX",
+"YX    @ o   @ o   @ o     . YXYX",
+"YX    O ;   O ;   O ;     . YXYX",
+"YX    $ -   $ -   $ -     . YXYX",
+"YX    % +   % +   % +     . YXYX",
+"YX    & *   & *   & *     . YXYX",
+"YX    > #   > #   > #     . YXYX",
+"YX    : =   : =   : =     . YXYX",
+"YX                        . YXYX",
+"YX                        . YXYX",
+"YX. . . . . . . . . . . . , YXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX"
+};
--- mozilla-1.7.8.orig/debian/mozilla-composer.xpm
+++ mozilla-1.7.8/debian/mozilla-composer.xpm
@@ -0,0 +1,151 @@
+/* XPM */
+static char *mozilla-composer[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 129 2",
+"   c #333740",
+".  c #50535C",
+"X  c #DBDCDD",
+"o  c #232732",
+"O  c #DCDCDD",
+"+  c #DCDDDE",
+"@  c #D4D5D7",
+"#  c #C5C6C9",
+"$  c #353A43",
+"%  c #85878D",
+"&  c #8594A3",
+"*  c #232731",
+"=  c #BEC7D0",
+"-  c #5F626A",
+";  c #212630",
+":  c #7E8E9E",
+">  c #748698",
+",  c #7F90A0",
+"<  c #5F6269",
+"1  c #D9DADB",
+"2  c #7D8F9F",
+"3  c #FBFBFB",
+"4  c #484C54",
+"5  c #9CA2AA",
+"6  c #ADB9C3",
+"7  c #DBDBDC",
+"8  c #575A62",
+"9  c #D4DCE2",
+"0  c #F9FAFA",
+"q  c #A1AEBA",
+"w  c #A9B4BE",
+"e  c #575A63",
+"r  c #2B303A",
+"t  c #E1E1E2",
+"y  c #686B72",
+"u  c #637688",
+"i  c #92A2B1",
+"p  c #7F8187",
+"a  c #262E3B",
+"s  c #4C4F57",
+"d  c #5C5F67",
+"f  c #B8BFC6",
+"g  c #65676F",
+"h  c #4C4F58",
+"j  c #707179",
+"k  c #8494A3",
+"l  c #787F89",
+"z  c #7B8B9A",
+"x  c #252833",
+"c  c #6C7F90",
+"v  c #51545C",
+"b  c #353C48",
+"n  c #E7E8E9",
+"m  c #FCFDFD",
+"M  c #989A9F",
+"N  c #F0F3F5",
+"B  c #929499",
+"V  c #899AAA",
+"C  c #96A4B1",
+"Z  c #83929F",
+"A  c #30353E",
+"S  c #63666D",
+"D  c #41444D",
+"F  c #687B8C",
+"G  c #BFC7D0",
+"H  c #D0D8DF",
+"J  c #42454E",
+"K  c #DADBDB",
+"L  c #5A6572",
+"P  c #8B8E93",
+"I  c #F8F8F8",
+"U  c gray98",
+"Y  c gray99",
+"T  c #A6B3BF",
+"R  c #E3E3E4",
+"E  c #3B3F48",
+"W  c #1A1F2A",
+"Q  c #5A636E",
+"!  c #616873",
+"~  c #73757C",
+"^  c #949BA4",
+"/  c #757779",
+"(  c #797B82",
+")  c #777A81",
+"_  c #5E6169",
+"`  c #C7D0D9",
+"'  c #96989D",
+"]  c #373A44",
+"[  c #C4CED7",
+"{  c #F9F9F9",
+"}  c #32353F",
+"|  c #50535B",
+" . c #697B8C",
+".. c #AFBAC4",
+"X. c #D2D3D5",
+"o. c #FCFCFD",
+"O. c #696C70",
+"+. c #5A6471",
+"@. c #DDE3E8",
+"#. c #4F525B",
+"$. c #3F3F3F",
+"%. c #FBFBFC",
+"&. c #697C8D",
+"*. c #768899",
+"=. c #63656C",
+"-. c #ACB6C0",
+";. c #D6DDE3",
+":. c #464952",
+">. c #3C3F48",
+",. c #1C202A",
+"<. c #617485",
+"1. c #E7EBEF",
+"2. c #EBECEE",
+"3. c #6B6D75",
+"4. c #F6F7F7",
+"5. c #FEFEFE",
+"6. c #161A25",
+"7. c #7D7F82",
+"8. c gray100",
+"9. c gray100",
+"0. c black",
+"q. c black",
+"w. c black",
+"e. c black",
+"r. c black",
+"t. c black",
+"y. c black",
+"u. c black",
+"i. c None",
+/* pixels */
+"i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.",
+"i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.",
+"i.R < 6.6.6.h ' M B P % p ( ~ i.",
+"@ x ! f m 2.) o n 4.I { 0 U j i.",
+". L , &.-.N w Q =.1 K 7 3 %.3.i.",
+"o i 2 F  .1.G k 6.7.7.7.Y o.g i.",
+"b V *.u ..@.6 > 6.X O + 8.8._ i.",
+"* T : & H 9 C z 6.7.7.7.8.8.e i.",
+"  5 ;.= Z [ ` l #.X O + 8.8.. i.",
+"# ; ^ q <.c +.,.O.7./ $.8.8.4 i.",
+"i.#   r a W | X.5.5.8.8.8.8.J i.",
+"i.i.i.@ y t 5.5.8.8.8.8.8.8.E i.",
+"i.i.i.i.S 5.5.8.8.8.8.8.8.8.$ i.",
+"i.i.i.i.- d 8 v s :.D >.] } A i.",
+"i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.",
+"i.i.i.i.i.i.i.i.i.i.i.i.i.i.i.i."
+};
--- mozilla-1.7.8.orig/debian/mozilla-addressbook.xpm
+++ mozilla-1.7.8/debian/mozilla-addressbook.xpm
@@ -0,0 +1,279 @@
+/* XPM */
+static char *mozilla-addressbook[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 257 2",
+"   c #E7ECF1",
+".  c #8A8C92",
+"X  c #D1DCE4",
+"o  c #868990",
+"O  c #7E828B",
+"+  c #F8F9FA",
+"@  c #333640",
+"#  c #333740",
+"$  c #757C85",
+"%  c #81858D",
+"&  c #D5DEE6",
+"*  c #253F75",
+"=  c #878990",
+"-  c #42454E",
+";  c #494420",
+":  c #E9EBED",
+">  c #7C818A",
+",  c #7C6E1C",
+"<  c #B0C1D0",
+"1  c #94AABF",
+"2  c #C0CEDA",
+"3  c #40691F",
+"4  c #C2CFDA",
+"5  c #9AAFC2",
+"6  c #99AEC2",
+"7  c #A9BCCC",
+"8  c #D4DDE5",
+"9  c #C8D4DE",
+"0  c #C6D3DE",
+"q  c #ABB2B8",
+"w  c #C9D6DF",
+"e  c #D7BF3C",
+"r  c #B1C2D1",
+"t  c #B2C3D1",
+"y  c #2B4122",
+"u  c #B8C6D1",
+"i  c #A3B7C8",
+"p  c #9A9BA0",
+"a  c #CED9E2",
+"s  c #CCD8E1",
+"d  c #6D6F73",
+"f  c #7B7B75",
+"g  c #9FB3C6",
+"h  c #A0B4C6",
+"j  c #ACBECE",
+"k  c #D3C15E",
+"l  c #828883",
+"z  c #D7E0E8",
+"x  c #A0A2A4",
+"c  c #B7C7D4",
+"v  c #ADB7C1",
+"b  c #A4B7C9",
+"n  c #AFC0CF",
+"m  c #ECEFF1",
+"M  c #A8BACB",
+"N  c #202D23",
+"B  c #B4C4D2",
+"V  c #F3F6F8",
+"C  c #98ADC1",
+"Z  c #CDD9E2",
+"A  c #CFDAE3",
+"S  c #BAC9D6",
+"D  c #92C95B",
+"F  c #9EB2C5",
+"G  c #9DB2C5",
+"H  c #B5C5D3",
+"J  c #BDCCD8",
+"K  c #BCCAD7",
+"L  c #839BCB",
+"P  c #C1CFDA",
+"I  c #F1F2F2",
+"U  c #CEDAE3",
+"Y  c #5F6269",
+"T  c #CCD4DB",
+"R  c #A7A8AC",
+"E  c #C3D1DC",
+"W  c #A9BBCB",
+"Q  c #C7D4DE",
+"!  c #BBCAD7",
+"~  c #B2C0CC",
+"^  c #BCCBD8",
+"/  c #AEBFCF",
+"(  c #A6B9CA",
+")  c #B5C6D3",
+"_  c #ABBDCD",
+"`  c #B9C7D5",
+"'  c #B0BCC7",
+"]  c #B6C6D4",
+"[  c #AABCCC",
+"{  c #98A7B5",
+"}  c #C2D0DB",
+"|  c #C2CFDB",
+" . c #A8AAAE",
+".. c #A3B6C8",
+"X. c #D7DDE3",
+"o. c #A5B8C9",
+"O. c #879FD0",
+"+. c #C8D5DF",
+"@. c #B8C7D5",
+"#. c #C3C5C8",
+"$. c #BECCD9",
+"%. c #43632D",
+"&. c #CBD6E0",
+"*. c #C4D1DC",
+"=. c #D2DDE5",
+"-. c #161A25",
+";. c black",
+":. c black",
+">. c black",
+",. c black",
+"<. c black",
+"1. c black",
+"2. c black",
+"3. c black",
+"4. c black",
+"5. c black",
+"6. c black",
+"7. c black",
+"8. c black",
+"9. c black",
+"0. c black",
+"q. c black",
+"w. c black",
+"e. c black",
+"r. c black",
+"t. c black",
+"y. c black",
+"u. c black",
+"i. c black",
+"p. c black",
+"a. c black",
+"s. c black",
+"d. c black",
+"f. c black",
+"g. c black",
+"h. c black",
+"j. c black",
+"k. c black",
+"l. c black",
+"z. c black",
+"x. c black",
+"c. c black",
+"v. c black",
+"b. c black",
+"n. c black",
+"m. c black",
+"M. c black",
+"N. c black",
+"B. c black",
+"V. c black",
+"C. c black",
+"Z. c black",
+"A. c black",
+"S. c black",
+"D. c black",
+"F. c black",
+"G. c black",
+"H. c black",
+"J. c black",
+"K. c black",
+"L. c black",
+"P. c black",
+"I. c black",
+"U. c black",
+"Y. c black",
+"T. c black",
+"R. c black",
+"E. c black",
+"W. c black",
+"Q. c black",
+"!. c black",
+"~. c black",
+"^. c black",
+"/. c black",
+"(. c black",
+"). c black",
+"_. c black",
+"`. c black",
+"'. c black",
+"]. c black",
+"[. c black",
+"{. c black",
+"}. c black",
+"|. c black",
+" X c black",
+".X c black",
+"XX c black",
+"oX c black",
+"OX c black",
+"+X c black",
+"@X c black",
+"#X c black",
+"$X c black",
+"%X c black",
+"&X c black",
+"*X c black",
+"=X c black",
+"-X c black",
+";X c black",
+":X c black",
+">X c black",
+",X c black",
+"<X c black",
+"1X c black",
+"2X c black",
+"3X c black",
+"4X c black",
+"5X c black",
+"6X c black",
+"7X c black",
+"8X c black",
+"9X c black",
+"0X c black",
+"qX c black",
+"wX c black",
+"eX c black",
+"rX c black",
+"tX c black",
+"yX c black",
+"uX c black",
+"iX c black",
+"pX c black",
+"aX c black",
+"sX c black",
+"dX c black",
+"fX c black",
+"gX c black",
+"hX c black",
+"jX c black",
+"kX c black",
+"lX c black",
+"zX c black",
+"xX c black",
+"cX c black",
+"vX c black",
+"bX c black",
+"nX c black",
+"mX c black",
+"MX c black",
+"NX c black",
+"BX c black",
+"VX c black",
+"CX c black",
+"ZX c black",
+"AX c black",
+"SX c black",
+"DX c black",
+"FX c black",
+"GX c black",
+"HX c black",
+"JX c black",
+"KX c black",
+"LX c black",
+"PX c black",
+"IX c black",
+"UX c black",
+"YX c None",
+/* pixels */
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YX# -.-.-.-.-.-.-.-.-.-.# YXYXYX",
+"YX-.+   & =.=.=.X A z R -.-.- YX",
+". -.o O $ =.=.X U w *.m %.y -.YX",
+"YX-.:   & =.X a +.E $.X.D 3 -.YX",
+". -.o O $ X Z 9 } J @.T l N -.YX",
+"YX-.:   8 s Q | ^ c t u O.* -.YX",
+". @ o O $ 0 P K ] r j ~ L * -.YX",
+"YX-.+   &.2 ! ) < _ ( ' f -.-.YX",
+". @ = % > S H < [ o.h v k , -.YX",
+"YX-.#.V 4 B n 7 b g 5 q e , -.YX",
+". @ = % > / W i F 6 1 x ; ; -.YX",
+"YX-.+   ` M ..G C 1 { d -.-.Y YX",
+"YX- -.-.-.-.-.-.-.-.-.-.# YXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX"
+};
--- mozilla-1.7.8.orig/debian/chatzilla.xpm
+++ mozilla-1.7.8/debian/chatzilla.xpm
@@ -0,0 +1,55 @@
+/* XPM */
+static char *chatzilla[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 33 1",
+"  c #374552",
+". c #E8EAEB",
+"X c gray100",
+"o c #56626D",
+"O c #9199A0",
+"+ c #E8E9EB",
+"@ c #626D77",
+"# c #D2D5D8",
+"$ c #BCC1C5",
+"% c #79838B",
+"& c #ABB1B6",
+"* c #8F979E",
+"= c #4C5964",
+"- c #B0B6BB",
+"; c #A5ABB1",
+": c #7B858D",
+"> c #4F5B66",
+", c #7D868F",
+"< c #C6CACE",
+"1 c #E1E3E5",
+"2 c gray100",
+"3 c gray100",
+"4 c gray100",
+"5 c gray100",
+"6 c gray100",
+"7 c gray100",
+"8 c gray100",
+"9 c gray100",
+"0 c gray100",
+"q c gray100",
+"w c gray100",
+"e c gray100",
+"r c None",
+/* pixels */
+"rrrrrrrrrrrrrrrr",
+"rrrrrrrrrrrrrrrr",
+"rrrrrrrrrrrrrrrr",
+"rrrrrrrrrrrrrrrr",
+"rrrrrrrr        ",
+"rrrrrrrr .XXXXXo",
+"rr      O+@ #X$ ",
+"r %+X+% &o *X+= ",
+" @X# #X r @XX@ r",
+" $X% @-  =+X*   ",
+" $X%  =  $X$  ;%",
+" @X+=@X:%X+==;X>",
+"r ,+X+< +XXXXX1 ",
+"rr              ",
+"rrrrrrrrrrrrrrrr",
+"rrrrrrrrrrrrrrrr"
+};
--- mozilla-1.7.8.orig/debian/mozilla-mailnews.xpm
+++ mozilla-1.7.8/debian/mozilla-mailnews.xpm
@@ -0,0 +1,279 @@
+/* XPM */
+static char *mozilla-mailnews[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 257 2",
+"   c #C6D0D9",
+".  c #161A25",
+"X  c #A0AFBD",
+"o  c #424852",
+"O  c #E5EAEE",
+"+  c #212530",
+"@  c #768C98",
+"#  c #C2CCD6",
+"$  c #A6AEB8",
+"%  c #4D535D",
+"&  c #D1D9E0",
+"*  c #A3B1BE",
+"=  c #D8DFE5",
+"-  c #E7EBEF",
+";  c #CBD4DC",
+":  c #BCC5CE",
+">  c #788D99",
+",  c #96A7B3",
+"<  c #F1F3F5",
+"1  c #EAEEF1",
+"2  c #6E757F",
+"3  c #73828F",
+"4  c #546B78",
+"5  c #4F6673",
+"6  c #D0D8DF",
+"7  c #617480",
+"8  c #A0AEB9",
+"9  c #AEB9C2",
+"0  c #F4F6F8",
+"q  c #697C88",
+"w  c #CDCFD2",
+"e  c #6C828E",
+"r  c #91A0AA",
+"t  c #6F8490",
+"y  c #2F3540",
+"u  c #9BA8B1",
+"i  c #1A242F",
+"p  c #CFD8DF",
+"a  c #C8D0D6",
+"s  c #748A97",
+"d  c #8C9AA3",
+"f  c #6D838F",
+"g  c #E2E7EC",
+"h  c #B7BFC6",
+"j  c #637481",
+"k  c #B3BBC2",
+"l  c #D4DCE3",
+"z  c #93A4AE",
+"x  c #CCD5DD",
+"c  c #656D77",
+"v  c #B7C3CD",
+"b  c #9EADBB",
+"n  c #CCD4DA",
+"m  c #7B909C",
+"M  c #DBE1E7",
+"N  c #314752",
+"B  c #A1B0BB",
+"V  c #5B6F7A",
+"C  c #1F2F3B",
+"Z  c #3D535E",
+"A  c #99A8B6",
+"S  c #36424E",
+"D  c #BBC6D0",
+"F  c #DEE4E9",
+"G  c #60737F",
+"H  c #1C2531",
+"J  c #F3F5F7",
+"K  c #C6CFD6",
+"L  c #324955",
+"P  c #7D8790",
+"I  c #303742",
+"U  c #A5B4BE",
+"Y  c #708795",
+"T  c #607583",
+"R  c #9BAAB8",
+"E  c #8195A1",
+"W  c #323944",
+"Q  c #728894",
+"!  c #E4E8EC",
+"~  c #D2DAE0",
+"^  c #B2BDC4",
+"/  c #59707E",
+"(  c #DDE3E8",
+")  c #788C98",
+"_  c #7B909B",
+"`  c #BEC9D1",
+"'  c #435A66",
+"]  c #B1BEC8",
+"[  c #768792",
+"{  c #D5DCE3",
+"}  c #8497A5",
+"|  c #5F737F",
+" . c #2C424D",
+".. c #798E9B",
+"X. c #E4E9ED",
+"o. c #6F818C",
+"O. c #D3DAE1",
+"+. c #647783",
+"@. c #E0E6EA",
+"#. c #5B6F7B",
+"$. c #B4BFC7",
+"%. c #EEF1F3",
+"&. c #CED6DE",
+"*. c #B1BAC3",
+"=. c #7A8B96",
+"-. c #DAE0E6",
+";. c #EFF2F4",
+":. c #728897",
+">. c #92A4AF",
+",. c #D6DDE4",
+"<. c #C5CFD8",
+"1. c #1B323C",
+"2. c #1B2430",
+"3. c #1D2631",
+"4. c #C9D2DB",
+"5. c #1E2732",
+"6. c #2D3540",
+"7. c #1B2530",
+"8. c #4F6571",
+"9. c #1C242F",
+"0. c #788994",
+"q. c #96A4AE",
+"w. c #A4B3BE",
+"e. c #2C3843",
+"r. c #3C535F",
+"t. c #353C47",
+"y. c #4E636E",
+"u. c #DFE4E9",
+"i. c #E8ECEF",
+"p. c #93A5AF",
+"a. c #E9ECF0",
+"s. c #7B8C97",
+"d. c #D3DBE2",
+"f. c #373C47",
+"g. c #ECEFF2",
+"h. c #ABB0B7",
+"j. c #253C47",
+"k. c #F8F9FA",
+"l. c #DBE2E7",
+"z. c black",
+"x. c black",
+"c. c black",
+"v. c black",
+"b. c black",
+"n. c black",
+"m. c black",
+"M. c black",
+"N. c black",
+"B. c black",
+"V. c black",
+"C. c black",
+"Z. c black",
+"A. c black",
+"S. c black",
+"D. c black",
+"F. c black",
+"G. c black",
+"H. c black",
+"J. c black",
+"K. c black",
+"L. c black",
+"P. c black",
+"I. c black",
+"U. c black",
+"Y. c black",
+"T. c black",
+"R. c black",
+"E. c black",
+"W. c black",
+"Q. c black",
+"!. c black",
+"~. c black",
+"^. c black",
+"/. c black",
+"(. c black",
+"). c black",
+"_. c black",
+"`. c black",
+"'. c black",
+"]. c black",
+"[. c black",
+"{. c black",
+"}. c black",
+"|. c black",
+" X c black",
+".X c black",
+"XX c black",
+"oX c black",
+"OX c black",
+"+X c black",
+"@X c black",
+"#X c black",
+"$X c black",
+"%X c black",
+"&X c black",
+"*X c black",
+"=X c black",
+"-X c black",
+";X c black",
+":X c black",
+">X c black",
+",X c black",
+"<X c black",
+"1X c black",
+"2X c black",
+"3X c black",
+"4X c black",
+"5X c black",
+"6X c black",
+"7X c black",
+"8X c black",
+"9X c black",
+"0X c black",
+"qX c black",
+"wX c black",
+"eX c black",
+"rX c black",
+"tX c black",
+"yX c black",
+"uX c black",
+"iX c black",
+"pX c black",
+"aX c black",
+"sX c black",
+"dX c black",
+"fX c black",
+"gX c black",
+"hX c black",
+"jX c black",
+"kX c black",
+"lX c black",
+"zX c black",
+"xX c black",
+"cX c black",
+"vX c black",
+"bX c black",
+"nX c black",
+"mX c black",
+"MX c black",
+"NX c black",
+"BX c black",
+"VX c black",
+"CX c black",
+"ZX c black",
+"AX c black",
+"SX c black",
+"DX c black",
+"FX c black",
+"GX c black",
+"HX c black",
+"JX c black",
+"KX c black",
+"LX c black",
+"PX c black",
+"IX c black",
+"UX c black",
+"YX c None",
+/* pixels */
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"*.2 o f.. . y W I 6.. . o o 2 $ ",
+"% c h.w i.k.0 %.1 - X.a k P e.o ",
+"+ r ` < J ;.g.O g u.l.= { 7 / + ",
+". n E $.1 - ! ( -.,.d.6 0.4 :.. ",
+". O >.) ^ F M l & &.; q.5 s } . ",
+". O ; Y V 9 O.x 4.<.8 L Q ..b . ",
+". O & w.j.y.G q +.8.r.1.Z U * . ",
+". O & s.d _ > f e > m N  .K * . ",
+". O u =.= ~ p.@ @ @ @ z [ #.* . ",
+"+ h | D # # # , , B v # # ' T + ",
+"o S 3 R X X X X X X X X A j C o ",
+"$ % o . . 9.5.H 7.2.i . + o % $ ",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX"
+};
